Probe #d039bb9d5c of Lenovo 1036 NO DPK Desktop Computer (ThinkStation P520 30BFS44D00)

Log: acpidump_decoded

Intel ACPI Component Architecture ACPI Binary Table Extraction Utility version 20200925 Copyright (c) 2000 - 2020 Intel Corporation Signature Length Version Oem Oem Oem Compiler Compiler Id TableId RevisionId Name Revision _________ __________ ____ ________ __________ __________ _______ __________ 01) LUFT 0x000349E2 0x01 "LENOVO" "TC-S03 " 0x000013C0 "AMI " 0x00010013 02) MCFG 0x0000003C 0x01 "LENOVO" "TC-S03 " 0x000013C0 "MSFT" 0x00000097 03) ASF! 0x000000A0 0x20 "LENOVO" "TC-S03 " 0x000013C0 "TFSM" 0x000F4240 04) EINJ 0x00000150 0x01 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x00000001 05) APIC 0x0000071E 0x03 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20091013 06) PCCT 0x0000006E 0x01 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20091013 07) SSDT 0x00003002 0x02 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20160422 08) TPM2 0x0000004C 0x03 "LENOVO" "TC-S03 " 0x000013C0 "AMI " 0x00000000 09) VFCT 0x0000F084 0x01 "LENOVO" "TC-S03 " 0x000013C0 "AMD " 0x31504F47 10) PCAT 0x00000068 0x02 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20091013 11) SLIT 0x0000006C 0x01 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20091013 12) OEM1 0x0000ABCB 0x02 "INTEL " "CPU EIST" 0x00003000 "INTL" 0x20160422 13) RASF 0x00000030 0x01 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20091013 14) NITR 0x00000071 0x02 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20091013 15) SVOS 0x00000032 0x01 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20091013 16) MSCT 0x0000004E 0x01 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20091013 17) ERST 0x00000230 0x01 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x00000001 18) DSDT 0x000C0B0C 0x02 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20160422 19) SRAT 0x00000B70 0x03 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20091013 20) WSMT 0x00000028 0x01 "LENOVO" "TC-S03 " 0x000013C0 "AMI " 0x00010013 21) WDDT 0x00000040 0x01 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20091013 22) LPIT 0x00000094 0x01 "LENOVO" "TC-S03 " 0x000013C0 "MSFT" 0x0000005F 23) MIGT 0x00000040 0x01 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20091013 24) DBG2 0x00000054 0x00 "LENOVO" "TC-S03 " 0x000013C0 "MSFT" 0x0000005F 25) WDAT 0x00000134 0x01 "LENOVO" "TC-S03 " 0x000013C0 "MSFT" 0x0000005F 26) HEST 0x000000A8 0x01 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x00000001 27) BERT 0x00000030 0x01 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x00000001 28) SSDT 0x00000ACE 0x02 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20091013 29) OEM4 0x00029A72 0x02 "INTEL " "CPU CST" 0x00003000 "INTL" 0x20160422 30) DMAR 0x000000F8 0x01 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20091013 31) FACP 0x00000114 0x06 "LENOVO" "TC-S03 " 0x000013C0 "AMI " 0x00010013 32) FPDT 0x00000044 0x01 "LENOVO" "TC-S03 " 0x000013C0 "AMI " 0x01000013 33) SSDT 0x0000D427 0x02 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20160422 34) OEM2 0x00011208 0x02 "INTEL " "CPU HWP" 0x00003000 "INTL" 0x20160422 35) DBGP 0x00000034 0x01 "LENOVO" "TC-S03 " 0x000013C0 "MSFT" 0x0000005F 36) HPET 0x00000038 0x01 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20091013 37) FIDT 0x0000009C 0x01 "LENOVO" "TC-S03 " 0x000013C0 "AMI " 0x00010013 38) FACS 0x00000040 0x02 39) BGRT 0x00000038 0x01 "LENOVO" "TC-S03 " 0x000013C0 "AMI " 0x00010013 Found 39 ACPI tables in acpidump APIC ---- [000h 0000 4] Signature : "APIC" [Multiple APIC Description Table (MADT)] [004h 0004 4] Table Length : 0000071E [008h 0008 1] Revision : 03 [009h 0009 1] Checksum : 5A [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "INTL" [020h 0032 4] Asl Compiler Revision : 20091013 [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 : 00 [02Fh 0047 1] Local Apic ID : 00 [030h 0048 4] Flags (decoded below) : 00000001 Processor Enabled : 1 Runtime Online Capable : 0 [034h 0052 1] Subtable Type : 00 [Processor Local APIC] [035h 0053 1] Length : 08 [036h 0054 1] Processor ID : 01 [037h 0055 1] Local Apic ID : 02 [038h 0056 4] Flags (decoded below) : 00000001 Processor Enabled : 1 Runtime Online Capable : 0 [03Ch 0060 1] Subtable Type : 00 [Processor Local APIC] [03Dh 0061 1] Length : 08 [03Eh 0062 1] Processor ID : 02 [03Fh 0063 1] Local Apic ID : 04 [040h 0064 4] Flags (decoded below) : 00000001 Processor Enabled : 1 Runtime Online Capable : 0 [044h 0068 1] Subtable Type : 00 [Processor Local APIC] [045h 0069 1] Length : 08 [046h 0070 1] Processor ID : 03 [047h 0071 1] Local Apic ID : 06 [048h 0072 4] Flags (decoded below) : 00000001 Processor Enabled : 1 Runtime Online Capable : 0 [04Ch 0076 1] Subtable Type : 00 [Processor Local APIC] [04Dh 0077 1] Length : 08 [04Eh 0078 1] Processor ID : 04 [04Fh 0079 1] Local Apic ID : 08 [050h 0080 4] Flags (decoded below) : 00000001 Processor Enabled : 1 Runtime Online Capable : 0 [054h 0084 1] Subtable Type : 00 [Processor Local APIC] [055h 0085 1] Length : 08 [056h 0086 1] Processor ID : 05 [057h 0087 1] Local Apic ID : 0A [058h 0088 4] Flags (decoded below) : 00000001 Processor Enabled : 1 Runtime Online Capable : 0 [05Ch 0092 1] Subtable Type : 00 [Processor Local APIC] [05Dh 0093 1] Length : 08 [05Eh 0094 1] Processor ID : 06 [05Fh 0095 1] Local Apic ID : 01 [060h 0096 4] Flags (decoded below) : 00000001 Processor Enabled : 1 Runtime Online Capable : 0 [064h 0100 1] Subtable Type : 00 [Processor Local APIC] [065h 0101 1] Length : 08 [066h 0102 1] Processor ID : 07 [067h 0103 1] Local Apic ID : 03 [068h 0104 4] Flags (decoded below) : 00000001 Processor Enabled : 1 Runtime Online Capable : 0 [06Ch 0108 1] Subtable Type : 00 [Processor Local APIC] [06Dh 0109 1] Length : 08 [06Eh 0110 1] Processor ID : 08 [06Fh 0111 1] Local Apic ID : 05 [070h 0112 4] Flags (decoded below) : 00000001 Processor Enabled : 1 Runtime Online Capable : 0 [074h 0116 1] Subtable Type : 00 [Processor Local APIC] [075h 0117 1] Length : 08 [076h 0118 1] Processor ID : 09 [077h 0119 1] Local Apic ID : 07 [078h 0120 4] Flags (decoded below) : 00000001 Processor Enabled : 1 Runtime Online Capable : 0 [07Ch 0124 1] Subtable Type : 00 [Processor Local APIC] [07Dh 0125 1] Length : 08 [07Eh 0126 1] Processor ID : 0A [07Fh 0127 1] Local Apic ID : 09 [080h 0128 4] Flags (decoded below) : 00000001 Processor Enabled : 1 Runtime Online Capable : 0 [084h 0132 1] Subtable Type : 00 [Processor Local APIC] [085h 0133 1] Length : 08 [086h 0134 1] Processor ID : 0B [087h 0135 1] Local Apic ID : 0B [088h 0136 4] Flags (decoded below) : 00000001 Processor Enabled : 1 Runtime Online Capable : 0 [08Ch 0140 1] Subtable Type : 00 [Processor Local APIC] [08Dh 0141 1] Length : 08 [08Eh 0142 1] Processor ID : FF [08Fh 0143 1] Local Apic ID : FF [090h 0144 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [094h 0148 1] Subtable Type : 00 [Processor Local APIC] [095h 0149 1] Length : 08 [096h 0150 1] Processor ID : FF [097h 0151 1] Local Apic ID : FF [098h 0152 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [09Ch 0156 1] Subtable Type : 00 [Processor Local APIC] [09Dh 0157 1] Length : 08 [09Eh 0158 1] Processor ID : FF [09Fh 0159 1] Local Apic ID : FF [0A0h 0160 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [0A4h 0164 1] Subtable Type : 00 [Processor Local APIC] [0A5h 0165 1] Length : 08 [0A6h 0166 1] Processor ID : FF [0A7h 0167 1] Local Apic ID : FF [0A8h 0168 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [0ACh 0172 1] Subtable Type : 00 [Processor Local APIC] [0ADh 0173 1] Length : 08 [0AEh 0174 1] Processor ID : FF [0AFh 0175 1] Local Apic ID : FF [0B0h 0176 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [0B4h 0180 1] Subtable Type : 00 [Processor Local APIC] [0B5h 0181 1] Length : 08 [0B6h 0182 1] Processor ID : FF [0B7h 0183 1] Local Apic ID : FF [0B8h 0184 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [0BCh 0188 1] Subtable Type : 00 [Processor Local APIC] [0BDh 0189 1] Length : 08 [0BEh 0190 1] Processor ID : FF [0BFh 0191 1] Local Apic ID : FF [0C0h 0192 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [0C4h 0196 1] Subtable Type : 00 [Processor Local APIC] [0C5h 0197 1] Length : 08 [0C6h 0198 1] Processor ID : FF [0C7h 0199 1] Local Apic ID : FF [0C8h 0200 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [0CCh 0204 1] Subtable Type : 00 [Processor Local APIC] [0CDh 0205 1] Length : 08 [0CEh 0206 1] Processor ID : FF [0CFh 0207 1] Local Apic ID : FF [0D0h 0208 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [0D4h 0212 1] Subtable Type : 00 [Processor Local APIC] [0D5h 0213 1] Length : 08 [0D6h 0214 1] Processor ID : FF [0D7h 0215 1] Local Apic ID : FF [0D8h 0216 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [0DCh 0220 1] Subtable Type : 00 [Processor Local APIC] [0DDh 0221 1] Length : 08 [0DEh 0222 1] Processor ID : FF [0DFh 0223 1] Local Apic ID : FF [0E0h 0224 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [0E4h 0228 1] Subtable Type : 00 [Processor Local APIC] [0E5h 0229 1] Length : 08 [0E6h 0230 1] Processor ID : FF [0E7h 0231 1] Local Apic ID : FF [0E8h 0232 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [0ECh 0236 1] Subtable Type : 00 [Processor Local APIC] [0EDh 0237 1] Length : 08 [0EEh 0238 1] Processor ID : FF [0EFh 0239 1] Local Apic ID : FF [0F0h 0240 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [0F4h 0244 1] Subtable Type : 00 [Processor Local APIC] [0F5h 0245 1] Length : 08 [0F6h 0246 1] Processor ID : FF [0F7h 0247 1] Local Apic ID : FF [0F8h 0248 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [0FCh 0252 1] Subtable Type : 00 [Processor Local APIC] [0FDh 0253 1] Length : 08 [0FEh 0254 1] Processor ID : FF [0FFh 0255 1] Local Apic ID : FF [100h 0256 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [104h 0260 1] Subtable Type : 00 [Processor Local APIC] [105h 0261 1] Length : 08 [106h 0262 1] Processor ID : FF [107h 0263 1] Local Apic ID : FF [108h 0264 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [10Ch 0268 1] Subtable Type : 00 [Processor Local APIC] [10Dh 0269 1] Length : 08 [10Eh 0270 1] Processor ID : FF [10Fh 0271 1] Local Apic ID : FF [110h 0272 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [114h 0276 1] Subtable Type : 00 [Processor Local APIC] [115h 0277 1] Length : 08 [116h 0278 1] Processor ID : FF [117h 0279 1] Local Apic ID : FF [118h 0280 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [11Ch 0284 1] Subtable Type : 00 [Processor Local APIC] [11Dh 0285 1] Length : 08 [11Eh 0286 1] Processor ID : FF [11Fh 0287 1] Local Apic ID : FF [120h 0288 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [124h 0292 1] Subtable Type : 00 [Processor Local APIC] [125h 0293 1] Length : 08 [126h 0294 1] Processor ID : FF [127h 0295 1] Local Apic ID : FF [128h 0296 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [12Ch 0300 1] Subtable Type : 00 [Processor Local APIC] [12Dh 0301 1] Length : 08 [12Eh 0302 1] Processor ID : FF [12Fh 0303 1] Local Apic ID : FF [130h 0304 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [134h 0308 1] Subtable Type : 00 [Processor Local APIC] [135h 0309 1] Length : 08 [136h 0310 1] Processor ID : FF [137h 0311 1] Local Apic ID : FF [138h 0312 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [13Ch 0316 1] Subtable Type : 00 [Processor Local APIC] [13Dh 0317 1] Length : 08 [13Eh 0318 1] Processor ID : FF [13Fh 0319 1] Local Apic ID : FF [140h 0320 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [144h 0324 1] Subtable Type : 00 [Processor Local APIC] [145h 0325 1] Length : 08 [146h 0326 1] Processor ID : FF [147h 0327 1] Local Apic ID : FF [148h 0328 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [14Ch 0332 1] Subtable Type : 00 [Processor Local APIC] [14Dh 0333 1] Length : 08 [14Eh 0334 1] Processor ID : FF [14Fh 0335 1] Local Apic ID : FF [150h 0336 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [154h 0340 1] Subtable Type : 00 [Processor Local APIC] [155h 0341 1] Length : 08 [156h 0342 1] Processor ID : FF [157h 0343 1] Local Apic ID : FF [158h 0344 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [15Ch 0348 1] Subtable Type : 00 [Processor Local APIC] [15Dh 0349 1] Length : 08 [15Eh 0350 1] Processor ID : FF [15Fh 0351 1] Local Apic ID : FF [160h 0352 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [164h 0356 1] Subtable Type : 00 [Processor Local APIC] [165h 0357 1] Length : 08 [166h 0358 1] Processor ID : FF [167h 0359 1] Local Apic ID : FF [168h 0360 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [16Ch 0364 1] Subtable Type : 00 [Processor Local APIC] [16Dh 0365 1] Length : 08 [16Eh 0366 1] Processor ID : FF [16Fh 0367 1] Local Apic ID : FF [170h 0368 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [174h 0372 1] Subtable Type : 00 [Processor Local APIC] [175h 0373 1] Length : 08 [176h 0374 1] Processor ID : FF [177h 0375 1] Local Apic ID : FF [178h 0376 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [17Ch 0380 1] Subtable Type : 00 [Processor Local APIC] [17Dh 0381 1] Length : 08 [17Eh 0382 1] Processor ID : FF [17Fh 0383 1] Local Apic ID : FF [180h 0384 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [184h 0388 1] Subtable Type : 00 [Processor Local APIC] [185h 0389 1] Length : 08 [186h 0390 1] Processor ID : FF [187h 0391 1] Local Apic ID : FF [188h 0392 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [18Ch 0396 1] Subtable Type : 00 [Processor Local APIC] [18Dh 0397 1] Length : 08 [18Eh 0398 1] Processor ID : FF [18Fh 0399 1] Local Apic ID : FF [190h 0400 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [194h 0404 1] Subtable Type : 00 [Processor Local APIC] [195h 0405 1] Length : 08 [196h 0406 1] Processor ID : FF [197h 0407 1] Local Apic ID : FF [198h 0408 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [19Ch 0412 1] Subtable Type : 00 [Processor Local APIC] [19Dh 0413 1] Length : 08 [19Eh 0414 1] Processor ID : FF [19Fh 0415 1] Local Apic ID : FF [1A0h 0416 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [1A4h 0420 1] Subtable Type : 00 [Processor Local APIC] [1A5h 0421 1] Length : 08 [1A6h 0422 1] Processor ID : FF [1A7h 0423 1] Local Apic ID : FF [1A8h 0424 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [1ACh 0428 1] Subtable Type : 00 [Processor Local APIC] [1ADh 0429 1] Length : 08 [1AEh 0430 1] Processor ID : FF [1AFh 0431 1] Local Apic ID : FF [1B0h 0432 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [1B4h 0436 1] Subtable Type : 00 [Processor Local APIC] [1B5h 0437 1] Length : 08 [1B6h 0438 1] Processor ID : FF [1B7h 0439 1] Local Apic ID : FF [1B8h 0440 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [1BCh 0444 1] Subtable Type : 00 [Processor Local APIC] [1BDh 0445 1] Length : 08 [1BEh 0446 1] Processor ID : FF [1BFh 0447 1] Local Apic ID : FF [1C0h 0448 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [1C4h 0452 1] Subtable Type : 00 [Processor Local APIC] [1C5h 0453 1] Length : 08 [1C6h 0454 1] Processor ID : FF [1C7h 0455 1] Local Apic ID : FF [1C8h 0456 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [1CCh 0460 1] Subtable Type : 00 [Processor Local APIC] [1CDh 0461 1] Length : 08 [1CEh 0462 1] Processor ID : FF [1CFh 0463 1] Local Apic ID : FF [1D0h 0464 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [1D4h 0468 1] Subtable Type : 00 [Processor Local APIC] [1D5h 0469 1] Length : 08 [1D6h 0470 1] Processor ID : FF [1D7h 0471 1] Local Apic ID : FF [1D8h 0472 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [1DCh 0476 1] Subtable Type : 00 [Processor Local APIC] [1DDh 0477 1] Length : 08 [1DEh 0478 1] Processor ID : FF [1DFh 0479 1] Local Apic ID : FF [1E0h 0480 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [1E4h 0484 1] Subtable Type : 00 [Processor Local APIC] [1E5h 0485 1] Length : 08 [1E6h 0486 1] Processor ID : FF [1E7h 0487 1] Local Apic ID : FF [1E8h 0488 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [1ECh 0492 1] Subtable Type : 01 [I/O APIC] [1EDh 0493 1] Length : 0C [1EEh 0494 1] I/O Apic ID : 08 [1EFh 0495 1] Reserved : 00 [1F0h 0496 4] Address : FEC00000 [1F4h 0500 4] Interrupt : 00000000 [1F8h 0504 1] Subtable Type : 01 [I/O APIC] [1F9h 0505 1] Length : 0C [1FAh 0506 1] I/O Apic ID : 09 [1FBh 0507 1] Reserved : 00 [1FCh 0508 4] Address : FEC01000 [200h 0512 4] Interrupt : 00000018 [204h 0516 1] Subtable Type : 01 [I/O APIC] [205h 0517 1] Length : 0C [206h 0518 1] I/O Apic ID : 0A [207h 0519 1] Reserved : 00 [208h 0520 4] Address : FEC08000 [20Ch 0524 4] Interrupt : 00000020 [210h 0528 1] Subtable Type : 01 [I/O APIC] [211h 0529 1] Length : 0C [212h 0530 1] I/O Apic ID : 0B [213h 0531 1] Reserved : 00 [214h 0532 4] Address : FEC10000 [218h 0536 4] Interrupt : 00000028 [21Ch 0540 1] Subtable Type : 01 [I/O APIC] [21Dh 0541 1] Length : 0C [21Eh 0542 1] I/O Apic ID : 0C [21Fh 0543 1] Reserved : 00 [220h 0544 4] Address : FEC18000 [224h 0548 4] Interrupt : 00000030 [228h 0552 1] Subtable Type : 7F [Unknown Subtable Type] [229h 0553 1] Length : 0C **** Unknown MADT subtable type 0x7F [234h 0564 1] Subtable Type : 7F [Unknown Subtable Type] [235h 0565 1] Length : 0C **** Unknown MADT subtable type 0x7F [240h 0576 1] Subtable Type : 7F [Unknown Subtable Type] [241h 0577 1] Length : 0C **** Unknown MADT subtable type 0x7F [24Ch 0588 1] Subtable Type : 7F [Unknown Subtable Type] [24Dh 0589 1] Length : 0C **** Unknown MADT subtable type 0x7F [258h 0600 1] Subtable Type : 7F [Unknown Subtable Type] [259h 0601 1] Length : 0C **** Unknown MADT subtable type 0x7F [264h 0612 1] Subtable Type : 7F [Unknown Subtable Type] [265h 0613 1] Length : 0C **** Unknown MADT subtable type 0x7F [270h 0624 1] Subtable Type : 7F [Unknown Subtable Type] [271h 0625 1] Length : 0C **** Unknown MADT subtable type 0x7F [27Ch 0636 1] Subtable Type : 7F [Unknown Subtable Type] [27Dh 0637 1] Length : 0C **** Unknown MADT subtable type 0x7F [288h 0648 1] Subtable Type : 7F [Unknown Subtable Type] [289h 0649 1] Length : 0C **** Unknown MADT subtable type 0x7F [294h 0660 1] Subtable Type : 7F [Unknown Subtable Type] [295h 0661 1] Length : 0C **** Unknown MADT subtable type 0x7F [2A0h 0672 1] Subtable Type : 7F [Unknown Subtable Type] [2A1h 0673 1] Length : 0C **** Unknown MADT subtable type 0x7F [2ACh 0684 1] Subtable Type : 7F [Unknown Subtable Type] [2ADh 0685 1] Length : 0C **** Unknown MADT subtable type 0x7F [2B8h 0696 1] Subtable Type : 7F [Unknown Subtable Type] [2B9h 0697 1] Length : 0C **** Unknown MADT subtable type 0x7F [2C4h 0708 1] Subtable Type : 7F [Unknown Subtable Type] [2C5h 0709 1] Length : 0C **** Unknown MADT subtable type 0x7F [2D0h 0720 1] Subtable Type : 7F [Unknown Subtable Type] [2D1h 0721 1] Length : 0C **** Unknown MADT subtable type 0x7F [2DCh 0732 1] Subtable Type : 7F [Unknown Subtable Type] [2DDh 0733 1] Length : 0C **** Unknown MADT subtable type 0x7F [2E8h 0744 1] Subtable Type : 7F [Unknown Subtable Type] [2E9h 0745 1] Length : 0C **** Unknown MADT subtable type 0x7F [2F4h 0756 1] Subtable Type : 7F [Unknown Subtable Type] [2F5h 0757 1] Length : 0C **** Unknown MADT subtable type 0x7F [300h 0768 1] Subtable Type : 7F [Unknown Subtable Type] [301h 0769 1] Length : 0C **** Unknown MADT subtable type 0x7F [30Ch 0780 1] Subtable Type : 7F [Unknown Subtable Type] [30Dh 0781 1] Length : 0C **** Unknown MADT subtable type 0x7F [318h 0792 1] Subtable Type : 7F [Unknown Subtable Type] [319h 0793 1] Length : 0C **** Unknown MADT subtable type 0x7F [324h 0804 1] Subtable Type : 7F [Unknown Subtable Type] [325h 0805 1] Length : 0C **** Unknown MADT subtable type 0x7F [330h 0816 1] Subtable Type : 7F [Unknown Subtable Type] [331h 0817 1] Length : 0C **** Unknown MADT subtable type 0x7F [33Ch 0828 1] Subtable Type : 7F [Unknown Subtable Type] [33Dh 0829 1] Length : 0C **** Unknown MADT subtable type 0x7F [348h 0840 1] Subtable Type : 7F [Unknown Subtable Type] [349h 0841 1] Length : 0C **** Unknown MADT subtable type 0x7F [354h 0852 1] Subtable Type : 7F [Unknown Subtable Type] [355h 0853 1] Length : 0C **** Unknown MADT subtable type 0x7F [360h 0864 1] Subtable Type : 7F [Unknown Subtable Type] [361h 0865 1] Length : 0C **** Unknown MADT subtable type 0x7F [36Ch 0876 1] Subtable Type : 7F [Unknown Subtable Type] [36Dh 0877 1] Length : 0C **** Unknown MADT subtable type 0x7F [378h 0888 1] Subtable Type : 02 [Interrupt Source Override] [379h 0889 1] Length : 0A [37Ah 0890 1] Bus : 00 [37Bh 0891 1] Source : 00 [37Ch 0892 4] Interrupt : 00000002 [380h 0896 2] Flags (decoded below) : 0000 Polarity : 0 Trigger Mode : 0 [382h 0898 1] Subtable Type : 02 [Interrupt Source Override] [383h 0899 1] Length : 0A [384h 0900 1] Bus : 00 [385h 0901 1] Source : 09 [386h 0902 4] Interrupt : 00000009 [38Ah 0906 2] Flags (decoded below) : 000D Polarity : 1 Trigger Mode : 3 [38Ch 0908 1] Subtable Type : 04 [Local APIC NMI] [38Dh 0909 1] Length : 06 [38Eh 0910 1] Processor ID : FF [38Fh 0911 2] Flags (decoded below) : 000D Polarity : 1 Trigger Mode : 3 [391h 0913 1] Interrupt Input LINT : 01 [392h 0914 1] Subtable Type : 09 [Processor Local x2APIC] [393h 0915 1] Length : 10 [394h 0916 2] Reserved : 0000 [396h 0918 4] Processor x2Apic ID : FFFFFFFF [39Ah 0922 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [39Eh 0926 4] Processor UID : 00000000 [3A2h 0930 1] Subtable Type : 09 [Processor Local x2APIC] [3A3h 0931 1] Length : 10 [3A4h 0932 2] Reserved : 0000 [3A6h 0934 4] Processor x2Apic ID : FFFFFFFF [3AAh 0938 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [3AEh 0942 4] Processor UID : 00000001 [3B2h 0946 1] Subtable Type : 09 [Processor Local x2APIC] [3B3h 0947 1] Length : 10 [3B4h 0948 2] Reserved : 0000 [3B6h 0950 4] Processor x2Apic ID : FFFFFFFF [3BAh 0954 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [3BEh 0958 4] Processor UID : 00000002 [3C2h 0962 1] Subtable Type : 09 [Processor Local x2APIC] [3C3h 0963 1] Length : 10 [3C4h 0964 2] Reserved : 0000 [3C6h 0966 4] Processor x2Apic ID : FFFFFFFF [3CAh 0970 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [3CEh 0974 4] Processor UID : 00000003 [3D2h 0978 1] Subtable Type : 09 [Processor Local x2APIC] [3D3h 0979 1] Length : 10 [3D4h 0980 2] Reserved : 0000 [3D6h 0982 4] Processor x2Apic ID : FFFFFFFF [3DAh 0986 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [3DEh 0990 4] Processor UID : 00000004 [3E2h 0994 1] Subtable Type : 09 [Processor Local x2APIC] [3E3h 0995 1] Length : 10 [3E4h 0996 2] Reserved : 0000 [3E6h 0998 4] Processor x2Apic ID : FFFFFFFF [3EAh 1002 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [3EEh 1006 4] Processor UID : 00000005 [3F2h 1010 1] Subtable Type : 09 [Processor Local x2APIC] [3F3h 1011 1] Length : 10 [3F4h 1012 2] Reserved : 0000 [3F6h 1014 4] Processor x2Apic ID : FFFFFFFF [3FAh 1018 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [3FEh 1022 4] Processor UID : 00000006 [402h 1026 1] Subtable Type : 09 [Processor Local x2APIC] [403h 1027 1] Length : 10 [404h 1028 2] Reserved : 0000 [406h 1030 4] Processor x2Apic ID : FFFFFFFF [40Ah 1034 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [40Eh 1038 4] Processor UID : 00000007 [412h 1042 1] Subtable Type : 09 [Processor Local x2APIC] [413h 1043 1] Length : 10 [414h 1044 2] Reserved : 0000 [416h 1046 4] Processor x2Apic ID : FFFFFFFF [41Ah 1050 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [41Eh 1054 4] Processor UID : 00000008 [422h 1058 1] Subtable Type : 09 [Processor Local x2APIC] [423h 1059 1] Length : 10 [424h 1060 2] Reserved : 0000 [426h 1062 4] Processor x2Apic ID : FFFFFFFF [42Ah 1066 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [42Eh 1070 4] Processor UID : 00000009 [432h 1074 1] Subtable Type : 09 [Processor Local x2APIC] [433h 1075 1] Length : 10 [434h 1076 2] Reserved : 0000 [436h 1078 4] Processor x2Apic ID : FFFFFFFF [43Ah 1082 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [43Eh 1086 4] Processor UID : 0000000A [442h 1090 1] Subtable Type : 09 [Processor Local x2APIC] [443h 1091 1] Length : 10 [444h 1092 2] Reserved : 0000 [446h 1094 4] Processor x2Apic ID : FFFFFFFF [44Ah 1098 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [44Eh 1102 4] Processor UID : 0000000B [452h 1106 1] Subtable Type : 09 [Processor Local x2APIC] [453h 1107 1] Length : 10 [454h 1108 2] Reserved : 0000 [456h 1110 4] Processor x2Apic ID : FFFFFFFF [45Ah 1114 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [45Eh 1118 4] Processor UID : 0000000C [462h 1122 1] Subtable Type : 09 [Processor Local x2APIC] [463h 1123 1] Length : 10 [464h 1124 2] Reserved : 0000 [466h 1126 4] Processor x2Apic ID : FFFFFFFF [46Ah 1130 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [46Eh 1134 4] Processor UID : 0000000D [472h 1138 1] Subtable Type : 09 [Processor Local x2APIC] [473h 1139 1] Length : 10 [474h 1140 2] Reserved : 0000 [476h 1142 4] Processor x2Apic ID : FFFFFFFF [47Ah 1146 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [47Eh 1150 4] Processor UID : 0000000E [482h 1154 1] Subtable Type : 09 [Processor Local x2APIC] [483h 1155 1] Length : 10 [484h 1156 2] Reserved : 0000 [486h 1158 4] Processor x2Apic ID : FFFFFFFF [48Ah 1162 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [48Eh 1166 4] Processor UID : 0000000F [492h 1170 1] Subtable Type : 09 [Processor Local x2APIC] [493h 1171 1] Length : 10 [494h 1172 2] Reserved : 0000 [496h 1174 4] Processor x2Apic ID : FFFFFFFF [49Ah 1178 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [49Eh 1182 4] Processor UID : 00000010 [4A2h 1186 1] Subtable Type : 09 [Processor Local x2APIC] [4A3h 1187 1] Length : 10 [4A4h 1188 2] Reserved : 0000 [4A6h 1190 4] Processor x2Apic ID : FFFFFFFF [4AAh 1194 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [4AEh 1198 4] Processor UID : 00000011 [4B2h 1202 1] Subtable Type : 09 [Processor Local x2APIC] [4B3h 1203 1] Length : 10 [4B4h 1204 2] Reserved : 0000 [4B6h 1206 4] Processor x2Apic ID : FFFFFFFF [4BAh 1210 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [4BEh 1214 4] Processor UID : 00000012 [4C2h 1218 1] Subtable Type : 09 [Processor Local x2APIC] [4C3h 1219 1] Length : 10 [4C4h 1220 2] Reserved : 0000 [4C6h 1222 4] Processor x2Apic ID : FFFFFFFF [4CAh 1226 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [4CEh 1230 4] Processor UID : 00000013 [4D2h 1234 1] Subtable Type : 09 [Processor Local x2APIC] [4D3h 1235 1] Length : 10 [4D4h 1236 2] Reserved : 0000 [4D6h 1238 4] Processor x2Apic ID : FFFFFFFF [4DAh 1242 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [4DEh 1246 4] Processor UID : 00000014 [4E2h 1250 1] Subtable Type : 09 [Processor Local x2APIC] [4E3h 1251 1] Length : 10 [4E4h 1252 2] Reserved : 0000 [4E6h 1254 4] Processor x2Apic ID : FFFFFFFF [4EAh 1258 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [4EEh 1262 4] Processor UID : 00000015 [4F2h 1266 1] Subtable Type : 09 [Processor Local x2APIC] [4F3h 1267 1] Length : 10 [4F4h 1268 2] Reserved : 0000 [4F6h 1270 4] Processor x2Apic ID : FFFFFFFF [4FAh 1274 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [4FEh 1278 4] Processor UID : 00000016 [502h 1282 1] Subtable Type : 09 [Processor Local x2APIC] [503h 1283 1] Length : 10 [504h 1284 2] Reserved : 0000 [506h 1286 4] Processor x2Apic ID : FFFFFFFF [50Ah 1290 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [50Eh 1294 4] Processor UID : 00000017 [512h 1298 1] Subtable Type : 09 [Processor Local x2APIC] [513h 1299 1] Length : 10 [514h 1300 2] Reserved : 0000 [516h 1302 4] Processor x2Apic ID : FFFFFFFF [51Ah 1306 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [51Eh 1310 4] Processor UID : 00000018 [522h 1314 1] Subtable Type : 09 [Processor Local x2APIC] [523h 1315 1] Length : 10 [524h 1316 2] Reserved : 0000 [526h 1318 4] Processor x2Apic ID : FFFFFFFF [52Ah 1322 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [52Eh 1326 4] Processor UID : 00000019 [532h 1330 1] Subtable Type : 09 [Processor Local x2APIC] [533h 1331 1] Length : 10 [534h 1332 2] Reserved : 0000 [536h 1334 4] Processor x2Apic ID : FFFFFFFF [53Ah 1338 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [53Eh 1342 4] Processor UID : 0000001A [542h 1346 1] Subtable Type : 09 [Processor Local x2APIC] [543h 1347 1] Length : 10 [544h 1348 2] Reserved : 0000 [546h 1350 4] Processor x2Apic ID : FFFFFFFF [54Ah 1354 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [54Eh 1358 4] Processor UID : 0000001B [552h 1362 1] Subtable Type : 09 [Processor Local x2APIC] [553h 1363 1] Length : 10 [554h 1364 2] Reserved : 0000 [556h 1366 4] Processor x2Apic ID : FFFFFFFF [55Ah 1370 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [55Eh 1374 4] Processor UID : 0000001C [562h 1378 1] Subtable Type : 09 [Processor Local x2APIC] [563h 1379 1] Length : 10 [564h 1380 2] Reserved : 0000 [566h 1382 4] Processor x2Apic ID : FFFFFFFF [56Ah 1386 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [56Eh 1390 4] Processor UID : 0000001D [572h 1394 1] Subtable Type : 09 [Processor Local x2APIC] [573h 1395 1] Length : 10 [574h 1396 2] Reserved : 0000 [576h 1398 4] Processor x2Apic ID : FFFFFFFF [57Ah 1402 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [57Eh 1406 4] Processor UID : 0000001E [582h 1410 1] Subtable Type : 09 [Processor Local x2APIC] [583h 1411 1] Length : 10 [584h 1412 2] Reserved : 0000 [586h 1414 4] Processor x2Apic ID : FFFFFFFF [58Ah 1418 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [58Eh 1422 4] Processor UID : 0000001F [592h 1426 1] Subtable Type : 09 [Processor Local x2APIC] [593h 1427 1] Length : 10 [594h 1428 2] Reserved : 0000 [596h 1430 4] Processor x2Apic ID : FFFFFFFF [59Ah 1434 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [59Eh 1438 4] Processor UID : 00000020 [5A2h 1442 1] Subtable Type : 09 [Processor Local x2APIC] [5A3h 1443 1] Length : 10 [5A4h 1444 2] Reserved : 0000 [5A6h 1446 4] Processor x2Apic ID : FFFFFFFF [5AAh 1450 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [5AEh 1454 4] Processor UID : 00000021 [5B2h 1458 1] Subtable Type : 09 [Processor Local x2APIC] [5B3h 1459 1] Length : 10 [5B4h 1460 2] Reserved : 0000 [5B6h 1462 4] Processor x2Apic ID : FFFFFFFF [5BAh 1466 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [5BEh 1470 4] Processor UID : 00000022 [5C2h 1474 1] Subtable Type : 09 [Processor Local x2APIC] [5C3h 1475 1] Length : 10 [5C4h 1476 2] Reserved : 0000 [5C6h 1478 4] Processor x2Apic ID : FFFFFFFF [5CAh 1482 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [5CEh 1486 4] Processor UID : 00000023 [5D2h 1490 1] Subtable Type : 09 [Processor Local x2APIC] [5D3h 1491 1] Length : 10 [5D4h 1492 2] Reserved : 0000 [5D6h 1494 4] Processor x2Apic ID : FFFFFFFF [5DAh 1498 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [5DEh 1502 4] Processor UID : 00000024 [5E2h 1506 1] Subtable Type : 09 [Processor Local x2APIC] [5E3h 1507 1] Length : 10 [5E4h 1508 2] Reserved : 0000 [5E6h 1510 4] Processor x2Apic ID : FFFFFFFF [5EAh 1514 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [5EEh 1518 4] Processor UID : 00000025 [5F2h 1522 1] Subtable Type : 09 [Processor Local x2APIC] [5F3h 1523 1] Length : 10 [5F4h 1524 2] Reserved : 0000 [5F6h 1526 4] Processor x2Apic ID : FFFFFFFF [5FAh 1530 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [5FEh 1534 4] Processor UID : 00000026 [602h 1538 1] Subtable Type : 09 [Processor Local x2APIC] [603h 1539 1] Length : 10 [604h 1540 2] Reserved : 0000 [606h 1542 4] Processor x2Apic ID : FFFFFFFF [60Ah 1546 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [60Eh 1550 4] Processor UID : 00000027 [612h 1554 1] Subtable Type : 09 [Processor Local x2APIC] [613h 1555 1] Length : 10 [614h 1556 2] Reserved : 0000 [616h 1558 4] Processor x2Apic ID : FFFFFFFF [61Ah 1562 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [61Eh 1566 4] Processor UID : 00000028 [622h 1570 1] Subtable Type : 09 [Processor Local x2APIC] [623h 1571 1] Length : 10 [624h 1572 2] Reserved : 0000 [626h 1574 4] Processor x2Apic ID : FFFFFFFF [62Ah 1578 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [62Eh 1582 4] Processor UID : 00000029 [632h 1586 1] Subtable Type : 09 [Processor Local x2APIC] [633h 1587 1] Length : 10 [634h 1588 2] Reserved : 0000 [636h 1590 4] Processor x2Apic ID : FFFFFFFF [63Ah 1594 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [63Eh 1598 4] Processor UID : 0000002A [642h 1602 1] Subtable Type : 09 [Processor Local x2APIC] [643h 1603 1] Length : 10 [644h 1604 2] Reserved : 0000 [646h 1606 4] Processor x2Apic ID : FFFFFFFF [64Ah 1610 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [64Eh 1614 4] Processor UID : 0000002B [652h 1618 1] Subtable Type : 09 [Processor Local x2APIC] [653h 1619 1] Length : 10 [654h 1620 2] Reserved : 0000 [656h 1622 4] Processor x2Apic ID : FFFFFFFF [65Ah 1626 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [65Eh 1630 4] Processor UID : 0000002C [662h 1634 1] Subtable Type : 09 [Processor Local x2APIC] [663h 1635 1] Length : 10 [664h 1636 2] Reserved : 0000 [666h 1638 4] Processor x2Apic ID : FFFFFFFF [66Ah 1642 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [66Eh 1646 4] Processor UID : 0000002D [672h 1650 1] Subtable Type : 09 [Processor Local x2APIC] [673h 1651 1] Length : 10 [674h 1652 2] Reserved : 0000 [676h 1654 4] Processor x2Apic ID : FFFFFFFF [67Ah 1658 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [67Eh 1662 4] Processor UID : 0000002E [682h 1666 1] Subtable Type : 09 [Processor Local x2APIC] [683h 1667 1] Length : 10 [684h 1668 2] Reserved : 0000 [686h 1670 4] Processor x2Apic ID : FFFFFFFF [68Ah 1674 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [68Eh 1678 4] Processor UID : 0000002F [692h 1682 1] Subtable Type : 09 [Processor Local x2APIC] [693h 1683 1] Length : 10 [694h 1684 2] Reserved : 0000 [696h 1686 4] Processor x2Apic ID : FFFFFFFF [69Ah 1690 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [69Eh 1694 4] Processor UID : 00000030 [6A2h 1698 1] Subtable Type : 09 [Processor Local x2APIC] [6A3h 1699 1] Length : 10 [6A4h 1700 2] Reserved : 0000 [6A6h 1702 4] Processor x2Apic ID : FFFFFFFF [6AAh 1706 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [6AEh 1710 4] Processor UID : 00000031 [6B2h 1714 1] Subtable Type : 09 [Processor Local x2APIC] [6B3h 1715 1] Length : 10 [6B4h 1716 2] Reserved : 0000 [6B6h 1718 4] Processor x2Apic ID : FFFFFFFF [6BAh 1722 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [6BEh 1726 4] Processor UID : 00000032 [6C2h 1730 1] Subtable Type : 09 [Processor Local x2APIC] [6C3h 1731 1] Length : 10 [6C4h 1732 2] Reserved : 0000 [6C6h 1734 4] Processor x2Apic ID : FFFFFFFF [6CAh 1738 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [6CEh 1742 4] Processor UID : 00000033 [6D2h 1746 1] Subtable Type : 09 [Processor Local x2APIC] [6D3h 1747 1] Length : 10 [6D4h 1748 2] Reserved : 0000 [6D6h 1750 4] Processor x2Apic ID : FFFFFFFF [6DAh 1754 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [6DEh 1758 4] Processor UID : 00000034 [6E2h 1762 1] Subtable Type : 09 [Processor Local x2APIC] [6E3h 1763 1] Length : 10 [6E4h 1764 2] Reserved : 0000 [6E6h 1766 4] Processor x2Apic ID : FFFFFFFF [6EAh 1770 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [6EEh 1774 4] Processor UID : 00000035 [6F2h 1778 1] Subtable Type : 09 [Processor Local x2APIC] [6F3h 1779 1] Length : 10 [6F4h 1780 2] Reserved : 0000 [6F6h 1782 4] Processor x2Apic ID : FFFFFFFF [6FAh 1786 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [6FEh 1790 4] Processor UID : 00000036 [702h 1794 1] Subtable Type : 09 [Processor Local x2APIC] [703h 1795 1] Length : 10 [704h 1796 2] Reserved : 0000 [706h 1798 4] Processor x2Apic ID : FFFFFFFF [70Ah 1802 4] Flags (decoded below) : 00000000 Processor Enabled : 0 [70Eh 1806 4] Processor UID : 00000037 [712h 1810 1] Subtable Type : 0A [Local x2APIC NMI] [713h 1811 1] Length : 0C [714h 1812 2] Flags (decoded below) : 000D Polarity : 1 Trigger Mode : 3 [716h 1814 4] Processor UID : FFFFFFFF [71Ah 1818 1] Interrupt Input LINT : 01 [71Bh 1819 3] Reserved : 000000 Raw Table Data: Length 1822 (0x71E) 0000: 41 50 49 43 1E 07 00 00 03 5A 4C 45 4E 4F 56 4F // APIC.....ZLENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 49 4E 54 4C // TC-S03 ....INTL 0020: 13 10 09 20 00 00 E0 FE 01 00 00 00 00 08 00 00 // ... ............ 0030: 01 00 00 00 00 08 01 02 01 00 00 00 00 08 02 04 // ................ 0040: 01 00 00 00 00 08 03 06 01 00 00 00 00 08 04 08 // ................ 0050: 01 00 00 00 00 08 05 0A 01 00 00 00 00 08 06 01 // ................ 0060: 01 00 00 00 00 08 07 03 01 00 00 00 00 08 08 05 // ................ 0070: 01 00 00 00 00 08 09 07 01 00 00 00 00 08 0A 09 // ................ 0080: 01 00 00 00 00 08 0B 0B 01 00 00 00 00 08 FF FF // ................ 0090: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................ 00A0: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................ 00B0: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................ 00C0: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................ 00D0: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................ 00E0: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................ 00F0: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................ 0100: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................ 0110: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................ 0120: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................ 0130: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................ 0140: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................ 0150: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................ 0160: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................ 0170: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................ 0180: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................ 0190: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................ 01A0: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................ 01B0: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................ 01C0: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................ 01D0: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................ 01E0: 00 00 00 00 00 08 FF FF 00 00 00 00 01 0C 08 00 // ................ 01F0: 00 00 C0 FE 00 00 00 00 01 0C 09 00 00 10 C0 FE // ................ 0200: 18 00 00 00 01 0C 0A 00 00 80 C0 FE 20 00 00 00 // ............ ... 0210: 01 0C 0B 00 00 00 C1 FE 28 00 00 00 01 0C 0C 00 // ........(....... 0220: 00 80 C1 FE 30 00 00 00 7F 0C 0D 00 00 00 C2 FE // ....0........... 0230: 00 00 00 00 7F 0C 0E 00 00 80 C2 FE 00 00 00 00 // ................ 0240: 7F 0C 0F 00 00 00 C3 FE 00 00 00 00 7F 0C 10 00 // ................ 0250: 00 80 C3 FE 00 00 00 00 7F 0C 11 00 00 00 C4 FE // ................ 0260: 00 00 00 00 7F 0C 12 00 00 80 C4 FE 00 00 00 00 // ................ 0270: 7F 0C 13 00 00 00 C5 FE 00 00 00 00 7F 0C 14 00 // ................ 0280: 00 80 C5 FE 00 00 00 00 7F 0C 15 00 00 00 C6 FE // ................ 0290: 00 00 00 00 7F 0C 16 00 00 80 C6 FE 00 00 00 00 // ................ 02A0: 7F 0C 17 00 00 00 C7 FE 00 00 00 00 7F 0C 18 00 // ................ 02B0: 00 80 C7 FE 00 00 00 00 7F 0C 19 00 00 00 C8 FE // ................ 02C0: 00 00 00 00 7F 0C 1A 00 00 80 C8 FE 00 00 00 00 // ................ 02D0: 7F 0C 1B 00 00 00 C9 FE 00 00 00 00 7F 0C 1C 00 // ................ 02E0: 00 80 C9 FE 00 00 00 00 7F 0C 1D 00 00 00 CA FE // ................ 02F0: 00 00 00 00 7F 0C 1E 00 00 80 CA FE 00 00 00 00 // ................ 0300: 7F 0C 1F 00 00 00 CB FE 00 00 00 00 7F 0C 20 00 // .............. . 0310: 00 80 CB FE 00 00 00 00 7F 0C 21 00 00 00 CC FE // ..........!..... 0320: 00 00 00 00 7F 0C 22 00 00 80 CC FE 00 00 00 00 // ......"......... 0330: 7F 0C 23 00 00 00 CD FE 00 00 00 00 7F 0C 24 00 // ..#...........$. 0340: 00 80 CD FE 00 00 00 00 7F 0C 25 00 00 00 CE FE // ..........%..... 0350: 00 00 00 00 7F 0C 26 00 00 80 CE FE 00 00 00 00 // ......&......... 0360: 7F 0C 27 00 00 00 CF FE 00 00 00 00 7F 0C 28 00 // ..'...........(. 0370: 00 80 CF FE 00 00 00 00 02 0A 00 00 02 00 00 00 // ................ 0380: 00 00 02 0A 00 09 09 00 00 00 0D 00 04 06 FF 0D // ................ 0390: 00 01 09 10 00 00 FF FF FF FF 00 00 00 00 00 00 // ................ 03A0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 01 00 // ................ 03B0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 02 00 // ................ 03C0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 03 00 // ................ 03D0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 04 00 // ................ 03E0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 05 00 // ................ 03F0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 06 00 // ................ 0400: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 07 00 // ................ 0410: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 08 00 // ................ 0420: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 09 00 // ................ 0430: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 0A 00 // ................ 0440: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 0B 00 // ................ 0450: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 0C 00 // ................ 0460: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 0D 00 // ................ 0470: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 0E 00 // ................ 0480: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 0F 00 // ................ 0490: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 10 00 // ................ 04A0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 11 00 // ................ 04B0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 12 00 // ................ 04C0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 13 00 // ................ 04D0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 14 00 // ................ 04E0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 15 00 // ................ 04F0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 16 00 // ................ 0500: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 17 00 // ................ 0510: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 18 00 // ................ 0520: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 19 00 // ................ 0530: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 1A 00 // ................ 0540: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 1B 00 // ................ 0550: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 1C 00 // ................ 0560: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 1D 00 // ................ 0570: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 1E 00 // ................ 0580: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 1F 00 // ................ 0590: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 20 00 // .............. . 05A0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 21 00 // ..............!. 05B0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 22 00 // ..............". 05C0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 23 00 // ..............#. 05D0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 24 00 // ..............$. 05E0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 25 00 // ..............%. 05F0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 26 00 // ..............&. 0600: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 27 00 // ..............'. 0610: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 28 00 // ..............(. 0620: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 29 00 // ..............). 0630: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 2A 00 // ..............*. 0640: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 2B 00 // ..............+. 0650: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 2C 00 // ..............,. 0660: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 2D 00 // ..............-. 0670: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 2E 00 // ................ 0680: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 2F 00 // ............../. 0690: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 30 00 // ..............0. 06A0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 31 00 // ..............1. 06B0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 32 00 // ..............2. 06C0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 33 00 // ..............3. 06D0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 34 00 // ..............4. 06E0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 35 00 // ..............5. 06F0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 36 00 // ..............6. 0700: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 37 00 // ..............7. 0710: 00 00 0A 0C 0D 00 FF FF FF FF 01 00 00 00 // .............. ASF! ---- [000h 0000 4] Signature : "ASF!" [Alert Standard Format table] [004h 0004 4] Table Length : 000000A0 [008h 0008 1] Revision : 20 [009h 0009 1] Checksum : 4D [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "TFSM" [020h 0032 4] Asl Compiler Revision : 000F4240 [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 : 0001 [02Ch 0044 4] Manufacturer ID : 57010000 [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 : 89 [03Dh 0061 1] Command : 04 [03Eh 0062 1] Mask : 01 [03Fh 0063 1] Value : 01 [040h 0064 1] SensorType : 05 [041h 0065 1] Type : 6F [042h 0066 1] Offset : 00 [043h 0067 1] SourceType : 68 [044h 0068 1] Severity : 08 [045h 0069 1] SensorNumber : 88 [046h 0070 1] Entity : 17 [047h 0071 1] Instance : 00 [048h 0072 1] Address : 89 [049h 0073 1] Command : 04 [04Ah 0074 1] Mask : 04 [04Bh 0075 1] Value : 04 [04Ch 0076 1] SensorType : 07 [04Dh 0077 1] Type : 6F [04Eh 0078 1] Offset : 00 [04Fh 0079 1] SourceType : 68 [050h 0080 1] Severity : 20 [051h 0081 1] SensorNumber : 88 [052h 0082 1] Entity : 03 [053h 0083 1] Instance : 00 [054h 0084 1] Address : 89 [055h 0085 1] Command : 05 [056h 0086 1] Mask : 01 [057h 0087 1] Value : 01 [058h 0088 1] SensorType : 19 [059h 0089 1] Type : 6F [05Ah 0090 1] Offset : 00 [05Bh 0091 1] SourceType : 68 [05Ch 0092 1] Severity : 20 [05Dh 0093 1] SensorNumber : 88 [05Eh 0094 1] Entity : 22 [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 : 20 18 00 00 00 13 F0 [083h 0131 1] Completion Code : 00 [084h 0132 4] Enterprise ID : 57010000 [088h 0136 1] Command : 00 [089h 0137 2] Parameter : 0000 [08Bh 0139 2] Boot Options : 0100 [08Dh 0141 2] Oem Parameters : 0000 [08Fh 0143 1] Subtable Type : 84 [ASF Address] [090h 0144 1] Reserved : 00 [091h 0145 2] Length : 0011 [093h 0147 1] Eprom Address : 00 [094h 0148 1] Device Count : 0B [095h 0149 1] Addresses : 5C 68 88 C2 D2 DC A0 A2 A4 A6 C8 Raw Table Data: Length 160 (0xA0) 0000: 41 53 46 21 A0 00 00 00 20 4D 4C 45 4E 4F 56 4F // ASF!.... MLENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 54 46 53 4D // TC-S03 ....TFSM 0020: 40 42 0F 00 00 00 10 00 FF FF 01 00 00 00 01 57 // @B.............W 0030: 00 00 00 00 01 00 2C 00 00 00 03 0C 89 04 01 01 // ......,......... 0040: 05 6F 00 68 08 88 17 00 89 04 04 04 07 6F 00 68 // .o.h.........o.h 0050: 20 88 03 00 89 05 01 01 19 6F 00 68 20 88 22 00 // ........o.h .". 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 20 18 00 00 // ............ ... 0080: 00 13 F0 00 00 00 01 57 00 00 00 00 01 00 00 84 // .......W........ 0090: 00 11 00 00 0B 5C 68 88 C2 D2 DC A0 A2 A4 A6 C8 // .....\h......... BERT ---- [000h 0000 4] Signature : "BERT" [Boot Error Record Table] [004h 0004 4] Table Length : 00000030 [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : 24 [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "INTL" [020h 0032 4] Asl Compiler Revision : 00000001 [024h 0036 4] Boot Error Region Length : 00008000 [028h 0040 8] Boot Error Region Address : 000000006C727018 Raw Table Data: Length 48 (0x30) 0000: 42 45 52 54 30 00 00 00 01 24 4C 45 4E 4F 56 4F // BERT0....$LENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 49 4E 54 4C // TC-S03 ....INTL 0020: 01 00 00 00 00 80 00 00 18 70 72 6C 00 00 00 00 // .........prl.... BGRT ---- [000h 0000 4] Signature : "BGRT" [Boot Graphics Resource Table] [004h 0004 4] Table Length : 00000038 [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : 93 [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "AMI " [020h 0032 4] Asl Compiler Revision : 00010013 [024h 0036 2] Version : 0001 [026h 0038 1] Status (decoded below) : 01 Displayed : 1 Orientation Offset : 0 [027h 0039 1] Image Type : 00 [028h 0040 8] Image Address : 000000005F66A018 [030h 0048 4] Image OffsetX : 000002F4 [034h 0052 4] Image OffsetY : 00000124 Raw Table Data: Length 56 (0x38) 0000: 42 47 52 54 38 00 00 00 01 93 4C 45 4E 4F 56 4F // BGRT8.....LENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 41 4D 49 20 // TC-S03 ....AMI 0020: 13 00 01 00 01 00 01 00 18 A0 66 5F 00 00 00 00 // ..........f_.... 0030: F4 02 00 00 24 01 00 00 // ....$... DBG2 ---- [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 : 40 [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "MSFT" [020h 0032 4] Asl Compiler Revision : 0000005F [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 [Optional field not present] [036h 0054 2] OEM Data Offset : 0000 [Optional field not present] [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 : 0000000C [052h 0082 2] Namepath : "." Raw Table Data: Length 84 (0x54) 0000: 44 42 47 32 54 00 00 00 00 40 4C 45 4E 4F 56 4F // DBG2T....@LENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 4D 53 46 54 // TC-S03 ....MSFT 0020: 5F 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 0C 00 // "............... 0050: 00 00 2E 00 // .... DBGP ---- [000h 0000 4] Signature : "DBGP" [Debug Port table] [004h 0004 4] Table Length : 00000034 [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : B1 [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "MSFT" [020h 0032 4] Asl Compiler Revision : 0000005F [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 B1 4C 45 4E 4F 56 4F // DBGP4.....LENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 4D 53 46 54 // TC-S03 ....MSFT 0020: 5F 00 00 00 00 00 00 00 01 08 00 00 F8 03 00 00 // _............... 0030: 00 00 00 00 // .... DMAR ---- [000h 0000 4] Signature : "DMAR" [DMA Remapping table] [004h 0004 4] Table Length : 000000F8 [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : A8 [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "INTL" [020h 0032 4] Asl Compiler Revision : 20091013 [024h 0036 1] Host Address Width : 2D [025h 0037 1] Flags : 01 [026h 0038 10] Reserved : 00 00 00 00 00 00 00 00 00 00 [030h 0048 2] Subtable Type : 0000 [Hardware Unit Definition] [032h 0050 2] Length : 0020 [034h 0052 1] Flags : 00 [035h 0053 1] Reserved : 00 [036h 0054 2] PCI Segment Number : 0000 [038h 0056 8] Register Base Address : 00000000C5FFC000 [040h 0064 1] Device Scope Type : 03 [IOAPIC Device] [041h 0065 1] Entry Length : 08 [042h 0066 2] Reserved : 0000 [044h 0068 1] Enumeration ID : 0A [045h 0069 1] PCI Bus Number : 16 [046h 0070 2] PCI Path : 05,04 [048h 0072 1] Device Scope Type : 02 [PCI Bridge Device] [049h 0073 1] Entry Length : 08 [04Ah 0074 2] Reserved : 0000 [04Ch 0076 1] Enumeration ID : 00 [04Dh 0077 1] PCI Bus Number : 16 [04Eh 0078 2] PCI Path : 02,00 [050h 0080 2] Subtable Type : 0000 [Hardware Unit Definition] [052h 0082 2] Length : 0020 [054h 0084 1] Flags : 00 [055h 0085 1] Reserved : 00 [056h 0086 2] PCI Segment Number : 0000 [058h 0088 8] Register Base Address : 00000000E0FFC000 [060h 0096 1] Device Scope Type : 03 [IOAPIC Device] [061h 0097 1] Entry Length : 08 [062h 0098 2] Reserved : 0000 [064h 0100 1] Enumeration ID : 0B [065h 0101 1] PCI Bus Number : 64 [066h 0102 2] PCI Path : 05,04 [068h 0104 1] Device Scope Type : 02 [PCI Bridge Device] [069h 0105 1] Entry Length : 08 [06Ah 0106 2] Reserved : 0000 [06Ch 0108 1] Enumeration ID : 00 [06Dh 0109 1] PCI Bus Number : 64 [06Eh 0110 2] PCI Path : 00,00 [070h 0112 2] Subtable Type : 0000 [Hardware Unit Definition] [072h 0114 2] Length : 0020 [074h 0116 1] Flags : 00 [075h 0117 1] Reserved : 00 [076h 0118 2] PCI Segment Number : 0000 [078h 0120 8] Register Base Address : 00000000FBFFC000 [080h 0128 1] Device Scope Type : 03 [IOAPIC Device] [081h 0129 1] Entry Length : 08 [082h 0130 2] Reserved : 0000 [084h 0132 1] Enumeration ID : 0C [085h 0133 1] PCI Bus Number : B2 [086h 0134 2] PCI Path : 05,04 [088h 0136 1] Device Scope Type : 02 [PCI Bridge Device] [089h 0137 1] Entry Length : 08 [08Ah 0138 2] Reserved : 0000 [08Ch 0140 1] Enumeration ID : 00 [08Dh 0141 1] PCI Bus Number : B2 [08Eh 0142 2] PCI Path : 00,00 [090h 0144 2] Subtable Type : 0000 [Hardware Unit Definition] [092h 0146 2] Length : 0028 [094h 0148 1] Flags : 01 [095h 0149 1] Reserved : 00 [096h 0150 2] PCI Segment Number : 0000 [098h 0152 8] Register Base Address : 00000000AAFFC000 [0A0h 0160 1] Device Scope Type : 03 [IOAPIC Device] [0A1h 0161 1] Entry Length : 08 [0A2h 0162 2] Reserved : 0000 [0A4h 0164 1] Enumeration ID : 08 [0A5h 0165 1] PCI Bus Number : F0 [0A6h 0166 2] PCI Path : 1F,00 [0A8h 0168 1] Device Scope Type : 03 [IOAPIC Device] [0A9h 0169 1] Entry Length : 08 [0AAh 0170 2] Reserved : 0000 [0ACh 0172 1] Enumeration ID : 09 [0ADh 0173 1] PCI Bus Number : 00 [0AEh 0174 2] PCI Path : 05,04 [0B0h 0176 1] Device Scope Type : 04 [Message-capable HPET Device] [0B1h 0177 1] Entry Length : 08 [0B2h 0178 2] Reserved : 0000 [0B4h 0180 1] Enumeration ID : 00 [0B5h 0181 1] PCI Bus Number : 00 [0B6h 0182 2] PCI Path : 1F,00 [0B8h 0184 2] Subtable Type : 0001 [Reserved Memory Region] [0BAh 0186 2] Length : 0020 [0BCh 0188 2] Reserved : 0000 [0BEh 0190 2] PCI Segment Number : 0000 [0C0h 0192 8] Base Address : 000000006DAA4000 [0C8h 0200 8] End Address (limit) : 000000006DCEDFFF [0D0h 0208 1] Device Scope Type : 01 [PCI Endpoint Device] [0D1h 0209 1] Entry Length : 08 [0D2h 0210 2] Reserved : 0000 [0D4h 0212 1] Enumeration ID : 00 [0D5h 0213 1] PCI Bus Number : 00 [0D6h 0214 2] PCI Path : 14,00 [0D8h 0216 2] Subtable Type : 0002 [Root Port ATS Capability] [0DAh 0218 2] Length : 0020 [0DCh 0220 1] Flags : 00 [0DDh 0221 1] Reserved : 00 [0DEh 0222 2] PCI Segment Number : 0000 [0E0h 0224 1] Device Scope Type : 02 [PCI Bridge Device] [0E1h 0225 1] Entry Length : 08 [0E2h 0226 2] Reserved : 0000 [0E4h 0228 1] Enumeration ID : 00 [0E5h 0229 1] PCI Bus Number : 16 [0E6h 0230 2] PCI Path : 02,00 [0E8h 0232 1] Device Scope Type : 02 [PCI Bridge Device] [0E9h 0233 1] Entry Length : 08 [0EAh 0234 2] Reserved : 0000 [0ECh 0236 1] Enumeration ID : 00 [0EDh 0237 1] PCI Bus Number : 64 [0EEh 0238 2] PCI Path : 00,00 [0F0h 0240 1] Device Scope Type : 02 [PCI Bridge Device] [0F1h 0241 1] Entry Length : 08 [0F2h 0242 2] Reserved : 0000 [0F4h 0244 1] Enumeration ID : 00 [0F5h 0245 1] PCI Bus Number : B2 [0F6h 0246 2] PCI Path : 00,00 Raw Table Data: Length 248 (0xF8) 0000: 44 4D 41 52 F8 00 00 00 01 A8 4C 45 4E 4F 56 4F // DMAR......LENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 49 4E 54 4C // TC-S03 ....INTL 0020: 13 10 09 20 2D 01 00 00 00 00 00 00 00 00 00 00 // ... -........... 0030: 00 00 20 00 00 00 00 00 00 C0 FF C5 00 00 00 00 // .. ............. 0040: 03 08 00 00 0A 16 05 04 02 08 00 00 00 16 02 00 // ................ 0050: 00 00 20 00 00 00 00 00 00 C0 FF E0 00 00 00 00 // .. ............. 0060: 03 08 00 00 0B 64 05 04 02 08 00 00 00 64 00 00 // .....d.......d.. 0070: 00 00 20 00 00 00 00 00 00 C0 FF FB 00 00 00 00 // .. ............. 0080: 03 08 00 00 0C B2 05 04 02 08 00 00 00 B2 00 00 // ................ 0090: 00 00 28 00 01 00 00 00 00 C0 FF AA 00 00 00 00 // ..(............. 00A0: 03 08 00 00 08 F0 1F 00 03 08 00 00 09 00 05 04 // ................ 00B0: 04 08 00 00 00 00 1F 00 01 00 20 00 00 00 00 00 // .......... ..... 00C0: 00 40 AA 6D 00 00 00 00 FF DF CE 6D 00 00 00 00 // .@.m.......m.... 00D0: 01 08 00 00 00 00 14 00 02 00 20 00 00 00 00 00 // .......... ..... 00E0: 02 08 00 00 00 16 02 00 02 08 00 00 00 64 00 00 // .............d.. 00F0: 02 08 00 00 00 B2 00 00 // ........ DSDT ---- DefinitionBlock ("", "DSDT", 2, "LENOVO", "TC-S03 ", 0x000013C0) { External (_SB_.PC00.HEC2.HPTS, MethodObj) // 0 Arguments External (_SB_.PC00.HEC2.HWAK, MethodObj) // 0 Arguments External (_SB_.PC00.RP01, DeviceObj) External (_SB_.PC00.RP02, DeviceObj) External (_SB_.PC00.RP03, DeviceObj) External (_SB_.PC00.RP04, DeviceObj) External (_SB_.PC00.RP05, DeviceObj) External (_SB_.PC00.RP06, DeviceObj) External (_SB_.PC00.RP07, DeviceObj) External (_SB_.PC00.RP08, DeviceObj) External (_SB_.PC00.RP09, DeviceObj) External (_SB_.PC00.RP10, DeviceObj) External (_SB_.PC00.RP11, DeviceObj) External (_SB_.PC00.RP12, DeviceObj) External (_SB_.PC00.RP13, DeviceObj) External (_SB_.PC00.RP14, DeviceObj) External (_SB_.PC00.RP15, DeviceObj) External (_SB_.PC00.RP16, DeviceObj) External (_SB_.PC00.RP17, DeviceObj) External (_SB_.PC00.RP18, DeviceObj) External (_SB_.PC00.RP19, DeviceObj) External (_SB_.PC00.RP20, DeviceObj) External (_SB_.PC00.RP21, DeviceObj) External (_SB_.PC00.RP22, DeviceObj) External (_SB_.PC00.RP23, DeviceObj) External (_SB_.PC00.RP24, DeviceObj) External (_SB_.PC00.SAT0.SDSM, MethodObj) // 4 Arguments External (_SB_.PC00.XHCI.PS0X, MethodObj) // 0 Arguments External (_SB_.PC00.XHCI.PS3X, MethodObj) // 0 Arguments External (_SB_.PC00.XHCI.RHUB.INIR, MethodObj) // 0 Arguments External (_SB_.PC00.XHCI.RHUB.PS0X, MethodObj) // 0 Arguments External (_SB_.PC00.XHCI.RHUB.PS2X, MethodObj) // 0 Arguments External (_SB_.PC00.XHCI.RHUB.PS3X, MethodObj) // 0 Arguments External (_SB_.PC00.XHCI.XHCS, MethodObj) // 0 Arguments External (CRBI, UnknownObj) External (GBID, UnknownObj) // Conflicts with a later declaration External (NITR, FieldUnitObj) External (PCRR, MethodObj) // 2 Arguments External (PCRW, MethodObj) // 3 Arguments External (WSIB, UnknownObj) // Conflicts with a later declaration External (WSIC, UnknownObj) // Conflicts with a later declaration External (WSID, UnknownObj) // Conflicts with a later declaration External (WSIF, UnknownObj) // Conflicts with a later declaration External (WSIS, UnknownObj) // Conflicts with a later declaration External (WSTS, UnknownObj) // Conflicts with a later declaration Name (ENTK, 0x87) Name (EXTK, 0xAA) Name (IO1B, 0x0A00) Name (IO1L, 0x10) Name (IO2B, 0x0A10) Name (IO2L, 0x10) Name (IO3B, 0x0A20) Name (IO3L, 0x10) Name (SP1O, 0x2E) Name (IOES, 0x00) Name (NCSW, 0xF0) Name (NCRT, 0xF3) Name (MCHB, 0xFED10000) Name (MCHL, 0x8000) Name (EGPB, 0xFED19000) Name (EGPL, 0x1000) Name (DMIB, 0xFED18000) Name (DMIL, 0x1000) Name (VTBS, 0xFED90000) Name (VTLN, 0x4000) Name (CPVD, 0x00) Name (SMIP, 0xB2) Name (PMBA, 0x1800) Name (SMCR, 0x1830) Name (TCBR, 0xFED08000) Name (TCLT, 0x1000) Name (SMBL, 0x20) Name (APCB, 0xFEC00000) Name (APCL, 0x1000) Name (FMBL, 0x01) Name (FDTP, 0x02) Name (FUPS, 0x04) Name (FUWS, 0x03) Name (FEMD, 0x04) Name (ASSB, 0x00) Name (AOTB, 0x00) Name (AAXB, 0x00) Name (PEHP, 0x00) Name (SHPC, 0x01) Name (PEPM, 0x00) Name (PEER, 0x00) Name (PECS, 0x00) Name (ITKE, 0x00) Name (MBEC, 0xFFFF) Name (CSMI, 0x61) Name (DSSP, 0x00) Name (FHPP, 0x00) Name (SMIA, 0xB2) Name (SMIB, 0xB3) Name (OFST, 0x35) Name (TRST, 0x02) Name (TCMF, 0x00) Name (TMF1, 0x00) Name (TMF2, 0x00) Name (TMF3, 0x00) Name (TTPF, 0x01) Name (DTPT, 0x00) Name (TTDP, 0x01) Name (TPMB, 0xFFFFFFFF) Name (TPBS, 0x1000) Name (TPMC, 0xFFFFFFFF) Name (TPCS, 0x1000) Name (TPMM, 0xFED40000) Name (FTPM, 0xFFFFFFFF) Name (PPIM, 0x6D631018) Name (PPIL, 0x1C) Name (AMDT, 0x00) Name (TPMF, 0x01) Name (PPIV, 0x01) Name (TBSW, 0xBC) Name (VDFG, 0x00) Name (DFAV, 0xE4) Name (B2PV, 0xB2) Name (WVAL, 0xE5) Name (IOB2, 0xB2) Name (LSMB, 0xB2) Name (WMSZ, 0x0900) Name (PICM, 0x00) Method (_PIC, 1, NotSerialized) // _PIC: Interrupt Model { If (Arg0) { DBG8 = 0xAA } Else { DBG8 = 0xAC } PICM = Arg0 } Name (OSVR, Ones) Method (OSFL, 0, NotSerialized) { If ((OSVR != Ones)) { Return (OSVR) /* \OSVR */ } If ((PICM == 0x00)) { DBG8 = 0xAC } OSVR = 0x03 If (CondRefOf (\_OSI, Local0)) { If (_OSI ("Windows 2001")) { OSVR = 0x04 } If (_OSI ("Windows 2001.1")) { OSVR = 0x05 } If (_OSI ("FreeBSD")) { OSVR = 0x06 } If (_OSI ("HP-UX")) { OSVR = 0x07 } If (_OSI ("OpenVMS")) { OSVR = 0x08 } If (_OSI ("Windows 2001 SP1")) { OSVR = 0x09 } If (_OSI ("Windows 2001 SP2")) { OSVR = 0x0A } If (_OSI ("Windows 2001 SP3")) { OSVR = 0x0B } If (_OSI ("Windows 2006")) { OSVR = 0x0C } If (_OSI ("Windows 2006 SP1")) { OSVR = 0x0D } If (_OSI ("Windows 2009")) { OSVR = 0x0E } If (_OSI ("Windows 2012")) { OSVR = 0x0F } If (_OSI ("Windows 2013")) { OSVR = 0x10 } } Else { If (MCTH (_OS, "Microsoft Windows NT")) { OSVR = 0x00 } If (MCTH (_OS, "Microsoft Windows")) { OSVR = 0x01 } If (MCTH (_OS, "Microsoft WindowsME: Millennium Edition")) { OSVR = 0x02 } If (MCTH (_OS, "Linux")) { OSVR = 0x03 } If (MCTH (_OS, "FreeBSD")) { OSVR = 0x06 } If (MCTH (_OS, "HP-UX")) { OSVR = 0x07 } If (MCTH (_OS, "OpenVMS")) { OSVR = 0x08 } } Return (OSVR) /* \OSVR */ } Method (MCTH, 2, NotSerialized) { If ((SizeOf (Arg0) < SizeOf (Arg1))) { Return (Zero) } Local0 = (SizeOf (Arg0) + 0x01) Name (BUF0, Buffer (Local0) {}) Name (BUF1, Buffer (Local0) {}) BUF0 = Arg0 BUF1 = Arg1 While (Local0) { Local0-- If ((DerefOf (BUF0 [Local0]) != DerefOf (BUF1 [Local0] ))) { Return (Zero) } } Return (One) } Name (PRWP, Package (0x02) { Zero, Zero }) Method (GPRW, 2, NotSerialized) { PRWP [0x00] = Arg0 Local0 = (SS1 << 0x01) Local0 |= (SS2 << 0x02) Local0 |= (SS3 << 0x03) Local0 |= (SS4 << 0x04) If (((0x01 << Arg1) & Local0)) { PRWP [0x01] = Arg1 } Else { Local0 >>= 0x01 If (((OSFL () == 0x01) || (OSFL () == 0x02))) { FindSetLeftBit (Local0, PRWP [0x01]) } Else { FindSetRightBit (Local0, PRWP [0x01]) } } Return (PRWP) /* \PRWP */ } Name (WAKP, Package (0x02) { Zero, Zero }) Method (UPWP, 1, NotSerialized) { If (DerefOf (WAKP [0x00])) { WAKP [0x01] = 0x00 } Else { WAKP [0x01] = Arg0 } } OperationRegion (DEB0, SystemIO, 0x80, 0x01) Field (DEB0, ByteAcc, NoLock, Preserve) { DBG8, 8 } OperationRegion (DEB1, SystemIO, 0x90, 0x02) Field (DEB1, WordAcc, NoLock, Preserve) { DBG9, 16 } Name (SS1, 0x00) Name (SS2, 0x00) Name (SS3, 0x01) Name (SS4, 0x01) Name (IOST, 0x0000) Name (TOPM, 0x00000000) Name (ROMS, 0xFFE00000) Name (VGAF, 0x01) Name (OSHF, 0x00) Scope (_SB) { Name (XCNT, 0x00) Name (OSYS, 0x00) Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If ((Arg0 == ToUUID ("663e35af-cc10-41a4-88ea-5470af055295") /* Unknown UUID */)) { Switch (ToInteger (Arg2)) { Case (0x00) { Switch (ToInteger (Arg1)) { Case (0x00) { If ((EMCA == 0x01)) { Return (Buffer (0x01) { 0x03 // . }) } Else { Return (Buffer (0x01) { 0x00 // . }) } } } } Case (0x01) { Return (LDIR) /* \LDIR */ } Default { } } } Return (Buffer (0x01) { 0x00 // . }) } Method (_INI, 0, NotSerialized) // _INI: Initialize { If (CondRefOf (_OSI)) { If (_OSI ("Windows 2001.1 SP1")) { OSYS = 0x05 } If (_OSI ("Windows 2001.1")) { OSYS = 0x06 } If (_OSI ("Windows 2001 SP2")) { OSYS = 0x07 } If (_OSI ("Windows 2001")) { OSYS = 0x08 } If (_OSI ("Windows 2006.1")) { OSYS = 0x09 } If (_OSI ("Windows 2006 SP1")) { OSYS = 0x0A } If (_OSI ("Windows 2006")) { OSYS = 0x0B } If (_OSI ("Windows 2009")) { OSYS = 0x0C } If (_OSI ("Windows 2012")) { OSYS = 0x0D } If (_OSI ("Windows 2013")) { OSYS = 0x0E } If (_OSI ("Windows 2015")) { OSYS = 0x0F } If (_OSI ("FreeBSD")) { OSYS = 0x02 } If (_OSI ("HP-UX")) { OSYS = 0x03 } If (_OSI ("OpenVMS")) { OSYS = 0x04 } If ((OSYS >= 0x0D)) { If ((XCNT == 0x00)) { IO80 = 0x84 XCNT++ } } Else { IO80 = OSYS /* \_SB_.OSYS */ } } } } OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } OperationRegion (ACMS, SystemIO, 0x72, 0x02) Field (ACMS, ByteAcc, NoLock, Preserve) { INDX, 8, DATA, 8 } OperationRegion (GPCT, SystemIO, 0x1842, 0x01) Field (GPCT, ByteAcc, NoLock, Preserve) { , 1, SGPC, 1 } OperationRegion (PSYS, SystemMemory, 0x6D5ED000, 0x0480) Field (PSYS, ByteAcc, NoLock, Preserve) { PLAT, 32, APC0, 1, AP00, 1, AP01, 1, AP02, 1, AP03, 1, AP04, 1, AP05, 1, AP06, 1, AP07, 1, AP08, 1, AP09, 1, AP10, 1, AP11, 1, AP12, 1, AP13, 1, AP14, 1, AP15, 1, AP16, 1, AP17, 1, AP18, 1, AP19, 1, AP20, 1, AP21, 1, AP22, 1, AP23, 1, RESA, 7, SKOV, 1, RES0, 7, TPME, 1, CSEN, 1, C3EN, 1, C6EN, 1, C7EN, 1, MWOS, 1, PSEN, 1, EMCA, 1, HWAL, 2, KPRS, 1, MPRS, 1, TSEN, 1, FGTS, 1, OSCX, 1, PBFE, 1, CPHP, 8, IIOP, 8, IIOH, 64, PRBM, 32, P0ID, 32, P1ID, 32, P2ID, 32, P3ID, 32, P4ID, 32, P5ID, 32, P6ID, 32, P7ID, 32, P0BM, 64, P1BM, 64, P2BM, 64, P3BM, 64, P4BM, 64, P5BM, 64, P6BM, 64, P7BM, 64, MEBM, 16, MEBC, 16, CFMM, 32, TSSZ, 32, M0BS, 64, M1BS, 64, M2BS, 64, M3BS, 64, M4BS, 64, M5BS, 64, M6BS, 64, M7BS, 64, M8BS, 64, M9BS, 64, MABS, 64, MBBS, 64, MCBS, 64, MDBS, 64, MEBS, 64, MFBS, 64, M0RN, 64, M1RN, 64, M2RN, 64, M3RN, 64, M4RN, 64, M5RN, 64, M6RN, 64, M7RN, 64, M8RN, 64, M9RN, 64, MARN, 64, MBRN, 64, MCRN, 64, MDRN, 64, MERN, 64, MFRN, 64, SMI0, 32, SMI1, 32, SMI2, 32, SMI3, 32, SCI0, 32, SCI1, 32, SCI2, 32, SCI3, 32, MADD, 64, CUU0, 128, CUU1, 128, CUU2, 128, CUU3, 128, CUU4, 128, CUU5, 128, CUU6, 128, CUU7, 128, CPSP, 8, ME00, 128, ME01, 128, ME10, 128, ME11, 128, ME20, 128, ME21, 128, ME30, 128, ME31, 128, ME40, 128, ME41, 128, ME50, 128, ME51, 128, ME60, 128, ME61, 128, ME70, 128, ME71, 128, MESP, 16, LDIR, 64, PRID, 32, AHPE, 8, DHRD, 192, ATSR, 192, RHSA, 192, WSIC, 8, WSIS, 16, WSIB, 8, WSID, 8, WSIF, 8, WSTS, 8, WHEA, 8, BGMA, 64, BGMS, 8, BGIO, 16, BGIL, 8, CNBS, 8, XHMD, 8, SBV1, 8, SBV2, 8, HWEN, 2, ACEN, 1, HWPI, 1, RES1, 4, BB00, 8, BB01, 8, BB02, 8, BB03, 8, BB04, 8, BB05, 8, BB06, 8, BB07, 8, BB08, 8, BB09, 8, BB10, 8, BB11, 8, BB12, 8, BB13, 8, BB14, 8, BB15, 8, BB16, 8, BB17, 8, BB18, 8, BB19, 8, BB20, 8, BB21, 8, BB22, 8, BB23, 8, BB24, 8, BB25, 8, BB26, 8, BB27, 8, BB28, 8, BB29, 8, BB30, 8, BB31, 8, BB32, 8, BB33, 8, BB34, 8, BB35, 8, BB36, 8, BB37, 8, BB38, 8, BB39, 8, BB40, 8, BB41, 8, BB42, 8, BB43, 8, BB44, 8, BB45, 8, BB46, 8, BB47, 8, SGEN, 8, SG00, 8, SG01, 8, SG02, 8, SG03, 8, SG04, 8, SG05, 8, SG06, 8, SG07, 8, CLOD, 8, XTUB, 32, XTUS, 32, XMBA, 32, DDRF, 8, RT3S, 8, RTP0, 8, RTP3, 8, FBB0, 8, FBB1, 8, FBB2, 8, FBB3, 8, FBB4, 8, FBB5, 8, FBB6, 8, FBB7, 8, FBL0, 8, FBL1, 8, FBL2, 8, FBL3, 8, FBL4, 8, FBL5, 8, FBL6, 8, FBL7, 8, P0FB, 8, P1FB, 8, P2FB, 8, P3FB, 8, P4FB, 8, P5FB, 8, P6FB, 8, P7FB, 8, FMB0, 32, FMB1, 32, FMB2, 32, FMB3, 32, FMB4, 32, FMB5, 32, FMB6, 32, FMB7, 32, FML0, 32, FML1, 32, FML2, 32, FML3, 32, FML4, 32, FML5, 32, FML6, 32, FML7, 32, FKPB, 32, FKB0, 8, FKB1, 8, FKB2, 8, FKB3, 8, FKB4, 8, FKB5, 8, FKB6, 8, FKB7, 8, NITR, 8, STAS, 8, SRLD, 8 } OperationRegion (GPE0, SystemIO, 0x189C, 0x04) Field (GPE0, ByteAcc, NoLock, Preserve) { , 1, GPEH, 1, , 7, PCIE, 1, , 1, PMEE, 1, , 1, PMB0, 1, Offset (0x04) } OperationRegion (GPES, SystemIO, 0x188C, 0x04) Field (GPES, ByteAcc, NoLock, Preserve) { , 1, GPSH, 1, SGPS, 1, , 4, SMWS, 1, , 1, PEES, 1, , 1, PMES, 1, , 1, PMBS, 1, Offset (0x04) } Method (IPTS, 1, NotSerialized) { IO80 = 0x72 SMWS = 0x01 PMES = 0x01 PMBS = 0x01 GPEH = 0x01 PCIE = 0x01 PMEE = 0x01 PMB0 = 0x01 If (CondRefOf (\_SB.PC00.HEC2.HPTS)) { \_SB.PC00.HEC2.HPTS () } \_SB.PC00.XHCI.XHCS () } Method (IWAK, 1, Serialized) { IO80 = 0x73 If (CondRefOf (\_SB.PC00.HEC2.HWAK)) { \_SB.PC00.HEC2.HWAK () } If ((Arg0 == 0x03)) {} If (((Arg0 == 0x03) || (Arg0 == 0x04))) { Notify (\_SB.SLPB, 0x02) // Device Wake PBSS = 0x01 GPEC = 0x01 } Return (Package (0x02) { 0x00, 0x00 }) } Scope (_SB) { Scope (\_SB) { Method (PSTA, 1, NotSerialized) { Local6 = (PRBM >> Arg0) Local6 &= 0x01 If ((Local6 == 0x00)) { Return (0x00) } Else { Return (0x0F) } } Method (TMID, 2, NotSerialized) { Local0 = (Arg0 * 0x02) Local1 = (Local0 + Arg1) Return (Local1) } Name (APT0, Buffer (0x38) { /* 0000 */ 0x00, 0x02, 0x04, 0x06, 0x08, 0x0A, 0x01, 0x03, // ........ /* 0008 */ 0x05, 0x07, 0x09, 0x0B, 0xFF, 0xFF, 0xFF, 0xFF, // ........ /* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........ /* 0018 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........ /* 0020 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........ /* 0028 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........ /* 0030 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF // ........ }) Name (APT1, Buffer (0x38) { /* 0000 */ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, // ........ /* 0008 */ 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x10, 0x11, // ........ /* 0010 */ 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, // ........ /* 0018 */ 0x1A, 0x1B, 0x1C, 0x1D, 0x20, 0x21, 0x22, 0x23, // .... !"# /* 0020 */ 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2A, 0x2B, // $%&'()*+ /* 0028 */ 0x2C, 0x2D, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, // ,-012345 /* 0030 */ 0x36, 0x37, 0x38, 0x39, 0x3A, 0x3B, 0x3C, 0x3D // 6789:;<= }) Name (APT2, Buffer (0x38) { /* 0000 */ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, // ........ /* 0008 */ 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x10, 0x11, // ........ /* 0010 */ 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, // ........ /* 0018 */ 0x1A, 0x1B, 0x1C, 0x1D, 0x20, 0x21, 0x22, 0x23, // .... !"# /* 0020 */ 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2A, 0x2B, // $%&'()*+ /* 0028 */ 0x2C, 0x2D, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, // ,-012345 /* 0030 */ 0x36, 0x37, 0x38, 0x39, 0x3A, 0x3B, 0x3C, 0x3D // 6789:;<= }) Name (APT3, Buffer (0x38) { /* 0000 */ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, // ........ /* 0008 */ 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x10, 0x11, // ........ /* 0010 */ 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, // ........ /* 0018 */ 0x1A, 0x1B, 0x1C, 0x1D, 0x20, 0x21, 0x22, 0x23, // .... !"# /* 0020 */ 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2A, 0x2B, // $%&'()*+ /* 0028 */ 0x2C, 0x2D, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, // ,-012345 /* 0030 */ 0x36, 0x37, 0x38, 0x39, 0x3A, 0x3B, 0x3C, 0x3D // 6789:;<= }) Name (APT4, Buffer (0x38) { /* 0000 */ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, // ........ /* 0008 */ 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x10, 0x11, // ........ /* 0010 */ 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, // ........ /* 0018 */ 0x1A, 0x1B, 0x1C, 0x1D, 0x20, 0x21, 0x22, 0x23, // .... !"# /* 0020 */ 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2A, 0x2B, // $%&'()*+ /* 0028 */ 0x2C, 0x2D, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, // ,-012345 /* 0030 */ 0x36, 0x37, 0x38, 0x39, 0x3A, 0x3B, 0x3C, 0x3D // 6789:;<= }) Name (APT5, Buffer (0x38) { /* 0000 */ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, // ........ /* 0008 */ 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x10, 0x11, // ........ /* 0010 */ 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, // ........ /* 0018 */ 0x1A, 0x1B, 0x1C, 0x1D, 0x20, 0x21, 0x22, 0x23, // .... !"# /* 0020 */ 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2A, 0x2B, // $%&'()*+ /* 0028 */ 0x2C, 0x2D, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, // ,-012345 /* 0030 */ 0x36, 0x37, 0x38, 0x39, 0x3A, 0x3B, 0x3C, 0x3D // 6789:;<= }) Name (APT6, Buffer (0x38) { /* 0000 */ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, // ........ /* 0008 */ 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x10, 0x11, // ........ /* 0010 */ 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, // ........ /* 0018 */ 0x1A, 0x1B, 0x1C, 0x1D, 0x20, 0x21, 0x22, 0x23, // .... !"# /* 0020 */ 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2A, 0x2B, // $%&'()*+ /* 0028 */ 0x2C, 0x2D, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, // ,-012345 /* 0030 */ 0x36, 0x37, 0x38, 0x39, 0x3A, 0x3B, 0x3C, 0x3D // 6789:;<= }) Name (APT7, Buffer (0x38) { /* 0000 */ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, // ........ /* 0008 */ 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x10, 0x11, // ........ /* 0010 */ 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, // ........ /* 0018 */ 0x1A, 0x1B, 0x1C, 0x1D, 0x20, 0x21, 0x22, 0x23, // .... !"# /* 0020 */ 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2A, 0x2B, // $%&'()*+ /* 0028 */ 0x2C, 0x2D, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, // ,-012345 /* 0030 */ 0x36, 0x37, 0x38, 0x39, 0x3A, 0x3B, 0x3C, 0x3D // 6789:;<= }) Method (TPID, 2, NotSerialized) { Local0 = 0x00 If ((Arg0 == 0x00)) { Local0 = P0ID /* \P0ID */ Local0 += DerefOf (APT0 [Arg1]) } If ((Arg0 == 0x01)) { Local0 = P1ID /* \P1ID */ Local0 += DerefOf (APT1 [Arg1]) } If ((Arg0 == 0x02)) { Local0 = P2ID /* \P2ID */ Local0 += DerefOf (APT2 [Arg1]) } If ((Arg0 == 0x03)) { Local0 = P3ID /* \P3ID */ Local0 += DerefOf (APT3 [Arg1]) } If ((Arg0 == 0x04)) { Local0 = P4ID /* \P4ID */ Local0 += DerefOf (APT4 [Arg1]) } If ((Arg0 == 0x05)) { Local0 = P5ID /* \P5ID */ Local0 += DerefOf (APT5 [Arg1]) } If ((Arg0 == 0x06)) { Local0 = P6ID /* \P6ID */ Local0 += DerefOf (APT6 [Arg1]) } If ((Arg0 == 0x07)) { Local0 = P7ID /* \P7ID */ Local0 += DerefOf (APT7 [Arg1]) } Return (Local0) } Method (MSTA, 1, NotSerialized) { Local6 = (MEBM >> Arg0) Local6 &= 0x01 If ((Local6 == 0x00)) { Return (0x00) } Else { Return (0x0F) } } Method (CSTA, 2, NotSerialized) { Local0 = 0x00 Local2 = 0x00 If ((Arg0 == 0x00)) { Local2 += DerefOf (APT0 [Arg1]) If ((Local2 == 0xFF)) { Return (0x00) } Local0 = (P0BM >> Local2) } If ((Arg0 == 0x01)) { Local2 += DerefOf (APT1 [Arg1]) If ((Local2 == 0xFF)) { Return (0x00) } Local0 = (P1BM >> Local2) } If ((Arg0 == 0x02)) { Local2 += DerefOf (APT2 [Arg1]) If ((Local2 == 0xFF)) { Return (0x00) } Local0 = (P2BM >> Local2) } If ((Arg0 == 0x03)) { Local2 += DerefOf (APT3 [Arg1]) If ((Local2 == 0xFF)) { Return (0x00) } Local0 = (P3BM >> Local2) } If ((Arg0 == 0x04)) { Local2 += DerefOf (APT4 [Arg1]) If ((Local2 == 0xFF)) { Return (0x00) } Local0 = (P4BM >> Local2) } If ((Arg0 == 0x05)) { Local2 += DerefOf (APT5 [Arg1]) If ((Local2 == 0xFF)) { Return (0x00) } Local0 = (P5BM >> Local2) } If ((Arg0 == 0x06)) { Local2 += DerefOf (APT6 [Arg1]) If ((Local2 == 0xFF)) { Return (0x00) } Local0 = (P6BM >> Local2) } If ((Arg0 == 0x07)) { Local2 += DerefOf (APT7 [Arg1]) If ((Local2 == 0xFF)) { Return (0x00) } Local0 = (P7BM >> Local2) } Local0 &= 0x01 If ((Local0 == 0x00)) { Return (0x00) } Else { Return (0x01) } } Method (CUID, 2, NotSerialized) { Local1 = (0x01 << CNBS) Local1 *= Arg0 Local1 += Arg1 Return (Local1) } Method (LAPC, 2, Serialized) { Name (APIC, Buffer (0x08) {}) CreateByteField (APIC, 0x00, TYPE) CreateByteField (APIC, 0x01, LLEN) CreateByteField (APIC, 0x02, PUID) CreateByteField (APIC, 0x03, APID) CreateDWordField (APIC, 0x04, FLAG) TYPE = 0x00 LLEN = 0x08 APID = TPID (Arg0, Arg1) If ((CSTA (Arg0, Arg1) == 0x00)) { FLAG = 0x00 PUID = 0xFF APID = 0xFF } Else { Local1 = (0x01 << CNBS) Local1 *= Arg0 Local1 += Arg1 PUID = Local1 FLAG = 0x01 } Return (APIC) /* \_SB_.LAPC.APIC */ } Method (X2AP, 2, Serialized) { Name (APIC, Buffer (0x10) {}) CreateByteField (APIC, 0x00, TYPE) CreateByteField (APIC, 0x01, LLEN) CreateWordField (APIC, 0x02, RSVD) CreateDWordField (APIC, 0x04, APID) CreateDWordField (APIC, 0x08, FLAG) CreateDWordField (APIC, 0x0C, PUID) TYPE = 0x09 LLEN = 0x10 RSVD = 0x00 APID = TPID (Arg0, Arg1) If ((CSTA (Arg0, Arg1) == 0x00)) { FLAG = 0x00 APID = 0xFFFFFFFF } Else { Local1 = (0x01 << CNBS) Local1 *= Arg0 Local1 += Arg1 PUID = Local1 FLAG = 0x01 } Return (APIC) /* \_SB_.X2AP.APIC */ } Method (MFIL, 4, NotSerialized) { Local0 = (Arg1 * 0x2E) Arg0 [(Local0 + 0x0E)] = 0x00 Arg0 [(Local0 + 0x0F)] = 0x00 Arg0 [(Local0 + 0x10)] = (Arg2 << 0x04) Arg0 [(Local0 + 0x11)] = (Arg2 >> 0x04) Arg0 [(Local0 + 0x12)] = (Arg2 >> 0x0C) Arg0 [(Local0 + 0x13)] = (Arg2 >> 0x14) Arg0 [(Local0 + 0x14)] = (Arg2 >> 0x1C) Arg0 [(Local0 + 0x15)] = 0x00 Arg0 [(Local0 + 0x26)] = 0x00 Arg0 [(Local0 + 0x27)] = 0x00 Arg0 [(Local0 + 0x28)] = (Arg3 << 0x04) Arg0 [(Local0 + 0x29)] = (Arg3 >> 0x04) Arg0 [(Local0 + 0x2A)] = (Arg3 >> 0x0C) Arg0 [(Local0 + 0x2B)] = (Arg3 >> 0x14) Arg0 [(Local0 + 0x2C)] = (Arg3 >> 0x1C) Arg0 [(Local0 + 0x2D)] = 0x00 Local1 = (Arg2 + Arg3) If ((Arg3 != Zero)) { Local1-- } Arg0 [(Local0 + 0x16)] = 0xFF Arg0 [(Local0 + 0x17)] = 0xFF Arg0 [(Local0 + 0x18)] = ((Local1 << 0x04 ) + 0x0F) Arg0 [(Local0 + 0x19)] = (Local1 >> 0x04) Arg0 [(Local0 + 0x1A)] = (Local1 >> 0x0C) Arg0 [(Local0 + 0x1B)] = (Local1 >> 0x14) Arg0 [(Local0 + 0x1C)] = (Local1 >> 0x1C) Arg0 [(Local0 + 0x1D)] = 0x00 } Method (MCRS, 1, Serialized) { Name (MRNR, ResourceTemplate () { QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite, 0x00000000000FFFFF, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) }) Local0 = MBAS (Arg0) Local0 <<= 0x08 Local1 = MSIZ (Arg0) Local1 <<= 0x08 Local2 = (Local0 + Local1) Local4 = (CFMM >> 0x14) If ((Local0 == Zero)) { Local1 -= 0x10 Local0 += 0x10 } If (((Local0 < Local4) && (Local2 > Local4))) { Local3 = (Local4 - Local0) Local1 -= Local3 Local3 -= TSSZ /* \TSSZ */ MFIL (MRNR, 0x00, Local0, Local3) Local0 = 0x1000 Local3 = 0x01 } Else { Local3 = 0x00 } While ((Local3 < 0x80)) { If ((Local0 > 0x1000)) { If ((Local1 >= 0x1000)) { If ((Local1 > 0x00020000)) { Local2 = 0x00020000 } Else { Local2 = 0x1000 } } Else { Local2 = Local1 } } ElseIf ((Local1 > 0x0800)) { Local2 = 0x0800 } Else { Local2 = Local1 } If ((Local2 == 0x00)) { Local0 = 0x00 } MFIL (MRNR, Local3, Local0, Local2) Local3++ Local1 -= Local2 Local0 += Local2 } Return (MRNR) /* \_SB_.MCRS.MRNR */ } Method (TINT, 1, NotSerialized) { If ((ObjectType (Arg0) == 0x03)) { Local1 = 0x00 Local0 = DerefOf (Arg0 [0x07]) Local0 <<= 0x38 Local1 += Local0 Local0 = DerefOf (Arg0 [0x06]) Local0 <<= 0x30 Local1 += Local0 Local0 = DerefOf (Arg0 [0x05]) Local0 <<= 0x28 Local1 += Local0 Local0 = DerefOf (Arg0 [0x04]) Local0 <<= 0x20 Local1 += Local0 Local0 = DerefOf (Arg0 [0x03]) Local0 <<= 0x18 Local1 += Local0 Local0 = DerefOf (Arg0 [0x02]) Local0 <<= 0x10 Local1 += Local0 Local0 = DerefOf (Arg0 [0x01]) Local0 <<= 0x08 Local1 += Local0 Local0 = DerefOf (Arg0 [0x00]) Local1 += Local0 Return (Local1) } Else { Return (Arg0) } } Method (MBAS, 1, NotSerialized) { Local0 = 0x00 If ((Arg0 == 0x00)) { Local0 = M0BS /* \M0BS */ } If ((Arg0 == 0x01)) { Local0 = M1BS /* \M1BS */ } If ((Arg0 == 0x02)) { Local0 = M2BS /* \M2BS */ } If ((Arg0 == 0x03)) { Local0 = M3BS /* \M3BS */ } If ((Arg0 == 0x04)) { Local0 = M4BS /* \M4BS */ } If ((Arg0 == 0x05)) { Local0 = M5BS /* \M5BS */ } If ((Arg0 == 0x06)) { Local0 = M6BS /* \M6BS */ } If ((Arg0 == 0x07)) { Local0 = M7BS /* \M7BS */ } If ((Arg0 == 0x08)) { Local0 = M8BS /* \M8BS */ } If ((Arg0 == 0x09)) { Local0 = M9BS /* \M9BS */ } If ((Arg0 == 0x0A)) { Local0 = MABS /* \MABS */ } If ((Arg0 == 0x0B)) { Local0 = MBBS /* \MBBS */ } If ((Arg0 == 0x0C)) { Local0 = MCBS /* \MCBS */ } If ((Arg0 == 0x0D)) { Local0 = MDBS /* \MDBS */ } If ((Arg0 == 0x0E)) { Local0 = MEBS /* \MEBS */ } If ((Arg0 == 0x0F)) { Local0 = MFBS /* \MFBS */ } Return (TINT (Local0)) } Method (MLIM, 1, NotSerialized) { Local0 = 0x00 If ((Arg0 == 0x00)) { Local0 = M0RN /* \M0RN */ } If ((Arg0 == 0x01)) { Local0 = M1RN /* \M1RN */ } If ((Arg0 == 0x02)) { Local0 = M2RN /* \M2RN */ } If ((Arg0 == 0x03)) { Local0 = M3RN /* \M3RN */ } If ((Arg0 == 0x04)) { Local0 = M4RN /* \M4RN */ } If ((Arg0 == 0x05)) { Local0 = M5RN /* \M5RN */ } If ((Arg0 == 0x06)) { Local0 = M6RN /* \M6RN */ } If ((Arg0 == 0x07)) { Local0 = M7RN /* \M7RN */ } If ((Arg0 == 0x08)) { Local0 = M8RN /* \M8RN */ } If ((Arg0 == 0x09)) { Local0 = M9RN /* \M9RN */ } If ((Arg0 == 0x0A)) { Local0 = MARN /* \MARN */ } If ((Arg0 == 0x0B)) { Local0 = MBRN /* \MBRN */ } If ((Arg0 == 0x0C)) { Local0 = MCRN /* \MCRN */ } If ((Arg0 == 0x0D)) { Local0 = MDRN /* \MDRN */ } If ((Arg0 == 0x0E)) { Local0 = MERN /* \MERN */ } If ((Arg0 == 0x0F)) { Local0 = MFRN /* \MFRN */ } Return (TINT (Local0)) } Method (MSIZ, 1, NotSerialized) { Local0 = MLIM (Arg0) Return (Local0) } Device (SCK0) { Name (_HID, "ACPI0004" /* Module Device */) // _HID: Hardware ID Name (_UID, "CPUSCK0") // _UID: Unique ID Name (LSTA, 0xFF) Method (_STA, 0, NotSerialized) // _STA: Status { CUU0 = "CPUSCK0" Local0 = PSTA (0x00) Local1 = (Local0 & 0x03) If (((LSTA != 0xFF) && (Local1 != LSTA))) { If ((Local1 == 0x03)) {} Else { } } LSTA = Local1 Return (Local0) } Method (THNU, 0, NotSerialized) { Local0 = 0x00 Local1 = P0BM /* \P0BM */ While (Local1) { Local0 += (Local1 & 0x01) Local1 >>= 0x01 } Return ((0x00 | Local0)) } Device (CP00) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x00)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x00]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x00) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x00)) } Else { Return (LAPC (0x00, 0x00)) } } } Device (CP01) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x01)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x01]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x01) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x01)) } Else { Return (LAPC (0x00, 0x01)) } } } Device (CP02) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x02)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x02]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x02) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x02)) } Else { Return (LAPC (0x00, 0x02)) } } } Device (CP03) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x03)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x03]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x03) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x03)) } Else { Return (LAPC (0x00, 0x03)) } } } Device (CP04) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x04)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x04]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x04) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x04)) } Else { Return (LAPC (0x00, 0x04)) } } } Device (CP05) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x05)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x05]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x05) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x05)) } Else { Return (LAPC (0x00, 0x05)) } } } Device (CP06) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x06)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x06]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x06) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x06)) } Else { Return (LAPC (0x00, 0x06)) } } } Device (CP07) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x07)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x07]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x07) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x07)) } Else { Return (LAPC (0x00, 0x07)) } } } Device (CP08) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x08)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x08]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x08) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x08)) } Else { Return (LAPC (0x00, 0x08)) } } } Device (CP09) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x09)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x09]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x09) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x09)) } Else { Return (LAPC (0x00, 0x09)) } } } Device (CP0A) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x0A)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x0A]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x0A) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x0A)) } Else { Return (LAPC (0x00, 0x0A)) } } } Device (CP0B) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x0B)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x0B]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x0B) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x0B)) } Else { Return (LAPC (0x00, 0x0B)) } } } Device (CP0C) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x0C)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x0C]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x0C) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x0C)) } Else { Return (LAPC (0x00, 0x0C)) } } } Device (CP0D) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x0D)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x0D]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x0D) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x0D)) } Else { Return (LAPC (0x00, 0x0D)) } } } Device (CP0E) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x0E)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x0E]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x0E) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x0E)) } Else { Return (LAPC (0x00, 0x0E)) } } } Device (CP0F) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x0F)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x0F]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x0F) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x0F)) } Else { Return (LAPC (0x00, 0x0F)) } } } Device (CP10) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x10)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x10]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x10) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x10)) } Else { Return (LAPC (0x00, 0x10)) } } } Device (CP11) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x11)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x11]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x11) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x11)) } Else { Return (LAPC (0x00, 0x11)) } } } Device (CP12) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x12)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x12]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x12) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x12)) } Else { Return (LAPC (0x00, 0x12)) } } } Device (CP13) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x13)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x13]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x13) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x13)) } Else { Return (LAPC (0x00, 0x13)) } } } Device (CP14) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x14)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x14]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x14) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x14)) } Else { Return (LAPC (0x00, 0x14)) } } } Device (CP15) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x15)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x15]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x15) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x15)) } Else { Return (LAPC (0x00, 0x15)) } } } Device (CP16) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x16)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x16]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x16) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x16)) } Else { Return (LAPC (0x00, 0x16)) } } } Device (CP17) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x17)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x17]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x17) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x17)) } Else { Return (LAPC (0x00, 0x17)) } } } Device (CP18) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x18)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x18]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x18) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x18)) } Else { Return (LAPC (0x00, 0x18)) } } } Device (CP19) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x19)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x19]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x19) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x19)) } Else { Return (LAPC (0x00, 0x19)) } } } Device (CP1A) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x1A)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x1A]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x1A) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x1A)) } Else { Return (LAPC (0x00, 0x1A)) } } } Device (CP1B) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x1B)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x1B]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x1B) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x1B)) } Else { Return (LAPC (0x00, 0x1B)) } } } Device (CP1C) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x1C)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x1C]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x1C) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x1C)) } Else { Return (LAPC (0x00, 0x1C)) } } } Device (CP1D) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x1D)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x1D]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x1D) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x1D)) } Else { Return (LAPC (0x00, 0x1D)) } } } Device (CP1E) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x1E)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x1E]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x1E) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x1E)) } Else { Return (LAPC (0x00, 0x1E)) } } } Device (CP1F) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x1F)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x1F]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x1F) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x1F)) } Else { Return (LAPC (0x00, 0x1F)) } } } Device (CP20) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x20)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x20]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x20) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x20)) } Else { Return (LAPC (0x00, 0x20)) } } } Device (CP21) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x21)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x21]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x21) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x21)) } Else { Return (LAPC (0x00, 0x21)) } } } Device (CP22) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x22)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x22]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x22) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x22)) } Else { Return (LAPC (0x00, 0x22)) } } } Device (CP23) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x23)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x23]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x23) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x23)) } Else { Return (LAPC (0x00, 0x23)) } } } Device (CP24) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x24)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x24]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x24) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x24)) } Else { Return (LAPC (0x00, 0x24)) } } } Device (CP25) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x25)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x25]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x25) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x25)) } Else { Return (LAPC (0x00, 0x25)) } } } Device (CP26) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x26)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x26]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x26) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x26)) } Else { Return (LAPC (0x00, 0x26)) } } } Device (CP27) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x27)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x27]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x27) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x27)) } Else { Return (LAPC (0x00, 0x27)) } } } Device (CP28) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x28)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x28]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x28) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x28)) } Else { Return (LAPC (0x00, 0x28)) } } } Device (CP29) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x29)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x29]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x29) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x29)) } Else { Return (LAPC (0x00, 0x29)) } } } Device (CP2A) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x2A)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x2A]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x2A) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x2A)) } Else { Return (LAPC (0x00, 0x2A)) } } } Device (CP2B) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x2B)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x2B]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x2B) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x2B)) } Else { Return (LAPC (0x00, 0x2B)) } } } Device (CP2C) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x2C)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x2C]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x2C) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x2C)) } Else { Return (LAPC (0x00, 0x2C)) } } } Device (CP2D) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x2D)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x2D]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x2D) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x2D)) } Else { Return (LAPC (0x00, 0x2D)) } } } Device (CP2E) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x2E)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x2E]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x2E) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x2E)) } Else { Return (LAPC (0x00, 0x2E)) } } } Device (CP2F) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x2F)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x2F]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x2F) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x2F)) } Else { Return (LAPC (0x00, 0x2F)) } } } Device (CP30) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x30)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x30]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x30) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x30)) } Else { Return (LAPC (0x00, 0x30)) } } } Device (CP31) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x31)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x31]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x31) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x31)) } Else { Return (LAPC (0x00, 0x31)) } } } Device (CP32) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x32)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x32]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x32) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x32)) } Else { Return (LAPC (0x00, 0x32)) } } } Device (CP33) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x33)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x33]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x33) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x33)) } Else { Return (LAPC (0x00, 0x33)) } } } Device (CP34) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x34)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x34]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x34) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x34)) } Else { Return (LAPC (0x00, 0x34)) } } } Device (CP35) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x35)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x35]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x35) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x35)) } Else { Return (LAPC (0x00, 0x35)) } } } Device (CP36) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x36)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x36]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x36) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x36)) } Else { Return (LAPC (0x00, 0x36)) } } } Device (CP37) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Method (_UID, 0, NotSerialized) // _UID: Unique ID { Return (CUID (0x00, 0x37)) } Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Local0 = DerefOf (APT0 [0x37]) Local1 = CNBS /* \CNBS */ Local1 -= 0x01 Local0 >>= Local1 Local0 &= 0x01 Local1 = 0x00 Local1 *= 0x02 If ((Local0 == 0x01)) { Local1 += 0x01 } Return (Local1) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((CSTA (0x00, 0x37) == 0x00)) { Return (0x00) } ElseIf ((OSYS >= 0x0C)) { Return (0x0F) } Else { Return (0x0B) } } Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry { If (SKOV) { Return (X2AP (0x00, 0x37)) } Else { Return (LAPC (0x00, 0x37)) } } } } } OperationRegion (IOB2, SystemIO, 0xB2, 0x02) Field (IOB2, ByteAcc, NoLock, Preserve) { SMIC, 8, SMIS, 8 } Name (\PCAP, 0x00010000) Name (\PSSW, 0x9B) Name (\HWPS, 0x00) Name (\POSC, 0x00) Name (NITL, 0x00) OperationRegion (CMOS, SystemIO, 0x70, 0x04) Field (CMOS, ByteAcc, NoLock, Preserve) { IDX0, 7, Offset (0x01), DAT0, 8, IDX1, 7, Offset (0x03), DAT1, 8 } IndexField (IDX1, DAT1, ByteAcc, NoLock, Preserve) { Offset (0x1B), WIWH, 8 } Method (SWWE, 1, NotSerialized) { SMIS = 0x00 SMIC = Arg0 } Device (WERR) { Name (_HID, EisaId ("PNP0C33") /* Error Device */) // _HID: Hardware ID Name (_UID, 0x00) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { If ((OSYS >= 0x0C)) { If (((PCAP & 0x00010000) && (WHEA == 0x01))) { Return (0x0F) } } Return (0x00) } } Scope (\_GPE) { OperationRegion (GPIS, SystemMemory, 0xFDAE0154, 0x04) Field (GPIS, AnyAcc, NoLock, Preserve) { STSX, 32 } Method (_L6F, 0, NotSerialized) // _Lxx: Level-Triggered GPE, xx=0x00-0xFF { TH2T () IO80 = 0x4A Local0 = STSX /* \_GPE.STSX */ If (((0x2000 & Local0) == 0x2000)) { IO80 = 0x4C Notify (\_SB.WERR, 0x80) // Status Change STSX = 0x2000 } } } Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities { Local0 = Arg3 CreateDWordField (Local0, 0x00, CPB1) CreateDWordField (Local0, 0x04, CPB2) If ((Arg0 == ToUUID ("ed855e0c-6c90-47bf-a62a-26de0fc5ad5c") /* Unknown UUID */)) { If ((OSYS >= 0x0C)) { If ((CPB2 & 0x01)) { If (((PCAP & 0x00010000) && (WHEA == 0x01))) { If (~(CPB1 & 0x01)) { SWWE (0x9E) } } Else { CPB2 &= 0xFFFFFFFE CPB1 |= 0x10 If (~(CPB1 & 0x01)) {} } } } Return (Local0) } ElseIf ((Arg0 == ToUUID ("0811b06e-4a27-44f9-8d60-3cbbc22e7b48") /* Platform-wide Capabilities */)) { If (((CPB2 & 0x40) == 0x40)) { HWPS = 0x01 } If ((NITR == 0x00)) { If (((CPB2 & 0x1000) == 0x1000)) { POSC = 0x01 } ElseIf ((NITL == 0x00)) { NITL = 0x01 LoadTable ("NITR", "LENOVO", "A M I ", "", "", Zero) } } If ((NITR == 0x01)) { If ((NITL == 0x00)) { NITL = 0x01 LoadTable ("NITR", "LENOVO", "A M I ", "", "", Zero) } } If ((CPB2 & 0x10)) { If (((PCAP & 0x00010000) && (WHEA == 0x01))) { WIWH = 0x1B If (~(CPB1 & 0x01)) { SWWE (0x9E) } } Else { CPB2 &= 0xFFFFFFEF CPB1 |= 0x10 If (~(CPB1 & 0x01)) {} } } Return (Local0) } Else { Return (^PC00._OSC (Arg0, Arg1, Arg2, Arg3)) } } Device (SRIO) { Name (_HID, "PNP0C14" /* Windows Management Instrumentation Device */) // _HID: Hardware ID Name (_UID, 0x00) // _UID: Unique ID Name (_WDG, Buffer (0x14) { /* 0000 */ 0xF2, 0xF9, 0x7A, 0x0E, 0xA1, 0x44, 0x6F, 0x4C, // ..z..DoL /* 0008 */ 0xA4, 0xB0, 0xA7, 0x67, 0x84, 0x80, 0xDA, 0x61, // ...g...a /* 0010 */ 0x41, 0x41, 0x01, 0x02 // AA.. }) Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } } Mutex (NMTX, 0x00) Method (NVDP, 5, Serialized) { Local0 = ((ToInteger (Arg0) * 0x10) + (ToInteger (Arg1) * 0x02)) Local0 += ToInteger (Arg2) If ((ToInteger (Arg0) > 0x03)) { Local0 = (Arg4 >> (Local0 - 0x40)) } Else { Local0 = (Arg3 >> Local0) } If (((Local0 & 0x01) == 0x00)) { Return (0x00) } Else { Return (0x0F) } } Method (NVLN, 1, NotSerialized) { Local0 = DerefOf (Arg0 [0x00]) Local1 = DerefOf (Arg0 [0x01]) If ((NVDP (0x00, 0x00, 0x00, Local0, Local1) != 0x00)) { NOTC++ NOLS = 0x00 NOLC = 0x00 NOLD = 0x00 Notify (^NVDR.N000, 0x81) // Information Change } If ((NVDP (0x00, 0x00, 0x01, Local0, Local1) != 0x00)) { NOTC++ NOLS = 0x00 NOLC = 0x00 NOLD = 0x01 Notify (^NVDR.N001, 0x81) // Information Change } If ((NVDP (0x00, 0x01, 0x00, Local0, Local1) != 0x00)) { NOTC++ NOLS = 0x00 NOLC = 0x01 NOLD = 0x00 Notify (^NVDR.N010, 0x81) // Information Change } If ((NVDP (0x00, 0x01, 0x01, Local0, Local1) != 0x00)) { NOTC++ NOLS = 0x00 NOLC = 0x01 NOLD = 0x01 Notify (^NVDR.N011, 0x81) // Information Change } If ((NVDP (0x00, 0x02, 0x00, Local0, Local1) != 0x00)) { NOTC++ NOLS = 0x00 NOLC = 0x02 NOLD = 0x00 Notify (^NVDR.N020, 0x81) // Information Change } If ((NVDP (0x00, 0x02, 0x01, Local0, Local1) != 0x00)) { NOTC++ NOLS = 0x00 NOLC = 0x02 NOLD = 0x01 Notify (^NVDR.N021, 0x81) // Information Change } If ((NVDP (0x00, 0x03, 0x00, Local0, Local1) != 0x00)) { NOTC++ NOLS = 0x00 NOLC = 0x03 NOLD = 0x00 Notify (^NVDR.N030, 0x81) // Information Change } If ((NVDP (0x00, 0x03, 0x01, Local0, Local1) != 0x00)) { NOTC++ NOLS = 0x00 NOLC = 0x03 NOLD = 0x01 Notify (^NVDR.N031, 0x81) // Information Change } If ((NVDP (0x00, 0x04, 0x00, Local0, Local1) != 0x00)) { NOTC++ NOLS = 0x00 NOLC = 0x04 NOLD = 0x00 Notify (^NVDR.N040, 0x81) // Information Change } If ((NVDP (0x00, 0x04, 0x01, Local0, Local1) != 0x00)) { NOTC++ NOLS = 0x00 NOLC = 0x04 NOLD = 0x01 Notify (^NVDR.N041, 0x81) // Information Change } If ((NVDP (0x00, 0x05, 0x00, Local0, Local1) != 0x00)) { NOTC++ NOLS = 0x00 NOLC = 0x05 NOLD = 0x00 Notify (^NVDR.N050, 0x81) // Information Change } If ((NVDP (0x00, 0x05, 0x01, Local0, Local1) != 0x00)) { NOTC++ NOLS = 0x00 NOLC = 0x05 NOLD = 0x01 Notify (^NVDR.N051, 0x81) // Information Change } } Method (NVRN, 1, NotSerialized) { If ((Arg0 != Zero)) { RNTC++ Notify (NVDR, 0x81) // Information Change } } OperationRegion (CCT0, SystemMemory, 0x000000006E1E1130, 0x0000000000000118) OperationRegion (CCT1, SystemMemory, 0x000000006E1E1130, 0x0000000000000118) OperationRegion (CCT2, SystemMemory, 0x000000006E1E1130, 0x0000000000000118) OperationRegion (CCT3, SystemMemory, 0x000000006E1E1130, 0x0000000000000118) OperationRegion (CCT4, SystemMemory, 0x000000006E1E1130, 0x0000000000000118) OperationRegion (CCT5, SystemMemory, 0x000000006E1E1130, 0x0000000000000118) OperationRegion (CCT6, SystemMemory, 0x000000006E1E1130, 0x0000000000000118) OperationRegion (CCT7, SystemMemory, 0x000000006E1E1130, 0x0000000000000118) OperationRegion (CCT8, SystemMemory, 0x000000006E1E1130, 0x0000000000000118) Device (NVDR) { Name (_HID, "ACPI0012" /* NVDIMM Root Device */) // _HID: Hardware ID Method (DBGP, 1, NotSerialized) { } Method (DBGC, 3, Serialized) { If (!(DLVL & Arg0)) { Return (Zero) } Switch (ToInteger (Arg0)) { Case (0x80000000) { Local7 = ") ERROR: " } Case (0x02) { Local7 = ") WARNING: " } Default { Local7 = "): " } } Local0 = SizeOf (Arg2) Switch (ToInteger (Local0)) { Case (0x00) { Return (Zero) } Case (0x01) { DBGP (Concatenate (Concatenate (Concatenate ("[CR-ASL] (", Arg1), Local7), DerefOf (Arg2 [ 0x00]))) } Case (0x02) { DBGP (Concatenate (Concatenate (Concatenate (Concatenate ("[CR-ASL] (", Arg1), Local7), DerefOf ( Arg2 [0x00])), DerefOf (Arg2 [0x01]))) } Case (0x03) { DBGP (Concatenate (Concatenate (Concatenate (Concatenate (Concatenate ("[CR-ASL] (", Arg1), Local7), DerefOf ( Arg2 [0x00])), DerefOf (Arg2 [0x01])), DerefOf ( Arg2 [0x02]))) } Case (0x04) { DBGP (Concatenate (Concatenate (Concatenate (Concatenate (Concatenate (Concatenate ("[CR-ASL] (", Arg1), Local7), DerefOf (Arg2 [0x00])), DerefOf (Arg2 [0x01])), DerefOf ( Arg2 [0x02])), DerefOf (Arg2 [0x03]))) } Case (0x05) { DBGP (Concatenate (Concatenate (Concatenate (Concatenate (Concatenate (Concatenate (Concatenate ("[CR-ASL] (", Arg1), Local7 ), DerefOf (Arg2 [0x00])), DerefOf (Arg2 [0x01])), DerefOf (Arg2 [0x02])), DerefOf (Arg2 [0x03])), DerefOf ( Arg2 [0x04]))) } Case (0x06) { DBGP (Concatenate (Concatenate (Concatenate (Concatenate (Concatenate (Concatenate (Concatenate (Concatenate ("[CR-ASL] (", Arg1), Local7), DerefOf (Arg2 [0x00])), DerefOf (Arg2 [0x01]) ), DerefOf (Arg2 [0x02])), DerefOf (Arg2 [0x03])), DerefOf (Arg2 [0x04])), DerefOf (Arg2 [0x05]))) } Case (0x07) { DBGP (Concatenate (Concatenate (Concatenate (Concatenate (Concatenate (Concatenate (Concatenate (Concatenate (Concatenate ("[CR-ASL] (", Arg1 ), Local7), DerefOf (Arg2 [0x00])), DerefOf (Arg2 [0x01] )), DerefOf (Arg2 [0x02])), DerefOf (Arg2 [0x03]) ), DerefOf (Arg2 [0x04])), DerefOf (Arg2 [0x05])), DerefOf (Arg2 [0x06]))) } Default { DBGP (Concatenate (Concatenate ("ERROR: DBGC for ", ToString (Local0, Ones)), " arguments not implemented!")) } } } Mutex (UMTX, 0x00) OperationRegion (SER0, SystemIO, 0x03F8, 0x06) Field (SER0, ByteAcc, NoLock, Preserve) { XTHR, 8, XIER, 8, XIIR, 8, XLCR, 8, XMCR, 8, XXDR, 1, XXOE, 1, XXPE, 1, XXFE, 1, XXBI, 1, THRE, 1, TEMT, 1, XZER, 1 } Method (SR0W, 1, NotSerialized) { Local0 = Zero While ((Local0 < 0x2A)) { If ((THRE == 0x01)) { Break } Stall (0x01) Local0++ } If ((Local0 == 0x2A)) { Return (Zero) } XTHR = Arg0 } Method (SR0F, 0, NotSerialized) { Local0 = Zero While ((Local0 < 0x2A)) { If ((THRE == 0x01)) { Break } Stall (0x01) Local0++ } } Method (SR0B, 1, NotSerialized) { Local0 = SizeOf (Arg0) If ((Local0 == Zero)) { Return (Zero) } Local0-- Local1 = Zero Acquire (UMTX, 0xFFFF) While ((Local1 < Local0)) { SR0W (DerefOf (Arg0 [Local1])) Local1++ } SR0F () Release (UMTX) } Name (TFSM, 0x00989680) Method (ERMP, 1, NotSerialized) { If ((Arg0 == 0x00)) { Return (0x00) } If ((Arg0 == 0x03)) { Return (0x02) } If ((Arg0 == 0x04)) { Return (0x04) } If ((Arg0 == 0x00010000)) { Return (0x00) } If ((Arg0 == 0x00010007)) { Return (0x03) } Return (0x01) } Method (CALD, 1, NotSerialized) { Local0 = Arg0 Local1 = NPSN /* \_SB_.NPSN */ If ((NCSN != Local1)) { Local0 [0x00] = (NBM0 | ToInteger (DerefOf (Local0 [0x00]) )) Local0 [0x01] = (NBM1 | ToInteger (DerefOf (Local0 [0x01]) )) NCSN = Local1 } Return (Local0) } Method (CARD, 1, NotSerialized) { Local3 = Arg0 Local1 = RPSN /* \_SB_.RPSN */ If ((RCSN != Local1)) { Local2 = RNST /* \_SB_.RNST */ Local3 |= Local2 RCSN = Local1 } Return (Local3) } Method (CLPR, 0, NotSerialized) { Local0 = Package (0x02) { 0x00, 0x00 } Return (CALD (Local0)) } Method (CRPR, 0, NotSerialized) { Local3 = Zero Return (CARD (Local3)) } Method (CLPT, 1, NotSerialized) { Return (CALD (Arg0)) } Method (CRPT, 1, NotSerialized) { Return (CARD (Arg0)) } Method (CLDP, 4, Serialized) { ToInteger (Arg2, Local1) ToInteger (Arg3, Local2) If ((Local2 == 0x00)) { If ((Arg1 != ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */)) { Return (Package (0x02) { Zero, Buffer (0x01) { 0x00 // . } }) } If ((Local1 == 0x01)) { Return (Package (0x02) { Zero, Buffer (0x02) { 0xFF, 0x07 // .. } }) } ElseIf ((Local1 == 0x02)) { Return (Package (0x02) { Zero, Buffer (0x04) { 0xFF, 0xFF, 0xFF, 0x1F // .... } }) } Else { Return (Package (0x02) { Zero, Buffer (0x01) { 0x00 // . } }) } } If ((Arg1 != ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */)) { Return (Package (0x02) { Zero, Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... } }) } If (((Local1 != 0x01) && (Local1 != 0x02))) { Return (Package (0x02) { Zero, Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... } }) } If ((((Local1 == 0x01) && (Local2 > 0x0A)) || ((Local1 == 0x02) && (Local2 > 0x1C)))) { Return (Package (0x02) { Zero, Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 // .... } }) } Return (Package (0x01) { 0x01 }) } Method (CLDC, 4, Serialized) { ToInteger (Arg1, Local2) ToInteger (Arg3, Local4) Acquire (NMTX, 0xFFFF) FUNI = Local2 NFHD = Local4 If (SizeOf (Arg2)) { ToBuffer (DerefOf (Arg2 [0x00]), Local3) If ((SizeOf (Local3) <= 0x00010000)) { INPL = SizeOf (Local3) INPB = Local3 } Else { Release (NMTX) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Else { INPL = 0x00 } CSMI (0xFC) Name (RETB, Buffer ((OUTL + 0x04)) {}) CreateDWordField (RETB, 0x00, STAT) STAT = NFST /* \_SB_.NFST */ If ((OUTL != 0x00)) { CreateField (RETB, 0x20, (OUTL * 0x08), DATB) Mid (OUTB, 0x00, OUTL, DATB) /* \_SB_.NVDR.CLDC.DATB */ } Release (NMTX) Return (RETB) /* \_SB_.NVDR.CLDC.RETB */ } Method (CF2A, 1, Serialized) { Switch (ToInteger (Arg0)) { Case (0x00) { Return (0x00) } Case (0x01) { Return (0x02) } Case (0x02) { Return (0x04) } Case (0x03) { Return (0x03) } Case (0x04) { Return (0x01) } Case (0x05) { Return (0x04) } Case (0x06) { Return (0x05) } Case (0x08) { Return (0x05) } Case (0x0C) { Return (0x03) } Case (0x0D) { Return (0x03) } Case (0x0E) { Return (0x01) } Case (0x10) { Return (0x02) } Case (0x11) { Return (0x03) } Case (0x12) { Return (0x04) } Case (0x14) { Return (0x03) } Case (0x15) { Return (0x03) } Case (0x16) { Return (0x03) } Default { Return (0x05) } } } Method (CF2D, 1, Serialized) { Switch (ToInteger (Arg0)) { Case (0x00) { Return (0x00) } Case (0x01) { Return (0x03) } Case (0x02) { Return (0x05) } Case (0x03) { Return (0x04) } Case (0x04) { Return (0x01) } Case (0x05) { Return (0x05) } Case (0x06) { Return (0x0B) } Case (0x08) { Return (0x0A) } Case (0x0C) { Return (0x04) } Case (0x0D) { Return (0x04) } Case (0x0E) { Return (0x01) } Case (0x10) { Return (0x03) } Case (0x11) { Return (0x04) } Case (0x12) { Return (0x05) } Case (0x14) { Return (0x04) } Case (0x15) { Return (0x04) } Case (0x16) { Return (0x08) } Default { Return (0x06) } } } Method (CGTM, 2, Serialized) { ToInteger (Arg0, Local0) Local1 = (Local0 & 0xFF) If ((Local1 == 0x03)) { Local0 = Local1 } Switch (Local0) { Case (Package (0x02) { 0x0106, 0x0107 } ) { Local2 = 0x00030D40 } Case (Package (0x02) { 0x03, 0x030A } ) { Local2 = 0x000F4240 } Case (Package (0x02) { 0x0208, 0x09 } ) { Local2 = 0x001E8480 } Default { Local2 = 0x9C40 } } If ((Arg1 & 0x04)) { Local2 += 0x0007A120 } If ((Arg1 & 0x08)) { Local2 += 0x4E20 } Return (Local2) } Method (CACC, 1, Serialized) { Switch (ToInteger (Arg0)) { Case (Package (0x02) { 0xF503, 0x010A } ) { Return (0x01) } } Return (0x00) } Name (ETSE, 0xFFFFFFFFFFFFFFFF) Method (CRRD, 4, Serialized) { ToInteger (Arg1, Local1) ToInteger (Arg2, Local2) If ((Local2 == 0x00)) { If (((Arg0 == ToUUID ("2f10e7a4-9e91-11e4-89d3-123b93f75cba") /* NVDIMM Root Device */) && (Local1 == 0x01))) { Return (Buffer (0x02) { 0xBF, 0x03 // .. }) } Else { Return (Buffer (0x01) { 0x00 // . }) } } If ((Arg0 == ToUUID ("2f10e7a4-9e91-11e4-89d3-123b93f75cba") /* NVDIMM Root Device */)) { If ((Local1 != 0x01)) { Return (Buffer (0x01) { 0x00 // . }) } If (SizeOf (Arg3)) { ToBuffer (DerefOf (Arg3 [0x00]), Local3) Local5 = SizeOf (Local3) If ((Local5 > 0x00010000)) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } } Else { Local5 = Zero } If ((Local2 == 0x03)) { If ((Local5 != Zero)) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Local6 = Package (0x01) {} Local6 [0x00] = "Query ARS Status" DBGC (0x40, "ROOT", Local6) If ((SAWO != Zero)) { Acquire (NMTX, 0xFFFF) FUNI = 0xFFFFFFFD NFHD = 0xFFFFFFFF INPL = 0x00 CSMI (0xFC) Release (NMTX) } ElseIf ((Timer >= ETSE)) { CRFF (0xFFFFFFFF) } Local7 = ASPB /* \_SB_.ASPB */ ASBL = Local7 If ((Local7 == Zero)) { Local0 = ASL0 /* \_SB_.ASL0 */ Local1 = AST0 /* \_SB_.AST0 */ } Else { Local0 = ASL1 /* \_SB_.ASL1 */ Local1 = AST1 /* \_SB_.AST1 */ } Name (RETA, Buffer ((Local0 + 0x04)) {}) CreateDWordField (RETA, 0x00, STAA) STAA = Local1 CreateField (RETA, 0x20, (Local0 * 0x08), DATA) If ((Local7 == Zero)) { Mid (ASB0, 0x00, Local0, DATA) /* \_SB_.NVDR.CRRD.DATA */ } Else { Mid (ASB1, 0x00, Local0, DATA) /* \_SB_.NVDR.CRRD.DATA */ } ASBL = 0xFF If ((STAA != 0x00010000)) { ETSE = 0xFFFFFFFFFFFFFFFF } SAWO = 0x00 Return (RETA) /* \_SB_.NVDR.CRRD.RETA */ } If (((Local2 >= 0x07) && (Local2 <= 0x09))) { If ((INJE == Zero)) { Return (Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 // .... }) } } Acquire (NMTX, 0xFFFF) FUNI = Local2 NFHD = 0xFFFFFFFF If (Local5) { INPB = Local3 } INPL = Local5 CSMI (0xFC) Name (RETB, Buffer ((OUTL + 0x04)) {}) CreateDWordField (RETB, 0x00, STAT) STAT = NFST /* \_SB_.NFST */ If ((OUTL != 0x00)) { CreateField (RETB, 0x20, (OUTL * 0x08), DATB) Mid (OUTB, 0x00, OUTL, DATB) /* \_SB_.NVDR.CRRD.DATB */ } If (((Local2 == 0x02) && (NFST == 0x00))) { CreateDWordField (RETB, 0x04, ETFS) If ((ETFS != Zero)) { ETSE = (Timer + (ETFS * 0x00989680)) } } Release (NMTX) Return (RETB) /* \_SB_.NVDR.CRRD.RETB */ } Return (Buffer (0x01) { 0x00 // . }) } Method (CRFF, 1, Serialized) { If ((ICTL & 0x02)) { Acquire (NMTX, 0xFFFF) FUNI = 0xFFFFFFFF NFHD = ToInteger (Arg0) INPL = 0x00 CSMI (0xFC) Release (NMTX) } } Name (LSMI, 0x00) Method (CSMI, 1, NotSerialized) { If ((ICTL & 0x04)) { Local0 = Timer Local1 = (Local0 - LSMI) /* \_SB_.NVDR.LSMI */ If ((Local1 < TFSM)) { Local1 = (TFSM - Local1) Local6 = Package (0x02) {} Local6 [0x00] = "Delaying SWSMI [100ns]: " Local6 [0x01] = ToDecimalString (Local1) DBGC (0x02, "SMI ", Local6) Sleep ((Local1 / 0x2710)) LSMI = Timer } Else { LSMI = Local0 } } TFSM = 0x00989680 SMIC = Arg0 } Method (JLSI, 1, NotSerialized) { Return (Package (0x03) { 0x01, 0x00, 0x00 }) } Method (JLSR, 3, NotSerialized) { Return (Package (0x02) { 0x01, Buffer (0x01) { 0x00 // . } }) } Method (JLSW, 4, NotSerialized) { Return (0x01) } Method (JLPR, 0, NotSerialized) { Return (Package (0x02) { 0x00, 0x00 }) } Method (JRPR, 0, NotSerialized) { Return (0x00) } Method (JLPT, 1, NotSerialized) { Local0 = Package (0x02) { 0x00, 0x00 } Local0 [0x00] = DBM0 /* \_SB_.DBM0 */ Local0 [0x01] = DBM1 /* \_SB_.DBM1 */ Return (Local0) } Method (JRPT, 1, NotSerialized) { Return (0x00) } Method (JNLD, 5, Serialized) { If ((Arg0 == ToUUID ("1ee68b36-d4bd-4a1a-9a16-4f8e53d46e05") /* Unknown UUID */)) { If ((ToInteger (Arg1) == 0x01)) { If ((ToInteger (Arg2) == 0x00)) { Return (Buffer (0x04) { 0xFF, 0xFF, 0xFF, 0xFF // .... }) } If ((ToInteger (Arg2) < 0x20)) { NFHD = ToInteger (Arg4) FUNI = ToInteger (Arg2) Local0 = 0xFEC20340 Local1 = 0x01 Local1 <<= FUNI /* \_SB_.FUNI */ Local0 &= Local1 If ((Local0 > 0x00)) { INPL = ToInteger (Arg3) CreateField (DerefOf (Arg3 [0x00]), 0x00, (INPL * 0x08), IBUF) Mid (IBUF, 0x00, INPL, INPB) /* \_SB_.INPB */ } NFST = 0x04 SMIC = 0xFD Name (RETA, Buffer ((OUTL + 0x04)) {}) CreateDWordField (RETA, 0x00, STAA) STAA = NFST /* \_SB_.NFST */ If ((OUTL != 0x00)) { CreateField (RETA, 0x20, (OUTL * 0x08), DATA) Mid (OUTB, 0x00, OUTL, DATA) /* \_SB_.NVDR.JNLD.DATA */ } Return (RETA) /* \_SB_.NVDR.JNLD.RETA */ } Return (Buffer (0x01) { 0x01 // . }) } Return (Buffer (0x01) { 0x01 // . }) } Return (Buffer (0x01) { 0x01 // . }) } Method (JNRD, 4, Serialized) { If ((Arg0 == ToUUID ("2f10e7a4-9e91-11e4-89d3-123b93f75cba") /* NVDIMM Root Device */)) { If ((ToInteger (Arg1) == 0x01)) { If ((ToInteger (Arg2) == 0x00)) { Return (Buffer (0x01) { 0x1F // . }) } If ((ToInteger (Arg2) <= 0x04)) { FUNI = ToInteger (Arg2) NFHD = 0xFFFFFFFF If (((FUNI == 0x01) || ((FUNI == 0x02) || (FUNI == 0x04)))) { CreateQWordField (DerefOf (Arg3 [0x00]), 0x00, ASTA) CreateQWordField (DerefOf (Arg3 [0x00]), 0x08, ALEN) ARSA = ASTA /* \_SB_.NVDR.JNRD.ASTA */ ARSL = ALEN /* \_SB_.NVDR.JNRD.ALEN */ } If ((FUNI == 0x02)) { CreateWordField (DerefOf (Arg3 [0x00]), 0x10, ATYP) CreateByteField (DerefOf (Arg3 [0x00]), 0x12, AFLA) ARST = ATYP /* \_SB_.NVDR.JNRD.ATYP */ ARSF = AFLA /* \_SB_.NVDR.JNRD.AFLA */ } SMIC = 0xFD Name (RETB, Buffer ((OUTL + 0x04)) {}) CreateDWordField (RETB, 0x00, STAT) STAT = NFST /* \_SB_.NFST */ If ((OUTL != 0x00)) { CreateField (RETB, 0x20, (OUTL * 0x08), DATB) Mid (OUTB, 0x00, OUTL, DATB) /* \_SB_.NVDR.JNRD.DATB */ } Return (RETB) /* \_SB_.NVDR.JNRD.RETB */ } Return (Buffer (0x01) { 0x01 // . }) } } Return (Buffer (0x01) { 0x02 // . }) } Name (DRVT, 0x80) Method (_STA, 0, NotSerialized) // _STA: Status { If (((DBM0 == 0x00) && (DBM1 == 0x00))) { Return (0x00) } Else { Return (0x0F) } } Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If ((DRVT & 0x01)) { Return (CRRD (Arg0, Arg1, Arg2, Arg3)) } ElseIf ((DRVT & 0x02)) { Return (JNRD (Arg0, Arg1, Arg2, Arg3)) } Else { Return (Buffer (0x01) { 0x00 // . }) } } Method (LPRE, 0, NotSerialized) { If ((DRVT & 0x01)) { Return (CLPR ()) } ElseIf ((DRVT & 0x02)) { Return (JLPR ()) } Else { Return (Package (0x02) { 0x00, 0x00 }) } } Method (RPRE, 0, NotSerialized) { If ((DRVT & 0x01)) { Return (CRPR ()) } ElseIf ((DRVT & 0x02)) { Return (JRPR ()) } Else { Return (Zero) } } Method (LPST, 1, NotSerialized) { If ((DRVT & 0x01)) { Return (CLPT (Arg0)) } ElseIf ((DRVT & 0x02)) { Return (JLPT (Arg0)) } Else { Return (Package (0x02) { 0x00, 0x00 }) } } Method (RPST, 1, NotSerialized) { If ((DRVT & 0x01)) { Return (CRPT (Arg0)) } ElseIf ((DRVT & 0x02)) { Return (JRPT (Arg0)) } Else { Return (Zero) } } Device (N000) { Name (FXCD, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x00), XCMD, 64 } Name (FXST, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x08), XSTA, 64 } Name (FXIN, 0x00) Field (CCT8, DWordAcc, NoLock, Preserve) { Offset (0x10), IN01, 32, Offset (0x14), IN02, 32, Offset (0x18), IN03, 32, Offset (0x1C), IN04, 32, Offset (0x20), IN05, 32, Offset (0x24), IN06, 32, Offset (0x28), IN07, 32, Offset (0x2C), IN08, 32, Offset (0x30), IN09, 32, Offset (0x34), IN0A, 32, Offset (0x38), IN0B, 32, Offset (0x3C), IN0C, 32, Offset (0x40), IN0D, 32, Offset (0x44), IN0E, 32, Offset (0x48), IN0F, 32, Offset (0x4C), IN10, 32, Offset (0x50), IN11, 32, Offset (0x54), IN12, 32, Offset (0x58), IN13, 32, Offset (0x5C), IN14, 32, Offset (0x60), IN15, 32, Offset (0x64), IN16, 32, Offset (0x68), IN17, 32, Offset (0x6C), IN18, 32, Offset (0x70), IN19, 32, Offset (0x74), IN1A, 32, Offset (0x78), IN1B, 32, Offset (0x7C), IN1C, 32, Offset (0x80), IN1D, 32, Offset (0x84), IN1E, 32, Offset (0x88), IN1F, 32, Offset (0x8C), IN20, 32 } Name (FXOU, 0x00) Field (CCT8, DWordAcc, NoLock, Preserve) { Offset (0x90), OU01, 32, Offset (0x94), OU02, 32, Offset (0x98), OU03, 32, Offset (0x9C), OU04, 32, Offset (0xA0), OU05, 32, Offset (0xA4), OU06, 32, Offset (0xA8), OU07, 32, Offset (0xAC), OU08, 32, Offset (0xB0), OU09, 32, Offset (0xB4), OU0A, 32, Offset (0xB8), OU0B, 32, Offset (0xBC), OU0C, 32, Offset (0xC0), OU0D, 32, Offset (0xC4), OU0E, 32, Offset (0xC8), OU0F, 32, Offset (0xCC), OU10, 32, Offset (0xD0), OU11, 32, Offset (0xD4), OU12, 32, Offset (0xD8), OU13, 32, Offset (0xDC), OU14, 32, Offset (0xE0), OU15, 32, Offset (0xE4), OU16, 32, Offset (0xE8), OU17, 32, Offset (0xEC), OU18, 32, Offset (0xF0), OU19, 32, Offset (0xF4), OU1A, 32, Offset (0xF8), OU1B, 32, Offset (0xFC), OU1C, 32, Offset (0x100), OU1D, 32, Offset (0x104), OU1E, 32, Offset (0x108), OU1F, 32, Offset (0x10C), OU20, 32 } Name (FXBS, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x110), XBSR, 64 } Name (CENA, 0x0000000000000000) Name (CFIS, 0x0000000000000000) Method (_ADR, 0, NotSerialized) // _ADR: Address { Local0 = 0x00 If (0x00) { Local1 = 0x00 Local1 -= 0x03 Local1 <<= 0x04 Local0 &= 0xFF0F Local0 |= Local1 Local0 |= 0x0100 } Return (Local0) } Name (NTFY, 0x00) Method (CMBC, 3, Serialized) { Local3 = Timer Acquire (NMTX, 0xFFFF) If ((((BARS != Zero) && (CACC (Arg0) != Zero)) && (LO00 == 0x0405))) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": recursing into CMBC" DBGC (0x40, "FIS ", Local6) CMBC (0x0405, Buffer (0x14) { 0x00 // . }, Zero) Sleep (0x01) NTFY = 0x01 } Name (TCMD, Buffer (0x08) {}) Name (TSTA, Buffer (0x08) {}) TCMD = XCMD /* \_SB_.NVDR.N000.XCMD */ CreateField (TCMD, 0x20, 0x10, TOPC) CreateField (TCMD, 0x30, 0x01, TDRB) CreateField (TCMD, 0x3F, 0x01, TSEQ) If ((ToInteger (TDRB) == 0x01)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Previous command did not complete" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x05 }) } Local4 = SizeOf (Arg1) Local4 = ((Local4 + 0x07) >> 0x03) Local5 = Zero While (0x01) { If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN01 = Local7 Local7 = IN01 /* \_SB_.NVDR.N000.IN01 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN02 = Local7 Local7 = IN02 /* \_SB_.NVDR.N000.IN02 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN03 = Local7 Local7 = IN03 /* \_SB_.NVDR.N000.IN03 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN04 = Local7 Local7 = IN04 /* \_SB_.NVDR.N000.IN04 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN05 = Local7 Local7 = IN05 /* \_SB_.NVDR.N000.IN05 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN06 = Local7 Local7 = IN06 /* \_SB_.NVDR.N000.IN06 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN07 = Local7 Local7 = IN07 /* \_SB_.NVDR.N000.IN07 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN08 = Local7 Local7 = IN08 /* \_SB_.NVDR.N000.IN08 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN09 = Local7 Local7 = IN09 /* \_SB_.NVDR.N000.IN09 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0A = Local7 Local7 = IN0A /* \_SB_.NVDR.N000.IN0A */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0B = Local7 Local7 = IN0B /* \_SB_.NVDR.N000.IN0B */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0C = Local7 Local7 = IN0C /* \_SB_.NVDR.N000.IN0C */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0D = Local7 Local7 = IN0D /* \_SB_.NVDR.N000.IN0D */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0E = Local7 Local7 = IN0E /* \_SB_.NVDR.N000.IN0E */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0F = Local7 Local7 = IN0F /* \_SB_.NVDR.N000.IN0F */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN10 = Local7 Local7 = IN10 /* \_SB_.NVDR.N000.IN10 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN11 = Local7 Local7 = IN11 /* \_SB_.NVDR.N000.IN11 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN12 = Local7 Local7 = IN12 /* \_SB_.NVDR.N000.IN12 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN13 = Local7 Local7 = IN13 /* \_SB_.NVDR.N000.IN13 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN14 = Local7 Local7 = IN14 /* \_SB_.NVDR.N000.IN14 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN15 = Local7 Local7 = IN15 /* \_SB_.NVDR.N000.IN15 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN16 = Local7 Local7 = IN16 /* \_SB_.NVDR.N000.IN16 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN17 = Local7 Local7 = IN17 /* \_SB_.NVDR.N000.IN17 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN18 = Local7 Local7 = IN18 /* \_SB_.NVDR.N000.IN18 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN19 = Local7 Local7 = IN19 /* \_SB_.NVDR.N000.IN19 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1A = Local7 Local7 = IN1A /* \_SB_.NVDR.N000.IN1A */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1B = Local7 Local7 = IN1B /* \_SB_.NVDR.N000.IN1B */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1C = Local7 Local7 = IN1C /* \_SB_.NVDR.N000.IN1C */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1D = Local7 Local7 = IN1D /* \_SB_.NVDR.N000.IN1D */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1E = Local7 Local7 = IN1E /* \_SB_.NVDR.N000.IN1E */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1F = Local7 Local7 = IN1F /* \_SB_.NVDR.N000.IN1F */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN20 = Local7 Local7 = IN20 /* \_SB_.NVDR.N000.IN20 */ Local4-- Local5 += 0x04 Break } Local0 = Timer TOPC = Arg0 If ((ToInteger (TSEQ) == 0x01)) { TSEQ = 0x00 } Else { TSEQ = 0x01 } TDRB = 0x01 If ((ToInteger (Arg2) == Zero)) { Local1 = CGTM (Arg0, XSTA) } Else { Local1 = (ToInteger (Arg2) * 0x2710) } XCMD = ToInteger (TCMD) Local0 = Timer Local2 = Zero Local3 = Zero While (0x01) { TCMD = XCMD /* \_SB_.NVDR.N000.XCMD */ If ((ToInteger (TDRB) == 0x00)) { Break } Local3 = Local2 Local2 = (Timer - Local0) If ((Local2 > Local1)) { TCMD = XCMD /* \_SB_.NVDR.N000.XCMD */ If ((ToInteger (TDRB) == 0x00)) { Break } Local6 = Package (0x07) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Doorbell still set, waited " Local6 [0x03] = ToHexString (Local2) Local6 [0x04] = " [x100ns] (prev" Local6 [0x05] = ToHexString (Local3) Local6 [0x06] = ")" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x12 }) } } If ((Local2 > Local1)) { Local6 = Package (0x07) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Long iteration, scheduling issues? " Local6 [0x03] = ToHexString (Local2) Local6 [0x04] = " [x100ns] (prev " Local6 [0x05] = ToHexString (Local3) Local6 [0x06] = ")" DBGC (0x02, "FIS ", Local6) } TSTA = XSTA /* \_SB_.NVDR.N000.XSTA */ CreateField (TSTA, 0x00, 0x01, TCMP) CreateField (TSTA, 0x08, 0x08, TMBS) If ((ToInteger (TCMP) == 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Completion bit not set" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x03 }) } If ((ToInteger (TMBS) != 0x00)) { Local0 = Package (0x02) { 0x00, 0x00 } Local0 [0x01] = ToInteger (TMBS) Local6 = Package (0x04) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": mailbox failure: " Local6 [0x03] = ToHexString (ToInteger (TMBS)) DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Local0) } Local0 = Package (0x03) { 0x00, 0x00, Buffer (0x80) {} } CreateDWordField (DerefOf (Local0 [0x02]), 0x00, BO01) CreateDWordField (DerefOf (Local0 [0x02]), 0x04, BO02) CreateDWordField (DerefOf (Local0 [0x02]), 0x08, BO03) CreateDWordField (DerefOf (Local0 [0x02]), 0x0C, BO04) CreateDWordField (DerefOf (Local0 [0x02]), 0x10, BO05) CreateDWordField (DerefOf (Local0 [0x02]), 0x14, BO06) CreateDWordField (DerefOf (Local0 [0x02]), 0x18, BO07) CreateDWordField (DerefOf (Local0 [0x02]), 0x1C, BO08) CreateDWordField (DerefOf (Local0 [0x02]), 0x20, BO09) CreateDWordField (DerefOf (Local0 [0x02]), 0x24, BO0A) CreateDWordField (DerefOf (Local0 [0x02]), 0x28, BO0B) CreateDWordField (DerefOf (Local0 [0x02]), 0x2C, BO0C) CreateDWordField (DerefOf (Local0 [0x02]), 0x30, BO0D) CreateDWordField (DerefOf (Local0 [0x02]), 0x34, BO0E) CreateDWordField (DerefOf (Local0 [0x02]), 0x38, BO0F) CreateDWordField (DerefOf (Local0 [0x02]), 0x3C, BO10) CreateDWordField (DerefOf (Local0 [0x02]), 0x40, BO11) CreateDWordField (DerefOf (Local0 [0x02]), 0x44, BO12) CreateDWordField (DerefOf (Local0 [0x02]), 0x48, BO13) CreateDWordField (DerefOf (Local0 [0x02]), 0x4C, BO14) CreateDWordField (DerefOf (Local0 [0x02]), 0x50, BO15) CreateDWordField (DerefOf (Local0 [0x02]), 0x54, BO16) CreateDWordField (DerefOf (Local0 [0x02]), 0x58, BO17) CreateDWordField (DerefOf (Local0 [0x02]), 0x5C, BO18) CreateDWordField (DerefOf (Local0 [0x02]), 0x60, BO19) CreateDWordField (DerefOf (Local0 [0x02]), 0x64, BO1A) CreateDWordField (DerefOf (Local0 [0x02]), 0x68, BO1B) CreateDWordField (DerefOf (Local0 [0x02]), 0x6C, BO1C) CreateDWordField (DerefOf (Local0 [0x02]), 0x70, BO1D) CreateDWordField (DerefOf (Local0 [0x02]), 0x74, BO1E) CreateDWordField (DerefOf (Local0 [0x02]), 0x78, BO1F) CreateDWordField (DerefOf (Local0 [0x02]), 0x7C, BO20) Local4 = 0x20 While (0x01) { If ((Local4 <= 0x00)) { Break } BO01 = OU01 /* \_SB_.NVDR.N000.OU01 */ Local4-- If ((Local4 <= 0x00)) { Break } BO02 = OU02 /* \_SB_.NVDR.N000.OU02 */ Local4-- If ((Local4 <= 0x00)) { Break } BO03 = OU03 /* \_SB_.NVDR.N000.OU03 */ Local4-- If ((Local4 <= 0x00)) { Break } BO04 = OU04 /* \_SB_.NVDR.N000.OU04 */ Local4-- If ((Local4 <= 0x00)) { Break } BO05 = OU05 /* \_SB_.NVDR.N000.OU05 */ Local4-- If ((Local4 <= 0x00)) { Break } BO06 = OU06 /* \_SB_.NVDR.N000.OU06 */ Local4-- If ((Local4 <= 0x00)) { Break } BO07 = OU07 /* \_SB_.NVDR.N000.OU07 */ Local4-- If ((Local4 <= 0x00)) { Break } BO08 = OU08 /* \_SB_.NVDR.N000.OU08 */ Local4-- If ((Local4 <= 0x00)) { Break } BO09 = OU09 /* \_SB_.NVDR.N000.OU09 */ Local4-- If ((Local4 <= 0x00)) { Break } BO0A = OU0A /* \_SB_.NVDR.N000.OU0A */ Local4-- If ((Local4 <= 0x00)) { Break } BO0B = OU0B /* \_SB_.NVDR.N000.OU0B */ Local4-- If ((Local4 <= 0x00)) { Break } BO0C = OU0C /* \_SB_.NVDR.N000.OU0C */ Local4-- If ((Local4 <= 0x00)) { Break } BO0D = OU0D /* \_SB_.NVDR.N000.OU0D */ Local4-- If ((Local4 <= 0x00)) { Break } BO0E = OU0E /* \_SB_.NVDR.N000.OU0E */ Local4-- If ((Local4 <= 0x00)) { Break } BO0F = OU0F /* \_SB_.NVDR.N000.OU0F */ Local4-- If ((Local4 <= 0x00)) { Break } BO10 = OU10 /* \_SB_.NVDR.N000.OU10 */ Local4-- If ((Local4 <= 0x00)) { Break } BO11 = OU11 /* \_SB_.NVDR.N000.OU11 */ Local4-- If ((Local4 <= 0x00)) { Break } BO12 = OU12 /* \_SB_.NVDR.N000.OU12 */ Local4-- If ((Local4 <= 0x00)) { Break } BO13 = OU13 /* \_SB_.NVDR.N000.OU13 */ Local4-- If ((Local4 <= 0x00)) { Break } BO14 = OU14 /* \_SB_.NVDR.N000.OU14 */ Local4-- If ((Local4 <= 0x00)) { Break } BO15 = OU15 /* \_SB_.NVDR.N000.OU15 */ Local4-- If ((Local4 <= 0x00)) { Break } BO16 = OU16 /* \_SB_.NVDR.N000.OU16 */ Local4-- If ((Local4 <= 0x00)) { Break } BO17 = OU17 /* \_SB_.NVDR.N000.OU17 */ Local4-- If ((Local4 <= 0x00)) { Break } BO18 = OU18 /* \_SB_.NVDR.N000.OU18 */ Local4-- If ((Local4 <= 0x00)) { Break } BO19 = OU19 /* \_SB_.NVDR.N000.OU19 */ Local4-- If ((Local4 <= 0x00)) { Break } BO1A = OU1A /* \_SB_.NVDR.N000.OU1A */ Local4-- If ((Local4 <= 0x00)) { Break } BO1B = OU1B /* \_SB_.NVDR.N000.OU1B */ Local4-- If ((Local4 <= 0x00)) { Break } BO1C = OU1C /* \_SB_.NVDR.N000.OU1C */ Local4-- If ((Local4 <= 0x00)) { Break } BO1D = OU1D /* \_SB_.NVDR.N000.OU1D */ Local4-- If ((Local4 <= 0x00)) { Break } BO1E = OU1E /* \_SB_.NVDR.N000.OU1E */ Local4-- If ((Local4 <= 0x00)) { Break } BO1F = OU1F /* \_SB_.NVDR.N000.OU1F */ Local4-- If ((Local4 <= 0x00)) { Break } BO20 = OU20 /* \_SB_.NVDR.N000.OU20 */ Local4-- Break } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = " completed" DBGC (0x40, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Local0) } Method (CR01, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " GetSmartAndHealthInfo" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x84) {} CreateDWordField (Local0, 0x00, RSTS) CreateField (Local0, 0x20, 0x0400, RSHD) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateField (DerefOf (Local1 [0x02]), 0x00, 0x0400, CSHI) RSHD = CSHI /* \_SB_.NVDR.N000.CR01.CSHI */ Return (Local0) } Method (CR02, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " GetSmartThreshold" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x0C) {} CreateDWordField (Local0, 0x00, RSTS) CreateQWordField (Local0, 0x04, RSTD) Local1 = CMBC (0x0104, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateQWordField (DerefOf (Local1 [0x02]), 0x00, CSTD) RSTD = CSTD /* \_SB_.NVDR.N000.CR02.CSTD */ Return (Local0) } Method (CR03, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " GetBlockNvdimmFlags" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x08) {} CreateDWordField (Local0, 0x00, RSTS) CreateBitField (Local0, 0x20, RBIR) CreateBitField (Local0, 0x21, RBWL) Local1 = CMBC (0x01, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x70, CBIR) CreateBitField (DerefOf (Local1 [0x02]), 0x71, CBWL) RBIR = CBIR /* \_SB_.NVDR.N000.CR03.CBIR */ RBWL = CBWL /* \_SB_.NVDR.N000.CR03.CBWL */ Return (Local0) } Method (CR04, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " GetNamespaceLabelSize" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " GetNamespaceLabelSize: unexpected input parameter" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x0C) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) CreateDWordField (Local0, 0x04, RSNA) CreateDWordField (Local0, 0x08, RMDL) Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N000.CR04.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " GetNamespaceLabelSize: PCDS failed, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) Local3 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local3 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local3 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local3 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " GetNamespaceLabelSize: locked PMEM region" DBGC (0x02, "LEAF", Local6) } RSNA = CPSZ /* \_SB_.NVDR.N000.CR04.CPSZ */ RMDL = 0xFE80 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR05, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " GetNamespaceLabelData" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " GetNamespaceLabelData: no elements in input package" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x08)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " GetNamespaceLabelData: invalid input size: " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " GetNamespaceLabelData: input: " Local6 [0x02] = ToHexString (Local7) DBGC (0x40, "LEAF", Local6) CreateDWordField (Local7, 0x00, IOFF) CreateDWordField (Local7, 0x04, ILEN) If ((ILEN > 0xFE80)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " GetNamespaceLabelData: request size too big: " Local6 [0x02] = ToHexString (ILEN) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ElseIf ((ILEN <= 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " GetNamespaceLabelData: request size zero" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local0 = Buffer ((ILEN + 0x04)) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) CreateField (Local0, 0x20, (ILEN << 0x03), RDTA) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " GetNamespaceLabelData: locked PMEM region, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N000.CR05.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " GetNamespaceLabelData: PCDS failed, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) If (((IOFF + ILEN) > CPSZ)) { RSTS = 0x03 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " GetNamespaceLabelData: request end offset too big: " Local6 [0x02] = (IOFF + ILEN) DBGC (0x02, "LEAF", Local6) Return (Local0) } Name (BUFF, Buffer (0xFF80) {}) CreateField (BUFF, 0x00, 0x0400, LC00) CreateField (BUFF, 0x0400, 0x0400, LC01) CreateField (BUFF, 0x0800, 0x0400, LC02) CreateField (BUFF, 0x0C00, 0x0400, LC03) CreateField (BUFF, 0x1000, 0x0400, LC04) CreateField (BUFF, 0x1400, 0x0400, LC05) CreateField (BUFF, 0x1800, 0x0400, LC06) CreateField (BUFF, 0x1C00, 0x0400, LC07) CreateField (BUFF, 0x2000, 0x0400, LC08) CreateField (BUFF, 0x2400, 0x0400, LC09) CreateField (BUFF, 0x2800, 0x0400, LC0A) CreateField (BUFF, 0x2C00, 0x0400, LC0B) CreateField (BUFF, 0x3000, 0x0400, LC0C) CreateField (BUFF, 0x3400, 0x0400, LC0D) CreateField (BUFF, 0x3800, 0x0400, LC0E) CreateField (BUFF, 0x3C00, 0x0400, LC0F) CreateField (BUFF, 0x4000, 0x0400, LC10) CreateField (BUFF, 0x4400, 0x0400, LC11) CreateField (BUFF, 0x4800, 0x0400, LC12) CreateField (BUFF, 0x4C00, 0x0400, LC13) CreateField (BUFF, 0x5000, 0x0400, LC14) CreateField (BUFF, 0x5400, 0x0400, LC15) CreateField (BUFF, 0x5800, 0x0400, LC16) CreateField (BUFF, 0x5C00, 0x0400, LC17) CreateField (BUFF, 0x6000, 0x0400, LC18) CreateField (BUFF, 0x6400, 0x0400, LC19) CreateField (BUFF, 0x6800, 0x0400, LC1A) CreateField (BUFF, 0x6C00, 0x0400, LC1B) CreateField (BUFF, 0x7000, 0x0400, LC1C) CreateField (BUFF, 0x7400, 0x0400, LC1D) CreateField (BUFF, 0x7800, 0x0400, LC1E) CreateField (BUFF, 0x7C00, 0x0400, LC1F) CreateField (BUFF, 0x8000, 0x0400, LC20) CreateField (BUFF, 0x8400, 0x0400, LC21) CreateField (BUFF, 0x8800, 0x0400, LC22) CreateField (BUFF, 0x8C00, 0x0400, LC23) CreateField (BUFF, 0x9000, 0x0400, LC24) CreateField (BUFF, 0x9400, 0x0400, LC25) CreateField (BUFF, 0x9800, 0x0400, LC26) CreateField (BUFF, 0x9C00, 0x0400, LC27) CreateField (BUFF, 0xA000, 0x0400, LC28) CreateField (BUFF, 0xA400, 0x0400, LC29) CreateField (BUFF, 0xA800, 0x0400, LC2A) CreateField (BUFF, 0xAC00, 0x0400, LC2B) CreateField (BUFF, 0xB000, 0x0400, LC2C) CreateField (BUFF, 0xB400, 0x0400, LC2D) CreateField (BUFF, 0xB800, 0x0400, LC2E) CreateField (BUFF, 0xBC00, 0x0400, LC2F) CreateField (BUFF, 0xC000, 0x0400, LC30) CreateField (BUFF, 0xC400, 0x0400, LC31) CreateField (BUFF, 0xC800, 0x0400, LC32) CreateField (BUFF, 0xCC00, 0x0400, LC33) CreateField (BUFF, 0xD000, 0x0400, LC34) CreateField (BUFF, 0xD400, 0x0400, LC35) CreateField (BUFF, 0xD800, 0x0400, LC36) CreateField (BUFF, 0xDC00, 0x0400, LC37) CreateField (BUFF, 0xE000, 0x0400, LC38) CreateField (BUFF, 0xE400, 0x0400, LC39) CreateField (BUFF, 0xE800, 0x0400, LC3A) CreateField (BUFF, 0xEC00, 0x0400, LC3B) CreateField (BUFF, 0xF000, 0x0400, LC3C) CreateField (BUFF, 0xF400, 0x0400, LC3D) CreateField (BUFF, 0xF800, 0x0400, LC3E) CreateField (BUFF, 0xFC00, 0x0400, LC3F) CreateField (BUFF, 0x00010000, 0x0400, LC40) CreateField (BUFF, 0x00010400, 0x0400, LC41) CreateField (BUFF, 0x00010800, 0x0400, LC42) CreateField (BUFF, 0x00010C00, 0x0400, LC43) CreateField (BUFF, 0x00011000, 0x0400, LC44) CreateField (BUFF, 0x00011400, 0x0400, LC45) CreateField (BUFF, 0x00011800, 0x0400, LC46) CreateField (BUFF, 0x00011C00, 0x0400, LC47) CreateField (BUFF, 0x00012000, 0x0400, LC48) CreateField (BUFF, 0x00012400, 0x0400, LC49) CreateField (BUFF, 0x00012800, 0x0400, LC4A) CreateField (BUFF, 0x00012C00, 0x0400, LC4B) CreateField (BUFF, 0x00013000, 0x0400, LC4C) CreateField (BUFF, 0x00013400, 0x0400, LC4D) CreateField (BUFF, 0x00013800, 0x0400, LC4E) CreateField (BUFF, 0x00013C00, 0x0400, LC4F) CreateField (BUFF, 0x00014000, 0x0400, LC50) CreateField (BUFF, 0x00014400, 0x0400, LC51) CreateField (BUFF, 0x00014800, 0x0400, LC52) CreateField (BUFF, 0x00014C00, 0x0400, LC53) CreateField (BUFF, 0x00015000, 0x0400, LC54) CreateField (BUFF, 0x00015400, 0x0400, LC55) CreateField (BUFF, 0x00015800, 0x0400, LC56) CreateField (BUFF, 0x00015C00, 0x0400, LC57) CreateField (BUFF, 0x00016000, 0x0400, LC58) CreateField (BUFF, 0x00016400, 0x0400, LC59) CreateField (BUFF, 0x00016800, 0x0400, LC5A) CreateField (BUFF, 0x00016C00, 0x0400, LC5B) CreateField (BUFF, 0x00017000, 0x0400, LC5C) CreateField (BUFF, 0x00017400, 0x0400, LC5D) CreateField (BUFF, 0x00017800, 0x0400, LC5E) CreateField (BUFF, 0x00017C00, 0x0400, LC5F) CreateField (BUFF, 0x00018000, 0x0400, LC60) CreateField (BUFF, 0x00018400, 0x0400, LC61) CreateField (BUFF, 0x00018800, 0x0400, LC62) CreateField (BUFF, 0x00018C00, 0x0400, LC63) CreateField (BUFF, 0x00019000, 0x0400, LC64) CreateField (BUFF, 0x00019400, 0x0400, LC65) CreateField (BUFF, 0x00019800, 0x0400, LC66) CreateField (BUFF, 0x00019C00, 0x0400, LC67) CreateField (BUFF, 0x0001A000, 0x0400, LC68) CreateField (BUFF, 0x0001A400, 0x0400, LC69) CreateField (BUFF, 0x0001A800, 0x0400, LC6A) CreateField (BUFF, 0x0001AC00, 0x0400, LC6B) CreateField (BUFF, 0x0001B000, 0x0400, LC6C) CreateField (BUFF, 0x0001B400, 0x0400, LC6D) CreateField (BUFF, 0x0001B800, 0x0400, LC6E) CreateField (BUFF, 0x0001BC00, 0x0400, LC6F) CreateField (BUFF, 0x0001C000, 0x0400, LC70) CreateField (BUFF, 0x0001C400, 0x0400, LC71) CreateField (BUFF, 0x0001C800, 0x0400, LC72) CreateField (BUFF, 0x0001CC00, 0x0400, LC73) CreateField (BUFF, 0x0001D000, 0x0400, LC74) CreateField (BUFF, 0x0001D400, 0x0400, LC75) CreateField (BUFF, 0x0001D800, 0x0400, LC76) CreateField (BUFF, 0x0001DC00, 0x0400, LC77) CreateField (BUFF, 0x0001E000, 0x0400, LC78) CreateField (BUFF, 0x0001E400, 0x0400, LC79) CreateField (BUFF, 0x0001E800, 0x0400, LC7A) CreateField (BUFF, 0x0001EC00, 0x0400, LC7B) CreateField (BUFF, 0x0001F000, 0x0400, LC7C) CreateField (BUFF, 0x0001F400, 0x0400, LC7D) CreateField (BUFF, 0x0001F800, 0x0400, LC7E) CreateField (BUFF, 0x0001FC00, 0x0400, LC7F) CreateField (BUFF, 0x00020000, 0x0400, LC80) CreateField (BUFF, 0x00020400, 0x0400, LC81) CreateField (BUFF, 0x00020800, 0x0400, LC82) CreateField (BUFF, 0x00020C00, 0x0400, LC83) CreateField (BUFF, 0x00021000, 0x0400, LC84) CreateField (BUFF, 0x00021400, 0x0400, LC85) CreateField (BUFF, 0x00021800, 0x0400, LC86) CreateField (BUFF, 0x00021C00, 0x0400, LC87) CreateField (BUFF, 0x00022000, 0x0400, LC88) CreateField (BUFF, 0x00022400, 0x0400, LC89) CreateField (BUFF, 0x00022800, 0x0400, LC8A) CreateField (BUFF, 0x00022C00, 0x0400, LC8B) CreateField (BUFF, 0x00023000, 0x0400, LC8C) CreateField (BUFF, 0x00023400, 0x0400, LC8D) CreateField (BUFF, 0x00023800, 0x0400, LC8E) CreateField (BUFF, 0x00023C00, 0x0400, LC8F) CreateField (BUFF, 0x00024000, 0x0400, LC90) CreateField (BUFF, 0x00024400, 0x0400, LC91) CreateField (BUFF, 0x00024800, 0x0400, LC92) CreateField (BUFF, 0x00024C00, 0x0400, LC93) CreateField (BUFF, 0x00025000, 0x0400, LC94) CreateField (BUFF, 0x00025400, 0x0400, LC95) CreateField (BUFF, 0x00025800, 0x0400, LC96) CreateField (BUFF, 0x00025C00, 0x0400, LC97) CreateField (BUFF, 0x00026000, 0x0400, LC98) CreateField (BUFF, 0x00026400, 0x0400, LC99) CreateField (BUFF, 0x00026800, 0x0400, LC9A) CreateField (BUFF, 0x00026C00, 0x0400, LC9B) CreateField (BUFF, 0x00027000, 0x0400, LC9C) CreateField (BUFF, 0x00027400, 0x0400, LC9D) CreateField (BUFF, 0x00027800, 0x0400, LC9E) CreateField (BUFF, 0x00027C00, 0x0400, LC9F) CreateField (BUFF, 0x00028000, 0x0400, LCA0) CreateField (BUFF, 0x00028400, 0x0400, LCA1) CreateField (BUFF, 0x00028800, 0x0400, LCA2) CreateField (BUFF, 0x00028C00, 0x0400, LCA3) CreateField (BUFF, 0x00029000, 0x0400, LCA4) CreateField (BUFF, 0x00029400, 0x0400, LCA5) CreateField (BUFF, 0x00029800, 0x0400, LCA6) CreateField (BUFF, 0x00029C00, 0x0400, LCA7) CreateField (BUFF, 0x0002A000, 0x0400, LCA8) CreateField (BUFF, 0x0002A400, 0x0400, LCA9) CreateField (BUFF, 0x0002A800, 0x0400, LCAA) CreateField (BUFF, 0x0002AC00, 0x0400, LCAB) CreateField (BUFF, 0x0002B000, 0x0400, LCAC) CreateField (BUFF, 0x0002B400, 0x0400, LCAD) CreateField (BUFF, 0x0002B800, 0x0400, LCAE) CreateField (BUFF, 0x0002BC00, 0x0400, LCAF) CreateField (BUFF, 0x0002C000, 0x0400, LCB0) CreateField (BUFF, 0x0002C400, 0x0400, LCB1) CreateField (BUFF, 0x0002C800, 0x0400, LCB2) CreateField (BUFF, 0x0002CC00, 0x0400, LCB3) CreateField (BUFF, 0x0002D000, 0x0400, LCB4) CreateField (BUFF, 0x0002D400, 0x0400, LCB5) CreateField (BUFF, 0x0002D800, 0x0400, LCB6) CreateField (BUFF, 0x0002DC00, 0x0400, LCB7) CreateField (BUFF, 0x0002E000, 0x0400, LCB8) CreateField (BUFF, 0x0002E400, 0x0400, LCB9) CreateField (BUFF, 0x0002E800, 0x0400, LCBA) CreateField (BUFF, 0x0002EC00, 0x0400, LCBB) CreateField (BUFF, 0x0002F000, 0x0400, LCBC) CreateField (BUFF, 0x0002F400, 0x0400, LCBD) CreateField (BUFF, 0x0002F800, 0x0400, LCBE) CreateField (BUFF, 0x0002FC00, 0x0400, LCBF) CreateField (BUFF, 0x00030000, 0x0400, LCC0) CreateField (BUFF, 0x00030400, 0x0400, LCC1) CreateField (BUFF, 0x00030800, 0x0400, LCC2) CreateField (BUFF, 0x00030C00, 0x0400, LCC3) CreateField (BUFF, 0x00031000, 0x0400, LCC4) CreateField (BUFF, 0x00031400, 0x0400, LCC5) CreateField (BUFF, 0x00031800, 0x0400, LCC6) CreateField (BUFF, 0x00031C00, 0x0400, LCC7) CreateField (BUFF, 0x00032000, 0x0400, LCC8) CreateField (BUFF, 0x00032400, 0x0400, LCC9) CreateField (BUFF, 0x00032800, 0x0400, LCCA) CreateField (BUFF, 0x00032C00, 0x0400, LCCB) CreateField (BUFF, 0x00033000, 0x0400, LCCC) CreateField (BUFF, 0x00033400, 0x0400, LCCD) CreateField (BUFF, 0x00033800, 0x0400, LCCE) CreateField (BUFF, 0x00033C00, 0x0400, LCCF) CreateField (BUFF, 0x00034000, 0x0400, LCD0) CreateField (BUFF, 0x00034400, 0x0400, LCD1) CreateField (BUFF, 0x00034800, 0x0400, LCD2) CreateField (BUFF, 0x00034C00, 0x0400, LCD3) CreateField (BUFF, 0x00035000, 0x0400, LCD4) CreateField (BUFF, 0x00035400, 0x0400, LCD5) CreateField (BUFF, 0x00035800, 0x0400, LCD6) CreateField (BUFF, 0x00035C00, 0x0400, LCD7) CreateField (BUFF, 0x00036000, 0x0400, LCD8) CreateField (BUFF, 0x00036400, 0x0400, LCD9) CreateField (BUFF, 0x00036800, 0x0400, LCDA) CreateField (BUFF, 0x00036C00, 0x0400, LCDB) CreateField (BUFF, 0x00037000, 0x0400, LCDC) CreateField (BUFF, 0x00037400, 0x0400, LCDD) CreateField (BUFF, 0x00037800, 0x0400, LCDE) CreateField (BUFF, 0x00037C00, 0x0400, LCDF) CreateField (BUFF, 0x00038000, 0x0400, LCE0) CreateField (BUFF, 0x00038400, 0x0400, LCE1) CreateField (BUFF, 0x00038800, 0x0400, LCE2) CreateField (BUFF, 0x00038C00, 0x0400, LCE3) CreateField (BUFF, 0x00039000, 0x0400, LCE4) CreateField (BUFF, 0x00039400, 0x0400, LCE5) CreateField (BUFF, 0x00039800, 0x0400, LCE6) CreateField (BUFF, 0x00039C00, 0x0400, LCE7) CreateField (BUFF, 0x0003A000, 0x0400, LCE8) CreateField (BUFF, 0x0003A400, 0x0400, LCE9) CreateField (BUFF, 0x0003A800, 0x0400, LCEA) CreateField (BUFF, 0x0003AC00, 0x0400, LCEB) CreateField (BUFF, 0x0003B000, 0x0400, LCEC) CreateField (BUFF, 0x0003B400, 0x0400, LCED) CreateField (BUFF, 0x0003B800, 0x0400, LCEE) CreateField (BUFF, 0x0003BC00, 0x0400, LCEF) CreateField (BUFF, 0x0003C000, 0x0400, LCF0) CreateField (BUFF, 0x0003C400, 0x0400, LCF1) CreateField (BUFF, 0x0003C800, 0x0400, LCF2) CreateField (BUFF, 0x0003CC00, 0x0400, LCF3) CreateField (BUFF, 0x0003D000, 0x0400, LCF4) CreateField (BUFF, 0x0003D400, 0x0400, LCF5) CreateField (BUFF, 0x0003D800, 0x0400, LCF6) CreateField (BUFF, 0x0003DC00, 0x0400, LCF7) CreateField (BUFF, 0x0003E000, 0x0400, LCF8) CreateField (BUFF, 0x0003E400, 0x0400, LCF9) CreateField (BUFF, 0x0003E800, 0x0400, LCFA) CreateField (BUFF, 0x0003EC00, 0x0400, LCFB) CreateField (BUFF, 0x0003F000, 0x0400, LCFC) CreateField (BUFF, 0x0003F400, 0x0400, LCFD) CreateField (BUFF, 0x0003F800, 0x0400, LCFE) CreateField (BUFF, 0x0003FC00, 0x0400, LCFF) CreateField (BUFF, 0x00040000, 0x0400, LD00) CreateField (BUFF, 0x00040400, 0x0400, LD01) CreateField (BUFF, 0x00040800, 0x0400, LD02) CreateField (BUFF, 0x00040C00, 0x0400, LD03) CreateField (BUFF, 0x00041000, 0x0400, LD04) CreateField (BUFF, 0x00041400, 0x0400, LD05) CreateField (BUFF, 0x00041800, 0x0400, LD06) CreateField (BUFF, 0x00041C00, 0x0400, LD07) CreateField (BUFF, 0x00042000, 0x0400, LD08) CreateField (BUFF, 0x00042400, 0x0400, LD09) CreateField (BUFF, 0x00042800, 0x0400, LD0A) CreateField (BUFF, 0x00042C00, 0x0400, LD0B) CreateField (BUFF, 0x00043000, 0x0400, LD0C) CreateField (BUFF, 0x00043400, 0x0400, LD0D) CreateField (BUFF, 0x00043800, 0x0400, LD0E) CreateField (BUFF, 0x00043C00, 0x0400, LD0F) CreateField (BUFF, 0x00044000, 0x0400, LD10) CreateField (BUFF, 0x00044400, 0x0400, LD11) CreateField (BUFF, 0x00044800, 0x0400, LD12) CreateField (BUFF, 0x00044C00, 0x0400, LD13) CreateField (BUFF, 0x00045000, 0x0400, LD14) CreateField (BUFF, 0x00045400, 0x0400, LD15) CreateField (BUFF, 0x00045800, 0x0400, LD16) CreateField (BUFF, 0x00045C00, 0x0400, LD17) CreateField (BUFF, 0x00046000, 0x0400, LD18) CreateField (BUFF, 0x00046400, 0x0400, LD19) CreateField (BUFF, 0x00046800, 0x0400, LD1A) CreateField (BUFF, 0x00046C00, 0x0400, LD1B) CreateField (BUFF, 0x00047000, 0x0400, LD1C) CreateField (BUFF, 0x00047400, 0x0400, LD1D) CreateField (BUFF, 0x00047800, 0x0400, LD1E) CreateField (BUFF, 0x00047C00, 0x0400, LD1F) CreateField (BUFF, 0x00048000, 0x0400, LD20) CreateField (BUFF, 0x00048400, 0x0400, LD21) CreateField (BUFF, 0x00048800, 0x0400, LD22) CreateField (BUFF, 0x00048C00, 0x0400, LD23) CreateField (BUFF, 0x00049000, 0x0400, LD24) CreateField (BUFF, 0x00049400, 0x0400, LD25) CreateField (BUFF, 0x00049800, 0x0400, LD26) CreateField (BUFF, 0x00049C00, 0x0400, LD27) CreateField (BUFF, 0x0004A000, 0x0400, LD28) CreateField (BUFF, 0x0004A400, 0x0400, LD29) CreateField (BUFF, 0x0004A800, 0x0400, LD2A) CreateField (BUFF, 0x0004AC00, 0x0400, LD2B) CreateField (BUFF, 0x0004B000, 0x0400, LD2C) CreateField (BUFF, 0x0004B400, 0x0400, LD2D) CreateField (BUFF, 0x0004B800, 0x0400, LD2E) CreateField (BUFF, 0x0004BC00, 0x0400, LD2F) CreateField (BUFF, 0x0004C000, 0x0400, LD30) CreateField (BUFF, 0x0004C400, 0x0400, LD31) CreateField (BUFF, 0x0004C800, 0x0400, LD32) CreateField (BUFF, 0x0004CC00, 0x0400, LD33) CreateField (BUFF, 0x0004D000, 0x0400, LD34) CreateField (BUFF, 0x0004D400, 0x0400, LD35) CreateField (BUFF, 0x0004D800, 0x0400, LD36) CreateField (BUFF, 0x0004DC00, 0x0400, LD37) CreateField (BUFF, 0x0004E000, 0x0400, LD38) CreateField (BUFF, 0x0004E400, 0x0400, LD39) CreateField (BUFF, 0x0004E800, 0x0400, LD3A) CreateField (BUFF, 0x0004EC00, 0x0400, LD3B) CreateField (BUFF, 0x0004F000, 0x0400, LD3C) CreateField (BUFF, 0x0004F400, 0x0400, LD3D) CreateField (BUFF, 0x0004F800, 0x0400, LD3E) CreateField (BUFF, 0x0004FC00, 0x0400, LD3F) CreateField (BUFF, 0x00050000, 0x0400, LD40) CreateField (BUFF, 0x00050400, 0x0400, LD41) CreateField (BUFF, 0x00050800, 0x0400, LD42) CreateField (BUFF, 0x00050C00, 0x0400, LD43) CreateField (BUFF, 0x00051000, 0x0400, LD44) CreateField (BUFF, 0x00051400, 0x0400, LD45) CreateField (BUFF, 0x00051800, 0x0400, LD46) CreateField (BUFF, 0x00051C00, 0x0400, LD47) CreateField (BUFF, 0x00052000, 0x0400, LD48) CreateField (BUFF, 0x00052400, 0x0400, LD49) CreateField (BUFF, 0x00052800, 0x0400, LD4A) CreateField (BUFF, 0x00052C00, 0x0400, LD4B) CreateField (BUFF, 0x00053000, 0x0400, LD4C) CreateField (BUFF, 0x00053400, 0x0400, LD4D) CreateField (BUFF, 0x00053800, 0x0400, LD4E) CreateField (BUFF, 0x00053C00, 0x0400, LD4F) CreateField (BUFF, 0x00054000, 0x0400, LD50) CreateField (BUFF, 0x00054400, 0x0400, LD51) CreateField (BUFF, 0x00054800, 0x0400, LD52) CreateField (BUFF, 0x00054C00, 0x0400, LD53) CreateField (BUFF, 0x00055000, 0x0400, LD54) CreateField (BUFF, 0x00055400, 0x0400, LD55) CreateField (BUFF, 0x00055800, 0x0400, LD56) CreateField (BUFF, 0x00055C00, 0x0400, LD57) CreateField (BUFF, 0x00056000, 0x0400, LD58) CreateField (BUFF, 0x00056400, 0x0400, LD59) CreateField (BUFF, 0x00056800, 0x0400, LD5A) CreateField (BUFF, 0x00056C00, 0x0400, LD5B) CreateField (BUFF, 0x00057000, 0x0400, LD5C) CreateField (BUFF, 0x00057400, 0x0400, LD5D) CreateField (BUFF, 0x00057800, 0x0400, LD5E) CreateField (BUFF, 0x00057C00, 0x0400, LD5F) CreateField (BUFF, 0x00058000, 0x0400, LD60) CreateField (BUFF, 0x00058400, 0x0400, LD61) CreateField (BUFF, 0x00058800, 0x0400, LD62) CreateField (BUFF, 0x00058C00, 0x0400, LD63) CreateField (BUFF, 0x00059000, 0x0400, LD64) CreateField (BUFF, 0x00059400, 0x0400, LD65) CreateField (BUFF, 0x00059800, 0x0400, LD66) CreateField (BUFF, 0x00059C00, 0x0400, LD67) CreateField (BUFF, 0x0005A000, 0x0400, LD68) CreateField (BUFF, 0x0005A400, 0x0400, LD69) CreateField (BUFF, 0x0005A800, 0x0400, LD6A) CreateField (BUFF, 0x0005AC00, 0x0400, LD6B) CreateField (BUFF, 0x0005B000, 0x0400, LD6C) CreateField (BUFF, 0x0005B400, 0x0400, LD6D) CreateField (BUFF, 0x0005B800, 0x0400, LD6E) CreateField (BUFF, 0x0005BC00, 0x0400, LD6F) CreateField (BUFF, 0x0005C000, 0x0400, LD70) CreateField (BUFF, 0x0005C400, 0x0400, LD71) CreateField (BUFF, 0x0005C800, 0x0400, LD72) CreateField (BUFF, 0x0005CC00, 0x0400, LD73) CreateField (BUFF, 0x0005D000, 0x0400, LD74) CreateField (BUFF, 0x0005D400, 0x0400, LD75) CreateField (BUFF, 0x0005D800, 0x0400, LD76) CreateField (BUFF, 0x0005DC00, 0x0400, LD77) CreateField (BUFF, 0x0005E000, 0x0400, LD78) CreateField (BUFF, 0x0005E400, 0x0400, LD79) CreateField (BUFF, 0x0005E800, 0x0400, LD7A) CreateField (BUFF, 0x0005EC00, 0x0400, LD7B) CreateField (BUFF, 0x0005F000, 0x0400, LD7C) CreateField (BUFF, 0x0005F400, 0x0400, LD7D) CreateField (BUFF, 0x0005F800, 0x0400, LD7E) CreateField (BUFF, 0x0005FC00, 0x0400, LD7F) CreateField (BUFF, 0x00060000, 0x0400, LD80) CreateField (BUFF, 0x00060400, 0x0400, LD81) CreateField (BUFF, 0x00060800, 0x0400, LD82) CreateField (BUFF, 0x00060C00, 0x0400, LD83) CreateField (BUFF, 0x00061000, 0x0400, LD84) CreateField (BUFF, 0x00061400, 0x0400, LD85) CreateField (BUFF, 0x00061800, 0x0400, LD86) CreateField (BUFF, 0x00061C00, 0x0400, LD87) CreateField (BUFF, 0x00062000, 0x0400, LD88) CreateField (BUFF, 0x00062400, 0x0400, LD89) CreateField (BUFF, 0x00062800, 0x0400, LD8A) CreateField (BUFF, 0x00062C00, 0x0400, LD8B) CreateField (BUFF, 0x00063000, 0x0400, LD8C) CreateField (BUFF, 0x00063400, 0x0400, LD8D) CreateField (BUFF, 0x00063800, 0x0400, LD8E) CreateField (BUFF, 0x00063C00, 0x0400, LD8F) CreateField (BUFF, 0x00064000, 0x0400, LD90) CreateField (BUFF, 0x00064400, 0x0400, LD91) CreateField (BUFF, 0x00064800, 0x0400, LD92) CreateField (BUFF, 0x00064C00, 0x0400, LD93) CreateField (BUFF, 0x00065000, 0x0400, LD94) CreateField (BUFF, 0x00065400, 0x0400, LD95) CreateField (BUFF, 0x00065800, 0x0400, LD96) CreateField (BUFF, 0x00065C00, 0x0400, LD97) CreateField (BUFF, 0x00066000, 0x0400, LD98) CreateField (BUFF, 0x00066400, 0x0400, LD99) CreateField (BUFF, 0x00066800, 0x0400, LD9A) CreateField (BUFF, 0x00066C00, 0x0400, LD9B) CreateField (BUFF, 0x00067000, 0x0400, LD9C) CreateField (BUFF, 0x00067400, 0x0400, LD9D) CreateField (BUFF, 0x00067800, 0x0400, LD9E) CreateField (BUFF, 0x00067C00, 0x0400, LD9F) CreateField (BUFF, 0x00068000, 0x0400, LDA0) CreateField (BUFF, 0x00068400, 0x0400, LDA1) CreateField (BUFF, 0x00068800, 0x0400, LDA2) CreateField (BUFF, 0x00068C00, 0x0400, LDA3) CreateField (BUFF, 0x00069000, 0x0400, LDA4) CreateField (BUFF, 0x00069400, 0x0400, LDA5) CreateField (BUFF, 0x00069800, 0x0400, LDA6) CreateField (BUFF, 0x00069C00, 0x0400, LDA7) CreateField (BUFF, 0x0006A000, 0x0400, LDA8) CreateField (BUFF, 0x0006A400, 0x0400, LDA9) CreateField (BUFF, 0x0006A800, 0x0400, LDAA) CreateField (BUFF, 0x0006AC00, 0x0400, LDAB) CreateField (BUFF, 0x0006B000, 0x0400, LDAC) CreateField (BUFF, 0x0006B400, 0x0400, LDAD) CreateField (BUFF, 0x0006B800, 0x0400, LDAE) CreateField (BUFF, 0x0006BC00, 0x0400, LDAF) CreateField (BUFF, 0x0006C000, 0x0400, LDB0) CreateField (BUFF, 0x0006C400, 0x0400, LDB1) CreateField (BUFF, 0x0006C800, 0x0400, LDB2) CreateField (BUFF, 0x0006CC00, 0x0400, LDB3) CreateField (BUFF, 0x0006D000, 0x0400, LDB4) CreateField (BUFF, 0x0006D400, 0x0400, LDB5) CreateField (BUFF, 0x0006D800, 0x0400, LDB6) CreateField (BUFF, 0x0006DC00, 0x0400, LDB7) CreateField (BUFF, 0x0006E000, 0x0400, LDB8) CreateField (BUFF, 0x0006E400, 0x0400, LDB9) CreateField (BUFF, 0x0006E800, 0x0400, LDBA) CreateField (BUFF, 0x0006EC00, 0x0400, LDBB) CreateField (BUFF, 0x0006F000, 0x0400, LDBC) CreateField (BUFF, 0x0006F400, 0x0400, LDBD) CreateField (BUFF, 0x0006F800, 0x0400, LDBE) CreateField (BUFF, 0x0006FC00, 0x0400, LDBF) CreateField (BUFF, 0x00070000, 0x0400, LDC0) CreateField (BUFF, 0x00070400, 0x0400, LDC1) CreateField (BUFF, 0x00070800, 0x0400, LDC2) CreateField (BUFF, 0x00070C00, 0x0400, LDC3) CreateField (BUFF, 0x00071000, 0x0400, LDC4) CreateField (BUFF, 0x00071400, 0x0400, LDC5) CreateField (BUFF, 0x00071800, 0x0400, LDC6) CreateField (BUFF, 0x00071C00, 0x0400, LDC7) CreateField (BUFF, 0x00072000, 0x0400, LDC8) CreateField (BUFF, 0x00072400, 0x0400, LDC9) CreateField (BUFF, 0x00072800, 0x0400, LDCA) CreateField (BUFF, 0x00072C00, 0x0400, LDCB) CreateField (BUFF, 0x00073000, 0x0400, LDCC) CreateField (BUFF, 0x00073400, 0x0400, LDCD) CreateField (BUFF, 0x00073800, 0x0400, LDCE) CreateField (BUFF, 0x00073C00, 0x0400, LDCF) CreateField (BUFF, 0x00074000, 0x0400, LDD0) CreateField (BUFF, 0x00074400, 0x0400, LDD1) CreateField (BUFF, 0x00074800, 0x0400, LDD2) CreateField (BUFF, 0x00074C00, 0x0400, LDD3) CreateField (BUFF, 0x00075000, 0x0400, LDD4) CreateField (BUFF, 0x00075400, 0x0400, LDD5) CreateField (BUFF, 0x00075800, 0x0400, LDD6) CreateField (BUFF, 0x00075C00, 0x0400, LDD7) CreateField (BUFF, 0x00076000, 0x0400, LDD8) CreateField (BUFF, 0x00076400, 0x0400, LDD9) CreateField (BUFF, 0x00076800, 0x0400, LDDA) CreateField (BUFF, 0x00076C00, 0x0400, LDDB) CreateField (BUFF, 0x00077000, 0x0400, LDDC) CreateField (BUFF, 0x00077400, 0x0400, LDDD) CreateField (BUFF, 0x00077800, 0x0400, LDDE) CreateField (BUFF, 0x00077C00, 0x0400, LDDF) CreateField (BUFF, 0x00078000, 0x0400, LDE0) CreateField (BUFF, 0x00078400, 0x0400, LDE1) CreateField (BUFF, 0x00078800, 0x0400, LDE2) CreateField (BUFF, 0x00078C00, 0x0400, LDE3) CreateField (BUFF, 0x00079000, 0x0400, LDE4) CreateField (BUFF, 0x00079400, 0x0400, LDE5) CreateField (BUFF, 0x00079800, 0x0400, LDE6) CreateField (BUFF, 0x00079C00, 0x0400, LDE7) CreateField (BUFF, 0x0007A000, 0x0400, LDE8) CreateField (BUFF, 0x0007A400, 0x0400, LDE9) CreateField (BUFF, 0x0007A800, 0x0400, LDEA) CreateField (BUFF, 0x0007AC00, 0x0400, LDEB) CreateField (BUFF, 0x0007B000, 0x0400, LDEC) CreateField (BUFF, 0x0007B400, 0x0400, LDED) CreateField (BUFF, 0x0007B800, 0x0400, LDEE) CreateField (BUFF, 0x0007BC00, 0x0400, LDEF) CreateField (BUFF, 0x0007C000, 0x0400, LDF0) CreateField (BUFF, 0x0007C400, 0x0400, LDF1) CreateField (BUFF, 0x0007C800, 0x0400, LDF2) CreateField (BUFF, 0x0007CC00, 0x0400, LDF3) CreateField (BUFF, 0x0007D000, 0x0400, LDF4) CreateField (BUFF, 0x0007D400, 0x0400, LDF5) CreateField (BUFF, 0x0007D800, 0x0400, LDF6) CreateField (BUFF, 0x0007DC00, 0x0400, LDF7) CreateField (BUFF, 0x0007E000, 0x0400, LDF8) CreateField (BUFF, 0x0007E400, 0x0400, LDF9) CreateField (BUFF, 0x0007E800, 0x0400, LDFA) CreateField (BUFF, 0x0007EC00, 0x0400, LDFB) CreateField (BUFF, 0x0007F000, 0x0400, LDFC) CreateField (BUFF, 0x0007F400, 0x0400, LDFD) CreateField (BUFF, 0x0007F800, 0x0400, LDFE) Local3 = (IOFF & 0xFFFFFFFFFFFFFF80) Local2 = ((((ILEN + IOFF) + 0x7F) & 0xFFFFFFFFFFFFFF80) - Local3) Local5 = (IOFF - Local3) While (0x01) { If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC00 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC01 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC02 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC03 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC04 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC05 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC06 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC07 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC08 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC09 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC10 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC11 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC12 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC13 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC14 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC15 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC16 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC17 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC18 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC19 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC20 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC21 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC22 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC23 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC24 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC25 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC26 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC27 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC28 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC29 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC30 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC31 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC32 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC33 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC34 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC35 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC36 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC37 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC38 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC39 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC40 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC41 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC42 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC43 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC44 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC45 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC46 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC47 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC48 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC49 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC50 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC51 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC52 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC53 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC54 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC55 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC56 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC57 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC58 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC59 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC60 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC61 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC62 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC63 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC64 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC65 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC66 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC67 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC68 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC69 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC70 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC71 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC72 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC73 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC74 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC75 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC76 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC77 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC78 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC79 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC80 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC81 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC82 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC83 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC84 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC85 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC86 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC87 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC88 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC89 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC90 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC91 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC92 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC93 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC94 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC95 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC96 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC97 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC98 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC99 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCED = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD00 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD01 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD02 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD03 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD04 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD05 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD06 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD07 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD08 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD09 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD10 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD11 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD12 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD13 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD14 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD15 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD16 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD17 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD18 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD19 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD20 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD21 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD22 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD23 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD24 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD25 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD26 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD27 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD28 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD29 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD30 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD31 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD32 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD33 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD34 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD35 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD36 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD37 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD38 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD39 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD40 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD41 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD42 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD43 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD44 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD45 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD46 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD47 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD48 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD49 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD50 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD51 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD52 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD53 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD54 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD55 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD56 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD57 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD58 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD59 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD60 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD61 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD62 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD63 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD64 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD65 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD66 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD67 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD68 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD69 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD70 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD71 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD72 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD73 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD74 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD75 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD76 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD77 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD78 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD79 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD80 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD81 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD82 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD83 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD84 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD85 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD86 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD87 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD88 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD89 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD90 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD91 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD92 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD93 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD94 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD95 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD96 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD97 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD98 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD99 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDED = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 Break } If ((Local2 != Zero)) { RSTS = DerefOf (Local4 [0x00]) Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " GetNamespaceLabelData: read loop error, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Mid (BUFF, Local5, ILEN, RDTA) /* \_SB_.NVDR.N000.CR05.RDTA */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR06, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " SetNamespaceLabelData" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " SetNamespaceLabelData: no elements in input package" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) < 0x08)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " SetNamespaceLabelData: invalid input size: " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " SetNamespaceLabelData: input: " Local6 [0x02] = ToHexString (Mid (Local7, 0x00, 0x40)) DBGC (0x40, "LEAF", Local6) CreateDWordField (Local7, 0x00, IOFF) CreateDWordField (Local7, 0x04, ILEN) If ((ILEN > 0xFE80)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " SetNamespaceLabelData: request size too big: " Local6 [0x02] = ToHexString (ILEN) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ElseIf ((ILEN <= 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " SetNamespaceLabelData: request size zero" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((SizeOf (Local7) < (ILEN + 0x08))) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " SetNamespaceLabelData: request size overruns input size " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x40, (ILEN << 0x03), IDTA) Local0 = Buffer (0x04) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " SetNamespaceLabelData: locked PMEM region, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N000.CR06.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " SetNamespaceLabelData: PCDS failed, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) If (((IOFF + ILEN) > CPSZ)) { RSTS = 0x03 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " SetNamespaceLabelData: request end offset too big: " Local6 [0x02] = ToHexString ((IOFF + ILEN)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local3 = ((IOFF + 0x3F) & 0xFFFFFFFFFFFFFFC0) Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N000.CR06.ILEN */ Local5 = (Local2 & 0xFFFFFFFFFFFFFFC0) Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N000.CR06.IOFF */ Local2 -= Local5 If (Local4) { If ((Local4 > ILEN)) { Local4 = ILEN /* \_SB_.NVDR.N000.CR06.ILEN */ } Local2 = (IOFF & 0xFFFFFFFFFFFFFF80) Local1 = PCDR (Local2) RSTS = DerefOf (Local1 [0x00]) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " SetNamespaceLabelData: lead read returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = DerefOf (Local1 [0x01]) Local2 = (IOFF - Local2) CreateField (Local1, (Local2 << 0x03), (Local4 << 0x03), LBUF) CreateField (Local1, 0x00, 0x0200, LB01) CreateField (Local1, 0x0200, 0x0200, LB02) Mid (IDTA, 0x00, Local4, LBUF) /* \_SB_.NVDR.N000.CR06.LBUF */ Local2 = (IOFF & 0xFFFFFFFFFFFFFF80) RSTS = PCDW (Local2, LB01) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " SetNamespaceLabelData: lead write A returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local2 += 0x40 RSTS = PCDW (Local2, LB02) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " SetNamespaceLabelData: lead write B returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N000.CR06.ILEN */ Local2 -= Local5 } If ((Local2 && (ILEN > Local2))) { Local4 = (Local5 & 0xFFFFFFFFFFFFFF80) Local1 = PCDR (Local4) RSTS = DerefOf (Local1 [0x00]) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " SetNamespaceLabelData: trail read returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = DerefOf (Local1 [0x01]) Local4 = (Local5 - Local4) CreateField (Local1, (Local4 << 0x03), (Local2 << 0x03), TBUF) CreateField (Local1, 0x00, 0x0200, TB01) CreateField (Local1, 0x0200, 0x0200, TB02) Mid (IDTA, (ILEN - Local2), Local2, TBUF) /* \_SB_.NVDR.N000.CR06.TBUF */ Local4 = (Local5 & 0xFFFFFFFFFFFFFF80) RSTS = PCDW (Local4, TB01) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " SetNamespaceLabelData: trail write A returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 += 0x40 RSTS = PCDW (Local4, TB02) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " SetNamespaceLabelData: trail write B returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N000.CR06.IOFF */ } While (0x01) { If ((Local3 >= Local5)) { Break } Local1 = PCDW (Local3, Mid (IDTA, Local4, 0x40)) If ((Local1 != 0x00)) { RSTS = Local1 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 += 0x40 Local3 += 0x40 } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR07, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " GetCommandEffectLogInfo" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x08) {} CreateDWordField (Local0, 0x04, RMXL) RMXL = 0x8000 Return (Local0) } Method (CR09, 4, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " PassThroughCommand" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg3) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg3 [0x00]), Local7) Local4 = SizeOf (Local7) If ((Local4 < 0x08)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateWordField (Local7, 0x00, OPCD) CreateDWordField (Local7, 0x04, OPDL) If ((Local4 != (OPDL + 0x08))) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If (((CENA != 0x01) && (OPCD != 0x05FD))) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Switch (OPCD) { Case (Package (0x06) { 0x0103, 0x0405, 0x09, 0xFD, 0x01FD, 0x02FD } ) { Return (CLDC ("S0.C0.D0:", Arg2, Arg3, _ADR ())) } Case (0x05FD) { CreateWordField (Local7, 0x08, PTCD) If ((PTCD == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateDWordField (Local7, 0x04, PTDL) If ((PTDL >= 0x0C)) { PTDL = (OPDL - 0x0C) } Else { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL > 0x00)) { CreateField (Local7, 0xA0, (PTDL * 0x08), PTIN) } CreateByteField (Local7, 0x0A, PTTI) If (((CENA != 0x01) && (PTTI == 0x01))) { TFSM = 0x00 } Switch (PTCD) { Case (0x05FD) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Case (Package (0x04) { 0xFD, 0x01FD, 0x02FD, 0x03FD } ) { Name (INLO, Package (0x01) { Buffer ((PTDL + 0x08)) {} }) CreateWordField (DerefOf (INLO [0x00]), 0x00, LOCD) CreateDWordField (DerefOf (INLO [0x00]), 0x04, LODL) If ((PTDL > 0x00)) { CreateField (DerefOf (INLO [0x00]), 0x40, (PTDL * 0x08), LOIN) Mid (Local7, 0x14, (PTDL * 0x08), LOIN) /* \_SB_.NVDR.N000.CR09.LOIN */ } Mid (Local7, 0x08, 0x02, LOCD) /* \_SB_.NVDR.N000.CR09.LOCD */ LODL = PTDL /* \_SB_.NVDR.N000.CR09.PTDL */ If ((0x03FD == LOCD)) { TFSM = 0x00989680 Local2 = Buffer (0x10) {} CreateDWordField (Local2, 0x04, FDLA) CreateField (Local2, 0x40, 0x40, FDDA) FDLA = 0x08 FDDA = XBSR /* \_SB_.NVDR.N000.XBSR */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " BSR: " Local6 [0x02] = ToHexString (FDDA) DBGC (0x40, "LEAF", Local6) Return (Local2) } Return (CLDC ("S0.C0.D0:", Arg2, INLO, _ADR ())) } Case (Package (0x03) { 0x0103, 0x0405, 0x09 } ) { If (((CENA != 0x01) && (PTTI != 0x01))) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Return (CLDC ("S0.C0.D0:", Arg2, Arg3, _ADR ())) } Default { If ((PTTI == 0x01)) { Return (CLDC ("S0.C0.D0:", Arg2, Arg3, _ADR ())) } If ((CENA != 0x01)) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } CreateDWordField (Local7, 0x10, PTTO) If ((Local4 < 0x14)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL > 0x80)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL == Zero)) { Local0 = CMBC (PTCD, Buffer (0x00) {}, Zero) } Else { Local0 = CMBC (PTCD, PTIN, (PTTO * 0x2710)) } } } } Case (0x03FD) { Local2 = Buffer (0x10) {} CreateDWordField (Local2, 0x04, OULA) CreateField (Local2, 0x40, 0x40, OUDA) OULA = 0x08 OUDA = XBSR /* \_SB_.NVDR.N000.XBSR */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " BSR: " Local6 [0x02] = ToHexString (OUDA) DBGC (0x40, "LEAF", Local6) Return (Local2) } Default { If ((OPDL > 0x80)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((OPDL == Zero)) { Local0 = CMBC (OPCD, Buffer (0x00) {}, Zero) } Else { CreateField (Local7, 0x40, (OPDL * 0x08), OPDB) Local0 = CMBC (OPCD, OPDB, Zero) } } } Local1 = DerefOf (Local0 [0x00]) If ((Local1 != Zero)) { Local2 = Buffer (0x04) {} Local2 [0x00] = 0x05 Return (Local2) } Local1 = DerefOf (Local0 [0x01]) If ((Local1 != Zero)) { Local2 = Buffer (0x04) { 0x07, 0x00, 0x00, 0x00 // .... } Local2 [0x02] = Local1 Return (Local2) } Local2 = Buffer (0x88) {} CreateDWordField (Local2, 0x04, OULB) CreateField (Local2, 0x40, 0x0400, OUDB) OULB = 0x80 OUDB = DerefOf (Local0 [0x02]) Return (Local2) } Method (CR10, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " EnableLatchSystemShutdownStatus" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x01)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((DerefOf (Local7 [0x00]) != 0x01)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0x0907, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR11, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " GetSupportedModes" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x06) {} CreateDWordField (Local0, 0x00, RSTS) CreateBitField (Local0, 0x20, RMMO) CreateBitField (Local0, 0x21, RPME) CreateBitField (Local0, 0x22, RBAP) Local1 = CMBC (0x01, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local3 = DerefOf (Local1 [0x02]) CreateBitField (Local3, 0x01F0, MEME) CreateBitField (Local3, 0x01F1, STME) CreateBitField (Local3, 0x01F2, DTME) RMMO = MEME /* \_SB_.NVDR.N000.CR11.MEME */ RPME = DTME /* \_SB_.NVDR.N000.CR11.DTME */ RBAP = STME /* \_SB_.NVDR.N000.CR11.STME */ Return (Local0) } Method (CR17, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " SetSmartThreshold" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x07)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x38, ISMT) CreateBitField (Local7, 0x00, ISBE) CreateField (Local7, 0x03, 0x0D, R000) If ((ToInteger (R000) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " SetSmartThreshold: non-zero reserved bits!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((ISBE == 0x01)) { CreateByteField (Local7, 0x02, ISBT) If (((ISBT < 0x01) || (ISBT > 0x63))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " SetSmartThreshold: invalid Percentage Remaining Threshold value!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x04) {} CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x0105, ISMT, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR18, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " InjectError" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x0F)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x00, IVME) CreateBitField (Local7, 0x01, IVSB) CreateBitField (Local7, 0x02, IVFE) CreateBitField (Local7, 0x03, IVUS) CreateField (Local7, 0x04, 0x3C, R000) If ((ToInteger (R000) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " InjectError: non-zero reserved bits R000!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x40, IMEN) CreateField (Local7, 0x41, 0x07, R001) If ((ToInteger (R001) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " InjectError: non-zero reserved bits R001!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateWordField (Local7, 0x09, IMMT) CreateBitField (Local7, 0x58, ISEN) CreateField (Local7, 0x59, 0x07, R002) If ((ToInteger (R002) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " InjectError: non-zero reserved bits R002!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateByteField (Local7, 0x0C, ISSB) If (((ISSB < 0x00) || (ISSB > 0x63))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " InjectError: invalid Percentage Remaining value!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x68, IFEN) CreateField (Local7, 0x69, 0x07, R003) If ((ToInteger (R003) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " InjectError: non-zero reserved bits R003!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x70, IUEN) CreateField (Local7, 0x71, 0x07, R004) If ((ToInteger (R004) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " InjectError: non-zero reserved bits R004!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local0 = Buffer (0x04) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) If ((IVME == 0x01)) { Local2 = Buffer (0x03) {} CreateByteField (Local2, 0x00, CENB) CENB = IMEN /* \_SB_.NVDR.N000.CR18.IMEN */ CreateWordField (Local2, 0x01, CMET) CMET = IMMT /* \_SB_.NVDR.N000.CR18.IMMT */ Local1 = CMBC (0x020A, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } } If (((IVSB == 0x01) || ((IVFE == 0x01) || (IVUS == 0x01)))) { Local2 = Buffer (0x0E) {} CreateBitField (Local2, 0x02, CFEN) CFEN = IVFE /* \_SB_.NVDR.N000.CR18.IVFE */ CreateBitField (Local2, 0x03, CSEN) CSEN = IVSB /* \_SB_.NVDR.N000.CR18.IVSB */ CreateBitField (Local2, 0x04, CUEN) CUEN = IVUS /* \_SB_.NVDR.N000.CR18.IVUS */ CreateByteField (Local2, 0x0B, CFET) CFET = IFEN /* \_SB_.NVDR.N000.CR18.IFEN */ CreateBitField (Local2, 0x60, CSET) CSET = ISEN /* \_SB_.NVDR.N000.CR18.ISEN */ CreateField (Local2, 0x61, 0x07, CSBP) CSBP = ISSB /* \_SB_.NVDR.N000.CR18.ISSB */ CreateByteField (Local2, 0x0D, CUST) CUST = IUEN /* \_SB_.NVDR.N000.CR18.IUEN */ If ((IVUS && IUEN)) { CMBC (0x0907, Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 // .... }, Zero) } Local1 = CMBC (0x030A, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } Local4 = DerefOf (Local1 [0x01]) If ((Local4 == 0x0E)) { RSTS = 0x07 REST = 0x01 Return (Local0) } RSTS = CF2D (Local4) If ((RSTS != 0x00)) { Return (Local0) } } Return (Local0) } Method (CR19, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " GetSecurityState" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x09) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local0 [0x08] = DerefOf (DerefOf (Local1 [0x02]) [ 0x00]) Local0 [0x04] = DerefOf (DerefOf (Local1 [0x02]) [ 0x01]) Return (Local0) } Method (CR20, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " SetPassPhrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x40)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x0100, RCPW) CreateField (Local7, 0x0100, 0x0100, RNPW) Local2 = Buffer (0x60) {} CreateField (Local2, 0x00, 0x0100, FCPW) CreateField (Local2, 0x0200, 0x0100, FNPW) FCPW = RCPW /* \_SB_.NVDR.N000.CR20.RCPW */ FNPW = RNPW /* \_SB_.NVDR.N000.CR20.RNPW */ Local1 = CMBC (0xF103, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR21, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " DisablePassPhrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x20)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0xF203, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR22, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " UnlockUnit" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x20)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0xF303, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR23, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " FreezeLock" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local1 = CMBC (0xF603, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR24, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " CR24: SecureEraseNvdimmUser" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " CR24: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local1) If ((SizeOf (Local1) != 0x20)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " CR24: passphrase len != 32" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local7 = Buffer (0x21) { /* 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 // . } CreateField (Local7, 0x00, 0x0100, PASS) PASS = Local1 Local1 = CMBC (0xF503, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR26, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " QueryOverwriteNvdimmStatus" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } If ((OS00 == 0x05)) { CRFF (_ADR ()) } If (((OS00 == 0x11) || (OS00 == 0x0A))) { RSTS = 0x00020007 } ElseIf ((OS00 == 0x05)) { RSTS = 0x00010007 } Else { RSTS = CF2D (OS00) } Return (Local0) } Method (CR27, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " CR27: SetMasterPassphrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " CR27: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x40)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " CR27: passphrases length != 64" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x0100, RCPW) CreateField (Local7, 0x0100, 0x0100, RNPW) Local2 = Buffer (0x60) {} CreateField (Local2, 0x00, 0x0100, FCPW) CreateField (Local2, 0x0200, 0x0100, FNPW) FCPW = RCPW /* \_SB_.NVDR.N000.CR27.RCPW */ FNPW = RNPW /* \_SB_.NVDR.N000.CR27.RNPW */ Local1 = CMBC (0xF003, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR28, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " CR28: SecureEraseNvdimmMaster" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " CR28: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local1) If ((SizeOf (Local1) != 0x20)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " CR28: passphrase len != 32" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local7 = Buffer (0x21) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0020 */ 0x01 // . } CreateField (Local7, 0x00, 0x0100, PASS) PASS = Local1 Local1 = CMBC (0xF503, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CLSI, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " CLSI: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Package (0x03) { 0x01, 0x00, 0x00 }) } Local0 = Package (0x00) {} Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x04, Local0, _ADR ()) If ((SizeOf (Local1) < 0x0C)) { Return (Package (0x03) { 0x01, 0x00, 0x00 }) } CreateDWordField (Local1, 0x00, LSTS) CreateDWordField (Local1, 0x04, LSIZ) CreateDWordField (Local1, 0x08, LTXL) Local2 = Package (0x03) { 0x00, 0x00, 0x00 } Local2 [0x00] = ERMP (LSTS) Local2 [0x01] = ToInteger (LSIZ) Local2 [0x02] = ToInteger (LTXL) Return (Local2) } Method (CLSR, 2, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " CLSR: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Package (0x02) { 0x01, Buffer (0x01) { 0x00 // . } }) } If ((Arg1 == 0x00)) { Return (Package (0x02) { 0x00, Buffer (0x00) {} }) } Local0 = Package (0x01) { Buffer (0x08) {} } CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO) CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS) CHUO = Arg0 CHUS = Arg1 Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x05, Local0, _ADR ()) CreateDWordField (Local1, 0x00, LSTS) Local2 = Package (0x02) { 0x00, Buffer (0x01) { 0x00 // . } } Local2 [0x00] = ERMP (LSTS) If ((DerefOf (Local2 [0x00]) == 0x00)) { Local3 = ((SizeOf (Local1) - 0x04) * 0x08) CreateField (Local1, 0x20, Local3, CHUD) Local2 [0x01] = CHUD /* \_SB_.NVDR.N000.CLSR.CHUD */ } Return (Local2) } Method (CLSW, 3, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " CLSW: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (0x01) } If ((Arg1 == 0x00)) { Return (0x00) } Local3 = SizeOf (Arg2) If ((Local3 == 0x00)) { Return (0x02) } Local0 = Package (0x01) { Buffer ((Local3 + 0x08)) {} } CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO) CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS) CreateField (DerefOf (Local0 [0x00]), 0x40, (Local3 * 0x08), CHUD) CHUO = Arg0 CHUS = Arg1 CHUD = Arg2 Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x06, Local0, _ADR ()) CreateDWordField (Local1, 0x00, LSTS) Return (ERMP (LSTS)) } Method (CNCH, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " CNCH: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x40) { 0x03 // . }) } Local0 = Buffer (0x40) { 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2A (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2A (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local2 = DerefOf (Local1 [0x02]) If ((DerefOf (Local2 [0x00]) & 0x01)) { Local0 [0x04] = (DerefOf (Local0 [0x04]) | 0x01) If ((DerefOf (Local2 [0x08]) & 0x01)) { Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x01) } If ((DerefOf (Local2 [0x08]) & 0x02)) { If ((DerefOf (Local2 [0x00]) & 0x80)) { If ((DerefOf (Local2 [0x15]) & 0x08)) { Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x04) Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } If ((DerefOf (Local2 [0x15]) & 0x10)) { Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } If ((DerefOf (Local2 [0x15]) & 0x20)) { Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x03) } If ((DerefOf (Local2 [0x15]) & 0x40)) { Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x01) } } Else { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " CNCH: Health Status Reason is NOT valid (FW bug?)" DBGC (0x80000000, "LEAF", Local6) Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } } If ((DerefOf (Local2 [0x08]) & 0x04)) { Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } } Return (Local0) } Method (CNBS, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " CNBS: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x40) { 0x03 // . }) } Local0 = Buffer (0x40) { 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2A (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2A (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local2 = DerefOf (Local1 [0x02]) If ((DerefOf (Local2 [0x00]) & 0x20)) { Local0 [0x04] = 0x01 CreateDWordField (Local0, 0x06, DLC) Mid (Local2, 0x10, 0x04, DLC) /* \_SB_.NVDR.N000.CNBS.DLC_ */ } Return (Local0) } Method (CRLD, 5, Serialized) { Local0 = CLDP ("S0.C0.D0:", Arg0, Arg1, Arg2) Local1 = DerefOf (Local0 [0x00]) If ((Local1 == Zero)) { Return (DerefOf (Local0 [0x01])) } If (((CENA != 0x01) && (ToInteger (Arg2) != 0x09))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D0:" Local6 [0x01] = " CRLD: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Switch (ToInteger (Arg2)) { Case (0x01) { Local0 = CR01 (Arg3) } Case (0x02) { Local0 = CR02 (Arg3) } Case (0x03) { Local0 = CR03 (Arg3) } Case (0x04) { If ((ICTL & 0x04)) { Local0 = CR04 (Arg3) } Else { Local0 = CLDC ("S0.C0.D0:", Arg2, Arg3, Arg4) } } Case (0x05) { If ((ICTL & 0x04)) { Local0 = CR05 (Arg3) } Else { Local0 = CLDC ("S0.C0.D0:", Arg2, Arg3, Arg4) } } Case (0x06) { If ((ICTL & 0x04)) { Local0 = CR06 (Arg3) } Else { Local0 = CLDC ("S0.C0.D0:", Arg2, Arg3, Arg4) } } Case (0x07) { Local0 = CR07 (Arg3) } Case (0x09) { Return (CR09 (Arg0, Arg1, Arg2, Arg3)) } Case (0x0A) { If ((CFIS >= 0x0107)) { Local0 = CR10 (Arg3) } Else { Local0 = CLDC ("S0.C0.D0:", Arg2, Arg3, Arg4) } } Case (0x0B) { Local0 = CR11 (Arg3) } Case (0x11) { Local0 = CR17 (Arg3) } Case (0x12) { Local0 = CR18 (Arg3) } Case (0x13) { Local0 = CR19 (Arg3) } Case (0x14) { Local0 = CR20 (Arg3) } Case (0x15) { Local0 = CR21 (Arg3) } Case (0x16) { Local0 = CR22 (Arg3) } Case (0x17) { Local0 = CR23 (Arg3) } Case (0x18) { Local0 = CR24 (Arg3) } Case (0x1A) { Local0 = CR26 (Arg3) } Case (0x1B) { Local0 = CR27 (Arg3) } Case (0x1C) { Local0 = CR28 (Arg3) } Default { Local0 = CLDC ("S0.C0.D0:", Arg2, Arg3, Arg4) } } Return (Local0) } Method (PCDS, 0, Serialized) { Local0 = Buffer (0x06) {} CreateWordField (Local0, 0x00, RSTS) CreateDWordField (Local0, 0x02, RSIZ) Local2 = Buffer (0x05) {} CreateByteField (Local2, 0x00, PPID) PPID = 0x02 CreateBitField (Local2, 0x08, POPT) POPT = 0x01 CreateBitField (Local2, 0x09, PORO) PORO = 0x01 Local1 = CMBC (0x0106, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateDWordField (DerefOf (Local1 [0x02]), 0x00, CPSZ) RSIZ = CPSZ /* \_SB_.NVDR.N000.PCDS.CPSZ */ Return (Local0) } Method (PCDR, 1, Serialized) { Name (IOFF, 0x00) IOFF = ToInteger (Arg0) Local2 = Buffer (0x06) {} CreateByteField (Local2, 0x00, QPID) QPID = 0x02 CreateBitField (Local2, 0x08, QOPT) QOPT = 0x01 CreateBitField (Local2, 0x09, QORO) QORO = 0x00 CreateDWordField (Local2, 0x02, QOFF) QOFF = IOFF /* \_SB_.NVDR.N000.PCDR.IOFF */ Local1 = CMBC (0x0106, Local2, Zero) Local3 = CF2D (DerefOf (Local1 [0x00])) If ((Local3 != 0x00)) { Local0 = Package (0x01) { 0x00 } Local0 [0x00] = Local3 Return (Local0) } Local3 = CF2D (DerefOf (Local1 [0x01])) If ((Local3 != 0x00)) { Local0 = Package (0x01) { 0x00 } Local0 [0x00] = Local3 Return (Local0) } Local0 = Package (0x02) { 0x00, Buffer (0x80) {} } Local0 [0x01] = DerefOf (Local1 [0x02]) Return (Local0) } Method (PCDW, 2, Serialized) { Name (IOFF, 0x00) Name (IDTA, Buffer (0x40) {}) IOFF = ToInteger (Arg0) IDTA = Arg1 Local2 = Buffer (0x80) {} CreateByteField (Local2, 0x00, QPID) QPID = 0x02 CreateBitField (Local2, 0x08, QOPT) QOPT = 0x01 CreateBitField (Local2, 0x09, QORO) QORO = 0x00 CreateDWordField (Local2, 0x02, QOFF) QOFF = IOFF /* \_SB_.NVDR.N000.PCDW.IOFF */ CreateField (Local2, 0x0200, 0x0200, QDTA) QDTA = IDTA /* \_SB_.NVDR.N000.PCDW.IDTA */ Local1 = CMBC (0x0107, Local2, Zero) Local0 = CF2D (DerefOf (Local1 [0x00])) If ((Local0 != 0x00)) { Return (Local0) } Local0 = CF2D (DerefOf (Local1 [0x01])) If ((Local0 != 0x00)) { Return (Local0) } Return (Local0) } Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If ((DRVT & 0x01)) { Return (CRLD (Arg0, Arg1, Arg2, Arg3, _ADR ())) } ElseIf ((DRVT & 0x02)) { Return (JNLD (Arg0, Arg1, Arg2, Arg3, _ADR ())) } Else { Return (Buffer (0x01) { 0x00 // . }) } } Method (_LSI, 0, NotSerialized) // _LSI: Label Storage Information { If ((DRVT & 0x01)) { Return (CLSI ()) } ElseIf ((DRVT & 0x02)) { Return (JLSI (_ADR ())) } Else { Return (Package (0x03) { 0x01, 0x00, 0x00 }) } } Method (_LSR, 2, NotSerialized) // _LSR: Label Storage Read { If ((DRVT & 0x01)) { Return (CLSR (Arg0, Arg1)) } ElseIf ((DRVT & 0x02)) { Return (JLSR (Arg0, Arg1, _ADR ())) } Else { Return (Package (0x02) { 0x01, 0x00 }) } } Method (_LSW, 3, Serialized) // _LSW: Label Storage Write { If ((DRVT & 0x01)) { Return (CLSW (Arg0, Arg1, Arg2)) } ElseIf ((DRVT & 0x01)) { Return (JLSW (Arg0, Arg1, Arg2, _ADR ())) } Else { Return (0x01) } } Method (_NCH, 0, NotSerialized) // _NCH: NVDIMM Current Health Information { If ((DRVT & 0x01)) { Return (CNCH ()) } Else { Return (Buffer (0x40) { 0x01 // . }) } } Method (_NBS, 0, NotSerialized) // _NBS: NVDIMM Boot Status { If ((DRVT & 0x01)) { Return (CNBS ()) } Else { Return (Buffer (0x40) { 0x01 // . }) } } } Device (N001) { Name (FXCD, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x00), XCMD, 64 } Name (FXST, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x08), XSTA, 64 } Name (FXIN, 0x00) Field (CCT8, DWordAcc, NoLock, Preserve) { Offset (0x10), IN01, 32, Offset (0x14), IN02, 32, Offset (0x18), IN03, 32, Offset (0x1C), IN04, 32, Offset (0x20), IN05, 32, Offset (0x24), IN06, 32, Offset (0x28), IN07, 32, Offset (0x2C), IN08, 32, Offset (0x30), IN09, 32, Offset (0x34), IN0A, 32, Offset (0x38), IN0B, 32, Offset (0x3C), IN0C, 32, Offset (0x40), IN0D, 32, Offset (0x44), IN0E, 32, Offset (0x48), IN0F, 32, Offset (0x4C), IN10, 32, Offset (0x50), IN11, 32, Offset (0x54), IN12, 32, Offset (0x58), IN13, 32, Offset (0x5C), IN14, 32, Offset (0x60), IN15, 32, Offset (0x64), IN16, 32, Offset (0x68), IN17, 32, Offset (0x6C), IN18, 32, Offset (0x70), IN19, 32, Offset (0x74), IN1A, 32, Offset (0x78), IN1B, 32, Offset (0x7C), IN1C, 32, Offset (0x80), IN1D, 32, Offset (0x84), IN1E, 32, Offset (0x88), IN1F, 32, Offset (0x8C), IN20, 32 } Name (FXOU, 0x00) Field (CCT8, DWordAcc, NoLock, Preserve) { Offset (0x90), OU01, 32, Offset (0x94), OU02, 32, Offset (0x98), OU03, 32, Offset (0x9C), OU04, 32, Offset (0xA0), OU05, 32, Offset (0xA4), OU06, 32, Offset (0xA8), OU07, 32, Offset (0xAC), OU08, 32, Offset (0xB0), OU09, 32, Offset (0xB4), OU0A, 32, Offset (0xB8), OU0B, 32, Offset (0xBC), OU0C, 32, Offset (0xC0), OU0D, 32, Offset (0xC4), OU0E, 32, Offset (0xC8), OU0F, 32, Offset (0xCC), OU10, 32, Offset (0xD0), OU11, 32, Offset (0xD4), OU12, 32, Offset (0xD8), OU13, 32, Offset (0xDC), OU14, 32, Offset (0xE0), OU15, 32, Offset (0xE4), OU16, 32, Offset (0xE8), OU17, 32, Offset (0xEC), OU18, 32, Offset (0xF0), OU19, 32, Offset (0xF4), OU1A, 32, Offset (0xF8), OU1B, 32, Offset (0xFC), OU1C, 32, Offset (0x100), OU1D, 32, Offset (0x104), OU1E, 32, Offset (0x108), OU1F, 32, Offset (0x10C), OU20, 32 } Name (FXBS, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x110), XBSR, 64 } Name (CENA, 0x0000000000000000) Name (CFIS, 0x0000000000000000) Method (_ADR, 0, NotSerialized) // _ADR: Address { Local0 = 0x01 If (0x00) { Local1 = 0x00 Local1 -= 0x03 Local1 <<= 0x04 Local0 &= 0xFF0F Local0 |= Local1 Local0 |= 0x0100 } Return (Local0) } Name (NTFY, 0x00) Method (CMBC, 3, Serialized) { Local3 = Timer Acquire (NMTX, 0xFFFF) If ((((BARS != Zero) && (CACC (Arg0) != Zero)) && (LO00 == 0x0405))) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": recursing into CMBC" DBGC (0x40, "FIS ", Local6) CMBC (0x0405, Buffer (0x14) { 0x00 // . }, Zero) Sleep (0x01) NTFY = 0x01 } Name (TCMD, Buffer (0x08) {}) Name (TSTA, Buffer (0x08) {}) TCMD = XCMD /* \_SB_.NVDR.N001.XCMD */ CreateField (TCMD, 0x20, 0x10, TOPC) CreateField (TCMD, 0x30, 0x01, TDRB) CreateField (TCMD, 0x3F, 0x01, TSEQ) If ((ToInteger (TDRB) == 0x01)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Previous command did not complete" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x05 }) } Local4 = SizeOf (Arg1) Local4 = ((Local4 + 0x07) >> 0x03) Local5 = Zero While (0x01) { If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN01 = Local7 Local7 = IN01 /* \_SB_.NVDR.N001.IN01 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN02 = Local7 Local7 = IN02 /* \_SB_.NVDR.N001.IN02 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN03 = Local7 Local7 = IN03 /* \_SB_.NVDR.N001.IN03 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN04 = Local7 Local7 = IN04 /* \_SB_.NVDR.N001.IN04 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN05 = Local7 Local7 = IN05 /* \_SB_.NVDR.N001.IN05 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN06 = Local7 Local7 = IN06 /* \_SB_.NVDR.N001.IN06 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN07 = Local7 Local7 = IN07 /* \_SB_.NVDR.N001.IN07 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN08 = Local7 Local7 = IN08 /* \_SB_.NVDR.N001.IN08 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN09 = Local7 Local7 = IN09 /* \_SB_.NVDR.N001.IN09 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0A = Local7 Local7 = IN0A /* \_SB_.NVDR.N001.IN0A */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0B = Local7 Local7 = IN0B /* \_SB_.NVDR.N001.IN0B */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0C = Local7 Local7 = IN0C /* \_SB_.NVDR.N001.IN0C */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0D = Local7 Local7 = IN0D /* \_SB_.NVDR.N001.IN0D */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0E = Local7 Local7 = IN0E /* \_SB_.NVDR.N001.IN0E */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0F = Local7 Local7 = IN0F /* \_SB_.NVDR.N001.IN0F */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN10 = Local7 Local7 = IN10 /* \_SB_.NVDR.N001.IN10 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN11 = Local7 Local7 = IN11 /* \_SB_.NVDR.N001.IN11 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN12 = Local7 Local7 = IN12 /* \_SB_.NVDR.N001.IN12 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN13 = Local7 Local7 = IN13 /* \_SB_.NVDR.N001.IN13 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN14 = Local7 Local7 = IN14 /* \_SB_.NVDR.N001.IN14 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN15 = Local7 Local7 = IN15 /* \_SB_.NVDR.N001.IN15 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN16 = Local7 Local7 = IN16 /* \_SB_.NVDR.N001.IN16 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN17 = Local7 Local7 = IN17 /* \_SB_.NVDR.N001.IN17 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN18 = Local7 Local7 = IN18 /* \_SB_.NVDR.N001.IN18 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN19 = Local7 Local7 = IN19 /* \_SB_.NVDR.N001.IN19 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1A = Local7 Local7 = IN1A /* \_SB_.NVDR.N001.IN1A */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1B = Local7 Local7 = IN1B /* \_SB_.NVDR.N001.IN1B */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1C = Local7 Local7 = IN1C /* \_SB_.NVDR.N001.IN1C */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1D = Local7 Local7 = IN1D /* \_SB_.NVDR.N001.IN1D */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1E = Local7 Local7 = IN1E /* \_SB_.NVDR.N001.IN1E */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1F = Local7 Local7 = IN1F /* \_SB_.NVDR.N001.IN1F */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN20 = Local7 Local7 = IN20 /* \_SB_.NVDR.N001.IN20 */ Local4-- Local5 += 0x04 Break } Local0 = Timer TOPC = Arg0 If ((ToInteger (TSEQ) == 0x01)) { TSEQ = 0x00 } Else { TSEQ = 0x01 } TDRB = 0x01 If ((ToInteger (Arg2) == Zero)) { Local1 = CGTM (Arg0, XSTA) } Else { Local1 = (ToInteger (Arg2) * 0x2710) } XCMD = ToInteger (TCMD) Local0 = Timer Local2 = Zero Local3 = Zero While (0x01) { TCMD = XCMD /* \_SB_.NVDR.N001.XCMD */ If ((ToInteger (TDRB) == 0x00)) { Break } Local3 = Local2 Local2 = (Timer - Local0) If ((Local2 > Local1)) { TCMD = XCMD /* \_SB_.NVDR.N001.XCMD */ If ((ToInteger (TDRB) == 0x00)) { Break } Local6 = Package (0x07) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Doorbell still set, waited " Local6 [0x03] = ToHexString (Local2) Local6 [0x04] = " [x100ns] (prev" Local6 [0x05] = ToHexString (Local3) Local6 [0x06] = ")" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x12 }) } } If ((Local2 > Local1)) { Local6 = Package (0x07) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Long iteration, scheduling issues? " Local6 [0x03] = ToHexString (Local2) Local6 [0x04] = " [x100ns] (prev " Local6 [0x05] = ToHexString (Local3) Local6 [0x06] = ")" DBGC (0x02, "FIS ", Local6) } TSTA = XSTA /* \_SB_.NVDR.N001.XSTA */ CreateField (TSTA, 0x00, 0x01, TCMP) CreateField (TSTA, 0x08, 0x08, TMBS) If ((ToInteger (TCMP) == 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Completion bit not set" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x03 }) } If ((ToInteger (TMBS) != 0x00)) { Local0 = Package (0x02) { 0x00, 0x00 } Local0 [0x01] = ToInteger (TMBS) Local6 = Package (0x04) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": mailbox failure: " Local6 [0x03] = ToHexString (ToInteger (TMBS)) DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Local0) } Local0 = Package (0x03) { 0x00, 0x00, Buffer (0x80) {} } CreateDWordField (DerefOf (Local0 [0x02]), 0x00, BO01) CreateDWordField (DerefOf (Local0 [0x02]), 0x04, BO02) CreateDWordField (DerefOf (Local0 [0x02]), 0x08, BO03) CreateDWordField (DerefOf (Local0 [0x02]), 0x0C, BO04) CreateDWordField (DerefOf (Local0 [0x02]), 0x10, BO05) CreateDWordField (DerefOf (Local0 [0x02]), 0x14, BO06) CreateDWordField (DerefOf (Local0 [0x02]), 0x18, BO07) CreateDWordField (DerefOf (Local0 [0x02]), 0x1C, BO08) CreateDWordField (DerefOf (Local0 [0x02]), 0x20, BO09) CreateDWordField (DerefOf (Local0 [0x02]), 0x24, BO0A) CreateDWordField (DerefOf (Local0 [0x02]), 0x28, BO0B) CreateDWordField (DerefOf (Local0 [0x02]), 0x2C, BO0C) CreateDWordField (DerefOf (Local0 [0x02]), 0x30, BO0D) CreateDWordField (DerefOf (Local0 [0x02]), 0x34, BO0E) CreateDWordField (DerefOf (Local0 [0x02]), 0x38, BO0F) CreateDWordField (DerefOf (Local0 [0x02]), 0x3C, BO10) CreateDWordField (DerefOf (Local0 [0x02]), 0x40, BO11) CreateDWordField (DerefOf (Local0 [0x02]), 0x44, BO12) CreateDWordField (DerefOf (Local0 [0x02]), 0x48, BO13) CreateDWordField (DerefOf (Local0 [0x02]), 0x4C, BO14) CreateDWordField (DerefOf (Local0 [0x02]), 0x50, BO15) CreateDWordField (DerefOf (Local0 [0x02]), 0x54, BO16) CreateDWordField (DerefOf (Local0 [0x02]), 0x58, BO17) CreateDWordField (DerefOf (Local0 [0x02]), 0x5C, BO18) CreateDWordField (DerefOf (Local0 [0x02]), 0x60, BO19) CreateDWordField (DerefOf (Local0 [0x02]), 0x64, BO1A) CreateDWordField (DerefOf (Local0 [0x02]), 0x68, BO1B) CreateDWordField (DerefOf (Local0 [0x02]), 0x6C, BO1C) CreateDWordField (DerefOf (Local0 [0x02]), 0x70, BO1D) CreateDWordField (DerefOf (Local0 [0x02]), 0x74, BO1E) CreateDWordField (DerefOf (Local0 [0x02]), 0x78, BO1F) CreateDWordField (DerefOf (Local0 [0x02]), 0x7C, BO20) Local4 = 0x20 While (0x01) { If ((Local4 <= 0x00)) { Break } BO01 = OU01 /* \_SB_.NVDR.N001.OU01 */ Local4-- If ((Local4 <= 0x00)) { Break } BO02 = OU02 /* \_SB_.NVDR.N001.OU02 */ Local4-- If ((Local4 <= 0x00)) { Break } BO03 = OU03 /* \_SB_.NVDR.N001.OU03 */ Local4-- If ((Local4 <= 0x00)) { Break } BO04 = OU04 /* \_SB_.NVDR.N001.OU04 */ Local4-- If ((Local4 <= 0x00)) { Break } BO05 = OU05 /* \_SB_.NVDR.N001.OU05 */ Local4-- If ((Local4 <= 0x00)) { Break } BO06 = OU06 /* \_SB_.NVDR.N001.OU06 */ Local4-- If ((Local4 <= 0x00)) { Break } BO07 = OU07 /* \_SB_.NVDR.N001.OU07 */ Local4-- If ((Local4 <= 0x00)) { Break } BO08 = OU08 /* \_SB_.NVDR.N001.OU08 */ Local4-- If ((Local4 <= 0x00)) { Break } BO09 = OU09 /* \_SB_.NVDR.N001.OU09 */ Local4-- If ((Local4 <= 0x00)) { Break } BO0A = OU0A /* \_SB_.NVDR.N001.OU0A */ Local4-- If ((Local4 <= 0x00)) { Break } BO0B = OU0B /* \_SB_.NVDR.N001.OU0B */ Local4-- If ((Local4 <= 0x00)) { Break } BO0C = OU0C /* \_SB_.NVDR.N001.OU0C */ Local4-- If ((Local4 <= 0x00)) { Break } BO0D = OU0D /* \_SB_.NVDR.N001.OU0D */ Local4-- If ((Local4 <= 0x00)) { Break } BO0E = OU0E /* \_SB_.NVDR.N001.OU0E */ Local4-- If ((Local4 <= 0x00)) { Break } BO0F = OU0F /* \_SB_.NVDR.N001.OU0F */ Local4-- If ((Local4 <= 0x00)) { Break } BO10 = OU10 /* \_SB_.NVDR.N001.OU10 */ Local4-- If ((Local4 <= 0x00)) { Break } BO11 = OU11 /* \_SB_.NVDR.N001.OU11 */ Local4-- If ((Local4 <= 0x00)) { Break } BO12 = OU12 /* \_SB_.NVDR.N001.OU12 */ Local4-- If ((Local4 <= 0x00)) { Break } BO13 = OU13 /* \_SB_.NVDR.N001.OU13 */ Local4-- If ((Local4 <= 0x00)) { Break } BO14 = OU14 /* \_SB_.NVDR.N001.OU14 */ Local4-- If ((Local4 <= 0x00)) { Break } BO15 = OU15 /* \_SB_.NVDR.N001.OU15 */ Local4-- If ((Local4 <= 0x00)) { Break } BO16 = OU16 /* \_SB_.NVDR.N001.OU16 */ Local4-- If ((Local4 <= 0x00)) { Break } BO17 = OU17 /* \_SB_.NVDR.N001.OU17 */ Local4-- If ((Local4 <= 0x00)) { Break } BO18 = OU18 /* \_SB_.NVDR.N001.OU18 */ Local4-- If ((Local4 <= 0x00)) { Break } BO19 = OU19 /* \_SB_.NVDR.N001.OU19 */ Local4-- If ((Local4 <= 0x00)) { Break } BO1A = OU1A /* \_SB_.NVDR.N001.OU1A */ Local4-- If ((Local4 <= 0x00)) { Break } BO1B = OU1B /* \_SB_.NVDR.N001.OU1B */ Local4-- If ((Local4 <= 0x00)) { Break } BO1C = OU1C /* \_SB_.NVDR.N001.OU1C */ Local4-- If ((Local4 <= 0x00)) { Break } BO1D = OU1D /* \_SB_.NVDR.N001.OU1D */ Local4-- If ((Local4 <= 0x00)) { Break } BO1E = OU1E /* \_SB_.NVDR.N001.OU1E */ Local4-- If ((Local4 <= 0x00)) { Break } BO1F = OU1F /* \_SB_.NVDR.N001.OU1F */ Local4-- If ((Local4 <= 0x00)) { Break } BO20 = OU20 /* \_SB_.NVDR.N001.OU20 */ Local4-- Break } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = " completed" DBGC (0x40, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Local0) } Method (CR01, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " GetSmartAndHealthInfo" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x84) {} CreateDWordField (Local0, 0x00, RSTS) CreateField (Local0, 0x20, 0x0400, RSHD) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateField (DerefOf (Local1 [0x02]), 0x00, 0x0400, CSHI) RSHD = CSHI /* \_SB_.NVDR.N001.CR01.CSHI */ Return (Local0) } Method (CR02, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " GetSmartThreshold" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x0C) {} CreateDWordField (Local0, 0x00, RSTS) CreateQWordField (Local0, 0x04, RSTD) Local1 = CMBC (0x0104, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateQWordField (DerefOf (Local1 [0x02]), 0x00, CSTD) RSTD = CSTD /* \_SB_.NVDR.N001.CR02.CSTD */ Return (Local0) } Method (CR03, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " GetBlockNvdimmFlags" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x08) {} CreateDWordField (Local0, 0x00, RSTS) CreateBitField (Local0, 0x20, RBIR) CreateBitField (Local0, 0x21, RBWL) Local1 = CMBC (0x01, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x70, CBIR) CreateBitField (DerefOf (Local1 [0x02]), 0x71, CBWL) RBIR = CBIR /* \_SB_.NVDR.N001.CR03.CBIR */ RBWL = CBWL /* \_SB_.NVDR.N001.CR03.CBWL */ Return (Local0) } Method (CR04, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " GetNamespaceLabelSize" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " GetNamespaceLabelSize: unexpected input parameter" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x0C) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) CreateDWordField (Local0, 0x04, RSNA) CreateDWordField (Local0, 0x08, RMDL) Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N001.CR04.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " GetNamespaceLabelSize: PCDS failed, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) Local3 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local3 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local3 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local3 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " GetNamespaceLabelSize: locked PMEM region" DBGC (0x02, "LEAF", Local6) } RSNA = CPSZ /* \_SB_.NVDR.N001.CR04.CPSZ */ RMDL = 0xFE80 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR05, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " GetNamespaceLabelData" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " GetNamespaceLabelData: no elements in input package" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x08)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " GetNamespaceLabelData: invalid input size: " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " GetNamespaceLabelData: input: " Local6 [0x02] = ToHexString (Local7) DBGC (0x40, "LEAF", Local6) CreateDWordField (Local7, 0x00, IOFF) CreateDWordField (Local7, 0x04, ILEN) If ((ILEN > 0xFE80)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " GetNamespaceLabelData: request size too big: " Local6 [0x02] = ToHexString (ILEN) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ElseIf ((ILEN <= 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " GetNamespaceLabelData: request size zero" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local0 = Buffer ((ILEN + 0x04)) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) CreateField (Local0, 0x20, (ILEN << 0x03), RDTA) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " GetNamespaceLabelData: locked PMEM region, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N001.CR05.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " GetNamespaceLabelData: PCDS failed, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) If (((IOFF + ILEN) > CPSZ)) { RSTS = 0x03 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " GetNamespaceLabelData: request end offset too big: " Local6 [0x02] = (IOFF + ILEN) DBGC (0x02, "LEAF", Local6) Return (Local0) } Name (BUFF, Buffer (0xFF80) {}) CreateField (BUFF, 0x00, 0x0400, LC00) CreateField (BUFF, 0x0400, 0x0400, LC01) CreateField (BUFF, 0x0800, 0x0400, LC02) CreateField (BUFF, 0x0C00, 0x0400, LC03) CreateField (BUFF, 0x1000, 0x0400, LC04) CreateField (BUFF, 0x1400, 0x0400, LC05) CreateField (BUFF, 0x1800, 0x0400, LC06) CreateField (BUFF, 0x1C00, 0x0400, LC07) CreateField (BUFF, 0x2000, 0x0400, LC08) CreateField (BUFF, 0x2400, 0x0400, LC09) CreateField (BUFF, 0x2800, 0x0400, LC0A) CreateField (BUFF, 0x2C00, 0x0400, LC0B) CreateField (BUFF, 0x3000, 0x0400, LC0C) CreateField (BUFF, 0x3400, 0x0400, LC0D) CreateField (BUFF, 0x3800, 0x0400, LC0E) CreateField (BUFF, 0x3C00, 0x0400, LC0F) CreateField (BUFF, 0x4000, 0x0400, LC10) CreateField (BUFF, 0x4400, 0x0400, LC11) CreateField (BUFF, 0x4800, 0x0400, LC12) CreateField (BUFF, 0x4C00, 0x0400, LC13) CreateField (BUFF, 0x5000, 0x0400, LC14) CreateField (BUFF, 0x5400, 0x0400, LC15) CreateField (BUFF, 0x5800, 0x0400, LC16) CreateField (BUFF, 0x5C00, 0x0400, LC17) CreateField (BUFF, 0x6000, 0x0400, LC18) CreateField (BUFF, 0x6400, 0x0400, LC19) CreateField (BUFF, 0x6800, 0x0400, LC1A) CreateField (BUFF, 0x6C00, 0x0400, LC1B) CreateField (BUFF, 0x7000, 0x0400, LC1C) CreateField (BUFF, 0x7400, 0x0400, LC1D) CreateField (BUFF, 0x7800, 0x0400, LC1E) CreateField (BUFF, 0x7C00, 0x0400, LC1F) CreateField (BUFF, 0x8000, 0x0400, LC20) CreateField (BUFF, 0x8400, 0x0400, LC21) CreateField (BUFF, 0x8800, 0x0400, LC22) CreateField (BUFF, 0x8C00, 0x0400, LC23) CreateField (BUFF, 0x9000, 0x0400, LC24) CreateField (BUFF, 0x9400, 0x0400, LC25) CreateField (BUFF, 0x9800, 0x0400, LC26) CreateField (BUFF, 0x9C00, 0x0400, LC27) CreateField (BUFF, 0xA000, 0x0400, LC28) CreateField (BUFF, 0xA400, 0x0400, LC29) CreateField (BUFF, 0xA800, 0x0400, LC2A) CreateField (BUFF, 0xAC00, 0x0400, LC2B) CreateField (BUFF, 0xB000, 0x0400, LC2C) CreateField (BUFF, 0xB400, 0x0400, LC2D) CreateField (BUFF, 0xB800, 0x0400, LC2E) CreateField (BUFF, 0xBC00, 0x0400, LC2F) CreateField (BUFF, 0xC000, 0x0400, LC30) CreateField (BUFF, 0xC400, 0x0400, LC31) CreateField (BUFF, 0xC800, 0x0400, LC32) CreateField (BUFF, 0xCC00, 0x0400, LC33) CreateField (BUFF, 0xD000, 0x0400, LC34) CreateField (BUFF, 0xD400, 0x0400, LC35) CreateField (BUFF, 0xD800, 0x0400, LC36) CreateField (BUFF, 0xDC00, 0x0400, LC37) CreateField (BUFF, 0xE000, 0x0400, LC38) CreateField (BUFF, 0xE400, 0x0400, LC39) CreateField (BUFF, 0xE800, 0x0400, LC3A) CreateField (BUFF, 0xEC00, 0x0400, LC3B) CreateField (BUFF, 0xF000, 0x0400, LC3C) CreateField (BUFF, 0xF400, 0x0400, LC3D) CreateField (BUFF, 0xF800, 0x0400, LC3E) CreateField (BUFF, 0xFC00, 0x0400, LC3F) CreateField (BUFF, 0x00010000, 0x0400, LC40) CreateField (BUFF, 0x00010400, 0x0400, LC41) CreateField (BUFF, 0x00010800, 0x0400, LC42) CreateField (BUFF, 0x00010C00, 0x0400, LC43) CreateField (BUFF, 0x00011000, 0x0400, LC44) CreateField (BUFF, 0x00011400, 0x0400, LC45) CreateField (BUFF, 0x00011800, 0x0400, LC46) CreateField (BUFF, 0x00011C00, 0x0400, LC47) CreateField (BUFF, 0x00012000, 0x0400, LC48) CreateField (BUFF, 0x00012400, 0x0400, LC49) CreateField (BUFF, 0x00012800, 0x0400, LC4A) CreateField (BUFF, 0x00012C00, 0x0400, LC4B) CreateField (BUFF, 0x00013000, 0x0400, LC4C) CreateField (BUFF, 0x00013400, 0x0400, LC4D) CreateField (BUFF, 0x00013800, 0x0400, LC4E) CreateField (BUFF, 0x00013C00, 0x0400, LC4F) CreateField (BUFF, 0x00014000, 0x0400, LC50) CreateField (BUFF, 0x00014400, 0x0400, LC51) CreateField (BUFF, 0x00014800, 0x0400, LC52) CreateField (BUFF, 0x00014C00, 0x0400, LC53) CreateField (BUFF, 0x00015000, 0x0400, LC54) CreateField (BUFF, 0x00015400, 0x0400, LC55) CreateField (BUFF, 0x00015800, 0x0400, LC56) CreateField (BUFF, 0x00015C00, 0x0400, LC57) CreateField (BUFF, 0x00016000, 0x0400, LC58) CreateField (BUFF, 0x00016400, 0x0400, LC59) CreateField (BUFF, 0x00016800, 0x0400, LC5A) CreateField (BUFF, 0x00016C00, 0x0400, LC5B) CreateField (BUFF, 0x00017000, 0x0400, LC5C) CreateField (BUFF, 0x00017400, 0x0400, LC5D) CreateField (BUFF, 0x00017800, 0x0400, LC5E) CreateField (BUFF, 0x00017C00, 0x0400, LC5F) CreateField (BUFF, 0x00018000, 0x0400, LC60) CreateField (BUFF, 0x00018400, 0x0400, LC61) CreateField (BUFF, 0x00018800, 0x0400, LC62) CreateField (BUFF, 0x00018C00, 0x0400, LC63) CreateField (BUFF, 0x00019000, 0x0400, LC64) CreateField (BUFF, 0x00019400, 0x0400, LC65) CreateField (BUFF, 0x00019800, 0x0400, LC66) CreateField (BUFF, 0x00019C00, 0x0400, LC67) CreateField (BUFF, 0x0001A000, 0x0400, LC68) CreateField (BUFF, 0x0001A400, 0x0400, LC69) CreateField (BUFF, 0x0001A800, 0x0400, LC6A) CreateField (BUFF, 0x0001AC00, 0x0400, LC6B) CreateField (BUFF, 0x0001B000, 0x0400, LC6C) CreateField (BUFF, 0x0001B400, 0x0400, LC6D) CreateField (BUFF, 0x0001B800, 0x0400, LC6E) CreateField (BUFF, 0x0001BC00, 0x0400, LC6F) CreateField (BUFF, 0x0001C000, 0x0400, LC70) CreateField (BUFF, 0x0001C400, 0x0400, LC71) CreateField (BUFF, 0x0001C800, 0x0400, LC72) CreateField (BUFF, 0x0001CC00, 0x0400, LC73) CreateField (BUFF, 0x0001D000, 0x0400, LC74) CreateField (BUFF, 0x0001D400, 0x0400, LC75) CreateField (BUFF, 0x0001D800, 0x0400, LC76) CreateField (BUFF, 0x0001DC00, 0x0400, LC77) CreateField (BUFF, 0x0001E000, 0x0400, LC78) CreateField (BUFF, 0x0001E400, 0x0400, LC79) CreateField (BUFF, 0x0001E800, 0x0400, LC7A) CreateField (BUFF, 0x0001EC00, 0x0400, LC7B) CreateField (BUFF, 0x0001F000, 0x0400, LC7C) CreateField (BUFF, 0x0001F400, 0x0400, LC7D) CreateField (BUFF, 0x0001F800, 0x0400, LC7E) CreateField (BUFF, 0x0001FC00, 0x0400, LC7F) CreateField (BUFF, 0x00020000, 0x0400, LC80) CreateField (BUFF, 0x00020400, 0x0400, LC81) CreateField (BUFF, 0x00020800, 0x0400, LC82) CreateField (BUFF, 0x00020C00, 0x0400, LC83) CreateField (BUFF, 0x00021000, 0x0400, LC84) CreateField (BUFF, 0x00021400, 0x0400, LC85) CreateField (BUFF, 0x00021800, 0x0400, LC86) CreateField (BUFF, 0x00021C00, 0x0400, LC87) CreateField (BUFF, 0x00022000, 0x0400, LC88) CreateField (BUFF, 0x00022400, 0x0400, LC89) CreateField (BUFF, 0x00022800, 0x0400, LC8A) CreateField (BUFF, 0x00022C00, 0x0400, LC8B) CreateField (BUFF, 0x00023000, 0x0400, LC8C) CreateField (BUFF, 0x00023400, 0x0400, LC8D) CreateField (BUFF, 0x00023800, 0x0400, LC8E) CreateField (BUFF, 0x00023C00, 0x0400, LC8F) CreateField (BUFF, 0x00024000, 0x0400, LC90) CreateField (BUFF, 0x00024400, 0x0400, LC91) CreateField (BUFF, 0x00024800, 0x0400, LC92) CreateField (BUFF, 0x00024C00, 0x0400, LC93) CreateField (BUFF, 0x00025000, 0x0400, LC94) CreateField (BUFF, 0x00025400, 0x0400, LC95) CreateField (BUFF, 0x00025800, 0x0400, LC96) CreateField (BUFF, 0x00025C00, 0x0400, LC97) CreateField (BUFF, 0x00026000, 0x0400, LC98) CreateField (BUFF, 0x00026400, 0x0400, LC99) CreateField (BUFF, 0x00026800, 0x0400, LC9A) CreateField (BUFF, 0x00026C00, 0x0400, LC9B) CreateField (BUFF, 0x00027000, 0x0400, LC9C) CreateField (BUFF, 0x00027400, 0x0400, LC9D) CreateField (BUFF, 0x00027800, 0x0400, LC9E) CreateField (BUFF, 0x00027C00, 0x0400, LC9F) CreateField (BUFF, 0x00028000, 0x0400, LCA0) CreateField (BUFF, 0x00028400, 0x0400, LCA1) CreateField (BUFF, 0x00028800, 0x0400, LCA2) CreateField (BUFF, 0x00028C00, 0x0400, LCA3) CreateField (BUFF, 0x00029000, 0x0400, LCA4) CreateField (BUFF, 0x00029400, 0x0400, LCA5) CreateField (BUFF, 0x00029800, 0x0400, LCA6) CreateField (BUFF, 0x00029C00, 0x0400, LCA7) CreateField (BUFF, 0x0002A000, 0x0400, LCA8) CreateField (BUFF, 0x0002A400, 0x0400, LCA9) CreateField (BUFF, 0x0002A800, 0x0400, LCAA) CreateField (BUFF, 0x0002AC00, 0x0400, LCAB) CreateField (BUFF, 0x0002B000, 0x0400, LCAC) CreateField (BUFF, 0x0002B400, 0x0400, LCAD) CreateField (BUFF, 0x0002B800, 0x0400, LCAE) CreateField (BUFF, 0x0002BC00, 0x0400, LCAF) CreateField (BUFF, 0x0002C000, 0x0400, LCB0) CreateField (BUFF, 0x0002C400, 0x0400, LCB1) CreateField (BUFF, 0x0002C800, 0x0400, LCB2) CreateField (BUFF, 0x0002CC00, 0x0400, LCB3) CreateField (BUFF, 0x0002D000, 0x0400, LCB4) CreateField (BUFF, 0x0002D400, 0x0400, LCB5) CreateField (BUFF, 0x0002D800, 0x0400, LCB6) CreateField (BUFF, 0x0002DC00, 0x0400, LCB7) CreateField (BUFF, 0x0002E000, 0x0400, LCB8) CreateField (BUFF, 0x0002E400, 0x0400, LCB9) CreateField (BUFF, 0x0002E800, 0x0400, LCBA) CreateField (BUFF, 0x0002EC00, 0x0400, LCBB) CreateField (BUFF, 0x0002F000, 0x0400, LCBC) CreateField (BUFF, 0x0002F400, 0x0400, LCBD) CreateField (BUFF, 0x0002F800, 0x0400, LCBE) CreateField (BUFF, 0x0002FC00, 0x0400, LCBF) CreateField (BUFF, 0x00030000, 0x0400, LCC0) CreateField (BUFF, 0x00030400, 0x0400, LCC1) CreateField (BUFF, 0x00030800, 0x0400, LCC2) CreateField (BUFF, 0x00030C00, 0x0400, LCC3) CreateField (BUFF, 0x00031000, 0x0400, LCC4) CreateField (BUFF, 0x00031400, 0x0400, LCC5) CreateField (BUFF, 0x00031800, 0x0400, LCC6) CreateField (BUFF, 0x00031C00, 0x0400, LCC7) CreateField (BUFF, 0x00032000, 0x0400, LCC8) CreateField (BUFF, 0x00032400, 0x0400, LCC9) CreateField (BUFF, 0x00032800, 0x0400, LCCA) CreateField (BUFF, 0x00032C00, 0x0400, LCCB) CreateField (BUFF, 0x00033000, 0x0400, LCCC) CreateField (BUFF, 0x00033400, 0x0400, LCCD) CreateField (BUFF, 0x00033800, 0x0400, LCCE) CreateField (BUFF, 0x00033C00, 0x0400, LCCF) CreateField (BUFF, 0x00034000, 0x0400, LCD0) CreateField (BUFF, 0x00034400, 0x0400, LCD1) CreateField (BUFF, 0x00034800, 0x0400, LCD2) CreateField (BUFF, 0x00034C00, 0x0400, LCD3) CreateField (BUFF, 0x00035000, 0x0400, LCD4) CreateField (BUFF, 0x00035400, 0x0400, LCD5) CreateField (BUFF, 0x00035800, 0x0400, LCD6) CreateField (BUFF, 0x00035C00, 0x0400, LCD7) CreateField (BUFF, 0x00036000, 0x0400, LCD8) CreateField (BUFF, 0x00036400, 0x0400, LCD9) CreateField (BUFF, 0x00036800, 0x0400, LCDA) CreateField (BUFF, 0x00036C00, 0x0400, LCDB) CreateField (BUFF, 0x00037000, 0x0400, LCDC) CreateField (BUFF, 0x00037400, 0x0400, LCDD) CreateField (BUFF, 0x00037800, 0x0400, LCDE) CreateField (BUFF, 0x00037C00, 0x0400, LCDF) CreateField (BUFF, 0x00038000, 0x0400, LCE0) CreateField (BUFF, 0x00038400, 0x0400, LCE1) CreateField (BUFF, 0x00038800, 0x0400, LCE2) CreateField (BUFF, 0x00038C00, 0x0400, LCE3) CreateField (BUFF, 0x00039000, 0x0400, LCE4) CreateField (BUFF, 0x00039400, 0x0400, LCE5) CreateField (BUFF, 0x00039800, 0x0400, LCE6) CreateField (BUFF, 0x00039C00, 0x0400, LCE7) CreateField (BUFF, 0x0003A000, 0x0400, LCE8) CreateField (BUFF, 0x0003A400, 0x0400, LCE9) CreateField (BUFF, 0x0003A800, 0x0400, LCEA) CreateField (BUFF, 0x0003AC00, 0x0400, LCEB) CreateField (BUFF, 0x0003B000, 0x0400, LCEC) CreateField (BUFF, 0x0003B400, 0x0400, LCED) CreateField (BUFF, 0x0003B800, 0x0400, LCEE) CreateField (BUFF, 0x0003BC00, 0x0400, LCEF) CreateField (BUFF, 0x0003C000, 0x0400, LCF0) CreateField (BUFF, 0x0003C400, 0x0400, LCF1) CreateField (BUFF, 0x0003C800, 0x0400, LCF2) CreateField (BUFF, 0x0003CC00, 0x0400, LCF3) CreateField (BUFF, 0x0003D000, 0x0400, LCF4) CreateField (BUFF, 0x0003D400, 0x0400, LCF5) CreateField (BUFF, 0x0003D800, 0x0400, LCF6) CreateField (BUFF, 0x0003DC00, 0x0400, LCF7) CreateField (BUFF, 0x0003E000, 0x0400, LCF8) CreateField (BUFF, 0x0003E400, 0x0400, LCF9) CreateField (BUFF, 0x0003E800, 0x0400, LCFA) CreateField (BUFF, 0x0003EC00, 0x0400, LCFB) CreateField (BUFF, 0x0003F000, 0x0400, LCFC) CreateField (BUFF, 0x0003F400, 0x0400, LCFD) CreateField (BUFF, 0x0003F800, 0x0400, LCFE) CreateField (BUFF, 0x0003FC00, 0x0400, LCFF) CreateField (BUFF, 0x00040000, 0x0400, LD00) CreateField (BUFF, 0x00040400, 0x0400, LD01) CreateField (BUFF, 0x00040800, 0x0400, LD02) CreateField (BUFF, 0x00040C00, 0x0400, LD03) CreateField (BUFF, 0x00041000, 0x0400, LD04) CreateField (BUFF, 0x00041400, 0x0400, LD05) CreateField (BUFF, 0x00041800, 0x0400, LD06) CreateField (BUFF, 0x00041C00, 0x0400, LD07) CreateField (BUFF, 0x00042000, 0x0400, LD08) CreateField (BUFF, 0x00042400, 0x0400, LD09) CreateField (BUFF, 0x00042800, 0x0400, LD0A) CreateField (BUFF, 0x00042C00, 0x0400, LD0B) CreateField (BUFF, 0x00043000, 0x0400, LD0C) CreateField (BUFF, 0x00043400, 0x0400, LD0D) CreateField (BUFF, 0x00043800, 0x0400, LD0E) CreateField (BUFF, 0x00043C00, 0x0400, LD0F) CreateField (BUFF, 0x00044000, 0x0400, LD10) CreateField (BUFF, 0x00044400, 0x0400, LD11) CreateField (BUFF, 0x00044800, 0x0400, LD12) CreateField (BUFF, 0x00044C00, 0x0400, LD13) CreateField (BUFF, 0x00045000, 0x0400, LD14) CreateField (BUFF, 0x00045400, 0x0400, LD15) CreateField (BUFF, 0x00045800, 0x0400, LD16) CreateField (BUFF, 0x00045C00, 0x0400, LD17) CreateField (BUFF, 0x00046000, 0x0400, LD18) CreateField (BUFF, 0x00046400, 0x0400, LD19) CreateField (BUFF, 0x00046800, 0x0400, LD1A) CreateField (BUFF, 0x00046C00, 0x0400, LD1B) CreateField (BUFF, 0x00047000, 0x0400, LD1C) CreateField (BUFF, 0x00047400, 0x0400, LD1D) CreateField (BUFF, 0x00047800, 0x0400, LD1E) CreateField (BUFF, 0x00047C00, 0x0400, LD1F) CreateField (BUFF, 0x00048000, 0x0400, LD20) CreateField (BUFF, 0x00048400, 0x0400, LD21) CreateField (BUFF, 0x00048800, 0x0400, LD22) CreateField (BUFF, 0x00048C00, 0x0400, LD23) CreateField (BUFF, 0x00049000, 0x0400, LD24) CreateField (BUFF, 0x00049400, 0x0400, LD25) CreateField (BUFF, 0x00049800, 0x0400, LD26) CreateField (BUFF, 0x00049C00, 0x0400, LD27) CreateField (BUFF, 0x0004A000, 0x0400, LD28) CreateField (BUFF, 0x0004A400, 0x0400, LD29) CreateField (BUFF, 0x0004A800, 0x0400, LD2A) CreateField (BUFF, 0x0004AC00, 0x0400, LD2B) CreateField (BUFF, 0x0004B000, 0x0400, LD2C) CreateField (BUFF, 0x0004B400, 0x0400, LD2D) CreateField (BUFF, 0x0004B800, 0x0400, LD2E) CreateField (BUFF, 0x0004BC00, 0x0400, LD2F) CreateField (BUFF, 0x0004C000, 0x0400, LD30) CreateField (BUFF, 0x0004C400, 0x0400, LD31) CreateField (BUFF, 0x0004C800, 0x0400, LD32) CreateField (BUFF, 0x0004CC00, 0x0400, LD33) CreateField (BUFF, 0x0004D000, 0x0400, LD34) CreateField (BUFF, 0x0004D400, 0x0400, LD35) CreateField (BUFF, 0x0004D800, 0x0400, LD36) CreateField (BUFF, 0x0004DC00, 0x0400, LD37) CreateField (BUFF, 0x0004E000, 0x0400, LD38) CreateField (BUFF, 0x0004E400, 0x0400, LD39) CreateField (BUFF, 0x0004E800, 0x0400, LD3A) CreateField (BUFF, 0x0004EC00, 0x0400, LD3B) CreateField (BUFF, 0x0004F000, 0x0400, LD3C) CreateField (BUFF, 0x0004F400, 0x0400, LD3D) CreateField (BUFF, 0x0004F800, 0x0400, LD3E) CreateField (BUFF, 0x0004FC00, 0x0400, LD3F) CreateField (BUFF, 0x00050000, 0x0400, LD40) CreateField (BUFF, 0x00050400, 0x0400, LD41) CreateField (BUFF, 0x00050800, 0x0400, LD42) CreateField (BUFF, 0x00050C00, 0x0400, LD43) CreateField (BUFF, 0x00051000, 0x0400, LD44) CreateField (BUFF, 0x00051400, 0x0400, LD45) CreateField (BUFF, 0x00051800, 0x0400, LD46) CreateField (BUFF, 0x00051C00, 0x0400, LD47) CreateField (BUFF, 0x00052000, 0x0400, LD48) CreateField (BUFF, 0x00052400, 0x0400, LD49) CreateField (BUFF, 0x00052800, 0x0400, LD4A) CreateField (BUFF, 0x00052C00, 0x0400, LD4B) CreateField (BUFF, 0x00053000, 0x0400, LD4C) CreateField (BUFF, 0x00053400, 0x0400, LD4D) CreateField (BUFF, 0x00053800, 0x0400, LD4E) CreateField (BUFF, 0x00053C00, 0x0400, LD4F) CreateField (BUFF, 0x00054000, 0x0400, LD50) CreateField (BUFF, 0x00054400, 0x0400, LD51) CreateField (BUFF, 0x00054800, 0x0400, LD52) CreateField (BUFF, 0x00054C00, 0x0400, LD53) CreateField (BUFF, 0x00055000, 0x0400, LD54) CreateField (BUFF, 0x00055400, 0x0400, LD55) CreateField (BUFF, 0x00055800, 0x0400, LD56) CreateField (BUFF, 0x00055C00, 0x0400, LD57) CreateField (BUFF, 0x00056000, 0x0400, LD58) CreateField (BUFF, 0x00056400, 0x0400, LD59) CreateField (BUFF, 0x00056800, 0x0400, LD5A) CreateField (BUFF, 0x00056C00, 0x0400, LD5B) CreateField (BUFF, 0x00057000, 0x0400, LD5C) CreateField (BUFF, 0x00057400, 0x0400, LD5D) CreateField (BUFF, 0x00057800, 0x0400, LD5E) CreateField (BUFF, 0x00057C00, 0x0400, LD5F) CreateField (BUFF, 0x00058000, 0x0400, LD60) CreateField (BUFF, 0x00058400, 0x0400, LD61) CreateField (BUFF, 0x00058800, 0x0400, LD62) CreateField (BUFF, 0x00058C00, 0x0400, LD63) CreateField (BUFF, 0x00059000, 0x0400, LD64) CreateField (BUFF, 0x00059400, 0x0400, LD65) CreateField (BUFF, 0x00059800, 0x0400, LD66) CreateField (BUFF, 0x00059C00, 0x0400, LD67) CreateField (BUFF, 0x0005A000, 0x0400, LD68) CreateField (BUFF, 0x0005A400, 0x0400, LD69) CreateField (BUFF, 0x0005A800, 0x0400, LD6A) CreateField (BUFF, 0x0005AC00, 0x0400, LD6B) CreateField (BUFF, 0x0005B000, 0x0400, LD6C) CreateField (BUFF, 0x0005B400, 0x0400, LD6D) CreateField (BUFF, 0x0005B800, 0x0400, LD6E) CreateField (BUFF, 0x0005BC00, 0x0400, LD6F) CreateField (BUFF, 0x0005C000, 0x0400, LD70) CreateField (BUFF, 0x0005C400, 0x0400, LD71) CreateField (BUFF, 0x0005C800, 0x0400, LD72) CreateField (BUFF, 0x0005CC00, 0x0400, LD73) CreateField (BUFF, 0x0005D000, 0x0400, LD74) CreateField (BUFF, 0x0005D400, 0x0400, LD75) CreateField (BUFF, 0x0005D800, 0x0400, LD76) CreateField (BUFF, 0x0005DC00, 0x0400, LD77) CreateField (BUFF, 0x0005E000, 0x0400, LD78) CreateField (BUFF, 0x0005E400, 0x0400, LD79) CreateField (BUFF, 0x0005E800, 0x0400, LD7A) CreateField (BUFF, 0x0005EC00, 0x0400, LD7B) CreateField (BUFF, 0x0005F000, 0x0400, LD7C) CreateField (BUFF, 0x0005F400, 0x0400, LD7D) CreateField (BUFF, 0x0005F800, 0x0400, LD7E) CreateField (BUFF, 0x0005FC00, 0x0400, LD7F) CreateField (BUFF, 0x00060000, 0x0400, LD80) CreateField (BUFF, 0x00060400, 0x0400, LD81) CreateField (BUFF, 0x00060800, 0x0400, LD82) CreateField (BUFF, 0x00060C00, 0x0400, LD83) CreateField (BUFF, 0x00061000, 0x0400, LD84) CreateField (BUFF, 0x00061400, 0x0400, LD85) CreateField (BUFF, 0x00061800, 0x0400, LD86) CreateField (BUFF, 0x00061C00, 0x0400, LD87) CreateField (BUFF, 0x00062000, 0x0400, LD88) CreateField (BUFF, 0x00062400, 0x0400, LD89) CreateField (BUFF, 0x00062800, 0x0400, LD8A) CreateField (BUFF, 0x00062C00, 0x0400, LD8B) CreateField (BUFF, 0x00063000, 0x0400, LD8C) CreateField (BUFF, 0x00063400, 0x0400, LD8D) CreateField (BUFF, 0x00063800, 0x0400, LD8E) CreateField (BUFF, 0x00063C00, 0x0400, LD8F) CreateField (BUFF, 0x00064000, 0x0400, LD90) CreateField (BUFF, 0x00064400, 0x0400, LD91) CreateField (BUFF, 0x00064800, 0x0400, LD92) CreateField (BUFF, 0x00064C00, 0x0400, LD93) CreateField (BUFF, 0x00065000, 0x0400, LD94) CreateField (BUFF, 0x00065400, 0x0400, LD95) CreateField (BUFF, 0x00065800, 0x0400, LD96) CreateField (BUFF, 0x00065C00, 0x0400, LD97) CreateField (BUFF, 0x00066000, 0x0400, LD98) CreateField (BUFF, 0x00066400, 0x0400, LD99) CreateField (BUFF, 0x00066800, 0x0400, LD9A) CreateField (BUFF, 0x00066C00, 0x0400, LD9B) CreateField (BUFF, 0x00067000, 0x0400, LD9C) CreateField (BUFF, 0x00067400, 0x0400, LD9D) CreateField (BUFF, 0x00067800, 0x0400, LD9E) CreateField (BUFF, 0x00067C00, 0x0400, LD9F) CreateField (BUFF, 0x00068000, 0x0400, LDA0) CreateField (BUFF, 0x00068400, 0x0400, LDA1) CreateField (BUFF, 0x00068800, 0x0400, LDA2) CreateField (BUFF, 0x00068C00, 0x0400, LDA3) CreateField (BUFF, 0x00069000, 0x0400, LDA4) CreateField (BUFF, 0x00069400, 0x0400, LDA5) CreateField (BUFF, 0x00069800, 0x0400, LDA6) CreateField (BUFF, 0x00069C00, 0x0400, LDA7) CreateField (BUFF, 0x0006A000, 0x0400, LDA8) CreateField (BUFF, 0x0006A400, 0x0400, LDA9) CreateField (BUFF, 0x0006A800, 0x0400, LDAA) CreateField (BUFF, 0x0006AC00, 0x0400, LDAB) CreateField (BUFF, 0x0006B000, 0x0400, LDAC) CreateField (BUFF, 0x0006B400, 0x0400, LDAD) CreateField (BUFF, 0x0006B800, 0x0400, LDAE) CreateField (BUFF, 0x0006BC00, 0x0400, LDAF) CreateField (BUFF, 0x0006C000, 0x0400, LDB0) CreateField (BUFF, 0x0006C400, 0x0400, LDB1) CreateField (BUFF, 0x0006C800, 0x0400, LDB2) CreateField (BUFF, 0x0006CC00, 0x0400, LDB3) CreateField (BUFF, 0x0006D000, 0x0400, LDB4) CreateField (BUFF, 0x0006D400, 0x0400, LDB5) CreateField (BUFF, 0x0006D800, 0x0400, LDB6) CreateField (BUFF, 0x0006DC00, 0x0400, LDB7) CreateField (BUFF, 0x0006E000, 0x0400, LDB8) CreateField (BUFF, 0x0006E400, 0x0400, LDB9) CreateField (BUFF, 0x0006E800, 0x0400, LDBA) CreateField (BUFF, 0x0006EC00, 0x0400, LDBB) CreateField (BUFF, 0x0006F000, 0x0400, LDBC) CreateField (BUFF, 0x0006F400, 0x0400, LDBD) CreateField (BUFF, 0x0006F800, 0x0400, LDBE) CreateField (BUFF, 0x0006FC00, 0x0400, LDBF) CreateField (BUFF, 0x00070000, 0x0400, LDC0) CreateField (BUFF, 0x00070400, 0x0400, LDC1) CreateField (BUFF, 0x00070800, 0x0400, LDC2) CreateField (BUFF, 0x00070C00, 0x0400, LDC3) CreateField (BUFF, 0x00071000, 0x0400, LDC4) CreateField (BUFF, 0x00071400, 0x0400, LDC5) CreateField (BUFF, 0x00071800, 0x0400, LDC6) CreateField (BUFF, 0x00071C00, 0x0400, LDC7) CreateField (BUFF, 0x00072000, 0x0400, LDC8) CreateField (BUFF, 0x00072400, 0x0400, LDC9) CreateField (BUFF, 0x00072800, 0x0400, LDCA) CreateField (BUFF, 0x00072C00, 0x0400, LDCB) CreateField (BUFF, 0x00073000, 0x0400, LDCC) CreateField (BUFF, 0x00073400, 0x0400, LDCD) CreateField (BUFF, 0x00073800, 0x0400, LDCE) CreateField (BUFF, 0x00073C00, 0x0400, LDCF) CreateField (BUFF, 0x00074000, 0x0400, LDD0) CreateField (BUFF, 0x00074400, 0x0400, LDD1) CreateField (BUFF, 0x00074800, 0x0400, LDD2) CreateField (BUFF, 0x00074C00, 0x0400, LDD3) CreateField (BUFF, 0x00075000, 0x0400, LDD4) CreateField (BUFF, 0x00075400, 0x0400, LDD5) CreateField (BUFF, 0x00075800, 0x0400, LDD6) CreateField (BUFF, 0x00075C00, 0x0400, LDD7) CreateField (BUFF, 0x00076000, 0x0400, LDD8) CreateField (BUFF, 0x00076400, 0x0400, LDD9) CreateField (BUFF, 0x00076800, 0x0400, LDDA) CreateField (BUFF, 0x00076C00, 0x0400, LDDB) CreateField (BUFF, 0x00077000, 0x0400, LDDC) CreateField (BUFF, 0x00077400, 0x0400, LDDD) CreateField (BUFF, 0x00077800, 0x0400, LDDE) CreateField (BUFF, 0x00077C00, 0x0400, LDDF) CreateField (BUFF, 0x00078000, 0x0400, LDE0) CreateField (BUFF, 0x00078400, 0x0400, LDE1) CreateField (BUFF, 0x00078800, 0x0400, LDE2) CreateField (BUFF, 0x00078C00, 0x0400, LDE3) CreateField (BUFF, 0x00079000, 0x0400, LDE4) CreateField (BUFF, 0x00079400, 0x0400, LDE5) CreateField (BUFF, 0x00079800, 0x0400, LDE6) CreateField (BUFF, 0x00079C00, 0x0400, LDE7) CreateField (BUFF, 0x0007A000, 0x0400, LDE8) CreateField (BUFF, 0x0007A400, 0x0400, LDE9) CreateField (BUFF, 0x0007A800, 0x0400, LDEA) CreateField (BUFF, 0x0007AC00, 0x0400, LDEB) CreateField (BUFF, 0x0007B000, 0x0400, LDEC) CreateField (BUFF, 0x0007B400, 0x0400, LDED) CreateField (BUFF, 0x0007B800, 0x0400, LDEE) CreateField (BUFF, 0x0007BC00, 0x0400, LDEF) CreateField (BUFF, 0x0007C000, 0x0400, LDF0) CreateField (BUFF, 0x0007C400, 0x0400, LDF1) CreateField (BUFF, 0x0007C800, 0x0400, LDF2) CreateField (BUFF, 0x0007CC00, 0x0400, LDF3) CreateField (BUFF, 0x0007D000, 0x0400, LDF4) CreateField (BUFF, 0x0007D400, 0x0400, LDF5) CreateField (BUFF, 0x0007D800, 0x0400, LDF6) CreateField (BUFF, 0x0007DC00, 0x0400, LDF7) CreateField (BUFF, 0x0007E000, 0x0400, LDF8) CreateField (BUFF, 0x0007E400, 0x0400, LDF9) CreateField (BUFF, 0x0007E800, 0x0400, LDFA) CreateField (BUFF, 0x0007EC00, 0x0400, LDFB) CreateField (BUFF, 0x0007F000, 0x0400, LDFC) CreateField (BUFF, 0x0007F400, 0x0400, LDFD) CreateField (BUFF, 0x0007F800, 0x0400, LDFE) Local3 = (IOFF & 0xFFFFFFFFFFFFFF80) Local2 = ((((ILEN + IOFF) + 0x7F) & 0xFFFFFFFFFFFFFF80) - Local3) Local5 = (IOFF - Local3) While (0x01) { If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC00 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC01 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC02 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC03 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC04 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC05 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC06 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC07 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC08 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC09 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC10 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC11 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC12 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC13 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC14 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC15 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC16 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC17 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC18 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC19 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC20 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC21 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC22 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC23 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC24 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC25 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC26 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC27 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC28 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC29 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC30 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC31 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC32 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC33 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC34 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC35 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC36 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC37 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC38 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC39 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC40 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC41 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC42 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC43 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC44 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC45 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC46 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC47 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC48 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC49 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC50 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC51 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC52 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC53 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC54 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC55 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC56 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC57 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC58 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC59 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC60 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC61 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC62 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC63 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC64 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC65 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC66 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC67 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC68 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC69 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC70 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC71 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC72 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC73 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC74 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC75 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC76 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC77 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC78 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC79 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC80 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC81 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC82 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC83 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC84 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC85 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC86 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC87 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC88 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC89 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC90 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC91 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC92 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC93 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC94 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC95 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC96 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC97 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC98 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC99 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCED = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD00 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD01 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD02 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD03 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD04 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD05 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD06 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD07 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD08 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD09 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD10 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD11 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD12 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD13 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD14 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD15 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD16 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD17 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD18 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD19 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD20 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD21 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD22 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD23 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD24 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD25 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD26 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD27 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD28 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD29 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD30 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD31 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD32 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD33 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD34 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD35 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD36 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD37 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD38 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD39 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD40 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD41 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD42 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD43 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD44 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD45 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD46 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD47 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD48 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD49 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD50 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD51 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD52 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD53 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD54 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD55 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD56 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD57 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD58 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD59 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD60 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD61 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD62 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD63 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD64 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD65 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD66 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD67 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD68 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD69 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD70 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD71 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD72 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD73 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD74 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD75 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD76 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD77 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD78 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD79 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD80 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD81 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD82 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD83 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD84 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD85 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD86 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD87 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD88 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD89 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD90 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD91 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD92 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD93 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD94 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD95 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD96 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD97 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD98 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD99 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDED = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 Break } If ((Local2 != Zero)) { RSTS = DerefOf (Local4 [0x00]) Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " GetNamespaceLabelData: read loop error, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Mid (BUFF, Local5, ILEN, RDTA) /* \_SB_.NVDR.N001.CR05.RDTA */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR06, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " SetNamespaceLabelData" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " SetNamespaceLabelData: no elements in input package" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) < 0x08)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " SetNamespaceLabelData: invalid input size: " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " SetNamespaceLabelData: input: " Local6 [0x02] = ToHexString (Mid (Local7, 0x00, 0x40)) DBGC (0x40, "LEAF", Local6) CreateDWordField (Local7, 0x00, IOFF) CreateDWordField (Local7, 0x04, ILEN) If ((ILEN > 0xFE80)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " SetNamespaceLabelData: request size too big: " Local6 [0x02] = ToHexString (ILEN) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ElseIf ((ILEN <= 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " SetNamespaceLabelData: request size zero" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((SizeOf (Local7) < (ILEN + 0x08))) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " SetNamespaceLabelData: request size overruns input size " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x40, (ILEN << 0x03), IDTA) Local0 = Buffer (0x04) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " SetNamespaceLabelData: locked PMEM region, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N001.CR06.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " SetNamespaceLabelData: PCDS failed, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) If (((IOFF + ILEN) > CPSZ)) { RSTS = 0x03 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " SetNamespaceLabelData: request end offset too big: " Local6 [0x02] = ToHexString ((IOFF + ILEN)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local3 = ((IOFF + 0x3F) & 0xFFFFFFFFFFFFFFC0) Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N001.CR06.ILEN */ Local5 = (Local2 & 0xFFFFFFFFFFFFFFC0) Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N001.CR06.IOFF */ Local2 -= Local5 If (Local4) { If ((Local4 > ILEN)) { Local4 = ILEN /* \_SB_.NVDR.N001.CR06.ILEN */ } Local2 = (IOFF & 0xFFFFFFFFFFFFFF80) Local1 = PCDR (Local2) RSTS = DerefOf (Local1 [0x00]) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " SetNamespaceLabelData: lead read returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = DerefOf (Local1 [0x01]) Local2 = (IOFF - Local2) CreateField (Local1, (Local2 << 0x03), (Local4 << 0x03), LBUF) CreateField (Local1, 0x00, 0x0200, LB01) CreateField (Local1, 0x0200, 0x0200, LB02) Mid (IDTA, 0x00, Local4, LBUF) /* \_SB_.NVDR.N001.CR06.LBUF */ Local2 = (IOFF & 0xFFFFFFFFFFFFFF80) RSTS = PCDW (Local2, LB01) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " SetNamespaceLabelData: lead write A returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local2 += 0x40 RSTS = PCDW (Local2, LB02) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " SetNamespaceLabelData: lead write B returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N001.CR06.ILEN */ Local2 -= Local5 } If ((Local2 && (ILEN > Local2))) { Local4 = (Local5 & 0xFFFFFFFFFFFFFF80) Local1 = PCDR (Local4) RSTS = DerefOf (Local1 [0x00]) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " SetNamespaceLabelData: trail read returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = DerefOf (Local1 [0x01]) Local4 = (Local5 - Local4) CreateField (Local1, (Local4 << 0x03), (Local2 << 0x03), TBUF) CreateField (Local1, 0x00, 0x0200, TB01) CreateField (Local1, 0x0200, 0x0200, TB02) Mid (IDTA, (ILEN - Local2), Local2, TBUF) /* \_SB_.NVDR.N001.CR06.TBUF */ Local4 = (Local5 & 0xFFFFFFFFFFFFFF80) RSTS = PCDW (Local4, TB01) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " SetNamespaceLabelData: trail write A returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 += 0x40 RSTS = PCDW (Local4, TB02) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " SetNamespaceLabelData: trail write B returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N001.CR06.IOFF */ } While (0x01) { If ((Local3 >= Local5)) { Break } Local1 = PCDW (Local3, Mid (IDTA, Local4, 0x40)) If ((Local1 != 0x00)) { RSTS = Local1 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 += 0x40 Local3 += 0x40 } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR07, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " GetCommandEffectLogInfo" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x08) {} CreateDWordField (Local0, 0x04, RMXL) RMXL = 0x8000 Return (Local0) } Method (CR09, 4, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " PassThroughCommand" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg3) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg3 [0x00]), Local7) Local4 = SizeOf (Local7) If ((Local4 < 0x08)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateWordField (Local7, 0x00, OPCD) CreateDWordField (Local7, 0x04, OPDL) If ((Local4 != (OPDL + 0x08))) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If (((CENA != 0x01) && (OPCD != 0x05FD))) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Switch (OPCD) { Case (Package (0x06) { 0x0103, 0x0405, 0x09, 0xFD, 0x01FD, 0x02FD } ) { Return (CLDC ("S0.C0.D1:", Arg2, Arg3, _ADR ())) } Case (0x05FD) { CreateWordField (Local7, 0x08, PTCD) If ((PTCD == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateDWordField (Local7, 0x04, PTDL) If ((PTDL >= 0x0C)) { PTDL = (OPDL - 0x0C) } Else { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL > 0x00)) { CreateField (Local7, 0xA0, (PTDL * 0x08), PTIN) } CreateByteField (Local7, 0x0A, PTTI) If (((CENA != 0x01) && (PTTI == 0x01))) { TFSM = 0x00 } Switch (PTCD) { Case (0x05FD) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Case (Package (0x04) { 0xFD, 0x01FD, 0x02FD, 0x03FD } ) { Name (INLO, Package (0x01) { Buffer ((PTDL + 0x08)) {} }) CreateWordField (DerefOf (INLO [0x00]), 0x00, LOCD) CreateDWordField (DerefOf (INLO [0x00]), 0x04, LODL) If ((PTDL > 0x00)) { CreateField (DerefOf (INLO [0x00]), 0x40, (PTDL * 0x08), LOIN) Mid (Local7, 0x14, (PTDL * 0x08), LOIN) /* \_SB_.NVDR.N001.CR09.LOIN */ } Mid (Local7, 0x08, 0x02, LOCD) /* \_SB_.NVDR.N001.CR09.LOCD */ LODL = PTDL /* \_SB_.NVDR.N001.CR09.PTDL */ If ((0x03FD == LOCD)) { TFSM = 0x00989680 Local2 = Buffer (0x10) {} CreateDWordField (Local2, 0x04, FDLA) CreateField (Local2, 0x40, 0x40, FDDA) FDLA = 0x08 FDDA = XBSR /* \_SB_.NVDR.N001.XBSR */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " BSR: " Local6 [0x02] = ToHexString (FDDA) DBGC (0x40, "LEAF", Local6) Return (Local2) } Return (CLDC ("S0.C0.D1:", Arg2, INLO, _ADR ())) } Case (Package (0x03) { 0x0103, 0x0405, 0x09 } ) { If (((CENA != 0x01) && (PTTI != 0x01))) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Return (CLDC ("S0.C0.D1:", Arg2, Arg3, _ADR ())) } Default { If ((PTTI == 0x01)) { Return (CLDC ("S0.C0.D1:", Arg2, Arg3, _ADR ())) } If ((CENA != 0x01)) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } CreateDWordField (Local7, 0x10, PTTO) If ((Local4 < 0x14)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL > 0x80)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL == Zero)) { Local0 = CMBC (PTCD, Buffer (0x00) {}, Zero) } Else { Local0 = CMBC (PTCD, PTIN, (PTTO * 0x2710)) } } } } Case (0x03FD) { Local2 = Buffer (0x10) {} CreateDWordField (Local2, 0x04, OULA) CreateField (Local2, 0x40, 0x40, OUDA) OULA = 0x08 OUDA = XBSR /* \_SB_.NVDR.N001.XBSR */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " BSR: " Local6 [0x02] = ToHexString (OUDA) DBGC (0x40, "LEAF", Local6) Return (Local2) } Default { If ((OPDL > 0x80)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((OPDL == Zero)) { Local0 = CMBC (OPCD, Buffer (0x00) {}, Zero) } Else { CreateField (Local7, 0x40, (OPDL * 0x08), OPDB) Local0 = CMBC (OPCD, OPDB, Zero) } } } Local1 = DerefOf (Local0 [0x00]) If ((Local1 != Zero)) { Local2 = Buffer (0x04) {} Local2 [0x00] = 0x05 Return (Local2) } Local1 = DerefOf (Local0 [0x01]) If ((Local1 != Zero)) { Local2 = Buffer (0x04) { 0x07, 0x00, 0x00, 0x00 // .... } Local2 [0x02] = Local1 Return (Local2) } Local2 = Buffer (0x88) {} CreateDWordField (Local2, 0x04, OULB) CreateField (Local2, 0x40, 0x0400, OUDB) OULB = 0x80 OUDB = DerefOf (Local0 [0x02]) Return (Local2) } Method (CR10, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " EnableLatchSystemShutdownStatus" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x01)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((DerefOf (Local7 [0x00]) != 0x01)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0x0907, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR11, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " GetSupportedModes" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x06) {} CreateDWordField (Local0, 0x00, RSTS) CreateBitField (Local0, 0x20, RMMO) CreateBitField (Local0, 0x21, RPME) CreateBitField (Local0, 0x22, RBAP) Local1 = CMBC (0x01, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local3 = DerefOf (Local1 [0x02]) CreateBitField (Local3, 0x01F0, MEME) CreateBitField (Local3, 0x01F1, STME) CreateBitField (Local3, 0x01F2, DTME) RMMO = MEME /* \_SB_.NVDR.N001.CR11.MEME */ RPME = DTME /* \_SB_.NVDR.N001.CR11.DTME */ RBAP = STME /* \_SB_.NVDR.N001.CR11.STME */ Return (Local0) } Method (CR17, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " SetSmartThreshold" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x07)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x38, ISMT) CreateBitField (Local7, 0x00, ISBE) CreateField (Local7, 0x03, 0x0D, R000) If ((ToInteger (R000) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " SetSmartThreshold: non-zero reserved bits!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((ISBE == 0x01)) { CreateByteField (Local7, 0x02, ISBT) If (((ISBT < 0x01) || (ISBT > 0x63))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " SetSmartThreshold: invalid Percentage Remaining Threshold value!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x04) {} CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x0105, ISMT, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR18, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " InjectError" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x0F)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x00, IVME) CreateBitField (Local7, 0x01, IVSB) CreateBitField (Local7, 0x02, IVFE) CreateBitField (Local7, 0x03, IVUS) CreateField (Local7, 0x04, 0x3C, R000) If ((ToInteger (R000) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " InjectError: non-zero reserved bits R000!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x40, IMEN) CreateField (Local7, 0x41, 0x07, R001) If ((ToInteger (R001) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " InjectError: non-zero reserved bits R001!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateWordField (Local7, 0x09, IMMT) CreateBitField (Local7, 0x58, ISEN) CreateField (Local7, 0x59, 0x07, R002) If ((ToInteger (R002) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " InjectError: non-zero reserved bits R002!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateByteField (Local7, 0x0C, ISSB) If (((ISSB < 0x00) || (ISSB > 0x63))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " InjectError: invalid Percentage Remaining value!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x68, IFEN) CreateField (Local7, 0x69, 0x07, R003) If ((ToInteger (R003) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " InjectError: non-zero reserved bits R003!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x70, IUEN) CreateField (Local7, 0x71, 0x07, R004) If ((ToInteger (R004) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " InjectError: non-zero reserved bits R004!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local0 = Buffer (0x04) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) If ((IVME == 0x01)) { Local2 = Buffer (0x03) {} CreateByteField (Local2, 0x00, CENB) CENB = IMEN /* \_SB_.NVDR.N001.CR18.IMEN */ CreateWordField (Local2, 0x01, CMET) CMET = IMMT /* \_SB_.NVDR.N001.CR18.IMMT */ Local1 = CMBC (0x020A, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } } If (((IVSB == 0x01) || ((IVFE == 0x01) || (IVUS == 0x01)))) { Local2 = Buffer (0x0E) {} CreateBitField (Local2, 0x02, CFEN) CFEN = IVFE /* \_SB_.NVDR.N001.CR18.IVFE */ CreateBitField (Local2, 0x03, CSEN) CSEN = IVSB /* \_SB_.NVDR.N001.CR18.IVSB */ CreateBitField (Local2, 0x04, CUEN) CUEN = IVUS /* \_SB_.NVDR.N001.CR18.IVUS */ CreateByteField (Local2, 0x0B, CFET) CFET = IFEN /* \_SB_.NVDR.N001.CR18.IFEN */ CreateBitField (Local2, 0x60, CSET) CSET = ISEN /* \_SB_.NVDR.N001.CR18.ISEN */ CreateField (Local2, 0x61, 0x07, CSBP) CSBP = ISSB /* \_SB_.NVDR.N001.CR18.ISSB */ CreateByteField (Local2, 0x0D, CUST) CUST = IUEN /* \_SB_.NVDR.N001.CR18.IUEN */ If ((IVUS && IUEN)) { CMBC (0x0907, Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 // .... }, Zero) } Local1 = CMBC (0x030A, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } Local4 = DerefOf (Local1 [0x01]) If ((Local4 == 0x0E)) { RSTS = 0x07 REST = 0x01 Return (Local0) } RSTS = CF2D (Local4) If ((RSTS != 0x00)) { Return (Local0) } } Return (Local0) } Method (CR19, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " GetSecurityState" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x09) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local0 [0x08] = DerefOf (DerefOf (Local1 [0x02]) [ 0x00]) Local0 [0x04] = DerefOf (DerefOf (Local1 [0x02]) [ 0x01]) Return (Local0) } Method (CR20, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " SetPassPhrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x40)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x0100, RCPW) CreateField (Local7, 0x0100, 0x0100, RNPW) Local2 = Buffer (0x60) {} CreateField (Local2, 0x00, 0x0100, FCPW) CreateField (Local2, 0x0200, 0x0100, FNPW) FCPW = RCPW /* \_SB_.NVDR.N001.CR20.RCPW */ FNPW = RNPW /* \_SB_.NVDR.N001.CR20.RNPW */ Local1 = CMBC (0xF103, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR21, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " DisablePassPhrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x20)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0xF203, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR22, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " UnlockUnit" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x20)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0xF303, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR23, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " FreezeLock" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local1 = CMBC (0xF603, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR24, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " CR24: SecureEraseNvdimmUser" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " CR24: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local1) If ((SizeOf (Local1) != 0x20)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " CR24: passphrase len != 32" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local7 = Buffer (0x21) { /* 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 // . } CreateField (Local7, 0x00, 0x0100, PASS) PASS = Local1 Local1 = CMBC (0xF503, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR26, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " QueryOverwriteNvdimmStatus" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } If ((OS00 == 0x05)) { CRFF (_ADR ()) } If (((OS00 == 0x11) || (OS00 == 0x0A))) { RSTS = 0x00020007 } ElseIf ((OS00 == 0x05)) { RSTS = 0x00010007 } Else { RSTS = CF2D (OS00) } Return (Local0) } Method (CR27, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " CR27: SetMasterPassphrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " CR27: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x40)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " CR27: passphrases length != 64" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x0100, RCPW) CreateField (Local7, 0x0100, 0x0100, RNPW) Local2 = Buffer (0x60) {} CreateField (Local2, 0x00, 0x0100, FCPW) CreateField (Local2, 0x0200, 0x0100, FNPW) FCPW = RCPW /* \_SB_.NVDR.N001.CR27.RCPW */ FNPW = RNPW /* \_SB_.NVDR.N001.CR27.RNPW */ Local1 = CMBC (0xF003, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR28, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " CR28: SecureEraseNvdimmMaster" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " CR28: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local1) If ((SizeOf (Local1) != 0x20)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " CR28: passphrase len != 32" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local7 = Buffer (0x21) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0020 */ 0x01 // . } CreateField (Local7, 0x00, 0x0100, PASS) PASS = Local1 Local1 = CMBC (0xF503, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CLSI, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " CLSI: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Package (0x03) { 0x01, 0x00, 0x00 }) } Local0 = Package (0x00) {} Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x04, Local0, _ADR ()) If ((SizeOf (Local1) < 0x0C)) { Return (Package (0x03) { 0x01, 0x00, 0x00 }) } CreateDWordField (Local1, 0x00, LSTS) CreateDWordField (Local1, 0x04, LSIZ) CreateDWordField (Local1, 0x08, LTXL) Local2 = Package (0x03) { 0x00, 0x00, 0x00 } Local2 [0x00] = ERMP (LSTS) Local2 [0x01] = ToInteger (LSIZ) Local2 [0x02] = ToInteger (LTXL) Return (Local2) } Method (CLSR, 2, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " CLSR: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Package (0x02) { 0x01, Buffer (0x01) { 0x00 // . } }) } If ((Arg1 == 0x00)) { Return (Package (0x02) { 0x00, Buffer (0x00) {} }) } Local0 = Package (0x01) { Buffer (0x08) {} } CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO) CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS) CHUO = Arg0 CHUS = Arg1 Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x05, Local0, _ADR ()) CreateDWordField (Local1, 0x00, LSTS) Local2 = Package (0x02) { 0x00, Buffer (0x01) { 0x00 // . } } Local2 [0x00] = ERMP (LSTS) If ((DerefOf (Local2 [0x00]) == 0x00)) { Local3 = ((SizeOf (Local1) - 0x04) * 0x08) CreateField (Local1, 0x20, Local3, CHUD) Local2 [0x01] = CHUD /* \_SB_.NVDR.N001.CLSR.CHUD */ } Return (Local2) } Method (CLSW, 3, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " CLSW: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (0x01) } If ((Arg1 == 0x00)) { Return (0x00) } Local3 = SizeOf (Arg2) If ((Local3 == 0x00)) { Return (0x02) } Local0 = Package (0x01) { Buffer ((Local3 + 0x08)) {} } CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO) CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS) CreateField (DerefOf (Local0 [0x00]), 0x40, (Local3 * 0x08), CHUD) CHUO = Arg0 CHUS = Arg1 CHUD = Arg2 Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x06, Local0, _ADR ()) CreateDWordField (Local1, 0x00, LSTS) Return (ERMP (LSTS)) } Method (CNCH, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " CNCH: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x40) { 0x03 // . }) } Local0 = Buffer (0x40) { 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2A (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2A (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local2 = DerefOf (Local1 [0x02]) If ((DerefOf (Local2 [0x00]) & 0x01)) { Local0 [0x04] = (DerefOf (Local0 [0x04]) | 0x01) If ((DerefOf (Local2 [0x08]) & 0x01)) { Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x01) } If ((DerefOf (Local2 [0x08]) & 0x02)) { If ((DerefOf (Local2 [0x00]) & 0x80)) { If ((DerefOf (Local2 [0x15]) & 0x08)) { Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x04) Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } If ((DerefOf (Local2 [0x15]) & 0x10)) { Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } If ((DerefOf (Local2 [0x15]) & 0x20)) { Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x03) } If ((DerefOf (Local2 [0x15]) & 0x40)) { Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x01) } } Else { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " CNCH: Health Status Reason is NOT valid (FW bug?)" DBGC (0x80000000, "LEAF", Local6) Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } } If ((DerefOf (Local2 [0x08]) & 0x04)) { Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } } Return (Local0) } Method (CNBS, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " CNBS: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x40) { 0x03 // . }) } Local0 = Buffer (0x40) { 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2A (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2A (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local2 = DerefOf (Local1 [0x02]) If ((DerefOf (Local2 [0x00]) & 0x20)) { Local0 [0x04] = 0x01 CreateDWordField (Local0, 0x06, DLC) Mid (Local2, 0x10, 0x04, DLC) /* \_SB_.NVDR.N001.CNBS.DLC_ */ } Return (Local0) } Method (CRLD, 5, Serialized) { Local0 = CLDP ("S0.C0.D1:", Arg0, Arg1, Arg2) Local1 = DerefOf (Local0 [0x00]) If ((Local1 == Zero)) { Return (DerefOf (Local0 [0x01])) } If (((CENA != 0x01) && (ToInteger (Arg2) != 0x09))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C0.D1:" Local6 [0x01] = " CRLD: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Switch (ToInteger (Arg2)) { Case (0x01) { Local0 = CR01 (Arg3) } Case (0x02) { Local0 = CR02 (Arg3) } Case (0x03) { Local0 = CR03 (Arg3) } Case (0x04) { If ((ICTL & 0x04)) { Local0 = CR04 (Arg3) } Else { Local0 = CLDC ("S0.C0.D1:", Arg2, Arg3, Arg4) } } Case (0x05) { If ((ICTL & 0x04)) { Local0 = CR05 (Arg3) } Else { Local0 = CLDC ("S0.C0.D1:", Arg2, Arg3, Arg4) } } Case (0x06) { If ((ICTL & 0x04)) { Local0 = CR06 (Arg3) } Else { Local0 = CLDC ("S0.C0.D1:", Arg2, Arg3, Arg4) } } Case (0x07) { Local0 = CR07 (Arg3) } Case (0x09) { Return (CR09 (Arg0, Arg1, Arg2, Arg3)) } Case (0x0A) { If ((CFIS >= 0x0107)) { Local0 = CR10 (Arg3) } Else { Local0 = CLDC ("S0.C0.D1:", Arg2, Arg3, Arg4) } } Case (0x0B) { Local0 = CR11 (Arg3) } Case (0x11) { Local0 = CR17 (Arg3) } Case (0x12) { Local0 = CR18 (Arg3) } Case (0x13) { Local0 = CR19 (Arg3) } Case (0x14) { Local0 = CR20 (Arg3) } Case (0x15) { Local0 = CR21 (Arg3) } Case (0x16) { Local0 = CR22 (Arg3) } Case (0x17) { Local0 = CR23 (Arg3) } Case (0x18) { Local0 = CR24 (Arg3) } Case (0x1A) { Local0 = CR26 (Arg3) } Case (0x1B) { Local0 = CR27 (Arg3) } Case (0x1C) { Local0 = CR28 (Arg3) } Default { Local0 = CLDC ("S0.C0.D1:", Arg2, Arg3, Arg4) } } Return (Local0) } Method (PCDS, 0, Serialized) { Local0 = Buffer (0x06) {} CreateWordField (Local0, 0x00, RSTS) CreateDWordField (Local0, 0x02, RSIZ) Local2 = Buffer (0x05) {} CreateByteField (Local2, 0x00, PPID) PPID = 0x02 CreateBitField (Local2, 0x08, POPT) POPT = 0x01 CreateBitField (Local2, 0x09, PORO) PORO = 0x01 Local1 = CMBC (0x0106, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateDWordField (DerefOf (Local1 [0x02]), 0x00, CPSZ) RSIZ = CPSZ /* \_SB_.NVDR.N001.PCDS.CPSZ */ Return (Local0) } Method (PCDR, 1, Serialized) { Name (IOFF, 0x00) IOFF = ToInteger (Arg0) Local2 = Buffer (0x06) {} CreateByteField (Local2, 0x00, QPID) QPID = 0x02 CreateBitField (Local2, 0x08, QOPT) QOPT = 0x01 CreateBitField (Local2, 0x09, QORO) QORO = 0x00 CreateDWordField (Local2, 0x02, QOFF) QOFF = IOFF /* \_SB_.NVDR.N001.PCDR.IOFF */ Local1 = CMBC (0x0106, Local2, Zero) Local3 = CF2D (DerefOf (Local1 [0x00])) If ((Local3 != 0x00)) { Local0 = Package (0x01) { 0x00 } Local0 [0x00] = Local3 Return (Local0) } Local3 = CF2D (DerefOf (Local1 [0x01])) If ((Local3 != 0x00)) { Local0 = Package (0x01) { 0x00 } Local0 [0x00] = Local3 Return (Local0) } Local0 = Package (0x02) { 0x00, Buffer (0x80) {} } Local0 [0x01] = DerefOf (Local1 [0x02]) Return (Local0) } Method (PCDW, 2, Serialized) { Name (IOFF, 0x00) Name (IDTA, Buffer (0x40) {}) IOFF = ToInteger (Arg0) IDTA = Arg1 Local2 = Buffer (0x80) {} CreateByteField (Local2, 0x00, QPID) QPID = 0x02 CreateBitField (Local2, 0x08, QOPT) QOPT = 0x01 CreateBitField (Local2, 0x09, QORO) QORO = 0x00 CreateDWordField (Local2, 0x02, QOFF) QOFF = IOFF /* \_SB_.NVDR.N001.PCDW.IOFF */ CreateField (Local2, 0x0200, 0x0200, QDTA) QDTA = IDTA /* \_SB_.NVDR.N001.PCDW.IDTA */ Local1 = CMBC (0x0107, Local2, Zero) Local0 = CF2D (DerefOf (Local1 [0x00])) If ((Local0 != 0x00)) { Return (Local0) } Local0 = CF2D (DerefOf (Local1 [0x01])) If ((Local0 != 0x00)) { Return (Local0) } Return (Local0) } Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If ((DRVT & 0x01)) { Return (CRLD (Arg0, Arg1, Arg2, Arg3, _ADR ())) } ElseIf ((DRVT & 0x02)) { Return (JNLD (Arg0, Arg1, Arg2, Arg3, _ADR ())) } Else { Return (Buffer (0x01) { 0x00 // . }) } } Method (_LSI, 0, NotSerialized) // _LSI: Label Storage Information { If ((DRVT & 0x01)) { Return (CLSI ()) } ElseIf ((DRVT & 0x02)) { Return (JLSI (_ADR ())) } Else { Return (Package (0x03) { 0x01, 0x00, 0x00 }) } } Method (_LSR, 2, NotSerialized) // _LSR: Label Storage Read { If ((DRVT & 0x01)) { Return (CLSR (Arg0, Arg1)) } ElseIf ((DRVT & 0x02)) { Return (JLSR (Arg0, Arg1, _ADR ())) } Else { Return (Package (0x02) { 0x01, 0x00 }) } } Method (_LSW, 3, Serialized) // _LSW: Label Storage Write { If ((DRVT & 0x01)) { Return (CLSW (Arg0, Arg1, Arg2)) } ElseIf ((DRVT & 0x01)) { Return (JLSW (Arg0, Arg1, Arg2, _ADR ())) } Else { Return (0x01) } } Method (_NCH, 0, NotSerialized) // _NCH: NVDIMM Current Health Information { If ((DRVT & 0x01)) { Return (CNCH ()) } Else { Return (Buffer (0x40) { 0x01 // . }) } } Method (_NBS, 0, NotSerialized) // _NBS: NVDIMM Boot Status { If ((DRVT & 0x01)) { Return (CNBS ()) } Else { Return (Buffer (0x40) { 0x01 // . }) } } } Device (N010) { Name (FXCD, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x00), XCMD, 64 } Name (FXST, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x08), XSTA, 64 } Name (FXIN, 0x00) Field (CCT8, DWordAcc, NoLock, Preserve) { Offset (0x10), IN01, 32, Offset (0x14), IN02, 32, Offset (0x18), IN03, 32, Offset (0x1C), IN04, 32, Offset (0x20), IN05, 32, Offset (0x24), IN06, 32, Offset (0x28), IN07, 32, Offset (0x2C), IN08, 32, Offset (0x30), IN09, 32, Offset (0x34), IN0A, 32, Offset (0x38), IN0B, 32, Offset (0x3C), IN0C, 32, Offset (0x40), IN0D, 32, Offset (0x44), IN0E, 32, Offset (0x48), IN0F, 32, Offset (0x4C), IN10, 32, Offset (0x50), IN11, 32, Offset (0x54), IN12, 32, Offset (0x58), IN13, 32, Offset (0x5C), IN14, 32, Offset (0x60), IN15, 32, Offset (0x64), IN16, 32, Offset (0x68), IN17, 32, Offset (0x6C), IN18, 32, Offset (0x70), IN19, 32, Offset (0x74), IN1A, 32, Offset (0x78), IN1B, 32, Offset (0x7C), IN1C, 32, Offset (0x80), IN1D, 32, Offset (0x84), IN1E, 32, Offset (0x88), IN1F, 32, Offset (0x8C), IN20, 32 } Name (FXOU, 0x00) Field (CCT8, DWordAcc, NoLock, Preserve) { Offset (0x90), OU01, 32, Offset (0x94), OU02, 32, Offset (0x98), OU03, 32, Offset (0x9C), OU04, 32, Offset (0xA0), OU05, 32, Offset (0xA4), OU06, 32, Offset (0xA8), OU07, 32, Offset (0xAC), OU08, 32, Offset (0xB0), OU09, 32, Offset (0xB4), OU0A, 32, Offset (0xB8), OU0B, 32, Offset (0xBC), OU0C, 32, Offset (0xC0), OU0D, 32, Offset (0xC4), OU0E, 32, Offset (0xC8), OU0F, 32, Offset (0xCC), OU10, 32, Offset (0xD0), OU11, 32, Offset (0xD4), OU12, 32, Offset (0xD8), OU13, 32, Offset (0xDC), OU14, 32, Offset (0xE0), OU15, 32, Offset (0xE4), OU16, 32, Offset (0xE8), OU17, 32, Offset (0xEC), OU18, 32, Offset (0xF0), OU19, 32, Offset (0xF4), OU1A, 32, Offset (0xF8), OU1B, 32, Offset (0xFC), OU1C, 32, Offset (0x100), OU1D, 32, Offset (0x104), OU1E, 32, Offset (0x108), OU1F, 32, Offset (0x10C), OU20, 32 } Name (FXBS, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x110), XBSR, 64 } Name (CENA, 0x0000000000000000) Name (CFIS, 0x0000000000000000) Method (_ADR, 0, NotSerialized) // _ADR: Address { Local0 = 0x10 If (0x00) { Local1 = 0x01 Local1 -= 0x03 Local1 <<= 0x04 Local0 &= 0xFF0F Local0 |= Local1 Local0 |= 0x0100 } Return (Local0) } Name (NTFY, 0x00) Method (CMBC, 3, Serialized) { Local3 = Timer Acquire (NMTX, 0xFFFF) If ((((BARS != Zero) && (CACC (Arg0) != Zero)) && (LO01 == 0x0405))) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": recursing into CMBC" DBGC (0x40, "FIS ", Local6) CMBC (0x0405, Buffer (0x14) { 0x00 // . }, Zero) Sleep (0x01) NTFY = 0x01 } Name (TCMD, Buffer (0x08) {}) Name (TSTA, Buffer (0x08) {}) TCMD = XCMD /* \_SB_.NVDR.N010.XCMD */ CreateField (TCMD, 0x20, 0x10, TOPC) CreateField (TCMD, 0x30, 0x01, TDRB) CreateField (TCMD, 0x3F, 0x01, TSEQ) If ((ToInteger (TDRB) == 0x01)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Previous command did not complete" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x05 }) } Local4 = SizeOf (Arg1) Local4 = ((Local4 + 0x07) >> 0x03) Local5 = Zero While (0x01) { If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN01 = Local7 Local7 = IN01 /* \_SB_.NVDR.N010.IN01 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN02 = Local7 Local7 = IN02 /* \_SB_.NVDR.N010.IN02 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN03 = Local7 Local7 = IN03 /* \_SB_.NVDR.N010.IN03 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN04 = Local7 Local7 = IN04 /* \_SB_.NVDR.N010.IN04 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN05 = Local7 Local7 = IN05 /* \_SB_.NVDR.N010.IN05 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN06 = Local7 Local7 = IN06 /* \_SB_.NVDR.N010.IN06 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN07 = Local7 Local7 = IN07 /* \_SB_.NVDR.N010.IN07 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN08 = Local7 Local7 = IN08 /* \_SB_.NVDR.N010.IN08 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN09 = Local7 Local7 = IN09 /* \_SB_.NVDR.N010.IN09 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0A = Local7 Local7 = IN0A /* \_SB_.NVDR.N010.IN0A */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0B = Local7 Local7 = IN0B /* \_SB_.NVDR.N010.IN0B */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0C = Local7 Local7 = IN0C /* \_SB_.NVDR.N010.IN0C */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0D = Local7 Local7 = IN0D /* \_SB_.NVDR.N010.IN0D */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0E = Local7 Local7 = IN0E /* \_SB_.NVDR.N010.IN0E */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0F = Local7 Local7 = IN0F /* \_SB_.NVDR.N010.IN0F */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN10 = Local7 Local7 = IN10 /* \_SB_.NVDR.N010.IN10 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN11 = Local7 Local7 = IN11 /* \_SB_.NVDR.N010.IN11 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN12 = Local7 Local7 = IN12 /* \_SB_.NVDR.N010.IN12 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN13 = Local7 Local7 = IN13 /* \_SB_.NVDR.N010.IN13 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN14 = Local7 Local7 = IN14 /* \_SB_.NVDR.N010.IN14 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN15 = Local7 Local7 = IN15 /* \_SB_.NVDR.N010.IN15 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN16 = Local7 Local7 = IN16 /* \_SB_.NVDR.N010.IN16 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN17 = Local7 Local7 = IN17 /* \_SB_.NVDR.N010.IN17 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN18 = Local7 Local7 = IN18 /* \_SB_.NVDR.N010.IN18 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN19 = Local7 Local7 = IN19 /* \_SB_.NVDR.N010.IN19 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1A = Local7 Local7 = IN1A /* \_SB_.NVDR.N010.IN1A */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1B = Local7 Local7 = IN1B /* \_SB_.NVDR.N010.IN1B */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1C = Local7 Local7 = IN1C /* \_SB_.NVDR.N010.IN1C */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1D = Local7 Local7 = IN1D /* \_SB_.NVDR.N010.IN1D */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1E = Local7 Local7 = IN1E /* \_SB_.NVDR.N010.IN1E */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1F = Local7 Local7 = IN1F /* \_SB_.NVDR.N010.IN1F */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN20 = Local7 Local7 = IN20 /* \_SB_.NVDR.N010.IN20 */ Local4-- Local5 += 0x04 Break } Local0 = Timer TOPC = Arg0 If ((ToInteger (TSEQ) == 0x01)) { TSEQ = 0x00 } Else { TSEQ = 0x01 } TDRB = 0x01 If ((ToInteger (Arg2) == Zero)) { Local1 = CGTM (Arg0, XSTA) } Else { Local1 = (ToInteger (Arg2) * 0x2710) } XCMD = ToInteger (TCMD) Local0 = Timer Local2 = Zero Local3 = Zero While (0x01) { TCMD = XCMD /* \_SB_.NVDR.N010.XCMD */ If ((ToInteger (TDRB) == 0x00)) { Break } Local3 = Local2 Local2 = (Timer - Local0) If ((Local2 > Local1)) { TCMD = XCMD /* \_SB_.NVDR.N010.XCMD */ If ((ToInteger (TDRB) == 0x00)) { Break } Local6 = Package (0x07) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Doorbell still set, waited " Local6 [0x03] = ToHexString (Local2) Local6 [0x04] = " [x100ns] (prev" Local6 [0x05] = ToHexString (Local3) Local6 [0x06] = ")" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x12 }) } } If ((Local2 > Local1)) { Local6 = Package (0x07) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Long iteration, scheduling issues? " Local6 [0x03] = ToHexString (Local2) Local6 [0x04] = " [x100ns] (prev " Local6 [0x05] = ToHexString (Local3) Local6 [0x06] = ")" DBGC (0x02, "FIS ", Local6) } TSTA = XSTA /* \_SB_.NVDR.N010.XSTA */ CreateField (TSTA, 0x00, 0x01, TCMP) CreateField (TSTA, 0x08, 0x08, TMBS) If ((ToInteger (TCMP) == 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Completion bit not set" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x03 }) } If ((ToInteger (TMBS) != 0x00)) { Local0 = Package (0x02) { 0x00, 0x00 } Local0 [0x01] = ToInteger (TMBS) Local6 = Package (0x04) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": mailbox failure: " Local6 [0x03] = ToHexString (ToInteger (TMBS)) DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Local0) } Local0 = Package (0x03) { 0x00, 0x00, Buffer (0x80) {} } CreateDWordField (DerefOf (Local0 [0x02]), 0x00, BO01) CreateDWordField (DerefOf (Local0 [0x02]), 0x04, BO02) CreateDWordField (DerefOf (Local0 [0x02]), 0x08, BO03) CreateDWordField (DerefOf (Local0 [0x02]), 0x0C, BO04) CreateDWordField (DerefOf (Local0 [0x02]), 0x10, BO05) CreateDWordField (DerefOf (Local0 [0x02]), 0x14, BO06) CreateDWordField (DerefOf (Local0 [0x02]), 0x18, BO07) CreateDWordField (DerefOf (Local0 [0x02]), 0x1C, BO08) CreateDWordField (DerefOf (Local0 [0x02]), 0x20, BO09) CreateDWordField (DerefOf (Local0 [0x02]), 0x24, BO0A) CreateDWordField (DerefOf (Local0 [0x02]), 0x28, BO0B) CreateDWordField (DerefOf (Local0 [0x02]), 0x2C, BO0C) CreateDWordField (DerefOf (Local0 [0x02]), 0x30, BO0D) CreateDWordField (DerefOf (Local0 [0x02]), 0x34, BO0E) CreateDWordField (DerefOf (Local0 [0x02]), 0x38, BO0F) CreateDWordField (DerefOf (Local0 [0x02]), 0x3C, BO10) CreateDWordField (DerefOf (Local0 [0x02]), 0x40, BO11) CreateDWordField (DerefOf (Local0 [0x02]), 0x44, BO12) CreateDWordField (DerefOf (Local0 [0x02]), 0x48, BO13) CreateDWordField (DerefOf (Local0 [0x02]), 0x4C, BO14) CreateDWordField (DerefOf (Local0 [0x02]), 0x50, BO15) CreateDWordField (DerefOf (Local0 [0x02]), 0x54, BO16) CreateDWordField (DerefOf (Local0 [0x02]), 0x58, BO17) CreateDWordField (DerefOf (Local0 [0x02]), 0x5C, BO18) CreateDWordField (DerefOf (Local0 [0x02]), 0x60, BO19) CreateDWordField (DerefOf (Local0 [0x02]), 0x64, BO1A) CreateDWordField (DerefOf (Local0 [0x02]), 0x68, BO1B) CreateDWordField (DerefOf (Local0 [0x02]), 0x6C, BO1C) CreateDWordField (DerefOf (Local0 [0x02]), 0x70, BO1D) CreateDWordField (DerefOf (Local0 [0x02]), 0x74, BO1E) CreateDWordField (DerefOf (Local0 [0x02]), 0x78, BO1F) CreateDWordField (DerefOf (Local0 [0x02]), 0x7C, BO20) Local4 = 0x20 While (0x01) { If ((Local4 <= 0x00)) { Break } BO01 = OU01 /* \_SB_.NVDR.N010.OU01 */ Local4-- If ((Local4 <= 0x00)) { Break } BO02 = OU02 /* \_SB_.NVDR.N010.OU02 */ Local4-- If ((Local4 <= 0x00)) { Break } BO03 = OU03 /* \_SB_.NVDR.N010.OU03 */ Local4-- If ((Local4 <= 0x00)) { Break } BO04 = OU04 /* \_SB_.NVDR.N010.OU04 */ Local4-- If ((Local4 <= 0x00)) { Break } BO05 = OU05 /* \_SB_.NVDR.N010.OU05 */ Local4-- If ((Local4 <= 0x00)) { Break } BO06 = OU06 /* \_SB_.NVDR.N010.OU06 */ Local4-- If ((Local4 <= 0x00)) { Break } BO07 = OU07 /* \_SB_.NVDR.N010.OU07 */ Local4-- If ((Local4 <= 0x00)) { Break } BO08 = OU08 /* \_SB_.NVDR.N010.OU08 */ Local4-- If ((Local4 <= 0x00)) { Break } BO09 = OU09 /* \_SB_.NVDR.N010.OU09 */ Local4-- If ((Local4 <= 0x00)) { Break } BO0A = OU0A /* \_SB_.NVDR.N010.OU0A */ Local4-- If ((Local4 <= 0x00)) { Break } BO0B = OU0B /* \_SB_.NVDR.N010.OU0B */ Local4-- If ((Local4 <= 0x00)) { Break } BO0C = OU0C /* \_SB_.NVDR.N010.OU0C */ Local4-- If ((Local4 <= 0x00)) { Break } BO0D = OU0D /* \_SB_.NVDR.N010.OU0D */ Local4-- If ((Local4 <= 0x00)) { Break } BO0E = OU0E /* \_SB_.NVDR.N010.OU0E */ Local4-- If ((Local4 <= 0x00)) { Break } BO0F = OU0F /* \_SB_.NVDR.N010.OU0F */ Local4-- If ((Local4 <= 0x00)) { Break } BO10 = OU10 /* \_SB_.NVDR.N010.OU10 */ Local4-- If ((Local4 <= 0x00)) { Break } BO11 = OU11 /* \_SB_.NVDR.N010.OU11 */ Local4-- If ((Local4 <= 0x00)) { Break } BO12 = OU12 /* \_SB_.NVDR.N010.OU12 */ Local4-- If ((Local4 <= 0x00)) { Break } BO13 = OU13 /* \_SB_.NVDR.N010.OU13 */ Local4-- If ((Local4 <= 0x00)) { Break } BO14 = OU14 /* \_SB_.NVDR.N010.OU14 */ Local4-- If ((Local4 <= 0x00)) { Break } BO15 = OU15 /* \_SB_.NVDR.N010.OU15 */ Local4-- If ((Local4 <= 0x00)) { Break } BO16 = OU16 /* \_SB_.NVDR.N010.OU16 */ Local4-- If ((Local4 <= 0x00)) { Break } BO17 = OU17 /* \_SB_.NVDR.N010.OU17 */ Local4-- If ((Local4 <= 0x00)) { Break } BO18 = OU18 /* \_SB_.NVDR.N010.OU18 */ Local4-- If ((Local4 <= 0x00)) { Break } BO19 = OU19 /* \_SB_.NVDR.N010.OU19 */ Local4-- If ((Local4 <= 0x00)) { Break } BO1A = OU1A /* \_SB_.NVDR.N010.OU1A */ Local4-- If ((Local4 <= 0x00)) { Break } BO1B = OU1B /* \_SB_.NVDR.N010.OU1B */ Local4-- If ((Local4 <= 0x00)) { Break } BO1C = OU1C /* \_SB_.NVDR.N010.OU1C */ Local4-- If ((Local4 <= 0x00)) { Break } BO1D = OU1D /* \_SB_.NVDR.N010.OU1D */ Local4-- If ((Local4 <= 0x00)) { Break } BO1E = OU1E /* \_SB_.NVDR.N010.OU1E */ Local4-- If ((Local4 <= 0x00)) { Break } BO1F = OU1F /* \_SB_.NVDR.N010.OU1F */ Local4-- If ((Local4 <= 0x00)) { Break } BO20 = OU20 /* \_SB_.NVDR.N010.OU20 */ Local4-- Break } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = " completed" DBGC (0x40, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Local0) } Method (CR01, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " GetSmartAndHealthInfo" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x84) {} CreateDWordField (Local0, 0x00, RSTS) CreateField (Local0, 0x20, 0x0400, RSHD) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateField (DerefOf (Local1 [0x02]), 0x00, 0x0400, CSHI) RSHD = CSHI /* \_SB_.NVDR.N010.CR01.CSHI */ Return (Local0) } Method (CR02, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " GetSmartThreshold" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x0C) {} CreateDWordField (Local0, 0x00, RSTS) CreateQWordField (Local0, 0x04, RSTD) Local1 = CMBC (0x0104, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateQWordField (DerefOf (Local1 [0x02]), 0x00, CSTD) RSTD = CSTD /* \_SB_.NVDR.N010.CR02.CSTD */ Return (Local0) } Method (CR03, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " GetBlockNvdimmFlags" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x08) {} CreateDWordField (Local0, 0x00, RSTS) CreateBitField (Local0, 0x20, RBIR) CreateBitField (Local0, 0x21, RBWL) Local1 = CMBC (0x01, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x70, CBIR) CreateBitField (DerefOf (Local1 [0x02]), 0x71, CBWL) RBIR = CBIR /* \_SB_.NVDR.N010.CR03.CBIR */ RBWL = CBWL /* \_SB_.NVDR.N010.CR03.CBWL */ Return (Local0) } Method (CR04, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " GetNamespaceLabelSize" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " GetNamespaceLabelSize: unexpected input parameter" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x0C) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) CreateDWordField (Local0, 0x04, RSNA) CreateDWordField (Local0, 0x08, RMDL) Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N010.CR04.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " GetNamespaceLabelSize: PCDS failed, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) Local3 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local3 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local3 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local3 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " GetNamespaceLabelSize: locked PMEM region" DBGC (0x02, "LEAF", Local6) } RSNA = CPSZ /* \_SB_.NVDR.N010.CR04.CPSZ */ RMDL = 0xFE80 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR05, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " GetNamespaceLabelData" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " GetNamespaceLabelData: no elements in input package" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x08)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " GetNamespaceLabelData: invalid input size: " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " GetNamespaceLabelData: input: " Local6 [0x02] = ToHexString (Local7) DBGC (0x40, "LEAF", Local6) CreateDWordField (Local7, 0x00, IOFF) CreateDWordField (Local7, 0x04, ILEN) If ((ILEN > 0xFE80)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " GetNamespaceLabelData: request size too big: " Local6 [0x02] = ToHexString (ILEN) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ElseIf ((ILEN <= 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " GetNamespaceLabelData: request size zero" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local0 = Buffer ((ILEN + 0x04)) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) CreateField (Local0, 0x20, (ILEN << 0x03), RDTA) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " GetNamespaceLabelData: locked PMEM region, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N010.CR05.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " GetNamespaceLabelData: PCDS failed, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) If (((IOFF + ILEN) > CPSZ)) { RSTS = 0x03 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " GetNamespaceLabelData: request end offset too big: " Local6 [0x02] = (IOFF + ILEN) DBGC (0x02, "LEAF", Local6) Return (Local0) } Name (BUFF, Buffer (0xFF80) {}) CreateField (BUFF, 0x00, 0x0400, LC00) CreateField (BUFF, 0x0400, 0x0400, LC01) CreateField (BUFF, 0x0800, 0x0400, LC02) CreateField (BUFF, 0x0C00, 0x0400, LC03) CreateField (BUFF, 0x1000, 0x0400, LC04) CreateField (BUFF, 0x1400, 0x0400, LC05) CreateField (BUFF, 0x1800, 0x0400, LC06) CreateField (BUFF, 0x1C00, 0x0400, LC07) CreateField (BUFF, 0x2000, 0x0400, LC08) CreateField (BUFF, 0x2400, 0x0400, LC09) CreateField (BUFF, 0x2800, 0x0400, LC0A) CreateField (BUFF, 0x2C00, 0x0400, LC0B) CreateField (BUFF, 0x3000, 0x0400, LC0C) CreateField (BUFF, 0x3400, 0x0400, LC0D) CreateField (BUFF, 0x3800, 0x0400, LC0E) CreateField (BUFF, 0x3C00, 0x0400, LC0F) CreateField (BUFF, 0x4000, 0x0400, LC10) CreateField (BUFF, 0x4400, 0x0400, LC11) CreateField (BUFF, 0x4800, 0x0400, LC12) CreateField (BUFF, 0x4C00, 0x0400, LC13) CreateField (BUFF, 0x5000, 0x0400, LC14) CreateField (BUFF, 0x5400, 0x0400, LC15) CreateField (BUFF, 0x5800, 0x0400, LC16) CreateField (BUFF, 0x5C00, 0x0400, LC17) CreateField (BUFF, 0x6000, 0x0400, LC18) CreateField (BUFF, 0x6400, 0x0400, LC19) CreateField (BUFF, 0x6800, 0x0400, LC1A) CreateField (BUFF, 0x6C00, 0x0400, LC1B) CreateField (BUFF, 0x7000, 0x0400, LC1C) CreateField (BUFF, 0x7400, 0x0400, LC1D) CreateField (BUFF, 0x7800, 0x0400, LC1E) CreateField (BUFF, 0x7C00, 0x0400, LC1F) CreateField (BUFF, 0x8000, 0x0400, LC20) CreateField (BUFF, 0x8400, 0x0400, LC21) CreateField (BUFF, 0x8800, 0x0400, LC22) CreateField (BUFF, 0x8C00, 0x0400, LC23) CreateField (BUFF, 0x9000, 0x0400, LC24) CreateField (BUFF, 0x9400, 0x0400, LC25) CreateField (BUFF, 0x9800, 0x0400, LC26) CreateField (BUFF, 0x9C00, 0x0400, LC27) CreateField (BUFF, 0xA000, 0x0400, LC28) CreateField (BUFF, 0xA400, 0x0400, LC29) CreateField (BUFF, 0xA800, 0x0400, LC2A) CreateField (BUFF, 0xAC00, 0x0400, LC2B) CreateField (BUFF, 0xB000, 0x0400, LC2C) CreateField (BUFF, 0xB400, 0x0400, LC2D) CreateField (BUFF, 0xB800, 0x0400, LC2E) CreateField (BUFF, 0xBC00, 0x0400, LC2F) CreateField (BUFF, 0xC000, 0x0400, LC30) CreateField (BUFF, 0xC400, 0x0400, LC31) CreateField (BUFF, 0xC800, 0x0400, LC32) CreateField (BUFF, 0xCC00, 0x0400, LC33) CreateField (BUFF, 0xD000, 0x0400, LC34) CreateField (BUFF, 0xD400, 0x0400, LC35) CreateField (BUFF, 0xD800, 0x0400, LC36) CreateField (BUFF, 0xDC00, 0x0400, LC37) CreateField (BUFF, 0xE000, 0x0400, LC38) CreateField (BUFF, 0xE400, 0x0400, LC39) CreateField (BUFF, 0xE800, 0x0400, LC3A) CreateField (BUFF, 0xEC00, 0x0400, LC3B) CreateField (BUFF, 0xF000, 0x0400, LC3C) CreateField (BUFF, 0xF400, 0x0400, LC3D) CreateField (BUFF, 0xF800, 0x0400, LC3E) CreateField (BUFF, 0xFC00, 0x0400, LC3F) CreateField (BUFF, 0x00010000, 0x0400, LC40) CreateField (BUFF, 0x00010400, 0x0400, LC41) CreateField (BUFF, 0x00010800, 0x0400, LC42) CreateField (BUFF, 0x00010C00, 0x0400, LC43) CreateField (BUFF, 0x00011000, 0x0400, LC44) CreateField (BUFF, 0x00011400, 0x0400, LC45) CreateField (BUFF, 0x00011800, 0x0400, LC46) CreateField (BUFF, 0x00011C00, 0x0400, LC47) CreateField (BUFF, 0x00012000, 0x0400, LC48) CreateField (BUFF, 0x00012400, 0x0400, LC49) CreateField (BUFF, 0x00012800, 0x0400, LC4A) CreateField (BUFF, 0x00012C00, 0x0400, LC4B) CreateField (BUFF, 0x00013000, 0x0400, LC4C) CreateField (BUFF, 0x00013400, 0x0400, LC4D) CreateField (BUFF, 0x00013800, 0x0400, LC4E) CreateField (BUFF, 0x00013C00, 0x0400, LC4F) CreateField (BUFF, 0x00014000, 0x0400, LC50) CreateField (BUFF, 0x00014400, 0x0400, LC51) CreateField (BUFF, 0x00014800, 0x0400, LC52) CreateField (BUFF, 0x00014C00, 0x0400, LC53) CreateField (BUFF, 0x00015000, 0x0400, LC54) CreateField (BUFF, 0x00015400, 0x0400, LC55) CreateField (BUFF, 0x00015800, 0x0400, LC56) CreateField (BUFF, 0x00015C00, 0x0400, LC57) CreateField (BUFF, 0x00016000, 0x0400, LC58) CreateField (BUFF, 0x00016400, 0x0400, LC59) CreateField (BUFF, 0x00016800, 0x0400, LC5A) CreateField (BUFF, 0x00016C00, 0x0400, LC5B) CreateField (BUFF, 0x00017000, 0x0400, LC5C) CreateField (BUFF, 0x00017400, 0x0400, LC5D) CreateField (BUFF, 0x00017800, 0x0400, LC5E) CreateField (BUFF, 0x00017C00, 0x0400, LC5F) CreateField (BUFF, 0x00018000, 0x0400, LC60) CreateField (BUFF, 0x00018400, 0x0400, LC61) CreateField (BUFF, 0x00018800, 0x0400, LC62) CreateField (BUFF, 0x00018C00, 0x0400, LC63) CreateField (BUFF, 0x00019000, 0x0400, LC64) CreateField (BUFF, 0x00019400, 0x0400, LC65) CreateField (BUFF, 0x00019800, 0x0400, LC66) CreateField (BUFF, 0x00019C00, 0x0400, LC67) CreateField (BUFF, 0x0001A000, 0x0400, LC68) CreateField (BUFF, 0x0001A400, 0x0400, LC69) CreateField (BUFF, 0x0001A800, 0x0400, LC6A) CreateField (BUFF, 0x0001AC00, 0x0400, LC6B) CreateField (BUFF, 0x0001B000, 0x0400, LC6C) CreateField (BUFF, 0x0001B400, 0x0400, LC6D) CreateField (BUFF, 0x0001B800, 0x0400, LC6E) CreateField (BUFF, 0x0001BC00, 0x0400, LC6F) CreateField (BUFF, 0x0001C000, 0x0400, LC70) CreateField (BUFF, 0x0001C400, 0x0400, LC71) CreateField (BUFF, 0x0001C800, 0x0400, LC72) CreateField (BUFF, 0x0001CC00, 0x0400, LC73) CreateField (BUFF, 0x0001D000, 0x0400, LC74) CreateField (BUFF, 0x0001D400, 0x0400, LC75) CreateField (BUFF, 0x0001D800, 0x0400, LC76) CreateField (BUFF, 0x0001DC00, 0x0400, LC77) CreateField (BUFF, 0x0001E000, 0x0400, LC78) CreateField (BUFF, 0x0001E400, 0x0400, LC79) CreateField (BUFF, 0x0001E800, 0x0400, LC7A) CreateField (BUFF, 0x0001EC00, 0x0400, LC7B) CreateField (BUFF, 0x0001F000, 0x0400, LC7C) CreateField (BUFF, 0x0001F400, 0x0400, LC7D) CreateField (BUFF, 0x0001F800, 0x0400, LC7E) CreateField (BUFF, 0x0001FC00, 0x0400, LC7F) CreateField (BUFF, 0x00020000, 0x0400, LC80) CreateField (BUFF, 0x00020400, 0x0400, LC81) CreateField (BUFF, 0x00020800, 0x0400, LC82) CreateField (BUFF, 0x00020C00, 0x0400, LC83) CreateField (BUFF, 0x00021000, 0x0400, LC84) CreateField (BUFF, 0x00021400, 0x0400, LC85) CreateField (BUFF, 0x00021800, 0x0400, LC86) CreateField (BUFF, 0x00021C00, 0x0400, LC87) CreateField (BUFF, 0x00022000, 0x0400, LC88) CreateField (BUFF, 0x00022400, 0x0400, LC89) CreateField (BUFF, 0x00022800, 0x0400, LC8A) CreateField (BUFF, 0x00022C00, 0x0400, LC8B) CreateField (BUFF, 0x00023000, 0x0400, LC8C) CreateField (BUFF, 0x00023400, 0x0400, LC8D) CreateField (BUFF, 0x00023800, 0x0400, LC8E) CreateField (BUFF, 0x00023C00, 0x0400, LC8F) CreateField (BUFF, 0x00024000, 0x0400, LC90) CreateField (BUFF, 0x00024400, 0x0400, LC91) CreateField (BUFF, 0x00024800, 0x0400, LC92) CreateField (BUFF, 0x00024C00, 0x0400, LC93) CreateField (BUFF, 0x00025000, 0x0400, LC94) CreateField (BUFF, 0x00025400, 0x0400, LC95) CreateField (BUFF, 0x00025800, 0x0400, LC96) CreateField (BUFF, 0x00025C00, 0x0400, LC97) CreateField (BUFF, 0x00026000, 0x0400, LC98) CreateField (BUFF, 0x00026400, 0x0400, LC99) CreateField (BUFF, 0x00026800, 0x0400, LC9A) CreateField (BUFF, 0x00026C00, 0x0400, LC9B) CreateField (BUFF, 0x00027000, 0x0400, LC9C) CreateField (BUFF, 0x00027400, 0x0400, LC9D) CreateField (BUFF, 0x00027800, 0x0400, LC9E) CreateField (BUFF, 0x00027C00, 0x0400, LC9F) CreateField (BUFF, 0x00028000, 0x0400, LCA0) CreateField (BUFF, 0x00028400, 0x0400, LCA1) CreateField (BUFF, 0x00028800, 0x0400, LCA2) CreateField (BUFF, 0x00028C00, 0x0400, LCA3) CreateField (BUFF, 0x00029000, 0x0400, LCA4) CreateField (BUFF, 0x00029400, 0x0400, LCA5) CreateField (BUFF, 0x00029800, 0x0400, LCA6) CreateField (BUFF, 0x00029C00, 0x0400, LCA7) CreateField (BUFF, 0x0002A000, 0x0400, LCA8) CreateField (BUFF, 0x0002A400, 0x0400, LCA9) CreateField (BUFF, 0x0002A800, 0x0400, LCAA) CreateField (BUFF, 0x0002AC00, 0x0400, LCAB) CreateField (BUFF, 0x0002B000, 0x0400, LCAC) CreateField (BUFF, 0x0002B400, 0x0400, LCAD) CreateField (BUFF, 0x0002B800, 0x0400, LCAE) CreateField (BUFF, 0x0002BC00, 0x0400, LCAF) CreateField (BUFF, 0x0002C000, 0x0400, LCB0) CreateField (BUFF, 0x0002C400, 0x0400, LCB1) CreateField (BUFF, 0x0002C800, 0x0400, LCB2) CreateField (BUFF, 0x0002CC00, 0x0400, LCB3) CreateField (BUFF, 0x0002D000, 0x0400, LCB4) CreateField (BUFF, 0x0002D400, 0x0400, LCB5) CreateField (BUFF, 0x0002D800, 0x0400, LCB6) CreateField (BUFF, 0x0002DC00, 0x0400, LCB7) CreateField (BUFF, 0x0002E000, 0x0400, LCB8) CreateField (BUFF, 0x0002E400, 0x0400, LCB9) CreateField (BUFF, 0x0002E800, 0x0400, LCBA) CreateField (BUFF, 0x0002EC00, 0x0400, LCBB) CreateField (BUFF, 0x0002F000, 0x0400, LCBC) CreateField (BUFF, 0x0002F400, 0x0400, LCBD) CreateField (BUFF, 0x0002F800, 0x0400, LCBE) CreateField (BUFF, 0x0002FC00, 0x0400, LCBF) CreateField (BUFF, 0x00030000, 0x0400, LCC0) CreateField (BUFF, 0x00030400, 0x0400, LCC1) CreateField (BUFF, 0x00030800, 0x0400, LCC2) CreateField (BUFF, 0x00030C00, 0x0400, LCC3) CreateField (BUFF, 0x00031000, 0x0400, LCC4) CreateField (BUFF, 0x00031400, 0x0400, LCC5) CreateField (BUFF, 0x00031800, 0x0400, LCC6) CreateField (BUFF, 0x00031C00, 0x0400, LCC7) CreateField (BUFF, 0x00032000, 0x0400, LCC8) CreateField (BUFF, 0x00032400, 0x0400, LCC9) CreateField (BUFF, 0x00032800, 0x0400, LCCA) CreateField (BUFF, 0x00032C00, 0x0400, LCCB) CreateField (BUFF, 0x00033000, 0x0400, LCCC) CreateField (BUFF, 0x00033400, 0x0400, LCCD) CreateField (BUFF, 0x00033800, 0x0400, LCCE) CreateField (BUFF, 0x00033C00, 0x0400, LCCF) CreateField (BUFF, 0x00034000, 0x0400, LCD0) CreateField (BUFF, 0x00034400, 0x0400, LCD1) CreateField (BUFF, 0x00034800, 0x0400, LCD2) CreateField (BUFF, 0x00034C00, 0x0400, LCD3) CreateField (BUFF, 0x00035000, 0x0400, LCD4) CreateField (BUFF, 0x00035400, 0x0400, LCD5) CreateField (BUFF, 0x00035800, 0x0400, LCD6) CreateField (BUFF, 0x00035C00, 0x0400, LCD7) CreateField (BUFF, 0x00036000, 0x0400, LCD8) CreateField (BUFF, 0x00036400, 0x0400, LCD9) CreateField (BUFF, 0x00036800, 0x0400, LCDA) CreateField (BUFF, 0x00036C00, 0x0400, LCDB) CreateField (BUFF, 0x00037000, 0x0400, LCDC) CreateField (BUFF, 0x00037400, 0x0400, LCDD) CreateField (BUFF, 0x00037800, 0x0400, LCDE) CreateField (BUFF, 0x00037C00, 0x0400, LCDF) CreateField (BUFF, 0x00038000, 0x0400, LCE0) CreateField (BUFF, 0x00038400, 0x0400, LCE1) CreateField (BUFF, 0x00038800, 0x0400, LCE2) CreateField (BUFF, 0x00038C00, 0x0400, LCE3) CreateField (BUFF, 0x00039000, 0x0400, LCE4) CreateField (BUFF, 0x00039400, 0x0400, LCE5) CreateField (BUFF, 0x00039800, 0x0400, LCE6) CreateField (BUFF, 0x00039C00, 0x0400, LCE7) CreateField (BUFF, 0x0003A000, 0x0400, LCE8) CreateField (BUFF, 0x0003A400, 0x0400, LCE9) CreateField (BUFF, 0x0003A800, 0x0400, LCEA) CreateField (BUFF, 0x0003AC00, 0x0400, LCEB) CreateField (BUFF, 0x0003B000, 0x0400, LCEC) CreateField (BUFF, 0x0003B400, 0x0400, LCED) CreateField (BUFF, 0x0003B800, 0x0400, LCEE) CreateField (BUFF, 0x0003BC00, 0x0400, LCEF) CreateField (BUFF, 0x0003C000, 0x0400, LCF0) CreateField (BUFF, 0x0003C400, 0x0400, LCF1) CreateField (BUFF, 0x0003C800, 0x0400, LCF2) CreateField (BUFF, 0x0003CC00, 0x0400, LCF3) CreateField (BUFF, 0x0003D000, 0x0400, LCF4) CreateField (BUFF, 0x0003D400, 0x0400, LCF5) CreateField (BUFF, 0x0003D800, 0x0400, LCF6) CreateField (BUFF, 0x0003DC00, 0x0400, LCF7) CreateField (BUFF, 0x0003E000, 0x0400, LCF8) CreateField (BUFF, 0x0003E400, 0x0400, LCF9) CreateField (BUFF, 0x0003E800, 0x0400, LCFA) CreateField (BUFF, 0x0003EC00, 0x0400, LCFB) CreateField (BUFF, 0x0003F000, 0x0400, LCFC) CreateField (BUFF, 0x0003F400, 0x0400, LCFD) CreateField (BUFF, 0x0003F800, 0x0400, LCFE) CreateField (BUFF, 0x0003FC00, 0x0400, LCFF) CreateField (BUFF, 0x00040000, 0x0400, LD00) CreateField (BUFF, 0x00040400, 0x0400, LD01) CreateField (BUFF, 0x00040800, 0x0400, LD02) CreateField (BUFF, 0x00040C00, 0x0400, LD03) CreateField (BUFF, 0x00041000, 0x0400, LD04) CreateField (BUFF, 0x00041400, 0x0400, LD05) CreateField (BUFF, 0x00041800, 0x0400, LD06) CreateField (BUFF, 0x00041C00, 0x0400, LD07) CreateField (BUFF, 0x00042000, 0x0400, LD08) CreateField (BUFF, 0x00042400, 0x0400, LD09) CreateField (BUFF, 0x00042800, 0x0400, LD0A) CreateField (BUFF, 0x00042C00, 0x0400, LD0B) CreateField (BUFF, 0x00043000, 0x0400, LD0C) CreateField (BUFF, 0x00043400, 0x0400, LD0D) CreateField (BUFF, 0x00043800, 0x0400, LD0E) CreateField (BUFF, 0x00043C00, 0x0400, LD0F) CreateField (BUFF, 0x00044000, 0x0400, LD10) CreateField (BUFF, 0x00044400, 0x0400, LD11) CreateField (BUFF, 0x00044800, 0x0400, LD12) CreateField (BUFF, 0x00044C00, 0x0400, LD13) CreateField (BUFF, 0x00045000, 0x0400, LD14) CreateField (BUFF, 0x00045400, 0x0400, LD15) CreateField (BUFF, 0x00045800, 0x0400, LD16) CreateField (BUFF, 0x00045C00, 0x0400, LD17) CreateField (BUFF, 0x00046000, 0x0400, LD18) CreateField (BUFF, 0x00046400, 0x0400, LD19) CreateField (BUFF, 0x00046800, 0x0400, LD1A) CreateField (BUFF, 0x00046C00, 0x0400, LD1B) CreateField (BUFF, 0x00047000, 0x0400, LD1C) CreateField (BUFF, 0x00047400, 0x0400, LD1D) CreateField (BUFF, 0x00047800, 0x0400, LD1E) CreateField (BUFF, 0x00047C00, 0x0400, LD1F) CreateField (BUFF, 0x00048000, 0x0400, LD20) CreateField (BUFF, 0x00048400, 0x0400, LD21) CreateField (BUFF, 0x00048800, 0x0400, LD22) CreateField (BUFF, 0x00048C00, 0x0400, LD23) CreateField (BUFF, 0x00049000, 0x0400, LD24) CreateField (BUFF, 0x00049400, 0x0400, LD25) CreateField (BUFF, 0x00049800, 0x0400, LD26) CreateField (BUFF, 0x00049C00, 0x0400, LD27) CreateField (BUFF, 0x0004A000, 0x0400, LD28) CreateField (BUFF, 0x0004A400, 0x0400, LD29) CreateField (BUFF, 0x0004A800, 0x0400, LD2A) CreateField (BUFF, 0x0004AC00, 0x0400, LD2B) CreateField (BUFF, 0x0004B000, 0x0400, LD2C) CreateField (BUFF, 0x0004B400, 0x0400, LD2D) CreateField (BUFF, 0x0004B800, 0x0400, LD2E) CreateField (BUFF, 0x0004BC00, 0x0400, LD2F) CreateField (BUFF, 0x0004C000, 0x0400, LD30) CreateField (BUFF, 0x0004C400, 0x0400, LD31) CreateField (BUFF, 0x0004C800, 0x0400, LD32) CreateField (BUFF, 0x0004CC00, 0x0400, LD33) CreateField (BUFF, 0x0004D000, 0x0400, LD34) CreateField (BUFF, 0x0004D400, 0x0400, LD35) CreateField (BUFF, 0x0004D800, 0x0400, LD36) CreateField (BUFF, 0x0004DC00, 0x0400, LD37) CreateField (BUFF, 0x0004E000, 0x0400, LD38) CreateField (BUFF, 0x0004E400, 0x0400, LD39) CreateField (BUFF, 0x0004E800, 0x0400, LD3A) CreateField (BUFF, 0x0004EC00, 0x0400, LD3B) CreateField (BUFF, 0x0004F000, 0x0400, LD3C) CreateField (BUFF, 0x0004F400, 0x0400, LD3D) CreateField (BUFF, 0x0004F800, 0x0400, LD3E) CreateField (BUFF, 0x0004FC00, 0x0400, LD3F) CreateField (BUFF, 0x00050000, 0x0400, LD40) CreateField (BUFF, 0x00050400, 0x0400, LD41) CreateField (BUFF, 0x00050800, 0x0400, LD42) CreateField (BUFF, 0x00050C00, 0x0400, LD43) CreateField (BUFF, 0x00051000, 0x0400, LD44) CreateField (BUFF, 0x00051400, 0x0400, LD45) CreateField (BUFF, 0x00051800, 0x0400, LD46) CreateField (BUFF, 0x00051C00, 0x0400, LD47) CreateField (BUFF, 0x00052000, 0x0400, LD48) CreateField (BUFF, 0x00052400, 0x0400, LD49) CreateField (BUFF, 0x00052800, 0x0400, LD4A) CreateField (BUFF, 0x00052C00, 0x0400, LD4B) CreateField (BUFF, 0x00053000, 0x0400, LD4C) CreateField (BUFF, 0x00053400, 0x0400, LD4D) CreateField (BUFF, 0x00053800, 0x0400, LD4E) CreateField (BUFF, 0x00053C00, 0x0400, LD4F) CreateField (BUFF, 0x00054000, 0x0400, LD50) CreateField (BUFF, 0x00054400, 0x0400, LD51) CreateField (BUFF, 0x00054800, 0x0400, LD52) CreateField (BUFF, 0x00054C00, 0x0400, LD53) CreateField (BUFF, 0x00055000, 0x0400, LD54) CreateField (BUFF, 0x00055400, 0x0400, LD55) CreateField (BUFF, 0x00055800, 0x0400, LD56) CreateField (BUFF, 0x00055C00, 0x0400, LD57) CreateField (BUFF, 0x00056000, 0x0400, LD58) CreateField (BUFF, 0x00056400, 0x0400, LD59) CreateField (BUFF, 0x00056800, 0x0400, LD5A) CreateField (BUFF, 0x00056C00, 0x0400, LD5B) CreateField (BUFF, 0x00057000, 0x0400, LD5C) CreateField (BUFF, 0x00057400, 0x0400, LD5D) CreateField (BUFF, 0x00057800, 0x0400, LD5E) CreateField (BUFF, 0x00057C00, 0x0400, LD5F) CreateField (BUFF, 0x00058000, 0x0400, LD60) CreateField (BUFF, 0x00058400, 0x0400, LD61) CreateField (BUFF, 0x00058800, 0x0400, LD62) CreateField (BUFF, 0x00058C00, 0x0400, LD63) CreateField (BUFF, 0x00059000, 0x0400, LD64) CreateField (BUFF, 0x00059400, 0x0400, LD65) CreateField (BUFF, 0x00059800, 0x0400, LD66) CreateField (BUFF, 0x00059C00, 0x0400, LD67) CreateField (BUFF, 0x0005A000, 0x0400, LD68) CreateField (BUFF, 0x0005A400, 0x0400, LD69) CreateField (BUFF, 0x0005A800, 0x0400, LD6A) CreateField (BUFF, 0x0005AC00, 0x0400, LD6B) CreateField (BUFF, 0x0005B000, 0x0400, LD6C) CreateField (BUFF, 0x0005B400, 0x0400, LD6D) CreateField (BUFF, 0x0005B800, 0x0400, LD6E) CreateField (BUFF, 0x0005BC00, 0x0400, LD6F) CreateField (BUFF, 0x0005C000, 0x0400, LD70) CreateField (BUFF, 0x0005C400, 0x0400, LD71) CreateField (BUFF, 0x0005C800, 0x0400, LD72) CreateField (BUFF, 0x0005CC00, 0x0400, LD73) CreateField (BUFF, 0x0005D000, 0x0400, LD74) CreateField (BUFF, 0x0005D400, 0x0400, LD75) CreateField (BUFF, 0x0005D800, 0x0400, LD76) CreateField (BUFF, 0x0005DC00, 0x0400, LD77) CreateField (BUFF, 0x0005E000, 0x0400, LD78) CreateField (BUFF, 0x0005E400, 0x0400, LD79) CreateField (BUFF, 0x0005E800, 0x0400, LD7A) CreateField (BUFF, 0x0005EC00, 0x0400, LD7B) CreateField (BUFF, 0x0005F000, 0x0400, LD7C) CreateField (BUFF, 0x0005F400, 0x0400, LD7D) CreateField (BUFF, 0x0005F800, 0x0400, LD7E) CreateField (BUFF, 0x0005FC00, 0x0400, LD7F) CreateField (BUFF, 0x00060000, 0x0400, LD80) CreateField (BUFF, 0x00060400, 0x0400, LD81) CreateField (BUFF, 0x00060800, 0x0400, LD82) CreateField (BUFF, 0x00060C00, 0x0400, LD83) CreateField (BUFF, 0x00061000, 0x0400, LD84) CreateField (BUFF, 0x00061400, 0x0400, LD85) CreateField (BUFF, 0x00061800, 0x0400, LD86) CreateField (BUFF, 0x00061C00, 0x0400, LD87) CreateField (BUFF, 0x00062000, 0x0400, LD88) CreateField (BUFF, 0x00062400, 0x0400, LD89) CreateField (BUFF, 0x00062800, 0x0400, LD8A) CreateField (BUFF, 0x00062C00, 0x0400, LD8B) CreateField (BUFF, 0x00063000, 0x0400, LD8C) CreateField (BUFF, 0x00063400, 0x0400, LD8D) CreateField (BUFF, 0x00063800, 0x0400, LD8E) CreateField (BUFF, 0x00063C00, 0x0400, LD8F) CreateField (BUFF, 0x00064000, 0x0400, LD90) CreateField (BUFF, 0x00064400, 0x0400, LD91) CreateField (BUFF, 0x00064800, 0x0400, LD92) CreateField (BUFF, 0x00064C00, 0x0400, LD93) CreateField (BUFF, 0x00065000, 0x0400, LD94) CreateField (BUFF, 0x00065400, 0x0400, LD95) CreateField (BUFF, 0x00065800, 0x0400, LD96) CreateField (BUFF, 0x00065C00, 0x0400, LD97) CreateField (BUFF, 0x00066000, 0x0400, LD98) CreateField (BUFF, 0x00066400, 0x0400, LD99) CreateField (BUFF, 0x00066800, 0x0400, LD9A) CreateField (BUFF, 0x00066C00, 0x0400, LD9B) CreateField (BUFF, 0x00067000, 0x0400, LD9C) CreateField (BUFF, 0x00067400, 0x0400, LD9D) CreateField (BUFF, 0x00067800, 0x0400, LD9E) CreateField (BUFF, 0x00067C00, 0x0400, LD9F) CreateField (BUFF, 0x00068000, 0x0400, LDA0) CreateField (BUFF, 0x00068400, 0x0400, LDA1) CreateField (BUFF, 0x00068800, 0x0400, LDA2) CreateField (BUFF, 0x00068C00, 0x0400, LDA3) CreateField (BUFF, 0x00069000, 0x0400, LDA4) CreateField (BUFF, 0x00069400, 0x0400, LDA5) CreateField (BUFF, 0x00069800, 0x0400, LDA6) CreateField (BUFF, 0x00069C00, 0x0400, LDA7) CreateField (BUFF, 0x0006A000, 0x0400, LDA8) CreateField (BUFF, 0x0006A400, 0x0400, LDA9) CreateField (BUFF, 0x0006A800, 0x0400, LDAA) CreateField (BUFF, 0x0006AC00, 0x0400, LDAB) CreateField (BUFF, 0x0006B000, 0x0400, LDAC) CreateField (BUFF, 0x0006B400, 0x0400, LDAD) CreateField (BUFF, 0x0006B800, 0x0400, LDAE) CreateField (BUFF, 0x0006BC00, 0x0400, LDAF) CreateField (BUFF, 0x0006C000, 0x0400, LDB0) CreateField (BUFF, 0x0006C400, 0x0400, LDB1) CreateField (BUFF, 0x0006C800, 0x0400, LDB2) CreateField (BUFF, 0x0006CC00, 0x0400, LDB3) CreateField (BUFF, 0x0006D000, 0x0400, LDB4) CreateField (BUFF, 0x0006D400, 0x0400, LDB5) CreateField (BUFF, 0x0006D800, 0x0400, LDB6) CreateField (BUFF, 0x0006DC00, 0x0400, LDB7) CreateField (BUFF, 0x0006E000, 0x0400, LDB8) CreateField (BUFF, 0x0006E400, 0x0400, LDB9) CreateField (BUFF, 0x0006E800, 0x0400, LDBA) CreateField (BUFF, 0x0006EC00, 0x0400, LDBB) CreateField (BUFF, 0x0006F000, 0x0400, LDBC) CreateField (BUFF, 0x0006F400, 0x0400, LDBD) CreateField (BUFF, 0x0006F800, 0x0400, LDBE) CreateField (BUFF, 0x0006FC00, 0x0400, LDBF) CreateField (BUFF, 0x00070000, 0x0400, LDC0) CreateField (BUFF, 0x00070400, 0x0400, LDC1) CreateField (BUFF, 0x00070800, 0x0400, LDC2) CreateField (BUFF, 0x00070C00, 0x0400, LDC3) CreateField (BUFF, 0x00071000, 0x0400, LDC4) CreateField (BUFF, 0x00071400, 0x0400, LDC5) CreateField (BUFF, 0x00071800, 0x0400, LDC6) CreateField (BUFF, 0x00071C00, 0x0400, LDC7) CreateField (BUFF, 0x00072000, 0x0400, LDC8) CreateField (BUFF, 0x00072400, 0x0400, LDC9) CreateField (BUFF, 0x00072800, 0x0400, LDCA) CreateField (BUFF, 0x00072C00, 0x0400, LDCB) CreateField (BUFF, 0x00073000, 0x0400, LDCC) CreateField (BUFF, 0x00073400, 0x0400, LDCD) CreateField (BUFF, 0x00073800, 0x0400, LDCE) CreateField (BUFF, 0x00073C00, 0x0400, LDCF) CreateField (BUFF, 0x00074000, 0x0400, LDD0) CreateField (BUFF, 0x00074400, 0x0400, LDD1) CreateField (BUFF, 0x00074800, 0x0400, LDD2) CreateField (BUFF, 0x00074C00, 0x0400, LDD3) CreateField (BUFF, 0x00075000, 0x0400, LDD4) CreateField (BUFF, 0x00075400, 0x0400, LDD5) CreateField (BUFF, 0x00075800, 0x0400, LDD6) CreateField (BUFF, 0x00075C00, 0x0400, LDD7) CreateField (BUFF, 0x00076000, 0x0400, LDD8) CreateField (BUFF, 0x00076400, 0x0400, LDD9) CreateField (BUFF, 0x00076800, 0x0400, LDDA) CreateField (BUFF, 0x00076C00, 0x0400, LDDB) CreateField (BUFF, 0x00077000, 0x0400, LDDC) CreateField (BUFF, 0x00077400, 0x0400, LDDD) CreateField (BUFF, 0x00077800, 0x0400, LDDE) CreateField (BUFF, 0x00077C00, 0x0400, LDDF) CreateField (BUFF, 0x00078000, 0x0400, LDE0) CreateField (BUFF, 0x00078400, 0x0400, LDE1) CreateField (BUFF, 0x00078800, 0x0400, LDE2) CreateField (BUFF, 0x00078C00, 0x0400, LDE3) CreateField (BUFF, 0x00079000, 0x0400, LDE4) CreateField (BUFF, 0x00079400, 0x0400, LDE5) CreateField (BUFF, 0x00079800, 0x0400, LDE6) CreateField (BUFF, 0x00079C00, 0x0400, LDE7) CreateField (BUFF, 0x0007A000, 0x0400, LDE8) CreateField (BUFF, 0x0007A400, 0x0400, LDE9) CreateField (BUFF, 0x0007A800, 0x0400, LDEA) CreateField (BUFF, 0x0007AC00, 0x0400, LDEB) CreateField (BUFF, 0x0007B000, 0x0400, LDEC) CreateField (BUFF, 0x0007B400, 0x0400, LDED) CreateField (BUFF, 0x0007B800, 0x0400, LDEE) CreateField (BUFF, 0x0007BC00, 0x0400, LDEF) CreateField (BUFF, 0x0007C000, 0x0400, LDF0) CreateField (BUFF, 0x0007C400, 0x0400, LDF1) CreateField (BUFF, 0x0007C800, 0x0400, LDF2) CreateField (BUFF, 0x0007CC00, 0x0400, LDF3) CreateField (BUFF, 0x0007D000, 0x0400, LDF4) CreateField (BUFF, 0x0007D400, 0x0400, LDF5) CreateField (BUFF, 0x0007D800, 0x0400, LDF6) CreateField (BUFF, 0x0007DC00, 0x0400, LDF7) CreateField (BUFF, 0x0007E000, 0x0400, LDF8) CreateField (BUFF, 0x0007E400, 0x0400, LDF9) CreateField (BUFF, 0x0007E800, 0x0400, LDFA) CreateField (BUFF, 0x0007EC00, 0x0400, LDFB) CreateField (BUFF, 0x0007F000, 0x0400, LDFC) CreateField (BUFF, 0x0007F400, 0x0400, LDFD) CreateField (BUFF, 0x0007F800, 0x0400, LDFE) Local3 = (IOFF & 0xFFFFFFFFFFFFFF80) Local2 = ((((ILEN + IOFF) + 0x7F) & 0xFFFFFFFFFFFFFF80) - Local3) Local5 = (IOFF - Local3) While (0x01) { If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC00 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC01 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC02 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC03 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC04 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC05 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC06 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC07 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC08 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC09 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC10 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC11 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC12 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC13 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC14 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC15 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC16 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC17 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC18 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC19 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC20 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC21 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC22 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC23 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC24 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC25 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC26 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC27 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC28 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC29 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC30 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC31 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC32 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC33 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC34 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC35 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC36 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC37 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC38 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC39 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC40 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC41 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC42 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC43 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC44 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC45 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC46 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC47 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC48 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC49 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC50 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC51 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC52 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC53 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC54 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC55 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC56 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC57 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC58 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC59 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC60 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC61 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC62 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC63 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC64 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC65 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC66 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC67 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC68 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC69 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC70 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC71 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC72 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC73 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC74 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC75 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC76 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC77 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC78 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC79 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC80 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC81 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC82 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC83 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC84 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC85 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC86 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC87 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC88 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC89 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC90 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC91 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC92 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC93 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC94 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC95 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC96 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC97 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC98 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC99 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCED = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD00 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD01 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD02 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD03 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD04 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD05 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD06 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD07 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD08 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD09 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD10 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD11 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD12 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD13 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD14 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD15 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD16 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD17 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD18 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD19 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD20 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD21 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD22 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD23 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD24 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD25 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD26 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD27 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD28 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD29 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD30 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD31 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD32 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD33 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD34 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD35 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD36 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD37 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD38 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD39 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD40 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD41 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD42 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD43 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD44 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD45 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD46 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD47 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD48 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD49 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD50 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD51 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD52 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD53 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD54 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD55 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD56 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD57 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD58 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD59 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD60 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD61 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD62 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD63 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD64 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD65 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD66 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD67 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD68 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD69 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD70 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD71 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD72 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD73 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD74 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD75 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD76 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD77 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD78 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD79 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD80 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD81 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD82 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD83 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD84 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD85 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD86 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD87 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD88 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD89 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD90 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD91 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD92 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD93 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD94 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD95 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD96 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD97 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD98 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD99 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDED = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 Break } If ((Local2 != Zero)) { RSTS = DerefOf (Local4 [0x00]) Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " GetNamespaceLabelData: read loop error, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Mid (BUFF, Local5, ILEN, RDTA) /* \_SB_.NVDR.N010.CR05.RDTA */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR06, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " SetNamespaceLabelData" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " SetNamespaceLabelData: no elements in input package" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) < 0x08)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " SetNamespaceLabelData: invalid input size: " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " SetNamespaceLabelData: input: " Local6 [0x02] = ToHexString (Mid (Local7, 0x00, 0x40)) DBGC (0x40, "LEAF", Local6) CreateDWordField (Local7, 0x00, IOFF) CreateDWordField (Local7, 0x04, ILEN) If ((ILEN > 0xFE80)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " SetNamespaceLabelData: request size too big: " Local6 [0x02] = ToHexString (ILEN) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ElseIf ((ILEN <= 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " SetNamespaceLabelData: request size zero" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((SizeOf (Local7) < (ILEN + 0x08))) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " SetNamespaceLabelData: request size overruns input size " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x40, (ILEN << 0x03), IDTA) Local0 = Buffer (0x04) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " SetNamespaceLabelData: locked PMEM region, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N010.CR06.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " SetNamespaceLabelData: PCDS failed, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) If (((IOFF + ILEN) > CPSZ)) { RSTS = 0x03 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " SetNamespaceLabelData: request end offset too big: " Local6 [0x02] = ToHexString ((IOFF + ILEN)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local3 = ((IOFF + 0x3F) & 0xFFFFFFFFFFFFFFC0) Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N010.CR06.ILEN */ Local5 = (Local2 & 0xFFFFFFFFFFFFFFC0) Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N010.CR06.IOFF */ Local2 -= Local5 If (Local4) { If ((Local4 > ILEN)) { Local4 = ILEN /* \_SB_.NVDR.N010.CR06.ILEN */ } Local2 = (IOFF & 0xFFFFFFFFFFFFFF80) Local1 = PCDR (Local2) RSTS = DerefOf (Local1 [0x00]) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " SetNamespaceLabelData: lead read returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = DerefOf (Local1 [0x01]) Local2 = (IOFF - Local2) CreateField (Local1, (Local2 << 0x03), (Local4 << 0x03), LBUF) CreateField (Local1, 0x00, 0x0200, LB01) CreateField (Local1, 0x0200, 0x0200, LB02) Mid (IDTA, 0x00, Local4, LBUF) /* \_SB_.NVDR.N010.CR06.LBUF */ Local2 = (IOFF & 0xFFFFFFFFFFFFFF80) RSTS = PCDW (Local2, LB01) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " SetNamespaceLabelData: lead write A returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local2 += 0x40 RSTS = PCDW (Local2, LB02) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " SetNamespaceLabelData: lead write B returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N010.CR06.ILEN */ Local2 -= Local5 } If ((Local2 && (ILEN > Local2))) { Local4 = (Local5 & 0xFFFFFFFFFFFFFF80) Local1 = PCDR (Local4) RSTS = DerefOf (Local1 [0x00]) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " SetNamespaceLabelData: trail read returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = DerefOf (Local1 [0x01]) Local4 = (Local5 - Local4) CreateField (Local1, (Local4 << 0x03), (Local2 << 0x03), TBUF) CreateField (Local1, 0x00, 0x0200, TB01) CreateField (Local1, 0x0200, 0x0200, TB02) Mid (IDTA, (ILEN - Local2), Local2, TBUF) /* \_SB_.NVDR.N010.CR06.TBUF */ Local4 = (Local5 & 0xFFFFFFFFFFFFFF80) RSTS = PCDW (Local4, TB01) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " SetNamespaceLabelData: trail write A returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 += 0x40 RSTS = PCDW (Local4, TB02) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " SetNamespaceLabelData: trail write B returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N010.CR06.IOFF */ } While (0x01) { If ((Local3 >= Local5)) { Break } Local1 = PCDW (Local3, Mid (IDTA, Local4, 0x40)) If ((Local1 != 0x00)) { RSTS = Local1 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 += 0x40 Local3 += 0x40 } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR07, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " GetCommandEffectLogInfo" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x08) {} CreateDWordField (Local0, 0x04, RMXL) RMXL = 0x8000 Return (Local0) } Method (CR09, 4, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " PassThroughCommand" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg3) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg3 [0x00]), Local7) Local4 = SizeOf (Local7) If ((Local4 < 0x08)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateWordField (Local7, 0x00, OPCD) CreateDWordField (Local7, 0x04, OPDL) If ((Local4 != (OPDL + 0x08))) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If (((CENA != 0x01) && (OPCD != 0x05FD))) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Switch (OPCD) { Case (Package (0x06) { 0x0103, 0x0405, 0x09, 0xFD, 0x01FD, 0x02FD } ) { Return (CLDC ("S0.C1.D0:", Arg2, Arg3, _ADR ())) } Case (0x05FD) { CreateWordField (Local7, 0x08, PTCD) If ((PTCD == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateDWordField (Local7, 0x04, PTDL) If ((PTDL >= 0x0C)) { PTDL = (OPDL - 0x0C) } Else { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL > 0x00)) { CreateField (Local7, 0xA0, (PTDL * 0x08), PTIN) } CreateByteField (Local7, 0x0A, PTTI) If (((CENA != 0x01) && (PTTI == 0x01))) { TFSM = 0x00 } Switch (PTCD) { Case (0x05FD) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Case (Package (0x04) { 0xFD, 0x01FD, 0x02FD, 0x03FD } ) { Name (INLO, Package (0x01) { Buffer ((PTDL + 0x08)) {} }) CreateWordField (DerefOf (INLO [0x00]), 0x00, LOCD) CreateDWordField (DerefOf (INLO [0x00]), 0x04, LODL) If ((PTDL > 0x00)) { CreateField (DerefOf (INLO [0x00]), 0x40, (PTDL * 0x08), LOIN) Mid (Local7, 0x14, (PTDL * 0x08), LOIN) /* \_SB_.NVDR.N010.CR09.LOIN */ } Mid (Local7, 0x08, 0x02, LOCD) /* \_SB_.NVDR.N010.CR09.LOCD */ LODL = PTDL /* \_SB_.NVDR.N010.CR09.PTDL */ If ((0x03FD == LOCD)) { TFSM = 0x00989680 Local2 = Buffer (0x10) {} CreateDWordField (Local2, 0x04, FDLA) CreateField (Local2, 0x40, 0x40, FDDA) FDLA = 0x08 FDDA = XBSR /* \_SB_.NVDR.N010.XBSR */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " BSR: " Local6 [0x02] = ToHexString (FDDA) DBGC (0x40, "LEAF", Local6) Return (Local2) } Return (CLDC ("S0.C1.D0:", Arg2, INLO, _ADR ())) } Case (Package (0x03) { 0x0103, 0x0405, 0x09 } ) { If (((CENA != 0x01) && (PTTI != 0x01))) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Return (CLDC ("S0.C1.D0:", Arg2, Arg3, _ADR ())) } Default { If ((PTTI == 0x01)) { Return (CLDC ("S0.C1.D0:", Arg2, Arg3, _ADR ())) } If ((CENA != 0x01)) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } CreateDWordField (Local7, 0x10, PTTO) If ((Local4 < 0x14)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL > 0x80)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL == Zero)) { Local0 = CMBC (PTCD, Buffer (0x00) {}, Zero) } Else { Local0 = CMBC (PTCD, PTIN, (PTTO * 0x2710)) } } } } Case (0x03FD) { Local2 = Buffer (0x10) {} CreateDWordField (Local2, 0x04, OULA) CreateField (Local2, 0x40, 0x40, OUDA) OULA = 0x08 OUDA = XBSR /* \_SB_.NVDR.N010.XBSR */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " BSR: " Local6 [0x02] = ToHexString (OUDA) DBGC (0x40, "LEAF", Local6) Return (Local2) } Default { If ((OPDL > 0x80)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((OPDL == Zero)) { Local0 = CMBC (OPCD, Buffer (0x00) {}, Zero) } Else { CreateField (Local7, 0x40, (OPDL * 0x08), OPDB) Local0 = CMBC (OPCD, OPDB, Zero) } } } Local1 = DerefOf (Local0 [0x00]) If ((Local1 != Zero)) { Local2 = Buffer (0x04) {} Local2 [0x00] = 0x05 Return (Local2) } Local1 = DerefOf (Local0 [0x01]) If ((Local1 != Zero)) { Local2 = Buffer (0x04) { 0x07, 0x00, 0x00, 0x00 // .... } Local2 [0x02] = Local1 Return (Local2) } Local2 = Buffer (0x88) {} CreateDWordField (Local2, 0x04, OULB) CreateField (Local2, 0x40, 0x0400, OUDB) OULB = 0x80 OUDB = DerefOf (Local0 [0x02]) Return (Local2) } Method (CR10, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " EnableLatchSystemShutdownStatus" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x01)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((DerefOf (Local7 [0x00]) != 0x01)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0x0907, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR11, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " GetSupportedModes" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x06) {} CreateDWordField (Local0, 0x00, RSTS) CreateBitField (Local0, 0x20, RMMO) CreateBitField (Local0, 0x21, RPME) CreateBitField (Local0, 0x22, RBAP) Local1 = CMBC (0x01, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local3 = DerefOf (Local1 [0x02]) CreateBitField (Local3, 0x01F0, MEME) CreateBitField (Local3, 0x01F1, STME) CreateBitField (Local3, 0x01F2, DTME) RMMO = MEME /* \_SB_.NVDR.N010.CR11.MEME */ RPME = DTME /* \_SB_.NVDR.N010.CR11.DTME */ RBAP = STME /* \_SB_.NVDR.N010.CR11.STME */ Return (Local0) } Method (CR17, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " SetSmartThreshold" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x07)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x38, ISMT) CreateBitField (Local7, 0x00, ISBE) CreateField (Local7, 0x03, 0x0D, R000) If ((ToInteger (R000) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " SetSmartThreshold: non-zero reserved bits!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((ISBE == 0x01)) { CreateByteField (Local7, 0x02, ISBT) If (((ISBT < 0x01) || (ISBT > 0x63))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " SetSmartThreshold: invalid Percentage Remaining Threshold value!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x04) {} CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x0105, ISMT, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR18, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " InjectError" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x0F)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x00, IVME) CreateBitField (Local7, 0x01, IVSB) CreateBitField (Local7, 0x02, IVFE) CreateBitField (Local7, 0x03, IVUS) CreateField (Local7, 0x04, 0x3C, R000) If ((ToInteger (R000) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " InjectError: non-zero reserved bits R000!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x40, IMEN) CreateField (Local7, 0x41, 0x07, R001) If ((ToInteger (R001) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " InjectError: non-zero reserved bits R001!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateWordField (Local7, 0x09, IMMT) CreateBitField (Local7, 0x58, ISEN) CreateField (Local7, 0x59, 0x07, R002) If ((ToInteger (R002) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " InjectError: non-zero reserved bits R002!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateByteField (Local7, 0x0C, ISSB) If (((ISSB < 0x00) || (ISSB > 0x63))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " InjectError: invalid Percentage Remaining value!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x68, IFEN) CreateField (Local7, 0x69, 0x07, R003) If ((ToInteger (R003) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " InjectError: non-zero reserved bits R003!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x70, IUEN) CreateField (Local7, 0x71, 0x07, R004) If ((ToInteger (R004) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " InjectError: non-zero reserved bits R004!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local0 = Buffer (0x04) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) If ((IVME == 0x01)) { Local2 = Buffer (0x03) {} CreateByteField (Local2, 0x00, CENB) CENB = IMEN /* \_SB_.NVDR.N010.CR18.IMEN */ CreateWordField (Local2, 0x01, CMET) CMET = IMMT /* \_SB_.NVDR.N010.CR18.IMMT */ Local1 = CMBC (0x020A, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } } If (((IVSB == 0x01) || ((IVFE == 0x01) || (IVUS == 0x01)))) { Local2 = Buffer (0x0E) {} CreateBitField (Local2, 0x02, CFEN) CFEN = IVFE /* \_SB_.NVDR.N010.CR18.IVFE */ CreateBitField (Local2, 0x03, CSEN) CSEN = IVSB /* \_SB_.NVDR.N010.CR18.IVSB */ CreateBitField (Local2, 0x04, CUEN) CUEN = IVUS /* \_SB_.NVDR.N010.CR18.IVUS */ CreateByteField (Local2, 0x0B, CFET) CFET = IFEN /* \_SB_.NVDR.N010.CR18.IFEN */ CreateBitField (Local2, 0x60, CSET) CSET = ISEN /* \_SB_.NVDR.N010.CR18.ISEN */ CreateField (Local2, 0x61, 0x07, CSBP) CSBP = ISSB /* \_SB_.NVDR.N010.CR18.ISSB */ CreateByteField (Local2, 0x0D, CUST) CUST = IUEN /* \_SB_.NVDR.N010.CR18.IUEN */ If ((IVUS && IUEN)) { CMBC (0x0907, Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 // .... }, Zero) } Local1 = CMBC (0x030A, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } Local4 = DerefOf (Local1 [0x01]) If ((Local4 == 0x0E)) { RSTS = 0x07 REST = 0x01 Return (Local0) } RSTS = CF2D (Local4) If ((RSTS != 0x00)) { Return (Local0) } } Return (Local0) } Method (CR19, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " GetSecurityState" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x09) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local0 [0x08] = DerefOf (DerefOf (Local1 [0x02]) [ 0x00]) Local0 [0x04] = DerefOf (DerefOf (Local1 [0x02]) [ 0x01]) Return (Local0) } Method (CR20, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " SetPassPhrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x40)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x0100, RCPW) CreateField (Local7, 0x0100, 0x0100, RNPW) Local2 = Buffer (0x60) {} CreateField (Local2, 0x00, 0x0100, FCPW) CreateField (Local2, 0x0200, 0x0100, FNPW) FCPW = RCPW /* \_SB_.NVDR.N010.CR20.RCPW */ FNPW = RNPW /* \_SB_.NVDR.N010.CR20.RNPW */ Local1 = CMBC (0xF103, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR21, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " DisablePassPhrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x20)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0xF203, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR22, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " UnlockUnit" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x20)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0xF303, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR23, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " FreezeLock" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local1 = CMBC (0xF603, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR24, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " CR24: SecureEraseNvdimmUser" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " CR24: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local1) If ((SizeOf (Local1) != 0x20)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " CR24: passphrase len != 32" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local7 = Buffer (0x21) { /* 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 // . } CreateField (Local7, 0x00, 0x0100, PASS) PASS = Local1 Local1 = CMBC (0xF503, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR26, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " QueryOverwriteNvdimmStatus" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } If ((OS01 == 0x05)) { CRFF (_ADR ()) } If (((OS01 == 0x11) || (OS01 == 0x0A))) { RSTS = 0x00020007 } ElseIf ((OS01 == 0x05)) { RSTS = 0x00010007 } Else { RSTS = CF2D (OS01) } Return (Local0) } Method (CR27, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " CR27: SetMasterPassphrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " CR27: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x40)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " CR27: passphrases length != 64" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x0100, RCPW) CreateField (Local7, 0x0100, 0x0100, RNPW) Local2 = Buffer (0x60) {} CreateField (Local2, 0x00, 0x0100, FCPW) CreateField (Local2, 0x0200, 0x0100, FNPW) FCPW = RCPW /* \_SB_.NVDR.N010.CR27.RCPW */ FNPW = RNPW /* \_SB_.NVDR.N010.CR27.RNPW */ Local1 = CMBC (0xF003, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR28, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " CR28: SecureEraseNvdimmMaster" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " CR28: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local1) If ((SizeOf (Local1) != 0x20)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " CR28: passphrase len != 32" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local7 = Buffer (0x21) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0020 */ 0x01 // . } CreateField (Local7, 0x00, 0x0100, PASS) PASS = Local1 Local1 = CMBC (0xF503, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CLSI, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " CLSI: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Package (0x03) { 0x01, 0x00, 0x00 }) } Local0 = Package (0x00) {} Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x04, Local0, _ADR ()) If ((SizeOf (Local1) < 0x0C)) { Return (Package (0x03) { 0x01, 0x00, 0x00 }) } CreateDWordField (Local1, 0x00, LSTS) CreateDWordField (Local1, 0x04, LSIZ) CreateDWordField (Local1, 0x08, LTXL) Local2 = Package (0x03) { 0x00, 0x00, 0x00 } Local2 [0x00] = ERMP (LSTS) Local2 [0x01] = ToInteger (LSIZ) Local2 [0x02] = ToInteger (LTXL) Return (Local2) } Method (CLSR, 2, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " CLSR: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Package (0x02) { 0x01, Buffer (0x01) { 0x00 // . } }) } If ((Arg1 == 0x00)) { Return (Package (0x02) { 0x00, Buffer (0x00) {} }) } Local0 = Package (0x01) { Buffer (0x08) {} } CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO) CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS) CHUO = Arg0 CHUS = Arg1 Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x05, Local0, _ADR ()) CreateDWordField (Local1, 0x00, LSTS) Local2 = Package (0x02) { 0x00, Buffer (0x01) { 0x00 // . } } Local2 [0x00] = ERMP (LSTS) If ((DerefOf (Local2 [0x00]) == 0x00)) { Local3 = ((SizeOf (Local1) - 0x04) * 0x08) CreateField (Local1, 0x20, Local3, CHUD) Local2 [0x01] = CHUD /* \_SB_.NVDR.N010.CLSR.CHUD */ } Return (Local2) } Method (CLSW, 3, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " CLSW: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (0x01) } If ((Arg1 == 0x00)) { Return (0x00) } Local3 = SizeOf (Arg2) If ((Local3 == 0x00)) { Return (0x02) } Local0 = Package (0x01) { Buffer ((Local3 + 0x08)) {} } CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO) CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS) CreateField (DerefOf (Local0 [0x00]), 0x40, (Local3 * 0x08), CHUD) CHUO = Arg0 CHUS = Arg1 CHUD = Arg2 Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x06, Local0, _ADR ()) CreateDWordField (Local1, 0x00, LSTS) Return (ERMP (LSTS)) } Method (CNCH, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " CNCH: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x40) { 0x03 // . }) } Local0 = Buffer (0x40) { 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2A (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2A (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local2 = DerefOf (Local1 [0x02]) If ((DerefOf (Local2 [0x00]) & 0x01)) { Local0 [0x04] = (DerefOf (Local0 [0x04]) | 0x01) If ((DerefOf (Local2 [0x08]) & 0x01)) { Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x01) } If ((DerefOf (Local2 [0x08]) & 0x02)) { If ((DerefOf (Local2 [0x00]) & 0x80)) { If ((DerefOf (Local2 [0x15]) & 0x08)) { Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x04) Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } If ((DerefOf (Local2 [0x15]) & 0x10)) { Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } If ((DerefOf (Local2 [0x15]) & 0x20)) { Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x03) } If ((DerefOf (Local2 [0x15]) & 0x40)) { Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x01) } } Else { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " CNCH: Health Status Reason is NOT valid (FW bug?)" DBGC (0x80000000, "LEAF", Local6) Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } } If ((DerefOf (Local2 [0x08]) & 0x04)) { Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } } Return (Local0) } Method (CNBS, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " CNBS: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x40) { 0x03 // . }) } Local0 = Buffer (0x40) { 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2A (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2A (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local2 = DerefOf (Local1 [0x02]) If ((DerefOf (Local2 [0x00]) & 0x20)) { Local0 [0x04] = 0x01 CreateDWordField (Local0, 0x06, DLC) Mid (Local2, 0x10, 0x04, DLC) /* \_SB_.NVDR.N010.CNBS.DLC_ */ } Return (Local0) } Method (CRLD, 5, Serialized) { Local0 = CLDP ("S0.C1.D0:", Arg0, Arg1, Arg2) Local1 = DerefOf (Local0 [0x00]) If ((Local1 == Zero)) { Return (DerefOf (Local0 [0x01])) } If (((CENA != 0x01) && (ToInteger (Arg2) != 0x09))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D0:" Local6 [0x01] = " CRLD: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Switch (ToInteger (Arg2)) { Case (0x01) { Local0 = CR01 (Arg3) } Case (0x02) { Local0 = CR02 (Arg3) } Case (0x03) { Local0 = CR03 (Arg3) } Case (0x04) { If ((ICTL & 0x04)) { Local0 = CR04 (Arg3) } Else { Local0 = CLDC ("S0.C1.D0:", Arg2, Arg3, Arg4) } } Case (0x05) { If ((ICTL & 0x04)) { Local0 = CR05 (Arg3) } Else { Local0 = CLDC ("S0.C1.D0:", Arg2, Arg3, Arg4) } } Case (0x06) { If ((ICTL & 0x04)) { Local0 = CR06 (Arg3) } Else { Local0 = CLDC ("S0.C1.D0:", Arg2, Arg3, Arg4) } } Case (0x07) { Local0 = CR07 (Arg3) } Case (0x09) { Return (CR09 (Arg0, Arg1, Arg2, Arg3)) } Case (0x0A) { If ((CFIS >= 0x0107)) { Local0 = CR10 (Arg3) } Else { Local0 = CLDC ("S0.C1.D0:", Arg2, Arg3, Arg4) } } Case (0x0B) { Local0 = CR11 (Arg3) } Case (0x11) { Local0 = CR17 (Arg3) } Case (0x12) { Local0 = CR18 (Arg3) } Case (0x13) { Local0 = CR19 (Arg3) } Case (0x14) { Local0 = CR20 (Arg3) } Case (0x15) { Local0 = CR21 (Arg3) } Case (0x16) { Local0 = CR22 (Arg3) } Case (0x17) { Local0 = CR23 (Arg3) } Case (0x18) { Local0 = CR24 (Arg3) } Case (0x1A) { Local0 = CR26 (Arg3) } Case (0x1B) { Local0 = CR27 (Arg3) } Case (0x1C) { Local0 = CR28 (Arg3) } Default { Local0 = CLDC ("S0.C1.D0:", Arg2, Arg3, Arg4) } } Return (Local0) } Method (PCDS, 0, Serialized) { Local0 = Buffer (0x06) {} CreateWordField (Local0, 0x00, RSTS) CreateDWordField (Local0, 0x02, RSIZ) Local2 = Buffer (0x05) {} CreateByteField (Local2, 0x00, PPID) PPID = 0x02 CreateBitField (Local2, 0x08, POPT) POPT = 0x01 CreateBitField (Local2, 0x09, PORO) PORO = 0x01 Local1 = CMBC (0x0106, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateDWordField (DerefOf (Local1 [0x02]), 0x00, CPSZ) RSIZ = CPSZ /* \_SB_.NVDR.N010.PCDS.CPSZ */ Return (Local0) } Method (PCDR, 1, Serialized) { Name (IOFF, 0x00) IOFF = ToInteger (Arg0) Local2 = Buffer (0x06) {} CreateByteField (Local2, 0x00, QPID) QPID = 0x02 CreateBitField (Local2, 0x08, QOPT) QOPT = 0x01 CreateBitField (Local2, 0x09, QORO) QORO = 0x00 CreateDWordField (Local2, 0x02, QOFF) QOFF = IOFF /* \_SB_.NVDR.N010.PCDR.IOFF */ Local1 = CMBC (0x0106, Local2, Zero) Local3 = CF2D (DerefOf (Local1 [0x00])) If ((Local3 != 0x00)) { Local0 = Package (0x01) { 0x00 } Local0 [0x00] = Local3 Return (Local0) } Local3 = CF2D (DerefOf (Local1 [0x01])) If ((Local3 != 0x00)) { Local0 = Package (0x01) { 0x00 } Local0 [0x00] = Local3 Return (Local0) } Local0 = Package (0x02) { 0x00, Buffer (0x80) {} } Local0 [0x01] = DerefOf (Local1 [0x02]) Return (Local0) } Method (PCDW, 2, Serialized) { Name (IOFF, 0x00) Name (IDTA, Buffer (0x40) {}) IOFF = ToInteger (Arg0) IDTA = Arg1 Local2 = Buffer (0x80) {} CreateByteField (Local2, 0x00, QPID) QPID = 0x02 CreateBitField (Local2, 0x08, QOPT) QOPT = 0x01 CreateBitField (Local2, 0x09, QORO) QORO = 0x00 CreateDWordField (Local2, 0x02, QOFF) QOFF = IOFF /* \_SB_.NVDR.N010.PCDW.IOFF */ CreateField (Local2, 0x0200, 0x0200, QDTA) QDTA = IDTA /* \_SB_.NVDR.N010.PCDW.IDTA */ Local1 = CMBC (0x0107, Local2, Zero) Local0 = CF2D (DerefOf (Local1 [0x00])) If ((Local0 != 0x00)) { Return (Local0) } Local0 = CF2D (DerefOf (Local1 [0x01])) If ((Local0 != 0x00)) { Return (Local0) } Return (Local0) } Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If ((DRVT & 0x01)) { Return (CRLD (Arg0, Arg1, Arg2, Arg3, _ADR ())) } ElseIf ((DRVT & 0x02)) { Return (JNLD (Arg0, Arg1, Arg2, Arg3, _ADR ())) } Else { Return (Buffer (0x01) { 0x00 // . }) } } Method (_LSI, 0, NotSerialized) // _LSI: Label Storage Information { If ((DRVT & 0x01)) { Return (CLSI ()) } ElseIf ((DRVT & 0x02)) { Return (JLSI (_ADR ())) } Else { Return (Package (0x03) { 0x01, 0x00, 0x00 }) } } Method (_LSR, 2, NotSerialized) // _LSR: Label Storage Read { If ((DRVT & 0x01)) { Return (CLSR (Arg0, Arg1)) } ElseIf ((DRVT & 0x02)) { Return (JLSR (Arg0, Arg1, _ADR ())) } Else { Return (Package (0x02) { 0x01, 0x00 }) } } Method (_LSW, 3, Serialized) // _LSW: Label Storage Write { If ((DRVT & 0x01)) { Return (CLSW (Arg0, Arg1, Arg2)) } ElseIf ((DRVT & 0x01)) { Return (JLSW (Arg0, Arg1, Arg2, _ADR ())) } Else { Return (0x01) } } Method (_NCH, 0, NotSerialized) // _NCH: NVDIMM Current Health Information { If ((DRVT & 0x01)) { Return (CNCH ()) } Else { Return (Buffer (0x40) { 0x01 // . }) } } Method (_NBS, 0, NotSerialized) // _NBS: NVDIMM Boot Status { If ((DRVT & 0x01)) { Return (CNBS ()) } Else { Return (Buffer (0x40) { 0x01 // . }) } } } Device (N011) { Name (FXCD, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x00), XCMD, 64 } Name (FXST, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x08), XSTA, 64 } Name (FXIN, 0x00) Field (CCT8, DWordAcc, NoLock, Preserve) { Offset (0x10), IN01, 32, Offset (0x14), IN02, 32, Offset (0x18), IN03, 32, Offset (0x1C), IN04, 32, Offset (0x20), IN05, 32, Offset (0x24), IN06, 32, Offset (0x28), IN07, 32, Offset (0x2C), IN08, 32, Offset (0x30), IN09, 32, Offset (0x34), IN0A, 32, Offset (0x38), IN0B, 32, Offset (0x3C), IN0C, 32, Offset (0x40), IN0D, 32, Offset (0x44), IN0E, 32, Offset (0x48), IN0F, 32, Offset (0x4C), IN10, 32, Offset (0x50), IN11, 32, Offset (0x54), IN12, 32, Offset (0x58), IN13, 32, Offset (0x5C), IN14, 32, Offset (0x60), IN15, 32, Offset (0x64), IN16, 32, Offset (0x68), IN17, 32, Offset (0x6C), IN18, 32, Offset (0x70), IN19, 32, Offset (0x74), IN1A, 32, Offset (0x78), IN1B, 32, Offset (0x7C), IN1C, 32, Offset (0x80), IN1D, 32, Offset (0x84), IN1E, 32, Offset (0x88), IN1F, 32, Offset (0x8C), IN20, 32 } Name (FXOU, 0x00) Field (CCT8, DWordAcc, NoLock, Preserve) { Offset (0x90), OU01, 32, Offset (0x94), OU02, 32, Offset (0x98), OU03, 32, Offset (0x9C), OU04, 32, Offset (0xA0), OU05, 32, Offset (0xA4), OU06, 32, Offset (0xA8), OU07, 32, Offset (0xAC), OU08, 32, Offset (0xB0), OU09, 32, Offset (0xB4), OU0A, 32, Offset (0xB8), OU0B, 32, Offset (0xBC), OU0C, 32, Offset (0xC0), OU0D, 32, Offset (0xC4), OU0E, 32, Offset (0xC8), OU0F, 32, Offset (0xCC), OU10, 32, Offset (0xD0), OU11, 32, Offset (0xD4), OU12, 32, Offset (0xD8), OU13, 32, Offset (0xDC), OU14, 32, Offset (0xE0), OU15, 32, Offset (0xE4), OU16, 32, Offset (0xE8), OU17, 32, Offset (0xEC), OU18, 32, Offset (0xF0), OU19, 32, Offset (0xF4), OU1A, 32, Offset (0xF8), OU1B, 32, Offset (0xFC), OU1C, 32, Offset (0x100), OU1D, 32, Offset (0x104), OU1E, 32, Offset (0x108), OU1F, 32, Offset (0x10C), OU20, 32 } Name (FXBS, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x110), XBSR, 64 } Name (CENA, 0x0000000000000000) Name (CFIS, 0x0000000000000000) Method (_ADR, 0, NotSerialized) // _ADR: Address { Local0 = 0x11 If (0x00) { Local1 = 0x01 Local1 -= 0x03 Local1 <<= 0x04 Local0 &= 0xFF0F Local0 |= Local1 Local0 |= 0x0100 } Return (Local0) } Name (NTFY, 0x00) Method (CMBC, 3, Serialized) { Local3 = Timer Acquire (NMTX, 0xFFFF) If ((((BARS != Zero) && (CACC (Arg0) != Zero)) && (LO01 == 0x0405))) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": recursing into CMBC" DBGC (0x40, "FIS ", Local6) CMBC (0x0405, Buffer (0x14) { 0x00 // . }, Zero) Sleep (0x01) NTFY = 0x01 } Name (TCMD, Buffer (0x08) {}) Name (TSTA, Buffer (0x08) {}) TCMD = XCMD /* \_SB_.NVDR.N011.XCMD */ CreateField (TCMD, 0x20, 0x10, TOPC) CreateField (TCMD, 0x30, 0x01, TDRB) CreateField (TCMD, 0x3F, 0x01, TSEQ) If ((ToInteger (TDRB) == 0x01)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Previous command did not complete" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x05 }) } Local4 = SizeOf (Arg1) Local4 = ((Local4 + 0x07) >> 0x03) Local5 = Zero While (0x01) { If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN01 = Local7 Local7 = IN01 /* \_SB_.NVDR.N011.IN01 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN02 = Local7 Local7 = IN02 /* \_SB_.NVDR.N011.IN02 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN03 = Local7 Local7 = IN03 /* \_SB_.NVDR.N011.IN03 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN04 = Local7 Local7 = IN04 /* \_SB_.NVDR.N011.IN04 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN05 = Local7 Local7 = IN05 /* \_SB_.NVDR.N011.IN05 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN06 = Local7 Local7 = IN06 /* \_SB_.NVDR.N011.IN06 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN07 = Local7 Local7 = IN07 /* \_SB_.NVDR.N011.IN07 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN08 = Local7 Local7 = IN08 /* \_SB_.NVDR.N011.IN08 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN09 = Local7 Local7 = IN09 /* \_SB_.NVDR.N011.IN09 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0A = Local7 Local7 = IN0A /* \_SB_.NVDR.N011.IN0A */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0B = Local7 Local7 = IN0B /* \_SB_.NVDR.N011.IN0B */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0C = Local7 Local7 = IN0C /* \_SB_.NVDR.N011.IN0C */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0D = Local7 Local7 = IN0D /* \_SB_.NVDR.N011.IN0D */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0E = Local7 Local7 = IN0E /* \_SB_.NVDR.N011.IN0E */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0F = Local7 Local7 = IN0F /* \_SB_.NVDR.N011.IN0F */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN10 = Local7 Local7 = IN10 /* \_SB_.NVDR.N011.IN10 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN11 = Local7 Local7 = IN11 /* \_SB_.NVDR.N011.IN11 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN12 = Local7 Local7 = IN12 /* \_SB_.NVDR.N011.IN12 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN13 = Local7 Local7 = IN13 /* \_SB_.NVDR.N011.IN13 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN14 = Local7 Local7 = IN14 /* \_SB_.NVDR.N011.IN14 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN15 = Local7 Local7 = IN15 /* \_SB_.NVDR.N011.IN15 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN16 = Local7 Local7 = IN16 /* \_SB_.NVDR.N011.IN16 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN17 = Local7 Local7 = IN17 /* \_SB_.NVDR.N011.IN17 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN18 = Local7 Local7 = IN18 /* \_SB_.NVDR.N011.IN18 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN19 = Local7 Local7 = IN19 /* \_SB_.NVDR.N011.IN19 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1A = Local7 Local7 = IN1A /* \_SB_.NVDR.N011.IN1A */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1B = Local7 Local7 = IN1B /* \_SB_.NVDR.N011.IN1B */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1C = Local7 Local7 = IN1C /* \_SB_.NVDR.N011.IN1C */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1D = Local7 Local7 = IN1D /* \_SB_.NVDR.N011.IN1D */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1E = Local7 Local7 = IN1E /* \_SB_.NVDR.N011.IN1E */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1F = Local7 Local7 = IN1F /* \_SB_.NVDR.N011.IN1F */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN20 = Local7 Local7 = IN20 /* \_SB_.NVDR.N011.IN20 */ Local4-- Local5 += 0x04 Break } Local0 = Timer TOPC = Arg0 If ((ToInteger (TSEQ) == 0x01)) { TSEQ = 0x00 } Else { TSEQ = 0x01 } TDRB = 0x01 If ((ToInteger (Arg2) == Zero)) { Local1 = CGTM (Arg0, XSTA) } Else { Local1 = (ToInteger (Arg2) * 0x2710) } XCMD = ToInteger (TCMD) Local0 = Timer Local2 = Zero Local3 = Zero While (0x01) { TCMD = XCMD /* \_SB_.NVDR.N011.XCMD */ If ((ToInteger (TDRB) == 0x00)) { Break } Local3 = Local2 Local2 = (Timer - Local0) If ((Local2 > Local1)) { TCMD = XCMD /* \_SB_.NVDR.N011.XCMD */ If ((ToInteger (TDRB) == 0x00)) { Break } Local6 = Package (0x07) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Doorbell still set, waited " Local6 [0x03] = ToHexString (Local2) Local6 [0x04] = " [x100ns] (prev" Local6 [0x05] = ToHexString (Local3) Local6 [0x06] = ")" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x12 }) } } If ((Local2 > Local1)) { Local6 = Package (0x07) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Long iteration, scheduling issues? " Local6 [0x03] = ToHexString (Local2) Local6 [0x04] = " [x100ns] (prev " Local6 [0x05] = ToHexString (Local3) Local6 [0x06] = ")" DBGC (0x02, "FIS ", Local6) } TSTA = XSTA /* \_SB_.NVDR.N011.XSTA */ CreateField (TSTA, 0x00, 0x01, TCMP) CreateField (TSTA, 0x08, 0x08, TMBS) If ((ToInteger (TCMP) == 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Completion bit not set" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x03 }) } If ((ToInteger (TMBS) != 0x00)) { Local0 = Package (0x02) { 0x00, 0x00 } Local0 [0x01] = ToInteger (TMBS) Local6 = Package (0x04) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": mailbox failure: " Local6 [0x03] = ToHexString (ToInteger (TMBS)) DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Local0) } Local0 = Package (0x03) { 0x00, 0x00, Buffer (0x80) {} } CreateDWordField (DerefOf (Local0 [0x02]), 0x00, BO01) CreateDWordField (DerefOf (Local0 [0x02]), 0x04, BO02) CreateDWordField (DerefOf (Local0 [0x02]), 0x08, BO03) CreateDWordField (DerefOf (Local0 [0x02]), 0x0C, BO04) CreateDWordField (DerefOf (Local0 [0x02]), 0x10, BO05) CreateDWordField (DerefOf (Local0 [0x02]), 0x14, BO06) CreateDWordField (DerefOf (Local0 [0x02]), 0x18, BO07) CreateDWordField (DerefOf (Local0 [0x02]), 0x1C, BO08) CreateDWordField (DerefOf (Local0 [0x02]), 0x20, BO09) CreateDWordField (DerefOf (Local0 [0x02]), 0x24, BO0A) CreateDWordField (DerefOf (Local0 [0x02]), 0x28, BO0B) CreateDWordField (DerefOf (Local0 [0x02]), 0x2C, BO0C) CreateDWordField (DerefOf (Local0 [0x02]), 0x30, BO0D) CreateDWordField (DerefOf (Local0 [0x02]), 0x34, BO0E) CreateDWordField (DerefOf (Local0 [0x02]), 0x38, BO0F) CreateDWordField (DerefOf (Local0 [0x02]), 0x3C, BO10) CreateDWordField (DerefOf (Local0 [0x02]), 0x40, BO11) CreateDWordField (DerefOf (Local0 [0x02]), 0x44, BO12) CreateDWordField (DerefOf (Local0 [0x02]), 0x48, BO13) CreateDWordField (DerefOf (Local0 [0x02]), 0x4C, BO14) CreateDWordField (DerefOf (Local0 [0x02]), 0x50, BO15) CreateDWordField (DerefOf (Local0 [0x02]), 0x54, BO16) CreateDWordField (DerefOf (Local0 [0x02]), 0x58, BO17) CreateDWordField (DerefOf (Local0 [0x02]), 0x5C, BO18) CreateDWordField (DerefOf (Local0 [0x02]), 0x60, BO19) CreateDWordField (DerefOf (Local0 [0x02]), 0x64, BO1A) CreateDWordField (DerefOf (Local0 [0x02]), 0x68, BO1B) CreateDWordField (DerefOf (Local0 [0x02]), 0x6C, BO1C) CreateDWordField (DerefOf (Local0 [0x02]), 0x70, BO1D) CreateDWordField (DerefOf (Local0 [0x02]), 0x74, BO1E) CreateDWordField (DerefOf (Local0 [0x02]), 0x78, BO1F) CreateDWordField (DerefOf (Local0 [0x02]), 0x7C, BO20) Local4 = 0x20 While (0x01) { If ((Local4 <= 0x00)) { Break } BO01 = OU01 /* \_SB_.NVDR.N011.OU01 */ Local4-- If ((Local4 <= 0x00)) { Break } BO02 = OU02 /* \_SB_.NVDR.N011.OU02 */ Local4-- If ((Local4 <= 0x00)) { Break } BO03 = OU03 /* \_SB_.NVDR.N011.OU03 */ Local4-- If ((Local4 <= 0x00)) { Break } BO04 = OU04 /* \_SB_.NVDR.N011.OU04 */ Local4-- If ((Local4 <= 0x00)) { Break } BO05 = OU05 /* \_SB_.NVDR.N011.OU05 */ Local4-- If ((Local4 <= 0x00)) { Break } BO06 = OU06 /* \_SB_.NVDR.N011.OU06 */ Local4-- If ((Local4 <= 0x00)) { Break } BO07 = OU07 /* \_SB_.NVDR.N011.OU07 */ Local4-- If ((Local4 <= 0x00)) { Break } BO08 = OU08 /* \_SB_.NVDR.N011.OU08 */ Local4-- If ((Local4 <= 0x00)) { Break } BO09 = OU09 /* \_SB_.NVDR.N011.OU09 */ Local4-- If ((Local4 <= 0x00)) { Break } BO0A = OU0A /* \_SB_.NVDR.N011.OU0A */ Local4-- If ((Local4 <= 0x00)) { Break } BO0B = OU0B /* \_SB_.NVDR.N011.OU0B */ Local4-- If ((Local4 <= 0x00)) { Break } BO0C = OU0C /* \_SB_.NVDR.N011.OU0C */ Local4-- If ((Local4 <= 0x00)) { Break } BO0D = OU0D /* \_SB_.NVDR.N011.OU0D */ Local4-- If ((Local4 <= 0x00)) { Break } BO0E = OU0E /* \_SB_.NVDR.N011.OU0E */ Local4-- If ((Local4 <= 0x00)) { Break } BO0F = OU0F /* \_SB_.NVDR.N011.OU0F */ Local4-- If ((Local4 <= 0x00)) { Break } BO10 = OU10 /* \_SB_.NVDR.N011.OU10 */ Local4-- If ((Local4 <= 0x00)) { Break } BO11 = OU11 /* \_SB_.NVDR.N011.OU11 */ Local4-- If ((Local4 <= 0x00)) { Break } BO12 = OU12 /* \_SB_.NVDR.N011.OU12 */ Local4-- If ((Local4 <= 0x00)) { Break } BO13 = OU13 /* \_SB_.NVDR.N011.OU13 */ Local4-- If ((Local4 <= 0x00)) { Break } BO14 = OU14 /* \_SB_.NVDR.N011.OU14 */ Local4-- If ((Local4 <= 0x00)) { Break } BO15 = OU15 /* \_SB_.NVDR.N011.OU15 */ Local4-- If ((Local4 <= 0x00)) { Break } BO16 = OU16 /* \_SB_.NVDR.N011.OU16 */ Local4-- If ((Local4 <= 0x00)) { Break } BO17 = OU17 /* \_SB_.NVDR.N011.OU17 */ Local4-- If ((Local4 <= 0x00)) { Break } BO18 = OU18 /* \_SB_.NVDR.N011.OU18 */ Local4-- If ((Local4 <= 0x00)) { Break } BO19 = OU19 /* \_SB_.NVDR.N011.OU19 */ Local4-- If ((Local4 <= 0x00)) { Break } BO1A = OU1A /* \_SB_.NVDR.N011.OU1A */ Local4-- If ((Local4 <= 0x00)) { Break } BO1B = OU1B /* \_SB_.NVDR.N011.OU1B */ Local4-- If ((Local4 <= 0x00)) { Break } BO1C = OU1C /* \_SB_.NVDR.N011.OU1C */ Local4-- If ((Local4 <= 0x00)) { Break } BO1D = OU1D /* \_SB_.NVDR.N011.OU1D */ Local4-- If ((Local4 <= 0x00)) { Break } BO1E = OU1E /* \_SB_.NVDR.N011.OU1E */ Local4-- If ((Local4 <= 0x00)) { Break } BO1F = OU1F /* \_SB_.NVDR.N011.OU1F */ Local4-- If ((Local4 <= 0x00)) { Break } BO20 = OU20 /* \_SB_.NVDR.N011.OU20 */ Local4-- Break } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = " completed" DBGC (0x40, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Local0) } Method (CR01, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " GetSmartAndHealthInfo" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x84) {} CreateDWordField (Local0, 0x00, RSTS) CreateField (Local0, 0x20, 0x0400, RSHD) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateField (DerefOf (Local1 [0x02]), 0x00, 0x0400, CSHI) RSHD = CSHI /* \_SB_.NVDR.N011.CR01.CSHI */ Return (Local0) } Method (CR02, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " GetSmartThreshold" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x0C) {} CreateDWordField (Local0, 0x00, RSTS) CreateQWordField (Local0, 0x04, RSTD) Local1 = CMBC (0x0104, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateQWordField (DerefOf (Local1 [0x02]), 0x00, CSTD) RSTD = CSTD /* \_SB_.NVDR.N011.CR02.CSTD */ Return (Local0) } Method (CR03, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " GetBlockNvdimmFlags" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x08) {} CreateDWordField (Local0, 0x00, RSTS) CreateBitField (Local0, 0x20, RBIR) CreateBitField (Local0, 0x21, RBWL) Local1 = CMBC (0x01, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x70, CBIR) CreateBitField (DerefOf (Local1 [0x02]), 0x71, CBWL) RBIR = CBIR /* \_SB_.NVDR.N011.CR03.CBIR */ RBWL = CBWL /* \_SB_.NVDR.N011.CR03.CBWL */ Return (Local0) } Method (CR04, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " GetNamespaceLabelSize" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " GetNamespaceLabelSize: unexpected input parameter" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x0C) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) CreateDWordField (Local0, 0x04, RSNA) CreateDWordField (Local0, 0x08, RMDL) Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N011.CR04.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " GetNamespaceLabelSize: PCDS failed, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) Local3 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local3 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local3 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local3 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " GetNamespaceLabelSize: locked PMEM region" DBGC (0x02, "LEAF", Local6) } RSNA = CPSZ /* \_SB_.NVDR.N011.CR04.CPSZ */ RMDL = 0xFE80 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR05, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " GetNamespaceLabelData" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " GetNamespaceLabelData: no elements in input package" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x08)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " GetNamespaceLabelData: invalid input size: " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " GetNamespaceLabelData: input: " Local6 [0x02] = ToHexString (Local7) DBGC (0x40, "LEAF", Local6) CreateDWordField (Local7, 0x00, IOFF) CreateDWordField (Local7, 0x04, ILEN) If ((ILEN > 0xFE80)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " GetNamespaceLabelData: request size too big: " Local6 [0x02] = ToHexString (ILEN) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ElseIf ((ILEN <= 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " GetNamespaceLabelData: request size zero" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local0 = Buffer ((ILEN + 0x04)) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) CreateField (Local0, 0x20, (ILEN << 0x03), RDTA) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " GetNamespaceLabelData: locked PMEM region, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N011.CR05.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " GetNamespaceLabelData: PCDS failed, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) If (((IOFF + ILEN) > CPSZ)) { RSTS = 0x03 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " GetNamespaceLabelData: request end offset too big: " Local6 [0x02] = (IOFF + ILEN) DBGC (0x02, "LEAF", Local6) Return (Local0) } Name (BUFF, Buffer (0xFF80) {}) CreateField (BUFF, 0x00, 0x0400, LC00) CreateField (BUFF, 0x0400, 0x0400, LC01) CreateField (BUFF, 0x0800, 0x0400, LC02) CreateField (BUFF, 0x0C00, 0x0400, LC03) CreateField (BUFF, 0x1000, 0x0400, LC04) CreateField (BUFF, 0x1400, 0x0400, LC05) CreateField (BUFF, 0x1800, 0x0400, LC06) CreateField (BUFF, 0x1C00, 0x0400, LC07) CreateField (BUFF, 0x2000, 0x0400, LC08) CreateField (BUFF, 0x2400, 0x0400, LC09) CreateField (BUFF, 0x2800, 0x0400, LC0A) CreateField (BUFF, 0x2C00, 0x0400, LC0B) CreateField (BUFF, 0x3000, 0x0400, LC0C) CreateField (BUFF, 0x3400, 0x0400, LC0D) CreateField (BUFF, 0x3800, 0x0400, LC0E) CreateField (BUFF, 0x3C00, 0x0400, LC0F) CreateField (BUFF, 0x4000, 0x0400, LC10) CreateField (BUFF, 0x4400, 0x0400, LC11) CreateField (BUFF, 0x4800, 0x0400, LC12) CreateField (BUFF, 0x4C00, 0x0400, LC13) CreateField (BUFF, 0x5000, 0x0400, LC14) CreateField (BUFF, 0x5400, 0x0400, LC15) CreateField (BUFF, 0x5800, 0x0400, LC16) CreateField (BUFF, 0x5C00, 0x0400, LC17) CreateField (BUFF, 0x6000, 0x0400, LC18) CreateField (BUFF, 0x6400, 0x0400, LC19) CreateField (BUFF, 0x6800, 0x0400, LC1A) CreateField (BUFF, 0x6C00, 0x0400, LC1B) CreateField (BUFF, 0x7000, 0x0400, LC1C) CreateField (BUFF, 0x7400, 0x0400, LC1D) CreateField (BUFF, 0x7800, 0x0400, LC1E) CreateField (BUFF, 0x7C00, 0x0400, LC1F) CreateField (BUFF, 0x8000, 0x0400, LC20) CreateField (BUFF, 0x8400, 0x0400, LC21) CreateField (BUFF, 0x8800, 0x0400, LC22) CreateField (BUFF, 0x8C00, 0x0400, LC23) CreateField (BUFF, 0x9000, 0x0400, LC24) CreateField (BUFF, 0x9400, 0x0400, LC25) CreateField (BUFF, 0x9800, 0x0400, LC26) CreateField (BUFF, 0x9C00, 0x0400, LC27) CreateField (BUFF, 0xA000, 0x0400, LC28) CreateField (BUFF, 0xA400, 0x0400, LC29) CreateField (BUFF, 0xA800, 0x0400, LC2A) CreateField (BUFF, 0xAC00, 0x0400, LC2B) CreateField (BUFF, 0xB000, 0x0400, LC2C) CreateField (BUFF, 0xB400, 0x0400, LC2D) CreateField (BUFF, 0xB800, 0x0400, LC2E) CreateField (BUFF, 0xBC00, 0x0400, LC2F) CreateField (BUFF, 0xC000, 0x0400, LC30) CreateField (BUFF, 0xC400, 0x0400, LC31) CreateField (BUFF, 0xC800, 0x0400, LC32) CreateField (BUFF, 0xCC00, 0x0400, LC33) CreateField (BUFF, 0xD000, 0x0400, LC34) CreateField (BUFF, 0xD400, 0x0400, LC35) CreateField (BUFF, 0xD800, 0x0400, LC36) CreateField (BUFF, 0xDC00, 0x0400, LC37) CreateField (BUFF, 0xE000, 0x0400, LC38) CreateField (BUFF, 0xE400, 0x0400, LC39) CreateField (BUFF, 0xE800, 0x0400, LC3A) CreateField (BUFF, 0xEC00, 0x0400, LC3B) CreateField (BUFF, 0xF000, 0x0400, LC3C) CreateField (BUFF, 0xF400, 0x0400, LC3D) CreateField (BUFF, 0xF800, 0x0400, LC3E) CreateField (BUFF, 0xFC00, 0x0400, LC3F) CreateField (BUFF, 0x00010000, 0x0400, LC40) CreateField (BUFF, 0x00010400, 0x0400, LC41) CreateField (BUFF, 0x00010800, 0x0400, LC42) CreateField (BUFF, 0x00010C00, 0x0400, LC43) CreateField (BUFF, 0x00011000, 0x0400, LC44) CreateField (BUFF, 0x00011400, 0x0400, LC45) CreateField (BUFF, 0x00011800, 0x0400, LC46) CreateField (BUFF, 0x00011C00, 0x0400, LC47) CreateField (BUFF, 0x00012000, 0x0400, LC48) CreateField (BUFF, 0x00012400, 0x0400, LC49) CreateField (BUFF, 0x00012800, 0x0400, LC4A) CreateField (BUFF, 0x00012C00, 0x0400, LC4B) CreateField (BUFF, 0x00013000, 0x0400, LC4C) CreateField (BUFF, 0x00013400, 0x0400, LC4D) CreateField (BUFF, 0x00013800, 0x0400, LC4E) CreateField (BUFF, 0x00013C00, 0x0400, LC4F) CreateField (BUFF, 0x00014000, 0x0400, LC50) CreateField (BUFF, 0x00014400, 0x0400, LC51) CreateField (BUFF, 0x00014800, 0x0400, LC52) CreateField (BUFF, 0x00014C00, 0x0400, LC53) CreateField (BUFF, 0x00015000, 0x0400, LC54) CreateField (BUFF, 0x00015400, 0x0400, LC55) CreateField (BUFF, 0x00015800, 0x0400, LC56) CreateField (BUFF, 0x00015C00, 0x0400, LC57) CreateField (BUFF, 0x00016000, 0x0400, LC58) CreateField (BUFF, 0x00016400, 0x0400, LC59) CreateField (BUFF, 0x00016800, 0x0400, LC5A) CreateField (BUFF, 0x00016C00, 0x0400, LC5B) CreateField (BUFF, 0x00017000, 0x0400, LC5C) CreateField (BUFF, 0x00017400, 0x0400, LC5D) CreateField (BUFF, 0x00017800, 0x0400, LC5E) CreateField (BUFF, 0x00017C00, 0x0400, LC5F) CreateField (BUFF, 0x00018000, 0x0400, LC60) CreateField (BUFF, 0x00018400, 0x0400, LC61) CreateField (BUFF, 0x00018800, 0x0400, LC62) CreateField (BUFF, 0x00018C00, 0x0400, LC63) CreateField (BUFF, 0x00019000, 0x0400, LC64) CreateField (BUFF, 0x00019400, 0x0400, LC65) CreateField (BUFF, 0x00019800, 0x0400, LC66) CreateField (BUFF, 0x00019C00, 0x0400, LC67) CreateField (BUFF, 0x0001A000, 0x0400, LC68) CreateField (BUFF, 0x0001A400, 0x0400, LC69) CreateField (BUFF, 0x0001A800, 0x0400, LC6A) CreateField (BUFF, 0x0001AC00, 0x0400, LC6B) CreateField (BUFF, 0x0001B000, 0x0400, LC6C) CreateField (BUFF, 0x0001B400, 0x0400, LC6D) CreateField (BUFF, 0x0001B800, 0x0400, LC6E) CreateField (BUFF, 0x0001BC00, 0x0400, LC6F) CreateField (BUFF, 0x0001C000, 0x0400, LC70) CreateField (BUFF, 0x0001C400, 0x0400, LC71) CreateField (BUFF, 0x0001C800, 0x0400, LC72) CreateField (BUFF, 0x0001CC00, 0x0400, LC73) CreateField (BUFF, 0x0001D000, 0x0400, LC74) CreateField (BUFF, 0x0001D400, 0x0400, LC75) CreateField (BUFF, 0x0001D800, 0x0400, LC76) CreateField (BUFF, 0x0001DC00, 0x0400, LC77) CreateField (BUFF, 0x0001E000, 0x0400, LC78) CreateField (BUFF, 0x0001E400, 0x0400, LC79) CreateField (BUFF, 0x0001E800, 0x0400, LC7A) CreateField (BUFF, 0x0001EC00, 0x0400, LC7B) CreateField (BUFF, 0x0001F000, 0x0400, LC7C) CreateField (BUFF, 0x0001F400, 0x0400, LC7D) CreateField (BUFF, 0x0001F800, 0x0400, LC7E) CreateField (BUFF, 0x0001FC00, 0x0400, LC7F) CreateField (BUFF, 0x00020000, 0x0400, LC80) CreateField (BUFF, 0x00020400, 0x0400, LC81) CreateField (BUFF, 0x00020800, 0x0400, LC82) CreateField (BUFF, 0x00020C00, 0x0400, LC83) CreateField (BUFF, 0x00021000, 0x0400, LC84) CreateField (BUFF, 0x00021400, 0x0400, LC85) CreateField (BUFF, 0x00021800, 0x0400, LC86) CreateField (BUFF, 0x00021C00, 0x0400, LC87) CreateField (BUFF, 0x00022000, 0x0400, LC88) CreateField (BUFF, 0x00022400, 0x0400, LC89) CreateField (BUFF, 0x00022800, 0x0400, LC8A) CreateField (BUFF, 0x00022C00, 0x0400, LC8B) CreateField (BUFF, 0x00023000, 0x0400, LC8C) CreateField (BUFF, 0x00023400, 0x0400, LC8D) CreateField (BUFF, 0x00023800, 0x0400, LC8E) CreateField (BUFF, 0x00023C00, 0x0400, LC8F) CreateField (BUFF, 0x00024000, 0x0400, LC90) CreateField (BUFF, 0x00024400, 0x0400, LC91) CreateField (BUFF, 0x00024800, 0x0400, LC92) CreateField (BUFF, 0x00024C00, 0x0400, LC93) CreateField (BUFF, 0x00025000, 0x0400, LC94) CreateField (BUFF, 0x00025400, 0x0400, LC95) CreateField (BUFF, 0x00025800, 0x0400, LC96) CreateField (BUFF, 0x00025C00, 0x0400, LC97) CreateField (BUFF, 0x00026000, 0x0400, LC98) CreateField (BUFF, 0x00026400, 0x0400, LC99) CreateField (BUFF, 0x00026800, 0x0400, LC9A) CreateField (BUFF, 0x00026C00, 0x0400, LC9B) CreateField (BUFF, 0x00027000, 0x0400, LC9C) CreateField (BUFF, 0x00027400, 0x0400, LC9D) CreateField (BUFF, 0x00027800, 0x0400, LC9E) CreateField (BUFF, 0x00027C00, 0x0400, LC9F) CreateField (BUFF, 0x00028000, 0x0400, LCA0) CreateField (BUFF, 0x00028400, 0x0400, LCA1) CreateField (BUFF, 0x00028800, 0x0400, LCA2) CreateField (BUFF, 0x00028C00, 0x0400, LCA3) CreateField (BUFF, 0x00029000, 0x0400, LCA4) CreateField (BUFF, 0x00029400, 0x0400, LCA5) CreateField (BUFF, 0x00029800, 0x0400, LCA6) CreateField (BUFF, 0x00029C00, 0x0400, LCA7) CreateField (BUFF, 0x0002A000, 0x0400, LCA8) CreateField (BUFF, 0x0002A400, 0x0400, LCA9) CreateField (BUFF, 0x0002A800, 0x0400, LCAA) CreateField (BUFF, 0x0002AC00, 0x0400, LCAB) CreateField (BUFF, 0x0002B000, 0x0400, LCAC) CreateField (BUFF, 0x0002B400, 0x0400, LCAD) CreateField (BUFF, 0x0002B800, 0x0400, LCAE) CreateField (BUFF, 0x0002BC00, 0x0400, LCAF) CreateField (BUFF, 0x0002C000, 0x0400, LCB0) CreateField (BUFF, 0x0002C400, 0x0400, LCB1) CreateField (BUFF, 0x0002C800, 0x0400, LCB2) CreateField (BUFF, 0x0002CC00, 0x0400, LCB3) CreateField (BUFF, 0x0002D000, 0x0400, LCB4) CreateField (BUFF, 0x0002D400, 0x0400, LCB5) CreateField (BUFF, 0x0002D800, 0x0400, LCB6) CreateField (BUFF, 0x0002DC00, 0x0400, LCB7) CreateField (BUFF, 0x0002E000, 0x0400, LCB8) CreateField (BUFF, 0x0002E400, 0x0400, LCB9) CreateField (BUFF, 0x0002E800, 0x0400, LCBA) CreateField (BUFF, 0x0002EC00, 0x0400, LCBB) CreateField (BUFF, 0x0002F000, 0x0400, LCBC) CreateField (BUFF, 0x0002F400, 0x0400, LCBD) CreateField (BUFF, 0x0002F800, 0x0400, LCBE) CreateField (BUFF, 0x0002FC00, 0x0400, LCBF) CreateField (BUFF, 0x00030000, 0x0400, LCC0) CreateField (BUFF, 0x00030400, 0x0400, LCC1) CreateField (BUFF, 0x00030800, 0x0400, LCC2) CreateField (BUFF, 0x00030C00, 0x0400, LCC3) CreateField (BUFF, 0x00031000, 0x0400, LCC4) CreateField (BUFF, 0x00031400, 0x0400, LCC5) CreateField (BUFF, 0x00031800, 0x0400, LCC6) CreateField (BUFF, 0x00031C00, 0x0400, LCC7) CreateField (BUFF, 0x00032000, 0x0400, LCC8) CreateField (BUFF, 0x00032400, 0x0400, LCC9) CreateField (BUFF, 0x00032800, 0x0400, LCCA) CreateField (BUFF, 0x00032C00, 0x0400, LCCB) CreateField (BUFF, 0x00033000, 0x0400, LCCC) CreateField (BUFF, 0x00033400, 0x0400, LCCD) CreateField (BUFF, 0x00033800, 0x0400, LCCE) CreateField (BUFF, 0x00033C00, 0x0400, LCCF) CreateField (BUFF, 0x00034000, 0x0400, LCD0) CreateField (BUFF, 0x00034400, 0x0400, LCD1) CreateField (BUFF, 0x00034800, 0x0400, LCD2) CreateField (BUFF, 0x00034C00, 0x0400, LCD3) CreateField (BUFF, 0x00035000, 0x0400, LCD4) CreateField (BUFF, 0x00035400, 0x0400, LCD5) CreateField (BUFF, 0x00035800, 0x0400, LCD6) CreateField (BUFF, 0x00035C00, 0x0400, LCD7) CreateField (BUFF, 0x00036000, 0x0400, LCD8) CreateField (BUFF, 0x00036400, 0x0400, LCD9) CreateField (BUFF, 0x00036800, 0x0400, LCDA) CreateField (BUFF, 0x00036C00, 0x0400, LCDB) CreateField (BUFF, 0x00037000, 0x0400, LCDC) CreateField (BUFF, 0x00037400, 0x0400, LCDD) CreateField (BUFF, 0x00037800, 0x0400, LCDE) CreateField (BUFF, 0x00037C00, 0x0400, LCDF) CreateField (BUFF, 0x00038000, 0x0400, LCE0) CreateField (BUFF, 0x00038400, 0x0400, LCE1) CreateField (BUFF, 0x00038800, 0x0400, LCE2) CreateField (BUFF, 0x00038C00, 0x0400, LCE3) CreateField (BUFF, 0x00039000, 0x0400, LCE4) CreateField (BUFF, 0x00039400, 0x0400, LCE5) CreateField (BUFF, 0x00039800, 0x0400, LCE6) CreateField (BUFF, 0x00039C00, 0x0400, LCE7) CreateField (BUFF, 0x0003A000, 0x0400, LCE8) CreateField (BUFF, 0x0003A400, 0x0400, LCE9) CreateField (BUFF, 0x0003A800, 0x0400, LCEA) CreateField (BUFF, 0x0003AC00, 0x0400, LCEB) CreateField (BUFF, 0x0003B000, 0x0400, LCEC) CreateField (BUFF, 0x0003B400, 0x0400, LCED) CreateField (BUFF, 0x0003B800, 0x0400, LCEE) CreateField (BUFF, 0x0003BC00, 0x0400, LCEF) CreateField (BUFF, 0x0003C000, 0x0400, LCF0) CreateField (BUFF, 0x0003C400, 0x0400, LCF1) CreateField (BUFF, 0x0003C800, 0x0400, LCF2) CreateField (BUFF, 0x0003CC00, 0x0400, LCF3) CreateField (BUFF, 0x0003D000, 0x0400, LCF4) CreateField (BUFF, 0x0003D400, 0x0400, LCF5) CreateField (BUFF, 0x0003D800, 0x0400, LCF6) CreateField (BUFF, 0x0003DC00, 0x0400, LCF7) CreateField (BUFF, 0x0003E000, 0x0400, LCF8) CreateField (BUFF, 0x0003E400, 0x0400, LCF9) CreateField (BUFF, 0x0003E800, 0x0400, LCFA) CreateField (BUFF, 0x0003EC00, 0x0400, LCFB) CreateField (BUFF, 0x0003F000, 0x0400, LCFC) CreateField (BUFF, 0x0003F400, 0x0400, LCFD) CreateField (BUFF, 0x0003F800, 0x0400, LCFE) CreateField (BUFF, 0x0003FC00, 0x0400, LCFF) CreateField (BUFF, 0x00040000, 0x0400, LD00) CreateField (BUFF, 0x00040400, 0x0400, LD01) CreateField (BUFF, 0x00040800, 0x0400, LD02) CreateField (BUFF, 0x00040C00, 0x0400, LD03) CreateField (BUFF, 0x00041000, 0x0400, LD04) CreateField (BUFF, 0x00041400, 0x0400, LD05) CreateField (BUFF, 0x00041800, 0x0400, LD06) CreateField (BUFF, 0x00041C00, 0x0400, LD07) CreateField (BUFF, 0x00042000, 0x0400, LD08) CreateField (BUFF, 0x00042400, 0x0400, LD09) CreateField (BUFF, 0x00042800, 0x0400, LD0A) CreateField (BUFF, 0x00042C00, 0x0400, LD0B) CreateField (BUFF, 0x00043000, 0x0400, LD0C) CreateField (BUFF, 0x00043400, 0x0400, LD0D) CreateField (BUFF, 0x00043800, 0x0400, LD0E) CreateField (BUFF, 0x00043C00, 0x0400, LD0F) CreateField (BUFF, 0x00044000, 0x0400, LD10) CreateField (BUFF, 0x00044400, 0x0400, LD11) CreateField (BUFF, 0x00044800, 0x0400, LD12) CreateField (BUFF, 0x00044C00, 0x0400, LD13) CreateField (BUFF, 0x00045000, 0x0400, LD14) CreateField (BUFF, 0x00045400, 0x0400, LD15) CreateField (BUFF, 0x00045800, 0x0400, LD16) CreateField (BUFF, 0x00045C00, 0x0400, LD17) CreateField (BUFF, 0x00046000, 0x0400, LD18) CreateField (BUFF, 0x00046400, 0x0400, LD19) CreateField (BUFF, 0x00046800, 0x0400, LD1A) CreateField (BUFF, 0x00046C00, 0x0400, LD1B) CreateField (BUFF, 0x00047000, 0x0400, LD1C) CreateField (BUFF, 0x00047400, 0x0400, LD1D) CreateField (BUFF, 0x00047800, 0x0400, LD1E) CreateField (BUFF, 0x00047C00, 0x0400, LD1F) CreateField (BUFF, 0x00048000, 0x0400, LD20) CreateField (BUFF, 0x00048400, 0x0400, LD21) CreateField (BUFF, 0x00048800, 0x0400, LD22) CreateField (BUFF, 0x00048C00, 0x0400, LD23) CreateField (BUFF, 0x00049000, 0x0400, LD24) CreateField (BUFF, 0x00049400, 0x0400, LD25) CreateField (BUFF, 0x00049800, 0x0400, LD26) CreateField (BUFF, 0x00049C00, 0x0400, LD27) CreateField (BUFF, 0x0004A000, 0x0400, LD28) CreateField (BUFF, 0x0004A400, 0x0400, LD29) CreateField (BUFF, 0x0004A800, 0x0400, LD2A) CreateField (BUFF, 0x0004AC00, 0x0400, LD2B) CreateField (BUFF, 0x0004B000, 0x0400, LD2C) CreateField (BUFF, 0x0004B400, 0x0400, LD2D) CreateField (BUFF, 0x0004B800, 0x0400, LD2E) CreateField (BUFF, 0x0004BC00, 0x0400, LD2F) CreateField (BUFF, 0x0004C000, 0x0400, LD30) CreateField (BUFF, 0x0004C400, 0x0400, LD31) CreateField (BUFF, 0x0004C800, 0x0400, LD32) CreateField (BUFF, 0x0004CC00, 0x0400, LD33) CreateField (BUFF, 0x0004D000, 0x0400, LD34) CreateField (BUFF, 0x0004D400, 0x0400, LD35) CreateField (BUFF, 0x0004D800, 0x0400, LD36) CreateField (BUFF, 0x0004DC00, 0x0400, LD37) CreateField (BUFF, 0x0004E000, 0x0400, LD38) CreateField (BUFF, 0x0004E400, 0x0400, LD39) CreateField (BUFF, 0x0004E800, 0x0400, LD3A) CreateField (BUFF, 0x0004EC00, 0x0400, LD3B) CreateField (BUFF, 0x0004F000, 0x0400, LD3C) CreateField (BUFF, 0x0004F400, 0x0400, LD3D) CreateField (BUFF, 0x0004F800, 0x0400, LD3E) CreateField (BUFF, 0x0004FC00, 0x0400, LD3F) CreateField (BUFF, 0x00050000, 0x0400, LD40) CreateField (BUFF, 0x00050400, 0x0400, LD41) CreateField (BUFF, 0x00050800, 0x0400, LD42) CreateField (BUFF, 0x00050C00, 0x0400, LD43) CreateField (BUFF, 0x00051000, 0x0400, LD44) CreateField (BUFF, 0x00051400, 0x0400, LD45) CreateField (BUFF, 0x00051800, 0x0400, LD46) CreateField (BUFF, 0x00051C00, 0x0400, LD47) CreateField (BUFF, 0x00052000, 0x0400, LD48) CreateField (BUFF, 0x00052400, 0x0400, LD49) CreateField (BUFF, 0x00052800, 0x0400, LD4A) CreateField (BUFF, 0x00052C00, 0x0400, LD4B) CreateField (BUFF, 0x00053000, 0x0400, LD4C) CreateField (BUFF, 0x00053400, 0x0400, LD4D) CreateField (BUFF, 0x00053800, 0x0400, LD4E) CreateField (BUFF, 0x00053C00, 0x0400, LD4F) CreateField (BUFF, 0x00054000, 0x0400, LD50) CreateField (BUFF, 0x00054400, 0x0400, LD51) CreateField (BUFF, 0x00054800, 0x0400, LD52) CreateField (BUFF, 0x00054C00, 0x0400, LD53) CreateField (BUFF, 0x00055000, 0x0400, LD54) CreateField (BUFF, 0x00055400, 0x0400, LD55) CreateField (BUFF, 0x00055800, 0x0400, LD56) CreateField (BUFF, 0x00055C00, 0x0400, LD57) CreateField (BUFF, 0x00056000, 0x0400, LD58) CreateField (BUFF, 0x00056400, 0x0400, LD59) CreateField (BUFF, 0x00056800, 0x0400, LD5A) CreateField (BUFF, 0x00056C00, 0x0400, LD5B) CreateField (BUFF, 0x00057000, 0x0400, LD5C) CreateField (BUFF, 0x00057400, 0x0400, LD5D) CreateField (BUFF, 0x00057800, 0x0400, LD5E) CreateField (BUFF, 0x00057C00, 0x0400, LD5F) CreateField (BUFF, 0x00058000, 0x0400, LD60) CreateField (BUFF, 0x00058400, 0x0400, LD61) CreateField (BUFF, 0x00058800, 0x0400, LD62) CreateField (BUFF, 0x00058C00, 0x0400, LD63) CreateField (BUFF, 0x00059000, 0x0400, LD64) CreateField (BUFF, 0x00059400, 0x0400, LD65) CreateField (BUFF, 0x00059800, 0x0400, LD66) CreateField (BUFF, 0x00059C00, 0x0400, LD67) CreateField (BUFF, 0x0005A000, 0x0400, LD68) CreateField (BUFF, 0x0005A400, 0x0400, LD69) CreateField (BUFF, 0x0005A800, 0x0400, LD6A) CreateField (BUFF, 0x0005AC00, 0x0400, LD6B) CreateField (BUFF, 0x0005B000, 0x0400, LD6C) CreateField (BUFF, 0x0005B400, 0x0400, LD6D) CreateField (BUFF, 0x0005B800, 0x0400, LD6E) CreateField (BUFF, 0x0005BC00, 0x0400, LD6F) CreateField (BUFF, 0x0005C000, 0x0400, LD70) CreateField (BUFF, 0x0005C400, 0x0400, LD71) CreateField (BUFF, 0x0005C800, 0x0400, LD72) CreateField (BUFF, 0x0005CC00, 0x0400, LD73) CreateField (BUFF, 0x0005D000, 0x0400, LD74) CreateField (BUFF, 0x0005D400, 0x0400, LD75) CreateField (BUFF, 0x0005D800, 0x0400, LD76) CreateField (BUFF, 0x0005DC00, 0x0400, LD77) CreateField (BUFF, 0x0005E000, 0x0400, LD78) CreateField (BUFF, 0x0005E400, 0x0400, LD79) CreateField (BUFF, 0x0005E800, 0x0400, LD7A) CreateField (BUFF, 0x0005EC00, 0x0400, LD7B) CreateField (BUFF, 0x0005F000, 0x0400, LD7C) CreateField (BUFF, 0x0005F400, 0x0400, LD7D) CreateField (BUFF, 0x0005F800, 0x0400, LD7E) CreateField (BUFF, 0x0005FC00, 0x0400, LD7F) CreateField (BUFF, 0x00060000, 0x0400, LD80) CreateField (BUFF, 0x00060400, 0x0400, LD81) CreateField (BUFF, 0x00060800, 0x0400, LD82) CreateField (BUFF, 0x00060C00, 0x0400, LD83) CreateField (BUFF, 0x00061000, 0x0400, LD84) CreateField (BUFF, 0x00061400, 0x0400, LD85) CreateField (BUFF, 0x00061800, 0x0400, LD86) CreateField (BUFF, 0x00061C00, 0x0400, LD87) CreateField (BUFF, 0x00062000, 0x0400, LD88) CreateField (BUFF, 0x00062400, 0x0400, LD89) CreateField (BUFF, 0x00062800, 0x0400, LD8A) CreateField (BUFF, 0x00062C00, 0x0400, LD8B) CreateField (BUFF, 0x00063000, 0x0400, LD8C) CreateField (BUFF, 0x00063400, 0x0400, LD8D) CreateField (BUFF, 0x00063800, 0x0400, LD8E) CreateField (BUFF, 0x00063C00, 0x0400, LD8F) CreateField (BUFF, 0x00064000, 0x0400, LD90) CreateField (BUFF, 0x00064400, 0x0400, LD91) CreateField (BUFF, 0x00064800, 0x0400, LD92) CreateField (BUFF, 0x00064C00, 0x0400, LD93) CreateField (BUFF, 0x00065000, 0x0400, LD94) CreateField (BUFF, 0x00065400, 0x0400, LD95) CreateField (BUFF, 0x00065800, 0x0400, LD96) CreateField (BUFF, 0x00065C00, 0x0400, LD97) CreateField (BUFF, 0x00066000, 0x0400, LD98) CreateField (BUFF, 0x00066400, 0x0400, LD99) CreateField (BUFF, 0x00066800, 0x0400, LD9A) CreateField (BUFF, 0x00066C00, 0x0400, LD9B) CreateField (BUFF, 0x00067000, 0x0400, LD9C) CreateField (BUFF, 0x00067400, 0x0400, LD9D) CreateField (BUFF, 0x00067800, 0x0400, LD9E) CreateField (BUFF, 0x00067C00, 0x0400, LD9F) CreateField (BUFF, 0x00068000, 0x0400, LDA0) CreateField (BUFF, 0x00068400, 0x0400, LDA1) CreateField (BUFF, 0x00068800, 0x0400, LDA2) CreateField (BUFF, 0x00068C00, 0x0400, LDA3) CreateField (BUFF, 0x00069000, 0x0400, LDA4) CreateField (BUFF, 0x00069400, 0x0400, LDA5) CreateField (BUFF, 0x00069800, 0x0400, LDA6) CreateField (BUFF, 0x00069C00, 0x0400, LDA7) CreateField (BUFF, 0x0006A000, 0x0400, LDA8) CreateField (BUFF, 0x0006A400, 0x0400, LDA9) CreateField (BUFF, 0x0006A800, 0x0400, LDAA) CreateField (BUFF, 0x0006AC00, 0x0400, LDAB) CreateField (BUFF, 0x0006B000, 0x0400, LDAC) CreateField (BUFF, 0x0006B400, 0x0400, LDAD) CreateField (BUFF, 0x0006B800, 0x0400, LDAE) CreateField (BUFF, 0x0006BC00, 0x0400, LDAF) CreateField (BUFF, 0x0006C000, 0x0400, LDB0) CreateField (BUFF, 0x0006C400, 0x0400, LDB1) CreateField (BUFF, 0x0006C800, 0x0400, LDB2) CreateField (BUFF, 0x0006CC00, 0x0400, LDB3) CreateField (BUFF, 0x0006D000, 0x0400, LDB4) CreateField (BUFF, 0x0006D400, 0x0400, LDB5) CreateField (BUFF, 0x0006D800, 0x0400, LDB6) CreateField (BUFF, 0x0006DC00, 0x0400, LDB7) CreateField (BUFF, 0x0006E000, 0x0400, LDB8) CreateField (BUFF, 0x0006E400, 0x0400, LDB9) CreateField (BUFF, 0x0006E800, 0x0400, LDBA) CreateField (BUFF, 0x0006EC00, 0x0400, LDBB) CreateField (BUFF, 0x0006F000, 0x0400, LDBC) CreateField (BUFF, 0x0006F400, 0x0400, LDBD) CreateField (BUFF, 0x0006F800, 0x0400, LDBE) CreateField (BUFF, 0x0006FC00, 0x0400, LDBF) CreateField (BUFF, 0x00070000, 0x0400, LDC0) CreateField (BUFF, 0x00070400, 0x0400, LDC1) CreateField (BUFF, 0x00070800, 0x0400, LDC2) CreateField (BUFF, 0x00070C00, 0x0400, LDC3) CreateField (BUFF, 0x00071000, 0x0400, LDC4) CreateField (BUFF, 0x00071400, 0x0400, LDC5) CreateField (BUFF, 0x00071800, 0x0400, LDC6) CreateField (BUFF, 0x00071C00, 0x0400, LDC7) CreateField (BUFF, 0x00072000, 0x0400, LDC8) CreateField (BUFF, 0x00072400, 0x0400, LDC9) CreateField (BUFF, 0x00072800, 0x0400, LDCA) CreateField (BUFF, 0x00072C00, 0x0400, LDCB) CreateField (BUFF, 0x00073000, 0x0400, LDCC) CreateField (BUFF, 0x00073400, 0x0400, LDCD) CreateField (BUFF, 0x00073800, 0x0400, LDCE) CreateField (BUFF, 0x00073C00, 0x0400, LDCF) CreateField (BUFF, 0x00074000, 0x0400, LDD0) CreateField (BUFF, 0x00074400, 0x0400, LDD1) CreateField (BUFF, 0x00074800, 0x0400, LDD2) CreateField (BUFF, 0x00074C00, 0x0400, LDD3) CreateField (BUFF, 0x00075000, 0x0400, LDD4) CreateField (BUFF, 0x00075400, 0x0400, LDD5) CreateField (BUFF, 0x00075800, 0x0400, LDD6) CreateField (BUFF, 0x00075C00, 0x0400, LDD7) CreateField (BUFF, 0x00076000, 0x0400, LDD8) CreateField (BUFF, 0x00076400, 0x0400, LDD9) CreateField (BUFF, 0x00076800, 0x0400, LDDA) CreateField (BUFF, 0x00076C00, 0x0400, LDDB) CreateField (BUFF, 0x00077000, 0x0400, LDDC) CreateField (BUFF, 0x00077400, 0x0400, LDDD) CreateField (BUFF, 0x00077800, 0x0400, LDDE) CreateField (BUFF, 0x00077C00, 0x0400, LDDF) CreateField (BUFF, 0x00078000, 0x0400, LDE0) CreateField (BUFF, 0x00078400, 0x0400, LDE1) CreateField (BUFF, 0x00078800, 0x0400, LDE2) CreateField (BUFF, 0x00078C00, 0x0400, LDE3) CreateField (BUFF, 0x00079000, 0x0400, LDE4) CreateField (BUFF, 0x00079400, 0x0400, LDE5) CreateField (BUFF, 0x00079800, 0x0400, LDE6) CreateField (BUFF, 0x00079C00, 0x0400, LDE7) CreateField (BUFF, 0x0007A000, 0x0400, LDE8) CreateField (BUFF, 0x0007A400, 0x0400, LDE9) CreateField (BUFF, 0x0007A800, 0x0400, LDEA) CreateField (BUFF, 0x0007AC00, 0x0400, LDEB) CreateField (BUFF, 0x0007B000, 0x0400, LDEC) CreateField (BUFF, 0x0007B400, 0x0400, LDED) CreateField (BUFF, 0x0007B800, 0x0400, LDEE) CreateField (BUFF, 0x0007BC00, 0x0400, LDEF) CreateField (BUFF, 0x0007C000, 0x0400, LDF0) CreateField (BUFF, 0x0007C400, 0x0400, LDF1) CreateField (BUFF, 0x0007C800, 0x0400, LDF2) CreateField (BUFF, 0x0007CC00, 0x0400, LDF3) CreateField (BUFF, 0x0007D000, 0x0400, LDF4) CreateField (BUFF, 0x0007D400, 0x0400, LDF5) CreateField (BUFF, 0x0007D800, 0x0400, LDF6) CreateField (BUFF, 0x0007DC00, 0x0400, LDF7) CreateField (BUFF, 0x0007E000, 0x0400, LDF8) CreateField (BUFF, 0x0007E400, 0x0400, LDF9) CreateField (BUFF, 0x0007E800, 0x0400, LDFA) CreateField (BUFF, 0x0007EC00, 0x0400, LDFB) CreateField (BUFF, 0x0007F000, 0x0400, LDFC) CreateField (BUFF, 0x0007F400, 0x0400, LDFD) CreateField (BUFF, 0x0007F800, 0x0400, LDFE) Local3 = (IOFF & 0xFFFFFFFFFFFFFF80) Local2 = ((((ILEN + IOFF) + 0x7F) & 0xFFFFFFFFFFFFFF80) - Local3) Local5 = (IOFF - Local3) While (0x01) { If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC00 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC01 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC02 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC03 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC04 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC05 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC06 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC07 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC08 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC09 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC10 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC11 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC12 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC13 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC14 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC15 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC16 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC17 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC18 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC19 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC20 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC21 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC22 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC23 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC24 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC25 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC26 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC27 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC28 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC29 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC30 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC31 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC32 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC33 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC34 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC35 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC36 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC37 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC38 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC39 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC40 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC41 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC42 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC43 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC44 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC45 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC46 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC47 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC48 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC49 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC50 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC51 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC52 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC53 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC54 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC55 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC56 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC57 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC58 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC59 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC60 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC61 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC62 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC63 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC64 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC65 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC66 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC67 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC68 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC69 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC70 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC71 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC72 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC73 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC74 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC75 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC76 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC77 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC78 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC79 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC80 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC81 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC82 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC83 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC84 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC85 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC86 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC87 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC88 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC89 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC90 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC91 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC92 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC93 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC94 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC95 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC96 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC97 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC98 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC99 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCED = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD00 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD01 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD02 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD03 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD04 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD05 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD06 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD07 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD08 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD09 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD10 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD11 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD12 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD13 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD14 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD15 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD16 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD17 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD18 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD19 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD20 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD21 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD22 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD23 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD24 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD25 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD26 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD27 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD28 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD29 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD30 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD31 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD32 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD33 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD34 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD35 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD36 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD37 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD38 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD39 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD40 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD41 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD42 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD43 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD44 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD45 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD46 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD47 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD48 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD49 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD50 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD51 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD52 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD53 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD54 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD55 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD56 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD57 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD58 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD59 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD60 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD61 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD62 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD63 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD64 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD65 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD66 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD67 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD68 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD69 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD70 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD71 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD72 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD73 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD74 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD75 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD76 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD77 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD78 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD79 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD80 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD81 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD82 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD83 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD84 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD85 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD86 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD87 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD88 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD89 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD90 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD91 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD92 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD93 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD94 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD95 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD96 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD97 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD98 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD99 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDED = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 Break } If ((Local2 != Zero)) { RSTS = DerefOf (Local4 [0x00]) Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " GetNamespaceLabelData: read loop error, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Mid (BUFF, Local5, ILEN, RDTA) /* \_SB_.NVDR.N011.CR05.RDTA */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR06, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " SetNamespaceLabelData" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " SetNamespaceLabelData: no elements in input package" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) < 0x08)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " SetNamespaceLabelData: invalid input size: " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " SetNamespaceLabelData: input: " Local6 [0x02] = ToHexString (Mid (Local7, 0x00, 0x40)) DBGC (0x40, "LEAF", Local6) CreateDWordField (Local7, 0x00, IOFF) CreateDWordField (Local7, 0x04, ILEN) If ((ILEN > 0xFE80)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " SetNamespaceLabelData: request size too big: " Local6 [0x02] = ToHexString (ILEN) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ElseIf ((ILEN <= 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " SetNamespaceLabelData: request size zero" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((SizeOf (Local7) < (ILEN + 0x08))) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " SetNamespaceLabelData: request size overruns input size " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x40, (ILEN << 0x03), IDTA) Local0 = Buffer (0x04) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " SetNamespaceLabelData: locked PMEM region, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N011.CR06.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " SetNamespaceLabelData: PCDS failed, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) If (((IOFF + ILEN) > CPSZ)) { RSTS = 0x03 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " SetNamespaceLabelData: request end offset too big: " Local6 [0x02] = ToHexString ((IOFF + ILEN)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local3 = ((IOFF + 0x3F) & 0xFFFFFFFFFFFFFFC0) Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N011.CR06.ILEN */ Local5 = (Local2 & 0xFFFFFFFFFFFFFFC0) Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N011.CR06.IOFF */ Local2 -= Local5 If (Local4) { If ((Local4 > ILEN)) { Local4 = ILEN /* \_SB_.NVDR.N011.CR06.ILEN */ } Local2 = (IOFF & 0xFFFFFFFFFFFFFF80) Local1 = PCDR (Local2) RSTS = DerefOf (Local1 [0x00]) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " SetNamespaceLabelData: lead read returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = DerefOf (Local1 [0x01]) Local2 = (IOFF - Local2) CreateField (Local1, (Local2 << 0x03), (Local4 << 0x03), LBUF) CreateField (Local1, 0x00, 0x0200, LB01) CreateField (Local1, 0x0200, 0x0200, LB02) Mid (IDTA, 0x00, Local4, LBUF) /* \_SB_.NVDR.N011.CR06.LBUF */ Local2 = (IOFF & 0xFFFFFFFFFFFFFF80) RSTS = PCDW (Local2, LB01) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " SetNamespaceLabelData: lead write A returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local2 += 0x40 RSTS = PCDW (Local2, LB02) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " SetNamespaceLabelData: lead write B returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N011.CR06.ILEN */ Local2 -= Local5 } If ((Local2 && (ILEN > Local2))) { Local4 = (Local5 & 0xFFFFFFFFFFFFFF80) Local1 = PCDR (Local4) RSTS = DerefOf (Local1 [0x00]) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " SetNamespaceLabelData: trail read returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = DerefOf (Local1 [0x01]) Local4 = (Local5 - Local4) CreateField (Local1, (Local4 << 0x03), (Local2 << 0x03), TBUF) CreateField (Local1, 0x00, 0x0200, TB01) CreateField (Local1, 0x0200, 0x0200, TB02) Mid (IDTA, (ILEN - Local2), Local2, TBUF) /* \_SB_.NVDR.N011.CR06.TBUF */ Local4 = (Local5 & 0xFFFFFFFFFFFFFF80) RSTS = PCDW (Local4, TB01) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " SetNamespaceLabelData: trail write A returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 += 0x40 RSTS = PCDW (Local4, TB02) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " SetNamespaceLabelData: trail write B returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N011.CR06.IOFF */ } While (0x01) { If ((Local3 >= Local5)) { Break } Local1 = PCDW (Local3, Mid (IDTA, Local4, 0x40)) If ((Local1 != 0x00)) { RSTS = Local1 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 += 0x40 Local3 += 0x40 } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR07, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " GetCommandEffectLogInfo" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x08) {} CreateDWordField (Local0, 0x04, RMXL) RMXL = 0x8000 Return (Local0) } Method (CR09, 4, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " PassThroughCommand" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg3) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg3 [0x00]), Local7) Local4 = SizeOf (Local7) If ((Local4 < 0x08)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateWordField (Local7, 0x00, OPCD) CreateDWordField (Local7, 0x04, OPDL) If ((Local4 != (OPDL + 0x08))) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If (((CENA != 0x01) && (OPCD != 0x05FD))) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Switch (OPCD) { Case (Package (0x06) { 0x0103, 0x0405, 0x09, 0xFD, 0x01FD, 0x02FD } ) { Return (CLDC ("S0.C1.D1:", Arg2, Arg3, _ADR ())) } Case (0x05FD) { CreateWordField (Local7, 0x08, PTCD) If ((PTCD == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateDWordField (Local7, 0x04, PTDL) If ((PTDL >= 0x0C)) { PTDL = (OPDL - 0x0C) } Else { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL > 0x00)) { CreateField (Local7, 0xA0, (PTDL * 0x08), PTIN) } CreateByteField (Local7, 0x0A, PTTI) If (((CENA != 0x01) && (PTTI == 0x01))) { TFSM = 0x00 } Switch (PTCD) { Case (0x05FD) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Case (Package (0x04) { 0xFD, 0x01FD, 0x02FD, 0x03FD } ) { Name (INLO, Package (0x01) { Buffer ((PTDL + 0x08)) {} }) CreateWordField (DerefOf (INLO [0x00]), 0x00, LOCD) CreateDWordField (DerefOf (INLO [0x00]), 0x04, LODL) If ((PTDL > 0x00)) { CreateField (DerefOf (INLO [0x00]), 0x40, (PTDL * 0x08), LOIN) Mid (Local7, 0x14, (PTDL * 0x08), LOIN) /* \_SB_.NVDR.N011.CR09.LOIN */ } Mid (Local7, 0x08, 0x02, LOCD) /* \_SB_.NVDR.N011.CR09.LOCD */ LODL = PTDL /* \_SB_.NVDR.N011.CR09.PTDL */ If ((0x03FD == LOCD)) { TFSM = 0x00989680 Local2 = Buffer (0x10) {} CreateDWordField (Local2, 0x04, FDLA) CreateField (Local2, 0x40, 0x40, FDDA) FDLA = 0x08 FDDA = XBSR /* \_SB_.NVDR.N011.XBSR */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " BSR: " Local6 [0x02] = ToHexString (FDDA) DBGC (0x40, "LEAF", Local6) Return (Local2) } Return (CLDC ("S0.C1.D1:", Arg2, INLO, _ADR ())) } Case (Package (0x03) { 0x0103, 0x0405, 0x09 } ) { If (((CENA != 0x01) && (PTTI != 0x01))) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Return (CLDC ("S0.C1.D1:", Arg2, Arg3, _ADR ())) } Default { If ((PTTI == 0x01)) { Return (CLDC ("S0.C1.D1:", Arg2, Arg3, _ADR ())) } If ((CENA != 0x01)) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } CreateDWordField (Local7, 0x10, PTTO) If ((Local4 < 0x14)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL > 0x80)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL == Zero)) { Local0 = CMBC (PTCD, Buffer (0x00) {}, Zero) } Else { Local0 = CMBC (PTCD, PTIN, (PTTO * 0x2710)) } } } } Case (0x03FD) { Local2 = Buffer (0x10) {} CreateDWordField (Local2, 0x04, OULA) CreateField (Local2, 0x40, 0x40, OUDA) OULA = 0x08 OUDA = XBSR /* \_SB_.NVDR.N011.XBSR */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " BSR: " Local6 [0x02] = ToHexString (OUDA) DBGC (0x40, "LEAF", Local6) Return (Local2) } Default { If ((OPDL > 0x80)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((OPDL == Zero)) { Local0 = CMBC (OPCD, Buffer (0x00) {}, Zero) } Else { CreateField (Local7, 0x40, (OPDL * 0x08), OPDB) Local0 = CMBC (OPCD, OPDB, Zero) } } } Local1 = DerefOf (Local0 [0x00]) If ((Local1 != Zero)) { Local2 = Buffer (0x04) {} Local2 [0x00] = 0x05 Return (Local2) } Local1 = DerefOf (Local0 [0x01]) If ((Local1 != Zero)) { Local2 = Buffer (0x04) { 0x07, 0x00, 0x00, 0x00 // .... } Local2 [0x02] = Local1 Return (Local2) } Local2 = Buffer (0x88) {} CreateDWordField (Local2, 0x04, OULB) CreateField (Local2, 0x40, 0x0400, OUDB) OULB = 0x80 OUDB = DerefOf (Local0 [0x02]) Return (Local2) } Method (CR10, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " EnableLatchSystemShutdownStatus" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x01)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((DerefOf (Local7 [0x00]) != 0x01)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0x0907, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR11, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " GetSupportedModes" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x06) {} CreateDWordField (Local0, 0x00, RSTS) CreateBitField (Local0, 0x20, RMMO) CreateBitField (Local0, 0x21, RPME) CreateBitField (Local0, 0x22, RBAP) Local1 = CMBC (0x01, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local3 = DerefOf (Local1 [0x02]) CreateBitField (Local3, 0x01F0, MEME) CreateBitField (Local3, 0x01F1, STME) CreateBitField (Local3, 0x01F2, DTME) RMMO = MEME /* \_SB_.NVDR.N011.CR11.MEME */ RPME = DTME /* \_SB_.NVDR.N011.CR11.DTME */ RBAP = STME /* \_SB_.NVDR.N011.CR11.STME */ Return (Local0) } Method (CR17, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " SetSmartThreshold" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x07)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x38, ISMT) CreateBitField (Local7, 0x00, ISBE) CreateField (Local7, 0x03, 0x0D, R000) If ((ToInteger (R000) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " SetSmartThreshold: non-zero reserved bits!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((ISBE == 0x01)) { CreateByteField (Local7, 0x02, ISBT) If (((ISBT < 0x01) || (ISBT > 0x63))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " SetSmartThreshold: invalid Percentage Remaining Threshold value!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x04) {} CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x0105, ISMT, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR18, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " InjectError" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x0F)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x00, IVME) CreateBitField (Local7, 0x01, IVSB) CreateBitField (Local7, 0x02, IVFE) CreateBitField (Local7, 0x03, IVUS) CreateField (Local7, 0x04, 0x3C, R000) If ((ToInteger (R000) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " InjectError: non-zero reserved bits R000!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x40, IMEN) CreateField (Local7, 0x41, 0x07, R001) If ((ToInteger (R001) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " InjectError: non-zero reserved bits R001!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateWordField (Local7, 0x09, IMMT) CreateBitField (Local7, 0x58, ISEN) CreateField (Local7, 0x59, 0x07, R002) If ((ToInteger (R002) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " InjectError: non-zero reserved bits R002!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateByteField (Local7, 0x0C, ISSB) If (((ISSB < 0x00) || (ISSB > 0x63))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " InjectError: invalid Percentage Remaining value!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x68, IFEN) CreateField (Local7, 0x69, 0x07, R003) If ((ToInteger (R003) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " InjectError: non-zero reserved bits R003!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x70, IUEN) CreateField (Local7, 0x71, 0x07, R004) If ((ToInteger (R004) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " InjectError: non-zero reserved bits R004!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local0 = Buffer (0x04) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) If ((IVME == 0x01)) { Local2 = Buffer (0x03) {} CreateByteField (Local2, 0x00, CENB) CENB = IMEN /* \_SB_.NVDR.N011.CR18.IMEN */ CreateWordField (Local2, 0x01, CMET) CMET = IMMT /* \_SB_.NVDR.N011.CR18.IMMT */ Local1 = CMBC (0x020A, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } } If (((IVSB == 0x01) || ((IVFE == 0x01) || (IVUS == 0x01)))) { Local2 = Buffer (0x0E) {} CreateBitField (Local2, 0x02, CFEN) CFEN = IVFE /* \_SB_.NVDR.N011.CR18.IVFE */ CreateBitField (Local2, 0x03, CSEN) CSEN = IVSB /* \_SB_.NVDR.N011.CR18.IVSB */ CreateBitField (Local2, 0x04, CUEN) CUEN = IVUS /* \_SB_.NVDR.N011.CR18.IVUS */ CreateByteField (Local2, 0x0B, CFET) CFET = IFEN /* \_SB_.NVDR.N011.CR18.IFEN */ CreateBitField (Local2, 0x60, CSET) CSET = ISEN /* \_SB_.NVDR.N011.CR18.ISEN */ CreateField (Local2, 0x61, 0x07, CSBP) CSBP = ISSB /* \_SB_.NVDR.N011.CR18.ISSB */ CreateByteField (Local2, 0x0D, CUST) CUST = IUEN /* \_SB_.NVDR.N011.CR18.IUEN */ If ((IVUS && IUEN)) { CMBC (0x0907, Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 // .... }, Zero) } Local1 = CMBC (0x030A, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } Local4 = DerefOf (Local1 [0x01]) If ((Local4 == 0x0E)) { RSTS = 0x07 REST = 0x01 Return (Local0) } RSTS = CF2D (Local4) If ((RSTS != 0x00)) { Return (Local0) } } Return (Local0) } Method (CR19, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " GetSecurityState" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x09) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local0 [0x08] = DerefOf (DerefOf (Local1 [0x02]) [ 0x00]) Local0 [0x04] = DerefOf (DerefOf (Local1 [0x02]) [ 0x01]) Return (Local0) } Method (CR20, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " SetPassPhrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x40)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x0100, RCPW) CreateField (Local7, 0x0100, 0x0100, RNPW) Local2 = Buffer (0x60) {} CreateField (Local2, 0x00, 0x0100, FCPW) CreateField (Local2, 0x0200, 0x0100, FNPW) FCPW = RCPW /* \_SB_.NVDR.N011.CR20.RCPW */ FNPW = RNPW /* \_SB_.NVDR.N011.CR20.RNPW */ Local1 = CMBC (0xF103, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR21, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " DisablePassPhrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x20)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0xF203, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR22, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " UnlockUnit" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x20)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0xF303, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR23, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " FreezeLock" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local1 = CMBC (0xF603, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR24, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " CR24: SecureEraseNvdimmUser" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " CR24: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local1) If ((SizeOf (Local1) != 0x20)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " CR24: passphrase len != 32" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local7 = Buffer (0x21) { /* 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 // . } CreateField (Local7, 0x00, 0x0100, PASS) PASS = Local1 Local1 = CMBC (0xF503, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR26, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " QueryOverwriteNvdimmStatus" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } If ((OS01 == 0x05)) { CRFF (_ADR ()) } If (((OS01 == 0x11) || (OS01 == 0x0A))) { RSTS = 0x00020007 } ElseIf ((OS01 == 0x05)) { RSTS = 0x00010007 } Else { RSTS = CF2D (OS01) } Return (Local0) } Method (CR27, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " CR27: SetMasterPassphrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " CR27: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x40)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " CR27: passphrases length != 64" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x0100, RCPW) CreateField (Local7, 0x0100, 0x0100, RNPW) Local2 = Buffer (0x60) {} CreateField (Local2, 0x00, 0x0100, FCPW) CreateField (Local2, 0x0200, 0x0100, FNPW) FCPW = RCPW /* \_SB_.NVDR.N011.CR27.RCPW */ FNPW = RNPW /* \_SB_.NVDR.N011.CR27.RNPW */ Local1 = CMBC (0xF003, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR28, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " CR28: SecureEraseNvdimmMaster" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " CR28: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local1) If ((SizeOf (Local1) != 0x20)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " CR28: passphrase len != 32" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local7 = Buffer (0x21) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0020 */ 0x01 // . } CreateField (Local7, 0x00, 0x0100, PASS) PASS = Local1 Local1 = CMBC (0xF503, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CLSI, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " CLSI: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Package (0x03) { 0x01, 0x00, 0x00 }) } Local0 = Package (0x00) {} Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x04, Local0, _ADR ()) If ((SizeOf (Local1) < 0x0C)) { Return (Package (0x03) { 0x01, 0x00, 0x00 }) } CreateDWordField (Local1, 0x00, LSTS) CreateDWordField (Local1, 0x04, LSIZ) CreateDWordField (Local1, 0x08, LTXL) Local2 = Package (0x03) { 0x00, 0x00, 0x00 } Local2 [0x00] = ERMP (LSTS) Local2 [0x01] = ToInteger (LSIZ) Local2 [0x02] = ToInteger (LTXL) Return (Local2) } Method (CLSR, 2, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " CLSR: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Package (0x02) { 0x01, Buffer (0x01) { 0x00 // . } }) } If ((Arg1 == 0x00)) { Return (Package (0x02) { 0x00, Buffer (0x00) {} }) } Local0 = Package (0x01) { Buffer (0x08) {} } CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO) CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS) CHUO = Arg0 CHUS = Arg1 Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x05, Local0, _ADR ()) CreateDWordField (Local1, 0x00, LSTS) Local2 = Package (0x02) { 0x00, Buffer (0x01) { 0x00 // . } } Local2 [0x00] = ERMP (LSTS) If ((DerefOf (Local2 [0x00]) == 0x00)) { Local3 = ((SizeOf (Local1) - 0x04) * 0x08) CreateField (Local1, 0x20, Local3, CHUD) Local2 [0x01] = CHUD /* \_SB_.NVDR.N011.CLSR.CHUD */ } Return (Local2) } Method (CLSW, 3, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " CLSW: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (0x01) } If ((Arg1 == 0x00)) { Return (0x00) } Local3 = SizeOf (Arg2) If ((Local3 == 0x00)) { Return (0x02) } Local0 = Package (0x01) { Buffer ((Local3 + 0x08)) {} } CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO) CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS) CreateField (DerefOf (Local0 [0x00]), 0x40, (Local3 * 0x08), CHUD) CHUO = Arg0 CHUS = Arg1 CHUD = Arg2 Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x06, Local0, _ADR ()) CreateDWordField (Local1, 0x00, LSTS) Return (ERMP (LSTS)) } Method (CNCH, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " CNCH: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x40) { 0x03 // . }) } Local0 = Buffer (0x40) { 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2A (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2A (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local2 = DerefOf (Local1 [0x02]) If ((DerefOf (Local2 [0x00]) & 0x01)) { Local0 [0x04] = (DerefOf (Local0 [0x04]) | 0x01) If ((DerefOf (Local2 [0x08]) & 0x01)) { Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x01) } If ((DerefOf (Local2 [0x08]) & 0x02)) { If ((DerefOf (Local2 [0x00]) & 0x80)) { If ((DerefOf (Local2 [0x15]) & 0x08)) { Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x04) Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } If ((DerefOf (Local2 [0x15]) & 0x10)) { Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } If ((DerefOf (Local2 [0x15]) & 0x20)) { Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x03) } If ((DerefOf (Local2 [0x15]) & 0x40)) { Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x01) } } Else { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " CNCH: Health Status Reason is NOT valid (FW bug?)" DBGC (0x80000000, "LEAF", Local6) Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } } If ((DerefOf (Local2 [0x08]) & 0x04)) { Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } } Return (Local0) } Method (CNBS, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " CNBS: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x40) { 0x03 // . }) } Local0 = Buffer (0x40) { 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2A (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2A (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local2 = DerefOf (Local1 [0x02]) If ((DerefOf (Local2 [0x00]) & 0x20)) { Local0 [0x04] = 0x01 CreateDWordField (Local0, 0x06, DLC) Mid (Local2, 0x10, 0x04, DLC) /* \_SB_.NVDR.N011.CNBS.DLC_ */ } Return (Local0) } Method (CRLD, 5, Serialized) { Local0 = CLDP ("S0.C1.D1:", Arg0, Arg1, Arg2) Local1 = DerefOf (Local0 [0x00]) If ((Local1 == Zero)) { Return (DerefOf (Local0 [0x01])) } If (((CENA != 0x01) && (ToInteger (Arg2) != 0x09))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C1.D1:" Local6 [0x01] = " CRLD: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Switch (ToInteger (Arg2)) { Case (0x01) { Local0 = CR01 (Arg3) } Case (0x02) { Local0 = CR02 (Arg3) } Case (0x03) { Local0 = CR03 (Arg3) } Case (0x04) { If ((ICTL & 0x04)) { Local0 = CR04 (Arg3) } Else { Local0 = CLDC ("S0.C1.D1:", Arg2, Arg3, Arg4) } } Case (0x05) { If ((ICTL & 0x04)) { Local0 = CR05 (Arg3) } Else { Local0 = CLDC ("S0.C1.D1:", Arg2, Arg3, Arg4) } } Case (0x06) { If ((ICTL & 0x04)) { Local0 = CR06 (Arg3) } Else { Local0 = CLDC ("S0.C1.D1:", Arg2, Arg3, Arg4) } } Case (0x07) { Local0 = CR07 (Arg3) } Case (0x09) { Return (CR09 (Arg0, Arg1, Arg2, Arg3)) } Case (0x0A) { If ((CFIS >= 0x0107)) { Local0 = CR10 (Arg3) } Else { Local0 = CLDC ("S0.C1.D1:", Arg2, Arg3, Arg4) } } Case (0x0B) { Local0 = CR11 (Arg3) } Case (0x11) { Local0 = CR17 (Arg3) } Case (0x12) { Local0 = CR18 (Arg3) } Case (0x13) { Local0 = CR19 (Arg3) } Case (0x14) { Local0 = CR20 (Arg3) } Case (0x15) { Local0 = CR21 (Arg3) } Case (0x16) { Local0 = CR22 (Arg3) } Case (0x17) { Local0 = CR23 (Arg3) } Case (0x18) { Local0 = CR24 (Arg3) } Case (0x1A) { Local0 = CR26 (Arg3) } Case (0x1B) { Local0 = CR27 (Arg3) } Case (0x1C) { Local0 = CR28 (Arg3) } Default { Local0 = CLDC ("S0.C1.D1:", Arg2, Arg3, Arg4) } } Return (Local0) } Method (PCDS, 0, Serialized) { Local0 = Buffer (0x06) {} CreateWordField (Local0, 0x00, RSTS) CreateDWordField (Local0, 0x02, RSIZ) Local2 = Buffer (0x05) {} CreateByteField (Local2, 0x00, PPID) PPID = 0x02 CreateBitField (Local2, 0x08, POPT) POPT = 0x01 CreateBitField (Local2, 0x09, PORO) PORO = 0x01 Local1 = CMBC (0x0106, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateDWordField (DerefOf (Local1 [0x02]), 0x00, CPSZ) RSIZ = CPSZ /* \_SB_.NVDR.N011.PCDS.CPSZ */ Return (Local0) } Method (PCDR, 1, Serialized) { Name (IOFF, 0x00) IOFF = ToInteger (Arg0) Local2 = Buffer (0x06) {} CreateByteField (Local2, 0x00, QPID) QPID = 0x02 CreateBitField (Local2, 0x08, QOPT) QOPT = 0x01 CreateBitField (Local2, 0x09, QORO) QORO = 0x00 CreateDWordField (Local2, 0x02, QOFF) QOFF = IOFF /* \_SB_.NVDR.N011.PCDR.IOFF */ Local1 = CMBC (0x0106, Local2, Zero) Local3 = CF2D (DerefOf (Local1 [0x00])) If ((Local3 != 0x00)) { Local0 = Package (0x01) { 0x00 } Local0 [0x00] = Local3 Return (Local0) } Local3 = CF2D (DerefOf (Local1 [0x01])) If ((Local3 != 0x00)) { Local0 = Package (0x01) { 0x00 } Local0 [0x00] = Local3 Return (Local0) } Local0 = Package (0x02) { 0x00, Buffer (0x80) {} } Local0 [0x01] = DerefOf (Local1 [0x02]) Return (Local0) } Method (PCDW, 2, Serialized) { Name (IOFF, 0x00) Name (IDTA, Buffer (0x40) {}) IOFF = ToInteger (Arg0) IDTA = Arg1 Local2 = Buffer (0x80) {} CreateByteField (Local2, 0x00, QPID) QPID = 0x02 CreateBitField (Local2, 0x08, QOPT) QOPT = 0x01 CreateBitField (Local2, 0x09, QORO) QORO = 0x00 CreateDWordField (Local2, 0x02, QOFF) QOFF = IOFF /* \_SB_.NVDR.N011.PCDW.IOFF */ CreateField (Local2, 0x0200, 0x0200, QDTA) QDTA = IDTA /* \_SB_.NVDR.N011.PCDW.IDTA */ Local1 = CMBC (0x0107, Local2, Zero) Local0 = CF2D (DerefOf (Local1 [0x00])) If ((Local0 != 0x00)) { Return (Local0) } Local0 = CF2D (DerefOf (Local1 [0x01])) If ((Local0 != 0x00)) { Return (Local0) } Return (Local0) } Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If ((DRVT & 0x01)) { Return (CRLD (Arg0, Arg1, Arg2, Arg3, _ADR ())) } ElseIf ((DRVT & 0x02)) { Return (JNLD (Arg0, Arg1, Arg2, Arg3, _ADR ())) } Else { Return (Buffer (0x01) { 0x00 // . }) } } Method (_LSI, 0, NotSerialized) // _LSI: Label Storage Information { If ((DRVT & 0x01)) { Return (CLSI ()) } ElseIf ((DRVT & 0x02)) { Return (JLSI (_ADR ())) } Else { Return (Package (0x03) { 0x01, 0x00, 0x00 }) } } Method (_LSR, 2, NotSerialized) // _LSR: Label Storage Read { If ((DRVT & 0x01)) { Return (CLSR (Arg0, Arg1)) } ElseIf ((DRVT & 0x02)) { Return (JLSR (Arg0, Arg1, _ADR ())) } Else { Return (Package (0x02) { 0x01, 0x00 }) } } Method (_LSW, 3, Serialized) // _LSW: Label Storage Write { If ((DRVT & 0x01)) { Return (CLSW (Arg0, Arg1, Arg2)) } ElseIf ((DRVT & 0x01)) { Return (JLSW (Arg0, Arg1, Arg2, _ADR ())) } Else { Return (0x01) } } Method (_NCH, 0, NotSerialized) // _NCH: NVDIMM Current Health Information { If ((DRVT & 0x01)) { Return (CNCH ()) } Else { Return (Buffer (0x40) { 0x01 // . }) } } Method (_NBS, 0, NotSerialized) // _NBS: NVDIMM Boot Status { If ((DRVT & 0x01)) { Return (CNBS ()) } Else { Return (Buffer (0x40) { 0x01 // . }) } } } Device (N020) { Name (FXCD, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x00), XCMD, 64 } Name (FXST, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x08), XSTA, 64 } Name (FXIN, 0x00) Field (CCT8, DWordAcc, NoLock, Preserve) { Offset (0x10), IN01, 32, Offset (0x14), IN02, 32, Offset (0x18), IN03, 32, Offset (0x1C), IN04, 32, Offset (0x20), IN05, 32, Offset (0x24), IN06, 32, Offset (0x28), IN07, 32, Offset (0x2C), IN08, 32, Offset (0x30), IN09, 32, Offset (0x34), IN0A, 32, Offset (0x38), IN0B, 32, Offset (0x3C), IN0C, 32, Offset (0x40), IN0D, 32, Offset (0x44), IN0E, 32, Offset (0x48), IN0F, 32, Offset (0x4C), IN10, 32, Offset (0x50), IN11, 32, Offset (0x54), IN12, 32, Offset (0x58), IN13, 32, Offset (0x5C), IN14, 32, Offset (0x60), IN15, 32, Offset (0x64), IN16, 32, Offset (0x68), IN17, 32, Offset (0x6C), IN18, 32, Offset (0x70), IN19, 32, Offset (0x74), IN1A, 32, Offset (0x78), IN1B, 32, Offset (0x7C), IN1C, 32, Offset (0x80), IN1D, 32, Offset (0x84), IN1E, 32, Offset (0x88), IN1F, 32, Offset (0x8C), IN20, 32 } Name (FXOU, 0x00) Field (CCT8, DWordAcc, NoLock, Preserve) { Offset (0x90), OU01, 32, Offset (0x94), OU02, 32, Offset (0x98), OU03, 32, Offset (0x9C), OU04, 32, Offset (0xA0), OU05, 32, Offset (0xA4), OU06, 32, Offset (0xA8), OU07, 32, Offset (0xAC), OU08, 32, Offset (0xB0), OU09, 32, Offset (0xB4), OU0A, 32, Offset (0xB8), OU0B, 32, Offset (0xBC), OU0C, 32, Offset (0xC0), OU0D, 32, Offset (0xC4), OU0E, 32, Offset (0xC8), OU0F, 32, Offset (0xCC), OU10, 32, Offset (0xD0), OU11, 32, Offset (0xD4), OU12, 32, Offset (0xD8), OU13, 32, Offset (0xDC), OU14, 32, Offset (0xE0), OU15, 32, Offset (0xE4), OU16, 32, Offset (0xE8), OU17, 32, Offset (0xEC), OU18, 32, Offset (0xF0), OU19, 32, Offset (0xF4), OU1A, 32, Offset (0xF8), OU1B, 32, Offset (0xFC), OU1C, 32, Offset (0x100), OU1D, 32, Offset (0x104), OU1E, 32, Offset (0x108), OU1F, 32, Offset (0x10C), OU20, 32 } Name (FXBS, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x110), XBSR, 64 } Name (CENA, 0x0000000000000000) Name (CFIS, 0x0000000000000000) Method (_ADR, 0, NotSerialized) // _ADR: Address { Local0 = 0x20 If (0x00) { Local1 = 0x02 Local1 -= 0x03 Local1 <<= 0x04 Local0 &= 0xFF0F Local0 |= Local1 Local0 |= 0x0100 } Return (Local0) } Name (NTFY, 0x00) Method (CMBC, 3, Serialized) { Local3 = Timer Acquire (NMTX, 0xFFFF) If ((((BARS != Zero) && (CACC (Arg0) != Zero)) && (LO02 == 0x0405))) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": recursing into CMBC" DBGC (0x40, "FIS ", Local6) CMBC (0x0405, Buffer (0x14) { 0x00 // . }, Zero) Sleep (0x01) NTFY = 0x01 } Name (TCMD, Buffer (0x08) {}) Name (TSTA, Buffer (0x08) {}) TCMD = XCMD /* \_SB_.NVDR.N020.XCMD */ CreateField (TCMD, 0x20, 0x10, TOPC) CreateField (TCMD, 0x30, 0x01, TDRB) CreateField (TCMD, 0x3F, 0x01, TSEQ) If ((ToInteger (TDRB) == 0x01)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Previous command did not complete" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x05 }) } Local4 = SizeOf (Arg1) Local4 = ((Local4 + 0x07) >> 0x03) Local5 = Zero While (0x01) { If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN01 = Local7 Local7 = IN01 /* \_SB_.NVDR.N020.IN01 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN02 = Local7 Local7 = IN02 /* \_SB_.NVDR.N020.IN02 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN03 = Local7 Local7 = IN03 /* \_SB_.NVDR.N020.IN03 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN04 = Local7 Local7 = IN04 /* \_SB_.NVDR.N020.IN04 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN05 = Local7 Local7 = IN05 /* \_SB_.NVDR.N020.IN05 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN06 = Local7 Local7 = IN06 /* \_SB_.NVDR.N020.IN06 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN07 = Local7 Local7 = IN07 /* \_SB_.NVDR.N020.IN07 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN08 = Local7 Local7 = IN08 /* \_SB_.NVDR.N020.IN08 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN09 = Local7 Local7 = IN09 /* \_SB_.NVDR.N020.IN09 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0A = Local7 Local7 = IN0A /* \_SB_.NVDR.N020.IN0A */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0B = Local7 Local7 = IN0B /* \_SB_.NVDR.N020.IN0B */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0C = Local7 Local7 = IN0C /* \_SB_.NVDR.N020.IN0C */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0D = Local7 Local7 = IN0D /* \_SB_.NVDR.N020.IN0D */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0E = Local7 Local7 = IN0E /* \_SB_.NVDR.N020.IN0E */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0F = Local7 Local7 = IN0F /* \_SB_.NVDR.N020.IN0F */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN10 = Local7 Local7 = IN10 /* \_SB_.NVDR.N020.IN10 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN11 = Local7 Local7 = IN11 /* \_SB_.NVDR.N020.IN11 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN12 = Local7 Local7 = IN12 /* \_SB_.NVDR.N020.IN12 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN13 = Local7 Local7 = IN13 /* \_SB_.NVDR.N020.IN13 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN14 = Local7 Local7 = IN14 /* \_SB_.NVDR.N020.IN14 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN15 = Local7 Local7 = IN15 /* \_SB_.NVDR.N020.IN15 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN16 = Local7 Local7 = IN16 /* \_SB_.NVDR.N020.IN16 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN17 = Local7 Local7 = IN17 /* \_SB_.NVDR.N020.IN17 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN18 = Local7 Local7 = IN18 /* \_SB_.NVDR.N020.IN18 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN19 = Local7 Local7 = IN19 /* \_SB_.NVDR.N020.IN19 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1A = Local7 Local7 = IN1A /* \_SB_.NVDR.N020.IN1A */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1B = Local7 Local7 = IN1B /* \_SB_.NVDR.N020.IN1B */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1C = Local7 Local7 = IN1C /* \_SB_.NVDR.N020.IN1C */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1D = Local7 Local7 = IN1D /* \_SB_.NVDR.N020.IN1D */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1E = Local7 Local7 = IN1E /* \_SB_.NVDR.N020.IN1E */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1F = Local7 Local7 = IN1F /* \_SB_.NVDR.N020.IN1F */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN20 = Local7 Local7 = IN20 /* \_SB_.NVDR.N020.IN20 */ Local4-- Local5 += 0x04 Break } Local0 = Timer TOPC = Arg0 If ((ToInteger (TSEQ) == 0x01)) { TSEQ = 0x00 } Else { TSEQ = 0x01 } TDRB = 0x01 If ((ToInteger (Arg2) == Zero)) { Local1 = CGTM (Arg0, XSTA) } Else { Local1 = (ToInteger (Arg2) * 0x2710) } XCMD = ToInteger (TCMD) Local0 = Timer Local2 = Zero Local3 = Zero While (0x01) { TCMD = XCMD /* \_SB_.NVDR.N020.XCMD */ If ((ToInteger (TDRB) == 0x00)) { Break } Local3 = Local2 Local2 = (Timer - Local0) If ((Local2 > Local1)) { TCMD = XCMD /* \_SB_.NVDR.N020.XCMD */ If ((ToInteger (TDRB) == 0x00)) { Break } Local6 = Package (0x07) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Doorbell still set, waited " Local6 [0x03] = ToHexString (Local2) Local6 [0x04] = " [x100ns] (prev" Local6 [0x05] = ToHexString (Local3) Local6 [0x06] = ")" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x12 }) } } If ((Local2 > Local1)) { Local6 = Package (0x07) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Long iteration, scheduling issues? " Local6 [0x03] = ToHexString (Local2) Local6 [0x04] = " [x100ns] (prev " Local6 [0x05] = ToHexString (Local3) Local6 [0x06] = ")" DBGC (0x02, "FIS ", Local6) } TSTA = XSTA /* \_SB_.NVDR.N020.XSTA */ CreateField (TSTA, 0x00, 0x01, TCMP) CreateField (TSTA, 0x08, 0x08, TMBS) If ((ToInteger (TCMP) == 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Completion bit not set" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x03 }) } If ((ToInteger (TMBS) != 0x00)) { Local0 = Package (0x02) { 0x00, 0x00 } Local0 [0x01] = ToInteger (TMBS) Local6 = Package (0x04) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": mailbox failure: " Local6 [0x03] = ToHexString (ToInteger (TMBS)) DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Local0) } Local0 = Package (0x03) { 0x00, 0x00, Buffer (0x80) {} } CreateDWordField (DerefOf (Local0 [0x02]), 0x00, BO01) CreateDWordField (DerefOf (Local0 [0x02]), 0x04, BO02) CreateDWordField (DerefOf (Local0 [0x02]), 0x08, BO03) CreateDWordField (DerefOf (Local0 [0x02]), 0x0C, BO04) CreateDWordField (DerefOf (Local0 [0x02]), 0x10, BO05) CreateDWordField (DerefOf (Local0 [0x02]), 0x14, BO06) CreateDWordField (DerefOf (Local0 [0x02]), 0x18, BO07) CreateDWordField (DerefOf (Local0 [0x02]), 0x1C, BO08) CreateDWordField (DerefOf (Local0 [0x02]), 0x20, BO09) CreateDWordField (DerefOf (Local0 [0x02]), 0x24, BO0A) CreateDWordField (DerefOf (Local0 [0x02]), 0x28, BO0B) CreateDWordField (DerefOf (Local0 [0x02]), 0x2C, BO0C) CreateDWordField (DerefOf (Local0 [0x02]), 0x30, BO0D) CreateDWordField (DerefOf (Local0 [0x02]), 0x34, BO0E) CreateDWordField (DerefOf (Local0 [0x02]), 0x38, BO0F) CreateDWordField (DerefOf (Local0 [0x02]), 0x3C, BO10) CreateDWordField (DerefOf (Local0 [0x02]), 0x40, BO11) CreateDWordField (DerefOf (Local0 [0x02]), 0x44, BO12) CreateDWordField (DerefOf (Local0 [0x02]), 0x48, BO13) CreateDWordField (DerefOf (Local0 [0x02]), 0x4C, BO14) CreateDWordField (DerefOf (Local0 [0x02]), 0x50, BO15) CreateDWordField (DerefOf (Local0 [0x02]), 0x54, BO16) CreateDWordField (DerefOf (Local0 [0x02]), 0x58, BO17) CreateDWordField (DerefOf (Local0 [0x02]), 0x5C, BO18) CreateDWordField (DerefOf (Local0 [0x02]), 0x60, BO19) CreateDWordField (DerefOf (Local0 [0x02]), 0x64, BO1A) CreateDWordField (DerefOf (Local0 [0x02]), 0x68, BO1B) CreateDWordField (DerefOf (Local0 [0x02]), 0x6C, BO1C) CreateDWordField (DerefOf (Local0 [0x02]), 0x70, BO1D) CreateDWordField (DerefOf (Local0 [0x02]), 0x74, BO1E) CreateDWordField (DerefOf (Local0 [0x02]), 0x78, BO1F) CreateDWordField (DerefOf (Local0 [0x02]), 0x7C, BO20) Local4 = 0x20 While (0x01) { If ((Local4 <= 0x00)) { Break } BO01 = OU01 /* \_SB_.NVDR.N020.OU01 */ Local4-- If ((Local4 <= 0x00)) { Break } BO02 = OU02 /* \_SB_.NVDR.N020.OU02 */ Local4-- If ((Local4 <= 0x00)) { Break } BO03 = OU03 /* \_SB_.NVDR.N020.OU03 */ Local4-- If ((Local4 <= 0x00)) { Break } BO04 = OU04 /* \_SB_.NVDR.N020.OU04 */ Local4-- If ((Local4 <= 0x00)) { Break } BO05 = OU05 /* \_SB_.NVDR.N020.OU05 */ Local4-- If ((Local4 <= 0x00)) { Break } BO06 = OU06 /* \_SB_.NVDR.N020.OU06 */ Local4-- If ((Local4 <= 0x00)) { Break } BO07 = OU07 /* \_SB_.NVDR.N020.OU07 */ Local4-- If ((Local4 <= 0x00)) { Break } BO08 = OU08 /* \_SB_.NVDR.N020.OU08 */ Local4-- If ((Local4 <= 0x00)) { Break } BO09 = OU09 /* \_SB_.NVDR.N020.OU09 */ Local4-- If ((Local4 <= 0x00)) { Break } BO0A = OU0A /* \_SB_.NVDR.N020.OU0A */ Local4-- If ((Local4 <= 0x00)) { Break } BO0B = OU0B /* \_SB_.NVDR.N020.OU0B */ Local4-- If ((Local4 <= 0x00)) { Break } BO0C = OU0C /* \_SB_.NVDR.N020.OU0C */ Local4-- If ((Local4 <= 0x00)) { Break } BO0D = OU0D /* \_SB_.NVDR.N020.OU0D */ Local4-- If ((Local4 <= 0x00)) { Break } BO0E = OU0E /* \_SB_.NVDR.N020.OU0E */ Local4-- If ((Local4 <= 0x00)) { Break } BO0F = OU0F /* \_SB_.NVDR.N020.OU0F */ Local4-- If ((Local4 <= 0x00)) { Break } BO10 = OU10 /* \_SB_.NVDR.N020.OU10 */ Local4-- If ((Local4 <= 0x00)) { Break } BO11 = OU11 /* \_SB_.NVDR.N020.OU11 */ Local4-- If ((Local4 <= 0x00)) { Break } BO12 = OU12 /* \_SB_.NVDR.N020.OU12 */ Local4-- If ((Local4 <= 0x00)) { Break } BO13 = OU13 /* \_SB_.NVDR.N020.OU13 */ Local4-- If ((Local4 <= 0x00)) { Break } BO14 = OU14 /* \_SB_.NVDR.N020.OU14 */ Local4-- If ((Local4 <= 0x00)) { Break } BO15 = OU15 /* \_SB_.NVDR.N020.OU15 */ Local4-- If ((Local4 <= 0x00)) { Break } BO16 = OU16 /* \_SB_.NVDR.N020.OU16 */ Local4-- If ((Local4 <= 0x00)) { Break } BO17 = OU17 /* \_SB_.NVDR.N020.OU17 */ Local4-- If ((Local4 <= 0x00)) { Break } BO18 = OU18 /* \_SB_.NVDR.N020.OU18 */ Local4-- If ((Local4 <= 0x00)) { Break } BO19 = OU19 /* \_SB_.NVDR.N020.OU19 */ Local4-- If ((Local4 <= 0x00)) { Break } BO1A = OU1A /* \_SB_.NVDR.N020.OU1A */ Local4-- If ((Local4 <= 0x00)) { Break } BO1B = OU1B /* \_SB_.NVDR.N020.OU1B */ Local4-- If ((Local4 <= 0x00)) { Break } BO1C = OU1C /* \_SB_.NVDR.N020.OU1C */ Local4-- If ((Local4 <= 0x00)) { Break } BO1D = OU1D /* \_SB_.NVDR.N020.OU1D */ Local4-- If ((Local4 <= 0x00)) { Break } BO1E = OU1E /* \_SB_.NVDR.N020.OU1E */ Local4-- If ((Local4 <= 0x00)) { Break } BO1F = OU1F /* \_SB_.NVDR.N020.OU1F */ Local4-- If ((Local4 <= 0x00)) { Break } BO20 = OU20 /* \_SB_.NVDR.N020.OU20 */ Local4-- Break } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = " completed" DBGC (0x40, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Local0) } Method (CR01, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " GetSmartAndHealthInfo" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x84) {} CreateDWordField (Local0, 0x00, RSTS) CreateField (Local0, 0x20, 0x0400, RSHD) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateField (DerefOf (Local1 [0x02]), 0x00, 0x0400, CSHI) RSHD = CSHI /* \_SB_.NVDR.N020.CR01.CSHI */ Return (Local0) } Method (CR02, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " GetSmartThreshold" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x0C) {} CreateDWordField (Local0, 0x00, RSTS) CreateQWordField (Local0, 0x04, RSTD) Local1 = CMBC (0x0104, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateQWordField (DerefOf (Local1 [0x02]), 0x00, CSTD) RSTD = CSTD /* \_SB_.NVDR.N020.CR02.CSTD */ Return (Local0) } Method (CR03, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " GetBlockNvdimmFlags" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x08) {} CreateDWordField (Local0, 0x00, RSTS) CreateBitField (Local0, 0x20, RBIR) CreateBitField (Local0, 0x21, RBWL) Local1 = CMBC (0x01, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x70, CBIR) CreateBitField (DerefOf (Local1 [0x02]), 0x71, CBWL) RBIR = CBIR /* \_SB_.NVDR.N020.CR03.CBIR */ RBWL = CBWL /* \_SB_.NVDR.N020.CR03.CBWL */ Return (Local0) } Method (CR04, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " GetNamespaceLabelSize" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " GetNamespaceLabelSize: unexpected input parameter" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x0C) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) CreateDWordField (Local0, 0x04, RSNA) CreateDWordField (Local0, 0x08, RMDL) Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N020.CR04.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " GetNamespaceLabelSize: PCDS failed, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) Local3 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local3 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local3 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local3 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " GetNamespaceLabelSize: locked PMEM region" DBGC (0x02, "LEAF", Local6) } RSNA = CPSZ /* \_SB_.NVDR.N020.CR04.CPSZ */ RMDL = 0xFE80 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR05, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " GetNamespaceLabelData" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " GetNamespaceLabelData: no elements in input package" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x08)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " GetNamespaceLabelData: invalid input size: " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " GetNamespaceLabelData: input: " Local6 [0x02] = ToHexString (Local7) DBGC (0x40, "LEAF", Local6) CreateDWordField (Local7, 0x00, IOFF) CreateDWordField (Local7, 0x04, ILEN) If ((ILEN > 0xFE80)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " GetNamespaceLabelData: request size too big: " Local6 [0x02] = ToHexString (ILEN) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ElseIf ((ILEN <= 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " GetNamespaceLabelData: request size zero" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local0 = Buffer ((ILEN + 0x04)) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) CreateField (Local0, 0x20, (ILEN << 0x03), RDTA) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " GetNamespaceLabelData: locked PMEM region, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N020.CR05.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " GetNamespaceLabelData: PCDS failed, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) If (((IOFF + ILEN) > CPSZ)) { RSTS = 0x03 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " GetNamespaceLabelData: request end offset too big: " Local6 [0x02] = (IOFF + ILEN) DBGC (0x02, "LEAF", Local6) Return (Local0) } Name (BUFF, Buffer (0xFF80) {}) CreateField (BUFF, 0x00, 0x0400, LC00) CreateField (BUFF, 0x0400, 0x0400, LC01) CreateField (BUFF, 0x0800, 0x0400, LC02) CreateField (BUFF, 0x0C00, 0x0400, LC03) CreateField (BUFF, 0x1000, 0x0400, LC04) CreateField (BUFF, 0x1400, 0x0400, LC05) CreateField (BUFF, 0x1800, 0x0400, LC06) CreateField (BUFF, 0x1C00, 0x0400, LC07) CreateField (BUFF, 0x2000, 0x0400, LC08) CreateField (BUFF, 0x2400, 0x0400, LC09) CreateField (BUFF, 0x2800, 0x0400, LC0A) CreateField (BUFF, 0x2C00, 0x0400, LC0B) CreateField (BUFF, 0x3000, 0x0400, LC0C) CreateField (BUFF, 0x3400, 0x0400, LC0D) CreateField (BUFF, 0x3800, 0x0400, LC0E) CreateField (BUFF, 0x3C00, 0x0400, LC0F) CreateField (BUFF, 0x4000, 0x0400, LC10) CreateField (BUFF, 0x4400, 0x0400, LC11) CreateField (BUFF, 0x4800, 0x0400, LC12) CreateField (BUFF, 0x4C00, 0x0400, LC13) CreateField (BUFF, 0x5000, 0x0400, LC14) CreateField (BUFF, 0x5400, 0x0400, LC15) CreateField (BUFF, 0x5800, 0x0400, LC16) CreateField (BUFF, 0x5C00, 0x0400, LC17) CreateField (BUFF, 0x6000, 0x0400, LC18) CreateField (BUFF, 0x6400, 0x0400, LC19) CreateField (BUFF, 0x6800, 0x0400, LC1A) CreateField (BUFF, 0x6C00, 0x0400, LC1B) CreateField (BUFF, 0x7000, 0x0400, LC1C) CreateField (BUFF, 0x7400, 0x0400, LC1D) CreateField (BUFF, 0x7800, 0x0400, LC1E) CreateField (BUFF, 0x7C00, 0x0400, LC1F) CreateField (BUFF, 0x8000, 0x0400, LC20) CreateField (BUFF, 0x8400, 0x0400, LC21) CreateField (BUFF, 0x8800, 0x0400, LC22) CreateField (BUFF, 0x8C00, 0x0400, LC23) CreateField (BUFF, 0x9000, 0x0400, LC24) CreateField (BUFF, 0x9400, 0x0400, LC25) CreateField (BUFF, 0x9800, 0x0400, LC26) CreateField (BUFF, 0x9C00, 0x0400, LC27) CreateField (BUFF, 0xA000, 0x0400, LC28) CreateField (BUFF, 0xA400, 0x0400, LC29) CreateField (BUFF, 0xA800, 0x0400, LC2A) CreateField (BUFF, 0xAC00, 0x0400, LC2B) CreateField (BUFF, 0xB000, 0x0400, LC2C) CreateField (BUFF, 0xB400, 0x0400, LC2D) CreateField (BUFF, 0xB800, 0x0400, LC2E) CreateField (BUFF, 0xBC00, 0x0400, LC2F) CreateField (BUFF, 0xC000, 0x0400, LC30) CreateField (BUFF, 0xC400, 0x0400, LC31) CreateField (BUFF, 0xC800, 0x0400, LC32) CreateField (BUFF, 0xCC00, 0x0400, LC33) CreateField (BUFF, 0xD000, 0x0400, LC34) CreateField (BUFF, 0xD400, 0x0400, LC35) CreateField (BUFF, 0xD800, 0x0400, LC36) CreateField (BUFF, 0xDC00, 0x0400, LC37) CreateField (BUFF, 0xE000, 0x0400, LC38) CreateField (BUFF, 0xE400, 0x0400, LC39) CreateField (BUFF, 0xE800, 0x0400, LC3A) CreateField (BUFF, 0xEC00, 0x0400, LC3B) CreateField (BUFF, 0xF000, 0x0400, LC3C) CreateField (BUFF, 0xF400, 0x0400, LC3D) CreateField (BUFF, 0xF800, 0x0400, LC3E) CreateField (BUFF, 0xFC00, 0x0400, LC3F) CreateField (BUFF, 0x00010000, 0x0400, LC40) CreateField (BUFF, 0x00010400, 0x0400, LC41) CreateField (BUFF, 0x00010800, 0x0400, LC42) CreateField (BUFF, 0x00010C00, 0x0400, LC43) CreateField (BUFF, 0x00011000, 0x0400, LC44) CreateField (BUFF, 0x00011400, 0x0400, LC45) CreateField (BUFF, 0x00011800, 0x0400, LC46) CreateField (BUFF, 0x00011C00, 0x0400, LC47) CreateField (BUFF, 0x00012000, 0x0400, LC48) CreateField (BUFF, 0x00012400, 0x0400, LC49) CreateField (BUFF, 0x00012800, 0x0400, LC4A) CreateField (BUFF, 0x00012C00, 0x0400, LC4B) CreateField (BUFF, 0x00013000, 0x0400, LC4C) CreateField (BUFF, 0x00013400, 0x0400, LC4D) CreateField (BUFF, 0x00013800, 0x0400, LC4E) CreateField (BUFF, 0x00013C00, 0x0400, LC4F) CreateField (BUFF, 0x00014000, 0x0400, LC50) CreateField (BUFF, 0x00014400, 0x0400, LC51) CreateField (BUFF, 0x00014800, 0x0400, LC52) CreateField (BUFF, 0x00014C00, 0x0400, LC53) CreateField (BUFF, 0x00015000, 0x0400, LC54) CreateField (BUFF, 0x00015400, 0x0400, LC55) CreateField (BUFF, 0x00015800, 0x0400, LC56) CreateField (BUFF, 0x00015C00, 0x0400, LC57) CreateField (BUFF, 0x00016000, 0x0400, LC58) CreateField (BUFF, 0x00016400, 0x0400, LC59) CreateField (BUFF, 0x00016800, 0x0400, LC5A) CreateField (BUFF, 0x00016C00, 0x0400, LC5B) CreateField (BUFF, 0x00017000, 0x0400, LC5C) CreateField (BUFF, 0x00017400, 0x0400, LC5D) CreateField (BUFF, 0x00017800, 0x0400, LC5E) CreateField (BUFF, 0x00017C00, 0x0400, LC5F) CreateField (BUFF, 0x00018000, 0x0400, LC60) CreateField (BUFF, 0x00018400, 0x0400, LC61) CreateField (BUFF, 0x00018800, 0x0400, LC62) CreateField (BUFF, 0x00018C00, 0x0400, LC63) CreateField (BUFF, 0x00019000, 0x0400, LC64) CreateField (BUFF, 0x00019400, 0x0400, LC65) CreateField (BUFF, 0x00019800, 0x0400, LC66) CreateField (BUFF, 0x00019C00, 0x0400, LC67) CreateField (BUFF, 0x0001A000, 0x0400, LC68) CreateField (BUFF, 0x0001A400, 0x0400, LC69) CreateField (BUFF, 0x0001A800, 0x0400, LC6A) CreateField (BUFF, 0x0001AC00, 0x0400, LC6B) CreateField (BUFF, 0x0001B000, 0x0400, LC6C) CreateField (BUFF, 0x0001B400, 0x0400, LC6D) CreateField (BUFF, 0x0001B800, 0x0400, LC6E) CreateField (BUFF, 0x0001BC00, 0x0400, LC6F) CreateField (BUFF, 0x0001C000, 0x0400, LC70) CreateField (BUFF, 0x0001C400, 0x0400, LC71) CreateField (BUFF, 0x0001C800, 0x0400, LC72) CreateField (BUFF, 0x0001CC00, 0x0400, LC73) CreateField (BUFF, 0x0001D000, 0x0400, LC74) CreateField (BUFF, 0x0001D400, 0x0400, LC75) CreateField (BUFF, 0x0001D800, 0x0400, LC76) CreateField (BUFF, 0x0001DC00, 0x0400, LC77) CreateField (BUFF, 0x0001E000, 0x0400, LC78) CreateField (BUFF, 0x0001E400, 0x0400, LC79) CreateField (BUFF, 0x0001E800, 0x0400, LC7A) CreateField (BUFF, 0x0001EC00, 0x0400, LC7B) CreateField (BUFF, 0x0001F000, 0x0400, LC7C) CreateField (BUFF, 0x0001F400, 0x0400, LC7D) CreateField (BUFF, 0x0001F800, 0x0400, LC7E) CreateField (BUFF, 0x0001FC00, 0x0400, LC7F) CreateField (BUFF, 0x00020000, 0x0400, LC80) CreateField (BUFF, 0x00020400, 0x0400, LC81) CreateField (BUFF, 0x00020800, 0x0400, LC82) CreateField (BUFF, 0x00020C00, 0x0400, LC83) CreateField (BUFF, 0x00021000, 0x0400, LC84) CreateField (BUFF, 0x00021400, 0x0400, LC85) CreateField (BUFF, 0x00021800, 0x0400, LC86) CreateField (BUFF, 0x00021C00, 0x0400, LC87) CreateField (BUFF, 0x00022000, 0x0400, LC88) CreateField (BUFF, 0x00022400, 0x0400, LC89) CreateField (BUFF, 0x00022800, 0x0400, LC8A) CreateField (BUFF, 0x00022C00, 0x0400, LC8B) CreateField (BUFF, 0x00023000, 0x0400, LC8C) CreateField (BUFF, 0x00023400, 0x0400, LC8D) CreateField (BUFF, 0x00023800, 0x0400, LC8E) CreateField (BUFF, 0x00023C00, 0x0400, LC8F) CreateField (BUFF, 0x00024000, 0x0400, LC90) CreateField (BUFF, 0x00024400, 0x0400, LC91) CreateField (BUFF, 0x00024800, 0x0400, LC92) CreateField (BUFF, 0x00024C00, 0x0400, LC93) CreateField (BUFF, 0x00025000, 0x0400, LC94) CreateField (BUFF, 0x00025400, 0x0400, LC95) CreateField (BUFF, 0x00025800, 0x0400, LC96) CreateField (BUFF, 0x00025C00, 0x0400, LC97) CreateField (BUFF, 0x00026000, 0x0400, LC98) CreateField (BUFF, 0x00026400, 0x0400, LC99) CreateField (BUFF, 0x00026800, 0x0400, LC9A) CreateField (BUFF, 0x00026C00, 0x0400, LC9B) CreateField (BUFF, 0x00027000, 0x0400, LC9C) CreateField (BUFF, 0x00027400, 0x0400, LC9D) CreateField (BUFF, 0x00027800, 0x0400, LC9E) CreateField (BUFF, 0x00027C00, 0x0400, LC9F) CreateField (BUFF, 0x00028000, 0x0400, LCA0) CreateField (BUFF, 0x00028400, 0x0400, LCA1) CreateField (BUFF, 0x00028800, 0x0400, LCA2) CreateField (BUFF, 0x00028C00, 0x0400, LCA3) CreateField (BUFF, 0x00029000, 0x0400, LCA4) CreateField (BUFF, 0x00029400, 0x0400, LCA5) CreateField (BUFF, 0x00029800, 0x0400, LCA6) CreateField (BUFF, 0x00029C00, 0x0400, LCA7) CreateField (BUFF, 0x0002A000, 0x0400, LCA8) CreateField (BUFF, 0x0002A400, 0x0400, LCA9) CreateField (BUFF, 0x0002A800, 0x0400, LCAA) CreateField (BUFF, 0x0002AC00, 0x0400, LCAB) CreateField (BUFF, 0x0002B000, 0x0400, LCAC) CreateField (BUFF, 0x0002B400, 0x0400, LCAD) CreateField (BUFF, 0x0002B800, 0x0400, LCAE) CreateField (BUFF, 0x0002BC00, 0x0400, LCAF) CreateField (BUFF, 0x0002C000, 0x0400, LCB0) CreateField (BUFF, 0x0002C400, 0x0400, LCB1) CreateField (BUFF, 0x0002C800, 0x0400, LCB2) CreateField (BUFF, 0x0002CC00, 0x0400, LCB3) CreateField (BUFF, 0x0002D000, 0x0400, LCB4) CreateField (BUFF, 0x0002D400, 0x0400, LCB5) CreateField (BUFF, 0x0002D800, 0x0400, LCB6) CreateField (BUFF, 0x0002DC00, 0x0400, LCB7) CreateField (BUFF, 0x0002E000, 0x0400, LCB8) CreateField (BUFF, 0x0002E400, 0x0400, LCB9) CreateField (BUFF, 0x0002E800, 0x0400, LCBA) CreateField (BUFF, 0x0002EC00, 0x0400, LCBB) CreateField (BUFF, 0x0002F000, 0x0400, LCBC) CreateField (BUFF, 0x0002F400, 0x0400, LCBD) CreateField (BUFF, 0x0002F800, 0x0400, LCBE) CreateField (BUFF, 0x0002FC00, 0x0400, LCBF) CreateField (BUFF, 0x00030000, 0x0400, LCC0) CreateField (BUFF, 0x00030400, 0x0400, LCC1) CreateField (BUFF, 0x00030800, 0x0400, LCC2) CreateField (BUFF, 0x00030C00, 0x0400, LCC3) CreateField (BUFF, 0x00031000, 0x0400, LCC4) CreateField (BUFF, 0x00031400, 0x0400, LCC5) CreateField (BUFF, 0x00031800, 0x0400, LCC6) CreateField (BUFF, 0x00031C00, 0x0400, LCC7) CreateField (BUFF, 0x00032000, 0x0400, LCC8) CreateField (BUFF, 0x00032400, 0x0400, LCC9) CreateField (BUFF, 0x00032800, 0x0400, LCCA) CreateField (BUFF, 0x00032C00, 0x0400, LCCB) CreateField (BUFF, 0x00033000, 0x0400, LCCC) CreateField (BUFF, 0x00033400, 0x0400, LCCD) CreateField (BUFF, 0x00033800, 0x0400, LCCE) CreateField (BUFF, 0x00033C00, 0x0400, LCCF) CreateField (BUFF, 0x00034000, 0x0400, LCD0) CreateField (BUFF, 0x00034400, 0x0400, LCD1) CreateField (BUFF, 0x00034800, 0x0400, LCD2) CreateField (BUFF, 0x00034C00, 0x0400, LCD3) CreateField (BUFF, 0x00035000, 0x0400, LCD4) CreateField (BUFF, 0x00035400, 0x0400, LCD5) CreateField (BUFF, 0x00035800, 0x0400, LCD6) CreateField (BUFF, 0x00035C00, 0x0400, LCD7) CreateField (BUFF, 0x00036000, 0x0400, LCD8) CreateField (BUFF, 0x00036400, 0x0400, LCD9) CreateField (BUFF, 0x00036800, 0x0400, LCDA) CreateField (BUFF, 0x00036C00, 0x0400, LCDB) CreateField (BUFF, 0x00037000, 0x0400, LCDC) CreateField (BUFF, 0x00037400, 0x0400, LCDD) CreateField (BUFF, 0x00037800, 0x0400, LCDE) CreateField (BUFF, 0x00037C00, 0x0400, LCDF) CreateField (BUFF, 0x00038000, 0x0400, LCE0) CreateField (BUFF, 0x00038400, 0x0400, LCE1) CreateField (BUFF, 0x00038800, 0x0400, LCE2) CreateField (BUFF, 0x00038C00, 0x0400, LCE3) CreateField (BUFF, 0x00039000, 0x0400, LCE4) CreateField (BUFF, 0x00039400, 0x0400, LCE5) CreateField (BUFF, 0x00039800, 0x0400, LCE6) CreateField (BUFF, 0x00039C00, 0x0400, LCE7) CreateField (BUFF, 0x0003A000, 0x0400, LCE8) CreateField (BUFF, 0x0003A400, 0x0400, LCE9) CreateField (BUFF, 0x0003A800, 0x0400, LCEA) CreateField (BUFF, 0x0003AC00, 0x0400, LCEB) CreateField (BUFF, 0x0003B000, 0x0400, LCEC) CreateField (BUFF, 0x0003B400, 0x0400, LCED) CreateField (BUFF, 0x0003B800, 0x0400, LCEE) CreateField (BUFF, 0x0003BC00, 0x0400, LCEF) CreateField (BUFF, 0x0003C000, 0x0400, LCF0) CreateField (BUFF, 0x0003C400, 0x0400, LCF1) CreateField (BUFF, 0x0003C800, 0x0400, LCF2) CreateField (BUFF, 0x0003CC00, 0x0400, LCF3) CreateField (BUFF, 0x0003D000, 0x0400, LCF4) CreateField (BUFF, 0x0003D400, 0x0400, LCF5) CreateField (BUFF, 0x0003D800, 0x0400, LCF6) CreateField (BUFF, 0x0003DC00, 0x0400, LCF7) CreateField (BUFF, 0x0003E000, 0x0400, LCF8) CreateField (BUFF, 0x0003E400, 0x0400, LCF9) CreateField (BUFF, 0x0003E800, 0x0400, LCFA) CreateField (BUFF, 0x0003EC00, 0x0400, LCFB) CreateField (BUFF, 0x0003F000, 0x0400, LCFC) CreateField (BUFF, 0x0003F400, 0x0400, LCFD) CreateField (BUFF, 0x0003F800, 0x0400, LCFE) CreateField (BUFF, 0x0003FC00, 0x0400, LCFF) CreateField (BUFF, 0x00040000, 0x0400, LD00) CreateField (BUFF, 0x00040400, 0x0400, LD01) CreateField (BUFF, 0x00040800, 0x0400, LD02) CreateField (BUFF, 0x00040C00, 0x0400, LD03) CreateField (BUFF, 0x00041000, 0x0400, LD04) CreateField (BUFF, 0x00041400, 0x0400, LD05) CreateField (BUFF, 0x00041800, 0x0400, LD06) CreateField (BUFF, 0x00041C00, 0x0400, LD07) CreateField (BUFF, 0x00042000, 0x0400, LD08) CreateField (BUFF, 0x00042400, 0x0400, LD09) CreateField (BUFF, 0x00042800, 0x0400, LD0A) CreateField (BUFF, 0x00042C00, 0x0400, LD0B) CreateField (BUFF, 0x00043000, 0x0400, LD0C) CreateField (BUFF, 0x00043400, 0x0400, LD0D) CreateField (BUFF, 0x00043800, 0x0400, LD0E) CreateField (BUFF, 0x00043C00, 0x0400, LD0F) CreateField (BUFF, 0x00044000, 0x0400, LD10) CreateField (BUFF, 0x00044400, 0x0400, LD11) CreateField (BUFF, 0x00044800, 0x0400, LD12) CreateField (BUFF, 0x00044C00, 0x0400, LD13) CreateField (BUFF, 0x00045000, 0x0400, LD14) CreateField (BUFF, 0x00045400, 0x0400, LD15) CreateField (BUFF, 0x00045800, 0x0400, LD16) CreateField (BUFF, 0x00045C00, 0x0400, LD17) CreateField (BUFF, 0x00046000, 0x0400, LD18) CreateField (BUFF, 0x00046400, 0x0400, LD19) CreateField (BUFF, 0x00046800, 0x0400, LD1A) CreateField (BUFF, 0x00046C00, 0x0400, LD1B) CreateField (BUFF, 0x00047000, 0x0400, LD1C) CreateField (BUFF, 0x00047400, 0x0400, LD1D) CreateField (BUFF, 0x00047800, 0x0400, LD1E) CreateField (BUFF, 0x00047C00, 0x0400, LD1F) CreateField (BUFF, 0x00048000, 0x0400, LD20) CreateField (BUFF, 0x00048400, 0x0400, LD21) CreateField (BUFF, 0x00048800, 0x0400, LD22) CreateField (BUFF, 0x00048C00, 0x0400, LD23) CreateField (BUFF, 0x00049000, 0x0400, LD24) CreateField (BUFF, 0x00049400, 0x0400, LD25) CreateField (BUFF, 0x00049800, 0x0400, LD26) CreateField (BUFF, 0x00049C00, 0x0400, LD27) CreateField (BUFF, 0x0004A000, 0x0400, LD28) CreateField (BUFF, 0x0004A400, 0x0400, LD29) CreateField (BUFF, 0x0004A800, 0x0400, LD2A) CreateField (BUFF, 0x0004AC00, 0x0400, LD2B) CreateField (BUFF, 0x0004B000, 0x0400, LD2C) CreateField (BUFF, 0x0004B400, 0x0400, LD2D) CreateField (BUFF, 0x0004B800, 0x0400, LD2E) CreateField (BUFF, 0x0004BC00, 0x0400, LD2F) CreateField (BUFF, 0x0004C000, 0x0400, LD30) CreateField (BUFF, 0x0004C400, 0x0400, LD31) CreateField (BUFF, 0x0004C800, 0x0400, LD32) CreateField (BUFF, 0x0004CC00, 0x0400, LD33) CreateField (BUFF, 0x0004D000, 0x0400, LD34) CreateField (BUFF, 0x0004D400, 0x0400, LD35) CreateField (BUFF, 0x0004D800, 0x0400, LD36) CreateField (BUFF, 0x0004DC00, 0x0400, LD37) CreateField (BUFF, 0x0004E000, 0x0400, LD38) CreateField (BUFF, 0x0004E400, 0x0400, LD39) CreateField (BUFF, 0x0004E800, 0x0400, LD3A) CreateField (BUFF, 0x0004EC00, 0x0400, LD3B) CreateField (BUFF, 0x0004F000, 0x0400, LD3C) CreateField (BUFF, 0x0004F400, 0x0400, LD3D) CreateField (BUFF, 0x0004F800, 0x0400, LD3E) CreateField (BUFF, 0x0004FC00, 0x0400, LD3F) CreateField (BUFF, 0x00050000, 0x0400, LD40) CreateField (BUFF, 0x00050400, 0x0400, LD41) CreateField (BUFF, 0x00050800, 0x0400, LD42) CreateField (BUFF, 0x00050C00, 0x0400, LD43) CreateField (BUFF, 0x00051000, 0x0400, LD44) CreateField (BUFF, 0x00051400, 0x0400, LD45) CreateField (BUFF, 0x00051800, 0x0400, LD46) CreateField (BUFF, 0x00051C00, 0x0400, LD47) CreateField (BUFF, 0x00052000, 0x0400, LD48) CreateField (BUFF, 0x00052400, 0x0400, LD49) CreateField (BUFF, 0x00052800, 0x0400, LD4A) CreateField (BUFF, 0x00052C00, 0x0400, LD4B) CreateField (BUFF, 0x00053000, 0x0400, LD4C) CreateField (BUFF, 0x00053400, 0x0400, LD4D) CreateField (BUFF, 0x00053800, 0x0400, LD4E) CreateField (BUFF, 0x00053C00, 0x0400, LD4F) CreateField (BUFF, 0x00054000, 0x0400, LD50) CreateField (BUFF, 0x00054400, 0x0400, LD51) CreateField (BUFF, 0x00054800, 0x0400, LD52) CreateField (BUFF, 0x00054C00, 0x0400, LD53) CreateField (BUFF, 0x00055000, 0x0400, LD54) CreateField (BUFF, 0x00055400, 0x0400, LD55) CreateField (BUFF, 0x00055800, 0x0400, LD56) CreateField (BUFF, 0x00055C00, 0x0400, LD57) CreateField (BUFF, 0x00056000, 0x0400, LD58) CreateField (BUFF, 0x00056400, 0x0400, LD59) CreateField (BUFF, 0x00056800, 0x0400, LD5A) CreateField (BUFF, 0x00056C00, 0x0400, LD5B) CreateField (BUFF, 0x00057000, 0x0400, LD5C) CreateField (BUFF, 0x00057400, 0x0400, LD5D) CreateField (BUFF, 0x00057800, 0x0400, LD5E) CreateField (BUFF, 0x00057C00, 0x0400, LD5F) CreateField (BUFF, 0x00058000, 0x0400, LD60) CreateField (BUFF, 0x00058400, 0x0400, LD61) CreateField (BUFF, 0x00058800, 0x0400, LD62) CreateField (BUFF, 0x00058C00, 0x0400, LD63) CreateField (BUFF, 0x00059000, 0x0400, LD64) CreateField (BUFF, 0x00059400, 0x0400, LD65) CreateField (BUFF, 0x00059800, 0x0400, LD66) CreateField (BUFF, 0x00059C00, 0x0400, LD67) CreateField (BUFF, 0x0005A000, 0x0400, LD68) CreateField (BUFF, 0x0005A400, 0x0400, LD69) CreateField (BUFF, 0x0005A800, 0x0400, LD6A) CreateField (BUFF, 0x0005AC00, 0x0400, LD6B) CreateField (BUFF, 0x0005B000, 0x0400, LD6C) CreateField (BUFF, 0x0005B400, 0x0400, LD6D) CreateField (BUFF, 0x0005B800, 0x0400, LD6E) CreateField (BUFF, 0x0005BC00, 0x0400, LD6F) CreateField (BUFF, 0x0005C000, 0x0400, LD70) CreateField (BUFF, 0x0005C400, 0x0400, LD71) CreateField (BUFF, 0x0005C800, 0x0400, LD72) CreateField (BUFF, 0x0005CC00, 0x0400, LD73) CreateField (BUFF, 0x0005D000, 0x0400, LD74) CreateField (BUFF, 0x0005D400, 0x0400, LD75) CreateField (BUFF, 0x0005D800, 0x0400, LD76) CreateField (BUFF, 0x0005DC00, 0x0400, LD77) CreateField (BUFF, 0x0005E000, 0x0400, LD78) CreateField (BUFF, 0x0005E400, 0x0400, LD79) CreateField (BUFF, 0x0005E800, 0x0400, LD7A) CreateField (BUFF, 0x0005EC00, 0x0400, LD7B) CreateField (BUFF, 0x0005F000, 0x0400, LD7C) CreateField (BUFF, 0x0005F400, 0x0400, LD7D) CreateField (BUFF, 0x0005F800, 0x0400, LD7E) CreateField (BUFF, 0x0005FC00, 0x0400, LD7F) CreateField (BUFF, 0x00060000, 0x0400, LD80) CreateField (BUFF, 0x00060400, 0x0400, LD81) CreateField (BUFF, 0x00060800, 0x0400, LD82) CreateField (BUFF, 0x00060C00, 0x0400, LD83) CreateField (BUFF, 0x00061000, 0x0400, LD84) CreateField (BUFF, 0x00061400, 0x0400, LD85) CreateField (BUFF, 0x00061800, 0x0400, LD86) CreateField (BUFF, 0x00061C00, 0x0400, LD87) CreateField (BUFF, 0x00062000, 0x0400, LD88) CreateField (BUFF, 0x00062400, 0x0400, LD89) CreateField (BUFF, 0x00062800, 0x0400, LD8A) CreateField (BUFF, 0x00062C00, 0x0400, LD8B) CreateField (BUFF, 0x00063000, 0x0400, LD8C) CreateField (BUFF, 0x00063400, 0x0400, LD8D) CreateField (BUFF, 0x00063800, 0x0400, LD8E) CreateField (BUFF, 0x00063C00, 0x0400, LD8F) CreateField (BUFF, 0x00064000, 0x0400, LD90) CreateField (BUFF, 0x00064400, 0x0400, LD91) CreateField (BUFF, 0x00064800, 0x0400, LD92) CreateField (BUFF, 0x00064C00, 0x0400, LD93) CreateField (BUFF, 0x00065000, 0x0400, LD94) CreateField (BUFF, 0x00065400, 0x0400, LD95) CreateField (BUFF, 0x00065800, 0x0400, LD96) CreateField (BUFF, 0x00065C00, 0x0400, LD97) CreateField (BUFF, 0x00066000, 0x0400, LD98) CreateField (BUFF, 0x00066400, 0x0400, LD99) CreateField (BUFF, 0x00066800, 0x0400, LD9A) CreateField (BUFF, 0x00066C00, 0x0400, LD9B) CreateField (BUFF, 0x00067000, 0x0400, LD9C) CreateField (BUFF, 0x00067400, 0x0400, LD9D) CreateField (BUFF, 0x00067800, 0x0400, LD9E) CreateField (BUFF, 0x00067C00, 0x0400, LD9F) CreateField (BUFF, 0x00068000, 0x0400, LDA0) CreateField (BUFF, 0x00068400, 0x0400, LDA1) CreateField (BUFF, 0x00068800, 0x0400, LDA2) CreateField (BUFF, 0x00068C00, 0x0400, LDA3) CreateField (BUFF, 0x00069000, 0x0400, LDA4) CreateField (BUFF, 0x00069400, 0x0400, LDA5) CreateField (BUFF, 0x00069800, 0x0400, LDA6) CreateField (BUFF, 0x00069C00, 0x0400, LDA7) CreateField (BUFF, 0x0006A000, 0x0400, LDA8) CreateField (BUFF, 0x0006A400, 0x0400, LDA9) CreateField (BUFF, 0x0006A800, 0x0400, LDAA) CreateField (BUFF, 0x0006AC00, 0x0400, LDAB) CreateField (BUFF, 0x0006B000, 0x0400, LDAC) CreateField (BUFF, 0x0006B400, 0x0400, LDAD) CreateField (BUFF, 0x0006B800, 0x0400, LDAE) CreateField (BUFF, 0x0006BC00, 0x0400, LDAF) CreateField (BUFF, 0x0006C000, 0x0400, LDB0) CreateField (BUFF, 0x0006C400, 0x0400, LDB1) CreateField (BUFF, 0x0006C800, 0x0400, LDB2) CreateField (BUFF, 0x0006CC00, 0x0400, LDB3) CreateField (BUFF, 0x0006D000, 0x0400, LDB4) CreateField (BUFF, 0x0006D400, 0x0400, LDB5) CreateField (BUFF, 0x0006D800, 0x0400, LDB6) CreateField (BUFF, 0x0006DC00, 0x0400, LDB7) CreateField (BUFF, 0x0006E000, 0x0400, LDB8) CreateField (BUFF, 0x0006E400, 0x0400, LDB9) CreateField (BUFF, 0x0006E800, 0x0400, LDBA) CreateField (BUFF, 0x0006EC00, 0x0400, LDBB) CreateField (BUFF, 0x0006F000, 0x0400, LDBC) CreateField (BUFF, 0x0006F400, 0x0400, LDBD) CreateField (BUFF, 0x0006F800, 0x0400, LDBE) CreateField (BUFF, 0x0006FC00, 0x0400, LDBF) CreateField (BUFF, 0x00070000, 0x0400, LDC0) CreateField (BUFF, 0x00070400, 0x0400, LDC1) CreateField (BUFF, 0x00070800, 0x0400, LDC2) CreateField (BUFF, 0x00070C00, 0x0400, LDC3) CreateField (BUFF, 0x00071000, 0x0400, LDC4) CreateField (BUFF, 0x00071400, 0x0400, LDC5) CreateField (BUFF, 0x00071800, 0x0400, LDC6) CreateField (BUFF, 0x00071C00, 0x0400, LDC7) CreateField (BUFF, 0x00072000, 0x0400, LDC8) CreateField (BUFF, 0x00072400, 0x0400, LDC9) CreateField (BUFF, 0x00072800, 0x0400, LDCA) CreateField (BUFF, 0x00072C00, 0x0400, LDCB) CreateField (BUFF, 0x00073000, 0x0400, LDCC) CreateField (BUFF, 0x00073400, 0x0400, LDCD) CreateField (BUFF, 0x00073800, 0x0400, LDCE) CreateField (BUFF, 0x00073C00, 0x0400, LDCF) CreateField (BUFF, 0x00074000, 0x0400, LDD0) CreateField (BUFF, 0x00074400, 0x0400, LDD1) CreateField (BUFF, 0x00074800, 0x0400, LDD2) CreateField (BUFF, 0x00074C00, 0x0400, LDD3) CreateField (BUFF, 0x00075000, 0x0400, LDD4) CreateField (BUFF, 0x00075400, 0x0400, LDD5) CreateField (BUFF, 0x00075800, 0x0400, LDD6) CreateField (BUFF, 0x00075C00, 0x0400, LDD7) CreateField (BUFF, 0x00076000, 0x0400, LDD8) CreateField (BUFF, 0x00076400, 0x0400, LDD9) CreateField (BUFF, 0x00076800, 0x0400, LDDA) CreateField (BUFF, 0x00076C00, 0x0400, LDDB) CreateField (BUFF, 0x00077000, 0x0400, LDDC) CreateField (BUFF, 0x00077400, 0x0400, LDDD) CreateField (BUFF, 0x00077800, 0x0400, LDDE) CreateField (BUFF, 0x00077C00, 0x0400, LDDF) CreateField (BUFF, 0x00078000, 0x0400, LDE0) CreateField (BUFF, 0x00078400, 0x0400, LDE1) CreateField (BUFF, 0x00078800, 0x0400, LDE2) CreateField (BUFF, 0x00078C00, 0x0400, LDE3) CreateField (BUFF, 0x00079000, 0x0400, LDE4) CreateField (BUFF, 0x00079400, 0x0400, LDE5) CreateField (BUFF, 0x00079800, 0x0400, LDE6) CreateField (BUFF, 0x00079C00, 0x0400, LDE7) CreateField (BUFF, 0x0007A000, 0x0400, LDE8) CreateField (BUFF, 0x0007A400, 0x0400, LDE9) CreateField (BUFF, 0x0007A800, 0x0400, LDEA) CreateField (BUFF, 0x0007AC00, 0x0400, LDEB) CreateField (BUFF, 0x0007B000, 0x0400, LDEC) CreateField (BUFF, 0x0007B400, 0x0400, LDED) CreateField (BUFF, 0x0007B800, 0x0400, LDEE) CreateField (BUFF, 0x0007BC00, 0x0400, LDEF) CreateField (BUFF, 0x0007C000, 0x0400, LDF0) CreateField (BUFF, 0x0007C400, 0x0400, LDF1) CreateField (BUFF, 0x0007C800, 0x0400, LDF2) CreateField (BUFF, 0x0007CC00, 0x0400, LDF3) CreateField (BUFF, 0x0007D000, 0x0400, LDF4) CreateField (BUFF, 0x0007D400, 0x0400, LDF5) CreateField (BUFF, 0x0007D800, 0x0400, LDF6) CreateField (BUFF, 0x0007DC00, 0x0400, LDF7) CreateField (BUFF, 0x0007E000, 0x0400, LDF8) CreateField (BUFF, 0x0007E400, 0x0400, LDF9) CreateField (BUFF, 0x0007E800, 0x0400, LDFA) CreateField (BUFF, 0x0007EC00, 0x0400, LDFB) CreateField (BUFF, 0x0007F000, 0x0400, LDFC) CreateField (BUFF, 0x0007F400, 0x0400, LDFD) CreateField (BUFF, 0x0007F800, 0x0400, LDFE) Local3 = (IOFF & 0xFFFFFFFFFFFFFF80) Local2 = ((((ILEN + IOFF) + 0x7F) & 0xFFFFFFFFFFFFFF80) - Local3) Local5 = (IOFF - Local3) While (0x01) { If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC00 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC01 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC02 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC03 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC04 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC05 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC06 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC07 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC08 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC09 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC10 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC11 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC12 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC13 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC14 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC15 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC16 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC17 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC18 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC19 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC20 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC21 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC22 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC23 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC24 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC25 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC26 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC27 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC28 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC29 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC30 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC31 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC32 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC33 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC34 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC35 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC36 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC37 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC38 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC39 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC40 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC41 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC42 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC43 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC44 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC45 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC46 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC47 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC48 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC49 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC50 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC51 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC52 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC53 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC54 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC55 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC56 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC57 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC58 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC59 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC60 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC61 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC62 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC63 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC64 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC65 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC66 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC67 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC68 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC69 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC70 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC71 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC72 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC73 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC74 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC75 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC76 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC77 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC78 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC79 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC80 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC81 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC82 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC83 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC84 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC85 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC86 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC87 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC88 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC89 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC90 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC91 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC92 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC93 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC94 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC95 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC96 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC97 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC98 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC99 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCED = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD00 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD01 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD02 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD03 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD04 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD05 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD06 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD07 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD08 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD09 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD10 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD11 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD12 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD13 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD14 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD15 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD16 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD17 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD18 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD19 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD20 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD21 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD22 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD23 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD24 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD25 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD26 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD27 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD28 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD29 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD30 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD31 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD32 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD33 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD34 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD35 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD36 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD37 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD38 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD39 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD40 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD41 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD42 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD43 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD44 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD45 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD46 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD47 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD48 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD49 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD50 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD51 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD52 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD53 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD54 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD55 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD56 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD57 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD58 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD59 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD60 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD61 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD62 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD63 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD64 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD65 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD66 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD67 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD68 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD69 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD70 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD71 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD72 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD73 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD74 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD75 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD76 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD77 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD78 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD79 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD80 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD81 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD82 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD83 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD84 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD85 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD86 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD87 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD88 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD89 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD90 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD91 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD92 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD93 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD94 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD95 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD96 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD97 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD98 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD99 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDED = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 Break } If ((Local2 != Zero)) { RSTS = DerefOf (Local4 [0x00]) Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " GetNamespaceLabelData: read loop error, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Mid (BUFF, Local5, ILEN, RDTA) /* \_SB_.NVDR.N020.CR05.RDTA */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR06, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " SetNamespaceLabelData" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " SetNamespaceLabelData: no elements in input package" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) < 0x08)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " SetNamespaceLabelData: invalid input size: " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " SetNamespaceLabelData: input: " Local6 [0x02] = ToHexString (Mid (Local7, 0x00, 0x40)) DBGC (0x40, "LEAF", Local6) CreateDWordField (Local7, 0x00, IOFF) CreateDWordField (Local7, 0x04, ILEN) If ((ILEN > 0xFE80)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " SetNamespaceLabelData: request size too big: " Local6 [0x02] = ToHexString (ILEN) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ElseIf ((ILEN <= 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " SetNamespaceLabelData: request size zero" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((SizeOf (Local7) < (ILEN + 0x08))) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " SetNamespaceLabelData: request size overruns input size " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x40, (ILEN << 0x03), IDTA) Local0 = Buffer (0x04) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " SetNamespaceLabelData: locked PMEM region, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N020.CR06.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " SetNamespaceLabelData: PCDS failed, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) If (((IOFF + ILEN) > CPSZ)) { RSTS = 0x03 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " SetNamespaceLabelData: request end offset too big: " Local6 [0x02] = ToHexString ((IOFF + ILEN)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local3 = ((IOFF + 0x3F) & 0xFFFFFFFFFFFFFFC0) Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N020.CR06.ILEN */ Local5 = (Local2 & 0xFFFFFFFFFFFFFFC0) Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N020.CR06.IOFF */ Local2 -= Local5 If (Local4) { If ((Local4 > ILEN)) { Local4 = ILEN /* \_SB_.NVDR.N020.CR06.ILEN */ } Local2 = (IOFF & 0xFFFFFFFFFFFFFF80) Local1 = PCDR (Local2) RSTS = DerefOf (Local1 [0x00]) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " SetNamespaceLabelData: lead read returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = DerefOf (Local1 [0x01]) Local2 = (IOFF - Local2) CreateField (Local1, (Local2 << 0x03), (Local4 << 0x03), LBUF) CreateField (Local1, 0x00, 0x0200, LB01) CreateField (Local1, 0x0200, 0x0200, LB02) Mid (IDTA, 0x00, Local4, LBUF) /* \_SB_.NVDR.N020.CR06.LBUF */ Local2 = (IOFF & 0xFFFFFFFFFFFFFF80) RSTS = PCDW (Local2, LB01) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " SetNamespaceLabelData: lead write A returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local2 += 0x40 RSTS = PCDW (Local2, LB02) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " SetNamespaceLabelData: lead write B returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N020.CR06.ILEN */ Local2 -= Local5 } If ((Local2 && (ILEN > Local2))) { Local4 = (Local5 & 0xFFFFFFFFFFFFFF80) Local1 = PCDR (Local4) RSTS = DerefOf (Local1 [0x00]) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " SetNamespaceLabelData: trail read returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = DerefOf (Local1 [0x01]) Local4 = (Local5 - Local4) CreateField (Local1, (Local4 << 0x03), (Local2 << 0x03), TBUF) CreateField (Local1, 0x00, 0x0200, TB01) CreateField (Local1, 0x0200, 0x0200, TB02) Mid (IDTA, (ILEN - Local2), Local2, TBUF) /* \_SB_.NVDR.N020.CR06.TBUF */ Local4 = (Local5 & 0xFFFFFFFFFFFFFF80) RSTS = PCDW (Local4, TB01) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " SetNamespaceLabelData: trail write A returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 += 0x40 RSTS = PCDW (Local4, TB02) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " SetNamespaceLabelData: trail write B returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N020.CR06.IOFF */ } While (0x01) { If ((Local3 >= Local5)) { Break } Local1 = PCDW (Local3, Mid (IDTA, Local4, 0x40)) If ((Local1 != 0x00)) { RSTS = Local1 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 += 0x40 Local3 += 0x40 } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR07, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " GetCommandEffectLogInfo" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x08) {} CreateDWordField (Local0, 0x04, RMXL) RMXL = 0x8000 Return (Local0) } Method (CR09, 4, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " PassThroughCommand" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg3) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg3 [0x00]), Local7) Local4 = SizeOf (Local7) If ((Local4 < 0x08)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateWordField (Local7, 0x00, OPCD) CreateDWordField (Local7, 0x04, OPDL) If ((Local4 != (OPDL + 0x08))) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If (((CENA != 0x01) && (OPCD != 0x05FD))) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Switch (OPCD) { Case (Package (0x06) { 0x0103, 0x0405, 0x09, 0xFD, 0x01FD, 0x02FD } ) { Return (CLDC ("S0.C2.D0:", Arg2, Arg3, _ADR ())) } Case (0x05FD) { CreateWordField (Local7, 0x08, PTCD) If ((PTCD == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateDWordField (Local7, 0x04, PTDL) If ((PTDL >= 0x0C)) { PTDL = (OPDL - 0x0C) } Else { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL > 0x00)) { CreateField (Local7, 0xA0, (PTDL * 0x08), PTIN) } CreateByteField (Local7, 0x0A, PTTI) If (((CENA != 0x01) && (PTTI == 0x01))) { TFSM = 0x00 } Switch (PTCD) { Case (0x05FD) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Case (Package (0x04) { 0xFD, 0x01FD, 0x02FD, 0x03FD } ) { Name (INLO, Package (0x01) { Buffer ((PTDL + 0x08)) {} }) CreateWordField (DerefOf (INLO [0x00]), 0x00, LOCD) CreateDWordField (DerefOf (INLO [0x00]), 0x04, LODL) If ((PTDL > 0x00)) { CreateField (DerefOf (INLO [0x00]), 0x40, (PTDL * 0x08), LOIN) Mid (Local7, 0x14, (PTDL * 0x08), LOIN) /* \_SB_.NVDR.N020.CR09.LOIN */ } Mid (Local7, 0x08, 0x02, LOCD) /* \_SB_.NVDR.N020.CR09.LOCD */ LODL = PTDL /* \_SB_.NVDR.N020.CR09.PTDL */ If ((0x03FD == LOCD)) { TFSM = 0x00989680 Local2 = Buffer (0x10) {} CreateDWordField (Local2, 0x04, FDLA) CreateField (Local2, 0x40, 0x40, FDDA) FDLA = 0x08 FDDA = XBSR /* \_SB_.NVDR.N020.XBSR */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " BSR: " Local6 [0x02] = ToHexString (FDDA) DBGC (0x40, "LEAF", Local6) Return (Local2) } Return (CLDC ("S0.C2.D0:", Arg2, INLO, _ADR ())) } Case (Package (0x03) { 0x0103, 0x0405, 0x09 } ) { If (((CENA != 0x01) && (PTTI != 0x01))) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Return (CLDC ("S0.C2.D0:", Arg2, Arg3, _ADR ())) } Default { If ((PTTI == 0x01)) { Return (CLDC ("S0.C2.D0:", Arg2, Arg3, _ADR ())) } If ((CENA != 0x01)) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } CreateDWordField (Local7, 0x10, PTTO) If ((Local4 < 0x14)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL > 0x80)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL == Zero)) { Local0 = CMBC (PTCD, Buffer (0x00) {}, Zero) } Else { Local0 = CMBC (PTCD, PTIN, (PTTO * 0x2710)) } } } } Case (0x03FD) { Local2 = Buffer (0x10) {} CreateDWordField (Local2, 0x04, OULA) CreateField (Local2, 0x40, 0x40, OUDA) OULA = 0x08 OUDA = XBSR /* \_SB_.NVDR.N020.XBSR */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " BSR: " Local6 [0x02] = ToHexString (OUDA) DBGC (0x40, "LEAF", Local6) Return (Local2) } Default { If ((OPDL > 0x80)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((OPDL == Zero)) { Local0 = CMBC (OPCD, Buffer (0x00) {}, Zero) } Else { CreateField (Local7, 0x40, (OPDL * 0x08), OPDB) Local0 = CMBC (OPCD, OPDB, Zero) } } } Local1 = DerefOf (Local0 [0x00]) If ((Local1 != Zero)) { Local2 = Buffer (0x04) {} Local2 [0x00] = 0x05 Return (Local2) } Local1 = DerefOf (Local0 [0x01]) If ((Local1 != Zero)) { Local2 = Buffer (0x04) { 0x07, 0x00, 0x00, 0x00 // .... } Local2 [0x02] = Local1 Return (Local2) } Local2 = Buffer (0x88) {} CreateDWordField (Local2, 0x04, OULB) CreateField (Local2, 0x40, 0x0400, OUDB) OULB = 0x80 OUDB = DerefOf (Local0 [0x02]) Return (Local2) } Method (CR10, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " EnableLatchSystemShutdownStatus" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x01)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((DerefOf (Local7 [0x00]) != 0x01)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0x0907, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR11, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " GetSupportedModes" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x06) {} CreateDWordField (Local0, 0x00, RSTS) CreateBitField (Local0, 0x20, RMMO) CreateBitField (Local0, 0x21, RPME) CreateBitField (Local0, 0x22, RBAP) Local1 = CMBC (0x01, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local3 = DerefOf (Local1 [0x02]) CreateBitField (Local3, 0x01F0, MEME) CreateBitField (Local3, 0x01F1, STME) CreateBitField (Local3, 0x01F2, DTME) RMMO = MEME /* \_SB_.NVDR.N020.CR11.MEME */ RPME = DTME /* \_SB_.NVDR.N020.CR11.DTME */ RBAP = STME /* \_SB_.NVDR.N020.CR11.STME */ Return (Local0) } Method (CR17, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " SetSmartThreshold" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x07)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x38, ISMT) CreateBitField (Local7, 0x00, ISBE) CreateField (Local7, 0x03, 0x0D, R000) If ((ToInteger (R000) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " SetSmartThreshold: non-zero reserved bits!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((ISBE == 0x01)) { CreateByteField (Local7, 0x02, ISBT) If (((ISBT < 0x01) || (ISBT > 0x63))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " SetSmartThreshold: invalid Percentage Remaining Threshold value!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x04) {} CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x0105, ISMT, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR18, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " InjectError" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x0F)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x00, IVME) CreateBitField (Local7, 0x01, IVSB) CreateBitField (Local7, 0x02, IVFE) CreateBitField (Local7, 0x03, IVUS) CreateField (Local7, 0x04, 0x3C, R000) If ((ToInteger (R000) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " InjectError: non-zero reserved bits R000!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x40, IMEN) CreateField (Local7, 0x41, 0x07, R001) If ((ToInteger (R001) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " InjectError: non-zero reserved bits R001!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateWordField (Local7, 0x09, IMMT) CreateBitField (Local7, 0x58, ISEN) CreateField (Local7, 0x59, 0x07, R002) If ((ToInteger (R002) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " InjectError: non-zero reserved bits R002!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateByteField (Local7, 0x0C, ISSB) If (((ISSB < 0x00) || (ISSB > 0x63))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " InjectError: invalid Percentage Remaining value!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x68, IFEN) CreateField (Local7, 0x69, 0x07, R003) If ((ToInteger (R003) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " InjectError: non-zero reserved bits R003!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x70, IUEN) CreateField (Local7, 0x71, 0x07, R004) If ((ToInteger (R004) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " InjectError: non-zero reserved bits R004!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local0 = Buffer (0x04) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) If ((IVME == 0x01)) { Local2 = Buffer (0x03) {} CreateByteField (Local2, 0x00, CENB) CENB = IMEN /* \_SB_.NVDR.N020.CR18.IMEN */ CreateWordField (Local2, 0x01, CMET) CMET = IMMT /* \_SB_.NVDR.N020.CR18.IMMT */ Local1 = CMBC (0x020A, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } } If (((IVSB == 0x01) || ((IVFE == 0x01) || (IVUS == 0x01)))) { Local2 = Buffer (0x0E) {} CreateBitField (Local2, 0x02, CFEN) CFEN = IVFE /* \_SB_.NVDR.N020.CR18.IVFE */ CreateBitField (Local2, 0x03, CSEN) CSEN = IVSB /* \_SB_.NVDR.N020.CR18.IVSB */ CreateBitField (Local2, 0x04, CUEN) CUEN = IVUS /* \_SB_.NVDR.N020.CR18.IVUS */ CreateByteField (Local2, 0x0B, CFET) CFET = IFEN /* \_SB_.NVDR.N020.CR18.IFEN */ CreateBitField (Local2, 0x60, CSET) CSET = ISEN /* \_SB_.NVDR.N020.CR18.ISEN */ CreateField (Local2, 0x61, 0x07, CSBP) CSBP = ISSB /* \_SB_.NVDR.N020.CR18.ISSB */ CreateByteField (Local2, 0x0D, CUST) CUST = IUEN /* \_SB_.NVDR.N020.CR18.IUEN */ If ((IVUS && IUEN)) { CMBC (0x0907, Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 // .... }, Zero) } Local1 = CMBC (0x030A, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } Local4 = DerefOf (Local1 [0x01]) If ((Local4 == 0x0E)) { RSTS = 0x07 REST = 0x01 Return (Local0) } RSTS = CF2D (Local4) If ((RSTS != 0x00)) { Return (Local0) } } Return (Local0) } Method (CR19, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " GetSecurityState" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x09) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local0 [0x08] = DerefOf (DerefOf (Local1 [0x02]) [ 0x00]) Local0 [0x04] = DerefOf (DerefOf (Local1 [0x02]) [ 0x01]) Return (Local0) } Method (CR20, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " SetPassPhrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x40)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x0100, RCPW) CreateField (Local7, 0x0100, 0x0100, RNPW) Local2 = Buffer (0x60) {} CreateField (Local2, 0x00, 0x0100, FCPW) CreateField (Local2, 0x0200, 0x0100, FNPW) FCPW = RCPW /* \_SB_.NVDR.N020.CR20.RCPW */ FNPW = RNPW /* \_SB_.NVDR.N020.CR20.RNPW */ Local1 = CMBC (0xF103, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR21, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " DisablePassPhrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x20)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0xF203, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR22, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " UnlockUnit" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x20)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0xF303, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR23, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " FreezeLock" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local1 = CMBC (0xF603, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR24, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " CR24: SecureEraseNvdimmUser" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " CR24: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local1) If ((SizeOf (Local1) != 0x20)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " CR24: passphrase len != 32" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local7 = Buffer (0x21) { /* 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 // . } CreateField (Local7, 0x00, 0x0100, PASS) PASS = Local1 Local1 = CMBC (0xF503, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR26, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " QueryOverwriteNvdimmStatus" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } If ((OS02 == 0x05)) { CRFF (_ADR ()) } If (((OS02 == 0x11) || (OS02 == 0x0A))) { RSTS = 0x00020007 } ElseIf ((OS02 == 0x05)) { RSTS = 0x00010007 } Else { RSTS = CF2D (OS02) } Return (Local0) } Method (CR27, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " CR27: SetMasterPassphrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " CR27: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x40)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " CR27: passphrases length != 64" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x0100, RCPW) CreateField (Local7, 0x0100, 0x0100, RNPW) Local2 = Buffer (0x60) {} CreateField (Local2, 0x00, 0x0100, FCPW) CreateField (Local2, 0x0200, 0x0100, FNPW) FCPW = RCPW /* \_SB_.NVDR.N020.CR27.RCPW */ FNPW = RNPW /* \_SB_.NVDR.N020.CR27.RNPW */ Local1 = CMBC (0xF003, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR28, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " CR28: SecureEraseNvdimmMaster" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " CR28: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local1) If ((SizeOf (Local1) != 0x20)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " CR28: passphrase len != 32" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local7 = Buffer (0x21) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0020 */ 0x01 // . } CreateField (Local7, 0x00, 0x0100, PASS) PASS = Local1 Local1 = CMBC (0xF503, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CLSI, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " CLSI: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Package (0x03) { 0x01, 0x00, 0x00 }) } Local0 = Package (0x00) {} Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x04, Local0, _ADR ()) If ((SizeOf (Local1) < 0x0C)) { Return (Package (0x03) { 0x01, 0x00, 0x00 }) } CreateDWordField (Local1, 0x00, LSTS) CreateDWordField (Local1, 0x04, LSIZ) CreateDWordField (Local1, 0x08, LTXL) Local2 = Package (0x03) { 0x00, 0x00, 0x00 } Local2 [0x00] = ERMP (LSTS) Local2 [0x01] = ToInteger (LSIZ) Local2 [0x02] = ToInteger (LTXL) Return (Local2) } Method (CLSR, 2, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " CLSR: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Package (0x02) { 0x01, Buffer (0x01) { 0x00 // . } }) } If ((Arg1 == 0x00)) { Return (Package (0x02) { 0x00, Buffer (0x00) {} }) } Local0 = Package (0x01) { Buffer (0x08) {} } CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO) CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS) CHUO = Arg0 CHUS = Arg1 Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x05, Local0, _ADR ()) CreateDWordField (Local1, 0x00, LSTS) Local2 = Package (0x02) { 0x00, Buffer (0x01) { 0x00 // . } } Local2 [0x00] = ERMP (LSTS) If ((DerefOf (Local2 [0x00]) == 0x00)) { Local3 = ((SizeOf (Local1) - 0x04) * 0x08) CreateField (Local1, 0x20, Local3, CHUD) Local2 [0x01] = CHUD /* \_SB_.NVDR.N020.CLSR.CHUD */ } Return (Local2) } Method (CLSW, 3, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " CLSW: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (0x01) } If ((Arg1 == 0x00)) { Return (0x00) } Local3 = SizeOf (Arg2) If ((Local3 == 0x00)) { Return (0x02) } Local0 = Package (0x01) { Buffer ((Local3 + 0x08)) {} } CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO) CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS) CreateField (DerefOf (Local0 [0x00]), 0x40, (Local3 * 0x08), CHUD) CHUO = Arg0 CHUS = Arg1 CHUD = Arg2 Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x06, Local0, _ADR ()) CreateDWordField (Local1, 0x00, LSTS) Return (ERMP (LSTS)) } Method (CNCH, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " CNCH: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x40) { 0x03 // . }) } Local0 = Buffer (0x40) { 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2A (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2A (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local2 = DerefOf (Local1 [0x02]) If ((DerefOf (Local2 [0x00]) & 0x01)) { Local0 [0x04] = (DerefOf (Local0 [0x04]) | 0x01) If ((DerefOf (Local2 [0x08]) & 0x01)) { Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x01) } If ((DerefOf (Local2 [0x08]) & 0x02)) { If ((DerefOf (Local2 [0x00]) & 0x80)) { If ((DerefOf (Local2 [0x15]) & 0x08)) { Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x04) Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } If ((DerefOf (Local2 [0x15]) & 0x10)) { Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } If ((DerefOf (Local2 [0x15]) & 0x20)) { Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x03) } If ((DerefOf (Local2 [0x15]) & 0x40)) { Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x01) } } Else { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " CNCH: Health Status Reason is NOT valid (FW bug?)" DBGC (0x80000000, "LEAF", Local6) Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } } If ((DerefOf (Local2 [0x08]) & 0x04)) { Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } } Return (Local0) } Method (CNBS, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " CNBS: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x40) { 0x03 // . }) } Local0 = Buffer (0x40) { 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2A (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2A (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local2 = DerefOf (Local1 [0x02]) If ((DerefOf (Local2 [0x00]) & 0x20)) { Local0 [0x04] = 0x01 CreateDWordField (Local0, 0x06, DLC) Mid (Local2, 0x10, 0x04, DLC) /* \_SB_.NVDR.N020.CNBS.DLC_ */ } Return (Local0) } Method (CRLD, 5, Serialized) { Local0 = CLDP ("S0.C2.D0:", Arg0, Arg1, Arg2) Local1 = DerefOf (Local0 [0x00]) If ((Local1 == Zero)) { Return (DerefOf (Local0 [0x01])) } If (((CENA != 0x01) && (ToInteger (Arg2) != 0x09))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D0:" Local6 [0x01] = " CRLD: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Switch (ToInteger (Arg2)) { Case (0x01) { Local0 = CR01 (Arg3) } Case (0x02) { Local0 = CR02 (Arg3) } Case (0x03) { Local0 = CR03 (Arg3) } Case (0x04) { If ((ICTL & 0x04)) { Local0 = CR04 (Arg3) } Else { Local0 = CLDC ("S0.C2.D0:", Arg2, Arg3, Arg4) } } Case (0x05) { If ((ICTL & 0x04)) { Local0 = CR05 (Arg3) } Else { Local0 = CLDC ("S0.C2.D0:", Arg2, Arg3, Arg4) } } Case (0x06) { If ((ICTL & 0x04)) { Local0 = CR06 (Arg3) } Else { Local0 = CLDC ("S0.C2.D0:", Arg2, Arg3, Arg4) } } Case (0x07) { Local0 = CR07 (Arg3) } Case (0x09) { Return (CR09 (Arg0, Arg1, Arg2, Arg3)) } Case (0x0A) { If ((CFIS >= 0x0107)) { Local0 = CR10 (Arg3) } Else { Local0 = CLDC ("S0.C2.D0:", Arg2, Arg3, Arg4) } } Case (0x0B) { Local0 = CR11 (Arg3) } Case (0x11) { Local0 = CR17 (Arg3) } Case (0x12) { Local0 = CR18 (Arg3) } Case (0x13) { Local0 = CR19 (Arg3) } Case (0x14) { Local0 = CR20 (Arg3) } Case (0x15) { Local0 = CR21 (Arg3) } Case (0x16) { Local0 = CR22 (Arg3) } Case (0x17) { Local0 = CR23 (Arg3) } Case (0x18) { Local0 = CR24 (Arg3) } Case (0x1A) { Local0 = CR26 (Arg3) } Case (0x1B) { Local0 = CR27 (Arg3) } Case (0x1C) { Local0 = CR28 (Arg3) } Default { Local0 = CLDC ("S0.C2.D0:", Arg2, Arg3, Arg4) } } Return (Local0) } Method (PCDS, 0, Serialized) { Local0 = Buffer (0x06) {} CreateWordField (Local0, 0x00, RSTS) CreateDWordField (Local0, 0x02, RSIZ) Local2 = Buffer (0x05) {} CreateByteField (Local2, 0x00, PPID) PPID = 0x02 CreateBitField (Local2, 0x08, POPT) POPT = 0x01 CreateBitField (Local2, 0x09, PORO) PORO = 0x01 Local1 = CMBC (0x0106, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateDWordField (DerefOf (Local1 [0x02]), 0x00, CPSZ) RSIZ = CPSZ /* \_SB_.NVDR.N020.PCDS.CPSZ */ Return (Local0) } Method (PCDR, 1, Serialized) { Name (IOFF, 0x00) IOFF = ToInteger (Arg0) Local2 = Buffer (0x06) {} CreateByteField (Local2, 0x00, QPID) QPID = 0x02 CreateBitField (Local2, 0x08, QOPT) QOPT = 0x01 CreateBitField (Local2, 0x09, QORO) QORO = 0x00 CreateDWordField (Local2, 0x02, QOFF) QOFF = IOFF /* \_SB_.NVDR.N020.PCDR.IOFF */ Local1 = CMBC (0x0106, Local2, Zero) Local3 = CF2D (DerefOf (Local1 [0x00])) If ((Local3 != 0x00)) { Local0 = Package (0x01) { 0x00 } Local0 [0x00] = Local3 Return (Local0) } Local3 = CF2D (DerefOf (Local1 [0x01])) If ((Local3 != 0x00)) { Local0 = Package (0x01) { 0x00 } Local0 [0x00] = Local3 Return (Local0) } Local0 = Package (0x02) { 0x00, Buffer (0x80) {} } Local0 [0x01] = DerefOf (Local1 [0x02]) Return (Local0) } Method (PCDW, 2, Serialized) { Name (IOFF, 0x00) Name (IDTA, Buffer (0x40) {}) IOFF = ToInteger (Arg0) IDTA = Arg1 Local2 = Buffer (0x80) {} CreateByteField (Local2, 0x00, QPID) QPID = 0x02 CreateBitField (Local2, 0x08, QOPT) QOPT = 0x01 CreateBitField (Local2, 0x09, QORO) QORO = 0x00 CreateDWordField (Local2, 0x02, QOFF) QOFF = IOFF /* \_SB_.NVDR.N020.PCDW.IOFF */ CreateField (Local2, 0x0200, 0x0200, QDTA) QDTA = IDTA /* \_SB_.NVDR.N020.PCDW.IDTA */ Local1 = CMBC (0x0107, Local2, Zero) Local0 = CF2D (DerefOf (Local1 [0x00])) If ((Local0 != 0x00)) { Return (Local0) } Local0 = CF2D (DerefOf (Local1 [0x01])) If ((Local0 != 0x00)) { Return (Local0) } Return (Local0) } Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If ((DRVT & 0x01)) { Return (CRLD (Arg0, Arg1, Arg2, Arg3, _ADR ())) } ElseIf ((DRVT & 0x02)) { Return (JNLD (Arg0, Arg1, Arg2, Arg3, _ADR ())) } Else { Return (Buffer (0x01) { 0x00 // . }) } } Method (_LSI, 0, NotSerialized) // _LSI: Label Storage Information { If ((DRVT & 0x01)) { Return (CLSI ()) } ElseIf ((DRVT & 0x02)) { Return (JLSI (_ADR ())) } Else { Return (Package (0x03) { 0x01, 0x00, 0x00 }) } } Method (_LSR, 2, NotSerialized) // _LSR: Label Storage Read { If ((DRVT & 0x01)) { Return (CLSR (Arg0, Arg1)) } ElseIf ((DRVT & 0x02)) { Return (JLSR (Arg0, Arg1, _ADR ())) } Else { Return (Package (0x02) { 0x01, 0x00 }) } } Method (_LSW, 3, Serialized) // _LSW: Label Storage Write { If ((DRVT & 0x01)) { Return (CLSW (Arg0, Arg1, Arg2)) } ElseIf ((DRVT & 0x01)) { Return (JLSW (Arg0, Arg1, Arg2, _ADR ())) } Else { Return (0x01) } } Method (_NCH, 0, NotSerialized) // _NCH: NVDIMM Current Health Information { If ((DRVT & 0x01)) { Return (CNCH ()) } Else { Return (Buffer (0x40) { 0x01 // . }) } } Method (_NBS, 0, NotSerialized) // _NBS: NVDIMM Boot Status { If ((DRVT & 0x01)) { Return (CNBS ()) } Else { Return (Buffer (0x40) { 0x01 // . }) } } } Device (N021) { Name (FXCD, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x00), XCMD, 64 } Name (FXST, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x08), XSTA, 64 } Name (FXIN, 0x00) Field (CCT8, DWordAcc, NoLock, Preserve) { Offset (0x10), IN01, 32, Offset (0x14), IN02, 32, Offset (0x18), IN03, 32, Offset (0x1C), IN04, 32, Offset (0x20), IN05, 32, Offset (0x24), IN06, 32, Offset (0x28), IN07, 32, Offset (0x2C), IN08, 32, Offset (0x30), IN09, 32, Offset (0x34), IN0A, 32, Offset (0x38), IN0B, 32, Offset (0x3C), IN0C, 32, Offset (0x40), IN0D, 32, Offset (0x44), IN0E, 32, Offset (0x48), IN0F, 32, Offset (0x4C), IN10, 32, Offset (0x50), IN11, 32, Offset (0x54), IN12, 32, Offset (0x58), IN13, 32, Offset (0x5C), IN14, 32, Offset (0x60), IN15, 32, Offset (0x64), IN16, 32, Offset (0x68), IN17, 32, Offset (0x6C), IN18, 32, Offset (0x70), IN19, 32, Offset (0x74), IN1A, 32, Offset (0x78), IN1B, 32, Offset (0x7C), IN1C, 32, Offset (0x80), IN1D, 32, Offset (0x84), IN1E, 32, Offset (0x88), IN1F, 32, Offset (0x8C), IN20, 32 } Name (FXOU, 0x00) Field (CCT8, DWordAcc, NoLock, Preserve) { Offset (0x90), OU01, 32, Offset (0x94), OU02, 32, Offset (0x98), OU03, 32, Offset (0x9C), OU04, 32, Offset (0xA0), OU05, 32, Offset (0xA4), OU06, 32, Offset (0xA8), OU07, 32, Offset (0xAC), OU08, 32, Offset (0xB0), OU09, 32, Offset (0xB4), OU0A, 32, Offset (0xB8), OU0B, 32, Offset (0xBC), OU0C, 32, Offset (0xC0), OU0D, 32, Offset (0xC4), OU0E, 32, Offset (0xC8), OU0F, 32, Offset (0xCC), OU10, 32, Offset (0xD0), OU11, 32, Offset (0xD4), OU12, 32, Offset (0xD8), OU13, 32, Offset (0xDC), OU14, 32, Offset (0xE0), OU15, 32, Offset (0xE4), OU16, 32, Offset (0xE8), OU17, 32, Offset (0xEC), OU18, 32, Offset (0xF0), OU19, 32, Offset (0xF4), OU1A, 32, Offset (0xF8), OU1B, 32, Offset (0xFC), OU1C, 32, Offset (0x100), OU1D, 32, Offset (0x104), OU1E, 32, Offset (0x108), OU1F, 32, Offset (0x10C), OU20, 32 } Name (FXBS, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x110), XBSR, 64 } Name (CENA, 0x0000000000000000) Name (CFIS, 0x0000000000000000) Method (_ADR, 0, NotSerialized) // _ADR: Address { Local0 = 0x21 If (0x00) { Local1 = 0x02 Local1 -= 0x03 Local1 <<= 0x04 Local0 &= 0xFF0F Local0 |= Local1 Local0 |= 0x0100 } Return (Local0) } Name (NTFY, 0x00) Method (CMBC, 3, Serialized) { Local3 = Timer Acquire (NMTX, 0xFFFF) If ((((BARS != Zero) && (CACC (Arg0) != Zero)) && (LO02 == 0x0405))) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": recursing into CMBC" DBGC (0x40, "FIS ", Local6) CMBC (0x0405, Buffer (0x14) { 0x00 // . }, Zero) Sleep (0x01) NTFY = 0x01 } Name (TCMD, Buffer (0x08) {}) Name (TSTA, Buffer (0x08) {}) TCMD = XCMD /* \_SB_.NVDR.N021.XCMD */ CreateField (TCMD, 0x20, 0x10, TOPC) CreateField (TCMD, 0x30, 0x01, TDRB) CreateField (TCMD, 0x3F, 0x01, TSEQ) If ((ToInteger (TDRB) == 0x01)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Previous command did not complete" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x05 }) } Local4 = SizeOf (Arg1) Local4 = ((Local4 + 0x07) >> 0x03) Local5 = Zero While (0x01) { If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN01 = Local7 Local7 = IN01 /* \_SB_.NVDR.N021.IN01 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN02 = Local7 Local7 = IN02 /* \_SB_.NVDR.N021.IN02 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN03 = Local7 Local7 = IN03 /* \_SB_.NVDR.N021.IN03 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN04 = Local7 Local7 = IN04 /* \_SB_.NVDR.N021.IN04 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN05 = Local7 Local7 = IN05 /* \_SB_.NVDR.N021.IN05 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN06 = Local7 Local7 = IN06 /* \_SB_.NVDR.N021.IN06 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN07 = Local7 Local7 = IN07 /* \_SB_.NVDR.N021.IN07 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN08 = Local7 Local7 = IN08 /* \_SB_.NVDR.N021.IN08 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN09 = Local7 Local7 = IN09 /* \_SB_.NVDR.N021.IN09 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0A = Local7 Local7 = IN0A /* \_SB_.NVDR.N021.IN0A */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0B = Local7 Local7 = IN0B /* \_SB_.NVDR.N021.IN0B */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0C = Local7 Local7 = IN0C /* \_SB_.NVDR.N021.IN0C */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0D = Local7 Local7 = IN0D /* \_SB_.NVDR.N021.IN0D */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0E = Local7 Local7 = IN0E /* \_SB_.NVDR.N021.IN0E */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0F = Local7 Local7 = IN0F /* \_SB_.NVDR.N021.IN0F */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN10 = Local7 Local7 = IN10 /* \_SB_.NVDR.N021.IN10 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN11 = Local7 Local7 = IN11 /* \_SB_.NVDR.N021.IN11 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN12 = Local7 Local7 = IN12 /* \_SB_.NVDR.N021.IN12 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN13 = Local7 Local7 = IN13 /* \_SB_.NVDR.N021.IN13 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN14 = Local7 Local7 = IN14 /* \_SB_.NVDR.N021.IN14 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN15 = Local7 Local7 = IN15 /* \_SB_.NVDR.N021.IN15 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN16 = Local7 Local7 = IN16 /* \_SB_.NVDR.N021.IN16 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN17 = Local7 Local7 = IN17 /* \_SB_.NVDR.N021.IN17 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN18 = Local7 Local7 = IN18 /* \_SB_.NVDR.N021.IN18 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN19 = Local7 Local7 = IN19 /* \_SB_.NVDR.N021.IN19 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1A = Local7 Local7 = IN1A /* \_SB_.NVDR.N021.IN1A */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1B = Local7 Local7 = IN1B /* \_SB_.NVDR.N021.IN1B */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1C = Local7 Local7 = IN1C /* \_SB_.NVDR.N021.IN1C */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1D = Local7 Local7 = IN1D /* \_SB_.NVDR.N021.IN1D */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1E = Local7 Local7 = IN1E /* \_SB_.NVDR.N021.IN1E */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1F = Local7 Local7 = IN1F /* \_SB_.NVDR.N021.IN1F */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN20 = Local7 Local7 = IN20 /* \_SB_.NVDR.N021.IN20 */ Local4-- Local5 += 0x04 Break } Local0 = Timer TOPC = Arg0 If ((ToInteger (TSEQ) == 0x01)) { TSEQ = 0x00 } Else { TSEQ = 0x01 } TDRB = 0x01 If ((ToInteger (Arg2) == Zero)) { Local1 = CGTM (Arg0, XSTA) } Else { Local1 = (ToInteger (Arg2) * 0x2710) } XCMD = ToInteger (TCMD) Local0 = Timer Local2 = Zero Local3 = Zero While (0x01) { TCMD = XCMD /* \_SB_.NVDR.N021.XCMD */ If ((ToInteger (TDRB) == 0x00)) { Break } Local3 = Local2 Local2 = (Timer - Local0) If ((Local2 > Local1)) { TCMD = XCMD /* \_SB_.NVDR.N021.XCMD */ If ((ToInteger (TDRB) == 0x00)) { Break } Local6 = Package (0x07) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Doorbell still set, waited " Local6 [0x03] = ToHexString (Local2) Local6 [0x04] = " [x100ns] (prev" Local6 [0x05] = ToHexString (Local3) Local6 [0x06] = ")" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x12 }) } } If ((Local2 > Local1)) { Local6 = Package (0x07) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Long iteration, scheduling issues? " Local6 [0x03] = ToHexString (Local2) Local6 [0x04] = " [x100ns] (prev " Local6 [0x05] = ToHexString (Local3) Local6 [0x06] = ")" DBGC (0x02, "FIS ", Local6) } TSTA = XSTA /* \_SB_.NVDR.N021.XSTA */ CreateField (TSTA, 0x00, 0x01, TCMP) CreateField (TSTA, 0x08, 0x08, TMBS) If ((ToInteger (TCMP) == 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Completion bit not set" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x03 }) } If ((ToInteger (TMBS) != 0x00)) { Local0 = Package (0x02) { 0x00, 0x00 } Local0 [0x01] = ToInteger (TMBS) Local6 = Package (0x04) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": mailbox failure: " Local6 [0x03] = ToHexString (ToInteger (TMBS)) DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Local0) } Local0 = Package (0x03) { 0x00, 0x00, Buffer (0x80) {} } CreateDWordField (DerefOf (Local0 [0x02]), 0x00, BO01) CreateDWordField (DerefOf (Local0 [0x02]), 0x04, BO02) CreateDWordField (DerefOf (Local0 [0x02]), 0x08, BO03) CreateDWordField (DerefOf (Local0 [0x02]), 0x0C, BO04) CreateDWordField (DerefOf (Local0 [0x02]), 0x10, BO05) CreateDWordField (DerefOf (Local0 [0x02]), 0x14, BO06) CreateDWordField (DerefOf (Local0 [0x02]), 0x18, BO07) CreateDWordField (DerefOf (Local0 [0x02]), 0x1C, BO08) CreateDWordField (DerefOf (Local0 [0x02]), 0x20, BO09) CreateDWordField (DerefOf (Local0 [0x02]), 0x24, BO0A) CreateDWordField (DerefOf (Local0 [0x02]), 0x28, BO0B) CreateDWordField (DerefOf (Local0 [0x02]), 0x2C, BO0C) CreateDWordField (DerefOf (Local0 [0x02]), 0x30, BO0D) CreateDWordField (DerefOf (Local0 [0x02]), 0x34, BO0E) CreateDWordField (DerefOf (Local0 [0x02]), 0x38, BO0F) CreateDWordField (DerefOf (Local0 [0x02]), 0x3C, BO10) CreateDWordField (DerefOf (Local0 [0x02]), 0x40, BO11) CreateDWordField (DerefOf (Local0 [0x02]), 0x44, BO12) CreateDWordField (DerefOf (Local0 [0x02]), 0x48, BO13) CreateDWordField (DerefOf (Local0 [0x02]), 0x4C, BO14) CreateDWordField (DerefOf (Local0 [0x02]), 0x50, BO15) CreateDWordField (DerefOf (Local0 [0x02]), 0x54, BO16) CreateDWordField (DerefOf (Local0 [0x02]), 0x58, BO17) CreateDWordField (DerefOf (Local0 [0x02]), 0x5C, BO18) CreateDWordField (DerefOf (Local0 [0x02]), 0x60, BO19) CreateDWordField (DerefOf (Local0 [0x02]), 0x64, BO1A) CreateDWordField (DerefOf (Local0 [0x02]), 0x68, BO1B) CreateDWordField (DerefOf (Local0 [0x02]), 0x6C, BO1C) CreateDWordField (DerefOf (Local0 [0x02]), 0x70, BO1D) CreateDWordField (DerefOf (Local0 [0x02]), 0x74, BO1E) CreateDWordField (DerefOf (Local0 [0x02]), 0x78, BO1F) CreateDWordField (DerefOf (Local0 [0x02]), 0x7C, BO20) Local4 = 0x20 While (0x01) { If ((Local4 <= 0x00)) { Break } BO01 = OU01 /* \_SB_.NVDR.N021.OU01 */ Local4-- If ((Local4 <= 0x00)) { Break } BO02 = OU02 /* \_SB_.NVDR.N021.OU02 */ Local4-- If ((Local4 <= 0x00)) { Break } BO03 = OU03 /* \_SB_.NVDR.N021.OU03 */ Local4-- If ((Local4 <= 0x00)) { Break } BO04 = OU04 /* \_SB_.NVDR.N021.OU04 */ Local4-- If ((Local4 <= 0x00)) { Break } BO05 = OU05 /* \_SB_.NVDR.N021.OU05 */ Local4-- If ((Local4 <= 0x00)) { Break } BO06 = OU06 /* \_SB_.NVDR.N021.OU06 */ Local4-- If ((Local4 <= 0x00)) { Break } BO07 = OU07 /* \_SB_.NVDR.N021.OU07 */ Local4-- If ((Local4 <= 0x00)) { Break } BO08 = OU08 /* \_SB_.NVDR.N021.OU08 */ Local4-- If ((Local4 <= 0x00)) { Break } BO09 = OU09 /* \_SB_.NVDR.N021.OU09 */ Local4-- If ((Local4 <= 0x00)) { Break } BO0A = OU0A /* \_SB_.NVDR.N021.OU0A */ Local4-- If ((Local4 <= 0x00)) { Break } BO0B = OU0B /* \_SB_.NVDR.N021.OU0B */ Local4-- If ((Local4 <= 0x00)) { Break } BO0C = OU0C /* \_SB_.NVDR.N021.OU0C */ Local4-- If ((Local4 <= 0x00)) { Break } BO0D = OU0D /* \_SB_.NVDR.N021.OU0D */ Local4-- If ((Local4 <= 0x00)) { Break } BO0E = OU0E /* \_SB_.NVDR.N021.OU0E */ Local4-- If ((Local4 <= 0x00)) { Break } BO0F = OU0F /* \_SB_.NVDR.N021.OU0F */ Local4-- If ((Local4 <= 0x00)) { Break } BO10 = OU10 /* \_SB_.NVDR.N021.OU10 */ Local4-- If ((Local4 <= 0x00)) { Break } BO11 = OU11 /* \_SB_.NVDR.N021.OU11 */ Local4-- If ((Local4 <= 0x00)) { Break } BO12 = OU12 /* \_SB_.NVDR.N021.OU12 */ Local4-- If ((Local4 <= 0x00)) { Break } BO13 = OU13 /* \_SB_.NVDR.N021.OU13 */ Local4-- If ((Local4 <= 0x00)) { Break } BO14 = OU14 /* \_SB_.NVDR.N021.OU14 */ Local4-- If ((Local4 <= 0x00)) { Break } BO15 = OU15 /* \_SB_.NVDR.N021.OU15 */ Local4-- If ((Local4 <= 0x00)) { Break } BO16 = OU16 /* \_SB_.NVDR.N021.OU16 */ Local4-- If ((Local4 <= 0x00)) { Break } BO17 = OU17 /* \_SB_.NVDR.N021.OU17 */ Local4-- If ((Local4 <= 0x00)) { Break } BO18 = OU18 /* \_SB_.NVDR.N021.OU18 */ Local4-- If ((Local4 <= 0x00)) { Break } BO19 = OU19 /* \_SB_.NVDR.N021.OU19 */ Local4-- If ((Local4 <= 0x00)) { Break } BO1A = OU1A /* \_SB_.NVDR.N021.OU1A */ Local4-- If ((Local4 <= 0x00)) { Break } BO1B = OU1B /* \_SB_.NVDR.N021.OU1B */ Local4-- If ((Local4 <= 0x00)) { Break } BO1C = OU1C /* \_SB_.NVDR.N021.OU1C */ Local4-- If ((Local4 <= 0x00)) { Break } BO1D = OU1D /* \_SB_.NVDR.N021.OU1D */ Local4-- If ((Local4 <= 0x00)) { Break } BO1E = OU1E /* \_SB_.NVDR.N021.OU1E */ Local4-- If ((Local4 <= 0x00)) { Break } BO1F = OU1F /* \_SB_.NVDR.N021.OU1F */ Local4-- If ((Local4 <= 0x00)) { Break } BO20 = OU20 /* \_SB_.NVDR.N021.OU20 */ Local4-- Break } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = " completed" DBGC (0x40, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Local0) } Method (CR01, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " GetSmartAndHealthInfo" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x84) {} CreateDWordField (Local0, 0x00, RSTS) CreateField (Local0, 0x20, 0x0400, RSHD) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateField (DerefOf (Local1 [0x02]), 0x00, 0x0400, CSHI) RSHD = CSHI /* \_SB_.NVDR.N021.CR01.CSHI */ Return (Local0) } Method (CR02, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " GetSmartThreshold" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x0C) {} CreateDWordField (Local0, 0x00, RSTS) CreateQWordField (Local0, 0x04, RSTD) Local1 = CMBC (0x0104, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateQWordField (DerefOf (Local1 [0x02]), 0x00, CSTD) RSTD = CSTD /* \_SB_.NVDR.N021.CR02.CSTD */ Return (Local0) } Method (CR03, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " GetBlockNvdimmFlags" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x08) {} CreateDWordField (Local0, 0x00, RSTS) CreateBitField (Local0, 0x20, RBIR) CreateBitField (Local0, 0x21, RBWL) Local1 = CMBC (0x01, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x70, CBIR) CreateBitField (DerefOf (Local1 [0x02]), 0x71, CBWL) RBIR = CBIR /* \_SB_.NVDR.N021.CR03.CBIR */ RBWL = CBWL /* \_SB_.NVDR.N021.CR03.CBWL */ Return (Local0) } Method (CR04, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " GetNamespaceLabelSize" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " GetNamespaceLabelSize: unexpected input parameter" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x0C) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) CreateDWordField (Local0, 0x04, RSNA) CreateDWordField (Local0, 0x08, RMDL) Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N021.CR04.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " GetNamespaceLabelSize: PCDS failed, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) Local3 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local3 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local3 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local3 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " GetNamespaceLabelSize: locked PMEM region" DBGC (0x02, "LEAF", Local6) } RSNA = CPSZ /* \_SB_.NVDR.N021.CR04.CPSZ */ RMDL = 0xFE80 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR05, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " GetNamespaceLabelData" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " GetNamespaceLabelData: no elements in input package" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x08)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " GetNamespaceLabelData: invalid input size: " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " GetNamespaceLabelData: input: " Local6 [0x02] = ToHexString (Local7) DBGC (0x40, "LEAF", Local6) CreateDWordField (Local7, 0x00, IOFF) CreateDWordField (Local7, 0x04, ILEN) If ((ILEN > 0xFE80)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " GetNamespaceLabelData: request size too big: " Local6 [0x02] = ToHexString (ILEN) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ElseIf ((ILEN <= 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " GetNamespaceLabelData: request size zero" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local0 = Buffer ((ILEN + 0x04)) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) CreateField (Local0, 0x20, (ILEN << 0x03), RDTA) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " GetNamespaceLabelData: locked PMEM region, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N021.CR05.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " GetNamespaceLabelData: PCDS failed, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) If (((IOFF + ILEN) > CPSZ)) { RSTS = 0x03 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " GetNamespaceLabelData: request end offset too big: " Local6 [0x02] = (IOFF + ILEN) DBGC (0x02, "LEAF", Local6) Return (Local0) } Name (BUFF, Buffer (0xFF80) {}) CreateField (BUFF, 0x00, 0x0400, LC00) CreateField (BUFF, 0x0400, 0x0400, LC01) CreateField (BUFF, 0x0800, 0x0400, LC02) CreateField (BUFF, 0x0C00, 0x0400, LC03) CreateField (BUFF, 0x1000, 0x0400, LC04) CreateField (BUFF, 0x1400, 0x0400, LC05) CreateField (BUFF, 0x1800, 0x0400, LC06) CreateField (BUFF, 0x1C00, 0x0400, LC07) CreateField (BUFF, 0x2000, 0x0400, LC08) CreateField (BUFF, 0x2400, 0x0400, LC09) CreateField (BUFF, 0x2800, 0x0400, LC0A) CreateField (BUFF, 0x2C00, 0x0400, LC0B) CreateField (BUFF, 0x3000, 0x0400, LC0C) CreateField (BUFF, 0x3400, 0x0400, LC0D) CreateField (BUFF, 0x3800, 0x0400, LC0E) CreateField (BUFF, 0x3C00, 0x0400, LC0F) CreateField (BUFF, 0x4000, 0x0400, LC10) CreateField (BUFF, 0x4400, 0x0400, LC11) CreateField (BUFF, 0x4800, 0x0400, LC12) CreateField (BUFF, 0x4C00, 0x0400, LC13) CreateField (BUFF, 0x5000, 0x0400, LC14) CreateField (BUFF, 0x5400, 0x0400, LC15) CreateField (BUFF, 0x5800, 0x0400, LC16) CreateField (BUFF, 0x5C00, 0x0400, LC17) CreateField (BUFF, 0x6000, 0x0400, LC18) CreateField (BUFF, 0x6400, 0x0400, LC19) CreateField (BUFF, 0x6800, 0x0400, LC1A) CreateField (BUFF, 0x6C00, 0x0400, LC1B) CreateField (BUFF, 0x7000, 0x0400, LC1C) CreateField (BUFF, 0x7400, 0x0400, LC1D) CreateField (BUFF, 0x7800, 0x0400, LC1E) CreateField (BUFF, 0x7C00, 0x0400, LC1F) CreateField (BUFF, 0x8000, 0x0400, LC20) CreateField (BUFF, 0x8400, 0x0400, LC21) CreateField (BUFF, 0x8800, 0x0400, LC22) CreateField (BUFF, 0x8C00, 0x0400, LC23) CreateField (BUFF, 0x9000, 0x0400, LC24) CreateField (BUFF, 0x9400, 0x0400, LC25) CreateField (BUFF, 0x9800, 0x0400, LC26) CreateField (BUFF, 0x9C00, 0x0400, LC27) CreateField (BUFF, 0xA000, 0x0400, LC28) CreateField (BUFF, 0xA400, 0x0400, LC29) CreateField (BUFF, 0xA800, 0x0400, LC2A) CreateField (BUFF, 0xAC00, 0x0400, LC2B) CreateField (BUFF, 0xB000, 0x0400, LC2C) CreateField (BUFF, 0xB400, 0x0400, LC2D) CreateField (BUFF, 0xB800, 0x0400, LC2E) CreateField (BUFF, 0xBC00, 0x0400, LC2F) CreateField (BUFF, 0xC000, 0x0400, LC30) CreateField (BUFF, 0xC400, 0x0400, LC31) CreateField (BUFF, 0xC800, 0x0400, LC32) CreateField (BUFF, 0xCC00, 0x0400, LC33) CreateField (BUFF, 0xD000, 0x0400, LC34) CreateField (BUFF, 0xD400, 0x0400, LC35) CreateField (BUFF, 0xD800, 0x0400, LC36) CreateField (BUFF, 0xDC00, 0x0400, LC37) CreateField (BUFF, 0xE000, 0x0400, LC38) CreateField (BUFF, 0xE400, 0x0400, LC39) CreateField (BUFF, 0xE800, 0x0400, LC3A) CreateField (BUFF, 0xEC00, 0x0400, LC3B) CreateField (BUFF, 0xF000, 0x0400, LC3C) CreateField (BUFF, 0xF400, 0x0400, LC3D) CreateField (BUFF, 0xF800, 0x0400, LC3E) CreateField (BUFF, 0xFC00, 0x0400, LC3F) CreateField (BUFF, 0x00010000, 0x0400, LC40) CreateField (BUFF, 0x00010400, 0x0400, LC41) CreateField (BUFF, 0x00010800, 0x0400, LC42) CreateField (BUFF, 0x00010C00, 0x0400, LC43) CreateField (BUFF, 0x00011000, 0x0400, LC44) CreateField (BUFF, 0x00011400, 0x0400, LC45) CreateField (BUFF, 0x00011800, 0x0400, LC46) CreateField (BUFF, 0x00011C00, 0x0400, LC47) CreateField (BUFF, 0x00012000, 0x0400, LC48) CreateField (BUFF, 0x00012400, 0x0400, LC49) CreateField (BUFF, 0x00012800, 0x0400, LC4A) CreateField (BUFF, 0x00012C00, 0x0400, LC4B) CreateField (BUFF, 0x00013000, 0x0400, LC4C) CreateField (BUFF, 0x00013400, 0x0400, LC4D) CreateField (BUFF, 0x00013800, 0x0400, LC4E) CreateField (BUFF, 0x00013C00, 0x0400, LC4F) CreateField (BUFF, 0x00014000, 0x0400, LC50) CreateField (BUFF, 0x00014400, 0x0400, LC51) CreateField (BUFF, 0x00014800, 0x0400, LC52) CreateField (BUFF, 0x00014C00, 0x0400, LC53) CreateField (BUFF, 0x00015000, 0x0400, LC54) CreateField (BUFF, 0x00015400, 0x0400, LC55) CreateField (BUFF, 0x00015800, 0x0400, LC56) CreateField (BUFF, 0x00015C00, 0x0400, LC57) CreateField (BUFF, 0x00016000, 0x0400, LC58) CreateField (BUFF, 0x00016400, 0x0400, LC59) CreateField (BUFF, 0x00016800, 0x0400, LC5A) CreateField (BUFF, 0x00016C00, 0x0400, LC5B) CreateField (BUFF, 0x00017000, 0x0400, LC5C) CreateField (BUFF, 0x00017400, 0x0400, LC5D) CreateField (BUFF, 0x00017800, 0x0400, LC5E) CreateField (BUFF, 0x00017C00, 0x0400, LC5F) CreateField (BUFF, 0x00018000, 0x0400, LC60) CreateField (BUFF, 0x00018400, 0x0400, LC61) CreateField (BUFF, 0x00018800, 0x0400, LC62) CreateField (BUFF, 0x00018C00, 0x0400, LC63) CreateField (BUFF, 0x00019000, 0x0400, LC64) CreateField (BUFF, 0x00019400, 0x0400, LC65) CreateField (BUFF, 0x00019800, 0x0400, LC66) CreateField (BUFF, 0x00019C00, 0x0400, LC67) CreateField (BUFF, 0x0001A000, 0x0400, LC68) CreateField (BUFF, 0x0001A400, 0x0400, LC69) CreateField (BUFF, 0x0001A800, 0x0400, LC6A) CreateField (BUFF, 0x0001AC00, 0x0400, LC6B) CreateField (BUFF, 0x0001B000, 0x0400, LC6C) CreateField (BUFF, 0x0001B400, 0x0400, LC6D) CreateField (BUFF, 0x0001B800, 0x0400, LC6E) CreateField (BUFF, 0x0001BC00, 0x0400, LC6F) CreateField (BUFF, 0x0001C000, 0x0400, LC70) CreateField (BUFF, 0x0001C400, 0x0400, LC71) CreateField (BUFF, 0x0001C800, 0x0400, LC72) CreateField (BUFF, 0x0001CC00, 0x0400, LC73) CreateField (BUFF, 0x0001D000, 0x0400, LC74) CreateField (BUFF, 0x0001D400, 0x0400, LC75) CreateField (BUFF, 0x0001D800, 0x0400, LC76) CreateField (BUFF, 0x0001DC00, 0x0400, LC77) CreateField (BUFF, 0x0001E000, 0x0400, LC78) CreateField (BUFF, 0x0001E400, 0x0400, LC79) CreateField (BUFF, 0x0001E800, 0x0400, LC7A) CreateField (BUFF, 0x0001EC00, 0x0400, LC7B) CreateField (BUFF, 0x0001F000, 0x0400, LC7C) CreateField (BUFF, 0x0001F400, 0x0400, LC7D) CreateField (BUFF, 0x0001F800, 0x0400, LC7E) CreateField (BUFF, 0x0001FC00, 0x0400, LC7F) CreateField (BUFF, 0x00020000, 0x0400, LC80) CreateField (BUFF, 0x00020400, 0x0400, LC81) CreateField (BUFF, 0x00020800, 0x0400, LC82) CreateField (BUFF, 0x00020C00, 0x0400, LC83) CreateField (BUFF, 0x00021000, 0x0400, LC84) CreateField (BUFF, 0x00021400, 0x0400, LC85) CreateField (BUFF, 0x00021800, 0x0400, LC86) CreateField (BUFF, 0x00021C00, 0x0400, LC87) CreateField (BUFF, 0x00022000, 0x0400, LC88) CreateField (BUFF, 0x00022400, 0x0400, LC89) CreateField (BUFF, 0x00022800, 0x0400, LC8A) CreateField (BUFF, 0x00022C00, 0x0400, LC8B) CreateField (BUFF, 0x00023000, 0x0400, LC8C) CreateField (BUFF, 0x00023400, 0x0400, LC8D) CreateField (BUFF, 0x00023800, 0x0400, LC8E) CreateField (BUFF, 0x00023C00, 0x0400, LC8F) CreateField (BUFF, 0x00024000, 0x0400, LC90) CreateField (BUFF, 0x00024400, 0x0400, LC91) CreateField (BUFF, 0x00024800, 0x0400, LC92) CreateField (BUFF, 0x00024C00, 0x0400, LC93) CreateField (BUFF, 0x00025000, 0x0400, LC94) CreateField (BUFF, 0x00025400, 0x0400, LC95) CreateField (BUFF, 0x00025800, 0x0400, LC96) CreateField (BUFF, 0x00025C00, 0x0400, LC97) CreateField (BUFF, 0x00026000, 0x0400, LC98) CreateField (BUFF, 0x00026400, 0x0400, LC99) CreateField (BUFF, 0x00026800, 0x0400, LC9A) CreateField (BUFF, 0x00026C00, 0x0400, LC9B) CreateField (BUFF, 0x00027000, 0x0400, LC9C) CreateField (BUFF, 0x00027400, 0x0400, LC9D) CreateField (BUFF, 0x00027800, 0x0400, LC9E) CreateField (BUFF, 0x00027C00, 0x0400, LC9F) CreateField (BUFF, 0x00028000, 0x0400, LCA0) CreateField (BUFF, 0x00028400, 0x0400, LCA1) CreateField (BUFF, 0x00028800, 0x0400, LCA2) CreateField (BUFF, 0x00028C00, 0x0400, LCA3) CreateField (BUFF, 0x00029000, 0x0400, LCA4) CreateField (BUFF, 0x00029400, 0x0400, LCA5) CreateField (BUFF, 0x00029800, 0x0400, LCA6) CreateField (BUFF, 0x00029C00, 0x0400, LCA7) CreateField (BUFF, 0x0002A000, 0x0400, LCA8) CreateField (BUFF, 0x0002A400, 0x0400, LCA9) CreateField (BUFF, 0x0002A800, 0x0400, LCAA) CreateField (BUFF, 0x0002AC00, 0x0400, LCAB) CreateField (BUFF, 0x0002B000, 0x0400, LCAC) CreateField (BUFF, 0x0002B400, 0x0400, LCAD) CreateField (BUFF, 0x0002B800, 0x0400, LCAE) CreateField (BUFF, 0x0002BC00, 0x0400, LCAF) CreateField (BUFF, 0x0002C000, 0x0400, LCB0) CreateField (BUFF, 0x0002C400, 0x0400, LCB1) CreateField (BUFF, 0x0002C800, 0x0400, LCB2) CreateField (BUFF, 0x0002CC00, 0x0400, LCB3) CreateField (BUFF, 0x0002D000, 0x0400, LCB4) CreateField (BUFF, 0x0002D400, 0x0400, LCB5) CreateField (BUFF, 0x0002D800, 0x0400, LCB6) CreateField (BUFF, 0x0002DC00, 0x0400, LCB7) CreateField (BUFF, 0x0002E000, 0x0400, LCB8) CreateField (BUFF, 0x0002E400, 0x0400, LCB9) CreateField (BUFF, 0x0002E800, 0x0400, LCBA) CreateField (BUFF, 0x0002EC00, 0x0400, LCBB) CreateField (BUFF, 0x0002F000, 0x0400, LCBC) CreateField (BUFF, 0x0002F400, 0x0400, LCBD) CreateField (BUFF, 0x0002F800, 0x0400, LCBE) CreateField (BUFF, 0x0002FC00, 0x0400, LCBF) CreateField (BUFF, 0x00030000, 0x0400, LCC0) CreateField (BUFF, 0x00030400, 0x0400, LCC1) CreateField (BUFF, 0x00030800, 0x0400, LCC2) CreateField (BUFF, 0x00030C00, 0x0400, LCC3) CreateField (BUFF, 0x00031000, 0x0400, LCC4) CreateField (BUFF, 0x00031400, 0x0400, LCC5) CreateField (BUFF, 0x00031800, 0x0400, LCC6) CreateField (BUFF, 0x00031C00, 0x0400, LCC7) CreateField (BUFF, 0x00032000, 0x0400, LCC8) CreateField (BUFF, 0x00032400, 0x0400, LCC9) CreateField (BUFF, 0x00032800, 0x0400, LCCA) CreateField (BUFF, 0x00032C00, 0x0400, LCCB) CreateField (BUFF, 0x00033000, 0x0400, LCCC) CreateField (BUFF, 0x00033400, 0x0400, LCCD) CreateField (BUFF, 0x00033800, 0x0400, LCCE) CreateField (BUFF, 0x00033C00, 0x0400, LCCF) CreateField (BUFF, 0x00034000, 0x0400, LCD0) CreateField (BUFF, 0x00034400, 0x0400, LCD1) CreateField (BUFF, 0x00034800, 0x0400, LCD2) CreateField (BUFF, 0x00034C00, 0x0400, LCD3) CreateField (BUFF, 0x00035000, 0x0400, LCD4) CreateField (BUFF, 0x00035400, 0x0400, LCD5) CreateField (BUFF, 0x00035800, 0x0400, LCD6) CreateField (BUFF, 0x00035C00, 0x0400, LCD7) CreateField (BUFF, 0x00036000, 0x0400, LCD8) CreateField (BUFF, 0x00036400, 0x0400, LCD9) CreateField (BUFF, 0x00036800, 0x0400, LCDA) CreateField (BUFF, 0x00036C00, 0x0400, LCDB) CreateField (BUFF, 0x00037000, 0x0400, LCDC) CreateField (BUFF, 0x00037400, 0x0400, LCDD) CreateField (BUFF, 0x00037800, 0x0400, LCDE) CreateField (BUFF, 0x00037C00, 0x0400, LCDF) CreateField (BUFF, 0x00038000, 0x0400, LCE0) CreateField (BUFF, 0x00038400, 0x0400, LCE1) CreateField (BUFF, 0x00038800, 0x0400, LCE2) CreateField (BUFF, 0x00038C00, 0x0400, LCE3) CreateField (BUFF, 0x00039000, 0x0400, LCE4) CreateField (BUFF, 0x00039400, 0x0400, LCE5) CreateField (BUFF, 0x00039800, 0x0400, LCE6) CreateField (BUFF, 0x00039C00, 0x0400, LCE7) CreateField (BUFF, 0x0003A000, 0x0400, LCE8) CreateField (BUFF, 0x0003A400, 0x0400, LCE9) CreateField (BUFF, 0x0003A800, 0x0400, LCEA) CreateField (BUFF, 0x0003AC00, 0x0400, LCEB) CreateField (BUFF, 0x0003B000, 0x0400, LCEC) CreateField (BUFF, 0x0003B400, 0x0400, LCED) CreateField (BUFF, 0x0003B800, 0x0400, LCEE) CreateField (BUFF, 0x0003BC00, 0x0400, LCEF) CreateField (BUFF, 0x0003C000, 0x0400, LCF0) CreateField (BUFF, 0x0003C400, 0x0400, LCF1) CreateField (BUFF, 0x0003C800, 0x0400, LCF2) CreateField (BUFF, 0x0003CC00, 0x0400, LCF3) CreateField (BUFF, 0x0003D000, 0x0400, LCF4) CreateField (BUFF, 0x0003D400, 0x0400, LCF5) CreateField (BUFF, 0x0003D800, 0x0400, LCF6) CreateField (BUFF, 0x0003DC00, 0x0400, LCF7) CreateField (BUFF, 0x0003E000, 0x0400, LCF8) CreateField (BUFF, 0x0003E400, 0x0400, LCF9) CreateField (BUFF, 0x0003E800, 0x0400, LCFA) CreateField (BUFF, 0x0003EC00, 0x0400, LCFB) CreateField (BUFF, 0x0003F000, 0x0400, LCFC) CreateField (BUFF, 0x0003F400, 0x0400, LCFD) CreateField (BUFF, 0x0003F800, 0x0400, LCFE) CreateField (BUFF, 0x0003FC00, 0x0400, LCFF) CreateField (BUFF, 0x00040000, 0x0400, LD00) CreateField (BUFF, 0x00040400, 0x0400, LD01) CreateField (BUFF, 0x00040800, 0x0400, LD02) CreateField (BUFF, 0x00040C00, 0x0400, LD03) CreateField (BUFF, 0x00041000, 0x0400, LD04) CreateField (BUFF, 0x00041400, 0x0400, LD05) CreateField (BUFF, 0x00041800, 0x0400, LD06) CreateField (BUFF, 0x00041C00, 0x0400, LD07) CreateField (BUFF, 0x00042000, 0x0400, LD08) CreateField (BUFF, 0x00042400, 0x0400, LD09) CreateField (BUFF, 0x00042800, 0x0400, LD0A) CreateField (BUFF, 0x00042C00, 0x0400, LD0B) CreateField (BUFF, 0x00043000, 0x0400, LD0C) CreateField (BUFF, 0x00043400, 0x0400, LD0D) CreateField (BUFF, 0x00043800, 0x0400, LD0E) CreateField (BUFF, 0x00043C00, 0x0400, LD0F) CreateField (BUFF, 0x00044000, 0x0400, LD10) CreateField (BUFF, 0x00044400, 0x0400, LD11) CreateField (BUFF, 0x00044800, 0x0400, LD12) CreateField (BUFF, 0x00044C00, 0x0400, LD13) CreateField (BUFF, 0x00045000, 0x0400, LD14) CreateField (BUFF, 0x00045400, 0x0400, LD15) CreateField (BUFF, 0x00045800, 0x0400, LD16) CreateField (BUFF, 0x00045C00, 0x0400, LD17) CreateField (BUFF, 0x00046000, 0x0400, LD18) CreateField (BUFF, 0x00046400, 0x0400, LD19) CreateField (BUFF, 0x00046800, 0x0400, LD1A) CreateField (BUFF, 0x00046C00, 0x0400, LD1B) CreateField (BUFF, 0x00047000, 0x0400, LD1C) CreateField (BUFF, 0x00047400, 0x0400, LD1D) CreateField (BUFF, 0x00047800, 0x0400, LD1E) CreateField (BUFF, 0x00047C00, 0x0400, LD1F) CreateField (BUFF, 0x00048000, 0x0400, LD20) CreateField (BUFF, 0x00048400, 0x0400, LD21) CreateField (BUFF, 0x00048800, 0x0400, LD22) CreateField (BUFF, 0x00048C00, 0x0400, LD23) CreateField (BUFF, 0x00049000, 0x0400, LD24) CreateField (BUFF, 0x00049400, 0x0400, LD25) CreateField (BUFF, 0x00049800, 0x0400, LD26) CreateField (BUFF, 0x00049C00, 0x0400, LD27) CreateField (BUFF, 0x0004A000, 0x0400, LD28) CreateField (BUFF, 0x0004A400, 0x0400, LD29) CreateField (BUFF, 0x0004A800, 0x0400, LD2A) CreateField (BUFF, 0x0004AC00, 0x0400, LD2B) CreateField (BUFF, 0x0004B000, 0x0400, LD2C) CreateField (BUFF, 0x0004B400, 0x0400, LD2D) CreateField (BUFF, 0x0004B800, 0x0400, LD2E) CreateField (BUFF, 0x0004BC00, 0x0400, LD2F) CreateField (BUFF, 0x0004C000, 0x0400, LD30) CreateField (BUFF, 0x0004C400, 0x0400, LD31) CreateField (BUFF, 0x0004C800, 0x0400, LD32) CreateField (BUFF, 0x0004CC00, 0x0400, LD33) CreateField (BUFF, 0x0004D000, 0x0400, LD34) CreateField (BUFF, 0x0004D400, 0x0400, LD35) CreateField (BUFF, 0x0004D800, 0x0400, LD36) CreateField (BUFF, 0x0004DC00, 0x0400, LD37) CreateField (BUFF, 0x0004E000, 0x0400, LD38) CreateField (BUFF, 0x0004E400, 0x0400, LD39) CreateField (BUFF, 0x0004E800, 0x0400, LD3A) CreateField (BUFF, 0x0004EC00, 0x0400, LD3B) CreateField (BUFF, 0x0004F000, 0x0400, LD3C) CreateField (BUFF, 0x0004F400, 0x0400, LD3D) CreateField (BUFF, 0x0004F800, 0x0400, LD3E) CreateField (BUFF, 0x0004FC00, 0x0400, LD3F) CreateField (BUFF, 0x00050000, 0x0400, LD40) CreateField (BUFF, 0x00050400, 0x0400, LD41) CreateField (BUFF, 0x00050800, 0x0400, LD42) CreateField (BUFF, 0x00050C00, 0x0400, LD43) CreateField (BUFF, 0x00051000, 0x0400, LD44) CreateField (BUFF, 0x00051400, 0x0400, LD45) CreateField (BUFF, 0x00051800, 0x0400, LD46) CreateField (BUFF, 0x00051C00, 0x0400, LD47) CreateField (BUFF, 0x00052000, 0x0400, LD48) CreateField (BUFF, 0x00052400, 0x0400, LD49) CreateField (BUFF, 0x00052800, 0x0400, LD4A) CreateField (BUFF, 0x00052C00, 0x0400, LD4B) CreateField (BUFF, 0x00053000, 0x0400, LD4C) CreateField (BUFF, 0x00053400, 0x0400, LD4D) CreateField (BUFF, 0x00053800, 0x0400, LD4E) CreateField (BUFF, 0x00053C00, 0x0400, LD4F) CreateField (BUFF, 0x00054000, 0x0400, LD50) CreateField (BUFF, 0x00054400, 0x0400, LD51) CreateField (BUFF, 0x00054800, 0x0400, LD52) CreateField (BUFF, 0x00054C00, 0x0400, LD53) CreateField (BUFF, 0x00055000, 0x0400, LD54) CreateField (BUFF, 0x00055400, 0x0400, LD55) CreateField (BUFF, 0x00055800, 0x0400, LD56) CreateField (BUFF, 0x00055C00, 0x0400, LD57) CreateField (BUFF, 0x00056000, 0x0400, LD58) CreateField (BUFF, 0x00056400, 0x0400, LD59) CreateField (BUFF, 0x00056800, 0x0400, LD5A) CreateField (BUFF, 0x00056C00, 0x0400, LD5B) CreateField (BUFF, 0x00057000, 0x0400, LD5C) CreateField (BUFF, 0x00057400, 0x0400, LD5D) CreateField (BUFF, 0x00057800, 0x0400, LD5E) CreateField (BUFF, 0x00057C00, 0x0400, LD5F) CreateField (BUFF, 0x00058000, 0x0400, LD60) CreateField (BUFF, 0x00058400, 0x0400, LD61) CreateField (BUFF, 0x00058800, 0x0400, LD62) CreateField (BUFF, 0x00058C00, 0x0400, LD63) CreateField (BUFF, 0x00059000, 0x0400, LD64) CreateField (BUFF, 0x00059400, 0x0400, LD65) CreateField (BUFF, 0x00059800, 0x0400, LD66) CreateField (BUFF, 0x00059C00, 0x0400, LD67) CreateField (BUFF, 0x0005A000, 0x0400, LD68) CreateField (BUFF, 0x0005A400, 0x0400, LD69) CreateField (BUFF, 0x0005A800, 0x0400, LD6A) CreateField (BUFF, 0x0005AC00, 0x0400, LD6B) CreateField (BUFF, 0x0005B000, 0x0400, LD6C) CreateField (BUFF, 0x0005B400, 0x0400, LD6D) CreateField (BUFF, 0x0005B800, 0x0400, LD6E) CreateField (BUFF, 0x0005BC00, 0x0400, LD6F) CreateField (BUFF, 0x0005C000, 0x0400, LD70) CreateField (BUFF, 0x0005C400, 0x0400, LD71) CreateField (BUFF, 0x0005C800, 0x0400, LD72) CreateField (BUFF, 0x0005CC00, 0x0400, LD73) CreateField (BUFF, 0x0005D000, 0x0400, LD74) CreateField (BUFF, 0x0005D400, 0x0400, LD75) CreateField (BUFF, 0x0005D800, 0x0400, LD76) CreateField (BUFF, 0x0005DC00, 0x0400, LD77) CreateField (BUFF, 0x0005E000, 0x0400, LD78) CreateField (BUFF, 0x0005E400, 0x0400, LD79) CreateField (BUFF, 0x0005E800, 0x0400, LD7A) CreateField (BUFF, 0x0005EC00, 0x0400, LD7B) CreateField (BUFF, 0x0005F000, 0x0400, LD7C) CreateField (BUFF, 0x0005F400, 0x0400, LD7D) CreateField (BUFF, 0x0005F800, 0x0400, LD7E) CreateField (BUFF, 0x0005FC00, 0x0400, LD7F) CreateField (BUFF, 0x00060000, 0x0400, LD80) CreateField (BUFF, 0x00060400, 0x0400, LD81) CreateField (BUFF, 0x00060800, 0x0400, LD82) CreateField (BUFF, 0x00060C00, 0x0400, LD83) CreateField (BUFF, 0x00061000, 0x0400, LD84) CreateField (BUFF, 0x00061400, 0x0400, LD85) CreateField (BUFF, 0x00061800, 0x0400, LD86) CreateField (BUFF, 0x00061C00, 0x0400, LD87) CreateField (BUFF, 0x00062000, 0x0400, LD88) CreateField (BUFF, 0x00062400, 0x0400, LD89) CreateField (BUFF, 0x00062800, 0x0400, LD8A) CreateField (BUFF, 0x00062C00, 0x0400, LD8B) CreateField (BUFF, 0x00063000, 0x0400, LD8C) CreateField (BUFF, 0x00063400, 0x0400, LD8D) CreateField (BUFF, 0x00063800, 0x0400, LD8E) CreateField (BUFF, 0x00063C00, 0x0400, LD8F) CreateField (BUFF, 0x00064000, 0x0400, LD90) CreateField (BUFF, 0x00064400, 0x0400, LD91) CreateField (BUFF, 0x00064800, 0x0400, LD92) CreateField (BUFF, 0x00064C00, 0x0400, LD93) CreateField (BUFF, 0x00065000, 0x0400, LD94) CreateField (BUFF, 0x00065400, 0x0400, LD95) CreateField (BUFF, 0x00065800, 0x0400, LD96) CreateField (BUFF, 0x00065C00, 0x0400, LD97) CreateField (BUFF, 0x00066000, 0x0400, LD98) CreateField (BUFF, 0x00066400, 0x0400, LD99) CreateField (BUFF, 0x00066800, 0x0400, LD9A) CreateField (BUFF, 0x00066C00, 0x0400, LD9B) CreateField (BUFF, 0x00067000, 0x0400, LD9C) CreateField (BUFF, 0x00067400, 0x0400, LD9D) CreateField (BUFF, 0x00067800, 0x0400, LD9E) CreateField (BUFF, 0x00067C00, 0x0400, LD9F) CreateField (BUFF, 0x00068000, 0x0400, LDA0) CreateField (BUFF, 0x00068400, 0x0400, LDA1) CreateField (BUFF, 0x00068800, 0x0400, LDA2) CreateField (BUFF, 0x00068C00, 0x0400, LDA3) CreateField (BUFF, 0x00069000, 0x0400, LDA4) CreateField (BUFF, 0x00069400, 0x0400, LDA5) CreateField (BUFF, 0x00069800, 0x0400, LDA6) CreateField (BUFF, 0x00069C00, 0x0400, LDA7) CreateField (BUFF, 0x0006A000, 0x0400, LDA8) CreateField (BUFF, 0x0006A400, 0x0400, LDA9) CreateField (BUFF, 0x0006A800, 0x0400, LDAA) CreateField (BUFF, 0x0006AC00, 0x0400, LDAB) CreateField (BUFF, 0x0006B000, 0x0400, LDAC) CreateField (BUFF, 0x0006B400, 0x0400, LDAD) CreateField (BUFF, 0x0006B800, 0x0400, LDAE) CreateField (BUFF, 0x0006BC00, 0x0400, LDAF) CreateField (BUFF, 0x0006C000, 0x0400, LDB0) CreateField (BUFF, 0x0006C400, 0x0400, LDB1) CreateField (BUFF, 0x0006C800, 0x0400, LDB2) CreateField (BUFF, 0x0006CC00, 0x0400, LDB3) CreateField (BUFF, 0x0006D000, 0x0400, LDB4) CreateField (BUFF, 0x0006D400, 0x0400, LDB5) CreateField (BUFF, 0x0006D800, 0x0400, LDB6) CreateField (BUFF, 0x0006DC00, 0x0400, LDB7) CreateField (BUFF, 0x0006E000, 0x0400, LDB8) CreateField (BUFF, 0x0006E400, 0x0400, LDB9) CreateField (BUFF, 0x0006E800, 0x0400, LDBA) CreateField (BUFF, 0x0006EC00, 0x0400, LDBB) CreateField (BUFF, 0x0006F000, 0x0400, LDBC) CreateField (BUFF, 0x0006F400, 0x0400, LDBD) CreateField (BUFF, 0x0006F800, 0x0400, LDBE) CreateField (BUFF, 0x0006FC00, 0x0400, LDBF) CreateField (BUFF, 0x00070000, 0x0400, LDC0) CreateField (BUFF, 0x00070400, 0x0400, LDC1) CreateField (BUFF, 0x00070800, 0x0400, LDC2) CreateField (BUFF, 0x00070C00, 0x0400, LDC3) CreateField (BUFF, 0x00071000, 0x0400, LDC4) CreateField (BUFF, 0x00071400, 0x0400, LDC5) CreateField (BUFF, 0x00071800, 0x0400, LDC6) CreateField (BUFF, 0x00071C00, 0x0400, LDC7) CreateField (BUFF, 0x00072000, 0x0400, LDC8) CreateField (BUFF, 0x00072400, 0x0400, LDC9) CreateField (BUFF, 0x00072800, 0x0400, LDCA) CreateField (BUFF, 0x00072C00, 0x0400, LDCB) CreateField (BUFF, 0x00073000, 0x0400, LDCC) CreateField (BUFF, 0x00073400, 0x0400, LDCD) CreateField (BUFF, 0x00073800, 0x0400, LDCE) CreateField (BUFF, 0x00073C00, 0x0400, LDCF) CreateField (BUFF, 0x00074000, 0x0400, LDD0) CreateField (BUFF, 0x00074400, 0x0400, LDD1) CreateField (BUFF, 0x00074800, 0x0400, LDD2) CreateField (BUFF, 0x00074C00, 0x0400, LDD3) CreateField (BUFF, 0x00075000, 0x0400, LDD4) CreateField (BUFF, 0x00075400, 0x0400, LDD5) CreateField (BUFF, 0x00075800, 0x0400, LDD6) CreateField (BUFF, 0x00075C00, 0x0400, LDD7) CreateField (BUFF, 0x00076000, 0x0400, LDD8) CreateField (BUFF, 0x00076400, 0x0400, LDD9) CreateField (BUFF, 0x00076800, 0x0400, LDDA) CreateField (BUFF, 0x00076C00, 0x0400, LDDB) CreateField (BUFF, 0x00077000, 0x0400, LDDC) CreateField (BUFF, 0x00077400, 0x0400, LDDD) CreateField (BUFF, 0x00077800, 0x0400, LDDE) CreateField (BUFF, 0x00077C00, 0x0400, LDDF) CreateField (BUFF, 0x00078000, 0x0400, LDE0) CreateField (BUFF, 0x00078400, 0x0400, LDE1) CreateField (BUFF, 0x00078800, 0x0400, LDE2) CreateField (BUFF, 0x00078C00, 0x0400, LDE3) CreateField (BUFF, 0x00079000, 0x0400, LDE4) CreateField (BUFF, 0x00079400, 0x0400, LDE5) CreateField (BUFF, 0x00079800, 0x0400, LDE6) CreateField (BUFF, 0x00079C00, 0x0400, LDE7) CreateField (BUFF, 0x0007A000, 0x0400, LDE8) CreateField (BUFF, 0x0007A400, 0x0400, LDE9) CreateField (BUFF, 0x0007A800, 0x0400, LDEA) CreateField (BUFF, 0x0007AC00, 0x0400, LDEB) CreateField (BUFF, 0x0007B000, 0x0400, LDEC) CreateField (BUFF, 0x0007B400, 0x0400, LDED) CreateField (BUFF, 0x0007B800, 0x0400, LDEE) CreateField (BUFF, 0x0007BC00, 0x0400, LDEF) CreateField (BUFF, 0x0007C000, 0x0400, LDF0) CreateField (BUFF, 0x0007C400, 0x0400, LDF1) CreateField (BUFF, 0x0007C800, 0x0400, LDF2) CreateField (BUFF, 0x0007CC00, 0x0400, LDF3) CreateField (BUFF, 0x0007D000, 0x0400, LDF4) CreateField (BUFF, 0x0007D400, 0x0400, LDF5) CreateField (BUFF, 0x0007D800, 0x0400, LDF6) CreateField (BUFF, 0x0007DC00, 0x0400, LDF7) CreateField (BUFF, 0x0007E000, 0x0400, LDF8) CreateField (BUFF, 0x0007E400, 0x0400, LDF9) CreateField (BUFF, 0x0007E800, 0x0400, LDFA) CreateField (BUFF, 0x0007EC00, 0x0400, LDFB) CreateField (BUFF, 0x0007F000, 0x0400, LDFC) CreateField (BUFF, 0x0007F400, 0x0400, LDFD) CreateField (BUFF, 0x0007F800, 0x0400, LDFE) Local3 = (IOFF & 0xFFFFFFFFFFFFFF80) Local2 = ((((ILEN + IOFF) + 0x7F) & 0xFFFFFFFFFFFFFF80) - Local3) Local5 = (IOFF - Local3) While (0x01) { If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC00 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC01 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC02 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC03 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC04 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC05 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC06 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC07 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC08 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC09 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC10 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC11 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC12 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC13 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC14 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC15 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC16 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC17 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC18 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC19 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC20 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC21 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC22 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC23 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC24 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC25 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC26 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC27 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC28 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC29 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC30 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC31 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC32 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC33 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC34 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC35 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC36 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC37 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC38 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC39 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC40 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC41 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC42 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC43 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC44 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC45 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC46 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC47 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC48 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC49 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC50 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC51 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC52 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC53 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC54 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC55 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC56 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC57 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC58 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC59 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC60 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC61 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC62 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC63 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC64 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC65 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC66 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC67 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC68 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC69 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC70 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC71 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC72 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC73 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC74 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC75 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC76 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC77 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC78 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC79 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC80 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC81 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC82 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC83 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC84 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC85 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC86 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC87 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC88 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC89 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC90 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC91 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC92 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC93 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC94 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC95 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC96 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC97 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC98 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC99 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCED = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD00 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD01 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD02 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD03 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD04 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD05 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD06 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD07 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD08 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD09 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD10 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD11 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD12 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD13 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD14 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD15 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD16 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD17 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD18 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD19 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD20 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD21 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD22 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD23 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD24 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD25 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD26 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD27 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD28 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD29 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD30 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD31 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD32 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD33 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD34 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD35 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD36 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD37 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD38 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD39 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD40 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD41 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD42 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD43 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD44 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD45 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD46 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD47 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD48 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD49 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD50 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD51 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD52 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD53 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD54 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD55 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD56 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD57 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD58 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD59 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD60 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD61 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD62 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD63 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD64 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD65 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD66 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD67 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD68 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD69 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD70 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD71 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD72 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD73 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD74 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD75 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD76 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD77 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD78 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD79 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD80 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD81 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD82 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD83 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD84 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD85 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD86 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD87 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD88 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD89 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD90 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD91 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD92 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD93 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD94 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD95 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD96 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD97 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD98 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD99 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDED = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 Break } If ((Local2 != Zero)) { RSTS = DerefOf (Local4 [0x00]) Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " GetNamespaceLabelData: read loop error, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Mid (BUFF, Local5, ILEN, RDTA) /* \_SB_.NVDR.N021.CR05.RDTA */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR06, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " SetNamespaceLabelData" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " SetNamespaceLabelData: no elements in input package" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) < 0x08)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " SetNamespaceLabelData: invalid input size: " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " SetNamespaceLabelData: input: " Local6 [0x02] = ToHexString (Mid (Local7, 0x00, 0x40)) DBGC (0x40, "LEAF", Local6) CreateDWordField (Local7, 0x00, IOFF) CreateDWordField (Local7, 0x04, ILEN) If ((ILEN > 0xFE80)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " SetNamespaceLabelData: request size too big: " Local6 [0x02] = ToHexString (ILEN) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ElseIf ((ILEN <= 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " SetNamespaceLabelData: request size zero" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((SizeOf (Local7) < (ILEN + 0x08))) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " SetNamespaceLabelData: request size overruns input size " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x40, (ILEN << 0x03), IDTA) Local0 = Buffer (0x04) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " SetNamespaceLabelData: locked PMEM region, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N021.CR06.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " SetNamespaceLabelData: PCDS failed, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) If (((IOFF + ILEN) > CPSZ)) { RSTS = 0x03 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " SetNamespaceLabelData: request end offset too big: " Local6 [0x02] = ToHexString ((IOFF + ILEN)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local3 = ((IOFF + 0x3F) & 0xFFFFFFFFFFFFFFC0) Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N021.CR06.ILEN */ Local5 = (Local2 & 0xFFFFFFFFFFFFFFC0) Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N021.CR06.IOFF */ Local2 -= Local5 If (Local4) { If ((Local4 > ILEN)) { Local4 = ILEN /* \_SB_.NVDR.N021.CR06.ILEN */ } Local2 = (IOFF & 0xFFFFFFFFFFFFFF80) Local1 = PCDR (Local2) RSTS = DerefOf (Local1 [0x00]) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " SetNamespaceLabelData: lead read returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = DerefOf (Local1 [0x01]) Local2 = (IOFF - Local2) CreateField (Local1, (Local2 << 0x03), (Local4 << 0x03), LBUF) CreateField (Local1, 0x00, 0x0200, LB01) CreateField (Local1, 0x0200, 0x0200, LB02) Mid (IDTA, 0x00, Local4, LBUF) /* \_SB_.NVDR.N021.CR06.LBUF */ Local2 = (IOFF & 0xFFFFFFFFFFFFFF80) RSTS = PCDW (Local2, LB01) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " SetNamespaceLabelData: lead write A returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local2 += 0x40 RSTS = PCDW (Local2, LB02) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " SetNamespaceLabelData: lead write B returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N021.CR06.ILEN */ Local2 -= Local5 } If ((Local2 && (ILEN > Local2))) { Local4 = (Local5 & 0xFFFFFFFFFFFFFF80) Local1 = PCDR (Local4) RSTS = DerefOf (Local1 [0x00]) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " SetNamespaceLabelData: trail read returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = DerefOf (Local1 [0x01]) Local4 = (Local5 - Local4) CreateField (Local1, (Local4 << 0x03), (Local2 << 0x03), TBUF) CreateField (Local1, 0x00, 0x0200, TB01) CreateField (Local1, 0x0200, 0x0200, TB02) Mid (IDTA, (ILEN - Local2), Local2, TBUF) /* \_SB_.NVDR.N021.CR06.TBUF */ Local4 = (Local5 & 0xFFFFFFFFFFFFFF80) RSTS = PCDW (Local4, TB01) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " SetNamespaceLabelData: trail write A returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 += 0x40 RSTS = PCDW (Local4, TB02) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " SetNamespaceLabelData: trail write B returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N021.CR06.IOFF */ } While (0x01) { If ((Local3 >= Local5)) { Break } Local1 = PCDW (Local3, Mid (IDTA, Local4, 0x40)) If ((Local1 != 0x00)) { RSTS = Local1 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 += 0x40 Local3 += 0x40 } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR07, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " GetCommandEffectLogInfo" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x08) {} CreateDWordField (Local0, 0x04, RMXL) RMXL = 0x8000 Return (Local0) } Method (CR09, 4, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " PassThroughCommand" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg3) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg3 [0x00]), Local7) Local4 = SizeOf (Local7) If ((Local4 < 0x08)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateWordField (Local7, 0x00, OPCD) CreateDWordField (Local7, 0x04, OPDL) If ((Local4 != (OPDL + 0x08))) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If (((CENA != 0x01) && (OPCD != 0x05FD))) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Switch (OPCD) { Case (Package (0x06) { 0x0103, 0x0405, 0x09, 0xFD, 0x01FD, 0x02FD } ) { Return (CLDC ("S0.C2.D1:", Arg2, Arg3, _ADR ())) } Case (0x05FD) { CreateWordField (Local7, 0x08, PTCD) If ((PTCD == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateDWordField (Local7, 0x04, PTDL) If ((PTDL >= 0x0C)) { PTDL = (OPDL - 0x0C) } Else { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL > 0x00)) { CreateField (Local7, 0xA0, (PTDL * 0x08), PTIN) } CreateByteField (Local7, 0x0A, PTTI) If (((CENA != 0x01) && (PTTI == 0x01))) { TFSM = 0x00 } Switch (PTCD) { Case (0x05FD) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Case (Package (0x04) { 0xFD, 0x01FD, 0x02FD, 0x03FD } ) { Name (INLO, Package (0x01) { Buffer ((PTDL + 0x08)) {} }) CreateWordField (DerefOf (INLO [0x00]), 0x00, LOCD) CreateDWordField (DerefOf (INLO [0x00]), 0x04, LODL) If ((PTDL > 0x00)) { CreateField (DerefOf (INLO [0x00]), 0x40, (PTDL * 0x08), LOIN) Mid (Local7, 0x14, (PTDL * 0x08), LOIN) /* \_SB_.NVDR.N021.CR09.LOIN */ } Mid (Local7, 0x08, 0x02, LOCD) /* \_SB_.NVDR.N021.CR09.LOCD */ LODL = PTDL /* \_SB_.NVDR.N021.CR09.PTDL */ If ((0x03FD == LOCD)) { TFSM = 0x00989680 Local2 = Buffer (0x10) {} CreateDWordField (Local2, 0x04, FDLA) CreateField (Local2, 0x40, 0x40, FDDA) FDLA = 0x08 FDDA = XBSR /* \_SB_.NVDR.N021.XBSR */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " BSR: " Local6 [0x02] = ToHexString (FDDA) DBGC (0x40, "LEAF", Local6) Return (Local2) } Return (CLDC ("S0.C2.D1:", Arg2, INLO, _ADR ())) } Case (Package (0x03) { 0x0103, 0x0405, 0x09 } ) { If (((CENA != 0x01) && (PTTI != 0x01))) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Return (CLDC ("S0.C2.D1:", Arg2, Arg3, _ADR ())) } Default { If ((PTTI == 0x01)) { Return (CLDC ("S0.C2.D1:", Arg2, Arg3, _ADR ())) } If ((CENA != 0x01)) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } CreateDWordField (Local7, 0x10, PTTO) If ((Local4 < 0x14)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL > 0x80)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL == Zero)) { Local0 = CMBC (PTCD, Buffer (0x00) {}, Zero) } Else { Local0 = CMBC (PTCD, PTIN, (PTTO * 0x2710)) } } } } Case (0x03FD) { Local2 = Buffer (0x10) {} CreateDWordField (Local2, 0x04, OULA) CreateField (Local2, 0x40, 0x40, OUDA) OULA = 0x08 OUDA = XBSR /* \_SB_.NVDR.N021.XBSR */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " BSR: " Local6 [0x02] = ToHexString (OUDA) DBGC (0x40, "LEAF", Local6) Return (Local2) } Default { If ((OPDL > 0x80)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((OPDL == Zero)) { Local0 = CMBC (OPCD, Buffer (0x00) {}, Zero) } Else { CreateField (Local7, 0x40, (OPDL * 0x08), OPDB) Local0 = CMBC (OPCD, OPDB, Zero) } } } Local1 = DerefOf (Local0 [0x00]) If ((Local1 != Zero)) { Local2 = Buffer (0x04) {} Local2 [0x00] = 0x05 Return (Local2) } Local1 = DerefOf (Local0 [0x01]) If ((Local1 != Zero)) { Local2 = Buffer (0x04) { 0x07, 0x00, 0x00, 0x00 // .... } Local2 [0x02] = Local1 Return (Local2) } Local2 = Buffer (0x88) {} CreateDWordField (Local2, 0x04, OULB) CreateField (Local2, 0x40, 0x0400, OUDB) OULB = 0x80 OUDB = DerefOf (Local0 [0x02]) Return (Local2) } Method (CR10, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " EnableLatchSystemShutdownStatus" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x01)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((DerefOf (Local7 [0x00]) != 0x01)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0x0907, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR11, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " GetSupportedModes" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x06) {} CreateDWordField (Local0, 0x00, RSTS) CreateBitField (Local0, 0x20, RMMO) CreateBitField (Local0, 0x21, RPME) CreateBitField (Local0, 0x22, RBAP) Local1 = CMBC (0x01, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local3 = DerefOf (Local1 [0x02]) CreateBitField (Local3, 0x01F0, MEME) CreateBitField (Local3, 0x01F1, STME) CreateBitField (Local3, 0x01F2, DTME) RMMO = MEME /* \_SB_.NVDR.N021.CR11.MEME */ RPME = DTME /* \_SB_.NVDR.N021.CR11.DTME */ RBAP = STME /* \_SB_.NVDR.N021.CR11.STME */ Return (Local0) } Method (CR17, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " SetSmartThreshold" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x07)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x38, ISMT) CreateBitField (Local7, 0x00, ISBE) CreateField (Local7, 0x03, 0x0D, R000) If ((ToInteger (R000) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " SetSmartThreshold: non-zero reserved bits!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((ISBE == 0x01)) { CreateByteField (Local7, 0x02, ISBT) If (((ISBT < 0x01) || (ISBT > 0x63))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " SetSmartThreshold: invalid Percentage Remaining Threshold value!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x04) {} CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x0105, ISMT, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR18, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " InjectError" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x0F)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x00, IVME) CreateBitField (Local7, 0x01, IVSB) CreateBitField (Local7, 0x02, IVFE) CreateBitField (Local7, 0x03, IVUS) CreateField (Local7, 0x04, 0x3C, R000) If ((ToInteger (R000) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " InjectError: non-zero reserved bits R000!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x40, IMEN) CreateField (Local7, 0x41, 0x07, R001) If ((ToInteger (R001) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " InjectError: non-zero reserved bits R001!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateWordField (Local7, 0x09, IMMT) CreateBitField (Local7, 0x58, ISEN) CreateField (Local7, 0x59, 0x07, R002) If ((ToInteger (R002) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " InjectError: non-zero reserved bits R002!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateByteField (Local7, 0x0C, ISSB) If (((ISSB < 0x00) || (ISSB > 0x63))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " InjectError: invalid Percentage Remaining value!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x68, IFEN) CreateField (Local7, 0x69, 0x07, R003) If ((ToInteger (R003) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " InjectError: non-zero reserved bits R003!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x70, IUEN) CreateField (Local7, 0x71, 0x07, R004) If ((ToInteger (R004) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " InjectError: non-zero reserved bits R004!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local0 = Buffer (0x04) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) If ((IVME == 0x01)) { Local2 = Buffer (0x03) {} CreateByteField (Local2, 0x00, CENB) CENB = IMEN /* \_SB_.NVDR.N021.CR18.IMEN */ CreateWordField (Local2, 0x01, CMET) CMET = IMMT /* \_SB_.NVDR.N021.CR18.IMMT */ Local1 = CMBC (0x020A, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } } If (((IVSB == 0x01) || ((IVFE == 0x01) || (IVUS == 0x01)))) { Local2 = Buffer (0x0E) {} CreateBitField (Local2, 0x02, CFEN) CFEN = IVFE /* \_SB_.NVDR.N021.CR18.IVFE */ CreateBitField (Local2, 0x03, CSEN) CSEN = IVSB /* \_SB_.NVDR.N021.CR18.IVSB */ CreateBitField (Local2, 0x04, CUEN) CUEN = IVUS /* \_SB_.NVDR.N021.CR18.IVUS */ CreateByteField (Local2, 0x0B, CFET) CFET = IFEN /* \_SB_.NVDR.N021.CR18.IFEN */ CreateBitField (Local2, 0x60, CSET) CSET = ISEN /* \_SB_.NVDR.N021.CR18.ISEN */ CreateField (Local2, 0x61, 0x07, CSBP) CSBP = ISSB /* \_SB_.NVDR.N021.CR18.ISSB */ CreateByteField (Local2, 0x0D, CUST) CUST = IUEN /* \_SB_.NVDR.N021.CR18.IUEN */ If ((IVUS && IUEN)) { CMBC (0x0907, Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 // .... }, Zero) } Local1 = CMBC (0x030A, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } Local4 = DerefOf (Local1 [0x01]) If ((Local4 == 0x0E)) { RSTS = 0x07 REST = 0x01 Return (Local0) } RSTS = CF2D (Local4) If ((RSTS != 0x00)) { Return (Local0) } } Return (Local0) } Method (CR19, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " GetSecurityState" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x09) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local0 [0x08] = DerefOf (DerefOf (Local1 [0x02]) [ 0x00]) Local0 [0x04] = DerefOf (DerefOf (Local1 [0x02]) [ 0x01]) Return (Local0) } Method (CR20, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " SetPassPhrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x40)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x0100, RCPW) CreateField (Local7, 0x0100, 0x0100, RNPW) Local2 = Buffer (0x60) {} CreateField (Local2, 0x00, 0x0100, FCPW) CreateField (Local2, 0x0200, 0x0100, FNPW) FCPW = RCPW /* \_SB_.NVDR.N021.CR20.RCPW */ FNPW = RNPW /* \_SB_.NVDR.N021.CR20.RNPW */ Local1 = CMBC (0xF103, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR21, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " DisablePassPhrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x20)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0xF203, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR22, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " UnlockUnit" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x20)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0xF303, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR23, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " FreezeLock" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local1 = CMBC (0xF603, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR24, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " CR24: SecureEraseNvdimmUser" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " CR24: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local1) If ((SizeOf (Local1) != 0x20)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " CR24: passphrase len != 32" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local7 = Buffer (0x21) { /* 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 // . } CreateField (Local7, 0x00, 0x0100, PASS) PASS = Local1 Local1 = CMBC (0xF503, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR26, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " QueryOverwriteNvdimmStatus" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } If ((OS02 == 0x05)) { CRFF (_ADR ()) } If (((OS02 == 0x11) || (OS02 == 0x0A))) { RSTS = 0x00020007 } ElseIf ((OS02 == 0x05)) { RSTS = 0x00010007 } Else { RSTS = CF2D (OS02) } Return (Local0) } Method (CR27, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " CR27: SetMasterPassphrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " CR27: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x40)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " CR27: passphrases length != 64" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x0100, RCPW) CreateField (Local7, 0x0100, 0x0100, RNPW) Local2 = Buffer (0x60) {} CreateField (Local2, 0x00, 0x0100, FCPW) CreateField (Local2, 0x0200, 0x0100, FNPW) FCPW = RCPW /* \_SB_.NVDR.N021.CR27.RCPW */ FNPW = RNPW /* \_SB_.NVDR.N021.CR27.RNPW */ Local1 = CMBC (0xF003, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR28, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " CR28: SecureEraseNvdimmMaster" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " CR28: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local1) If ((SizeOf (Local1) != 0x20)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " CR28: passphrase len != 32" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local7 = Buffer (0x21) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0020 */ 0x01 // . } CreateField (Local7, 0x00, 0x0100, PASS) PASS = Local1 Local1 = CMBC (0xF503, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CLSI, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " CLSI: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Package (0x03) { 0x01, 0x00, 0x00 }) } Local0 = Package (0x00) {} Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x04, Local0, _ADR ()) If ((SizeOf (Local1) < 0x0C)) { Return (Package (0x03) { 0x01, 0x00, 0x00 }) } CreateDWordField (Local1, 0x00, LSTS) CreateDWordField (Local1, 0x04, LSIZ) CreateDWordField (Local1, 0x08, LTXL) Local2 = Package (0x03) { 0x00, 0x00, 0x00 } Local2 [0x00] = ERMP (LSTS) Local2 [0x01] = ToInteger (LSIZ) Local2 [0x02] = ToInteger (LTXL) Return (Local2) } Method (CLSR, 2, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " CLSR: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Package (0x02) { 0x01, Buffer (0x01) { 0x00 // . } }) } If ((Arg1 == 0x00)) { Return (Package (0x02) { 0x00, Buffer (0x00) {} }) } Local0 = Package (0x01) { Buffer (0x08) {} } CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO) CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS) CHUO = Arg0 CHUS = Arg1 Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x05, Local0, _ADR ()) CreateDWordField (Local1, 0x00, LSTS) Local2 = Package (0x02) { 0x00, Buffer (0x01) { 0x00 // . } } Local2 [0x00] = ERMP (LSTS) If ((DerefOf (Local2 [0x00]) == 0x00)) { Local3 = ((SizeOf (Local1) - 0x04) * 0x08) CreateField (Local1, 0x20, Local3, CHUD) Local2 [0x01] = CHUD /* \_SB_.NVDR.N021.CLSR.CHUD */ } Return (Local2) } Method (CLSW, 3, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " CLSW: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (0x01) } If ((Arg1 == 0x00)) { Return (0x00) } Local3 = SizeOf (Arg2) If ((Local3 == 0x00)) { Return (0x02) } Local0 = Package (0x01) { Buffer ((Local3 + 0x08)) {} } CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO) CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS) CreateField (DerefOf (Local0 [0x00]), 0x40, (Local3 * 0x08), CHUD) CHUO = Arg0 CHUS = Arg1 CHUD = Arg2 Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x06, Local0, _ADR ()) CreateDWordField (Local1, 0x00, LSTS) Return (ERMP (LSTS)) } Method (CNCH, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " CNCH: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x40) { 0x03 // . }) } Local0 = Buffer (0x40) { 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2A (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2A (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local2 = DerefOf (Local1 [0x02]) If ((DerefOf (Local2 [0x00]) & 0x01)) { Local0 [0x04] = (DerefOf (Local0 [0x04]) | 0x01) If ((DerefOf (Local2 [0x08]) & 0x01)) { Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x01) } If ((DerefOf (Local2 [0x08]) & 0x02)) { If ((DerefOf (Local2 [0x00]) & 0x80)) { If ((DerefOf (Local2 [0x15]) & 0x08)) { Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x04) Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } If ((DerefOf (Local2 [0x15]) & 0x10)) { Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } If ((DerefOf (Local2 [0x15]) & 0x20)) { Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x03) } If ((DerefOf (Local2 [0x15]) & 0x40)) { Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x01) } } Else { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " CNCH: Health Status Reason is NOT valid (FW bug?)" DBGC (0x80000000, "LEAF", Local6) Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } } If ((DerefOf (Local2 [0x08]) & 0x04)) { Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } } Return (Local0) } Method (CNBS, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " CNBS: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x40) { 0x03 // . }) } Local0 = Buffer (0x40) { 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2A (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2A (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local2 = DerefOf (Local1 [0x02]) If ((DerefOf (Local2 [0x00]) & 0x20)) { Local0 [0x04] = 0x01 CreateDWordField (Local0, 0x06, DLC) Mid (Local2, 0x10, 0x04, DLC) /* \_SB_.NVDR.N021.CNBS.DLC_ */ } Return (Local0) } Method (CRLD, 5, Serialized) { Local0 = CLDP ("S0.C2.D1:", Arg0, Arg1, Arg2) Local1 = DerefOf (Local0 [0x00]) If ((Local1 == Zero)) { Return (DerefOf (Local0 [0x01])) } If (((CENA != 0x01) && (ToInteger (Arg2) != 0x09))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C2.D1:" Local6 [0x01] = " CRLD: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Switch (ToInteger (Arg2)) { Case (0x01) { Local0 = CR01 (Arg3) } Case (0x02) { Local0 = CR02 (Arg3) } Case (0x03) { Local0 = CR03 (Arg3) } Case (0x04) { If ((ICTL & 0x04)) { Local0 = CR04 (Arg3) } Else { Local0 = CLDC ("S0.C2.D1:", Arg2, Arg3, Arg4) } } Case (0x05) { If ((ICTL & 0x04)) { Local0 = CR05 (Arg3) } Else { Local0 = CLDC ("S0.C2.D1:", Arg2, Arg3, Arg4) } } Case (0x06) { If ((ICTL & 0x04)) { Local0 = CR06 (Arg3) } Else { Local0 = CLDC ("S0.C2.D1:", Arg2, Arg3, Arg4) } } Case (0x07) { Local0 = CR07 (Arg3) } Case (0x09) { Return (CR09 (Arg0, Arg1, Arg2, Arg3)) } Case (0x0A) { If ((CFIS >= 0x0107)) { Local0 = CR10 (Arg3) } Else { Local0 = CLDC ("S0.C2.D1:", Arg2, Arg3, Arg4) } } Case (0x0B) { Local0 = CR11 (Arg3) } Case (0x11) { Local0 = CR17 (Arg3) } Case (0x12) { Local0 = CR18 (Arg3) } Case (0x13) { Local0 = CR19 (Arg3) } Case (0x14) { Local0 = CR20 (Arg3) } Case (0x15) { Local0 = CR21 (Arg3) } Case (0x16) { Local0 = CR22 (Arg3) } Case (0x17) { Local0 = CR23 (Arg3) } Case (0x18) { Local0 = CR24 (Arg3) } Case (0x1A) { Local0 = CR26 (Arg3) } Case (0x1B) { Local0 = CR27 (Arg3) } Case (0x1C) { Local0 = CR28 (Arg3) } Default { Local0 = CLDC ("S0.C2.D1:", Arg2, Arg3, Arg4) } } Return (Local0) } Method (PCDS, 0, Serialized) { Local0 = Buffer (0x06) {} CreateWordField (Local0, 0x00, RSTS) CreateDWordField (Local0, 0x02, RSIZ) Local2 = Buffer (0x05) {} CreateByteField (Local2, 0x00, PPID) PPID = 0x02 CreateBitField (Local2, 0x08, POPT) POPT = 0x01 CreateBitField (Local2, 0x09, PORO) PORO = 0x01 Local1 = CMBC (0x0106, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateDWordField (DerefOf (Local1 [0x02]), 0x00, CPSZ) RSIZ = CPSZ /* \_SB_.NVDR.N021.PCDS.CPSZ */ Return (Local0) } Method (PCDR, 1, Serialized) { Name (IOFF, 0x00) IOFF = ToInteger (Arg0) Local2 = Buffer (0x06) {} CreateByteField (Local2, 0x00, QPID) QPID = 0x02 CreateBitField (Local2, 0x08, QOPT) QOPT = 0x01 CreateBitField (Local2, 0x09, QORO) QORO = 0x00 CreateDWordField (Local2, 0x02, QOFF) QOFF = IOFF /* \_SB_.NVDR.N021.PCDR.IOFF */ Local1 = CMBC (0x0106, Local2, Zero) Local3 = CF2D (DerefOf (Local1 [0x00])) If ((Local3 != 0x00)) { Local0 = Package (0x01) { 0x00 } Local0 [0x00] = Local3 Return (Local0) } Local3 = CF2D (DerefOf (Local1 [0x01])) If ((Local3 != 0x00)) { Local0 = Package (0x01) { 0x00 } Local0 [0x00] = Local3 Return (Local0) } Local0 = Package (0x02) { 0x00, Buffer (0x80) {} } Local0 [0x01] = DerefOf (Local1 [0x02]) Return (Local0) } Method (PCDW, 2, Serialized) { Name (IOFF, 0x00) Name (IDTA, Buffer (0x40) {}) IOFF = ToInteger (Arg0) IDTA = Arg1 Local2 = Buffer (0x80) {} CreateByteField (Local2, 0x00, QPID) QPID = 0x02 CreateBitField (Local2, 0x08, QOPT) QOPT = 0x01 CreateBitField (Local2, 0x09, QORO) QORO = 0x00 CreateDWordField (Local2, 0x02, QOFF) QOFF = IOFF /* \_SB_.NVDR.N021.PCDW.IOFF */ CreateField (Local2, 0x0200, 0x0200, QDTA) QDTA = IDTA /* \_SB_.NVDR.N021.PCDW.IDTA */ Local1 = CMBC (0x0107, Local2, Zero) Local0 = CF2D (DerefOf (Local1 [0x00])) If ((Local0 != 0x00)) { Return (Local0) } Local0 = CF2D (DerefOf (Local1 [0x01])) If ((Local0 != 0x00)) { Return (Local0) } Return (Local0) } Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If ((DRVT & 0x01)) { Return (CRLD (Arg0, Arg1, Arg2, Arg3, _ADR ())) } ElseIf ((DRVT & 0x02)) { Return (JNLD (Arg0, Arg1, Arg2, Arg3, _ADR ())) } Else { Return (Buffer (0x01) { 0x00 // . }) } } Method (_LSI, 0, NotSerialized) // _LSI: Label Storage Information { If ((DRVT & 0x01)) { Return (CLSI ()) } ElseIf ((DRVT & 0x02)) { Return (JLSI (_ADR ())) } Else { Return (Package (0x03) { 0x01, 0x00, 0x00 }) } } Method (_LSR, 2, NotSerialized) // _LSR: Label Storage Read { If ((DRVT & 0x01)) { Return (CLSR (Arg0, Arg1)) } ElseIf ((DRVT & 0x02)) { Return (JLSR (Arg0, Arg1, _ADR ())) } Else { Return (Package (0x02) { 0x01, 0x00 }) } } Method (_LSW, 3, Serialized) // _LSW: Label Storage Write { If ((DRVT & 0x01)) { Return (CLSW (Arg0, Arg1, Arg2)) } ElseIf ((DRVT & 0x01)) { Return (JLSW (Arg0, Arg1, Arg2, _ADR ())) } Else { Return (0x01) } } Method (_NCH, 0, NotSerialized) // _NCH: NVDIMM Current Health Information { If ((DRVT & 0x01)) { Return (CNCH ()) } Else { Return (Buffer (0x40) { 0x01 // . }) } } Method (_NBS, 0, NotSerialized) // _NBS: NVDIMM Boot Status { If ((DRVT & 0x01)) { Return (CNBS ()) } Else { Return (Buffer (0x40) { 0x01 // . }) } } } Device (N030) { Name (FXCD, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x00), XCMD, 64 } Name (FXST, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x08), XSTA, 64 } Name (FXIN, 0x00) Field (CCT8, DWordAcc, NoLock, Preserve) { Offset (0x10), IN01, 32, Offset (0x14), IN02, 32, Offset (0x18), IN03, 32, Offset (0x1C), IN04, 32, Offset (0x20), IN05, 32, Offset (0x24), IN06, 32, Offset (0x28), IN07, 32, Offset (0x2C), IN08, 32, Offset (0x30), IN09, 32, Offset (0x34), IN0A, 32, Offset (0x38), IN0B, 32, Offset (0x3C), IN0C, 32, Offset (0x40), IN0D, 32, Offset (0x44), IN0E, 32, Offset (0x48), IN0F, 32, Offset (0x4C), IN10, 32, Offset (0x50), IN11, 32, Offset (0x54), IN12, 32, Offset (0x58), IN13, 32, Offset (0x5C), IN14, 32, Offset (0x60), IN15, 32, Offset (0x64), IN16, 32, Offset (0x68), IN17, 32, Offset (0x6C), IN18, 32, Offset (0x70), IN19, 32, Offset (0x74), IN1A, 32, Offset (0x78), IN1B, 32, Offset (0x7C), IN1C, 32, Offset (0x80), IN1D, 32, Offset (0x84), IN1E, 32, Offset (0x88), IN1F, 32, Offset (0x8C), IN20, 32 } Name (FXOU, 0x00) Field (CCT8, DWordAcc, NoLock, Preserve) { Offset (0x90), OU01, 32, Offset (0x94), OU02, 32, Offset (0x98), OU03, 32, Offset (0x9C), OU04, 32, Offset (0xA0), OU05, 32, Offset (0xA4), OU06, 32, Offset (0xA8), OU07, 32, Offset (0xAC), OU08, 32, Offset (0xB0), OU09, 32, Offset (0xB4), OU0A, 32, Offset (0xB8), OU0B, 32, Offset (0xBC), OU0C, 32, Offset (0xC0), OU0D, 32, Offset (0xC4), OU0E, 32, Offset (0xC8), OU0F, 32, Offset (0xCC), OU10, 32, Offset (0xD0), OU11, 32, Offset (0xD4), OU12, 32, Offset (0xD8), OU13, 32, Offset (0xDC), OU14, 32, Offset (0xE0), OU15, 32, Offset (0xE4), OU16, 32, Offset (0xE8), OU17, 32, Offset (0xEC), OU18, 32, Offset (0xF0), OU19, 32, Offset (0xF4), OU1A, 32, Offset (0xF8), OU1B, 32, Offset (0xFC), OU1C, 32, Offset (0x100), OU1D, 32, Offset (0x104), OU1E, 32, Offset (0x108), OU1F, 32, Offset (0x10C), OU20, 32 } Name (FXBS, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x110), XBSR, 64 } Name (CENA, 0x0000000000000000) Name (CFIS, 0x0000000000000000) Method (_ADR, 0, NotSerialized) // _ADR: Address { Local0 = 0x30 If (0xFFFFFFFFFFFFFFFF) { Local1 = 0x03 Local1 -= 0x03 Local1 <<= 0x04 Local0 &= 0xFF0F Local0 |= Local1 Local0 |= 0x0100 } Return (Local0) } Name (NTFY, 0x00) Method (CMBC, 3, Serialized) { Local3 = Timer Acquire (NMTX, 0xFFFF) If ((((BARS != Zero) && (CACC (Arg0) != Zero)) && (LO03 == 0x0405))) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": recursing into CMBC" DBGC (0x40, "FIS ", Local6) CMBC (0x0405, Buffer (0x14) { 0x00 // . }, Zero) Sleep (0x01) NTFY = 0x01 } Name (TCMD, Buffer (0x08) {}) Name (TSTA, Buffer (0x08) {}) TCMD = XCMD /* \_SB_.NVDR.N030.XCMD */ CreateField (TCMD, 0x20, 0x10, TOPC) CreateField (TCMD, 0x30, 0x01, TDRB) CreateField (TCMD, 0x3F, 0x01, TSEQ) If ((ToInteger (TDRB) == 0x01)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Previous command did not complete" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x05 }) } Local4 = SizeOf (Arg1) Local4 = ((Local4 + 0x07) >> 0x03) Local5 = Zero While (0x01) { If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN01 = Local7 Local7 = IN01 /* \_SB_.NVDR.N030.IN01 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN02 = Local7 Local7 = IN02 /* \_SB_.NVDR.N030.IN02 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN03 = Local7 Local7 = IN03 /* \_SB_.NVDR.N030.IN03 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN04 = Local7 Local7 = IN04 /* \_SB_.NVDR.N030.IN04 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN05 = Local7 Local7 = IN05 /* \_SB_.NVDR.N030.IN05 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN06 = Local7 Local7 = IN06 /* \_SB_.NVDR.N030.IN06 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN07 = Local7 Local7 = IN07 /* \_SB_.NVDR.N030.IN07 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN08 = Local7 Local7 = IN08 /* \_SB_.NVDR.N030.IN08 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN09 = Local7 Local7 = IN09 /* \_SB_.NVDR.N030.IN09 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0A = Local7 Local7 = IN0A /* \_SB_.NVDR.N030.IN0A */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0B = Local7 Local7 = IN0B /* \_SB_.NVDR.N030.IN0B */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0C = Local7 Local7 = IN0C /* \_SB_.NVDR.N030.IN0C */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0D = Local7 Local7 = IN0D /* \_SB_.NVDR.N030.IN0D */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0E = Local7 Local7 = IN0E /* \_SB_.NVDR.N030.IN0E */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0F = Local7 Local7 = IN0F /* \_SB_.NVDR.N030.IN0F */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN10 = Local7 Local7 = IN10 /* \_SB_.NVDR.N030.IN10 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN11 = Local7 Local7 = IN11 /* \_SB_.NVDR.N030.IN11 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN12 = Local7 Local7 = IN12 /* \_SB_.NVDR.N030.IN12 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN13 = Local7 Local7 = IN13 /* \_SB_.NVDR.N030.IN13 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN14 = Local7 Local7 = IN14 /* \_SB_.NVDR.N030.IN14 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN15 = Local7 Local7 = IN15 /* \_SB_.NVDR.N030.IN15 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN16 = Local7 Local7 = IN16 /* \_SB_.NVDR.N030.IN16 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN17 = Local7 Local7 = IN17 /* \_SB_.NVDR.N030.IN17 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN18 = Local7 Local7 = IN18 /* \_SB_.NVDR.N030.IN18 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN19 = Local7 Local7 = IN19 /* \_SB_.NVDR.N030.IN19 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1A = Local7 Local7 = IN1A /* \_SB_.NVDR.N030.IN1A */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1B = Local7 Local7 = IN1B /* \_SB_.NVDR.N030.IN1B */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1C = Local7 Local7 = IN1C /* \_SB_.NVDR.N030.IN1C */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1D = Local7 Local7 = IN1D /* \_SB_.NVDR.N030.IN1D */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1E = Local7 Local7 = IN1E /* \_SB_.NVDR.N030.IN1E */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1F = Local7 Local7 = IN1F /* \_SB_.NVDR.N030.IN1F */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN20 = Local7 Local7 = IN20 /* \_SB_.NVDR.N030.IN20 */ Local4-- Local5 += 0x04 Break } Local0 = Timer TOPC = Arg0 If ((ToInteger (TSEQ) == 0x01)) { TSEQ = 0x00 } Else { TSEQ = 0x01 } TDRB = 0x01 If ((ToInteger (Arg2) == Zero)) { Local1 = CGTM (Arg0, XSTA) } Else { Local1 = (ToInteger (Arg2) * 0x2710) } XCMD = ToInteger (TCMD) Local0 = Timer Local2 = Zero Local3 = Zero While (0x01) { TCMD = XCMD /* \_SB_.NVDR.N030.XCMD */ If ((ToInteger (TDRB) == 0x00)) { Break } Local3 = Local2 Local2 = (Timer - Local0) If ((Local2 > Local1)) { TCMD = XCMD /* \_SB_.NVDR.N030.XCMD */ If ((ToInteger (TDRB) == 0x00)) { Break } Local6 = Package (0x07) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Doorbell still set, waited " Local6 [0x03] = ToHexString (Local2) Local6 [0x04] = " [x100ns] (prev" Local6 [0x05] = ToHexString (Local3) Local6 [0x06] = ")" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x12 }) } } If ((Local2 > Local1)) { Local6 = Package (0x07) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Long iteration, scheduling issues? " Local6 [0x03] = ToHexString (Local2) Local6 [0x04] = " [x100ns] (prev " Local6 [0x05] = ToHexString (Local3) Local6 [0x06] = ")" DBGC (0x02, "FIS ", Local6) } TSTA = XSTA /* \_SB_.NVDR.N030.XSTA */ CreateField (TSTA, 0x00, 0x01, TCMP) CreateField (TSTA, 0x08, 0x08, TMBS) If ((ToInteger (TCMP) == 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Completion bit not set" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x03 }) } If ((ToInteger (TMBS) != 0x00)) { Local0 = Package (0x02) { 0x00, 0x00 } Local0 [0x01] = ToInteger (TMBS) Local6 = Package (0x04) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": mailbox failure: " Local6 [0x03] = ToHexString (ToInteger (TMBS)) DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Local0) } Local0 = Package (0x03) { 0x00, 0x00, Buffer (0x80) {} } CreateDWordField (DerefOf (Local0 [0x02]), 0x00, BO01) CreateDWordField (DerefOf (Local0 [0x02]), 0x04, BO02) CreateDWordField (DerefOf (Local0 [0x02]), 0x08, BO03) CreateDWordField (DerefOf (Local0 [0x02]), 0x0C, BO04) CreateDWordField (DerefOf (Local0 [0x02]), 0x10, BO05) CreateDWordField (DerefOf (Local0 [0x02]), 0x14, BO06) CreateDWordField (DerefOf (Local0 [0x02]), 0x18, BO07) CreateDWordField (DerefOf (Local0 [0x02]), 0x1C, BO08) CreateDWordField (DerefOf (Local0 [0x02]), 0x20, BO09) CreateDWordField (DerefOf (Local0 [0x02]), 0x24, BO0A) CreateDWordField (DerefOf (Local0 [0x02]), 0x28, BO0B) CreateDWordField (DerefOf (Local0 [0x02]), 0x2C, BO0C) CreateDWordField (DerefOf (Local0 [0x02]), 0x30, BO0D) CreateDWordField (DerefOf (Local0 [0x02]), 0x34, BO0E) CreateDWordField (DerefOf (Local0 [0x02]), 0x38, BO0F) CreateDWordField (DerefOf (Local0 [0x02]), 0x3C, BO10) CreateDWordField (DerefOf (Local0 [0x02]), 0x40, BO11) CreateDWordField (DerefOf (Local0 [0x02]), 0x44, BO12) CreateDWordField (DerefOf (Local0 [0x02]), 0x48, BO13) CreateDWordField (DerefOf (Local0 [0x02]), 0x4C, BO14) CreateDWordField (DerefOf (Local0 [0x02]), 0x50, BO15) CreateDWordField (DerefOf (Local0 [0x02]), 0x54, BO16) CreateDWordField (DerefOf (Local0 [0x02]), 0x58, BO17) CreateDWordField (DerefOf (Local0 [0x02]), 0x5C, BO18) CreateDWordField (DerefOf (Local0 [0x02]), 0x60, BO19) CreateDWordField (DerefOf (Local0 [0x02]), 0x64, BO1A) CreateDWordField (DerefOf (Local0 [0x02]), 0x68, BO1B) CreateDWordField (DerefOf (Local0 [0x02]), 0x6C, BO1C) CreateDWordField (DerefOf (Local0 [0x02]), 0x70, BO1D) CreateDWordField (DerefOf (Local0 [0x02]), 0x74, BO1E) CreateDWordField (DerefOf (Local0 [0x02]), 0x78, BO1F) CreateDWordField (DerefOf (Local0 [0x02]), 0x7C, BO20) Local4 = 0x20 While (0x01) { If ((Local4 <= 0x00)) { Break } BO01 = OU01 /* \_SB_.NVDR.N030.OU01 */ Local4-- If ((Local4 <= 0x00)) { Break } BO02 = OU02 /* \_SB_.NVDR.N030.OU02 */ Local4-- If ((Local4 <= 0x00)) { Break } BO03 = OU03 /* \_SB_.NVDR.N030.OU03 */ Local4-- If ((Local4 <= 0x00)) { Break } BO04 = OU04 /* \_SB_.NVDR.N030.OU04 */ Local4-- If ((Local4 <= 0x00)) { Break } BO05 = OU05 /* \_SB_.NVDR.N030.OU05 */ Local4-- If ((Local4 <= 0x00)) { Break } BO06 = OU06 /* \_SB_.NVDR.N030.OU06 */ Local4-- If ((Local4 <= 0x00)) { Break } BO07 = OU07 /* \_SB_.NVDR.N030.OU07 */ Local4-- If ((Local4 <= 0x00)) { Break } BO08 = OU08 /* \_SB_.NVDR.N030.OU08 */ Local4-- If ((Local4 <= 0x00)) { Break } BO09 = OU09 /* \_SB_.NVDR.N030.OU09 */ Local4-- If ((Local4 <= 0x00)) { Break } BO0A = OU0A /* \_SB_.NVDR.N030.OU0A */ Local4-- If ((Local4 <= 0x00)) { Break } BO0B = OU0B /* \_SB_.NVDR.N030.OU0B */ Local4-- If ((Local4 <= 0x00)) { Break } BO0C = OU0C /* \_SB_.NVDR.N030.OU0C */ Local4-- If ((Local4 <= 0x00)) { Break } BO0D = OU0D /* \_SB_.NVDR.N030.OU0D */ Local4-- If ((Local4 <= 0x00)) { Break } BO0E = OU0E /* \_SB_.NVDR.N030.OU0E */ Local4-- If ((Local4 <= 0x00)) { Break } BO0F = OU0F /* \_SB_.NVDR.N030.OU0F */ Local4-- If ((Local4 <= 0x00)) { Break } BO10 = OU10 /* \_SB_.NVDR.N030.OU10 */ Local4-- If ((Local4 <= 0x00)) { Break } BO11 = OU11 /* \_SB_.NVDR.N030.OU11 */ Local4-- If ((Local4 <= 0x00)) { Break } BO12 = OU12 /* \_SB_.NVDR.N030.OU12 */ Local4-- If ((Local4 <= 0x00)) { Break } BO13 = OU13 /* \_SB_.NVDR.N030.OU13 */ Local4-- If ((Local4 <= 0x00)) { Break } BO14 = OU14 /* \_SB_.NVDR.N030.OU14 */ Local4-- If ((Local4 <= 0x00)) { Break } BO15 = OU15 /* \_SB_.NVDR.N030.OU15 */ Local4-- If ((Local4 <= 0x00)) { Break } BO16 = OU16 /* \_SB_.NVDR.N030.OU16 */ Local4-- If ((Local4 <= 0x00)) { Break } BO17 = OU17 /* \_SB_.NVDR.N030.OU17 */ Local4-- If ((Local4 <= 0x00)) { Break } BO18 = OU18 /* \_SB_.NVDR.N030.OU18 */ Local4-- If ((Local4 <= 0x00)) { Break } BO19 = OU19 /* \_SB_.NVDR.N030.OU19 */ Local4-- If ((Local4 <= 0x00)) { Break } BO1A = OU1A /* \_SB_.NVDR.N030.OU1A */ Local4-- If ((Local4 <= 0x00)) { Break } BO1B = OU1B /* \_SB_.NVDR.N030.OU1B */ Local4-- If ((Local4 <= 0x00)) { Break } BO1C = OU1C /* \_SB_.NVDR.N030.OU1C */ Local4-- If ((Local4 <= 0x00)) { Break } BO1D = OU1D /* \_SB_.NVDR.N030.OU1D */ Local4-- If ((Local4 <= 0x00)) { Break } BO1E = OU1E /* \_SB_.NVDR.N030.OU1E */ Local4-- If ((Local4 <= 0x00)) { Break } BO1F = OU1F /* \_SB_.NVDR.N030.OU1F */ Local4-- If ((Local4 <= 0x00)) { Break } BO20 = OU20 /* \_SB_.NVDR.N030.OU20 */ Local4-- Break } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = " completed" DBGC (0x40, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Local0) } Method (CR01, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " GetSmartAndHealthInfo" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x84) {} CreateDWordField (Local0, 0x00, RSTS) CreateField (Local0, 0x20, 0x0400, RSHD) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateField (DerefOf (Local1 [0x02]), 0x00, 0x0400, CSHI) RSHD = CSHI /* \_SB_.NVDR.N030.CR01.CSHI */ Return (Local0) } Method (CR02, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " GetSmartThreshold" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x0C) {} CreateDWordField (Local0, 0x00, RSTS) CreateQWordField (Local0, 0x04, RSTD) Local1 = CMBC (0x0104, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateQWordField (DerefOf (Local1 [0x02]), 0x00, CSTD) RSTD = CSTD /* \_SB_.NVDR.N030.CR02.CSTD */ Return (Local0) } Method (CR03, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " GetBlockNvdimmFlags" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x08) {} CreateDWordField (Local0, 0x00, RSTS) CreateBitField (Local0, 0x20, RBIR) CreateBitField (Local0, 0x21, RBWL) Local1 = CMBC (0x01, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x70, CBIR) CreateBitField (DerefOf (Local1 [0x02]), 0x71, CBWL) RBIR = CBIR /* \_SB_.NVDR.N030.CR03.CBIR */ RBWL = CBWL /* \_SB_.NVDR.N030.CR03.CBWL */ Return (Local0) } Method (CR04, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " GetNamespaceLabelSize" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " GetNamespaceLabelSize: unexpected input parameter" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x0C) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) CreateDWordField (Local0, 0x04, RSNA) CreateDWordField (Local0, 0x08, RMDL) Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N030.CR04.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " GetNamespaceLabelSize: PCDS failed, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) Local3 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local3 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local3 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local3 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " GetNamespaceLabelSize: locked PMEM region" DBGC (0x02, "LEAF", Local6) } RSNA = CPSZ /* \_SB_.NVDR.N030.CR04.CPSZ */ RMDL = 0xFE80 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR05, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " GetNamespaceLabelData" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " GetNamespaceLabelData: no elements in input package" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x08)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " GetNamespaceLabelData: invalid input size: " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " GetNamespaceLabelData: input: " Local6 [0x02] = ToHexString (Local7) DBGC (0x40, "LEAF", Local6) CreateDWordField (Local7, 0x00, IOFF) CreateDWordField (Local7, 0x04, ILEN) If ((ILEN > 0xFE80)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " GetNamespaceLabelData: request size too big: " Local6 [0x02] = ToHexString (ILEN) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ElseIf ((ILEN <= 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " GetNamespaceLabelData: request size zero" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local0 = Buffer ((ILEN + 0x04)) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) CreateField (Local0, 0x20, (ILEN << 0x03), RDTA) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " GetNamespaceLabelData: locked PMEM region, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N030.CR05.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " GetNamespaceLabelData: PCDS failed, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) If (((IOFF + ILEN) > CPSZ)) { RSTS = 0x03 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " GetNamespaceLabelData: request end offset too big: " Local6 [0x02] = (IOFF + ILEN) DBGC (0x02, "LEAF", Local6) Return (Local0) } Name (BUFF, Buffer (0xFF80) {}) CreateField (BUFF, 0x00, 0x0400, LC00) CreateField (BUFF, 0x0400, 0x0400, LC01) CreateField (BUFF, 0x0800, 0x0400, LC02) CreateField (BUFF, 0x0C00, 0x0400, LC03) CreateField (BUFF, 0x1000, 0x0400, LC04) CreateField (BUFF, 0x1400, 0x0400, LC05) CreateField (BUFF, 0x1800, 0x0400, LC06) CreateField (BUFF, 0x1C00, 0x0400, LC07) CreateField (BUFF, 0x2000, 0x0400, LC08) CreateField (BUFF, 0x2400, 0x0400, LC09) CreateField (BUFF, 0x2800, 0x0400, LC0A) CreateField (BUFF, 0x2C00, 0x0400, LC0B) CreateField (BUFF, 0x3000, 0x0400, LC0C) CreateField (BUFF, 0x3400, 0x0400, LC0D) CreateField (BUFF, 0x3800, 0x0400, LC0E) CreateField (BUFF, 0x3C00, 0x0400, LC0F) CreateField (BUFF, 0x4000, 0x0400, LC10) CreateField (BUFF, 0x4400, 0x0400, LC11) CreateField (BUFF, 0x4800, 0x0400, LC12) CreateField (BUFF, 0x4C00, 0x0400, LC13) CreateField (BUFF, 0x5000, 0x0400, LC14) CreateField (BUFF, 0x5400, 0x0400, LC15) CreateField (BUFF, 0x5800, 0x0400, LC16) CreateField (BUFF, 0x5C00, 0x0400, LC17) CreateField (BUFF, 0x6000, 0x0400, LC18) CreateField (BUFF, 0x6400, 0x0400, LC19) CreateField (BUFF, 0x6800, 0x0400, LC1A) CreateField (BUFF, 0x6C00, 0x0400, LC1B) CreateField (BUFF, 0x7000, 0x0400, LC1C) CreateField (BUFF, 0x7400, 0x0400, LC1D) CreateField (BUFF, 0x7800, 0x0400, LC1E) CreateField (BUFF, 0x7C00, 0x0400, LC1F) CreateField (BUFF, 0x8000, 0x0400, LC20) CreateField (BUFF, 0x8400, 0x0400, LC21) CreateField (BUFF, 0x8800, 0x0400, LC22) CreateField (BUFF, 0x8C00, 0x0400, LC23) CreateField (BUFF, 0x9000, 0x0400, LC24) CreateField (BUFF, 0x9400, 0x0400, LC25) CreateField (BUFF, 0x9800, 0x0400, LC26) CreateField (BUFF, 0x9C00, 0x0400, LC27) CreateField (BUFF, 0xA000, 0x0400, LC28) CreateField (BUFF, 0xA400, 0x0400, LC29) CreateField (BUFF, 0xA800, 0x0400, LC2A) CreateField (BUFF, 0xAC00, 0x0400, LC2B) CreateField (BUFF, 0xB000, 0x0400, LC2C) CreateField (BUFF, 0xB400, 0x0400, LC2D) CreateField (BUFF, 0xB800, 0x0400, LC2E) CreateField (BUFF, 0xBC00, 0x0400, LC2F) CreateField (BUFF, 0xC000, 0x0400, LC30) CreateField (BUFF, 0xC400, 0x0400, LC31) CreateField (BUFF, 0xC800, 0x0400, LC32) CreateField (BUFF, 0xCC00, 0x0400, LC33) CreateField (BUFF, 0xD000, 0x0400, LC34) CreateField (BUFF, 0xD400, 0x0400, LC35) CreateField (BUFF, 0xD800, 0x0400, LC36) CreateField (BUFF, 0xDC00, 0x0400, LC37) CreateField (BUFF, 0xE000, 0x0400, LC38) CreateField (BUFF, 0xE400, 0x0400, LC39) CreateField (BUFF, 0xE800, 0x0400, LC3A) CreateField (BUFF, 0xEC00, 0x0400, LC3B) CreateField (BUFF, 0xF000, 0x0400, LC3C) CreateField (BUFF, 0xF400, 0x0400, LC3D) CreateField (BUFF, 0xF800, 0x0400, LC3E) CreateField (BUFF, 0xFC00, 0x0400, LC3F) CreateField (BUFF, 0x00010000, 0x0400, LC40) CreateField (BUFF, 0x00010400, 0x0400, LC41) CreateField (BUFF, 0x00010800, 0x0400, LC42) CreateField (BUFF, 0x00010C00, 0x0400, LC43) CreateField (BUFF, 0x00011000, 0x0400, LC44) CreateField (BUFF, 0x00011400, 0x0400, LC45) CreateField (BUFF, 0x00011800, 0x0400, LC46) CreateField (BUFF, 0x00011C00, 0x0400, LC47) CreateField (BUFF, 0x00012000, 0x0400, LC48) CreateField (BUFF, 0x00012400, 0x0400, LC49) CreateField (BUFF, 0x00012800, 0x0400, LC4A) CreateField (BUFF, 0x00012C00, 0x0400, LC4B) CreateField (BUFF, 0x00013000, 0x0400, LC4C) CreateField (BUFF, 0x00013400, 0x0400, LC4D) CreateField (BUFF, 0x00013800, 0x0400, LC4E) CreateField (BUFF, 0x00013C00, 0x0400, LC4F) CreateField (BUFF, 0x00014000, 0x0400, LC50) CreateField (BUFF, 0x00014400, 0x0400, LC51) CreateField (BUFF, 0x00014800, 0x0400, LC52) CreateField (BUFF, 0x00014C00, 0x0400, LC53) CreateField (BUFF, 0x00015000, 0x0400, LC54) CreateField (BUFF, 0x00015400, 0x0400, LC55) CreateField (BUFF, 0x00015800, 0x0400, LC56) CreateField (BUFF, 0x00015C00, 0x0400, LC57) CreateField (BUFF, 0x00016000, 0x0400, LC58) CreateField (BUFF, 0x00016400, 0x0400, LC59) CreateField (BUFF, 0x00016800, 0x0400, LC5A) CreateField (BUFF, 0x00016C00, 0x0400, LC5B) CreateField (BUFF, 0x00017000, 0x0400, LC5C) CreateField (BUFF, 0x00017400, 0x0400, LC5D) CreateField (BUFF, 0x00017800, 0x0400, LC5E) CreateField (BUFF, 0x00017C00, 0x0400, LC5F) CreateField (BUFF, 0x00018000, 0x0400, LC60) CreateField (BUFF, 0x00018400, 0x0400, LC61) CreateField (BUFF, 0x00018800, 0x0400, LC62) CreateField (BUFF, 0x00018C00, 0x0400, LC63) CreateField (BUFF, 0x00019000, 0x0400, LC64) CreateField (BUFF, 0x00019400, 0x0400, LC65) CreateField (BUFF, 0x00019800, 0x0400, LC66) CreateField (BUFF, 0x00019C00, 0x0400, LC67) CreateField (BUFF, 0x0001A000, 0x0400, LC68) CreateField (BUFF, 0x0001A400, 0x0400, LC69) CreateField (BUFF, 0x0001A800, 0x0400, LC6A) CreateField (BUFF, 0x0001AC00, 0x0400, LC6B) CreateField (BUFF, 0x0001B000, 0x0400, LC6C) CreateField (BUFF, 0x0001B400, 0x0400, LC6D) CreateField (BUFF, 0x0001B800, 0x0400, LC6E) CreateField (BUFF, 0x0001BC00, 0x0400, LC6F) CreateField (BUFF, 0x0001C000, 0x0400, LC70) CreateField (BUFF, 0x0001C400, 0x0400, LC71) CreateField (BUFF, 0x0001C800, 0x0400, LC72) CreateField (BUFF, 0x0001CC00, 0x0400, LC73) CreateField (BUFF, 0x0001D000, 0x0400, LC74) CreateField (BUFF, 0x0001D400, 0x0400, LC75) CreateField (BUFF, 0x0001D800, 0x0400, LC76) CreateField (BUFF, 0x0001DC00, 0x0400, LC77) CreateField (BUFF, 0x0001E000, 0x0400, LC78) CreateField (BUFF, 0x0001E400, 0x0400, LC79) CreateField (BUFF, 0x0001E800, 0x0400, LC7A) CreateField (BUFF, 0x0001EC00, 0x0400, LC7B) CreateField (BUFF, 0x0001F000, 0x0400, LC7C) CreateField (BUFF, 0x0001F400, 0x0400, LC7D) CreateField (BUFF, 0x0001F800, 0x0400, LC7E) CreateField (BUFF, 0x0001FC00, 0x0400, LC7F) CreateField (BUFF, 0x00020000, 0x0400, LC80) CreateField (BUFF, 0x00020400, 0x0400, LC81) CreateField (BUFF, 0x00020800, 0x0400, LC82) CreateField (BUFF, 0x00020C00, 0x0400, LC83) CreateField (BUFF, 0x00021000, 0x0400, LC84) CreateField (BUFF, 0x00021400, 0x0400, LC85) CreateField (BUFF, 0x00021800, 0x0400, LC86) CreateField (BUFF, 0x00021C00, 0x0400, LC87) CreateField (BUFF, 0x00022000, 0x0400, LC88) CreateField (BUFF, 0x00022400, 0x0400, LC89) CreateField (BUFF, 0x00022800, 0x0400, LC8A) CreateField (BUFF, 0x00022C00, 0x0400, LC8B) CreateField (BUFF, 0x00023000, 0x0400, LC8C) CreateField (BUFF, 0x00023400, 0x0400, LC8D) CreateField (BUFF, 0x00023800, 0x0400, LC8E) CreateField (BUFF, 0x00023C00, 0x0400, LC8F) CreateField (BUFF, 0x00024000, 0x0400, LC90) CreateField (BUFF, 0x00024400, 0x0400, LC91) CreateField (BUFF, 0x00024800, 0x0400, LC92) CreateField (BUFF, 0x00024C00, 0x0400, LC93) CreateField (BUFF, 0x00025000, 0x0400, LC94) CreateField (BUFF, 0x00025400, 0x0400, LC95) CreateField (BUFF, 0x00025800, 0x0400, LC96) CreateField (BUFF, 0x00025C00, 0x0400, LC97) CreateField (BUFF, 0x00026000, 0x0400, LC98) CreateField (BUFF, 0x00026400, 0x0400, LC99) CreateField (BUFF, 0x00026800, 0x0400, LC9A) CreateField (BUFF, 0x00026C00, 0x0400, LC9B) CreateField (BUFF, 0x00027000, 0x0400, LC9C) CreateField (BUFF, 0x00027400, 0x0400, LC9D) CreateField (BUFF, 0x00027800, 0x0400, LC9E) CreateField (BUFF, 0x00027C00, 0x0400, LC9F) CreateField (BUFF, 0x00028000, 0x0400, LCA0) CreateField (BUFF, 0x00028400, 0x0400, LCA1) CreateField (BUFF, 0x00028800, 0x0400, LCA2) CreateField (BUFF, 0x00028C00, 0x0400, LCA3) CreateField (BUFF, 0x00029000, 0x0400, LCA4) CreateField (BUFF, 0x00029400, 0x0400, LCA5) CreateField (BUFF, 0x00029800, 0x0400, LCA6) CreateField (BUFF, 0x00029C00, 0x0400, LCA7) CreateField (BUFF, 0x0002A000, 0x0400, LCA8) CreateField (BUFF, 0x0002A400, 0x0400, LCA9) CreateField (BUFF, 0x0002A800, 0x0400, LCAA) CreateField (BUFF, 0x0002AC00, 0x0400, LCAB) CreateField (BUFF, 0x0002B000, 0x0400, LCAC) CreateField (BUFF, 0x0002B400, 0x0400, LCAD) CreateField (BUFF, 0x0002B800, 0x0400, LCAE) CreateField (BUFF, 0x0002BC00, 0x0400, LCAF) CreateField (BUFF, 0x0002C000, 0x0400, LCB0) CreateField (BUFF, 0x0002C400, 0x0400, LCB1) CreateField (BUFF, 0x0002C800, 0x0400, LCB2) CreateField (BUFF, 0x0002CC00, 0x0400, LCB3) CreateField (BUFF, 0x0002D000, 0x0400, LCB4) CreateField (BUFF, 0x0002D400, 0x0400, LCB5) CreateField (BUFF, 0x0002D800, 0x0400, LCB6) CreateField (BUFF, 0x0002DC00, 0x0400, LCB7) CreateField (BUFF, 0x0002E000, 0x0400, LCB8) CreateField (BUFF, 0x0002E400, 0x0400, LCB9) CreateField (BUFF, 0x0002E800, 0x0400, LCBA) CreateField (BUFF, 0x0002EC00, 0x0400, LCBB) CreateField (BUFF, 0x0002F000, 0x0400, LCBC) CreateField (BUFF, 0x0002F400, 0x0400, LCBD) CreateField (BUFF, 0x0002F800, 0x0400, LCBE) CreateField (BUFF, 0x0002FC00, 0x0400, LCBF) CreateField (BUFF, 0x00030000, 0x0400, LCC0) CreateField (BUFF, 0x00030400, 0x0400, LCC1) CreateField (BUFF, 0x00030800, 0x0400, LCC2) CreateField (BUFF, 0x00030C00, 0x0400, LCC3) CreateField (BUFF, 0x00031000, 0x0400, LCC4) CreateField (BUFF, 0x00031400, 0x0400, LCC5) CreateField (BUFF, 0x00031800, 0x0400, LCC6) CreateField (BUFF, 0x00031C00, 0x0400, LCC7) CreateField (BUFF, 0x00032000, 0x0400, LCC8) CreateField (BUFF, 0x00032400, 0x0400, LCC9) CreateField (BUFF, 0x00032800, 0x0400, LCCA) CreateField (BUFF, 0x00032C00, 0x0400, LCCB) CreateField (BUFF, 0x00033000, 0x0400, LCCC) CreateField (BUFF, 0x00033400, 0x0400, LCCD) CreateField (BUFF, 0x00033800, 0x0400, LCCE) CreateField (BUFF, 0x00033C00, 0x0400, LCCF) CreateField (BUFF, 0x00034000, 0x0400, LCD0) CreateField (BUFF, 0x00034400, 0x0400, LCD1) CreateField (BUFF, 0x00034800, 0x0400, LCD2) CreateField (BUFF, 0x00034C00, 0x0400, LCD3) CreateField (BUFF, 0x00035000, 0x0400, LCD4) CreateField (BUFF, 0x00035400, 0x0400, LCD5) CreateField (BUFF, 0x00035800, 0x0400, LCD6) CreateField (BUFF, 0x00035C00, 0x0400, LCD7) CreateField (BUFF, 0x00036000, 0x0400, LCD8) CreateField (BUFF, 0x00036400, 0x0400, LCD9) CreateField (BUFF, 0x00036800, 0x0400, LCDA) CreateField (BUFF, 0x00036C00, 0x0400, LCDB) CreateField (BUFF, 0x00037000, 0x0400, LCDC) CreateField (BUFF, 0x00037400, 0x0400, LCDD) CreateField (BUFF, 0x00037800, 0x0400, LCDE) CreateField (BUFF, 0x00037C00, 0x0400, LCDF) CreateField (BUFF, 0x00038000, 0x0400, LCE0) CreateField (BUFF, 0x00038400, 0x0400, LCE1) CreateField (BUFF, 0x00038800, 0x0400, LCE2) CreateField (BUFF, 0x00038C00, 0x0400, LCE3) CreateField (BUFF, 0x00039000, 0x0400, LCE4) CreateField (BUFF, 0x00039400, 0x0400, LCE5) CreateField (BUFF, 0x00039800, 0x0400, LCE6) CreateField (BUFF, 0x00039C00, 0x0400, LCE7) CreateField (BUFF, 0x0003A000, 0x0400, LCE8) CreateField (BUFF, 0x0003A400, 0x0400, LCE9) CreateField (BUFF, 0x0003A800, 0x0400, LCEA) CreateField (BUFF, 0x0003AC00, 0x0400, LCEB) CreateField (BUFF, 0x0003B000, 0x0400, LCEC) CreateField (BUFF, 0x0003B400, 0x0400, LCED) CreateField (BUFF, 0x0003B800, 0x0400, LCEE) CreateField (BUFF, 0x0003BC00, 0x0400, LCEF) CreateField (BUFF, 0x0003C000, 0x0400, LCF0) CreateField (BUFF, 0x0003C400, 0x0400, LCF1) CreateField (BUFF, 0x0003C800, 0x0400, LCF2) CreateField (BUFF, 0x0003CC00, 0x0400, LCF3) CreateField (BUFF, 0x0003D000, 0x0400, LCF4) CreateField (BUFF, 0x0003D400, 0x0400, LCF5) CreateField (BUFF, 0x0003D800, 0x0400, LCF6) CreateField (BUFF, 0x0003DC00, 0x0400, LCF7) CreateField (BUFF, 0x0003E000, 0x0400, LCF8) CreateField (BUFF, 0x0003E400, 0x0400, LCF9) CreateField (BUFF, 0x0003E800, 0x0400, LCFA) CreateField (BUFF, 0x0003EC00, 0x0400, LCFB) CreateField (BUFF, 0x0003F000, 0x0400, LCFC) CreateField (BUFF, 0x0003F400, 0x0400, LCFD) CreateField (BUFF, 0x0003F800, 0x0400, LCFE) CreateField (BUFF, 0x0003FC00, 0x0400, LCFF) CreateField (BUFF, 0x00040000, 0x0400, LD00) CreateField (BUFF, 0x00040400, 0x0400, LD01) CreateField (BUFF, 0x00040800, 0x0400, LD02) CreateField (BUFF, 0x00040C00, 0x0400, LD03) CreateField (BUFF, 0x00041000, 0x0400, LD04) CreateField (BUFF, 0x00041400, 0x0400, LD05) CreateField (BUFF, 0x00041800, 0x0400, LD06) CreateField (BUFF, 0x00041C00, 0x0400, LD07) CreateField (BUFF, 0x00042000, 0x0400, LD08) CreateField (BUFF, 0x00042400, 0x0400, LD09) CreateField (BUFF, 0x00042800, 0x0400, LD0A) CreateField (BUFF, 0x00042C00, 0x0400, LD0B) CreateField (BUFF, 0x00043000, 0x0400, LD0C) CreateField (BUFF, 0x00043400, 0x0400, LD0D) CreateField (BUFF, 0x00043800, 0x0400, LD0E) CreateField (BUFF, 0x00043C00, 0x0400, LD0F) CreateField (BUFF, 0x00044000, 0x0400, LD10) CreateField (BUFF, 0x00044400, 0x0400, LD11) CreateField (BUFF, 0x00044800, 0x0400, LD12) CreateField (BUFF, 0x00044C00, 0x0400, LD13) CreateField (BUFF, 0x00045000, 0x0400, LD14) CreateField (BUFF, 0x00045400, 0x0400, LD15) CreateField (BUFF, 0x00045800, 0x0400, LD16) CreateField (BUFF, 0x00045C00, 0x0400, LD17) CreateField (BUFF, 0x00046000, 0x0400, LD18) CreateField (BUFF, 0x00046400, 0x0400, LD19) CreateField (BUFF, 0x00046800, 0x0400, LD1A) CreateField (BUFF, 0x00046C00, 0x0400, LD1B) CreateField (BUFF, 0x00047000, 0x0400, LD1C) CreateField (BUFF, 0x00047400, 0x0400, LD1D) CreateField (BUFF, 0x00047800, 0x0400, LD1E) CreateField (BUFF, 0x00047C00, 0x0400, LD1F) CreateField (BUFF, 0x00048000, 0x0400, LD20) CreateField (BUFF, 0x00048400, 0x0400, LD21) CreateField (BUFF, 0x00048800, 0x0400, LD22) CreateField (BUFF, 0x00048C00, 0x0400, LD23) CreateField (BUFF, 0x00049000, 0x0400, LD24) CreateField (BUFF, 0x00049400, 0x0400, LD25) CreateField (BUFF, 0x00049800, 0x0400, LD26) CreateField (BUFF, 0x00049C00, 0x0400, LD27) CreateField (BUFF, 0x0004A000, 0x0400, LD28) CreateField (BUFF, 0x0004A400, 0x0400, LD29) CreateField (BUFF, 0x0004A800, 0x0400, LD2A) CreateField (BUFF, 0x0004AC00, 0x0400, LD2B) CreateField (BUFF, 0x0004B000, 0x0400, LD2C) CreateField (BUFF, 0x0004B400, 0x0400, LD2D) CreateField (BUFF, 0x0004B800, 0x0400, LD2E) CreateField (BUFF, 0x0004BC00, 0x0400, LD2F) CreateField (BUFF, 0x0004C000, 0x0400, LD30) CreateField (BUFF, 0x0004C400, 0x0400, LD31) CreateField (BUFF, 0x0004C800, 0x0400, LD32) CreateField (BUFF, 0x0004CC00, 0x0400, LD33) CreateField (BUFF, 0x0004D000, 0x0400, LD34) CreateField (BUFF, 0x0004D400, 0x0400, LD35) CreateField (BUFF, 0x0004D800, 0x0400, LD36) CreateField (BUFF, 0x0004DC00, 0x0400, LD37) CreateField (BUFF, 0x0004E000, 0x0400, LD38) CreateField (BUFF, 0x0004E400, 0x0400, LD39) CreateField (BUFF, 0x0004E800, 0x0400, LD3A) CreateField (BUFF, 0x0004EC00, 0x0400, LD3B) CreateField (BUFF, 0x0004F000, 0x0400, LD3C) CreateField (BUFF, 0x0004F400, 0x0400, LD3D) CreateField (BUFF, 0x0004F800, 0x0400, LD3E) CreateField (BUFF, 0x0004FC00, 0x0400, LD3F) CreateField (BUFF, 0x00050000, 0x0400, LD40) CreateField (BUFF, 0x00050400, 0x0400, LD41) CreateField (BUFF, 0x00050800, 0x0400, LD42) CreateField (BUFF, 0x00050C00, 0x0400, LD43) CreateField (BUFF, 0x00051000, 0x0400, LD44) CreateField (BUFF, 0x00051400, 0x0400, LD45) CreateField (BUFF, 0x00051800, 0x0400, LD46) CreateField (BUFF, 0x00051C00, 0x0400, LD47) CreateField (BUFF, 0x00052000, 0x0400, LD48) CreateField (BUFF, 0x00052400, 0x0400, LD49) CreateField (BUFF, 0x00052800, 0x0400, LD4A) CreateField (BUFF, 0x00052C00, 0x0400, LD4B) CreateField (BUFF, 0x00053000, 0x0400, LD4C) CreateField (BUFF, 0x00053400, 0x0400, LD4D) CreateField (BUFF, 0x00053800, 0x0400, LD4E) CreateField (BUFF, 0x00053C00, 0x0400, LD4F) CreateField (BUFF, 0x00054000, 0x0400, LD50) CreateField (BUFF, 0x00054400, 0x0400, LD51) CreateField (BUFF, 0x00054800, 0x0400, LD52) CreateField (BUFF, 0x00054C00, 0x0400, LD53) CreateField (BUFF, 0x00055000, 0x0400, LD54) CreateField (BUFF, 0x00055400, 0x0400, LD55) CreateField (BUFF, 0x00055800, 0x0400, LD56) CreateField (BUFF, 0x00055C00, 0x0400, LD57) CreateField (BUFF, 0x00056000, 0x0400, LD58) CreateField (BUFF, 0x00056400, 0x0400, LD59) CreateField (BUFF, 0x00056800, 0x0400, LD5A) CreateField (BUFF, 0x00056C00, 0x0400, LD5B) CreateField (BUFF, 0x00057000, 0x0400, LD5C) CreateField (BUFF, 0x00057400, 0x0400, LD5D) CreateField (BUFF, 0x00057800, 0x0400, LD5E) CreateField (BUFF, 0x00057C00, 0x0400, LD5F) CreateField (BUFF, 0x00058000, 0x0400, LD60) CreateField (BUFF, 0x00058400, 0x0400, LD61) CreateField (BUFF, 0x00058800, 0x0400, LD62) CreateField (BUFF, 0x00058C00, 0x0400, LD63) CreateField (BUFF, 0x00059000, 0x0400, LD64) CreateField (BUFF, 0x00059400, 0x0400, LD65) CreateField (BUFF, 0x00059800, 0x0400, LD66) CreateField (BUFF, 0x00059C00, 0x0400, LD67) CreateField (BUFF, 0x0005A000, 0x0400, LD68) CreateField (BUFF, 0x0005A400, 0x0400, LD69) CreateField (BUFF, 0x0005A800, 0x0400, LD6A) CreateField (BUFF, 0x0005AC00, 0x0400, LD6B) CreateField (BUFF, 0x0005B000, 0x0400, LD6C) CreateField (BUFF, 0x0005B400, 0x0400, LD6D) CreateField (BUFF, 0x0005B800, 0x0400, LD6E) CreateField (BUFF, 0x0005BC00, 0x0400, LD6F) CreateField (BUFF, 0x0005C000, 0x0400, LD70) CreateField (BUFF, 0x0005C400, 0x0400, LD71) CreateField (BUFF, 0x0005C800, 0x0400, LD72) CreateField (BUFF, 0x0005CC00, 0x0400, LD73) CreateField (BUFF, 0x0005D000, 0x0400, LD74) CreateField (BUFF, 0x0005D400, 0x0400, LD75) CreateField (BUFF, 0x0005D800, 0x0400, LD76) CreateField (BUFF, 0x0005DC00, 0x0400, LD77) CreateField (BUFF, 0x0005E000, 0x0400, LD78) CreateField (BUFF, 0x0005E400, 0x0400, LD79) CreateField (BUFF, 0x0005E800, 0x0400, LD7A) CreateField (BUFF, 0x0005EC00, 0x0400, LD7B) CreateField (BUFF, 0x0005F000, 0x0400, LD7C) CreateField (BUFF, 0x0005F400, 0x0400, LD7D) CreateField (BUFF, 0x0005F800, 0x0400, LD7E) CreateField (BUFF, 0x0005FC00, 0x0400, LD7F) CreateField (BUFF, 0x00060000, 0x0400, LD80) CreateField (BUFF, 0x00060400, 0x0400, LD81) CreateField (BUFF, 0x00060800, 0x0400, LD82) CreateField (BUFF, 0x00060C00, 0x0400, LD83) CreateField (BUFF, 0x00061000, 0x0400, LD84) CreateField (BUFF, 0x00061400, 0x0400, LD85) CreateField (BUFF, 0x00061800, 0x0400, LD86) CreateField (BUFF, 0x00061C00, 0x0400, LD87) CreateField (BUFF, 0x00062000, 0x0400, LD88) CreateField (BUFF, 0x00062400, 0x0400, LD89) CreateField (BUFF, 0x00062800, 0x0400, LD8A) CreateField (BUFF, 0x00062C00, 0x0400, LD8B) CreateField (BUFF, 0x00063000, 0x0400, LD8C) CreateField (BUFF, 0x00063400, 0x0400, LD8D) CreateField (BUFF, 0x00063800, 0x0400, LD8E) CreateField (BUFF, 0x00063C00, 0x0400, LD8F) CreateField (BUFF, 0x00064000, 0x0400, LD90) CreateField (BUFF, 0x00064400, 0x0400, LD91) CreateField (BUFF, 0x00064800, 0x0400, LD92) CreateField (BUFF, 0x00064C00, 0x0400, LD93) CreateField (BUFF, 0x00065000, 0x0400, LD94) CreateField (BUFF, 0x00065400, 0x0400, LD95) CreateField (BUFF, 0x00065800, 0x0400, LD96) CreateField (BUFF, 0x00065C00, 0x0400, LD97) CreateField (BUFF, 0x00066000, 0x0400, LD98) CreateField (BUFF, 0x00066400, 0x0400, LD99) CreateField (BUFF, 0x00066800, 0x0400, LD9A) CreateField (BUFF, 0x00066C00, 0x0400, LD9B) CreateField (BUFF, 0x00067000, 0x0400, LD9C) CreateField (BUFF, 0x00067400, 0x0400, LD9D) CreateField (BUFF, 0x00067800, 0x0400, LD9E) CreateField (BUFF, 0x00067C00, 0x0400, LD9F) CreateField (BUFF, 0x00068000, 0x0400, LDA0) CreateField (BUFF, 0x00068400, 0x0400, LDA1) CreateField (BUFF, 0x00068800, 0x0400, LDA2) CreateField (BUFF, 0x00068C00, 0x0400, LDA3) CreateField (BUFF, 0x00069000, 0x0400, LDA4) CreateField (BUFF, 0x00069400, 0x0400, LDA5) CreateField (BUFF, 0x00069800, 0x0400, LDA6) CreateField (BUFF, 0x00069C00, 0x0400, LDA7) CreateField (BUFF, 0x0006A000, 0x0400, LDA8) CreateField (BUFF, 0x0006A400, 0x0400, LDA9) CreateField (BUFF, 0x0006A800, 0x0400, LDAA) CreateField (BUFF, 0x0006AC00, 0x0400, LDAB) CreateField (BUFF, 0x0006B000, 0x0400, LDAC) CreateField (BUFF, 0x0006B400, 0x0400, LDAD) CreateField (BUFF, 0x0006B800, 0x0400, LDAE) CreateField (BUFF, 0x0006BC00, 0x0400, LDAF) CreateField (BUFF, 0x0006C000, 0x0400, LDB0) CreateField (BUFF, 0x0006C400, 0x0400, LDB1) CreateField (BUFF, 0x0006C800, 0x0400, LDB2) CreateField (BUFF, 0x0006CC00, 0x0400, LDB3) CreateField (BUFF, 0x0006D000, 0x0400, LDB4) CreateField (BUFF, 0x0006D400, 0x0400, LDB5) CreateField (BUFF, 0x0006D800, 0x0400, LDB6) CreateField (BUFF, 0x0006DC00, 0x0400, LDB7) CreateField (BUFF, 0x0006E000, 0x0400, LDB8) CreateField (BUFF, 0x0006E400, 0x0400, LDB9) CreateField (BUFF, 0x0006E800, 0x0400, LDBA) CreateField (BUFF, 0x0006EC00, 0x0400, LDBB) CreateField (BUFF, 0x0006F000, 0x0400, LDBC) CreateField (BUFF, 0x0006F400, 0x0400, LDBD) CreateField (BUFF, 0x0006F800, 0x0400, LDBE) CreateField (BUFF, 0x0006FC00, 0x0400, LDBF) CreateField (BUFF, 0x00070000, 0x0400, LDC0) CreateField (BUFF, 0x00070400, 0x0400, LDC1) CreateField (BUFF, 0x00070800, 0x0400, LDC2) CreateField (BUFF, 0x00070C00, 0x0400, LDC3) CreateField (BUFF, 0x00071000, 0x0400, LDC4) CreateField (BUFF, 0x00071400, 0x0400, LDC5) CreateField (BUFF, 0x00071800, 0x0400, LDC6) CreateField (BUFF, 0x00071C00, 0x0400, LDC7) CreateField (BUFF, 0x00072000, 0x0400, LDC8) CreateField (BUFF, 0x00072400, 0x0400, LDC9) CreateField (BUFF, 0x00072800, 0x0400, LDCA) CreateField (BUFF, 0x00072C00, 0x0400, LDCB) CreateField (BUFF, 0x00073000, 0x0400, LDCC) CreateField (BUFF, 0x00073400, 0x0400, LDCD) CreateField (BUFF, 0x00073800, 0x0400, LDCE) CreateField (BUFF, 0x00073C00, 0x0400, LDCF) CreateField (BUFF, 0x00074000, 0x0400, LDD0) CreateField (BUFF, 0x00074400, 0x0400, LDD1) CreateField (BUFF, 0x00074800, 0x0400, LDD2) CreateField (BUFF, 0x00074C00, 0x0400, LDD3) CreateField (BUFF, 0x00075000, 0x0400, LDD4) CreateField (BUFF, 0x00075400, 0x0400, LDD5) CreateField (BUFF, 0x00075800, 0x0400, LDD6) CreateField (BUFF, 0x00075C00, 0x0400, LDD7) CreateField (BUFF, 0x00076000, 0x0400, LDD8) CreateField (BUFF, 0x00076400, 0x0400, LDD9) CreateField (BUFF, 0x00076800, 0x0400, LDDA) CreateField (BUFF, 0x00076C00, 0x0400, LDDB) CreateField (BUFF, 0x00077000, 0x0400, LDDC) CreateField (BUFF, 0x00077400, 0x0400, LDDD) CreateField (BUFF, 0x00077800, 0x0400, LDDE) CreateField (BUFF, 0x00077C00, 0x0400, LDDF) CreateField (BUFF, 0x00078000, 0x0400, LDE0) CreateField (BUFF, 0x00078400, 0x0400, LDE1) CreateField (BUFF, 0x00078800, 0x0400, LDE2) CreateField (BUFF, 0x00078C00, 0x0400, LDE3) CreateField (BUFF, 0x00079000, 0x0400, LDE4) CreateField (BUFF, 0x00079400, 0x0400, LDE5) CreateField (BUFF, 0x00079800, 0x0400, LDE6) CreateField (BUFF, 0x00079C00, 0x0400, LDE7) CreateField (BUFF, 0x0007A000, 0x0400, LDE8) CreateField (BUFF, 0x0007A400, 0x0400, LDE9) CreateField (BUFF, 0x0007A800, 0x0400, LDEA) CreateField (BUFF, 0x0007AC00, 0x0400, LDEB) CreateField (BUFF, 0x0007B000, 0x0400, LDEC) CreateField (BUFF, 0x0007B400, 0x0400, LDED) CreateField (BUFF, 0x0007B800, 0x0400, LDEE) CreateField (BUFF, 0x0007BC00, 0x0400, LDEF) CreateField (BUFF, 0x0007C000, 0x0400, LDF0) CreateField (BUFF, 0x0007C400, 0x0400, LDF1) CreateField (BUFF, 0x0007C800, 0x0400, LDF2) CreateField (BUFF, 0x0007CC00, 0x0400, LDF3) CreateField (BUFF, 0x0007D000, 0x0400, LDF4) CreateField (BUFF, 0x0007D400, 0x0400, LDF5) CreateField (BUFF, 0x0007D800, 0x0400, LDF6) CreateField (BUFF, 0x0007DC00, 0x0400, LDF7) CreateField (BUFF, 0x0007E000, 0x0400, LDF8) CreateField (BUFF, 0x0007E400, 0x0400, LDF9) CreateField (BUFF, 0x0007E800, 0x0400, LDFA) CreateField (BUFF, 0x0007EC00, 0x0400, LDFB) CreateField (BUFF, 0x0007F000, 0x0400, LDFC) CreateField (BUFF, 0x0007F400, 0x0400, LDFD) CreateField (BUFF, 0x0007F800, 0x0400, LDFE) Local3 = (IOFF & 0xFFFFFFFFFFFFFF80) Local2 = ((((ILEN + IOFF) + 0x7F) & 0xFFFFFFFFFFFFFF80) - Local3) Local5 = (IOFF - Local3) While (0x01) { If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC00 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC01 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC02 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC03 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC04 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC05 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC06 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC07 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC08 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC09 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC10 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC11 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC12 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC13 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC14 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC15 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC16 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC17 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC18 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC19 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC20 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC21 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC22 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC23 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC24 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC25 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC26 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC27 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC28 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC29 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC30 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC31 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC32 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC33 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC34 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC35 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC36 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC37 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC38 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC39 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC40 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC41 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC42 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC43 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC44 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC45 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC46 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC47 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC48 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC49 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC50 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC51 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC52 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC53 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC54 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC55 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC56 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC57 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC58 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC59 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC60 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC61 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC62 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC63 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC64 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC65 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC66 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC67 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC68 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC69 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC70 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC71 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC72 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC73 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC74 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC75 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC76 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC77 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC78 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC79 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC80 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC81 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC82 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC83 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC84 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC85 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC86 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC87 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC88 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC89 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC90 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC91 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC92 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC93 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC94 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC95 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC96 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC97 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC98 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC99 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCED = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD00 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD01 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD02 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD03 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD04 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD05 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD06 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD07 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD08 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD09 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD10 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD11 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD12 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD13 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD14 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD15 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD16 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD17 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD18 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD19 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD20 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD21 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD22 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD23 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD24 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD25 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD26 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD27 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD28 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD29 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD30 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD31 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD32 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD33 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD34 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD35 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD36 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD37 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD38 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD39 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD40 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD41 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD42 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD43 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD44 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD45 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD46 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD47 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD48 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD49 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD50 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD51 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD52 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD53 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD54 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD55 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD56 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD57 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD58 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD59 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD60 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD61 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD62 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD63 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD64 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD65 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD66 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD67 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD68 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD69 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD70 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD71 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD72 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD73 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD74 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD75 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD76 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD77 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD78 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD79 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD80 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD81 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD82 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD83 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD84 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD85 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD86 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD87 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD88 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD89 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD90 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD91 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD92 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD93 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD94 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD95 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD96 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD97 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD98 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD99 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDED = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 Break } If ((Local2 != Zero)) { RSTS = DerefOf (Local4 [0x00]) Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " GetNamespaceLabelData: read loop error, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Mid (BUFF, Local5, ILEN, RDTA) /* \_SB_.NVDR.N030.CR05.RDTA */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR06, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " SetNamespaceLabelData" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " SetNamespaceLabelData: no elements in input package" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) < 0x08)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " SetNamespaceLabelData: invalid input size: " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " SetNamespaceLabelData: input: " Local6 [0x02] = ToHexString (Mid (Local7, 0x00, 0x40)) DBGC (0x40, "LEAF", Local6) CreateDWordField (Local7, 0x00, IOFF) CreateDWordField (Local7, 0x04, ILEN) If ((ILEN > 0xFE80)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " SetNamespaceLabelData: request size too big: " Local6 [0x02] = ToHexString (ILEN) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ElseIf ((ILEN <= 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " SetNamespaceLabelData: request size zero" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((SizeOf (Local7) < (ILEN + 0x08))) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " SetNamespaceLabelData: request size overruns input size " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x40, (ILEN << 0x03), IDTA) Local0 = Buffer (0x04) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " SetNamespaceLabelData: locked PMEM region, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N030.CR06.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " SetNamespaceLabelData: PCDS failed, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) If (((IOFF + ILEN) > CPSZ)) { RSTS = 0x03 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " SetNamespaceLabelData: request end offset too big: " Local6 [0x02] = ToHexString ((IOFF + ILEN)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local3 = ((IOFF + 0x3F) & 0xFFFFFFFFFFFFFFC0) Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N030.CR06.ILEN */ Local5 = (Local2 & 0xFFFFFFFFFFFFFFC0) Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N030.CR06.IOFF */ Local2 -= Local5 If (Local4) { If ((Local4 > ILEN)) { Local4 = ILEN /* \_SB_.NVDR.N030.CR06.ILEN */ } Local2 = (IOFF & 0xFFFFFFFFFFFFFF80) Local1 = PCDR (Local2) RSTS = DerefOf (Local1 [0x00]) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " SetNamespaceLabelData: lead read returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = DerefOf (Local1 [0x01]) Local2 = (IOFF - Local2) CreateField (Local1, (Local2 << 0x03), (Local4 << 0x03), LBUF) CreateField (Local1, 0x00, 0x0200, LB01) CreateField (Local1, 0x0200, 0x0200, LB02) Mid (IDTA, 0x00, Local4, LBUF) /* \_SB_.NVDR.N030.CR06.LBUF */ Local2 = (IOFF & 0xFFFFFFFFFFFFFF80) RSTS = PCDW (Local2, LB01) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " SetNamespaceLabelData: lead write A returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local2 += 0x40 RSTS = PCDW (Local2, LB02) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " SetNamespaceLabelData: lead write B returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N030.CR06.ILEN */ Local2 -= Local5 } If ((Local2 && (ILEN > Local2))) { Local4 = (Local5 & 0xFFFFFFFFFFFFFF80) Local1 = PCDR (Local4) RSTS = DerefOf (Local1 [0x00]) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " SetNamespaceLabelData: trail read returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = DerefOf (Local1 [0x01]) Local4 = (Local5 - Local4) CreateField (Local1, (Local4 << 0x03), (Local2 << 0x03), TBUF) CreateField (Local1, 0x00, 0x0200, TB01) CreateField (Local1, 0x0200, 0x0200, TB02) Mid (IDTA, (ILEN - Local2), Local2, TBUF) /* \_SB_.NVDR.N030.CR06.TBUF */ Local4 = (Local5 & 0xFFFFFFFFFFFFFF80) RSTS = PCDW (Local4, TB01) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " SetNamespaceLabelData: trail write A returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 += 0x40 RSTS = PCDW (Local4, TB02) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " SetNamespaceLabelData: trail write B returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N030.CR06.IOFF */ } While (0x01) { If ((Local3 >= Local5)) { Break } Local1 = PCDW (Local3, Mid (IDTA, Local4, 0x40)) If ((Local1 != 0x00)) { RSTS = Local1 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 += 0x40 Local3 += 0x40 } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR07, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " GetCommandEffectLogInfo" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x08) {} CreateDWordField (Local0, 0x04, RMXL) RMXL = 0x8000 Return (Local0) } Method (CR09, 4, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " PassThroughCommand" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg3) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg3 [0x00]), Local7) Local4 = SizeOf (Local7) If ((Local4 < 0x08)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateWordField (Local7, 0x00, OPCD) CreateDWordField (Local7, 0x04, OPDL) If ((Local4 != (OPDL + 0x08))) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If (((CENA != 0x01) && (OPCD != 0x05FD))) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Switch (OPCD) { Case (Package (0x06) { 0x0103, 0x0405, 0x09, 0xFD, 0x01FD, 0x02FD } ) { Return (CLDC ("S0.C3.D0:", Arg2, Arg3, _ADR ())) } Case (0x05FD) { CreateWordField (Local7, 0x08, PTCD) If ((PTCD == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateDWordField (Local7, 0x04, PTDL) If ((PTDL >= 0x0C)) { PTDL = (OPDL - 0x0C) } Else { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL > 0x00)) { CreateField (Local7, 0xA0, (PTDL * 0x08), PTIN) } CreateByteField (Local7, 0x0A, PTTI) If (((CENA != 0x01) && (PTTI == 0x01))) { TFSM = 0x00 } Switch (PTCD) { Case (0x05FD) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Case (Package (0x04) { 0xFD, 0x01FD, 0x02FD, 0x03FD } ) { Name (INLO, Package (0x01) { Buffer ((PTDL + 0x08)) {} }) CreateWordField (DerefOf (INLO [0x00]), 0x00, LOCD) CreateDWordField (DerefOf (INLO [0x00]), 0x04, LODL) If ((PTDL > 0x00)) { CreateField (DerefOf (INLO [0x00]), 0x40, (PTDL * 0x08), LOIN) Mid (Local7, 0x14, (PTDL * 0x08), LOIN) /* \_SB_.NVDR.N030.CR09.LOIN */ } Mid (Local7, 0x08, 0x02, LOCD) /* \_SB_.NVDR.N030.CR09.LOCD */ LODL = PTDL /* \_SB_.NVDR.N030.CR09.PTDL */ If ((0x03FD == LOCD)) { TFSM = 0x00989680 Local2 = Buffer (0x10) {} CreateDWordField (Local2, 0x04, FDLA) CreateField (Local2, 0x40, 0x40, FDDA) FDLA = 0x08 FDDA = XBSR /* \_SB_.NVDR.N030.XBSR */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " BSR: " Local6 [0x02] = ToHexString (FDDA) DBGC (0x40, "LEAF", Local6) Return (Local2) } Return (CLDC ("S0.C3.D0:", Arg2, INLO, _ADR ())) } Case (Package (0x03) { 0x0103, 0x0405, 0x09 } ) { If (((CENA != 0x01) && (PTTI != 0x01))) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Return (CLDC ("S0.C3.D0:", Arg2, Arg3, _ADR ())) } Default { If ((PTTI == 0x01)) { Return (CLDC ("S0.C3.D0:", Arg2, Arg3, _ADR ())) } If ((CENA != 0x01)) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } CreateDWordField (Local7, 0x10, PTTO) If ((Local4 < 0x14)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL > 0x80)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL == Zero)) { Local0 = CMBC (PTCD, Buffer (0x00) {}, Zero) } Else { Local0 = CMBC (PTCD, PTIN, (PTTO * 0x2710)) } } } } Case (0x03FD) { Local2 = Buffer (0x10) {} CreateDWordField (Local2, 0x04, OULA) CreateField (Local2, 0x40, 0x40, OUDA) OULA = 0x08 OUDA = XBSR /* \_SB_.NVDR.N030.XBSR */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " BSR: " Local6 [0x02] = ToHexString (OUDA) DBGC (0x40, "LEAF", Local6) Return (Local2) } Default { If ((OPDL > 0x80)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((OPDL == Zero)) { Local0 = CMBC (OPCD, Buffer (0x00) {}, Zero) } Else { CreateField (Local7, 0x40, (OPDL * 0x08), OPDB) Local0 = CMBC (OPCD, OPDB, Zero) } } } Local1 = DerefOf (Local0 [0x00]) If ((Local1 != Zero)) { Local2 = Buffer (0x04) {} Local2 [0x00] = 0x05 Return (Local2) } Local1 = DerefOf (Local0 [0x01]) If ((Local1 != Zero)) { Local2 = Buffer (0x04) { 0x07, 0x00, 0x00, 0x00 // .... } Local2 [0x02] = Local1 Return (Local2) } Local2 = Buffer (0x88) {} CreateDWordField (Local2, 0x04, OULB) CreateField (Local2, 0x40, 0x0400, OUDB) OULB = 0x80 OUDB = DerefOf (Local0 [0x02]) Return (Local2) } Method (CR10, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " EnableLatchSystemShutdownStatus" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x01)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((DerefOf (Local7 [0x00]) != 0x01)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0x0907, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR11, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " GetSupportedModes" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x06) {} CreateDWordField (Local0, 0x00, RSTS) CreateBitField (Local0, 0x20, RMMO) CreateBitField (Local0, 0x21, RPME) CreateBitField (Local0, 0x22, RBAP) Local1 = CMBC (0x01, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local3 = DerefOf (Local1 [0x02]) CreateBitField (Local3, 0x01F0, MEME) CreateBitField (Local3, 0x01F1, STME) CreateBitField (Local3, 0x01F2, DTME) RMMO = MEME /* \_SB_.NVDR.N030.CR11.MEME */ RPME = DTME /* \_SB_.NVDR.N030.CR11.DTME */ RBAP = STME /* \_SB_.NVDR.N030.CR11.STME */ Return (Local0) } Method (CR17, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " SetSmartThreshold" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x07)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x38, ISMT) CreateBitField (Local7, 0x00, ISBE) CreateField (Local7, 0x03, 0x0D, R000) If ((ToInteger (R000) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " SetSmartThreshold: non-zero reserved bits!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((ISBE == 0x01)) { CreateByteField (Local7, 0x02, ISBT) If (((ISBT < 0x01) || (ISBT > 0x63))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " SetSmartThreshold: invalid Percentage Remaining Threshold value!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x04) {} CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x0105, ISMT, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR18, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " InjectError" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x0F)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x00, IVME) CreateBitField (Local7, 0x01, IVSB) CreateBitField (Local7, 0x02, IVFE) CreateBitField (Local7, 0x03, IVUS) CreateField (Local7, 0x04, 0x3C, R000) If ((ToInteger (R000) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " InjectError: non-zero reserved bits R000!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x40, IMEN) CreateField (Local7, 0x41, 0x07, R001) If ((ToInteger (R001) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " InjectError: non-zero reserved bits R001!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateWordField (Local7, 0x09, IMMT) CreateBitField (Local7, 0x58, ISEN) CreateField (Local7, 0x59, 0x07, R002) If ((ToInteger (R002) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " InjectError: non-zero reserved bits R002!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateByteField (Local7, 0x0C, ISSB) If (((ISSB < 0x00) || (ISSB > 0x63))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " InjectError: invalid Percentage Remaining value!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x68, IFEN) CreateField (Local7, 0x69, 0x07, R003) If ((ToInteger (R003) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " InjectError: non-zero reserved bits R003!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x70, IUEN) CreateField (Local7, 0x71, 0x07, R004) If ((ToInteger (R004) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " InjectError: non-zero reserved bits R004!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local0 = Buffer (0x04) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) If ((IVME == 0x01)) { Local2 = Buffer (0x03) {} CreateByteField (Local2, 0x00, CENB) CENB = IMEN /* \_SB_.NVDR.N030.CR18.IMEN */ CreateWordField (Local2, 0x01, CMET) CMET = IMMT /* \_SB_.NVDR.N030.CR18.IMMT */ Local1 = CMBC (0x020A, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } } If (((IVSB == 0x01) || ((IVFE == 0x01) || (IVUS == 0x01)))) { Local2 = Buffer (0x0E) {} CreateBitField (Local2, 0x02, CFEN) CFEN = IVFE /* \_SB_.NVDR.N030.CR18.IVFE */ CreateBitField (Local2, 0x03, CSEN) CSEN = IVSB /* \_SB_.NVDR.N030.CR18.IVSB */ CreateBitField (Local2, 0x04, CUEN) CUEN = IVUS /* \_SB_.NVDR.N030.CR18.IVUS */ CreateByteField (Local2, 0x0B, CFET) CFET = IFEN /* \_SB_.NVDR.N030.CR18.IFEN */ CreateBitField (Local2, 0x60, CSET) CSET = ISEN /* \_SB_.NVDR.N030.CR18.ISEN */ CreateField (Local2, 0x61, 0x07, CSBP) CSBP = ISSB /* \_SB_.NVDR.N030.CR18.ISSB */ CreateByteField (Local2, 0x0D, CUST) CUST = IUEN /* \_SB_.NVDR.N030.CR18.IUEN */ If ((IVUS && IUEN)) { CMBC (0x0907, Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 // .... }, Zero) } Local1 = CMBC (0x030A, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } Local4 = DerefOf (Local1 [0x01]) If ((Local4 == 0x0E)) { RSTS = 0x07 REST = 0x01 Return (Local0) } RSTS = CF2D (Local4) If ((RSTS != 0x00)) { Return (Local0) } } Return (Local0) } Method (CR19, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " GetSecurityState" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x09) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local0 [0x08] = DerefOf (DerefOf (Local1 [0x02]) [ 0x00]) Local0 [0x04] = DerefOf (DerefOf (Local1 [0x02]) [ 0x01]) Return (Local0) } Method (CR20, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " SetPassPhrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x40)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x0100, RCPW) CreateField (Local7, 0x0100, 0x0100, RNPW) Local2 = Buffer (0x60) {} CreateField (Local2, 0x00, 0x0100, FCPW) CreateField (Local2, 0x0200, 0x0100, FNPW) FCPW = RCPW /* \_SB_.NVDR.N030.CR20.RCPW */ FNPW = RNPW /* \_SB_.NVDR.N030.CR20.RNPW */ Local1 = CMBC (0xF103, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR21, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " DisablePassPhrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x20)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0xF203, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR22, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " UnlockUnit" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x20)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0xF303, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR23, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " FreezeLock" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local1 = CMBC (0xF603, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR24, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " CR24: SecureEraseNvdimmUser" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " CR24: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local1) If ((SizeOf (Local1) != 0x20)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " CR24: passphrase len != 32" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local7 = Buffer (0x21) { /* 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 // . } CreateField (Local7, 0x00, 0x0100, PASS) PASS = Local1 Local1 = CMBC (0xF503, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR26, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " QueryOverwriteNvdimmStatus" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } If ((OS03 == 0x05)) { CRFF (_ADR ()) } If (((OS03 == 0x11) || (OS03 == 0x0A))) { RSTS = 0x00020007 } ElseIf ((OS03 == 0x05)) { RSTS = 0x00010007 } Else { RSTS = CF2D (OS03) } Return (Local0) } Method (CR27, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " CR27: SetMasterPassphrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " CR27: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x40)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " CR27: passphrases length != 64" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x0100, RCPW) CreateField (Local7, 0x0100, 0x0100, RNPW) Local2 = Buffer (0x60) {} CreateField (Local2, 0x00, 0x0100, FCPW) CreateField (Local2, 0x0200, 0x0100, FNPW) FCPW = RCPW /* \_SB_.NVDR.N030.CR27.RCPW */ FNPW = RNPW /* \_SB_.NVDR.N030.CR27.RNPW */ Local1 = CMBC (0xF003, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR28, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " CR28: SecureEraseNvdimmMaster" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " CR28: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local1) If ((SizeOf (Local1) != 0x20)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " CR28: passphrase len != 32" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local7 = Buffer (0x21) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0020 */ 0x01 // . } CreateField (Local7, 0x00, 0x0100, PASS) PASS = Local1 Local1 = CMBC (0xF503, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CLSI, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " CLSI: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Package (0x03) { 0x01, 0x00, 0x00 }) } Local0 = Package (0x00) {} Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x04, Local0, _ADR ()) If ((SizeOf (Local1) < 0x0C)) { Return (Package (0x03) { 0x01, 0x00, 0x00 }) } CreateDWordField (Local1, 0x00, LSTS) CreateDWordField (Local1, 0x04, LSIZ) CreateDWordField (Local1, 0x08, LTXL) Local2 = Package (0x03) { 0x00, 0x00, 0x00 } Local2 [0x00] = ERMP (LSTS) Local2 [0x01] = ToInteger (LSIZ) Local2 [0x02] = ToInteger (LTXL) Return (Local2) } Method (CLSR, 2, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " CLSR: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Package (0x02) { 0x01, Buffer (0x01) { 0x00 // . } }) } If ((Arg1 == 0x00)) { Return (Package (0x02) { 0x00, Buffer (0x00) {} }) } Local0 = Package (0x01) { Buffer (0x08) {} } CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO) CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS) CHUO = Arg0 CHUS = Arg1 Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x05, Local0, _ADR ()) CreateDWordField (Local1, 0x00, LSTS) Local2 = Package (0x02) { 0x00, Buffer (0x01) { 0x00 // . } } Local2 [0x00] = ERMP (LSTS) If ((DerefOf (Local2 [0x00]) == 0x00)) { Local3 = ((SizeOf (Local1) - 0x04) * 0x08) CreateField (Local1, 0x20, Local3, CHUD) Local2 [0x01] = CHUD /* \_SB_.NVDR.N030.CLSR.CHUD */ } Return (Local2) } Method (CLSW, 3, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " CLSW: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (0x01) } If ((Arg1 == 0x00)) { Return (0x00) } Local3 = SizeOf (Arg2) If ((Local3 == 0x00)) { Return (0x02) } Local0 = Package (0x01) { Buffer ((Local3 + 0x08)) {} } CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO) CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS) CreateField (DerefOf (Local0 [0x00]), 0x40, (Local3 * 0x08), CHUD) CHUO = Arg0 CHUS = Arg1 CHUD = Arg2 Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x06, Local0, _ADR ()) CreateDWordField (Local1, 0x00, LSTS) Return (ERMP (LSTS)) } Method (CNCH, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " CNCH: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x40) { 0x03 // . }) } Local0 = Buffer (0x40) { 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2A (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2A (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local2 = DerefOf (Local1 [0x02]) If ((DerefOf (Local2 [0x00]) & 0x01)) { Local0 [0x04] = (DerefOf (Local0 [0x04]) | 0x01) If ((DerefOf (Local2 [0x08]) & 0x01)) { Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x01) } If ((DerefOf (Local2 [0x08]) & 0x02)) { If ((DerefOf (Local2 [0x00]) & 0x80)) { If ((DerefOf (Local2 [0x15]) & 0x08)) { Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x04) Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } If ((DerefOf (Local2 [0x15]) & 0x10)) { Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } If ((DerefOf (Local2 [0x15]) & 0x20)) { Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x03) } If ((DerefOf (Local2 [0x15]) & 0x40)) { Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x01) } } Else { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " CNCH: Health Status Reason is NOT valid (FW bug?)" DBGC (0x80000000, "LEAF", Local6) Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } } If ((DerefOf (Local2 [0x08]) & 0x04)) { Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } } Return (Local0) } Method (CNBS, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " CNBS: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x40) { 0x03 // . }) } Local0 = Buffer (0x40) { 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2A (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2A (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local2 = DerefOf (Local1 [0x02]) If ((DerefOf (Local2 [0x00]) & 0x20)) { Local0 [0x04] = 0x01 CreateDWordField (Local0, 0x06, DLC) Mid (Local2, 0x10, 0x04, DLC) /* \_SB_.NVDR.N030.CNBS.DLC_ */ } Return (Local0) } Method (CRLD, 5, Serialized) { Local0 = CLDP ("S0.C3.D0:", Arg0, Arg1, Arg2) Local1 = DerefOf (Local0 [0x00]) If ((Local1 == Zero)) { Return (DerefOf (Local0 [0x01])) } If (((CENA != 0x01) && (ToInteger (Arg2) != 0x09))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D0:" Local6 [0x01] = " CRLD: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Switch (ToInteger (Arg2)) { Case (0x01) { Local0 = CR01 (Arg3) } Case (0x02) { Local0 = CR02 (Arg3) } Case (0x03) { Local0 = CR03 (Arg3) } Case (0x04) { If ((ICTL & 0x04)) { Local0 = CR04 (Arg3) } Else { Local0 = CLDC ("S0.C3.D0:", Arg2, Arg3, Arg4) } } Case (0x05) { If ((ICTL & 0x04)) { Local0 = CR05 (Arg3) } Else { Local0 = CLDC ("S0.C3.D0:", Arg2, Arg3, Arg4) } } Case (0x06) { If ((ICTL & 0x04)) { Local0 = CR06 (Arg3) } Else { Local0 = CLDC ("S0.C3.D0:", Arg2, Arg3, Arg4) } } Case (0x07) { Local0 = CR07 (Arg3) } Case (0x09) { Return (CR09 (Arg0, Arg1, Arg2, Arg3)) } Case (0x0A) { If ((CFIS >= 0x0107)) { Local0 = CR10 (Arg3) } Else { Local0 = CLDC ("S0.C3.D0:", Arg2, Arg3, Arg4) } } Case (0x0B) { Local0 = CR11 (Arg3) } Case (0x11) { Local0 = CR17 (Arg3) } Case (0x12) { Local0 = CR18 (Arg3) } Case (0x13) { Local0 = CR19 (Arg3) } Case (0x14) { Local0 = CR20 (Arg3) } Case (0x15) { Local0 = CR21 (Arg3) } Case (0x16) { Local0 = CR22 (Arg3) } Case (0x17) { Local0 = CR23 (Arg3) } Case (0x18) { Local0 = CR24 (Arg3) } Case (0x1A) { Local0 = CR26 (Arg3) } Case (0x1B) { Local0 = CR27 (Arg3) } Case (0x1C) { Local0 = CR28 (Arg3) } Default { Local0 = CLDC ("S0.C3.D0:", Arg2, Arg3, Arg4) } } Return (Local0) } Method (PCDS, 0, Serialized) { Local0 = Buffer (0x06) {} CreateWordField (Local0, 0x00, RSTS) CreateDWordField (Local0, 0x02, RSIZ) Local2 = Buffer (0x05) {} CreateByteField (Local2, 0x00, PPID) PPID = 0x02 CreateBitField (Local2, 0x08, POPT) POPT = 0x01 CreateBitField (Local2, 0x09, PORO) PORO = 0x01 Local1 = CMBC (0x0106, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateDWordField (DerefOf (Local1 [0x02]), 0x00, CPSZ) RSIZ = CPSZ /* \_SB_.NVDR.N030.PCDS.CPSZ */ Return (Local0) } Method (PCDR, 1, Serialized) { Name (IOFF, 0x00) IOFF = ToInteger (Arg0) Local2 = Buffer (0x06) {} CreateByteField (Local2, 0x00, QPID) QPID = 0x02 CreateBitField (Local2, 0x08, QOPT) QOPT = 0x01 CreateBitField (Local2, 0x09, QORO) QORO = 0x00 CreateDWordField (Local2, 0x02, QOFF) QOFF = IOFF /* \_SB_.NVDR.N030.PCDR.IOFF */ Local1 = CMBC (0x0106, Local2, Zero) Local3 = CF2D (DerefOf (Local1 [0x00])) If ((Local3 != 0x00)) { Local0 = Package (0x01) { 0x00 } Local0 [0x00] = Local3 Return (Local0) } Local3 = CF2D (DerefOf (Local1 [0x01])) If ((Local3 != 0x00)) { Local0 = Package (0x01) { 0x00 } Local0 [0x00] = Local3 Return (Local0) } Local0 = Package (0x02) { 0x00, Buffer (0x80) {} } Local0 [0x01] = DerefOf (Local1 [0x02]) Return (Local0) } Method (PCDW, 2, Serialized) { Name (IOFF, 0x00) Name (IDTA, Buffer (0x40) {}) IOFF = ToInteger (Arg0) IDTA = Arg1 Local2 = Buffer (0x80) {} CreateByteField (Local2, 0x00, QPID) QPID = 0x02 CreateBitField (Local2, 0x08, QOPT) QOPT = 0x01 CreateBitField (Local2, 0x09, QORO) QORO = 0x00 CreateDWordField (Local2, 0x02, QOFF) QOFF = IOFF /* \_SB_.NVDR.N030.PCDW.IOFF */ CreateField (Local2, 0x0200, 0x0200, QDTA) QDTA = IDTA /* \_SB_.NVDR.N030.PCDW.IDTA */ Local1 = CMBC (0x0107, Local2, Zero) Local0 = CF2D (DerefOf (Local1 [0x00])) If ((Local0 != 0x00)) { Return (Local0) } Local0 = CF2D (DerefOf (Local1 [0x01])) If ((Local0 != 0x00)) { Return (Local0) } Return (Local0) } Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If ((DRVT & 0x01)) { Return (CRLD (Arg0, Arg1, Arg2, Arg3, _ADR ())) } ElseIf ((DRVT & 0x02)) { Return (JNLD (Arg0, Arg1, Arg2, Arg3, _ADR ())) } Else { Return (Buffer (0x01) { 0x00 // . }) } } Method (_LSI, 0, NotSerialized) // _LSI: Label Storage Information { If ((DRVT & 0x01)) { Return (CLSI ()) } ElseIf ((DRVT & 0x02)) { Return (JLSI (_ADR ())) } Else { Return (Package (0x03) { 0x01, 0x00, 0x00 }) } } Method (_LSR, 2, NotSerialized) // _LSR: Label Storage Read { If ((DRVT & 0x01)) { Return (CLSR (Arg0, Arg1)) } ElseIf ((DRVT & 0x02)) { Return (JLSR (Arg0, Arg1, _ADR ())) } Else { Return (Package (0x02) { 0x01, 0x00 }) } } Method (_LSW, 3, Serialized) // _LSW: Label Storage Write { If ((DRVT & 0x01)) { Return (CLSW (Arg0, Arg1, Arg2)) } ElseIf ((DRVT & 0x01)) { Return (JLSW (Arg0, Arg1, Arg2, _ADR ())) } Else { Return (0x01) } } Method (_NCH, 0, NotSerialized) // _NCH: NVDIMM Current Health Information { If ((DRVT & 0x01)) { Return (CNCH ()) } Else { Return (Buffer (0x40) { 0x01 // . }) } } Method (_NBS, 0, NotSerialized) // _NBS: NVDIMM Boot Status { If ((DRVT & 0x01)) { Return (CNBS ()) } Else { Return (Buffer (0x40) { 0x01 // . }) } } } Device (N031) { Name (FXCD, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x00), XCMD, 64 } Name (FXST, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x08), XSTA, 64 } Name (FXIN, 0x00) Field (CCT8, DWordAcc, NoLock, Preserve) { Offset (0x10), IN01, 32, Offset (0x14), IN02, 32, Offset (0x18), IN03, 32, Offset (0x1C), IN04, 32, Offset (0x20), IN05, 32, Offset (0x24), IN06, 32, Offset (0x28), IN07, 32, Offset (0x2C), IN08, 32, Offset (0x30), IN09, 32, Offset (0x34), IN0A, 32, Offset (0x38), IN0B, 32, Offset (0x3C), IN0C, 32, Offset (0x40), IN0D, 32, Offset (0x44), IN0E, 32, Offset (0x48), IN0F, 32, Offset (0x4C), IN10, 32, Offset (0x50), IN11, 32, Offset (0x54), IN12, 32, Offset (0x58), IN13, 32, Offset (0x5C), IN14, 32, Offset (0x60), IN15, 32, Offset (0x64), IN16, 32, Offset (0x68), IN17, 32, Offset (0x6C), IN18, 32, Offset (0x70), IN19, 32, Offset (0x74), IN1A, 32, Offset (0x78), IN1B, 32, Offset (0x7C), IN1C, 32, Offset (0x80), IN1D, 32, Offset (0x84), IN1E, 32, Offset (0x88), IN1F, 32, Offset (0x8C), IN20, 32 } Name (FXOU, 0x00) Field (CCT8, DWordAcc, NoLock, Preserve) { Offset (0x90), OU01, 32, Offset (0x94), OU02, 32, Offset (0x98), OU03, 32, Offset (0x9C), OU04, 32, Offset (0xA0), OU05, 32, Offset (0xA4), OU06, 32, Offset (0xA8), OU07, 32, Offset (0xAC), OU08, 32, Offset (0xB0), OU09, 32, Offset (0xB4), OU0A, 32, Offset (0xB8), OU0B, 32, Offset (0xBC), OU0C, 32, Offset (0xC0), OU0D, 32, Offset (0xC4), OU0E, 32, Offset (0xC8), OU0F, 32, Offset (0xCC), OU10, 32, Offset (0xD0), OU11, 32, Offset (0xD4), OU12, 32, Offset (0xD8), OU13, 32, Offset (0xDC), OU14, 32, Offset (0xE0), OU15, 32, Offset (0xE4), OU16, 32, Offset (0xE8), OU17, 32, Offset (0xEC), OU18, 32, Offset (0xF0), OU19, 32, Offset (0xF4), OU1A, 32, Offset (0xF8), OU1B, 32, Offset (0xFC), OU1C, 32, Offset (0x100), OU1D, 32, Offset (0x104), OU1E, 32, Offset (0x108), OU1F, 32, Offset (0x10C), OU20, 32 } Name (FXBS, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x110), XBSR, 64 } Name (CENA, 0x0000000000000000) Name (CFIS, 0x0000000000000000) Method (_ADR, 0, NotSerialized) // _ADR: Address { Local0 = 0x31 If (0xFFFFFFFFFFFFFFFF) { Local1 = 0x03 Local1 -= 0x03 Local1 <<= 0x04 Local0 &= 0xFF0F Local0 |= Local1 Local0 |= 0x0100 } Return (Local0) } Name (NTFY, 0x00) Method (CMBC, 3, Serialized) { Local3 = Timer Acquire (NMTX, 0xFFFF) If ((((BARS != Zero) && (CACC (Arg0) != Zero)) && (LO03 == 0x0405))) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": recursing into CMBC" DBGC (0x40, "FIS ", Local6) CMBC (0x0405, Buffer (0x14) { 0x00 // . }, Zero) Sleep (0x01) NTFY = 0x01 } Name (TCMD, Buffer (0x08) {}) Name (TSTA, Buffer (0x08) {}) TCMD = XCMD /* \_SB_.NVDR.N031.XCMD */ CreateField (TCMD, 0x20, 0x10, TOPC) CreateField (TCMD, 0x30, 0x01, TDRB) CreateField (TCMD, 0x3F, 0x01, TSEQ) If ((ToInteger (TDRB) == 0x01)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Previous command did not complete" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x05 }) } Local4 = SizeOf (Arg1) Local4 = ((Local4 + 0x07) >> 0x03) Local5 = Zero While (0x01) { If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN01 = Local7 Local7 = IN01 /* \_SB_.NVDR.N031.IN01 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN02 = Local7 Local7 = IN02 /* \_SB_.NVDR.N031.IN02 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN03 = Local7 Local7 = IN03 /* \_SB_.NVDR.N031.IN03 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN04 = Local7 Local7 = IN04 /* \_SB_.NVDR.N031.IN04 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN05 = Local7 Local7 = IN05 /* \_SB_.NVDR.N031.IN05 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN06 = Local7 Local7 = IN06 /* \_SB_.NVDR.N031.IN06 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN07 = Local7 Local7 = IN07 /* \_SB_.NVDR.N031.IN07 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN08 = Local7 Local7 = IN08 /* \_SB_.NVDR.N031.IN08 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN09 = Local7 Local7 = IN09 /* \_SB_.NVDR.N031.IN09 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0A = Local7 Local7 = IN0A /* \_SB_.NVDR.N031.IN0A */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0B = Local7 Local7 = IN0B /* \_SB_.NVDR.N031.IN0B */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0C = Local7 Local7 = IN0C /* \_SB_.NVDR.N031.IN0C */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0D = Local7 Local7 = IN0D /* \_SB_.NVDR.N031.IN0D */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0E = Local7 Local7 = IN0E /* \_SB_.NVDR.N031.IN0E */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0F = Local7 Local7 = IN0F /* \_SB_.NVDR.N031.IN0F */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN10 = Local7 Local7 = IN10 /* \_SB_.NVDR.N031.IN10 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN11 = Local7 Local7 = IN11 /* \_SB_.NVDR.N031.IN11 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN12 = Local7 Local7 = IN12 /* \_SB_.NVDR.N031.IN12 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN13 = Local7 Local7 = IN13 /* \_SB_.NVDR.N031.IN13 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN14 = Local7 Local7 = IN14 /* \_SB_.NVDR.N031.IN14 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN15 = Local7 Local7 = IN15 /* \_SB_.NVDR.N031.IN15 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN16 = Local7 Local7 = IN16 /* \_SB_.NVDR.N031.IN16 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN17 = Local7 Local7 = IN17 /* \_SB_.NVDR.N031.IN17 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN18 = Local7 Local7 = IN18 /* \_SB_.NVDR.N031.IN18 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN19 = Local7 Local7 = IN19 /* \_SB_.NVDR.N031.IN19 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1A = Local7 Local7 = IN1A /* \_SB_.NVDR.N031.IN1A */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1B = Local7 Local7 = IN1B /* \_SB_.NVDR.N031.IN1B */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1C = Local7 Local7 = IN1C /* \_SB_.NVDR.N031.IN1C */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1D = Local7 Local7 = IN1D /* \_SB_.NVDR.N031.IN1D */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1E = Local7 Local7 = IN1E /* \_SB_.NVDR.N031.IN1E */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1F = Local7 Local7 = IN1F /* \_SB_.NVDR.N031.IN1F */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN20 = Local7 Local7 = IN20 /* \_SB_.NVDR.N031.IN20 */ Local4-- Local5 += 0x04 Break } Local0 = Timer TOPC = Arg0 If ((ToInteger (TSEQ) == 0x01)) { TSEQ = 0x00 } Else { TSEQ = 0x01 } TDRB = 0x01 If ((ToInteger (Arg2) == Zero)) { Local1 = CGTM (Arg0, XSTA) } Else { Local1 = (ToInteger (Arg2) * 0x2710) } XCMD = ToInteger (TCMD) Local0 = Timer Local2 = Zero Local3 = Zero While (0x01) { TCMD = XCMD /* \_SB_.NVDR.N031.XCMD */ If ((ToInteger (TDRB) == 0x00)) { Break } Local3 = Local2 Local2 = (Timer - Local0) If ((Local2 > Local1)) { TCMD = XCMD /* \_SB_.NVDR.N031.XCMD */ If ((ToInteger (TDRB) == 0x00)) { Break } Local6 = Package (0x07) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Doorbell still set, waited " Local6 [0x03] = ToHexString (Local2) Local6 [0x04] = " [x100ns] (prev" Local6 [0x05] = ToHexString (Local3) Local6 [0x06] = ")" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x12 }) } } If ((Local2 > Local1)) { Local6 = Package (0x07) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Long iteration, scheduling issues? " Local6 [0x03] = ToHexString (Local2) Local6 [0x04] = " [x100ns] (prev " Local6 [0x05] = ToHexString (Local3) Local6 [0x06] = ")" DBGC (0x02, "FIS ", Local6) } TSTA = XSTA /* \_SB_.NVDR.N031.XSTA */ CreateField (TSTA, 0x00, 0x01, TCMP) CreateField (TSTA, 0x08, 0x08, TMBS) If ((ToInteger (TCMP) == 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Completion bit not set" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x03 }) } If ((ToInteger (TMBS) != 0x00)) { Local0 = Package (0x02) { 0x00, 0x00 } Local0 [0x01] = ToInteger (TMBS) Local6 = Package (0x04) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": mailbox failure: " Local6 [0x03] = ToHexString (ToInteger (TMBS)) DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Local0) } Local0 = Package (0x03) { 0x00, 0x00, Buffer (0x80) {} } CreateDWordField (DerefOf (Local0 [0x02]), 0x00, BO01) CreateDWordField (DerefOf (Local0 [0x02]), 0x04, BO02) CreateDWordField (DerefOf (Local0 [0x02]), 0x08, BO03) CreateDWordField (DerefOf (Local0 [0x02]), 0x0C, BO04) CreateDWordField (DerefOf (Local0 [0x02]), 0x10, BO05) CreateDWordField (DerefOf (Local0 [0x02]), 0x14, BO06) CreateDWordField (DerefOf (Local0 [0x02]), 0x18, BO07) CreateDWordField (DerefOf (Local0 [0x02]), 0x1C, BO08) CreateDWordField (DerefOf (Local0 [0x02]), 0x20, BO09) CreateDWordField (DerefOf (Local0 [0x02]), 0x24, BO0A) CreateDWordField (DerefOf (Local0 [0x02]), 0x28, BO0B) CreateDWordField (DerefOf (Local0 [0x02]), 0x2C, BO0C) CreateDWordField (DerefOf (Local0 [0x02]), 0x30, BO0D) CreateDWordField (DerefOf (Local0 [0x02]), 0x34, BO0E) CreateDWordField (DerefOf (Local0 [0x02]), 0x38, BO0F) CreateDWordField (DerefOf (Local0 [0x02]), 0x3C, BO10) CreateDWordField (DerefOf (Local0 [0x02]), 0x40, BO11) CreateDWordField (DerefOf (Local0 [0x02]), 0x44, BO12) CreateDWordField (DerefOf (Local0 [0x02]), 0x48, BO13) CreateDWordField (DerefOf (Local0 [0x02]), 0x4C, BO14) CreateDWordField (DerefOf (Local0 [0x02]), 0x50, BO15) CreateDWordField (DerefOf (Local0 [0x02]), 0x54, BO16) CreateDWordField (DerefOf (Local0 [0x02]), 0x58, BO17) CreateDWordField (DerefOf (Local0 [0x02]), 0x5C, BO18) CreateDWordField (DerefOf (Local0 [0x02]), 0x60, BO19) CreateDWordField (DerefOf (Local0 [0x02]), 0x64, BO1A) CreateDWordField (DerefOf (Local0 [0x02]), 0x68, BO1B) CreateDWordField (DerefOf (Local0 [0x02]), 0x6C, BO1C) CreateDWordField (DerefOf (Local0 [0x02]), 0x70, BO1D) CreateDWordField (DerefOf (Local0 [0x02]), 0x74, BO1E) CreateDWordField (DerefOf (Local0 [0x02]), 0x78, BO1F) CreateDWordField (DerefOf (Local0 [0x02]), 0x7C, BO20) Local4 = 0x20 While (0x01) { If ((Local4 <= 0x00)) { Break } BO01 = OU01 /* \_SB_.NVDR.N031.OU01 */ Local4-- If ((Local4 <= 0x00)) { Break } BO02 = OU02 /* \_SB_.NVDR.N031.OU02 */ Local4-- If ((Local4 <= 0x00)) { Break } BO03 = OU03 /* \_SB_.NVDR.N031.OU03 */ Local4-- If ((Local4 <= 0x00)) { Break } BO04 = OU04 /* \_SB_.NVDR.N031.OU04 */ Local4-- If ((Local4 <= 0x00)) { Break } BO05 = OU05 /* \_SB_.NVDR.N031.OU05 */ Local4-- If ((Local4 <= 0x00)) { Break } BO06 = OU06 /* \_SB_.NVDR.N031.OU06 */ Local4-- If ((Local4 <= 0x00)) { Break } BO07 = OU07 /* \_SB_.NVDR.N031.OU07 */ Local4-- If ((Local4 <= 0x00)) { Break } BO08 = OU08 /* \_SB_.NVDR.N031.OU08 */ Local4-- If ((Local4 <= 0x00)) { Break } BO09 = OU09 /* \_SB_.NVDR.N031.OU09 */ Local4-- If ((Local4 <= 0x00)) { Break } BO0A = OU0A /* \_SB_.NVDR.N031.OU0A */ Local4-- If ((Local4 <= 0x00)) { Break } BO0B = OU0B /* \_SB_.NVDR.N031.OU0B */ Local4-- If ((Local4 <= 0x00)) { Break } BO0C = OU0C /* \_SB_.NVDR.N031.OU0C */ Local4-- If ((Local4 <= 0x00)) { Break } BO0D = OU0D /* \_SB_.NVDR.N031.OU0D */ Local4-- If ((Local4 <= 0x00)) { Break } BO0E = OU0E /* \_SB_.NVDR.N031.OU0E */ Local4-- If ((Local4 <= 0x00)) { Break } BO0F = OU0F /* \_SB_.NVDR.N031.OU0F */ Local4-- If ((Local4 <= 0x00)) { Break } BO10 = OU10 /* \_SB_.NVDR.N031.OU10 */ Local4-- If ((Local4 <= 0x00)) { Break } BO11 = OU11 /* \_SB_.NVDR.N031.OU11 */ Local4-- If ((Local4 <= 0x00)) { Break } BO12 = OU12 /* \_SB_.NVDR.N031.OU12 */ Local4-- If ((Local4 <= 0x00)) { Break } BO13 = OU13 /* \_SB_.NVDR.N031.OU13 */ Local4-- If ((Local4 <= 0x00)) { Break } BO14 = OU14 /* \_SB_.NVDR.N031.OU14 */ Local4-- If ((Local4 <= 0x00)) { Break } BO15 = OU15 /* \_SB_.NVDR.N031.OU15 */ Local4-- If ((Local4 <= 0x00)) { Break } BO16 = OU16 /* \_SB_.NVDR.N031.OU16 */ Local4-- If ((Local4 <= 0x00)) { Break } BO17 = OU17 /* \_SB_.NVDR.N031.OU17 */ Local4-- If ((Local4 <= 0x00)) { Break } BO18 = OU18 /* \_SB_.NVDR.N031.OU18 */ Local4-- If ((Local4 <= 0x00)) { Break } BO19 = OU19 /* \_SB_.NVDR.N031.OU19 */ Local4-- If ((Local4 <= 0x00)) { Break } BO1A = OU1A /* \_SB_.NVDR.N031.OU1A */ Local4-- If ((Local4 <= 0x00)) { Break } BO1B = OU1B /* \_SB_.NVDR.N031.OU1B */ Local4-- If ((Local4 <= 0x00)) { Break } BO1C = OU1C /* \_SB_.NVDR.N031.OU1C */ Local4-- If ((Local4 <= 0x00)) { Break } BO1D = OU1D /* \_SB_.NVDR.N031.OU1D */ Local4-- If ((Local4 <= 0x00)) { Break } BO1E = OU1E /* \_SB_.NVDR.N031.OU1E */ Local4-- If ((Local4 <= 0x00)) { Break } BO1F = OU1F /* \_SB_.NVDR.N031.OU1F */ Local4-- If ((Local4 <= 0x00)) { Break } BO20 = OU20 /* \_SB_.NVDR.N031.OU20 */ Local4-- Break } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = " completed" DBGC (0x40, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Local0) } Method (CR01, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " GetSmartAndHealthInfo" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x84) {} CreateDWordField (Local0, 0x00, RSTS) CreateField (Local0, 0x20, 0x0400, RSHD) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateField (DerefOf (Local1 [0x02]), 0x00, 0x0400, CSHI) RSHD = CSHI /* \_SB_.NVDR.N031.CR01.CSHI */ Return (Local0) } Method (CR02, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " GetSmartThreshold" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x0C) {} CreateDWordField (Local0, 0x00, RSTS) CreateQWordField (Local0, 0x04, RSTD) Local1 = CMBC (0x0104, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateQWordField (DerefOf (Local1 [0x02]), 0x00, CSTD) RSTD = CSTD /* \_SB_.NVDR.N031.CR02.CSTD */ Return (Local0) } Method (CR03, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " GetBlockNvdimmFlags" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x08) {} CreateDWordField (Local0, 0x00, RSTS) CreateBitField (Local0, 0x20, RBIR) CreateBitField (Local0, 0x21, RBWL) Local1 = CMBC (0x01, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x70, CBIR) CreateBitField (DerefOf (Local1 [0x02]), 0x71, CBWL) RBIR = CBIR /* \_SB_.NVDR.N031.CR03.CBIR */ RBWL = CBWL /* \_SB_.NVDR.N031.CR03.CBWL */ Return (Local0) } Method (CR04, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " GetNamespaceLabelSize" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " GetNamespaceLabelSize: unexpected input parameter" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x0C) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) CreateDWordField (Local0, 0x04, RSNA) CreateDWordField (Local0, 0x08, RMDL) Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N031.CR04.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " GetNamespaceLabelSize: PCDS failed, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) Local3 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local3 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local3 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local3 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " GetNamespaceLabelSize: locked PMEM region" DBGC (0x02, "LEAF", Local6) } RSNA = CPSZ /* \_SB_.NVDR.N031.CR04.CPSZ */ RMDL = 0xFE80 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR05, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " GetNamespaceLabelData" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " GetNamespaceLabelData: no elements in input package" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x08)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " GetNamespaceLabelData: invalid input size: " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " GetNamespaceLabelData: input: " Local6 [0x02] = ToHexString (Local7) DBGC (0x40, "LEAF", Local6) CreateDWordField (Local7, 0x00, IOFF) CreateDWordField (Local7, 0x04, ILEN) If ((ILEN > 0xFE80)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " GetNamespaceLabelData: request size too big: " Local6 [0x02] = ToHexString (ILEN) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ElseIf ((ILEN <= 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " GetNamespaceLabelData: request size zero" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local0 = Buffer ((ILEN + 0x04)) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) CreateField (Local0, 0x20, (ILEN << 0x03), RDTA) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " GetNamespaceLabelData: locked PMEM region, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N031.CR05.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " GetNamespaceLabelData: PCDS failed, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) If (((IOFF + ILEN) > CPSZ)) { RSTS = 0x03 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " GetNamespaceLabelData: request end offset too big: " Local6 [0x02] = (IOFF + ILEN) DBGC (0x02, "LEAF", Local6) Return (Local0) } Name (BUFF, Buffer (0xFF80) {}) CreateField (BUFF, 0x00, 0x0400, LC00) CreateField (BUFF, 0x0400, 0x0400, LC01) CreateField (BUFF, 0x0800, 0x0400, LC02) CreateField (BUFF, 0x0C00, 0x0400, LC03) CreateField (BUFF, 0x1000, 0x0400, LC04) CreateField (BUFF, 0x1400, 0x0400, LC05) CreateField (BUFF, 0x1800, 0x0400, LC06) CreateField (BUFF, 0x1C00, 0x0400, LC07) CreateField (BUFF, 0x2000, 0x0400, LC08) CreateField (BUFF, 0x2400, 0x0400, LC09) CreateField (BUFF, 0x2800, 0x0400, LC0A) CreateField (BUFF, 0x2C00, 0x0400, LC0B) CreateField (BUFF, 0x3000, 0x0400, LC0C) CreateField (BUFF, 0x3400, 0x0400, LC0D) CreateField (BUFF, 0x3800, 0x0400, LC0E) CreateField (BUFF, 0x3C00, 0x0400, LC0F) CreateField (BUFF, 0x4000, 0x0400, LC10) CreateField (BUFF, 0x4400, 0x0400, LC11) CreateField (BUFF, 0x4800, 0x0400, LC12) CreateField (BUFF, 0x4C00, 0x0400, LC13) CreateField (BUFF, 0x5000, 0x0400, LC14) CreateField (BUFF, 0x5400, 0x0400, LC15) CreateField (BUFF, 0x5800, 0x0400, LC16) CreateField (BUFF, 0x5C00, 0x0400, LC17) CreateField (BUFF, 0x6000, 0x0400, LC18) CreateField (BUFF, 0x6400, 0x0400, LC19) CreateField (BUFF, 0x6800, 0x0400, LC1A) CreateField (BUFF, 0x6C00, 0x0400, LC1B) CreateField (BUFF, 0x7000, 0x0400, LC1C) CreateField (BUFF, 0x7400, 0x0400, LC1D) CreateField (BUFF, 0x7800, 0x0400, LC1E) CreateField (BUFF, 0x7C00, 0x0400, LC1F) CreateField (BUFF, 0x8000, 0x0400, LC20) CreateField (BUFF, 0x8400, 0x0400, LC21) CreateField (BUFF, 0x8800, 0x0400, LC22) CreateField (BUFF, 0x8C00, 0x0400, LC23) CreateField (BUFF, 0x9000, 0x0400, LC24) CreateField (BUFF, 0x9400, 0x0400, LC25) CreateField (BUFF, 0x9800, 0x0400, LC26) CreateField (BUFF, 0x9C00, 0x0400, LC27) CreateField (BUFF, 0xA000, 0x0400, LC28) CreateField (BUFF, 0xA400, 0x0400, LC29) CreateField (BUFF, 0xA800, 0x0400, LC2A) CreateField (BUFF, 0xAC00, 0x0400, LC2B) CreateField (BUFF, 0xB000, 0x0400, LC2C) CreateField (BUFF, 0xB400, 0x0400, LC2D) CreateField (BUFF, 0xB800, 0x0400, LC2E) CreateField (BUFF, 0xBC00, 0x0400, LC2F) CreateField (BUFF, 0xC000, 0x0400, LC30) CreateField (BUFF, 0xC400, 0x0400, LC31) CreateField (BUFF, 0xC800, 0x0400, LC32) CreateField (BUFF, 0xCC00, 0x0400, LC33) CreateField (BUFF, 0xD000, 0x0400, LC34) CreateField (BUFF, 0xD400, 0x0400, LC35) CreateField (BUFF, 0xD800, 0x0400, LC36) CreateField (BUFF, 0xDC00, 0x0400, LC37) CreateField (BUFF, 0xE000, 0x0400, LC38) CreateField (BUFF, 0xE400, 0x0400, LC39) CreateField (BUFF, 0xE800, 0x0400, LC3A) CreateField (BUFF, 0xEC00, 0x0400, LC3B) CreateField (BUFF, 0xF000, 0x0400, LC3C) CreateField (BUFF, 0xF400, 0x0400, LC3D) CreateField (BUFF, 0xF800, 0x0400, LC3E) CreateField (BUFF, 0xFC00, 0x0400, LC3F) CreateField (BUFF, 0x00010000, 0x0400, LC40) CreateField (BUFF, 0x00010400, 0x0400, LC41) CreateField (BUFF, 0x00010800, 0x0400, LC42) CreateField (BUFF, 0x00010C00, 0x0400, LC43) CreateField (BUFF, 0x00011000, 0x0400, LC44) CreateField (BUFF, 0x00011400, 0x0400, LC45) CreateField (BUFF, 0x00011800, 0x0400, LC46) CreateField (BUFF, 0x00011C00, 0x0400, LC47) CreateField (BUFF, 0x00012000, 0x0400, LC48) CreateField (BUFF, 0x00012400, 0x0400, LC49) CreateField (BUFF, 0x00012800, 0x0400, LC4A) CreateField (BUFF, 0x00012C00, 0x0400, LC4B) CreateField (BUFF, 0x00013000, 0x0400, LC4C) CreateField (BUFF, 0x00013400, 0x0400, LC4D) CreateField (BUFF, 0x00013800, 0x0400, LC4E) CreateField (BUFF, 0x00013C00, 0x0400, LC4F) CreateField (BUFF, 0x00014000, 0x0400, LC50) CreateField (BUFF, 0x00014400, 0x0400, LC51) CreateField (BUFF, 0x00014800, 0x0400, LC52) CreateField (BUFF, 0x00014C00, 0x0400, LC53) CreateField (BUFF, 0x00015000, 0x0400, LC54) CreateField (BUFF, 0x00015400, 0x0400, LC55) CreateField (BUFF, 0x00015800, 0x0400, LC56) CreateField (BUFF, 0x00015C00, 0x0400, LC57) CreateField (BUFF, 0x00016000, 0x0400, LC58) CreateField (BUFF, 0x00016400, 0x0400, LC59) CreateField (BUFF, 0x00016800, 0x0400, LC5A) CreateField (BUFF, 0x00016C00, 0x0400, LC5B) CreateField (BUFF, 0x00017000, 0x0400, LC5C) CreateField (BUFF, 0x00017400, 0x0400, LC5D) CreateField (BUFF, 0x00017800, 0x0400, LC5E) CreateField (BUFF, 0x00017C00, 0x0400, LC5F) CreateField (BUFF, 0x00018000, 0x0400, LC60) CreateField (BUFF, 0x00018400, 0x0400, LC61) CreateField (BUFF, 0x00018800, 0x0400, LC62) CreateField (BUFF, 0x00018C00, 0x0400, LC63) CreateField (BUFF, 0x00019000, 0x0400, LC64) CreateField (BUFF, 0x00019400, 0x0400, LC65) CreateField (BUFF, 0x00019800, 0x0400, LC66) CreateField (BUFF, 0x00019C00, 0x0400, LC67) CreateField (BUFF, 0x0001A000, 0x0400, LC68) CreateField (BUFF, 0x0001A400, 0x0400, LC69) CreateField (BUFF, 0x0001A800, 0x0400, LC6A) CreateField (BUFF, 0x0001AC00, 0x0400, LC6B) CreateField (BUFF, 0x0001B000, 0x0400, LC6C) CreateField (BUFF, 0x0001B400, 0x0400, LC6D) CreateField (BUFF, 0x0001B800, 0x0400, LC6E) CreateField (BUFF, 0x0001BC00, 0x0400, LC6F) CreateField (BUFF, 0x0001C000, 0x0400, LC70) CreateField (BUFF, 0x0001C400, 0x0400, LC71) CreateField (BUFF, 0x0001C800, 0x0400, LC72) CreateField (BUFF, 0x0001CC00, 0x0400, LC73) CreateField (BUFF, 0x0001D000, 0x0400, LC74) CreateField (BUFF, 0x0001D400, 0x0400, LC75) CreateField (BUFF, 0x0001D800, 0x0400, LC76) CreateField (BUFF, 0x0001DC00, 0x0400, LC77) CreateField (BUFF, 0x0001E000, 0x0400, LC78) CreateField (BUFF, 0x0001E400, 0x0400, LC79) CreateField (BUFF, 0x0001E800, 0x0400, LC7A) CreateField (BUFF, 0x0001EC00, 0x0400, LC7B) CreateField (BUFF, 0x0001F000, 0x0400, LC7C) CreateField (BUFF, 0x0001F400, 0x0400, LC7D) CreateField (BUFF, 0x0001F800, 0x0400, LC7E) CreateField (BUFF, 0x0001FC00, 0x0400, LC7F) CreateField (BUFF, 0x00020000, 0x0400, LC80) CreateField (BUFF, 0x00020400, 0x0400, LC81) CreateField (BUFF, 0x00020800, 0x0400, LC82) CreateField (BUFF, 0x00020C00, 0x0400, LC83) CreateField (BUFF, 0x00021000, 0x0400, LC84) CreateField (BUFF, 0x00021400, 0x0400, LC85) CreateField (BUFF, 0x00021800, 0x0400, LC86) CreateField (BUFF, 0x00021C00, 0x0400, LC87) CreateField (BUFF, 0x00022000, 0x0400, LC88) CreateField (BUFF, 0x00022400, 0x0400, LC89) CreateField (BUFF, 0x00022800, 0x0400, LC8A) CreateField (BUFF, 0x00022C00, 0x0400, LC8B) CreateField (BUFF, 0x00023000, 0x0400, LC8C) CreateField (BUFF, 0x00023400, 0x0400, LC8D) CreateField (BUFF, 0x00023800, 0x0400, LC8E) CreateField (BUFF, 0x00023C00, 0x0400, LC8F) CreateField (BUFF, 0x00024000, 0x0400, LC90) CreateField (BUFF, 0x00024400, 0x0400, LC91) CreateField (BUFF, 0x00024800, 0x0400, LC92) CreateField (BUFF, 0x00024C00, 0x0400, LC93) CreateField (BUFF, 0x00025000, 0x0400, LC94) CreateField (BUFF, 0x00025400, 0x0400, LC95) CreateField (BUFF, 0x00025800, 0x0400, LC96) CreateField (BUFF, 0x00025C00, 0x0400, LC97) CreateField (BUFF, 0x00026000, 0x0400, LC98) CreateField (BUFF, 0x00026400, 0x0400, LC99) CreateField (BUFF, 0x00026800, 0x0400, LC9A) CreateField (BUFF, 0x00026C00, 0x0400, LC9B) CreateField (BUFF, 0x00027000, 0x0400, LC9C) CreateField (BUFF, 0x00027400, 0x0400, LC9D) CreateField (BUFF, 0x00027800, 0x0400, LC9E) CreateField (BUFF, 0x00027C00, 0x0400, LC9F) CreateField (BUFF, 0x00028000, 0x0400, LCA0) CreateField (BUFF, 0x00028400, 0x0400, LCA1) CreateField (BUFF, 0x00028800, 0x0400, LCA2) CreateField (BUFF, 0x00028C00, 0x0400, LCA3) CreateField (BUFF, 0x00029000, 0x0400, LCA4) CreateField (BUFF, 0x00029400, 0x0400, LCA5) CreateField (BUFF, 0x00029800, 0x0400, LCA6) CreateField (BUFF, 0x00029C00, 0x0400, LCA7) CreateField (BUFF, 0x0002A000, 0x0400, LCA8) CreateField (BUFF, 0x0002A400, 0x0400, LCA9) CreateField (BUFF, 0x0002A800, 0x0400, LCAA) CreateField (BUFF, 0x0002AC00, 0x0400, LCAB) CreateField (BUFF, 0x0002B000, 0x0400, LCAC) CreateField (BUFF, 0x0002B400, 0x0400, LCAD) CreateField (BUFF, 0x0002B800, 0x0400, LCAE) CreateField (BUFF, 0x0002BC00, 0x0400, LCAF) CreateField (BUFF, 0x0002C000, 0x0400, LCB0) CreateField (BUFF, 0x0002C400, 0x0400, LCB1) CreateField (BUFF, 0x0002C800, 0x0400, LCB2) CreateField (BUFF, 0x0002CC00, 0x0400, LCB3) CreateField (BUFF, 0x0002D000, 0x0400, LCB4) CreateField (BUFF, 0x0002D400, 0x0400, LCB5) CreateField (BUFF, 0x0002D800, 0x0400, LCB6) CreateField (BUFF, 0x0002DC00, 0x0400, LCB7) CreateField (BUFF, 0x0002E000, 0x0400, LCB8) CreateField (BUFF, 0x0002E400, 0x0400, LCB9) CreateField (BUFF, 0x0002E800, 0x0400, LCBA) CreateField (BUFF, 0x0002EC00, 0x0400, LCBB) CreateField (BUFF, 0x0002F000, 0x0400, LCBC) CreateField (BUFF, 0x0002F400, 0x0400, LCBD) CreateField (BUFF, 0x0002F800, 0x0400, LCBE) CreateField (BUFF, 0x0002FC00, 0x0400, LCBF) CreateField (BUFF, 0x00030000, 0x0400, LCC0) CreateField (BUFF, 0x00030400, 0x0400, LCC1) CreateField (BUFF, 0x00030800, 0x0400, LCC2) CreateField (BUFF, 0x00030C00, 0x0400, LCC3) CreateField (BUFF, 0x00031000, 0x0400, LCC4) CreateField (BUFF, 0x00031400, 0x0400, LCC5) CreateField (BUFF, 0x00031800, 0x0400, LCC6) CreateField (BUFF, 0x00031C00, 0x0400, LCC7) CreateField (BUFF, 0x00032000, 0x0400, LCC8) CreateField (BUFF, 0x00032400, 0x0400, LCC9) CreateField (BUFF, 0x00032800, 0x0400, LCCA) CreateField (BUFF, 0x00032C00, 0x0400, LCCB) CreateField (BUFF, 0x00033000, 0x0400, LCCC) CreateField (BUFF, 0x00033400, 0x0400, LCCD) CreateField (BUFF, 0x00033800, 0x0400, LCCE) CreateField (BUFF, 0x00033C00, 0x0400, LCCF) CreateField (BUFF, 0x00034000, 0x0400, LCD0) CreateField (BUFF, 0x00034400, 0x0400, LCD1) CreateField (BUFF, 0x00034800, 0x0400, LCD2) CreateField (BUFF, 0x00034C00, 0x0400, LCD3) CreateField (BUFF, 0x00035000, 0x0400, LCD4) CreateField (BUFF, 0x00035400, 0x0400, LCD5) CreateField (BUFF, 0x00035800, 0x0400, LCD6) CreateField (BUFF, 0x00035C00, 0x0400, LCD7) CreateField (BUFF, 0x00036000, 0x0400, LCD8) CreateField (BUFF, 0x00036400, 0x0400, LCD9) CreateField (BUFF, 0x00036800, 0x0400, LCDA) CreateField (BUFF, 0x00036C00, 0x0400, LCDB) CreateField (BUFF, 0x00037000, 0x0400, LCDC) CreateField (BUFF, 0x00037400, 0x0400, LCDD) CreateField (BUFF, 0x00037800, 0x0400, LCDE) CreateField (BUFF, 0x00037C00, 0x0400, LCDF) CreateField (BUFF, 0x00038000, 0x0400, LCE0) CreateField (BUFF, 0x00038400, 0x0400, LCE1) CreateField (BUFF, 0x00038800, 0x0400, LCE2) CreateField (BUFF, 0x00038C00, 0x0400, LCE3) CreateField (BUFF, 0x00039000, 0x0400, LCE4) CreateField (BUFF, 0x00039400, 0x0400, LCE5) CreateField (BUFF, 0x00039800, 0x0400, LCE6) CreateField (BUFF, 0x00039C00, 0x0400, LCE7) CreateField (BUFF, 0x0003A000, 0x0400, LCE8) CreateField (BUFF, 0x0003A400, 0x0400, LCE9) CreateField (BUFF, 0x0003A800, 0x0400, LCEA) CreateField (BUFF, 0x0003AC00, 0x0400, LCEB) CreateField (BUFF, 0x0003B000, 0x0400, LCEC) CreateField (BUFF, 0x0003B400, 0x0400, LCED) CreateField (BUFF, 0x0003B800, 0x0400, LCEE) CreateField (BUFF, 0x0003BC00, 0x0400, LCEF) CreateField (BUFF, 0x0003C000, 0x0400, LCF0) CreateField (BUFF, 0x0003C400, 0x0400, LCF1) CreateField (BUFF, 0x0003C800, 0x0400, LCF2) CreateField (BUFF, 0x0003CC00, 0x0400, LCF3) CreateField (BUFF, 0x0003D000, 0x0400, LCF4) CreateField (BUFF, 0x0003D400, 0x0400, LCF5) CreateField (BUFF, 0x0003D800, 0x0400, LCF6) CreateField (BUFF, 0x0003DC00, 0x0400, LCF7) CreateField (BUFF, 0x0003E000, 0x0400, LCF8) CreateField (BUFF, 0x0003E400, 0x0400, LCF9) CreateField (BUFF, 0x0003E800, 0x0400, LCFA) CreateField (BUFF, 0x0003EC00, 0x0400, LCFB) CreateField (BUFF, 0x0003F000, 0x0400, LCFC) CreateField (BUFF, 0x0003F400, 0x0400, LCFD) CreateField (BUFF, 0x0003F800, 0x0400, LCFE) CreateField (BUFF, 0x0003FC00, 0x0400, LCFF) CreateField (BUFF, 0x00040000, 0x0400, LD00) CreateField (BUFF, 0x00040400, 0x0400, LD01) CreateField (BUFF, 0x00040800, 0x0400, LD02) CreateField (BUFF, 0x00040C00, 0x0400, LD03) CreateField (BUFF, 0x00041000, 0x0400, LD04) CreateField (BUFF, 0x00041400, 0x0400, LD05) CreateField (BUFF, 0x00041800, 0x0400, LD06) CreateField (BUFF, 0x00041C00, 0x0400, LD07) CreateField (BUFF, 0x00042000, 0x0400, LD08) CreateField (BUFF, 0x00042400, 0x0400, LD09) CreateField (BUFF, 0x00042800, 0x0400, LD0A) CreateField (BUFF, 0x00042C00, 0x0400, LD0B) CreateField (BUFF, 0x00043000, 0x0400, LD0C) CreateField (BUFF, 0x00043400, 0x0400, LD0D) CreateField (BUFF, 0x00043800, 0x0400, LD0E) CreateField (BUFF, 0x00043C00, 0x0400, LD0F) CreateField (BUFF, 0x00044000, 0x0400, LD10) CreateField (BUFF, 0x00044400, 0x0400, LD11) CreateField (BUFF, 0x00044800, 0x0400, LD12) CreateField (BUFF, 0x00044C00, 0x0400, LD13) CreateField (BUFF, 0x00045000, 0x0400, LD14) CreateField (BUFF, 0x00045400, 0x0400, LD15) CreateField (BUFF, 0x00045800, 0x0400, LD16) CreateField (BUFF, 0x00045C00, 0x0400, LD17) CreateField (BUFF, 0x00046000, 0x0400, LD18) CreateField (BUFF, 0x00046400, 0x0400, LD19) CreateField (BUFF, 0x00046800, 0x0400, LD1A) CreateField (BUFF, 0x00046C00, 0x0400, LD1B) CreateField (BUFF, 0x00047000, 0x0400, LD1C) CreateField (BUFF, 0x00047400, 0x0400, LD1D) CreateField (BUFF, 0x00047800, 0x0400, LD1E) CreateField (BUFF, 0x00047C00, 0x0400, LD1F) CreateField (BUFF, 0x00048000, 0x0400, LD20) CreateField (BUFF, 0x00048400, 0x0400, LD21) CreateField (BUFF, 0x00048800, 0x0400, LD22) CreateField (BUFF, 0x00048C00, 0x0400, LD23) CreateField (BUFF, 0x00049000, 0x0400, LD24) CreateField (BUFF, 0x00049400, 0x0400, LD25) CreateField (BUFF, 0x00049800, 0x0400, LD26) CreateField (BUFF, 0x00049C00, 0x0400, LD27) CreateField (BUFF, 0x0004A000, 0x0400, LD28) CreateField (BUFF, 0x0004A400, 0x0400, LD29) CreateField (BUFF, 0x0004A800, 0x0400, LD2A) CreateField (BUFF, 0x0004AC00, 0x0400, LD2B) CreateField (BUFF, 0x0004B000, 0x0400, LD2C) CreateField (BUFF, 0x0004B400, 0x0400, LD2D) CreateField (BUFF, 0x0004B800, 0x0400, LD2E) CreateField (BUFF, 0x0004BC00, 0x0400, LD2F) CreateField (BUFF, 0x0004C000, 0x0400, LD30) CreateField (BUFF, 0x0004C400, 0x0400, LD31) CreateField (BUFF, 0x0004C800, 0x0400, LD32) CreateField (BUFF, 0x0004CC00, 0x0400, LD33) CreateField (BUFF, 0x0004D000, 0x0400, LD34) CreateField (BUFF, 0x0004D400, 0x0400, LD35) CreateField (BUFF, 0x0004D800, 0x0400, LD36) CreateField (BUFF, 0x0004DC00, 0x0400, LD37) CreateField (BUFF, 0x0004E000, 0x0400, LD38) CreateField (BUFF, 0x0004E400, 0x0400, LD39) CreateField (BUFF, 0x0004E800, 0x0400, LD3A) CreateField (BUFF, 0x0004EC00, 0x0400, LD3B) CreateField (BUFF, 0x0004F000, 0x0400, LD3C) CreateField (BUFF, 0x0004F400, 0x0400, LD3D) CreateField (BUFF, 0x0004F800, 0x0400, LD3E) CreateField (BUFF, 0x0004FC00, 0x0400, LD3F) CreateField (BUFF, 0x00050000, 0x0400, LD40) CreateField (BUFF, 0x00050400, 0x0400, LD41) CreateField (BUFF, 0x00050800, 0x0400, LD42) CreateField (BUFF, 0x00050C00, 0x0400, LD43) CreateField (BUFF, 0x00051000, 0x0400, LD44) CreateField (BUFF, 0x00051400, 0x0400, LD45) CreateField (BUFF, 0x00051800, 0x0400, LD46) CreateField (BUFF, 0x00051C00, 0x0400, LD47) CreateField (BUFF, 0x00052000, 0x0400, LD48) CreateField (BUFF, 0x00052400, 0x0400, LD49) CreateField (BUFF, 0x00052800, 0x0400, LD4A) CreateField (BUFF, 0x00052C00, 0x0400, LD4B) CreateField (BUFF, 0x00053000, 0x0400, LD4C) CreateField (BUFF, 0x00053400, 0x0400, LD4D) CreateField (BUFF, 0x00053800, 0x0400, LD4E) CreateField (BUFF, 0x00053C00, 0x0400, LD4F) CreateField (BUFF, 0x00054000, 0x0400, LD50) CreateField (BUFF, 0x00054400, 0x0400, LD51) CreateField (BUFF, 0x00054800, 0x0400, LD52) CreateField (BUFF, 0x00054C00, 0x0400, LD53) CreateField (BUFF, 0x00055000, 0x0400, LD54) CreateField (BUFF, 0x00055400, 0x0400, LD55) CreateField (BUFF, 0x00055800, 0x0400, LD56) CreateField (BUFF, 0x00055C00, 0x0400, LD57) CreateField (BUFF, 0x00056000, 0x0400, LD58) CreateField (BUFF, 0x00056400, 0x0400, LD59) CreateField (BUFF, 0x00056800, 0x0400, LD5A) CreateField (BUFF, 0x00056C00, 0x0400, LD5B) CreateField (BUFF, 0x00057000, 0x0400, LD5C) CreateField (BUFF, 0x00057400, 0x0400, LD5D) CreateField (BUFF, 0x00057800, 0x0400, LD5E) CreateField (BUFF, 0x00057C00, 0x0400, LD5F) CreateField (BUFF, 0x00058000, 0x0400, LD60) CreateField (BUFF, 0x00058400, 0x0400, LD61) CreateField (BUFF, 0x00058800, 0x0400, LD62) CreateField (BUFF, 0x00058C00, 0x0400, LD63) CreateField (BUFF, 0x00059000, 0x0400, LD64) CreateField (BUFF, 0x00059400, 0x0400, LD65) CreateField (BUFF, 0x00059800, 0x0400, LD66) CreateField (BUFF, 0x00059C00, 0x0400, LD67) CreateField (BUFF, 0x0005A000, 0x0400, LD68) CreateField (BUFF, 0x0005A400, 0x0400, LD69) CreateField (BUFF, 0x0005A800, 0x0400, LD6A) CreateField (BUFF, 0x0005AC00, 0x0400, LD6B) CreateField (BUFF, 0x0005B000, 0x0400, LD6C) CreateField (BUFF, 0x0005B400, 0x0400, LD6D) CreateField (BUFF, 0x0005B800, 0x0400, LD6E) CreateField (BUFF, 0x0005BC00, 0x0400, LD6F) CreateField (BUFF, 0x0005C000, 0x0400, LD70) CreateField (BUFF, 0x0005C400, 0x0400, LD71) CreateField (BUFF, 0x0005C800, 0x0400, LD72) CreateField (BUFF, 0x0005CC00, 0x0400, LD73) CreateField (BUFF, 0x0005D000, 0x0400, LD74) CreateField (BUFF, 0x0005D400, 0x0400, LD75) CreateField (BUFF, 0x0005D800, 0x0400, LD76) CreateField (BUFF, 0x0005DC00, 0x0400, LD77) CreateField (BUFF, 0x0005E000, 0x0400, LD78) CreateField (BUFF, 0x0005E400, 0x0400, LD79) CreateField (BUFF, 0x0005E800, 0x0400, LD7A) CreateField (BUFF, 0x0005EC00, 0x0400, LD7B) CreateField (BUFF, 0x0005F000, 0x0400, LD7C) CreateField (BUFF, 0x0005F400, 0x0400, LD7D) CreateField (BUFF, 0x0005F800, 0x0400, LD7E) CreateField (BUFF, 0x0005FC00, 0x0400, LD7F) CreateField (BUFF, 0x00060000, 0x0400, LD80) CreateField (BUFF, 0x00060400, 0x0400, LD81) CreateField (BUFF, 0x00060800, 0x0400, LD82) CreateField (BUFF, 0x00060C00, 0x0400, LD83) CreateField (BUFF, 0x00061000, 0x0400, LD84) CreateField (BUFF, 0x00061400, 0x0400, LD85) CreateField (BUFF, 0x00061800, 0x0400, LD86) CreateField (BUFF, 0x00061C00, 0x0400, LD87) CreateField (BUFF, 0x00062000, 0x0400, LD88) CreateField (BUFF, 0x00062400, 0x0400, LD89) CreateField (BUFF, 0x00062800, 0x0400, LD8A) CreateField (BUFF, 0x00062C00, 0x0400, LD8B) CreateField (BUFF, 0x00063000, 0x0400, LD8C) CreateField (BUFF, 0x00063400, 0x0400, LD8D) CreateField (BUFF, 0x00063800, 0x0400, LD8E) CreateField (BUFF, 0x00063C00, 0x0400, LD8F) CreateField (BUFF, 0x00064000, 0x0400, LD90) CreateField (BUFF, 0x00064400, 0x0400, LD91) CreateField (BUFF, 0x00064800, 0x0400, LD92) CreateField (BUFF, 0x00064C00, 0x0400, LD93) CreateField (BUFF, 0x00065000, 0x0400, LD94) CreateField (BUFF, 0x00065400, 0x0400, LD95) CreateField (BUFF, 0x00065800, 0x0400, LD96) CreateField (BUFF, 0x00065C00, 0x0400, LD97) CreateField (BUFF, 0x00066000, 0x0400, LD98) CreateField (BUFF, 0x00066400, 0x0400, LD99) CreateField (BUFF, 0x00066800, 0x0400, LD9A) CreateField (BUFF, 0x00066C00, 0x0400, LD9B) CreateField (BUFF, 0x00067000, 0x0400, LD9C) CreateField (BUFF, 0x00067400, 0x0400, LD9D) CreateField (BUFF, 0x00067800, 0x0400, LD9E) CreateField (BUFF, 0x00067C00, 0x0400, LD9F) CreateField (BUFF, 0x00068000, 0x0400, LDA0) CreateField (BUFF, 0x00068400, 0x0400, LDA1) CreateField (BUFF, 0x00068800, 0x0400, LDA2) CreateField (BUFF, 0x00068C00, 0x0400, LDA3) CreateField (BUFF, 0x00069000, 0x0400, LDA4) CreateField (BUFF, 0x00069400, 0x0400, LDA5) CreateField (BUFF, 0x00069800, 0x0400, LDA6) CreateField (BUFF, 0x00069C00, 0x0400, LDA7) CreateField (BUFF, 0x0006A000, 0x0400, LDA8) CreateField (BUFF, 0x0006A400, 0x0400, LDA9) CreateField (BUFF, 0x0006A800, 0x0400, LDAA) CreateField (BUFF, 0x0006AC00, 0x0400, LDAB) CreateField (BUFF, 0x0006B000, 0x0400, LDAC) CreateField (BUFF, 0x0006B400, 0x0400, LDAD) CreateField (BUFF, 0x0006B800, 0x0400, LDAE) CreateField (BUFF, 0x0006BC00, 0x0400, LDAF) CreateField (BUFF, 0x0006C000, 0x0400, LDB0) CreateField (BUFF, 0x0006C400, 0x0400, LDB1) CreateField (BUFF, 0x0006C800, 0x0400, LDB2) CreateField (BUFF, 0x0006CC00, 0x0400, LDB3) CreateField (BUFF, 0x0006D000, 0x0400, LDB4) CreateField (BUFF, 0x0006D400, 0x0400, LDB5) CreateField (BUFF, 0x0006D800, 0x0400, LDB6) CreateField (BUFF, 0x0006DC00, 0x0400, LDB7) CreateField (BUFF, 0x0006E000, 0x0400, LDB8) CreateField (BUFF, 0x0006E400, 0x0400, LDB9) CreateField (BUFF, 0x0006E800, 0x0400, LDBA) CreateField (BUFF, 0x0006EC00, 0x0400, LDBB) CreateField (BUFF, 0x0006F000, 0x0400, LDBC) CreateField (BUFF, 0x0006F400, 0x0400, LDBD) CreateField (BUFF, 0x0006F800, 0x0400, LDBE) CreateField (BUFF, 0x0006FC00, 0x0400, LDBF) CreateField (BUFF, 0x00070000, 0x0400, LDC0) CreateField (BUFF, 0x00070400, 0x0400, LDC1) CreateField (BUFF, 0x00070800, 0x0400, LDC2) CreateField (BUFF, 0x00070C00, 0x0400, LDC3) CreateField (BUFF, 0x00071000, 0x0400, LDC4) CreateField (BUFF, 0x00071400, 0x0400, LDC5) CreateField (BUFF, 0x00071800, 0x0400, LDC6) CreateField (BUFF, 0x00071C00, 0x0400, LDC7) CreateField (BUFF, 0x00072000, 0x0400, LDC8) CreateField (BUFF, 0x00072400, 0x0400, LDC9) CreateField (BUFF, 0x00072800, 0x0400, LDCA) CreateField (BUFF, 0x00072C00, 0x0400, LDCB) CreateField (BUFF, 0x00073000, 0x0400, LDCC) CreateField (BUFF, 0x00073400, 0x0400, LDCD) CreateField (BUFF, 0x00073800, 0x0400, LDCE) CreateField (BUFF, 0x00073C00, 0x0400, LDCF) CreateField (BUFF, 0x00074000, 0x0400, LDD0) CreateField (BUFF, 0x00074400, 0x0400, LDD1) CreateField (BUFF, 0x00074800, 0x0400, LDD2) CreateField (BUFF, 0x00074C00, 0x0400, LDD3) CreateField (BUFF, 0x00075000, 0x0400, LDD4) CreateField (BUFF, 0x00075400, 0x0400, LDD5) CreateField (BUFF, 0x00075800, 0x0400, LDD6) CreateField (BUFF, 0x00075C00, 0x0400, LDD7) CreateField (BUFF, 0x00076000, 0x0400, LDD8) CreateField (BUFF, 0x00076400, 0x0400, LDD9) CreateField (BUFF, 0x00076800, 0x0400, LDDA) CreateField (BUFF, 0x00076C00, 0x0400, LDDB) CreateField (BUFF, 0x00077000, 0x0400, LDDC) CreateField (BUFF, 0x00077400, 0x0400, LDDD) CreateField (BUFF, 0x00077800, 0x0400, LDDE) CreateField (BUFF, 0x00077C00, 0x0400, LDDF) CreateField (BUFF, 0x00078000, 0x0400, LDE0) CreateField (BUFF, 0x00078400, 0x0400, LDE1) CreateField (BUFF, 0x00078800, 0x0400, LDE2) CreateField (BUFF, 0x00078C00, 0x0400, LDE3) CreateField (BUFF, 0x00079000, 0x0400, LDE4) CreateField (BUFF, 0x00079400, 0x0400, LDE5) CreateField (BUFF, 0x00079800, 0x0400, LDE6) CreateField (BUFF, 0x00079C00, 0x0400, LDE7) CreateField (BUFF, 0x0007A000, 0x0400, LDE8) CreateField (BUFF, 0x0007A400, 0x0400, LDE9) CreateField (BUFF, 0x0007A800, 0x0400, LDEA) CreateField (BUFF, 0x0007AC00, 0x0400, LDEB) CreateField (BUFF, 0x0007B000, 0x0400, LDEC) CreateField (BUFF, 0x0007B400, 0x0400, LDED) CreateField (BUFF, 0x0007B800, 0x0400, LDEE) CreateField (BUFF, 0x0007BC00, 0x0400, LDEF) CreateField (BUFF, 0x0007C000, 0x0400, LDF0) CreateField (BUFF, 0x0007C400, 0x0400, LDF1) CreateField (BUFF, 0x0007C800, 0x0400, LDF2) CreateField (BUFF, 0x0007CC00, 0x0400, LDF3) CreateField (BUFF, 0x0007D000, 0x0400, LDF4) CreateField (BUFF, 0x0007D400, 0x0400, LDF5) CreateField (BUFF, 0x0007D800, 0x0400, LDF6) CreateField (BUFF, 0x0007DC00, 0x0400, LDF7) CreateField (BUFF, 0x0007E000, 0x0400, LDF8) CreateField (BUFF, 0x0007E400, 0x0400, LDF9) CreateField (BUFF, 0x0007E800, 0x0400, LDFA) CreateField (BUFF, 0x0007EC00, 0x0400, LDFB) CreateField (BUFF, 0x0007F000, 0x0400, LDFC) CreateField (BUFF, 0x0007F400, 0x0400, LDFD) CreateField (BUFF, 0x0007F800, 0x0400, LDFE) Local3 = (IOFF & 0xFFFFFFFFFFFFFF80) Local2 = ((((ILEN + IOFF) + 0x7F) & 0xFFFFFFFFFFFFFF80) - Local3) Local5 = (IOFF - Local3) While (0x01) { If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC00 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC01 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC02 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC03 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC04 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC05 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC06 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC07 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC08 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC09 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC10 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC11 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC12 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC13 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC14 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC15 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC16 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC17 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC18 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC19 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC20 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC21 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC22 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC23 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC24 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC25 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC26 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC27 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC28 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC29 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC30 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC31 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC32 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC33 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC34 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC35 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC36 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC37 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC38 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC39 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC40 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC41 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC42 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC43 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC44 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC45 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC46 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC47 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC48 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC49 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC50 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC51 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC52 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC53 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC54 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC55 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC56 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC57 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC58 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC59 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC60 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC61 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC62 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC63 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC64 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC65 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC66 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC67 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC68 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC69 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC70 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC71 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC72 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC73 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC74 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC75 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC76 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC77 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC78 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC79 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC80 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC81 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC82 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC83 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC84 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC85 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC86 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC87 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC88 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC89 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC90 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC91 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC92 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC93 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC94 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC95 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC96 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC97 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC98 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC99 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCED = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD00 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD01 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD02 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD03 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD04 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD05 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD06 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD07 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD08 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD09 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD10 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD11 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD12 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD13 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD14 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD15 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD16 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD17 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD18 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD19 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD20 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD21 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD22 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD23 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD24 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD25 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD26 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD27 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD28 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD29 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD30 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD31 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD32 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD33 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD34 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD35 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD36 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD37 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD38 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD39 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD40 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD41 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD42 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD43 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD44 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD45 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD46 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD47 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD48 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD49 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD50 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD51 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD52 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD53 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD54 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD55 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD56 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD57 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD58 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD59 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD60 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD61 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD62 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD63 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD64 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD65 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD66 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD67 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD68 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD69 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD70 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD71 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD72 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD73 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD74 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD75 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD76 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD77 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD78 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD79 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD80 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD81 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD82 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD83 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD84 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD85 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD86 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD87 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD88 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD89 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD90 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD91 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD92 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD93 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD94 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD95 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD96 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD97 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD98 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD99 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDED = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 Break } If ((Local2 != Zero)) { RSTS = DerefOf (Local4 [0x00]) Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " GetNamespaceLabelData: read loop error, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Mid (BUFF, Local5, ILEN, RDTA) /* \_SB_.NVDR.N031.CR05.RDTA */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR06, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " SetNamespaceLabelData" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " SetNamespaceLabelData: no elements in input package" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) < 0x08)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " SetNamespaceLabelData: invalid input size: " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " SetNamespaceLabelData: input: " Local6 [0x02] = ToHexString (Mid (Local7, 0x00, 0x40)) DBGC (0x40, "LEAF", Local6) CreateDWordField (Local7, 0x00, IOFF) CreateDWordField (Local7, 0x04, ILEN) If ((ILEN > 0xFE80)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " SetNamespaceLabelData: request size too big: " Local6 [0x02] = ToHexString (ILEN) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ElseIf ((ILEN <= 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " SetNamespaceLabelData: request size zero" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((SizeOf (Local7) < (ILEN + 0x08))) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " SetNamespaceLabelData: request size overruns input size " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x40, (ILEN << 0x03), IDTA) Local0 = Buffer (0x04) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " SetNamespaceLabelData: locked PMEM region, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N031.CR06.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " SetNamespaceLabelData: PCDS failed, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) If (((IOFF + ILEN) > CPSZ)) { RSTS = 0x03 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " SetNamespaceLabelData: request end offset too big: " Local6 [0x02] = ToHexString ((IOFF + ILEN)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local3 = ((IOFF + 0x3F) & 0xFFFFFFFFFFFFFFC0) Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N031.CR06.ILEN */ Local5 = (Local2 & 0xFFFFFFFFFFFFFFC0) Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N031.CR06.IOFF */ Local2 -= Local5 If (Local4) { If ((Local4 > ILEN)) { Local4 = ILEN /* \_SB_.NVDR.N031.CR06.ILEN */ } Local2 = (IOFF & 0xFFFFFFFFFFFFFF80) Local1 = PCDR (Local2) RSTS = DerefOf (Local1 [0x00]) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " SetNamespaceLabelData: lead read returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = DerefOf (Local1 [0x01]) Local2 = (IOFF - Local2) CreateField (Local1, (Local2 << 0x03), (Local4 << 0x03), LBUF) CreateField (Local1, 0x00, 0x0200, LB01) CreateField (Local1, 0x0200, 0x0200, LB02) Mid (IDTA, 0x00, Local4, LBUF) /* \_SB_.NVDR.N031.CR06.LBUF */ Local2 = (IOFF & 0xFFFFFFFFFFFFFF80) RSTS = PCDW (Local2, LB01) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " SetNamespaceLabelData: lead write A returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local2 += 0x40 RSTS = PCDW (Local2, LB02) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " SetNamespaceLabelData: lead write B returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N031.CR06.ILEN */ Local2 -= Local5 } If ((Local2 && (ILEN > Local2))) { Local4 = (Local5 & 0xFFFFFFFFFFFFFF80) Local1 = PCDR (Local4) RSTS = DerefOf (Local1 [0x00]) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " SetNamespaceLabelData: trail read returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = DerefOf (Local1 [0x01]) Local4 = (Local5 - Local4) CreateField (Local1, (Local4 << 0x03), (Local2 << 0x03), TBUF) CreateField (Local1, 0x00, 0x0200, TB01) CreateField (Local1, 0x0200, 0x0200, TB02) Mid (IDTA, (ILEN - Local2), Local2, TBUF) /* \_SB_.NVDR.N031.CR06.TBUF */ Local4 = (Local5 & 0xFFFFFFFFFFFFFF80) RSTS = PCDW (Local4, TB01) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " SetNamespaceLabelData: trail write A returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 += 0x40 RSTS = PCDW (Local4, TB02) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " SetNamespaceLabelData: trail write B returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N031.CR06.IOFF */ } While (0x01) { If ((Local3 >= Local5)) { Break } Local1 = PCDW (Local3, Mid (IDTA, Local4, 0x40)) If ((Local1 != 0x00)) { RSTS = Local1 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 += 0x40 Local3 += 0x40 } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR07, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " GetCommandEffectLogInfo" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x08) {} CreateDWordField (Local0, 0x04, RMXL) RMXL = 0x8000 Return (Local0) } Method (CR09, 4, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " PassThroughCommand" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg3) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg3 [0x00]), Local7) Local4 = SizeOf (Local7) If ((Local4 < 0x08)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateWordField (Local7, 0x00, OPCD) CreateDWordField (Local7, 0x04, OPDL) If ((Local4 != (OPDL + 0x08))) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If (((CENA != 0x01) && (OPCD != 0x05FD))) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Switch (OPCD) { Case (Package (0x06) { 0x0103, 0x0405, 0x09, 0xFD, 0x01FD, 0x02FD } ) { Return (CLDC ("S0.C3.D1:", Arg2, Arg3, _ADR ())) } Case (0x05FD) { CreateWordField (Local7, 0x08, PTCD) If ((PTCD == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateDWordField (Local7, 0x04, PTDL) If ((PTDL >= 0x0C)) { PTDL = (OPDL - 0x0C) } Else { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL > 0x00)) { CreateField (Local7, 0xA0, (PTDL * 0x08), PTIN) } CreateByteField (Local7, 0x0A, PTTI) If (((CENA != 0x01) && (PTTI == 0x01))) { TFSM = 0x00 } Switch (PTCD) { Case (0x05FD) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Case (Package (0x04) { 0xFD, 0x01FD, 0x02FD, 0x03FD } ) { Name (INLO, Package (0x01) { Buffer ((PTDL + 0x08)) {} }) CreateWordField (DerefOf (INLO [0x00]), 0x00, LOCD) CreateDWordField (DerefOf (INLO [0x00]), 0x04, LODL) If ((PTDL > 0x00)) { CreateField (DerefOf (INLO [0x00]), 0x40, (PTDL * 0x08), LOIN) Mid (Local7, 0x14, (PTDL * 0x08), LOIN) /* \_SB_.NVDR.N031.CR09.LOIN */ } Mid (Local7, 0x08, 0x02, LOCD) /* \_SB_.NVDR.N031.CR09.LOCD */ LODL = PTDL /* \_SB_.NVDR.N031.CR09.PTDL */ If ((0x03FD == LOCD)) { TFSM = 0x00989680 Local2 = Buffer (0x10) {} CreateDWordField (Local2, 0x04, FDLA) CreateField (Local2, 0x40, 0x40, FDDA) FDLA = 0x08 FDDA = XBSR /* \_SB_.NVDR.N031.XBSR */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " BSR: " Local6 [0x02] = ToHexString (FDDA) DBGC (0x40, "LEAF", Local6) Return (Local2) } Return (CLDC ("S0.C3.D1:", Arg2, INLO, _ADR ())) } Case (Package (0x03) { 0x0103, 0x0405, 0x09 } ) { If (((CENA != 0x01) && (PTTI != 0x01))) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Return (CLDC ("S0.C3.D1:", Arg2, Arg3, _ADR ())) } Default { If ((PTTI == 0x01)) { Return (CLDC ("S0.C3.D1:", Arg2, Arg3, _ADR ())) } If ((CENA != 0x01)) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } CreateDWordField (Local7, 0x10, PTTO) If ((Local4 < 0x14)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL > 0x80)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL == Zero)) { Local0 = CMBC (PTCD, Buffer (0x00) {}, Zero) } Else { Local0 = CMBC (PTCD, PTIN, (PTTO * 0x2710)) } } } } Case (0x03FD) { Local2 = Buffer (0x10) {} CreateDWordField (Local2, 0x04, OULA) CreateField (Local2, 0x40, 0x40, OUDA) OULA = 0x08 OUDA = XBSR /* \_SB_.NVDR.N031.XBSR */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " BSR: " Local6 [0x02] = ToHexString (OUDA) DBGC (0x40, "LEAF", Local6) Return (Local2) } Default { If ((OPDL > 0x80)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((OPDL == Zero)) { Local0 = CMBC (OPCD, Buffer (0x00) {}, Zero) } Else { CreateField (Local7, 0x40, (OPDL * 0x08), OPDB) Local0 = CMBC (OPCD, OPDB, Zero) } } } Local1 = DerefOf (Local0 [0x00]) If ((Local1 != Zero)) { Local2 = Buffer (0x04) {} Local2 [0x00] = 0x05 Return (Local2) } Local1 = DerefOf (Local0 [0x01]) If ((Local1 != Zero)) { Local2 = Buffer (0x04) { 0x07, 0x00, 0x00, 0x00 // .... } Local2 [0x02] = Local1 Return (Local2) } Local2 = Buffer (0x88) {} CreateDWordField (Local2, 0x04, OULB) CreateField (Local2, 0x40, 0x0400, OUDB) OULB = 0x80 OUDB = DerefOf (Local0 [0x02]) Return (Local2) } Method (CR10, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " EnableLatchSystemShutdownStatus" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x01)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((DerefOf (Local7 [0x00]) != 0x01)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0x0907, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR11, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " GetSupportedModes" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x06) {} CreateDWordField (Local0, 0x00, RSTS) CreateBitField (Local0, 0x20, RMMO) CreateBitField (Local0, 0x21, RPME) CreateBitField (Local0, 0x22, RBAP) Local1 = CMBC (0x01, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local3 = DerefOf (Local1 [0x02]) CreateBitField (Local3, 0x01F0, MEME) CreateBitField (Local3, 0x01F1, STME) CreateBitField (Local3, 0x01F2, DTME) RMMO = MEME /* \_SB_.NVDR.N031.CR11.MEME */ RPME = DTME /* \_SB_.NVDR.N031.CR11.DTME */ RBAP = STME /* \_SB_.NVDR.N031.CR11.STME */ Return (Local0) } Method (CR17, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " SetSmartThreshold" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x07)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x38, ISMT) CreateBitField (Local7, 0x00, ISBE) CreateField (Local7, 0x03, 0x0D, R000) If ((ToInteger (R000) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " SetSmartThreshold: non-zero reserved bits!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((ISBE == 0x01)) { CreateByteField (Local7, 0x02, ISBT) If (((ISBT < 0x01) || (ISBT > 0x63))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " SetSmartThreshold: invalid Percentage Remaining Threshold value!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x04) {} CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x0105, ISMT, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR18, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " InjectError" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x0F)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x00, IVME) CreateBitField (Local7, 0x01, IVSB) CreateBitField (Local7, 0x02, IVFE) CreateBitField (Local7, 0x03, IVUS) CreateField (Local7, 0x04, 0x3C, R000) If ((ToInteger (R000) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " InjectError: non-zero reserved bits R000!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x40, IMEN) CreateField (Local7, 0x41, 0x07, R001) If ((ToInteger (R001) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " InjectError: non-zero reserved bits R001!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateWordField (Local7, 0x09, IMMT) CreateBitField (Local7, 0x58, ISEN) CreateField (Local7, 0x59, 0x07, R002) If ((ToInteger (R002) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " InjectError: non-zero reserved bits R002!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateByteField (Local7, 0x0C, ISSB) If (((ISSB < 0x00) || (ISSB > 0x63))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " InjectError: invalid Percentage Remaining value!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x68, IFEN) CreateField (Local7, 0x69, 0x07, R003) If ((ToInteger (R003) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " InjectError: non-zero reserved bits R003!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x70, IUEN) CreateField (Local7, 0x71, 0x07, R004) If ((ToInteger (R004) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " InjectError: non-zero reserved bits R004!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local0 = Buffer (0x04) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) If ((IVME == 0x01)) { Local2 = Buffer (0x03) {} CreateByteField (Local2, 0x00, CENB) CENB = IMEN /* \_SB_.NVDR.N031.CR18.IMEN */ CreateWordField (Local2, 0x01, CMET) CMET = IMMT /* \_SB_.NVDR.N031.CR18.IMMT */ Local1 = CMBC (0x020A, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } } If (((IVSB == 0x01) || ((IVFE == 0x01) || (IVUS == 0x01)))) { Local2 = Buffer (0x0E) {} CreateBitField (Local2, 0x02, CFEN) CFEN = IVFE /* \_SB_.NVDR.N031.CR18.IVFE */ CreateBitField (Local2, 0x03, CSEN) CSEN = IVSB /* \_SB_.NVDR.N031.CR18.IVSB */ CreateBitField (Local2, 0x04, CUEN) CUEN = IVUS /* \_SB_.NVDR.N031.CR18.IVUS */ CreateByteField (Local2, 0x0B, CFET) CFET = IFEN /* \_SB_.NVDR.N031.CR18.IFEN */ CreateBitField (Local2, 0x60, CSET) CSET = ISEN /* \_SB_.NVDR.N031.CR18.ISEN */ CreateField (Local2, 0x61, 0x07, CSBP) CSBP = ISSB /* \_SB_.NVDR.N031.CR18.ISSB */ CreateByteField (Local2, 0x0D, CUST) CUST = IUEN /* \_SB_.NVDR.N031.CR18.IUEN */ If ((IVUS && IUEN)) { CMBC (0x0907, Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 // .... }, Zero) } Local1 = CMBC (0x030A, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } Local4 = DerefOf (Local1 [0x01]) If ((Local4 == 0x0E)) { RSTS = 0x07 REST = 0x01 Return (Local0) } RSTS = CF2D (Local4) If ((RSTS != 0x00)) { Return (Local0) } } Return (Local0) } Method (CR19, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " GetSecurityState" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x09) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local0 [0x08] = DerefOf (DerefOf (Local1 [0x02]) [ 0x00]) Local0 [0x04] = DerefOf (DerefOf (Local1 [0x02]) [ 0x01]) Return (Local0) } Method (CR20, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " SetPassPhrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x40)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x0100, RCPW) CreateField (Local7, 0x0100, 0x0100, RNPW) Local2 = Buffer (0x60) {} CreateField (Local2, 0x00, 0x0100, FCPW) CreateField (Local2, 0x0200, 0x0100, FNPW) FCPW = RCPW /* \_SB_.NVDR.N031.CR20.RCPW */ FNPW = RNPW /* \_SB_.NVDR.N031.CR20.RNPW */ Local1 = CMBC (0xF103, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR21, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " DisablePassPhrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x20)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0xF203, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR22, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " UnlockUnit" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x20)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0xF303, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR23, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " FreezeLock" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local1 = CMBC (0xF603, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR24, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " CR24: SecureEraseNvdimmUser" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " CR24: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local1) If ((SizeOf (Local1) != 0x20)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " CR24: passphrase len != 32" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local7 = Buffer (0x21) { /* 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 // . } CreateField (Local7, 0x00, 0x0100, PASS) PASS = Local1 Local1 = CMBC (0xF503, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR26, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " QueryOverwriteNvdimmStatus" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } If ((OS03 == 0x05)) { CRFF (_ADR ()) } If (((OS03 == 0x11) || (OS03 == 0x0A))) { RSTS = 0x00020007 } ElseIf ((OS03 == 0x05)) { RSTS = 0x00010007 } Else { RSTS = CF2D (OS03) } Return (Local0) } Method (CR27, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " CR27: SetMasterPassphrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " CR27: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x40)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " CR27: passphrases length != 64" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x0100, RCPW) CreateField (Local7, 0x0100, 0x0100, RNPW) Local2 = Buffer (0x60) {} CreateField (Local2, 0x00, 0x0100, FCPW) CreateField (Local2, 0x0200, 0x0100, FNPW) FCPW = RCPW /* \_SB_.NVDR.N031.CR27.RCPW */ FNPW = RNPW /* \_SB_.NVDR.N031.CR27.RNPW */ Local1 = CMBC (0xF003, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR28, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " CR28: SecureEraseNvdimmMaster" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " CR28: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local1) If ((SizeOf (Local1) != 0x20)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " CR28: passphrase len != 32" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local7 = Buffer (0x21) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0020 */ 0x01 // . } CreateField (Local7, 0x00, 0x0100, PASS) PASS = Local1 Local1 = CMBC (0xF503, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CLSI, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " CLSI: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Package (0x03) { 0x01, 0x00, 0x00 }) } Local0 = Package (0x00) {} Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x04, Local0, _ADR ()) If ((SizeOf (Local1) < 0x0C)) { Return (Package (0x03) { 0x01, 0x00, 0x00 }) } CreateDWordField (Local1, 0x00, LSTS) CreateDWordField (Local1, 0x04, LSIZ) CreateDWordField (Local1, 0x08, LTXL) Local2 = Package (0x03) { 0x00, 0x00, 0x00 } Local2 [0x00] = ERMP (LSTS) Local2 [0x01] = ToInteger (LSIZ) Local2 [0x02] = ToInteger (LTXL) Return (Local2) } Method (CLSR, 2, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " CLSR: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Package (0x02) { 0x01, Buffer (0x01) { 0x00 // . } }) } If ((Arg1 == 0x00)) { Return (Package (0x02) { 0x00, Buffer (0x00) {} }) } Local0 = Package (0x01) { Buffer (0x08) {} } CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO) CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS) CHUO = Arg0 CHUS = Arg1 Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x05, Local0, _ADR ()) CreateDWordField (Local1, 0x00, LSTS) Local2 = Package (0x02) { 0x00, Buffer (0x01) { 0x00 // . } } Local2 [0x00] = ERMP (LSTS) If ((DerefOf (Local2 [0x00]) == 0x00)) { Local3 = ((SizeOf (Local1) - 0x04) * 0x08) CreateField (Local1, 0x20, Local3, CHUD) Local2 [0x01] = CHUD /* \_SB_.NVDR.N031.CLSR.CHUD */ } Return (Local2) } Method (CLSW, 3, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " CLSW: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (0x01) } If ((Arg1 == 0x00)) { Return (0x00) } Local3 = SizeOf (Arg2) If ((Local3 == 0x00)) { Return (0x02) } Local0 = Package (0x01) { Buffer ((Local3 + 0x08)) {} } CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO) CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS) CreateField (DerefOf (Local0 [0x00]), 0x40, (Local3 * 0x08), CHUD) CHUO = Arg0 CHUS = Arg1 CHUD = Arg2 Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x06, Local0, _ADR ()) CreateDWordField (Local1, 0x00, LSTS) Return (ERMP (LSTS)) } Method (CNCH, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " CNCH: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x40) { 0x03 // . }) } Local0 = Buffer (0x40) { 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2A (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2A (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local2 = DerefOf (Local1 [0x02]) If ((DerefOf (Local2 [0x00]) & 0x01)) { Local0 [0x04] = (DerefOf (Local0 [0x04]) | 0x01) If ((DerefOf (Local2 [0x08]) & 0x01)) { Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x01) } If ((DerefOf (Local2 [0x08]) & 0x02)) { If ((DerefOf (Local2 [0x00]) & 0x80)) { If ((DerefOf (Local2 [0x15]) & 0x08)) { Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x04) Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } If ((DerefOf (Local2 [0x15]) & 0x10)) { Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } If ((DerefOf (Local2 [0x15]) & 0x20)) { Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x03) } If ((DerefOf (Local2 [0x15]) & 0x40)) { Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x01) } } Else { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " CNCH: Health Status Reason is NOT valid (FW bug?)" DBGC (0x80000000, "LEAF", Local6) Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } } If ((DerefOf (Local2 [0x08]) & 0x04)) { Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } } Return (Local0) } Method (CNBS, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " CNBS: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x40) { 0x03 // . }) } Local0 = Buffer (0x40) { 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2A (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2A (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local2 = DerefOf (Local1 [0x02]) If ((DerefOf (Local2 [0x00]) & 0x20)) { Local0 [0x04] = 0x01 CreateDWordField (Local0, 0x06, DLC) Mid (Local2, 0x10, 0x04, DLC) /* \_SB_.NVDR.N031.CNBS.DLC_ */ } Return (Local0) } Method (CRLD, 5, Serialized) { Local0 = CLDP ("S0.C3.D1:", Arg0, Arg1, Arg2) Local1 = DerefOf (Local0 [0x00]) If ((Local1 == Zero)) { Return (DerefOf (Local0 [0x01])) } If (((CENA != 0x01) && (ToInteger (Arg2) != 0x09))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C3.D1:" Local6 [0x01] = " CRLD: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Switch (ToInteger (Arg2)) { Case (0x01) { Local0 = CR01 (Arg3) } Case (0x02) { Local0 = CR02 (Arg3) } Case (0x03) { Local0 = CR03 (Arg3) } Case (0x04) { If ((ICTL & 0x04)) { Local0 = CR04 (Arg3) } Else { Local0 = CLDC ("S0.C3.D1:", Arg2, Arg3, Arg4) } } Case (0x05) { If ((ICTL & 0x04)) { Local0 = CR05 (Arg3) } Else { Local0 = CLDC ("S0.C3.D1:", Arg2, Arg3, Arg4) } } Case (0x06) { If ((ICTL & 0x04)) { Local0 = CR06 (Arg3) } Else { Local0 = CLDC ("S0.C3.D1:", Arg2, Arg3, Arg4) } } Case (0x07) { Local0 = CR07 (Arg3) } Case (0x09) { Return (CR09 (Arg0, Arg1, Arg2, Arg3)) } Case (0x0A) { If ((CFIS >= 0x0107)) { Local0 = CR10 (Arg3) } Else { Local0 = CLDC ("S0.C3.D1:", Arg2, Arg3, Arg4) } } Case (0x0B) { Local0 = CR11 (Arg3) } Case (0x11) { Local0 = CR17 (Arg3) } Case (0x12) { Local0 = CR18 (Arg3) } Case (0x13) { Local0 = CR19 (Arg3) } Case (0x14) { Local0 = CR20 (Arg3) } Case (0x15) { Local0 = CR21 (Arg3) } Case (0x16) { Local0 = CR22 (Arg3) } Case (0x17) { Local0 = CR23 (Arg3) } Case (0x18) { Local0 = CR24 (Arg3) } Case (0x1A) { Local0 = CR26 (Arg3) } Case (0x1B) { Local0 = CR27 (Arg3) } Case (0x1C) { Local0 = CR28 (Arg3) } Default { Local0 = CLDC ("S0.C3.D1:", Arg2, Arg3, Arg4) } } Return (Local0) } Method (PCDS, 0, Serialized) { Local0 = Buffer (0x06) {} CreateWordField (Local0, 0x00, RSTS) CreateDWordField (Local0, 0x02, RSIZ) Local2 = Buffer (0x05) {} CreateByteField (Local2, 0x00, PPID) PPID = 0x02 CreateBitField (Local2, 0x08, POPT) POPT = 0x01 CreateBitField (Local2, 0x09, PORO) PORO = 0x01 Local1 = CMBC (0x0106, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateDWordField (DerefOf (Local1 [0x02]), 0x00, CPSZ) RSIZ = CPSZ /* \_SB_.NVDR.N031.PCDS.CPSZ */ Return (Local0) } Method (PCDR, 1, Serialized) { Name (IOFF, 0x00) IOFF = ToInteger (Arg0) Local2 = Buffer (0x06) {} CreateByteField (Local2, 0x00, QPID) QPID = 0x02 CreateBitField (Local2, 0x08, QOPT) QOPT = 0x01 CreateBitField (Local2, 0x09, QORO) QORO = 0x00 CreateDWordField (Local2, 0x02, QOFF) QOFF = IOFF /* \_SB_.NVDR.N031.PCDR.IOFF */ Local1 = CMBC (0x0106, Local2, Zero) Local3 = CF2D (DerefOf (Local1 [0x00])) If ((Local3 != 0x00)) { Local0 = Package (0x01) { 0x00 } Local0 [0x00] = Local3 Return (Local0) } Local3 = CF2D (DerefOf (Local1 [0x01])) If ((Local3 != 0x00)) { Local0 = Package (0x01) { 0x00 } Local0 [0x00] = Local3 Return (Local0) } Local0 = Package (0x02) { 0x00, Buffer (0x80) {} } Local0 [0x01] = DerefOf (Local1 [0x02]) Return (Local0) } Method (PCDW, 2, Serialized) { Name (IOFF, 0x00) Name (IDTA, Buffer (0x40) {}) IOFF = ToInteger (Arg0) IDTA = Arg1 Local2 = Buffer (0x80) {} CreateByteField (Local2, 0x00, QPID) QPID = 0x02 CreateBitField (Local2, 0x08, QOPT) QOPT = 0x01 CreateBitField (Local2, 0x09, QORO) QORO = 0x00 CreateDWordField (Local2, 0x02, QOFF) QOFF = IOFF /* \_SB_.NVDR.N031.PCDW.IOFF */ CreateField (Local2, 0x0200, 0x0200, QDTA) QDTA = IDTA /* \_SB_.NVDR.N031.PCDW.IDTA */ Local1 = CMBC (0x0107, Local2, Zero) Local0 = CF2D (DerefOf (Local1 [0x00])) If ((Local0 != 0x00)) { Return (Local0) } Local0 = CF2D (DerefOf (Local1 [0x01])) If ((Local0 != 0x00)) { Return (Local0) } Return (Local0) } Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If ((DRVT & 0x01)) { Return (CRLD (Arg0, Arg1, Arg2, Arg3, _ADR ())) } ElseIf ((DRVT & 0x02)) { Return (JNLD (Arg0, Arg1, Arg2, Arg3, _ADR ())) } Else { Return (Buffer (0x01) { 0x00 // . }) } } Method (_LSI, 0, NotSerialized) // _LSI: Label Storage Information { If ((DRVT & 0x01)) { Return (CLSI ()) } ElseIf ((DRVT & 0x02)) { Return (JLSI (_ADR ())) } Else { Return (Package (0x03) { 0x01, 0x00, 0x00 }) } } Method (_LSR, 2, NotSerialized) // _LSR: Label Storage Read { If ((DRVT & 0x01)) { Return (CLSR (Arg0, Arg1)) } ElseIf ((DRVT & 0x02)) { Return (JLSR (Arg0, Arg1, _ADR ())) } Else { Return (Package (0x02) { 0x01, 0x00 }) } } Method (_LSW, 3, Serialized) // _LSW: Label Storage Write { If ((DRVT & 0x01)) { Return (CLSW (Arg0, Arg1, Arg2)) } ElseIf ((DRVT & 0x01)) { Return (JLSW (Arg0, Arg1, Arg2, _ADR ())) } Else { Return (0x01) } } Method (_NCH, 0, NotSerialized) // _NCH: NVDIMM Current Health Information { If ((DRVT & 0x01)) { Return (CNCH ()) } Else { Return (Buffer (0x40) { 0x01 // . }) } } Method (_NBS, 0, NotSerialized) // _NBS: NVDIMM Boot Status { If ((DRVT & 0x01)) { Return (CNBS ()) } Else { Return (Buffer (0x40) { 0x01 // . }) } } } Device (N040) { Name (FXCD, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x00), XCMD, 64 } Name (FXST, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x08), XSTA, 64 } Name (FXIN, 0x00) Field (CCT8, DWordAcc, NoLock, Preserve) { Offset (0x10), IN01, 32, Offset (0x14), IN02, 32, Offset (0x18), IN03, 32, Offset (0x1C), IN04, 32, Offset (0x20), IN05, 32, Offset (0x24), IN06, 32, Offset (0x28), IN07, 32, Offset (0x2C), IN08, 32, Offset (0x30), IN09, 32, Offset (0x34), IN0A, 32, Offset (0x38), IN0B, 32, Offset (0x3C), IN0C, 32, Offset (0x40), IN0D, 32, Offset (0x44), IN0E, 32, Offset (0x48), IN0F, 32, Offset (0x4C), IN10, 32, Offset (0x50), IN11, 32, Offset (0x54), IN12, 32, Offset (0x58), IN13, 32, Offset (0x5C), IN14, 32, Offset (0x60), IN15, 32, Offset (0x64), IN16, 32, Offset (0x68), IN17, 32, Offset (0x6C), IN18, 32, Offset (0x70), IN19, 32, Offset (0x74), IN1A, 32, Offset (0x78), IN1B, 32, Offset (0x7C), IN1C, 32, Offset (0x80), IN1D, 32, Offset (0x84), IN1E, 32, Offset (0x88), IN1F, 32, Offset (0x8C), IN20, 32 } Name (FXOU, 0x00) Field (CCT8, DWordAcc, NoLock, Preserve) { Offset (0x90), OU01, 32, Offset (0x94), OU02, 32, Offset (0x98), OU03, 32, Offset (0x9C), OU04, 32, Offset (0xA0), OU05, 32, Offset (0xA4), OU06, 32, Offset (0xA8), OU07, 32, Offset (0xAC), OU08, 32, Offset (0xB0), OU09, 32, Offset (0xB4), OU0A, 32, Offset (0xB8), OU0B, 32, Offset (0xBC), OU0C, 32, Offset (0xC0), OU0D, 32, Offset (0xC4), OU0E, 32, Offset (0xC8), OU0F, 32, Offset (0xCC), OU10, 32, Offset (0xD0), OU11, 32, Offset (0xD4), OU12, 32, Offset (0xD8), OU13, 32, Offset (0xDC), OU14, 32, Offset (0xE0), OU15, 32, Offset (0xE4), OU16, 32, Offset (0xE8), OU17, 32, Offset (0xEC), OU18, 32, Offset (0xF0), OU19, 32, Offset (0xF4), OU1A, 32, Offset (0xF8), OU1B, 32, Offset (0xFC), OU1C, 32, Offset (0x100), OU1D, 32, Offset (0x104), OU1E, 32, Offset (0x108), OU1F, 32, Offset (0x10C), OU20, 32 } Name (FXBS, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x110), XBSR, 64 } Name (CENA, 0x0000000000000000) Name (CFIS, 0x0000000000000000) Method (_ADR, 0, NotSerialized) // _ADR: Address { Local0 = 0x40 If (0xFFFFFFFFFFFFFFFF) { Local1 = 0x04 Local1 -= 0x03 Local1 <<= 0x04 Local0 &= 0xFF0F Local0 |= Local1 Local0 |= 0x0100 } Return (Local0) } Name (NTFY, 0x00) Method (CMBC, 3, Serialized) { Local3 = Timer Acquire (NMTX, 0xFFFF) If ((((BARS != Zero) && (CACC (Arg0) != Zero)) && (LO04 == 0x0405))) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": recursing into CMBC" DBGC (0x40, "FIS ", Local6) CMBC (0x0405, Buffer (0x14) { 0x00 // . }, Zero) Sleep (0x01) NTFY = 0x01 } Name (TCMD, Buffer (0x08) {}) Name (TSTA, Buffer (0x08) {}) TCMD = XCMD /* \_SB_.NVDR.N040.XCMD */ CreateField (TCMD, 0x20, 0x10, TOPC) CreateField (TCMD, 0x30, 0x01, TDRB) CreateField (TCMD, 0x3F, 0x01, TSEQ) If ((ToInteger (TDRB) == 0x01)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Previous command did not complete" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x05 }) } Local4 = SizeOf (Arg1) Local4 = ((Local4 + 0x07) >> 0x03) Local5 = Zero While (0x01) { If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN01 = Local7 Local7 = IN01 /* \_SB_.NVDR.N040.IN01 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN02 = Local7 Local7 = IN02 /* \_SB_.NVDR.N040.IN02 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN03 = Local7 Local7 = IN03 /* \_SB_.NVDR.N040.IN03 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN04 = Local7 Local7 = IN04 /* \_SB_.NVDR.N040.IN04 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN05 = Local7 Local7 = IN05 /* \_SB_.NVDR.N040.IN05 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN06 = Local7 Local7 = IN06 /* \_SB_.NVDR.N040.IN06 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN07 = Local7 Local7 = IN07 /* \_SB_.NVDR.N040.IN07 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN08 = Local7 Local7 = IN08 /* \_SB_.NVDR.N040.IN08 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN09 = Local7 Local7 = IN09 /* \_SB_.NVDR.N040.IN09 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0A = Local7 Local7 = IN0A /* \_SB_.NVDR.N040.IN0A */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0B = Local7 Local7 = IN0B /* \_SB_.NVDR.N040.IN0B */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0C = Local7 Local7 = IN0C /* \_SB_.NVDR.N040.IN0C */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0D = Local7 Local7 = IN0D /* \_SB_.NVDR.N040.IN0D */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0E = Local7 Local7 = IN0E /* \_SB_.NVDR.N040.IN0E */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0F = Local7 Local7 = IN0F /* \_SB_.NVDR.N040.IN0F */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN10 = Local7 Local7 = IN10 /* \_SB_.NVDR.N040.IN10 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN11 = Local7 Local7 = IN11 /* \_SB_.NVDR.N040.IN11 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN12 = Local7 Local7 = IN12 /* \_SB_.NVDR.N040.IN12 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN13 = Local7 Local7 = IN13 /* \_SB_.NVDR.N040.IN13 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN14 = Local7 Local7 = IN14 /* \_SB_.NVDR.N040.IN14 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN15 = Local7 Local7 = IN15 /* \_SB_.NVDR.N040.IN15 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN16 = Local7 Local7 = IN16 /* \_SB_.NVDR.N040.IN16 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN17 = Local7 Local7 = IN17 /* \_SB_.NVDR.N040.IN17 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN18 = Local7 Local7 = IN18 /* \_SB_.NVDR.N040.IN18 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN19 = Local7 Local7 = IN19 /* \_SB_.NVDR.N040.IN19 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1A = Local7 Local7 = IN1A /* \_SB_.NVDR.N040.IN1A */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1B = Local7 Local7 = IN1B /* \_SB_.NVDR.N040.IN1B */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1C = Local7 Local7 = IN1C /* \_SB_.NVDR.N040.IN1C */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1D = Local7 Local7 = IN1D /* \_SB_.NVDR.N040.IN1D */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1E = Local7 Local7 = IN1E /* \_SB_.NVDR.N040.IN1E */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1F = Local7 Local7 = IN1F /* \_SB_.NVDR.N040.IN1F */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN20 = Local7 Local7 = IN20 /* \_SB_.NVDR.N040.IN20 */ Local4-- Local5 += 0x04 Break } Local0 = Timer TOPC = Arg0 If ((ToInteger (TSEQ) == 0x01)) { TSEQ = 0x00 } Else { TSEQ = 0x01 } TDRB = 0x01 If ((ToInteger (Arg2) == Zero)) { Local1 = CGTM (Arg0, XSTA) } Else { Local1 = (ToInteger (Arg2) * 0x2710) } XCMD = ToInteger (TCMD) Local0 = Timer Local2 = Zero Local3 = Zero While (0x01) { TCMD = XCMD /* \_SB_.NVDR.N040.XCMD */ If ((ToInteger (TDRB) == 0x00)) { Break } Local3 = Local2 Local2 = (Timer - Local0) If ((Local2 > Local1)) { TCMD = XCMD /* \_SB_.NVDR.N040.XCMD */ If ((ToInteger (TDRB) == 0x00)) { Break } Local6 = Package (0x07) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Doorbell still set, waited " Local6 [0x03] = ToHexString (Local2) Local6 [0x04] = " [x100ns] (prev" Local6 [0x05] = ToHexString (Local3) Local6 [0x06] = ")" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x12 }) } } If ((Local2 > Local1)) { Local6 = Package (0x07) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Long iteration, scheduling issues? " Local6 [0x03] = ToHexString (Local2) Local6 [0x04] = " [x100ns] (prev " Local6 [0x05] = ToHexString (Local3) Local6 [0x06] = ")" DBGC (0x02, "FIS ", Local6) } TSTA = XSTA /* \_SB_.NVDR.N040.XSTA */ CreateField (TSTA, 0x00, 0x01, TCMP) CreateField (TSTA, 0x08, 0x08, TMBS) If ((ToInteger (TCMP) == 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Completion bit not set" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x03 }) } If ((ToInteger (TMBS) != 0x00)) { Local0 = Package (0x02) { 0x00, 0x00 } Local0 [0x01] = ToInteger (TMBS) Local6 = Package (0x04) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": mailbox failure: " Local6 [0x03] = ToHexString (ToInteger (TMBS)) DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Local0) } Local0 = Package (0x03) { 0x00, 0x00, Buffer (0x80) {} } CreateDWordField (DerefOf (Local0 [0x02]), 0x00, BO01) CreateDWordField (DerefOf (Local0 [0x02]), 0x04, BO02) CreateDWordField (DerefOf (Local0 [0x02]), 0x08, BO03) CreateDWordField (DerefOf (Local0 [0x02]), 0x0C, BO04) CreateDWordField (DerefOf (Local0 [0x02]), 0x10, BO05) CreateDWordField (DerefOf (Local0 [0x02]), 0x14, BO06) CreateDWordField (DerefOf (Local0 [0x02]), 0x18, BO07) CreateDWordField (DerefOf (Local0 [0x02]), 0x1C, BO08) CreateDWordField (DerefOf (Local0 [0x02]), 0x20, BO09) CreateDWordField (DerefOf (Local0 [0x02]), 0x24, BO0A) CreateDWordField (DerefOf (Local0 [0x02]), 0x28, BO0B) CreateDWordField (DerefOf (Local0 [0x02]), 0x2C, BO0C) CreateDWordField (DerefOf (Local0 [0x02]), 0x30, BO0D) CreateDWordField (DerefOf (Local0 [0x02]), 0x34, BO0E) CreateDWordField (DerefOf (Local0 [0x02]), 0x38, BO0F) CreateDWordField (DerefOf (Local0 [0x02]), 0x3C, BO10) CreateDWordField (DerefOf (Local0 [0x02]), 0x40, BO11) CreateDWordField (DerefOf (Local0 [0x02]), 0x44, BO12) CreateDWordField (DerefOf (Local0 [0x02]), 0x48, BO13) CreateDWordField (DerefOf (Local0 [0x02]), 0x4C, BO14) CreateDWordField (DerefOf (Local0 [0x02]), 0x50, BO15) CreateDWordField (DerefOf (Local0 [0x02]), 0x54, BO16) CreateDWordField (DerefOf (Local0 [0x02]), 0x58, BO17) CreateDWordField (DerefOf (Local0 [0x02]), 0x5C, BO18) CreateDWordField (DerefOf (Local0 [0x02]), 0x60, BO19) CreateDWordField (DerefOf (Local0 [0x02]), 0x64, BO1A) CreateDWordField (DerefOf (Local0 [0x02]), 0x68, BO1B) CreateDWordField (DerefOf (Local0 [0x02]), 0x6C, BO1C) CreateDWordField (DerefOf (Local0 [0x02]), 0x70, BO1D) CreateDWordField (DerefOf (Local0 [0x02]), 0x74, BO1E) CreateDWordField (DerefOf (Local0 [0x02]), 0x78, BO1F) CreateDWordField (DerefOf (Local0 [0x02]), 0x7C, BO20) Local4 = 0x20 While (0x01) { If ((Local4 <= 0x00)) { Break } BO01 = OU01 /* \_SB_.NVDR.N040.OU01 */ Local4-- If ((Local4 <= 0x00)) { Break } BO02 = OU02 /* \_SB_.NVDR.N040.OU02 */ Local4-- If ((Local4 <= 0x00)) { Break } BO03 = OU03 /* \_SB_.NVDR.N040.OU03 */ Local4-- If ((Local4 <= 0x00)) { Break } BO04 = OU04 /* \_SB_.NVDR.N040.OU04 */ Local4-- If ((Local4 <= 0x00)) { Break } BO05 = OU05 /* \_SB_.NVDR.N040.OU05 */ Local4-- If ((Local4 <= 0x00)) { Break } BO06 = OU06 /* \_SB_.NVDR.N040.OU06 */ Local4-- If ((Local4 <= 0x00)) { Break } BO07 = OU07 /* \_SB_.NVDR.N040.OU07 */ Local4-- If ((Local4 <= 0x00)) { Break } BO08 = OU08 /* \_SB_.NVDR.N040.OU08 */ Local4-- If ((Local4 <= 0x00)) { Break } BO09 = OU09 /* \_SB_.NVDR.N040.OU09 */ Local4-- If ((Local4 <= 0x00)) { Break } BO0A = OU0A /* \_SB_.NVDR.N040.OU0A */ Local4-- If ((Local4 <= 0x00)) { Break } BO0B = OU0B /* \_SB_.NVDR.N040.OU0B */ Local4-- If ((Local4 <= 0x00)) { Break } BO0C = OU0C /* \_SB_.NVDR.N040.OU0C */ Local4-- If ((Local4 <= 0x00)) { Break } BO0D = OU0D /* \_SB_.NVDR.N040.OU0D */ Local4-- If ((Local4 <= 0x00)) { Break } BO0E = OU0E /* \_SB_.NVDR.N040.OU0E */ Local4-- If ((Local4 <= 0x00)) { Break } BO0F = OU0F /* \_SB_.NVDR.N040.OU0F */ Local4-- If ((Local4 <= 0x00)) { Break } BO10 = OU10 /* \_SB_.NVDR.N040.OU10 */ Local4-- If ((Local4 <= 0x00)) { Break } BO11 = OU11 /* \_SB_.NVDR.N040.OU11 */ Local4-- If ((Local4 <= 0x00)) { Break } BO12 = OU12 /* \_SB_.NVDR.N040.OU12 */ Local4-- If ((Local4 <= 0x00)) { Break } BO13 = OU13 /* \_SB_.NVDR.N040.OU13 */ Local4-- If ((Local4 <= 0x00)) { Break } BO14 = OU14 /* \_SB_.NVDR.N040.OU14 */ Local4-- If ((Local4 <= 0x00)) { Break } BO15 = OU15 /* \_SB_.NVDR.N040.OU15 */ Local4-- If ((Local4 <= 0x00)) { Break } BO16 = OU16 /* \_SB_.NVDR.N040.OU16 */ Local4-- If ((Local4 <= 0x00)) { Break } BO17 = OU17 /* \_SB_.NVDR.N040.OU17 */ Local4-- If ((Local4 <= 0x00)) { Break } BO18 = OU18 /* \_SB_.NVDR.N040.OU18 */ Local4-- If ((Local4 <= 0x00)) { Break } BO19 = OU19 /* \_SB_.NVDR.N040.OU19 */ Local4-- If ((Local4 <= 0x00)) { Break } BO1A = OU1A /* \_SB_.NVDR.N040.OU1A */ Local4-- If ((Local4 <= 0x00)) { Break } BO1B = OU1B /* \_SB_.NVDR.N040.OU1B */ Local4-- If ((Local4 <= 0x00)) { Break } BO1C = OU1C /* \_SB_.NVDR.N040.OU1C */ Local4-- If ((Local4 <= 0x00)) { Break } BO1D = OU1D /* \_SB_.NVDR.N040.OU1D */ Local4-- If ((Local4 <= 0x00)) { Break } BO1E = OU1E /* \_SB_.NVDR.N040.OU1E */ Local4-- If ((Local4 <= 0x00)) { Break } BO1F = OU1F /* \_SB_.NVDR.N040.OU1F */ Local4-- If ((Local4 <= 0x00)) { Break } BO20 = OU20 /* \_SB_.NVDR.N040.OU20 */ Local4-- Break } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = " completed" DBGC (0x40, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Local0) } Method (CR01, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " GetSmartAndHealthInfo" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x84) {} CreateDWordField (Local0, 0x00, RSTS) CreateField (Local0, 0x20, 0x0400, RSHD) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateField (DerefOf (Local1 [0x02]), 0x00, 0x0400, CSHI) RSHD = CSHI /* \_SB_.NVDR.N040.CR01.CSHI */ Return (Local0) } Method (CR02, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " GetSmartThreshold" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x0C) {} CreateDWordField (Local0, 0x00, RSTS) CreateQWordField (Local0, 0x04, RSTD) Local1 = CMBC (0x0104, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateQWordField (DerefOf (Local1 [0x02]), 0x00, CSTD) RSTD = CSTD /* \_SB_.NVDR.N040.CR02.CSTD */ Return (Local0) } Method (CR03, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " GetBlockNvdimmFlags" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x08) {} CreateDWordField (Local0, 0x00, RSTS) CreateBitField (Local0, 0x20, RBIR) CreateBitField (Local0, 0x21, RBWL) Local1 = CMBC (0x01, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x70, CBIR) CreateBitField (DerefOf (Local1 [0x02]), 0x71, CBWL) RBIR = CBIR /* \_SB_.NVDR.N040.CR03.CBIR */ RBWL = CBWL /* \_SB_.NVDR.N040.CR03.CBWL */ Return (Local0) } Method (CR04, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " GetNamespaceLabelSize" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " GetNamespaceLabelSize: unexpected input parameter" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x0C) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) CreateDWordField (Local0, 0x04, RSNA) CreateDWordField (Local0, 0x08, RMDL) Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N040.CR04.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " GetNamespaceLabelSize: PCDS failed, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) Local3 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local3 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local3 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local3 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " GetNamespaceLabelSize: locked PMEM region" DBGC (0x02, "LEAF", Local6) } RSNA = CPSZ /* \_SB_.NVDR.N040.CR04.CPSZ */ RMDL = 0xFE80 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR05, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " GetNamespaceLabelData" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " GetNamespaceLabelData: no elements in input package" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x08)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " GetNamespaceLabelData: invalid input size: " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " GetNamespaceLabelData: input: " Local6 [0x02] = ToHexString (Local7) DBGC (0x40, "LEAF", Local6) CreateDWordField (Local7, 0x00, IOFF) CreateDWordField (Local7, 0x04, ILEN) If ((ILEN > 0xFE80)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " GetNamespaceLabelData: request size too big: " Local6 [0x02] = ToHexString (ILEN) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ElseIf ((ILEN <= 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " GetNamespaceLabelData: request size zero" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local0 = Buffer ((ILEN + 0x04)) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) CreateField (Local0, 0x20, (ILEN << 0x03), RDTA) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " GetNamespaceLabelData: locked PMEM region, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N040.CR05.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " GetNamespaceLabelData: PCDS failed, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) If (((IOFF + ILEN) > CPSZ)) { RSTS = 0x03 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " GetNamespaceLabelData: request end offset too big: " Local6 [0x02] = (IOFF + ILEN) DBGC (0x02, "LEAF", Local6) Return (Local0) } Name (BUFF, Buffer (0xFF80) {}) CreateField (BUFF, 0x00, 0x0400, LC00) CreateField (BUFF, 0x0400, 0x0400, LC01) CreateField (BUFF, 0x0800, 0x0400, LC02) CreateField (BUFF, 0x0C00, 0x0400, LC03) CreateField (BUFF, 0x1000, 0x0400, LC04) CreateField (BUFF, 0x1400, 0x0400, LC05) CreateField (BUFF, 0x1800, 0x0400, LC06) CreateField (BUFF, 0x1C00, 0x0400, LC07) CreateField (BUFF, 0x2000, 0x0400, LC08) CreateField (BUFF, 0x2400, 0x0400, LC09) CreateField (BUFF, 0x2800, 0x0400, LC0A) CreateField (BUFF, 0x2C00, 0x0400, LC0B) CreateField (BUFF, 0x3000, 0x0400, LC0C) CreateField (BUFF, 0x3400, 0x0400, LC0D) CreateField (BUFF, 0x3800, 0x0400, LC0E) CreateField (BUFF, 0x3C00, 0x0400, LC0F) CreateField (BUFF, 0x4000, 0x0400, LC10) CreateField (BUFF, 0x4400, 0x0400, LC11) CreateField (BUFF, 0x4800, 0x0400, LC12) CreateField (BUFF, 0x4C00, 0x0400, LC13) CreateField (BUFF, 0x5000, 0x0400, LC14) CreateField (BUFF, 0x5400, 0x0400, LC15) CreateField (BUFF, 0x5800, 0x0400, LC16) CreateField (BUFF, 0x5C00, 0x0400, LC17) CreateField (BUFF, 0x6000, 0x0400, LC18) CreateField (BUFF, 0x6400, 0x0400, LC19) CreateField (BUFF, 0x6800, 0x0400, LC1A) CreateField (BUFF, 0x6C00, 0x0400, LC1B) CreateField (BUFF, 0x7000, 0x0400, LC1C) CreateField (BUFF, 0x7400, 0x0400, LC1D) CreateField (BUFF, 0x7800, 0x0400, LC1E) CreateField (BUFF, 0x7C00, 0x0400, LC1F) CreateField (BUFF, 0x8000, 0x0400, LC20) CreateField (BUFF, 0x8400, 0x0400, LC21) CreateField (BUFF, 0x8800, 0x0400, LC22) CreateField (BUFF, 0x8C00, 0x0400, LC23) CreateField (BUFF, 0x9000, 0x0400, LC24) CreateField (BUFF, 0x9400, 0x0400, LC25) CreateField (BUFF, 0x9800, 0x0400, LC26) CreateField (BUFF, 0x9C00, 0x0400, LC27) CreateField (BUFF, 0xA000, 0x0400, LC28) CreateField (BUFF, 0xA400, 0x0400, LC29) CreateField (BUFF, 0xA800, 0x0400, LC2A) CreateField (BUFF, 0xAC00, 0x0400, LC2B) CreateField (BUFF, 0xB000, 0x0400, LC2C) CreateField (BUFF, 0xB400, 0x0400, LC2D) CreateField (BUFF, 0xB800, 0x0400, LC2E) CreateField (BUFF, 0xBC00, 0x0400, LC2F) CreateField (BUFF, 0xC000, 0x0400, LC30) CreateField (BUFF, 0xC400, 0x0400, LC31) CreateField (BUFF, 0xC800, 0x0400, LC32) CreateField (BUFF, 0xCC00, 0x0400, LC33) CreateField (BUFF, 0xD000, 0x0400, LC34) CreateField (BUFF, 0xD400, 0x0400, LC35) CreateField (BUFF, 0xD800, 0x0400, LC36) CreateField (BUFF, 0xDC00, 0x0400, LC37) CreateField (BUFF, 0xE000, 0x0400, LC38) CreateField (BUFF, 0xE400, 0x0400, LC39) CreateField (BUFF, 0xE800, 0x0400, LC3A) CreateField (BUFF, 0xEC00, 0x0400, LC3B) CreateField (BUFF, 0xF000, 0x0400, LC3C) CreateField (BUFF, 0xF400, 0x0400, LC3D) CreateField (BUFF, 0xF800, 0x0400, LC3E) CreateField (BUFF, 0xFC00, 0x0400, LC3F) CreateField (BUFF, 0x00010000, 0x0400, LC40) CreateField (BUFF, 0x00010400, 0x0400, LC41) CreateField (BUFF, 0x00010800, 0x0400, LC42) CreateField (BUFF, 0x00010C00, 0x0400, LC43) CreateField (BUFF, 0x00011000, 0x0400, LC44) CreateField (BUFF, 0x00011400, 0x0400, LC45) CreateField (BUFF, 0x00011800, 0x0400, LC46) CreateField (BUFF, 0x00011C00, 0x0400, LC47) CreateField (BUFF, 0x00012000, 0x0400, LC48) CreateField (BUFF, 0x00012400, 0x0400, LC49) CreateField (BUFF, 0x00012800, 0x0400, LC4A) CreateField (BUFF, 0x00012C00, 0x0400, LC4B) CreateField (BUFF, 0x00013000, 0x0400, LC4C) CreateField (BUFF, 0x00013400, 0x0400, LC4D) CreateField (BUFF, 0x00013800, 0x0400, LC4E) CreateField (BUFF, 0x00013C00, 0x0400, LC4F) CreateField (BUFF, 0x00014000, 0x0400, LC50) CreateField (BUFF, 0x00014400, 0x0400, LC51) CreateField (BUFF, 0x00014800, 0x0400, LC52) CreateField (BUFF, 0x00014C00, 0x0400, LC53) CreateField (BUFF, 0x00015000, 0x0400, LC54) CreateField (BUFF, 0x00015400, 0x0400, LC55) CreateField (BUFF, 0x00015800, 0x0400, LC56) CreateField (BUFF, 0x00015C00, 0x0400, LC57) CreateField (BUFF, 0x00016000, 0x0400, LC58) CreateField (BUFF, 0x00016400, 0x0400, LC59) CreateField (BUFF, 0x00016800, 0x0400, LC5A) CreateField (BUFF, 0x00016C00, 0x0400, LC5B) CreateField (BUFF, 0x00017000, 0x0400, LC5C) CreateField (BUFF, 0x00017400, 0x0400, LC5D) CreateField (BUFF, 0x00017800, 0x0400, LC5E) CreateField (BUFF, 0x00017C00, 0x0400, LC5F) CreateField (BUFF, 0x00018000, 0x0400, LC60) CreateField (BUFF, 0x00018400, 0x0400, LC61) CreateField (BUFF, 0x00018800, 0x0400, LC62) CreateField (BUFF, 0x00018C00, 0x0400, LC63) CreateField (BUFF, 0x00019000, 0x0400, LC64) CreateField (BUFF, 0x00019400, 0x0400, LC65) CreateField (BUFF, 0x00019800, 0x0400, LC66) CreateField (BUFF, 0x00019C00, 0x0400, LC67) CreateField (BUFF, 0x0001A000, 0x0400, LC68) CreateField (BUFF, 0x0001A400, 0x0400, LC69) CreateField (BUFF, 0x0001A800, 0x0400, LC6A) CreateField (BUFF, 0x0001AC00, 0x0400, LC6B) CreateField (BUFF, 0x0001B000, 0x0400, LC6C) CreateField (BUFF, 0x0001B400, 0x0400, LC6D) CreateField (BUFF, 0x0001B800, 0x0400, LC6E) CreateField (BUFF, 0x0001BC00, 0x0400, LC6F) CreateField (BUFF, 0x0001C000, 0x0400, LC70) CreateField (BUFF, 0x0001C400, 0x0400, LC71) CreateField (BUFF, 0x0001C800, 0x0400, LC72) CreateField (BUFF, 0x0001CC00, 0x0400, LC73) CreateField (BUFF, 0x0001D000, 0x0400, LC74) CreateField (BUFF, 0x0001D400, 0x0400, LC75) CreateField (BUFF, 0x0001D800, 0x0400, LC76) CreateField (BUFF, 0x0001DC00, 0x0400, LC77) CreateField (BUFF, 0x0001E000, 0x0400, LC78) CreateField (BUFF, 0x0001E400, 0x0400, LC79) CreateField (BUFF, 0x0001E800, 0x0400, LC7A) CreateField (BUFF, 0x0001EC00, 0x0400, LC7B) CreateField (BUFF, 0x0001F000, 0x0400, LC7C) CreateField (BUFF, 0x0001F400, 0x0400, LC7D) CreateField (BUFF, 0x0001F800, 0x0400, LC7E) CreateField (BUFF, 0x0001FC00, 0x0400, LC7F) CreateField (BUFF, 0x00020000, 0x0400, LC80) CreateField (BUFF, 0x00020400, 0x0400, LC81) CreateField (BUFF, 0x00020800, 0x0400, LC82) CreateField (BUFF, 0x00020C00, 0x0400, LC83) CreateField (BUFF, 0x00021000, 0x0400, LC84) CreateField (BUFF, 0x00021400, 0x0400, LC85) CreateField (BUFF, 0x00021800, 0x0400, LC86) CreateField (BUFF, 0x00021C00, 0x0400, LC87) CreateField (BUFF, 0x00022000, 0x0400, LC88) CreateField (BUFF, 0x00022400, 0x0400, LC89) CreateField (BUFF, 0x00022800, 0x0400, LC8A) CreateField (BUFF, 0x00022C00, 0x0400, LC8B) CreateField (BUFF, 0x00023000, 0x0400, LC8C) CreateField (BUFF, 0x00023400, 0x0400, LC8D) CreateField (BUFF, 0x00023800, 0x0400, LC8E) CreateField (BUFF, 0x00023C00, 0x0400, LC8F) CreateField (BUFF, 0x00024000, 0x0400, LC90) CreateField (BUFF, 0x00024400, 0x0400, LC91) CreateField (BUFF, 0x00024800, 0x0400, LC92) CreateField (BUFF, 0x00024C00, 0x0400, LC93) CreateField (BUFF, 0x00025000, 0x0400, LC94) CreateField (BUFF, 0x00025400, 0x0400, LC95) CreateField (BUFF, 0x00025800, 0x0400, LC96) CreateField (BUFF, 0x00025C00, 0x0400, LC97) CreateField (BUFF, 0x00026000, 0x0400, LC98) CreateField (BUFF, 0x00026400, 0x0400, LC99) CreateField (BUFF, 0x00026800, 0x0400, LC9A) CreateField (BUFF, 0x00026C00, 0x0400, LC9B) CreateField (BUFF, 0x00027000, 0x0400, LC9C) CreateField (BUFF, 0x00027400, 0x0400, LC9D) CreateField (BUFF, 0x00027800, 0x0400, LC9E) CreateField (BUFF, 0x00027C00, 0x0400, LC9F) CreateField (BUFF, 0x00028000, 0x0400, LCA0) CreateField (BUFF, 0x00028400, 0x0400, LCA1) CreateField (BUFF, 0x00028800, 0x0400, LCA2) CreateField (BUFF, 0x00028C00, 0x0400, LCA3) CreateField (BUFF, 0x00029000, 0x0400, LCA4) CreateField (BUFF, 0x00029400, 0x0400, LCA5) CreateField (BUFF, 0x00029800, 0x0400, LCA6) CreateField (BUFF, 0x00029C00, 0x0400, LCA7) CreateField (BUFF, 0x0002A000, 0x0400, LCA8) CreateField (BUFF, 0x0002A400, 0x0400, LCA9) CreateField (BUFF, 0x0002A800, 0x0400, LCAA) CreateField (BUFF, 0x0002AC00, 0x0400, LCAB) CreateField (BUFF, 0x0002B000, 0x0400, LCAC) CreateField (BUFF, 0x0002B400, 0x0400, LCAD) CreateField (BUFF, 0x0002B800, 0x0400, LCAE) CreateField (BUFF, 0x0002BC00, 0x0400, LCAF) CreateField (BUFF, 0x0002C000, 0x0400, LCB0) CreateField (BUFF, 0x0002C400, 0x0400, LCB1) CreateField (BUFF, 0x0002C800, 0x0400, LCB2) CreateField (BUFF, 0x0002CC00, 0x0400, LCB3) CreateField (BUFF, 0x0002D000, 0x0400, LCB4) CreateField (BUFF, 0x0002D400, 0x0400, LCB5) CreateField (BUFF, 0x0002D800, 0x0400, LCB6) CreateField (BUFF, 0x0002DC00, 0x0400, LCB7) CreateField (BUFF, 0x0002E000, 0x0400, LCB8) CreateField (BUFF, 0x0002E400, 0x0400, LCB9) CreateField (BUFF, 0x0002E800, 0x0400, LCBA) CreateField (BUFF, 0x0002EC00, 0x0400, LCBB) CreateField (BUFF, 0x0002F000, 0x0400, LCBC) CreateField (BUFF, 0x0002F400, 0x0400, LCBD) CreateField (BUFF, 0x0002F800, 0x0400, LCBE) CreateField (BUFF, 0x0002FC00, 0x0400, LCBF) CreateField (BUFF, 0x00030000, 0x0400, LCC0) CreateField (BUFF, 0x00030400, 0x0400, LCC1) CreateField (BUFF, 0x00030800, 0x0400, LCC2) CreateField (BUFF, 0x00030C00, 0x0400, LCC3) CreateField (BUFF, 0x00031000, 0x0400, LCC4) CreateField (BUFF, 0x00031400, 0x0400, LCC5) CreateField (BUFF, 0x00031800, 0x0400, LCC6) CreateField (BUFF, 0x00031C00, 0x0400, LCC7) CreateField (BUFF, 0x00032000, 0x0400, LCC8) CreateField (BUFF, 0x00032400, 0x0400, LCC9) CreateField (BUFF, 0x00032800, 0x0400, LCCA) CreateField (BUFF, 0x00032C00, 0x0400, LCCB) CreateField (BUFF, 0x00033000, 0x0400, LCCC) CreateField (BUFF, 0x00033400, 0x0400, LCCD) CreateField (BUFF, 0x00033800, 0x0400, LCCE) CreateField (BUFF, 0x00033C00, 0x0400, LCCF) CreateField (BUFF, 0x00034000, 0x0400, LCD0) CreateField (BUFF, 0x00034400, 0x0400, LCD1) CreateField (BUFF, 0x00034800, 0x0400, LCD2) CreateField (BUFF, 0x00034C00, 0x0400, LCD3) CreateField (BUFF, 0x00035000, 0x0400, LCD4) CreateField (BUFF, 0x00035400, 0x0400, LCD5) CreateField (BUFF, 0x00035800, 0x0400, LCD6) CreateField (BUFF, 0x00035C00, 0x0400, LCD7) CreateField (BUFF, 0x00036000, 0x0400, LCD8) CreateField (BUFF, 0x00036400, 0x0400, LCD9) CreateField (BUFF, 0x00036800, 0x0400, LCDA) CreateField (BUFF, 0x00036C00, 0x0400, LCDB) CreateField (BUFF, 0x00037000, 0x0400, LCDC) CreateField (BUFF, 0x00037400, 0x0400, LCDD) CreateField (BUFF, 0x00037800, 0x0400, LCDE) CreateField (BUFF, 0x00037C00, 0x0400, LCDF) CreateField (BUFF, 0x00038000, 0x0400, LCE0) CreateField (BUFF, 0x00038400, 0x0400, LCE1) CreateField (BUFF, 0x00038800, 0x0400, LCE2) CreateField (BUFF, 0x00038C00, 0x0400, LCE3) CreateField (BUFF, 0x00039000, 0x0400, LCE4) CreateField (BUFF, 0x00039400, 0x0400, LCE5) CreateField (BUFF, 0x00039800, 0x0400, LCE6) CreateField (BUFF, 0x00039C00, 0x0400, LCE7) CreateField (BUFF, 0x0003A000, 0x0400, LCE8) CreateField (BUFF, 0x0003A400, 0x0400, LCE9) CreateField (BUFF, 0x0003A800, 0x0400, LCEA) CreateField (BUFF, 0x0003AC00, 0x0400, LCEB) CreateField (BUFF, 0x0003B000, 0x0400, LCEC) CreateField (BUFF, 0x0003B400, 0x0400, LCED) CreateField (BUFF, 0x0003B800, 0x0400, LCEE) CreateField (BUFF, 0x0003BC00, 0x0400, LCEF) CreateField (BUFF, 0x0003C000, 0x0400, LCF0) CreateField (BUFF, 0x0003C400, 0x0400, LCF1) CreateField (BUFF, 0x0003C800, 0x0400, LCF2) CreateField (BUFF, 0x0003CC00, 0x0400, LCF3) CreateField (BUFF, 0x0003D000, 0x0400, LCF4) CreateField (BUFF, 0x0003D400, 0x0400, LCF5) CreateField (BUFF, 0x0003D800, 0x0400, LCF6) CreateField (BUFF, 0x0003DC00, 0x0400, LCF7) CreateField (BUFF, 0x0003E000, 0x0400, LCF8) CreateField (BUFF, 0x0003E400, 0x0400, LCF9) CreateField (BUFF, 0x0003E800, 0x0400, LCFA) CreateField (BUFF, 0x0003EC00, 0x0400, LCFB) CreateField (BUFF, 0x0003F000, 0x0400, LCFC) CreateField (BUFF, 0x0003F400, 0x0400, LCFD) CreateField (BUFF, 0x0003F800, 0x0400, LCFE) CreateField (BUFF, 0x0003FC00, 0x0400, LCFF) CreateField (BUFF, 0x00040000, 0x0400, LD00) CreateField (BUFF, 0x00040400, 0x0400, LD01) CreateField (BUFF, 0x00040800, 0x0400, LD02) CreateField (BUFF, 0x00040C00, 0x0400, LD03) CreateField (BUFF, 0x00041000, 0x0400, LD04) CreateField (BUFF, 0x00041400, 0x0400, LD05) CreateField (BUFF, 0x00041800, 0x0400, LD06) CreateField (BUFF, 0x00041C00, 0x0400, LD07) CreateField (BUFF, 0x00042000, 0x0400, LD08) CreateField (BUFF, 0x00042400, 0x0400, LD09) CreateField (BUFF, 0x00042800, 0x0400, LD0A) CreateField (BUFF, 0x00042C00, 0x0400, LD0B) CreateField (BUFF, 0x00043000, 0x0400, LD0C) CreateField (BUFF, 0x00043400, 0x0400, LD0D) CreateField (BUFF, 0x00043800, 0x0400, LD0E) CreateField (BUFF, 0x00043C00, 0x0400, LD0F) CreateField (BUFF, 0x00044000, 0x0400, LD10) CreateField (BUFF, 0x00044400, 0x0400, LD11) CreateField (BUFF, 0x00044800, 0x0400, LD12) CreateField (BUFF, 0x00044C00, 0x0400, LD13) CreateField (BUFF, 0x00045000, 0x0400, LD14) CreateField (BUFF, 0x00045400, 0x0400, LD15) CreateField (BUFF, 0x00045800, 0x0400, LD16) CreateField (BUFF, 0x00045C00, 0x0400, LD17) CreateField (BUFF, 0x00046000, 0x0400, LD18) CreateField (BUFF, 0x00046400, 0x0400, LD19) CreateField (BUFF, 0x00046800, 0x0400, LD1A) CreateField (BUFF, 0x00046C00, 0x0400, LD1B) CreateField (BUFF, 0x00047000, 0x0400, LD1C) CreateField (BUFF, 0x00047400, 0x0400, LD1D) CreateField (BUFF, 0x00047800, 0x0400, LD1E) CreateField (BUFF, 0x00047C00, 0x0400, LD1F) CreateField (BUFF, 0x00048000, 0x0400, LD20) CreateField (BUFF, 0x00048400, 0x0400, LD21) CreateField (BUFF, 0x00048800, 0x0400, LD22) CreateField (BUFF, 0x00048C00, 0x0400, LD23) CreateField (BUFF, 0x00049000, 0x0400, LD24) CreateField (BUFF, 0x00049400, 0x0400, LD25) CreateField (BUFF, 0x00049800, 0x0400, LD26) CreateField (BUFF, 0x00049C00, 0x0400, LD27) CreateField (BUFF, 0x0004A000, 0x0400, LD28) CreateField (BUFF, 0x0004A400, 0x0400, LD29) CreateField (BUFF, 0x0004A800, 0x0400, LD2A) CreateField (BUFF, 0x0004AC00, 0x0400, LD2B) CreateField (BUFF, 0x0004B000, 0x0400, LD2C) CreateField (BUFF, 0x0004B400, 0x0400, LD2D) CreateField (BUFF, 0x0004B800, 0x0400, LD2E) CreateField (BUFF, 0x0004BC00, 0x0400, LD2F) CreateField (BUFF, 0x0004C000, 0x0400, LD30) CreateField (BUFF, 0x0004C400, 0x0400, LD31) CreateField (BUFF, 0x0004C800, 0x0400, LD32) CreateField (BUFF, 0x0004CC00, 0x0400, LD33) CreateField (BUFF, 0x0004D000, 0x0400, LD34) CreateField (BUFF, 0x0004D400, 0x0400, LD35) CreateField (BUFF, 0x0004D800, 0x0400, LD36) CreateField (BUFF, 0x0004DC00, 0x0400, LD37) CreateField (BUFF, 0x0004E000, 0x0400, LD38) CreateField (BUFF, 0x0004E400, 0x0400, LD39) CreateField (BUFF, 0x0004E800, 0x0400, LD3A) CreateField (BUFF, 0x0004EC00, 0x0400, LD3B) CreateField (BUFF, 0x0004F000, 0x0400, LD3C) CreateField (BUFF, 0x0004F400, 0x0400, LD3D) CreateField (BUFF, 0x0004F800, 0x0400, LD3E) CreateField (BUFF, 0x0004FC00, 0x0400, LD3F) CreateField (BUFF, 0x00050000, 0x0400, LD40) CreateField (BUFF, 0x00050400, 0x0400, LD41) CreateField (BUFF, 0x00050800, 0x0400, LD42) CreateField (BUFF, 0x00050C00, 0x0400, LD43) CreateField (BUFF, 0x00051000, 0x0400, LD44) CreateField (BUFF, 0x00051400, 0x0400, LD45) CreateField (BUFF, 0x00051800, 0x0400, LD46) CreateField (BUFF, 0x00051C00, 0x0400, LD47) CreateField (BUFF, 0x00052000, 0x0400, LD48) CreateField (BUFF, 0x00052400, 0x0400, LD49) CreateField (BUFF, 0x00052800, 0x0400, LD4A) CreateField (BUFF, 0x00052C00, 0x0400, LD4B) CreateField (BUFF, 0x00053000, 0x0400, LD4C) CreateField (BUFF, 0x00053400, 0x0400, LD4D) CreateField (BUFF, 0x00053800, 0x0400, LD4E) CreateField (BUFF, 0x00053C00, 0x0400, LD4F) CreateField (BUFF, 0x00054000, 0x0400, LD50) CreateField (BUFF, 0x00054400, 0x0400, LD51) CreateField (BUFF, 0x00054800, 0x0400, LD52) CreateField (BUFF, 0x00054C00, 0x0400, LD53) CreateField (BUFF, 0x00055000, 0x0400, LD54) CreateField (BUFF, 0x00055400, 0x0400, LD55) CreateField (BUFF, 0x00055800, 0x0400, LD56) CreateField (BUFF, 0x00055C00, 0x0400, LD57) CreateField (BUFF, 0x00056000, 0x0400, LD58) CreateField (BUFF, 0x00056400, 0x0400, LD59) CreateField (BUFF, 0x00056800, 0x0400, LD5A) CreateField (BUFF, 0x00056C00, 0x0400, LD5B) CreateField (BUFF, 0x00057000, 0x0400, LD5C) CreateField (BUFF, 0x00057400, 0x0400, LD5D) CreateField (BUFF, 0x00057800, 0x0400, LD5E) CreateField (BUFF, 0x00057C00, 0x0400, LD5F) CreateField (BUFF, 0x00058000, 0x0400, LD60) CreateField (BUFF, 0x00058400, 0x0400, LD61) CreateField (BUFF, 0x00058800, 0x0400, LD62) CreateField (BUFF, 0x00058C00, 0x0400, LD63) CreateField (BUFF, 0x00059000, 0x0400, LD64) CreateField (BUFF, 0x00059400, 0x0400, LD65) CreateField (BUFF, 0x00059800, 0x0400, LD66) CreateField (BUFF, 0x00059C00, 0x0400, LD67) CreateField (BUFF, 0x0005A000, 0x0400, LD68) CreateField (BUFF, 0x0005A400, 0x0400, LD69) CreateField (BUFF, 0x0005A800, 0x0400, LD6A) CreateField (BUFF, 0x0005AC00, 0x0400, LD6B) CreateField (BUFF, 0x0005B000, 0x0400, LD6C) CreateField (BUFF, 0x0005B400, 0x0400, LD6D) CreateField (BUFF, 0x0005B800, 0x0400, LD6E) CreateField (BUFF, 0x0005BC00, 0x0400, LD6F) CreateField (BUFF, 0x0005C000, 0x0400, LD70) CreateField (BUFF, 0x0005C400, 0x0400, LD71) CreateField (BUFF, 0x0005C800, 0x0400, LD72) CreateField (BUFF, 0x0005CC00, 0x0400, LD73) CreateField (BUFF, 0x0005D000, 0x0400, LD74) CreateField (BUFF, 0x0005D400, 0x0400, LD75) CreateField (BUFF, 0x0005D800, 0x0400, LD76) CreateField (BUFF, 0x0005DC00, 0x0400, LD77) CreateField (BUFF, 0x0005E000, 0x0400, LD78) CreateField (BUFF, 0x0005E400, 0x0400, LD79) CreateField (BUFF, 0x0005E800, 0x0400, LD7A) CreateField (BUFF, 0x0005EC00, 0x0400, LD7B) CreateField (BUFF, 0x0005F000, 0x0400, LD7C) CreateField (BUFF, 0x0005F400, 0x0400, LD7D) CreateField (BUFF, 0x0005F800, 0x0400, LD7E) CreateField (BUFF, 0x0005FC00, 0x0400, LD7F) CreateField (BUFF, 0x00060000, 0x0400, LD80) CreateField (BUFF, 0x00060400, 0x0400, LD81) CreateField (BUFF, 0x00060800, 0x0400, LD82) CreateField (BUFF, 0x00060C00, 0x0400, LD83) CreateField (BUFF, 0x00061000, 0x0400, LD84) CreateField (BUFF, 0x00061400, 0x0400, LD85) CreateField (BUFF, 0x00061800, 0x0400, LD86) CreateField (BUFF, 0x00061C00, 0x0400, LD87) CreateField (BUFF, 0x00062000, 0x0400, LD88) CreateField (BUFF, 0x00062400, 0x0400, LD89) CreateField (BUFF, 0x00062800, 0x0400, LD8A) CreateField (BUFF, 0x00062C00, 0x0400, LD8B) CreateField (BUFF, 0x00063000, 0x0400, LD8C) CreateField (BUFF, 0x00063400, 0x0400, LD8D) CreateField (BUFF, 0x00063800, 0x0400, LD8E) CreateField (BUFF, 0x00063C00, 0x0400, LD8F) CreateField (BUFF, 0x00064000, 0x0400, LD90) CreateField (BUFF, 0x00064400, 0x0400, LD91) CreateField (BUFF, 0x00064800, 0x0400, LD92) CreateField (BUFF, 0x00064C00, 0x0400, LD93) CreateField (BUFF, 0x00065000, 0x0400, LD94) CreateField (BUFF, 0x00065400, 0x0400, LD95) CreateField (BUFF, 0x00065800, 0x0400, LD96) CreateField (BUFF, 0x00065C00, 0x0400, LD97) CreateField (BUFF, 0x00066000, 0x0400, LD98) CreateField (BUFF, 0x00066400, 0x0400, LD99) CreateField (BUFF, 0x00066800, 0x0400, LD9A) CreateField (BUFF, 0x00066C00, 0x0400, LD9B) CreateField (BUFF, 0x00067000, 0x0400, LD9C) CreateField (BUFF, 0x00067400, 0x0400, LD9D) CreateField (BUFF, 0x00067800, 0x0400, LD9E) CreateField (BUFF, 0x00067C00, 0x0400, LD9F) CreateField (BUFF, 0x00068000, 0x0400, LDA0) CreateField (BUFF, 0x00068400, 0x0400, LDA1) CreateField (BUFF, 0x00068800, 0x0400, LDA2) CreateField (BUFF, 0x00068C00, 0x0400, LDA3) CreateField (BUFF, 0x00069000, 0x0400, LDA4) CreateField (BUFF, 0x00069400, 0x0400, LDA5) CreateField (BUFF, 0x00069800, 0x0400, LDA6) CreateField (BUFF, 0x00069C00, 0x0400, LDA7) CreateField (BUFF, 0x0006A000, 0x0400, LDA8) CreateField (BUFF, 0x0006A400, 0x0400, LDA9) CreateField (BUFF, 0x0006A800, 0x0400, LDAA) CreateField (BUFF, 0x0006AC00, 0x0400, LDAB) CreateField (BUFF, 0x0006B000, 0x0400, LDAC) CreateField (BUFF, 0x0006B400, 0x0400, LDAD) CreateField (BUFF, 0x0006B800, 0x0400, LDAE) CreateField (BUFF, 0x0006BC00, 0x0400, LDAF) CreateField (BUFF, 0x0006C000, 0x0400, LDB0) CreateField (BUFF, 0x0006C400, 0x0400, LDB1) CreateField (BUFF, 0x0006C800, 0x0400, LDB2) CreateField (BUFF, 0x0006CC00, 0x0400, LDB3) CreateField (BUFF, 0x0006D000, 0x0400, LDB4) CreateField (BUFF, 0x0006D400, 0x0400, LDB5) CreateField (BUFF, 0x0006D800, 0x0400, LDB6) CreateField (BUFF, 0x0006DC00, 0x0400, LDB7) CreateField (BUFF, 0x0006E000, 0x0400, LDB8) CreateField (BUFF, 0x0006E400, 0x0400, LDB9) CreateField (BUFF, 0x0006E800, 0x0400, LDBA) CreateField (BUFF, 0x0006EC00, 0x0400, LDBB) CreateField (BUFF, 0x0006F000, 0x0400, LDBC) CreateField (BUFF, 0x0006F400, 0x0400, LDBD) CreateField (BUFF, 0x0006F800, 0x0400, LDBE) CreateField (BUFF, 0x0006FC00, 0x0400, LDBF) CreateField (BUFF, 0x00070000, 0x0400, LDC0) CreateField (BUFF, 0x00070400, 0x0400, LDC1) CreateField (BUFF, 0x00070800, 0x0400, LDC2) CreateField (BUFF, 0x00070C00, 0x0400, LDC3) CreateField (BUFF, 0x00071000, 0x0400, LDC4) CreateField (BUFF, 0x00071400, 0x0400, LDC5) CreateField (BUFF, 0x00071800, 0x0400, LDC6) CreateField (BUFF, 0x00071C00, 0x0400, LDC7) CreateField (BUFF, 0x00072000, 0x0400, LDC8) CreateField (BUFF, 0x00072400, 0x0400, LDC9) CreateField (BUFF, 0x00072800, 0x0400, LDCA) CreateField (BUFF, 0x00072C00, 0x0400, LDCB) CreateField (BUFF, 0x00073000, 0x0400, LDCC) CreateField (BUFF, 0x00073400, 0x0400, LDCD) CreateField (BUFF, 0x00073800, 0x0400, LDCE) CreateField (BUFF, 0x00073C00, 0x0400, LDCF) CreateField (BUFF, 0x00074000, 0x0400, LDD0) CreateField (BUFF, 0x00074400, 0x0400, LDD1) CreateField (BUFF, 0x00074800, 0x0400, LDD2) CreateField (BUFF, 0x00074C00, 0x0400, LDD3) CreateField (BUFF, 0x00075000, 0x0400, LDD4) CreateField (BUFF, 0x00075400, 0x0400, LDD5) CreateField (BUFF, 0x00075800, 0x0400, LDD6) CreateField (BUFF, 0x00075C00, 0x0400, LDD7) CreateField (BUFF, 0x00076000, 0x0400, LDD8) CreateField (BUFF, 0x00076400, 0x0400, LDD9) CreateField (BUFF, 0x00076800, 0x0400, LDDA) CreateField (BUFF, 0x00076C00, 0x0400, LDDB) CreateField (BUFF, 0x00077000, 0x0400, LDDC) CreateField (BUFF, 0x00077400, 0x0400, LDDD) CreateField (BUFF, 0x00077800, 0x0400, LDDE) CreateField (BUFF, 0x00077C00, 0x0400, LDDF) CreateField (BUFF, 0x00078000, 0x0400, LDE0) CreateField (BUFF, 0x00078400, 0x0400, LDE1) CreateField (BUFF, 0x00078800, 0x0400, LDE2) CreateField (BUFF, 0x00078C00, 0x0400, LDE3) CreateField (BUFF, 0x00079000, 0x0400, LDE4) CreateField (BUFF, 0x00079400, 0x0400, LDE5) CreateField (BUFF, 0x00079800, 0x0400, LDE6) CreateField (BUFF, 0x00079C00, 0x0400, LDE7) CreateField (BUFF, 0x0007A000, 0x0400, LDE8) CreateField (BUFF, 0x0007A400, 0x0400, LDE9) CreateField (BUFF, 0x0007A800, 0x0400, LDEA) CreateField (BUFF, 0x0007AC00, 0x0400, LDEB) CreateField (BUFF, 0x0007B000, 0x0400, LDEC) CreateField (BUFF, 0x0007B400, 0x0400, LDED) CreateField (BUFF, 0x0007B800, 0x0400, LDEE) CreateField (BUFF, 0x0007BC00, 0x0400, LDEF) CreateField (BUFF, 0x0007C000, 0x0400, LDF0) CreateField (BUFF, 0x0007C400, 0x0400, LDF1) CreateField (BUFF, 0x0007C800, 0x0400, LDF2) CreateField (BUFF, 0x0007CC00, 0x0400, LDF3) CreateField (BUFF, 0x0007D000, 0x0400, LDF4) CreateField (BUFF, 0x0007D400, 0x0400, LDF5) CreateField (BUFF, 0x0007D800, 0x0400, LDF6) CreateField (BUFF, 0x0007DC00, 0x0400, LDF7) CreateField (BUFF, 0x0007E000, 0x0400, LDF8) CreateField (BUFF, 0x0007E400, 0x0400, LDF9) CreateField (BUFF, 0x0007E800, 0x0400, LDFA) CreateField (BUFF, 0x0007EC00, 0x0400, LDFB) CreateField (BUFF, 0x0007F000, 0x0400, LDFC) CreateField (BUFF, 0x0007F400, 0x0400, LDFD) CreateField (BUFF, 0x0007F800, 0x0400, LDFE) Local3 = (IOFF & 0xFFFFFFFFFFFFFF80) Local2 = ((((ILEN + IOFF) + 0x7F) & 0xFFFFFFFFFFFFFF80) - Local3) Local5 = (IOFF - Local3) While (0x01) { If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC00 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC01 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC02 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC03 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC04 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC05 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC06 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC07 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC08 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC09 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC10 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC11 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC12 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC13 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC14 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC15 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC16 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC17 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC18 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC19 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC20 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC21 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC22 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC23 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC24 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC25 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC26 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC27 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC28 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC29 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC30 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC31 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC32 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC33 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC34 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC35 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC36 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC37 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC38 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC39 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC40 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC41 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC42 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC43 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC44 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC45 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC46 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC47 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC48 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC49 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC50 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC51 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC52 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC53 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC54 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC55 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC56 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC57 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC58 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC59 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC60 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC61 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC62 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC63 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC64 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC65 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC66 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC67 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC68 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC69 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC70 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC71 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC72 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC73 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC74 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC75 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC76 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC77 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC78 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC79 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC80 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC81 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC82 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC83 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC84 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC85 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC86 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC87 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC88 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC89 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC90 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC91 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC92 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC93 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC94 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC95 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC96 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC97 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC98 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC99 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCED = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD00 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD01 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD02 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD03 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD04 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD05 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD06 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD07 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD08 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD09 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD10 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD11 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD12 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD13 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD14 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD15 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD16 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD17 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD18 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD19 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD20 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD21 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD22 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD23 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD24 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD25 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD26 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD27 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD28 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD29 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD30 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD31 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD32 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD33 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD34 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD35 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD36 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD37 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD38 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD39 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD40 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD41 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD42 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD43 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD44 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD45 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD46 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD47 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD48 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD49 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD50 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD51 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD52 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD53 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD54 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD55 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD56 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD57 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD58 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD59 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD60 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD61 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD62 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD63 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD64 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD65 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD66 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD67 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD68 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD69 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD70 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD71 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD72 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD73 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD74 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD75 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD76 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD77 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD78 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD79 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD80 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD81 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD82 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD83 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD84 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD85 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD86 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD87 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD88 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD89 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD90 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD91 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD92 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD93 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD94 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD95 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD96 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD97 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD98 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD99 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDED = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 Break } If ((Local2 != Zero)) { RSTS = DerefOf (Local4 [0x00]) Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " GetNamespaceLabelData: read loop error, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Mid (BUFF, Local5, ILEN, RDTA) /* \_SB_.NVDR.N040.CR05.RDTA */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR06, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " SetNamespaceLabelData" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " SetNamespaceLabelData: no elements in input package" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) < 0x08)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " SetNamespaceLabelData: invalid input size: " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " SetNamespaceLabelData: input: " Local6 [0x02] = ToHexString (Mid (Local7, 0x00, 0x40)) DBGC (0x40, "LEAF", Local6) CreateDWordField (Local7, 0x00, IOFF) CreateDWordField (Local7, 0x04, ILEN) If ((ILEN > 0xFE80)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " SetNamespaceLabelData: request size too big: " Local6 [0x02] = ToHexString (ILEN) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ElseIf ((ILEN <= 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " SetNamespaceLabelData: request size zero" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((SizeOf (Local7) < (ILEN + 0x08))) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " SetNamespaceLabelData: request size overruns input size " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x40, (ILEN << 0x03), IDTA) Local0 = Buffer (0x04) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " SetNamespaceLabelData: locked PMEM region, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N040.CR06.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " SetNamespaceLabelData: PCDS failed, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) If (((IOFF + ILEN) > CPSZ)) { RSTS = 0x03 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " SetNamespaceLabelData: request end offset too big: " Local6 [0x02] = ToHexString ((IOFF + ILEN)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local3 = ((IOFF + 0x3F) & 0xFFFFFFFFFFFFFFC0) Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N040.CR06.ILEN */ Local5 = (Local2 & 0xFFFFFFFFFFFFFFC0) Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N040.CR06.IOFF */ Local2 -= Local5 If (Local4) { If ((Local4 > ILEN)) { Local4 = ILEN /* \_SB_.NVDR.N040.CR06.ILEN */ } Local2 = (IOFF & 0xFFFFFFFFFFFFFF80) Local1 = PCDR (Local2) RSTS = DerefOf (Local1 [0x00]) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " SetNamespaceLabelData: lead read returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = DerefOf (Local1 [0x01]) Local2 = (IOFF - Local2) CreateField (Local1, (Local2 << 0x03), (Local4 << 0x03), LBUF) CreateField (Local1, 0x00, 0x0200, LB01) CreateField (Local1, 0x0200, 0x0200, LB02) Mid (IDTA, 0x00, Local4, LBUF) /* \_SB_.NVDR.N040.CR06.LBUF */ Local2 = (IOFF & 0xFFFFFFFFFFFFFF80) RSTS = PCDW (Local2, LB01) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " SetNamespaceLabelData: lead write A returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local2 += 0x40 RSTS = PCDW (Local2, LB02) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " SetNamespaceLabelData: lead write B returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N040.CR06.ILEN */ Local2 -= Local5 } If ((Local2 && (ILEN > Local2))) { Local4 = (Local5 & 0xFFFFFFFFFFFFFF80) Local1 = PCDR (Local4) RSTS = DerefOf (Local1 [0x00]) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " SetNamespaceLabelData: trail read returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = DerefOf (Local1 [0x01]) Local4 = (Local5 - Local4) CreateField (Local1, (Local4 << 0x03), (Local2 << 0x03), TBUF) CreateField (Local1, 0x00, 0x0200, TB01) CreateField (Local1, 0x0200, 0x0200, TB02) Mid (IDTA, (ILEN - Local2), Local2, TBUF) /* \_SB_.NVDR.N040.CR06.TBUF */ Local4 = (Local5 & 0xFFFFFFFFFFFFFF80) RSTS = PCDW (Local4, TB01) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " SetNamespaceLabelData: trail write A returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 += 0x40 RSTS = PCDW (Local4, TB02) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " SetNamespaceLabelData: trail write B returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N040.CR06.IOFF */ } While (0x01) { If ((Local3 >= Local5)) { Break } Local1 = PCDW (Local3, Mid (IDTA, Local4, 0x40)) If ((Local1 != 0x00)) { RSTS = Local1 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 += 0x40 Local3 += 0x40 } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR07, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " GetCommandEffectLogInfo" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x08) {} CreateDWordField (Local0, 0x04, RMXL) RMXL = 0x8000 Return (Local0) } Method (CR09, 4, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " PassThroughCommand" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg3) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg3 [0x00]), Local7) Local4 = SizeOf (Local7) If ((Local4 < 0x08)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateWordField (Local7, 0x00, OPCD) CreateDWordField (Local7, 0x04, OPDL) If ((Local4 != (OPDL + 0x08))) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If (((CENA != 0x01) && (OPCD != 0x05FD))) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Switch (OPCD) { Case (Package (0x06) { 0x0103, 0x0405, 0x09, 0xFD, 0x01FD, 0x02FD } ) { Return (CLDC ("S0.C4.D0:", Arg2, Arg3, _ADR ())) } Case (0x05FD) { CreateWordField (Local7, 0x08, PTCD) If ((PTCD == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateDWordField (Local7, 0x04, PTDL) If ((PTDL >= 0x0C)) { PTDL = (OPDL - 0x0C) } Else { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL > 0x00)) { CreateField (Local7, 0xA0, (PTDL * 0x08), PTIN) } CreateByteField (Local7, 0x0A, PTTI) If (((CENA != 0x01) && (PTTI == 0x01))) { TFSM = 0x00 } Switch (PTCD) { Case (0x05FD) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Case (Package (0x04) { 0xFD, 0x01FD, 0x02FD, 0x03FD } ) { Name (INLO, Package (0x01) { Buffer ((PTDL + 0x08)) {} }) CreateWordField (DerefOf (INLO [0x00]), 0x00, LOCD) CreateDWordField (DerefOf (INLO [0x00]), 0x04, LODL) If ((PTDL > 0x00)) { CreateField (DerefOf (INLO [0x00]), 0x40, (PTDL * 0x08), LOIN) Mid (Local7, 0x14, (PTDL * 0x08), LOIN) /* \_SB_.NVDR.N040.CR09.LOIN */ } Mid (Local7, 0x08, 0x02, LOCD) /* \_SB_.NVDR.N040.CR09.LOCD */ LODL = PTDL /* \_SB_.NVDR.N040.CR09.PTDL */ If ((0x03FD == LOCD)) { TFSM = 0x00989680 Local2 = Buffer (0x10) {} CreateDWordField (Local2, 0x04, FDLA) CreateField (Local2, 0x40, 0x40, FDDA) FDLA = 0x08 FDDA = XBSR /* \_SB_.NVDR.N040.XBSR */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " BSR: " Local6 [0x02] = ToHexString (FDDA) DBGC (0x40, "LEAF", Local6) Return (Local2) } Return (CLDC ("S0.C4.D0:", Arg2, INLO, _ADR ())) } Case (Package (0x03) { 0x0103, 0x0405, 0x09 } ) { If (((CENA != 0x01) && (PTTI != 0x01))) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Return (CLDC ("S0.C4.D0:", Arg2, Arg3, _ADR ())) } Default { If ((PTTI == 0x01)) { Return (CLDC ("S0.C4.D0:", Arg2, Arg3, _ADR ())) } If ((CENA != 0x01)) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } CreateDWordField (Local7, 0x10, PTTO) If ((Local4 < 0x14)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL > 0x80)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL == Zero)) { Local0 = CMBC (PTCD, Buffer (0x00) {}, Zero) } Else { Local0 = CMBC (PTCD, PTIN, (PTTO * 0x2710)) } } } } Case (0x03FD) { Local2 = Buffer (0x10) {} CreateDWordField (Local2, 0x04, OULA) CreateField (Local2, 0x40, 0x40, OUDA) OULA = 0x08 OUDA = XBSR /* \_SB_.NVDR.N040.XBSR */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " BSR: " Local6 [0x02] = ToHexString (OUDA) DBGC (0x40, "LEAF", Local6) Return (Local2) } Default { If ((OPDL > 0x80)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((OPDL == Zero)) { Local0 = CMBC (OPCD, Buffer (0x00) {}, Zero) } Else { CreateField (Local7, 0x40, (OPDL * 0x08), OPDB) Local0 = CMBC (OPCD, OPDB, Zero) } } } Local1 = DerefOf (Local0 [0x00]) If ((Local1 != Zero)) { Local2 = Buffer (0x04) {} Local2 [0x00] = 0x05 Return (Local2) } Local1 = DerefOf (Local0 [0x01]) If ((Local1 != Zero)) { Local2 = Buffer (0x04) { 0x07, 0x00, 0x00, 0x00 // .... } Local2 [0x02] = Local1 Return (Local2) } Local2 = Buffer (0x88) {} CreateDWordField (Local2, 0x04, OULB) CreateField (Local2, 0x40, 0x0400, OUDB) OULB = 0x80 OUDB = DerefOf (Local0 [0x02]) Return (Local2) } Method (CR10, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " EnableLatchSystemShutdownStatus" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x01)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((DerefOf (Local7 [0x00]) != 0x01)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0x0907, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR11, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " GetSupportedModes" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x06) {} CreateDWordField (Local0, 0x00, RSTS) CreateBitField (Local0, 0x20, RMMO) CreateBitField (Local0, 0x21, RPME) CreateBitField (Local0, 0x22, RBAP) Local1 = CMBC (0x01, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local3 = DerefOf (Local1 [0x02]) CreateBitField (Local3, 0x01F0, MEME) CreateBitField (Local3, 0x01F1, STME) CreateBitField (Local3, 0x01F2, DTME) RMMO = MEME /* \_SB_.NVDR.N040.CR11.MEME */ RPME = DTME /* \_SB_.NVDR.N040.CR11.DTME */ RBAP = STME /* \_SB_.NVDR.N040.CR11.STME */ Return (Local0) } Method (CR17, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " SetSmartThreshold" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x07)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x38, ISMT) CreateBitField (Local7, 0x00, ISBE) CreateField (Local7, 0x03, 0x0D, R000) If ((ToInteger (R000) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " SetSmartThreshold: non-zero reserved bits!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((ISBE == 0x01)) { CreateByteField (Local7, 0x02, ISBT) If (((ISBT < 0x01) || (ISBT > 0x63))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " SetSmartThreshold: invalid Percentage Remaining Threshold value!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x04) {} CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x0105, ISMT, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR18, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " InjectError" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x0F)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x00, IVME) CreateBitField (Local7, 0x01, IVSB) CreateBitField (Local7, 0x02, IVFE) CreateBitField (Local7, 0x03, IVUS) CreateField (Local7, 0x04, 0x3C, R000) If ((ToInteger (R000) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " InjectError: non-zero reserved bits R000!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x40, IMEN) CreateField (Local7, 0x41, 0x07, R001) If ((ToInteger (R001) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " InjectError: non-zero reserved bits R001!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateWordField (Local7, 0x09, IMMT) CreateBitField (Local7, 0x58, ISEN) CreateField (Local7, 0x59, 0x07, R002) If ((ToInteger (R002) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " InjectError: non-zero reserved bits R002!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateByteField (Local7, 0x0C, ISSB) If (((ISSB < 0x00) || (ISSB > 0x63))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " InjectError: invalid Percentage Remaining value!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x68, IFEN) CreateField (Local7, 0x69, 0x07, R003) If ((ToInteger (R003) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " InjectError: non-zero reserved bits R003!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x70, IUEN) CreateField (Local7, 0x71, 0x07, R004) If ((ToInteger (R004) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " InjectError: non-zero reserved bits R004!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local0 = Buffer (0x04) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) If ((IVME == 0x01)) { Local2 = Buffer (0x03) {} CreateByteField (Local2, 0x00, CENB) CENB = IMEN /* \_SB_.NVDR.N040.CR18.IMEN */ CreateWordField (Local2, 0x01, CMET) CMET = IMMT /* \_SB_.NVDR.N040.CR18.IMMT */ Local1 = CMBC (0x020A, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } } If (((IVSB == 0x01) || ((IVFE == 0x01) || (IVUS == 0x01)))) { Local2 = Buffer (0x0E) {} CreateBitField (Local2, 0x02, CFEN) CFEN = IVFE /* \_SB_.NVDR.N040.CR18.IVFE */ CreateBitField (Local2, 0x03, CSEN) CSEN = IVSB /* \_SB_.NVDR.N040.CR18.IVSB */ CreateBitField (Local2, 0x04, CUEN) CUEN = IVUS /* \_SB_.NVDR.N040.CR18.IVUS */ CreateByteField (Local2, 0x0B, CFET) CFET = IFEN /* \_SB_.NVDR.N040.CR18.IFEN */ CreateBitField (Local2, 0x60, CSET) CSET = ISEN /* \_SB_.NVDR.N040.CR18.ISEN */ CreateField (Local2, 0x61, 0x07, CSBP) CSBP = ISSB /* \_SB_.NVDR.N040.CR18.ISSB */ CreateByteField (Local2, 0x0D, CUST) CUST = IUEN /* \_SB_.NVDR.N040.CR18.IUEN */ If ((IVUS && IUEN)) { CMBC (0x0907, Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 // .... }, Zero) } Local1 = CMBC (0x030A, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } Local4 = DerefOf (Local1 [0x01]) If ((Local4 == 0x0E)) { RSTS = 0x07 REST = 0x01 Return (Local0) } RSTS = CF2D (Local4) If ((RSTS != 0x00)) { Return (Local0) } } Return (Local0) } Method (CR19, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " GetSecurityState" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x09) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local0 [0x08] = DerefOf (DerefOf (Local1 [0x02]) [ 0x00]) Local0 [0x04] = DerefOf (DerefOf (Local1 [0x02]) [ 0x01]) Return (Local0) } Method (CR20, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " SetPassPhrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x40)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x0100, RCPW) CreateField (Local7, 0x0100, 0x0100, RNPW) Local2 = Buffer (0x60) {} CreateField (Local2, 0x00, 0x0100, FCPW) CreateField (Local2, 0x0200, 0x0100, FNPW) FCPW = RCPW /* \_SB_.NVDR.N040.CR20.RCPW */ FNPW = RNPW /* \_SB_.NVDR.N040.CR20.RNPW */ Local1 = CMBC (0xF103, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR21, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " DisablePassPhrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x20)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0xF203, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR22, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " UnlockUnit" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x20)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0xF303, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR23, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " FreezeLock" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local1 = CMBC (0xF603, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR24, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " CR24: SecureEraseNvdimmUser" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " CR24: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local1) If ((SizeOf (Local1) != 0x20)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " CR24: passphrase len != 32" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local7 = Buffer (0x21) { /* 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 // . } CreateField (Local7, 0x00, 0x0100, PASS) PASS = Local1 Local1 = CMBC (0xF503, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR26, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " QueryOverwriteNvdimmStatus" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } If ((OS04 == 0x05)) { CRFF (_ADR ()) } If (((OS04 == 0x11) || (OS04 == 0x0A))) { RSTS = 0x00020007 } ElseIf ((OS04 == 0x05)) { RSTS = 0x00010007 } Else { RSTS = CF2D (OS04) } Return (Local0) } Method (CR27, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " CR27: SetMasterPassphrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " CR27: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x40)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " CR27: passphrases length != 64" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x0100, RCPW) CreateField (Local7, 0x0100, 0x0100, RNPW) Local2 = Buffer (0x60) {} CreateField (Local2, 0x00, 0x0100, FCPW) CreateField (Local2, 0x0200, 0x0100, FNPW) FCPW = RCPW /* \_SB_.NVDR.N040.CR27.RCPW */ FNPW = RNPW /* \_SB_.NVDR.N040.CR27.RNPW */ Local1 = CMBC (0xF003, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR28, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " CR28: SecureEraseNvdimmMaster" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " CR28: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local1) If ((SizeOf (Local1) != 0x20)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " CR28: passphrase len != 32" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local7 = Buffer (0x21) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0020 */ 0x01 // . } CreateField (Local7, 0x00, 0x0100, PASS) PASS = Local1 Local1 = CMBC (0xF503, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CLSI, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " CLSI: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Package (0x03) { 0x01, 0x00, 0x00 }) } Local0 = Package (0x00) {} Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x04, Local0, _ADR ()) If ((SizeOf (Local1) < 0x0C)) { Return (Package (0x03) { 0x01, 0x00, 0x00 }) } CreateDWordField (Local1, 0x00, LSTS) CreateDWordField (Local1, 0x04, LSIZ) CreateDWordField (Local1, 0x08, LTXL) Local2 = Package (0x03) { 0x00, 0x00, 0x00 } Local2 [0x00] = ERMP (LSTS) Local2 [0x01] = ToInteger (LSIZ) Local2 [0x02] = ToInteger (LTXL) Return (Local2) } Method (CLSR, 2, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " CLSR: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Package (0x02) { 0x01, Buffer (0x01) { 0x00 // . } }) } If ((Arg1 == 0x00)) { Return (Package (0x02) { 0x00, Buffer (0x00) {} }) } Local0 = Package (0x01) { Buffer (0x08) {} } CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO) CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS) CHUO = Arg0 CHUS = Arg1 Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x05, Local0, _ADR ()) CreateDWordField (Local1, 0x00, LSTS) Local2 = Package (0x02) { 0x00, Buffer (0x01) { 0x00 // . } } Local2 [0x00] = ERMP (LSTS) If ((DerefOf (Local2 [0x00]) == 0x00)) { Local3 = ((SizeOf (Local1) - 0x04) * 0x08) CreateField (Local1, 0x20, Local3, CHUD) Local2 [0x01] = CHUD /* \_SB_.NVDR.N040.CLSR.CHUD */ } Return (Local2) } Method (CLSW, 3, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " CLSW: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (0x01) } If ((Arg1 == 0x00)) { Return (0x00) } Local3 = SizeOf (Arg2) If ((Local3 == 0x00)) { Return (0x02) } Local0 = Package (0x01) { Buffer ((Local3 + 0x08)) {} } CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO) CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS) CreateField (DerefOf (Local0 [0x00]), 0x40, (Local3 * 0x08), CHUD) CHUO = Arg0 CHUS = Arg1 CHUD = Arg2 Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x06, Local0, _ADR ()) CreateDWordField (Local1, 0x00, LSTS) Return (ERMP (LSTS)) } Method (CNCH, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " CNCH: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x40) { 0x03 // . }) } Local0 = Buffer (0x40) { 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2A (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2A (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local2 = DerefOf (Local1 [0x02]) If ((DerefOf (Local2 [0x00]) & 0x01)) { Local0 [0x04] = (DerefOf (Local0 [0x04]) | 0x01) If ((DerefOf (Local2 [0x08]) & 0x01)) { Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x01) } If ((DerefOf (Local2 [0x08]) & 0x02)) { If ((DerefOf (Local2 [0x00]) & 0x80)) { If ((DerefOf (Local2 [0x15]) & 0x08)) { Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x04) Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } If ((DerefOf (Local2 [0x15]) & 0x10)) { Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } If ((DerefOf (Local2 [0x15]) & 0x20)) { Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x03) } If ((DerefOf (Local2 [0x15]) & 0x40)) { Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x01) } } Else { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " CNCH: Health Status Reason is NOT valid (FW bug?)" DBGC (0x80000000, "LEAF", Local6) Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } } If ((DerefOf (Local2 [0x08]) & 0x04)) { Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } } Return (Local0) } Method (CNBS, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " CNBS: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x40) { 0x03 // . }) } Local0 = Buffer (0x40) { 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2A (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2A (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local2 = DerefOf (Local1 [0x02]) If ((DerefOf (Local2 [0x00]) & 0x20)) { Local0 [0x04] = 0x01 CreateDWordField (Local0, 0x06, DLC) Mid (Local2, 0x10, 0x04, DLC) /* \_SB_.NVDR.N040.CNBS.DLC_ */ } Return (Local0) } Method (CRLD, 5, Serialized) { Local0 = CLDP ("S0.C4.D0:", Arg0, Arg1, Arg2) Local1 = DerefOf (Local0 [0x00]) If ((Local1 == Zero)) { Return (DerefOf (Local0 [0x01])) } If (((CENA != 0x01) && (ToInteger (Arg2) != 0x09))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D0:" Local6 [0x01] = " CRLD: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Switch (ToInteger (Arg2)) { Case (0x01) { Local0 = CR01 (Arg3) } Case (0x02) { Local0 = CR02 (Arg3) } Case (0x03) { Local0 = CR03 (Arg3) } Case (0x04) { If ((ICTL & 0x04)) { Local0 = CR04 (Arg3) } Else { Local0 = CLDC ("S0.C4.D0:", Arg2, Arg3, Arg4) } } Case (0x05) { If ((ICTL & 0x04)) { Local0 = CR05 (Arg3) } Else { Local0 = CLDC ("S0.C4.D0:", Arg2, Arg3, Arg4) } } Case (0x06) { If ((ICTL & 0x04)) { Local0 = CR06 (Arg3) } Else { Local0 = CLDC ("S0.C4.D0:", Arg2, Arg3, Arg4) } } Case (0x07) { Local0 = CR07 (Arg3) } Case (0x09) { Return (CR09 (Arg0, Arg1, Arg2, Arg3)) } Case (0x0A) { If ((CFIS >= 0x0107)) { Local0 = CR10 (Arg3) } Else { Local0 = CLDC ("S0.C4.D0:", Arg2, Arg3, Arg4) } } Case (0x0B) { Local0 = CR11 (Arg3) } Case (0x11) { Local0 = CR17 (Arg3) } Case (0x12) { Local0 = CR18 (Arg3) } Case (0x13) { Local0 = CR19 (Arg3) } Case (0x14) { Local0 = CR20 (Arg3) } Case (0x15) { Local0 = CR21 (Arg3) } Case (0x16) { Local0 = CR22 (Arg3) } Case (0x17) { Local0 = CR23 (Arg3) } Case (0x18) { Local0 = CR24 (Arg3) } Case (0x1A) { Local0 = CR26 (Arg3) } Case (0x1B) { Local0 = CR27 (Arg3) } Case (0x1C) { Local0 = CR28 (Arg3) } Default { Local0 = CLDC ("S0.C4.D0:", Arg2, Arg3, Arg4) } } Return (Local0) } Method (PCDS, 0, Serialized) { Local0 = Buffer (0x06) {} CreateWordField (Local0, 0x00, RSTS) CreateDWordField (Local0, 0x02, RSIZ) Local2 = Buffer (0x05) {} CreateByteField (Local2, 0x00, PPID) PPID = 0x02 CreateBitField (Local2, 0x08, POPT) POPT = 0x01 CreateBitField (Local2, 0x09, PORO) PORO = 0x01 Local1 = CMBC (0x0106, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateDWordField (DerefOf (Local1 [0x02]), 0x00, CPSZ) RSIZ = CPSZ /* \_SB_.NVDR.N040.PCDS.CPSZ */ Return (Local0) } Method (PCDR, 1, Serialized) { Name (IOFF, 0x00) IOFF = ToInteger (Arg0) Local2 = Buffer (0x06) {} CreateByteField (Local2, 0x00, QPID) QPID = 0x02 CreateBitField (Local2, 0x08, QOPT) QOPT = 0x01 CreateBitField (Local2, 0x09, QORO) QORO = 0x00 CreateDWordField (Local2, 0x02, QOFF) QOFF = IOFF /* \_SB_.NVDR.N040.PCDR.IOFF */ Local1 = CMBC (0x0106, Local2, Zero) Local3 = CF2D (DerefOf (Local1 [0x00])) If ((Local3 != 0x00)) { Local0 = Package (0x01) { 0x00 } Local0 [0x00] = Local3 Return (Local0) } Local3 = CF2D (DerefOf (Local1 [0x01])) If ((Local3 != 0x00)) { Local0 = Package (0x01) { 0x00 } Local0 [0x00] = Local3 Return (Local0) } Local0 = Package (0x02) { 0x00, Buffer (0x80) {} } Local0 [0x01] = DerefOf (Local1 [0x02]) Return (Local0) } Method (PCDW, 2, Serialized) { Name (IOFF, 0x00) Name (IDTA, Buffer (0x40) {}) IOFF = ToInteger (Arg0) IDTA = Arg1 Local2 = Buffer (0x80) {} CreateByteField (Local2, 0x00, QPID) QPID = 0x02 CreateBitField (Local2, 0x08, QOPT) QOPT = 0x01 CreateBitField (Local2, 0x09, QORO) QORO = 0x00 CreateDWordField (Local2, 0x02, QOFF) QOFF = IOFF /* \_SB_.NVDR.N040.PCDW.IOFF */ CreateField (Local2, 0x0200, 0x0200, QDTA) QDTA = IDTA /* \_SB_.NVDR.N040.PCDW.IDTA */ Local1 = CMBC (0x0107, Local2, Zero) Local0 = CF2D (DerefOf (Local1 [0x00])) If ((Local0 != 0x00)) { Return (Local0) } Local0 = CF2D (DerefOf (Local1 [0x01])) If ((Local0 != 0x00)) { Return (Local0) } Return (Local0) } Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If ((DRVT & 0x01)) { Return (CRLD (Arg0, Arg1, Arg2, Arg3, _ADR ())) } ElseIf ((DRVT & 0x02)) { Return (JNLD (Arg0, Arg1, Arg2, Arg3, _ADR ())) } Else { Return (Buffer (0x01) { 0x00 // . }) } } Method (_LSI, 0, NotSerialized) // _LSI: Label Storage Information { If ((DRVT & 0x01)) { Return (CLSI ()) } ElseIf ((DRVT & 0x02)) { Return (JLSI (_ADR ())) } Else { Return (Package (0x03) { 0x01, 0x00, 0x00 }) } } Method (_LSR, 2, NotSerialized) // _LSR: Label Storage Read { If ((DRVT & 0x01)) { Return (CLSR (Arg0, Arg1)) } ElseIf ((DRVT & 0x02)) { Return (JLSR (Arg0, Arg1, _ADR ())) } Else { Return (Package (0x02) { 0x01, 0x00 }) } } Method (_LSW, 3, Serialized) // _LSW: Label Storage Write { If ((DRVT & 0x01)) { Return (CLSW (Arg0, Arg1, Arg2)) } ElseIf ((DRVT & 0x01)) { Return (JLSW (Arg0, Arg1, Arg2, _ADR ())) } Else { Return (0x01) } } Method (_NCH, 0, NotSerialized) // _NCH: NVDIMM Current Health Information { If ((DRVT & 0x01)) { Return (CNCH ()) } Else { Return (Buffer (0x40) { 0x01 // . }) } } Method (_NBS, 0, NotSerialized) // _NBS: NVDIMM Boot Status { If ((DRVT & 0x01)) { Return (CNBS ()) } Else { Return (Buffer (0x40) { 0x01 // . }) } } } Device (N041) { Name (FXCD, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x00), XCMD, 64 } Name (FXST, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x08), XSTA, 64 } Name (FXIN, 0x00) Field (CCT8, DWordAcc, NoLock, Preserve) { Offset (0x10), IN01, 32, Offset (0x14), IN02, 32, Offset (0x18), IN03, 32, Offset (0x1C), IN04, 32, Offset (0x20), IN05, 32, Offset (0x24), IN06, 32, Offset (0x28), IN07, 32, Offset (0x2C), IN08, 32, Offset (0x30), IN09, 32, Offset (0x34), IN0A, 32, Offset (0x38), IN0B, 32, Offset (0x3C), IN0C, 32, Offset (0x40), IN0D, 32, Offset (0x44), IN0E, 32, Offset (0x48), IN0F, 32, Offset (0x4C), IN10, 32, Offset (0x50), IN11, 32, Offset (0x54), IN12, 32, Offset (0x58), IN13, 32, Offset (0x5C), IN14, 32, Offset (0x60), IN15, 32, Offset (0x64), IN16, 32, Offset (0x68), IN17, 32, Offset (0x6C), IN18, 32, Offset (0x70), IN19, 32, Offset (0x74), IN1A, 32, Offset (0x78), IN1B, 32, Offset (0x7C), IN1C, 32, Offset (0x80), IN1D, 32, Offset (0x84), IN1E, 32, Offset (0x88), IN1F, 32, Offset (0x8C), IN20, 32 } Name (FXOU, 0x00) Field (CCT8, DWordAcc, NoLock, Preserve) { Offset (0x90), OU01, 32, Offset (0x94), OU02, 32, Offset (0x98), OU03, 32, Offset (0x9C), OU04, 32, Offset (0xA0), OU05, 32, Offset (0xA4), OU06, 32, Offset (0xA8), OU07, 32, Offset (0xAC), OU08, 32, Offset (0xB0), OU09, 32, Offset (0xB4), OU0A, 32, Offset (0xB8), OU0B, 32, Offset (0xBC), OU0C, 32, Offset (0xC0), OU0D, 32, Offset (0xC4), OU0E, 32, Offset (0xC8), OU0F, 32, Offset (0xCC), OU10, 32, Offset (0xD0), OU11, 32, Offset (0xD4), OU12, 32, Offset (0xD8), OU13, 32, Offset (0xDC), OU14, 32, Offset (0xE0), OU15, 32, Offset (0xE4), OU16, 32, Offset (0xE8), OU17, 32, Offset (0xEC), OU18, 32, Offset (0xF0), OU19, 32, Offset (0xF4), OU1A, 32, Offset (0xF8), OU1B, 32, Offset (0xFC), OU1C, 32, Offset (0x100), OU1D, 32, Offset (0x104), OU1E, 32, Offset (0x108), OU1F, 32, Offset (0x10C), OU20, 32 } Name (FXBS, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x110), XBSR, 64 } Name (CENA, 0x0000000000000000) Name (CFIS, 0x0000000000000000) Method (_ADR, 0, NotSerialized) // _ADR: Address { Local0 = 0x41 If (0xFFFFFFFFFFFFFFFF) { Local1 = 0x04 Local1 -= 0x03 Local1 <<= 0x04 Local0 &= 0xFF0F Local0 |= Local1 Local0 |= 0x0100 } Return (Local0) } Name (NTFY, 0x00) Method (CMBC, 3, Serialized) { Local3 = Timer Acquire (NMTX, 0xFFFF) If ((((BARS != Zero) && (CACC (Arg0) != Zero)) && (LO04 == 0x0405))) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": recursing into CMBC" DBGC (0x40, "FIS ", Local6) CMBC (0x0405, Buffer (0x14) { 0x00 // . }, Zero) Sleep (0x01) NTFY = 0x01 } Name (TCMD, Buffer (0x08) {}) Name (TSTA, Buffer (0x08) {}) TCMD = XCMD /* \_SB_.NVDR.N041.XCMD */ CreateField (TCMD, 0x20, 0x10, TOPC) CreateField (TCMD, 0x30, 0x01, TDRB) CreateField (TCMD, 0x3F, 0x01, TSEQ) If ((ToInteger (TDRB) == 0x01)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Previous command did not complete" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x05 }) } Local4 = SizeOf (Arg1) Local4 = ((Local4 + 0x07) >> 0x03) Local5 = Zero While (0x01) { If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN01 = Local7 Local7 = IN01 /* \_SB_.NVDR.N041.IN01 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN02 = Local7 Local7 = IN02 /* \_SB_.NVDR.N041.IN02 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN03 = Local7 Local7 = IN03 /* \_SB_.NVDR.N041.IN03 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN04 = Local7 Local7 = IN04 /* \_SB_.NVDR.N041.IN04 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN05 = Local7 Local7 = IN05 /* \_SB_.NVDR.N041.IN05 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN06 = Local7 Local7 = IN06 /* \_SB_.NVDR.N041.IN06 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN07 = Local7 Local7 = IN07 /* \_SB_.NVDR.N041.IN07 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN08 = Local7 Local7 = IN08 /* \_SB_.NVDR.N041.IN08 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN09 = Local7 Local7 = IN09 /* \_SB_.NVDR.N041.IN09 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0A = Local7 Local7 = IN0A /* \_SB_.NVDR.N041.IN0A */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0B = Local7 Local7 = IN0B /* \_SB_.NVDR.N041.IN0B */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0C = Local7 Local7 = IN0C /* \_SB_.NVDR.N041.IN0C */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0D = Local7 Local7 = IN0D /* \_SB_.NVDR.N041.IN0D */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0E = Local7 Local7 = IN0E /* \_SB_.NVDR.N041.IN0E */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0F = Local7 Local7 = IN0F /* \_SB_.NVDR.N041.IN0F */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN10 = Local7 Local7 = IN10 /* \_SB_.NVDR.N041.IN10 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN11 = Local7 Local7 = IN11 /* \_SB_.NVDR.N041.IN11 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN12 = Local7 Local7 = IN12 /* \_SB_.NVDR.N041.IN12 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN13 = Local7 Local7 = IN13 /* \_SB_.NVDR.N041.IN13 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN14 = Local7 Local7 = IN14 /* \_SB_.NVDR.N041.IN14 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN15 = Local7 Local7 = IN15 /* \_SB_.NVDR.N041.IN15 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN16 = Local7 Local7 = IN16 /* \_SB_.NVDR.N041.IN16 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN17 = Local7 Local7 = IN17 /* \_SB_.NVDR.N041.IN17 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN18 = Local7 Local7 = IN18 /* \_SB_.NVDR.N041.IN18 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN19 = Local7 Local7 = IN19 /* \_SB_.NVDR.N041.IN19 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1A = Local7 Local7 = IN1A /* \_SB_.NVDR.N041.IN1A */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1B = Local7 Local7 = IN1B /* \_SB_.NVDR.N041.IN1B */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1C = Local7 Local7 = IN1C /* \_SB_.NVDR.N041.IN1C */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1D = Local7 Local7 = IN1D /* \_SB_.NVDR.N041.IN1D */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1E = Local7 Local7 = IN1E /* \_SB_.NVDR.N041.IN1E */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1F = Local7 Local7 = IN1F /* \_SB_.NVDR.N041.IN1F */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN20 = Local7 Local7 = IN20 /* \_SB_.NVDR.N041.IN20 */ Local4-- Local5 += 0x04 Break } Local0 = Timer TOPC = Arg0 If ((ToInteger (TSEQ) == 0x01)) { TSEQ = 0x00 } Else { TSEQ = 0x01 } TDRB = 0x01 If ((ToInteger (Arg2) == Zero)) { Local1 = CGTM (Arg0, XSTA) } Else { Local1 = (ToInteger (Arg2) * 0x2710) } XCMD = ToInteger (TCMD) Local0 = Timer Local2 = Zero Local3 = Zero While (0x01) { TCMD = XCMD /* \_SB_.NVDR.N041.XCMD */ If ((ToInteger (TDRB) == 0x00)) { Break } Local3 = Local2 Local2 = (Timer - Local0) If ((Local2 > Local1)) { TCMD = XCMD /* \_SB_.NVDR.N041.XCMD */ If ((ToInteger (TDRB) == 0x00)) { Break } Local6 = Package (0x07) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Doorbell still set, waited " Local6 [0x03] = ToHexString (Local2) Local6 [0x04] = " [x100ns] (prev" Local6 [0x05] = ToHexString (Local3) Local6 [0x06] = ")" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x12 }) } } If ((Local2 > Local1)) { Local6 = Package (0x07) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Long iteration, scheduling issues? " Local6 [0x03] = ToHexString (Local2) Local6 [0x04] = " [x100ns] (prev " Local6 [0x05] = ToHexString (Local3) Local6 [0x06] = ")" DBGC (0x02, "FIS ", Local6) } TSTA = XSTA /* \_SB_.NVDR.N041.XSTA */ CreateField (TSTA, 0x00, 0x01, TCMP) CreateField (TSTA, 0x08, 0x08, TMBS) If ((ToInteger (TCMP) == 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Completion bit not set" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x03 }) } If ((ToInteger (TMBS) != 0x00)) { Local0 = Package (0x02) { 0x00, 0x00 } Local0 [0x01] = ToInteger (TMBS) Local6 = Package (0x04) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": mailbox failure: " Local6 [0x03] = ToHexString (ToInteger (TMBS)) DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Local0) } Local0 = Package (0x03) { 0x00, 0x00, Buffer (0x80) {} } CreateDWordField (DerefOf (Local0 [0x02]), 0x00, BO01) CreateDWordField (DerefOf (Local0 [0x02]), 0x04, BO02) CreateDWordField (DerefOf (Local0 [0x02]), 0x08, BO03) CreateDWordField (DerefOf (Local0 [0x02]), 0x0C, BO04) CreateDWordField (DerefOf (Local0 [0x02]), 0x10, BO05) CreateDWordField (DerefOf (Local0 [0x02]), 0x14, BO06) CreateDWordField (DerefOf (Local0 [0x02]), 0x18, BO07) CreateDWordField (DerefOf (Local0 [0x02]), 0x1C, BO08) CreateDWordField (DerefOf (Local0 [0x02]), 0x20, BO09) CreateDWordField (DerefOf (Local0 [0x02]), 0x24, BO0A) CreateDWordField (DerefOf (Local0 [0x02]), 0x28, BO0B) CreateDWordField (DerefOf (Local0 [0x02]), 0x2C, BO0C) CreateDWordField (DerefOf (Local0 [0x02]), 0x30, BO0D) CreateDWordField (DerefOf (Local0 [0x02]), 0x34, BO0E) CreateDWordField (DerefOf (Local0 [0x02]), 0x38, BO0F) CreateDWordField (DerefOf (Local0 [0x02]), 0x3C, BO10) CreateDWordField (DerefOf (Local0 [0x02]), 0x40, BO11) CreateDWordField (DerefOf (Local0 [0x02]), 0x44, BO12) CreateDWordField (DerefOf (Local0 [0x02]), 0x48, BO13) CreateDWordField (DerefOf (Local0 [0x02]), 0x4C, BO14) CreateDWordField (DerefOf (Local0 [0x02]), 0x50, BO15) CreateDWordField (DerefOf (Local0 [0x02]), 0x54, BO16) CreateDWordField (DerefOf (Local0 [0x02]), 0x58, BO17) CreateDWordField (DerefOf (Local0 [0x02]), 0x5C, BO18) CreateDWordField (DerefOf (Local0 [0x02]), 0x60, BO19) CreateDWordField (DerefOf (Local0 [0x02]), 0x64, BO1A) CreateDWordField (DerefOf (Local0 [0x02]), 0x68, BO1B) CreateDWordField (DerefOf (Local0 [0x02]), 0x6C, BO1C) CreateDWordField (DerefOf (Local0 [0x02]), 0x70, BO1D) CreateDWordField (DerefOf (Local0 [0x02]), 0x74, BO1E) CreateDWordField (DerefOf (Local0 [0x02]), 0x78, BO1F) CreateDWordField (DerefOf (Local0 [0x02]), 0x7C, BO20) Local4 = 0x20 While (0x01) { If ((Local4 <= 0x00)) { Break } BO01 = OU01 /* \_SB_.NVDR.N041.OU01 */ Local4-- If ((Local4 <= 0x00)) { Break } BO02 = OU02 /* \_SB_.NVDR.N041.OU02 */ Local4-- If ((Local4 <= 0x00)) { Break } BO03 = OU03 /* \_SB_.NVDR.N041.OU03 */ Local4-- If ((Local4 <= 0x00)) { Break } BO04 = OU04 /* \_SB_.NVDR.N041.OU04 */ Local4-- If ((Local4 <= 0x00)) { Break } BO05 = OU05 /* \_SB_.NVDR.N041.OU05 */ Local4-- If ((Local4 <= 0x00)) { Break } BO06 = OU06 /* \_SB_.NVDR.N041.OU06 */ Local4-- If ((Local4 <= 0x00)) { Break } BO07 = OU07 /* \_SB_.NVDR.N041.OU07 */ Local4-- If ((Local4 <= 0x00)) { Break } BO08 = OU08 /* \_SB_.NVDR.N041.OU08 */ Local4-- If ((Local4 <= 0x00)) { Break } BO09 = OU09 /* \_SB_.NVDR.N041.OU09 */ Local4-- If ((Local4 <= 0x00)) { Break } BO0A = OU0A /* \_SB_.NVDR.N041.OU0A */ Local4-- If ((Local4 <= 0x00)) { Break } BO0B = OU0B /* \_SB_.NVDR.N041.OU0B */ Local4-- If ((Local4 <= 0x00)) { Break } BO0C = OU0C /* \_SB_.NVDR.N041.OU0C */ Local4-- If ((Local4 <= 0x00)) { Break } BO0D = OU0D /* \_SB_.NVDR.N041.OU0D */ Local4-- If ((Local4 <= 0x00)) { Break } BO0E = OU0E /* \_SB_.NVDR.N041.OU0E */ Local4-- If ((Local4 <= 0x00)) { Break } BO0F = OU0F /* \_SB_.NVDR.N041.OU0F */ Local4-- If ((Local4 <= 0x00)) { Break } BO10 = OU10 /* \_SB_.NVDR.N041.OU10 */ Local4-- If ((Local4 <= 0x00)) { Break } BO11 = OU11 /* \_SB_.NVDR.N041.OU11 */ Local4-- If ((Local4 <= 0x00)) { Break } BO12 = OU12 /* \_SB_.NVDR.N041.OU12 */ Local4-- If ((Local4 <= 0x00)) { Break } BO13 = OU13 /* \_SB_.NVDR.N041.OU13 */ Local4-- If ((Local4 <= 0x00)) { Break } BO14 = OU14 /* \_SB_.NVDR.N041.OU14 */ Local4-- If ((Local4 <= 0x00)) { Break } BO15 = OU15 /* \_SB_.NVDR.N041.OU15 */ Local4-- If ((Local4 <= 0x00)) { Break } BO16 = OU16 /* \_SB_.NVDR.N041.OU16 */ Local4-- If ((Local4 <= 0x00)) { Break } BO17 = OU17 /* \_SB_.NVDR.N041.OU17 */ Local4-- If ((Local4 <= 0x00)) { Break } BO18 = OU18 /* \_SB_.NVDR.N041.OU18 */ Local4-- If ((Local4 <= 0x00)) { Break } BO19 = OU19 /* \_SB_.NVDR.N041.OU19 */ Local4-- If ((Local4 <= 0x00)) { Break } BO1A = OU1A /* \_SB_.NVDR.N041.OU1A */ Local4-- If ((Local4 <= 0x00)) { Break } BO1B = OU1B /* \_SB_.NVDR.N041.OU1B */ Local4-- If ((Local4 <= 0x00)) { Break } BO1C = OU1C /* \_SB_.NVDR.N041.OU1C */ Local4-- If ((Local4 <= 0x00)) { Break } BO1D = OU1D /* \_SB_.NVDR.N041.OU1D */ Local4-- If ((Local4 <= 0x00)) { Break } BO1E = OU1E /* \_SB_.NVDR.N041.OU1E */ Local4-- If ((Local4 <= 0x00)) { Break } BO1F = OU1F /* \_SB_.NVDR.N041.OU1F */ Local4-- If ((Local4 <= 0x00)) { Break } BO20 = OU20 /* \_SB_.NVDR.N041.OU20 */ Local4-- Break } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = " completed" DBGC (0x40, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Local0) } Method (CR01, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " GetSmartAndHealthInfo" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x84) {} CreateDWordField (Local0, 0x00, RSTS) CreateField (Local0, 0x20, 0x0400, RSHD) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateField (DerefOf (Local1 [0x02]), 0x00, 0x0400, CSHI) RSHD = CSHI /* \_SB_.NVDR.N041.CR01.CSHI */ Return (Local0) } Method (CR02, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " GetSmartThreshold" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x0C) {} CreateDWordField (Local0, 0x00, RSTS) CreateQWordField (Local0, 0x04, RSTD) Local1 = CMBC (0x0104, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateQWordField (DerefOf (Local1 [0x02]), 0x00, CSTD) RSTD = CSTD /* \_SB_.NVDR.N041.CR02.CSTD */ Return (Local0) } Method (CR03, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " GetBlockNvdimmFlags" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x08) {} CreateDWordField (Local0, 0x00, RSTS) CreateBitField (Local0, 0x20, RBIR) CreateBitField (Local0, 0x21, RBWL) Local1 = CMBC (0x01, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x70, CBIR) CreateBitField (DerefOf (Local1 [0x02]), 0x71, CBWL) RBIR = CBIR /* \_SB_.NVDR.N041.CR03.CBIR */ RBWL = CBWL /* \_SB_.NVDR.N041.CR03.CBWL */ Return (Local0) } Method (CR04, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " GetNamespaceLabelSize" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " GetNamespaceLabelSize: unexpected input parameter" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x0C) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) CreateDWordField (Local0, 0x04, RSNA) CreateDWordField (Local0, 0x08, RMDL) Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N041.CR04.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " GetNamespaceLabelSize: PCDS failed, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) Local3 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local3 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local3 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local3 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " GetNamespaceLabelSize: locked PMEM region" DBGC (0x02, "LEAF", Local6) } RSNA = CPSZ /* \_SB_.NVDR.N041.CR04.CPSZ */ RMDL = 0xFE80 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR05, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " GetNamespaceLabelData" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " GetNamespaceLabelData: no elements in input package" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x08)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " GetNamespaceLabelData: invalid input size: " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " GetNamespaceLabelData: input: " Local6 [0x02] = ToHexString (Local7) DBGC (0x40, "LEAF", Local6) CreateDWordField (Local7, 0x00, IOFF) CreateDWordField (Local7, 0x04, ILEN) If ((ILEN > 0xFE80)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " GetNamespaceLabelData: request size too big: " Local6 [0x02] = ToHexString (ILEN) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ElseIf ((ILEN <= 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " GetNamespaceLabelData: request size zero" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local0 = Buffer ((ILEN + 0x04)) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) CreateField (Local0, 0x20, (ILEN << 0x03), RDTA) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " GetNamespaceLabelData: locked PMEM region, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N041.CR05.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " GetNamespaceLabelData: PCDS failed, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) If (((IOFF + ILEN) > CPSZ)) { RSTS = 0x03 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " GetNamespaceLabelData: request end offset too big: " Local6 [0x02] = (IOFF + ILEN) DBGC (0x02, "LEAF", Local6) Return (Local0) } Name (BUFF, Buffer (0xFF80) {}) CreateField (BUFF, 0x00, 0x0400, LC00) CreateField (BUFF, 0x0400, 0x0400, LC01) CreateField (BUFF, 0x0800, 0x0400, LC02) CreateField (BUFF, 0x0C00, 0x0400, LC03) CreateField (BUFF, 0x1000, 0x0400, LC04) CreateField (BUFF, 0x1400, 0x0400, LC05) CreateField (BUFF, 0x1800, 0x0400, LC06) CreateField (BUFF, 0x1C00, 0x0400, LC07) CreateField (BUFF, 0x2000, 0x0400, LC08) CreateField (BUFF, 0x2400, 0x0400, LC09) CreateField (BUFF, 0x2800, 0x0400, LC0A) CreateField (BUFF, 0x2C00, 0x0400, LC0B) CreateField (BUFF, 0x3000, 0x0400, LC0C) CreateField (BUFF, 0x3400, 0x0400, LC0D) CreateField (BUFF, 0x3800, 0x0400, LC0E) CreateField (BUFF, 0x3C00, 0x0400, LC0F) CreateField (BUFF, 0x4000, 0x0400, LC10) CreateField (BUFF, 0x4400, 0x0400, LC11) CreateField (BUFF, 0x4800, 0x0400, LC12) CreateField (BUFF, 0x4C00, 0x0400, LC13) CreateField (BUFF, 0x5000, 0x0400, LC14) CreateField (BUFF, 0x5400, 0x0400, LC15) CreateField (BUFF, 0x5800, 0x0400, LC16) CreateField (BUFF, 0x5C00, 0x0400, LC17) CreateField (BUFF, 0x6000, 0x0400, LC18) CreateField (BUFF, 0x6400, 0x0400, LC19) CreateField (BUFF, 0x6800, 0x0400, LC1A) CreateField (BUFF, 0x6C00, 0x0400, LC1B) CreateField (BUFF, 0x7000, 0x0400, LC1C) CreateField (BUFF, 0x7400, 0x0400, LC1D) CreateField (BUFF, 0x7800, 0x0400, LC1E) CreateField (BUFF, 0x7C00, 0x0400, LC1F) CreateField (BUFF, 0x8000, 0x0400, LC20) CreateField (BUFF, 0x8400, 0x0400, LC21) CreateField (BUFF, 0x8800, 0x0400, LC22) CreateField (BUFF, 0x8C00, 0x0400, LC23) CreateField (BUFF, 0x9000, 0x0400, LC24) CreateField (BUFF, 0x9400, 0x0400, LC25) CreateField (BUFF, 0x9800, 0x0400, LC26) CreateField (BUFF, 0x9C00, 0x0400, LC27) CreateField (BUFF, 0xA000, 0x0400, LC28) CreateField (BUFF, 0xA400, 0x0400, LC29) CreateField (BUFF, 0xA800, 0x0400, LC2A) CreateField (BUFF, 0xAC00, 0x0400, LC2B) CreateField (BUFF, 0xB000, 0x0400, LC2C) CreateField (BUFF, 0xB400, 0x0400, LC2D) CreateField (BUFF, 0xB800, 0x0400, LC2E) CreateField (BUFF, 0xBC00, 0x0400, LC2F) CreateField (BUFF, 0xC000, 0x0400, LC30) CreateField (BUFF, 0xC400, 0x0400, LC31) CreateField (BUFF, 0xC800, 0x0400, LC32) CreateField (BUFF, 0xCC00, 0x0400, LC33) CreateField (BUFF, 0xD000, 0x0400, LC34) CreateField (BUFF, 0xD400, 0x0400, LC35) CreateField (BUFF, 0xD800, 0x0400, LC36) CreateField (BUFF, 0xDC00, 0x0400, LC37) CreateField (BUFF, 0xE000, 0x0400, LC38) CreateField (BUFF, 0xE400, 0x0400, LC39) CreateField (BUFF, 0xE800, 0x0400, LC3A) CreateField (BUFF, 0xEC00, 0x0400, LC3B) CreateField (BUFF, 0xF000, 0x0400, LC3C) CreateField (BUFF, 0xF400, 0x0400, LC3D) CreateField (BUFF, 0xF800, 0x0400, LC3E) CreateField (BUFF, 0xFC00, 0x0400, LC3F) CreateField (BUFF, 0x00010000, 0x0400, LC40) CreateField (BUFF, 0x00010400, 0x0400, LC41) CreateField (BUFF, 0x00010800, 0x0400, LC42) CreateField (BUFF, 0x00010C00, 0x0400, LC43) CreateField (BUFF, 0x00011000, 0x0400, LC44) CreateField (BUFF, 0x00011400, 0x0400, LC45) CreateField (BUFF, 0x00011800, 0x0400, LC46) CreateField (BUFF, 0x00011C00, 0x0400, LC47) CreateField (BUFF, 0x00012000, 0x0400, LC48) CreateField (BUFF, 0x00012400, 0x0400, LC49) CreateField (BUFF, 0x00012800, 0x0400, LC4A) CreateField (BUFF, 0x00012C00, 0x0400, LC4B) CreateField (BUFF, 0x00013000, 0x0400, LC4C) CreateField (BUFF, 0x00013400, 0x0400, LC4D) CreateField (BUFF, 0x00013800, 0x0400, LC4E) CreateField (BUFF, 0x00013C00, 0x0400, LC4F) CreateField (BUFF, 0x00014000, 0x0400, LC50) CreateField (BUFF, 0x00014400, 0x0400, LC51) CreateField (BUFF, 0x00014800, 0x0400, LC52) CreateField (BUFF, 0x00014C00, 0x0400, LC53) CreateField (BUFF, 0x00015000, 0x0400, LC54) CreateField (BUFF, 0x00015400, 0x0400, LC55) CreateField (BUFF, 0x00015800, 0x0400, LC56) CreateField (BUFF, 0x00015C00, 0x0400, LC57) CreateField (BUFF, 0x00016000, 0x0400, LC58) CreateField (BUFF, 0x00016400, 0x0400, LC59) CreateField (BUFF, 0x00016800, 0x0400, LC5A) CreateField (BUFF, 0x00016C00, 0x0400, LC5B) CreateField (BUFF, 0x00017000, 0x0400, LC5C) CreateField (BUFF, 0x00017400, 0x0400, LC5D) CreateField (BUFF, 0x00017800, 0x0400, LC5E) CreateField (BUFF, 0x00017C00, 0x0400, LC5F) CreateField (BUFF, 0x00018000, 0x0400, LC60) CreateField (BUFF, 0x00018400, 0x0400, LC61) CreateField (BUFF, 0x00018800, 0x0400, LC62) CreateField (BUFF, 0x00018C00, 0x0400, LC63) CreateField (BUFF, 0x00019000, 0x0400, LC64) CreateField (BUFF, 0x00019400, 0x0400, LC65) CreateField (BUFF, 0x00019800, 0x0400, LC66) CreateField (BUFF, 0x00019C00, 0x0400, LC67) CreateField (BUFF, 0x0001A000, 0x0400, LC68) CreateField (BUFF, 0x0001A400, 0x0400, LC69) CreateField (BUFF, 0x0001A800, 0x0400, LC6A) CreateField (BUFF, 0x0001AC00, 0x0400, LC6B) CreateField (BUFF, 0x0001B000, 0x0400, LC6C) CreateField (BUFF, 0x0001B400, 0x0400, LC6D) CreateField (BUFF, 0x0001B800, 0x0400, LC6E) CreateField (BUFF, 0x0001BC00, 0x0400, LC6F) CreateField (BUFF, 0x0001C000, 0x0400, LC70) CreateField (BUFF, 0x0001C400, 0x0400, LC71) CreateField (BUFF, 0x0001C800, 0x0400, LC72) CreateField (BUFF, 0x0001CC00, 0x0400, LC73) CreateField (BUFF, 0x0001D000, 0x0400, LC74) CreateField (BUFF, 0x0001D400, 0x0400, LC75) CreateField (BUFF, 0x0001D800, 0x0400, LC76) CreateField (BUFF, 0x0001DC00, 0x0400, LC77) CreateField (BUFF, 0x0001E000, 0x0400, LC78) CreateField (BUFF, 0x0001E400, 0x0400, LC79) CreateField (BUFF, 0x0001E800, 0x0400, LC7A) CreateField (BUFF, 0x0001EC00, 0x0400, LC7B) CreateField (BUFF, 0x0001F000, 0x0400, LC7C) CreateField (BUFF, 0x0001F400, 0x0400, LC7D) CreateField (BUFF, 0x0001F800, 0x0400, LC7E) CreateField (BUFF, 0x0001FC00, 0x0400, LC7F) CreateField (BUFF, 0x00020000, 0x0400, LC80) CreateField (BUFF, 0x00020400, 0x0400, LC81) CreateField (BUFF, 0x00020800, 0x0400, LC82) CreateField (BUFF, 0x00020C00, 0x0400, LC83) CreateField (BUFF, 0x00021000, 0x0400, LC84) CreateField (BUFF, 0x00021400, 0x0400, LC85) CreateField (BUFF, 0x00021800, 0x0400, LC86) CreateField (BUFF, 0x00021C00, 0x0400, LC87) CreateField (BUFF, 0x00022000, 0x0400, LC88) CreateField (BUFF, 0x00022400, 0x0400, LC89) CreateField (BUFF, 0x00022800, 0x0400, LC8A) CreateField (BUFF, 0x00022C00, 0x0400, LC8B) CreateField (BUFF, 0x00023000, 0x0400, LC8C) CreateField (BUFF, 0x00023400, 0x0400, LC8D) CreateField (BUFF, 0x00023800, 0x0400, LC8E) CreateField (BUFF, 0x00023C00, 0x0400, LC8F) CreateField (BUFF, 0x00024000, 0x0400, LC90) CreateField (BUFF, 0x00024400, 0x0400, LC91) CreateField (BUFF, 0x00024800, 0x0400, LC92) CreateField (BUFF, 0x00024C00, 0x0400, LC93) CreateField (BUFF, 0x00025000, 0x0400, LC94) CreateField (BUFF, 0x00025400, 0x0400, LC95) CreateField (BUFF, 0x00025800, 0x0400, LC96) CreateField (BUFF, 0x00025C00, 0x0400, LC97) CreateField (BUFF, 0x00026000, 0x0400, LC98) CreateField (BUFF, 0x00026400, 0x0400, LC99) CreateField (BUFF, 0x00026800, 0x0400, LC9A) CreateField (BUFF, 0x00026C00, 0x0400, LC9B) CreateField (BUFF, 0x00027000, 0x0400, LC9C) CreateField (BUFF, 0x00027400, 0x0400, LC9D) CreateField (BUFF, 0x00027800, 0x0400, LC9E) CreateField (BUFF, 0x00027C00, 0x0400, LC9F) CreateField (BUFF, 0x00028000, 0x0400, LCA0) CreateField (BUFF, 0x00028400, 0x0400, LCA1) CreateField (BUFF, 0x00028800, 0x0400, LCA2) CreateField (BUFF, 0x00028C00, 0x0400, LCA3) CreateField (BUFF, 0x00029000, 0x0400, LCA4) CreateField (BUFF, 0x00029400, 0x0400, LCA5) CreateField (BUFF, 0x00029800, 0x0400, LCA6) CreateField (BUFF, 0x00029C00, 0x0400, LCA7) CreateField (BUFF, 0x0002A000, 0x0400, LCA8) CreateField (BUFF, 0x0002A400, 0x0400, LCA9) CreateField (BUFF, 0x0002A800, 0x0400, LCAA) CreateField (BUFF, 0x0002AC00, 0x0400, LCAB) CreateField (BUFF, 0x0002B000, 0x0400, LCAC) CreateField (BUFF, 0x0002B400, 0x0400, LCAD) CreateField (BUFF, 0x0002B800, 0x0400, LCAE) CreateField (BUFF, 0x0002BC00, 0x0400, LCAF) CreateField (BUFF, 0x0002C000, 0x0400, LCB0) CreateField (BUFF, 0x0002C400, 0x0400, LCB1) CreateField (BUFF, 0x0002C800, 0x0400, LCB2) CreateField (BUFF, 0x0002CC00, 0x0400, LCB3) CreateField (BUFF, 0x0002D000, 0x0400, LCB4) CreateField (BUFF, 0x0002D400, 0x0400, LCB5) CreateField (BUFF, 0x0002D800, 0x0400, LCB6) CreateField (BUFF, 0x0002DC00, 0x0400, LCB7) CreateField (BUFF, 0x0002E000, 0x0400, LCB8) CreateField (BUFF, 0x0002E400, 0x0400, LCB9) CreateField (BUFF, 0x0002E800, 0x0400, LCBA) CreateField (BUFF, 0x0002EC00, 0x0400, LCBB) CreateField (BUFF, 0x0002F000, 0x0400, LCBC) CreateField (BUFF, 0x0002F400, 0x0400, LCBD) CreateField (BUFF, 0x0002F800, 0x0400, LCBE) CreateField (BUFF, 0x0002FC00, 0x0400, LCBF) CreateField (BUFF, 0x00030000, 0x0400, LCC0) CreateField (BUFF, 0x00030400, 0x0400, LCC1) CreateField (BUFF, 0x00030800, 0x0400, LCC2) CreateField (BUFF, 0x00030C00, 0x0400, LCC3) CreateField (BUFF, 0x00031000, 0x0400, LCC4) CreateField (BUFF, 0x00031400, 0x0400, LCC5) CreateField (BUFF, 0x00031800, 0x0400, LCC6) CreateField (BUFF, 0x00031C00, 0x0400, LCC7) CreateField (BUFF, 0x00032000, 0x0400, LCC8) CreateField (BUFF, 0x00032400, 0x0400, LCC9) CreateField (BUFF, 0x00032800, 0x0400, LCCA) CreateField (BUFF, 0x00032C00, 0x0400, LCCB) CreateField (BUFF, 0x00033000, 0x0400, LCCC) CreateField (BUFF, 0x00033400, 0x0400, LCCD) CreateField (BUFF, 0x00033800, 0x0400, LCCE) CreateField (BUFF, 0x00033C00, 0x0400, LCCF) CreateField (BUFF, 0x00034000, 0x0400, LCD0) CreateField (BUFF, 0x00034400, 0x0400, LCD1) CreateField (BUFF, 0x00034800, 0x0400, LCD2) CreateField (BUFF, 0x00034C00, 0x0400, LCD3) CreateField (BUFF, 0x00035000, 0x0400, LCD4) CreateField (BUFF, 0x00035400, 0x0400, LCD5) CreateField (BUFF, 0x00035800, 0x0400, LCD6) CreateField (BUFF, 0x00035C00, 0x0400, LCD7) CreateField (BUFF, 0x00036000, 0x0400, LCD8) CreateField (BUFF, 0x00036400, 0x0400, LCD9) CreateField (BUFF, 0x00036800, 0x0400, LCDA) CreateField (BUFF, 0x00036C00, 0x0400, LCDB) CreateField (BUFF, 0x00037000, 0x0400, LCDC) CreateField (BUFF, 0x00037400, 0x0400, LCDD) CreateField (BUFF, 0x00037800, 0x0400, LCDE) CreateField (BUFF, 0x00037C00, 0x0400, LCDF) CreateField (BUFF, 0x00038000, 0x0400, LCE0) CreateField (BUFF, 0x00038400, 0x0400, LCE1) CreateField (BUFF, 0x00038800, 0x0400, LCE2) CreateField (BUFF, 0x00038C00, 0x0400, LCE3) CreateField (BUFF, 0x00039000, 0x0400, LCE4) CreateField (BUFF, 0x00039400, 0x0400, LCE5) CreateField (BUFF, 0x00039800, 0x0400, LCE6) CreateField (BUFF, 0x00039C00, 0x0400, LCE7) CreateField (BUFF, 0x0003A000, 0x0400, LCE8) CreateField (BUFF, 0x0003A400, 0x0400, LCE9) CreateField (BUFF, 0x0003A800, 0x0400, LCEA) CreateField (BUFF, 0x0003AC00, 0x0400, LCEB) CreateField (BUFF, 0x0003B000, 0x0400, LCEC) CreateField (BUFF, 0x0003B400, 0x0400, LCED) CreateField (BUFF, 0x0003B800, 0x0400, LCEE) CreateField (BUFF, 0x0003BC00, 0x0400, LCEF) CreateField (BUFF, 0x0003C000, 0x0400, LCF0) CreateField (BUFF, 0x0003C400, 0x0400, LCF1) CreateField (BUFF, 0x0003C800, 0x0400, LCF2) CreateField (BUFF, 0x0003CC00, 0x0400, LCF3) CreateField (BUFF, 0x0003D000, 0x0400, LCF4) CreateField (BUFF, 0x0003D400, 0x0400, LCF5) CreateField (BUFF, 0x0003D800, 0x0400, LCF6) CreateField (BUFF, 0x0003DC00, 0x0400, LCF7) CreateField (BUFF, 0x0003E000, 0x0400, LCF8) CreateField (BUFF, 0x0003E400, 0x0400, LCF9) CreateField (BUFF, 0x0003E800, 0x0400, LCFA) CreateField (BUFF, 0x0003EC00, 0x0400, LCFB) CreateField (BUFF, 0x0003F000, 0x0400, LCFC) CreateField (BUFF, 0x0003F400, 0x0400, LCFD) CreateField (BUFF, 0x0003F800, 0x0400, LCFE) CreateField (BUFF, 0x0003FC00, 0x0400, LCFF) CreateField (BUFF, 0x00040000, 0x0400, LD00) CreateField (BUFF, 0x00040400, 0x0400, LD01) CreateField (BUFF, 0x00040800, 0x0400, LD02) CreateField (BUFF, 0x00040C00, 0x0400, LD03) CreateField (BUFF, 0x00041000, 0x0400, LD04) CreateField (BUFF, 0x00041400, 0x0400, LD05) CreateField (BUFF, 0x00041800, 0x0400, LD06) CreateField (BUFF, 0x00041C00, 0x0400, LD07) CreateField (BUFF, 0x00042000, 0x0400, LD08) CreateField (BUFF, 0x00042400, 0x0400, LD09) CreateField (BUFF, 0x00042800, 0x0400, LD0A) CreateField (BUFF, 0x00042C00, 0x0400, LD0B) CreateField (BUFF, 0x00043000, 0x0400, LD0C) CreateField (BUFF, 0x00043400, 0x0400, LD0D) CreateField (BUFF, 0x00043800, 0x0400, LD0E) CreateField (BUFF, 0x00043C00, 0x0400, LD0F) CreateField (BUFF, 0x00044000, 0x0400, LD10) CreateField (BUFF, 0x00044400, 0x0400, LD11) CreateField (BUFF, 0x00044800, 0x0400, LD12) CreateField (BUFF, 0x00044C00, 0x0400, LD13) CreateField (BUFF, 0x00045000, 0x0400, LD14) CreateField (BUFF, 0x00045400, 0x0400, LD15) CreateField (BUFF, 0x00045800, 0x0400, LD16) CreateField (BUFF, 0x00045C00, 0x0400, LD17) CreateField (BUFF, 0x00046000, 0x0400, LD18) CreateField (BUFF, 0x00046400, 0x0400, LD19) CreateField (BUFF, 0x00046800, 0x0400, LD1A) CreateField (BUFF, 0x00046C00, 0x0400, LD1B) CreateField (BUFF, 0x00047000, 0x0400, LD1C) CreateField (BUFF, 0x00047400, 0x0400, LD1D) CreateField (BUFF, 0x00047800, 0x0400, LD1E) CreateField (BUFF, 0x00047C00, 0x0400, LD1F) CreateField (BUFF, 0x00048000, 0x0400, LD20) CreateField (BUFF, 0x00048400, 0x0400, LD21) CreateField (BUFF, 0x00048800, 0x0400, LD22) CreateField (BUFF, 0x00048C00, 0x0400, LD23) CreateField (BUFF, 0x00049000, 0x0400, LD24) CreateField (BUFF, 0x00049400, 0x0400, LD25) CreateField (BUFF, 0x00049800, 0x0400, LD26) CreateField (BUFF, 0x00049C00, 0x0400, LD27) CreateField (BUFF, 0x0004A000, 0x0400, LD28) CreateField (BUFF, 0x0004A400, 0x0400, LD29) CreateField (BUFF, 0x0004A800, 0x0400, LD2A) CreateField (BUFF, 0x0004AC00, 0x0400, LD2B) CreateField (BUFF, 0x0004B000, 0x0400, LD2C) CreateField (BUFF, 0x0004B400, 0x0400, LD2D) CreateField (BUFF, 0x0004B800, 0x0400, LD2E) CreateField (BUFF, 0x0004BC00, 0x0400, LD2F) CreateField (BUFF, 0x0004C000, 0x0400, LD30) CreateField (BUFF, 0x0004C400, 0x0400, LD31) CreateField (BUFF, 0x0004C800, 0x0400, LD32) CreateField (BUFF, 0x0004CC00, 0x0400, LD33) CreateField (BUFF, 0x0004D000, 0x0400, LD34) CreateField (BUFF, 0x0004D400, 0x0400, LD35) CreateField (BUFF, 0x0004D800, 0x0400, LD36) CreateField (BUFF, 0x0004DC00, 0x0400, LD37) CreateField (BUFF, 0x0004E000, 0x0400, LD38) CreateField (BUFF, 0x0004E400, 0x0400, LD39) CreateField (BUFF, 0x0004E800, 0x0400, LD3A) CreateField (BUFF, 0x0004EC00, 0x0400, LD3B) CreateField (BUFF, 0x0004F000, 0x0400, LD3C) CreateField (BUFF, 0x0004F400, 0x0400, LD3D) CreateField (BUFF, 0x0004F800, 0x0400, LD3E) CreateField (BUFF, 0x0004FC00, 0x0400, LD3F) CreateField (BUFF, 0x00050000, 0x0400, LD40) CreateField (BUFF, 0x00050400, 0x0400, LD41) CreateField (BUFF, 0x00050800, 0x0400, LD42) CreateField (BUFF, 0x00050C00, 0x0400, LD43) CreateField (BUFF, 0x00051000, 0x0400, LD44) CreateField (BUFF, 0x00051400, 0x0400, LD45) CreateField (BUFF, 0x00051800, 0x0400, LD46) CreateField (BUFF, 0x00051C00, 0x0400, LD47) CreateField (BUFF, 0x00052000, 0x0400, LD48) CreateField (BUFF, 0x00052400, 0x0400, LD49) CreateField (BUFF, 0x00052800, 0x0400, LD4A) CreateField (BUFF, 0x00052C00, 0x0400, LD4B) CreateField (BUFF, 0x00053000, 0x0400, LD4C) CreateField (BUFF, 0x00053400, 0x0400, LD4D) CreateField (BUFF, 0x00053800, 0x0400, LD4E) CreateField (BUFF, 0x00053C00, 0x0400, LD4F) CreateField (BUFF, 0x00054000, 0x0400, LD50) CreateField (BUFF, 0x00054400, 0x0400, LD51) CreateField (BUFF, 0x00054800, 0x0400, LD52) CreateField (BUFF, 0x00054C00, 0x0400, LD53) CreateField (BUFF, 0x00055000, 0x0400, LD54) CreateField (BUFF, 0x00055400, 0x0400, LD55) CreateField (BUFF, 0x00055800, 0x0400, LD56) CreateField (BUFF, 0x00055C00, 0x0400, LD57) CreateField (BUFF, 0x00056000, 0x0400, LD58) CreateField (BUFF, 0x00056400, 0x0400, LD59) CreateField (BUFF, 0x00056800, 0x0400, LD5A) CreateField (BUFF, 0x00056C00, 0x0400, LD5B) CreateField (BUFF, 0x00057000, 0x0400, LD5C) CreateField (BUFF, 0x00057400, 0x0400, LD5D) CreateField (BUFF, 0x00057800, 0x0400, LD5E) CreateField (BUFF, 0x00057C00, 0x0400, LD5F) CreateField (BUFF, 0x00058000, 0x0400, LD60) CreateField (BUFF, 0x00058400, 0x0400, LD61) CreateField (BUFF, 0x00058800, 0x0400, LD62) CreateField (BUFF, 0x00058C00, 0x0400, LD63) CreateField (BUFF, 0x00059000, 0x0400, LD64) CreateField (BUFF, 0x00059400, 0x0400, LD65) CreateField (BUFF, 0x00059800, 0x0400, LD66) CreateField (BUFF, 0x00059C00, 0x0400, LD67) CreateField (BUFF, 0x0005A000, 0x0400, LD68) CreateField (BUFF, 0x0005A400, 0x0400, LD69) CreateField (BUFF, 0x0005A800, 0x0400, LD6A) CreateField (BUFF, 0x0005AC00, 0x0400, LD6B) CreateField (BUFF, 0x0005B000, 0x0400, LD6C) CreateField (BUFF, 0x0005B400, 0x0400, LD6D) CreateField (BUFF, 0x0005B800, 0x0400, LD6E) CreateField (BUFF, 0x0005BC00, 0x0400, LD6F) CreateField (BUFF, 0x0005C000, 0x0400, LD70) CreateField (BUFF, 0x0005C400, 0x0400, LD71) CreateField (BUFF, 0x0005C800, 0x0400, LD72) CreateField (BUFF, 0x0005CC00, 0x0400, LD73) CreateField (BUFF, 0x0005D000, 0x0400, LD74) CreateField (BUFF, 0x0005D400, 0x0400, LD75) CreateField (BUFF, 0x0005D800, 0x0400, LD76) CreateField (BUFF, 0x0005DC00, 0x0400, LD77) CreateField (BUFF, 0x0005E000, 0x0400, LD78) CreateField (BUFF, 0x0005E400, 0x0400, LD79) CreateField (BUFF, 0x0005E800, 0x0400, LD7A) CreateField (BUFF, 0x0005EC00, 0x0400, LD7B) CreateField (BUFF, 0x0005F000, 0x0400, LD7C) CreateField (BUFF, 0x0005F400, 0x0400, LD7D) CreateField (BUFF, 0x0005F800, 0x0400, LD7E) CreateField (BUFF, 0x0005FC00, 0x0400, LD7F) CreateField (BUFF, 0x00060000, 0x0400, LD80) CreateField (BUFF, 0x00060400, 0x0400, LD81) CreateField (BUFF, 0x00060800, 0x0400, LD82) CreateField (BUFF, 0x00060C00, 0x0400, LD83) CreateField (BUFF, 0x00061000, 0x0400, LD84) CreateField (BUFF, 0x00061400, 0x0400, LD85) CreateField (BUFF, 0x00061800, 0x0400, LD86) CreateField (BUFF, 0x00061C00, 0x0400, LD87) CreateField (BUFF, 0x00062000, 0x0400, LD88) CreateField (BUFF, 0x00062400, 0x0400, LD89) CreateField (BUFF, 0x00062800, 0x0400, LD8A) CreateField (BUFF, 0x00062C00, 0x0400, LD8B) CreateField (BUFF, 0x00063000, 0x0400, LD8C) CreateField (BUFF, 0x00063400, 0x0400, LD8D) CreateField (BUFF, 0x00063800, 0x0400, LD8E) CreateField (BUFF, 0x00063C00, 0x0400, LD8F) CreateField (BUFF, 0x00064000, 0x0400, LD90) CreateField (BUFF, 0x00064400, 0x0400, LD91) CreateField (BUFF, 0x00064800, 0x0400, LD92) CreateField (BUFF, 0x00064C00, 0x0400, LD93) CreateField (BUFF, 0x00065000, 0x0400, LD94) CreateField (BUFF, 0x00065400, 0x0400, LD95) CreateField (BUFF, 0x00065800, 0x0400, LD96) CreateField (BUFF, 0x00065C00, 0x0400, LD97) CreateField (BUFF, 0x00066000, 0x0400, LD98) CreateField (BUFF, 0x00066400, 0x0400, LD99) CreateField (BUFF, 0x00066800, 0x0400, LD9A) CreateField (BUFF, 0x00066C00, 0x0400, LD9B) CreateField (BUFF, 0x00067000, 0x0400, LD9C) CreateField (BUFF, 0x00067400, 0x0400, LD9D) CreateField (BUFF, 0x00067800, 0x0400, LD9E) CreateField (BUFF, 0x00067C00, 0x0400, LD9F) CreateField (BUFF, 0x00068000, 0x0400, LDA0) CreateField (BUFF, 0x00068400, 0x0400, LDA1) CreateField (BUFF, 0x00068800, 0x0400, LDA2) CreateField (BUFF, 0x00068C00, 0x0400, LDA3) CreateField (BUFF, 0x00069000, 0x0400, LDA4) CreateField (BUFF, 0x00069400, 0x0400, LDA5) CreateField (BUFF, 0x00069800, 0x0400, LDA6) CreateField (BUFF, 0x00069C00, 0x0400, LDA7) CreateField (BUFF, 0x0006A000, 0x0400, LDA8) CreateField (BUFF, 0x0006A400, 0x0400, LDA9) CreateField (BUFF, 0x0006A800, 0x0400, LDAA) CreateField (BUFF, 0x0006AC00, 0x0400, LDAB) CreateField (BUFF, 0x0006B000, 0x0400, LDAC) CreateField (BUFF, 0x0006B400, 0x0400, LDAD) CreateField (BUFF, 0x0006B800, 0x0400, LDAE) CreateField (BUFF, 0x0006BC00, 0x0400, LDAF) CreateField (BUFF, 0x0006C000, 0x0400, LDB0) CreateField (BUFF, 0x0006C400, 0x0400, LDB1) CreateField (BUFF, 0x0006C800, 0x0400, LDB2) CreateField (BUFF, 0x0006CC00, 0x0400, LDB3) CreateField (BUFF, 0x0006D000, 0x0400, LDB4) CreateField (BUFF, 0x0006D400, 0x0400, LDB5) CreateField (BUFF, 0x0006D800, 0x0400, LDB6) CreateField (BUFF, 0x0006DC00, 0x0400, LDB7) CreateField (BUFF, 0x0006E000, 0x0400, LDB8) CreateField (BUFF, 0x0006E400, 0x0400, LDB9) CreateField (BUFF, 0x0006E800, 0x0400, LDBA) CreateField (BUFF, 0x0006EC00, 0x0400, LDBB) CreateField (BUFF, 0x0006F000, 0x0400, LDBC) CreateField (BUFF, 0x0006F400, 0x0400, LDBD) CreateField (BUFF, 0x0006F800, 0x0400, LDBE) CreateField (BUFF, 0x0006FC00, 0x0400, LDBF) CreateField (BUFF, 0x00070000, 0x0400, LDC0) CreateField (BUFF, 0x00070400, 0x0400, LDC1) CreateField (BUFF, 0x00070800, 0x0400, LDC2) CreateField (BUFF, 0x00070C00, 0x0400, LDC3) CreateField (BUFF, 0x00071000, 0x0400, LDC4) CreateField (BUFF, 0x00071400, 0x0400, LDC5) CreateField (BUFF, 0x00071800, 0x0400, LDC6) CreateField (BUFF, 0x00071C00, 0x0400, LDC7) CreateField (BUFF, 0x00072000, 0x0400, LDC8) CreateField (BUFF, 0x00072400, 0x0400, LDC9) CreateField (BUFF, 0x00072800, 0x0400, LDCA) CreateField (BUFF, 0x00072C00, 0x0400, LDCB) CreateField (BUFF, 0x00073000, 0x0400, LDCC) CreateField (BUFF, 0x00073400, 0x0400, LDCD) CreateField (BUFF, 0x00073800, 0x0400, LDCE) CreateField (BUFF, 0x00073C00, 0x0400, LDCF) CreateField (BUFF, 0x00074000, 0x0400, LDD0) CreateField (BUFF, 0x00074400, 0x0400, LDD1) CreateField (BUFF, 0x00074800, 0x0400, LDD2) CreateField (BUFF, 0x00074C00, 0x0400, LDD3) CreateField (BUFF, 0x00075000, 0x0400, LDD4) CreateField (BUFF, 0x00075400, 0x0400, LDD5) CreateField (BUFF, 0x00075800, 0x0400, LDD6) CreateField (BUFF, 0x00075C00, 0x0400, LDD7) CreateField (BUFF, 0x00076000, 0x0400, LDD8) CreateField (BUFF, 0x00076400, 0x0400, LDD9) CreateField (BUFF, 0x00076800, 0x0400, LDDA) CreateField (BUFF, 0x00076C00, 0x0400, LDDB) CreateField (BUFF, 0x00077000, 0x0400, LDDC) CreateField (BUFF, 0x00077400, 0x0400, LDDD) CreateField (BUFF, 0x00077800, 0x0400, LDDE) CreateField (BUFF, 0x00077C00, 0x0400, LDDF) CreateField (BUFF, 0x00078000, 0x0400, LDE0) CreateField (BUFF, 0x00078400, 0x0400, LDE1) CreateField (BUFF, 0x00078800, 0x0400, LDE2) CreateField (BUFF, 0x00078C00, 0x0400, LDE3) CreateField (BUFF, 0x00079000, 0x0400, LDE4) CreateField (BUFF, 0x00079400, 0x0400, LDE5) CreateField (BUFF, 0x00079800, 0x0400, LDE6) CreateField (BUFF, 0x00079C00, 0x0400, LDE7) CreateField (BUFF, 0x0007A000, 0x0400, LDE8) CreateField (BUFF, 0x0007A400, 0x0400, LDE9) CreateField (BUFF, 0x0007A800, 0x0400, LDEA) CreateField (BUFF, 0x0007AC00, 0x0400, LDEB) CreateField (BUFF, 0x0007B000, 0x0400, LDEC) CreateField (BUFF, 0x0007B400, 0x0400, LDED) CreateField (BUFF, 0x0007B800, 0x0400, LDEE) CreateField (BUFF, 0x0007BC00, 0x0400, LDEF) CreateField (BUFF, 0x0007C000, 0x0400, LDF0) CreateField (BUFF, 0x0007C400, 0x0400, LDF1) CreateField (BUFF, 0x0007C800, 0x0400, LDF2) CreateField (BUFF, 0x0007CC00, 0x0400, LDF3) CreateField (BUFF, 0x0007D000, 0x0400, LDF4) CreateField (BUFF, 0x0007D400, 0x0400, LDF5) CreateField (BUFF, 0x0007D800, 0x0400, LDF6) CreateField (BUFF, 0x0007DC00, 0x0400, LDF7) CreateField (BUFF, 0x0007E000, 0x0400, LDF8) CreateField (BUFF, 0x0007E400, 0x0400, LDF9) CreateField (BUFF, 0x0007E800, 0x0400, LDFA) CreateField (BUFF, 0x0007EC00, 0x0400, LDFB) CreateField (BUFF, 0x0007F000, 0x0400, LDFC) CreateField (BUFF, 0x0007F400, 0x0400, LDFD) CreateField (BUFF, 0x0007F800, 0x0400, LDFE) Local3 = (IOFF & 0xFFFFFFFFFFFFFF80) Local2 = ((((ILEN + IOFF) + 0x7F) & 0xFFFFFFFFFFFFFF80) - Local3) Local5 = (IOFF - Local3) While (0x01) { If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC00 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC01 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC02 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC03 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC04 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC05 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC06 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC07 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC08 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC09 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC10 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC11 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC12 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC13 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC14 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC15 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC16 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC17 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC18 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC19 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC20 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC21 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC22 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC23 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC24 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC25 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC26 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC27 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC28 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC29 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC30 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC31 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC32 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC33 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC34 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC35 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC36 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC37 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC38 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC39 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC40 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC41 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC42 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC43 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC44 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC45 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC46 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC47 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC48 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC49 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC50 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC51 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC52 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC53 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC54 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC55 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC56 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC57 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC58 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC59 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC60 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC61 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC62 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC63 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC64 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC65 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC66 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC67 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC68 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC69 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC70 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC71 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC72 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC73 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC74 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC75 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC76 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC77 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC78 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC79 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC80 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC81 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC82 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC83 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC84 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC85 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC86 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC87 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC88 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC89 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC90 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC91 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC92 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC93 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC94 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC95 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC96 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC97 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC98 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC99 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCED = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD00 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD01 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD02 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD03 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD04 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD05 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD06 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD07 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD08 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD09 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD10 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD11 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD12 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD13 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD14 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD15 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD16 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD17 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD18 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD19 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD20 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD21 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD22 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD23 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD24 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD25 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD26 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD27 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD28 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD29 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD30 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD31 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD32 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD33 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD34 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD35 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD36 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD37 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD38 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD39 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD40 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD41 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD42 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD43 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD44 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD45 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD46 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD47 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD48 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD49 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD50 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD51 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD52 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD53 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD54 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD55 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD56 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD57 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD58 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD59 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD60 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD61 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD62 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD63 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD64 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD65 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD66 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD67 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD68 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD69 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD70 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD71 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD72 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD73 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD74 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD75 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD76 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD77 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD78 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD79 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD80 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD81 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD82 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD83 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD84 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD85 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD86 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD87 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD88 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD89 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD90 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD91 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD92 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD93 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD94 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD95 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD96 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD97 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD98 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD99 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDED = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 Break } If ((Local2 != Zero)) { RSTS = DerefOf (Local4 [0x00]) Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " GetNamespaceLabelData: read loop error, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Mid (BUFF, Local5, ILEN, RDTA) /* \_SB_.NVDR.N041.CR05.RDTA */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR06, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " SetNamespaceLabelData" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " SetNamespaceLabelData: no elements in input package" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) < 0x08)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " SetNamespaceLabelData: invalid input size: " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " SetNamespaceLabelData: input: " Local6 [0x02] = ToHexString (Mid (Local7, 0x00, 0x40)) DBGC (0x40, "LEAF", Local6) CreateDWordField (Local7, 0x00, IOFF) CreateDWordField (Local7, 0x04, ILEN) If ((ILEN > 0xFE80)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " SetNamespaceLabelData: request size too big: " Local6 [0x02] = ToHexString (ILEN) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ElseIf ((ILEN <= 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " SetNamespaceLabelData: request size zero" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((SizeOf (Local7) < (ILEN + 0x08))) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " SetNamespaceLabelData: request size overruns input size " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x40, (ILEN << 0x03), IDTA) Local0 = Buffer (0x04) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " SetNamespaceLabelData: locked PMEM region, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N041.CR06.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " SetNamespaceLabelData: PCDS failed, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) If (((IOFF + ILEN) > CPSZ)) { RSTS = 0x03 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " SetNamespaceLabelData: request end offset too big: " Local6 [0x02] = ToHexString ((IOFF + ILEN)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local3 = ((IOFF + 0x3F) & 0xFFFFFFFFFFFFFFC0) Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N041.CR06.ILEN */ Local5 = (Local2 & 0xFFFFFFFFFFFFFFC0) Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N041.CR06.IOFF */ Local2 -= Local5 If (Local4) { If ((Local4 > ILEN)) { Local4 = ILEN /* \_SB_.NVDR.N041.CR06.ILEN */ } Local2 = (IOFF & 0xFFFFFFFFFFFFFF80) Local1 = PCDR (Local2) RSTS = DerefOf (Local1 [0x00]) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " SetNamespaceLabelData: lead read returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = DerefOf (Local1 [0x01]) Local2 = (IOFF - Local2) CreateField (Local1, (Local2 << 0x03), (Local4 << 0x03), LBUF) CreateField (Local1, 0x00, 0x0200, LB01) CreateField (Local1, 0x0200, 0x0200, LB02) Mid (IDTA, 0x00, Local4, LBUF) /* \_SB_.NVDR.N041.CR06.LBUF */ Local2 = (IOFF & 0xFFFFFFFFFFFFFF80) RSTS = PCDW (Local2, LB01) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " SetNamespaceLabelData: lead write A returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local2 += 0x40 RSTS = PCDW (Local2, LB02) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " SetNamespaceLabelData: lead write B returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N041.CR06.ILEN */ Local2 -= Local5 } If ((Local2 && (ILEN > Local2))) { Local4 = (Local5 & 0xFFFFFFFFFFFFFF80) Local1 = PCDR (Local4) RSTS = DerefOf (Local1 [0x00]) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " SetNamespaceLabelData: trail read returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = DerefOf (Local1 [0x01]) Local4 = (Local5 - Local4) CreateField (Local1, (Local4 << 0x03), (Local2 << 0x03), TBUF) CreateField (Local1, 0x00, 0x0200, TB01) CreateField (Local1, 0x0200, 0x0200, TB02) Mid (IDTA, (ILEN - Local2), Local2, TBUF) /* \_SB_.NVDR.N041.CR06.TBUF */ Local4 = (Local5 & 0xFFFFFFFFFFFFFF80) RSTS = PCDW (Local4, TB01) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " SetNamespaceLabelData: trail write A returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 += 0x40 RSTS = PCDW (Local4, TB02) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " SetNamespaceLabelData: trail write B returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N041.CR06.IOFF */ } While (0x01) { If ((Local3 >= Local5)) { Break } Local1 = PCDW (Local3, Mid (IDTA, Local4, 0x40)) If ((Local1 != 0x00)) { RSTS = Local1 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 += 0x40 Local3 += 0x40 } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR07, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " GetCommandEffectLogInfo" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x08) {} CreateDWordField (Local0, 0x04, RMXL) RMXL = 0x8000 Return (Local0) } Method (CR09, 4, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " PassThroughCommand" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg3) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg3 [0x00]), Local7) Local4 = SizeOf (Local7) If ((Local4 < 0x08)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateWordField (Local7, 0x00, OPCD) CreateDWordField (Local7, 0x04, OPDL) If ((Local4 != (OPDL + 0x08))) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If (((CENA != 0x01) && (OPCD != 0x05FD))) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Switch (OPCD) { Case (Package (0x06) { 0x0103, 0x0405, 0x09, 0xFD, 0x01FD, 0x02FD } ) { Return (CLDC ("S0.C4.D1:", Arg2, Arg3, _ADR ())) } Case (0x05FD) { CreateWordField (Local7, 0x08, PTCD) If ((PTCD == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateDWordField (Local7, 0x04, PTDL) If ((PTDL >= 0x0C)) { PTDL = (OPDL - 0x0C) } Else { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL > 0x00)) { CreateField (Local7, 0xA0, (PTDL * 0x08), PTIN) } CreateByteField (Local7, 0x0A, PTTI) If (((CENA != 0x01) && (PTTI == 0x01))) { TFSM = 0x00 } Switch (PTCD) { Case (0x05FD) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Case (Package (0x04) { 0xFD, 0x01FD, 0x02FD, 0x03FD } ) { Name (INLO, Package (0x01) { Buffer ((PTDL + 0x08)) {} }) CreateWordField (DerefOf (INLO [0x00]), 0x00, LOCD) CreateDWordField (DerefOf (INLO [0x00]), 0x04, LODL) If ((PTDL > 0x00)) { CreateField (DerefOf (INLO [0x00]), 0x40, (PTDL * 0x08), LOIN) Mid (Local7, 0x14, (PTDL * 0x08), LOIN) /* \_SB_.NVDR.N041.CR09.LOIN */ } Mid (Local7, 0x08, 0x02, LOCD) /* \_SB_.NVDR.N041.CR09.LOCD */ LODL = PTDL /* \_SB_.NVDR.N041.CR09.PTDL */ If ((0x03FD == LOCD)) { TFSM = 0x00989680 Local2 = Buffer (0x10) {} CreateDWordField (Local2, 0x04, FDLA) CreateField (Local2, 0x40, 0x40, FDDA) FDLA = 0x08 FDDA = XBSR /* \_SB_.NVDR.N041.XBSR */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " BSR: " Local6 [0x02] = ToHexString (FDDA) DBGC (0x40, "LEAF", Local6) Return (Local2) } Return (CLDC ("S0.C4.D1:", Arg2, INLO, _ADR ())) } Case (Package (0x03) { 0x0103, 0x0405, 0x09 } ) { If (((CENA != 0x01) && (PTTI != 0x01))) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Return (CLDC ("S0.C4.D1:", Arg2, Arg3, _ADR ())) } Default { If ((PTTI == 0x01)) { Return (CLDC ("S0.C4.D1:", Arg2, Arg3, _ADR ())) } If ((CENA != 0x01)) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } CreateDWordField (Local7, 0x10, PTTO) If ((Local4 < 0x14)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL > 0x80)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL == Zero)) { Local0 = CMBC (PTCD, Buffer (0x00) {}, Zero) } Else { Local0 = CMBC (PTCD, PTIN, (PTTO * 0x2710)) } } } } Case (0x03FD) { Local2 = Buffer (0x10) {} CreateDWordField (Local2, 0x04, OULA) CreateField (Local2, 0x40, 0x40, OUDA) OULA = 0x08 OUDA = XBSR /* \_SB_.NVDR.N041.XBSR */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " BSR: " Local6 [0x02] = ToHexString (OUDA) DBGC (0x40, "LEAF", Local6) Return (Local2) } Default { If ((OPDL > 0x80)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((OPDL == Zero)) { Local0 = CMBC (OPCD, Buffer (0x00) {}, Zero) } Else { CreateField (Local7, 0x40, (OPDL * 0x08), OPDB) Local0 = CMBC (OPCD, OPDB, Zero) } } } Local1 = DerefOf (Local0 [0x00]) If ((Local1 != Zero)) { Local2 = Buffer (0x04) {} Local2 [0x00] = 0x05 Return (Local2) } Local1 = DerefOf (Local0 [0x01]) If ((Local1 != Zero)) { Local2 = Buffer (0x04) { 0x07, 0x00, 0x00, 0x00 // .... } Local2 [0x02] = Local1 Return (Local2) } Local2 = Buffer (0x88) {} CreateDWordField (Local2, 0x04, OULB) CreateField (Local2, 0x40, 0x0400, OUDB) OULB = 0x80 OUDB = DerefOf (Local0 [0x02]) Return (Local2) } Method (CR10, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " EnableLatchSystemShutdownStatus" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x01)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((DerefOf (Local7 [0x00]) != 0x01)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0x0907, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR11, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " GetSupportedModes" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x06) {} CreateDWordField (Local0, 0x00, RSTS) CreateBitField (Local0, 0x20, RMMO) CreateBitField (Local0, 0x21, RPME) CreateBitField (Local0, 0x22, RBAP) Local1 = CMBC (0x01, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local3 = DerefOf (Local1 [0x02]) CreateBitField (Local3, 0x01F0, MEME) CreateBitField (Local3, 0x01F1, STME) CreateBitField (Local3, 0x01F2, DTME) RMMO = MEME /* \_SB_.NVDR.N041.CR11.MEME */ RPME = DTME /* \_SB_.NVDR.N041.CR11.DTME */ RBAP = STME /* \_SB_.NVDR.N041.CR11.STME */ Return (Local0) } Method (CR17, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " SetSmartThreshold" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x07)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x38, ISMT) CreateBitField (Local7, 0x00, ISBE) CreateField (Local7, 0x03, 0x0D, R000) If ((ToInteger (R000) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " SetSmartThreshold: non-zero reserved bits!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((ISBE == 0x01)) { CreateByteField (Local7, 0x02, ISBT) If (((ISBT < 0x01) || (ISBT > 0x63))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " SetSmartThreshold: invalid Percentage Remaining Threshold value!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x04) {} CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x0105, ISMT, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR18, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " InjectError" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x0F)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x00, IVME) CreateBitField (Local7, 0x01, IVSB) CreateBitField (Local7, 0x02, IVFE) CreateBitField (Local7, 0x03, IVUS) CreateField (Local7, 0x04, 0x3C, R000) If ((ToInteger (R000) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " InjectError: non-zero reserved bits R000!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x40, IMEN) CreateField (Local7, 0x41, 0x07, R001) If ((ToInteger (R001) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " InjectError: non-zero reserved bits R001!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateWordField (Local7, 0x09, IMMT) CreateBitField (Local7, 0x58, ISEN) CreateField (Local7, 0x59, 0x07, R002) If ((ToInteger (R002) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " InjectError: non-zero reserved bits R002!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateByteField (Local7, 0x0C, ISSB) If (((ISSB < 0x00) || (ISSB > 0x63))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " InjectError: invalid Percentage Remaining value!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x68, IFEN) CreateField (Local7, 0x69, 0x07, R003) If ((ToInteger (R003) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " InjectError: non-zero reserved bits R003!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x70, IUEN) CreateField (Local7, 0x71, 0x07, R004) If ((ToInteger (R004) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " InjectError: non-zero reserved bits R004!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local0 = Buffer (0x04) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) If ((IVME == 0x01)) { Local2 = Buffer (0x03) {} CreateByteField (Local2, 0x00, CENB) CENB = IMEN /* \_SB_.NVDR.N041.CR18.IMEN */ CreateWordField (Local2, 0x01, CMET) CMET = IMMT /* \_SB_.NVDR.N041.CR18.IMMT */ Local1 = CMBC (0x020A, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } } If (((IVSB == 0x01) || ((IVFE == 0x01) || (IVUS == 0x01)))) { Local2 = Buffer (0x0E) {} CreateBitField (Local2, 0x02, CFEN) CFEN = IVFE /* \_SB_.NVDR.N041.CR18.IVFE */ CreateBitField (Local2, 0x03, CSEN) CSEN = IVSB /* \_SB_.NVDR.N041.CR18.IVSB */ CreateBitField (Local2, 0x04, CUEN) CUEN = IVUS /* \_SB_.NVDR.N041.CR18.IVUS */ CreateByteField (Local2, 0x0B, CFET) CFET = IFEN /* \_SB_.NVDR.N041.CR18.IFEN */ CreateBitField (Local2, 0x60, CSET) CSET = ISEN /* \_SB_.NVDR.N041.CR18.ISEN */ CreateField (Local2, 0x61, 0x07, CSBP) CSBP = ISSB /* \_SB_.NVDR.N041.CR18.ISSB */ CreateByteField (Local2, 0x0D, CUST) CUST = IUEN /* \_SB_.NVDR.N041.CR18.IUEN */ If ((IVUS && IUEN)) { CMBC (0x0907, Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 // .... }, Zero) } Local1 = CMBC (0x030A, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } Local4 = DerefOf (Local1 [0x01]) If ((Local4 == 0x0E)) { RSTS = 0x07 REST = 0x01 Return (Local0) } RSTS = CF2D (Local4) If ((RSTS != 0x00)) { Return (Local0) } } Return (Local0) } Method (CR19, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " GetSecurityState" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x09) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local0 [0x08] = DerefOf (DerefOf (Local1 [0x02]) [ 0x00]) Local0 [0x04] = DerefOf (DerefOf (Local1 [0x02]) [ 0x01]) Return (Local0) } Method (CR20, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " SetPassPhrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x40)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x0100, RCPW) CreateField (Local7, 0x0100, 0x0100, RNPW) Local2 = Buffer (0x60) {} CreateField (Local2, 0x00, 0x0100, FCPW) CreateField (Local2, 0x0200, 0x0100, FNPW) FCPW = RCPW /* \_SB_.NVDR.N041.CR20.RCPW */ FNPW = RNPW /* \_SB_.NVDR.N041.CR20.RNPW */ Local1 = CMBC (0xF103, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR21, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " DisablePassPhrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x20)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0xF203, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR22, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " UnlockUnit" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x20)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0xF303, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR23, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " FreezeLock" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local1 = CMBC (0xF603, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR24, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " CR24: SecureEraseNvdimmUser" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " CR24: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local1) If ((SizeOf (Local1) != 0x20)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " CR24: passphrase len != 32" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local7 = Buffer (0x21) { /* 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 // . } CreateField (Local7, 0x00, 0x0100, PASS) PASS = Local1 Local1 = CMBC (0xF503, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR26, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " QueryOverwriteNvdimmStatus" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } If ((OS04 == 0x05)) { CRFF (_ADR ()) } If (((OS04 == 0x11) || (OS04 == 0x0A))) { RSTS = 0x00020007 } ElseIf ((OS04 == 0x05)) { RSTS = 0x00010007 } Else { RSTS = CF2D (OS04) } Return (Local0) } Method (CR27, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " CR27: SetMasterPassphrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " CR27: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x40)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " CR27: passphrases length != 64" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x0100, RCPW) CreateField (Local7, 0x0100, 0x0100, RNPW) Local2 = Buffer (0x60) {} CreateField (Local2, 0x00, 0x0100, FCPW) CreateField (Local2, 0x0200, 0x0100, FNPW) FCPW = RCPW /* \_SB_.NVDR.N041.CR27.RCPW */ FNPW = RNPW /* \_SB_.NVDR.N041.CR27.RNPW */ Local1 = CMBC (0xF003, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR28, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " CR28: SecureEraseNvdimmMaster" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " CR28: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local1) If ((SizeOf (Local1) != 0x20)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " CR28: passphrase len != 32" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local7 = Buffer (0x21) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0020 */ 0x01 // . } CreateField (Local7, 0x00, 0x0100, PASS) PASS = Local1 Local1 = CMBC (0xF503, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CLSI, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " CLSI: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Package (0x03) { 0x01, 0x00, 0x00 }) } Local0 = Package (0x00) {} Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x04, Local0, _ADR ()) If ((SizeOf (Local1) < 0x0C)) { Return (Package (0x03) { 0x01, 0x00, 0x00 }) } CreateDWordField (Local1, 0x00, LSTS) CreateDWordField (Local1, 0x04, LSIZ) CreateDWordField (Local1, 0x08, LTXL) Local2 = Package (0x03) { 0x00, 0x00, 0x00 } Local2 [0x00] = ERMP (LSTS) Local2 [0x01] = ToInteger (LSIZ) Local2 [0x02] = ToInteger (LTXL) Return (Local2) } Method (CLSR, 2, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " CLSR: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Package (0x02) { 0x01, Buffer (0x01) { 0x00 // . } }) } If ((Arg1 == 0x00)) { Return (Package (0x02) { 0x00, Buffer (0x00) {} }) } Local0 = Package (0x01) { Buffer (0x08) {} } CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO) CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS) CHUO = Arg0 CHUS = Arg1 Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x05, Local0, _ADR ()) CreateDWordField (Local1, 0x00, LSTS) Local2 = Package (0x02) { 0x00, Buffer (0x01) { 0x00 // . } } Local2 [0x00] = ERMP (LSTS) If ((DerefOf (Local2 [0x00]) == 0x00)) { Local3 = ((SizeOf (Local1) - 0x04) * 0x08) CreateField (Local1, 0x20, Local3, CHUD) Local2 [0x01] = CHUD /* \_SB_.NVDR.N041.CLSR.CHUD */ } Return (Local2) } Method (CLSW, 3, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " CLSW: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (0x01) } If ((Arg1 == 0x00)) { Return (0x00) } Local3 = SizeOf (Arg2) If ((Local3 == 0x00)) { Return (0x02) } Local0 = Package (0x01) { Buffer ((Local3 + 0x08)) {} } CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO) CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS) CreateField (DerefOf (Local0 [0x00]), 0x40, (Local3 * 0x08), CHUD) CHUO = Arg0 CHUS = Arg1 CHUD = Arg2 Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x06, Local0, _ADR ()) CreateDWordField (Local1, 0x00, LSTS) Return (ERMP (LSTS)) } Method (CNCH, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " CNCH: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x40) { 0x03 // . }) } Local0 = Buffer (0x40) { 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2A (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2A (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local2 = DerefOf (Local1 [0x02]) If ((DerefOf (Local2 [0x00]) & 0x01)) { Local0 [0x04] = (DerefOf (Local0 [0x04]) | 0x01) If ((DerefOf (Local2 [0x08]) & 0x01)) { Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x01) } If ((DerefOf (Local2 [0x08]) & 0x02)) { If ((DerefOf (Local2 [0x00]) & 0x80)) { If ((DerefOf (Local2 [0x15]) & 0x08)) { Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x04) Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } If ((DerefOf (Local2 [0x15]) & 0x10)) { Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } If ((DerefOf (Local2 [0x15]) & 0x20)) { Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x03) } If ((DerefOf (Local2 [0x15]) & 0x40)) { Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x01) } } Else { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " CNCH: Health Status Reason is NOT valid (FW bug?)" DBGC (0x80000000, "LEAF", Local6) Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } } If ((DerefOf (Local2 [0x08]) & 0x04)) { Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } } Return (Local0) } Method (CNBS, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " CNBS: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x40) { 0x03 // . }) } Local0 = Buffer (0x40) { 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2A (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2A (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local2 = DerefOf (Local1 [0x02]) If ((DerefOf (Local2 [0x00]) & 0x20)) { Local0 [0x04] = 0x01 CreateDWordField (Local0, 0x06, DLC) Mid (Local2, 0x10, 0x04, DLC) /* \_SB_.NVDR.N041.CNBS.DLC_ */ } Return (Local0) } Method (CRLD, 5, Serialized) { Local0 = CLDP ("S0.C4.D1:", Arg0, Arg1, Arg2) Local1 = DerefOf (Local0 [0x00]) If ((Local1 == Zero)) { Return (DerefOf (Local0 [0x01])) } If (((CENA != 0x01) && (ToInteger (Arg2) != 0x09))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C4.D1:" Local6 [0x01] = " CRLD: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Switch (ToInteger (Arg2)) { Case (0x01) { Local0 = CR01 (Arg3) } Case (0x02) { Local0 = CR02 (Arg3) } Case (0x03) { Local0 = CR03 (Arg3) } Case (0x04) { If ((ICTL & 0x04)) { Local0 = CR04 (Arg3) } Else { Local0 = CLDC ("S0.C4.D1:", Arg2, Arg3, Arg4) } } Case (0x05) { If ((ICTL & 0x04)) { Local0 = CR05 (Arg3) } Else { Local0 = CLDC ("S0.C4.D1:", Arg2, Arg3, Arg4) } } Case (0x06) { If ((ICTL & 0x04)) { Local0 = CR06 (Arg3) } Else { Local0 = CLDC ("S0.C4.D1:", Arg2, Arg3, Arg4) } } Case (0x07) { Local0 = CR07 (Arg3) } Case (0x09) { Return (CR09 (Arg0, Arg1, Arg2, Arg3)) } Case (0x0A) { If ((CFIS >= 0x0107)) { Local0 = CR10 (Arg3) } Else { Local0 = CLDC ("S0.C4.D1:", Arg2, Arg3, Arg4) } } Case (0x0B) { Local0 = CR11 (Arg3) } Case (0x11) { Local0 = CR17 (Arg3) } Case (0x12) { Local0 = CR18 (Arg3) } Case (0x13) { Local0 = CR19 (Arg3) } Case (0x14) { Local0 = CR20 (Arg3) } Case (0x15) { Local0 = CR21 (Arg3) } Case (0x16) { Local0 = CR22 (Arg3) } Case (0x17) { Local0 = CR23 (Arg3) } Case (0x18) { Local0 = CR24 (Arg3) } Case (0x1A) { Local0 = CR26 (Arg3) } Case (0x1B) { Local0 = CR27 (Arg3) } Case (0x1C) { Local0 = CR28 (Arg3) } Default { Local0 = CLDC ("S0.C4.D1:", Arg2, Arg3, Arg4) } } Return (Local0) } Method (PCDS, 0, Serialized) { Local0 = Buffer (0x06) {} CreateWordField (Local0, 0x00, RSTS) CreateDWordField (Local0, 0x02, RSIZ) Local2 = Buffer (0x05) {} CreateByteField (Local2, 0x00, PPID) PPID = 0x02 CreateBitField (Local2, 0x08, POPT) POPT = 0x01 CreateBitField (Local2, 0x09, PORO) PORO = 0x01 Local1 = CMBC (0x0106, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateDWordField (DerefOf (Local1 [0x02]), 0x00, CPSZ) RSIZ = CPSZ /* \_SB_.NVDR.N041.PCDS.CPSZ */ Return (Local0) } Method (PCDR, 1, Serialized) { Name (IOFF, 0x00) IOFF = ToInteger (Arg0) Local2 = Buffer (0x06) {} CreateByteField (Local2, 0x00, QPID) QPID = 0x02 CreateBitField (Local2, 0x08, QOPT) QOPT = 0x01 CreateBitField (Local2, 0x09, QORO) QORO = 0x00 CreateDWordField (Local2, 0x02, QOFF) QOFF = IOFF /* \_SB_.NVDR.N041.PCDR.IOFF */ Local1 = CMBC (0x0106, Local2, Zero) Local3 = CF2D (DerefOf (Local1 [0x00])) If ((Local3 != 0x00)) { Local0 = Package (0x01) { 0x00 } Local0 [0x00] = Local3 Return (Local0) } Local3 = CF2D (DerefOf (Local1 [0x01])) If ((Local3 != 0x00)) { Local0 = Package (0x01) { 0x00 } Local0 [0x00] = Local3 Return (Local0) } Local0 = Package (0x02) { 0x00, Buffer (0x80) {} } Local0 [0x01] = DerefOf (Local1 [0x02]) Return (Local0) } Method (PCDW, 2, Serialized) { Name (IOFF, 0x00) Name (IDTA, Buffer (0x40) {}) IOFF = ToInteger (Arg0) IDTA = Arg1 Local2 = Buffer (0x80) {} CreateByteField (Local2, 0x00, QPID) QPID = 0x02 CreateBitField (Local2, 0x08, QOPT) QOPT = 0x01 CreateBitField (Local2, 0x09, QORO) QORO = 0x00 CreateDWordField (Local2, 0x02, QOFF) QOFF = IOFF /* \_SB_.NVDR.N041.PCDW.IOFF */ CreateField (Local2, 0x0200, 0x0200, QDTA) QDTA = IDTA /* \_SB_.NVDR.N041.PCDW.IDTA */ Local1 = CMBC (0x0107, Local2, Zero) Local0 = CF2D (DerefOf (Local1 [0x00])) If ((Local0 != 0x00)) { Return (Local0) } Local0 = CF2D (DerefOf (Local1 [0x01])) If ((Local0 != 0x00)) { Return (Local0) } Return (Local0) } Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If ((DRVT & 0x01)) { Return (CRLD (Arg0, Arg1, Arg2, Arg3, _ADR ())) } ElseIf ((DRVT & 0x02)) { Return (JNLD (Arg0, Arg1, Arg2, Arg3, _ADR ())) } Else { Return (Buffer (0x01) { 0x00 // . }) } } Method (_LSI, 0, NotSerialized) // _LSI: Label Storage Information { If ((DRVT & 0x01)) { Return (CLSI ()) } ElseIf ((DRVT & 0x02)) { Return (JLSI (_ADR ())) } Else { Return (Package (0x03) { 0x01, 0x00, 0x00 }) } } Method (_LSR, 2, NotSerialized) // _LSR: Label Storage Read { If ((DRVT & 0x01)) { Return (CLSR (Arg0, Arg1)) } ElseIf ((DRVT & 0x02)) { Return (JLSR (Arg0, Arg1, _ADR ())) } Else { Return (Package (0x02) { 0x01, 0x00 }) } } Method (_LSW, 3, Serialized) // _LSW: Label Storage Write { If ((DRVT & 0x01)) { Return (CLSW (Arg0, Arg1, Arg2)) } ElseIf ((DRVT & 0x01)) { Return (JLSW (Arg0, Arg1, Arg2, _ADR ())) } Else { Return (0x01) } } Method (_NCH, 0, NotSerialized) // _NCH: NVDIMM Current Health Information { If ((DRVT & 0x01)) { Return (CNCH ()) } Else { Return (Buffer (0x40) { 0x01 // . }) } } Method (_NBS, 0, NotSerialized) // _NBS: NVDIMM Boot Status { If ((DRVT & 0x01)) { Return (CNBS ()) } Else { Return (Buffer (0x40) { 0x01 // . }) } } } Device (N050) { Name (FXCD, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x00), XCMD, 64 } Name (FXST, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x08), XSTA, 64 } Name (FXIN, 0x00) Field (CCT8, DWordAcc, NoLock, Preserve) { Offset (0x10), IN01, 32, Offset (0x14), IN02, 32, Offset (0x18), IN03, 32, Offset (0x1C), IN04, 32, Offset (0x20), IN05, 32, Offset (0x24), IN06, 32, Offset (0x28), IN07, 32, Offset (0x2C), IN08, 32, Offset (0x30), IN09, 32, Offset (0x34), IN0A, 32, Offset (0x38), IN0B, 32, Offset (0x3C), IN0C, 32, Offset (0x40), IN0D, 32, Offset (0x44), IN0E, 32, Offset (0x48), IN0F, 32, Offset (0x4C), IN10, 32, Offset (0x50), IN11, 32, Offset (0x54), IN12, 32, Offset (0x58), IN13, 32, Offset (0x5C), IN14, 32, Offset (0x60), IN15, 32, Offset (0x64), IN16, 32, Offset (0x68), IN17, 32, Offset (0x6C), IN18, 32, Offset (0x70), IN19, 32, Offset (0x74), IN1A, 32, Offset (0x78), IN1B, 32, Offset (0x7C), IN1C, 32, Offset (0x80), IN1D, 32, Offset (0x84), IN1E, 32, Offset (0x88), IN1F, 32, Offset (0x8C), IN20, 32 } Name (FXOU, 0x00) Field (CCT8, DWordAcc, NoLock, Preserve) { Offset (0x90), OU01, 32, Offset (0x94), OU02, 32, Offset (0x98), OU03, 32, Offset (0x9C), OU04, 32, Offset (0xA0), OU05, 32, Offset (0xA4), OU06, 32, Offset (0xA8), OU07, 32, Offset (0xAC), OU08, 32, Offset (0xB0), OU09, 32, Offset (0xB4), OU0A, 32, Offset (0xB8), OU0B, 32, Offset (0xBC), OU0C, 32, Offset (0xC0), OU0D, 32, Offset (0xC4), OU0E, 32, Offset (0xC8), OU0F, 32, Offset (0xCC), OU10, 32, Offset (0xD0), OU11, 32, Offset (0xD4), OU12, 32, Offset (0xD8), OU13, 32, Offset (0xDC), OU14, 32, Offset (0xE0), OU15, 32, Offset (0xE4), OU16, 32, Offset (0xE8), OU17, 32, Offset (0xEC), OU18, 32, Offset (0xF0), OU19, 32, Offset (0xF4), OU1A, 32, Offset (0xF8), OU1B, 32, Offset (0xFC), OU1C, 32, Offset (0x100), OU1D, 32, Offset (0x104), OU1E, 32, Offset (0x108), OU1F, 32, Offset (0x10C), OU20, 32 } Name (FXBS, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x110), XBSR, 64 } Name (CENA, 0x0000000000000000) Name (CFIS, 0x0000000000000000) Method (_ADR, 0, NotSerialized) // _ADR: Address { Local0 = 0x50 If (0xFFFFFFFFFFFFFFFF) { Local1 = 0x05 Local1 -= 0x03 Local1 <<= 0x04 Local0 &= 0xFF0F Local0 |= Local1 Local0 |= 0x0100 } Return (Local0) } Name (NTFY, 0x00) Method (CMBC, 3, Serialized) { Local3 = Timer Acquire (NMTX, 0xFFFF) If ((((BARS != Zero) && (CACC (Arg0) != Zero)) && (LO05 == 0x0405))) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": recursing into CMBC" DBGC (0x40, "FIS ", Local6) CMBC (0x0405, Buffer (0x14) { 0x00 // . }, Zero) Sleep (0x01) NTFY = 0x01 } Name (TCMD, Buffer (0x08) {}) Name (TSTA, Buffer (0x08) {}) TCMD = XCMD /* \_SB_.NVDR.N050.XCMD */ CreateField (TCMD, 0x20, 0x10, TOPC) CreateField (TCMD, 0x30, 0x01, TDRB) CreateField (TCMD, 0x3F, 0x01, TSEQ) If ((ToInteger (TDRB) == 0x01)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Previous command did not complete" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x05 }) } Local4 = SizeOf (Arg1) Local4 = ((Local4 + 0x07) >> 0x03) Local5 = Zero While (0x01) { If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN01 = Local7 Local7 = IN01 /* \_SB_.NVDR.N050.IN01 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN02 = Local7 Local7 = IN02 /* \_SB_.NVDR.N050.IN02 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN03 = Local7 Local7 = IN03 /* \_SB_.NVDR.N050.IN03 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN04 = Local7 Local7 = IN04 /* \_SB_.NVDR.N050.IN04 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN05 = Local7 Local7 = IN05 /* \_SB_.NVDR.N050.IN05 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN06 = Local7 Local7 = IN06 /* \_SB_.NVDR.N050.IN06 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN07 = Local7 Local7 = IN07 /* \_SB_.NVDR.N050.IN07 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN08 = Local7 Local7 = IN08 /* \_SB_.NVDR.N050.IN08 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN09 = Local7 Local7 = IN09 /* \_SB_.NVDR.N050.IN09 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0A = Local7 Local7 = IN0A /* \_SB_.NVDR.N050.IN0A */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0B = Local7 Local7 = IN0B /* \_SB_.NVDR.N050.IN0B */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0C = Local7 Local7 = IN0C /* \_SB_.NVDR.N050.IN0C */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0D = Local7 Local7 = IN0D /* \_SB_.NVDR.N050.IN0D */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0E = Local7 Local7 = IN0E /* \_SB_.NVDR.N050.IN0E */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0F = Local7 Local7 = IN0F /* \_SB_.NVDR.N050.IN0F */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN10 = Local7 Local7 = IN10 /* \_SB_.NVDR.N050.IN10 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN11 = Local7 Local7 = IN11 /* \_SB_.NVDR.N050.IN11 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN12 = Local7 Local7 = IN12 /* \_SB_.NVDR.N050.IN12 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN13 = Local7 Local7 = IN13 /* \_SB_.NVDR.N050.IN13 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN14 = Local7 Local7 = IN14 /* \_SB_.NVDR.N050.IN14 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN15 = Local7 Local7 = IN15 /* \_SB_.NVDR.N050.IN15 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN16 = Local7 Local7 = IN16 /* \_SB_.NVDR.N050.IN16 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN17 = Local7 Local7 = IN17 /* \_SB_.NVDR.N050.IN17 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN18 = Local7 Local7 = IN18 /* \_SB_.NVDR.N050.IN18 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN19 = Local7 Local7 = IN19 /* \_SB_.NVDR.N050.IN19 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1A = Local7 Local7 = IN1A /* \_SB_.NVDR.N050.IN1A */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1B = Local7 Local7 = IN1B /* \_SB_.NVDR.N050.IN1B */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1C = Local7 Local7 = IN1C /* \_SB_.NVDR.N050.IN1C */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1D = Local7 Local7 = IN1D /* \_SB_.NVDR.N050.IN1D */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1E = Local7 Local7 = IN1E /* \_SB_.NVDR.N050.IN1E */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1F = Local7 Local7 = IN1F /* \_SB_.NVDR.N050.IN1F */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN20 = Local7 Local7 = IN20 /* \_SB_.NVDR.N050.IN20 */ Local4-- Local5 += 0x04 Break } Local0 = Timer TOPC = Arg0 If ((ToInteger (TSEQ) == 0x01)) { TSEQ = 0x00 } Else { TSEQ = 0x01 } TDRB = 0x01 If ((ToInteger (Arg2) == Zero)) { Local1 = CGTM (Arg0, XSTA) } Else { Local1 = (ToInteger (Arg2) * 0x2710) } XCMD = ToInteger (TCMD) Local0 = Timer Local2 = Zero Local3 = Zero While (0x01) { TCMD = XCMD /* \_SB_.NVDR.N050.XCMD */ If ((ToInteger (TDRB) == 0x00)) { Break } Local3 = Local2 Local2 = (Timer - Local0) If ((Local2 > Local1)) { TCMD = XCMD /* \_SB_.NVDR.N050.XCMD */ If ((ToInteger (TDRB) == 0x00)) { Break } Local6 = Package (0x07) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Doorbell still set, waited " Local6 [0x03] = ToHexString (Local2) Local6 [0x04] = " [x100ns] (prev" Local6 [0x05] = ToHexString (Local3) Local6 [0x06] = ")" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x12 }) } } If ((Local2 > Local1)) { Local6 = Package (0x07) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Long iteration, scheduling issues? " Local6 [0x03] = ToHexString (Local2) Local6 [0x04] = " [x100ns] (prev " Local6 [0x05] = ToHexString (Local3) Local6 [0x06] = ")" DBGC (0x02, "FIS ", Local6) } TSTA = XSTA /* \_SB_.NVDR.N050.XSTA */ CreateField (TSTA, 0x00, 0x01, TCMP) CreateField (TSTA, 0x08, 0x08, TMBS) If ((ToInteger (TCMP) == 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Completion bit not set" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x03 }) } If ((ToInteger (TMBS) != 0x00)) { Local0 = Package (0x02) { 0x00, 0x00 } Local0 [0x01] = ToInteger (TMBS) Local6 = Package (0x04) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": mailbox failure: " Local6 [0x03] = ToHexString (ToInteger (TMBS)) DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Local0) } Local0 = Package (0x03) { 0x00, 0x00, Buffer (0x80) {} } CreateDWordField (DerefOf (Local0 [0x02]), 0x00, BO01) CreateDWordField (DerefOf (Local0 [0x02]), 0x04, BO02) CreateDWordField (DerefOf (Local0 [0x02]), 0x08, BO03) CreateDWordField (DerefOf (Local0 [0x02]), 0x0C, BO04) CreateDWordField (DerefOf (Local0 [0x02]), 0x10, BO05) CreateDWordField (DerefOf (Local0 [0x02]), 0x14, BO06) CreateDWordField (DerefOf (Local0 [0x02]), 0x18, BO07) CreateDWordField (DerefOf (Local0 [0x02]), 0x1C, BO08) CreateDWordField (DerefOf (Local0 [0x02]), 0x20, BO09) CreateDWordField (DerefOf (Local0 [0x02]), 0x24, BO0A) CreateDWordField (DerefOf (Local0 [0x02]), 0x28, BO0B) CreateDWordField (DerefOf (Local0 [0x02]), 0x2C, BO0C) CreateDWordField (DerefOf (Local0 [0x02]), 0x30, BO0D) CreateDWordField (DerefOf (Local0 [0x02]), 0x34, BO0E) CreateDWordField (DerefOf (Local0 [0x02]), 0x38, BO0F) CreateDWordField (DerefOf (Local0 [0x02]), 0x3C, BO10) CreateDWordField (DerefOf (Local0 [0x02]), 0x40, BO11) CreateDWordField (DerefOf (Local0 [0x02]), 0x44, BO12) CreateDWordField (DerefOf (Local0 [0x02]), 0x48, BO13) CreateDWordField (DerefOf (Local0 [0x02]), 0x4C, BO14) CreateDWordField (DerefOf (Local0 [0x02]), 0x50, BO15) CreateDWordField (DerefOf (Local0 [0x02]), 0x54, BO16) CreateDWordField (DerefOf (Local0 [0x02]), 0x58, BO17) CreateDWordField (DerefOf (Local0 [0x02]), 0x5C, BO18) CreateDWordField (DerefOf (Local0 [0x02]), 0x60, BO19) CreateDWordField (DerefOf (Local0 [0x02]), 0x64, BO1A) CreateDWordField (DerefOf (Local0 [0x02]), 0x68, BO1B) CreateDWordField (DerefOf (Local0 [0x02]), 0x6C, BO1C) CreateDWordField (DerefOf (Local0 [0x02]), 0x70, BO1D) CreateDWordField (DerefOf (Local0 [0x02]), 0x74, BO1E) CreateDWordField (DerefOf (Local0 [0x02]), 0x78, BO1F) CreateDWordField (DerefOf (Local0 [0x02]), 0x7C, BO20) Local4 = 0x20 While (0x01) { If ((Local4 <= 0x00)) { Break } BO01 = OU01 /* \_SB_.NVDR.N050.OU01 */ Local4-- If ((Local4 <= 0x00)) { Break } BO02 = OU02 /* \_SB_.NVDR.N050.OU02 */ Local4-- If ((Local4 <= 0x00)) { Break } BO03 = OU03 /* \_SB_.NVDR.N050.OU03 */ Local4-- If ((Local4 <= 0x00)) { Break } BO04 = OU04 /* \_SB_.NVDR.N050.OU04 */ Local4-- If ((Local4 <= 0x00)) { Break } BO05 = OU05 /* \_SB_.NVDR.N050.OU05 */ Local4-- If ((Local4 <= 0x00)) { Break } BO06 = OU06 /* \_SB_.NVDR.N050.OU06 */ Local4-- If ((Local4 <= 0x00)) { Break } BO07 = OU07 /* \_SB_.NVDR.N050.OU07 */ Local4-- If ((Local4 <= 0x00)) { Break } BO08 = OU08 /* \_SB_.NVDR.N050.OU08 */ Local4-- If ((Local4 <= 0x00)) { Break } BO09 = OU09 /* \_SB_.NVDR.N050.OU09 */ Local4-- If ((Local4 <= 0x00)) { Break } BO0A = OU0A /* \_SB_.NVDR.N050.OU0A */ Local4-- If ((Local4 <= 0x00)) { Break } BO0B = OU0B /* \_SB_.NVDR.N050.OU0B */ Local4-- If ((Local4 <= 0x00)) { Break } BO0C = OU0C /* \_SB_.NVDR.N050.OU0C */ Local4-- If ((Local4 <= 0x00)) { Break } BO0D = OU0D /* \_SB_.NVDR.N050.OU0D */ Local4-- If ((Local4 <= 0x00)) { Break } BO0E = OU0E /* \_SB_.NVDR.N050.OU0E */ Local4-- If ((Local4 <= 0x00)) { Break } BO0F = OU0F /* \_SB_.NVDR.N050.OU0F */ Local4-- If ((Local4 <= 0x00)) { Break } BO10 = OU10 /* \_SB_.NVDR.N050.OU10 */ Local4-- If ((Local4 <= 0x00)) { Break } BO11 = OU11 /* \_SB_.NVDR.N050.OU11 */ Local4-- If ((Local4 <= 0x00)) { Break } BO12 = OU12 /* \_SB_.NVDR.N050.OU12 */ Local4-- If ((Local4 <= 0x00)) { Break } BO13 = OU13 /* \_SB_.NVDR.N050.OU13 */ Local4-- If ((Local4 <= 0x00)) { Break } BO14 = OU14 /* \_SB_.NVDR.N050.OU14 */ Local4-- If ((Local4 <= 0x00)) { Break } BO15 = OU15 /* \_SB_.NVDR.N050.OU15 */ Local4-- If ((Local4 <= 0x00)) { Break } BO16 = OU16 /* \_SB_.NVDR.N050.OU16 */ Local4-- If ((Local4 <= 0x00)) { Break } BO17 = OU17 /* \_SB_.NVDR.N050.OU17 */ Local4-- If ((Local4 <= 0x00)) { Break } BO18 = OU18 /* \_SB_.NVDR.N050.OU18 */ Local4-- If ((Local4 <= 0x00)) { Break } BO19 = OU19 /* \_SB_.NVDR.N050.OU19 */ Local4-- If ((Local4 <= 0x00)) { Break } BO1A = OU1A /* \_SB_.NVDR.N050.OU1A */ Local4-- If ((Local4 <= 0x00)) { Break } BO1B = OU1B /* \_SB_.NVDR.N050.OU1B */ Local4-- If ((Local4 <= 0x00)) { Break } BO1C = OU1C /* \_SB_.NVDR.N050.OU1C */ Local4-- If ((Local4 <= 0x00)) { Break } BO1D = OU1D /* \_SB_.NVDR.N050.OU1D */ Local4-- If ((Local4 <= 0x00)) { Break } BO1E = OU1E /* \_SB_.NVDR.N050.OU1E */ Local4-- If ((Local4 <= 0x00)) { Break } BO1F = OU1F /* \_SB_.NVDR.N050.OU1F */ Local4-- If ((Local4 <= 0x00)) { Break } BO20 = OU20 /* \_SB_.NVDR.N050.OU20 */ Local4-- Break } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = " completed" DBGC (0x40, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Local0) } Method (CR01, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " GetSmartAndHealthInfo" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x84) {} CreateDWordField (Local0, 0x00, RSTS) CreateField (Local0, 0x20, 0x0400, RSHD) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateField (DerefOf (Local1 [0x02]), 0x00, 0x0400, CSHI) RSHD = CSHI /* \_SB_.NVDR.N050.CR01.CSHI */ Return (Local0) } Method (CR02, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " GetSmartThreshold" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x0C) {} CreateDWordField (Local0, 0x00, RSTS) CreateQWordField (Local0, 0x04, RSTD) Local1 = CMBC (0x0104, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateQWordField (DerefOf (Local1 [0x02]), 0x00, CSTD) RSTD = CSTD /* \_SB_.NVDR.N050.CR02.CSTD */ Return (Local0) } Method (CR03, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " GetBlockNvdimmFlags" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x08) {} CreateDWordField (Local0, 0x00, RSTS) CreateBitField (Local0, 0x20, RBIR) CreateBitField (Local0, 0x21, RBWL) Local1 = CMBC (0x01, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x70, CBIR) CreateBitField (DerefOf (Local1 [0x02]), 0x71, CBWL) RBIR = CBIR /* \_SB_.NVDR.N050.CR03.CBIR */ RBWL = CBWL /* \_SB_.NVDR.N050.CR03.CBWL */ Return (Local0) } Method (CR04, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " GetNamespaceLabelSize" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " GetNamespaceLabelSize: unexpected input parameter" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x0C) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) CreateDWordField (Local0, 0x04, RSNA) CreateDWordField (Local0, 0x08, RMDL) Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N050.CR04.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " GetNamespaceLabelSize: PCDS failed, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) Local3 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local3 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local3 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local3 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " GetNamespaceLabelSize: locked PMEM region" DBGC (0x02, "LEAF", Local6) } RSNA = CPSZ /* \_SB_.NVDR.N050.CR04.CPSZ */ RMDL = 0xFE80 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR05, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " GetNamespaceLabelData" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " GetNamespaceLabelData: no elements in input package" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x08)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " GetNamespaceLabelData: invalid input size: " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " GetNamespaceLabelData: input: " Local6 [0x02] = ToHexString (Local7) DBGC (0x40, "LEAF", Local6) CreateDWordField (Local7, 0x00, IOFF) CreateDWordField (Local7, 0x04, ILEN) If ((ILEN > 0xFE80)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " GetNamespaceLabelData: request size too big: " Local6 [0x02] = ToHexString (ILEN) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ElseIf ((ILEN <= 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " GetNamespaceLabelData: request size zero" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local0 = Buffer ((ILEN + 0x04)) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) CreateField (Local0, 0x20, (ILEN << 0x03), RDTA) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " GetNamespaceLabelData: locked PMEM region, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N050.CR05.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " GetNamespaceLabelData: PCDS failed, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) If (((IOFF + ILEN) > CPSZ)) { RSTS = 0x03 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " GetNamespaceLabelData: request end offset too big: " Local6 [0x02] = (IOFF + ILEN) DBGC (0x02, "LEAF", Local6) Return (Local0) } Name (BUFF, Buffer (0xFF80) {}) CreateField (BUFF, 0x00, 0x0400, LC00) CreateField (BUFF, 0x0400, 0x0400, LC01) CreateField (BUFF, 0x0800, 0x0400, LC02) CreateField (BUFF, 0x0C00, 0x0400, LC03) CreateField (BUFF, 0x1000, 0x0400, LC04) CreateField (BUFF, 0x1400, 0x0400, LC05) CreateField (BUFF, 0x1800, 0x0400, LC06) CreateField (BUFF, 0x1C00, 0x0400, LC07) CreateField (BUFF, 0x2000, 0x0400, LC08) CreateField (BUFF, 0x2400, 0x0400, LC09) CreateField (BUFF, 0x2800, 0x0400, LC0A) CreateField (BUFF, 0x2C00, 0x0400, LC0B) CreateField (BUFF, 0x3000, 0x0400, LC0C) CreateField (BUFF, 0x3400, 0x0400, LC0D) CreateField (BUFF, 0x3800, 0x0400, LC0E) CreateField (BUFF, 0x3C00, 0x0400, LC0F) CreateField (BUFF, 0x4000, 0x0400, LC10) CreateField (BUFF, 0x4400, 0x0400, LC11) CreateField (BUFF, 0x4800, 0x0400, LC12) CreateField (BUFF, 0x4C00, 0x0400, LC13) CreateField (BUFF, 0x5000, 0x0400, LC14) CreateField (BUFF, 0x5400, 0x0400, LC15) CreateField (BUFF, 0x5800, 0x0400, LC16) CreateField (BUFF, 0x5C00, 0x0400, LC17) CreateField (BUFF, 0x6000, 0x0400, LC18) CreateField (BUFF, 0x6400, 0x0400, LC19) CreateField (BUFF, 0x6800, 0x0400, LC1A) CreateField (BUFF, 0x6C00, 0x0400, LC1B) CreateField (BUFF, 0x7000, 0x0400, LC1C) CreateField (BUFF, 0x7400, 0x0400, LC1D) CreateField (BUFF, 0x7800, 0x0400, LC1E) CreateField (BUFF, 0x7C00, 0x0400, LC1F) CreateField (BUFF, 0x8000, 0x0400, LC20) CreateField (BUFF, 0x8400, 0x0400, LC21) CreateField (BUFF, 0x8800, 0x0400, LC22) CreateField (BUFF, 0x8C00, 0x0400, LC23) CreateField (BUFF, 0x9000, 0x0400, LC24) CreateField (BUFF, 0x9400, 0x0400, LC25) CreateField (BUFF, 0x9800, 0x0400, LC26) CreateField (BUFF, 0x9C00, 0x0400, LC27) CreateField (BUFF, 0xA000, 0x0400, LC28) CreateField (BUFF, 0xA400, 0x0400, LC29) CreateField (BUFF, 0xA800, 0x0400, LC2A) CreateField (BUFF, 0xAC00, 0x0400, LC2B) CreateField (BUFF, 0xB000, 0x0400, LC2C) CreateField (BUFF, 0xB400, 0x0400, LC2D) CreateField (BUFF, 0xB800, 0x0400, LC2E) CreateField (BUFF, 0xBC00, 0x0400, LC2F) CreateField (BUFF, 0xC000, 0x0400, LC30) CreateField (BUFF, 0xC400, 0x0400, LC31) CreateField (BUFF, 0xC800, 0x0400, LC32) CreateField (BUFF, 0xCC00, 0x0400, LC33) CreateField (BUFF, 0xD000, 0x0400, LC34) CreateField (BUFF, 0xD400, 0x0400, LC35) CreateField (BUFF, 0xD800, 0x0400, LC36) CreateField (BUFF, 0xDC00, 0x0400, LC37) CreateField (BUFF, 0xE000, 0x0400, LC38) CreateField (BUFF, 0xE400, 0x0400, LC39) CreateField (BUFF, 0xE800, 0x0400, LC3A) CreateField (BUFF, 0xEC00, 0x0400, LC3B) CreateField (BUFF, 0xF000, 0x0400, LC3C) CreateField (BUFF, 0xF400, 0x0400, LC3D) CreateField (BUFF, 0xF800, 0x0400, LC3E) CreateField (BUFF, 0xFC00, 0x0400, LC3F) CreateField (BUFF, 0x00010000, 0x0400, LC40) CreateField (BUFF, 0x00010400, 0x0400, LC41) CreateField (BUFF, 0x00010800, 0x0400, LC42) CreateField (BUFF, 0x00010C00, 0x0400, LC43) CreateField (BUFF, 0x00011000, 0x0400, LC44) CreateField (BUFF, 0x00011400, 0x0400, LC45) CreateField (BUFF, 0x00011800, 0x0400, LC46) CreateField (BUFF, 0x00011C00, 0x0400, LC47) CreateField (BUFF, 0x00012000, 0x0400, LC48) CreateField (BUFF, 0x00012400, 0x0400, LC49) CreateField (BUFF, 0x00012800, 0x0400, LC4A) CreateField (BUFF, 0x00012C00, 0x0400, LC4B) CreateField (BUFF, 0x00013000, 0x0400, LC4C) CreateField (BUFF, 0x00013400, 0x0400, LC4D) CreateField (BUFF, 0x00013800, 0x0400, LC4E) CreateField (BUFF, 0x00013C00, 0x0400, LC4F) CreateField (BUFF, 0x00014000, 0x0400, LC50) CreateField (BUFF, 0x00014400, 0x0400, LC51) CreateField (BUFF, 0x00014800, 0x0400, LC52) CreateField (BUFF, 0x00014C00, 0x0400, LC53) CreateField (BUFF, 0x00015000, 0x0400, LC54) CreateField (BUFF, 0x00015400, 0x0400, LC55) CreateField (BUFF, 0x00015800, 0x0400, LC56) CreateField (BUFF, 0x00015C00, 0x0400, LC57) CreateField (BUFF, 0x00016000, 0x0400, LC58) CreateField (BUFF, 0x00016400, 0x0400, LC59) CreateField (BUFF, 0x00016800, 0x0400, LC5A) CreateField (BUFF, 0x00016C00, 0x0400, LC5B) CreateField (BUFF, 0x00017000, 0x0400, LC5C) CreateField (BUFF, 0x00017400, 0x0400, LC5D) CreateField (BUFF, 0x00017800, 0x0400, LC5E) CreateField (BUFF, 0x00017C00, 0x0400, LC5F) CreateField (BUFF, 0x00018000, 0x0400, LC60) CreateField (BUFF, 0x00018400, 0x0400, LC61) CreateField (BUFF, 0x00018800, 0x0400, LC62) CreateField (BUFF, 0x00018C00, 0x0400, LC63) CreateField (BUFF, 0x00019000, 0x0400, LC64) CreateField (BUFF, 0x00019400, 0x0400, LC65) CreateField (BUFF, 0x00019800, 0x0400, LC66) CreateField (BUFF, 0x00019C00, 0x0400, LC67) CreateField (BUFF, 0x0001A000, 0x0400, LC68) CreateField (BUFF, 0x0001A400, 0x0400, LC69) CreateField (BUFF, 0x0001A800, 0x0400, LC6A) CreateField (BUFF, 0x0001AC00, 0x0400, LC6B) CreateField (BUFF, 0x0001B000, 0x0400, LC6C) CreateField (BUFF, 0x0001B400, 0x0400, LC6D) CreateField (BUFF, 0x0001B800, 0x0400, LC6E) CreateField (BUFF, 0x0001BC00, 0x0400, LC6F) CreateField (BUFF, 0x0001C000, 0x0400, LC70) CreateField (BUFF, 0x0001C400, 0x0400, LC71) CreateField (BUFF, 0x0001C800, 0x0400, LC72) CreateField (BUFF, 0x0001CC00, 0x0400, LC73) CreateField (BUFF, 0x0001D000, 0x0400, LC74) CreateField (BUFF, 0x0001D400, 0x0400, LC75) CreateField (BUFF, 0x0001D800, 0x0400, LC76) CreateField (BUFF, 0x0001DC00, 0x0400, LC77) CreateField (BUFF, 0x0001E000, 0x0400, LC78) CreateField (BUFF, 0x0001E400, 0x0400, LC79) CreateField (BUFF, 0x0001E800, 0x0400, LC7A) CreateField (BUFF, 0x0001EC00, 0x0400, LC7B) CreateField (BUFF, 0x0001F000, 0x0400, LC7C) CreateField (BUFF, 0x0001F400, 0x0400, LC7D) CreateField (BUFF, 0x0001F800, 0x0400, LC7E) CreateField (BUFF, 0x0001FC00, 0x0400, LC7F) CreateField (BUFF, 0x00020000, 0x0400, LC80) CreateField (BUFF, 0x00020400, 0x0400, LC81) CreateField (BUFF, 0x00020800, 0x0400, LC82) CreateField (BUFF, 0x00020C00, 0x0400, LC83) CreateField (BUFF, 0x00021000, 0x0400, LC84) CreateField (BUFF, 0x00021400, 0x0400, LC85) CreateField (BUFF, 0x00021800, 0x0400, LC86) CreateField (BUFF, 0x00021C00, 0x0400, LC87) CreateField (BUFF, 0x00022000, 0x0400, LC88) CreateField (BUFF, 0x00022400, 0x0400, LC89) CreateField (BUFF, 0x00022800, 0x0400, LC8A) CreateField (BUFF, 0x00022C00, 0x0400, LC8B) CreateField (BUFF, 0x00023000, 0x0400, LC8C) CreateField (BUFF, 0x00023400, 0x0400, LC8D) CreateField (BUFF, 0x00023800, 0x0400, LC8E) CreateField (BUFF, 0x00023C00, 0x0400, LC8F) CreateField (BUFF, 0x00024000, 0x0400, LC90) CreateField (BUFF, 0x00024400, 0x0400, LC91) CreateField (BUFF, 0x00024800, 0x0400, LC92) CreateField (BUFF, 0x00024C00, 0x0400, LC93) CreateField (BUFF, 0x00025000, 0x0400, LC94) CreateField (BUFF, 0x00025400, 0x0400, LC95) CreateField (BUFF, 0x00025800, 0x0400, LC96) CreateField (BUFF, 0x00025C00, 0x0400, LC97) CreateField (BUFF, 0x00026000, 0x0400, LC98) CreateField (BUFF, 0x00026400, 0x0400, LC99) CreateField (BUFF, 0x00026800, 0x0400, LC9A) CreateField (BUFF, 0x00026C00, 0x0400, LC9B) CreateField (BUFF, 0x00027000, 0x0400, LC9C) CreateField (BUFF, 0x00027400, 0x0400, LC9D) CreateField (BUFF, 0x00027800, 0x0400, LC9E) CreateField (BUFF, 0x00027C00, 0x0400, LC9F) CreateField (BUFF, 0x00028000, 0x0400, LCA0) CreateField (BUFF, 0x00028400, 0x0400, LCA1) CreateField (BUFF, 0x00028800, 0x0400, LCA2) CreateField (BUFF, 0x00028C00, 0x0400, LCA3) CreateField (BUFF, 0x00029000, 0x0400, LCA4) CreateField (BUFF, 0x00029400, 0x0400, LCA5) CreateField (BUFF, 0x00029800, 0x0400, LCA6) CreateField (BUFF, 0x00029C00, 0x0400, LCA7) CreateField (BUFF, 0x0002A000, 0x0400, LCA8) CreateField (BUFF, 0x0002A400, 0x0400, LCA9) CreateField (BUFF, 0x0002A800, 0x0400, LCAA) CreateField (BUFF, 0x0002AC00, 0x0400, LCAB) CreateField (BUFF, 0x0002B000, 0x0400, LCAC) CreateField (BUFF, 0x0002B400, 0x0400, LCAD) CreateField (BUFF, 0x0002B800, 0x0400, LCAE) CreateField (BUFF, 0x0002BC00, 0x0400, LCAF) CreateField (BUFF, 0x0002C000, 0x0400, LCB0) CreateField (BUFF, 0x0002C400, 0x0400, LCB1) CreateField (BUFF, 0x0002C800, 0x0400, LCB2) CreateField (BUFF, 0x0002CC00, 0x0400, LCB3) CreateField (BUFF, 0x0002D000, 0x0400, LCB4) CreateField (BUFF, 0x0002D400, 0x0400, LCB5) CreateField (BUFF, 0x0002D800, 0x0400, LCB6) CreateField (BUFF, 0x0002DC00, 0x0400, LCB7) CreateField (BUFF, 0x0002E000, 0x0400, LCB8) CreateField (BUFF, 0x0002E400, 0x0400, LCB9) CreateField (BUFF, 0x0002E800, 0x0400, LCBA) CreateField (BUFF, 0x0002EC00, 0x0400, LCBB) CreateField (BUFF, 0x0002F000, 0x0400, LCBC) CreateField (BUFF, 0x0002F400, 0x0400, LCBD) CreateField (BUFF, 0x0002F800, 0x0400, LCBE) CreateField (BUFF, 0x0002FC00, 0x0400, LCBF) CreateField (BUFF, 0x00030000, 0x0400, LCC0) CreateField (BUFF, 0x00030400, 0x0400, LCC1) CreateField (BUFF, 0x00030800, 0x0400, LCC2) CreateField (BUFF, 0x00030C00, 0x0400, LCC3) CreateField (BUFF, 0x00031000, 0x0400, LCC4) CreateField (BUFF, 0x00031400, 0x0400, LCC5) CreateField (BUFF, 0x00031800, 0x0400, LCC6) CreateField (BUFF, 0x00031C00, 0x0400, LCC7) CreateField (BUFF, 0x00032000, 0x0400, LCC8) CreateField (BUFF, 0x00032400, 0x0400, LCC9) CreateField (BUFF, 0x00032800, 0x0400, LCCA) CreateField (BUFF, 0x00032C00, 0x0400, LCCB) CreateField (BUFF, 0x00033000, 0x0400, LCCC) CreateField (BUFF, 0x00033400, 0x0400, LCCD) CreateField (BUFF, 0x00033800, 0x0400, LCCE) CreateField (BUFF, 0x00033C00, 0x0400, LCCF) CreateField (BUFF, 0x00034000, 0x0400, LCD0) CreateField (BUFF, 0x00034400, 0x0400, LCD1) CreateField (BUFF, 0x00034800, 0x0400, LCD2) CreateField (BUFF, 0x00034C00, 0x0400, LCD3) CreateField (BUFF, 0x00035000, 0x0400, LCD4) CreateField (BUFF, 0x00035400, 0x0400, LCD5) CreateField (BUFF, 0x00035800, 0x0400, LCD6) CreateField (BUFF, 0x00035C00, 0x0400, LCD7) CreateField (BUFF, 0x00036000, 0x0400, LCD8) CreateField (BUFF, 0x00036400, 0x0400, LCD9) CreateField (BUFF, 0x00036800, 0x0400, LCDA) CreateField (BUFF, 0x00036C00, 0x0400, LCDB) CreateField (BUFF, 0x00037000, 0x0400, LCDC) CreateField (BUFF, 0x00037400, 0x0400, LCDD) CreateField (BUFF, 0x00037800, 0x0400, LCDE) CreateField (BUFF, 0x00037C00, 0x0400, LCDF) CreateField (BUFF, 0x00038000, 0x0400, LCE0) CreateField (BUFF, 0x00038400, 0x0400, LCE1) CreateField (BUFF, 0x00038800, 0x0400, LCE2) CreateField (BUFF, 0x00038C00, 0x0400, LCE3) CreateField (BUFF, 0x00039000, 0x0400, LCE4) CreateField (BUFF, 0x00039400, 0x0400, LCE5) CreateField (BUFF, 0x00039800, 0x0400, LCE6) CreateField (BUFF, 0x00039C00, 0x0400, LCE7) CreateField (BUFF, 0x0003A000, 0x0400, LCE8) CreateField (BUFF, 0x0003A400, 0x0400, LCE9) CreateField (BUFF, 0x0003A800, 0x0400, LCEA) CreateField (BUFF, 0x0003AC00, 0x0400, LCEB) CreateField (BUFF, 0x0003B000, 0x0400, LCEC) CreateField (BUFF, 0x0003B400, 0x0400, LCED) CreateField (BUFF, 0x0003B800, 0x0400, LCEE) CreateField (BUFF, 0x0003BC00, 0x0400, LCEF) CreateField (BUFF, 0x0003C000, 0x0400, LCF0) CreateField (BUFF, 0x0003C400, 0x0400, LCF1) CreateField (BUFF, 0x0003C800, 0x0400, LCF2) CreateField (BUFF, 0x0003CC00, 0x0400, LCF3) CreateField (BUFF, 0x0003D000, 0x0400, LCF4) CreateField (BUFF, 0x0003D400, 0x0400, LCF5) CreateField (BUFF, 0x0003D800, 0x0400, LCF6) CreateField (BUFF, 0x0003DC00, 0x0400, LCF7) CreateField (BUFF, 0x0003E000, 0x0400, LCF8) CreateField (BUFF, 0x0003E400, 0x0400, LCF9) CreateField (BUFF, 0x0003E800, 0x0400, LCFA) CreateField (BUFF, 0x0003EC00, 0x0400, LCFB) CreateField (BUFF, 0x0003F000, 0x0400, LCFC) CreateField (BUFF, 0x0003F400, 0x0400, LCFD) CreateField (BUFF, 0x0003F800, 0x0400, LCFE) CreateField (BUFF, 0x0003FC00, 0x0400, LCFF) CreateField (BUFF, 0x00040000, 0x0400, LD00) CreateField (BUFF, 0x00040400, 0x0400, LD01) CreateField (BUFF, 0x00040800, 0x0400, LD02) CreateField (BUFF, 0x00040C00, 0x0400, LD03) CreateField (BUFF, 0x00041000, 0x0400, LD04) CreateField (BUFF, 0x00041400, 0x0400, LD05) CreateField (BUFF, 0x00041800, 0x0400, LD06) CreateField (BUFF, 0x00041C00, 0x0400, LD07) CreateField (BUFF, 0x00042000, 0x0400, LD08) CreateField (BUFF, 0x00042400, 0x0400, LD09) CreateField (BUFF, 0x00042800, 0x0400, LD0A) CreateField (BUFF, 0x00042C00, 0x0400, LD0B) CreateField (BUFF, 0x00043000, 0x0400, LD0C) CreateField (BUFF, 0x00043400, 0x0400, LD0D) CreateField (BUFF, 0x00043800, 0x0400, LD0E) CreateField (BUFF, 0x00043C00, 0x0400, LD0F) CreateField (BUFF, 0x00044000, 0x0400, LD10) CreateField (BUFF, 0x00044400, 0x0400, LD11) CreateField (BUFF, 0x00044800, 0x0400, LD12) CreateField (BUFF, 0x00044C00, 0x0400, LD13) CreateField (BUFF, 0x00045000, 0x0400, LD14) CreateField (BUFF, 0x00045400, 0x0400, LD15) CreateField (BUFF, 0x00045800, 0x0400, LD16) CreateField (BUFF, 0x00045C00, 0x0400, LD17) CreateField (BUFF, 0x00046000, 0x0400, LD18) CreateField (BUFF, 0x00046400, 0x0400, LD19) CreateField (BUFF, 0x00046800, 0x0400, LD1A) CreateField (BUFF, 0x00046C00, 0x0400, LD1B) CreateField (BUFF, 0x00047000, 0x0400, LD1C) CreateField (BUFF, 0x00047400, 0x0400, LD1D) CreateField (BUFF, 0x00047800, 0x0400, LD1E) CreateField (BUFF, 0x00047C00, 0x0400, LD1F) CreateField (BUFF, 0x00048000, 0x0400, LD20) CreateField (BUFF, 0x00048400, 0x0400, LD21) CreateField (BUFF, 0x00048800, 0x0400, LD22) CreateField (BUFF, 0x00048C00, 0x0400, LD23) CreateField (BUFF, 0x00049000, 0x0400, LD24) CreateField (BUFF, 0x00049400, 0x0400, LD25) CreateField (BUFF, 0x00049800, 0x0400, LD26) CreateField (BUFF, 0x00049C00, 0x0400, LD27) CreateField (BUFF, 0x0004A000, 0x0400, LD28) CreateField (BUFF, 0x0004A400, 0x0400, LD29) CreateField (BUFF, 0x0004A800, 0x0400, LD2A) CreateField (BUFF, 0x0004AC00, 0x0400, LD2B) CreateField (BUFF, 0x0004B000, 0x0400, LD2C) CreateField (BUFF, 0x0004B400, 0x0400, LD2D) CreateField (BUFF, 0x0004B800, 0x0400, LD2E) CreateField (BUFF, 0x0004BC00, 0x0400, LD2F) CreateField (BUFF, 0x0004C000, 0x0400, LD30) CreateField (BUFF, 0x0004C400, 0x0400, LD31) CreateField (BUFF, 0x0004C800, 0x0400, LD32) CreateField (BUFF, 0x0004CC00, 0x0400, LD33) CreateField (BUFF, 0x0004D000, 0x0400, LD34) CreateField (BUFF, 0x0004D400, 0x0400, LD35) CreateField (BUFF, 0x0004D800, 0x0400, LD36) CreateField (BUFF, 0x0004DC00, 0x0400, LD37) CreateField (BUFF, 0x0004E000, 0x0400, LD38) CreateField (BUFF, 0x0004E400, 0x0400, LD39) CreateField (BUFF, 0x0004E800, 0x0400, LD3A) CreateField (BUFF, 0x0004EC00, 0x0400, LD3B) CreateField (BUFF, 0x0004F000, 0x0400, LD3C) CreateField (BUFF, 0x0004F400, 0x0400, LD3D) CreateField (BUFF, 0x0004F800, 0x0400, LD3E) CreateField (BUFF, 0x0004FC00, 0x0400, LD3F) CreateField (BUFF, 0x00050000, 0x0400, LD40) CreateField (BUFF, 0x00050400, 0x0400, LD41) CreateField (BUFF, 0x00050800, 0x0400, LD42) CreateField (BUFF, 0x00050C00, 0x0400, LD43) CreateField (BUFF, 0x00051000, 0x0400, LD44) CreateField (BUFF, 0x00051400, 0x0400, LD45) CreateField (BUFF, 0x00051800, 0x0400, LD46) CreateField (BUFF, 0x00051C00, 0x0400, LD47) CreateField (BUFF, 0x00052000, 0x0400, LD48) CreateField (BUFF, 0x00052400, 0x0400, LD49) CreateField (BUFF, 0x00052800, 0x0400, LD4A) CreateField (BUFF, 0x00052C00, 0x0400, LD4B) CreateField (BUFF, 0x00053000, 0x0400, LD4C) CreateField (BUFF, 0x00053400, 0x0400, LD4D) CreateField (BUFF, 0x00053800, 0x0400, LD4E) CreateField (BUFF, 0x00053C00, 0x0400, LD4F) CreateField (BUFF, 0x00054000, 0x0400, LD50) CreateField (BUFF, 0x00054400, 0x0400, LD51) CreateField (BUFF, 0x00054800, 0x0400, LD52) CreateField (BUFF, 0x00054C00, 0x0400, LD53) CreateField (BUFF, 0x00055000, 0x0400, LD54) CreateField (BUFF, 0x00055400, 0x0400, LD55) CreateField (BUFF, 0x00055800, 0x0400, LD56) CreateField (BUFF, 0x00055C00, 0x0400, LD57) CreateField (BUFF, 0x00056000, 0x0400, LD58) CreateField (BUFF, 0x00056400, 0x0400, LD59) CreateField (BUFF, 0x00056800, 0x0400, LD5A) CreateField (BUFF, 0x00056C00, 0x0400, LD5B) CreateField (BUFF, 0x00057000, 0x0400, LD5C) CreateField (BUFF, 0x00057400, 0x0400, LD5D) CreateField (BUFF, 0x00057800, 0x0400, LD5E) CreateField (BUFF, 0x00057C00, 0x0400, LD5F) CreateField (BUFF, 0x00058000, 0x0400, LD60) CreateField (BUFF, 0x00058400, 0x0400, LD61) CreateField (BUFF, 0x00058800, 0x0400, LD62) CreateField (BUFF, 0x00058C00, 0x0400, LD63) CreateField (BUFF, 0x00059000, 0x0400, LD64) CreateField (BUFF, 0x00059400, 0x0400, LD65) CreateField (BUFF, 0x00059800, 0x0400, LD66) CreateField (BUFF, 0x00059C00, 0x0400, LD67) CreateField (BUFF, 0x0005A000, 0x0400, LD68) CreateField (BUFF, 0x0005A400, 0x0400, LD69) CreateField (BUFF, 0x0005A800, 0x0400, LD6A) CreateField (BUFF, 0x0005AC00, 0x0400, LD6B) CreateField (BUFF, 0x0005B000, 0x0400, LD6C) CreateField (BUFF, 0x0005B400, 0x0400, LD6D) CreateField (BUFF, 0x0005B800, 0x0400, LD6E) CreateField (BUFF, 0x0005BC00, 0x0400, LD6F) CreateField (BUFF, 0x0005C000, 0x0400, LD70) CreateField (BUFF, 0x0005C400, 0x0400, LD71) CreateField (BUFF, 0x0005C800, 0x0400, LD72) CreateField (BUFF, 0x0005CC00, 0x0400, LD73) CreateField (BUFF, 0x0005D000, 0x0400, LD74) CreateField (BUFF, 0x0005D400, 0x0400, LD75) CreateField (BUFF, 0x0005D800, 0x0400, LD76) CreateField (BUFF, 0x0005DC00, 0x0400, LD77) CreateField (BUFF, 0x0005E000, 0x0400, LD78) CreateField (BUFF, 0x0005E400, 0x0400, LD79) CreateField (BUFF, 0x0005E800, 0x0400, LD7A) CreateField (BUFF, 0x0005EC00, 0x0400, LD7B) CreateField (BUFF, 0x0005F000, 0x0400, LD7C) CreateField (BUFF, 0x0005F400, 0x0400, LD7D) CreateField (BUFF, 0x0005F800, 0x0400, LD7E) CreateField (BUFF, 0x0005FC00, 0x0400, LD7F) CreateField (BUFF, 0x00060000, 0x0400, LD80) CreateField (BUFF, 0x00060400, 0x0400, LD81) CreateField (BUFF, 0x00060800, 0x0400, LD82) CreateField (BUFF, 0x00060C00, 0x0400, LD83) CreateField (BUFF, 0x00061000, 0x0400, LD84) CreateField (BUFF, 0x00061400, 0x0400, LD85) CreateField (BUFF, 0x00061800, 0x0400, LD86) CreateField (BUFF, 0x00061C00, 0x0400, LD87) CreateField (BUFF, 0x00062000, 0x0400, LD88) CreateField (BUFF, 0x00062400, 0x0400, LD89) CreateField (BUFF, 0x00062800, 0x0400, LD8A) CreateField (BUFF, 0x00062C00, 0x0400, LD8B) CreateField (BUFF, 0x00063000, 0x0400, LD8C) CreateField (BUFF, 0x00063400, 0x0400, LD8D) CreateField (BUFF, 0x00063800, 0x0400, LD8E) CreateField (BUFF, 0x00063C00, 0x0400, LD8F) CreateField (BUFF, 0x00064000, 0x0400, LD90) CreateField (BUFF, 0x00064400, 0x0400, LD91) CreateField (BUFF, 0x00064800, 0x0400, LD92) CreateField (BUFF, 0x00064C00, 0x0400, LD93) CreateField (BUFF, 0x00065000, 0x0400, LD94) CreateField (BUFF, 0x00065400, 0x0400, LD95) CreateField (BUFF, 0x00065800, 0x0400, LD96) CreateField (BUFF, 0x00065C00, 0x0400, LD97) CreateField (BUFF, 0x00066000, 0x0400, LD98) CreateField (BUFF, 0x00066400, 0x0400, LD99) CreateField (BUFF, 0x00066800, 0x0400, LD9A) CreateField (BUFF, 0x00066C00, 0x0400, LD9B) CreateField (BUFF, 0x00067000, 0x0400, LD9C) CreateField (BUFF, 0x00067400, 0x0400, LD9D) CreateField (BUFF, 0x00067800, 0x0400, LD9E) CreateField (BUFF, 0x00067C00, 0x0400, LD9F) CreateField (BUFF, 0x00068000, 0x0400, LDA0) CreateField (BUFF, 0x00068400, 0x0400, LDA1) CreateField (BUFF, 0x00068800, 0x0400, LDA2) CreateField (BUFF, 0x00068C00, 0x0400, LDA3) CreateField (BUFF, 0x00069000, 0x0400, LDA4) CreateField (BUFF, 0x00069400, 0x0400, LDA5) CreateField (BUFF, 0x00069800, 0x0400, LDA6) CreateField (BUFF, 0x00069C00, 0x0400, LDA7) CreateField (BUFF, 0x0006A000, 0x0400, LDA8) CreateField (BUFF, 0x0006A400, 0x0400, LDA9) CreateField (BUFF, 0x0006A800, 0x0400, LDAA) CreateField (BUFF, 0x0006AC00, 0x0400, LDAB) CreateField (BUFF, 0x0006B000, 0x0400, LDAC) CreateField (BUFF, 0x0006B400, 0x0400, LDAD) CreateField (BUFF, 0x0006B800, 0x0400, LDAE) CreateField (BUFF, 0x0006BC00, 0x0400, LDAF) CreateField (BUFF, 0x0006C000, 0x0400, LDB0) CreateField (BUFF, 0x0006C400, 0x0400, LDB1) CreateField (BUFF, 0x0006C800, 0x0400, LDB2) CreateField (BUFF, 0x0006CC00, 0x0400, LDB3) CreateField (BUFF, 0x0006D000, 0x0400, LDB4) CreateField (BUFF, 0x0006D400, 0x0400, LDB5) CreateField (BUFF, 0x0006D800, 0x0400, LDB6) CreateField (BUFF, 0x0006DC00, 0x0400, LDB7) CreateField (BUFF, 0x0006E000, 0x0400, LDB8) CreateField (BUFF, 0x0006E400, 0x0400, LDB9) CreateField (BUFF, 0x0006E800, 0x0400, LDBA) CreateField (BUFF, 0x0006EC00, 0x0400, LDBB) CreateField (BUFF, 0x0006F000, 0x0400, LDBC) CreateField (BUFF, 0x0006F400, 0x0400, LDBD) CreateField (BUFF, 0x0006F800, 0x0400, LDBE) CreateField (BUFF, 0x0006FC00, 0x0400, LDBF) CreateField (BUFF, 0x00070000, 0x0400, LDC0) CreateField (BUFF, 0x00070400, 0x0400, LDC1) CreateField (BUFF, 0x00070800, 0x0400, LDC2) CreateField (BUFF, 0x00070C00, 0x0400, LDC3) CreateField (BUFF, 0x00071000, 0x0400, LDC4) CreateField (BUFF, 0x00071400, 0x0400, LDC5) CreateField (BUFF, 0x00071800, 0x0400, LDC6) CreateField (BUFF, 0x00071C00, 0x0400, LDC7) CreateField (BUFF, 0x00072000, 0x0400, LDC8) CreateField (BUFF, 0x00072400, 0x0400, LDC9) CreateField (BUFF, 0x00072800, 0x0400, LDCA) CreateField (BUFF, 0x00072C00, 0x0400, LDCB) CreateField (BUFF, 0x00073000, 0x0400, LDCC) CreateField (BUFF, 0x00073400, 0x0400, LDCD) CreateField (BUFF, 0x00073800, 0x0400, LDCE) CreateField (BUFF, 0x00073C00, 0x0400, LDCF) CreateField (BUFF, 0x00074000, 0x0400, LDD0) CreateField (BUFF, 0x00074400, 0x0400, LDD1) CreateField (BUFF, 0x00074800, 0x0400, LDD2) CreateField (BUFF, 0x00074C00, 0x0400, LDD3) CreateField (BUFF, 0x00075000, 0x0400, LDD4) CreateField (BUFF, 0x00075400, 0x0400, LDD5) CreateField (BUFF, 0x00075800, 0x0400, LDD6) CreateField (BUFF, 0x00075C00, 0x0400, LDD7) CreateField (BUFF, 0x00076000, 0x0400, LDD8) CreateField (BUFF, 0x00076400, 0x0400, LDD9) CreateField (BUFF, 0x00076800, 0x0400, LDDA) CreateField (BUFF, 0x00076C00, 0x0400, LDDB) CreateField (BUFF, 0x00077000, 0x0400, LDDC) CreateField (BUFF, 0x00077400, 0x0400, LDDD) CreateField (BUFF, 0x00077800, 0x0400, LDDE) CreateField (BUFF, 0x00077C00, 0x0400, LDDF) CreateField (BUFF, 0x00078000, 0x0400, LDE0) CreateField (BUFF, 0x00078400, 0x0400, LDE1) CreateField (BUFF, 0x00078800, 0x0400, LDE2) CreateField (BUFF, 0x00078C00, 0x0400, LDE3) CreateField (BUFF, 0x00079000, 0x0400, LDE4) CreateField (BUFF, 0x00079400, 0x0400, LDE5) CreateField (BUFF, 0x00079800, 0x0400, LDE6) CreateField (BUFF, 0x00079C00, 0x0400, LDE7) CreateField (BUFF, 0x0007A000, 0x0400, LDE8) CreateField (BUFF, 0x0007A400, 0x0400, LDE9) CreateField (BUFF, 0x0007A800, 0x0400, LDEA) CreateField (BUFF, 0x0007AC00, 0x0400, LDEB) CreateField (BUFF, 0x0007B000, 0x0400, LDEC) CreateField (BUFF, 0x0007B400, 0x0400, LDED) CreateField (BUFF, 0x0007B800, 0x0400, LDEE) CreateField (BUFF, 0x0007BC00, 0x0400, LDEF) CreateField (BUFF, 0x0007C000, 0x0400, LDF0) CreateField (BUFF, 0x0007C400, 0x0400, LDF1) CreateField (BUFF, 0x0007C800, 0x0400, LDF2) CreateField (BUFF, 0x0007CC00, 0x0400, LDF3) CreateField (BUFF, 0x0007D000, 0x0400, LDF4) CreateField (BUFF, 0x0007D400, 0x0400, LDF5) CreateField (BUFF, 0x0007D800, 0x0400, LDF6) CreateField (BUFF, 0x0007DC00, 0x0400, LDF7) CreateField (BUFF, 0x0007E000, 0x0400, LDF8) CreateField (BUFF, 0x0007E400, 0x0400, LDF9) CreateField (BUFF, 0x0007E800, 0x0400, LDFA) CreateField (BUFF, 0x0007EC00, 0x0400, LDFB) CreateField (BUFF, 0x0007F000, 0x0400, LDFC) CreateField (BUFF, 0x0007F400, 0x0400, LDFD) CreateField (BUFF, 0x0007F800, 0x0400, LDFE) Local3 = (IOFF & 0xFFFFFFFFFFFFFF80) Local2 = ((((ILEN + IOFF) + 0x7F) & 0xFFFFFFFFFFFFFF80) - Local3) Local5 = (IOFF - Local3) While (0x01) { If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC00 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC01 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC02 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC03 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC04 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC05 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC06 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC07 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC08 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC09 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC10 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC11 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC12 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC13 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC14 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC15 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC16 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC17 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC18 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC19 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC20 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC21 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC22 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC23 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC24 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC25 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC26 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC27 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC28 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC29 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC30 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC31 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC32 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC33 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC34 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC35 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC36 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC37 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC38 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC39 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC40 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC41 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC42 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC43 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC44 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC45 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC46 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC47 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC48 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC49 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC50 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC51 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC52 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC53 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC54 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC55 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC56 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC57 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC58 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC59 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC60 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC61 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC62 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC63 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC64 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC65 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC66 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC67 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC68 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC69 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC70 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC71 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC72 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC73 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC74 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC75 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC76 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC77 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC78 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC79 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC80 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC81 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC82 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC83 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC84 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC85 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC86 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC87 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC88 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC89 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC90 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC91 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC92 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC93 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC94 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC95 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC96 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC97 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC98 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC99 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCED = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD00 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD01 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD02 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD03 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD04 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD05 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD06 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD07 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD08 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD09 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD10 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD11 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD12 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD13 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD14 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD15 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD16 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD17 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD18 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD19 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD20 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD21 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD22 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD23 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD24 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD25 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD26 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD27 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD28 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD29 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD30 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD31 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD32 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD33 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD34 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD35 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD36 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD37 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD38 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD39 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD40 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD41 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD42 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD43 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD44 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD45 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD46 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD47 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD48 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD49 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD50 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD51 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD52 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD53 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD54 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD55 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD56 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD57 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD58 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD59 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD60 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD61 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD62 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD63 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD64 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD65 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD66 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD67 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD68 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD69 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD70 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD71 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD72 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD73 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD74 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD75 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD76 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD77 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD78 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD79 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD80 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD81 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD82 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD83 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD84 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD85 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD86 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD87 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD88 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD89 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD90 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD91 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD92 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD93 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD94 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD95 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD96 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD97 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD98 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD99 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDED = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 Break } If ((Local2 != Zero)) { RSTS = DerefOf (Local4 [0x00]) Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " GetNamespaceLabelData: read loop error, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Mid (BUFF, Local5, ILEN, RDTA) /* \_SB_.NVDR.N050.CR05.RDTA */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR06, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " SetNamespaceLabelData" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " SetNamespaceLabelData: no elements in input package" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) < 0x08)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " SetNamespaceLabelData: invalid input size: " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " SetNamespaceLabelData: input: " Local6 [0x02] = ToHexString (Mid (Local7, 0x00, 0x40)) DBGC (0x40, "LEAF", Local6) CreateDWordField (Local7, 0x00, IOFF) CreateDWordField (Local7, 0x04, ILEN) If ((ILEN > 0xFE80)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " SetNamespaceLabelData: request size too big: " Local6 [0x02] = ToHexString (ILEN) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ElseIf ((ILEN <= 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " SetNamespaceLabelData: request size zero" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((SizeOf (Local7) < (ILEN + 0x08))) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " SetNamespaceLabelData: request size overruns input size " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x40, (ILEN << 0x03), IDTA) Local0 = Buffer (0x04) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " SetNamespaceLabelData: locked PMEM region, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N050.CR06.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " SetNamespaceLabelData: PCDS failed, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) If (((IOFF + ILEN) > CPSZ)) { RSTS = 0x03 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " SetNamespaceLabelData: request end offset too big: " Local6 [0x02] = ToHexString ((IOFF + ILEN)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local3 = ((IOFF + 0x3F) & 0xFFFFFFFFFFFFFFC0) Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N050.CR06.ILEN */ Local5 = (Local2 & 0xFFFFFFFFFFFFFFC0) Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N050.CR06.IOFF */ Local2 -= Local5 If (Local4) { If ((Local4 > ILEN)) { Local4 = ILEN /* \_SB_.NVDR.N050.CR06.ILEN */ } Local2 = (IOFF & 0xFFFFFFFFFFFFFF80) Local1 = PCDR (Local2) RSTS = DerefOf (Local1 [0x00]) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " SetNamespaceLabelData: lead read returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = DerefOf (Local1 [0x01]) Local2 = (IOFF - Local2) CreateField (Local1, (Local2 << 0x03), (Local4 << 0x03), LBUF) CreateField (Local1, 0x00, 0x0200, LB01) CreateField (Local1, 0x0200, 0x0200, LB02) Mid (IDTA, 0x00, Local4, LBUF) /* \_SB_.NVDR.N050.CR06.LBUF */ Local2 = (IOFF & 0xFFFFFFFFFFFFFF80) RSTS = PCDW (Local2, LB01) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " SetNamespaceLabelData: lead write A returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local2 += 0x40 RSTS = PCDW (Local2, LB02) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " SetNamespaceLabelData: lead write B returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N050.CR06.ILEN */ Local2 -= Local5 } If ((Local2 && (ILEN > Local2))) { Local4 = (Local5 & 0xFFFFFFFFFFFFFF80) Local1 = PCDR (Local4) RSTS = DerefOf (Local1 [0x00]) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " SetNamespaceLabelData: trail read returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = DerefOf (Local1 [0x01]) Local4 = (Local5 - Local4) CreateField (Local1, (Local4 << 0x03), (Local2 << 0x03), TBUF) CreateField (Local1, 0x00, 0x0200, TB01) CreateField (Local1, 0x0200, 0x0200, TB02) Mid (IDTA, (ILEN - Local2), Local2, TBUF) /* \_SB_.NVDR.N050.CR06.TBUF */ Local4 = (Local5 & 0xFFFFFFFFFFFFFF80) RSTS = PCDW (Local4, TB01) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " SetNamespaceLabelData: trail write A returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 += 0x40 RSTS = PCDW (Local4, TB02) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " SetNamespaceLabelData: trail write B returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N050.CR06.IOFF */ } While (0x01) { If ((Local3 >= Local5)) { Break } Local1 = PCDW (Local3, Mid (IDTA, Local4, 0x40)) If ((Local1 != 0x00)) { RSTS = Local1 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 += 0x40 Local3 += 0x40 } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR07, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " GetCommandEffectLogInfo" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x08) {} CreateDWordField (Local0, 0x04, RMXL) RMXL = 0x8000 Return (Local0) } Method (CR09, 4, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " PassThroughCommand" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg3) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg3 [0x00]), Local7) Local4 = SizeOf (Local7) If ((Local4 < 0x08)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateWordField (Local7, 0x00, OPCD) CreateDWordField (Local7, 0x04, OPDL) If ((Local4 != (OPDL + 0x08))) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If (((CENA != 0x01) && (OPCD != 0x05FD))) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Switch (OPCD) { Case (Package (0x06) { 0x0103, 0x0405, 0x09, 0xFD, 0x01FD, 0x02FD } ) { Return (CLDC ("S0.C5.D0:", Arg2, Arg3, _ADR ())) } Case (0x05FD) { CreateWordField (Local7, 0x08, PTCD) If ((PTCD == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateDWordField (Local7, 0x04, PTDL) If ((PTDL >= 0x0C)) { PTDL = (OPDL - 0x0C) } Else { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL > 0x00)) { CreateField (Local7, 0xA0, (PTDL * 0x08), PTIN) } CreateByteField (Local7, 0x0A, PTTI) If (((CENA != 0x01) && (PTTI == 0x01))) { TFSM = 0x00 } Switch (PTCD) { Case (0x05FD) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Case (Package (0x04) { 0xFD, 0x01FD, 0x02FD, 0x03FD } ) { Name (INLO, Package (0x01) { Buffer ((PTDL + 0x08)) {} }) CreateWordField (DerefOf (INLO [0x00]), 0x00, LOCD) CreateDWordField (DerefOf (INLO [0x00]), 0x04, LODL) If ((PTDL > 0x00)) { CreateField (DerefOf (INLO [0x00]), 0x40, (PTDL * 0x08), LOIN) Mid (Local7, 0x14, (PTDL * 0x08), LOIN) /* \_SB_.NVDR.N050.CR09.LOIN */ } Mid (Local7, 0x08, 0x02, LOCD) /* \_SB_.NVDR.N050.CR09.LOCD */ LODL = PTDL /* \_SB_.NVDR.N050.CR09.PTDL */ If ((0x03FD == LOCD)) { TFSM = 0x00989680 Local2 = Buffer (0x10) {} CreateDWordField (Local2, 0x04, FDLA) CreateField (Local2, 0x40, 0x40, FDDA) FDLA = 0x08 FDDA = XBSR /* \_SB_.NVDR.N050.XBSR */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " BSR: " Local6 [0x02] = ToHexString (FDDA) DBGC (0x40, "LEAF", Local6) Return (Local2) } Return (CLDC ("S0.C5.D0:", Arg2, INLO, _ADR ())) } Case (Package (0x03) { 0x0103, 0x0405, 0x09 } ) { If (((CENA != 0x01) && (PTTI != 0x01))) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Return (CLDC ("S0.C5.D0:", Arg2, Arg3, _ADR ())) } Default { If ((PTTI == 0x01)) { Return (CLDC ("S0.C5.D0:", Arg2, Arg3, _ADR ())) } If ((CENA != 0x01)) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } CreateDWordField (Local7, 0x10, PTTO) If ((Local4 < 0x14)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL > 0x80)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL == Zero)) { Local0 = CMBC (PTCD, Buffer (0x00) {}, Zero) } Else { Local0 = CMBC (PTCD, PTIN, (PTTO * 0x2710)) } } } } Case (0x03FD) { Local2 = Buffer (0x10) {} CreateDWordField (Local2, 0x04, OULA) CreateField (Local2, 0x40, 0x40, OUDA) OULA = 0x08 OUDA = XBSR /* \_SB_.NVDR.N050.XBSR */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " BSR: " Local6 [0x02] = ToHexString (OUDA) DBGC (0x40, "LEAF", Local6) Return (Local2) } Default { If ((OPDL > 0x80)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((OPDL == Zero)) { Local0 = CMBC (OPCD, Buffer (0x00) {}, Zero) } Else { CreateField (Local7, 0x40, (OPDL * 0x08), OPDB) Local0 = CMBC (OPCD, OPDB, Zero) } } } Local1 = DerefOf (Local0 [0x00]) If ((Local1 != Zero)) { Local2 = Buffer (0x04) {} Local2 [0x00] = 0x05 Return (Local2) } Local1 = DerefOf (Local0 [0x01]) If ((Local1 != Zero)) { Local2 = Buffer (0x04) { 0x07, 0x00, 0x00, 0x00 // .... } Local2 [0x02] = Local1 Return (Local2) } Local2 = Buffer (0x88) {} CreateDWordField (Local2, 0x04, OULB) CreateField (Local2, 0x40, 0x0400, OUDB) OULB = 0x80 OUDB = DerefOf (Local0 [0x02]) Return (Local2) } Method (CR10, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " EnableLatchSystemShutdownStatus" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x01)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((DerefOf (Local7 [0x00]) != 0x01)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0x0907, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR11, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " GetSupportedModes" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x06) {} CreateDWordField (Local0, 0x00, RSTS) CreateBitField (Local0, 0x20, RMMO) CreateBitField (Local0, 0x21, RPME) CreateBitField (Local0, 0x22, RBAP) Local1 = CMBC (0x01, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local3 = DerefOf (Local1 [0x02]) CreateBitField (Local3, 0x01F0, MEME) CreateBitField (Local3, 0x01F1, STME) CreateBitField (Local3, 0x01F2, DTME) RMMO = MEME /* \_SB_.NVDR.N050.CR11.MEME */ RPME = DTME /* \_SB_.NVDR.N050.CR11.DTME */ RBAP = STME /* \_SB_.NVDR.N050.CR11.STME */ Return (Local0) } Method (CR17, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " SetSmartThreshold" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x07)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x38, ISMT) CreateBitField (Local7, 0x00, ISBE) CreateField (Local7, 0x03, 0x0D, R000) If ((ToInteger (R000) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " SetSmartThreshold: non-zero reserved bits!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((ISBE == 0x01)) { CreateByteField (Local7, 0x02, ISBT) If (((ISBT < 0x01) || (ISBT > 0x63))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " SetSmartThreshold: invalid Percentage Remaining Threshold value!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x04) {} CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x0105, ISMT, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR18, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " InjectError" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x0F)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x00, IVME) CreateBitField (Local7, 0x01, IVSB) CreateBitField (Local7, 0x02, IVFE) CreateBitField (Local7, 0x03, IVUS) CreateField (Local7, 0x04, 0x3C, R000) If ((ToInteger (R000) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " InjectError: non-zero reserved bits R000!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x40, IMEN) CreateField (Local7, 0x41, 0x07, R001) If ((ToInteger (R001) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " InjectError: non-zero reserved bits R001!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateWordField (Local7, 0x09, IMMT) CreateBitField (Local7, 0x58, ISEN) CreateField (Local7, 0x59, 0x07, R002) If ((ToInteger (R002) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " InjectError: non-zero reserved bits R002!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateByteField (Local7, 0x0C, ISSB) If (((ISSB < 0x00) || (ISSB > 0x63))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " InjectError: invalid Percentage Remaining value!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x68, IFEN) CreateField (Local7, 0x69, 0x07, R003) If ((ToInteger (R003) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " InjectError: non-zero reserved bits R003!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x70, IUEN) CreateField (Local7, 0x71, 0x07, R004) If ((ToInteger (R004) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " InjectError: non-zero reserved bits R004!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local0 = Buffer (0x04) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) If ((IVME == 0x01)) { Local2 = Buffer (0x03) {} CreateByteField (Local2, 0x00, CENB) CENB = IMEN /* \_SB_.NVDR.N050.CR18.IMEN */ CreateWordField (Local2, 0x01, CMET) CMET = IMMT /* \_SB_.NVDR.N050.CR18.IMMT */ Local1 = CMBC (0x020A, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } } If (((IVSB == 0x01) || ((IVFE == 0x01) || (IVUS == 0x01)))) { Local2 = Buffer (0x0E) {} CreateBitField (Local2, 0x02, CFEN) CFEN = IVFE /* \_SB_.NVDR.N050.CR18.IVFE */ CreateBitField (Local2, 0x03, CSEN) CSEN = IVSB /* \_SB_.NVDR.N050.CR18.IVSB */ CreateBitField (Local2, 0x04, CUEN) CUEN = IVUS /* \_SB_.NVDR.N050.CR18.IVUS */ CreateByteField (Local2, 0x0B, CFET) CFET = IFEN /* \_SB_.NVDR.N050.CR18.IFEN */ CreateBitField (Local2, 0x60, CSET) CSET = ISEN /* \_SB_.NVDR.N050.CR18.ISEN */ CreateField (Local2, 0x61, 0x07, CSBP) CSBP = ISSB /* \_SB_.NVDR.N050.CR18.ISSB */ CreateByteField (Local2, 0x0D, CUST) CUST = IUEN /* \_SB_.NVDR.N050.CR18.IUEN */ If ((IVUS && IUEN)) { CMBC (0x0907, Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 // .... }, Zero) } Local1 = CMBC (0x030A, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } Local4 = DerefOf (Local1 [0x01]) If ((Local4 == 0x0E)) { RSTS = 0x07 REST = 0x01 Return (Local0) } RSTS = CF2D (Local4) If ((RSTS != 0x00)) { Return (Local0) } } Return (Local0) } Method (CR19, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " GetSecurityState" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x09) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local0 [0x08] = DerefOf (DerefOf (Local1 [0x02]) [ 0x00]) Local0 [0x04] = DerefOf (DerefOf (Local1 [0x02]) [ 0x01]) Return (Local0) } Method (CR20, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " SetPassPhrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x40)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x0100, RCPW) CreateField (Local7, 0x0100, 0x0100, RNPW) Local2 = Buffer (0x60) {} CreateField (Local2, 0x00, 0x0100, FCPW) CreateField (Local2, 0x0200, 0x0100, FNPW) FCPW = RCPW /* \_SB_.NVDR.N050.CR20.RCPW */ FNPW = RNPW /* \_SB_.NVDR.N050.CR20.RNPW */ Local1 = CMBC (0xF103, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR21, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " DisablePassPhrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x20)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0xF203, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR22, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " UnlockUnit" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x20)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0xF303, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR23, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " FreezeLock" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local1 = CMBC (0xF603, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR24, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " CR24: SecureEraseNvdimmUser" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " CR24: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local1) If ((SizeOf (Local1) != 0x20)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " CR24: passphrase len != 32" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local7 = Buffer (0x21) { /* 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 // . } CreateField (Local7, 0x00, 0x0100, PASS) PASS = Local1 Local1 = CMBC (0xF503, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR26, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " QueryOverwriteNvdimmStatus" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } If ((OS05 == 0x05)) { CRFF (_ADR ()) } If (((OS05 == 0x11) || (OS05 == 0x0A))) { RSTS = 0x00020007 } ElseIf ((OS05 == 0x05)) { RSTS = 0x00010007 } Else { RSTS = CF2D (OS05) } Return (Local0) } Method (CR27, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " CR27: SetMasterPassphrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " CR27: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x40)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " CR27: passphrases length != 64" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x0100, RCPW) CreateField (Local7, 0x0100, 0x0100, RNPW) Local2 = Buffer (0x60) {} CreateField (Local2, 0x00, 0x0100, FCPW) CreateField (Local2, 0x0200, 0x0100, FNPW) FCPW = RCPW /* \_SB_.NVDR.N050.CR27.RCPW */ FNPW = RNPW /* \_SB_.NVDR.N050.CR27.RNPW */ Local1 = CMBC (0xF003, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR28, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " CR28: SecureEraseNvdimmMaster" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " CR28: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local1) If ((SizeOf (Local1) != 0x20)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " CR28: passphrase len != 32" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local7 = Buffer (0x21) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0020 */ 0x01 // . } CreateField (Local7, 0x00, 0x0100, PASS) PASS = Local1 Local1 = CMBC (0xF503, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CLSI, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " CLSI: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Package (0x03) { 0x01, 0x00, 0x00 }) } Local0 = Package (0x00) {} Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x04, Local0, _ADR ()) If ((SizeOf (Local1) < 0x0C)) { Return (Package (0x03) { 0x01, 0x00, 0x00 }) } CreateDWordField (Local1, 0x00, LSTS) CreateDWordField (Local1, 0x04, LSIZ) CreateDWordField (Local1, 0x08, LTXL) Local2 = Package (0x03) { 0x00, 0x00, 0x00 } Local2 [0x00] = ERMP (LSTS) Local2 [0x01] = ToInteger (LSIZ) Local2 [0x02] = ToInteger (LTXL) Return (Local2) } Method (CLSR, 2, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " CLSR: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Package (0x02) { 0x01, Buffer (0x01) { 0x00 // . } }) } If ((Arg1 == 0x00)) { Return (Package (0x02) { 0x00, Buffer (0x00) {} }) } Local0 = Package (0x01) { Buffer (0x08) {} } CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO) CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS) CHUO = Arg0 CHUS = Arg1 Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x05, Local0, _ADR ()) CreateDWordField (Local1, 0x00, LSTS) Local2 = Package (0x02) { 0x00, Buffer (0x01) { 0x00 // . } } Local2 [0x00] = ERMP (LSTS) If ((DerefOf (Local2 [0x00]) == 0x00)) { Local3 = ((SizeOf (Local1) - 0x04) * 0x08) CreateField (Local1, 0x20, Local3, CHUD) Local2 [0x01] = CHUD /* \_SB_.NVDR.N050.CLSR.CHUD */ } Return (Local2) } Method (CLSW, 3, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " CLSW: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (0x01) } If ((Arg1 == 0x00)) { Return (0x00) } Local3 = SizeOf (Arg2) If ((Local3 == 0x00)) { Return (0x02) } Local0 = Package (0x01) { Buffer ((Local3 + 0x08)) {} } CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO) CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS) CreateField (DerefOf (Local0 [0x00]), 0x40, (Local3 * 0x08), CHUD) CHUO = Arg0 CHUS = Arg1 CHUD = Arg2 Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x06, Local0, _ADR ()) CreateDWordField (Local1, 0x00, LSTS) Return (ERMP (LSTS)) } Method (CNCH, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " CNCH: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x40) { 0x03 // . }) } Local0 = Buffer (0x40) { 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2A (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2A (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local2 = DerefOf (Local1 [0x02]) If ((DerefOf (Local2 [0x00]) & 0x01)) { Local0 [0x04] = (DerefOf (Local0 [0x04]) | 0x01) If ((DerefOf (Local2 [0x08]) & 0x01)) { Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x01) } If ((DerefOf (Local2 [0x08]) & 0x02)) { If ((DerefOf (Local2 [0x00]) & 0x80)) { If ((DerefOf (Local2 [0x15]) & 0x08)) { Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x04) Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } If ((DerefOf (Local2 [0x15]) & 0x10)) { Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } If ((DerefOf (Local2 [0x15]) & 0x20)) { Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x03) } If ((DerefOf (Local2 [0x15]) & 0x40)) { Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x01) } } Else { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " CNCH: Health Status Reason is NOT valid (FW bug?)" DBGC (0x80000000, "LEAF", Local6) Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } } If ((DerefOf (Local2 [0x08]) & 0x04)) { Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } } Return (Local0) } Method (CNBS, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " CNBS: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x40) { 0x03 // . }) } Local0 = Buffer (0x40) { 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2A (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2A (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local2 = DerefOf (Local1 [0x02]) If ((DerefOf (Local2 [0x00]) & 0x20)) { Local0 [0x04] = 0x01 CreateDWordField (Local0, 0x06, DLC) Mid (Local2, 0x10, 0x04, DLC) /* \_SB_.NVDR.N050.CNBS.DLC_ */ } Return (Local0) } Method (CRLD, 5, Serialized) { Local0 = CLDP ("S0.C5.D0:", Arg0, Arg1, Arg2) Local1 = DerefOf (Local0 [0x00]) If ((Local1 == Zero)) { Return (DerefOf (Local0 [0x01])) } If (((CENA != 0x01) && (ToInteger (Arg2) != 0x09))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D0:" Local6 [0x01] = " CRLD: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Switch (ToInteger (Arg2)) { Case (0x01) { Local0 = CR01 (Arg3) } Case (0x02) { Local0 = CR02 (Arg3) } Case (0x03) { Local0 = CR03 (Arg3) } Case (0x04) { If ((ICTL & 0x04)) { Local0 = CR04 (Arg3) } Else { Local0 = CLDC ("S0.C5.D0:", Arg2, Arg3, Arg4) } } Case (0x05) { If ((ICTL & 0x04)) { Local0 = CR05 (Arg3) } Else { Local0 = CLDC ("S0.C5.D0:", Arg2, Arg3, Arg4) } } Case (0x06) { If ((ICTL & 0x04)) { Local0 = CR06 (Arg3) } Else { Local0 = CLDC ("S0.C5.D0:", Arg2, Arg3, Arg4) } } Case (0x07) { Local0 = CR07 (Arg3) } Case (0x09) { Return (CR09 (Arg0, Arg1, Arg2, Arg3)) } Case (0x0A) { If ((CFIS >= 0x0107)) { Local0 = CR10 (Arg3) } Else { Local0 = CLDC ("S0.C5.D0:", Arg2, Arg3, Arg4) } } Case (0x0B) { Local0 = CR11 (Arg3) } Case (0x11) { Local0 = CR17 (Arg3) } Case (0x12) { Local0 = CR18 (Arg3) } Case (0x13) { Local0 = CR19 (Arg3) } Case (0x14) { Local0 = CR20 (Arg3) } Case (0x15) { Local0 = CR21 (Arg3) } Case (0x16) { Local0 = CR22 (Arg3) } Case (0x17) { Local0 = CR23 (Arg3) } Case (0x18) { Local0 = CR24 (Arg3) } Case (0x1A) { Local0 = CR26 (Arg3) } Case (0x1B) { Local0 = CR27 (Arg3) } Case (0x1C) { Local0 = CR28 (Arg3) } Default { Local0 = CLDC ("S0.C5.D0:", Arg2, Arg3, Arg4) } } Return (Local0) } Method (PCDS, 0, Serialized) { Local0 = Buffer (0x06) {} CreateWordField (Local0, 0x00, RSTS) CreateDWordField (Local0, 0x02, RSIZ) Local2 = Buffer (0x05) {} CreateByteField (Local2, 0x00, PPID) PPID = 0x02 CreateBitField (Local2, 0x08, POPT) POPT = 0x01 CreateBitField (Local2, 0x09, PORO) PORO = 0x01 Local1 = CMBC (0x0106, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateDWordField (DerefOf (Local1 [0x02]), 0x00, CPSZ) RSIZ = CPSZ /* \_SB_.NVDR.N050.PCDS.CPSZ */ Return (Local0) } Method (PCDR, 1, Serialized) { Name (IOFF, 0x00) IOFF = ToInteger (Arg0) Local2 = Buffer (0x06) {} CreateByteField (Local2, 0x00, QPID) QPID = 0x02 CreateBitField (Local2, 0x08, QOPT) QOPT = 0x01 CreateBitField (Local2, 0x09, QORO) QORO = 0x00 CreateDWordField (Local2, 0x02, QOFF) QOFF = IOFF /* \_SB_.NVDR.N050.PCDR.IOFF */ Local1 = CMBC (0x0106, Local2, Zero) Local3 = CF2D (DerefOf (Local1 [0x00])) If ((Local3 != 0x00)) { Local0 = Package (0x01) { 0x00 } Local0 [0x00] = Local3 Return (Local0) } Local3 = CF2D (DerefOf (Local1 [0x01])) If ((Local3 != 0x00)) { Local0 = Package (0x01) { 0x00 } Local0 [0x00] = Local3 Return (Local0) } Local0 = Package (0x02) { 0x00, Buffer (0x80) {} } Local0 [0x01] = DerefOf (Local1 [0x02]) Return (Local0) } Method (PCDW, 2, Serialized) { Name (IOFF, 0x00) Name (IDTA, Buffer (0x40) {}) IOFF = ToInteger (Arg0) IDTA = Arg1 Local2 = Buffer (0x80) {} CreateByteField (Local2, 0x00, QPID) QPID = 0x02 CreateBitField (Local2, 0x08, QOPT) QOPT = 0x01 CreateBitField (Local2, 0x09, QORO) QORO = 0x00 CreateDWordField (Local2, 0x02, QOFF) QOFF = IOFF /* \_SB_.NVDR.N050.PCDW.IOFF */ CreateField (Local2, 0x0200, 0x0200, QDTA) QDTA = IDTA /* \_SB_.NVDR.N050.PCDW.IDTA */ Local1 = CMBC (0x0107, Local2, Zero) Local0 = CF2D (DerefOf (Local1 [0x00])) If ((Local0 != 0x00)) { Return (Local0) } Local0 = CF2D (DerefOf (Local1 [0x01])) If ((Local0 != 0x00)) { Return (Local0) } Return (Local0) } Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If ((DRVT & 0x01)) { Return (CRLD (Arg0, Arg1, Arg2, Arg3, _ADR ())) } ElseIf ((DRVT & 0x02)) { Return (JNLD (Arg0, Arg1, Arg2, Arg3, _ADR ())) } Else { Return (Buffer (0x01) { 0x00 // . }) } } Method (_LSI, 0, NotSerialized) // _LSI: Label Storage Information { If ((DRVT & 0x01)) { Return (CLSI ()) } ElseIf ((DRVT & 0x02)) { Return (JLSI (_ADR ())) } Else { Return (Package (0x03) { 0x01, 0x00, 0x00 }) } } Method (_LSR, 2, NotSerialized) // _LSR: Label Storage Read { If ((DRVT & 0x01)) { Return (CLSR (Arg0, Arg1)) } ElseIf ((DRVT & 0x02)) { Return (JLSR (Arg0, Arg1, _ADR ())) } Else { Return (Package (0x02) { 0x01, 0x00 }) } } Method (_LSW, 3, Serialized) // _LSW: Label Storage Write { If ((DRVT & 0x01)) { Return (CLSW (Arg0, Arg1, Arg2)) } ElseIf ((DRVT & 0x01)) { Return (JLSW (Arg0, Arg1, Arg2, _ADR ())) } Else { Return (0x01) } } Method (_NCH, 0, NotSerialized) // _NCH: NVDIMM Current Health Information { If ((DRVT & 0x01)) { Return (CNCH ()) } Else { Return (Buffer (0x40) { 0x01 // . }) } } Method (_NBS, 0, NotSerialized) // _NBS: NVDIMM Boot Status { If ((DRVT & 0x01)) { Return (CNBS ()) } Else { Return (Buffer (0x40) { 0x01 // . }) } } } Device (N051) { Name (FXCD, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x00), XCMD, 64 } Name (FXST, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x08), XSTA, 64 } Name (FXIN, 0x00) Field (CCT8, DWordAcc, NoLock, Preserve) { Offset (0x10), IN01, 32, Offset (0x14), IN02, 32, Offset (0x18), IN03, 32, Offset (0x1C), IN04, 32, Offset (0x20), IN05, 32, Offset (0x24), IN06, 32, Offset (0x28), IN07, 32, Offset (0x2C), IN08, 32, Offset (0x30), IN09, 32, Offset (0x34), IN0A, 32, Offset (0x38), IN0B, 32, Offset (0x3C), IN0C, 32, Offset (0x40), IN0D, 32, Offset (0x44), IN0E, 32, Offset (0x48), IN0F, 32, Offset (0x4C), IN10, 32, Offset (0x50), IN11, 32, Offset (0x54), IN12, 32, Offset (0x58), IN13, 32, Offset (0x5C), IN14, 32, Offset (0x60), IN15, 32, Offset (0x64), IN16, 32, Offset (0x68), IN17, 32, Offset (0x6C), IN18, 32, Offset (0x70), IN19, 32, Offset (0x74), IN1A, 32, Offset (0x78), IN1B, 32, Offset (0x7C), IN1C, 32, Offset (0x80), IN1D, 32, Offset (0x84), IN1E, 32, Offset (0x88), IN1F, 32, Offset (0x8C), IN20, 32 } Name (FXOU, 0x00) Field (CCT8, DWordAcc, NoLock, Preserve) { Offset (0x90), OU01, 32, Offset (0x94), OU02, 32, Offset (0x98), OU03, 32, Offset (0x9C), OU04, 32, Offset (0xA0), OU05, 32, Offset (0xA4), OU06, 32, Offset (0xA8), OU07, 32, Offset (0xAC), OU08, 32, Offset (0xB0), OU09, 32, Offset (0xB4), OU0A, 32, Offset (0xB8), OU0B, 32, Offset (0xBC), OU0C, 32, Offset (0xC0), OU0D, 32, Offset (0xC4), OU0E, 32, Offset (0xC8), OU0F, 32, Offset (0xCC), OU10, 32, Offset (0xD0), OU11, 32, Offset (0xD4), OU12, 32, Offset (0xD8), OU13, 32, Offset (0xDC), OU14, 32, Offset (0xE0), OU15, 32, Offset (0xE4), OU16, 32, Offset (0xE8), OU17, 32, Offset (0xEC), OU18, 32, Offset (0xF0), OU19, 32, Offset (0xF4), OU1A, 32, Offset (0xF8), OU1B, 32, Offset (0xFC), OU1C, 32, Offset (0x100), OU1D, 32, Offset (0x104), OU1E, 32, Offset (0x108), OU1F, 32, Offset (0x10C), OU20, 32 } Name (FXBS, 0x00) Field (CCT8, QWordAcc, NoLock, Preserve) { Offset (0x110), XBSR, 64 } Name (CENA, 0x0000000000000000) Name (CFIS, 0x0000000000000000) Method (_ADR, 0, NotSerialized) // _ADR: Address { Local0 = 0x51 If (0xFFFFFFFFFFFFFFFF) { Local1 = 0x05 Local1 -= 0x03 Local1 <<= 0x04 Local0 &= 0xFF0F Local0 |= Local1 Local0 |= 0x0100 } Return (Local0) } Name (NTFY, 0x00) Method (CMBC, 3, Serialized) { Local3 = Timer Acquire (NMTX, 0xFFFF) If ((((BARS != Zero) && (CACC (Arg0) != Zero)) && (LO05 == 0x0405))) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": recursing into CMBC" DBGC (0x40, "FIS ", Local6) CMBC (0x0405, Buffer (0x14) { 0x00 // . }, Zero) Sleep (0x01) NTFY = 0x01 } Name (TCMD, Buffer (0x08) {}) Name (TSTA, Buffer (0x08) {}) TCMD = XCMD /* \_SB_.NVDR.N051.XCMD */ CreateField (TCMD, 0x20, 0x10, TOPC) CreateField (TCMD, 0x30, 0x01, TDRB) CreateField (TCMD, 0x3F, 0x01, TSEQ) If ((ToInteger (TDRB) == 0x01)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Previous command did not complete" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x05 }) } Local4 = SizeOf (Arg1) Local4 = ((Local4 + 0x07) >> 0x03) Local5 = Zero While (0x01) { If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN01 = Local7 Local7 = IN01 /* \_SB_.NVDR.N051.IN01 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN02 = Local7 Local7 = IN02 /* \_SB_.NVDR.N051.IN02 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN03 = Local7 Local7 = IN03 /* \_SB_.NVDR.N051.IN03 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN04 = Local7 Local7 = IN04 /* \_SB_.NVDR.N051.IN04 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN05 = Local7 Local7 = IN05 /* \_SB_.NVDR.N051.IN05 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN06 = Local7 Local7 = IN06 /* \_SB_.NVDR.N051.IN06 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN07 = Local7 Local7 = IN07 /* \_SB_.NVDR.N051.IN07 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN08 = Local7 Local7 = IN08 /* \_SB_.NVDR.N051.IN08 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN09 = Local7 Local7 = IN09 /* \_SB_.NVDR.N051.IN09 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0A = Local7 Local7 = IN0A /* \_SB_.NVDR.N051.IN0A */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0B = Local7 Local7 = IN0B /* \_SB_.NVDR.N051.IN0B */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0C = Local7 Local7 = IN0C /* \_SB_.NVDR.N051.IN0C */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0D = Local7 Local7 = IN0D /* \_SB_.NVDR.N051.IN0D */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0E = Local7 Local7 = IN0E /* \_SB_.NVDR.N051.IN0E */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN0F = Local7 Local7 = IN0F /* \_SB_.NVDR.N051.IN0F */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN10 = Local7 Local7 = IN10 /* \_SB_.NVDR.N051.IN10 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN11 = Local7 Local7 = IN11 /* \_SB_.NVDR.N051.IN11 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN12 = Local7 Local7 = IN12 /* \_SB_.NVDR.N051.IN12 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN13 = Local7 Local7 = IN13 /* \_SB_.NVDR.N051.IN13 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN14 = Local7 Local7 = IN14 /* \_SB_.NVDR.N051.IN14 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN15 = Local7 Local7 = IN15 /* \_SB_.NVDR.N051.IN15 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN16 = Local7 Local7 = IN16 /* \_SB_.NVDR.N051.IN16 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN17 = Local7 Local7 = IN17 /* \_SB_.NVDR.N051.IN17 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN18 = Local7 Local7 = IN18 /* \_SB_.NVDR.N051.IN18 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN19 = Local7 Local7 = IN19 /* \_SB_.NVDR.N051.IN19 */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1A = Local7 Local7 = IN1A /* \_SB_.NVDR.N051.IN1A */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1B = Local7 Local7 = IN1B /* \_SB_.NVDR.N051.IN1B */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1C = Local7 Local7 = IN1C /* \_SB_.NVDR.N051.IN1C */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1D = Local7 Local7 = IN1D /* \_SB_.NVDR.N051.IN1D */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1E = Local7 Local7 = IN1E /* \_SB_.NVDR.N051.IN1E */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN1F = Local7 Local7 = IN1F /* \_SB_.NVDR.N051.IN1F */ Local4-- Local5 += 0x04 If ((Local4 <= 0x00)) { Break } ToInteger (Mid (Arg1, Local5, 0x04), Local7) IN20 = Local7 Local7 = IN20 /* \_SB_.NVDR.N051.IN20 */ Local4-- Local5 += 0x04 Break } Local0 = Timer TOPC = Arg0 If ((ToInteger (TSEQ) == 0x01)) { TSEQ = 0x00 } Else { TSEQ = 0x01 } TDRB = 0x01 If ((ToInteger (Arg2) == Zero)) { Local1 = CGTM (Arg0, XSTA) } Else { Local1 = (ToInteger (Arg2) * 0x2710) } XCMD = ToInteger (TCMD) Local0 = Timer Local2 = Zero Local3 = Zero While (0x01) { TCMD = XCMD /* \_SB_.NVDR.N051.XCMD */ If ((ToInteger (TDRB) == 0x00)) { Break } Local3 = Local2 Local2 = (Timer - Local0) If ((Local2 > Local1)) { TCMD = XCMD /* \_SB_.NVDR.N051.XCMD */ If ((ToInteger (TDRB) == 0x00)) { Break } Local6 = Package (0x07) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Doorbell still set, waited " Local6 [0x03] = ToHexString (Local2) Local6 [0x04] = " [x100ns] (prev" Local6 [0x05] = ToHexString (Local3) Local6 [0x06] = ")" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x12 }) } } If ((Local2 > Local1)) { Local6 = Package (0x07) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Long iteration, scheduling issues? " Local6 [0x03] = ToHexString (Local2) Local6 [0x04] = " [x100ns] (prev " Local6 [0x05] = ToHexString (Local3) Local6 [0x06] = ")" DBGC (0x02, "FIS ", Local6) } TSTA = XSTA /* \_SB_.NVDR.N051.XSTA */ CreateField (TSTA, 0x00, 0x01, TCMP) CreateField (TSTA, 0x08, 0x08, TMBS) If ((ToInteger (TCMP) == 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": Completion bit not set" DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Package (0x01) { 0x03 }) } If ((ToInteger (TMBS) != 0x00)) { Local0 = Package (0x02) { 0x00, 0x00 } Local0 [0x01] = ToInteger (TMBS) Local6 = Package (0x04) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = ": mailbox failure: " Local6 [0x03] = ToHexString (ToInteger (TMBS)) DBGC (0x80000000, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Local0) } Local0 = Package (0x03) { 0x00, 0x00, Buffer (0x80) {} } CreateDWordField (DerefOf (Local0 [0x02]), 0x00, BO01) CreateDWordField (DerefOf (Local0 [0x02]), 0x04, BO02) CreateDWordField (DerefOf (Local0 [0x02]), 0x08, BO03) CreateDWordField (DerefOf (Local0 [0x02]), 0x0C, BO04) CreateDWordField (DerefOf (Local0 [0x02]), 0x10, BO05) CreateDWordField (DerefOf (Local0 [0x02]), 0x14, BO06) CreateDWordField (DerefOf (Local0 [0x02]), 0x18, BO07) CreateDWordField (DerefOf (Local0 [0x02]), 0x1C, BO08) CreateDWordField (DerefOf (Local0 [0x02]), 0x20, BO09) CreateDWordField (DerefOf (Local0 [0x02]), 0x24, BO0A) CreateDWordField (DerefOf (Local0 [0x02]), 0x28, BO0B) CreateDWordField (DerefOf (Local0 [0x02]), 0x2C, BO0C) CreateDWordField (DerefOf (Local0 [0x02]), 0x30, BO0D) CreateDWordField (DerefOf (Local0 [0x02]), 0x34, BO0E) CreateDWordField (DerefOf (Local0 [0x02]), 0x38, BO0F) CreateDWordField (DerefOf (Local0 [0x02]), 0x3C, BO10) CreateDWordField (DerefOf (Local0 [0x02]), 0x40, BO11) CreateDWordField (DerefOf (Local0 [0x02]), 0x44, BO12) CreateDWordField (DerefOf (Local0 [0x02]), 0x48, BO13) CreateDWordField (DerefOf (Local0 [0x02]), 0x4C, BO14) CreateDWordField (DerefOf (Local0 [0x02]), 0x50, BO15) CreateDWordField (DerefOf (Local0 [0x02]), 0x54, BO16) CreateDWordField (DerefOf (Local0 [0x02]), 0x58, BO17) CreateDWordField (DerefOf (Local0 [0x02]), 0x5C, BO18) CreateDWordField (DerefOf (Local0 [0x02]), 0x60, BO19) CreateDWordField (DerefOf (Local0 [0x02]), 0x64, BO1A) CreateDWordField (DerefOf (Local0 [0x02]), 0x68, BO1B) CreateDWordField (DerefOf (Local0 [0x02]), 0x6C, BO1C) CreateDWordField (DerefOf (Local0 [0x02]), 0x70, BO1D) CreateDWordField (DerefOf (Local0 [0x02]), 0x74, BO1E) CreateDWordField (DerefOf (Local0 [0x02]), 0x78, BO1F) CreateDWordField (DerefOf (Local0 [0x02]), 0x7C, BO20) Local4 = 0x20 While (0x01) { If ((Local4 <= 0x00)) { Break } BO01 = OU01 /* \_SB_.NVDR.N051.OU01 */ Local4-- If ((Local4 <= 0x00)) { Break } BO02 = OU02 /* \_SB_.NVDR.N051.OU02 */ Local4-- If ((Local4 <= 0x00)) { Break } BO03 = OU03 /* \_SB_.NVDR.N051.OU03 */ Local4-- If ((Local4 <= 0x00)) { Break } BO04 = OU04 /* \_SB_.NVDR.N051.OU04 */ Local4-- If ((Local4 <= 0x00)) { Break } BO05 = OU05 /* \_SB_.NVDR.N051.OU05 */ Local4-- If ((Local4 <= 0x00)) { Break } BO06 = OU06 /* \_SB_.NVDR.N051.OU06 */ Local4-- If ((Local4 <= 0x00)) { Break } BO07 = OU07 /* \_SB_.NVDR.N051.OU07 */ Local4-- If ((Local4 <= 0x00)) { Break } BO08 = OU08 /* \_SB_.NVDR.N051.OU08 */ Local4-- If ((Local4 <= 0x00)) { Break } BO09 = OU09 /* \_SB_.NVDR.N051.OU09 */ Local4-- If ((Local4 <= 0x00)) { Break } BO0A = OU0A /* \_SB_.NVDR.N051.OU0A */ Local4-- If ((Local4 <= 0x00)) { Break } BO0B = OU0B /* \_SB_.NVDR.N051.OU0B */ Local4-- If ((Local4 <= 0x00)) { Break } BO0C = OU0C /* \_SB_.NVDR.N051.OU0C */ Local4-- If ((Local4 <= 0x00)) { Break } BO0D = OU0D /* \_SB_.NVDR.N051.OU0D */ Local4-- If ((Local4 <= 0x00)) { Break } BO0E = OU0E /* \_SB_.NVDR.N051.OU0E */ Local4-- If ((Local4 <= 0x00)) { Break } BO0F = OU0F /* \_SB_.NVDR.N051.OU0F */ Local4-- If ((Local4 <= 0x00)) { Break } BO10 = OU10 /* \_SB_.NVDR.N051.OU10 */ Local4-- If ((Local4 <= 0x00)) { Break } BO11 = OU11 /* \_SB_.NVDR.N051.OU11 */ Local4-- If ((Local4 <= 0x00)) { Break } BO12 = OU12 /* \_SB_.NVDR.N051.OU12 */ Local4-- If ((Local4 <= 0x00)) { Break } BO13 = OU13 /* \_SB_.NVDR.N051.OU13 */ Local4-- If ((Local4 <= 0x00)) { Break } BO14 = OU14 /* \_SB_.NVDR.N051.OU14 */ Local4-- If ((Local4 <= 0x00)) { Break } BO15 = OU15 /* \_SB_.NVDR.N051.OU15 */ Local4-- If ((Local4 <= 0x00)) { Break } BO16 = OU16 /* \_SB_.NVDR.N051.OU16 */ Local4-- If ((Local4 <= 0x00)) { Break } BO17 = OU17 /* \_SB_.NVDR.N051.OU17 */ Local4-- If ((Local4 <= 0x00)) { Break } BO18 = OU18 /* \_SB_.NVDR.N051.OU18 */ Local4-- If ((Local4 <= 0x00)) { Break } BO19 = OU19 /* \_SB_.NVDR.N051.OU19 */ Local4-- If ((Local4 <= 0x00)) { Break } BO1A = OU1A /* \_SB_.NVDR.N051.OU1A */ Local4-- If ((Local4 <= 0x00)) { Break } BO1B = OU1B /* \_SB_.NVDR.N051.OU1B */ Local4-- If ((Local4 <= 0x00)) { Break } BO1C = OU1C /* \_SB_.NVDR.N051.OU1C */ Local4-- If ((Local4 <= 0x00)) { Break } BO1D = OU1D /* \_SB_.NVDR.N051.OU1D */ Local4-- If ((Local4 <= 0x00)) { Break } BO1E = OU1E /* \_SB_.NVDR.N051.OU1E */ Local4-- If ((Local4 <= 0x00)) { Break } BO1F = OU1F /* \_SB_.NVDR.N051.OU1F */ Local4-- If ((Local4 <= 0x00)) { Break } BO20 = OU20 /* \_SB_.NVDR.N051.OU20 */ Local4-- Break } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = ToHexString (Arg0) Local6 [0x02] = " completed" DBGC (0x40, "FIS ", Local6) Release (NMTX) If ((NTFY != Zero)) { NVRN (0x01) NTFY = Zero } Return (Local0) } Method (CR01, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " GetSmartAndHealthInfo" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x84) {} CreateDWordField (Local0, 0x00, RSTS) CreateField (Local0, 0x20, 0x0400, RSHD) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateField (DerefOf (Local1 [0x02]), 0x00, 0x0400, CSHI) RSHD = CSHI /* \_SB_.NVDR.N051.CR01.CSHI */ Return (Local0) } Method (CR02, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " GetSmartThreshold" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x0C) {} CreateDWordField (Local0, 0x00, RSTS) CreateQWordField (Local0, 0x04, RSTD) Local1 = CMBC (0x0104, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateQWordField (DerefOf (Local1 [0x02]), 0x00, CSTD) RSTD = CSTD /* \_SB_.NVDR.N051.CR02.CSTD */ Return (Local0) } Method (CR03, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " GetBlockNvdimmFlags" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x08) {} CreateDWordField (Local0, 0x00, RSTS) CreateBitField (Local0, 0x20, RBIR) CreateBitField (Local0, 0x21, RBWL) Local1 = CMBC (0x01, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x70, CBIR) CreateBitField (DerefOf (Local1 [0x02]), 0x71, CBWL) RBIR = CBIR /* \_SB_.NVDR.N051.CR03.CBIR */ RBWL = CBWL /* \_SB_.NVDR.N051.CR03.CBWL */ Return (Local0) } Method (CR04, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " GetNamespaceLabelSize" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " GetNamespaceLabelSize: unexpected input parameter" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x0C) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) CreateDWordField (Local0, 0x04, RSNA) CreateDWordField (Local0, 0x08, RMDL) Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N051.CR04.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " GetNamespaceLabelSize: PCDS failed, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) Local3 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local3 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local3 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local3 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x00 REST = 0x01 Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " GetNamespaceLabelSize: locked PMEM region" DBGC (0x02, "LEAF", Local6) } RSNA = CPSZ /* \_SB_.NVDR.N051.CR04.CPSZ */ RMDL = 0xFE80 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " GetNamespaceLabelSize: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR05, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " GetNamespaceLabelData" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " GetNamespaceLabelData: no elements in input package" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x08)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " GetNamespaceLabelData: invalid input size: " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " GetNamespaceLabelData: input: " Local6 [0x02] = ToHexString (Local7) DBGC (0x40, "LEAF", Local6) CreateDWordField (Local7, 0x00, IOFF) CreateDWordField (Local7, 0x04, ILEN) If ((ILEN > 0xFE80)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " GetNamespaceLabelData: request size too big: " Local6 [0x02] = ToHexString (ILEN) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ElseIf ((ILEN <= 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " GetNamespaceLabelData: request size zero" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local0 = Buffer ((ILEN + 0x04)) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) CreateField (Local0, 0x20, (ILEN << 0x03), RDTA) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " GetNamespaceLabelData: locked PMEM region, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N051.CR05.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " GetNamespaceLabelData: PCDS failed, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) If (((IOFF + ILEN) > CPSZ)) { RSTS = 0x03 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " GetNamespaceLabelData: request end offset too big: " Local6 [0x02] = (IOFF + ILEN) DBGC (0x02, "LEAF", Local6) Return (Local0) } Name (BUFF, Buffer (0xFF80) {}) CreateField (BUFF, 0x00, 0x0400, LC00) CreateField (BUFF, 0x0400, 0x0400, LC01) CreateField (BUFF, 0x0800, 0x0400, LC02) CreateField (BUFF, 0x0C00, 0x0400, LC03) CreateField (BUFF, 0x1000, 0x0400, LC04) CreateField (BUFF, 0x1400, 0x0400, LC05) CreateField (BUFF, 0x1800, 0x0400, LC06) CreateField (BUFF, 0x1C00, 0x0400, LC07) CreateField (BUFF, 0x2000, 0x0400, LC08) CreateField (BUFF, 0x2400, 0x0400, LC09) CreateField (BUFF, 0x2800, 0x0400, LC0A) CreateField (BUFF, 0x2C00, 0x0400, LC0B) CreateField (BUFF, 0x3000, 0x0400, LC0C) CreateField (BUFF, 0x3400, 0x0400, LC0D) CreateField (BUFF, 0x3800, 0x0400, LC0E) CreateField (BUFF, 0x3C00, 0x0400, LC0F) CreateField (BUFF, 0x4000, 0x0400, LC10) CreateField (BUFF, 0x4400, 0x0400, LC11) CreateField (BUFF, 0x4800, 0x0400, LC12) CreateField (BUFF, 0x4C00, 0x0400, LC13) CreateField (BUFF, 0x5000, 0x0400, LC14) CreateField (BUFF, 0x5400, 0x0400, LC15) CreateField (BUFF, 0x5800, 0x0400, LC16) CreateField (BUFF, 0x5C00, 0x0400, LC17) CreateField (BUFF, 0x6000, 0x0400, LC18) CreateField (BUFF, 0x6400, 0x0400, LC19) CreateField (BUFF, 0x6800, 0x0400, LC1A) CreateField (BUFF, 0x6C00, 0x0400, LC1B) CreateField (BUFF, 0x7000, 0x0400, LC1C) CreateField (BUFF, 0x7400, 0x0400, LC1D) CreateField (BUFF, 0x7800, 0x0400, LC1E) CreateField (BUFF, 0x7C00, 0x0400, LC1F) CreateField (BUFF, 0x8000, 0x0400, LC20) CreateField (BUFF, 0x8400, 0x0400, LC21) CreateField (BUFF, 0x8800, 0x0400, LC22) CreateField (BUFF, 0x8C00, 0x0400, LC23) CreateField (BUFF, 0x9000, 0x0400, LC24) CreateField (BUFF, 0x9400, 0x0400, LC25) CreateField (BUFF, 0x9800, 0x0400, LC26) CreateField (BUFF, 0x9C00, 0x0400, LC27) CreateField (BUFF, 0xA000, 0x0400, LC28) CreateField (BUFF, 0xA400, 0x0400, LC29) CreateField (BUFF, 0xA800, 0x0400, LC2A) CreateField (BUFF, 0xAC00, 0x0400, LC2B) CreateField (BUFF, 0xB000, 0x0400, LC2C) CreateField (BUFF, 0xB400, 0x0400, LC2D) CreateField (BUFF, 0xB800, 0x0400, LC2E) CreateField (BUFF, 0xBC00, 0x0400, LC2F) CreateField (BUFF, 0xC000, 0x0400, LC30) CreateField (BUFF, 0xC400, 0x0400, LC31) CreateField (BUFF, 0xC800, 0x0400, LC32) CreateField (BUFF, 0xCC00, 0x0400, LC33) CreateField (BUFF, 0xD000, 0x0400, LC34) CreateField (BUFF, 0xD400, 0x0400, LC35) CreateField (BUFF, 0xD800, 0x0400, LC36) CreateField (BUFF, 0xDC00, 0x0400, LC37) CreateField (BUFF, 0xE000, 0x0400, LC38) CreateField (BUFF, 0xE400, 0x0400, LC39) CreateField (BUFF, 0xE800, 0x0400, LC3A) CreateField (BUFF, 0xEC00, 0x0400, LC3B) CreateField (BUFF, 0xF000, 0x0400, LC3C) CreateField (BUFF, 0xF400, 0x0400, LC3D) CreateField (BUFF, 0xF800, 0x0400, LC3E) CreateField (BUFF, 0xFC00, 0x0400, LC3F) CreateField (BUFF, 0x00010000, 0x0400, LC40) CreateField (BUFF, 0x00010400, 0x0400, LC41) CreateField (BUFF, 0x00010800, 0x0400, LC42) CreateField (BUFF, 0x00010C00, 0x0400, LC43) CreateField (BUFF, 0x00011000, 0x0400, LC44) CreateField (BUFF, 0x00011400, 0x0400, LC45) CreateField (BUFF, 0x00011800, 0x0400, LC46) CreateField (BUFF, 0x00011C00, 0x0400, LC47) CreateField (BUFF, 0x00012000, 0x0400, LC48) CreateField (BUFF, 0x00012400, 0x0400, LC49) CreateField (BUFF, 0x00012800, 0x0400, LC4A) CreateField (BUFF, 0x00012C00, 0x0400, LC4B) CreateField (BUFF, 0x00013000, 0x0400, LC4C) CreateField (BUFF, 0x00013400, 0x0400, LC4D) CreateField (BUFF, 0x00013800, 0x0400, LC4E) CreateField (BUFF, 0x00013C00, 0x0400, LC4F) CreateField (BUFF, 0x00014000, 0x0400, LC50) CreateField (BUFF, 0x00014400, 0x0400, LC51) CreateField (BUFF, 0x00014800, 0x0400, LC52) CreateField (BUFF, 0x00014C00, 0x0400, LC53) CreateField (BUFF, 0x00015000, 0x0400, LC54) CreateField (BUFF, 0x00015400, 0x0400, LC55) CreateField (BUFF, 0x00015800, 0x0400, LC56) CreateField (BUFF, 0x00015C00, 0x0400, LC57) CreateField (BUFF, 0x00016000, 0x0400, LC58) CreateField (BUFF, 0x00016400, 0x0400, LC59) CreateField (BUFF, 0x00016800, 0x0400, LC5A) CreateField (BUFF, 0x00016C00, 0x0400, LC5B) CreateField (BUFF, 0x00017000, 0x0400, LC5C) CreateField (BUFF, 0x00017400, 0x0400, LC5D) CreateField (BUFF, 0x00017800, 0x0400, LC5E) CreateField (BUFF, 0x00017C00, 0x0400, LC5F) CreateField (BUFF, 0x00018000, 0x0400, LC60) CreateField (BUFF, 0x00018400, 0x0400, LC61) CreateField (BUFF, 0x00018800, 0x0400, LC62) CreateField (BUFF, 0x00018C00, 0x0400, LC63) CreateField (BUFF, 0x00019000, 0x0400, LC64) CreateField (BUFF, 0x00019400, 0x0400, LC65) CreateField (BUFF, 0x00019800, 0x0400, LC66) CreateField (BUFF, 0x00019C00, 0x0400, LC67) CreateField (BUFF, 0x0001A000, 0x0400, LC68) CreateField (BUFF, 0x0001A400, 0x0400, LC69) CreateField (BUFF, 0x0001A800, 0x0400, LC6A) CreateField (BUFF, 0x0001AC00, 0x0400, LC6B) CreateField (BUFF, 0x0001B000, 0x0400, LC6C) CreateField (BUFF, 0x0001B400, 0x0400, LC6D) CreateField (BUFF, 0x0001B800, 0x0400, LC6E) CreateField (BUFF, 0x0001BC00, 0x0400, LC6F) CreateField (BUFF, 0x0001C000, 0x0400, LC70) CreateField (BUFF, 0x0001C400, 0x0400, LC71) CreateField (BUFF, 0x0001C800, 0x0400, LC72) CreateField (BUFF, 0x0001CC00, 0x0400, LC73) CreateField (BUFF, 0x0001D000, 0x0400, LC74) CreateField (BUFF, 0x0001D400, 0x0400, LC75) CreateField (BUFF, 0x0001D800, 0x0400, LC76) CreateField (BUFF, 0x0001DC00, 0x0400, LC77) CreateField (BUFF, 0x0001E000, 0x0400, LC78) CreateField (BUFF, 0x0001E400, 0x0400, LC79) CreateField (BUFF, 0x0001E800, 0x0400, LC7A) CreateField (BUFF, 0x0001EC00, 0x0400, LC7B) CreateField (BUFF, 0x0001F000, 0x0400, LC7C) CreateField (BUFF, 0x0001F400, 0x0400, LC7D) CreateField (BUFF, 0x0001F800, 0x0400, LC7E) CreateField (BUFF, 0x0001FC00, 0x0400, LC7F) CreateField (BUFF, 0x00020000, 0x0400, LC80) CreateField (BUFF, 0x00020400, 0x0400, LC81) CreateField (BUFF, 0x00020800, 0x0400, LC82) CreateField (BUFF, 0x00020C00, 0x0400, LC83) CreateField (BUFF, 0x00021000, 0x0400, LC84) CreateField (BUFF, 0x00021400, 0x0400, LC85) CreateField (BUFF, 0x00021800, 0x0400, LC86) CreateField (BUFF, 0x00021C00, 0x0400, LC87) CreateField (BUFF, 0x00022000, 0x0400, LC88) CreateField (BUFF, 0x00022400, 0x0400, LC89) CreateField (BUFF, 0x00022800, 0x0400, LC8A) CreateField (BUFF, 0x00022C00, 0x0400, LC8B) CreateField (BUFF, 0x00023000, 0x0400, LC8C) CreateField (BUFF, 0x00023400, 0x0400, LC8D) CreateField (BUFF, 0x00023800, 0x0400, LC8E) CreateField (BUFF, 0x00023C00, 0x0400, LC8F) CreateField (BUFF, 0x00024000, 0x0400, LC90) CreateField (BUFF, 0x00024400, 0x0400, LC91) CreateField (BUFF, 0x00024800, 0x0400, LC92) CreateField (BUFF, 0x00024C00, 0x0400, LC93) CreateField (BUFF, 0x00025000, 0x0400, LC94) CreateField (BUFF, 0x00025400, 0x0400, LC95) CreateField (BUFF, 0x00025800, 0x0400, LC96) CreateField (BUFF, 0x00025C00, 0x0400, LC97) CreateField (BUFF, 0x00026000, 0x0400, LC98) CreateField (BUFF, 0x00026400, 0x0400, LC99) CreateField (BUFF, 0x00026800, 0x0400, LC9A) CreateField (BUFF, 0x00026C00, 0x0400, LC9B) CreateField (BUFF, 0x00027000, 0x0400, LC9C) CreateField (BUFF, 0x00027400, 0x0400, LC9D) CreateField (BUFF, 0x00027800, 0x0400, LC9E) CreateField (BUFF, 0x00027C00, 0x0400, LC9F) CreateField (BUFF, 0x00028000, 0x0400, LCA0) CreateField (BUFF, 0x00028400, 0x0400, LCA1) CreateField (BUFF, 0x00028800, 0x0400, LCA2) CreateField (BUFF, 0x00028C00, 0x0400, LCA3) CreateField (BUFF, 0x00029000, 0x0400, LCA4) CreateField (BUFF, 0x00029400, 0x0400, LCA5) CreateField (BUFF, 0x00029800, 0x0400, LCA6) CreateField (BUFF, 0x00029C00, 0x0400, LCA7) CreateField (BUFF, 0x0002A000, 0x0400, LCA8) CreateField (BUFF, 0x0002A400, 0x0400, LCA9) CreateField (BUFF, 0x0002A800, 0x0400, LCAA) CreateField (BUFF, 0x0002AC00, 0x0400, LCAB) CreateField (BUFF, 0x0002B000, 0x0400, LCAC) CreateField (BUFF, 0x0002B400, 0x0400, LCAD) CreateField (BUFF, 0x0002B800, 0x0400, LCAE) CreateField (BUFF, 0x0002BC00, 0x0400, LCAF) CreateField (BUFF, 0x0002C000, 0x0400, LCB0) CreateField (BUFF, 0x0002C400, 0x0400, LCB1) CreateField (BUFF, 0x0002C800, 0x0400, LCB2) CreateField (BUFF, 0x0002CC00, 0x0400, LCB3) CreateField (BUFF, 0x0002D000, 0x0400, LCB4) CreateField (BUFF, 0x0002D400, 0x0400, LCB5) CreateField (BUFF, 0x0002D800, 0x0400, LCB6) CreateField (BUFF, 0x0002DC00, 0x0400, LCB7) CreateField (BUFF, 0x0002E000, 0x0400, LCB8) CreateField (BUFF, 0x0002E400, 0x0400, LCB9) CreateField (BUFF, 0x0002E800, 0x0400, LCBA) CreateField (BUFF, 0x0002EC00, 0x0400, LCBB) CreateField (BUFF, 0x0002F000, 0x0400, LCBC) CreateField (BUFF, 0x0002F400, 0x0400, LCBD) CreateField (BUFF, 0x0002F800, 0x0400, LCBE) CreateField (BUFF, 0x0002FC00, 0x0400, LCBF) CreateField (BUFF, 0x00030000, 0x0400, LCC0) CreateField (BUFF, 0x00030400, 0x0400, LCC1) CreateField (BUFF, 0x00030800, 0x0400, LCC2) CreateField (BUFF, 0x00030C00, 0x0400, LCC3) CreateField (BUFF, 0x00031000, 0x0400, LCC4) CreateField (BUFF, 0x00031400, 0x0400, LCC5) CreateField (BUFF, 0x00031800, 0x0400, LCC6) CreateField (BUFF, 0x00031C00, 0x0400, LCC7) CreateField (BUFF, 0x00032000, 0x0400, LCC8) CreateField (BUFF, 0x00032400, 0x0400, LCC9) CreateField (BUFF, 0x00032800, 0x0400, LCCA) CreateField (BUFF, 0x00032C00, 0x0400, LCCB) CreateField (BUFF, 0x00033000, 0x0400, LCCC) CreateField (BUFF, 0x00033400, 0x0400, LCCD) CreateField (BUFF, 0x00033800, 0x0400, LCCE) CreateField (BUFF, 0x00033C00, 0x0400, LCCF) CreateField (BUFF, 0x00034000, 0x0400, LCD0) CreateField (BUFF, 0x00034400, 0x0400, LCD1) CreateField (BUFF, 0x00034800, 0x0400, LCD2) CreateField (BUFF, 0x00034C00, 0x0400, LCD3) CreateField (BUFF, 0x00035000, 0x0400, LCD4) CreateField (BUFF, 0x00035400, 0x0400, LCD5) CreateField (BUFF, 0x00035800, 0x0400, LCD6) CreateField (BUFF, 0x00035C00, 0x0400, LCD7) CreateField (BUFF, 0x00036000, 0x0400, LCD8) CreateField (BUFF, 0x00036400, 0x0400, LCD9) CreateField (BUFF, 0x00036800, 0x0400, LCDA) CreateField (BUFF, 0x00036C00, 0x0400, LCDB) CreateField (BUFF, 0x00037000, 0x0400, LCDC) CreateField (BUFF, 0x00037400, 0x0400, LCDD) CreateField (BUFF, 0x00037800, 0x0400, LCDE) CreateField (BUFF, 0x00037C00, 0x0400, LCDF) CreateField (BUFF, 0x00038000, 0x0400, LCE0) CreateField (BUFF, 0x00038400, 0x0400, LCE1) CreateField (BUFF, 0x00038800, 0x0400, LCE2) CreateField (BUFF, 0x00038C00, 0x0400, LCE3) CreateField (BUFF, 0x00039000, 0x0400, LCE4) CreateField (BUFF, 0x00039400, 0x0400, LCE5) CreateField (BUFF, 0x00039800, 0x0400, LCE6) CreateField (BUFF, 0x00039C00, 0x0400, LCE7) CreateField (BUFF, 0x0003A000, 0x0400, LCE8) CreateField (BUFF, 0x0003A400, 0x0400, LCE9) CreateField (BUFF, 0x0003A800, 0x0400, LCEA) CreateField (BUFF, 0x0003AC00, 0x0400, LCEB) CreateField (BUFF, 0x0003B000, 0x0400, LCEC) CreateField (BUFF, 0x0003B400, 0x0400, LCED) CreateField (BUFF, 0x0003B800, 0x0400, LCEE) CreateField (BUFF, 0x0003BC00, 0x0400, LCEF) CreateField (BUFF, 0x0003C000, 0x0400, LCF0) CreateField (BUFF, 0x0003C400, 0x0400, LCF1) CreateField (BUFF, 0x0003C800, 0x0400, LCF2) CreateField (BUFF, 0x0003CC00, 0x0400, LCF3) CreateField (BUFF, 0x0003D000, 0x0400, LCF4) CreateField (BUFF, 0x0003D400, 0x0400, LCF5) CreateField (BUFF, 0x0003D800, 0x0400, LCF6) CreateField (BUFF, 0x0003DC00, 0x0400, LCF7) CreateField (BUFF, 0x0003E000, 0x0400, LCF8) CreateField (BUFF, 0x0003E400, 0x0400, LCF9) CreateField (BUFF, 0x0003E800, 0x0400, LCFA) CreateField (BUFF, 0x0003EC00, 0x0400, LCFB) CreateField (BUFF, 0x0003F000, 0x0400, LCFC) CreateField (BUFF, 0x0003F400, 0x0400, LCFD) CreateField (BUFF, 0x0003F800, 0x0400, LCFE) CreateField (BUFF, 0x0003FC00, 0x0400, LCFF) CreateField (BUFF, 0x00040000, 0x0400, LD00) CreateField (BUFF, 0x00040400, 0x0400, LD01) CreateField (BUFF, 0x00040800, 0x0400, LD02) CreateField (BUFF, 0x00040C00, 0x0400, LD03) CreateField (BUFF, 0x00041000, 0x0400, LD04) CreateField (BUFF, 0x00041400, 0x0400, LD05) CreateField (BUFF, 0x00041800, 0x0400, LD06) CreateField (BUFF, 0x00041C00, 0x0400, LD07) CreateField (BUFF, 0x00042000, 0x0400, LD08) CreateField (BUFF, 0x00042400, 0x0400, LD09) CreateField (BUFF, 0x00042800, 0x0400, LD0A) CreateField (BUFF, 0x00042C00, 0x0400, LD0B) CreateField (BUFF, 0x00043000, 0x0400, LD0C) CreateField (BUFF, 0x00043400, 0x0400, LD0D) CreateField (BUFF, 0x00043800, 0x0400, LD0E) CreateField (BUFF, 0x00043C00, 0x0400, LD0F) CreateField (BUFF, 0x00044000, 0x0400, LD10) CreateField (BUFF, 0x00044400, 0x0400, LD11) CreateField (BUFF, 0x00044800, 0x0400, LD12) CreateField (BUFF, 0x00044C00, 0x0400, LD13) CreateField (BUFF, 0x00045000, 0x0400, LD14) CreateField (BUFF, 0x00045400, 0x0400, LD15) CreateField (BUFF, 0x00045800, 0x0400, LD16) CreateField (BUFF, 0x00045C00, 0x0400, LD17) CreateField (BUFF, 0x00046000, 0x0400, LD18) CreateField (BUFF, 0x00046400, 0x0400, LD19) CreateField (BUFF, 0x00046800, 0x0400, LD1A) CreateField (BUFF, 0x00046C00, 0x0400, LD1B) CreateField (BUFF, 0x00047000, 0x0400, LD1C) CreateField (BUFF, 0x00047400, 0x0400, LD1D) CreateField (BUFF, 0x00047800, 0x0400, LD1E) CreateField (BUFF, 0x00047C00, 0x0400, LD1F) CreateField (BUFF, 0x00048000, 0x0400, LD20) CreateField (BUFF, 0x00048400, 0x0400, LD21) CreateField (BUFF, 0x00048800, 0x0400, LD22) CreateField (BUFF, 0x00048C00, 0x0400, LD23) CreateField (BUFF, 0x00049000, 0x0400, LD24) CreateField (BUFF, 0x00049400, 0x0400, LD25) CreateField (BUFF, 0x00049800, 0x0400, LD26) CreateField (BUFF, 0x00049C00, 0x0400, LD27) CreateField (BUFF, 0x0004A000, 0x0400, LD28) CreateField (BUFF, 0x0004A400, 0x0400, LD29) CreateField (BUFF, 0x0004A800, 0x0400, LD2A) CreateField (BUFF, 0x0004AC00, 0x0400, LD2B) CreateField (BUFF, 0x0004B000, 0x0400, LD2C) CreateField (BUFF, 0x0004B400, 0x0400, LD2D) CreateField (BUFF, 0x0004B800, 0x0400, LD2E) CreateField (BUFF, 0x0004BC00, 0x0400, LD2F) CreateField (BUFF, 0x0004C000, 0x0400, LD30) CreateField (BUFF, 0x0004C400, 0x0400, LD31) CreateField (BUFF, 0x0004C800, 0x0400, LD32) CreateField (BUFF, 0x0004CC00, 0x0400, LD33) CreateField (BUFF, 0x0004D000, 0x0400, LD34) CreateField (BUFF, 0x0004D400, 0x0400, LD35) CreateField (BUFF, 0x0004D800, 0x0400, LD36) CreateField (BUFF, 0x0004DC00, 0x0400, LD37) CreateField (BUFF, 0x0004E000, 0x0400, LD38) CreateField (BUFF, 0x0004E400, 0x0400, LD39) CreateField (BUFF, 0x0004E800, 0x0400, LD3A) CreateField (BUFF, 0x0004EC00, 0x0400, LD3B) CreateField (BUFF, 0x0004F000, 0x0400, LD3C) CreateField (BUFF, 0x0004F400, 0x0400, LD3D) CreateField (BUFF, 0x0004F800, 0x0400, LD3E) CreateField (BUFF, 0x0004FC00, 0x0400, LD3F) CreateField (BUFF, 0x00050000, 0x0400, LD40) CreateField (BUFF, 0x00050400, 0x0400, LD41) CreateField (BUFF, 0x00050800, 0x0400, LD42) CreateField (BUFF, 0x00050C00, 0x0400, LD43) CreateField (BUFF, 0x00051000, 0x0400, LD44) CreateField (BUFF, 0x00051400, 0x0400, LD45) CreateField (BUFF, 0x00051800, 0x0400, LD46) CreateField (BUFF, 0x00051C00, 0x0400, LD47) CreateField (BUFF, 0x00052000, 0x0400, LD48) CreateField (BUFF, 0x00052400, 0x0400, LD49) CreateField (BUFF, 0x00052800, 0x0400, LD4A) CreateField (BUFF, 0x00052C00, 0x0400, LD4B) CreateField (BUFF, 0x00053000, 0x0400, LD4C) CreateField (BUFF, 0x00053400, 0x0400, LD4D) CreateField (BUFF, 0x00053800, 0x0400, LD4E) CreateField (BUFF, 0x00053C00, 0x0400, LD4F) CreateField (BUFF, 0x00054000, 0x0400, LD50) CreateField (BUFF, 0x00054400, 0x0400, LD51) CreateField (BUFF, 0x00054800, 0x0400, LD52) CreateField (BUFF, 0x00054C00, 0x0400, LD53) CreateField (BUFF, 0x00055000, 0x0400, LD54) CreateField (BUFF, 0x00055400, 0x0400, LD55) CreateField (BUFF, 0x00055800, 0x0400, LD56) CreateField (BUFF, 0x00055C00, 0x0400, LD57) CreateField (BUFF, 0x00056000, 0x0400, LD58) CreateField (BUFF, 0x00056400, 0x0400, LD59) CreateField (BUFF, 0x00056800, 0x0400, LD5A) CreateField (BUFF, 0x00056C00, 0x0400, LD5B) CreateField (BUFF, 0x00057000, 0x0400, LD5C) CreateField (BUFF, 0x00057400, 0x0400, LD5D) CreateField (BUFF, 0x00057800, 0x0400, LD5E) CreateField (BUFF, 0x00057C00, 0x0400, LD5F) CreateField (BUFF, 0x00058000, 0x0400, LD60) CreateField (BUFF, 0x00058400, 0x0400, LD61) CreateField (BUFF, 0x00058800, 0x0400, LD62) CreateField (BUFF, 0x00058C00, 0x0400, LD63) CreateField (BUFF, 0x00059000, 0x0400, LD64) CreateField (BUFF, 0x00059400, 0x0400, LD65) CreateField (BUFF, 0x00059800, 0x0400, LD66) CreateField (BUFF, 0x00059C00, 0x0400, LD67) CreateField (BUFF, 0x0005A000, 0x0400, LD68) CreateField (BUFF, 0x0005A400, 0x0400, LD69) CreateField (BUFF, 0x0005A800, 0x0400, LD6A) CreateField (BUFF, 0x0005AC00, 0x0400, LD6B) CreateField (BUFF, 0x0005B000, 0x0400, LD6C) CreateField (BUFF, 0x0005B400, 0x0400, LD6D) CreateField (BUFF, 0x0005B800, 0x0400, LD6E) CreateField (BUFF, 0x0005BC00, 0x0400, LD6F) CreateField (BUFF, 0x0005C000, 0x0400, LD70) CreateField (BUFF, 0x0005C400, 0x0400, LD71) CreateField (BUFF, 0x0005C800, 0x0400, LD72) CreateField (BUFF, 0x0005CC00, 0x0400, LD73) CreateField (BUFF, 0x0005D000, 0x0400, LD74) CreateField (BUFF, 0x0005D400, 0x0400, LD75) CreateField (BUFF, 0x0005D800, 0x0400, LD76) CreateField (BUFF, 0x0005DC00, 0x0400, LD77) CreateField (BUFF, 0x0005E000, 0x0400, LD78) CreateField (BUFF, 0x0005E400, 0x0400, LD79) CreateField (BUFF, 0x0005E800, 0x0400, LD7A) CreateField (BUFF, 0x0005EC00, 0x0400, LD7B) CreateField (BUFF, 0x0005F000, 0x0400, LD7C) CreateField (BUFF, 0x0005F400, 0x0400, LD7D) CreateField (BUFF, 0x0005F800, 0x0400, LD7E) CreateField (BUFF, 0x0005FC00, 0x0400, LD7F) CreateField (BUFF, 0x00060000, 0x0400, LD80) CreateField (BUFF, 0x00060400, 0x0400, LD81) CreateField (BUFF, 0x00060800, 0x0400, LD82) CreateField (BUFF, 0x00060C00, 0x0400, LD83) CreateField (BUFF, 0x00061000, 0x0400, LD84) CreateField (BUFF, 0x00061400, 0x0400, LD85) CreateField (BUFF, 0x00061800, 0x0400, LD86) CreateField (BUFF, 0x00061C00, 0x0400, LD87) CreateField (BUFF, 0x00062000, 0x0400, LD88) CreateField (BUFF, 0x00062400, 0x0400, LD89) CreateField (BUFF, 0x00062800, 0x0400, LD8A) CreateField (BUFF, 0x00062C00, 0x0400, LD8B) CreateField (BUFF, 0x00063000, 0x0400, LD8C) CreateField (BUFF, 0x00063400, 0x0400, LD8D) CreateField (BUFF, 0x00063800, 0x0400, LD8E) CreateField (BUFF, 0x00063C00, 0x0400, LD8F) CreateField (BUFF, 0x00064000, 0x0400, LD90) CreateField (BUFF, 0x00064400, 0x0400, LD91) CreateField (BUFF, 0x00064800, 0x0400, LD92) CreateField (BUFF, 0x00064C00, 0x0400, LD93) CreateField (BUFF, 0x00065000, 0x0400, LD94) CreateField (BUFF, 0x00065400, 0x0400, LD95) CreateField (BUFF, 0x00065800, 0x0400, LD96) CreateField (BUFF, 0x00065C00, 0x0400, LD97) CreateField (BUFF, 0x00066000, 0x0400, LD98) CreateField (BUFF, 0x00066400, 0x0400, LD99) CreateField (BUFF, 0x00066800, 0x0400, LD9A) CreateField (BUFF, 0x00066C00, 0x0400, LD9B) CreateField (BUFF, 0x00067000, 0x0400, LD9C) CreateField (BUFF, 0x00067400, 0x0400, LD9D) CreateField (BUFF, 0x00067800, 0x0400, LD9E) CreateField (BUFF, 0x00067C00, 0x0400, LD9F) CreateField (BUFF, 0x00068000, 0x0400, LDA0) CreateField (BUFF, 0x00068400, 0x0400, LDA1) CreateField (BUFF, 0x00068800, 0x0400, LDA2) CreateField (BUFF, 0x00068C00, 0x0400, LDA3) CreateField (BUFF, 0x00069000, 0x0400, LDA4) CreateField (BUFF, 0x00069400, 0x0400, LDA5) CreateField (BUFF, 0x00069800, 0x0400, LDA6) CreateField (BUFF, 0x00069C00, 0x0400, LDA7) CreateField (BUFF, 0x0006A000, 0x0400, LDA8) CreateField (BUFF, 0x0006A400, 0x0400, LDA9) CreateField (BUFF, 0x0006A800, 0x0400, LDAA) CreateField (BUFF, 0x0006AC00, 0x0400, LDAB) CreateField (BUFF, 0x0006B000, 0x0400, LDAC) CreateField (BUFF, 0x0006B400, 0x0400, LDAD) CreateField (BUFF, 0x0006B800, 0x0400, LDAE) CreateField (BUFF, 0x0006BC00, 0x0400, LDAF) CreateField (BUFF, 0x0006C000, 0x0400, LDB0) CreateField (BUFF, 0x0006C400, 0x0400, LDB1) CreateField (BUFF, 0x0006C800, 0x0400, LDB2) CreateField (BUFF, 0x0006CC00, 0x0400, LDB3) CreateField (BUFF, 0x0006D000, 0x0400, LDB4) CreateField (BUFF, 0x0006D400, 0x0400, LDB5) CreateField (BUFF, 0x0006D800, 0x0400, LDB6) CreateField (BUFF, 0x0006DC00, 0x0400, LDB7) CreateField (BUFF, 0x0006E000, 0x0400, LDB8) CreateField (BUFF, 0x0006E400, 0x0400, LDB9) CreateField (BUFF, 0x0006E800, 0x0400, LDBA) CreateField (BUFF, 0x0006EC00, 0x0400, LDBB) CreateField (BUFF, 0x0006F000, 0x0400, LDBC) CreateField (BUFF, 0x0006F400, 0x0400, LDBD) CreateField (BUFF, 0x0006F800, 0x0400, LDBE) CreateField (BUFF, 0x0006FC00, 0x0400, LDBF) CreateField (BUFF, 0x00070000, 0x0400, LDC0) CreateField (BUFF, 0x00070400, 0x0400, LDC1) CreateField (BUFF, 0x00070800, 0x0400, LDC2) CreateField (BUFF, 0x00070C00, 0x0400, LDC3) CreateField (BUFF, 0x00071000, 0x0400, LDC4) CreateField (BUFF, 0x00071400, 0x0400, LDC5) CreateField (BUFF, 0x00071800, 0x0400, LDC6) CreateField (BUFF, 0x00071C00, 0x0400, LDC7) CreateField (BUFF, 0x00072000, 0x0400, LDC8) CreateField (BUFF, 0x00072400, 0x0400, LDC9) CreateField (BUFF, 0x00072800, 0x0400, LDCA) CreateField (BUFF, 0x00072C00, 0x0400, LDCB) CreateField (BUFF, 0x00073000, 0x0400, LDCC) CreateField (BUFF, 0x00073400, 0x0400, LDCD) CreateField (BUFF, 0x00073800, 0x0400, LDCE) CreateField (BUFF, 0x00073C00, 0x0400, LDCF) CreateField (BUFF, 0x00074000, 0x0400, LDD0) CreateField (BUFF, 0x00074400, 0x0400, LDD1) CreateField (BUFF, 0x00074800, 0x0400, LDD2) CreateField (BUFF, 0x00074C00, 0x0400, LDD3) CreateField (BUFF, 0x00075000, 0x0400, LDD4) CreateField (BUFF, 0x00075400, 0x0400, LDD5) CreateField (BUFF, 0x00075800, 0x0400, LDD6) CreateField (BUFF, 0x00075C00, 0x0400, LDD7) CreateField (BUFF, 0x00076000, 0x0400, LDD8) CreateField (BUFF, 0x00076400, 0x0400, LDD9) CreateField (BUFF, 0x00076800, 0x0400, LDDA) CreateField (BUFF, 0x00076C00, 0x0400, LDDB) CreateField (BUFF, 0x00077000, 0x0400, LDDC) CreateField (BUFF, 0x00077400, 0x0400, LDDD) CreateField (BUFF, 0x00077800, 0x0400, LDDE) CreateField (BUFF, 0x00077C00, 0x0400, LDDF) CreateField (BUFF, 0x00078000, 0x0400, LDE0) CreateField (BUFF, 0x00078400, 0x0400, LDE1) CreateField (BUFF, 0x00078800, 0x0400, LDE2) CreateField (BUFF, 0x00078C00, 0x0400, LDE3) CreateField (BUFF, 0x00079000, 0x0400, LDE4) CreateField (BUFF, 0x00079400, 0x0400, LDE5) CreateField (BUFF, 0x00079800, 0x0400, LDE6) CreateField (BUFF, 0x00079C00, 0x0400, LDE7) CreateField (BUFF, 0x0007A000, 0x0400, LDE8) CreateField (BUFF, 0x0007A400, 0x0400, LDE9) CreateField (BUFF, 0x0007A800, 0x0400, LDEA) CreateField (BUFF, 0x0007AC00, 0x0400, LDEB) CreateField (BUFF, 0x0007B000, 0x0400, LDEC) CreateField (BUFF, 0x0007B400, 0x0400, LDED) CreateField (BUFF, 0x0007B800, 0x0400, LDEE) CreateField (BUFF, 0x0007BC00, 0x0400, LDEF) CreateField (BUFF, 0x0007C000, 0x0400, LDF0) CreateField (BUFF, 0x0007C400, 0x0400, LDF1) CreateField (BUFF, 0x0007C800, 0x0400, LDF2) CreateField (BUFF, 0x0007CC00, 0x0400, LDF3) CreateField (BUFF, 0x0007D000, 0x0400, LDF4) CreateField (BUFF, 0x0007D400, 0x0400, LDF5) CreateField (BUFF, 0x0007D800, 0x0400, LDF6) CreateField (BUFF, 0x0007DC00, 0x0400, LDF7) CreateField (BUFF, 0x0007E000, 0x0400, LDF8) CreateField (BUFF, 0x0007E400, 0x0400, LDF9) CreateField (BUFF, 0x0007E800, 0x0400, LDFA) CreateField (BUFF, 0x0007EC00, 0x0400, LDFB) CreateField (BUFF, 0x0007F000, 0x0400, LDFC) CreateField (BUFF, 0x0007F400, 0x0400, LDFD) CreateField (BUFF, 0x0007F800, 0x0400, LDFE) Local3 = (IOFF & 0xFFFFFFFFFFFFFF80) Local2 = ((((ILEN + IOFF) + 0x7F) & 0xFFFFFFFFFFFFFF80) - Local3) Local5 = (IOFF - Local3) While (0x01) { If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC00 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC01 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC02 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC03 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC04 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC05 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC06 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC07 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC08 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC09 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC0F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC10 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC11 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC12 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC13 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC14 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC15 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC16 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC17 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC18 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC19 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC1F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC20 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC21 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC22 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC23 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC24 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC25 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC26 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC27 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC28 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC29 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC2F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC30 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC31 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC32 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC33 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC34 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC35 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC36 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC37 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC38 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC39 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC3F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC40 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC41 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC42 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC43 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC44 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC45 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC46 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC47 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC48 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC49 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC4F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC50 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC51 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC52 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC53 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC54 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC55 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC56 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC57 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC58 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC59 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC5F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC60 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC61 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC62 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC63 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC64 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC65 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC66 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC67 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC68 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC69 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC6F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC70 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC71 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC72 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC73 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC74 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC75 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC76 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC77 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC78 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC79 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC7F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC80 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC81 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC82 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC83 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC84 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC85 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC86 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC87 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC88 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC89 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC8F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC90 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC91 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC92 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC93 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC94 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC95 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC96 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC97 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC98 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC99 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LC9F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCA9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCAF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCB9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCBF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCC9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCCF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCD9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCDF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCE9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCED = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCEF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCF9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LCFF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD00 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD01 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD02 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD03 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD04 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD05 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD06 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD07 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD08 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD09 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD0F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD10 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD11 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD12 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD13 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD14 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD15 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD16 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD17 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD18 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD19 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD1F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD20 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD21 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD22 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD23 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD24 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD25 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD26 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD27 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD28 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD29 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD2F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD30 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD31 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD32 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD33 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD34 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD35 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD36 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD37 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD38 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD39 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD3F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD40 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD41 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD42 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD43 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD44 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD45 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD46 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD47 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD48 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD49 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD4F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD50 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD51 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD52 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD53 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD54 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD55 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD56 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD57 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD58 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD59 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD5F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD60 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD61 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD62 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD63 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD64 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD65 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD66 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD67 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD68 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD69 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD6F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD70 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD71 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD72 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD73 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD74 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD75 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD76 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD77 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD78 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD79 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD7F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD80 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD81 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD82 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD83 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD84 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD85 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD86 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD87 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD88 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD89 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD8F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD90 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD91 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD92 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD93 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD94 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD95 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD96 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD97 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD98 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD99 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9A = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9B = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9C = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9D = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9E = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LD9F = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDA9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDAF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDB9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDBF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDC9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDCF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDD9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDDF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDE9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDED = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDEF = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF0 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF1 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF2 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF3 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF4 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF5 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF6 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF7 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF8 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDF9 = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFA = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFB = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFC = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFD = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 If ((Local2 == Zero)) { Break } Local4 = PCDR (Local3) If ((DerefOf (Local4 [0x00]) != 0x00)) { Break } LDFE = DerefOf (Local4 [0x01]) Local2 -= 0x80 Local3 += 0x80 Break } If ((Local2 != Zero)) { RSTS = DerefOf (Local4 [0x00]) Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " GetNamespaceLabelData: read loop error, returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Mid (BUFF, Local5, ILEN, RDTA) /* \_SB_.NVDR.N051.CR05.RDTA */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " GetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40)) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR06, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " SetNamespaceLabelData" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " SetNamespaceLabelData: no elements in input package" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) < 0x08)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " SetNamespaceLabelData: invalid input size: " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " SetNamespaceLabelData: input: " Local6 [0x02] = ToHexString (Mid (Local7, 0x00, 0x40)) DBGC (0x40, "LEAF", Local6) CreateDWordField (Local7, 0x00, IOFF) CreateDWordField (Local7, 0x04, ILEN) If ((ILEN > 0xFE80)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " SetNamespaceLabelData: request size too big: " Local6 [0x02] = ToHexString (ILEN) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ElseIf ((ILEN <= 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " SetNamespaceLabelData: request size zero" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((SizeOf (Local7) < (ILEN + 0x08))) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " SetNamespaceLabelData: request size overruns input size " Local6 [0x02] = ToHexString (SizeOf (Local7)) DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x40, (ILEN << 0x03), IDTA) Local0 = Buffer (0x04) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL) If ((CSSL == 0x01)) { RSTS = 0x07 REST = 0x01 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " SetNamespaceLabelData: locked PMEM region, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = PCDS () CreateWordField (Local1, 0x00, CSTS) If ((CSTS != 0x00)) { RSTS = CSTS /* \_SB_.NVDR.N051.CR06.CSTS */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " SetNamespaceLabelData: PCDS failed, returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } CreateDWordField (Local1, 0x02, CPSZ) If (((IOFF + ILEN) > CPSZ)) { RSTS = 0x03 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " SetNamespaceLabelData: request end offset too big: " Local6 [0x02] = ToHexString ((IOFF + ILEN)) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local3 = ((IOFF + 0x3F) & 0xFFFFFFFFFFFFFFC0) Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N051.CR06.ILEN */ Local5 = (Local2 & 0xFFFFFFFFFFFFFFC0) Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N051.CR06.IOFF */ Local2 -= Local5 If (Local4) { If ((Local4 > ILEN)) { Local4 = ILEN /* \_SB_.NVDR.N051.CR06.ILEN */ } Local2 = (IOFF & 0xFFFFFFFFFFFFFF80) Local1 = PCDR (Local2) RSTS = DerefOf (Local1 [0x00]) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " SetNamespaceLabelData: lead read returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = DerefOf (Local1 [0x01]) Local2 = (IOFF - Local2) CreateField (Local1, (Local2 << 0x03), (Local4 << 0x03), LBUF) CreateField (Local1, 0x00, 0x0200, LB01) CreateField (Local1, 0x0200, 0x0200, LB02) Mid (IDTA, 0x00, Local4, LBUF) /* \_SB_.NVDR.N051.CR06.LBUF */ Local2 = (IOFF & 0xFFFFFFFFFFFFFF80) RSTS = PCDW (Local2, LB01) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " SetNamespaceLabelData: lead write A returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local2 += 0x40 RSTS = PCDW (Local2, LB02) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " SetNamespaceLabelData: lead write B returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N051.CR06.ILEN */ Local2 -= Local5 } If ((Local2 && (ILEN > Local2))) { Local4 = (Local5 & 0xFFFFFFFFFFFFFF80) Local1 = PCDR (Local4) RSTS = DerefOf (Local1 [0x00]) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " SetNamespaceLabelData: trail read returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local1 = DerefOf (Local1 [0x01]) Local4 = (Local5 - Local4) CreateField (Local1, (Local4 << 0x03), (Local2 << 0x03), TBUF) CreateField (Local1, 0x00, 0x0200, TB01) CreateField (Local1, 0x0200, 0x0200, TB02) Mid (IDTA, (ILEN - Local2), Local2, TBUF) /* \_SB_.NVDR.N051.CR06.TBUF */ Local4 = (Local5 & 0xFFFFFFFFFFFFFF80) RSTS = PCDW (Local4, TB01) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " SetNamespaceLabelData: trail write A returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 += 0x40 RSTS = PCDW (Local4, TB02) If ((RSTS != 0x00)) { Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " SetNamespaceLabelData: trail write B returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N051.CR06.IOFF */ } While (0x01) { If ((Local3 >= Local5)) { Break } Local1 = PCDW (Local3, Mid (IDTA, Local4, 0x40)) If ((Local1 != 0x00)) { RSTS = Local1 Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x02, "LEAF", Local6) Return (Local0) } Local4 += 0x40 Local3 += 0x40 } Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " SetNamespaceLabelData: returning " Local6 [0x02] = ToHexString (Local0) DBGC (0x40, "LEAF", Local6) Return (Local0) } Method (CR07, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " GetCommandEffectLogInfo" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x08) {} CreateDWordField (Local0, 0x04, RMXL) RMXL = 0x8000 Return (Local0) } Method (CR09, 4, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " PassThroughCommand" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg3) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg3 [0x00]), Local7) Local4 = SizeOf (Local7) If ((Local4 < 0x08)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateWordField (Local7, 0x00, OPCD) CreateDWordField (Local7, 0x04, OPDL) If ((Local4 != (OPDL + 0x08))) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If (((CENA != 0x01) && (OPCD != 0x05FD))) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Switch (OPCD) { Case (Package (0x06) { 0x0103, 0x0405, 0x09, 0xFD, 0x01FD, 0x02FD } ) { Return (CLDC ("S0.C5.D1:", Arg2, Arg3, _ADR ())) } Case (0x05FD) { CreateWordField (Local7, 0x08, PTCD) If ((PTCD == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateDWordField (Local7, 0x04, PTDL) If ((PTDL >= 0x0C)) { PTDL = (OPDL - 0x0C) } Else { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL > 0x00)) { CreateField (Local7, 0xA0, (PTDL * 0x08), PTIN) } CreateByteField (Local7, 0x0A, PTTI) If (((CENA != 0x01) && (PTTI == 0x01))) { TFSM = 0x00 } Switch (PTCD) { Case (0x05FD) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Case (Package (0x04) { 0xFD, 0x01FD, 0x02FD, 0x03FD } ) { Name (INLO, Package (0x01) { Buffer ((PTDL + 0x08)) {} }) CreateWordField (DerefOf (INLO [0x00]), 0x00, LOCD) CreateDWordField (DerefOf (INLO [0x00]), 0x04, LODL) If ((PTDL > 0x00)) { CreateField (DerefOf (INLO [0x00]), 0x40, (PTDL * 0x08), LOIN) Mid (Local7, 0x14, (PTDL * 0x08), LOIN) /* \_SB_.NVDR.N051.CR09.LOIN */ } Mid (Local7, 0x08, 0x02, LOCD) /* \_SB_.NVDR.N051.CR09.LOCD */ LODL = PTDL /* \_SB_.NVDR.N051.CR09.PTDL */ If ((0x03FD == LOCD)) { TFSM = 0x00989680 Local2 = Buffer (0x10) {} CreateDWordField (Local2, 0x04, FDLA) CreateField (Local2, 0x40, 0x40, FDDA) FDLA = 0x08 FDDA = XBSR /* \_SB_.NVDR.N051.XBSR */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " BSR: " Local6 [0x02] = ToHexString (FDDA) DBGC (0x40, "LEAF", Local6) Return (Local2) } Return (CLDC ("S0.C5.D1:", Arg2, INLO, _ADR ())) } Case (Package (0x03) { 0x0103, 0x0405, 0x09 } ) { If (((CENA != 0x01) && (PTTI != 0x01))) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Return (CLDC ("S0.C5.D1:", Arg2, Arg3, _ADR ())) } Default { If ((PTTI == 0x01)) { Return (CLDC ("S0.C5.D1:", Arg2, Arg3, _ADR ())) } If ((CENA != 0x01)) { Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } CreateDWordField (Local7, 0x10, PTTO) If ((Local4 < 0x14)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL > 0x80)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((PTDL == Zero)) { Local0 = CMBC (PTCD, Buffer (0x00) {}, Zero) } Else { Local0 = CMBC (PTCD, PTIN, (PTTO * 0x2710)) } } } } Case (0x03FD) { Local2 = Buffer (0x10) {} CreateDWordField (Local2, 0x04, OULA) CreateField (Local2, 0x40, 0x40, OUDA) OULA = 0x08 OUDA = XBSR /* \_SB_.NVDR.N051.XBSR */ Local6 = Package (0x03) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " BSR: " Local6 [0x02] = ToHexString (OUDA) DBGC (0x40, "LEAF", Local6) Return (Local2) } Default { If ((OPDL > 0x80)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((OPDL == Zero)) { Local0 = CMBC (OPCD, Buffer (0x00) {}, Zero) } Else { CreateField (Local7, 0x40, (OPDL * 0x08), OPDB) Local0 = CMBC (OPCD, OPDB, Zero) } } } Local1 = DerefOf (Local0 [0x00]) If ((Local1 != Zero)) { Local2 = Buffer (0x04) {} Local2 [0x00] = 0x05 Return (Local2) } Local1 = DerefOf (Local0 [0x01]) If ((Local1 != Zero)) { Local2 = Buffer (0x04) { 0x07, 0x00, 0x00, 0x00 // .... } Local2 [0x02] = Local1 Return (Local2) } Local2 = Buffer (0x88) {} CreateDWordField (Local2, 0x04, OULB) CreateField (Local2, 0x40, 0x0400, OUDB) OULB = 0x80 OUDB = DerefOf (Local0 [0x02]) Return (Local2) } Method (CR10, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " EnableLatchSystemShutdownStatus" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x01)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((DerefOf (Local7 [0x00]) != 0x01)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0x0907, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR11, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " GetSupportedModes" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x06) {} CreateDWordField (Local0, 0x00, RSTS) CreateBitField (Local0, 0x20, RMMO) CreateBitField (Local0, 0x21, RPME) CreateBitField (Local0, 0x22, RBAP) Local1 = CMBC (0x01, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local3 = DerefOf (Local1 [0x02]) CreateBitField (Local3, 0x01F0, MEME) CreateBitField (Local3, 0x01F1, STME) CreateBitField (Local3, 0x01F2, DTME) RMMO = MEME /* \_SB_.NVDR.N051.CR11.MEME */ RPME = DTME /* \_SB_.NVDR.N051.CR11.DTME */ RBAP = STME /* \_SB_.NVDR.N051.CR11.STME */ Return (Local0) } Method (CR17, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " SetSmartThreshold" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x07)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x38, ISMT) CreateBitField (Local7, 0x00, ISBE) CreateField (Local7, 0x03, 0x0D, R000) If ((ToInteger (R000) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " SetSmartThreshold: non-zero reserved bits!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } If ((ISBE == 0x01)) { CreateByteField (Local7, 0x02, ISBT) If (((ISBT < 0x01) || (ISBT > 0x63))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " SetSmartThreshold: invalid Percentage Remaining Threshold value!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x04) {} CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x0105, ISMT, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR18, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " InjectError" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x0F)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x00, IVME) CreateBitField (Local7, 0x01, IVSB) CreateBitField (Local7, 0x02, IVFE) CreateBitField (Local7, 0x03, IVUS) CreateField (Local7, 0x04, 0x3C, R000) If ((ToInteger (R000) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " InjectError: non-zero reserved bits R000!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x40, IMEN) CreateField (Local7, 0x41, 0x07, R001) If ((ToInteger (R001) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " InjectError: non-zero reserved bits R001!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateWordField (Local7, 0x09, IMMT) CreateBitField (Local7, 0x58, ISEN) CreateField (Local7, 0x59, 0x07, R002) If ((ToInteger (R002) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " InjectError: non-zero reserved bits R002!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateByteField (Local7, 0x0C, ISSB) If (((ISSB < 0x00) || (ISSB > 0x63))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " InjectError: invalid Percentage Remaining value!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x68, IFEN) CreateField (Local7, 0x69, 0x07, R003) If ((ToInteger (R003) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " InjectError: non-zero reserved bits R003!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateBitField (Local7, 0x70, IUEN) CreateField (Local7, 0x71, 0x07, R004) If ((ToInteger (R004) != 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " InjectError: non-zero reserved bits R004!" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local0 = Buffer (0x04) {} CreateWordField (Local0, 0x00, RSTS) CreateWordField (Local0, 0x02, REST) If ((IVME == 0x01)) { Local2 = Buffer (0x03) {} CreateByteField (Local2, 0x00, CENB) CENB = IMEN /* \_SB_.NVDR.N051.CR18.IMEN */ CreateWordField (Local2, 0x01, CMET) CMET = IMMT /* \_SB_.NVDR.N051.CR18.IMMT */ Local1 = CMBC (0x020A, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } } If (((IVSB == 0x01) || ((IVFE == 0x01) || (IVUS == 0x01)))) { Local2 = Buffer (0x0E) {} CreateBitField (Local2, 0x02, CFEN) CFEN = IVFE /* \_SB_.NVDR.N051.CR18.IVFE */ CreateBitField (Local2, 0x03, CSEN) CSEN = IVSB /* \_SB_.NVDR.N051.CR18.IVSB */ CreateBitField (Local2, 0x04, CUEN) CUEN = IVUS /* \_SB_.NVDR.N051.CR18.IVUS */ CreateByteField (Local2, 0x0B, CFET) CFET = IFEN /* \_SB_.NVDR.N051.CR18.IFEN */ CreateBitField (Local2, 0x60, CSET) CSET = ISEN /* \_SB_.NVDR.N051.CR18.ISEN */ CreateField (Local2, 0x61, 0x07, CSBP) CSBP = ISSB /* \_SB_.NVDR.N051.CR18.ISSB */ CreateByteField (Local2, 0x0D, CUST) CUST = IUEN /* \_SB_.NVDR.N051.CR18.IUEN */ If ((IVUS && IUEN)) { CMBC (0x0907, Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 // .... }, Zero) } Local1 = CMBC (0x030A, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } Local4 = DerefOf (Local1 [0x01]) If ((Local4 == 0x0E)) { RSTS = 0x07 REST = 0x01 Return (Local0) } RSTS = CF2D (Local4) If ((RSTS != 0x00)) { Return (Local0) } } Return (Local0) } Method (CR19, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " GetSecurityState" DBGC (0x40, "LEAF", Local6) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local0 = Buffer (0x09) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x02, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local0 [0x08] = DerefOf (DerefOf (Local1 [0x02]) [ 0x00]) Local0 [0x04] = DerefOf (DerefOf (Local1 [0x02]) [ 0x01]) Return (Local0) } Method (CR20, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " SetPassPhrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x40)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x0100, RCPW) CreateField (Local7, 0x0100, 0x0100, RNPW) Local2 = Buffer (0x60) {} CreateField (Local2, 0x00, 0x0100, FCPW) CreateField (Local2, 0x0200, 0x0100, FNPW) FCPW = RCPW /* \_SB_.NVDR.N051.CR20.RCPW */ FNPW = RNPW /* \_SB_.NVDR.N051.CR20.RNPW */ Local1 = CMBC (0xF103, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR21, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " DisablePassPhrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x20)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0xF203, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR22, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " UnlockUnit" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x20)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local1 = CMBC (0xF303, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR23, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " FreezeLock" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } Local1 = CMBC (0xF603, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR24, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " CR24: SecureEraseNvdimmUser" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " CR24: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local1) If ((SizeOf (Local1) != 0x20)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " CR24: passphrase len != 32" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local7 = Buffer (0x21) { /* 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 // . } CreateField (Local7, 0x00, 0x0100, PASS) PASS = Local1 Local1 = CMBC (0xF503, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR26, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " QueryOverwriteNvdimmStatus" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) != 0x00)) { ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x00)) { Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } } If ((OS05 == 0x05)) { CRFF (_ADR ()) } If (((OS05 == 0x11) || (OS05 == 0x0A))) { RSTS = 0x00020007 } ElseIf ((OS05 == 0x05)) { RSTS = 0x00010007 } Else { RSTS = CF2D (OS05) } Return (Local0) } Method (CR27, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " CR27: SetMasterPassphrase" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " CR27: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local7) If ((SizeOf (Local7) != 0x40)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " CR27: passphrases length != 64" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } CreateField (Local7, 0x00, 0x0100, RCPW) CreateField (Local7, 0x0100, 0x0100, RNPW) Local2 = Buffer (0x60) {} CreateField (Local2, 0x00, 0x0100, FCPW) CreateField (Local2, 0x0200, 0x0100, FNPW) FCPW = RCPW /* \_SB_.NVDR.N051.CR27.RCPW */ FNPW = RNPW /* \_SB_.NVDR.N051.CR27.RNPW */ Local1 = CMBC (0xF003, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CR28, 1, Serialized) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " CR28: SecureEraseNvdimmMaster" DBGC (0x40, "LEAF", Local6) Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateDWordField (Local0, 0x00, RSTS) If ((SizeOf (Arg0) == 0x00)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " CR28: empty pkg" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } ToBuffer (DerefOf (Arg0 [0x00]), Local1) If ((SizeOf (Local1) != 0x20)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " CR28: passphrase len != 32" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 // .... }) } Local7 = Buffer (0x21) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0020 */ 0x01 // . } CreateField (Local7, 0x00, 0x0100, PASS) PASS = Local1 Local1 = CMBC (0xF503, Local7, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Return (Local0) } Method (CLSI, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " CLSI: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Package (0x03) { 0x01, 0x00, 0x00 }) } Local0 = Package (0x00) {} Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x04, Local0, _ADR ()) If ((SizeOf (Local1) < 0x0C)) { Return (Package (0x03) { 0x01, 0x00, 0x00 }) } CreateDWordField (Local1, 0x00, LSTS) CreateDWordField (Local1, 0x04, LSIZ) CreateDWordField (Local1, 0x08, LTXL) Local2 = Package (0x03) { 0x00, 0x00, 0x00 } Local2 [0x00] = ERMP (LSTS) Local2 [0x01] = ToInteger (LSIZ) Local2 [0x02] = ToInteger (LTXL) Return (Local2) } Method (CLSR, 2, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " CLSR: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Package (0x02) { 0x01, Buffer (0x01) { 0x00 // . } }) } If ((Arg1 == 0x00)) { Return (Package (0x02) { 0x00, Buffer (0x00) {} }) } Local0 = Package (0x01) { Buffer (0x08) {} } CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO) CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS) CHUO = Arg0 CHUS = Arg1 Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x05, Local0, _ADR ()) CreateDWordField (Local1, 0x00, LSTS) Local2 = Package (0x02) { 0x00, Buffer (0x01) { 0x00 // . } } Local2 [0x00] = ERMP (LSTS) If ((DerefOf (Local2 [0x00]) == 0x00)) { Local3 = ((SizeOf (Local1) - 0x04) * 0x08) CreateField (Local1, 0x20, Local3, CHUD) Local2 [0x01] = CHUD /* \_SB_.NVDR.N051.CLSR.CHUD */ } Return (Local2) } Method (CLSW, 3, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " CLSW: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (0x01) } If ((Arg1 == 0x00)) { Return (0x00) } Local3 = SizeOf (Arg2) If ((Local3 == 0x00)) { Return (0x02) } Local0 = Package (0x01) { Buffer ((Local3 + 0x08)) {} } CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO) CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS) CreateField (DerefOf (Local0 [0x00]), 0x40, (Local3 * 0x08), CHUD) CHUO = Arg0 CHUS = Arg1 CHUD = Arg2 Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x06, Local0, _ADR ()) CreateDWordField (Local1, 0x00, LSTS) Return (ERMP (LSTS)) } Method (CNCH, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " CNCH: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x40) { 0x03 // . }) } Local0 = Buffer (0x40) { 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2A (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2A (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local2 = DerefOf (Local1 [0x02]) If ((DerefOf (Local2 [0x00]) & 0x01)) { Local0 [0x04] = (DerefOf (Local0 [0x04]) | 0x01) If ((DerefOf (Local2 [0x08]) & 0x01)) { Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x01) } If ((DerefOf (Local2 [0x08]) & 0x02)) { If ((DerefOf (Local2 [0x00]) & 0x80)) { If ((DerefOf (Local2 [0x15]) & 0x08)) { Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x04) Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } If ((DerefOf (Local2 [0x15]) & 0x10)) { Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } If ((DerefOf (Local2 [0x15]) & 0x20)) { Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x03) } If ((DerefOf (Local2 [0x15]) & 0x40)) { Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x01) } } Else { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " CNCH: Health Status Reason is NOT valid (FW bug?)" DBGC (0x80000000, "LEAF", Local6) Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } } If ((DerefOf (Local2 [0x08]) & 0x04)) { Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04) } } Return (Local0) } Method (CNBS, 0, Serialized) { If ((CENA != 0x01)) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " CNBS: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x40) { 0x03 // . }) } Local0 = Buffer (0x40) { 0x00 // . } CreateDWordField (Local0, 0x00, RSTS) Local1 = CMBC (0x08, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }, Zero) RSTS = CF2A (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2A (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } Local2 = DerefOf (Local1 [0x02]) If ((DerefOf (Local2 [0x00]) & 0x20)) { Local0 [0x04] = 0x01 CreateDWordField (Local0, 0x06, DLC) Mid (Local2, 0x10, 0x04, DLC) /* \_SB_.NVDR.N051.CNBS.DLC_ */ } Return (Local0) } Method (CRLD, 5, Serialized) { Local0 = CLDP ("S0.C5.D1:", Arg0, Arg1, Arg2) Local1 = DerefOf (Local0 [0x00]) If ((Local1 == Zero)) { Return (DerefOf (Local0 [0x01])) } If (((CENA != 0x01) && (ToInteger (Arg2) != 0x09))) { Local6 = Package (0x02) {} Local6 [0x00] = "S0.C5.D1:" Local6 [0x01] = " CRLD: No NVDIMM" DBGC (0x02, "LEAF", Local6) Return (Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // .... }) } Switch (ToInteger (Arg2)) { Case (0x01) { Local0 = CR01 (Arg3) } Case (0x02) { Local0 = CR02 (Arg3) } Case (0x03) { Local0 = CR03 (Arg3) } Case (0x04) { If ((ICTL & 0x04)) { Local0 = CR04 (Arg3) } Else { Local0 = CLDC ("S0.C5.D1:", Arg2, Arg3, Arg4) } } Case (0x05) { If ((ICTL & 0x04)) { Local0 = CR05 (Arg3) } Else { Local0 = CLDC ("S0.C5.D1:", Arg2, Arg3, Arg4) } } Case (0x06) { If ((ICTL & 0x04)) { Local0 = CR06 (Arg3) } Else { Local0 = CLDC ("S0.C5.D1:", Arg2, Arg3, Arg4) } } Case (0x07) { Local0 = CR07 (Arg3) } Case (0x09) { Return (CR09 (Arg0, Arg1, Arg2, Arg3)) } Case (0x0A) { If ((CFIS >= 0x0107)) { Local0 = CR10 (Arg3) } Else { Local0 = CLDC ("S0.C5.D1:", Arg2, Arg3, Arg4) } } Case (0x0B) { Local0 = CR11 (Arg3) } Case (0x11) { Local0 = CR17 (Arg3) } Case (0x12) { Local0 = CR18 (Arg3) } Case (0x13) { Local0 = CR19 (Arg3) } Case (0x14) { Local0 = CR20 (Arg3) } Case (0x15) { Local0 = CR21 (Arg3) } Case (0x16) { Local0 = CR22 (Arg3) } Case (0x17) { Local0 = CR23 (Arg3) } Case (0x18) { Local0 = CR24 (Arg3) } Case (0x1A) { Local0 = CR26 (Arg3) } Case (0x1B) { Local0 = CR27 (Arg3) } Case (0x1C) { Local0 = CR28 (Arg3) } Default { Local0 = CLDC ("S0.C5.D1:", Arg2, Arg3, Arg4) } } Return (Local0) } Method (PCDS, 0, Serialized) { Local0 = Buffer (0x06) {} CreateWordField (Local0, 0x00, RSTS) CreateDWordField (Local0, 0x02, RSIZ) Local2 = Buffer (0x05) {} CreateByteField (Local2, 0x00, PPID) PPID = 0x02 CreateBitField (Local2, 0x08, POPT) POPT = 0x01 CreateBitField (Local2, 0x09, PORO) PORO = 0x01 Local1 = CMBC (0x0106, Local2, Zero) RSTS = CF2D (DerefOf (Local1 [0x00])) If ((RSTS != 0x00)) { Return (Local0) } RSTS = CF2D (DerefOf (Local1 [0x01])) If ((RSTS != 0x00)) { Return (Local0) } CreateDWordField (DerefOf (Local1 [0x02]), 0x00, CPSZ) RSIZ = CPSZ /* \_SB_.NVDR.N051.PCDS.CPSZ */ Return (Local0) } Method (PCDR, 1, Serialized) { Name (IOFF, 0x00) IOFF = ToInteger (Arg0) Local2 = Buffer (0x06) {} CreateByteField (Local2, 0x00, QPID) QPID = 0x02 CreateBitField (Local2, 0x08, QOPT) QOPT = 0x01 CreateBitField (Local2, 0x09, QORO) QORO = 0x00 CreateDWordField (Local2, 0x02, QOFF) QOFF = IOFF /* \_SB_.NVDR.N051.PCDR.IOFF */ Local1 = CMBC (0x0106, Local2, Zero) Local3 = CF2D (DerefOf (Local1 [0x00])) If ((Local3 != 0x00)) { Local0 = Package (0x01) { 0x00 } Local0 [0x00] = Local3 Return (Local0) } Local3 = CF2D (DerefOf (Local1 [0x01])) If ((Local3 != 0x00)) { Local0 = Package (0x01) { 0x00 } Local0 [0x00] = Local3 Return (Local0) } Local0 = Package (0x02) { 0x00, Buffer (0x80) {} } Local0 [0x01] = DerefOf (Local1 [0x02]) Return (Local0) } Method (PCDW, 2, Serialized) { Name (IOFF, 0x00) Name (IDTA, Buffer (0x40) {}) IOFF = ToInteger (Arg0) IDTA = Arg1 Local2 = Buffer (0x80) {} CreateByteField (Local2, 0x00, QPID) QPID = 0x02 CreateBitField (Local2, 0x08, QOPT) QOPT = 0x01 CreateBitField (Local2, 0x09, QORO) QORO = 0x00 CreateDWordField (Local2, 0x02, QOFF) QOFF = IOFF /* \_SB_.NVDR.N051.PCDW.IOFF */ CreateField (Local2, 0x0200, 0x0200, QDTA) QDTA = IDTA /* \_SB_.NVDR.N051.PCDW.IDTA */ Local1 = CMBC (0x0107, Local2, Zero) Local0 = CF2D (DerefOf (Local1 [0x00])) If ((Local0 != 0x00)) { Return (Local0) } Local0 = CF2D (DerefOf (Local1 [0x01])) If ((Local0 != 0x00)) { Return (Local0) } Return (Local0) } Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If ((DRVT & 0x01)) { Return (CRLD (Arg0, Arg1, Arg2, Arg3, _ADR ())) } ElseIf ((DRVT & 0x02)) { Return (JNLD (Arg0, Arg1, Arg2, Arg3, _ADR ())) } Else { Return (Buffer (0x01) { 0x00 // . }) } } Method (_LSI, 0, NotSerialized) // _LSI: Label Storage Information { If ((DRVT & 0x01)) { Return (CLSI ()) } ElseIf ((DRVT & 0x02)) { Return (JLSI (_ADR ())) } Else { Return (Package (0x03) { 0x01, 0x00, 0x00 }) } } Method (_LSR, 2, NotSerialized) // _LSR: Label Storage Read { If ((DRVT & 0x01)) { Return (CLSR (Arg0, Arg1)) } ElseIf ((DRVT & 0x02)) { Return (JLSR (Arg0, Arg1, _ADR ())) } Else { Return (Package (0x02) { 0x01, 0x00 }) } } Method (_LSW, 3, Serialized) // _LSW: Label Storage Write { If ((DRVT & 0x01)) { Return (CLSW (Arg0, Arg1, Arg2)) } ElseIf ((DRVT & 0x01)) { Return (JLSW (Arg0, Arg1, Arg2, _ADR ())) } Else { Return (0x01) } } Method (_NCH, 0, NotSerialized) // _NCH: NVDIMM Current Health Information { If ((DRVT & 0x01)) { Return (CNCH ()) } Else { Return (Buffer (0x40) { 0x01 // . }) } } Method (_NBS, 0, NotSerialized) // _NBS: NVDIMM Boot Status { If ((DRVT & 0x01)) { Return (CNBS ()) } Else { Return (Buffer (0x40) { 0x01 // . }) } } } } OperationRegion (CRCM, SystemMemory, 0x6D634000, 0x00040150) Field (CRCM, ByteAcc, NoLock, Preserve) { DBM0, 64, DBM1, 64, NBM0, 64, NBM1, 64, ESP0, 64, ESP1, 64, FUNI, 32, NFHD, 32, INPL, 32, OUTL, 32, ARSA, 64, ARSL, 64, ARST, 16, ARSF, 8, DINT, 8, NFST, 32, NOTC, 16, NOTP, 4, NOLS, 4, NOLC, 4, NOLD, 4, NPSN, 32, NCSN, 32, RNTC, 16, RNTP, 8, RNST, 8, RPSN, 32, RCSN, 32, DLVL, 32, ICTL, 32, OS00, 8, OS01, 8, OS02, 8, OS03, 8, OS04, 8, OS05, 8, OS06, 8, OS07, 8, OS10, 8, OS11, 8, OS12, 8, OS13, 8, OS14, 8, OS15, 8, OS16, 8, OS17, 8, OS20, 8, OS21, 8, OS22, 8, OS23, 8, OS24, 8, OS25, 8, OS26, 8, OS27, 8, OS30, 8, OS31, 8, OS32, 8, OS33, 8, OS34, 8, OS35, 8, OS36, 8, OS37, 8, OS40, 8, OS41, 8, OS42, 8, OS43, 8, OS44, 8, OS45, 8, OS46, 8, OS47, 8, OS50, 8, OS51, 8, OS52, 8, OS53, 8, OS54, 8, OS55, 8, OS56, 8, OS57, 8, OS60, 8, OS61, 8, OS62, 8, OS63, 8, OS64, 8, OS65, 8, OS66, 8, OS67, 8, OS70, 8, OS71, 8, OS72, 8, OS73, 8, OS74, 8, OS75, 8, OS76, 8, OS77, 8, LO00, 16, LO01, 16, LO02, 16, LO03, 16, LO04, 16, LO05, 16, LO06, 16, LO07, 16, LO10, 16, LO11, 16, LO12, 16, LO13, 16, LO14, 16, LO15, 16, LO16, 16, LO17, 16, LO20, 16, LO21, 16, LO22, 16, LO23, 16, LO24, 16, LO25, 16, LO26, 16, LO27, 16, LO30, 16, LO31, 16, LO32, 16, LO33, 16, LO34, 16, LO35, 16, LO36, 16, LO37, 16, LO40, 16, LO41, 16, LO42, 16, LO43, 16, LO44, 16, LO45, 16, LO46, 16, LO47, 16, LO50, 16, LO51, 16, LO52, 16, LO53, 16, LO54, 16, LO55, 16, LO56, 16, LO57, 16, LO60, 16, LO61, 16, LO62, 16, LO63, 16, LO64, 16, LO65, 16, LO66, 16, LO67, 16, LO70, 16, LO71, 16, LO72, 16, LO73, 16, LO74, 16, LO75, 16, LO76, 16, LO77, 16, ASBL, 8, ASPB, 8, INJE, 8, SAWO, 8, BARS, 8, PAD0, 24, AST0, 32, ASL0, 32, ASB0, 524288, AST1, 32, ASL1, 32, ASB1, 524288, INPB, 524288, OUTB, 524288 } Device (SLPB) { Name (_HID, EisaId ("PNP0C0E") /* Sleep Button Device */) // _HID: Hardware ID Name (_STA, 0x0B) // _STA: Status } } 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) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }) Name (RXEV, Package (0x0A) { 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF }) Method (GNUM, 1, NotSerialized) { Local1 = GNMB (Arg0) Local2 = GGRP (Arg0) Return ((Local1 + (Local2 * 0x18))) } Method (INUM, 1, NotSerialized) { If ((PCHS == 0x02)) { Local0 = 0x00 } Else { Local0 = 0x01 } Local1 = GNMB (Arg0) Local2 = GGRP (Arg0) Local3 = 0x00 While ((Local3 < Local2)) { Local1 += DerefOf (DerefOf (GPPG [Local0]) [Local3]) Local3++ } Return ((0x18 + (Local1 % 0x60))) } Method (GGRP, 1, Serialized) { Local0 = ((Arg0 & 0x00FF0000) >> 0x10) Return (Local0) } Method (GNMB, 1, Serialized) { Return ((Arg0 & 0xFFFF)) } Method (GGPE, 1, NotSerialized) { Local0 = GGRP (Arg0) Local1 = GNMB (Arg0) Local2 = ((GPEM >> (Local0 * 0x02)) & 0x03) If ((Local2 == 0x00)) { Return (0x6F) } Else { Return ((((Local2 - 0x01) * 0x20) + Local1)) } } Method (GADR, 2, NotSerialized) { If ((PCHS == 0x02)) { Local0 = 0x00 } Else { Local0 = 0x01 } Local1 = (DerefOf (DerefOf (GCOM [Local0]) [Arg0]) + SBRG) Local2 = DerefOf (DerefOf (Arg1 [Local0]) [Arg0]) Return ((Local1 + Local2)) } Method (GPC0, 1, Serialized) { Local0 = GGRP (Arg0) Local1 = GNMB (Arg0) Local2 = (GADR (Local0, PCFG) + (Local1 * 0x08)) OperationRegion (PDW0, SystemMemory, Local2, 0x04) Field (PDW0, AnyAcc, NoLock, Preserve) { TEMP, 32 } Return (TEMP) /* \_SB_.GPC0.TEMP */ } Method (SPC0, 2, Serialized) { Local0 = GGRP (Arg0) Local1 = GNMB (Arg0) Local2 = (GADR (Local0, PCFG) + (Local1 * 0x08)) OperationRegion (PDW0, SystemMemory, Local2, 0x04) Field (PDW0, AnyAcc, NoLock, Preserve) { TEMP, 32 } TEMP = Arg1 } Method (GPC1, 1, Serialized) { Local0 = GGRP (Arg0) Local1 = GNMB (Arg0) Local2 = ((GADR (Local0, PCFG) + (Local1 * 0x08)) + 0x04) OperationRegion (PDW1, SystemMemory, Local2, 0x04) Field (PDW1, AnyAcc, NoLock, Preserve) { TEMP, 32 } Return (TEMP) /* \_SB_.GPC1.TEMP */ } Method (SPC1, 2, Serialized) { Local0 = GGRP (Arg0) Local1 = GNMB (Arg0) Local2 = ((GADR (Local0, PCFG) + (Local1 * 0x08)) + 0x04) OperationRegion (PDW1, SystemMemory, Local2, 0x04) Field (PDW1, AnyAcc, NoLock, Preserve) { TEMP, 32 } TEMP = Arg1 } Method (SRXO, 2, Serialized) { Local0 = GGRP (Arg0) Local1 = GNMB (Arg0) Local2 = (GADR (Local0, PCFG) + (Local1 * 0x08)) OperationRegion (PDW0, SystemMemory, Local2, 0x04) Field (PDW0, AnyAcc, NoLock, Preserve) { , 28, TEMP, 1, Offset (0x04) } TEMP = Arg1 } Method (GGIV, 1, Serialized) { Local0 = GGRP (Arg0) Local1 = GNMB (Arg0) Local2 = (GADR (Local0, PCFG) + (Local1 * 0x08)) OperationRegion (PDW0, SystemMemory, Local2, 0x04) Field (PDW0, AnyAcc, NoLock, Preserve) { , 1, TEMP, 1, Offset (0x04) } Return (TEMP) /* \_SB_.GGIV.TEMP */ } Method (GGOV, 1, Serialized) { Local0 = GGRP (Arg0) Local1 = GNMB (Arg0) Local2 = (GADR (Local0, PCFG) + (Local1 * 0x08)) OperationRegion (PDW0, SystemMemory, Local2, 0x04) Field (PDW0, AnyAcc, NoLock, Preserve) { TEMP, 1, Offset (0x04) } Return (TEMP) /* \_SB_.GGOV.TEMP */ } Method (SGOV, 2, Serialized) { Local0 = GGRP (Arg0) Local1 = GNMB (Arg0) Local2 = (GADR (Local0, PCFG) + (Local1 * 0x08)) OperationRegion (PDW0, SystemMemory, Local2, 0x04) Field (PDW0, AnyAcc, NoLock, Preserve) { TEMP, 1, Offset (0x04) } TEMP = Arg1 } Method (GGII, 1, Serialized) { Local0 = GGRP (Arg0) Local1 = GNMB (Arg0) Local2 = (GADR (Local0, PCFG) + (Local1 * 0x08)) OperationRegion (PDW0, SystemMemory, Local2, 0x04) Field (PDW0, AnyAcc, NoLock, Preserve) { , 23, TEMP, 1, Offset (0x04) } Return (TEMP) /* \_SB_.GGII.TEMP */ } Method (SGII, 2, Serialized) { Local0 = GGRP (Arg0) Local1 = GNMB (Arg0) Local2 = (GADR (Local0, PCFG) + (Local1 * 0x08)) OperationRegion (PDW0, SystemMemory, Local2, 0x04) Field (PDW0, AnyAcc, NoLock, Preserve) { , 23, TEMP, 1, Offset (0x04) } TEMP = Arg1 } Method (GPMV, 1, Serialized) { Local0 = GGRP (Arg0) Local1 = GNMB (Arg0) Local2 = (GADR (Local0, PCFG) + (Local1 * 0x08)) OperationRegion (PDW0, SystemMemory, Local2, 0x04) Field (PDW0, AnyAcc, NoLock, Preserve) { , 10, TEMP, 3, Offset (0x04) } Return (TEMP) /* \_SB_.GPMV.TEMP */ } Method (SPMV, 2, Serialized) { Local0 = GGRP (Arg0) Local1 = GNMB (Arg0) Local2 = (GADR (Local0, PCFG) + (Local1 * 0x08)) OperationRegion (PDW0, SystemMemory, Local2, 0x04) Field (PDW0, AnyAcc, NoLock, Preserve) { , 10, TEMP, 3, Offset (0x04) } TEMP = Arg1 } Method (GHPO, 1, Serialized) { Local0 = GGRP (Arg0) Local1 = GNMB (Arg0) OperationRegion (PREG, SystemMemory, GADR (Local0, HOWN), 0x04) Field (PREG, AnyAcc, NoLock, Preserve) { TEMP, 32 } Return (((TEMP >> Local1) & 0x01)) } Method (SHPO, 2, Serialized) { Local0 = GGRP (Arg0) Local1 = GNMB (Arg0) OperationRegion (PREG, SystemMemory, GADR (Local0, HOWN), 0x04) Field (PREG, AnyAcc, NoLock, Preserve) { TEMP, 32 } TEMP = ((TEMP & ~(0x01 << Local1)) | ( Arg1 << Local1)) } Method (GGPO, 1, Serialized) { Local0 = GGRP (Arg0) Local1 = GNMB (Arg0) Local2 = (GADR (Local0, POWN) + ((Local1 >> 0x03) * 0x04 )) OperationRegion (PREG, SystemMemory, Local2, 0x04) Field (PREG, AnyAcc, NoLock, Preserve) { TEMP, 32 } Return (((TEMP >> ((Local1 & 0x07) * 0x04)) & 0x03)) } Method (SGRA, 2, Serialized) { Local0 = GGRP (Arg0) Local1 = GNMB (Arg0) Local2 = (GADR (Local0, PCFG) + (Local1 * 0x08)) OperationRegion (PDW0, SystemMemory, Local2, 0x04) Field (PDW0, AnyAcc, NoLock, Preserve) { , 20, TEMP, 1, Offset (0x04) } TEMP = Arg1 } Method (SGWP, 2, Serialized) { Local0 = GGRP (Arg0) Local1 = GNMB (Arg0) Local2 = ((GADR (Local0, PCFG) + (Local1 * 0x08)) + 0x04) OperationRegion (PDW0, SystemMemory, Local2, 0x04) Field (PDW0, AnyAcc, NoLock, Preserve) { , 10, TEMP, 4, Offset (0x04) } TEMP = Arg1 } Method (UGP1, 1, Serialized) { OperationRegion (GPPX, SystemMemory, GADR (Arg0, GPEO), 0x24) Field (GPPX, AnyAcc, NoLock, Preserve) { STSX, 32, Offset (0x20), GENX, 32 } If ((((GPEM >> (Arg0 * 0x02)) & 0x03) == 0x00)) { GPES [Arg0] = (STSX & GENX) } Else { GPES [Arg0] = 0x00 } } Method (UGPS, 0, Serialized) { If ((PCHS == 0x01)) { Local0 = 0x0A } Else { Local0 = 0x08 } While (Local0) { Local0-- UGP1 (Local0) } } Method (CGP1, 2, Serialized) { If ((((GPEM >> (Arg0 * 0x02)) & 0x03) == 0x00)) { OperationRegion (GPPX, SystemMemory, GADR (Arg0, GPEO), 0x04) Field (GPPX, AnyAcc, NoLock, Preserve) { STSX, 32 } STSX = Arg1 } } Method (CGPS, 0, Serialized) { If ((PCHS == 0x01)) { Local0 = 0x0A } Else { Local0 = 0x08 } While (Local0) { Local0-- CGP1 (Local0, 0xFFFFFFFF) } } Method (CGLS, 0, Serialized) { If ((PCHS == 0x01)) { Local0 = 0x0A } Else { Local0 = 0x08 } While (Local0) { Local0-- If ((Local0 == 0x09)) { Local1 = G2L9 /* \G2L9 */ } ElseIf ((Local0 == 0x08)) { Local1 = G2L8 /* \G2L8 */ } ElseIf ((Local0 == 0x07)) { Local1 = G2L7 /* \G2L7 */ } ElseIf ((Local0 == 0x06)) { Local1 = G2L6 /* \G2L6 */ } ElseIf ((Local0 == 0x05)) { Local1 = G2L5 /* \G2L5 */ } ElseIf ((Local0 == 0x04)) { Local1 = G2L4 /* \G2L4 */ } ElseIf ((Local0 == 0x03)) { Local1 = G2L3 /* \G2L3 */ } ElseIf ((Local0 == 0x02)) { Local1 = G2L2 /* \G2L2 */ } ElseIf ((Local0 == 0x01)) { Local1 = G2L1 /* \G2L1 */ } ElseIf ((Local0 == 0x00)) { Local1 = G2L0 /* \G2L0 */ } Else { Continue } CGP1 (Local0, Local1) } } Method (CAGS, 1, Serialized) { Local0 = GGRP (Arg0) Local1 = GNMB (Arg0) If ((((GPEM >> (Local0 * 0x02)) & 0x03) == 0x00)) { OperationRegion (GPPX, SystemMemory, GADR (Local0, GPEO), 0x04) Field (GPPX, AnyAcc, NoLock, Preserve) { STSX, 32 } Local3 = STSX /* \_SB_.CAGS.STSX */ Local2 = (0x01 << Local1) STSX |= Local2 } } Method (ISME, 1, NotSerialized) { Local0 = GGRP (Arg0) Local1 = GNMB (Arg0) Return (((DerefOf (GPES [Local0]) >> Local1) & 0x01)) } Method (DIPI, 1, Serialized) { Local0 = GGRP (Arg0) Local1 = GNMB (Arg0) Local2 = (GADR (Local0, PCFG) + (Local1 * 0x08)) OperationRegion (PDW0, SystemMemory, Local2, 0x04) Field (PDW0, AnyAcc, NoLock, Preserve) { , 9, RDIS, 1, , 15, RCFG, 2, Offset (0x04) } If ((RCFG != 0x02)) { Local3 = DerefOf (RXEV [Local0]) Local3 &= ~(0x03 << (Local1 * 0x02)) RXEV [Local0] = (Local3 | (RCFG << (Local1 * 0x02) )) RCFG = 0x02 RDIS = 0x01 } } Method (UIPI, 1, Serialized) { Local0 = GGRP (Arg0) Local1 = GNMB (Arg0) Local2 = (GADR (Local0, PCFG) + (Local1 * 0x08)) OperationRegion (PDW0, SystemMemory, Local2, 0x04) Field (PDW0, AnyAcc, NoLock, Preserve) { , 9, RDIS, 1, , 15, RCFG, 2, Offset (0x04) } Local3 = ((DerefOf (RXEV [Local0]) >> (Local1 * 0x02 )) & 0x03) If ((Local3 != 0x02)) { RDIS = 0x00 RCFG = Local3 } } } Method (MMBA, 0, NotSerialized) { Return (\_SB.PC00.GPCB ()) } Scope (_GPE) { Method (NTFY, 0, Serialized) { Switch (ToInteger (TBSE)) { Case (0x01) { Notify (\_SB.PC00.RP01, 0x00) // Bus Check } Case (0x02) { Notify (\_SB.PC00.RP02, 0x00) // Bus Check } Case (0x03) { Notify (\_SB.PC00.RP03, 0x00) // Bus Check } Case (0x04) { Notify (\_SB.PC00.RP04, 0x00) // Bus Check } Case (0x05) { Notify (\_SB.PC00.RP05, 0x00) // Bus Check } Case (0x06) { Notify (\_SB.PC00.RP06, 0x00) // Bus Check } Case (0x07) { Notify (\_SB.PC00.RP07, 0x00) // Bus Check } Case (0x08) { Notify (\_SB.PC00.RP08, 0x00) // Bus Check } Case (0x09) { Notify (\_SB.PC00.RP09, 0x00) // Bus Check } Case (0x0A) { Notify (\_SB.PC00.RP10, 0x00) // Bus Check } Case (0x0B) { Notify (\_SB.PC00.RP11, 0x00) // Bus Check } Case (0x0C) { Notify (\_SB.PC00.RP12, 0x00) // Bus Check } Case (0x0D) { Notify (\_SB.PC00.RP13, 0x00) // Bus Check } Case (0x0E) { Notify (\_SB.PC00.RP14, 0x00) // Bus Check } Case (0x0F) { Notify (\_SB.PC00.RP15, 0x00) // Bus Check } Case (0x10) { Notify (\_SB.PC00.RP16, 0x00) // Bus Check } Case (0x11) { Notify (\_SB.PC00.RP17, 0x00) // Bus Check } Case (0x12) { Notify (\_SB.PC00.RP18, 0x00) // Bus Check } Case (0x13) { Notify (\_SB.PC00.RP19, 0x00) // Bus Check } Case (0x14) { Notify (\_SB.PC00.RP20, 0x00) // Bus Check } Case (0x15) { Notify (\_SB.PC00.RP21, 0x00) // Bus Check } Case (0x16) { Notify (\_SB.PC00.RP22, 0x00) // Bus Check } Case (0x17) { Notify (\_SB.PC00.RP23, 0x00) // Bus Check } Case (0x18) { Notify (\_SB.PC00.RP24, 0x00) // Bus Check } Case (0x1A) { Notify (\_SB.PC01.BR1A, 0x00) // Bus Check } Case (0x1B) { Notify (\_SB.PC01.BR1B, 0x00) // Bus Check } Case (0x1C) { Notify (\_SB.PC01.BR1C, 0x00) // Bus Check } Case (0x1D) { Notify (\_SB.PC01.BR1D, 0x00) // Bus Check } Case (0x1E) { Notify (\_SB.PC02.BR2A, 0x00) // Bus Check } Case (0x1F) { Notify (\_SB.PC02.BR2B, 0x00) // Bus Check } Case (0x20) { Notify (\_SB.PC02.BR2C, 0x00) // Bus Check } Case (0x21) { Notify (\_SB.PC02.BR2D, 0x00) // Bus Check } Case (0x22) { Notify (\_SB.PC03.BR3A, 0x00) // Bus Check } Case (0x23) { Notify (\_SB.PC03.BR3B, 0x00) // Bus Check } Case (0x24) { Notify (\_SB.PC03.BR3C, 0x00) // Bus Check } Case (0x25) { Notify (\_SB.PC03.BR3D, 0x00) // Bus Check } } Local0 = MMRP () OperationRegion (MMMM, SystemMemory, Local0, 0x0100) Field (MMMM, AnyAcc, NoLock, Preserve) { Offset (0xAA), ABTN, 1, PWRF, 1, MRLC, 1, PDET, 1, Offset (0xAB), Offset (0xD8), , 30, HPEN, 1, Offset (0xDC), , 30, HPSS, 1 } If ((TBSE <= 0x18)) { HPEN = 0x00 HPSS = 0x01 } If (((TBSE <= 0x25) & (TBSE >= 0x1A))) { If ((ABTN == 0x01)) { ABTN |= 0x01 } If ((PWRF == 0x01)) { PWRF |= 0x01 } If ((MRLC == 0x01)) { MRLC |= 0x01 } If ((PDET == 0x01)) { PDET |= 0x01 } OperationRegion (GPAA, SystemIO, (PMBA + 0x8C), 0x01) Field (GPAA, AnyAcc, NoLock, Preserve) { , 1, HPST, 1, Offset (0x01) } If ((HPST == 0x01)) { HPST |= 0x01 } } } Method (CGST, 0, NotSerialized) { \_SB.CAGS (CPGN) } } Scope (_SB) { Method (CGPR, 2, Serialized) { If (CondRefOf (\_SB.SGOV)) { SGOV (Arg0, Arg1) } } } Scope (_GPE) { Method (ISIT, 1, Serialized) { If ((CF2T == 0x01)) { Local0 = \_SB.GGRP (Arg0) Local1 = \_SB.GNMB (Arg0) OperationRegion (GPPX, SystemMemory, \_SB.GADR (Local0, \_SB.GPEO), 0x04) Field (GPPX, AnyAcc, NoLock, Preserve) { STSX, 32 } Return ((STSX == (0x01 << Local1))) } Return (0x00) } Method (TH2T, 0, Serialized) { If (ISIT (CPGN)) { If ((TBSE != 0x00)) { TSCI () } Else { CGST () } } } } Mutex (OSUM, 0x00) Event (WFEV) Method (TBWK, 1, NotSerialized) { If ((TBSE != 0x00)) { If (((Arg0 == 0x03) || (Arg0 == 0x04))) { Acquire (OSUM, 0xFFFF) \_GPE.TINI (Arg0) Release (OSUM) } Signal (WFEV) } } Method (TBPS, 1, NotSerialized) { If ((TBSE != 0x00)) { Reset (WFEV) } } OperationRegion (TBNV, SystemMemory, 0x6D677000, 0x0019) Field (TBNV, ByteAcc, NoLock, Preserve) { TBSF, 8, GP5F, 8, TBSE, 8, TRPB, 8, TRPD, 8, TRPF, 8, BTMP, 8, FPGN, 32, FPLV, 8, CPAD, 16, CPAB, 8, TNAT, 8, CPGN, 32, CF2T, 8, PMIP, 8, PCCP, 8, CGPU, 8, RGPU, 8 } Method (MMRP, 0, NotSerialized) { Local0 = MMBA () Local0 += (TRPB << 0x14) Local0 += (TRPD << 0x0F) Local0 += (TRPF << 0x0C) Return (Local0) } Method (MMTB, 0, Serialized) { Local0 = MMRP () OperationRegion (MMMM, SystemMemory, Local0, 0x1A) Field (MMMM, AnyAcc, NoLock, Preserve) { Offset (0x19), SBUS, 8 } Local2 = SBUS /* \MMTB.SBUS */ Local0 = MMBA () Local2 *= 0x00100000 Local0 += Local2 Return (Local0) } Method (FFTB, 0, NotSerialized) { Local0 = (MMTB () + 0x0548) OperationRegion (PXVD, SystemMemory, Local0, 0x08) Field (PXVD, DWordAcc, NoLock, Preserve) { TB2P, 32, P2TB, 32 } If ((TB2P == 0xFFFFFFFF)) { Return (0x01) } Else { Return (0x00) } } Scope (_GPE) { Method (OSUC, 1, Serialized) { Local0 = (Arg0 + 0x0548) OperationRegion (TCMD, SystemMemory, Local0, 0x08) Field (TCMD, DWordAcc, NoLock, Preserve) { TB2P, 32, P2TB, 32 } Local1 = 0x64 P2TB = 0x0D While ((Local1 > 0x00)) { Local1 = (Local1 - 0x01) Local2 = TB2P /* \_GPE.OSUC.TB2P */ If ((Local2 == 0xFFFFFFFF)) { Return (0x02) } If ((Local2 & 0x01)) { Break } Sleep (0x32) If ((Local1 == 0x00)) { Return (0x02) } } OperationRegion (PXVD, SystemMemory, Arg0, 0x04) Field (PXVD, WordAcc, NoLock, Preserve) { VDID, 16, DVID, 16 } If (((DVID == 0x15E7) || (DVID == 0x15EA))) { P2TB = 0x0C } ElseIf ((DVID == 0xFFFF)) { P2TB = 0x0C } Else { P2TB = 0x00 } Return (0x01) } Method (ENLK, 0, Serialized) { If ((TRPB != 0x00)) { Local0 = (MMRP () + PMIP) /* \PMIP */ Local1 = (MMRP () + PCCP) /* \PCCP */ OperationRegion (PCCR, SystemMemory, Local0, 0x05) Field (PCCR, ByteAcc, NoLock, Preserve) { Offset (0x04), PWRS, 2 } OperationRegion (PMIR, SystemMemory, Local1, 0x11) Field (PMIR, ByteAcc, NoLock, Preserve) { Offset (0x10), , 4, LNKD, 1 } If ((PWRS != 0x00)) { PWRS = 0x00 Sleep (0x10) } If ((LNKD != 0x00)) { LNKD = 0x00 Sleep (0xC8) } } } Method (CKTB, 0, Serialized) { Local0 = MMTB () OperationRegion (PXVD, SystemMemory, Local0, 0x04) Field (PXVD, DWordAcc, NoLock, Preserve) { VEDI, 32 } If ((VEDI == 0xFFFFFFFF)) { Return (OSUC (Local0)) } Else { Return (0x00) } } Method (HRUS, 0, Serialized) { Local0 = MMRP () OperationRegion (MMMM, SystemMemory, Local0, 0x1A) Field (MMMM, AnyAcc, NoLock, Preserve) { Offset (0x19), SBUS, 8 } Return (SBUS) /* \_GPE.HRUS.SBUS */ } Method (WFHR, 0, NotSerialized) { Local0 = 0x00 Local1 = 0x00 While (0x01) { If (HRUS ()) { Break } Else { Local0 += 0x01 If ((Local0 > 0x03E8)) { Sleep (0x03E8) } Else { Sleep (0x10) } } } } Method (WKOK, 0, NotSerialized) { Wait (WFEV, 0xFFFF) Signal (WFEV) } Method (GFIL, 0, NotSerialized) { If ((GP5F == 0x00)) { Return (0x00) } Local0 = (MMTB () + 0x0544) OperationRegion (PXVD, SystemMemory, Local0, 0x08) Field (PXVD, DWordAcc, NoLock, Preserve) { HPFI, 1, Offset (0x04), TB2P, 32 } Local1 = TB2P /* \_GPE.GFIL.TB2P */ If ((Local1 == 0xFFFFFFFF)) { Return (0x00) } Local2 = HPFI /* \_GPE.GFIL.HPFI */ If ((Local2 == 0x01)) { HPFI = 0x00 Return (0x00) } Return (0x01) } Method (TSCI, 0, Serialized) { OperationRegion (SPRT, SystemIO, 0xB2, 0x02) Field (SPRT, ByteAcc, Lock, Preserve) { SSMP, 8 } If ((CF2T == 0x01)) { CGST () Sleep (0xC8) } WKOK () WFHR () If (GFIL ()) { Return (Zero) } ENLK () Acquire (OSUM, 0xFFFF) Local1 = CKTB () If ((Local1 == 0x01)) { Sleep (0x10) Release (OSUM) Return (Zero) } If ((Local1 == 0x02)) { OperationRegion (TBST, SystemIO, 0x80, 0x01) Field (TBST, ByteAcc, Lock, Preserve) { TBCP, 8 } TBCP = TBSW /* \TBSW */ If (0x00) { TBSF = 0x03 SSMP = TBSW /* \TBSW */ } NTFY () Sleep (0x10) Release (OSUM) Return (Zero) } If ((TNAT == 0x00)) { TBSF = 0x00 SSMP = TBSW /* \TBSW */ } NTFY () Sleep (0x10) Release (OSUM) } Method (TINI, 1, Serialized) { If ((Arg0 == 0x03)) { Local0 = MMRP () OperationRegion (RPTB, SystemMemory, Local0, 0x20) Field (RPTB, DWordAcc, NoLock, Preserve) { Offset (0x18), PSSB, 32 } Local1 = PSSB /* \_GPE.TINI.PSSB */ Local2 = (TRPB + (BTMP << 0x08)) PSSB = (Local2 + (BTMP << 0x10)) Sleep (0x64) } Local2 = OSUC (MMTB ()) If ((Local2 == 0x02)) { NTFY () } If ((Arg0 == 0x03)) { PSSB = Local1 } } } Scope (_SB) { Device (TWMI) { Name (_HID, "PNP0C14" /* Windows Management Instrumentation Device */) // _HID: Hardware ID Name (_UID, "TBFP") // _UID: Unique ID Name (_WDG, Buffer (0x14) { /* 0000 */ 0x48, 0xFD, 0xCC, 0x86, 0x5E, 0x20, 0x77, 0x4A, // H...^ wJ /* 0008 */ 0x9C, 0x48, 0x20, 0x21, 0xCB, 0xED, 0xE3, 0x41, // .H !...A /* 0010 */ 0x54, 0x46, 0x01, 0x02 // TF.. }) Method (WMTF, 3, NotSerialized) { CreateByteField (Arg2, 0x00, FP) If (FP) { CGPR (FPGN, FPLV) } Else { CGPR (FPGN, !FPLV) } } Method (_INI, 0, NotSerialized) // _INI: Initialize { If ((TBSE != 0x00)) { Acquire (OSUM, 0xFFFF) \_GPE.TINI (0x00) Release (OSUM) Signal (WFEV) } } } } Scope (_SB) { Name (PRSA, ResourceTemplate () { IRQ (Level, ActiveLow, Shared, ) {3,4,5,6,10,11,12,14,15} }) Alias (PRSA, PRSB) Alias (PRSA, PRSC) Alias (PRSA, PRSD) Alias (PRSA, PRSE) Alias (PRSA, PRSF) Alias (PRSA, PRSG) Alias (PRSA, PRSH) Name (PD00, Package (0x2F) { Package (0x04) { 0xFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0004FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0004FFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x0004FFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x0004FFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x0005FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0005FFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x0005FFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x0005FFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x0008FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0008FFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x0008FFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x0008FFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x000FFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0010FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0010FFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x0010FFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x0010FFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x0011FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0014FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0014FFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x0014FFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x0014FFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x0015FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0015FFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x0015FFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x0015FFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x0016FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0016FFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x0016FFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x0016FFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x0017FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0018FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x001CFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x001CFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x001CFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x001CFFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x001DFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x001DFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x001DFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x001DFFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x001BFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x001BFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x001BFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x001BFFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x001FFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x001FFFFF, 0x03, LNKH, 0x00 } }) Name (AR00, Package (0x2F) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x1F }, Package (0x04) { 0x0004FFFF, 0x00, 0x00, 0x1A }, Package (0x04) { 0x0004FFFF, 0x01, 0x00, 0x1B }, Package (0x04) { 0x0004FFFF, 0x02, 0x00, 0x1A }, Package (0x04) { 0x0004FFFF, 0x03, 0x00, 0x1B }, Package (0x04) { 0x0005FFFF, 0x00, 0x00, 0x10 }, Package (0x04) { 0x0005FFFF, 0x01, 0x00, 0x11 }, Package (0x04) { 0x0005FFFF, 0x02, 0x00, 0x12 }, Package (0x04) { 0x0005FFFF, 0x03, 0x00, 0x13 }, Package (0x04) { 0x0008FFFF, 0x00, 0x00, 0x18 }, Package (0x04) { 0x0008FFFF, 0x01, 0x00, 0x1C }, Package (0x04) { 0x0008FFFF, 0x02, 0x00, 0x1D }, Package (0x04) { 0x0008FFFF, 0x03, 0x00, 0x1E }, Package (0x04) { 0x000FFFFF, 0x00, 0x00, 0x10 }, Package (0x04) { 0x0010FFFF, 0x00, 0x00, 0x10 }, Package (0x04) { 0x0010FFFF, 0x01, 0x00, 0x11 }, Package (0x04) { 0x0010FFFF, 0x02, 0x00, 0x12 }, Package (0x04) { 0x0010FFFF, 0x03, 0x00, 0x13 }, Package (0x04) { 0x0011FFFF, 0x00, 0x00, 0x10 }, Package (0x04) { 0x0014FFFF, 0x00, 0x00, 0x10 }, Package (0x04) { 0x0014FFFF, 0x03, 0x00, 0x13 }, Package (0x04) { 0x0014FFFF, 0x01, 0x00, 0x11 }, Package (0x04) { 0x0014FFFF, 0x02, 0x00, 0x12 }, Package (0x04) { 0x0015FFFF, 0x00, 0x00, 0x10 }, Package (0x04) { 0x0015FFFF, 0x01, 0x00, 0x11 }, Package (0x04) { 0x0015FFFF, 0x02, 0x00, 0x12 }, Package (0x04) { 0x0015FFFF, 0x03, 0x00, 0x13 }, Package (0x04) { 0x0016FFFF, 0x00, 0x00, 0x10 }, Package (0x04) { 0x0016FFFF, 0x01, 0x00, 0x11 }, Package (0x04) { 0x0016FFFF, 0x02, 0x00, 0x12 }, Package (0x04) { 0x0016FFFF, 0x03, 0x00, 0x13 }, Package (0x04) { 0x0017FFFF, 0x00, 0x00, 0x10 }, Package (0x04) { 0x0018FFFF, 0x00, 0x00, 0x10 }, Package (0x04) { 0x001CFFFF, 0x00, 0x00, 0x10 }, Package (0x04) { 0x001CFFFF, 0x01, 0x00, 0x11 }, Package (0x04) { 0x001CFFFF, 0x02, 0x00, 0x12 }, Package (0x04) { 0x001CFFFF, 0x03, 0x00, 0x13 }, Package (0x04) { 0x001DFFFF, 0x00, 0x00, 0x10 }, Package (0x04) { 0x001DFFFF, 0x01, 0x00, 0x11 }, Package (0x04) { 0x001DFFFF, 0x02, 0x00, 0x12 }, Package (0x04) { 0x001DFFFF, 0x03, 0x00, 0x13 }, Package (0x04) { 0x001BFFFF, 0x00, 0x00, 0x10 }, Package (0x04) { 0x001BFFFF, 0x01, 0x00, 0x11 }, Package (0x04) { 0x001BFFFF, 0x02, 0x00, 0x12 }, Package (0x04) { 0x001BFFFF, 0x03, 0x00, 0x13 }, Package (0x04) { 0x001FFFFF, 0x00, 0x00, 0x10 }, Package (0x04) { 0x001FFFFF, 0x03, 0x00, 0x17 } }) Name (PD10, Package (0x40) { Package (0x04) { 0xFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0001FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0002FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0003FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0008FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0008FFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x0008FFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x0008FFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x0009FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0009FFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x0009FFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x0009FFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x000AFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x000AFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x000AFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x000AFFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x000BFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x000BFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x000BFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x000BFFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x000EFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x000EFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x000EFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x000EFFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x000FFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x000FFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x000FFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x000FFFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x0010FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0010FFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x0010FFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x0010FFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x0011FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0011FFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x0011FFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x0011FFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x0014FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0014FFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x0014FFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x0014FFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x0015FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0015FFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x0015FFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x0015FFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x0016FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0016FFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x0016FFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x0016FFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x0017FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0017FFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x0017FFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x0017FFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x001DFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x001DFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x001DFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x001DFFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x001EFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x001EFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x001EFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x001EFFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x001FFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x001FFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x001FFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x001FFFFF, 0x03, LNKD, 0x00 } }) Name (AR10, Package (0x40) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x27 }, Package (0x04) { 0x0001FFFF, 0x00, 0x00, 0x27 }, Package (0x04) { 0x0002FFFF, 0x00, 0x00, 0x27 }, Package (0x04) { 0x0003FFFF, 0x00, 0x00, 0x27 }, Package (0x04) { 0x0008FFFF, 0x00, 0x00, 0x20 }, Package (0x04) { 0x0008FFFF, 0x01, 0x00, 0x24 }, Package (0x04) { 0x0008FFFF, 0x02, 0x00, 0x25 }, Package (0x04) { 0x0008FFFF, 0x03, 0x00, 0x26 }, Package (0x04) { 0x0009FFFF, 0x00, 0x00, 0x20 }, Package (0x04) { 0x0009FFFF, 0x01, 0x00, 0x24 }, Package (0x04) { 0x0009FFFF, 0x02, 0x00, 0x25 }, Package (0x04) { 0x0009FFFF, 0x03, 0x00, 0x26 }, Package (0x04) { 0x000AFFFF, 0x00, 0x00, 0x20 }, Package (0x04) { 0x000AFFFF, 0x01, 0x00, 0x24 }, Package (0x04) { 0x000AFFFF, 0x02, 0x00, 0x25 }, Package (0x04) { 0x000AFFFF, 0x03, 0x00, 0x26 }, Package (0x04) { 0x000BFFFF, 0x00, 0x00, 0x20 }, Package (0x04) { 0x000BFFFF, 0x01, 0x00, 0x24 }, Package (0x04) { 0x000BFFFF, 0x02, 0x00, 0x25 }, Package (0x04) { 0x000BFFFF, 0x03, 0x00, 0x26 }, Package (0x04) { 0x000EFFFF, 0x00, 0x00, 0x20 }, Package (0x04) { 0x000EFFFF, 0x01, 0x00, 0x24 }, Package (0x04) { 0x000EFFFF, 0x02, 0x00, 0x25 }, Package (0x04) { 0x000EFFFF, 0x03, 0x00, 0x26 }, Package (0x04) { 0x000FFFFF, 0x00, 0x00, 0x20 }, Package (0x04) { 0x000FFFFF, 0x01, 0x00, 0x24 }, Package (0x04) { 0x000FFFFF, 0x02, 0x00, 0x25 }, Package (0x04) { 0x000FFFFF, 0x03, 0x00, 0x26 }, Package (0x04) { 0x0010FFFF, 0x00, 0x00, 0x20 }, Package (0x04) { 0x0010FFFF, 0x01, 0x00, 0x24 }, Package (0x04) { 0x0010FFFF, 0x02, 0x00, 0x25 }, Package (0x04) { 0x0010FFFF, 0x03, 0x00, 0x26 }, Package (0x04) { 0x0011FFFF, 0x00, 0x00, 0x20 }, Package (0x04) { 0x0011FFFF, 0x01, 0x00, 0x24 }, Package (0x04) { 0x0011FFFF, 0x02, 0x00, 0x25 }, Package (0x04) { 0x0011FFFF, 0x03, 0x00, 0x26 }, Package (0x04) { 0x0014FFFF, 0x00, 0x00, 0x20 }, Package (0x04) { 0x0014FFFF, 0x01, 0x00, 0x24 }, Package (0x04) { 0x0014FFFF, 0x02, 0x00, 0x25 }, Package (0x04) { 0x0014FFFF, 0x03, 0x00, 0x26 }, Package (0x04) { 0x0015FFFF, 0x00, 0x00, 0x20 }, Package (0x04) { 0x0015FFFF, 0x01, 0x00, 0x24 }, Package (0x04) { 0x0015FFFF, 0x02, 0x00, 0x25 }, Package (0x04) { 0x0015FFFF, 0x03, 0x00, 0x26 }, Package (0x04) { 0x0016FFFF, 0x00, 0x00, 0x20 }, Package (0x04) { 0x0016FFFF, 0x01, 0x00, 0x24 }, Package (0x04) { 0x0016FFFF, 0x02, 0x00, 0x25 }, Package (0x04) { 0x0016FFFF, 0x03, 0x00, 0x26 }, Package (0x04) { 0x0017FFFF, 0x00, 0x00, 0x20 }, Package (0x04) { 0x0017FFFF, 0x01, 0x00, 0x24 }, Package (0x04) { 0x0017FFFF, 0x02, 0x00, 0x25 }, Package (0x04) { 0x0017FFFF, 0x03, 0x00, 0x26 }, Package (0x04) { 0x001DFFFF, 0x00, 0x00, 0x20 }, Package (0x04) { 0x001DFFFF, 0x01, 0x00, 0x24 }, Package (0x04) { 0x001DFFFF, 0x02, 0x00, 0x25 }, Package (0x04) { 0x001DFFFF, 0x03, 0x00, 0x26 }, Package (0x04) { 0x001EFFFF, 0x00, 0x00, 0x20 }, Package (0x04) { 0x001EFFFF, 0x01, 0x00, 0x24 }, Package (0x04) { 0x001EFFFF, 0x02, 0x00, 0x25 }, Package (0x04) { 0x001EFFFF, 0x03, 0x00, 0x26 }, Package (0x04) { 0x001FFFFF, 0x00, 0x00, 0x20 }, Package (0x04) { 0x001FFFFF, 0x01, 0x00, 0x24 }, Package (0x04) { 0x001FFFFF, 0x02, 0x00, 0x25 }, Package (0x04) { 0x001FFFFF, 0x03, 0x00, 0x26 } }) Name (PG0F, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0xFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0xFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0xFFFF, 0x03, LNKD, 0x00 } }) Name (AG0F, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x20 }, Package (0x04) { 0xFFFF, 0x01, 0x00, 0x24 }, Package (0x04) { 0xFFFF, 0x02, 0x00, 0x25 }, Package (0x04) { 0xFFFF, 0x03, 0x00, 0x26 } }) Name (PG10, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0xFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0xFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0xFFFF, 0x03, LNKD, 0x00 } }) Name (AG10, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x21 }, Package (0x04) { 0xFFFF, 0x01, 0x00, 0x26 }, Package (0x04) { 0xFFFF, 0x02, 0x00, 0x24 }, Package (0x04) { 0xFFFF, 0x03, 0x00, 0x25 } }) Name (PG11, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0xFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0xFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0xFFFF, 0x03, LNKD, 0x00 } }) Name (AG11, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x22 }, Package (0x04) { 0xFFFF, 0x01, 0x00, 0x25 }, Package (0x04) { 0xFFFF, 0x02, 0x00, 0x26 }, Package (0x04) { 0xFFFF, 0x03, 0x00, 0x24 } }) Name (PG12, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0xFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0xFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0xFFFF, 0x03, LNKD, 0x00 } }) Name (AG12, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x23 }, Package (0x04) { 0xFFFF, 0x01, 0x00, 0x26 }, Package (0x04) { 0xFFFF, 0x02, 0x00, 0x24 }, Package (0x04) { 0xFFFF, 0x03, 0x00, 0x25 } }) Name (PD20, Package (0x24) { Package (0x04) { 0xFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0001FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0002FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0003FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0008FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0008FFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x0008FFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x0008FFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x0009FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0009FFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x0009FFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x0009FFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x000AFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x000AFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x000AFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x000AFFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x000BFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x000BFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x000BFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x000BFFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x000CFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x000CFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x000CFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x000CFFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x000DFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x000DFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x000DFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x000DFFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x0016FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0016FFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x0016FFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x0016FFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x0017FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0017FFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x0017FFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x0017FFFF, 0x03, LNKD, 0x00 } }) Name (AR20, Package (0x24) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x2F }, Package (0x04) { 0x0001FFFF, 0x00, 0x00, 0x2F }, Package (0x04) { 0x0002FFFF, 0x00, 0x00, 0x2F }, Package (0x04) { 0x0003FFFF, 0x00, 0x00, 0x2F }, Package (0x04) { 0x0008FFFF, 0x00, 0x00, 0x28 }, Package (0x04) { 0x0008FFFF, 0x01, 0x00, 0x2C }, Package (0x04) { 0x0008FFFF, 0x02, 0x00, 0x2D }, Package (0x04) { 0x0008FFFF, 0x03, 0x00, 0x2E }, Package (0x04) { 0x0009FFFF, 0x00, 0x00, 0x28 }, Package (0x04) { 0x0009FFFF, 0x01, 0x00, 0x2C }, Package (0x04) { 0x0009FFFF, 0x02, 0x00, 0x2D }, Package (0x04) { 0x0009FFFF, 0x03, 0x00, 0x2E }, Package (0x04) { 0x000AFFFF, 0x00, 0x00, 0x28 }, Package (0x04) { 0x000AFFFF, 0x01, 0x00, 0x2C }, Package (0x04) { 0x000AFFFF, 0x02, 0x00, 0x2D }, Package (0x04) { 0x000AFFFF, 0x03, 0x00, 0x2E }, Package (0x04) { 0x000BFFFF, 0x00, 0x00, 0x28 }, Package (0x04) { 0x000BFFFF, 0x01, 0x00, 0x2C }, Package (0x04) { 0x000BFFFF, 0x02, 0x00, 0x2D }, Package (0x04) { 0x000BFFFF, 0x03, 0x00, 0x2E }, Package (0x04) { 0x000CFFFF, 0x00, 0x00, 0x28 }, Package (0x04) { 0x000CFFFF, 0x01, 0x00, 0x2C }, Package (0x04) { 0x000CFFFF, 0x02, 0x00, 0x2D }, Package (0x04) { 0x000CFFFF, 0x03, 0x00, 0x2E }, Package (0x04) { 0x000DFFFF, 0x00, 0x00, 0x28 }, Package (0x04) { 0x000DFFFF, 0x01, 0x00, 0x2C }, Package (0x04) { 0x000DFFFF, 0x02, 0x00, 0x2D }, Package (0x04) { 0x000DFFFF, 0x03, 0x00, 0x2E }, Package (0x04) { 0x0016FFFF, 0x00, 0x00, 0x28 }, Package (0x04) { 0x0016FFFF, 0x01, 0x00, 0x2C }, Package (0x04) { 0x0016FFFF, 0x02, 0x00, 0x2D }, Package (0x04) { 0x0016FFFF, 0x03, 0x00, 0x2E }, Package (0x04) { 0x0017FFFF, 0x00, 0x00, 0x28 }, Package (0x04) { 0x0017FFFF, 0x01, 0x00, 0x2C }, Package (0x04) { 0x0017FFFF, 0x02, 0x00, 0x2D }, Package (0x04) { 0x0017FFFF, 0x03, 0x00, 0x2E } }) Name (PG23, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0xFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0xFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0xFFFF, 0x03, LNKD, 0x00 } }) Name (AG23, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x28 }, Package (0x04) { 0xFFFF, 0x01, 0x00, 0x2C }, Package (0x04) { 0xFFFF, 0x02, 0x00, 0x2D }, Package (0x04) { 0xFFFF, 0x03, 0x00, 0x2E } }) Name (PG24, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0xFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0xFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0xFFFF, 0x03, LNKD, 0x00 } }) Name (AG24, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x29 }, Package (0x04) { 0xFFFF, 0x01, 0x00, 0x2E }, Package (0x04) { 0xFFFF, 0x02, 0x00, 0x2C }, Package (0x04) { 0xFFFF, 0x03, 0x00, 0x2D } }) Name (PG25, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0xFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0xFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0xFFFF, 0x03, LNKD, 0x00 } }) Name (AG25, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x2A }, Package (0x04) { 0xFFFF, 0x01, 0x00, 0x2D }, Package (0x04) { 0xFFFF, 0x02, 0x00, 0x2E }, Package (0x04) { 0xFFFF, 0x03, 0x00, 0x2C } }) Name (PG26, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0xFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0xFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0xFFFF, 0x03, LNKD, 0x00 } }) Name (AG26, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x2B }, Package (0x04) { 0xFFFF, 0x01, 0x00, 0x2E }, Package (0x04) { 0xFFFF, 0x02, 0x00, 0x2C }, Package (0x04) { 0xFFFF, 0x03, 0x00, 0x2D } }) Name (PD28, Package (0x20) { Package (0x04) { 0xFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0001FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0002FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0003FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x000EFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x000EFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x000EFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x000EFFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x000FFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x000FFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x000FFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x000FFFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x0010FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0010FFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x0010FFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x0010FFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x0012FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0012FFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x0012FFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x0012FFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x0015FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0015FFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x0015FFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x0015FFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x0016FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0016FFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x0016FFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x0016FFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x0017FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0017FFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x0017FFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x0017FFFF, 0x03, LNKD, 0x00 } }) Name (AR28, Package (0x20) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x37 }, Package (0x04) { 0x0001FFFF, 0x00, 0x00, 0x37 }, Package (0x04) { 0x0002FFFF, 0x00, 0x00, 0x37 }, Package (0x04) { 0x0003FFFF, 0x00, 0x00, 0x37 }, Package (0x04) { 0x000EFFFF, 0x00, 0x00, 0x30 }, Package (0x04) { 0x000EFFFF, 0x01, 0x00, 0x34 }, Package (0x04) { 0x000EFFFF, 0x02, 0x00, 0x35 }, Package (0x04) { 0x000EFFFF, 0x03, 0x00, 0x36 }, Package (0x04) { 0x000FFFFF, 0x00, 0x00, 0x30 }, Package (0x04) { 0x000FFFFF, 0x01, 0x00, 0x34 }, Package (0x04) { 0x000FFFFF, 0x02, 0x00, 0x35 }, Package (0x04) { 0x000FFFFF, 0x03, 0x00, 0x36 }, Package (0x04) { 0x0010FFFF, 0x00, 0x00, 0x30 }, Package (0x04) { 0x0010FFFF, 0x01, 0x00, 0x34 }, Package (0x04) { 0x0010FFFF, 0x02, 0x00, 0x35 }, Package (0x04) { 0x0010FFFF, 0x03, 0x00, 0x36 }, Package (0x04) { 0x0012FFFF, 0x00, 0x00, 0x30 }, Package (0x04) { 0x0012FFFF, 0x01, 0x00, 0x34 }, Package (0x04) { 0x0012FFFF, 0x02, 0x00, 0x35 }, Package (0x04) { 0x0012FFFF, 0x03, 0x00, 0x36 }, Package (0x04) { 0x0015FFFF, 0x00, 0x00, 0x30 }, Package (0x04) { 0x0015FFFF, 0x01, 0x00, 0x34 }, Package (0x04) { 0x0015FFFF, 0x02, 0x00, 0x35 }, Package (0x04) { 0x0015FFFF, 0x03, 0x00, 0x36 }, Package (0x04) { 0x0016FFFF, 0x00, 0x00, 0x30 }, Package (0x04) { 0x0016FFFF, 0x01, 0x00, 0x34 }, Package (0x04) { 0x0016FFFF, 0x02, 0x00, 0x35 }, Package (0x04) { 0x0016FFFF, 0x03, 0x00, 0x36 }, Package (0x04) { 0x0017FFFF, 0x00, 0x00, 0x30 }, Package (0x04) { 0x0017FFFF, 0x01, 0x00, 0x34 }, Package (0x04) { 0x0017FFFF, 0x02, 0x00, 0x35 }, Package (0x04) { 0x0017FFFF, 0x03, 0x00, 0x36 } }) Name (PG30, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0xFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0xFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0xFFFF, 0x03, LNKD, 0x00 } }) Name (AG30, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x30 }, Package (0x04) { 0xFFFF, 0x01, 0x00, 0x34 }, Package (0x04) { 0xFFFF, 0x02, 0x00, 0x35 }, Package (0x04) { 0xFFFF, 0x03, 0x00, 0x36 } }) Name (PG31, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0xFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0xFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0xFFFF, 0x03, LNKD, 0x00 } }) Name (AG31, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x31 }, Package (0x04) { 0xFFFF, 0x01, 0x00, 0x36 }, Package (0x04) { 0xFFFF, 0x02, 0x00, 0x34 }, Package (0x04) { 0xFFFF, 0x03, 0x00, 0x35 } }) Name (PG32, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0xFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0xFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0xFFFF, 0x03, LNKD, 0x00 } }) Name (AG32, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x32 }, Package (0x04) { 0xFFFF, 0x01, 0x00, 0x35 }, Package (0x04) { 0xFFFF, 0x02, 0x00, 0x36 }, Package (0x04) { 0xFFFF, 0x03, 0x00, 0x34 } }) Name (PG33, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0xFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0xFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0xFFFF, 0x03, LNKD, 0x00 } }) Name (AG33, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x33 }, Package (0x04) { 0xFFFF, 0x01, 0x00, 0x36 }, Package (0x04) { 0xFFFF, 0x02, 0x00, 0x34 }, Package (0x04) { 0xFFFF, 0x03, 0x00, 0x35 } }) Name (PD30, Package (0x01) { Package (0x04) { 0xFFFF, 0x00, LNKA, 0x00 } }) Name (AR30, Package (0x01) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x3F } }) Name (PG3C, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0xFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0xFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0xFFFF, 0x03, LNKD, 0x00 } }) Name (AG3C, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x38 }, Package (0x04) { 0xFFFF, 0x01, 0x00, 0x3C }, Package (0x04) { 0xFFFF, 0x02, 0x00, 0x3D }, Package (0x04) { 0xFFFF, 0x03, 0x00, 0x3E } }) Name (PD38, Package (0x01) { Package (0x04) { 0xFFFF, 0x00, LNKA, 0x00 } }) Name (AR38, Package (0x01) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x47 } }) Name (PG3E, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0xFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0xFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0xFFFF, 0x03, LNKD, 0x00 } }) Name (AG3E, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x40 }, Package (0x04) { 0xFFFF, 0x01, 0x00, 0x44 }, Package (0x04) { 0xFFFF, 0x02, 0x00, 0x45 }, Package (0x04) { 0xFFFF, 0x03, 0x00, 0x46 } }) Name (PG5A, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0xFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0xFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0xFFFF, 0x03, LNKD, 0x00 } }) Name (AG5A, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x10 }, Package (0x04) { 0xFFFF, 0x01, 0x00, 0x11 }, Package (0x04) { 0xFFFF, 0x02, 0x00, 0x12 }, Package (0x04) { 0xFFFF, 0x03, 0x00, 0x13 } }) Name (PG5B, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0xFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0xFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0xFFFF, 0x03, LNKD, 0x00 } }) Name (AG5B, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x10 }, Package (0x04) { 0xFFFF, 0x01, 0x00, 0x11 }, Package (0x04) { 0xFFFF, 0x02, 0x00, 0x12 }, Package (0x04) { 0xFFFF, 0x03, 0x00, 0x13 } }) Name (PG5C, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0xFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0xFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0xFFFF, 0x03, LNKD, 0x00 } }) Name (AG5C, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x10 }, Package (0x04) { 0xFFFF, 0x01, 0x00, 0x11 }, Package (0x04) { 0xFFFF, 0x02, 0x00, 0x12 }, Package (0x04) { 0xFFFF, 0x03, 0x00, 0x13 } }) Name (PG5D, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0xFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0xFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0xFFFF, 0x03, LNKD, 0x00 } }) Name (AG5D, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x10 }, Package (0x04) { 0xFFFF, 0x01, 0x00, 0x11 }, Package (0x04) { 0xFFFF, 0x02, 0x00, 0x12 }, Package (0x04) { 0xFFFF, 0x03, 0x00, 0x13 } }) Name (PG87, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0xFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0xFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0xFFFF, 0x03, LNKD, 0x00 } }) Name (AG87, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x12 }, Package (0x04) { 0xFFFF, 0x01, 0x00, 0x13 }, Package (0x04) { 0xFFFF, 0x02, 0x00, 0x10 }, Package (0x04) { 0xFFFF, 0x03, 0x00, 0x11 } }) } Scope (_SB) { Device (PC00) { Name (_HID, EisaId ("PNP0A08") /* PCI Express Bus */) // _HID: Hardware ID Name (_CID, EisaId ("PNP0A03") /* PCI Bus */) // _CID: Compatible ID Name (_ADR, 0x00) // _ADR: Address Method (^BN00, 0, NotSerialized) { Return (0x00) } Method (_BBN, 0, NotSerialized) // _BBN: BIOS Bus Number { Return (BN00 ()) } Name (_UID, 0x00) // _UID: Unique ID Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AR00) /* \_SB_.AR00 */ } Return (PD00) /* \_SB_.PD00 */ } Name (SUPP, 0x00) Name (CTRL, 0x00) Name (_PXM, 0x00) // _PXM: Device Proximity Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x00, CDW1) If ((Arg0 == ToUUID ("33db4d5b-1ff7-401c-9657-7441c03dd766") /* PCI Host Bridge Device */)) { CreateDWordField (Arg3, 0x04, CDW2) If ((Arg2 > 0x02)) { CreateDWordField (Arg3, 0x08, CDW3) } SUPP = CDW2 /* \_SB_.PC00._OSC.CDW2 */ CTRL = CDW3 /* \_SB_.PC00._OSC.CDW3 */ If ((AHPE || ((SUPP & 0x16) != 0x16))) { CTRL &= 0x1E Sleep (0x03E8) } If ((TBSE != 0x00)) { CTRL &= 0x1E Sleep (0x03E8) } CTRL &= 0x1D CTRL &= 0x17 If ((Arg1 != One)) { CDW1 |= 0x08 } If ((CDW3 != CTRL)) { CDW1 |= 0x10 } CDW3 = CTRL /* \_SB_.PC00.CTRL */ Return (Arg3) } Else { CDW1 |= 0x04 IO80 = 0xEE Return (Arg3) } } Device (APIC) { Name (_HID, EisaId ("PNP0003") /* IO-APIC Interrupt Controller */) // _HID: Hardware ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { Memory32Fixed (ReadOnly, 0xFEC00000, // Address Base 0x00100000, // Address Length ) }) } Name (P0RS, ResourceTemplate () { WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode, 0x0000, // Granularity 0x0000, // Range Minimum 0x0015, // Range Maximum 0x0000, // Translation Offset 0x0016, // Length ,, ) 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, DenseTranslation) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x1000, // Range Minimum 0x3FFF, // Range Maximum 0x0000, // Translation Offset 0x3000, // Length ,, , TypeStatic, DenseTranslation) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x00000000, // Range Minimum 0x00000000, // Range Maximum 0x00000000, // Translation Offset 0x00000000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x00000000, // Range Minimum 0x00000000, // Range Maximum 0x00000000, // Translation Offset 0x00000000, // Length ,, _Y00, AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, 0x00000000, // Granularity 0xFE010000, // Range Minimum 0xFE010FFF, // Range Maximum 0x00000000, // Translation Offset 0x00001000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, 0x00000000, // Granularity 0xFD000000, // Range Minimum 0xFE7FFFFF, // Range Maximum 0x00000000, // Translation Offset 0x01800000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, 0x00000000, // Granularity 0x90000000, // Range Minimum 0xAAFFFFFF, // Range Maximum 0x00000000, // Translation Offset 0x1B000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, 0x0000000000000000, // Granularity 0x0000040000000000, // Range Minimum 0x0000043FFFFFFFFF, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000004000000000, // Length ,, , AddressRangeMemory, TypeStatic) }) OperationRegion (TMEM, PCI_Config, 0x00, 0x0100) Field (TMEM, ByteAcc, NoLock, Preserve) { Offset (0x40), , 4, BSEG, 4, PAMS, 48, Offset (0x52), DIM0, 4, DIM1, 4, Offset (0x54), DIM2, 4 } Name (MTBL, Package (0x10) { 0x00, 0x20, 0x20, 0x30, 0x40, 0x40, 0x60, 0x80, 0x80, 0x80, 0x80, 0xC0, 0x0100, 0x0100, 0x0100, 0x0200 }) Name (ERNG, Package (0x0D) { 0x000C0000, 0x000C4000, 0x000C8000, 0x000CC000, 0x000D0000, 0x000D4000, 0x000D8000, 0x000DC000, 0x000E0000, 0x000E4000, 0x000E8000, 0x000EC000, 0x000F0000 }) Name (PAMB, Buffer (0x07) {}) Method (EROM, 0, NotSerialized) { CreateDWordField (P0RS, \_SB.PC00._Y00._MIN, RMIN) // _MIN: Minimum Base Address CreateDWordField (P0RS, \_SB.PC00._Y00._MAX, RMAX) // _MAX: Maximum Base Address CreateDWordField (P0RS, \_SB.PC00._Y00._LEN, RLEN) // _LEN: Length CreateByteField (PAMB, 0x06, BREG) PAMB = PAMS /* \_SB_.PC00.PAMS */ BREG = BSEG /* \_SB_.PC00.BSEG */ RMIN = 0x00 RMAX = 0x00 RLEN = 0x00 Local0 = 0x00 While ((Local0 < 0x0D)) { Local1 = (Local0 >> 0x01) Local2 = DerefOf (PAMB [Local1]) If ((Local0 & 0x01)) { Local2 >>= 0x04 } Local2 &= 0x03 If (RMIN) { If (Local2) { RMAX = (DerefOf (ERNG [Local0]) + 0x3FFF) If ((RMAX == 0x000F3FFF)) { RMAX = 0x000FFFFF } RLEN = (RMAX - RMIN) /* \_SB_.PC00.EROM.RMIN */ RLEN++ } Else { Local0 = 0x0C } } ElseIf (Local2) { RMIN = DerefOf (ERNG [Local0]) RMAX = (DerefOf (ERNG [Local0]) + 0x3FFF) If ((RMAX == 0x000F3FFF)) { RMAX = 0x000FFFFF } RLEN = (RMAX - RMIN) /* \_SB_.PC00.EROM.RMIN */ RLEN++ } Else { } Local0++ } } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { EROM () Return (P0RS) /* \_SB_.PC00.P0RS */ } Device (MHP0) { Name (_ADR, 0x00050001) // _ADR: Address Name (_UID, "00-00") // _UID: Unique ID OperationRegion (MHP0, PCI_Config, 0x00, 0x0100) Field (MHP0, ByteAcc, NoLock, Preserve) { Offset (0x0E), STM0, 7 } } Device (MHP1) { Name (_ADR, 0x00050001) // _ADR: Address Name (_UID, "00-01") // _UID: Unique ID OperationRegion (MHP1, PCI_Config, 0x00, 0x0100) Field (MHP1, ByteAcc, NoLock, Preserve) { Offset (0x1E), STM1, 7 } } OperationRegion (HBUS, PCI_Config, 0x00, 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 (0x54), D0EN, 1, D1F2, 1, D1F1, 1, D1F0, 1, Offset (0x60), PXEN, 1, PXSZ, 2, , 23, PXBR, 6, Offset (0x68), DIEN, 1, , 11, DIBR, 20, Offset (0x70), , 20, MEBR, 12, Offset (0x80), , 4, PM0H, 2, Offset (0x81), PM1L, 2, , 2, PM1H, 2, Offset (0x82), PM2L, 2, , 2, PM2H, 2, Offset (0x83), PM3L, 2, , 2, PM3H, 2, Offset (0x84), PM4L, 2, , 2, PM4H, 2, Offset (0x85), PM5L, 2, , 2, PM5H, 2, Offset (0x86), PM6L, 2, , 2, PM6H, 2, Offset (0x87), Offset (0xA8), , 20, TUUD, 19, Offset (0xBC), , 20, TLUD, 12, Offset (0xC8), , 7, HTSE, 1 } Name (BUF0, ResourceTemplate () { WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode, 0x0000, // Granularity 0x0000, // Range Minimum 0x00FF, // Range Maximum 0x0000, // Translation Offset 0x0100, // Length ,, ) DWordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x00000000, // Granularity 0x00000000, // Range Minimum 0x00000CF7, // Range Maximum 0x00000000, // Translation Offset 0x00000CF8, // Length ,, , TypeStatic, DenseTranslation) IO (Decode16, 0x0CF8, // Range Minimum 0x0CF8, // Range Maximum 0x01, // Alignment 0x08, // Length ) DWordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x00000000, // Granularity 0x00000D00, // Range Minimum 0x0000FFFF, // Range Maximum 0x00000000, // Translation Offset 0x0000F300, // Length ,, , TypeStatic, DenseTranslation) 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 ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000C4000, // Range Minimum 0x000C7FFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000C8000, // Range Minimum 0x000CBFFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000CC000, // Range Minimum 0x000CFFFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000D0000, // Range Minimum 0x000D3FFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000D4000, // Range Minimum 0x000D7FFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000D8000, // Range Minimum 0x000DBFFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000DC000, // Range Minimum 0x000DFFFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000E0000, // Range Minimum 0x000E3FFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000E4000, // Range Minimum 0x000E7FFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000E8000, // Range Minimum 0x000EBFFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000EC000, // Range Minimum 0x000EFFFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000F0000, // Range Minimum 0x000FFFFF, // Range Maximum 0x00000000, // Translation Offset 0x00010000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x00000000, // Range Minimum 0xFEAFFFFF, // Range Maximum 0x00000000, // Translation Offset 0xFEB00000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x0000000000000000, // Granularity 0x0000000000010000, // Range Minimum 0x000000000001FFFF, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000010000, // Length ,, , AddressRangeMemory, TypeStatic) }) Name (EP_B, 0x00) Name (MH_B, 0x00) Name (PC_B, 0x00) Name (PC_L, 0x00) Name (DM_B, 0x00) Method (GPCB, 0, Serialized) { If ((PC_B == 0x00)) { PC_B = MCFG /* \MCFG */ } Return (PC_B) /* \_SB_.PC00.PC_B */ } Device (DMI0) { Name (_ADR, 0x00) // _ADR: Address } Device (CB0A) { Name (_ADR, 0x00040000) // _ADR: Address } Device (CB0B) { Name (_ADR, 0x00040001) // _ADR: Address } Device (CB0C) { Name (_ADR, 0x00040002) // _ADR: Address } Device (CB0D) { Name (_ADR, 0x00040003) // _ADR: Address } Device (CB0E) { Name (_ADR, 0x00040004) // _ADR: Address } Device (CB0F) { Name (_ADR, 0x00040005) // _ADR: Address } Device (CB0G) { Name (_ADR, 0x00040006) // _ADR: Address } Device (CB0H) { Name (_ADR, 0x00040007) // _ADR: Address } Device (IIM0) { Name (_ADR, 0x00050000) // _ADR: Address } Device (UBX0) { Name (_ADR, 0x00080000) // _ADR: Address } Device (ALZA) { Name (_ADR, 0x000E0000) // _ADR: Address } Device (DISP) { Name (_ADR, 0x000F0000) // _ADR: Address } Device (IHC1) { Name (_ADR, 0x00100000) // _ADR: Address } Device (IHC2) { Name (_ADR, 0x00100001) // _ADR: Address } Device (IIDR) { Name (_ADR, 0x00100002) // _ADR: Address } Device (IMKT) { Name (_ADR, 0x00100003) // _ADR: Address } Device (IHC3) { Name (_ADR, 0x00100004) // _ADR: Address } Device (MRO0) { Name (_ADR, 0x00110000) // _ADR: Address } Device (MRO1) { Name (_ADR, 0x00110001) // _ADR: Address } Device (SAT2) { Name (_ADR, 0x00110005) // _ADR: Address } Device (XHCI) { Name (_ADR, 0x00140000) // _ADR: Address } Device (OTG0) { Name (_ADR, 0x00140001) // _ADR: Address } Device (TERM) { Name (_ADR, 0x00140002) // _ADR: Address } Device (CAMR) { Name (_ADR, 0x00140003) // _ADR: Address } Device (NTHP) { Name (_ADR, 0x00140004) // _ADR: Address } Device (HEC1) { Name (_ADR, 0x00160000) // _ADR: Address } Device (HEC2) { Name (_ADR, 0x00160001) // _ADR: Address } Device (IDER) { Name (_ADR, 0x00160002) // _ADR: Address } Device (MEKT) { Name (_ADR, 0x00160003) // _ADR: Address } Device (HEC3) { Name (_ADR, 0x00160004) // _ADR: Address } Device (SAT1) { Name (_ADR, 0x00170000) // _ADR: Address } Device (NAN1) { Name (_ADR, 0x00180000) // _ADR: Address } Device (RP01) { Name (_ADR, 0x001C0000) // _ADR: Address } Device (RP05) { Name (_ADR, 0x001C0004) // _ADR: Address Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AG5A) /* \_SB_.AG5A */ } Return (PG5A) /* \_SB_.PG5A */ } Device (SLT3) { Name (_ADR, 0xFFFF) // _ADR: Address } } Device (RP09) { Name (_ADR, 0x001D0000) // _ADR: Address Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AG5B) /* \_SB_.AG5B */ } Return (PG5B) /* \_SB_.PG5B */ } } Device (RP17) { Name (_ADR, 0x001B0000) // _ADR: Address Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AG5C) /* \_SB_.AG5C */ } Return (PG5C) /* \_SB_.PG5C */ } } Device (RP21) { Name (_ADR, 0x001B0004) // _ADR: Address Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AG5D) /* \_SB_.AG5D */ } Return (PG5D) /* \_SB_.PG5D */ } Device (SLT6) { Name (_ADR, 0xFFFF) // _ADR: Address } } Device (LPC0) { Name (_ADR, 0x001F0000) // _ADR: Address OperationRegion (LPCB, PCI_Config, 0x00, 0x0100) Field (LPCB, DWordAcc, NoLock, Preserve) { Offset (0xAC), Offset (0xAE), XSMB, 1 } Device (DMAC) { Name (_HID, EisaId ("PNP0200") /* PC-class DMA Controller */) // _HID: Hardware ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x00, // Alignment 0x10, // Length ) IO (Decode16, 0x0081, // Range Minimum 0x0081, // Range Maximum 0x00, // Alignment 0x03, // Length ) IO (Decode16, 0x0087, // Range Minimum 0x0087, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0089, // Range Minimum 0x0089, // Range Maximum 0x00, // Alignment 0x03, // Length ) IO (Decode16, 0x008F, // Range Minimum 0x008F, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x00C0, // Range Minimum 0x00C0, // Range Maximum 0x00, // Alignment 0x20, // Length ) DMA (Compatibility, NotBusMaster, Transfer8, ) {4} }) } Device (RTC) { Name (_HID, EisaId ("PNP0B00") /* AT Real-Time Clock */) // _HID: Hardware ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IO (Decode16, 0x0070, // Range Minimum 0x0070, // Range Maximum 0x01, // Alignment 0x02, // Length ) IO (Decode16, 0x0074, // Range Minimum 0x0074, // Range Maximum 0x01, // Alignment 0x04, // Length ) IRQNoFlags () {8} }) Method (_STA, 0, NotSerialized) // _STA: Status { If ((STAS == 0x01)) { Return (0x0F) } Else { Return (0x00) } } } Device (PIC) { Name (_HID, EisaId ("PNP0000") /* 8259-compatible Programmable Interrupt Controller */) // _HID: Hardware ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IO (Decode16, 0x0020, // Range Minimum 0x0020, // Range Maximum 0x01, // Alignment 0x1E, // Length ) IO (Decode16, 0x00A0, // Range Minimum 0x00A0, // Range Maximum 0x01, // Alignment 0x1E, // Length ) IO (Decode16, 0x04D0, // Range Minimum 0x04D0, // Range Maximum 0x01, // Alignment 0x02, // Length ) }) } Device (FPU) { Name (_HID, EisaId ("PNP0C04") /* x87-compatible Floating Point Processing Unit */) // _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 (TMR) { Name (_HID, EisaId ("PNP0100") /* PC-class System Timer */) // _HID: Hardware ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IO (Decode16, 0x0040, // Range Minimum 0x0040, // Range Maximum 0x01, // Alignment 0x04, // Length ) IO (Decode16, 0x0050, // Range Minimum 0x0050, // Range Maximum 0x01, // Alignment 0x04, // Length ) IRQNoFlags () {0} }) } Device (SPKR) { Name (_HID, EisaId ("PNP0800") /* Microsoft Sound System Compatible Device */) // _HID: Hardware ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IO (Decode16, 0x0061, // Range Minimum 0x0061, // Range Maximum 0x01, // Alignment 0x01, // Length ) }) } Device (XTRA) { Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IO (Decode16, 0x0500, // Range Minimum 0x0500, // Range Maximum 0x01, // Alignment 0xFF, // Length ) IO (Decode16, 0x0400, // Range Minimum 0x0400, // Range Maximum 0x01, // Alignment 0x80, // Length ) IO (Decode16, 0x0092, // Range Minimum 0x0092, // Range Maximum 0x01, // Alignment 0x01, // Length ) IO (Decode16, 0x0010, // Range Minimum 0x0010, // Range Maximum 0x01, // Alignment 0x10, // Length ) IO (Decode16, 0x0072, // Range Minimum 0x0072, // Range Maximum 0x01, // Alignment 0x02, // Length ) IO (Decode16, 0x0080, // Range Minimum 0x0080, // Range Maximum 0x01, // Alignment 0x01, // Length ) IO (Decode16, 0x0084, // Range Minimum 0x0084, // Range Maximum 0x01, // Alignment 0x03, // Length ) IO (Decode16, 0x0088, // Range Minimum 0x0088, // Range Maximum 0x01, // Alignment 0x01, // Length ) IO (Decode16, 0x008C, // Range Minimum 0x008C, // Range Maximum 0x01, // Alignment 0x03, // Length ) IO (Decode16, 0x0090, // Range Minimum 0x0090, // Range Maximum 0x01, // Alignment 0x10, // Length ) IO (Decode16, 0x0600, // Range Minimum 0x0600, // Range Maximum 0x01, // Alignment 0x20, // Length ) IO (Decode16, 0x0CA0, // Range Minimum 0x0CA0, // Range Maximum 0x01, // Alignment 0x06, // Length ) IO (Decode16, 0x0880, // Range Minimum 0x0880, // Range Maximum 0x01, // Alignment 0x04, // Length ) IO (Decode16, 0x0800, // Range Minimum 0x0800, // Range Maximum 0x01, // Alignment 0x20, // Length ) Memory32Fixed (ReadOnly, 0xFED1C000, // Address Base 0x00024000, // Address Length ) Memory32Fixed (ReadOnly, 0xFED45000, // Address Base 0x00047000, // Address Length ) Memory32Fixed (ReadOnly, 0xFF000000, // Address Base 0x01000000, // Address Length ) Memory32Fixed (ReadOnly, 0xFEE00000, // Address Base 0x00100000, // Address Length ) Memory32Fixed (ReadWrite, 0xFED12000, // Address Base 0x00000010, // Address Length ) Memory32Fixed (ReadWrite, 0xFED12010, // Address Base 0x00000010, // Address Length ) Memory32Fixed (ReadOnly, 0xFED1B000, // Address Base 0x00001000, // Address Length ) }) } Device (HPET) { Name (_HID, EisaId ("PNP0103") /* HPET System Timer */) // _HID: Hardware ID Method (_STA, 0, NotSerialized) // _STA: Status { If (HPTE) { Return (0x0F) } Else { Return (0x00) } } Name (CRS0, ResourceTemplate () { Memory32Fixed (ReadWrite, 0xFED00000, // Address Base 0x00000400, // Address Length ) }) Name (CRS1, ResourceTemplate () { Memory32Fixed (ReadWrite, 0xFED01000, // Address Base 0x00000400, // Address Length ) }) Name (CRS2, ResourceTemplate () { Memory32Fixed (ReadWrite, 0xFED02000, // Address Base 0x00000400, // Address Length ) }) Name (CRS3, ResourceTemplate () { Memory32Fixed (ReadWrite, 0xFED03000, // Address Base 0x00000400, // Address Length ) }) Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Switch (ToInteger (HPTB)) { Case (0xFED00000) { Return (CRS0) /* \_SB_.PC00.LPC0.HPET.CRS0 */ } Case (0xFED01000) { Return (CRS1) /* \_SB_.PC00.LPC0.HPET.CRS1 */ } Case (0xFED02000) { Return (CRS2) /* \_SB_.PC00.LPC0.HPET.CRS2 */ } Case (0xFED03000) { Return (CRS3) /* \_SB_.PC00.LPC0.HPET.CRS3 */ } } Return (CRS0) /* \_SB_.PC00.LPC0.HPET.CRS0 */ } } Method (SPTS, 1, NotSerialized) { SLPX = One SLPE = One } Method (SWAK, 1, NotSerialized) { SLPE = Zero If (RTCS) {} Else { Notify (PWRB, 0x02) // Device Wake } } OperationRegion (SMIE, SystemIO, PMBA, 0x04) Field (SMIE, ByteAcc, NoLock, Preserve) { , 10, RTCS, 1, , 3, PEXS, 1, WAKS, 1, Offset (0x03), PWBT, 1, Offset (0x04) } OperationRegion (SLPR, SystemIO, SMCR, 0x08) Field (SLPR, ByteAcc, NoLock, Preserve) { , 4, SLPE, 1, , 31, SLPX, 1, Offset (0x08) } OperationRegion (CPSB, SystemMemory, 0xC0000000, 0x10) Field (CPSB, AnyAcc, NoLock, Preserve) { RTCX, 1, SBB0, 7, SBB1, 8, SBB2, 8, SBB3, 8, SBB4, 8, SBB5, 8, SBB6, 8, SBB7, 8, SBB8, 8, SBB9, 8, SBBA, 8, SBBB, 8, SBBC, 8, SBBD, 8, SBBE, 8, SBBF, 8 } Device (SIO1) { Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID Name (_UID, 0x00) // _UID: Unique ID Name (CRS, ResourceTemplate () { IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x00, // Alignment 0x00, // Length _Y01) IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x00, // Alignment 0x00, // Length _Y02) IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x00, // Alignment 0x00, // Length _Y03) IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x00, // Alignment 0x00, // Length _Y04) }) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { If (((SP1O < 0x03F0) && (SP1O > 0xF0))) { CreateWordField (CRS, \_SB.PC00.LPC0.SIO1._Y01._MIN, GPI0) // _MIN: Minimum Base Address CreateWordField (CRS, \_SB.PC00.LPC0.SIO1._Y01._MAX, GPI1) // _MAX: Maximum Base Address CreateByteField (CRS, \_SB.PC00.LPC0.SIO1._Y01._LEN, GPIL) // _LEN: Length GPI0 = SP1O /* \SP1O */ GPI1 = SP1O /* \SP1O */ GPIL = 0x02 } If (IO1B) { CreateWordField (CRS, \_SB.PC00.LPC0.SIO1._Y02._MIN, GP10) // _MIN: Minimum Base Address CreateWordField (CRS, \_SB.PC00.LPC0.SIO1._Y02._MAX, GP11) // _MAX: Maximum Base Address CreateByteField (CRS, \_SB.PC00.LPC0.SIO1._Y02._LEN, GPL1) // _LEN: Length GP10 = IO1B /* \IO1B */ GP11 = IO1B /* \IO1B */ GPL1 = IO1L /* \IO1L */ } If (IO2B) { CreateWordField (CRS, \_SB.PC00.LPC0.SIO1._Y03._MIN, GP20) // _MIN: Minimum Base Address CreateWordField (CRS, \_SB.PC00.LPC0.SIO1._Y03._MAX, GP21) // _MAX: Maximum Base Address CreateByteField (CRS, \_SB.PC00.LPC0.SIO1._Y03._LEN, GPL2) // _LEN: Length GP20 = IO2B /* \IO2B */ GP21 = IO2B /* \IO2B */ GPL2 = IO2L /* \IO2L */ } If (IO3B) { CreateWordField (CRS, \_SB.PC00.LPC0.SIO1._Y04._MIN, GP30) // _MIN: Minimum Base Address CreateWordField (CRS, \_SB.PC00.LPC0.SIO1._Y04._MAX, GP31) // _MAX: Maximum Base Address CreateByteField (CRS, \_SB.PC00.LPC0.SIO1._Y04._LEN, GPL3) // _LEN: Length GP30 = IO3B /* \IO3B */ GP31 = IO3B /* \IO3B */ GPL3 = IO3L /* \IO3L */ } Return (CRS) /* \_SB_.PC00.LPC0.SIO1.CRS_ */ } Name (DCAT, Package (0x15) { 0x02, 0x03, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x05, 0xFF, 0xFF, 0xFF, 0x05, 0xFF, 0x06, 0xFF, 0xFF, 0xFF, 0xFF }) Mutex (MUT0, 0x00) Method (ENFG, 1, NotSerialized) { Acquire (MUT0, 0x0FFF) INDX = ENTK /* \ENTK */ INDX = ENTK /* \ENTK */ LDN = Arg0 } Method (EXFG, 0, NotSerialized) { INDX = EXTK /* \EXTK */ Release (MUT0) } Method (LPTM, 1, NotSerialized) { ENFG (CGLD (Arg0)) Local0 = (OPT0 & 0x02) EXFG () Return (Local0) } Method (UHID, 1, NotSerialized) { ENFG (CGLD (Arg0)) Local0 = (OPT1 & 0x10) EXFG () If (Local0) { Return (0x1005D041) } Else { Return (0x0105D041) } } OperationRegion (IOID, SystemIO, SP1O, 0x02) Field (IOID, ByteAcc, NoLock, Preserve) { INDX, 8, DATA, 8 } IndexField (INDX, DATA, ByteAcc, NoLock, Preserve) { Offset (0x07), LDN, 8, Offset (0x1B), CR1B, 8, Offset (0x21), SCF1, 8, SCF2, 8, SCF3, 8, SCF4, 8, SCF5, 8, SCF6, 8, Offset (0x29), CKCF, 8, Offset (0x2D), CR2D, 8, Offset (0x30), ACTR, 8, Offset (0x60), IOAH, 8, IOAL, 8, IOH2, 8, IOL2, 8, Offset (0x70), INTR, 4, INTT, 4, Offset (0x74), DMCH, 8, Offset (0xE0), RGE0, 8, RGE1, 8, RGE2, 8, RGE3, 8, RGE4, 8, RGE5, 8, RGE6, 8, RGE7, 8, RGE8, 8, RGE9, 8, Offset (0xF0), OPT0, 8, OPT1, 8, OPT2, 8, OPT3, 8, OPT4, 8, OPT5, 8, OPT6, 8, OPT7, 8, OPT8, 8, OPT9, 8, OPTA, 8, OPTB, 8, OPTC, 8 } Method (CGLD, 1, NotSerialized) { Return (DerefOf (DCAT [Arg0])) } Method (DSTA, 1, NotSerialized) { ENFG (CGLD (Arg0)) Local0 = ACTR /* \_SB_.PC00.LPC0.SIO1.ACTR */ EXFG () If ((Local0 == 0xFF)) { Return (0x00) } Local0 &= 0x01 If ((Arg0 < 0x10)) { IOST |= (Local0 << Arg0) } If (Local0) { Return (0x0F) } ElseIf ((Arg0 < 0x10)) { If (((0x01 << Arg0) & IOST)) { Return (0x0D) } Else { Return (0x00) } } Else { Return (0x00) } } Method (ESTA, 1, NotSerialized) { ENFG (CGLD (Arg0)) Local0 = ACTR /* \_SB_.PC00.LPC0.SIO1.ACTR */ EXFG () If ((Local0 == 0xFF)) { Return (0x00) } Local0 &= 0x01 If ((Arg0 > 0x0F)) { IOES |= (Local0 << (Arg0 & 0x0F)) } If (Local0) { Return (0x0F) } ElseIf ((Arg0 > 0x0F)) { If (((0x01 << (Arg0 & 0x0F)) & IOES)) { Return (0x0D) } Else { Return (0x00) } } Else { Return (0x00) } } Method (DCNT, 2, NotSerialized) { ENFG (CGLD (Arg0)) If (((DMCH < 0x04) && ((Local1 = (DMCH & 0x03)) != 0x00))) { RDMA (Arg0, Arg1, Local1++) } ACTR = Arg1 Local1 = (IOAH << 0x08) Local1 |= IOAL RRIO (Arg0, Arg1, Local1, 0x08) EXFG () } Name (CRS1, ResourceTemplate () { IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x01, // Alignment 0x00, // Length _Y07) IRQNoFlags (_Y05) {} DMA (Compatibility, NotBusMaster, Transfer8, _Y06) {} }) CreateWordField (CRS1, \_SB.PC00.LPC0.SIO1._Y05._INT, IRQM) // _INT: Interrupts CreateByteField (CRS1, \_SB.PC00.LPC0.SIO1._Y06._DMA, DMAM) // _DMA: Direct Memory Access CreateWordField (CRS1, \_SB.PC00.LPC0.SIO1._Y07._MIN, IO11) // _MIN: Minimum Base Address CreateWordField (CRS1, \_SB.PC00.LPC0.SIO1._Y07._MAX, IO12) // _MAX: Maximum Base Address CreateByteField (CRS1, \_SB.PC00.LPC0.SIO1._Y07._LEN, LEN1) // _LEN: Length Name (CRS2, ResourceTemplate () { IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x01, // Alignment 0x00, // Length _Y0A) IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x01, // Alignment 0x00, // Length _Y0B) IRQNoFlags (_Y08) {} DMA (Compatibility, NotBusMaster, Transfer8, _Y09) {} }) CreateWordField (CRS2, \_SB.PC00.LPC0.SIO1._Y08._INT, IRQE) // _INT: Interrupts CreateByteField (CRS2, \_SB.PC00.LPC0.SIO1._Y09._DMA, DMAE) // _DMA: Direct Memory Access CreateWordField (CRS2, \_SB.PC00.LPC0.SIO1._Y0A._MIN, IO21) // _MIN: Minimum Base Address CreateWordField (CRS2, \_SB.PC00.LPC0.SIO1._Y0A._MAX, IO22) // _MAX: Maximum Base Address CreateByteField (CRS2, \_SB.PC00.LPC0.SIO1._Y0A._LEN, LEN2) // _LEN: Length CreateWordField (CRS2, \_SB.PC00.LPC0.SIO1._Y0B._MIN, IO31) // _MIN: Minimum Base Address CreateWordField (CRS2, \_SB.PC00.LPC0.SIO1._Y0B._MAX, IO32) // _MAX: Maximum Base Address CreateByteField (CRS2, \_SB.PC00.LPC0.SIO1._Y0B._LEN, LEN3) // _LEN: Length Name (CRS3, ResourceTemplate () { IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x01, // Alignment 0x00, // Length _Y0E) IRQ (Edge, ActiveLow, Shared, _Y0C) {} DMA (Compatibility, NotBusMaster, Transfer8, _Y0D) {} }) CreateWordField (CRS3, \_SB.PC00.LPC0.SIO1._Y0C._INT, IRQT) // _INT: Interrupts CreateByteField (CRS3, \_SB.PC00.LPC0.SIO1._Y0C._HE, IRQS) // _HE_: High-Edge CreateByteField (CRS3, \_SB.PC00.LPC0.SIO1._Y0D._DMA, DMAT) // _DMA: Direct Memory Access CreateWordField (CRS3, \_SB.PC00.LPC0.SIO1._Y0E._MIN, IO41) // _MIN: Minimum Base Address CreateWordField (CRS3, \_SB.PC00.LPC0.SIO1._Y0E._MAX, IO42) // _MAX: Maximum Base Address CreateByteField (CRS3, \_SB.PC00.LPC0.SIO1._Y0E._LEN, LEN4) // _LEN: Length Method (DCRS, 2, NotSerialized) { ENFG (CGLD (Arg0)) IO11 = (IOAH << 0x08) IO11 |= IOAL /* \_SB_.PC00.LPC0.SIO1.IO11 */ IO12 = IO11 /* \_SB_.PC00.LPC0.SIO1.IO11 */ LEN1 = 0x08 If (INTR) { IRQM = (0x01 << INTR) /* \_SB_.PC00.LPC0.SIO1.INTR */ } Else { IRQM = 0x00 } If (((DMCH > 0x03) || (Arg1 == 0x00))) { DMAM = 0x00 } Else { Local1 = (DMCH & 0x03) DMAM = (0x01 << Local1) } EXFG () Return (CRS1) /* \_SB_.PC00.LPC0.SIO1.CRS1 */ } Method (DCR2, 2, NotSerialized) { ENFG (CGLD (Arg0)) IO21 = (IOAH << 0x08) IO21 |= IOAL /* \_SB_.PC00.LPC0.SIO1.IO21 */ IO22 = IO21 /* \_SB_.PC00.LPC0.SIO1.IO21 */ LEN2 = 0x08 IO31 = (IOH2 << 0x08) IO31 |= IOL2 /* \_SB_.PC00.LPC0.SIO1.IO31 */ IO32 = IO31 /* \_SB_.PC00.LPC0.SIO1.IO31 */ LEN3 = 0x08 If (INTR) { IRQE = (0x01 << INTR) /* \_SB_.PC00.LPC0.SIO1.INTR */ } Else { IRQE = 0x00 } If (((DMCH > 0x03) || (Arg1 == 0x00))) { DMAE = 0x00 } Else { Local1 = (DMCH & 0x03) DMAE = (0x01 << Local1) } EXFG () Return (CRS2) /* \_SB_.PC00.LPC0.SIO1.CRS2 */ } Method (DCR3, 2, NotSerialized) { ENFG (CGLD (Arg0)) IO41 = (IOAH << 0x08) IO41 |= IOAL /* \_SB_.PC00.LPC0.SIO1.IO41 */ IO42 = IO41 /* \_SB_.PC00.LPC0.SIO1.IO41 */ LEN4 = 0x08 If (INTR) { IRQT = (0x01 << INTR) /* \_SB_.PC00.LPC0.SIO1.INTR */ } Else { IRQT = 0x00 } If (((DMCH > 0x03) || (Arg1 == 0x00))) { DMAT = 0x00 } Else { Local1 = (DMCH & 0x03) DMAT = (0x01 << Local1) } EXFG () Return (CRS3) /* \_SB_.PC00.LPC0.SIO1.CRS3 */ } Method (DSRS, 2, NotSerialized) { If (((Arg1 == 0x02) & LPTM (Arg1))) { DSR2 (Arg0, Arg1) } Else { CreateWordField (Arg0, 0x09, IRQM) CreateByteField (Arg0, 0x0C, DMAM) CreateWordField (Arg0, 0x02, IO11) ENFG (CGLD (Arg1)) IOAL = (IO11 & 0xFF) IOAH = (IO11 >> 0x08) If (IRQM) { FindSetRightBit (IRQM, Local0) INTR = (Local0 - 0x01) } Else { INTR = 0x00 } If (DMAM) { FindSetRightBit (DMAM, Local0) DMCH = (Local0 - 0x01) } Else { DMCH = 0x04 } EXFG () DCNT (Arg1, 0x01) } } Method (DSR2, 2, NotSerialized) { CreateWordField (Arg0, 0x11, IRQE) CreateByteField (Arg0, 0x14, DMAE) CreateWordField (Arg0, 0x02, IO21) CreateWordField (Arg0, 0x0A, IO31) ENFG (CGLD (Arg1)) IOAL = (IO21 & 0xFF) IOAH = (IO21 >> 0x08) IOL2 = (IO31 & 0xFF) IOH2 = (IO31 >> 0x08) If (IRQE) { FindSetRightBit (IRQE, Local0) INTR = (Local0 - 0x01) } Else { INTR = 0x00 } If (DMAE) { FindSetRightBit (DMAE, Local0) DMCH = (Local0 - 0x01) } Else { DMCH = 0x04 } EXFG () DCNT (Arg1, 0x01) } Method (DSR3, 2, NotSerialized) { CreateWordField (Arg0, 0x02, IO41) CreateWordField (Arg0, 0x09, IRQT) CreateByteField (Arg0, 0x0B, IRQS) CreateByteField (Arg0, 0x0D, DMAT) ENFG (CGLD (Arg1)) IOAL = (IO41 & 0xFF) IOAH = (IO41 >> 0x08) If (IRQT) { FindSetRightBit (IRQT, Local0) INTR = (Local0 - 0x01) } Else { INTR = 0x00 } If (DMAT) { FindSetRightBit (DMAT, Local0) DMCH = (Local0 - 0x01) } Else { DMCH = 0x04 } EXFG () DCNT (Arg1, 0x01) } Name (PMFG, 0x00) OperationRegion (IOB2, SystemIO, 0xB2, 0x02) Field (IOB2, ByteAcc, NoLock, Preserve) { SMIC, 8, SMIS, 8 } Method (SIOS, 1, NotSerialized) { Debug = "SIOS" If ((0x05 != Arg0)) { ENFG (0x0A) If (KBFG) { If ((0x04 != Arg0)) { OPTB |= 0x02 RGE4 |= 0x40 } Else { OPTB &= 0xFD RGE4 &= 0xBF } } Else { OPTB &= 0xFD RGE4 &= 0xBF } If (MSFG) { If ((0x04 != Arg0)) { OPTB |= 0x01 RGE4 |= 0x80 } Else { OPTB &= 0xFE RGE4 &= 0x7F } } Else { OPTB &= 0xFE RGE4 &= 0x7F } OPT9 = 0xFF OPTA = 0xFF CR1B |= 0x04 EXFG () } } Method (SIOW, 1, NotSerialized) { Debug = "SIOW" ENFG (0x0A) PMFG = OPT9 /* \_SB_.PC00.LPC0.SIO1.OPT9 */ OPT9 &= 0xFF CR1B &= 0xFB OPTB &= 0x00 OPTC &= 0x00 EXFG () If ((Arg0 == 0x03)) { SMIC = NCRT /* \NCRT */ Sleep (0x02) Sleep (0x02) } } Method (SIOH, 0, NotSerialized) { } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x1D, 0x03)) } } Device (UAR1) { Name (_HID, EisaId ("PNP0501") /* 16550A-compatible COM Serial Port */) // _HID: Hardware ID Name (_UID, 0x00) // _UID: Unique ID Name (LDN, 0x02) Method (_STA, 0, NotSerialized) // _STA: Status { Return (^^SIO1.DSTA (0x00)) } Method (_DIS, 0, NotSerialized) // _DIS: Disable Device { ^^SIO1.DCNT (0x00, 0x00) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Return (^^SIO1.DCR3 (0x00, 0x00)) } Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings { ^^SIO1.DSR3 (Arg0, 0x00) } Name (_PRS, ResourceTemplate () // _PRS: Possible Resource Settings { StartDependentFn (0x00, 0x00) { IO (Decode16, 0x03F8, // Range Minimum 0x03F8, // Range Maximum 0x01, // Alignment 0x08, // Length ) IRQNoFlags () {4} DMA (Compatibility, NotBusMaster, Transfer8, ) {} } StartDependentFnNoPri () { IO (Decode16, 0x03F8, // Range Minimum 0x03F8, // Range Maximum 0x01, // Alignment 0x08, // Length ) IRQNoFlags () {3,4,5,7,9,10,11,12} DMA (Compatibility, NotBusMaster, Transfer8, ) {} } StartDependentFnNoPri () { IO (Decode16, 0x02F8, // Range Minimum 0x02F8, // Range Maximum 0x01, // Alignment 0x08, // Length ) IRQNoFlags () {3,4,5,7,9,10,11,12} DMA (Compatibility, NotBusMaster, Transfer8, ) {} } StartDependentFnNoPri () { IO (Decode16, 0x03E8, // Range Minimum 0x03E8, // Range Maximum 0x01, // Alignment 0x08, // Length ) IRQNoFlags () {3,4,5,7,9,10,11,12} DMA (Compatibility, NotBusMaster, Transfer8, ) {} } StartDependentFnNoPri () { IO (Decode16, 0x02E8, // Range Minimum 0x02E8, // Range Maximum 0x01, // Alignment 0x08, // Length ) IRQNoFlags () {3,4,5,7,9,10,11,12} DMA (Compatibility, NotBusMaster, Transfer8, ) {} } EndDependentFn () }) } Device (PMED) { Name (_HID, EisaId ("PNP0C08") /* ACPI Core Hardware */) // _HID: Hardware ID Name (_UID, 0x00) // _UID: Unique ID Name (LDN, 0x0A) Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x00) } } Device (HHMD) { Name (_HID, EisaId ("PNP0C08") /* ACPI Core Hardware */) // _HID: Hardware ID Name (_UID, 0x01) // _UID: Unique ID Name (LDN, 0x0B) Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x00) } } Device (SGPI) { Name (_HID, EisaId ("PNP0C08") /* ACPI Core Hardware */) // _HID: Hardware ID Name (_UID, 0x02) // _UID: Unique ID Name (LDN, 0x0E) Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x00) } } Device (PS2K) { Name (_HID, EisaId ("PNP0303") /* IBM Enhanced Keyboard (101/102-key, PS/2 Mouse) */) // _HID: Hardware ID Name (_UID, 0x00) // _UID: Unique ID Name (LDN, 0x05) Name (_CID, EisaId ("PNP030B")) // _CID: Compatible ID Method (_STA, 0, NotSerialized) // _STA: Status { If ((IOST & 0x0400)) { Return (0x0F) } ElseIf ((OSYS == 0x0C)) { If ((^^^XHCI.XOSP () == 0x01)) { Return (0x00) } Else { Return (0x0F) } } Else { Return (0x00) } } Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IO (Decode16, 0x0060, // Range Minimum 0x0060, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0064, // Range Minimum 0x0064, // Range Maximum 0x00, // Alignment 0x01, // Length ) IRQNoFlags () {1} }) Name (_PRS, ResourceTemplate () // _PRS: Possible Resource Settings { StartDependentFn (0x00, 0x00) { IO (Decode16, 0x0060, // Range Minimum 0x0060, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0064, // Range Minimum 0x0064, // Range Maximum 0x00, // Alignment 0x01, // Length ) IRQNoFlags () {1} } EndDependentFn () }) Method (_PSW, 1, NotSerialized) // _PSW: Power State Wake { KBFG = Arg0 } Scope (\) { Name (KBFG, 0x01) } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x0B, 0x03)) } } Device (PS2M) { Name (_HID, EisaId ("PNP0F03") /* Microsoft PS/2-style Mouse */) // _HID: Hardware ID Name (_UID, 0x00) // _UID: Unique ID Name (LDN, 0x05) Name (_CID, EisaId ("PNP0F13") /* PS/2 Mouse */) // _CID: Compatible ID Method (_STA, 0, NotSerialized) // _STA: Status { If ((IOST & 0x4000)) { Return (0x0F) } ElseIf ((OSYS == 0x0C)) { If ((^^^XHCI.XOSP () == 0x01)) { Return (0x00) } Else { Return (0x0F) } } Else { Return (0x00) } } Name (CRS1, ResourceTemplate () { IRQNoFlags () {12} }) Name (CRS2, ResourceTemplate () { IO (Decode16, 0x0060, // Range Minimum 0x0060, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0064, // Range Minimum 0x0064, // Range Maximum 0x00, // Alignment 0x01, // Length ) IRQNoFlags () {12} }) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { If ((IOST & 0x0400)) { Return (CRS1) /* \_SB_.PC00.LPC0.PS2M.CRS1 */ } Else { Return (CRS2) /* \_SB_.PC00.LPC0.PS2M.CRS2 */ } } Name (_PRS, ResourceTemplate () // _PRS: Possible Resource Settings { StartDependentFn (0x00, 0x00) { IRQNoFlags () {12} } EndDependentFn () }) Method (_PSW, 1, NotSerialized) // _PSW: Power State Wake { MSFG = Arg0 } Scope (\) { Name (MSFG, 0x01) } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x0B, 0x03)) } } } Device (P2SB) { Name (_ADR, 0x001F0001) // _ADR: Address } Device (PMC1) { Name (_ADR, 0x001F0002) // _ADR: Address } Device (CAVS) { Name (_ADR, 0x001F0003) // _ADR: Address } Device (SMBS) { Name (_ADR, 0x001F0004) // _ADR: Address } Device (SPIC) { Name (_ADR, 0x001F0005) // _ADR: Address } Device (NTPK) { Name (_ADR, 0x001F0007) // _ADR: Address } Device (RP11) { Name (_ADR, 0x001D0002) // _ADR: Address Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AG87) /* \_SB_.AG87 */ } Return (PG87) /* \_SB_.PG87 */ } Device (SLT5) { Name (_ADR, 0xFFFF) // _ADR: Address } } Device (GBE1) { Name (_ADR, 0x001F0006) // _ADR: Address } } Device (PC01) { Name (_HID, EisaId ("PNP0A08") /* PCI Express Bus */) // _HID: Hardware ID Name (_CID, EisaId ("PNP0A03") /* PCI Bus */) // _CID: Compatible ID Name (_ADR, 0x00) // _ADR: Address Method (^BN10, 0, NotSerialized) { Return (0x10) } Method (_BBN, 0, NotSerialized) // _BBN: BIOS Bus Number { Return (BN10 ()) } Name (_UID, 0x01) // _UID: Unique ID Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AR10) /* \_SB_.AR10 */ } Return (PD10) /* \_SB_.PD10 */ } Name (SUPP, 0x00) Name (CTRL, 0x00) Name (_PXM, 0x00) // _PXM: Device Proximity Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x00, CDW1) If ((Arg0 == ToUUID ("33db4d5b-1ff7-401c-9657-7441c03dd766") /* PCI Host Bridge Device */)) { CreateDWordField (Arg3, 0x04, CDW2) If ((Arg2 > 0x02)) { CreateDWordField (Arg3, 0x08, CDW3) } SUPP = CDW2 /* \_SB_.PC01._OSC.CDW2 */ CTRL = CDW3 /* \_SB_.PC01._OSC.CDW3 */ If ((AHPE || ((SUPP & 0x16) != 0x16))) { CTRL &= 0x1E Sleep (0x03E8) } If ((TBSE != 0x00)) { CTRL &= 0x1E Sleep (0x03E8) } CTRL &= 0x1D CTRL &= 0x17 If (~(CDW1 & 0x01)) { If ((CTRL & 0x01)) { IO80 = 0xE3 ^BR1A.OSHP () ^BR1B.OSHP () ^BR1C.OSHP () ^BR1D.OSHP () GPSH = 0x01 } } If ((Arg1 != One)) { CDW1 |= 0x08 } If ((CDW3 != CTRL)) { CDW1 |= 0x10 } CDW3 = CTRL /* \_SB_.PC01.CTRL */ Return (Arg3) } Else { CDW1 |= 0x04 IO80 = 0xEE Return (Arg3) } } Method (_STA, 0, NotSerialized) // _STA: Status { Local1 = (PRBM >> 0x00) Local1 &= 0x01 If ((Local1 == 0x01)) { Local1 = (IIOH >> 0x01) Local1 &= 0x01 If ((Local1 == 0x01)) { Return (0x0F) } } Return (0x00) } Name (PR01, ResourceTemplate () { WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode, 0x0000, // Granularity 0x0016, // Range Minimum 0x0063, // Range Maximum 0x0000, // Translation Offset 0x004E, // Length ,, ) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x00000000, // Range Minimum 0x00000000, // Range Maximum 0x00000000, // Translation Offset 0x00000000, // Length ,, , AddressRangeMemory, TypeStatic) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x4000, // Range Minimum 0x7FFF, // Range Maximum 0x0000, // Translation Offset 0x4000, // Length ,, , TypeStatic, DenseTranslation) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x0000, // Range Minimum 0x0000, // Range Maximum 0x0000, // Translation Offset 0x0000, // Length ,, , TypeStatic, DenseTranslation) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x0000, // Range Minimum 0x0000, // Range Maximum 0x0000, // Translation Offset 0x0000, // Length ,, , TypeStatic, DenseTranslation) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, 0x00000000, // Granularity 0xAB000000, // Range Minimum 0xC5FFFFFF, // Range Maximum 0x00000000, // Translation Offset 0x1B000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, 0x0000000000000000, // Granularity 0x0000044000000000, // Range Minimum 0x0000047FFFFFFFFF, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000004000000000, // Length ,, , AddressRangeMemory, TypeStatic) }) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Return (PR01) /* \_SB_.PC01.PR01 */ } Device (BR1A) { Name (_ADR, 0x00) // _ADR: Address OperationRegion (MCTL, SystemMemory, 0x80000188, 0x04) Field (MCTL, ByteAcc, NoLock, Preserve) { , 3, HGPE, 1, , 7, , 8, , 8 } Method (_INI, 0, NotSerialized) // _INI: Initialize { HGPE = 0x01 } Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters { 0x08, 0x40, 0x01, 0x00 }) Name (SHPC, 0x40) Name (SPDS, 0x40) Name (MRLS, 0x00) Name (CCOM, 0x10) Name (SPDC, 0x08) Name (MRLC, 0x04) Name (SPFD, 0x02) Name (SABP, 0x01) Name (SPOF, 0x10) Name (SPON, 0x0F) Name (ALMK, 0x1C) Name (ALON, 0x01) Name (ALBL, 0x02) Name (ALOF, 0x03) Name (PLMK, 0x13) Name (PLON, 0x04) Name (PLBL, 0x08) Name (PLOF, 0x0C) Name (HPEV, 0x0F) OperationRegion (PPA4, PCI_Config, 0x00, 0x0100) Field (PPA4, ByteAcc, NoLock, Preserve) { Offset (0xA0), , 4, LDIS, 1, Offset (0xA2), Offset (0xA4), ATBP, 1, , 1, MRSP, 1, ATIP, 1, PWIP, 1, , 14, PSNM, 13, ABIE, 1, PFIE, 1, MSIE, 1, PDIE, 1, CCIE, 1, HPIE, 1, SCTL, 5, Offset (0xAA), SSTS, 7, Offset (0xAB), Offset (0xB0), Offset (0xB2), PMES, 1, PMEP, 1, Offset (0xB4) } Method (ATID, 0, NotSerialized) { Return ((SCTL & 0x03)) } Method (PWID, 0, NotSerialized) { Return (((SCTL & 0x0C) >> 0x02)) } Method (PWCC, 0, NotSerialized) { Return (((SCTL & 0x10) >> 0x04)) } Method (ABPS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x01 } Return ((SSTS & 0x01)) } Method (PFDS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x02 } Return (((SSTS & 0x02) >> 0x01)) } Method (MSCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x04 } Return (((SSTS & 0x04) >> 0x02)) } Method (PDCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x08 } Return (((SSTS & 0x08) >> 0x03)) } Method (CMCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x10 } Return (((SSTS & 0x10) >> 0x04)) } Method (MSSC, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x20 } Return (((SSTS & 0x20) >> 0x05)) } Method (PRDS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x40 } Return (((SSTS & 0x40) >> 0x06)) } Method (OSHP, 0, NotSerialized) { Local0 = SSTS /* \_SB_.PC01.BR1A.SSTS */ SSTS = Local0 HGPE = 0x00 } Method (HPCC, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC01.BR1A.SCTL */ Local1 = 0x00 If ((Arg0 != Local0)) { SCTL = Arg0 While ((!CMCS (0x00) && (0x64 != Local1))) { IO80 = 0xFB Sleep (0x02) Local1 += 0x02 } CMCS (0x01) } } Method (ATCM, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC01.BR1A.SCTL */ Local0 &= ALMK /* \_SB_.PC01.BR1A.ALMK */ If ((Arg0 == 0x01)) { Local0 |= ALON /* \_SB_.PC01.BR1A.ALON */ } If ((Arg0 == 0x02)) { Local0 |= ALBL /* \_SB_.PC01.BR1A.ALBL */ } If ((Arg0 == 0x03)) { Local0 |= ALOF /* \_SB_.PC01.BR1A.ALOF */ } HPCC (Local0) } Method (PWCM, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC01.BR1A.SCTL */ Local0 &= PLMK /* \_SB_.PC01.BR1A.PLMK */ If ((Arg0 == 0x01)) { Local0 |= PLON /* \_SB_.PC01.BR1A.PLON */ } If ((Arg0 == 0x02)) { Local0 |= PLBL /* \_SB_.PC01.BR1A.PLBL */ } If ((Arg0 == 0x03)) { Local0 |= PLOF /* \_SB_.PC01.BR1A.PLOF */ } HPCC (Local0) } Method (PWSL, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC01.BR1A.SCTL */ If (Arg0) { Local0 &= SPON /* \_SB_.PC01.BR1A.SPON */ } Else { Local0 |= SPOF /* \_SB_.PC01.BR1A.SPOF */ } HPCC (Local0) } Method (_OST, 3, Serialized) // _OST: OSPM Status Indication { Switch ((Arg0 & 0xFF)) { Case (0x03) { Switch (ToInteger (Arg1)) { Case (Package (0x04) { 0x80, 0x81, 0x82, 0x83 } ) { If (!PWCC ()) { PWCM (0x01) ABIE = 0x01 } } } } } } Method (EJ0L, 0, NotSerialized) { IO80 = 0xFF Local0 = SCTL /* \_SB_.PC01.BR1A.SCTL */ If ((ATID () != 0x01)) { Local0 &= ALMK /* \_SB_.PC01.BR1A.ALMK */ Local0 |= ALBL /* \_SB_.PC01.BR1A.ALBL */ } HPCC (Local0) Local0 = SCTL /* \_SB_.PC01.BR1A.SCTL */ Local0 |= SPOF /* \_SB_.PC01.BR1A.SPOF */ HPCC (Local0) Local0 = SCTL /* \_SB_.PC01.BR1A.SCTL */ Local0 |= PLOF /* \_SB_.PC01.BR1A.PLOF */ HPCC (Local0) Local0 = SCTL /* \_SB_.PC01.BR1A.SCTL */ Local0 |= ALOF /* \_SB_.PC01.BR1A.ALOF */ HPCC (Local0) } Method (PMEH, 1, NotSerialized) { If ((HPEV & SSTS)) { If (ABPS (0x00)) { IO80 = Arg0 ABPS (0x01) Sleep (0xC8) } } Return (0xFF) } Method (HPEH, 1, NotSerialized) { IO80 = 0xFE Sleep (0x64) CCIE = 0x00 If ((HPEV & SSTS)) { IO80 = 0xFD Sleep (0x0A) IO80 = Arg0 Sleep (0x0A) Local0 = PPXH () Return (Local0) } Else { Return (0xFF) } IO80 = 0xFC Sleep (0x0A) } Method (PPXH, 0, NotSerialized) { Sleep (0xC8) If (ABPS (0x00)) { If (!PRDS (0x00)) { LDIS = 0x01 PWSL (0x00) PWCM (0x03) If ((MSSC (0x00) == MRLS)) { ATCM (0x02) } Else { ATCM (0x03) } ABIE = 0x00 ABPS (0x01) Sleep (0xC8) Return (0xFF) } ABIE = 0x00 ABPS (0x01) Sleep (0xC8) If (PWCC ()) { PWCM (0x03) ATCM (0x02) Return (0xFF) } Else { PWCM (0x02) Sleep (0x0258) Local0 = 0x0258 ABPS (0x01) Sleep (0xC8) While (!ABPS (0x00)) { Sleep (0xC8) Local0 += 0xC8 If ((0x1388 == Local0)) { ABPS (0x01) Sleep (0xC8) Return (0x03) } } PWCM (0x01) ABPS (0x01) Sleep (0xC8) ABIE = 0x01 Return (0xFF) } } If (PFDS (0x00)) { PFDS (0x01) PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Return (0x03) } If (MSCS (0x00)) { MSCS (0x01) If ((MSSC (0x00) == MRLS)) { If (PRDS (0x00)) { ATCM (0x03) PWCM (0x02) Sleep (0x0258) Local0 = 0x0258 ABPS (0x01) While (!ABPS (0x00)) { Sleep (0xC8) Local0 += 0xC8 If ((0x1388 == Local0)) { ABIE = 0x01 ATCM (0x03) LDIS = 0x00 PWSL (0x01) Sleep (0x01F4) If (!PFDS (0x00)) { PWCM (0x01) Local1 = 0x00 ABIE = 0x01 } Else { PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Local1 = 0x03 } ABPS (0x01) Sleep (0xC8) Return (Local1) } } ABPS (0x01) Sleep (0xC8) PWSL (0x00) PWCM (0x03) ATCM (0x02) LDIS = 0x01 Return (0xFF) } PWSL (0x00) PWCM (0x03) ATCM (0x02) LDIS = 0x01 Return (0xFF) } Else { If (PRDS (0x00)) { ATCM (0x02) If (!PWCC ()) { PWSL (0x00) PWCM (0x03) LDIS = 0x01 Return (0x03) } Else { Return (0xFF) } } ATCM (0x03) Return (0xFF) } } If (PDCS (0x00)) { PDCS (0x01) If (!PRDS (0x00)) { PWSL (0x00) PWCM (0x03) If ((MSSC (0x00) == MRLS)) { ATCM (0x02) } Else { ATCM (0x03) } LDIS = 0x01 Return (0xFF) } Else { LDIS = 0x00 PWSL (0x01) Sleep (0x01F4) If (!PFDS (0x00)) { PWCM (0x01) Local1 = 0x00 ABIE = 0x01 ATCM (0x03) } Else { PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Local1 = 0x03 } ABPS (0x01) Sleep (0xC8) Return (Local1) } } Return (0xFF) } Method (SNUM, 0, Serialized) { Local0 = PSNM /* \_SB_.PC01.BR1A.PSNM */ Return (Local0) } Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number { Return (SNUM ()) } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (Package (0x02) { 0x69, 0x04 }) } Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AG0F) /* \_SB_.AG0F */ } Return (PG0F) /* \_SB_.PG0F */ } Device (SL01) { Name (_ADR, 0xFFFF) // _ADR: Address } Device (M2S1) { Name (_ADR, 0xFFFF) // _ADR: Address } } Device (BR1B) { Name (_ADR, 0x00010000) // _ADR: Address OperationRegion (MCTL, SystemMemory, 0x81600188, 0x04) Field (MCTL, ByteAcc, NoLock, Preserve) { , 3, HGPE, 1, , 7, , 8, , 8 } Method (_INI, 0, NotSerialized) // _INI: Initialize { HGPE = 0x01 } Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters { 0x08, 0x40, 0x01, 0x00 }) Name (SHPC, 0x40) Name (SPDS, 0x40) Name (MRLS, 0x00) Name (CCOM, 0x10) Name (SPDC, 0x08) Name (MRLC, 0x04) Name (SPFD, 0x02) Name (SABP, 0x01) Name (SPOF, 0x10) Name (SPON, 0x0F) Name (ALMK, 0x1C) Name (ALON, 0x01) Name (ALBL, 0x02) Name (ALOF, 0x03) Name (PLMK, 0x13) Name (PLON, 0x04) Name (PLBL, 0x08) Name (PLOF, 0x0C) Name (HPEV, 0x0F) OperationRegion (PPA4, PCI_Config, 0x00, 0x0100) Field (PPA4, ByteAcc, NoLock, Preserve) { Offset (0xA0), , 4, LDIS, 1, Offset (0xA2), Offset (0xA4), ATBP, 1, , 1, MRSP, 1, ATIP, 1, PWIP, 1, , 14, PSNM, 13, ABIE, 1, PFIE, 1, MSIE, 1, PDIE, 1, CCIE, 1, HPIE, 1, SCTL, 5, Offset (0xAA), SSTS, 7, Offset (0xAB), Offset (0xB0), Offset (0xB2), PMES, 1, PMEP, 1, Offset (0xB4) } Method (ATID, 0, NotSerialized) { Return ((SCTL & 0x03)) } Method (PWID, 0, NotSerialized) { Return (((SCTL & 0x0C) >> 0x02)) } Method (PWCC, 0, NotSerialized) { Return (((SCTL & 0x10) >> 0x04)) } Method (ABPS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x01 } Return ((SSTS & 0x01)) } Method (PFDS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x02 } Return (((SSTS & 0x02) >> 0x01)) } Method (MSCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x04 } Return (((SSTS & 0x04) >> 0x02)) } Method (PDCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x08 } Return (((SSTS & 0x08) >> 0x03)) } Method (CMCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x10 } Return (((SSTS & 0x10) >> 0x04)) } Method (MSSC, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x20 } Return (((SSTS & 0x20) >> 0x05)) } Method (PRDS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x40 } Return (((SSTS & 0x40) >> 0x06)) } Method (OSHP, 0, NotSerialized) { Local0 = SSTS /* \_SB_.PC01.BR1B.SSTS */ SSTS = Local0 HGPE = 0x00 } Method (HPCC, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC01.BR1B.SCTL */ Local1 = 0x00 If ((Arg0 != Local0)) { SCTL = Arg0 While ((!CMCS (0x00) && (0x64 != Local1))) { IO80 = 0xFB Sleep (0x02) Local1 += 0x02 } CMCS (0x01) } } Method (ATCM, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC01.BR1B.SCTL */ Local0 &= ALMK /* \_SB_.PC01.BR1B.ALMK */ If ((Arg0 == 0x01)) { Local0 |= ALON /* \_SB_.PC01.BR1B.ALON */ } If ((Arg0 == 0x02)) { Local0 |= ALBL /* \_SB_.PC01.BR1B.ALBL */ } If ((Arg0 == 0x03)) { Local0 |= ALOF /* \_SB_.PC01.BR1B.ALOF */ } HPCC (Local0) } Method (PWCM, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC01.BR1B.SCTL */ Local0 &= PLMK /* \_SB_.PC01.BR1B.PLMK */ If ((Arg0 == 0x01)) { Local0 |= PLON /* \_SB_.PC01.BR1B.PLON */ } If ((Arg0 == 0x02)) { Local0 |= PLBL /* \_SB_.PC01.BR1B.PLBL */ } If ((Arg0 == 0x03)) { Local0 |= PLOF /* \_SB_.PC01.BR1B.PLOF */ } HPCC (Local0) } Method (PWSL, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC01.BR1B.SCTL */ If (Arg0) { Local0 &= SPON /* \_SB_.PC01.BR1B.SPON */ } Else { Local0 |= SPOF /* \_SB_.PC01.BR1B.SPOF */ } HPCC (Local0) } Method (_OST, 3, Serialized) // _OST: OSPM Status Indication { Switch ((Arg0 & 0xFF)) { Case (0x03) { Switch (ToInteger (Arg1)) { Case (Package (0x04) { 0x80, 0x81, 0x82, 0x83 } ) { If (!PWCC ()) { PWCM (0x01) ABIE = 0x01 } } } } } } Method (EJ0L, 0, NotSerialized) { IO80 = 0xFF Local0 = SCTL /* \_SB_.PC01.BR1B.SCTL */ If ((ATID () != 0x01)) { Local0 &= ALMK /* \_SB_.PC01.BR1B.ALMK */ Local0 |= ALBL /* \_SB_.PC01.BR1B.ALBL */ } HPCC (Local0) Local0 = SCTL /* \_SB_.PC01.BR1B.SCTL */ Local0 |= SPOF /* \_SB_.PC01.BR1B.SPOF */ HPCC (Local0) Local0 = SCTL /* \_SB_.PC01.BR1B.SCTL */ Local0 |= PLOF /* \_SB_.PC01.BR1B.PLOF */ HPCC (Local0) Local0 = SCTL /* \_SB_.PC01.BR1B.SCTL */ Local0 |= ALOF /* \_SB_.PC01.BR1B.ALOF */ HPCC (Local0) } Method (PMEH, 1, NotSerialized) { If ((HPEV & SSTS)) { If (ABPS (0x00)) { IO80 = Arg0 ABPS (0x01) Sleep (0xC8) } } Return (0xFF) } Method (HPEH, 1, NotSerialized) { IO80 = 0xFE Sleep (0x64) CCIE = 0x00 If ((HPEV & SSTS)) { IO80 = 0xFD Sleep (0x0A) IO80 = Arg0 Sleep (0x0A) Local0 = PPXH () Return (Local0) } Else { Return (0xFF) } IO80 = 0xFC Sleep (0x0A) } Method (PPXH, 0, NotSerialized) { Sleep (0xC8) If (ABPS (0x00)) { If (!PRDS (0x00)) { LDIS = 0x01 PWSL (0x00) PWCM (0x03) If ((MSSC (0x00) == MRLS)) { ATCM (0x02) } Else { ATCM (0x03) } ABIE = 0x00 ABPS (0x01) Sleep (0xC8) Return (0xFF) } ABIE = 0x00 ABPS (0x01) Sleep (0xC8) If (PWCC ()) { PWCM (0x03) ATCM (0x02) Return (0xFF) } Else { PWCM (0x02) Sleep (0x0258) Local0 = 0x0258 ABPS (0x01) Sleep (0xC8) While (!ABPS (0x00)) { Sleep (0xC8) Local0 += 0xC8 If ((0x1388 == Local0)) { ABPS (0x01) Sleep (0xC8) Return (0x03) } } PWCM (0x01) ABPS (0x01) Sleep (0xC8) ABIE = 0x01 Return (0xFF) } } If (PFDS (0x00)) { PFDS (0x01) PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Return (0x03) } If (MSCS (0x00)) { MSCS (0x01) If ((MSSC (0x00) == MRLS)) { If (PRDS (0x00)) { ATCM (0x03) PWCM (0x02) Sleep (0x0258) Local0 = 0x0258 ABPS (0x01) While (!ABPS (0x00)) { Sleep (0xC8) Local0 += 0xC8 If ((0x1388 == Local0)) { ABIE = 0x01 ATCM (0x03) LDIS = 0x00 PWSL (0x01) Sleep (0x01F4) If (!PFDS (0x00)) { PWCM (0x01) Local1 = 0x00 ABIE = 0x01 } Else { PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Local1 = 0x03 } ABPS (0x01) Sleep (0xC8) Return (Local1) } } ABPS (0x01) Sleep (0xC8) PWSL (0x00) PWCM (0x03) ATCM (0x02) LDIS = 0x01 Return (0xFF) } PWSL (0x00) PWCM (0x03) ATCM (0x02) LDIS = 0x01 Return (0xFF) } Else { If (PRDS (0x00)) { ATCM (0x02) If (!PWCC ()) { PWSL (0x00) PWCM (0x03) LDIS = 0x01 Return (0x03) } Else { Return (0xFF) } } ATCM (0x03) Return (0xFF) } } If (PDCS (0x00)) { PDCS (0x01) If (!PRDS (0x00)) { PWSL (0x00) PWCM (0x03) If ((MSSC (0x00) == MRLS)) { ATCM (0x02) } Else { ATCM (0x03) } LDIS = 0x01 Return (0xFF) } Else { LDIS = 0x00 PWSL (0x01) Sleep (0x01F4) If (!PFDS (0x00)) { PWCM (0x01) Local1 = 0x00 ABIE = 0x01 ATCM (0x03) } Else { PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Local1 = 0x03 } ABPS (0x01) Sleep (0xC8) Return (Local1) } } Return (0xFF) } Method (SNUM, 0, Serialized) { Local0 = PSNM /* \_SB_.PC01.BR1B.PSNM */ Return (Local0) } Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number { Return (SNUM ()) } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (Package (0x02) { 0x69, 0x04 }) } Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AG10) /* \_SB_.AG10 */ } Return (PG10) /* \_SB_.PG10 */ } Device (SL02) { Name (_ADR, 0xFFFF) // _ADR: Address } Device (M2S2) { Name (_ADR, 0xFFFF) // _ADR: Address } } Device (BR1C) { Name (_ADR, 0x00020000) // _ADR: Address OperationRegion (MCTL, SystemMemory, 0x81608188, 0x04) Field (MCTL, ByteAcc, NoLock, Preserve) { , 3, HGPE, 1, , 7, , 8, , 8 } Method (_INI, 0, NotSerialized) // _INI: Initialize { HGPE = 0x01 } Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters { 0x08, 0x40, 0x01, 0x00 }) Name (SHPC, 0x40) Name (SPDS, 0x40) Name (MRLS, 0x00) Name (CCOM, 0x10) Name (SPDC, 0x08) Name (MRLC, 0x04) Name (SPFD, 0x02) Name (SABP, 0x01) Name (SPOF, 0x10) Name (SPON, 0x0F) Name (ALMK, 0x1C) Name (ALON, 0x01) Name (ALBL, 0x02) Name (ALOF, 0x03) Name (PLMK, 0x13) Name (PLON, 0x04) Name (PLBL, 0x08) Name (PLOF, 0x0C) Name (HPEV, 0x0F) OperationRegion (PPA4, PCI_Config, 0x00, 0x0100) Field (PPA4, ByteAcc, NoLock, Preserve) { Offset (0xA0), , 4, LDIS, 1, Offset (0xA2), Offset (0xA4), ATBP, 1, , 1, MRSP, 1, ATIP, 1, PWIP, 1, , 14, PSNM, 13, ABIE, 1, PFIE, 1, MSIE, 1, PDIE, 1, CCIE, 1, HPIE, 1, SCTL, 5, Offset (0xAA), SSTS, 7, Offset (0xAB), Offset (0xB0), Offset (0xB2), PMES, 1, PMEP, 1, Offset (0xB4) } Method (ATID, 0, NotSerialized) { Return ((SCTL & 0x03)) } Method (PWID, 0, NotSerialized) { Return (((SCTL & 0x0C) >> 0x02)) } Method (PWCC, 0, NotSerialized) { Return (((SCTL & 0x10) >> 0x04)) } Method (ABPS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x01 } Return ((SSTS & 0x01)) } Method (PFDS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x02 } Return (((SSTS & 0x02) >> 0x01)) } Method (MSCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x04 } Return (((SSTS & 0x04) >> 0x02)) } Method (PDCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x08 } Return (((SSTS & 0x08) >> 0x03)) } Method (CMCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x10 } Return (((SSTS & 0x10) >> 0x04)) } Method (MSSC, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x20 } Return (((SSTS & 0x20) >> 0x05)) } Method (PRDS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x40 } Return (((SSTS & 0x40) >> 0x06)) } Method (OSHP, 0, NotSerialized) { Local0 = SSTS /* \_SB_.PC01.BR1C.SSTS */ SSTS = Local0 HGPE = 0x00 } Method (HPCC, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC01.BR1C.SCTL */ Local1 = 0x00 If ((Arg0 != Local0)) { SCTL = Arg0 While ((!CMCS (0x00) && (0x64 != Local1))) { IO80 = 0xFB Sleep (0x02) Local1 += 0x02 } CMCS (0x01) } } Method (ATCM, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC01.BR1C.SCTL */ Local0 &= ALMK /* \_SB_.PC01.BR1C.ALMK */ If ((Arg0 == 0x01)) { Local0 |= ALON /* \_SB_.PC01.BR1C.ALON */ } If ((Arg0 == 0x02)) { Local0 |= ALBL /* \_SB_.PC01.BR1C.ALBL */ } If ((Arg0 == 0x03)) { Local0 |= ALOF /* \_SB_.PC01.BR1C.ALOF */ } HPCC (Local0) } Method (PWCM, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC01.BR1C.SCTL */ Local0 &= PLMK /* \_SB_.PC01.BR1C.PLMK */ If ((Arg0 == 0x01)) { Local0 |= PLON /* \_SB_.PC01.BR1C.PLON */ } If ((Arg0 == 0x02)) { Local0 |= PLBL /* \_SB_.PC01.BR1C.PLBL */ } If ((Arg0 == 0x03)) { Local0 |= PLOF /* \_SB_.PC01.BR1C.PLOF */ } HPCC (Local0) } Method (PWSL, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC01.BR1C.SCTL */ If (Arg0) { Local0 &= SPON /* \_SB_.PC01.BR1C.SPON */ } Else { Local0 |= SPOF /* \_SB_.PC01.BR1C.SPOF */ } HPCC (Local0) } Method (_OST, 3, Serialized) // _OST: OSPM Status Indication { Switch ((Arg0 & 0xFF)) { Case (0x03) { Switch (ToInteger (Arg1)) { Case (Package (0x04) { 0x80, 0x81, 0x82, 0x83 } ) { If (!PWCC ()) { PWCM (0x01) ABIE = 0x01 } } } } } } Method (EJ0L, 0, NotSerialized) { IO80 = 0xFF Local0 = SCTL /* \_SB_.PC01.BR1C.SCTL */ If ((ATID () != 0x01)) { Local0 &= ALMK /* \_SB_.PC01.BR1C.ALMK */ Local0 |= ALBL /* \_SB_.PC01.BR1C.ALBL */ } HPCC (Local0) Local0 = SCTL /* \_SB_.PC01.BR1C.SCTL */ Local0 |= SPOF /* \_SB_.PC01.BR1C.SPOF */ HPCC (Local0) Local0 = SCTL /* \_SB_.PC01.BR1C.SCTL */ Local0 |= PLOF /* \_SB_.PC01.BR1C.PLOF */ HPCC (Local0) Local0 = SCTL /* \_SB_.PC01.BR1C.SCTL */ Local0 |= ALOF /* \_SB_.PC01.BR1C.ALOF */ HPCC (Local0) } Method (PMEH, 1, NotSerialized) { If ((HPEV & SSTS)) { If (ABPS (0x00)) { IO80 = Arg0 ABPS (0x01) Sleep (0xC8) } } Return (0xFF) } Method (HPEH, 1, NotSerialized) { IO80 = 0xFE Sleep (0x64) CCIE = 0x00 If ((HPEV & SSTS)) { IO80 = 0xFD Sleep (0x0A) IO80 = Arg0 Sleep (0x0A) Local0 = PPXH () Return (Local0) } Else { Return (0xFF) } IO80 = 0xFC Sleep (0x0A) } Method (PPXH, 0, NotSerialized) { Sleep (0xC8) If (ABPS (0x00)) { If (!PRDS (0x00)) { LDIS = 0x01 PWSL (0x00) PWCM (0x03) If ((MSSC (0x00) == MRLS)) { ATCM (0x02) } Else { ATCM (0x03) } ABIE = 0x00 ABPS (0x01) Sleep (0xC8) Return (0xFF) } ABIE = 0x00 ABPS (0x01) Sleep (0xC8) If (PWCC ()) { PWCM (0x03) ATCM (0x02) Return (0xFF) } Else { PWCM (0x02) Sleep (0x0258) Local0 = 0x0258 ABPS (0x01) Sleep (0xC8) While (!ABPS (0x00)) { Sleep (0xC8) Local0 += 0xC8 If ((0x1388 == Local0)) { ABPS (0x01) Sleep (0xC8) Return (0x03) } } PWCM (0x01) ABPS (0x01) Sleep (0xC8) ABIE = 0x01 Return (0xFF) } } If (PFDS (0x00)) { PFDS (0x01) PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Return (0x03) } If (MSCS (0x00)) { MSCS (0x01) If ((MSSC (0x00) == MRLS)) { If (PRDS (0x00)) { ATCM (0x03) PWCM (0x02) Sleep (0x0258) Local0 = 0x0258 ABPS (0x01) While (!ABPS (0x00)) { Sleep (0xC8) Local0 += 0xC8 If ((0x1388 == Local0)) { ABIE = 0x01 ATCM (0x03) LDIS = 0x00 PWSL (0x01) Sleep (0x01F4) If (!PFDS (0x00)) { PWCM (0x01) Local1 = 0x00 ABIE = 0x01 } Else { PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Local1 = 0x03 } ABPS (0x01) Sleep (0xC8) Return (Local1) } } ABPS (0x01) Sleep (0xC8) PWSL (0x00) PWCM (0x03) ATCM (0x02) LDIS = 0x01 Return (0xFF) } PWSL (0x00) PWCM (0x03) ATCM (0x02) LDIS = 0x01 Return (0xFF) } Else { If (PRDS (0x00)) { ATCM (0x02) If (!PWCC ()) { PWSL (0x00) PWCM (0x03) LDIS = 0x01 Return (0x03) } Else { Return (0xFF) } } ATCM (0x03) Return (0xFF) } } If (PDCS (0x00)) { PDCS (0x01) If (!PRDS (0x00)) { PWSL (0x00) PWCM (0x03) If ((MSSC (0x00) == MRLS)) { ATCM (0x02) } Else { ATCM (0x03) } LDIS = 0x01 Return (0xFF) } Else { LDIS = 0x00 PWSL (0x01) Sleep (0x01F4) If (!PFDS (0x00)) { PWCM (0x01) Local1 = 0x00 ABIE = 0x01 ATCM (0x03) } Else { PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Local1 = 0x03 } ABPS (0x01) Sleep (0xC8) Return (Local1) } } Return (0xFF) } Method (SNUM, 0, Serialized) { Local0 = PSNM /* \_SB_.PC01.BR1C.PSNM */ Return (Local0) } Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number { Return (SNUM ()) } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (Package (0x02) { 0x69, 0x04 }) } Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AG11) /* \_SB_.AG11 */ } Return (PG11) /* \_SB_.PG11 */ } Device (SL03) { Name (_ADR, 0xFFFF) // _ADR: Address } Device (SLT1) { Name (_ADR, 0xFFFF) // _ADR: Address } } Device (BR1D) { Name (_ADR, 0x00030000) // _ADR: Address OperationRegion (MCTL, SystemMemory, 0x81610188, 0x04) Field (MCTL, ByteAcc, NoLock, Preserve) { , 3, HGPE, 1, , 7, , 8, , 8 } Method (_INI, 0, NotSerialized) // _INI: Initialize { HGPE = 0x01 } Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters { 0x08, 0x40, 0x01, 0x00 }) Name (SHPC, 0x40) Name (SPDS, 0x40) Name (MRLS, 0x00) Name (CCOM, 0x10) Name (SPDC, 0x08) Name (MRLC, 0x04) Name (SPFD, 0x02) Name (SABP, 0x01) Name (SPOF, 0x10) Name (SPON, 0x0F) Name (ALMK, 0x1C) Name (ALON, 0x01) Name (ALBL, 0x02) Name (ALOF, 0x03) Name (PLMK, 0x13) Name (PLON, 0x04) Name (PLBL, 0x08) Name (PLOF, 0x0C) Name (HPEV, 0x0F) OperationRegion (PPA4, PCI_Config, 0x00, 0x0100) Field (PPA4, ByteAcc, NoLock, Preserve) { Offset (0xA0), , 4, LDIS, 1, Offset (0xA2), Offset (0xA4), ATBP, 1, , 1, MRSP, 1, ATIP, 1, PWIP, 1, , 14, PSNM, 13, ABIE, 1, PFIE, 1, MSIE, 1, PDIE, 1, CCIE, 1, HPIE, 1, SCTL, 5, Offset (0xAA), SSTS, 7, Offset (0xAB), Offset (0xB0), Offset (0xB2), PMES, 1, PMEP, 1, Offset (0xB4) } Method (ATID, 0, NotSerialized) { Return ((SCTL & 0x03)) } Method (PWID, 0, NotSerialized) { Return (((SCTL & 0x0C) >> 0x02)) } Method (PWCC, 0, NotSerialized) { Return (((SCTL & 0x10) >> 0x04)) } Method (ABPS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x01 } Return ((SSTS & 0x01)) } Method (PFDS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x02 } Return (((SSTS & 0x02) >> 0x01)) } Method (MSCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x04 } Return (((SSTS & 0x04) >> 0x02)) } Method (PDCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x08 } Return (((SSTS & 0x08) >> 0x03)) } Method (CMCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x10 } Return (((SSTS & 0x10) >> 0x04)) } Method (MSSC, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x20 } Return (((SSTS & 0x20) >> 0x05)) } Method (PRDS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x40 } Return (((SSTS & 0x40) >> 0x06)) } Method (OSHP, 0, NotSerialized) { Local0 = SSTS /* \_SB_.PC01.BR1D.SSTS */ SSTS = Local0 HGPE = 0x00 } Method (HPCC, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC01.BR1D.SCTL */ Local1 = 0x00 If ((Arg0 != Local0)) { SCTL = Arg0 While ((!CMCS (0x00) && (0x64 != Local1))) { IO80 = 0xFB Sleep (0x02) Local1 += 0x02 } CMCS (0x01) } } Method (ATCM, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC01.BR1D.SCTL */ Local0 &= ALMK /* \_SB_.PC01.BR1D.ALMK */ If ((Arg0 == 0x01)) { Local0 |= ALON /* \_SB_.PC01.BR1D.ALON */ } If ((Arg0 == 0x02)) { Local0 |= ALBL /* \_SB_.PC01.BR1D.ALBL */ } If ((Arg0 == 0x03)) { Local0 |= ALOF /* \_SB_.PC01.BR1D.ALOF */ } HPCC (Local0) } Method (PWCM, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC01.BR1D.SCTL */ Local0 &= PLMK /* \_SB_.PC01.BR1D.PLMK */ If ((Arg0 == 0x01)) { Local0 |= PLON /* \_SB_.PC01.BR1D.PLON */ } If ((Arg0 == 0x02)) { Local0 |= PLBL /* \_SB_.PC01.BR1D.PLBL */ } If ((Arg0 == 0x03)) { Local0 |= PLOF /* \_SB_.PC01.BR1D.PLOF */ } HPCC (Local0) } Method (PWSL, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC01.BR1D.SCTL */ If (Arg0) { Local0 &= SPON /* \_SB_.PC01.BR1D.SPON */ } Else { Local0 |= SPOF /* \_SB_.PC01.BR1D.SPOF */ } HPCC (Local0) } Method (_OST, 3, Serialized) // _OST: OSPM Status Indication { Switch ((Arg0 & 0xFF)) { Case (0x03) { Switch (ToInteger (Arg1)) { Case (Package (0x04) { 0x80, 0x81, 0x82, 0x83 } ) { If (!PWCC ()) { PWCM (0x01) ABIE = 0x01 } } } } } } Method (EJ0L, 0, NotSerialized) { IO80 = 0xFF Local0 = SCTL /* \_SB_.PC01.BR1D.SCTL */ If ((ATID () != 0x01)) { Local0 &= ALMK /* \_SB_.PC01.BR1D.ALMK */ Local0 |= ALBL /* \_SB_.PC01.BR1D.ALBL */ } HPCC (Local0) Local0 = SCTL /* \_SB_.PC01.BR1D.SCTL */ Local0 |= SPOF /* \_SB_.PC01.BR1D.SPOF */ HPCC (Local0) Local0 = SCTL /* \_SB_.PC01.BR1D.SCTL */ Local0 |= PLOF /* \_SB_.PC01.BR1D.PLOF */ HPCC (Local0) Local0 = SCTL /* \_SB_.PC01.BR1D.SCTL */ Local0 |= ALOF /* \_SB_.PC01.BR1D.ALOF */ HPCC (Local0) } Method (PMEH, 1, NotSerialized) { If ((HPEV & SSTS)) { If (ABPS (0x00)) { IO80 = Arg0 ABPS (0x01) Sleep (0xC8) } } Return (0xFF) } Method (HPEH, 1, NotSerialized) { IO80 = 0xFE Sleep (0x64) CCIE = 0x00 If ((HPEV & SSTS)) { IO80 = 0xFD Sleep (0x0A) IO80 = Arg0 Sleep (0x0A) Local0 = PPXH () Return (Local0) } Else { Return (0xFF) } IO80 = 0xFC Sleep (0x0A) } Method (PPXH, 0, NotSerialized) { Sleep (0xC8) If (ABPS (0x00)) { If (!PRDS (0x00)) { LDIS = 0x01 PWSL (0x00) PWCM (0x03) If ((MSSC (0x00) == MRLS)) { ATCM (0x02) } Else { ATCM (0x03) } ABIE = 0x00 ABPS (0x01) Sleep (0xC8) Return (0xFF) } ABIE = 0x00 ABPS (0x01) Sleep (0xC8) If (PWCC ()) { PWCM (0x03) ATCM (0x02) Return (0xFF) } Else { PWCM (0x02) Sleep (0x0258) Local0 = 0x0258 ABPS (0x01) Sleep (0xC8) While (!ABPS (0x00)) { Sleep (0xC8) Local0 += 0xC8 If ((0x1388 == Local0)) { ABPS (0x01) Sleep (0xC8) Return (0x03) } } PWCM (0x01) ABPS (0x01) Sleep (0xC8) ABIE = 0x01 Return (0xFF) } } If (PFDS (0x00)) { PFDS (0x01) PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Return (0x03) } If (MSCS (0x00)) { MSCS (0x01) If ((MSSC (0x00) == MRLS)) { If (PRDS (0x00)) { ATCM (0x03) PWCM (0x02) Sleep (0x0258) Local0 = 0x0258 ABPS (0x01) While (!ABPS (0x00)) { Sleep (0xC8) Local0 += 0xC8 If ((0x1388 == Local0)) { ABIE = 0x01 ATCM (0x03) LDIS = 0x00 PWSL (0x01) Sleep (0x01F4) If (!PFDS (0x00)) { PWCM (0x01) Local1 = 0x00 ABIE = 0x01 } Else { PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Local1 = 0x03 } ABPS (0x01) Sleep (0xC8) Return (Local1) } } ABPS (0x01) Sleep (0xC8) PWSL (0x00) PWCM (0x03) ATCM (0x02) LDIS = 0x01 Return (0xFF) } PWSL (0x00) PWCM (0x03) ATCM (0x02) LDIS = 0x01 Return (0xFF) } Else { If (PRDS (0x00)) { ATCM (0x02) If (!PWCC ()) { PWSL (0x00) PWCM (0x03) LDIS = 0x01 Return (0x03) } Else { Return (0xFF) } } ATCM (0x03) Return (0xFF) } } If (PDCS (0x00)) { PDCS (0x01) If (!PRDS (0x00)) { PWSL (0x00) PWCM (0x03) If ((MSSC (0x00) == MRLS)) { ATCM (0x02) } Else { ATCM (0x03) } LDIS = 0x01 Return (0xFF) } Else { LDIS = 0x00 PWSL (0x01) Sleep (0x01F4) If (!PFDS (0x00)) { PWCM (0x01) Local1 = 0x00 ABIE = 0x01 ATCM (0x03) } Else { PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Local1 = 0x03 } ABPS (0x01) Sleep (0xC8) Return (Local1) } } Return (0xFF) } Method (SNUM, 0, Serialized) { Local0 = PSNM /* \_SB_.PC01.BR1D.PSNM */ Return (Local0) } Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number { Return (SNUM ()) } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (Package (0x02) { 0x69, 0x04 }) } Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AG12) /* \_SB_.AG12 */ } Return (PG12) /* \_SB_.PG12 */ } Device (SL04) { Name (_ADR, 0xFFFF) // _ADR: Address } } Device (CHA0) { Name (_ADR, 0x00080000) // _ADR: Address } Device (CHA1) { Name (_ADR, 0x00090000) // _ADR: Address } Device (CHA2) { Name (_ADR, 0x000A0000) // _ADR: Address } Device (CHA3) { Name (_ADR, 0x000B0000) // _ADR: Address } Device (CHA4) { Name (_ADR, 0x000E0000) // _ADR: Address } Device (CHA5) { Name (_ADR, 0x000F0000) // _ADR: Address } Device (CHA6) { Name (_ADR, 0x00100000) // _ADR: Address } Device (CHA7) { Name (_ADR, 0x00110000) // _ADR: Address } Device (CMS0) { Name (_ADR, 0x00140000) // _ADR: Address } Device (CMS1) { Name (_ADR, 0x00150000) // _ADR: Address } Device (CMS2) { Name (_ADR, 0x00160000) // _ADR: Address } Device (CMS3) { Name (_ADR, 0x00170000) // _ADR: Address } Device (CDL0) { Name (_ADR, 0x001D0000) // _ADR: Address } Device (PCU0) { Name (_ADR, 0x001E0000) // _ADR: Address } Device (VCU0) { Name (_ADR, 0x001F0000) // _ADR: Address } } Device (PC02) { Name (_HID, EisaId ("PNP0A08") /* PCI Express Bus */) // _HID: Hardware ID Name (_CID, EisaId ("PNP0A03") /* PCI Bus */) // _CID: Compatible ID Name (_ADR, 0x00) // _ADR: Address Method (^BN20, 0, NotSerialized) { Return (0x20) } Method (_BBN, 0, NotSerialized) // _BBN: BIOS Bus Number { Return (BN20 ()) } Name (_UID, 0x02) // _UID: Unique ID Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AR20) /* \_SB_.AR20 */ } Return (PD20) /* \_SB_.PD20 */ } Name (SUPP, 0x00) Name (CTRL, 0x00) Name (_PXM, 0x00) // _PXM: Device Proximity Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x00, CDW1) If ((Arg0 == ToUUID ("33db4d5b-1ff7-401c-9657-7441c03dd766") /* PCI Host Bridge Device */)) { CreateDWordField (Arg3, 0x04, CDW2) If ((Arg2 > 0x02)) { CreateDWordField (Arg3, 0x08, CDW3) } SUPP = CDW2 /* \_SB_.PC02._OSC.CDW2 */ CTRL = CDW3 /* \_SB_.PC02._OSC.CDW3 */ If ((AHPE || ((SUPP & 0x16) != 0x16))) { CTRL &= 0x1E Sleep (0x03E8) } If ((TBSE != 0x00)) { CTRL &= 0x1E Sleep (0x03E8) } CTRL &= 0x1D CTRL &= 0x17 If (~(CDW1 & 0x01)) { If ((CTRL & 0x01)) { ^BR2A.OSHP () ^BR2B.OSHP () ^BR2C.OSHP () ^BR2D.OSHP () GPSH = 0x01 } } If ((Arg1 != One)) { CDW1 |= 0x08 } If ((CDW3 != CTRL)) { CDW1 |= 0x10 } CDW3 = CTRL /* \_SB_.PC02.CTRL */ Return (Arg3) } Else { CDW1 |= 0x04 IO80 = 0xEE Return (Arg3) } } Method (_STA, 0, NotSerialized) // _STA: Status { Local1 = (PRBM >> 0x00) Local1 &= 0x01 If ((Local1 == 0x01)) { Local1 = (IIOH >> 0x02) Local1 &= 0x01 If ((Local1 == 0x01)) { Return (0x0F) } } Return (0x00) } Name (PR02, ResourceTemplate () { WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode, 0x0000, // Granularity 0x0064, // Range Minimum 0x00B1, // Range Maximum 0x0000, // Translation Offset 0x004E, // Length ,, ) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000A0000, // Range Minimum 0x000BFFFF, // Range Maximum 0x00000000, // Translation Offset 0x00020000, // Length ,, , AddressRangeMemory, TypeStatic) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x8000, // Range Minimum 0xBFFF, // Range Maximum 0x0000, // Translation Offset 0x4000, // Length ,, , TypeStatic, DenseTranslation) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x03B0, // Range Minimum 0x03BB, // Range Maximum 0x0000, // Translation Offset 0x000C, // Length ,, , TypeStatic, DenseTranslation) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x03C0, // Range Minimum 0x03DF, // Range Maximum 0x0000, // Translation Offset 0x0020, // Length ,, , TypeStatic, DenseTranslation) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, 0x00000000, // Granularity 0xC6000000, // Range Minimum 0xE0FFFFFF, // Range Maximum 0x00000000, // Translation Offset 0x1B000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, 0x0000000000000000, // Granularity 0x0000048000000000, // Range Minimum 0x000004BFFFFFFFFF, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000004000000000, // Length ,, , AddressRangeMemory, TypeStatic) }) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Return (PR02) /* \_SB_.PC02.PR02 */ } Device (BR2A) { Name (_ADR, 0x00) // _ADR: Address OperationRegion (MCTL, SystemMemory, 0x81618188, 0x04) Field (MCTL, ByteAcc, NoLock, Preserve) { , 3, HGPE, 1, , 7, , 8, , 8 } Method (_INI, 0, NotSerialized) // _INI: Initialize { HGPE = 0x01 } Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters { 0x08, 0x40, 0x01, 0x00 }) Name (SHPC, 0x40) Name (SPDS, 0x40) Name (MRLS, 0x00) Name (CCOM, 0x10) Name (SPDC, 0x08) Name (MRLC, 0x04) Name (SPFD, 0x02) Name (SABP, 0x01) Name (SPOF, 0x10) Name (SPON, 0x0F) Name (ALMK, 0x1C) Name (ALON, 0x01) Name (ALBL, 0x02) Name (ALOF, 0x03) Name (PLMK, 0x13) Name (PLON, 0x04) Name (PLBL, 0x08) Name (PLOF, 0x0C) Name (HPEV, 0x0F) OperationRegion (PPA4, PCI_Config, 0x00, 0x0100) Field (PPA4, ByteAcc, NoLock, Preserve) { Offset (0xA0), , 4, LDIS, 1, Offset (0xA2), Offset (0xA4), ATBP, 1, , 1, MRSP, 1, ATIP, 1, PWIP, 1, , 14, PSNM, 13, ABIE, 1, PFIE, 1, MSIE, 1, PDIE, 1, CCIE, 1, HPIE, 1, SCTL, 5, Offset (0xAA), SSTS, 7, Offset (0xAB), Offset (0xB0), Offset (0xB2), PMES, 1, PMEP, 1, Offset (0xB4) } Method (ATID, 0, NotSerialized) { Return ((SCTL & 0x03)) } Method (PWID, 0, NotSerialized) { Return (((SCTL & 0x0C) >> 0x02)) } Method (PWCC, 0, NotSerialized) { Return (((SCTL & 0x10) >> 0x04)) } Method (ABPS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x01 } Return ((SSTS & 0x01)) } Method (PFDS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x02 } Return (((SSTS & 0x02) >> 0x01)) } Method (MSCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x04 } Return (((SSTS & 0x04) >> 0x02)) } Method (PDCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x08 } Return (((SSTS & 0x08) >> 0x03)) } Method (CMCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x10 } Return (((SSTS & 0x10) >> 0x04)) } Method (MSSC, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x20 } Return (((SSTS & 0x20) >> 0x05)) } Method (PRDS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x40 } Return (((SSTS & 0x40) >> 0x06)) } Method (OSHP, 0, NotSerialized) { Local0 = SSTS /* \_SB_.PC02.BR2A.SSTS */ SSTS = Local0 HGPE = 0x00 } Method (HPCC, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC02.BR2A.SCTL */ Local1 = 0x00 If ((Arg0 != Local0)) { SCTL = Arg0 While ((!CMCS (0x00) && (0x64 != Local1))) { IO80 = 0xFB Sleep (0x02) Local1 += 0x02 } CMCS (0x01) } } Method (ATCM, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC02.BR2A.SCTL */ Local0 &= ALMK /* \_SB_.PC02.BR2A.ALMK */ If ((Arg0 == 0x01)) { Local0 |= ALON /* \_SB_.PC02.BR2A.ALON */ } If ((Arg0 == 0x02)) { Local0 |= ALBL /* \_SB_.PC02.BR2A.ALBL */ } If ((Arg0 == 0x03)) { Local0 |= ALOF /* \_SB_.PC02.BR2A.ALOF */ } HPCC (Local0) } Method (PWCM, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC02.BR2A.SCTL */ Local0 &= PLMK /* \_SB_.PC02.BR2A.PLMK */ If ((Arg0 == 0x01)) { Local0 |= PLON /* \_SB_.PC02.BR2A.PLON */ } If ((Arg0 == 0x02)) { Local0 |= PLBL /* \_SB_.PC02.BR2A.PLBL */ } If ((Arg0 == 0x03)) { Local0 |= PLOF /* \_SB_.PC02.BR2A.PLOF */ } HPCC (Local0) } Method (PWSL, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC02.BR2A.SCTL */ If (Arg0) { Local0 &= SPON /* \_SB_.PC02.BR2A.SPON */ } Else { Local0 |= SPOF /* \_SB_.PC02.BR2A.SPOF */ } HPCC (Local0) } Method (_OST, 3, Serialized) // _OST: OSPM Status Indication { Switch ((Arg0 & 0xFF)) { Case (0x03) { Switch (ToInteger (Arg1)) { Case (Package (0x04) { 0x80, 0x81, 0x82, 0x83 } ) { If (!PWCC ()) { PWCM (0x01) ABIE = 0x01 } } } } } } Method (EJ0L, 0, NotSerialized) { IO80 = 0xFF Local0 = SCTL /* \_SB_.PC02.BR2A.SCTL */ If ((ATID () != 0x01)) { Local0 &= ALMK /* \_SB_.PC02.BR2A.ALMK */ Local0 |= ALBL /* \_SB_.PC02.BR2A.ALBL */ } HPCC (Local0) Local0 = SCTL /* \_SB_.PC02.BR2A.SCTL */ Local0 |= SPOF /* \_SB_.PC02.BR2A.SPOF */ HPCC (Local0) Local0 = SCTL /* \_SB_.PC02.BR2A.SCTL */ Local0 |= PLOF /* \_SB_.PC02.BR2A.PLOF */ HPCC (Local0) Local0 = SCTL /* \_SB_.PC02.BR2A.SCTL */ Local0 |= ALOF /* \_SB_.PC02.BR2A.ALOF */ HPCC (Local0) } Method (PMEH, 1, NotSerialized) { If ((HPEV & SSTS)) { If (ABPS (0x00)) { IO80 = Arg0 ABPS (0x01) Sleep (0xC8) } } Return (0xFF) } Method (HPEH, 1, NotSerialized) { IO80 = 0xFE Sleep (0x64) CCIE = 0x00 If ((HPEV & SSTS)) { IO80 = 0xFD Sleep (0x0A) IO80 = Arg0 Sleep (0x0A) Local0 = PPXH () Return (Local0) } Else { Return (0xFF) } IO80 = 0xFC Sleep (0x0A) } Method (PPXH, 0, NotSerialized) { Sleep (0xC8) If (ABPS (0x00)) { If (!PRDS (0x00)) { LDIS = 0x01 PWSL (0x00) PWCM (0x03) If ((MSSC (0x00) == MRLS)) { ATCM (0x02) } Else { ATCM (0x03) } ABIE = 0x00 ABPS (0x01) Sleep (0xC8) Return (0xFF) } ABIE = 0x00 ABPS (0x01) Sleep (0xC8) If (PWCC ()) { PWCM (0x03) ATCM (0x02) Return (0xFF) } Else { PWCM (0x02) Sleep (0x0258) Local0 = 0x0258 ABPS (0x01) Sleep (0xC8) While (!ABPS (0x00)) { Sleep (0xC8) Local0 += 0xC8 If ((0x1388 == Local0)) { ABPS (0x01) Sleep (0xC8) Return (0x03) } } PWCM (0x01) ABPS (0x01) Sleep (0xC8) ABIE = 0x01 Return (0xFF) } } If (PFDS (0x00)) { PFDS (0x01) PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Return (0x03) } If (MSCS (0x00)) { MSCS (0x01) If ((MSSC (0x00) == MRLS)) { If (PRDS (0x00)) { ATCM (0x03) PWCM (0x02) Sleep (0x0258) Local0 = 0x0258 ABPS (0x01) While (!ABPS (0x00)) { Sleep (0xC8) Local0 += 0xC8 If ((0x1388 == Local0)) { ABIE = 0x01 ATCM (0x03) LDIS = 0x00 PWSL (0x01) Sleep (0x01F4) If (!PFDS (0x00)) { PWCM (0x01) Local1 = 0x00 ABIE = 0x01 } Else { PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Local1 = 0x03 } ABPS (0x01) Sleep (0xC8) Return (Local1) } } ABPS (0x01) Sleep (0xC8) PWSL (0x00) PWCM (0x03) ATCM (0x02) LDIS = 0x01 Return (0xFF) } PWSL (0x00) PWCM (0x03) ATCM (0x02) LDIS = 0x01 Return (0xFF) } Else { If (PRDS (0x00)) { ATCM (0x02) If (!PWCC ()) { PWSL (0x00) PWCM (0x03) LDIS = 0x01 Return (0x03) } Else { Return (0xFF) } } ATCM (0x03) Return (0xFF) } } If (PDCS (0x00)) { PDCS (0x01) If (!PRDS (0x00)) { PWSL (0x00) PWCM (0x03) If ((MSSC (0x00) == MRLS)) { ATCM (0x02) } Else { ATCM (0x03) } LDIS = 0x01 Return (0xFF) } Else { LDIS = 0x00 PWSL (0x01) Sleep (0x01F4) If (!PFDS (0x00)) { PWCM (0x01) Local1 = 0x00 ABIE = 0x01 ATCM (0x03) } Else { PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Local1 = 0x03 } ABPS (0x01) Sleep (0xC8) Return (Local1) } } Return (0xFF) } Method (SNUM, 0, Serialized) { Local0 = PSNM /* \_SB_.PC02.BR2A.PSNM */ Return (Local0) } Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number { Return (SNUM ()) } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (Package (0x02) { 0x69, 0x04 }) } Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AG23) /* \_SB_.AG23 */ } Return (PG23) /* \_SB_.PG23 */ } Device (SL05) { Name (_ADR, 0xFFFF) // _ADR: Address } Device (SLT2) { Name (_ADR, 0xFFFF) // _ADR: Address } } Device (BR2B) { Name (_ADR, 0x00010000) // _ADR: Address OperationRegion (MCTL, SystemMemory, 0x86400188, 0x04) Field (MCTL, ByteAcc, NoLock, Preserve) { , 3, HGPE, 1, , 7, , 8, , 8 } Method (_INI, 0, NotSerialized) // _INI: Initialize { HGPE = 0x01 } Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters { 0x08, 0x40, 0x01, 0x00 }) Name (SHPC, 0x40) Name (SPDS, 0x40) Name (MRLS, 0x00) Name (CCOM, 0x10) Name (SPDC, 0x08) Name (MRLC, 0x04) Name (SPFD, 0x02) Name (SABP, 0x01) Name (SPOF, 0x10) Name (SPON, 0x0F) Name (ALMK, 0x1C) Name (ALON, 0x01) Name (ALBL, 0x02) Name (ALOF, 0x03) Name (PLMK, 0x13) Name (PLON, 0x04) Name (PLBL, 0x08) Name (PLOF, 0x0C) Name (HPEV, 0x0F) OperationRegion (PPA4, PCI_Config, 0x00, 0x0100) Field (PPA4, ByteAcc, NoLock, Preserve) { Offset (0xA0), , 4, LDIS, 1, Offset (0xA2), Offset (0xA4), ATBP, 1, , 1, MRSP, 1, ATIP, 1, PWIP, 1, , 14, PSNM, 13, ABIE, 1, PFIE, 1, MSIE, 1, PDIE, 1, CCIE, 1, HPIE, 1, SCTL, 5, Offset (0xAA), SSTS, 7, Offset (0xAB), Offset (0xB0), Offset (0xB2), PMES, 1, PMEP, 1, Offset (0xB4) } Method (ATID, 0, NotSerialized) { Return ((SCTL & 0x03)) } Method (PWID, 0, NotSerialized) { Return (((SCTL & 0x0C) >> 0x02)) } Method (PWCC, 0, NotSerialized) { Return (((SCTL & 0x10) >> 0x04)) } Method (ABPS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x01 } Return ((SSTS & 0x01)) } Method (PFDS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x02 } Return (((SSTS & 0x02) >> 0x01)) } Method (MSCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x04 } Return (((SSTS & 0x04) >> 0x02)) } Method (PDCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x08 } Return (((SSTS & 0x08) >> 0x03)) } Method (CMCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x10 } Return (((SSTS & 0x10) >> 0x04)) } Method (MSSC, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x20 } Return (((SSTS & 0x20) >> 0x05)) } Method (PRDS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x40 } Return (((SSTS & 0x40) >> 0x06)) } Method (OSHP, 0, NotSerialized) { Local0 = SSTS /* \_SB_.PC02.BR2B.SSTS */ SSTS = Local0 HGPE = 0x00 } Method (HPCC, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC02.BR2B.SCTL */ Local1 = 0x00 If ((Arg0 != Local0)) { SCTL = Arg0 While ((!CMCS (0x00) && (0x64 != Local1))) { IO80 = 0xFB Sleep (0x02) Local1 += 0x02 } CMCS (0x01) } } Method (ATCM, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC02.BR2B.SCTL */ Local0 &= ALMK /* \_SB_.PC02.BR2B.ALMK */ If ((Arg0 == 0x01)) { Local0 |= ALON /* \_SB_.PC02.BR2B.ALON */ } If ((Arg0 == 0x02)) { Local0 |= ALBL /* \_SB_.PC02.BR2B.ALBL */ } If ((Arg0 == 0x03)) { Local0 |= ALOF /* \_SB_.PC02.BR2B.ALOF */ } HPCC (Local0) } Method (PWCM, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC02.BR2B.SCTL */ Local0 &= PLMK /* \_SB_.PC02.BR2B.PLMK */ If ((Arg0 == 0x01)) { Local0 |= PLON /* \_SB_.PC02.BR2B.PLON */ } If ((Arg0 == 0x02)) { Local0 |= PLBL /* \_SB_.PC02.BR2B.PLBL */ } If ((Arg0 == 0x03)) { Local0 |= PLOF /* \_SB_.PC02.BR2B.PLOF */ } HPCC (Local0) } Method (PWSL, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC02.BR2B.SCTL */ If (Arg0) { Local0 &= SPON /* \_SB_.PC02.BR2B.SPON */ } Else { Local0 |= SPOF /* \_SB_.PC02.BR2B.SPOF */ } HPCC (Local0) } Method (_OST, 3, Serialized) // _OST: OSPM Status Indication { Switch ((Arg0 & 0xFF)) { Case (0x03) { Switch (ToInteger (Arg1)) { Case (Package (0x04) { 0x80, 0x81, 0x82, 0x83 } ) { If (!PWCC ()) { PWCM (0x01) ABIE = 0x01 } } } } } } Method (EJ0L, 0, NotSerialized) { IO80 = 0xFF Local0 = SCTL /* \_SB_.PC02.BR2B.SCTL */ If ((ATID () != 0x01)) { Local0 &= ALMK /* \_SB_.PC02.BR2B.ALMK */ Local0 |= ALBL /* \_SB_.PC02.BR2B.ALBL */ } HPCC (Local0) Local0 = SCTL /* \_SB_.PC02.BR2B.SCTL */ Local0 |= SPOF /* \_SB_.PC02.BR2B.SPOF */ HPCC (Local0) Local0 = SCTL /* \_SB_.PC02.BR2B.SCTL */ Local0 |= PLOF /* \_SB_.PC02.BR2B.PLOF */ HPCC (Local0) Local0 = SCTL /* \_SB_.PC02.BR2B.SCTL */ Local0 |= ALOF /* \_SB_.PC02.BR2B.ALOF */ HPCC (Local0) } Method (PMEH, 1, NotSerialized) { If ((HPEV & SSTS)) { If (ABPS (0x00)) { IO80 = Arg0 ABPS (0x01) Sleep (0xC8) } } Return (0xFF) } Method (HPEH, 1, NotSerialized) { IO80 = 0xFE Sleep (0x64) CCIE = 0x00 If ((HPEV & SSTS)) { IO80 = 0xFD Sleep (0x0A) IO80 = Arg0 Sleep (0x0A) Local0 = PPXH () Return (Local0) } Else { Return (0xFF) } IO80 = 0xFC Sleep (0x0A) } Method (PPXH, 0, NotSerialized) { Sleep (0xC8) If (ABPS (0x00)) { If (!PRDS (0x00)) { LDIS = 0x01 PWSL (0x00) PWCM (0x03) If ((MSSC (0x00) == MRLS)) { ATCM (0x02) } Else { ATCM (0x03) } ABIE = 0x00 ABPS (0x01) Sleep (0xC8) Return (0xFF) } ABIE = 0x00 ABPS (0x01) Sleep (0xC8) If (PWCC ()) { PWCM (0x03) ATCM (0x02) Return (0xFF) } Else { PWCM (0x02) Sleep (0x0258) Local0 = 0x0258 ABPS (0x01) Sleep (0xC8) While (!ABPS (0x00)) { Sleep (0xC8) Local0 += 0xC8 If ((0x1388 == Local0)) { ABPS (0x01) Sleep (0xC8) Return (0x03) } } PWCM (0x01) ABPS (0x01) Sleep (0xC8) ABIE = 0x01 Return (0xFF) } } If (PFDS (0x00)) { PFDS (0x01) PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Return (0x03) } If (MSCS (0x00)) { MSCS (0x01) If ((MSSC (0x00) == MRLS)) { If (PRDS (0x00)) { ATCM (0x03) PWCM (0x02) Sleep (0x0258) Local0 = 0x0258 ABPS (0x01) While (!ABPS (0x00)) { Sleep (0xC8) Local0 += 0xC8 If ((0x1388 == Local0)) { ABIE = 0x01 ATCM (0x03) LDIS = 0x00 PWSL (0x01) Sleep (0x01F4) If (!PFDS (0x00)) { PWCM (0x01) Local1 = 0x00 ABIE = 0x01 } Else { PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Local1 = 0x03 } ABPS (0x01) Sleep (0xC8) Return (Local1) } } ABPS (0x01) Sleep (0xC8) PWSL (0x00) PWCM (0x03) ATCM (0x02) LDIS = 0x01 Return (0xFF) } PWSL (0x00) PWCM (0x03) ATCM (0x02) LDIS = 0x01 Return (0xFF) } Else { If (PRDS (0x00)) { ATCM (0x02) If (!PWCC ()) { PWSL (0x00) PWCM (0x03) LDIS = 0x01 Return (0x03) } Else { Return (0xFF) } } ATCM (0x03) Return (0xFF) } } If (PDCS (0x00)) { PDCS (0x01) If (!PRDS (0x00)) { PWSL (0x00) PWCM (0x03) If ((MSSC (0x00) == MRLS)) { ATCM (0x02) } Else { ATCM (0x03) } LDIS = 0x01 Return (0xFF) } Else { LDIS = 0x00 PWSL (0x01) Sleep (0x01F4) If (!PFDS (0x00)) { PWCM (0x01) Local1 = 0x00 ABIE = 0x01 ATCM (0x03) } Else { PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Local1 = 0x03 } ABPS (0x01) Sleep (0xC8) Return (Local1) } } Return (0xFF) } Method (SNUM, 0, Serialized) { Local0 = PSNM /* \_SB_.PC02.BR2B.PSNM */ Return (Local0) } Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number { Return (SNUM ()) } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (Package (0x02) { 0x69, 0x04 }) } Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AG24) /* \_SB_.AG24 */ } Return (PG24) /* \_SB_.PG24 */ } Device (SL06) { Name (_ADR, 0xFFFF) // _ADR: Address } } Device (BR2C) { Name (_ADR, 0x00020000) // _ADR: Address OperationRegion (MCTL, SystemMemory, 0x86408188, 0x04) Field (MCTL, ByteAcc, NoLock, Preserve) { , 3, HGPE, 1, , 7, , 8, , 8 } Method (_INI, 0, NotSerialized) // _INI: Initialize { HGPE = 0x01 } Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters { 0x08, 0x40, 0x01, 0x00 }) Name (SHPC, 0x40) Name (SPDS, 0x40) Name (MRLS, 0x00) Name (CCOM, 0x10) Name (SPDC, 0x08) Name (MRLC, 0x04) Name (SPFD, 0x02) Name (SABP, 0x01) Name (SPOF, 0x10) Name (SPON, 0x0F) Name (ALMK, 0x1C) Name (ALON, 0x01) Name (ALBL, 0x02) Name (ALOF, 0x03) Name (PLMK, 0x13) Name (PLON, 0x04) Name (PLBL, 0x08) Name (PLOF, 0x0C) Name (HPEV, 0x0F) OperationRegion (PPA4, PCI_Config, 0x00, 0x0100) Field (PPA4, ByteAcc, NoLock, Preserve) { Offset (0xA0), , 4, LDIS, 1, Offset (0xA2), Offset (0xA4), ATBP, 1, , 1, MRSP, 1, ATIP, 1, PWIP, 1, , 14, PSNM, 13, ABIE, 1, PFIE, 1, MSIE, 1, PDIE, 1, CCIE, 1, HPIE, 1, SCTL, 5, Offset (0xAA), SSTS, 7, Offset (0xAB), Offset (0xB0), Offset (0xB2), PMES, 1, PMEP, 1, Offset (0xB4) } Method (ATID, 0, NotSerialized) { Return ((SCTL & 0x03)) } Method (PWID, 0, NotSerialized) { Return (((SCTL & 0x0C) >> 0x02)) } Method (PWCC, 0, NotSerialized) { Return (((SCTL & 0x10) >> 0x04)) } Method (ABPS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x01 } Return ((SSTS & 0x01)) } Method (PFDS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x02 } Return (((SSTS & 0x02) >> 0x01)) } Method (MSCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x04 } Return (((SSTS & 0x04) >> 0x02)) } Method (PDCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x08 } Return (((SSTS & 0x08) >> 0x03)) } Method (CMCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x10 } Return (((SSTS & 0x10) >> 0x04)) } Method (MSSC, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x20 } Return (((SSTS & 0x20) >> 0x05)) } Method (PRDS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x40 } Return (((SSTS & 0x40) >> 0x06)) } Method (OSHP, 0, NotSerialized) { Local0 = SSTS /* \_SB_.PC02.BR2C.SSTS */ SSTS = Local0 HGPE = 0x00 } Method (HPCC, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC02.BR2C.SCTL */ Local1 = 0x00 If ((Arg0 != Local0)) { SCTL = Arg0 While ((!CMCS (0x00) && (0x64 != Local1))) { IO80 = 0xFB Sleep (0x02) Local1 += 0x02 } CMCS (0x01) } } Method (ATCM, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC02.BR2C.SCTL */ Local0 &= ALMK /* \_SB_.PC02.BR2C.ALMK */ If ((Arg0 == 0x01)) { Local0 |= ALON /* \_SB_.PC02.BR2C.ALON */ } If ((Arg0 == 0x02)) { Local0 |= ALBL /* \_SB_.PC02.BR2C.ALBL */ } If ((Arg0 == 0x03)) { Local0 |= ALOF /* \_SB_.PC02.BR2C.ALOF */ } HPCC (Local0) } Method (PWCM, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC02.BR2C.SCTL */ Local0 &= PLMK /* \_SB_.PC02.BR2C.PLMK */ If ((Arg0 == 0x01)) { Local0 |= PLON /* \_SB_.PC02.BR2C.PLON */ } If ((Arg0 == 0x02)) { Local0 |= PLBL /* \_SB_.PC02.BR2C.PLBL */ } If ((Arg0 == 0x03)) { Local0 |= PLOF /* \_SB_.PC02.BR2C.PLOF */ } HPCC (Local0) } Method (PWSL, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC02.BR2C.SCTL */ If (Arg0) { Local0 &= SPON /* \_SB_.PC02.BR2C.SPON */ } Else { Local0 |= SPOF /* \_SB_.PC02.BR2C.SPOF */ } HPCC (Local0) } Method (_OST, 3, Serialized) // _OST: OSPM Status Indication { Switch ((Arg0 & 0xFF)) { Case (0x03) { Switch (ToInteger (Arg1)) { Case (Package (0x04) { 0x80, 0x81, 0x82, 0x83 } ) { If (!PWCC ()) { PWCM (0x01) ABIE = 0x01 } } } } } } Method (EJ0L, 0, NotSerialized) { IO80 = 0xFF Local0 = SCTL /* \_SB_.PC02.BR2C.SCTL */ If ((ATID () != 0x01)) { Local0 &= ALMK /* \_SB_.PC02.BR2C.ALMK */ Local0 |= ALBL /* \_SB_.PC02.BR2C.ALBL */ } HPCC (Local0) Local0 = SCTL /* \_SB_.PC02.BR2C.SCTL */ Local0 |= SPOF /* \_SB_.PC02.BR2C.SPOF */ HPCC (Local0) Local0 = SCTL /* \_SB_.PC02.BR2C.SCTL */ Local0 |= PLOF /* \_SB_.PC02.BR2C.PLOF */ HPCC (Local0) Local0 = SCTL /* \_SB_.PC02.BR2C.SCTL */ Local0 |= ALOF /* \_SB_.PC02.BR2C.ALOF */ HPCC (Local0) } Method (PMEH, 1, NotSerialized) { If ((HPEV & SSTS)) { If (ABPS (0x00)) { IO80 = Arg0 ABPS (0x01) Sleep (0xC8) } } Return (0xFF) } Method (HPEH, 1, NotSerialized) { IO80 = 0xFE Sleep (0x64) CCIE = 0x00 If ((HPEV & SSTS)) { IO80 = 0xFD Sleep (0x0A) IO80 = Arg0 Sleep (0x0A) Local0 = PPXH () Return (Local0) } Else { Return (0xFF) } IO80 = 0xFC Sleep (0x0A) } Method (PPXH, 0, NotSerialized) { Sleep (0xC8) If (ABPS (0x00)) { If (!PRDS (0x00)) { LDIS = 0x01 PWSL (0x00) PWCM (0x03) If ((MSSC (0x00) == MRLS)) { ATCM (0x02) } Else { ATCM (0x03) } ABIE = 0x00 ABPS (0x01) Sleep (0xC8) Return (0xFF) } ABIE = 0x00 ABPS (0x01) Sleep (0xC8) If (PWCC ()) { PWCM (0x03) ATCM (0x02) Return (0xFF) } Else { PWCM (0x02) Sleep (0x0258) Local0 = 0x0258 ABPS (0x01) Sleep (0xC8) While (!ABPS (0x00)) { Sleep (0xC8) Local0 += 0xC8 If ((0x1388 == Local0)) { ABPS (0x01) Sleep (0xC8) Return (0x03) } } PWCM (0x01) ABPS (0x01) Sleep (0xC8) ABIE = 0x01 Return (0xFF) } } If (PFDS (0x00)) { PFDS (0x01) PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Return (0x03) } If (MSCS (0x00)) { MSCS (0x01) If ((MSSC (0x00) == MRLS)) { If (PRDS (0x00)) { ATCM (0x03) PWCM (0x02) Sleep (0x0258) Local0 = 0x0258 ABPS (0x01) While (!ABPS (0x00)) { Sleep (0xC8) Local0 += 0xC8 If ((0x1388 == Local0)) { ABIE = 0x01 ATCM (0x03) LDIS = 0x00 PWSL (0x01) Sleep (0x01F4) If (!PFDS (0x00)) { PWCM (0x01) Local1 = 0x00 ABIE = 0x01 } Else { PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Local1 = 0x03 } ABPS (0x01) Sleep (0xC8) Return (Local1) } } ABPS (0x01) Sleep (0xC8) PWSL (0x00) PWCM (0x03) ATCM (0x02) LDIS = 0x01 Return (0xFF) } PWSL (0x00) PWCM (0x03) ATCM (0x02) LDIS = 0x01 Return (0xFF) } Else { If (PRDS (0x00)) { ATCM (0x02) If (!PWCC ()) { PWSL (0x00) PWCM (0x03) LDIS = 0x01 Return (0x03) } Else { Return (0xFF) } } ATCM (0x03) Return (0xFF) } } If (PDCS (0x00)) { PDCS (0x01) If (!PRDS (0x00)) { PWSL (0x00) PWCM (0x03) If ((MSSC (0x00) == MRLS)) { ATCM (0x02) } Else { ATCM (0x03) } LDIS = 0x01 Return (0xFF) } Else { LDIS = 0x00 PWSL (0x01) Sleep (0x01F4) If (!PFDS (0x00)) { PWCM (0x01) Local1 = 0x00 ABIE = 0x01 ATCM (0x03) } Else { PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Local1 = 0x03 } ABPS (0x01) Sleep (0xC8) Return (Local1) } } Return (0xFF) } Method (SNUM, 0, Serialized) { Local0 = PSNM /* \_SB_.PC02.BR2C.PSNM */ Return (Local0) } Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number { Return (SNUM ()) } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (Package (0x02) { 0x69, 0x04 }) } Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AG25) /* \_SB_.AG25 */ } Return (PG25) /* \_SB_.PG25 */ } Device (SL07) { Name (_ADR, 0xFFFF) // _ADR: Address } } Device (BR2D) { Name (_ADR, 0x00030000) // _ADR: Address OperationRegion (MCTL, SystemMemory, 0x86410188, 0x04) Field (MCTL, ByteAcc, NoLock, Preserve) { , 3, HGPE, 1, , 7, , 8, , 8 } Method (_INI, 0, NotSerialized) // _INI: Initialize { HGPE = 0x01 } Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters { 0x08, 0x40, 0x01, 0x00 }) Name (SHPC, 0x40) Name (SPDS, 0x40) Name (MRLS, 0x00) Name (CCOM, 0x10) Name (SPDC, 0x08) Name (MRLC, 0x04) Name (SPFD, 0x02) Name (SABP, 0x01) Name (SPOF, 0x10) Name (SPON, 0x0F) Name (ALMK, 0x1C) Name (ALON, 0x01) Name (ALBL, 0x02) Name (ALOF, 0x03) Name (PLMK, 0x13) Name (PLON, 0x04) Name (PLBL, 0x08) Name (PLOF, 0x0C) Name (HPEV, 0x0F) OperationRegion (PPA4, PCI_Config, 0x00, 0x0100) Field (PPA4, ByteAcc, NoLock, Preserve) { Offset (0xA0), , 4, LDIS, 1, Offset (0xA2), Offset (0xA4), ATBP, 1, , 1, MRSP, 1, ATIP, 1, PWIP, 1, , 14, PSNM, 13, ABIE, 1, PFIE, 1, MSIE, 1, PDIE, 1, CCIE, 1, HPIE, 1, SCTL, 5, Offset (0xAA), SSTS, 7, Offset (0xAB), Offset (0xB0), Offset (0xB2), PMES, 1, PMEP, 1, Offset (0xB4) } Method (ATID, 0, NotSerialized) { Return ((SCTL & 0x03)) } Method (PWID, 0, NotSerialized) { Return (((SCTL & 0x0C) >> 0x02)) } Method (PWCC, 0, NotSerialized) { Return (((SCTL & 0x10) >> 0x04)) } Method (ABPS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x01 } Return ((SSTS & 0x01)) } Method (PFDS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x02 } Return (((SSTS & 0x02) >> 0x01)) } Method (MSCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x04 } Return (((SSTS & 0x04) >> 0x02)) } Method (PDCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x08 } Return (((SSTS & 0x08) >> 0x03)) } Method (CMCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x10 } Return (((SSTS & 0x10) >> 0x04)) } Method (MSSC, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x20 } Return (((SSTS & 0x20) >> 0x05)) } Method (PRDS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x40 } Return (((SSTS & 0x40) >> 0x06)) } Method (OSHP, 0, NotSerialized) { Local0 = SSTS /* \_SB_.PC02.BR2D.SSTS */ SSTS = Local0 HGPE = 0x00 } Method (HPCC, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC02.BR2D.SCTL */ Local1 = 0x00 If ((Arg0 != Local0)) { SCTL = Arg0 While ((!CMCS (0x00) && (0x64 != Local1))) { IO80 = 0xFB Sleep (0x02) Local1 += 0x02 } CMCS (0x01) } } Method (ATCM, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC02.BR2D.SCTL */ Local0 &= ALMK /* \_SB_.PC02.BR2D.ALMK */ If ((Arg0 == 0x01)) { Local0 |= ALON /* \_SB_.PC02.BR2D.ALON */ } If ((Arg0 == 0x02)) { Local0 |= ALBL /* \_SB_.PC02.BR2D.ALBL */ } If ((Arg0 == 0x03)) { Local0 |= ALOF /* \_SB_.PC02.BR2D.ALOF */ } HPCC (Local0) } Method (PWCM, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC02.BR2D.SCTL */ Local0 &= PLMK /* \_SB_.PC02.BR2D.PLMK */ If ((Arg0 == 0x01)) { Local0 |= PLON /* \_SB_.PC02.BR2D.PLON */ } If ((Arg0 == 0x02)) { Local0 |= PLBL /* \_SB_.PC02.BR2D.PLBL */ } If ((Arg0 == 0x03)) { Local0 |= PLOF /* \_SB_.PC02.BR2D.PLOF */ } HPCC (Local0) } Method (PWSL, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC02.BR2D.SCTL */ If (Arg0) { Local0 &= SPON /* \_SB_.PC02.BR2D.SPON */ } Else { Local0 |= SPOF /* \_SB_.PC02.BR2D.SPOF */ } HPCC (Local0) } Method (_OST, 3, Serialized) // _OST: OSPM Status Indication { Switch ((Arg0 & 0xFF)) { Case (0x03) { Switch (ToInteger (Arg1)) { Case (Package (0x04) { 0x80, 0x81, 0x82, 0x83 } ) { If (!PWCC ()) { PWCM (0x01) ABIE = 0x01 } } } } } } Method (EJ0L, 0, NotSerialized) { IO80 = 0xFF Local0 = SCTL /* \_SB_.PC02.BR2D.SCTL */ If ((ATID () != 0x01)) { Local0 &= ALMK /* \_SB_.PC02.BR2D.ALMK */ Local0 |= ALBL /* \_SB_.PC02.BR2D.ALBL */ } HPCC (Local0) Local0 = SCTL /* \_SB_.PC02.BR2D.SCTL */ Local0 |= SPOF /* \_SB_.PC02.BR2D.SPOF */ HPCC (Local0) Local0 = SCTL /* \_SB_.PC02.BR2D.SCTL */ Local0 |= PLOF /* \_SB_.PC02.BR2D.PLOF */ HPCC (Local0) Local0 = SCTL /* \_SB_.PC02.BR2D.SCTL */ Local0 |= ALOF /* \_SB_.PC02.BR2D.ALOF */ HPCC (Local0) } Method (PMEH, 1, NotSerialized) { If ((HPEV & SSTS)) { If (ABPS (0x00)) { IO80 = Arg0 ABPS (0x01) Sleep (0xC8) } } Return (0xFF) } Method (HPEH, 1, NotSerialized) { IO80 = 0xFE Sleep (0x64) CCIE = 0x00 If ((HPEV & SSTS)) { IO80 = 0xFD Sleep (0x0A) IO80 = Arg0 Sleep (0x0A) Local0 = PPXH () Return (Local0) } Else { Return (0xFF) } IO80 = 0xFC Sleep (0x0A) } Method (PPXH, 0, NotSerialized) { Sleep (0xC8) If (ABPS (0x00)) { If (!PRDS (0x00)) { LDIS = 0x01 PWSL (0x00) PWCM (0x03) If ((MSSC (0x00) == MRLS)) { ATCM (0x02) } Else { ATCM (0x03) } ABIE = 0x00 ABPS (0x01) Sleep (0xC8) Return (0xFF) } ABIE = 0x00 ABPS (0x01) Sleep (0xC8) If (PWCC ()) { PWCM (0x03) ATCM (0x02) Return (0xFF) } Else { PWCM (0x02) Sleep (0x0258) Local0 = 0x0258 ABPS (0x01) Sleep (0xC8) While (!ABPS (0x00)) { Sleep (0xC8) Local0 += 0xC8 If ((0x1388 == Local0)) { ABPS (0x01) Sleep (0xC8) Return (0x03) } } PWCM (0x01) ABPS (0x01) Sleep (0xC8) ABIE = 0x01 Return (0xFF) } } If (PFDS (0x00)) { PFDS (0x01) PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Return (0x03) } If (MSCS (0x00)) { MSCS (0x01) If ((MSSC (0x00) == MRLS)) { If (PRDS (0x00)) { ATCM (0x03) PWCM (0x02) Sleep (0x0258) Local0 = 0x0258 ABPS (0x01) While (!ABPS (0x00)) { Sleep (0xC8) Local0 += 0xC8 If ((0x1388 == Local0)) { ABIE = 0x01 ATCM (0x03) LDIS = 0x00 PWSL (0x01) Sleep (0x01F4) If (!PFDS (0x00)) { PWCM (0x01) Local1 = 0x00 ABIE = 0x01 } Else { PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Local1 = 0x03 } ABPS (0x01) Sleep (0xC8) Return (Local1) } } ABPS (0x01) Sleep (0xC8) PWSL (0x00) PWCM (0x03) ATCM (0x02) LDIS = 0x01 Return (0xFF) } PWSL (0x00) PWCM (0x03) ATCM (0x02) LDIS = 0x01 Return (0xFF) } Else { If (PRDS (0x00)) { ATCM (0x02) If (!PWCC ()) { PWSL (0x00) PWCM (0x03) LDIS = 0x01 Return (0x03) } Else { Return (0xFF) } } ATCM (0x03) Return (0xFF) } } If (PDCS (0x00)) { PDCS (0x01) If (!PRDS (0x00)) { PWSL (0x00) PWCM (0x03) If ((MSSC (0x00) == MRLS)) { ATCM (0x02) } Else { ATCM (0x03) } LDIS = 0x01 Return (0xFF) } Else { LDIS = 0x00 PWSL (0x01) Sleep (0x01F4) If (!PFDS (0x00)) { PWCM (0x01) Local1 = 0x00 ABIE = 0x01 ATCM (0x03) } Else { PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Local1 = 0x03 } ABPS (0x01) Sleep (0xC8) Return (Local1) } } Return (0xFF) } Method (SNUM, 0, Serialized) { Local0 = PSNM /* \_SB_.PC02.BR2D.PSNM */ Return (Local0) } Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number { Return (SNUM ()) } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (Package (0x02) { 0x69, 0x04 }) } Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AG26) /* \_SB_.AG26 */ } Return (PG26) /* \_SB_.PG26 */ } Device (SL08) { Name (_ADR, 0xFFFF) // _ADR: Address } } Device (M2M0) { Name (_ADR, 0x00080000) // _ADR: Address } Device (M2M1) { Name (_ADR, 0x00090000) // _ADR: Address } Device (MCM0) { Name (_ADR, 0x000A0000) // _ADR: Address } Device (MCD0) { Name (_ADR, 0x000B0000) // _ADR: Address } Device (MCM1) { Name (_ADR, 0x000C0000) // _ADR: Address } Device (MCD1) { Name (_ADR, 0x000D0000) // _ADR: Address } Device (UMC0) { Name (_ADR, 0x00160000) // _ADR: Address } Device (UMC1) { Name (_ADR, 0x00170000) // _ADR: Address } } Device (PC03) { Name (_HID, EisaId ("PNP0A08") /* PCI Express Bus */) // _HID: Hardware ID Name (_CID, EisaId ("PNP0A03") /* PCI Bus */) // _CID: Compatible ID Name (_ADR, 0x00) // _ADR: Address Method (^BN28, 0, NotSerialized) { Return (0x28) } Method (_BBN, 0, NotSerialized) // _BBN: BIOS Bus Number { Return (BN28 ()) } Name (_UID, 0x03) // _UID: Unique ID Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AR28) /* \_SB_.AR28 */ } Return (PD28) /* \_SB_.PD28 */ } Name (SUPP, 0x00) Name (CTRL, 0x00) Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Return (0x01) } } Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x00, CDW1) If ((Arg0 == ToUUID ("33db4d5b-1ff7-401c-9657-7441c03dd766") /* PCI Host Bridge Device */)) { CreateDWordField (Arg3, 0x04, CDW2) If ((Arg2 > 0x02)) { CreateDWordField (Arg3, 0x08, CDW3) } SUPP = CDW2 /* \_SB_.PC03._OSC.CDW2 */ CTRL = CDW3 /* \_SB_.PC03._OSC.CDW3 */ If ((AHPE || ((SUPP & 0x16) != 0x16))) { CTRL &= 0x1E Sleep (0x03E8) } If ((TBSE != 0x00)) { CTRL &= 0x1E Sleep (0x03E8) } CTRL &= 0x1D CTRL &= 0x17 If (~(CDW1 & 0x01)) { If ((CTRL & 0x01)) { ^BR3A.OSHP () ^BR3B.OSHP () ^BR3C.OSHP () ^BR3D.OSHP () GPSH = 0x01 } } If ((Arg1 != One)) { CDW1 |= 0x08 } If ((CDW3 != CTRL)) { CDW1 |= 0x10 } CDW3 = CTRL /* \_SB_.PC03.CTRL */ Return (Arg3) } Else { CDW1 |= 0x04 IO80 = 0xEE Return (Arg3) } } Method (_STA, 0, NotSerialized) // _STA: Status { Local1 = (PRBM >> 0x00) Local1 &= 0x01 If ((Local1 == 0x01)) { Local1 = (IIOH >> 0x03) Local1 &= 0x01 If ((Local1 == 0x01)) { Return (0x0F) } } Return (0x00) } Name (PR03, ResourceTemplate () { WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode, 0x0000, // Granularity 0x00B2, // Range Minimum 0x00FF, // Range Maximum 0x0000, // Translation Offset 0x004E, // Length ,, ) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x00000000, // Range Minimum 0x00000000, // Range Maximum 0x00000000, // Translation Offset 0x00000000, // Length ,, , AddressRangeMemory, TypeStatic) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0xC000, // Range Minimum 0xFFFF, // Range Maximum 0x0000, // Translation Offset 0x4000, // Length ,, , TypeStatic, DenseTranslation) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x0000, // Range Minimum 0x0000, // Range Maximum 0x0000, // Translation Offset 0x0000, // Length ,, , TypeStatic, DenseTranslation) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x0000, // Range Minimum 0x0000, // Range Maximum 0x0000, // Translation Offset 0x0000, // Length ,, , TypeStatic, DenseTranslation) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, 0x00000000, // Granularity 0xE1000000, // Range Minimum 0xFBFFFFFF, // Range Maximum 0x00000000, // Translation Offset 0x1B000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, 0x0000000000000000, // Granularity 0x000004C000000000, // Range Minimum 0x000004FFFFFFFFFF, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000004000000000, // Length ,, , AddressRangeMemory, TypeStatic) }) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Return (PR03) /* \_SB_.PC03.PR03 */ } Device (BR3A) { Name (_ADR, 0x00) // _ADR: Address OperationRegion (MCTL, SystemMemory, 0x86418188, 0x04) Field (MCTL, ByteAcc, NoLock, Preserve) { , 3, HGPE, 1, , 7, , 8, , 8 } Method (_INI, 0, NotSerialized) // _INI: Initialize { HGPE = 0x01 } Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters { 0x08, 0x40, 0x01, 0x00 }) Name (SHPC, 0x40) Name (SPDS, 0x40) Name (MRLS, 0x00) Name (CCOM, 0x10) Name (SPDC, 0x08) Name (MRLC, 0x04) Name (SPFD, 0x02) Name (SABP, 0x01) Name (SPOF, 0x10) Name (SPON, 0x0F) Name (ALMK, 0x1C) Name (ALON, 0x01) Name (ALBL, 0x02) Name (ALOF, 0x03) Name (PLMK, 0x13) Name (PLON, 0x04) Name (PLBL, 0x08) Name (PLOF, 0x0C) Name (HPEV, 0x0F) OperationRegion (PPA4, PCI_Config, 0x00, 0x0100) Field (PPA4, ByteAcc, NoLock, Preserve) { Offset (0xA0), , 4, LDIS, 1, Offset (0xA2), Offset (0xA4), ATBP, 1, , 1, MRSP, 1, ATIP, 1, PWIP, 1, , 14, PSNM, 13, ABIE, 1, PFIE, 1, MSIE, 1, PDIE, 1, CCIE, 1, HPIE, 1, SCTL, 5, Offset (0xAA), SSTS, 7, Offset (0xAB), Offset (0xB0), Offset (0xB2), PMES, 1, PMEP, 1, Offset (0xB4) } Method (ATID, 0, NotSerialized) { Return ((SCTL & 0x03)) } Method (PWID, 0, NotSerialized) { Return (((SCTL & 0x0C) >> 0x02)) } Method (PWCC, 0, NotSerialized) { Return (((SCTL & 0x10) >> 0x04)) } Method (ABPS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x01 } Return ((SSTS & 0x01)) } Method (PFDS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x02 } Return (((SSTS & 0x02) >> 0x01)) } Method (MSCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x04 } Return (((SSTS & 0x04) >> 0x02)) } Method (PDCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x08 } Return (((SSTS & 0x08) >> 0x03)) } Method (CMCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x10 } Return (((SSTS & 0x10) >> 0x04)) } Method (MSSC, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x20 } Return (((SSTS & 0x20) >> 0x05)) } Method (PRDS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x40 } Return (((SSTS & 0x40) >> 0x06)) } Method (OSHP, 0, NotSerialized) { Local0 = SSTS /* \_SB_.PC03.BR3A.SSTS */ SSTS = Local0 HGPE = 0x00 } Method (HPCC, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC03.BR3A.SCTL */ Local1 = 0x00 If ((Arg0 != Local0)) { SCTL = Arg0 While ((!CMCS (0x00) && (0x64 != Local1))) { IO80 = 0xFB Sleep (0x02) Local1 += 0x02 } CMCS (0x01) } } Method (ATCM, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC03.BR3A.SCTL */ Local0 &= ALMK /* \_SB_.PC03.BR3A.ALMK */ If ((Arg0 == 0x01)) { Local0 |= ALON /* \_SB_.PC03.BR3A.ALON */ } If ((Arg0 == 0x02)) { Local0 |= ALBL /* \_SB_.PC03.BR3A.ALBL */ } If ((Arg0 == 0x03)) { Local0 |= ALOF /* \_SB_.PC03.BR3A.ALOF */ } HPCC (Local0) } Method (PWCM, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC03.BR3A.SCTL */ Local0 &= PLMK /* \_SB_.PC03.BR3A.PLMK */ If ((Arg0 == 0x01)) { Local0 |= PLON /* \_SB_.PC03.BR3A.PLON */ } If ((Arg0 == 0x02)) { Local0 |= PLBL /* \_SB_.PC03.BR3A.PLBL */ } If ((Arg0 == 0x03)) { Local0 |= PLOF /* \_SB_.PC03.BR3A.PLOF */ } HPCC (Local0) } Method (PWSL, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC03.BR3A.SCTL */ If (Arg0) { Local0 &= SPON /* \_SB_.PC03.BR3A.SPON */ } Else { Local0 |= SPOF /* \_SB_.PC03.BR3A.SPOF */ } HPCC (Local0) } Method (_OST, 3, Serialized) // _OST: OSPM Status Indication { Switch ((Arg0 & 0xFF)) { Case (0x03) { Switch (ToInteger (Arg1)) { Case (Package (0x04) { 0x80, 0x81, 0x82, 0x83 } ) { If (!PWCC ()) { PWCM (0x01) ABIE = 0x01 } } } } } } Method (EJ0L, 0, NotSerialized) { IO80 = 0xFF Local0 = SCTL /* \_SB_.PC03.BR3A.SCTL */ If ((ATID () != 0x01)) { Local0 &= ALMK /* \_SB_.PC03.BR3A.ALMK */ Local0 |= ALBL /* \_SB_.PC03.BR3A.ALBL */ } HPCC (Local0) Local0 = SCTL /* \_SB_.PC03.BR3A.SCTL */ Local0 |= SPOF /* \_SB_.PC03.BR3A.SPOF */ HPCC (Local0) Local0 = SCTL /* \_SB_.PC03.BR3A.SCTL */ Local0 |= PLOF /* \_SB_.PC03.BR3A.PLOF */ HPCC (Local0) Local0 = SCTL /* \_SB_.PC03.BR3A.SCTL */ Local0 |= ALOF /* \_SB_.PC03.BR3A.ALOF */ HPCC (Local0) } Method (PMEH, 1, NotSerialized) { If ((HPEV & SSTS)) { If (ABPS (0x00)) { IO80 = Arg0 ABPS (0x01) Sleep (0xC8) } } Return (0xFF) } Method (HPEH, 1, NotSerialized) { IO80 = 0xFE Sleep (0x64) CCIE = 0x00 If ((HPEV & SSTS)) { IO80 = 0xFD Sleep (0x0A) IO80 = Arg0 Sleep (0x0A) Local0 = PPXH () Return (Local0) } Else { Return (0xFF) } IO80 = 0xFC Sleep (0x0A) } Method (PPXH, 0, NotSerialized) { Sleep (0xC8) If (ABPS (0x00)) { If (!PRDS (0x00)) { LDIS = 0x01 PWSL (0x00) PWCM (0x03) If ((MSSC (0x00) == MRLS)) { ATCM (0x02) } Else { ATCM (0x03) } ABIE = 0x00 ABPS (0x01) Sleep (0xC8) Return (0xFF) } ABIE = 0x00 ABPS (0x01) Sleep (0xC8) If (PWCC ()) { PWCM (0x03) ATCM (0x02) Return (0xFF) } Else { PWCM (0x02) Sleep (0x0258) Local0 = 0x0258 ABPS (0x01) Sleep (0xC8) While (!ABPS (0x00)) { Sleep (0xC8) Local0 += 0xC8 If ((0x1388 == Local0)) { ABPS (0x01) Sleep (0xC8) Return (0x03) } } PWCM (0x01) ABPS (0x01) Sleep (0xC8) ABIE = 0x01 Return (0xFF) } } If (PFDS (0x00)) { PFDS (0x01) PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Return (0x03) } If (MSCS (0x00)) { MSCS (0x01) If ((MSSC (0x00) == MRLS)) { If (PRDS (0x00)) { ATCM (0x03) PWCM (0x02) Sleep (0x0258) Local0 = 0x0258 ABPS (0x01) While (!ABPS (0x00)) { Sleep (0xC8) Local0 += 0xC8 If ((0x1388 == Local0)) { ABIE = 0x01 ATCM (0x03) LDIS = 0x00 PWSL (0x01) Sleep (0x01F4) If (!PFDS (0x00)) { PWCM (0x01) Local1 = 0x00 ABIE = 0x01 } Else { PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Local1 = 0x03 } ABPS (0x01) Sleep (0xC8) Return (Local1) } } ABPS (0x01) Sleep (0xC8) PWSL (0x00) PWCM (0x03) ATCM (0x02) LDIS = 0x01 Return (0xFF) } PWSL (0x00) PWCM (0x03) ATCM (0x02) LDIS = 0x01 Return (0xFF) } Else { If (PRDS (0x00)) { ATCM (0x02) If (!PWCC ()) { PWSL (0x00) PWCM (0x03) LDIS = 0x01 Return (0x03) } Else { Return (0xFF) } } ATCM (0x03) Return (0xFF) } } If (PDCS (0x00)) { PDCS (0x01) If (!PRDS (0x00)) { PWSL (0x00) PWCM (0x03) If ((MSSC (0x00) == MRLS)) { ATCM (0x02) } Else { ATCM (0x03) } LDIS = 0x01 Return (0xFF) } Else { LDIS = 0x00 PWSL (0x01) Sleep (0x01F4) If (!PFDS (0x00)) { PWCM (0x01) Local1 = 0x00 ABIE = 0x01 ATCM (0x03) } Else { PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Local1 = 0x03 } ABPS (0x01) Sleep (0xC8) Return (Local1) } } Return (0xFF) } Method (SNUM, 0, Serialized) { Local0 = PSNM /* \_SB_.PC03.BR3A.PSNM */ Return (Local0) } Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number { Return (SNUM ()) } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (Package (0x02) { 0x69, 0x04 }) } Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AG30) /* \_SB_.AG30 */ } Return (PG30) /* \_SB_.PG30 */ } Device (SL09) { Name (_ADR, 0xFFFF) // _ADR: Address } Device (SLT4) { Name (_ADR, 0xFFFF) // _ADR: Address } } Device (BR3B) { Name (_ADR, 0x00010000) // _ADR: Address OperationRegion (MCTL, SystemMemory, 0x8B200188, 0x04) Field (MCTL, ByteAcc, NoLock, Preserve) { , 3, HGPE, 1, , 7, , 8, , 8 } Method (_INI, 0, NotSerialized) // _INI: Initialize { HGPE = 0x01 } Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters { 0x08, 0x40, 0x01, 0x00 }) Name (SHPC, 0x40) Name (SPDS, 0x40) Name (MRLS, 0x00) Name (CCOM, 0x10) Name (SPDC, 0x08) Name (MRLC, 0x04) Name (SPFD, 0x02) Name (SABP, 0x01) Name (SPOF, 0x10) Name (SPON, 0x0F) Name (ALMK, 0x1C) Name (ALON, 0x01) Name (ALBL, 0x02) Name (ALOF, 0x03) Name (PLMK, 0x13) Name (PLON, 0x04) Name (PLBL, 0x08) Name (PLOF, 0x0C) Name (HPEV, 0x0F) OperationRegion (PPA4, PCI_Config, 0x00, 0x0100) Field (PPA4, ByteAcc, NoLock, Preserve) { Offset (0xA0), , 4, LDIS, 1, Offset (0xA2), Offset (0xA4), ATBP, 1, , 1, MRSP, 1, ATIP, 1, PWIP, 1, , 14, PSNM, 13, ABIE, 1, PFIE, 1, MSIE, 1, PDIE, 1, CCIE, 1, HPIE, 1, SCTL, 5, Offset (0xAA), SSTS, 7, Offset (0xAB), Offset (0xB0), Offset (0xB2), PMES, 1, PMEP, 1, Offset (0xB4) } Method (ATID, 0, NotSerialized) { Return ((SCTL & 0x03)) } Method (PWID, 0, NotSerialized) { Return (((SCTL & 0x0C) >> 0x02)) } Method (PWCC, 0, NotSerialized) { Return (((SCTL & 0x10) >> 0x04)) } Method (ABPS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x01 } Return ((SSTS & 0x01)) } Method (PFDS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x02 } Return (((SSTS & 0x02) >> 0x01)) } Method (MSCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x04 } Return (((SSTS & 0x04) >> 0x02)) } Method (PDCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x08 } Return (((SSTS & 0x08) >> 0x03)) } Method (CMCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x10 } Return (((SSTS & 0x10) >> 0x04)) } Method (MSSC, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x20 } Return (((SSTS & 0x20) >> 0x05)) } Method (PRDS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x40 } Return (((SSTS & 0x40) >> 0x06)) } Method (OSHP, 0, NotSerialized) { Local0 = SSTS /* \_SB_.PC03.BR3B.SSTS */ SSTS = Local0 HGPE = 0x00 } Method (HPCC, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC03.BR3B.SCTL */ Local1 = 0x00 If ((Arg0 != Local0)) { SCTL = Arg0 While ((!CMCS (0x00) && (0x64 != Local1))) { IO80 = 0xFB Sleep (0x02) Local1 += 0x02 } CMCS (0x01) } } Method (ATCM, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC03.BR3B.SCTL */ Local0 &= ALMK /* \_SB_.PC03.BR3B.ALMK */ If ((Arg0 == 0x01)) { Local0 |= ALON /* \_SB_.PC03.BR3B.ALON */ } If ((Arg0 == 0x02)) { Local0 |= ALBL /* \_SB_.PC03.BR3B.ALBL */ } If ((Arg0 == 0x03)) { Local0 |= ALOF /* \_SB_.PC03.BR3B.ALOF */ } HPCC (Local0) } Method (PWCM, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC03.BR3B.SCTL */ Local0 &= PLMK /* \_SB_.PC03.BR3B.PLMK */ If ((Arg0 == 0x01)) { Local0 |= PLON /* \_SB_.PC03.BR3B.PLON */ } If ((Arg0 == 0x02)) { Local0 |= PLBL /* \_SB_.PC03.BR3B.PLBL */ } If ((Arg0 == 0x03)) { Local0 |= PLOF /* \_SB_.PC03.BR3B.PLOF */ } HPCC (Local0) } Method (PWSL, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC03.BR3B.SCTL */ If (Arg0) { Local0 &= SPON /* \_SB_.PC03.BR3B.SPON */ } Else { Local0 |= SPOF /* \_SB_.PC03.BR3B.SPOF */ } HPCC (Local0) } Method (_OST, 3, Serialized) // _OST: OSPM Status Indication { Switch ((Arg0 & 0xFF)) { Case (0x03) { Switch (ToInteger (Arg1)) { Case (Package (0x04) { 0x80, 0x81, 0x82, 0x83 } ) { If (!PWCC ()) { PWCM (0x01) ABIE = 0x01 } } } } } } Method (EJ0L, 0, NotSerialized) { IO80 = 0xFF Local0 = SCTL /* \_SB_.PC03.BR3B.SCTL */ If ((ATID () != 0x01)) { Local0 &= ALMK /* \_SB_.PC03.BR3B.ALMK */ Local0 |= ALBL /* \_SB_.PC03.BR3B.ALBL */ } HPCC (Local0) Local0 = SCTL /* \_SB_.PC03.BR3B.SCTL */ Local0 |= SPOF /* \_SB_.PC03.BR3B.SPOF */ HPCC (Local0) Local0 = SCTL /* \_SB_.PC03.BR3B.SCTL */ Local0 |= PLOF /* \_SB_.PC03.BR3B.PLOF */ HPCC (Local0) Local0 = SCTL /* \_SB_.PC03.BR3B.SCTL */ Local0 |= ALOF /* \_SB_.PC03.BR3B.ALOF */ HPCC (Local0) } Method (PMEH, 1, NotSerialized) { If ((HPEV & SSTS)) { If (ABPS (0x00)) { IO80 = Arg0 ABPS (0x01) Sleep (0xC8) } } Return (0xFF) } Method (HPEH, 1, NotSerialized) { IO80 = 0xFE Sleep (0x64) CCIE = 0x00 If ((HPEV & SSTS)) { IO80 = 0xFD Sleep (0x0A) IO80 = Arg0 Sleep (0x0A) Local0 = PPXH () Return (Local0) } Else { Return (0xFF) } IO80 = 0xFC Sleep (0x0A) } Method (PPXH, 0, NotSerialized) { Sleep (0xC8) If (ABPS (0x00)) { If (!PRDS (0x00)) { LDIS = 0x01 PWSL (0x00) PWCM (0x03) If ((MSSC (0x00) == MRLS)) { ATCM (0x02) } Else { ATCM (0x03) } ABIE = 0x00 ABPS (0x01) Sleep (0xC8) Return (0xFF) } ABIE = 0x00 ABPS (0x01) Sleep (0xC8) If (PWCC ()) { PWCM (0x03) ATCM (0x02) Return (0xFF) } Else { PWCM (0x02) Sleep (0x0258) Local0 = 0x0258 ABPS (0x01) Sleep (0xC8) While (!ABPS (0x00)) { Sleep (0xC8) Local0 += 0xC8 If ((0x1388 == Local0)) { ABPS (0x01) Sleep (0xC8) Return (0x03) } } PWCM (0x01) ABPS (0x01) Sleep (0xC8) ABIE = 0x01 Return (0xFF) } } If (PFDS (0x00)) { PFDS (0x01) PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Return (0x03) } If (MSCS (0x00)) { MSCS (0x01) If ((MSSC (0x00) == MRLS)) { If (PRDS (0x00)) { ATCM (0x03) PWCM (0x02) Sleep (0x0258) Local0 = 0x0258 ABPS (0x01) While (!ABPS (0x00)) { Sleep (0xC8) Local0 += 0xC8 If ((0x1388 == Local0)) { ABIE = 0x01 ATCM (0x03) LDIS = 0x00 PWSL (0x01) Sleep (0x01F4) If (!PFDS (0x00)) { PWCM (0x01) Local1 = 0x00 ABIE = 0x01 } Else { PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Local1 = 0x03 } ABPS (0x01) Sleep (0xC8) Return (Local1) } } ABPS (0x01) Sleep (0xC8) PWSL (0x00) PWCM (0x03) ATCM (0x02) LDIS = 0x01 Return (0xFF) } PWSL (0x00) PWCM (0x03) ATCM (0x02) LDIS = 0x01 Return (0xFF) } Else { If (PRDS (0x00)) { ATCM (0x02) If (!PWCC ()) { PWSL (0x00) PWCM (0x03) LDIS = 0x01 Return (0x03) } Else { Return (0xFF) } } ATCM (0x03) Return (0xFF) } } If (PDCS (0x00)) { PDCS (0x01) If (!PRDS (0x00)) { PWSL (0x00) PWCM (0x03) If ((MSSC (0x00) == MRLS)) { ATCM (0x02) } Else { ATCM (0x03) } LDIS = 0x01 Return (0xFF) } Else { LDIS = 0x00 PWSL (0x01) Sleep (0x01F4) If (!PFDS (0x00)) { PWCM (0x01) Local1 = 0x00 ABIE = 0x01 ATCM (0x03) } Else { PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Local1 = 0x03 } ABPS (0x01) Sleep (0xC8) Return (Local1) } } Return (0xFF) } Method (SNUM, 0, Serialized) { Local0 = PSNM /* \_SB_.PC03.BR3B.PSNM */ Return (Local0) } Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number { Return (SNUM ()) } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (Package (0x02) { 0x69, 0x04 }) } Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AG31) /* \_SB_.AG31 */ } Return (PG31) /* \_SB_.PG31 */ } Device (SL0A) { Name (_ADR, 0xFFFF) // _ADR: Address } } Device (BR3C) { Name (_ADR, 0x00020000) // _ADR: Address OperationRegion (MCTL, SystemMemory, 0x8B208188, 0x04) Field (MCTL, ByteAcc, NoLock, Preserve) { , 3, HGPE, 1, , 7, , 8, , 8 } Method (_INI, 0, NotSerialized) // _INI: Initialize { HGPE = 0x01 } Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters { 0x08, 0x40, 0x01, 0x00 }) Name (SHPC, 0x40) Name (SPDS, 0x40) Name (MRLS, 0x00) Name (CCOM, 0x10) Name (SPDC, 0x08) Name (MRLC, 0x04) Name (SPFD, 0x02) Name (SABP, 0x01) Name (SPOF, 0x10) Name (SPON, 0x0F) Name (ALMK, 0x1C) Name (ALON, 0x01) Name (ALBL, 0x02) Name (ALOF, 0x03) Name (PLMK, 0x13) Name (PLON, 0x04) Name (PLBL, 0x08) Name (PLOF, 0x0C) Name (HPEV, 0x0F) OperationRegion (PPA4, PCI_Config, 0x00, 0x0100) Field (PPA4, ByteAcc, NoLock, Preserve) { Offset (0xA0), , 4, LDIS, 1, Offset (0xA2), Offset (0xA4), ATBP, 1, , 1, MRSP, 1, ATIP, 1, PWIP, 1, , 14, PSNM, 13, ABIE, 1, PFIE, 1, MSIE, 1, PDIE, 1, CCIE, 1, HPIE, 1, SCTL, 5, Offset (0xAA), SSTS, 7, Offset (0xAB), Offset (0xB0), Offset (0xB2), PMES, 1, PMEP, 1, Offset (0xB4) } Method (ATID, 0, NotSerialized) { Return ((SCTL & 0x03)) } Method (PWID, 0, NotSerialized) { Return (((SCTL & 0x0C) >> 0x02)) } Method (PWCC, 0, NotSerialized) { Return (((SCTL & 0x10) >> 0x04)) } Method (ABPS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x01 } Return ((SSTS & 0x01)) } Method (PFDS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x02 } Return (((SSTS & 0x02) >> 0x01)) } Method (MSCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x04 } Return (((SSTS & 0x04) >> 0x02)) } Method (PDCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x08 } Return (((SSTS & 0x08) >> 0x03)) } Method (CMCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x10 } Return (((SSTS & 0x10) >> 0x04)) } Method (MSSC, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x20 } Return (((SSTS & 0x20) >> 0x05)) } Method (PRDS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x40 } Return (((SSTS & 0x40) >> 0x06)) } Method (OSHP, 0, NotSerialized) { Local0 = SSTS /* \_SB_.PC03.BR3C.SSTS */ SSTS = Local0 HGPE = 0x00 } Method (HPCC, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC03.BR3C.SCTL */ Local1 = 0x00 If ((Arg0 != Local0)) { SCTL = Arg0 While ((!CMCS (0x00) && (0x64 != Local1))) { IO80 = 0xFB Sleep (0x02) Local1 += 0x02 } CMCS (0x01) } } Method (ATCM, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC03.BR3C.SCTL */ Local0 &= ALMK /* \_SB_.PC03.BR3C.ALMK */ If ((Arg0 == 0x01)) { Local0 |= ALON /* \_SB_.PC03.BR3C.ALON */ } If ((Arg0 == 0x02)) { Local0 |= ALBL /* \_SB_.PC03.BR3C.ALBL */ } If ((Arg0 == 0x03)) { Local0 |= ALOF /* \_SB_.PC03.BR3C.ALOF */ } HPCC (Local0) } Method (PWCM, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC03.BR3C.SCTL */ Local0 &= PLMK /* \_SB_.PC03.BR3C.PLMK */ If ((Arg0 == 0x01)) { Local0 |= PLON /* \_SB_.PC03.BR3C.PLON */ } If ((Arg0 == 0x02)) { Local0 |= PLBL /* \_SB_.PC03.BR3C.PLBL */ } If ((Arg0 == 0x03)) { Local0 |= PLOF /* \_SB_.PC03.BR3C.PLOF */ } HPCC (Local0) } Method (PWSL, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC03.BR3C.SCTL */ If (Arg0) { Local0 &= SPON /* \_SB_.PC03.BR3C.SPON */ } Else { Local0 |= SPOF /* \_SB_.PC03.BR3C.SPOF */ } HPCC (Local0) } Method (_OST, 3, Serialized) // _OST: OSPM Status Indication { Switch ((Arg0 & 0xFF)) { Case (0x03) { Switch (ToInteger (Arg1)) { Case (Package (0x04) { 0x80, 0x81, 0x82, 0x83 } ) { If (!PWCC ()) { PWCM (0x01) ABIE = 0x01 } } } } } } Method (EJ0L, 0, NotSerialized) { IO80 = 0xFF Local0 = SCTL /* \_SB_.PC03.BR3C.SCTL */ If ((ATID () != 0x01)) { Local0 &= ALMK /* \_SB_.PC03.BR3C.ALMK */ Local0 |= ALBL /* \_SB_.PC03.BR3C.ALBL */ } HPCC (Local0) Local0 = SCTL /* \_SB_.PC03.BR3C.SCTL */ Local0 |= SPOF /* \_SB_.PC03.BR3C.SPOF */ HPCC (Local0) Local0 = SCTL /* \_SB_.PC03.BR3C.SCTL */ Local0 |= PLOF /* \_SB_.PC03.BR3C.PLOF */ HPCC (Local0) Local0 = SCTL /* \_SB_.PC03.BR3C.SCTL */ Local0 |= ALOF /* \_SB_.PC03.BR3C.ALOF */ HPCC (Local0) } Method (PMEH, 1, NotSerialized) { If ((HPEV & SSTS)) { If (ABPS (0x00)) { IO80 = Arg0 ABPS (0x01) Sleep (0xC8) } } Return (0xFF) } Method (HPEH, 1, NotSerialized) { IO80 = 0xFE Sleep (0x64) CCIE = 0x00 If ((HPEV & SSTS)) { IO80 = 0xFD Sleep (0x0A) IO80 = Arg0 Sleep (0x0A) Local0 = PPXH () Return (Local0) } Else { Return (0xFF) } IO80 = 0xFC Sleep (0x0A) } Method (PPXH, 0, NotSerialized) { Sleep (0xC8) If (ABPS (0x00)) { If (!PRDS (0x00)) { LDIS = 0x01 PWSL (0x00) PWCM (0x03) If ((MSSC (0x00) == MRLS)) { ATCM (0x02) } Else { ATCM (0x03) } ABIE = 0x00 ABPS (0x01) Sleep (0xC8) Return (0xFF) } ABIE = 0x00 ABPS (0x01) Sleep (0xC8) If (PWCC ()) { PWCM (0x03) ATCM (0x02) Return (0xFF) } Else { PWCM (0x02) Sleep (0x0258) Local0 = 0x0258 ABPS (0x01) Sleep (0xC8) While (!ABPS (0x00)) { Sleep (0xC8) Local0 += 0xC8 If ((0x1388 == Local0)) { ABPS (0x01) Sleep (0xC8) Return (0x03) } } PWCM (0x01) ABPS (0x01) Sleep (0xC8) ABIE = 0x01 Return (0xFF) } } If (PFDS (0x00)) { PFDS (0x01) PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Return (0x03) } If (MSCS (0x00)) { MSCS (0x01) If ((MSSC (0x00) == MRLS)) { If (PRDS (0x00)) { ATCM (0x03) PWCM (0x02) Sleep (0x0258) Local0 = 0x0258 ABPS (0x01) While (!ABPS (0x00)) { Sleep (0xC8) Local0 += 0xC8 If ((0x1388 == Local0)) { ABIE = 0x01 ATCM (0x03) LDIS = 0x00 PWSL (0x01) Sleep (0x01F4) If (!PFDS (0x00)) { PWCM (0x01) Local1 = 0x00 ABIE = 0x01 } Else { PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Local1 = 0x03 } ABPS (0x01) Sleep (0xC8) Return (Local1) } } ABPS (0x01) Sleep (0xC8) PWSL (0x00) PWCM (0x03) ATCM (0x02) LDIS = 0x01 Return (0xFF) } PWSL (0x00) PWCM (0x03) ATCM (0x02) LDIS = 0x01 Return (0xFF) } Else { If (PRDS (0x00)) { ATCM (0x02) If (!PWCC ()) { PWSL (0x00) PWCM (0x03) LDIS = 0x01 Return (0x03) } Else { Return (0xFF) } } ATCM (0x03) Return (0xFF) } } If (PDCS (0x00)) { PDCS (0x01) If (!PRDS (0x00)) { PWSL (0x00) PWCM (0x03) If ((MSSC (0x00) == MRLS)) { ATCM (0x02) } Else { ATCM (0x03) } LDIS = 0x01 Return (0xFF) } Else { LDIS = 0x00 PWSL (0x01) Sleep (0x01F4) If (!PFDS (0x00)) { PWCM (0x01) Local1 = 0x00 ABIE = 0x01 ATCM (0x03) } Else { PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Local1 = 0x03 } ABPS (0x01) Sleep (0xC8) Return (Local1) } } Return (0xFF) } Method (SNUM, 0, Serialized) { Local0 = PSNM /* \_SB_.PC03.BR3C.PSNM */ Return (Local0) } Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number { Return (SNUM ()) } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (Package (0x02) { 0x69, 0x04 }) } Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AG32) /* \_SB_.AG32 */ } Return (PG32) /* \_SB_.PG32 */ } Device (SL0B) { Name (_ADR, 0xFFFF) // _ADR: Address } } Device (BR3D) { Name (_ADR, 0x00030000) // _ADR: Address OperationRegion (MCTL, SystemMemory, 0x8B210188, 0x04) Field (MCTL, ByteAcc, NoLock, Preserve) { , 3, HGPE, 1, , 7, , 8, , 8 } Method (_INI, 0, NotSerialized) // _INI: Initialize { HGPE = 0x01 } Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters { 0x08, 0x40, 0x01, 0x00 }) Name (SHPC, 0x40) Name (SPDS, 0x40) Name (MRLS, 0x00) Name (CCOM, 0x10) Name (SPDC, 0x08) Name (MRLC, 0x04) Name (SPFD, 0x02) Name (SABP, 0x01) Name (SPOF, 0x10) Name (SPON, 0x0F) Name (ALMK, 0x1C) Name (ALON, 0x01) Name (ALBL, 0x02) Name (ALOF, 0x03) Name (PLMK, 0x13) Name (PLON, 0x04) Name (PLBL, 0x08) Name (PLOF, 0x0C) Name (HPEV, 0x0F) OperationRegion (PPA4, PCI_Config, 0x00, 0x0100) Field (PPA4, ByteAcc, NoLock, Preserve) { Offset (0xA0), , 4, LDIS, 1, Offset (0xA2), Offset (0xA4), ATBP, 1, , 1, MRSP, 1, ATIP, 1, PWIP, 1, , 14, PSNM, 13, ABIE, 1, PFIE, 1, MSIE, 1, PDIE, 1, CCIE, 1, HPIE, 1, SCTL, 5, Offset (0xAA), SSTS, 7, Offset (0xAB), Offset (0xB0), Offset (0xB2), PMES, 1, PMEP, 1, Offset (0xB4) } Method (ATID, 0, NotSerialized) { Return ((SCTL & 0x03)) } Method (PWID, 0, NotSerialized) { Return (((SCTL & 0x0C) >> 0x02)) } Method (PWCC, 0, NotSerialized) { Return (((SCTL & 0x10) >> 0x04)) } Method (ABPS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x01 } Return ((SSTS & 0x01)) } Method (PFDS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x02 } Return (((SSTS & 0x02) >> 0x01)) } Method (MSCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x04 } Return (((SSTS & 0x04) >> 0x02)) } Method (PDCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x08 } Return (((SSTS & 0x08) >> 0x03)) } Method (CMCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x10 } Return (((SSTS & 0x10) >> 0x04)) } Method (MSSC, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x20 } Return (((SSTS & 0x20) >> 0x05)) } Method (PRDS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x40 } Return (((SSTS & 0x40) >> 0x06)) } Method (OSHP, 0, NotSerialized) { Local0 = SSTS /* \_SB_.PC03.BR3D.SSTS */ SSTS = Local0 HGPE = 0x00 } Method (HPCC, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC03.BR3D.SCTL */ Local1 = 0x00 If ((Arg0 != Local0)) { SCTL = Arg0 While ((!CMCS (0x00) && (0x64 != Local1))) { IO80 = 0xFB Sleep (0x02) Local1 += 0x02 } CMCS (0x01) } } Method (ATCM, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC03.BR3D.SCTL */ Local0 &= ALMK /* \_SB_.PC03.BR3D.ALMK */ If ((Arg0 == 0x01)) { Local0 |= ALON /* \_SB_.PC03.BR3D.ALON */ } If ((Arg0 == 0x02)) { Local0 |= ALBL /* \_SB_.PC03.BR3D.ALBL */ } If ((Arg0 == 0x03)) { Local0 |= ALOF /* \_SB_.PC03.BR3D.ALOF */ } HPCC (Local0) } Method (PWCM, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC03.BR3D.SCTL */ Local0 &= PLMK /* \_SB_.PC03.BR3D.PLMK */ If ((Arg0 == 0x01)) { Local0 |= PLON /* \_SB_.PC03.BR3D.PLON */ } If ((Arg0 == 0x02)) { Local0 |= PLBL /* \_SB_.PC03.BR3D.PLBL */ } If ((Arg0 == 0x03)) { Local0 |= PLOF /* \_SB_.PC03.BR3D.PLOF */ } HPCC (Local0) } Method (PWSL, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC03.BR3D.SCTL */ If (Arg0) { Local0 &= SPON /* \_SB_.PC03.BR3D.SPON */ } Else { Local0 |= SPOF /* \_SB_.PC03.BR3D.SPOF */ } HPCC (Local0) } Method (_OST, 3, Serialized) // _OST: OSPM Status Indication { Switch ((Arg0 & 0xFF)) { Case (0x03) { Switch (ToInteger (Arg1)) { Case (Package (0x04) { 0x80, 0x81, 0x82, 0x83 } ) { If (!PWCC ()) { PWCM (0x01) ABIE = 0x01 } } } } } } Method (EJ0L, 0, NotSerialized) { IO80 = 0xFF Local0 = SCTL /* \_SB_.PC03.BR3D.SCTL */ If ((ATID () != 0x01)) { Local0 &= ALMK /* \_SB_.PC03.BR3D.ALMK */ Local0 |= ALBL /* \_SB_.PC03.BR3D.ALBL */ } HPCC (Local0) Local0 = SCTL /* \_SB_.PC03.BR3D.SCTL */ Local0 |= SPOF /* \_SB_.PC03.BR3D.SPOF */ HPCC (Local0) Local0 = SCTL /* \_SB_.PC03.BR3D.SCTL */ Local0 |= PLOF /* \_SB_.PC03.BR3D.PLOF */ HPCC (Local0) Local0 = SCTL /* \_SB_.PC03.BR3D.SCTL */ Local0 |= ALOF /* \_SB_.PC03.BR3D.ALOF */ HPCC (Local0) } Method (PMEH, 1, NotSerialized) { If ((HPEV & SSTS)) { If (ABPS (0x00)) { IO80 = Arg0 ABPS (0x01) Sleep (0xC8) } } Return (0xFF) } Method (HPEH, 1, NotSerialized) { IO80 = 0xFE Sleep (0x64) CCIE = 0x00 If ((HPEV & SSTS)) { IO80 = 0xFD Sleep (0x0A) IO80 = Arg0 Sleep (0x0A) Local0 = PPXH () Return (Local0) } Else { Return (0xFF) } IO80 = 0xFC Sleep (0x0A) } Method (PPXH, 0, NotSerialized) { Sleep (0xC8) If (ABPS (0x00)) { If (!PRDS (0x00)) { LDIS = 0x01 PWSL (0x00) PWCM (0x03) If ((MSSC (0x00) == MRLS)) { ATCM (0x02) } Else { ATCM (0x03) } ABIE = 0x00 ABPS (0x01) Sleep (0xC8) Return (0xFF) } ABIE = 0x00 ABPS (0x01) Sleep (0xC8) If (PWCC ()) { PWCM (0x03) ATCM (0x02) Return (0xFF) } Else { PWCM (0x02) Sleep (0x0258) Local0 = 0x0258 ABPS (0x01) Sleep (0xC8) While (!ABPS (0x00)) { Sleep (0xC8) Local0 += 0xC8 If ((0x1388 == Local0)) { ABPS (0x01) Sleep (0xC8) Return (0x03) } } PWCM (0x01) ABPS (0x01) Sleep (0xC8) ABIE = 0x01 Return (0xFF) } } If (PFDS (0x00)) { PFDS (0x01) PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Return (0x03) } If (MSCS (0x00)) { MSCS (0x01) If ((MSSC (0x00) == MRLS)) { If (PRDS (0x00)) { ATCM (0x03) PWCM (0x02) Sleep (0x0258) Local0 = 0x0258 ABPS (0x01) While (!ABPS (0x00)) { Sleep (0xC8) Local0 += 0xC8 If ((0x1388 == Local0)) { ABIE = 0x01 ATCM (0x03) LDIS = 0x00 PWSL (0x01) Sleep (0x01F4) If (!PFDS (0x00)) { PWCM (0x01) Local1 = 0x00 ABIE = 0x01 } Else { PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Local1 = 0x03 } ABPS (0x01) Sleep (0xC8) Return (Local1) } } ABPS (0x01) Sleep (0xC8) PWSL (0x00) PWCM (0x03) ATCM (0x02) LDIS = 0x01 Return (0xFF) } PWSL (0x00) PWCM (0x03) ATCM (0x02) LDIS = 0x01 Return (0xFF) } Else { If (PRDS (0x00)) { ATCM (0x02) If (!PWCC ()) { PWSL (0x00) PWCM (0x03) LDIS = 0x01 Return (0x03) } Else { Return (0xFF) } } ATCM (0x03) Return (0xFF) } } If (PDCS (0x00)) { PDCS (0x01) If (!PRDS (0x00)) { PWSL (0x00) PWCM (0x03) If ((MSSC (0x00) == MRLS)) { ATCM (0x02) } Else { ATCM (0x03) } LDIS = 0x01 Return (0xFF) } Else { LDIS = 0x00 PWSL (0x01) Sleep (0x01F4) If (!PFDS (0x00)) { PWCM (0x01) Local1 = 0x00 ABIE = 0x01 ATCM (0x03) } Else { PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Local1 = 0x03 } ABPS (0x01) Sleep (0xC8) Return (Local1) } } Return (0xFF) } Method (SNUM, 0, Serialized) { Local0 = PSNM /* \_SB_.PC03.BR3D.PSNM */ Return (Local0) } Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number { Return (SNUM ()) } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (Package (0x02) { 0x69, 0x04 }) } Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AG33) /* \_SB_.AG33 */ } Return (PG33) /* \_SB_.PG33 */ } Device (SL0C) { Name (_ADR, 0xFFFF) // _ADR: Address } } Device (KTI0) { Name (_ADR, 0x000E0000) // _ADR: Address } Device (KTI1) { Name (_ADR, 0x000F0000) // _ADR: Address } Device (KTI2) { Name (_ADR, 0x00100000) // _ADR: Address } Device (M3K0) { Name (_ADR, 0x00120000) // _ADR: Address } Device (M2U0) { Name (_ADR, 0x00150000) // _ADR: Address } Device (M2D0) { Name (_ADR, 0x00160000) // _ADR: Address } Device (D03A) { Name (_ADR, 0x00170000) // _ADR: Address } } Device (PC04) { Name (_HID, EisaId ("PNP0A08") /* PCI Express Bus */) // _HID: Hardware ID Name (_CID, EisaId ("PNP0A03") /* PCI Bus */) // _CID: Compatible ID Name (_ADR, 0x00) // _ADR: Address Method (^BN30, 0, NotSerialized) { Return (0x30) } Method (_BBN, 0, NotSerialized) // _BBN: BIOS Bus Number { Return (BN30 ()) } Name (_UID, 0x04) // _UID: Unique ID Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AR30) /* \_SB_.AR30 */ } Return (PD30) /* \_SB_.PD30 */ } Name (SUPP, 0x00) Name (CTRL, 0x00) Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Return (0x01) } } Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x00, CDW1) If ((Arg0 == ToUUID ("33db4d5b-1ff7-401c-9657-7441c03dd766") /* PCI Host Bridge Device */)) { CreateDWordField (Arg3, 0x04, CDW2) If ((Arg2 > 0x02)) { CreateDWordField (Arg3, 0x08, CDW3) } SUPP = CDW2 /* \_SB_.PC04._OSC.CDW2 */ CTRL = CDW3 /* \_SB_.PC04._OSC.CDW3 */ CTRL &= 0x17 If ((Arg1 != One)) { CDW1 |= 0x08 } If ((CDW3 != CTRL)) { CDW1 |= 0x10 } CDW3 = CTRL /* \_SB_.PC04.CTRL */ Return (Arg3) } Else { CDW1 |= 0x04 IO80 = 0xEE Return (Arg3) } } Method (_STA, 0, NotSerialized) // _STA: Status { Local1 = (PRBM >> 0x00) Local1 &= 0x01 If ((Local1 == 0x01)) { Local1 = (IIOH >> 0x04) Local1 &= 0x01 If ((Local1 == 0x01)) { Return (0x0F) } } Return (0x00) } Name (PR04, ResourceTemplate () { WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode, 0x0000, // Granularity 0x0000, // Range Minimum 0x0000, // Range Maximum 0x0000, // Translation Offset 0x0001, // Length ,, ) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x00000000, // Range Minimum 0x00000000, // Range Maximum 0x00000000, // Translation Offset 0x00000000, // Length ,, , AddressRangeMemory, TypeStatic) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x0000, // Range Minimum 0x0000, // Range Maximum 0x0000, // Translation Offset 0x0001, // Length ,, , TypeStatic, DenseTranslation) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x0000, // Range Minimum 0x0000, // Range Maximum 0x0000, // Translation Offset 0x0000, // Length ,, , TypeStatic, DenseTranslation) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x0000, // Range Minimum 0x0000, // Range Maximum 0x0000, // Translation Offset 0x0000, // Length ,, , TypeStatic, DenseTranslation) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, 0x00000000, // Granularity 0x00000000, // Range Minimum 0x00000000, // Range Maximum 0x00000000, // Translation Offset 0x00000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, 0x0000000000000000, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) }) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Return (PR04) /* \_SB_.PC04.PR04 */ } Device (MCP0) { Name (_ADR, 0x00) // _ADR: Address OperationRegion (MCTL, SystemMemory, 0x8B218188, 0x04) Field (MCTL, ByteAcc, NoLock, Preserve) { , 3, HGPE, 1, , 7, , 8, , 8 } Method (_INI, 0, NotSerialized) // _INI: Initialize { HGPE = 0x01 } Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters { 0x08, 0x40, 0x01, 0x00 }) Name (SHPC, 0x40) Name (SPDS, 0x40) Name (MRLS, 0x00) Name (CCOM, 0x10) Name (SPDC, 0x08) Name (MRLC, 0x04) Name (SPFD, 0x02) Name (SABP, 0x01) Name (SPOF, 0x10) Name (SPON, 0x0F) Name (ALMK, 0x1C) Name (ALON, 0x01) Name (ALBL, 0x02) Name (ALOF, 0x03) Name (PLMK, 0x13) Name (PLON, 0x04) Name (PLBL, 0x08) Name (PLOF, 0x0C) Name (HPEV, 0x0F) OperationRegion (PPA4, PCI_Config, 0x00, 0x0100) Field (PPA4, ByteAcc, NoLock, Preserve) { Offset (0xA0), , 4, LDIS, 1, Offset (0xA2), Offset (0xA4), ATBP, 1, , 1, MRSP, 1, ATIP, 1, PWIP, 1, , 14, PSNM, 13, ABIE, 1, PFIE, 1, MSIE, 1, PDIE, 1, CCIE, 1, HPIE, 1, SCTL, 5, Offset (0xAA), SSTS, 7, Offset (0xAB), Offset (0xB0), Offset (0xB2), PMES, 1, PMEP, 1, Offset (0xB4) } Method (ATID, 0, NotSerialized) { Return ((SCTL & 0x03)) } Method (PWID, 0, NotSerialized) { Return (((SCTL & 0x0C) >> 0x02)) } Method (PWCC, 0, NotSerialized) { Return (((SCTL & 0x10) >> 0x04)) } Method (ABPS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x01 } Return ((SSTS & 0x01)) } Method (PFDS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x02 } Return (((SSTS & 0x02) >> 0x01)) } Method (MSCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x04 } Return (((SSTS & 0x04) >> 0x02)) } Method (PDCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x08 } Return (((SSTS & 0x08) >> 0x03)) } Method (CMCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x10 } Return (((SSTS & 0x10) >> 0x04)) } Method (MSSC, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x20 } Return (((SSTS & 0x20) >> 0x05)) } Method (PRDS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x40 } Return (((SSTS & 0x40) >> 0x06)) } Method (OSHP, 0, NotSerialized) { Local0 = SSTS /* \_SB_.PC04.MCP0.SSTS */ SSTS = Local0 HGPE = 0x00 } Method (HPCC, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC04.MCP0.SCTL */ Local1 = 0x00 If ((Arg0 != Local0)) { SCTL = Arg0 While ((!CMCS (0x00) && (0x64 != Local1))) { IO80 = 0xFB Sleep (0x02) Local1 += 0x02 } CMCS (0x01) } } Method (ATCM, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC04.MCP0.SCTL */ Local0 &= ALMK /* \_SB_.PC04.MCP0.ALMK */ If ((Arg0 == 0x01)) { Local0 |= ALON /* \_SB_.PC04.MCP0.ALON */ } If ((Arg0 == 0x02)) { Local0 |= ALBL /* \_SB_.PC04.MCP0.ALBL */ } If ((Arg0 == 0x03)) { Local0 |= ALOF /* \_SB_.PC04.MCP0.ALOF */ } HPCC (Local0) } Method (PWCM, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC04.MCP0.SCTL */ Local0 &= PLMK /* \_SB_.PC04.MCP0.PLMK */ If ((Arg0 == 0x01)) { Local0 |= PLON /* \_SB_.PC04.MCP0.PLON */ } If ((Arg0 == 0x02)) { Local0 |= PLBL /* \_SB_.PC04.MCP0.PLBL */ } If ((Arg0 == 0x03)) { Local0 |= PLOF /* \_SB_.PC04.MCP0.PLOF */ } HPCC (Local0) } Method (PWSL, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC04.MCP0.SCTL */ If (Arg0) { Local0 &= SPON /* \_SB_.PC04.MCP0.SPON */ } Else { Local0 |= SPOF /* \_SB_.PC04.MCP0.SPOF */ } HPCC (Local0) } Method (_OST, 3, Serialized) // _OST: OSPM Status Indication { Switch ((Arg0 & 0xFF)) { Case (0x03) { Switch (ToInteger (Arg1)) { Case (Package (0x04) { 0x80, 0x81, 0x82, 0x83 } ) { If (!PWCC ()) { PWCM (0x01) ABIE = 0x01 } } } } } } Method (EJ0L, 0, NotSerialized) { IO80 = 0xFF Local0 = SCTL /* \_SB_.PC04.MCP0.SCTL */ If ((ATID () != 0x01)) { Local0 &= ALMK /* \_SB_.PC04.MCP0.ALMK */ Local0 |= ALBL /* \_SB_.PC04.MCP0.ALBL */ } HPCC (Local0) Local0 = SCTL /* \_SB_.PC04.MCP0.SCTL */ Local0 |= SPOF /* \_SB_.PC04.MCP0.SPOF */ HPCC (Local0) Local0 = SCTL /* \_SB_.PC04.MCP0.SCTL */ Local0 |= PLOF /* \_SB_.PC04.MCP0.PLOF */ HPCC (Local0) Local0 = SCTL /* \_SB_.PC04.MCP0.SCTL */ Local0 |= ALOF /* \_SB_.PC04.MCP0.ALOF */ HPCC (Local0) } Method (PMEH, 1, NotSerialized) { If ((HPEV & SSTS)) { If (ABPS (0x00)) { IO80 = Arg0 ABPS (0x01) Sleep (0xC8) } } Return (0xFF) } Method (HPEH, 1, NotSerialized) { IO80 = 0xFE Sleep (0x64) CCIE = 0x00 If ((HPEV & SSTS)) { IO80 = 0xFD Sleep (0x0A) IO80 = Arg0 Sleep (0x0A) Local0 = PPXH () Return (Local0) } Else { Return (0xFF) } IO80 = 0xFC Sleep (0x0A) } Method (PPXH, 0, NotSerialized) { Sleep (0xC8) If (ABPS (0x00)) { If (!PRDS (0x00)) { LDIS = 0x01 PWSL (0x00) PWCM (0x03) If ((MSSC (0x00) == MRLS)) { ATCM (0x02) } Else { ATCM (0x03) } ABIE = 0x00 ABPS (0x01) Sleep (0xC8) Return (0xFF) } ABIE = 0x00 ABPS (0x01) Sleep (0xC8) If (PWCC ()) { PWCM (0x03) ATCM (0x02) Return (0xFF) } Else { PWCM (0x02) Sleep (0x0258) Local0 = 0x0258 ABPS (0x01) Sleep (0xC8) While (!ABPS (0x00)) { Sleep (0xC8) Local0 += 0xC8 If ((0x1388 == Local0)) { ABPS (0x01) Sleep (0xC8) Return (0x03) } } PWCM (0x01) ABPS (0x01) Sleep (0xC8) ABIE = 0x01 Return (0xFF) } } If (PFDS (0x00)) { PFDS (0x01) PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Return (0x03) } If (MSCS (0x00)) { MSCS (0x01) If ((MSSC (0x00) == MRLS)) { If (PRDS (0x00)) { ATCM (0x03) PWCM (0x02) Sleep (0x0258) Local0 = 0x0258 ABPS (0x01) While (!ABPS (0x00)) { Sleep (0xC8) Local0 += 0xC8 If ((0x1388 == Local0)) { ABIE = 0x01 ATCM (0x03) LDIS = 0x00 PWSL (0x01) Sleep (0x01F4) If (!PFDS (0x00)) { PWCM (0x01) Local1 = 0x00 ABIE = 0x01 } Else { PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Local1 = 0x03 } ABPS (0x01) Sleep (0xC8) Return (Local1) } } ABPS (0x01) Sleep (0xC8) PWSL (0x00) PWCM (0x03) ATCM (0x02) LDIS = 0x01 Return (0xFF) } PWSL (0x00) PWCM (0x03) ATCM (0x02) LDIS = 0x01 Return (0xFF) } Else { If (PRDS (0x00)) { ATCM (0x02) If (!PWCC ()) { PWSL (0x00) PWCM (0x03) LDIS = 0x01 Return (0x03) } Else { Return (0xFF) } } ATCM (0x03) Return (0xFF) } } If (PDCS (0x00)) { PDCS (0x01) If (!PRDS (0x00)) { PWSL (0x00) PWCM (0x03) If ((MSSC (0x00) == MRLS)) { ATCM (0x02) } Else { ATCM (0x03) } LDIS = 0x01 Return (0xFF) } Else { LDIS = 0x00 PWSL (0x01) Sleep (0x01F4) If (!PFDS (0x00)) { PWCM (0x01) Local1 = 0x00 ABIE = 0x01 ATCM (0x03) } Else { PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Local1 = 0x03 } ABPS (0x01) Sleep (0xC8) Return (Local1) } } Return (0xFF) } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (Package (0x02) { 0x69, 0x04 }) } Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AG3C) /* \_SB_.AG3C */ } Return (PG3C) /* \_SB_.PG3C */ } Device (SL0D) { Name (_ADR, 0xFFFF) // _ADR: Address } } } Device (PC05) { Name (_HID, EisaId ("PNP0A08") /* PCI Express Bus */) // _HID: Hardware ID Name (_CID, EisaId ("PNP0A03") /* PCI Bus */) // _CID: Compatible ID Name (_ADR, 0x00) // _ADR: Address Method (^BN38, 0, NotSerialized) { Return (0x38) } Method (_BBN, 0, NotSerialized) // _BBN: BIOS Bus Number { Return (BN38 ()) } Name (_UID, 0x05) // _UID: Unique ID Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AR38) /* \_SB_.AR38 */ } Return (PD38) /* \_SB_.PD38 */ } Name (SUPP, 0x00) Name (CTRL, 0x00) Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity { If ((CLOD == 0x00)) { Return (0x00) } Else { Return (0x01) } } Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x00, CDW1) If ((Arg0 == ToUUID ("33db4d5b-1ff7-401c-9657-7441c03dd766") /* PCI Host Bridge Device */)) { CreateDWordField (Arg3, 0x04, CDW2) If ((Arg2 > 0x02)) { CreateDWordField (Arg3, 0x08, CDW3) } SUPP = CDW2 /* \_SB_.PC05._OSC.CDW2 */ CTRL = CDW3 /* \_SB_.PC05._OSC.CDW3 */ CTRL &= 0x17 If ((Arg1 != One)) { CDW1 |= 0x08 } If ((CDW3 != CTRL)) { CDW1 |= 0x10 } CDW3 = CTRL /* \_SB_.PC05.CTRL */ Return (Arg3) } Else { CDW1 |= 0x04 IO80 = 0xEE Return (Arg3) } } Method (_STA, 0, NotSerialized) // _STA: Status { Local1 = (PRBM >> 0x00) Local1 &= 0x01 If ((Local1 == 0x01)) { Local1 = (IIOH >> 0x05) Local1 &= 0x01 If ((Local1 == 0x01)) { Return (0x0F) } } Return (0x00) } Name (PR05, ResourceTemplate () { WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode, 0x0000, // Granularity 0x0000, // Range Minimum 0x0000, // Range Maximum 0x0000, // Translation Offset 0x0001, // Length ,, ) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x00000000, // Range Minimum 0x00000000, // Range Maximum 0x00000000, // Translation Offset 0x00000000, // Length ,, , AddressRangeMemory, TypeStatic) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x0000, // Range Minimum 0x0000, // Range Maximum 0x0000, // Translation Offset 0x0001, // Length ,, , TypeStatic, DenseTranslation) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x0000, // Range Minimum 0x0000, // Range Maximum 0x0000, // Translation Offset 0x0000, // Length ,, , TypeStatic, DenseTranslation) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x0000, // Range Minimum 0x0000, // Range Maximum 0x0000, // Translation Offset 0x0000, // Length ,, , TypeStatic, DenseTranslation) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, 0x00000000, // Granularity 0x00000000, // Range Minimum 0x00000000, // Range Maximum 0x00000000, // Translation Offset 0x00000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, 0x0000000000000000, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) }) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Return (PR05) /* \_SB_.PC05.PR05 */ } Device (MCP1) { Name (_ADR, 0x00) // _ADR: Address OperationRegion (MCTL, SystemMemory, 0x80000188, 0x04) Field (MCTL, ByteAcc, NoLock, Preserve) { , 3, HGPE, 1, , 7, , 8, , 8 } Method (_INI, 0, NotSerialized) // _INI: Initialize { HGPE = 0x01 } Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters { 0x08, 0x40, 0x01, 0x00 }) Name (SHPC, 0x40) Name (SPDS, 0x40) Name (MRLS, 0x00) Name (CCOM, 0x10) Name (SPDC, 0x08) Name (MRLC, 0x04) Name (SPFD, 0x02) Name (SABP, 0x01) Name (SPOF, 0x10) Name (SPON, 0x0F) Name (ALMK, 0x1C) Name (ALON, 0x01) Name (ALBL, 0x02) Name (ALOF, 0x03) Name (PLMK, 0x13) Name (PLON, 0x04) Name (PLBL, 0x08) Name (PLOF, 0x0C) Name (HPEV, 0x0F) OperationRegion (PPA4, PCI_Config, 0x00, 0x0100) Field (PPA4, ByteAcc, NoLock, Preserve) { Offset (0xA0), , 4, LDIS, 1, Offset (0xA2), Offset (0xA4), ATBP, 1, , 1, MRSP, 1, ATIP, 1, PWIP, 1, , 14, PSNM, 13, ABIE, 1, PFIE, 1, MSIE, 1, PDIE, 1, CCIE, 1, HPIE, 1, SCTL, 5, Offset (0xAA), SSTS, 7, Offset (0xAB), Offset (0xB0), Offset (0xB2), PMES, 1, PMEP, 1, Offset (0xB4) } Method (ATID, 0, NotSerialized) { Return ((SCTL & 0x03)) } Method (PWID, 0, NotSerialized) { Return (((SCTL & 0x0C) >> 0x02)) } Method (PWCC, 0, NotSerialized) { Return (((SCTL & 0x10) >> 0x04)) } Method (ABPS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x01 } Return ((SSTS & 0x01)) } Method (PFDS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x02 } Return (((SSTS & 0x02) >> 0x01)) } Method (MSCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x04 } Return (((SSTS & 0x04) >> 0x02)) } Method (PDCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x08 } Return (((SSTS & 0x08) >> 0x03)) } Method (CMCS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x10 } Return (((SSTS & 0x10) >> 0x04)) } Method (MSSC, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x20 } Return (((SSTS & 0x20) >> 0x05)) } Method (PRDS, 1, NotSerialized) { If ((Arg0 == 0x01)) { SSTS |= 0x40 } Return (((SSTS & 0x40) >> 0x06)) } Method (OSHP, 0, NotSerialized) { Local0 = SSTS /* \_SB_.PC05.MCP1.SSTS */ SSTS = Local0 HGPE = 0x00 } Method (HPCC, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC05.MCP1.SCTL */ Local1 = 0x00 If ((Arg0 != Local0)) { SCTL = Arg0 While ((!CMCS (0x00) && (0x64 != Local1))) { IO80 = 0xFB Sleep (0x02) Local1 += 0x02 } CMCS (0x01) } } Method (ATCM, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC05.MCP1.SCTL */ Local0 &= ALMK /* \_SB_.PC05.MCP1.ALMK */ If ((Arg0 == 0x01)) { Local0 |= ALON /* \_SB_.PC05.MCP1.ALON */ } If ((Arg0 == 0x02)) { Local0 |= ALBL /* \_SB_.PC05.MCP1.ALBL */ } If ((Arg0 == 0x03)) { Local0 |= ALOF /* \_SB_.PC05.MCP1.ALOF */ } HPCC (Local0) } Method (PWCM, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC05.MCP1.SCTL */ Local0 &= PLMK /* \_SB_.PC05.MCP1.PLMK */ If ((Arg0 == 0x01)) { Local0 |= PLON /* \_SB_.PC05.MCP1.PLON */ } If ((Arg0 == 0x02)) { Local0 |= PLBL /* \_SB_.PC05.MCP1.PLBL */ } If ((Arg0 == 0x03)) { Local0 |= PLOF /* \_SB_.PC05.MCP1.PLOF */ } HPCC (Local0) } Method (PWSL, 1, NotSerialized) { Local0 = SCTL /* \_SB_.PC05.MCP1.SCTL */ If (Arg0) { Local0 &= SPON /* \_SB_.PC05.MCP1.SPON */ } Else { Local0 |= SPOF /* \_SB_.PC05.MCP1.SPOF */ } HPCC (Local0) } Method (_OST, 3, Serialized) // _OST: OSPM Status Indication { Switch ((Arg0 & 0xFF)) { Case (0x03) { Switch (ToInteger (Arg1)) { Case (Package (0x04) { 0x80, 0x81, 0x82, 0x83 } ) { If (!PWCC ()) { PWCM (0x01) ABIE = 0x01 } } } } } } Method (EJ0L, 0, NotSerialized) { IO80 = 0xFF Local0 = SCTL /* \_SB_.PC05.MCP1.SCTL */ If ((ATID () != 0x01)) { Local0 &= ALMK /* \_SB_.PC05.MCP1.ALMK */ Local0 |= ALBL /* \_SB_.PC05.MCP1.ALBL */ } HPCC (Local0) Local0 = SCTL /* \_SB_.PC05.MCP1.SCTL */ Local0 |= SPOF /* \_SB_.PC05.MCP1.SPOF */ HPCC (Local0) Local0 = SCTL /* \_SB_.PC05.MCP1.SCTL */ Local0 |= PLOF /* \_SB_.PC05.MCP1.PLOF */ HPCC (Local0) Local0 = SCTL /* \_SB_.PC05.MCP1.SCTL */ Local0 |= ALOF /* \_SB_.PC05.MCP1.ALOF */ HPCC (Local0) } Method (PMEH, 1, NotSerialized) { If ((HPEV & SSTS)) { If (ABPS (0x00)) { IO80 = Arg0 ABPS (0x01) Sleep (0xC8) } } Return (0xFF) } Method (HPEH, 1, NotSerialized) { IO80 = 0xFE Sleep (0x64) CCIE = 0x00 If ((HPEV & SSTS)) { IO80 = 0xFD Sleep (0x0A) IO80 = Arg0 Sleep (0x0A) Local0 = PPXH () Return (Local0) } Else { Return (0xFF) } IO80 = 0xFC Sleep (0x0A) } Method (PPXH, 0, NotSerialized) { Sleep (0xC8) If (ABPS (0x00)) { If (!PRDS (0x00)) { LDIS = 0x01 PWSL (0x00) PWCM (0x03) If ((MSSC (0x00) == MRLS)) { ATCM (0x02) } Else { ATCM (0x03) } ABIE = 0x00 ABPS (0x01) Sleep (0xC8) Return (0xFF) } ABIE = 0x00 ABPS (0x01) Sleep (0xC8) If (PWCC ()) { PWCM (0x03) ATCM (0x02) Return (0xFF) } Else { PWCM (0x02) Sleep (0x0258) Local0 = 0x0258 ABPS (0x01) Sleep (0xC8) While (!ABPS (0x00)) { Sleep (0xC8) Local0 += 0xC8 If ((0x1388 == Local0)) { ABPS (0x01) Sleep (0xC8) Return (0x03) } } PWCM (0x01) ABPS (0x01) Sleep (0xC8) ABIE = 0x01 Return (0xFF) } } If (PFDS (0x00)) { PFDS (0x01) PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Return (0x03) } If (MSCS (0x00)) { MSCS (0x01) If ((MSSC (0x00) == MRLS)) { If (PRDS (0x00)) { ATCM (0x03) PWCM (0x02) Sleep (0x0258) Local0 = 0x0258 ABPS (0x01) While (!ABPS (0x00)) { Sleep (0xC8) Local0 += 0xC8 If ((0x1388 == Local0)) { ABIE = 0x01 ATCM (0x03) LDIS = 0x00 PWSL (0x01) Sleep (0x01F4) If (!PFDS (0x00)) { PWCM (0x01) Local1 = 0x00 ABIE = 0x01 } Else { PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Local1 = 0x03 } ABPS (0x01) Sleep (0xC8) Return (Local1) } } ABPS (0x01) Sleep (0xC8) PWSL (0x00) PWCM (0x03) ATCM (0x02) LDIS = 0x01 Return (0xFF) } PWSL (0x00) PWCM (0x03) ATCM (0x02) LDIS = 0x01 Return (0xFF) } Else { If (PRDS (0x00)) { ATCM (0x02) If (!PWCC ()) { PWSL (0x00) PWCM (0x03) LDIS = 0x01 Return (0x03) } Else { Return (0xFF) } } ATCM (0x03) Return (0xFF) } } If (PDCS (0x00)) { PDCS (0x01) If (!PRDS (0x00)) { PWSL (0x00) PWCM (0x03) If ((MSSC (0x00) == MRLS)) { ATCM (0x02) } Else { ATCM (0x03) } LDIS = 0x01 Return (0xFF) } Else { LDIS = 0x00 PWSL (0x01) Sleep (0x01F4) If (!PFDS (0x00)) { PWCM (0x01) Local1 = 0x00 ABIE = 0x01 ATCM (0x03) } Else { PWSL (0x00) PWCM (0x03) ATCM (0x01) LDIS = 0x01 Local1 = 0x03 } ABPS (0x01) Sleep (0xC8) Return (Local1) } } Return (0xFF) } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (Package (0x02) { 0x69, 0x04 }) } Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AG3E) /* \_SB_.AG3E */ } Return (PG3E) /* \_SB_.PG3E */ } Device (SL0E) { Name (_ADR, 0xFFFF) // _ADR: Address } } } } Name (_S0, Package (0x04) // _S0_: S0 System State { 0x00, 0x00, 0x00, 0x00 }) Name (_S3, Package (0x04) // _S3_: S3 System State { 0x05, 0x00, 0x00, 0x00 }) Name (_S4, Package (0x04) // _S4_: S4 System State { 0x06, 0x00, 0x00, 0x00 }) Name (_S5, Package (0x04) // _S5_: S5 System State { 0x07, 0x00, 0x00, 0x00 }) Method (_PTS, 1, NotSerialized) // _PTS: Prepare To Sleep { If (Arg0) { RPOP (Arg0) TBPS (Arg0) \_SB.TPM.TPTS (Arg0) \_SB.PC00.LPC0.SIO1.SIOS (Arg0) \_SB.PC00.LPC0.SPTS (Arg0) IPTS (Arg0) } } Method (_WAK, 1, NotSerialized) // _WAK: Wake { IWAK (Arg0) \_SB.PC00.LPC0.SWAK (Arg0) \_SB.PC00.LPC0.SIO1.SIOW (Arg0) TBWK (Arg0) Return (WAKP) /* \WAKP */ } OperationRegion (_SB.PC00.LPC0.LPCR, PCI_Config, 0x80, 0x04) Field (\_SB.PC00.LPC0.LPCR, ByteAcc, NoLock, Preserve) { CARN, 3, , 1, CBDR, 3, Offset (0x01), LTDR, 2, , 2, FDDR, 1, Offset (0x02), CALE, 1, CBLE, 1, LTLE, 1, FDLE, 1, Offset (0x03), GLLE, 1, GHLE, 1, KCLE, 1, MCLE, 1, C1LE, 1, C2LE, 1, Offset (0x04) } Method (UXDV, 1, Serialized) { Local0 = 0xFF Switch ((Arg0 + 0x00)) { Case (0x03F8) { Local0 = 0x00 } Case (0x02F8) { Local0 = 0x01 } Case (0x0220) { Local0 = 0x02 } Case (0x0228) { Local0 = 0x03 } Case (0x0238) { Local0 = 0x04 } Case (0x02E8) { Local0 = 0x05 } Case (0x0338) { Local0 = 0x06 } Case (0x03E8) { Local0 = 0x07 } } Return (Local0) } Method (RRIO, 4, Serialized) { Switch ((Arg0 + 0x00)) { Case (0x00) { CALE = 0x00 Local0 = UXDV (Arg2) If ((Local0 != 0xFF)) { CARN = Local0 } If (Arg1) { CALE = 0x01 } } Case (0x01) { CBLE = 0x00 Local0 = UXDV (Arg2) If ((Local0 != 0xFF)) { CBDR = Local0 } If (Arg1) { CBLE = 0x01 } } Case (0x02) { LTLE = 0x00 If ((Arg2 == 0x0378)) { LTDR = 0x00 } If ((Arg2 == 0x0278)) { LTDR = 0x01 } If ((Arg2 == 0x03BC)) { LTDR = 0x02 } If (Arg1) { LTLE = 0x01 } } Case (0x03) { FDLE = 0x00 If ((Arg2 == 0x03F0)) { FDDR = 0x00 } If ((Arg2 == 0x0370)) { FDDR = 0x01 } If (Arg1) { FDLE = 0x01 } } Case (0x08) { If ((Arg2 == 0x0200)) { If (Arg1) { GLLE = 0x01 } Else { GLLE = 0x00 } } If ((Arg2 == 0x0208)) { If (Arg1) { GHLE = 0x01 } Else { GHLE = 0x00 } } } Case (0x09) { If ((Arg2 == 0x0200)) { If (Arg1) { GLLE = 0x01 } Else { GLLE = 0x00 } } If ((Arg2 == 0x0208)) { If (Arg1) { GHLE = 0x01 } Else { GHLE = 0x00 } } } Case (0x0A) { If (((Arg2 == 0x60) || (Arg2 == 0x64))) { If (Arg1) { KCLE = 0x01 } Else { KCLE = 0x00 } } } Case (0x0B) { If (((Arg2 == 0x62) || (Arg2 == 0x66))) { If (Arg1) { MCLE = 0x01 } Else { MCLE = 0x00 } } } Case (0x0C) { If ((Arg2 == 0x2E)) { If (Arg1) { C1LE = 0x01 } Else { C1LE = 0x00 } } If ((Arg2 == 0x4E)) { If (Arg1) { C2LE = 0x01 } Else { C2LE = 0x00 } } } Case (0x0D) { If ((Arg2 == 0x2E)) { If (Arg1) { C1LE = 0x01 } Else { C1LE = 0x00 } } If ((Arg2 == 0x4E)) { If (Arg1) { C2LE = 0x01 } Else { C2LE = 0x00 } } } } } Method (RDMA, 3, NotSerialized) { } Scope (_SB) { Device (PWRB) { Name (_HID, EisaId ("PNP0C0C") /* Power Button Device */) // _HID: Hardware ID Name (PBST, 0x01) Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x00) } } } Scope (_SB.PC01) { Method (BN10, 0, NotSerialized) { Return (BB01) /* \BB01 */ } } Scope (_SB.PC02) { Method (BN20, 0, NotSerialized) { Return (BB02) /* \BB02 */ } } Scope (_SB.PC03) { Method (BN28, 0, NotSerialized) { Return (BB03) /* \BB03 */ } } Scope (_SB.PC04) { Method (BN30, 0, NotSerialized) { Return (BB04) /* \BB04 */ } } Scope (_SB.PC05) { Method (BN38, 0, NotSerialized) { Return (BB05) /* \BB05 */ } } Scope (_SB.PC00) { Name (PCIG, ToUUID ("e5c937d0-3553-4d7a-9117-ea4d19c3434d") /* Device Labeling Interface */) Method (PCID, 3, Serialized) { If ((Arg0 == PCIG)) { If ((Arg1 >= 0x03)) { If ((Arg2 == 0x00)) { Return (Buffer (0x02) { 0x01, 0x03 // .. }) } If ((Arg2 == 0x08)) { Return (0x01) } If ((Arg2 == 0x09)) { Return (Package (0x05) { 0xC350, Ones, Ones, 0xC350, Ones }) } } } Return (Buffer (0x01) { 0x00 // . }) } } Scope (_SB.PC00) { Method (PCIC, 1, Serialized) { If ((ECR1 == 0x01)) { If ((Arg0 == PCIG)) { Return (0x01) } } Return (0x00) } } Scope (_SB) { Device (AWAC) { Name (_HID, "ACPI000E" /* Time and Alarm Device */) // _HID: Hardware ID Name (WAST, 0x00) Name (WTTR, 0x00) Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x72, 0x04)) } Method (_STA, 0, NotSerialized) // _STA: Status { If ((STAS == 0x00)) { Return (0x0F) } Else { Return (0x00) } } Method (_GCP, 0, NotSerialized) // _GCP: Get Capabilities { Return (0x35) } OperationRegion (RTCM, SystemCMOS, 0x00, 0x3F) Field (RTCM, ByteAcc, Lock, Preserve) { SEC, 8, Offset (0x02), MIN, 8, Offset (0x04), HOR, 8, Offset (0x07), DAY, 8, MON, 8, YEAR, 8, Offset (0x32), CNTY, 8 } Method (_GRT, 0, NotSerialized) // _GRT: Get Real Time { Local0 = Buffer (0x10) {} CreateWordField (Local0, 0x00, Y) CreateByteField (Local0, 0x02, M) CreateByteField (Local0, 0x03, D) CreateByteField (Local0, 0x04, H) CreateByteField (Local0, 0x05, MIN1) CreateByteField (Local0, 0x06, S) CreateByteField (Local0, 0x07, V) CreateWordField (Local0, 0x0A, TZ) CreateByteField (Local0, 0x0C, DL) FromBCD (YEAR, Local5) FromBCD (CNTY, Local6) Y = ((Local6 * 0x64) + Local5) FromBCD (MON, M) /* \_SB_.AWAC._GRT.M___ */ FromBCD (DAY, D) /* \_SB_.AWAC._GRT.D___ */ FromBCD (HOR, H) /* \_SB_.AWAC._GRT.H___ */ FromBCD (MIN, MIN1) /* \_SB_.AWAC._GRT.MIN1 */ FromBCD (SEC, S) /* \_SB_.AWAC._GRT.S___ */ TZ = 0x07FF DL = 0x00 V = 0x01 Return (Local0) } Method (_SRT, 1, NotSerialized) // _SRT: Set Real Time { CreateWordField (Arg0, 0x00, Y) CreateByteField (Arg0, 0x02, M) CreateByteField (Arg0, 0x03, D) CreateByteField (Arg0, 0x04, H) CreateByteField (Arg0, 0x05, MIN1) CreateByteField (Arg0, 0x06, S) Divide (Y, 0x64, Local5, Local4) ToBCD (Local4, CNTY) /* \_SB_.AWAC.CNTY */ ToBCD (Local5, YEAR) /* \_SB_.AWAC.YEAR */ ToBCD (M, MON) /* \_SB_.AWAC.MON_ */ ToBCD (D, DAY) /* \_SB_.AWAC.DAY_ */ ToBCD (H, HOR) /* \_SB_.AWAC.HOR_ */ ToBCD (MIN1, MIN) /* \_SB_.AWAC.MIN_ */ ToBCD (S, SEC) /* \_SB_.AWAC.SEC_ */ Return (0x00) } Method (_GWS, 1, Serialized) // _GWS: Get Wake Status { Local0 = 0x00 If ((Arg0 == 0x00)) { If (((ACWA == 0xFFFFFFFF) && (0x01 & WTTR))) { Local0 |= 0x01 WTTR ^= 0x01 /* \_SB_.AWAC.WTTR */ } } ElseIf (((DCWA == 0xFFFFFFFF) && (0x02 & WTTR))) { Local0 |= 0x01 WTTR ^= 0x02 /* \_SB_.AWAC.WTTR */ } If (WAST) { Local0 |= 0x02 WAST = 0x00 } Return (Local0) } Method (_CWS, 1, NotSerialized) // _CWS: Clear Wake Alarm Status { Return (0x00) } Method (_STP, 2, NotSerialized) // _STP: Set Expired Timer Wake Policy { If ((Arg0 == 0x00)) { ACET = Arg1 } Else { DCET = Arg1 } Return (0x00) } Method (_STV, 2, Serialized) // _STV: Set Timer Value { If ((Arg0 == 0x00)) { ACWA = Arg1 WTTR |= 0x01 /* \_SB_.AWAC.WTTR */ } Else { DCWA = Arg1 WTTR |= 0x02 /* \_SB_.AWAC.WTTR */ } Return (0x00) } Method (_TIP, 1, NotSerialized) // _TIP: Expired Timer Wake Policy { If ((Arg0 == 0x00)) { Return (ACET) /* \ACET */ } Else { Return (DCET) /* \DCET */ } } Method (_TIV, 1, NotSerialized) // _TIV: Timer Values { If ((Arg0 == 0x00)) { Return (ACWA) /* \ACWA */ } Else { Return (DCWA) /* \DCWA */ } } } } Name (PNVB, 0x6D631B18) Name (PNVL, 0x029C) OperationRegion (PNVA, SystemMemory, PNVB, PNVL) Field (PNVA, AnyAcc, Lock, Preserve) { 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, RPAL, 32, RPAM, 32, RPAN, 32, RPAO, 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, PMLL, 16, PMLM, 16, PMLN, 16, PMLO, 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, PNLL, 16, PNLM, 16, PNLN, 16, PNLO, 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, NRP1, 32, NRP2, 32, NRP3, 32, Offset (0x20E), 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, KMBS, 16, KWRM, 32, 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, LTRL, 8, LTRM, 8, LTRN, 8, LTRO, 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, OBFL, 8, OBFM, 8, OBFN, 8, OBFO, 8, ECR1, 8, AG1L, 64, AG1H, 64, AG2L, 64, AG2H, 64, AG3L, 64, AG3H, 64, MCFG, 32, RCG0, 16, RCG1, 16, GBID, 8 } Scope (\) { Method (THEN, 0, Serialized) { OperationRegion (THBA, SystemMemory, 0xFE200000, 0x10) Field (THBA, DWordAcc, NoLock, Preserve) { DO00, 32 } Return ((DO00 != 0xFFFFFFFF)) } Method (THDA, 2, Serialized) { Local0 = 0xFE200000 Local0 += (0x40 * (0x80 * (Arg0 - 0x20))) Local0 += (0x40 * Arg1) Return (Local0) } Method (STRD, 3, Serialized) { If (((Arg1 + Arg2) > SizeOf (Arg0))) { Return (0x00) } ToBuffer (Arg0, Local3) Local0 = 0x00 Local1 = 0x00 While ((Local1 < Arg2)) { Local2 = DerefOf (Local3 [(Arg1 + Local1)]) Local0 += (Local2 << (0x08 * Local1)) Local1++ } Return (Local0) } Method (THDS, 1, Serialized) { If (!THEN ()) { Return (Zero) } Local0 = SizeOf (Arg0) Local1 = THDA (0x20, 0x16) OperationRegion (THBA, SystemMemory, Local1, 0x40) Field (THBA, QWordAcc, NoLock, Preserve) { QO00, 64 } Field (THBA, DWordAcc, NoLock, Preserve) { DO00, 32, Offset (0x10), DO10, 32, Offset (0x30), DO30, 32 } Field (THBA, WordAcc, NoLock, Preserve) { WO00, 16 } Field (THBA, ByteAcc, NoLock, Preserve) { BO00, 8 } DO10 = 0x01000242 WO00 = Local0 Local6 = 0x00 Local7 = Local0 While ((Local7 >= 0x08)) { QO00 = STRD (Arg0, Local6, 0x08) Local6 += 0x08 Local7 -= 0x08 } If ((Local7 >= 0x04)) { DO00 = STRD (Arg0, Local6, 0x04) Local6 += 0x04 Local7 -= 0x04 } If ((Local7 >= 0x02)) { WO00 = STRD (Arg0, Local6, 0x02) Local6 += 0x02 Local7 -= 0x02 } If ((Local7 >= 0x01)) { BO00 = STRD (Arg0, Local6, 0x01) Local6 += 0x01 Local7 -= 0x01 } DO30 = 0x00 } Method (THDH, 1, Serialized) { THDS (ToHexString (Arg0)) } Method (THDD, 1, Serialized) { THDS (ToDecimalString (Arg0)) } } Name (SPTH, 0x01) Name (SPTL, 0x02) Method (PCHV, 0, NotSerialized) { If ((PCHS == 0x01)) { Return (SPTH) /* \SPTH */ } If ((PCHS == 0x02)) { Return (SPTL) /* \SPTL */ } Return (0x00) } Scope (_GPE) { Method (_L6D, 0, Serialized) // _Lxx: Level-Triggered GPE, xx=0x00-0xFF { \_SB.PC00.XHCI.GPEH () \_SB.PC00.CAVS.GPEH () \_SB.PC00.GBE1.GPEH () } Method (_L72, 0, Serialized) // _Lxx: Level-Triggered GPE, xx=0x00-0xFF { If (CondRefOf (\_SB.AWAC)) { \_SB.AWAC.WAST = 0x01 Notify (\_SB.AWAC, 0x02) // Device Wake } } } Scope (_SB.PC00) { Device (PRRE) { Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _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 0x00010000, // Address Length ) Memory32Fixed (ReadWrite, 0xFE011000, // Address Base 0x0000F000, // 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) /* \_SB_.PC00.PRRE._CRS.BUF0 */ } } Device (IOTR) { Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID Name (_UID, "IoTraps") // _UID: Unique ID Name (BUF0, ResourceTemplate () { IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x01, // Alignment 0xFF, // Length _Y0F) }) Name (BUF1, ResourceTemplate () { IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x01, // Alignment 0xFF, // Length _Y10) }) Name (BUF2, ResourceTemplate () { IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x01, // Alignment 0xFF, // Length _Y11) }) Name (BUF3, ResourceTemplate () { IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x01, // Alignment 0xFF, // Length _Y12) }) CreateWordField (BUF0, \_SB.PC00.IOTR._Y0F._MIN, AMI0) // _MIN: Minimum Base Address CreateWordField (BUF0, \_SB.PC00.IOTR._Y0F._MAX, AMA0) // _MAX: Maximum Base Address CreateWordField (BUF1, \_SB.PC00.IOTR._Y10._MIN, AMI1) // _MIN: Minimum Base Address CreateWordField (BUF1, \_SB.PC00.IOTR._Y10._MAX, AMA1) // _MAX: Maximum Base Address CreateWordField (BUF2, \_SB.PC00.IOTR._Y11._MIN, AMI2) // _MIN: Minimum Base Address CreateWordField (BUF2, \_SB.PC00.IOTR._Y11._MAX, AMA2) // _MAX: Maximum Base Address CreateWordField (BUF3, \_SB.PC00.IOTR._Y12._MIN, AMI3) // _MIN: Minimum Base Address CreateWordField (BUF3, \_SB.PC00.IOTR._Y12._MAX, AMA3) // _MAX: Maximum Base Address Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Local0 = Buffer (0x02) { 0x79, 0x00 // y. } AMI0 = ITA0 /* \ITA0 */ AMA0 = ITA0 /* \ITA0 */ AMI1 = ITA1 /* \ITA1 */ AMA1 = ITA1 /* \ITA1 */ AMI2 = ITA2 /* \ITA2 */ AMA2 = ITA2 /* \ITA2 */ AMI3 = ITA3 /* \ITA3 */ AMA3 = ITA3 /* \ITA3 */ If ((ITS0 == 0x01)) { ConcatenateResTemplate (Local0, BUF0, Local0) } If ((ITS1 == 0x01)) { ConcatenateResTemplate (Local0, BUF1, Local0) } If ((ITS2 == 0x01)) { ConcatenateResTemplate (Local0, BUF2, Local0) } If ((ITS3 == 0x01)) { ConcatenateResTemplate (Local0, BUF3, Local0) } Return (Local0) } } Scope (LPC0) { Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If (PCIC (Arg0)) { Return (PCID (Arg0, Arg1, Arg2)) } Return (Buffer (0x01) { 0x00 // . }) } OperationRegion (LPC, PCI_Config, 0x00, 0x0100) Field (LPC, AnyAcc, NoLock, Preserve) { Offset (0x02), CDID, 16, Offset (0x08), CRID, 8, Offset (0x80), IOD0, 8, IOD1, 8, Offset (0xA0), , 9, PRBL, 1, Offset (0xAC), Offset (0xAD), Offset (0xAE), XUSB, 1, Offset (0xB8), , 22, GR0B, 2, Offset (0xBC), , 2, GR19, 2, Offset (0xC0), Offset (0xDC), , 2, ESPI, 1 } } Scope (PMC1) { Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If (PCIC (Arg0)) { Return (PCID (Arg0, Arg1, Arg2)) } Return (Buffer (0x01) { 0x00 // . }) } OperationRegion (PMCB, PCI_Config, 0x00, 0x0100) Field (PMCB, AnyAcc, NoLock, Preserve) { VDID, 32, Offset (0x40), Offset (0x41), ACBA, 8, Offset (0x48), , 12, PWBA, 20 } } Device (SBUS) { Name (_ADR, 0x001F0004) // _ADR: Address Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If (PCIC (Arg0)) { Return (PCID (Arg0, Arg1, Arg2)) } Return (Buffer (0x01) { 0x00 // . }) } } } Scope (\) { Method (PCRR, 2, Serialized) { Local0 = ((Arg0 << 0x10) + Arg1) Local0 += SBRG OperationRegion (PCR0, SystemMemory, Local0, 0x04) Field (PCR0, DWordAcc, Lock, Preserve) { DAT0, 32 } Return (DAT0) /* \PCRR.DAT0 */ } Method (PCRW, 3, Serialized) { Local0 = ((Arg0 << 0x10) + Arg1) Local0 += SBRG OperationRegion (PCR0, SystemMemory, Local0, 0x04) Field (PCR0, DWordAcc, Lock, Preserve) { DAT0, 32 } DAT0 = Arg2 OperationRegion (PCR1, SystemMemory, (SBRG + 0x00C73418), 0x04) Field (PCR1, DWordAcc, Lock, Preserve) { DAT1, 32 } } Method (PCRO, 3, Serialized) { Local0 = PCRR (Arg0, Arg1) Local1 = (Local0 | Arg2) PCRW (Arg0, Arg1, Local1) } Method (PCRA, 3, Serialized) { Local0 = PCRR (Arg0, Arg1) Local1 = (Local0 & Arg2) PCRW (Arg0, Arg1, Local1) } Method (PCAO, 4, Serialized) { Local0 = PCRR (Arg0, Arg1) Local1 = ((Local0 & Arg2) | Arg3) PCRW (Arg0, Arg1, Local1) } Name (PMBV, 0x00) Method (PMB1, 0, NotSerialized) { If ((PMBV == 0x00)) { PMBV = (\_SB.PC00.PMC1.ACBA << 0x08) } Return (PMBV) /* \PMBV */ } Name (PWRV, 0x00) Method (PWRM, 0, NotSerialized) { If ((PWRV == 0x00)) { PWRV = (\_SB.PC00.PMC1.PWBA << 0x0C) } Return (PWRV) /* \PWRV */ } OperationRegion (PMIO, SystemIO, PMB1 (), 0x80) Field (PMIO, ByteAcc, NoLock, Preserve) { Offset (0x01), PBSS, 1, Offset (0x40), , 17, GPEC, 1 } OperationRegion (PMLP, SystemIO, (PMB1 () + 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, , 42, GS98, 1, Offset (0x10) } OperationRegion (PWMR, SystemMemory, PWRM (), 0x0800) Field (PWMR, AnyAcc, NoLock, Preserve) { ACWA, 32, DCWA, 32, ACET, 32, DCET, 32, 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.PC00) { Name (LTRN, 0x00) Name (OBFN, 0x00) Name (LMSL, 0x00) Name (LNSL, 0x00) Scope (GBE1) { Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If (PCIC (Arg0)) { Return (PCID (Arg0, Arg1, Arg2)) } Return (Buffer (0x01) { 0x00 // . }) } OperationRegion (GLBA, PCI_Config, 0x00, 0x0100) Field (GLBA, AnyAcc, NoLock, Preserve) { DVID, 16, Offset (0xCC), Offset (0xCD), PMEE, 1, , 6, PMES, 1 } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x6D, 0x04)) } Method (_DSW, 3, NotSerialized) // _DSW: Device Sleep Wake { PMEE = Arg0 } Method (GPEH, 0, NotSerialized) { If ((DVID == 0xFFFF)) { Return (Zero) } If ((PMEE && PMES)) { PMES = 0x01 Notify (GBE1, 0x02) // Device Wake } } } } Scope (_SB.PC00.XHCI) { OperationRegion (XPRT, PCI_Config, 0x00, 0x0100) Field (XPRT, AnyAcc, NoLock, Preserve) { DVID, 16, Offset (0x10), XICM, 64, Offset (0x50), , 2, STGE, 1, Offset (0x74), D0D3, 2, Offset (0x75), PMEE, 1, , 6, PMES, 1, Offset (0xA2), , 2, D3HE, 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 } Name (XFLT, 0x00) Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If (PCIC (Arg0)) { Return (PCID (Arg0, Arg1, Arg2)) } If ((Arg0 == ToUUID ("ac340cb7-e901-45bf-b7e6-2b34ec931e23") /* Unknown UUID */)) { If ((Arg1 == 0x03)) { XFLT = Arg1 } } Return (Buffer (0x01) { 0x00 // . }) } Method (_S3D, 0, NotSerialized) // _S3D: S3 Device State { Return (0x03) } Method (_S4D, 0, NotSerialized) // _S4D: S4 Device State { Return (0x03) } Method (_S3W, 0, NotSerialized) // _S3W: S3 Device Wake State { Return (0x03) } Method (_S4W, 0, NotSerialized) // _S4W: S4 Device Wake State { Return (0x03) } Method (_S0W, 0, NotSerialized) // _S0W: S0 Device Wake State { If ((XFLT == Zero)) { Return (0x00) } Else { Return (0x03) } } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x6D, 0x03)) } Method (_DSW, 3, NotSerialized) // _DSW: Device Sleep Wake { PMEE = Arg0 } Method (_INI, 0, NotSerialized) // _INI: Initialize { If (CondRefOf (\_SB.PC00.XHCI.RHUB.INIR)) { ^RHUB.INIR () } } Method (XOSP, 0, NotSerialized) { Local0 = (XICM & 0xFFFFFFFFFFFF0000) Local0 += 0x8400 OperationRegion (XMEM, SystemMemory, Local0, 0x0100) Field (XMEM, AnyAcc, NoLock, Preserve) { Offset (0x6C), Offset (0x6F), HCOC, 1 } Return (HCOC) /* \_SB_.PC00.XHCI.XOSP.HCOC */ } Method (GPEH, 0, NotSerialized) { If ((DVID == 0xFFFF)) { Return (Zero) } Local0 = PMES /* \_SB_.PC00.XHCI.PMES */ PMES = 0x01 If ((PMEE && Local0)) { Notify (XHCI, 0x02) // Device Wake } } OperationRegion (XHCP, SystemMemory, (GPCB () + 0x000A0000), 0x0100) Field (XHCP, AnyAcc, Lock, Preserve) { Offset (0x04), PDBM, 16, Offset (0x10), MEMB, 64 } Method (USRA, 0, Serialized) { If ((PCHV () == SPTH)) { Return (0x0F) } Else { Return (0x0B) } } Method (SSPA, 0, Serialized) { If ((PCHV () == SPTH)) { Return (0x11) } Else { Return (0x0D) } } Name (XRST, Zero) Method (_PS0, 0, Serialized) // _PS0: Power State 0 { If ((DVID == 0xFFFF)) { Return (Zero) } Local2 = MEMB /* \_SB_.PC00.XHCI.MEMB */ Local1 = PDBM /* \_SB_.PC00.XHCI.PDBM */ PDBM &= 0xFFFFFFFFFFFFFFF9 D3HE = 0x00 STGE = 0x00 D0D3 = 0x00 MEMB = XWMB /* \XWMB */ PDBM = (Local1 | 0x02) PDBM &= 0xFFFFFFFFFFFFFFFD MEMB = Local2 PDBM = Local1 If (CondRefOf (\_SB.PC00.XHCI.PS0X)) { PS0X () } If ((UWAB && (D0D3 == 0x00))) { MPMC = 0x01 While (PMFS) { Sleep (0x0A) } } } Method (_PS3, 0, Serialized) // _PS3: Power State 3 { If ((DVID == 0xFFFF)) { Return (Zero) } Local2 = MEMB /* \_SB_.PC00.XHCI.MEMB */ Local1 = PDBM /* \_SB_.PC00.XHCI.PDBM */ PDBM &= 0xFFFFFFFFFFFFFFF9 D0D3 = 0x00 MEMB = XWMB /* \XWMB */ PDBM = (Local1 | 0x02) PDBM &= 0xFFFFFFFFFFFFFFFD D3HE = 0x01 STGE = 0x01 D0D3 = 0x03 MEMB = Local2 PDBM = Local1 If (CondRefOf (\_SB.PC00.XHCI.PS3X)) { PS3X () } If ((UWAB && (D0D3 == 0x03))) { MPMC = 0x03 While (PMFS) { Sleep (0x0A) } } } Method (XHCS, 0, Serialized) { } Method (CUID, 1, Serialized) { If ((Arg0 == ToUUID ("7c9512a9-1705-4cb4-af7d-506a2423ab71") /* Unknown UUID */)) { Return (0x01) } Return (0x00) } Device (RHUB) { Name (_ADR, Zero) // _ADR: Address Method (_PS0, 0, Serialized) // _PS0: Power State 0 { If ((DVID == 0xFFFF)) { Return (Zero) } If (CondRefOf (\_SB.PC00.XHCI.RHUB.PS0X)) { PS0X () } } Method (_PS2, 0, Serialized) // _PS2: Power State 2 { If ((DVID == 0xFFFF)) { Return (Zero) } If (CondRefOf (\_SB.PC00.XHCI.RHUB.PS2X)) { PS2X () } } Method (_PS3, 0, Serialized) // _PS3: Power State 3 { If ((DVID == 0xFFFF)) { Return (Zero) } If (CondRefOf (\_SB.PC00.XHCI.RHUB.PS3X)) { PS3X () } } Device (HS01) { Name (_ADR, 0x01) // _ADR: Address } Device (HS02) { Name (_ADR, 0x02) // _ADR: Address } Device (HS03) { Name (_ADR, 0x03) // _ADR: Address } Device (HS04) { Name (_ADR, 0x04) // _ADR: Address } Device (HS05) { Name (_ADR, 0x05) // _ADR: Address } Device (HS06) { Name (_ADR, 0x06) // _ADR: Address } Device (HS07) { Name (_ADR, 0x07) // _ADR: Address } Device (HS08) { Name (_ADR, 0x08) // _ADR: Address } Device (HS09) { Name (_ADR, 0x09) // _ADR: Address } Device (HS10) { Name (_ADR, 0x0A) // _ADR: Address } Device (USR1) { Method (_ADR, 0, NotSerialized) // _ADR: Address { Return ((USRA () + 0x00)) } } Device (USR2) { Method (_ADR, 0, NotSerialized) // _ADR: Address { Return ((USRA () + 0x01)) } } Device (SS01) { Method (_ADR, 0, NotSerialized) // _ADR: Address { Return ((SSPA () + 0x00)) } } Device (SS02) { Method (_ADR, 0, NotSerialized) // _ADR: Address { Return ((SSPA () + 0x01)) } } Device (SS03) { Method (_ADR, 0, NotSerialized) // _ADR: Address { Return ((SSPA () + 0x02)) } } Device (SS04) { Method (_ADR, 0, NotSerialized) // _ADR: Address { Return ((SSPA () + 0x03)) } } Device (SS05) { Method (_ADR, 0, NotSerialized) // _ADR: Address { Return ((SSPA () + 0x04)) } } Device (SS06) { Method (_ADR, 0, NotSerialized) // _ADR: Address { Return ((SSPA () + 0x05)) } } } } Scope (_SB.PC00.XHCI.RHUB) { Device (HS11) { Name (_ADR, 0x0B) // _ADR: Address } Device (HS12) { Name (_ADR, 0x0C) // _ADR: Address } Device (HS13) { Name (_ADR, 0x0D) // _ADR: Address } Device (HS14) { Name (_ADR, 0x0E) // _ADR: Address } Device (SS07) { Method (_ADR, 0, NotSerialized) // _ADR: Address { Return ((SSPA () + 0x06)) } } Device (SS08) { Method (_ADR, 0, NotSerialized) // _ADR: Address { Return ((SSPA () + 0x07)) } } Device (SS09) { Method (_ADR, 0, NotSerialized) // _ADR: Address { Return ((SSPA () + 0x08)) } } Device (SS10) { Method (_ADR, 0, NotSerialized) // _ADR: Address { Return ((SSPA () + 0x09)) } } } Scope (_SB.PC00) { Scope (CAVS) { OperationRegion (HDAR, PCI_Config, 0x00, 0x0100) Field (HDAR, WordAcc, NoLock, Preserve) { VDID, 32, Offset (0x48), , 6, MBCG, 1, Offset (0x54), Offset (0x55), PMEE, 1, , 6, PMES, 1 } Name (_S0W, 0x03) // _S0W: S0 Device Wake State Method (_DSW, 3, NotSerialized) // _DSW: Device Sleep Wake { PMEE = Arg0 } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x0D, 0x04)) } Method (GPEH, 0, NotSerialized) { If ((VDID == 0xFFFFFFFF)) { Return (Zero) } If ((PMEE && PMES)) { ADBG ("HDAS GPEH") PMES = 0x01 Notify (CAVS, 0x02) // Device Wake } } Name (NBUF, ResourceTemplate () { QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, NonCacheable, ReadOnly, 0x0000000000000001, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, _Y13, AddressRangeACPI, TypeStatic) }) Method (AUWA, 0, Serialized) { If ((PCHS == 0x01)) { If ((^^LPC0.CRID == 0x00)) { Return (0x01) } } Else { If ((^^LPC0.CRID == 0x00)) { Return (0x01) } If ((^^LPC0.CRID == 0x01)) { Return (0x01) } If ((^^LPC0.CRID == 0x09)) { Return (0x01) } } Return (0x00) } Method (_INI, 0, NotSerialized) // _INI: Initialize { ADBG ("HDAS _INI") CreateQWordField (NBUF, \_SB.PC00.CAVS._Y13._MIN, NBAS) // _MIN: Minimum Base Address CreateQWordField (NBUF, \_SB.PC00.CAVS._Y13._MAX, NMAS) // _MAX: Maximum Base Address CreateQWordField (NBUF, \_SB.PC00.CAVS._Y13._LEN, NLEN) // _LEN: Length NBAS = NHLA /* \NHLA */ NMAS = (NHLA + (NHLL - 0x01)) NLEN = NHLL /* \NHLL */ If ((AUWA () == 0x01)) { MBCG = 0x00 } } Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { ADBG ("HDAS _DSM") If (PCIC (Arg0)) { Return (PCID (Arg0, Arg1, Arg2)) } If ((Arg0 == ToUUID ("a69f886e-6ceb-4594-a41f-7b5dce24c553") /* Unknown UUID */)) { Switch (ToInteger (Arg2)) { Case (0x00) { Return (Buffer (One) { 0x0F // . }) } Case (0x01) { ADBG ("_DSM Fun 1 NHLT") Return (NBUF) /* \_SB_.PC00.CAVS.NBUF */ } Case (0x02) { ADBG ("_DSM Fun 2 FMSK") Return (ADFM) /* \ADFM */ } Case (0x03) { ADBG ("_DSM Fun 3 PPMS") Return (Buffer (0x01) { 0x00 // . }) } Default { ADBG ("_DSM Fun NOK") Return (Buffer (One) { 0x00 // . }) } } } ADBG ("_DSM UUID NOK") Return (Buffer (0x01) { 0x00 // . }) } } Scope (RP01) { Method (_INI, 0, NotSerialized) // _INI: Initialize { LTRN = LTR1 /* \LTR1 */ LMSL = PML1 /* \PML1 */ LNSL = PNL1 /* \PNL1 */ OBFN = OBF1 /* \OBF1 */ } OperationRegion (PXCS, PCI_Config, 0x00, 0x0480) 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, PMEP, 1, Offset (0xA4), D3HT, 2, Offset (0xD8), , 30, HPEX, 1, PMEX, 1, Offset (0xE2), , 2, L23E, 1, L23R, 1, Offset (0x324), , 3, LEDM, 1, Offset (0x420), , 30, DPGE, 1 } Field (PXCS, AnyAcc, NoLock, WriteAsZeros) { Offset (0xDC), , 30, HPSX, 1, PMSX, 1 } Name (LTRV, Package (0x04) { 0x00, 0x00, 0x00, 0x00 }) Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If ((Arg0 == ToUUID ("e5c937d0-3553-4d7a-9117-ea4d19c3434d") /* Device Labeling Interface */)) { Switch (ToInteger (Arg2)) { Case (0x00) { Name (OPTS, Buffer (0x02) { 0x00, 0x00 // .. }) CreateBitField (OPTS, 0x00, FUN0) CreateBitField (OPTS, 0x04, FUN4) CreateBitField (OPTS, 0x06, FUN6) CreateBitField (OPTS, 0x08, FUN8) CreateBitField (OPTS, 0x09, FUN9) If ((Arg1 >= 0x02)) { FUN0 = 0x01 If (LTRE) { FUN6 = 0x01 } If (OBFF) { FUN4 = 0x01 } If ((ECR1 == 0x01)) { If ((Arg1 >= 0x03)) { FUN8 = 0x01 FUN9 = 0x01 } } } Return (OPTS) /* \_SB_.PC00.RP01._DSM.OPTS */ } Case (0x04) { If ((Arg1 >= 0x02)) { If (OBFN) { 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 // ........ }) } } } Case (0x06) { If ((Arg1 >= 0x02)) { If (LTRN) { If (((LMSL == 0x00) || (LNSL == 0x00))) { If ((PCHS == SPTH)) { LMSL = 0x0846 LNSL = 0x0846 } ElseIf ((PCHS == SPTL)) { LMSL = 0x1003 LNSL = 0x1003 } } LTRV [0x00] = ((LMSL >> 0x0A) & 0x07) LTRV [0x01] = (LMSL & 0x03FF) LTRV [0x02] = ((LNSL >> 0x0A) & 0x07) LTRV [0x03] = (LNSL & 0x03FF) Return (LTRV) /* \_SB_.PC00.RP01.LTRV */ } Else { Return (Buffer (0x01) { 0x00 // . }) } } } Case (0x08) { If ((ECR1 == 0x01)) { If ((Arg1 >= 0x03)) { Return (0x01) } } } Case (0x09) { If ((ECR1 == 0x01)) { If ((Arg1 >= 0x03)) { Return (Package (0x05) { 0xC350, Ones, Ones, 0xC350, Ones }) } } } } } Return (Buffer (0x01) { 0x00 // . }) } Device (PXSX) { Name (_ADR, 0x00) // _ADR: Address Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x69, 0x04)) } } Method (HPME, 0, Serialized) { If (((VDID != 0xFFFFFFFF) && (PMSX == 0x01))) { Notify (PXSX, 0x02) // Device Wake PMSX = 0x01 PSPX = 0x01 } } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x69, 0x04)) } } Scope (RP05) { Method (_INI, 0, NotSerialized) // _INI: Initialize { LTRN = LTR5 /* \LTR5 */ LMSL = PML5 /* \PML5 */ LNSL = PNL5 /* \PNL5 */ OBFN = OBF5 /* \OBF5 */ } OperationRegion (PXCS, PCI_Config, 0x00, 0x0480) 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, PMEP, 1, Offset (0xA4), D3HT, 2, Offset (0xD8), , 30, HPEX, 1, PMEX, 1, Offset (0xE2), , 2, L23E, 1, L23R, 1, Offset (0x324), , 3, LEDM, 1, Offset (0x420), , 30, DPGE, 1 } Field (PXCS, AnyAcc, NoLock, WriteAsZeros) { Offset (0xDC), , 30, HPSX, 1, PMSX, 1 } Name (LTRV, Package (0x04) { 0x00, 0x00, 0x00, 0x00 }) Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If ((Arg0 == ToUUID ("e5c937d0-3553-4d7a-9117-ea4d19c3434d") /* Device Labeling Interface */)) { Switch (ToInteger (Arg2)) { Case (0x00) { Name (OPTS, Buffer (0x02) { 0x00, 0x00 // .. }) CreateBitField (OPTS, 0x00, FUN0) CreateBitField (OPTS, 0x04, FUN4) CreateBitField (OPTS, 0x06, FUN6) CreateBitField (OPTS, 0x08, FUN8) CreateBitField (OPTS, 0x09, FUN9) If ((Arg1 >= 0x02)) { FUN0 = 0x01 If (LTRE) { FUN6 = 0x01 } If (OBFF) { FUN4 = 0x01 } If ((ECR1 == 0x01)) { If ((Arg1 >= 0x03)) { FUN8 = 0x01 FUN9 = 0x01 } } } Return (OPTS) /* \_SB_.PC00.RP05._DSM.OPTS */ } Case (0x04) { If ((Arg1 >= 0x02)) { If (OBFN) { 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 // ........ }) } } } Case (0x06) { If ((Arg1 >= 0x02)) { If (LTRN) { If (((LMSL == 0x00) || (LNSL == 0x00))) { If ((PCHS == SPTH)) { LMSL = 0x0846 LNSL = 0x0846 } ElseIf ((PCHS == SPTL)) { LMSL = 0x1003 LNSL = 0x1003 } } LTRV [0x00] = ((LMSL >> 0x0A) & 0x07) LTRV [0x01] = (LMSL & 0x03FF) LTRV [0x02] = ((LNSL >> 0x0A) & 0x07) LTRV [0x03] = (LNSL & 0x03FF) Return (LTRV) /* \_SB_.PC00.RP05.LTRV */ } Else { Return (Buffer (0x01) { 0x00 // . }) } } } Case (0x08) { If ((ECR1 == 0x01)) { If ((Arg1 >= 0x03)) { Return (0x01) } } } Case (0x09) { If ((ECR1 == 0x01)) { If ((Arg1 >= 0x03)) { Return (Package (0x05) { 0xC350, Ones, Ones, 0xC350, Ones }) } } } } } Return (Buffer (0x01) { 0x00 // . }) } Device (PXSX) { Name (_ADR, 0x00) // _ADR: Address Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x69, 0x04)) } } Method (HPME, 0, Serialized) { If (((VDID != 0xFFFFFFFF) && (PMSX == 0x01))) { Notify (PXSX, 0x02) // Device Wake PMSX = 0x01 PSPX = 0x01 } } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x69, 0x04)) } } Scope (RP09) { Method (_INI, 0, NotSerialized) // _INI: Initialize { LTRN = LTR9 /* \LTR9 */ LMSL = PML9 /* \PML9 */ LNSL = PNL9 /* \PNL9 */ OBFN = OBF9 /* \OBF9 */ } OperationRegion (PXCS, PCI_Config, 0x00, 0x0480) 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, PMEP, 1, Offset (0xA4), D3HT, 2, Offset (0xD8), , 30, HPEX, 1, PMEX, 1, Offset (0xE2), , 2, L23E, 1, L23R, 1, Offset (0x324), , 3, LEDM, 1, Offset (0x420), , 30, DPGE, 1 } Field (PXCS, AnyAcc, NoLock, WriteAsZeros) { Offset (0xDC), , 30, HPSX, 1, PMSX, 1 } Name (LTRV, Package (0x04) { 0x00, 0x00, 0x00, 0x00 }) Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If ((Arg0 == ToUUID ("e5c937d0-3553-4d7a-9117-ea4d19c3434d") /* Device Labeling Interface */)) { Switch (ToInteger (Arg2)) { Case (0x00) { Name (OPTS, Buffer (0x02) { 0x00, 0x00 // .. }) CreateBitField (OPTS, 0x00, FUN0) CreateBitField (OPTS, 0x04, FUN4) CreateBitField (OPTS, 0x06, FUN6) CreateBitField (OPTS, 0x08, FUN8) CreateBitField (OPTS, 0x09, FUN9) If ((Arg1 >= 0x02)) { FUN0 = 0x01 If (LTRE) { FUN6 = 0x01 } If (OBFF) { FUN4 = 0x01 } If ((ECR1 == 0x01)) { If ((Arg1 >= 0x03)) { FUN8 = 0x01 FUN9 = 0x01 } } } Return (OPTS) /* \_SB_.PC00.RP09._DSM.OPTS */ } Case (0x04) { If ((Arg1 >= 0x02)) { If (OBFN) { 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 // ........ }) } } } Case (0x06) { If ((Arg1 >= 0x02)) { If (LTRN) { If (((LMSL == 0x00) || (LNSL == 0x00))) { If ((PCHS == SPTH)) { LMSL = 0x0846 LNSL = 0x0846 } ElseIf ((PCHS == SPTL)) { LMSL = 0x1003 LNSL = 0x1003 } } LTRV [0x00] = ((LMSL >> 0x0A) & 0x07) LTRV [0x01] = (LMSL & 0x03FF) LTRV [0x02] = ((LNSL >> 0x0A) & 0x07) LTRV [0x03] = (LNSL & 0x03FF) Return (LTRV) /* \_SB_.PC00.RP09.LTRV */ } Else { Return (Buffer (0x01) { 0x00 // . }) } } } Case (0x08) { If ((ECR1 == 0x01)) { If ((Arg1 >= 0x03)) { Return (0x01) } } } Case (0x09) { If ((ECR1 == 0x01)) { If ((Arg1 >= 0x03)) { Return (Package (0x05) { 0xC350, Ones, Ones, 0xC350, Ones }) } } } } } Return (Buffer (0x01) { 0x00 // . }) } Device (PXSX) { Name (_ADR, 0x00) // _ADR: Address Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x69, 0x04)) } } Method (HPME, 0, Serialized) { If (((VDID != 0xFFFFFFFF) && (PMSX == 0x01))) { Notify (PXSX, 0x02) // Device Wake PMSX = 0x01 PSPX = 0x01 } } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x69, 0x04)) } } Scope (RP11) { Method (_INI, 0, NotSerialized) // _INI: Initialize { LTRN = LTRB /* \LTRB */ LMSL = PMLB /* \PMLB */ LNSL = PNLB /* \PNLB */ OBFN = OBFB /* \OBFB */ } OperationRegion (PXCS, PCI_Config, 0x00, 0x0480) 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, PMEP, 1, Offset (0xA4), D3HT, 2, Offset (0xD8), , 30, HPEX, 1, PMEX, 1, Offset (0xE2), , 2, L23E, 1, L23R, 1, Offset (0x324), , 3, LEDM, 1, Offset (0x420), , 30, DPGE, 1 } Field (PXCS, AnyAcc, NoLock, WriteAsZeros) { Offset (0xDC), , 30, HPSX, 1, PMSX, 1 } Name (LTRV, Package (0x04) { 0x00, 0x00, 0x00, 0x00 }) Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If ((Arg0 == ToUUID ("e5c937d0-3553-4d7a-9117-ea4d19c3434d") /* Device Labeling Interface */)) { Switch (ToInteger (Arg2)) { Case (0x00) { Name (OPTS, Buffer (0x02) { 0x00, 0x00 // .. }) CreateBitField (OPTS, 0x00, FUN0) CreateBitField (OPTS, 0x04, FUN4) CreateBitField (OPTS, 0x06, FUN6) CreateBitField (OPTS, 0x08, FUN8) CreateBitField (OPTS, 0x09, FUN9) If ((Arg1 >= 0x02)) { FUN0 = 0x01 If (LTRE) { FUN6 = 0x01 } If (OBFF) { FUN4 = 0x01 } If ((ECR1 == 0x01)) { If ((Arg1 >= 0x03)) { FUN8 = 0x01 FUN9 = 0x01 } } } Return (OPTS) /* \_SB_.PC00.RP11._DSM.OPTS */ } Case (0x04) { If ((Arg1 >= 0x02)) { If (OBFN) { 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 // ........ }) } } } Case (0x06) { If ((Arg1 >= 0x02)) { If (LTRN) { If (((LMSL == 0x00) || (LNSL == 0x00))) { If ((PCHS == SPTH)) { LMSL = 0x0846 LNSL = 0x0846 } ElseIf ((PCHS == SPTL)) { LMSL = 0x1003 LNSL = 0x1003 } } LTRV [0x00] = ((LMSL >> 0x0A) & 0x07) LTRV [0x01] = (LMSL & 0x03FF) LTRV [0x02] = ((LNSL >> 0x0A) & 0x07) LTRV [0x03] = (LNSL & 0x03FF) Return (LTRV) /* \_SB_.PC00.RP11.LTRV */ } Else { Return (Buffer (0x01) { 0x00 // . }) } } } Case (0x08) { If ((ECR1 == 0x01)) { If ((Arg1 >= 0x03)) { Return (0x01) } } } Case (0x09) { If ((ECR1 == 0x01)) { If ((Arg1 >= 0x03)) { Return (Package (0x05) { 0xC350, Ones, Ones, 0xC350, Ones }) } } } } } Return (Buffer (0x01) { 0x00 // . }) } Device (PXSX) { Name (_ADR, 0x00) // _ADR: Address Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x69, 0x04)) } } Method (HPME, 0, Serialized) { If (((VDID != 0xFFFFFFFF) && (PMSX == 0x01))) { Notify (PXSX, 0x02) // Device Wake PMSX = 0x01 PSPX = 0x01 } } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x69, 0x04)) } } Scope (RP17) { Method (_INI, 0, NotSerialized) // _INI: Initialize { LTRN = LTRH /* \LTRH */ LMSL = PMLH /* \PMLH */ LNSL = PNLH /* \PNLH */ OBFN = OBFH /* \OBFH */ } OperationRegion (PXCS, PCI_Config, 0x00, 0x0480) 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, PMEP, 1, Offset (0xA4), D3HT, 2, Offset (0xD8), , 30, HPEX, 1, PMEX, 1, Offset (0xE2), , 2, L23E, 1, L23R, 1, Offset (0x324), , 3, LEDM, 1, Offset (0x420), , 30, DPGE, 1 } Field (PXCS, AnyAcc, NoLock, WriteAsZeros) { Offset (0xDC), , 30, HPSX, 1, PMSX, 1 } Name (LTRV, Package (0x04) { 0x00, 0x00, 0x00, 0x00 }) Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If ((Arg0 == ToUUID ("e5c937d0-3553-4d7a-9117-ea4d19c3434d") /* Device Labeling Interface */)) { Switch (ToInteger (Arg2)) { Case (0x00) { Name (OPTS, Buffer (0x02) { 0x00, 0x00 // .. }) CreateBitField (OPTS, 0x00, FUN0) CreateBitField (OPTS, 0x04, FUN4) CreateBitField (OPTS, 0x06, FUN6) CreateBitField (OPTS, 0x08, FUN8) CreateBitField (OPTS, 0x09, FUN9) If ((Arg1 >= 0x02)) { FUN0 = 0x01 If (LTRE) { FUN6 = 0x01 } If (OBFF) { FUN4 = 0x01 } If ((ECR1 == 0x01)) { If ((Arg1 >= 0x03)) { FUN8 = 0x01 FUN9 = 0x01 } } } Return (OPTS) /* \_SB_.PC00.RP17._DSM.OPTS */ } Case (0x04) { If ((Arg1 >= 0x02)) { If (OBFN) { 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 // ........ }) } } } Case (0x06) { If ((Arg1 >= 0x02)) { If (LTRN) { If (((LMSL == 0x00) || (LNSL == 0x00))) { If ((PCHS == SPTH)) { LMSL = 0x0846 LNSL = 0x0846 } ElseIf ((PCHS == SPTL)) { LMSL = 0x1003 LNSL = 0x1003 } } LTRV [0x00] = ((LMSL >> 0x0A) & 0x07) LTRV [0x01] = (LMSL & 0x03FF) LTRV [0x02] = ((LNSL >> 0x0A) & 0x07) LTRV [0x03] = (LNSL & 0x03FF) Return (LTRV) /* \_SB_.PC00.RP17.LTRV */ } Else { Return (Buffer (0x01) { 0x00 // . }) } } } Case (0x08) { If ((ECR1 == 0x01)) { If ((Arg1 >= 0x03)) { Return (0x01) } } } Case (0x09) { If ((ECR1 == 0x01)) { If ((Arg1 >= 0x03)) { Return (Package (0x05) { 0xC350, Ones, Ones, 0xC350, Ones }) } } } } } Return (Buffer (0x01) { 0x00 // . }) } Device (PXSX) { Name (_ADR, 0x00) // _ADR: Address Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x69, 0x04)) } } Method (HPME, 0, Serialized) { If (((VDID != 0xFFFFFFFF) && (PMSX == 0x01))) { Notify (PXSX, 0x02) // Device Wake PMSX = 0x01 PSPX = 0x01 } } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x69, 0x04)) } } Scope (RP21) { Method (_INI, 0, NotSerialized) // _INI: Initialize { LTRN = LTRL /* \LTRL */ LMSL = PMLL /* \PMLL */ LNSL = PNLL /* \PNLL */ OBFN = OBFL /* \OBFL */ } OperationRegion (PXCS, PCI_Config, 0x00, 0x0480) 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, PMEP, 1, Offset (0xA4), D3HT, 2, Offset (0xD8), , 30, HPEX, 1, PMEX, 1, Offset (0xE2), , 2, L23E, 1, L23R, 1, Offset (0x324), , 3, LEDM, 1, Offset (0x420), , 30, DPGE, 1 } Field (PXCS, AnyAcc, NoLock, WriteAsZeros) { Offset (0xDC), , 30, HPSX, 1, PMSX, 1 } Name (LTRV, Package (0x04) { 0x00, 0x00, 0x00, 0x00 }) Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If ((Arg0 == ToUUID ("e5c937d0-3553-4d7a-9117-ea4d19c3434d") /* Device Labeling Interface */)) { Switch (ToInteger (Arg2)) { Case (0x00) { Name (OPTS, Buffer (0x02) { 0x00, 0x00 // .. }) CreateBitField (OPTS, 0x00, FUN0) CreateBitField (OPTS, 0x04, FUN4) CreateBitField (OPTS, 0x06, FUN6) CreateBitField (OPTS, 0x08, FUN8) CreateBitField (OPTS, 0x09, FUN9) If ((Arg1 >= 0x02)) { FUN0 = 0x01 If (LTRE) { FUN6 = 0x01 } If (OBFF) { FUN4 = 0x01 } If ((ECR1 == 0x01)) { If ((Arg1 >= 0x03)) { FUN8 = 0x01 FUN9 = 0x01 } } } Return (OPTS) /* \_SB_.PC00.RP21._DSM.OPTS */ } Case (0x04) { If ((Arg1 >= 0x02)) { If (OBFN) { 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 // ........ }) } } } Case (0x06) { If ((Arg1 >= 0x02)) { If (LTRN) { If (((LMSL == 0x00) || (LNSL == 0x00))) { If ((PCHS == SPTH)) { LMSL = 0x0846 LNSL = 0x0846 } ElseIf ((PCHS == SPTL)) { LMSL = 0x1003 LNSL = 0x1003 } } LTRV [0x00] = ((LMSL >> 0x0A) & 0x07) LTRV [0x01] = (LMSL & 0x03FF) LTRV [0x02] = ((LNSL >> 0x0A) & 0x07) LTRV [0x03] = (LNSL & 0x03FF) Return (LTRV) /* \_SB_.PC00.RP21.LTRV */ } Else { Return (Buffer (0x01) { 0x00 // . }) } } } Case (0x08) { If ((ECR1 == 0x01)) { If ((Arg1 >= 0x03)) { Return (0x01) } } } Case (0x09) { If ((ECR1 == 0x01)) { If ((Arg1 >= 0x03)) { Return (Package (0x05) { 0xC350, Ones, Ones, 0xC350, Ones }) } } } } } Return (Buffer (0x01) { 0x00 // . }) } Device (PXSX) { Name (_ADR, 0x00) // _ADR: Address Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x69, 0x04)) } } Method (HPME, 0, Serialized) { If (((VDID != 0xFFFFFFFF) && (PMSX == 0x01))) { Notify (PXSX, 0x02) // Device Wake PMSX = 0x01 PSPX = 0x01 } } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x69, 0x04)) } } Scope (SAT1) { Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If (PCIC (Arg0)) { Return (PCID (Arg0, Arg1, Arg2)) } If (CondRefOf (\_SB.PC00.SAT0.SDSM)) { Return (^^SAT0.SDSM (Arg0, Arg1, Arg2, Arg3)) } Return (Buffer (0x01) { 0x00 // . }) } Device (PRT0) { Name (_ADR, 0xFFFF) // _ADR: Address } Device (PRT1) { Name (_ADR, 0x0001FFFF) // _ADR: Address } Device (PRT2) { Name (_ADR, 0x0002FFFF) // _ADR: Address } Device (PRT3) { Name (_ADR, 0x0003FFFF) // _ADR: Address } Device (PRT4) { Name (_ADR, 0x0004FFFF) // _ADR: Address } Device (PRT5) { Name (_ADR, 0x0005FFFF) // _ADR: Address } Method (RDCA, 5, Serialized) { OperationRegion (RPAL, SystemMemory, (GPCB () + (0x000B8100 + Arg1)), 0x04) Field (RPAL, DWordAcc, Lock, Preserve) { RPCD, 32 } OperationRegion (EPAC, SystemMemory, (GPCB () + 0x000B8308), 0x08) Field (EPAC, DWordAcc, Lock, Preserve) { CAIR, 32, CADR, 32 } OperationRegion (NCRG, SystemMemory, (GPCB () + 0x000B8FC0), 0x04) Field (NCRG, DWordAcc, Lock, Preserve) { CRGC, 32 } If ((Arg0 > 0x02)) { Return (0x00) } Else { CRGC = Arg0 } Switch (ToInteger (Arg4)) { Case (0x00) { Return (RPCD) /* \_SB_.PC00.SAT1.RDCA.RPCD */ } Case (0x02) { CAIR = Arg1 Return (CADR) /* \_SB_.PC00.SAT1.RDCA.CADR */ } Case (0x01) { Local0 = (Arg2 & RPCD) /* \_SB_.PC00.SAT1.RDCA.RPCD */ Local0 |= Arg3 RPCD = Local0 } Case (0x03) { CAIR = Arg1 Local0 = (Arg2 & CADR) /* \_SB_.PC00.SAT1.RDCA.CADR */ Local0 |= Arg3 CADR = Local0 } Default { Return (0x00) } } Return (0x00) } Method (RPD0, 1, Serialized) { RDCA (Arg0, 0xA4, 0xFFFFFFFC, 0x00, 0x01) } Method (RPD3, 1, Serialized) { RDCA (Arg0, 0xA4, 0xFFFFFFFC, 0x03, 0x01) } Device (PRT6) { Name (_ADR, 0x0006FFFF) // _ADR: Address } Device (PRT7) { Name (_ADR, 0x0007FFFF) // _ADR: Address } } Scope (SAT2) { Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If (PCIC (Arg0)) { Return (PCID (Arg0, Arg1, Arg2)) } If (CondRefOf (\_SB.PC00.SAT0.SDSM)) { Return (^^SAT0.SDSM (Arg0, Arg1, Arg2, Arg3)) } Return (Buffer (0x01) { 0x00 // . }) } Device (PRT0) { Name (_ADR, 0xFFFF) // _ADR: Address } Device (PRT1) { Name (_ADR, 0x0001FFFF) // _ADR: Address } Device (PRT2) { Name (_ADR, 0x0002FFFF) // _ADR: Address } Device (PRT3) { Name (_ADR, 0x0003FFFF) // _ADR: Address } Device (PRT4) { Name (_ADR, 0x0004FFFF) // _ADR: Address } Device (PRT5) { Name (_ADR, 0x0005FFFF) // _ADR: Address } Method (RDCA, 5, Serialized) { OperationRegion (RPAL, SystemMemory, (GPCB () + (0x000B8100 + Arg1)), 0x04) Field (RPAL, DWordAcc, Lock, Preserve) { RPCD, 32 } OperationRegion (EPAC, SystemMemory, (GPCB () + 0x000B8308), 0x08) Field (EPAC, DWordAcc, Lock, Preserve) { CAIR, 32, CADR, 32 } OperationRegion (NCRG, SystemMemory, (GPCB () + 0x000B8FC0), 0x04) Field (NCRG, DWordAcc, Lock, Preserve) { CRGC, 32 } If ((Arg0 > 0x02)) { Return (0x00) } Else { CRGC = Arg0 } Switch (ToInteger (Arg4)) { Case (0x00) { Return (RPCD) /* \_SB_.PC00.SAT2.RDCA.RPCD */ } Case (0x02) { CAIR = Arg1 Return (CADR) /* \_SB_.PC00.SAT2.RDCA.CADR */ } Case (0x01) { Local0 = (Arg2 & RPCD) /* \_SB_.PC00.SAT2.RDCA.RPCD */ Local0 |= Arg3 RPCD = Local0 } Case (0x03) { CAIR = Arg1 Local0 = (Arg2 & CADR) /* \_SB_.PC00.SAT2.RDCA.CADR */ Local0 |= Arg3 CADR = Local0 } Default { Return (0x00) } } Return (0x00) } Method (RPD0, 1, Serialized) { RDCA (Arg0, 0xA4, 0xFFFFFFFC, 0x00, 0x01) } Method (RPD3, 1, Serialized) { RDCA (Arg0, 0xA4, 0xFFFFFFFC, 0x03, 0x01) } } Scope (TERM) { Name (_HID, "INT343D") // _HID: Hardware ID Name (_UID, 0x01) // _UID: Unique ID Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0xFE03C000, // Address Base 0x00001000, // Address Length ) Interrupt (ResourceConsumer, Level, ActiveLow, Shared, ,, _Y14) { 0x00000012, } }) CreateDWordField (RBUF, \_SB.PC00.TERM._Y14._INT, IRQN) // _INT: Interrupts Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { IRQN = TIRQ /* \TIRQ */ Return (RBUF) /* \_SB_.PC00.TERM.RBUF */ } Method (_STA, 0, NotSerialized) // _STA: Status { If ((TAEN == 0x00)) { Return (0x00) } If ((TIRQ == 0x00)) { Return (0x00) } Return (0x0F) } } } Scope (_SB.PC00) { Method (LPD3, 1, Serialized) { OperationRegion (ICB1, SystemMemory, (Arg0 + 0x84), 0x04) Field (ICB1, DWordAcc, NoLock, Preserve) { PMEC, 32 } PMEC = 0x03 Local0 = PMEC /* \_SB_.PC00.LPD3.PMEC */ } Method (LPD0, 1, Serialized) { OperationRegion (ICB1, SystemMemory, (Arg0 + 0x84), 0x04) Field (ICB1, DWordAcc, NoLock, Preserve) { PMEC, 32 } PMEC &= 0xFFFF7FFC Local0 = PMEC /* \_SB_.PC00.LPD0.PMEC */ } Method (LHRV, 1, Serialized) { OperationRegion (ICB1, SystemMemory, (Arg0 + 0x08), 0x04) Field (ICB1, DWordAcc, NoLock, Preserve) { HRV, 8 } Return (HRV) /* \_SB_.PC00.LHRV.HRV_ */ } Method (GETD, 1, Serialized) { OperationRegion (ICB1, SystemMemory, (Arg0 + 0x84), 0x04) Field (ICB1, DWordAcc, NoLock, Preserve) { PMEC, 32 } Return ((PMEC & 0x03)) } Method (LCRS, 3, Serialized) { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x00000000, // Address Base 0x00001000, // Address Length _Y15) Interrupt (ResourceConsumer, Level, ActiveLow, Shared, ,, _Y16) { 0x00000014, } }) CreateDWordField (RBUF, \_SB.PC00.LCRS._Y15._BAS, BVAL) // _BAS: Base Address CreateDWordField (RBUF, \_SB.PC00.LCRS._Y15._LEN, BLEN) // _LEN: Length CreateDWordField (RBUF, \_SB.PC00.LCRS._Y16._INT, IRQN) // _INT: Interrupts BVAL = Arg1 IRQN = Arg2 If ((Arg0 == 0x04)) { BLEN = 0x08 } Return (RBUF) /* \_SB_.PC00.LCRS.RBUF */ } Method (LSTA, 1, Serialized) { If (((Arg0 == 0x00) || (Arg0 == 0x03))) { Return (0x00) } If ((OSYS < 0x07DC)) { Return (0x00) } Return (0x0F) } Method (GIRQ, 1, Serialized) { Return ((0x18 + (Arg0 % 0x60))) } } Scope (_SB.PC00) { Device (SIRC) { Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID Name (_STA, 0x03) // _STA: Status Name (_UID, 0x05) // _UID: Unique ID Method (ADDB, 3, Serialized) { Name (BUFF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x00000000, // Address Base 0x00001000, // Address Length _Y17) }) CreateDWordField (BUFF, \_SB.PC00.SIRC.ADDB._Y17._BAS, ADDR) // _BAS: Base Address CreateDWordField (BUFF, \_SB.PC00.SIRC.ADDB._Y17._LEN, LENG) // _LEN: Length Local0 = Buffer (0x02) { 0x79, 0x00 // y. } If ((((Arg0 == 0x01) || (Arg0 == 0x03)) || (Arg0 == 0x04))) { ADDR = Arg2 ConcatenateResTemplate (Local0, BUFF, Local0) } If ((Arg0 == 0x03)) { ADDR = Arg1 ConcatenateResTemplate (Local0, BUFF, Local0) } If ((Arg0 == 0x04)) { ADDR = (0x08 + Arg1) LENG = 0x0FF8 ConcatenateResTemplate (Local0, BUFF, Local0) } Return (Local0) } Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Local0 = Buffer (0x02) { 0x79, 0x00 // y. } ConcatenateResTemplate (Local0, ADDB (SMD0, SB00, SB10), Local0) ConcatenateResTemplate (Local0, ADDB (SMD1, SB01, SB11), Local0) ConcatenateResTemplate (Local0, ADDB (SMD2, SB02, SB12), Local0) ConcatenateResTemplate (Local0, ADDB (SMD3, SB03, SB13), Local0) ConcatenateResTemplate (Local0, ADDB (SMD4, SB04, SB14), Local0) ConcatenateResTemplate (Local0, ADDB (SMD5, SB05, SB15), Local0) ConcatenateResTemplate (Local0, ADDB (SMD6, SB06, SB16), Local0) ConcatenateResTemplate (Local0, ADDB (SMD7, SB07, SB17), Local0) ConcatenateResTemplate (Local0, ADDB (SMD8, SB08, SB18), Local0) ConcatenateResTemplate (Local0, ADDB (SMD9, SB09, SB19), Local0) ConcatenateResTemplate (Local0, ADDB (SMDA, SB0A, SB1A), Local0) If ((^^GPI0._STA () == 0x00)) { ConcatenateResTemplate (Local0, ^^GPI0._CRS (), Local0) } Return (Local0) } } Device (GPI0) { Method (_HID, 0, NotSerialized) // _HID: Hardware ID { If ((PCHV () == SPTH)) { If ((PCHG == 0x02)) { Return ("INT3451") } Return ("INT345D") } Return ("INT344B") } Name (LINK, "\\_SB.PC00.GPI0") Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x00000000, // Address Base 0x00010000, // Address Length _Y18) Memory32Fixed (ReadWrite, 0x00000000, // Address Base 0x00010000, // Address Length _Y19) Memory32Fixed (ReadWrite, 0x00000000, // Address Base 0x00010000, // Address Length _Y1B) Interrupt (ResourceConsumer, Level, ActiveLow, Shared, ,, _Y1A) { 0x0000000E, } }) CreateDWordField (RBUF, \_SB.PC00.GPI0._CRS._Y18._BAS, COM0) // _BAS: Base Address CreateDWordField (RBUF, \_SB.PC00.GPI0._CRS._Y19._BAS, COM1) // _BAS: Base Address CreateDWordField (RBUF, \_SB.PC00.GPI0._CRS._Y1A._INT, IRQN) // _INT: Interrupts COM0 = (SBRG + 0x00AF0000) COM1 = (SBRG + 0x00AE0000) CreateDWordField (RBUF, \_SB.PC00.GPI0._CRS._Y1B._BAS, COM3) // _BAS: Base Address COM3 = (SBRG + 0x00AC0000) IRQN = SGIR /* \SGIR */ Return (RBUF) /* \_SB_.PC00.GPI0._CRS.RBUF */ } Method (_STA, 0, NotSerialized) // _STA: Status { If ((SBRG == 0x00)) { Return (0x00) } If ((GPEN == 0x00)) { Return (0x00) } Return (0x0F) } } } Scope (_SB.PC00) { Device (I2C0) { Name (LINK, "\\_SB.PC00.I2C0") Method (_PSC, 0, NotSerialized) // _PSC: Power State Current { Return (GETD (SB10)) } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { LPD0 (SB10) } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { LPD3 (SB10) } } } If ((SMD0 != 0x02)) { Scope (_SB.PC00.I2C0) { Name (_HID, "INT3442") // _HID: Hardware ID Method (_HRV, 0, NotSerialized) // _HRV: Hardware Revision { Return (LHRV (SB10)) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Return (LCRS (SMD0, SB00, SIR0)) } Method (_STA, 0, NotSerialized) // _STA: Status { Return (LSTA (SMD0)) } } } If ((SMD0 == 0x02)) { Scope (_SB.PC00.I2C0) { Name (_ADR, 0x00150000) // _ADR: Address Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If (PCIC (Arg0)) { Return (PCID (Arg0, Arg1, Arg2)) } Return (Buffer (0x01) { 0x00 // . }) } } } Scope (_SB.PC00) { Device (I2C1) { Name (LINK, "\\_SB.PC00.I2C1") Method (_PSC, 0, NotSerialized) // _PSC: Power State Current { Return (GETD (SB11)) } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { LPD0 (SB11) } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { LPD3 (SB11) } } } If ((SMD1 != 0x02)) { Scope (_SB.PC00.I2C1) { Name (_HID, "INT3443") // _HID: Hardware ID Method (_HRV, 0, NotSerialized) // _HRV: Hardware Revision { Return (LHRV (SB11)) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Return (LCRS (SMD1, SB01, SIR1)) } Method (_STA, 0, NotSerialized) // _STA: Status { Return (LSTA (SMD1)) } } } If ((SMD1 == 0x02)) { Scope (_SB.PC00.I2C1) { Name (_ADR, 0x00150001) // _ADR: Address Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If (PCIC (Arg0)) { Return (PCID (Arg0, Arg1, Arg2)) } Return (0x00) } } } Scope (_SB.PC00) { Device (I2C2) { Name (LINK, "\\_SB.PC00.I2C2") Method (_PSC, 0, NotSerialized) // _PSC: Power State Current { Return (GETD (SB12)) } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { LPD0 (SB12) } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { LPD3 (SB12) } } } If ((SMD2 != 0x02)) { Scope (_SB.PC00.I2C2) { Name (_HID, "INT3444") // _HID: Hardware ID Method (_HRV, 0, NotSerialized) // _HRV: Hardware Revision { Return (LHRV (SB12)) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Return (LCRS (SMD2, SB02, SIR2)) } Method (_STA, 0, NotSerialized) // _STA: Status { Return (LSTA (SMD2)) } } } If ((SMD2 == 0x02)) { Scope (_SB.PC00.I2C2) { Name (_ADR, 0x00150002) // _ADR: Address Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If (PCIC (Arg0)) { Return (PCID (Arg0, Arg1, Arg2)) } Return (0x00) } } } Scope (_SB.PC00) { Device (I2C3) { Name (LINK, "\\_SB.PC00.I2C3") Method (_PSC, 0, NotSerialized) // _PSC: Power State Current { Return (GETD (SB13)) } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { LPD0 (SB13) } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { LPD3 (SB13) } } } If ((SMD3 != 0x02)) { Scope (_SB.PC00.I2C3) { Name (_HID, "INT3445") // _HID: Hardware ID Method (_HRV, 0, NotSerialized) // _HRV: Hardware Revision { Return (LHRV (SB13)) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Return (LCRS (SMD3, SB03, SIR3)) } Method (_STA, 0, NotSerialized) // _STA: Status { Return (LSTA (SMD3)) } } } If ((SMD3 == 0x02)) { Scope (_SB.PC00.I2C3) { Name (_ADR, 0x00150003) // _ADR: Address Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If (PCIC (Arg0)) { Return (PCID (Arg0, Arg1, Arg2)) } Return (0x00) } } } Scope (_SB.PC00) { Device (I2C4) { Name (LINK, "\\_SB.PC00.I2C4") Method (_PSC, 0, NotSerialized) // _PSC: Power State Current { Return (GETD (SB14)) } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { LPD0 (SB14) } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { LPD3 (SB14) } } } If ((SMD4 != 0x02)) { Scope (_SB.PC00.I2C4) { Name (_HID, "INT3446") // _HID: Hardware ID Method (_HRV, 0, NotSerialized) // _HRV: Hardware Revision { Return (LHRV (SB14)) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Return (LCRS (SMD4, SB04, SIR4)) } Method (_STA, 0, NotSerialized) // _STA: Status { Return (LSTA (SMD4)) } } } If ((SMD4 == 0x02)) { Scope (_SB.PC00.I2C4) { Name (_ADR, 0x00190002) // _ADR: Address Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If (PCIC (Arg0)) { Return (PCID (Arg0, Arg1, Arg2)) } Return (0x00) } } } Scope (_SB.PC00) { Device (I2C5) { Name (LINK, "\\_SB.PC00.I2C5") Method (_PSC, 0, NotSerialized) // _PSC: Power State Current { Return (GETD (SB15)) } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { LPD0 (SB15) } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { LPD3 (SB15) } } } If ((SMD5 != 0x02)) { Scope (_SB.PC00.I2C5) { Name (_HID, "INT3447") // _HID: Hardware ID Method (_HRV, 0, NotSerialized) // _HRV: Hardware Revision { Return (LHRV (SB15)) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Return (LCRS (SMD5, SB05, SIR5)) } Method (_STA, 0, NotSerialized) // _STA: Status { Return (LSTA (SMD5)) } } } If ((SMD5 == 0x02)) { Scope (_SB.PC00.I2C5) { Name (_ADR, 0x00190001) // _ADR: Address Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If (PCIC (Arg0)) { Return (PCID (Arg0, Arg1, Arg2)) } Return (0x00) } } } Scope (_SB.PC00) { Device (SPI0) { Method (_PSC, 0, NotSerialized) // _PSC: Power State Current { Return (GETD (SB16)) } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { LPD0 (SB16) } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { LPD3 (SB16) } } } If ((SMD6 != 0x02)) { Scope (_SB.PC00.SPI0) { Name (_HID, "INT3440") // _HID: Hardware ID Method (_HRV, 0, NotSerialized) // _HRV: Hardware Revision { Return (LHRV (SB16)) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Return (LCRS (SMD6, SB06, SIR6)) } Method (_STA, 0, NotSerialized) // _STA: Status { Return (LSTA (SMD6)) } } } If ((SMD6 == 0x02)) { Scope (_SB.PC00.SPI0) { Name (_ADR, 0x001E0002) // _ADR: Address Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If (PCIC (Arg0)) { Return (PCID (Arg0, Arg1, Arg2)) } Return (0x00) } } } Scope (_SB.PC00) { Device (SPI1) { Method (_PSC, 0, NotSerialized) // _PSC: Power State Current { Return (GETD (SB17)) } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { LPD0 (SB17) } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { LPD3 (SB17) } } } If ((SMD7 != 0x02)) { Scope (_SB.PC00.SPI1) { Name (_HID, "INT3441") // _HID: Hardware ID Method (_HRV, 0, NotSerialized) // _HRV: Hardware Revision { Return (LHRV (SB17)) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Return (LCRS (SMD7, SB07, SIR7)) } Method (_STA, 0, NotSerialized) // _STA: Status { Return (LSTA (SMD7)) } } } If ((SMD7 == 0x02)) { Scope (_SB.PC00.SPI1) { Name (_ADR, 0x001E0003) // _ADR: Address Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If (PCIC (Arg0)) { Return (PCID (Arg0, Arg1, Arg2)) } Return (0x00) } } } Scope (_SB.PC00) { Device (UA00) { } } If ((SMD8 != 0x02)) { Scope (_SB.PC00.UA00) { Method (_HID, 0, NotSerialized) // _HID: Hardware ID { If ((SMD8 == 0x04)) { Return (0x020CD041) } Else { Return ("INT3448") } } Name (_UID, "SerialIoUart0") // _UID: Unique ID Name (_DDN, "SerialIoUart0") // _DDN: DOS Device Name Method (_HRV, 0, NotSerialized) // _HRV: Hardware Revision { Return (LHRV (SB18)) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Return (LCRS (SMD8, SB08, SIR8)) } Method (_STA, 0, NotSerialized) // _STA: Status { Return (LSTA (SMD8)) } } } If ((SMD8 == 0x02)) { Scope (_SB.PC00.UA00) { Name (_ADR, 0x001E0000) // _ADR: Address Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If (PCIC (Arg0)) { Return (PCID (Arg0, Arg1, Arg2)) } Return (0x00) } } } If ((SMD8 != 0x04)) { Scope (_SB.PC00.UA00) { Method (_PSC, 0, NotSerialized) // _PSC: Power State Current { Return (GETD (SB18)) } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { LPD0 (SB18) } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { LPD3 (SB18) } } } Scope (_SB.PC00) { Device (UA01) { } } If ((SMD9 != 0x02)) { Scope (_SB.PC00.UA01) { Method (_HID, 0, NotSerialized) // _HID: Hardware ID { If ((SMD9 == 0x04)) { Return (0x020CD041) } Else { Return ("INT3449") } } Name (_UID, "SerialIoUart1") // _UID: Unique ID Name (_DDN, "SerialIoUart1") // _DDN: DOS Device Name Method (_HRV, 0, NotSerialized) // _HRV: Hardware Revision { Return (LHRV (SB19)) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Return (LCRS (SMD9, SB09, SIR9)) } Method (_STA, 0, NotSerialized) // _STA: Status { Return (LSTA (SMD9)) } } } If ((SMD9 == 0x02)) { Scope (_SB.PC00.UA01) { Name (_ADR, 0x001E0001) // _ADR: Address Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If (PCIC (Arg0)) { Return (PCID (Arg0, Arg1, Arg2)) } Return (0x00) } } } If ((SMD9 != 0x04)) { Scope (_SB.PC00.UA01) { Method (_PSC, 0, NotSerialized) // _PSC: Power State Current { Return (GETD (SB19)) } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { LPD0 (SB19) } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { LPD3 (SB19) } } } Scope (_SB.PC00) { Device (UA02) { } } If ((SMDA != 0x02)) { Scope (_SB.PC00.UA02) { Method (_HID, 0, NotSerialized) // _HID: Hardware ID { If ((SMDA == 0x04)) { Return (0x020CD041) } Else { Return ("INT344A") } } Name (_UID, "SerialIoUart2") // _UID: Unique ID Name (_DDN, "SerialIoUart2") // _DDN: DOS Device Name Method (_HRV, 0, NotSerialized) // _HRV: Hardware Revision { Return (LHRV (SB1A)) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Return (LCRS (SMDA, SB0A, SIRA)) } Method (_STA, 0, NotSerialized) // _STA: Status { Return (LSTA (SMDA)) } } } If ((SMDA == 0x02)) { Scope (_SB.PC00.UA02) { Name (_ADR, 0x00190000) // _ADR: Address Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If (PCIC (Arg0)) { Return (PCID (Arg0, Arg1, Arg2)) } Return (0x00) } } } If ((SMDA != 0x04)) { Scope (_SB.PC00.UA02) { Method (_PSC, 0, NotSerialized) // _PSC: Power State Current { Return (GETD (SB1A)) } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { LPD0 (SB1A) } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { LPD3 (SB1A) } } } 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 } } Method (ADBG, 1, Serialized) { Return (0x00) } Scope (_SB.PC01.BR1A) { OperationRegion (PEGR, PCI_Config, 0xC0, 0x30) Field (PEGR, DWordAcc, NoLock, Preserve) { Offset (0x02), PSTS, 1, Offset (0x2C), GENG, 1, , 1, PMEG, 1 } Method (HPME, 0, Serialized) { PSTS = 0x01 } Device (PEGP) { Name (_ADR, 0x00) // _ADR: Address OperationRegion (PCIS, PCI_Config, 0x00, 0x0100) Field (PCIS, AnyAcc, NoLock, Preserve) { PVID, 16, PDID, 16 } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x69, 0x04)) } } } Scope (_SB.PC01.BR1B) { OperationRegion (PEGR, PCI_Config, 0xC0, 0x30) Field (PEGR, DWordAcc, NoLock, Preserve) { Offset (0x02), PSTS, 1, Offset (0x2C), GENG, 1, , 1, PMEG, 1 } Method (HPME, 0, Serialized) { PSTS = 0x01 } Device (PEGP) { Name (_ADR, 0x00) // _ADR: Address OperationRegion (PCIS, PCI_Config, 0x00, 0x0100) Field (PCIS, AnyAcc, NoLock, Preserve) { PVID, 16, PDID, 16 } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x69, 0x04)) } } } Scope (_SB.PC01.BR1C) { OperationRegion (PEGR, PCI_Config, 0xC0, 0x30) Field (PEGR, DWordAcc, NoLock, Preserve) { Offset (0x02), PSTS, 1, Offset (0x2C), GENG, 1, , 1, PMEG, 1 } Method (HPME, 0, Serialized) { PSTS = 0x01 } Device (PEGP) { Name (_ADR, 0x00) // _ADR: Address OperationRegion (PCIS, PCI_Config, 0x00, 0x0100) Field (PCIS, AnyAcc, NoLock, Preserve) { PVID, 16, PDID, 16 } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x69, 0x04)) } } } Scope (_SB.PC01.BR1D) { OperationRegion (PEGR, PCI_Config, 0xC0, 0x30) Field (PEGR, DWordAcc, NoLock, Preserve) { Offset (0x02), PSTS, 1, Offset (0x2C), GENG, 1, , 1, PMEG, 1 } Method (HPME, 0, Serialized) { PSTS = 0x01 } Device (PEGP) { Name (_ADR, 0x00) // _ADR: Address OperationRegion (PCIS, PCI_Config, 0x00, 0x0100) Field (PCIS, AnyAcc, NoLock, Preserve) { PVID, 16, PDID, 16 } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x69, 0x04)) } } } Scope (_SB.PC02.BR2A) { OperationRegion (PEGR, PCI_Config, 0xC0, 0x30) Field (PEGR, DWordAcc, NoLock, Preserve) { Offset (0x02), PSTS, 1, Offset (0x2C), GENG, 1, , 1, PMEG, 1 } Method (HPME, 0, Serialized) { PSTS = 0x01 } Device (PEGP) { Name (_ADR, 0x00) // _ADR: Address OperationRegion (PCIS, PCI_Config, 0x00, 0x0100) Field (PCIS, AnyAcc, NoLock, Preserve) { PVID, 16, PDID, 16 } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x69, 0x04)) } } } Scope (_SB.PC02.BR2B) { OperationRegion (PEGR, PCI_Config, 0xC0, 0x30) Field (PEGR, DWordAcc, NoLock, Preserve) { Offset (0x02), PSTS, 1, Offset (0x2C), GENG, 1, , 1, PMEG, 1 } Method (HPME, 0, Serialized) { PSTS = 0x01 } Device (PEGP) { Name (_ADR, 0x00) // _ADR: Address OperationRegion (PCIS, PCI_Config, 0x00, 0x0100) Field (PCIS, AnyAcc, NoLock, Preserve) { PVID, 16, PDID, 16 } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x69, 0x04)) } } } Scope (_SB.PC02.BR2C) { OperationRegion (PEGR, PCI_Config, 0xC0, 0x30) Field (PEGR, DWordAcc, NoLock, Preserve) { Offset (0x02), PSTS, 1, Offset (0x2C), GENG, 1, , 1, PMEG, 1 } Method (HPME, 0, Serialized) { PSTS = 0x01 } Device (PEGP) { Name (_ADR, 0x00) // _ADR: Address OperationRegion (PCIS, PCI_Config, 0x00, 0x0100) Field (PCIS, AnyAcc, NoLock, Preserve) { PVID, 16, PDID, 16 } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x69, 0x04)) } } } Scope (_SB.PC02.BR2D) { OperationRegion (PEGR, PCI_Config, 0xC0, 0x30) Field (PEGR, DWordAcc, NoLock, Preserve) { Offset (0x02), PSTS, 1, Offset (0x2C), GENG, 1, , 1, PMEG, 1 } Method (HPME, 0, Serialized) { PSTS = 0x01 } Device (PEGP) { Name (_ADR, 0x00) // _ADR: Address OperationRegion (PCIS, PCI_Config, 0x00, 0x0100) Field (PCIS, AnyAcc, NoLock, Preserve) { PVID, 16, PDID, 16 } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x69, 0x04)) } } } Scope (_SB.PC03.BR3A) { OperationRegion (PEGR, PCI_Config, 0xC0, 0x30) Field (PEGR, DWordAcc, NoLock, Preserve) { Offset (0x02), PSTS, 1, Offset (0x2C), GENG, 1, , 1, PMEG, 1 } Method (HPME, 0, Serialized) { PSTS = 0x01 } Device (PEGP) { Name (_ADR, 0x00) // _ADR: Address OperationRegion (PCIS, PCI_Config, 0x00, 0x0100) Field (PCIS, AnyAcc, NoLock, Preserve) { PVID, 16, PDID, 16 } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x69, 0x04)) } } } Scope (_SB.PC03.BR3B) { OperationRegion (PEGR, PCI_Config, 0xC0, 0x30) Field (PEGR, DWordAcc, NoLock, Preserve) { Offset (0x02), PSTS, 1, Offset (0x2C), GENG, 1, , 1, PMEG, 1 } Method (HPME, 0, Serialized) { PSTS = 0x01 } Device (PEGP) { Name (_ADR, 0x00) // _ADR: Address OperationRegion (PCIS, PCI_Config, 0x00, 0x0100) Field (PCIS, AnyAcc, NoLock, Preserve) { PVID, 16, PDID, 16 } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x69, 0x04)) } } } Scope (_SB.PC03.BR3C) { OperationRegion (PEGR, PCI_Config, 0xC0, 0x30) Field (PEGR, DWordAcc, NoLock, Preserve) { Offset (0x02), PSTS, 1, Offset (0x2C), GENG, 1, , 1, PMEG, 1 } Method (HPME, 0, Serialized) { PSTS = 0x01 } Device (PEGP) { Name (_ADR, 0x00) // _ADR: Address OperationRegion (PCIS, PCI_Config, 0x00, 0x0100) Field (PCIS, AnyAcc, NoLock, Preserve) { PVID, 16, PDID, 16 } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x69, 0x04)) } } } Scope (_SB.PC03.BR3D) { OperationRegion (PEGR, PCI_Config, 0xC0, 0x30) Field (PEGR, DWordAcc, NoLock, Preserve) { Offset (0x02), PSTS, 1, Offset (0x2C), GENG, 1, , 1, PMEG, 1 } Method (HPME, 0, Serialized) { PSTS = 0x01 } Device (PEGP) { Name (_ADR, 0x00) // _ADR: Address OperationRegion (PCIS, PCI_Config, 0x00, 0x0100) Field (PCIS, AnyAcc, NoLock, Preserve) { PVID, 16, PDID, 16 } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x69, 0x04)) } } } Scope (_GPE) { OperationRegion (TCOS, SystemIO, 0x0404, 0x02) Field (TCOS, ByteAcc, NoLock, WriteAsZeros) { Offset (0x01), , 1, DSCI, 1 } Method (NTFC, 2, NotSerialized) { If ((Arg0 & 0x01)) { Notify (\_SB.SCK0, Arg1) } } Method (NTFI, 2, NotSerialized) { } Method (_L62, 0, NotSerialized) // _Lxx: Level-Triggered GPE, xx=0x00-0xFF { If ((SCI0 == 0x03)) { NTFC (SCI2, 0x03) SCI0 = 0x00 } ElseIf ((SCI0 == 0x01)) { NTFC (CPHP, 0x00) NTFI (IIOP, 0x00) MEBC = 0x00 CPHP = 0x00 IIOP = 0x00 SCI0 = 0x00 } GPEC = 0x00 SGPS = 0x01 Local0 = \_SB.NVDR.LPRE () Local1 = \_SB.NVDR.RPRE () GPEC = 0x00 \_SB.NVLN (\_SB.NVDR.LPST (Local0)) \_SB.NVRN (\_SB.NVDR.RPST (Local1)) } Method (_L61, 0, NotSerialized) // _Lxx: Level-Triggered GPE, xx=0x00-0xFF { Sleep (0xC8) IO80 = 0x01 Sleep (0x0A) Local1 = 0x00 If ((\_SB.PC01.BR1A.PMEP == 0x01)) { Local0 = \_SB.PC01.BR1A.PMEH (0x01) } Else { Local0 = \_SB.PC01.BR1A.HPEH (0x01) } If ((Local0 != 0xFF)) { Local1 = 0x01 Notify (\_SB.PC01.BR1A, Local0) } If ((\_SB.PC01.BR1B.PMEP == 0x01)) { Local0 = \_SB.PC01.BR1B.PMEH (0x02) } Else { Local0 = \_SB.PC01.BR1B.HPEH (0x02) } If ((Local0 != 0xFF)) { Local1 = 0x02 Notify (\_SB.PC01.BR1B, Local0) } If ((\_SB.PC01.BR1C.PMEP == 0x01)) { Local0 = \_SB.PC01.BR1C.PMEH (0x03) } Else { Local0 = \_SB.PC01.BR1C.HPEH (0x03) } If ((Local0 != 0xFF)) { Local1 = 0x03 Notify (\_SB.PC01.BR1C, Local0) } If ((\_SB.PC01.BR1D.PMEP == 0x01)) { Local0 = \_SB.PC01.BR1D.PMEH (0x04) } Else { Local0 = \_SB.PC01.BR1D.HPEH (0x04) } If ((Local0 != 0xFF)) { Local1 = 0x04 Notify (\_SB.PC01.BR1D, Local0) } If ((\_SB.PC02.BR2A.PMEP == 0x01)) { Local0 = \_SB.PC02.BR2A.PMEH (0x05) } Else { Local0 = \_SB.PC02.BR2A.HPEH (0x05) } If ((Local0 != 0xFF)) { Local1 = 0x05 Notify (\_SB.PC02.BR2A, Local0) } If ((\_SB.PC02.BR2B.PMEP == 0x01)) { Local0 = \_SB.PC02.BR2B.PMEH (0x06) } Else { Local0 = \_SB.PC02.BR2B.HPEH (0x06) } If ((Local0 != 0xFF)) { Local1 = 0x06 Notify (\_SB.PC02.BR2B, Local0) } If ((\_SB.PC02.BR2C.PMEP == 0x01)) { Local0 = \_SB.PC02.BR2C.PMEH (0x07) } Else { Local0 = \_SB.PC02.BR2C.HPEH (0x07) } If ((Local0 != 0xFF)) { Local1 = 0x07 Notify (\_SB.PC02.BR2C, Local0) } If ((\_SB.PC02.BR2D.PMEP == 0x01)) { Local0 = \_SB.PC02.BR2D.PMEH (0x08) } Else { Local0 = \_SB.PC02.BR2D.HPEH (0x08) } If ((Local0 != 0xFF)) { Local1 = 0x08 Notify (\_SB.PC02.BR2D, Local0) } If ((\_SB.PC03.BR3A.PMEP == 0x01)) { Local0 = \_SB.PC03.BR3A.PMEH (0x09) } Else { Local0 = \_SB.PC03.BR3A.HPEH (0x09) } If ((Local0 != 0xFF)) { Local1 = 0x09 Notify (\_SB.PC03.BR3A, Local0) } If ((\_SB.PC03.BR3B.PMEP == 0x0A)) { Local0 = \_SB.PC03.BR3B.PMEH (0x0A) } Else { Local0 = \_SB.PC03.BR3B.HPEH (0x0A) } If ((Local0 != 0xFF)) { Local1 = 0x0A Notify (\_SB.PC03.BR3B, Local0) } If ((\_SB.PC03.BR3C.PMEP == 0x01)) { Local0 = \_SB.PC03.BR3C.PMEH (0x0B) } Else { Local0 = \_SB.PC03.BR3C.HPEH (0x0B) } If ((Local0 != 0xFF)) { Local1 = 0x0B Notify (\_SB.PC03.BR3C, Local0) } If ((\_SB.PC03.BR3D.PMEP == 0x01)) { Local0 = \_SB.PC03.BR3D.PMEH (0x0C) } Else { Local0 = \_SB.PC03.BR3D.HPEH (0x0C) } If ((Local0 != 0xFF)) { Local1 = 0x0C Notify (\_SB.PC03.BR3D, Local0) } If ((Local0 != 0x00)) { If ((Local1 == 0x01)) { \_SB.PC01.BR1A.PMES = 0x01 \_SB.PC01.BR1A.PMEP = 0x01 } If ((Local1 == 0x02)) { \_SB.PC01.BR1B.PMES = 0x01 \_SB.PC01.BR1B.PMEP = 0x01 } If ((Local1 == 0x03)) { \_SB.PC01.BR1C.PMES = 0x01 \_SB.PC01.BR1C.PMEP = 0x01 } If ((Local1 == 0x04)) { \_SB.PC01.BR1D.PMES = 0x01 \_SB.PC01.BR1D.PMEP = 0x01 } If ((Local1 == 0x05)) { \_SB.PC02.BR2A.PMES = 0x01 \_SB.PC02.BR2A.PMEP = 0x01 } If ((Local1 == 0x06)) { \_SB.PC02.BR2B.PMES = 0x01 \_SB.PC02.BR2B.PMEP = 0x01 } If ((Local1 == 0x07)) { \_SB.PC02.BR2C.PMES = 0x01 \_SB.PC02.BR2C.PMEP = 0x01 } If ((Local1 == 0x08)) { \_SB.PC02.BR2D.PMES = 0x01 \_SB.PC02.BR2D.PMEP = 0x01 } If ((Local1 == 0x09)) { \_SB.PC03.BR3A.PMES = 0x01 \_SB.PC03.BR3A.PMEP = 0x01 } If ((Local1 == 0x0A)) { \_SB.PC03.BR3B.PMES = 0x01 \_SB.PC03.BR3B.PMEP = 0x01 } If ((Local1 == 0x0B)) { \_SB.PC03.BR3C.PMES = 0x01 \_SB.PC03.BR3C.PMEP = 0x01 } If ((Local1 == 0x0C)) { \_SB.PC03.BR3D.PMES = 0x01 \_SB.PC03.BR3D.PMEP = 0x01 } PEES = 0x01 PMEE = 0x00 } } Method (_L69, 0, NotSerialized) // _Lxx: Level-Triggered GPE, xx=0x00-0xFF { \_SB.PC01.BR1A.HPME () Notify (\_SB.PC01.BR1A, 0x02) // Device Wake Notify (\_SB.PC01.BR1A.PEGP, 0x02) // Device Wake Notify (\_SB.PC01.BR1B, 0x02) // Device Wake Notify (\_SB.PC01.BR1C, 0x02) // Device Wake Notify (\_SB.PC01.BR1D, 0x02) // Device Wake \_SB.PC01.BR1A.HPME () Notify (\_SB.PC02.BR2A, 0x02) // Device Wake Notify (\_SB.PC02.BR2A.PEGP, 0x02) // Device Wake Notify (\_SB.PC02.BR2B, 0x02) // Device Wake Notify (\_SB.PC02.BR2C, 0x02) // Device Wake Notify (\_SB.PC02.BR2D, 0x02) // Device Wake \_SB.PC01.BR1A.HPME () Notify (\_SB.PC03.BR3A, 0x02) // Device Wake Notify (\_SB.PC03.BR3A.PEGP, 0x02) // Device Wake Notify (\_SB.PC03.BR3B, 0x02) // Device Wake Notify (\_SB.PC03.BR3C, 0x02) // Device Wake Notify (\_SB.PC03.BR3D, 0x02) // Device Wake Notify (\_SB.PC04.MCP0, 0x02) // Device Wake Notify (\_SB.PC05.MCP1, 0x02) // Device Wake If ((\_SB.PC00.RP01.VDID != 0xFFFFFFFF)) { \_SB.PC00.RP01.HPME () Notify (\_SB.PC00.RP01, 0x02) // Device Wake } If ((\_SB.PC00.RP05.VDID != 0xFFFFFFFF)) { \_SB.PC00.RP05.HPME () Notify (\_SB.PC00.RP05, 0x02) // Device Wake } If ((\_SB.PC00.RP09.VDID != 0xFFFFFFFF)) { \_SB.PC00.RP09.HPME () Notify (\_SB.PC00.RP09, 0x02) // Device Wake } If ((\_SB.PC00.RP11.VDID != 0xFFFFFFFF)) { \_SB.PC00.RP11.HPME () Notify (\_SB.PC00.RP11, 0x02) // Device Wake } If ((\_SB.PC00.RP17.VDID != 0xFFFFFFFF)) { \_SB.PC00.RP17.HPME () Notify (\_SB.PC00.RP17, 0x02) // Device Wake } } Method (_L6B, 0, NotSerialized) // _Lxx: Level-Triggered GPE, xx=0x00-0xFF { } } Scope (\) { Method (SSEG, 2, NotSerialized) { If ((Arg0 == 0x00)) { SG00 = Arg1 } If ((Arg0 == 0x01)) { SG01 = Arg1 } If ((Arg0 == 0x02)) { SG02 = Arg1 } If ((Arg0 == 0x03)) { SG03 = Arg1 } } Scope (_SB.PC00) { Method (_SEG, 0, NotSerialized) // _SEG: PCI Segment { Return (SG00) /* \SG00 */ } } Scope (_SB.PC01) { Method (_SEG, 0, NotSerialized) // _SEG: PCI Segment { Return (SG00) /* \SG00 */ } } Scope (_SB.PC02) { Method (_SEG, 0, NotSerialized) // _SEG: PCI Segment { Return (SG00) /* \SG00 */ } } Scope (_SB.PC03) { Method (_SEG, 0, NotSerialized) // _SEG: PCI Segment { Return (SG00) /* \SG00 */ } } Scope (_SB.PC04) { Method (_SEG, 0, NotSerialized) // _SEG: PCI Segment { Return (SG00) /* \SG00 */ } } Scope (_SB.PC05) { Method (_SEG, 0, NotSerialized) // _SEG: PCI Segment { Return (SG00) /* \SG00 */ } } } Scope (_SB) { Name (BUFA, ResourceTemplate () { IRQ (Level, ActiveLow, Shared, _Y1C) {15} }) CreateWordField (BUFA, \_SB._Y1C._INT, IRA0) // _INT: Interrupts Device (LNKA) { Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID Name (_UID, 0x01) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { Local0 = (PARC & 0x80) If (Local0) { Return (0x09) } Else { Return (0x0B) } } Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings { Return (PRSA) /* \_SB_.PRSA */ } Method (_DIS, 0, NotSerialized) // _DIS: Disable Device { PARC |= 0x80 } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Local0 = (PARC & 0x0F) IRA0 = (0x01 << Local0) Return (BUFA) /* \_SB_.BUFA */ } Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings { CreateWordField (Arg0, 0x01, IRA) FindSetRightBit (IRA, Local0) Local0-- PARC = Local0 } } Device (LNKB) { Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID Name (_UID, 0x02) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { Local0 = (PBRC & 0x80) If (Local0) { Return (0x09) } Else { Return (0x0B) } } Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings { Return (PRSB) /* \_SB_.PRSB */ } Method (_DIS, 0, NotSerialized) // _DIS: Disable Device { PBRC |= 0x80 } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Local0 = (PBRC & 0x0F) IRA0 = (0x01 << Local0) Return (BUFA) /* \_SB_.BUFA */ } Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings { CreateWordField (Arg0, 0x01, IRA) FindSetRightBit (IRA, Local0) Local0-- PBRC = Local0 } } Device (LNKC) { Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID Name (_UID, 0x03) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { Local0 = (PCRC & 0x80) If (Local0) { Return (0x09) } Else { Return (0x0B) } } Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings { Return (PRSC) /* \_SB_.PRSC */ } Method (_DIS, 0, NotSerialized) // _DIS: Disable Device { PCRC |= 0x80 } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Local0 = (PCRC & 0x0F) IRA0 = (0x01 << Local0) Return (BUFA) /* \_SB_.BUFA */ } Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings { CreateWordField (Arg0, 0x01, IRA) FindSetRightBit (IRA, Local0) Local0-- PCRC = Local0 } } Device (LNKD) { Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID Name (_UID, 0x04) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { Local0 = (PDRC & 0x80) If (Local0) { Return (0x09) } Else { Return (0x0B) } } Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings { Return (PRSD) /* \_SB_.PRSD */ } Method (_DIS, 0, NotSerialized) // _DIS: Disable Device { PDRC |= 0x80 } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Local0 = (PDRC & 0x0F) IRA0 = (0x01 << Local0) Return (BUFA) /* \_SB_.BUFA */ } Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings { CreateWordField (Arg0, 0x01, IRA) FindSetRightBit (IRA, Local0) Local0-- PDRC = Local0 } } Device (LNKE) { Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID Name (_UID, 0x05) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { Local0 = (PERC & 0x80) If (Local0) { Return (0x09) } Else { Return (0x0B) } } Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings { Return (PRSE) /* \_SB_.PRSE */ } Method (_DIS, 0, NotSerialized) // _DIS: Disable Device { PERC |= 0x80 } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Local0 = (PERC & 0x0F) IRA0 = (0x01 << Local0) Return (BUFA) /* \_SB_.BUFA */ } Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings { CreateWordField (Arg0, 0x01, IRA) FindSetRightBit (IRA, Local0) Local0-- PERC = Local0 } } Device (LNKF) { Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID Name (_UID, 0x06) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { Local0 = (PFRC & 0x80) If (Local0) { Return (0x09) } Else { Return (0x0B) } } Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings { Return (PRSF) /* \_SB_.PRSF */ } Method (_DIS, 0, NotSerialized) // _DIS: Disable Device { PFRC |= 0x80 } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Local0 = (PFRC & 0x0F) IRA0 = (0x01 << Local0) Return (BUFA) /* \_SB_.BUFA */ } Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings { CreateWordField (Arg0, 0x01, IRA) FindSetRightBit (IRA, Local0) Local0-- PFRC = Local0 } } Device (LNKG) { Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID Name (_UID, 0x07) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { Local0 = (PGRC & 0x80) If (Local0) { Return (0x09) } Else { Return (0x0B) } } Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings { Return (PRSG) /* \_SB_.PRSG */ } Method (_DIS, 0, NotSerialized) // _DIS: Disable Device { PGRC |= 0x80 } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Local0 = (PGRC & 0x0F) IRA0 = (0x01 << Local0) Return (BUFA) /* \_SB_.BUFA */ } Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings { CreateWordField (Arg0, 0x01, IRA) FindSetRightBit (IRA, Local0) Local0-- PGRC = Local0 } } Device (LNKH) { Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID Name (_UID, 0x08) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { Local0 = (PHRC & 0x80) If (Local0) { Return (0x09) } Else { Return (0x0B) } } Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings { Return (PRSH) /* \_SB_.PRSH */ } Method (_DIS, 0, NotSerialized) // _DIS: Disable Device { PHRC |= 0x80 } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Local0 = (PHRC & 0x0F) IRA0 = (0x01 << Local0) Return (BUFA) /* \_SB_.BUFA */ } Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings { CreateWordField (Arg0, 0x01, IRA) FindSetRightBit (IRA, Local0) Local0-- PHRC = Local0 } } } Device (_SB.TPM) { Name (TMRQ, 0x00000000) Method (_HID, 0, NotSerialized) // _HID: Hardware ID { If (TCMF) { Return (0x01013469) } ElseIf ((TTDP == 0x00)) { Return (0x310CD041) } Else { Return ("MSFT0101") } } OperationRegion (TMMB, SystemMemory, 0xFED40000, 0x5000) Field (TMMB, ByteAcc, Lock, Preserve) { ACC0, 8, Offset (0x08), INTE, 32, INTV, 8, Offset (0x10), INTS, 32, INTF, 32, TSTS, 32, Offset (0x24), FIFO, 32, Offset (0x30), IDTF, 32, Offset (0x4C), SCMD, 32 } Method (_STR, 0, NotSerialized) // _STR: Description String { If ((TTDP == 0x00)) { Return (Unicode ("TPM 1.2 Device")) } Else { Return (Unicode ("TPM 2.0 Device")) } } Name (_UID, 0x01) // _UID: Unique ID Name (CRST, ResourceTemplate () { Memory32Fixed (ReadOnly, 0x00000000, // Address Base 0x00001000, // Address Length _Y1D) Memory32Fixed (ReadOnly, 0xFED70000, // Address Base 0x00001000, // Address Length _Y1E) }) Name (CRSD, ResourceTemplate () { Memory32Fixed (ReadWrite, 0xFED40000, // Address Base 0x00005000, // Address Length _Y1F) }) Name (CRID, ResourceTemplate () { Memory32Fixed (ReadWrite, 0xFED40000, // Address Base 0x00005000, // Address Length _Y20) }) Name (CREI, ResourceTemplate () { Memory32Fixed (ReadWrite, 0xFED40000, // Address Base 0x00005000, // Address Length ) Interrupt (ResourceConsumer, Level, ActiveLow, Shared, ,, _Y21) { 0x00000000, } }) Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { If ((AMDT == 0x01)) { CreateDWordField (CRST, \_SB.TPM._Y1D._BAS, MTFB) // _BAS: Base Address CreateDWordField (CRST, \_SB.TPM._Y1D._LEN, LTFB) // _LEN: Length MTFB = TPMB /* \TPMB */ LTFB = TPBS /* \TPBS */ CreateDWordField (CRST, \_SB.TPM._Y1E._BAS, MTFC) // _BAS: Base Address CreateDWordField (CRST, \_SB.TPM._Y1E._LEN, LTFC) // _LEN: Length MTFC = TPMC /* \TPMC */ LTFC = TPCS /* \TPCS */ Return (CRST) /* \_SB_.TPM_.CRST */ } Else { If ((DTPT == 0x01)) { CreateDWordField (CRSD, \_SB.TPM._Y1F._BAS, MTFE) // _BAS: Base Address CreateDWordField (CRSD, \_SB.TPM._Y1F._LEN, LTFE) // _LEN: Length MTFE = 0xFED40000 LTFE = 0x5000 Return (CRSD) /* \_SB_.TPM_.CRSD */ } ElseIf ((TTPF == 0x01)) { If (((TMRQ == 0x00) && (TMRQ != 0xFFFFFFFF))) { CreateDWordField (CRID, \_SB.TPM._Y20._BAS, MTFD) // _BAS: Base Address CreateDWordField (CRID, \_SB.TPM._Y20._LEN, LTFD) // _LEN: Length MTFD = 0xFED40000 LTFD = 0x5000 Return (CRID) /* \_SB_.TPM_.CRID */ } Else { CreateDWordField (CREI, \_SB.TPM._Y21._INT, LIRQ) // _INT: Interrupts LIRQ = TMRQ /* \_SB_.TPM_.TMRQ */ Return (CREI) /* \_SB_.TPM_.CREI */ } } ElseIf ((TTPF == 0x00)) { CreateDWordField (CRST, \_SB.TPM._Y1E._BAS, MTFF) // _BAS: Base Address MTFF = FTPM /* \FTPM */ Return (CRST) /* \_SB_.TPM_.CRST */ } MTFE = 0x00 LTFE = 0x00 Return (CRID) /* \_SB_.TPM_.CRID */ } Return (CRID) /* \_SB_.TPM_.CRID */ } Method (_SRS, 1, Serialized) // _SRS: Set Resource Settings { If (((TMRQ != 0x00) && (TMRQ != 0xFFFFFFFF))) { CreateDWordField (Arg0, 0x11, IRQ0) CreateDWordField (CREI, \_SB.TPM._Y21._INT, LIRQ) // _INT: Interrupts LIRQ = IRQ0 /* \_SB_.TPM_._SRS.IRQ0 */ TMRQ = IRQ0 /* \_SB_.TPM_._SRS.IRQ0 */ CreateBitField (Arg0, 0x79, ITRG) CreateBitField (CREI, \_SB.TPM._Y21._HE, LTRG) // _HE_: High-Edge LTRG = ITRG /* \_SB_.TPM_._SRS.ITRG */ CreateBitField (Arg0, 0x7A, ILVL) CreateBitField (CREI, \_SB.TPM._Y21._LL, LLVL) // _LL_: Low Level LLVL = ILVL /* \_SB_.TPM_._SRS.ILVL */ If ((((IDTF & 0x0F) == 0x00) || ((IDTF & 0x0F ) == 0x0F))) { If ((IRQ0 < 0x10)) { INTV = (IRQ0 & 0x0F) } If ((ITRG == 0x01)) { INTE |= 0x10 } Else { INTE &= 0xFFFFFFEF } If ((ILVL == 0x00)) { INTE |= 0x08 } Else { INTE &= 0xFFFFFFF7 } } } } OperationRegion (CRBD, SystemMemory, TPMM, 0x48) Field (CRBD, AnyAcc, NoLock, Preserve) { Offset (0x04), HERR, 32, Offset (0x40), HCMD, 32, HSTS, 32 } Method (_STA, 0, NotSerialized) // _STA: Status { If ((TTDP == 0x00)) { If (TPMF) { Return (0x0F) } Return (0x00) } ElseIf ((TTDP == 0x01)) { If (TPMF) { Return (0x0F) } Return (0x00) } Return (0x00) } Method (STRT, 3, Serialized) { OperationRegion (TPMR, SystemMemory, FTPM, 0x1000) Field (TPMR, AnyAcc, NoLock, Preserve) { Offset (0x04), FERR, 32, Offset (0x0C), BEGN, 32 } Name (TIMR, 0x00) If ((ToInteger (Arg0) != 0x00)) {} Switch (ToInteger (Arg1)) { Case (0x00) { Return (Buffer (0x01) { 0x03 // . }) } Case (0x01) { TIMR = 0x00 If ((AMDT == 0x01)) { While (((BEGN == One) && (TIMR < 0x0200))) { If ((BEGN == One)) { Sleep (0x01) TIMR++ } } } ElseIf ((((HSTS & 0x02) | (HSTS & 0x01) ) == 0x03)) { HCMD = 0x01 } Else { FERR = 0x01 BEGN = 0x00 } Return (Zero) } } Return (0x01) } Method (CRYF, 3, Serialized) { If ((ToInteger (Arg0) != 0x01)) {} Switch (ToInteger (Arg1)) { Case (0x00) { Return (Buffer (0x01) { 0x03 // . }) } Case (0x01) { Name (TPMV, Package (0x02) { 0x01, Package (0x02) { 0x01, 0x20 } }) If ((_STA () == 0x00)) { Return (Package (0x01) { 0x00 }) } Return (TPMV) /* \_SB_.TPM_.CRYF.TPMV */ } } Return (Buffer (0x01) { 0x00 // . }) } } Scope (_SB.TPM) { OperationRegion (TSMI, SystemIO, SMIA, 0x02) Field (TSMI, WordAcc, NoLock, Preserve) { SMI, 16 } OperationRegion (ATNV, SystemMemory, PPIM, PPIL) Field (ATNV, AnyAcc, NoLock, Preserve) { RQST, 32, RCNT, 32, ERRO, 32, FLAG, 32, MISC, 32, OPTN, 32, SRSP, 32 } Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If ((Arg0 == ToUUID ("3dddfaa6-361b-4eb4-a424-8d10089d1653") /* Physical Presence Interface */)) { Switch (ToInteger (Arg2)) { Case (0x00) { Return (Buffer (0x02) { 0xFF, 0x01 // .. }) } Case (0x01) { If ((PPIV == 0x00)) { Return ("1.2") } Else { Return ("1.3") } } Case (0x02) { RQST = DerefOf (Arg3 [0x00]) SRSP = 0x00 FLAG = 0x02 TMF1 = OFST /* \OFST */ SRSP = 0x00 SMI = TMF1 /* \TMF1 */ Return (SRSP) /* \_SB_.TPM_.SRSP */ } Case (0x03) { Name (PPI1, Package (0x02) { 0x00, 0x00 }) PPI1 [0x01] = RQST /* \_SB_.TPM_.RQST */ Return (PPI1) /* \_SB_.TPM_._DSM.PPI1 */ } Case (0x04) { Return (TRST) /* \TRST */ } Case (0x05) { Name (PPI2, Package (0x03) { 0x00, 0x00, 0x00 }) SRSP = 0x00 FLAG = 0x05 SMI = OFST /* \OFST */ PPI2 [0x01] = RCNT /* \_SB_.TPM_.RCNT */ PPI2 [0x02] = ERRO /* \_SB_.TPM_.ERRO */ Return (PPI2) /* \_SB_.TPM_._DSM.PPI2 */ } Case (0x06) { Return (0x03) } Case (0x07) { RQST = DerefOf (Arg3 [0x00]) FLAG = 0x07 OPTN = 0x00 If ((RQST == 0x17)) { ToInteger (DerefOf (Arg3 [0x01]), OPTN) /* \_SB_.TPM_.OPTN */ } TMF1 = OFST /* \OFST */ SRSP = 0x00 SMI = TMF1 /* \TMF1 */ Return (SRSP) /* \_SB_.TPM_.SRSP */ } Case (0x08) { RQST = DerefOf (Arg3 [0x00]) FLAG = 0x08 TMF1 = OFST /* \OFST */ SRSP = 0x00 SMI = TMF1 /* \TMF1 */ Return (SRSP) /* \_SB_.TPM_.SRSP */ } Default { } } } ElseIf ((Arg0 == ToUUID ("376054ed-cc13-4675-901c-4756d7f2d45d") /* Unknown UUID */)) { Switch (ToInteger (Arg2)) { Case (0x00) { Return (Buffer (0x01) { 0x03 // . }) } Case (0x01) { RQST = DerefOf (Arg3 [0x00]) FLAG = 0x09 TMF1 = OFST /* \OFST */ SRSP = 0x00 SMI = TMF1 /* \TMF1 */ Return (SRSP) /* \_SB_.TPM_.SRSP */ } Default { } } } If ((Arg0 == ToUUID ("cf8e16a5-c1e8-4e25-b712-4f54a96702c8") /* Unknown UUID */)) { Return (CRYF (Arg1, Arg2, Arg3)) } If ((Arg0 == ToUUID ("6bbf6cab-5463-4714-b7cd-f0203c0368d4") /* Unknown UUID */)) { Return (STRT (Arg1, Arg2, Arg3)) } Return (Buffer (0x01) { 0x00 // . }) } Method (TPTS, 1, Serialized) { Switch (ToInteger (Arg0)) { Case (0x04) { RQST = 0x00 FLAG = 0x09 SRSP = 0x00 SMI = OFST /* \OFST */ } Case (0x05) { RQST = 0x00 FLAG = 0x09 SRSP = 0x00 SMI = OFST /* \OFST */ } } } } OperationRegion (ABNV, SystemMemory, 0x6CBEB000, 0x0016) Field (ABNV, AnyAcc, Lock, Preserve) { ABMA, 64, ABMS, 8, ABIA, 16, ABIL, 16, ABRA, 32, ABRS, 16, ABFW, 8, ABTS, 16 } Device (VIRD) { Name (_HID, "LBAI0100") // _HID: Hardware ID Name (_UID, 0x01) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { If (VDFG) { Return (0x0F) } Return (0x00) } } Method (RPOP, 1, NotSerialized) { If ((Arg0 == 0x05)) { SMIR = WVAL /* \WVAL */ } } OperationRegion (APMP, SystemIO, IOB2, 0x01) Field (APMP, ByteAcc, NoLock, Preserve) { SMIR, 8 } Device (WMI1) { Name (_HID, EisaId ("PNP0C14") /* Windows Management Instrumentation Device */) // _HID: Hardware ID Name (_UID, 0x01) // _UID: Unique ID Name (WMIO, 0x6D631098) OperationRegion (SMI1, SystemIO, LSMB, 0x04) Field (SMI1, DWordAcc, NoLock, Preserve) { APM2, 32 } OperationRegion (WMIN, SystemMemory, WMIO, 0x0A) Field (WMIN, AnyAcc, NoLock, Preserve) { CMD7, 8, STUS, 8, DATA, 64 } OperationRegion (CMOS, SystemIO, 0x70, 0x02) Field (CMOS, ByteAcc, NoLock, Preserve) { CMSX, 8, CMSD, 8 } Method (CMSW, 2, NotSerialized) { CMSX = Arg0 CMSD = Arg1 } OperationRegion (IO80, SystemIO, 0x80, 0x01) Field (IO80, ByteAcc, NoLock, Preserve) { DBGP, 8 } OperationRegion (SMI0, SystemIO, LSMB, 0x01) Field (SMI0, ByteAcc, NoLock, Preserve) { APMC, 8 } OperationRegion (WMIM, SystemMemory, WMIO, WMSZ) Field (WMIM, AnyAcc, NoLock, Preserve) { CMD, 8, ERR, 32, PAR0, 32, PAR1, 32, PAR2, 32, PAR3, 32 } Field (WMIM, ByteAcc, NoLock, Preserve) { Offset (0x15), WITM, 8, WSEL, 8, WS16, 16, WS32, 32, WENC, 8, WKBD, 8, WPTY, 8, OPTY, 8, UMTY, 8, TPTY, 8, WPAS, 1032, WPNW, 1032, WPAP, 1032, BTST, 1032, UMOP, 1032, UMNP, 1032, WSPM, 8, WSPS, 8, WSMN, 8, WSMX, 8, WSEN, 8, WSKB, 8, HDUP, 32, HDMP, 32, NUPS, 32, NMPS, 32, BSTL, 1032, BID, 8, RTC0, 8, RTC1, 8, RTC2, 8, RTC3, 8, RTC4, 8, RTC5, 8, RTC6, 8, RTC7, 8, RTC8, 8, TMCG, 8, DTCG, 8, UMCG, 8, TPMX, 8 } Mutex (MSMI, 0x07) Mutex (RSMI, 0x07) Method (SMIK, 0, NotSerialized) { Acquire (RSMI, 0xFFFF) APM2 = 0x534D01EF Release (RSMI) } Method (SMI, 5, NotSerialized) { Acquire (MSMI, 0xFFFF) CMD = Arg0 PAR0 = Arg1 PAR1 = Arg2 PAR2 = Arg3 PAR3 = Arg4 APMC = 0x2F While ((ERR == 0x01)) { Sleep (0x64) APMC = 0x2F } Local0 = PAR0 /* \WMI1.PAR0 */ Release (MSMI) Return (Local0) } Method (WMIS, 2, NotSerialized) { Return (SMI (0x10, Arg0, Arg1, 0x00, 0x00)) } Method (PMON, 3, NotSerialized) { Return (SMI (0x11, Arg1, Arg2, 0x00, 0x00)) } Name (_WDG, Buffer (0x0118) { /* 0000 */ 0x0E, 0x23, 0xF5, 0x51, 0x77, 0x96, 0xCD, 0x46, // .#.Qw..F /* 0008 */ 0xA1, 0xCF, 0xC0, 0xB2, 0x3E, 0xE3, 0x4D, 0xB7, // ....>.M. /* 0010 */ 0x41, 0x30, 0xFF, 0x05, 0x76, 0x37, 0xA0, 0xC3, // A0..v7.. /* 0018 */ 0xAC, 0x51, 0xAA, 0x49, 0xAD, 0x0F, 0xF2, 0xF7, // .Q.I.... /* 0020 */ 0xD6, 0x2C, 0x3F, 0x3C, 0x41, 0x44, 0x06, 0x05, // .,?<AD.. /* 0028 */ 0x64, 0x9A, 0x47, 0x98, 0xF5, 0x33, 0x33, 0x4E, // d.G..33N /* 0030 */ 0xA7, 0x07, 0x8E, 0x25, 0x1E, 0xBB, 0xC3, 0xA1, // ...%.... /* 0038 */ 0x41, 0x31, 0x01, 0x06, 0xEF, 0x54, 0x4B, 0x6A, // A1...TKj /* 0040 */ 0xED, 0xA5, 0x33, 0x4D, 0x94, 0x55, 0xB0, 0xD9, // ..3M.U.. /* 0048 */ 0xB4, 0x8D, 0xF4, 0xB3, 0x41, 0x32, 0x01, 0x06, // ....A2.. /* 0050 */ 0xB6, 0xEB, 0xF1, 0x74, 0x7A, 0x92, 0x7D, 0x4C, // ...tz.}L /* 0058 */ 0x95, 0xDF, 0x69, 0x8E, 0x21, 0xE8, 0x0E, 0xB5, // ..i.!... /* 0060 */ 0x41, 0x33, 0x01, 0x06, 0xFF, 0x04, 0xEF, 0x7E, // A3.....~ /* 0068 */ 0x28, 0x43, 0x7C, 0x44, 0xB5, 0xBB, 0xD4, 0x49, // (C|D...I /* 0070 */ 0x92, 0x5D, 0x53, 0x8D, 0x41, 0x34, 0x01, 0x06, // .]S.A4.. /* 0078 */ 0x9E, 0x15, 0xDB, 0x8A, 0x32, 0x1E, 0x5C, 0x45, // ....2.\E /* 0080 */ 0xBC, 0x93, 0x30, 0x8A, 0x7E, 0xD9, 0x82, 0x46, // ..0.~..F /* 0088 */ 0x41, 0x35, 0x01, 0x01, 0xFD, 0xD9, 0x51, 0x26, // A5....Q& /* 0090 */ 0x1C, 0x91, 0x69, 0x4B, 0xB9, 0x4E, 0xD0, 0xDE, // ..iK.N.. /* 0098 */ 0xD5, 0x96, 0x3B, 0xD7, 0x41, 0x36, 0x01, 0x06, // ..;.A6.. /* 00A0 */ 0x2C, 0xEF, 0xDD, 0xDF, 0xD4, 0x57, 0xCE, 0x48, // ,....W.H /* 00A8 */ 0xB1, 0x96, 0x0F, 0xB7, 0x87, 0xD9, 0x08, 0x36, // .......6 /* 00B0 */ 0x41, 0x37, 0x01, 0x06, 0x03, 0x70, 0xF4, 0x7F, // A7...p.. /* 00B8 */ 0x6C, 0x3B, 0x5E, 0x4E, 0xA2, 0x27, 0xE9, 0x79, // l;^N.'.y /* 00C0 */ 0x82, 0x4A, 0x85, 0xD1, 0x41, 0x38, 0x01, 0x06, // .J..A8.. /* 00C8 */ 0x9A, 0x01, 0x30, 0x74, 0xE9, 0xDC, 0x48, 0x45, // ..0t..HE /* 00D0 */ 0xBA, 0xB0, 0x9F, 0xDE, 0x09, 0x35, 0xCA, 0xFF, // .....5.. /* 00D8 */ 0x41, 0x43, 0x01, 0x05, 0xF8, 0x44, 0xAE, 0x7B, // AC...D.{ /* 00E0 */ 0x53, 0x38, 0x2B, 0x4D, 0xB9, 0x8B, 0xF8, 0x40, // S8+M...@ /* 00E8 */ 0xD7, 0xAC, 0x26, 0xB6, 0x43, 0x30, 0x01, 0x01, // ..&.C0.. /* 00F0 */ 0xF8, 0x44, 0xAE, 0x8B, 0x53, 0x38, 0x2B, 0x4D, // .D..S8+M /* 00F8 */ 0xB9, 0x8B, 0xF8, 0x40, 0xD7, 0xAC, 0x26, 0xB6, // ...@..&. /* 0100 */ 0x43, 0x31, 0x01, 0x02, 0x21, 0x12, 0x90, 0x05, // C1..!... /* 0108 */ 0x66, 0xD5, 0xD1, 0x11, 0xB2, 0xF0, 0x00, 0xA0, // f....... /* 0110 */ 0xC9, 0x06, 0x29, 0x10, 0x43, 0x41, 0x01, 0x00 // ..).CA.. }) Name (RETN, Package (0x0E) { "Success", "Not Supported", "Invalid Parameter", "Access Denied", "System Busy", "Item is show only, inaccessible.", "Allocate Pool Failed", "MFGDone Set but Password not input or error", "Invalid Parameter", "Boot Sequence Total Number Changed", "Invalid Parameter", "!!! Warning:Current tpm setting meets your request!", "Admin Password not input or error", "Password Retry count exceeded" }) Name (ITMS, Package (0x9F) { Package (0x05) { 0x00, "AzaliaHDAudio", 0x00, "Azalia HD Audio", 0x00 }, Package (0x05) { 0x01, "InternalSpeaker", 0x01, "Internal Speaker", 0x01 }, Package (0x05) { 0x25, "SelectActiveVideo", 0x25, "Select Active Video", 0x02 }, Package (0x05) { 0x00, "GbEController", 0x00, "GbE Controller", 0x03 }, Package (0x05) { 0x17, "BootAgent", 0x17, "Boot Agent", 0x05 }, Package (0x05) { 0x00, "PXEIPV4networkstack", 0x00, "PXE IPV4 network stack", 0x06 }, Package (0x05) { 0x00, "PXEIPV6networkstack", 0x00, "PXE IPV6 network stack", 0x07 }, Package (0x05) { 0x00, "USBPortAccess", 0x00, "All USB Devices", 0x08 }, Package (0x05) { 0x03, "USBBIOSSupport", 0x03, "Legacy USB Support", 0x09 }, Package (0x05) { 0x00, "USBChargingportinS4/S5", 0x00, "USB Charging port in S4/S5", 0x0A }, Package (0x05) { 0x00, "XHCIHand-off", 0x00, "XHCI Hand-off", 0x0B }, Package (0x05) { 0x26, "USBtransfertime-out", 0x26, "USB transfer time-out", 0x0C }, Package (0x05) { 0x27, "Device reset time-out", 0x27, "Device reset time-out", 0x0D }, Package (0x05) { 0x28, "Devicepower-updelay", 0x28, "Device power-up delay", 0x0E }, Package (0x05) { 0x00, "FrontUSB", 0x00, "Front USB", 0x0F }, Package (0x05) { 0x00, "MediaCardReader", 0x00, "Media Card Reader", 0x10 }, Package (0x05) { 0x00, "SDCardSlot", 0x00, "SD Card Slot", 0x11 }, Package (0x05) { 0x00, "USBPort1", 0x00, "USB Port 1", 0x12 }, Package (0x05) { 0x00, "USBPort2", 0x00, "USB Port 2", 0x13 }, Package (0x05) { 0x00, "USBPort3", 0x00, "USB Port 3", 0x14 }, Package (0x05) { 0x00, "USBPort4", 0x00, "USB Port 4", 0x15 }, Package (0x05) { 0x00, "USBPort5", 0x00, "USB Port 5", 0x16 }, Package (0x05) { 0x00, "USBPort6", 0x00, "USB Port 6", 0x17 }, Package (0x05) { 0x00, "SATAController", 0x00, "SATA Controller", 0x18 }, Package (0x05) { 0x29, "ConfigureSATAas", 0x29, "Configure SATA as", 0x19 }, Package (0x05) { 0x00, "Port1", 0x00, "Port 1", 0x1A }, Package (0x05) { 0x00, "Port2", 0x00, "Port 2", 0x1B }, Package (0x05) { 0x00, "Port3", 0x00, "Port 3", 0x1C }, Package (0x05) { 0x00, "Port4", 0x00, "Port 4", 0x1D }, Package (0x05) { 0x00, "Port5", 0x00, "Port 5", 0x1E }, Package (0x05) { 0x00, "Port6", 0x00, "Port 6", 0x1F }, Package (0x05) { 0x00, "SATADrive7Hot-PlugSupport", 0x00, "SATA Drive 7 Hot-Plug Support", 0x20 }, Package (0x05) { 0x00, "Port7/ESATA", 0x00, "Port 7 / ESATA", 0x21 }, Package (0x05) { 0x2A, "SecurityLevel", 0x2A, "Security Level", 0x23 }, Package (0x05) { 0x2B, "CardLocation", 0x2B, "Card Location", 0x26 }, Package (0x05) { 0x00, "SerialPort", 0x00, "Serial Port", 0x28 }, Package (0x05) { 0x2D, "HardDiskPre-delay", 0x2D, "Hard Disk Pre-delay", 0x2A }, Package (0x05) { 0x00, "Intel(R)ManageabilityControl", 0x00, "Intel(R) Manageability Control", 0x2C }, Package (0x05) { 0x00, "PCHCRID", 0x00, "PCH CRID", 0x2D }, Package (0x05) { 0x00, "VTdFeature", 0x00, "Intel VT for Directed I/O (VT-d)", 0x2E }, Package (0x05) { 0x00, "ACSControl", 0x00, "ACS Control", 0x2F }, Package (0x05) { 0x00, "Real-timeDiagnosticsMonitoring", 0x00, "Real-time Diagnostics Monitoring", 0x30 }, Package (0x05) { 0x2E, "DIAG7-SegmentMode", 0x2E, "DIAG 7-Segment Mode", 0x31 }, Package (0x05) { 0x4E, "ClearDiagnosticsLogData", 0x4E, "Clear Diagnostics Log Data", 0x32 }, Package (0x05) { 0x00, "Above4GDecoding", 0x00, "Above 4G Decoding", 0x45 }, Package (0x05) { 0x00, "SR-IOVSupport", 0x00, "SR-IOV Support", 0x46 }, Package (0x05) { 0x39, "ASPMSupport", 0x39, "ASPM Support", 0x47 }, Package (0x05) { 0x04, "Slot1PCI-EPort", 0x04, "Slot1 PCI-E Port", 0x4A }, Package (0x05) { 0x3A, "Slot1LinkSpeed", 0x3A, "Slot1 Link Speed", 0x4B }, Package (0x05) { 0x04, "Slot2PCI-EPort", 0x04, "Slot2 PCI-E Port", 0x4C }, Package (0x05) { 0x3A, "Slot2LinkSpeed", 0x3A, "Slot2 Link Speed", 0x4D }, Package (0x05) { 0x00, "Slot3PCI-EPort", 0x00, "Slot3 PCI-E Port", 0x4E }, Package (0x05) { 0x3A, "Slot3LinkSpeed", 0x3A, "Slot3 Link Speed", 0x4F }, Package (0x05) { 0x04, "Slot4PCI-EPort", 0x04, "Slot4 PCI-E Port", 0x50 }, Package (0x05) { 0x3A, "Slot4LinkSpeed", 0x3A, "Slot4 Link Speed", 0x51 }, Package (0x05) { 0x00, "Slot5PCIPort", 0x00, "Slot5 PCI Port", 0x52 }, Package (0x05) { 0x3A, "Slot5LinkSpeed", 0x3A, "Slot5 Link Speed", 0x53 }, Package (0x05) { 0x00, "Slot6PCI-EPort", 0x00, "Slot6 PCI-E Port", 0x54 }, Package (0x05) { 0x3A, "Slot6LinkSpeed", 0x3A, "Slot6 Link Speed", 0x55 }, Package (0x05) { 0x04, "M.2Slot1Port", 0x04, "M.2 Slot1 Port", 0x56 }, Package (0x05) { 0x3A, "M.2Slot1LinkSpeed", 0x3A, "M.2 Slot1 Link Speed", 0x57 }, Package (0x05) { 0x04, "M.2Slot2PCI-EPort", 0x04, "M.2 Slot2 PCI-E Port", 0x58 }, Package (0x05) { 0x3A, "M.2Slot2LinkSpeed", 0x3A, "M.2 Slot2 Link Speed", 0x59 }, Package (0x05) { 0x01, "HyperThreadingTechnology", 0x01, "Hyper-Threading [ALL]", 0x5C }, Package (0x05) { 0x00, "EIST(P-states)", 0x00, "EIST (P-states)", 0x5F }, Package (0x05) { 0x00, "TurboMode", 0x00, "Turbo Mode", 0x60 }, Package (0x05) { 0x00, "CPUHWPMStateControl", 0x00, "CPU HWPM State Control", 0x61 }, Package (0x05) { 0x00, "CPUC6report", 0x00, "CPU C6 report", 0x63 }, Package (0x05) { 0x00, "EnhancedHaltState(C1E)", 0x00, "Enhanced Halt State(C1E)", 0x64 }, Package (0x05) { 0x00, "PostPackageRepair(PPR)", 0x00, "Post Package Repair (PPR)", 0x65 }, Package (0x05) { 0x43, "RASMode", 0x43, "RAS Mode", 0x66 }, Package (0x05) { 0x00, "PatrolScrub", 0x00, "Patrol Scrub", 0x67 }, Package (0x05) { 0x3E, "PatrolScrubInterval", 0x3E, "Patrol Scrub Interval", 0x68 }, Package (0x05) { 0x00, "DataScrambling", 0x00, "Data Scrambling", 0x69 }, Package (0x05) { 0x3F, "MMCFGBase", 0x3F, "MMCFG Base", 0x6A }, Package (0x05) { 0x40, "MMIOHighBase", 0x40, "MMIO High Base", 0x6B }, Package (0x05) { 0x04, "IsocMode", 0x04, "Isoc Mode", 0x6D }, Package (0x05) { 0x00, "Numa", 0x00, "Numa", 0x6E }, Package (0x05) { 0x00, "TXTSupport", 0x00, "TXT Support", 0x70 }, Package (0x05) { 0x00, "VirtualizationTechnology", 0x00, "VMX", 0x71 }, Package (0x05) { 0x00, "EnableSMX", 0x00, "Enable SMX", 0x72 }, Package (0x05) { 0x00, "UnconfigureAMT/ME", 0x00, "Unconfigure AMT/ME", 0x73 }, Package (0x05) { 0x00, "USBProvisioningofAMT", 0x00, "USB Provisioning of AMT", 0x74 }, Package (0x05) { 0x00, "WatchDogTimer", 0x00, "WatchDog Timer", 0x75 }, Package (0x05) { 0x00, "CPU0Port1", 0x00, "CPU 0 Port 1", 0x78 }, Package (0x05) { 0x42, "PCIESlot1", 0x42, "PCIE Slot1", 0x79 }, Package (0x05) { 0x42, "M2Slot1", 0x42, "M2 Slot1", 0x7A }, Package (0x05) { 0x42, "M2Slot2", 0x42, "M2 Slot2", 0x7B }, Package (0x05) { 0x00, "CPU0Port2", 0x00, "CPU 0 Port 2", 0x7C }, Package (0x05) { 0x42, "PCIESlot2", 0x42, "PCIE Slot2", 0x7D }, Package (0x05) { 0x00, "CPU0Port3", 0x00, "CPU 0 Port 3", 0x7E }, Package (0x05) { 0x42, "PCIESlot4", 0x42, "PCIE Slot4", 0x7F }, Package (0x05) { 0x1A, "AfterPowerLoss", 0x1A, "After Power Loss", 0x81 }, Package (0x05) { 0x45, "EnhancedPowerSavingMode", 0x45, "Enhanced Power Saving Mode", 0x82 }, Package (0x05) { 0x00, "PSUOverloadWarning", 0x00, "PSU Over load Warning", 0x83 }, Package (0x05) { 0x4D, "QuadM.2PCIeCardFanControlStepping", 0x4D, "Quad M.2 PCIe Card Fan Control Stepping", 0x84 }, Package (0x05) { 0x46, "FanControlStepping", 0x46, "Fan Control Stepping", 0x85 }, Package (0x05) { 0x10, "WakeonLAN", 0x10, "Wake on LAN", 0x86 }, Package (0x05) { 0x10, "WakefromSerialPortRing", 0x10, "Wake from Serial Port Ring", 0x87 }, Package (0x05) { 0x0C, "WakeUponAlarm", 0x0C, "Wake Up on Alarm", 0x88 }, Package (0x05) { 0x0D, "StartupSequence", 0x0D, "Startup Sequence", 0x89 }, Package (0x05) { 0x65, "AlarmTime(HH:MM:SS)", 0x65, "Alarm Time(HH:MM:SS)", 0x8A }, Package (0x05) { 0x66, "AlarmDate(MM/DD/YYYY)", 0x66, "Alarm Date(MM/DD/YYYY)", 0x8B }, Package (0x05) { 0x0E, "AlarmDayofWeek", 0x0E, "Alarm Day of Week", 0x8C }, Package (0x05) { 0x00, "Sunday", 0x00, "Sunday", 0x8D }, Package (0x05) { 0x00, "Monday", 0x00, "Monday", 0x8E }, Package (0x05) { 0x00, "Tuesday", 0x00, "Tuesday", 0x8F }, Package (0x05) { 0x00, "Wednesday", 0x00, "Wednesday", 0x90 }, Package (0x05) { 0x00, "Thurday", 0x00, "Thurday", 0x91 }, Package (0x05) { 0x00, "Friday", 0x00, "Friday", 0x92 }, Package (0x05) { 0x00, "Saturday", 0x00, "Saturday", 0x93 }, Package (0x05) { 0x67, "UserAlarmTime(HH:MM:SS)", 0x67, "User Alarm Time(HH:MM:SS)", 0x94 }, Package (0x05) { 0x00, "WindowsUEFIFirmwareUpdate", 0x00, "Windows UEFI Firmware Update", 0x95 }, Package (0x05) { 0x00, "BIOSPasswordAtUnattendedBoot", 0x06, "Require POP on System Boot", 0x96 }, Package (0x05) { 0x00, "BIOSPasswordAtReboot", 0x06, "Require POP on Restart", 0x97 }, Package (0x05) { 0x06, "POPChangeablebyUser", 0x06, "POP Changeable by User", 0x98 }, Package (0x05) { 0x00, "SecureRollBackPrevention", 0x06, "Allow Flashing BIOS to a Previous Version", 0x99 }, Package (0x05) { 0x00, "BIOSPasswordAtBootDeviceList", 0x06, "Require Admin. Pass. for F12 Boot", 0x9A }, Package (0x05) { 0x06, "RequireAdmin.Pass.whenFlashing", 0x06, "Require Admin. Pass. when Flashing", 0x9B }, Package (0x05) { 0x47, "SmartUSBProtection", 0x47, "Smart USB Protection", 0x9C }, Package (0x05) { 0x00, "SecurityChip20", 0x00, "Security Chip 20", 0x9D }, Package (0x05) { 0x09, "SecurityChip12", 0x09, "Security Chip 12", 0x9E }, Package (0x05) { 0x00, "PrebootAuthentication", 0x00, "Preboot Authentication", 0x9F }, Package (0x05) { 0x00, "DeviceGuard", 0x00, "Device Guard", 0xA2 }, Package (0x05) { 0x00, "SecureBoot", 0x00, "Secure Boot", 0xA3 }, Package (0x05) { 0x00, "CoverTamperDetected", 0x00, "Chassis Intrusion Detection", 0xA4 }, Package (0x05) { 0x00, "ConfigurationChangeDetection", 0x00, "Configuration Change Detection", 0xA5 }, Package (0x05) { 0x48, "Network", 0x48, "Network", 0xA6 }, Package (0x05) { 0x48, "Storage", 0x48, "Storage", 0xA7 }, Package (0x05) { 0x48, "Video", 0x48, "Video", 0xA8 }, Package (0x05) { 0x58, "OtherPCIdevices", 0x58, "Other PCI devices", 0xA9 }, Package (0x05) { 0x00, "CSM", 0x00, "CSM", 0xAA }, Package (0x05) { 0x49, "BootMode", 0x49, "Boot Mode", 0xAB }, Package (0x05) { 0x4A, "BootPriority", 0x4A, "Boot Priority", 0xAC }, Package (0x05) { 0x08, "BootUpNum-LockStatus", 0x08, "Boot Up Num-Lock Status", 0xAE }, Package (0x05) { 0x00, "OptionKeysDisplay", 0x00, "Option Keys Display", 0xAF }, Package (0x05) { 0x0A, "OptionKeysDisplayStyle", 0x0A, "Option Keys Display Style", 0xB0 }, Package (0x05) { 0x00, "StartupDeviceMenuPrompt", 0x00, "Startup Device Menu Prompt", 0xB1 }, Package (0x05) { 0x1C, "SerialNumberStyle", 0x1C, "Serial Number Style", 0xB2 }, Package (0x05) { 0x00, "OSOptimizedDefaults", 0x00, "OS Optimized Defaults", 0xB3 }, Package (0x05) { 0x00, "PhysicalPresenceforProvisioning", 0x00, "Physical Presence for Provisioning", 0xB4 }, Package (0x05) { 0x00, "PhysicalPresenceforClear", 0x00, "Physical Presence for Clear", 0xB5 }, Package (0x05) { 0x4F, "Power Performance Tuning", 0x4F, "Power Performance Tuning", 0xB6 }, Package (0x05) { 0x50, "Energy/Performance BIAS Control", 0x50, "Energy/Performance BIAS Control", 0xB7 }, Package (0x05) { 0x51, "USB3_HSMCR_HD1", 0x51, "USB3_HSMCR_HD1", 0xB8 }, Package (0x05) { 0x51, "USB3_HSMCR_HD2", 0x51, "USB3_HSMCR_HD2", 0xB9 }, Package (0x05) { 0x52, "RequireHDPonSystemBoot", 0x52, "Require HDP on System Boot", 0xBA }, Package (0x05) { 0x53, "ComputraceModuleActivation", 0x53, "ComputraceModuleActivation", 0xBB }, Package (0x05) { 0x54, "MaxPasswordAttempts", 0x54, "MaxPasswordAttempts", 0xBC }, Package (0x05) { 0x55, "PasswordChangeTime", 0x55, "PasswordChangeTime", 0xBD }, Package (0x05) { 0x57, "Slot2PCI-EPortBifurcation", 0x57, "Slot2 PCI-E Port Bifurcation", 0xBE }, Package (0x05) { 0x57, "Slot4PCI-EPortBifurcation", 0x57, "Slot4 PCI-E Port Bifurcation", 0xBF }, Package (0x05) { 0x00, "PhysicalPresenceforClear", 0x00, "Physical Presence for Clear", 0xC0 }, Package (0x05) { 0x00, "PHRandomization", 0x00, "PH Randomization", 0xC1 }, Package (0x05) { 0x00, "BlockSidSetup", 0x00, "Disable Block Sid", 0xC2 }, Package (0x05) { 0x64, "PrimaryBootSequence", 0x64, "Primary Boot Sequence", 0xC8 }, Package (0x05) { 0x64, "ErrorBootSequence", 0x64, "Error Boot Sequence", 0xC8 }, Package (0x05) { 0x64, "AutomaticBootSequence", 0x64, "Automatic Boot Sequence", 0xC8 }, Package (0x05) { 0x64, "ManufacturingBootSequence", 0x64, "Manufacturing Boot Sequence", 0xC8 } }) Name (ITMG, Package (0x97) { Package (0x05) { 0x00, "AzaliaHDAudio", 0x00, "Azalia HD Audio", 0x00 }, Package (0x05) { 0x01, "InternalSpeaker", 0x01, "Internal Speaker", 0x01 }, Package (0x05) { 0x25, "SelectActiveVideo", 0x25, "Select Active Video", 0x02 }, Package (0x05) { 0x00, "GbEController", 0x00, "GbE Controller", 0x03 }, Package (0x05) { 0x17, "BootAgent", 0x17, "Boot Agent", 0x05 }, Package (0x05) { 0x00, "PXEIPV4networkstack", 0x00, "PXE IPV4 network stack", 0x06 }, Package (0x05) { 0x00, "PXEIPV6networkstack", 0x00, "PXE IPV6 network stack", 0x07 }, Package (0x05) { 0x00, "USBPortAccess", 0x00, "All USB Devices", 0x08 }, Package (0x05) { 0x03, "USBBIOSSupport", 0x03, "Legacy USB Support", 0x09 }, Package (0x05) { 0x00, "XHCIHand-off", 0x00, "XHCI Hand-off", 0x0B }, Package (0x05) { 0x26, "USBtransfertime-out", 0x26, "USB transfer time-out", 0x0C }, Package (0x05) { 0x27, "Device reset time-out", 0x27, "Device reset time-out", 0x0D }, Package (0x05) { 0x28, "Devicepower-updelay", 0x28, "Device power-up delay", 0x0E }, Package (0x05) { 0x00, "FrontUSB", 0x00, "Front USB", 0x0F }, Package (0x05) { 0x00, "MediaCardReader", 0x00, "Media Card Reader", 0x10 }, Package (0x05) { 0x00, "SDCardSlot", 0x00, "SD Card Slot", 0x11 }, Package (0x05) { 0x00, "USBPort1", 0x00, "USB Port 1", 0x12 }, Package (0x05) { 0x00, "USBPort2", 0x00, "USB Port 2", 0x13 }, Package (0x05) { 0x00, "USBPort3", 0x00, "USB Port 3", 0x14 }, Package (0x05) { 0x00, "USBPort4", 0x00, "USB Port 4", 0x15 }, Package (0x05) { 0x00, "USBPort5", 0x00, "USB Port 5", 0x16 }, Package (0x05) { 0x00, "USBPort6", 0x00, "USB Port 6", 0x17 }, Package (0x05) { 0x00, "SATAController", 0x00, "SATA Controller", 0x18 }, Package (0x05) { 0x29, "ConfigureSATAas", 0x29, "Configure SATA as", 0x19 }, Package (0x05) { 0x00, "Port1", 0x00, "Port 1", 0x1A }, Package (0x05) { 0x00, "Port2", 0x00, "Port 2", 0x1B }, Package (0x05) { 0x00, "Port3", 0x00, "Port 3", 0x1C }, Package (0x05) { 0x00, "Port4", 0x00, "Port 4", 0x1D }, Package (0x05) { 0x00, "SATADrive7Hot-PlugSupport", 0x00, "SATA Drive 7 Hot-Plug Support", 0x20 }, Package (0x05) { 0x00, "Port7/ESATA", 0x00, "Port 7 / ESATA", 0x21 }, Package (0x05) { 0x2A, "SecurityLevel", 0x2A, "Security Level", 0x23 }, Package (0x05) { 0x2B, "CardLocation", 0x2B, "Card Location", 0x26 }, Package (0x05) { 0x00, "SerialPort", 0x00, "Serial Port", 0x28 }, Package (0x05) { 0x2D, "HardDiskPre-delay", 0x2D, "Hard Disk Pre-delay", 0x2A }, Package (0x05) { 0x00, "Intel(R)ManageabilityControl", 0x00, "Intel(R) Manageability Control", 0x2C }, Package (0x05) { 0x00, "PCHCRID", 0x00, "PCH CRID", 0x2D }, Package (0x05) { 0x00, "VTdFeature", 0x00, "Intel VT for Directed I/O (VT-d)", 0x2E }, Package (0x05) { 0x00, "ACSControl", 0x00, "ACS Control", 0x2F }, Package (0x05) { 0x00, "Real-timeDiagnosticsMonitoring", 0x00, "Real-time Diagnostics Monitoring", 0x30 }, Package (0x05) { 0x2E, "DIAG7-SegmentMode", 0x2E, "DIAG 7-Segment Mode", 0x31 }, Package (0x05) { 0x4E, "ClearDiagnosticsLogData", 0x4E, "Clear Diagnostics Log Data", 0x32 }, Package (0x05) { 0x00, "Above4GDecoding", 0x00, "Above 4G Decoding", 0x45 }, Package (0x05) { 0x00, "SR-IOVSupport", 0x00, "SR-IOV Support", 0x46 }, Package (0x05) { 0x39, "ASPMSupport", 0x39, "ASPM Support", 0x47 }, Package (0x05) { 0x04, "Slot1PCI-EPort", 0x04, "Slot1 PCI-E Port", 0x4A }, Package (0x05) { 0x3A, "Slot1LinkSpeed", 0x3A, "Slot1 Link Speed", 0x4B }, Package (0x05) { 0x04, "Slot2PCI-EPort", 0x04, "Slot2 PCI-E Port", 0x4C }, Package (0x05) { 0x3A, "Slot2LinkSpeed", 0x3A, "Slot2 Link Speed", 0x4D }, Package (0x05) { 0x04, "Slot3PCI-EPort", 0x04, "Slot3 PCI-E Port", 0x4E }, Package (0x05) { 0x3A, "Slot3LinkSpeed", 0x3A, "Slot3 Link Speed", 0x4F }, Package (0x05) { 0x00, "Slot4PCI-EPort", 0x00, "Slot4 PCI-E Port", 0x50 }, Package (0x05) { 0x3A, "Slot4LinkSpeed", 0x3A, "Slot4 Link Speed", 0x51 }, Package (0x05) { 0x04, "M.2Slot1PCI-EPort", 0x04, "M.2 Slot1 PCI-E Port", 0x52 }, Package (0x05) { 0x3A, "M.2Slot1LinkSpeed", 0x3A, "M.2 Slot1 Link Speed", 0x53 }, Package (0x05) { 0x04, "M.2Slot2PCI-EPort", 0x04, "M.2 Slot2 PCI-E Port", 0x54 }, Package (0x05) { 0x3A, "M.2Slot2LinkSpeed", 0x3A, "M.2 Slot2 Link Speed", 0x55 }, Package (0x05) { 0x01, "HyperThreadingTechnology", 0x01, "Hyper-Threading [ALL]", 0x58 }, Package (0x05) { 0x00, "EIST(P-states)", 0x00, "EIST (P-states)", 0x5B }, Package (0x05) { 0x00, "TurboMode", 0x00, "Turbo Mode", 0x5C }, Package (0x05) { 0x00, "CPUHWPMStateControl", 0x00, "CPU HWPM State Control", 0x5D }, Package (0x05) { 0x00, "CPUC6report", 0x00, "CPU C6 report", 0x5F }, Package (0x05) { 0x00, "EnhancedHaltState(C1E)", 0x00, "Enhanced Halt State(C1E)", 0x60 }, Package (0x05) { 0x00, "PostPackageRepair(PPR)", 0x00, "Post Package Repair (PPR)", 0x61 }, Package (0x05) { 0x43, "RASMode", 0x43, "RAS Mode", 0x62 }, Package (0x05) { 0x00, "PatrolScrub", 0x00, "Patrol Scrub", 0x63 }, Package (0x05) { 0x3E, "PatrolScrubInterval", 0x3E, "Patrol Scrub Interval", 0x64 }, Package (0x05) { 0x00, "DataScrambling", 0x00, "Data Scrambling", 0x65 }, Package (0x05) { 0x3F, "MMCFGBase", 0x3F, "MMCFG Base", 0x66 }, Package (0x05) { 0x40, "MMIOHighBase", 0x40, "MMIO High Base", 0x67 }, Package (0x05) { 0x04, "IsocMode", 0x04, "Isoc Mode", 0x69 }, Package (0x05) { 0x00, "Numa", 0x00, "Numa", 0x6A }, Package (0x05) { 0x00, "TXTSupport", 0x00, "TXT Support", 0x6C }, Package (0x05) { 0x00, "VirtualizationTechnology", 0x00, "VMX", 0x6D }, Package (0x05) { 0x00, "EnableSMX", 0x00, "Enable SMX", 0x6E }, Package (0x05) { 0x00, "UnconfigureAMT/ME", 0x00, "Unconfigure AMT/ME", 0x6F }, Package (0x05) { 0x00, "USBProvisioningofAMT", 0x00, "USB Provisioning of AMT", 0x70 }, Package (0x05) { 0x00, "WatchDogTimer", 0x00, "WatchDog Timer", 0x71 }, Package (0x05) { 0x00, "CPU0Port1", 0x00, "CPU 0 Port 1", 0x74 }, Package (0x05) { 0x42, "PCIESlot2", 0x42, "PCIE Slot2", 0x75 }, Package (0x05) { 0x42, "M2Slot1", 0x42, "M2 Slot1", 0x76 }, Package (0x05) { 0x42, "M2Slot2", 0x42, "M2 Slot2", 0x77 }, Package (0x05) { 0x00, "CPU0Port2", 0x00, "CPU 0 Port 2", 0x78 }, Package (0x05) { 0x42, "PCIESlot1", 0x42, "PCIE Slot1", 0x79 }, Package (0x05) { 0x00, "CPU0Port3", 0x00, "CPU 0 Port 3", 0x7A }, Package (0x05) { 0x42, "PCIESlot3", 0x42, "PCIE Slot3", 0x7B }, Package (0x05) { 0x1A, "AfterPowerLoss", 0x1A, "After Power Loss", 0x7D }, Package (0x05) { 0x45, "EnhancedPowerSavingMode", 0x45, "Enhanced Power Saving Mode", 0x7E }, Package (0x05) { 0x00, "PSUOverloadWarning", 0x00, "PSU Over load Warning", 0x7F }, Package (0x05) { 0x4D, "QuadM.2PCIeCardFanControlStepping", 0x4D, "Quad M.2 PCIe Card Fan Control Stepping", 0x80 }, Package (0x05) { 0x46, "FanControlStepping", 0x46, "Fan Control Stepping", 0x81 }, Package (0x05) { 0x10, "WakeonLAN", 0x10, "Wake on LAN", 0x82 }, Package (0x05) { 0x10, "WakefromSerialPortRing", 0x10, "Wake from Serial Port Ring", 0x83 }, Package (0x05) { 0x0C, "WakeUponAlarm", 0x0C, "Wake Up on Alarm", 0x84 }, Package (0x05) { 0x0D, "StartupSequence", 0x0D, "Startup Sequence", 0x85 }, Package (0x05) { 0x65, "AlarmTime(HH:MM:SS)", 0x65, "Alarm Time(HH:MM:SS)", 0x86 }, Package (0x05) { 0x66, "AlarmDate(MM/DD/YYYY)", 0x66, "Alarm Date(MM/DD/YYYY)", 0x87 }, Package (0x05) { 0x0E, "AlarmDayofWeek", 0x0E, "Alarm Day of Week", 0x88 }, Package (0x05) { 0x00, "Sunday", 0x00, "Sunday", 0x89 }, Package (0x05) { 0x00, "Monday", 0x00, "Monday", 0x8A }, Package (0x05) { 0x00, "Tuesday", 0x00, "Tuesday", 0x8B }, Package (0x05) { 0x00, "Wednesday", 0x00, "Wednesday", 0x8C }, Package (0x05) { 0x00, "Thurday", 0x00, "Thurday", 0x8D }, Package (0x05) { 0x00, "Friday", 0x00, "Friday", 0x8E }, Package (0x05) { 0x00, "Saturday", 0x00, "Saturday", 0x8F }, Package (0x05) { 0x67, "UserAlarmTime(HH:MM:SS)", 0x67, "User Alarm Time(HH:MM:SS)", 0x90 }, Package (0x05) { 0x00, "WindowsUEFIFirmwareUpdate", 0x00, "Windows UEFI Firmware Update", 0x91 }, Package (0x05) { 0x00, "BIOSPasswordAtUnattendedBoot", 0x06, "Require POP on System Boot", 0x92 }, Package (0x05) { 0x00, "BIOSPasswordAtReboot", 0x06, "Require POP on Restart", 0x93 }, Package (0x05) { 0x06, "POPChangeablebyUser", 0x06, "POP Changeable by User", 0x94 }, Package (0x05) { 0x00, "SecureRollBackPrevention", 0x06, "Allow Flashing BIOS to a Previous Version", 0x95 }, Package (0x05) { 0x00, "BIOSPasswordAtBootDeviceList", 0x06, "Require Admin. Pass. for F12 Boot", 0x96 }, Package (0x05) { 0x06, "RequireAdmin.Pass.whenFlashing", 0x06, "Require Admin. Pass. when Flashing", 0x97 }, Package (0x05) { 0x47, "SmartUSBProtection", 0x47, "Smart USB Protection", 0x98 }, Package (0x05) { 0x00, "SecurityChip20", 0x00, "Security Chip 20", 0x99 }, Package (0x05) { 0x09, "SecurityChip12", 0x09, "Security Chip 12", 0x9A }, Package (0x05) { 0x00, "PrebootAuthentication", 0x00, "Preboot Authentication", 0x9B }, Package (0x05) { 0x00, "DeviceGuard", 0x00, "Device Guard", 0x9E }, Package (0x05) { 0x00, "SecureBoot", 0x00, "Secure Boot", 0x9F }, Package (0x05) { 0x00, "CoverTamperDetected", 0x00, "Chassis Intrusion Detection", 0xA0 }, Package (0x05) { 0x00, "ConfigurationChangeDetection", 0x00, "Configuration Change Detection", 0xA1 }, Package (0x05) { 0x48, "Network", 0x48, "Network", 0xA2 }, Package (0x05) { 0x48, "Storage", 0x48, "Storage", 0xA3 }, Package (0x05) { 0x48, "Video", 0x48, "Video", 0xA4 }, Package (0x05) { 0x58, "OtherPCIdevices", 0x58, "Other PCI devices", 0xA5 }, Package (0x05) { 0x00, "CSM", 0x00, "CSM", 0xA6 }, Package (0x05) { 0x49, "BootMode", 0x49, "Boot Mode", 0xA7 }, Package (0x05) { 0x4A, "BootPriority", 0x4A, "Boot Priority", 0xA8 }, Package (0x05) { 0x08, "BootUpNum-LockStatus", 0x08, "Boot Up Num-Lock Status", 0xAA }, Package (0x05) { 0x00, "OptionKeysDisplay", 0x00, "Option Keys Display", 0xAB }, Package (0x05) { 0x0A, "OptionKeysDisplayStyle", 0x0A, "Option Keys Display Style", 0xAC }, Package (0x05) { 0x00, "StartupDeviceMenuPrompt", 0x00, "Startup Device Menu Prompt", 0xAD }, Package (0x05) { 0x1C, "SerialNumberStyle", 0x1C, "Serial Number Style", 0xAE }, Package (0x05) { 0x00, "OSOptimizedDefaults", 0x00, "OS Optimized Defaults", 0xAF }, Package (0x05) { 0x00, "PhysicalPresenceforProvisioning", 0x00, "Physical Presence for Provisioning", 0xB0 }, Package (0x05) { 0x00, "PhysicalPresenceforClear", 0x00, "Physical Presence for Clear", 0xB1 }, Package (0x05) { 0x4F, "Power Performance Tuning", 0x4F, "Power Performance Tuning", 0xB2 }, Package (0x05) { 0x50, "Energy/Performance BIAS Control", 0x50, "Energy/Performance BIAS Control", 0xB3 }, Package (0x05) { 0x51, "USB3_HSMCR_HD1", 0x51, "USB3_HSMCR_HD1", 0xB4 }, Package (0x05) { 0x52, "RequireHDPonSystemBoot", 0x52, "Require HDP on System Boot", 0xB5 }, Package (0x05) { 0x53, "ComputraceModuleActivation", 0x53, "ComputraceModuleActivation", 0xB6 }, Package (0x05) { 0x54, "MaxPasswordAttempts", 0x54, "MaxPasswordAttempts", 0xB7 }, Package (0x05) { 0x55, "PasswordChangeTime", 0x55, "PasswordChangeTime", 0xB8 }, Package (0x05) { 0x00, "PhysicalPresenceforClear", 0x00, "Physical Presence for Clear", 0xB9 }, Package (0x05) { 0x00, "PHRandomization", 0x00, "PH Randomization", 0xBA }, Package (0x05) { 0x57, "Slot1PCI-EPortBifurcation", 0x57, "Slot1 PCI-E Port Bifurcation", 0xBB }, Package (0x05) { 0x57, "Slot3PCI-EPortBifurcation", 0x57, "Slot3 PCI-E Port Bifurcation", 0xBC }, Package (0x05) { 0x00, "BlockSidSetup", 0x00, "Disable Block Sid", 0xBD }, Package (0x05) { 0x64, "PrimaryBootSequence", 0x64, "Primary Boot Sequence", 0xC8 }, Package (0x05) { 0x64, "ErrorBootSequence", 0x64, "Error Boot Sequence", 0xC8 }, Package (0x05) { 0x64, "AutomaticBootSequence", 0x64, "Automatic Boot Sequence", 0xC8 }, Package (0x05) { 0x64, "ManufacturingBootSequence", 0x64, "Manufacturing Boot Sequence", 0xC8 } }) Name (BTIF, Package (0x06) { Package (0x03) { 0x00, "BAT0 BatMaker", 0x00 }, Package (0x03) { 0x00, "BAT0 HwId", 0x01 }, Package (0x03) { 0x00, "BAT0 MfgDate", 0x02 }, Package (0x03) { 0x00, "BAT1 BatMaker", 0x03 }, Package (0x03) { 0x00, "BAT1 HwId", 0x04 }, Package (0x03) { 0x00, "BAT1 MfgDate", 0x05 } }) Name (PFST, Package (0x01) { Package (0x03) { 0x56, "CustomPasswordMode", 0x00 } }) Name (VSLS, Package (0x59) { Package (0x02) { "Disabled", "Enabled" }, Package (0x02) { "Enabled", "Disabled" }, Package (0x03) { "", "Enabled", "Disabled" }, Package (0x03) { "Enabled", "Disabled", "Auto" }, Package (0x03) { "Disabled", "Enabled", "Auto" }, Package (0x03) { "Disabled", "Enabled", "Registered" }, Package (0x02) { "No", "Yes" }, Package (0x06) { "No", "", "", "", "", "Yes" }, Package (0x02) { "Off", "On" }, Package (0x03) { "Disabled", "Active", "Inactive" }, Package (0x02) { "Normal", "Legacy" }, Package (0x1F) { "Disabled", "", "", "3 Seconds", "", "", "6 Seconds", "", "", "9 Seconds", "", "", "12 Seconds", "", "", "15 Seconds", "", "", "", "", "", "21 Seconds", "", "", "", "", "", "", "", "", "30 Seconds" }, Package (0x05) { "Single Event", "Daily Event", "Weekly Event", "Disabled", "User Defined" }, Package (0x02) { "Primary", "Automatic" }, Package (0x07) { "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" }, Package (0x04) { "Legacy Style", "MTM&SN-1", "MTM&SN-2", "1S-MTM-SN" }, Package (0x03) { "Primary", "Automatic", "Disabled" }, Package (0x04) { "Auto", "", "UEFI Only", "Legacy Only" }, Package (0x03) { "IDE", "AHCI", "RAID" }, Package (0x07) { "", "3F8/IRQ4", "2F8/IRQ3", "3E8/IRQ4", "2E8/IRQ3", "", "Disabled" }, Package (0x04) { "IGD", "PEG", "PCI", "Auto" }, Package (0x09) { "", "32MB", "64MB", "", "128MB", "", "", "", "" }, Package (0x04) { "", "128MB", "256MB", "Maximum" }, Package (0x02) { "Disabled", "PXE" }, Package (0x03) { "C1", "C1C3", "C1C3C6" }, Package (0x04) { "VT100", "VT100+", "VT-UTF8", "ANSI" }, Package (0x03) { "Power Off", "Power On", "Last State" }, Package (0x02) { "Better Acoustic Performance", "Better Thermal Performance" }, Package (0x04) { "Legacy Style", "MTM&SN-1", "MTM&SN-2", "1S-MTM-SN" }, Package (0x07) { "", "3F8/IRQ4", "2F8/IRQ3", "3E8/IRQ4", "2E8/IRQ3", "", "Disabled" }, Package (0x07) { "378", "278", "3BC", "", "", "", "Disabled" }, Package (0x04) { "", "EPP", "ECP", "ECP+EPP" }, Package (0x02) { "1.9", "1.7" }, Package (0x02) { "DMA1", "DMA3" }, Package (0x02) { "IRQ5", "IRQ7" }, Package (0x09) { "Immediately", "1 minute", "2 minutes", "5 minutes", "10 minutes", "15 minutes", "30 minutes", "1 hour", "2 hours" }, Package (0x02) { "UEFI", "Legacy" }, Package (0x07) { "Auto", "Slot1(PEG)", "Slot2(PEG)", "Slot3(PEG)", "Slot4(PEG)", "Slot5(PCI)", "Slot6(PEG)" }, Package (0x15) { "", "1 sec", "", "", "", "5 sec", "", "", "", "", "10 sec", "", "", "", "", "", "", "", "", "", "20 sec" }, Package (0x04) { "10 sec", "20 sec", "30 sec", "40 sec" }, Package (0x02) { "Auto", "Manual" }, Package (0x02) { "AHCI", "RAID" }, Package (0x04) { "Legacy Mode", "Unique ID", "One time saved Key", "DP++ only" }, Package (0x3E) { "Disabled", "", "", "", "", "Slot3(PCH)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "Slot6(PCH)", "", "", "", "", "Slot1(CPU)", "", "", "", "", "", "", "Slot2(CPU)", "", "", "", "Slot4(CPU)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "Auto" }, Package (0x06) { "Auto", "IO=3F8h; IRQ=4; DMA", "IO=3F8h; IRQ=3,4,5,6,7,9,10,11,12; DMA", "IO=2F8h; IRQ=3,4,5,6,7,9,10,11,12; DMA", "IO=3E8h; IRQ=3,4,5,6,7,9,10,11,12; DMA", "IO=2E8h; IRQ=3,4,5,6,7,9,10,11,12; DMA" }, Package (0x1F) { "Disabled", "", "", "3 Seconds", "", "", "6 Seconds", "", "", "9 Seconds", "", "", "12 Seconds", "", "", "15 Seconds", "", "", "", "", "", "21 Seconds", "", "", "", "", "", "", "", "", "30 Seconds" }, Package (0x04) { "Disabled", "", "Only DIAG Error Code", "Both BIOS POST & DIAG Error Code" }, Package (0x08) { "", "", "", "9600", "19200", "38400", "57600", "115200" }, Package (0x09) { "", "", "", "", "", "", "", "7", "8" }, Package (0x06) { "", "None", "Even", "Odd", "Mark", "Sapce" }, Package (0x04) { "", "1", "", "2" }, Package (0x02) { "None", "Hardware RTS/CTS" }, Package (0x02) { "80x24", "80x25" }, Package (0x06) { "VT100", "LINUX", "XTEMR6", "SC0", "ESCN", "VT400" }, Package (0x02) { "Always Enable", "BootLoader" }, Package (0x02) { "COM0", "COM1(PCI)" }, Package (0x03) { "None", "Hardware RTS/CTS", "Software Xon/Xoff" }, Package (0x03) { "Disabled", "", "L1 Only" }, Package (0x04) { "Auto", "Gen 1 (2.5 GT/s)", "Gen 2 (5 GT/s)", "Gen 3 (8 GT/s)" }, Package (0x01) { "10~10000" }, Package (0x01) { "0~63" }, Package (0x03) { "Disabled", "HWPM NATIVE MODE", "HWPM OOB MODE" }, Package (0x19) { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24" }, Package (0x07) { "1G", "", "", "2G", "", "3G", "3.25G" }, Package (0x06) { "56T", "40T", "24T", "16T", "4T", "1T" }, Package (0x06) { "1G", "4G", "16G", "64G", "256G", "1024G" }, Package (0x02) { "PCIE", "VMD" }, Package (0x03) { "Standard", "", "Static Virtual Lockstep Mode" }, Package (0x01) { "0~65535" }, Package (0x05) { "Disabled", "", "", "", "Enabled" }, Package (0x07) { "1 - Lower Fan Speed", "2", "3", "4", "5", "6", "7 - Higher Fan Speed" }, Package (0x03) { "Disabled", "Read Only", "No Access" }, Package (0x03) { "Do not launch", "UEFI", "Legacy" }, Package (0x03) { "Auto", "Legacy Only", "UEFI Only" }, Package (0x02) { "UEFI First", "Legacy First" }, Package (0x02) { "2M", "1G" }, Package (0x03) { "Disabled", "Enabled", "Software Controlled" }, Package (0x04) { "", "Low Speed", "Medium Speed", "High Speed" }, Package (0x02) { "Yes", "No" }, Package (0x02) { "OS controls EPB", "BIOS controls EPB" }, Package (0x10) { "Performance", "", "", "", "", "", "", "Balanced Performance", "Balanced Power", "", "", "", "", "", "", "Power" }, Package (0x02) { "Internal", "External" }, Package (0x02) { "No", "Auto" }, Package (0x03) { "Disabled", "Enabled", "Permanently Disabled" }, Package (0x05) { "", "1", "Unlimited", "3", "100" }, Package (0x02) { "AfterReboot", "Immediately" }, Package (0x02) { "Disable", "Enable" }, Package (0x06) { "x4x4x4x4", "", "", "x8x8", "x16", "Auto" }, Package (0x03) { "", "UEFI", "Legacy" } }) Name (VSTS, Package (0x59) { Package (0x02) { "Disable", "Enable" }, Package (0x02) { "Enable", "Disable" }, Package (0x03) { "", "Enable", "Disable" }, Package (0x03) { "Enable", "Disable", "Auto" }, Package (0x03) { "Disable", "Enable", "Auto" }, Package (0x03) { "Disable", "Enable", "Registered" }, Package (0x02) { "No", "Yes" }, Package (0x06) { "No", "", "", "", "", "Yes" }, Package (0x02) { "Off", "On" }, Package (0x03) { "Disable", "Active", "Inactive" }, Package (0x02) { "Normal", "Legacy" }, Package (0x1F) { "Disable", "", "", "3 Seconds", "", "", "6 Seconds", "", "", "9 Seconds", "", "", "12 Seconds", "", "", "15 Seconds", "", "", "", "", "", "21 Seconds", "", "", "", "", "", "", "", "", "30 Seconds" }, Package (0x05) { "Single Event", "Daily Event", "Weekly Event", "Disable", "User Defined" }, Package (0x02) { "Primary", "Automatic" }, Package (0x07) { "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" }, Package (0x04) { "Legacy Style", "MTM&SN-1", "MTM&SN-2", "1S-MTM-SN" }, Package (0x03) { "Primary", "Automatic", "Disable" }, Package (0x04) { "Auto", "", "UEFI Only", "Legacy Only" }, Package (0x03) { "IDE", "AHCI", "RAID" }, Package (0x07) { "", "3F8/IRQ4", "2F8/IRQ3", "3E8/IRQ4", "2E8/IRQ3", "", "Disable" }, Package (0x04) { "IGD", "PEG", "PCI", "Auto" }, Package (0x09) { "", "32MB", "64MB", "", "128MB", "", "", "", "" }, Package (0x04) { "", "128MB", "256MB", "Maximum" }, Package (0x02) { "Disable", "PXE" }, Package (0x03) { "C1", "C1C3", "C1C3C6" }, Package (0x04) { "VT100", "VT100+", "VT-UTF8", "ANSI" }, Package (0x03) { "Power Off", "Power On", "Last State" }, Package (0x02) { "Better Acoustic Performance", "Better Thermal Performance" }, Package (0x04) { "Legacy Style", "MTM&SN-1", "MTM&SN-2", "1S-MTM-SN" }, Package (0x07) { "", "3F8/IRQ4", "2F8/IRQ3", "3E8/IRQ4", "2E8/IRQ3", "", "Disable" }, Package (0x07) { "378", "278", "3BC", "", "", "", "Disable" }, Package (0x04) { "", "EPP", "ECP", "ECP+EPP" }, Package (0x02) { "1.9", "1.7" }, Package (0x02) { "DMA1", "DMA3" }, Package (0x02) { "IRQ5", "IRQ7" }, Package (0x09) { "Immediately", "1 minute", "2 minutes", "5 minutes", "10 minutes", "15 minutes", "30 minutes", "1 hour", "2 hours" }, Package (0x02) { "UEFI", "Legacy" }, Package (0x07) { "Auto", "Slot1(PEG)", "Slot2(PEG)", "Slot3(PEG)", "Slot4(PEG)", "Slot5(PCI)", "Slot6(PEG)" }, Package (0x15) { "", "1 sec", "", "", "", "5 sec", "", "", "", "", "10 sec", "", "", "", "", "", "", "", "", "", "20 sec" }, Package (0x04) { "10 sec", "20 sec", "30 sec", "40 sec" }, Package (0x02) { "Auto", "Manual" }, Package (0x02) { "AHCI", "RAID" }, Package (0x04) { "Legacy Mode", "Unique ID", "One time saved Key", "DP++ only" }, Package (0x3E) { "Disable", "", "", "", "", "Slot3(PCH)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "Slot6(PCH)", "", "", "", "", "Slot1(CPU)", "", "", "", "", "", "", "Slot2(CPU)", "", "", "", "Slot4(CPU)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "Auto" }, Package (0x06) { "Auto", "IO=3F8h; IRQ=4; DMA", "IO=3F8h; IRQ=3,4,5,6,7,9,10,11,12; DMA", "IO=2F8h; IRQ=3,4,5,6,7,9,10,11,12; DMA", "IO=3E8h; IRQ=3,4,5,6,7,9,10,11,12; DMA", "IO=2E8h; IRQ=3,4,5,6,7,9,10,11,12; DMA" }, Package (0x1F) { "Disable", "", "", "3 Seconds", "", "", "6 Seconds", "", "", "9 Seconds", "", "", "12 Seconds", "", "", "15 Seconds", "", "", "", "", "", "21 Seconds", "", "", "", "", "", "", "", "", "30 Seconds" }, Package (0x04) { "Disable", "", "Only DIAG Error Code", "Both BIOS POST & DIAG Error Code" }, Package (0x08) { "", "", "", "9600", "19200", "38400", "57600", "115200" }, Package (0x09) { "", "", "", "", "", "", "", "7", "8" }, Package (0x06) { "", "None", "Even", "Odd", "Mark", "Sapce" }, Package (0x04) { "", "1", "", "2" }, Package (0x02) { "None", "Hardware RTS/CTS" }, Package (0x02) { "80x24", "80x25" }, Package (0x06) { "VT100", "LINUX", "XTEMR6", "SC0", "ESCN", "VT400" }, Package (0x02) { "Always Enable", "BootLoader" }, Package (0x02) { "COM0", "COM1(PCI)" }, Package (0x03) { "None", "Hardware RTS/CTS", "Software Xon/Xoff" }, Package (0x03) { "Disable", "", "L1 Only" }, Package (0x04) { "Auto", "Gen 1 (2.5 GT/s)", "Gen 2 (5 GT/s)", "Gen 3 (8 GT/s)" }, Package (0x01) { "10~10000" }, Package (0x01) { "0~63" }, Package (0x03) { "Disable", "HWPM NATIVE MODE", "HWPM OOB MODE" }, Package (0x19) { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24" }, Package (0x07) { "1G", "", "", "2G", "", "3G", "3.25G" }, Package (0x06) { "56T", "40T", "24T", "16T", "4T", "1T" }, Package (0x06) { "1G", "4G", "16G", "64G", "256G", "1024G" }, Package (0x02) { "PCIE", "VMD" }, Package (0x03) { "Standard", "", "Static Virtual Lockstep Mode" }, Package (0x01) { "0~65535" }, Package (0x05) { "Disable", "", "", "", "Enable" }, Package (0x07) { "1 - Lower Fan Speed", "2", "3", "4", "5", "6", "7 - Higher Fan Speed" }, Package (0x03) { "Disable", "Read Only", "No Access" }, Package (0x03) { "Do not launch", "UEFI", "Legacy" }, Package (0x03) { "Auto", "Legacy Only", "UEFI Only" }, Package (0x02) { "UEFI First", "Legacy First" }, Package (0x02) { "2M", "1G" }, Package (0x03) { "Disable", "Enable", "Software Controlled" }, Package (0x04) { "", "Low Speed", "Medium Speed", "High Speed" }, Package (0x02) { "Yes", "No" }, Package (0x02) { "OS controls EPB", "BIOS controls EPB" }, Package (0x10) { "Performance", "", "", "", "", "", "", "Balanced Performance", "Balanced Power", "", "", "", "", "", "", "Power" }, Package (0x02) { "Internal", "External" }, Package (0x02) { "No", "Auto" }, Package (0x03) { "Disable", "Enable", "Permanently Disable" }, Package (0x05) { "", "1", "Unlimited", "3", "100" }, Package (0x02) { "AfterReboot", "Immediately" }, Package (0x02) { "Disable", "Enable" }, Package (0x06) { "x4x4x4x4", "", "", "x8x8", "x16", "Auto" }, Package (0x03) { "", "UEFI", "Legacy" } }) Name (VSLG, Package (0x59) { Package (0x02) { "Disabled", "Enabled" }, Package (0x02) { "Enabled", "Disabled" }, Package (0x03) { "", "Enabled", "Disabled" }, Package (0x03) { "Enabled", "Disabled", "Auto" }, Package (0x03) { "Disabled", "Enabled", "Auto" }, Package (0x03) { "Disabled", "Enabled", "Registered" }, Package (0x02) { "No", "Yes" }, Package (0x06) { "No", "", "", "", "", "Yes" }, Package (0x02) { "Off", "On" }, Package (0x03) { "Disabled", "Active", "Inactive" }, Package (0x02) { "Normal", "Legacy" }, Package (0x1F) { "Disabled", "", "", "3 Seconds", "", "", "6 Seconds", "", "", "9 Seconds", "", "", "12 Seconds", "", "", "15 Seconds", "", "", "", "", "", "21 Seconds", "", "", "", "", "", "", "", "", "30 Seconds" }, Package (0x05) { "Single Event", "Daily Event", "Weekly Event", "Disabled", "User Defined" }, Package (0x02) { "Primary", "Automatic" }, Package (0x07) { "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" }, Package (0x04) { "Legacy Style", "MTM&SN-1", "MTM&SN-2", "1S-MTM-SN" }, Package (0x03) { "Primary", "Automatic", "Disabled" }, Package (0x04) { "Auto", "", "UEFI Only", "Legacy Only" }, Package (0x02) { "IDE", "AHCI" }, Package (0x07) { "", "3F8/IRQ4", "2F8/IRQ3", "3E8/IRQ4", "2E8/IRQ3", "", "Disabled" }, Package (0x04) { "IGD", "PEG", "PCI", "Auto" }, Package (0x09) { "", "32MB", "64MB", "", "128MB", "", "", "", "" }, Package (0x04) { "", "128MB", "256MB", "Maximum" }, Package (0x02) { "Disabled", "PXE" }, Package (0x03) { "C1", "C1C3", "C1C3C6" }, Package (0x04) { "VT100", "VT100+", "VT-UTF8", "ANSI" }, Package (0x03) { "Power Off", "Power On", "Last State" }, Package (0x02) { "Better Acoustic Performance", "Better Thermal Performance" }, Package (0x04) { "Legacy Style", "MTM&SN-1", "MTM&SN-2", "1S-MTM-SN" }, Package (0x07) { "", "3F8/IRQ4", "2F8/IRQ3", "3E8/IRQ4", "2E8/IRQ3", "", "Disabled" }, Package (0x07) { "378", "278", "3BC", "", "", "", "Disabled" }, Package (0x04) { "", "EPP", "ECP", "ECP+EPP" }, Package (0x02) { "1.9", "1.7" }, Package (0x02) { "DMA1", "DMA3" }, Package (0x02) { "IRQ5", "IRQ7" }, Package (0x09) { "Immediately", "1 minute", "2 minutes", "5 minutes", "10 minutes", "15 minutes", "30 minutes", "1 hour", "2 hours" }, Package (0x02) { "UEFI", "Legacy" }, Package (0x05) { "Auto", "Slot1(PEG)", "Slot2(PEG)", "Slot3(PEG)", "Slot4(PEG)" }, Package (0x15) { "", "1 sec", "", "", "", "5 sec", "", "", "", "", "10 sec", "", "", "", "", "", "", "", "", "", "20 sec" }, Package (0x04) { "10 sec", "20 sec", "30 sec", "40 sec" }, Package (0x02) { "Auto", "Manual" }, Package (0x02) { "AHCI", "RAID" }, Package (0x04) { "Legacy Mode", "Unique ID", "One time saved Key", "DP++ only" }, Package (0x3E) { "Disabled", "", "", "", "", "Slot4(PCH)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "Slot2(CPU)", "", "", "", "", "", "", "Slot1(CPU)", "", "", "", "Slot3(CPU)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "Auto" }, Package (0x06) { "Auto", "IO=3F8h; IRQ=4; DMA", "IO=3F8h; IRQ=3,4,5,6,7,9,10,11,12; DMA", "IO=2F8h; IRQ=3,4,5,6,7,9,10,11,12; DMA", "IO=3E8h; IRQ=3,4,5,6,7,9,10,11,12; DMA", "IO=2E8h; IRQ=3,4,5,6,7,9,10,11,12; DMA" }, Package (0x1F) { "Disabled", "", "", "3 Seconds", "", "", "6 Seconds", "", "", "9 Seconds", "", "", "12 Seconds", "", "", "15 Seconds", "", "", "", "", "", "21 Seconds", "", "", "", "", "", "", "", "", "30 Seconds" }, Package (0x04) { "Disabled", "", "Only DIAG Error Code", "Both BIOS POST & DIAG Error Code" }, Package (0x08) { "", "", "", "9600", "19200", "38400", "57600", "115200" }, Package (0x09) { "", "", "", "", "", "", "", "7", "8" }, Package (0x06) { "", "None", "Even", "Odd", "Mark", "Sapce" }, Package (0x02) { "1", "2" }, Package (0x02) { "None", "Hardware RTS/CTS" }, Package (0x02) { "80x24", "80x25" }, Package (0x06) { "VT100", "LINUX", "XTEMR6", "SC0", "ESCN", "VT400" }, Package (0x02) { "Always Enable", "BootLoader" }, Package (0x02) { "COM0", "COM1(PCI)" }, Package (0x03) { "None", "Hardware RTS/CTS", "Software Xon/Xoff" }, Package (0x03) { "Disabled", "", "L1 Only" }, Package (0x04) { "Auto", "Gen 1 (2.5 GT/s)", "Gen 2 (5 GT/s)", "Gen 3 (8 GT/s)" }, Package (0x01) { "10~10000" }, Package (0x01) { "0~63" }, Package (0x03) { "Disabled", "HWPM NATIVE MODE", "HWPM OOB MODE" }, Package (0x19) { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24" }, Package (0x07) { "1G", "", "", "2G", "", "3G", "3.25G" }, Package (0x06) { "56T", "40T", "24T", "16T", "4T", "1T" }, Package (0x06) { "1G", "4G", "16G", "64G", "256G", "1024G" }, Package (0x02) { "PCIE", "VMD" }, Package (0x03) { "Standard", "", "Static Virtual Lockstep Mode" }, Package (0x01) { "0~65535" }, Package (0x05) { "Disabled", "", "", "", "Enabled" }, Package (0x07) { "1 - Lower Fan Speed", "2", "3", "4", "5", "6", "7 - Higher Fan Speed" }, Package (0x03) { "Disabled", "Read Only", "No Access" }, Package (0x03) { "Do not launch", "UEFI", "Legacy" }, Package (0x03) { "Auto", "Legacy Only", "UEFI Only" }, Package (0x02) { "UEFI First", "Legacy First" }, Package (0x02) { "2M", "1G" }, Package (0x03) { "Disabled", "Enabled", "Software Controlled" }, Package (0x04) { "", "Low Speed", "Medium Speed", "High Speed" }, Package (0x02) { "Yes", "No" }, Package (0x02) { "OS controls EPB", "BIOS controls EPB" }, Package (0x10) { "Performance", "", "", "", "", "", "", "Balanced Performance", "Balanced Power", "", "", "", "", "", "", "Power" }, Package (0x02) { "Internal", "External" }, Package (0x02) { "No", "Auto" }, Package (0x03) { "Disabled", "Enabled", "Permanently Disabled" }, Package (0x05) { "", "1", "Unlimited", "3", "100" }, Package (0x02) { "AfterReboot", "Immediately" }, Package (0x02) { "Disable", "Enable" }, Package (0x06) { "x4x4x4x4", "", "", "x8x8", "x16", "Auto" }, Package (0x03) { "", "UEFI", "Legacy" } }) Name (VSTG, Package (0x59) { Package (0x02) { "Disable", "Enable" }, Package (0x02) { "Enable", "Disable" }, Package (0x03) { "", "Enable", "Disable" }, Package (0x03) { "Enable", "Disable", "Auto" }, Package (0x03) { "Disable", "Enable", "Auto" }, Package (0x03) { "Disable", "Enable", "Registered" }, Package (0x02) { "No", "Yes" }, Package (0x06) { "No", "", "", "", "", "Yes" }, Package (0x02) { "Off", "On" }, Package (0x03) { "Disable", "Active", "Inactive" }, Package (0x02) { "Normal", "Legacy" }, Package (0x1F) { "Disable", "", "", "3 Seconds", "", "", "6 Seconds", "", "", "9 Seconds", "", "", "12 Seconds", "", "", "15 Seconds", "", "", "", "", "", "21 Seconds", "", "", "", "", "", "", "", "", "30 Seconds" }, Package (0x05) { "Single Event", "Daily Event", "Weekly Event", "Disable", "User Defined" }, Package (0x02) { "Primary", "Automatic" }, Package (0x07) { "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" }, Package (0x04) { "Legacy Style", "MTM&SN-1", "MTM&SN-2", "1S-MTM-SN" }, Package (0x03) { "Primary", "Automatic", "Disable" }, Package (0x04) { "Auto", "", "UEFI Only", "Legacy Only" }, Package (0x02) { "IDE", "AHCI" }, Package (0x07) { "", "3F8/IRQ4", "2F8/IRQ3", "3E8/IRQ4", "2E8/IRQ3", "", "Disable" }, Package (0x04) { "IGD", "PEG", "PCI", "Auto" }, Package (0x09) { "", "32MB", "64MB", "", "128MB", "", "", "", "" }, Package (0x04) { "", "128MB", "256MB", "Maximum" }, Package (0x02) { "Disable", "PXE" }, Package (0x03) { "C1", "C1C3", "C1C3C6" }, Package (0x04) { "VT100", "VT100+", "VT-UTF8", "ANSI" }, Package (0x03) { "Power Off", "Power On", "Last State" }, Package (0x02) { "Better Acoustic Performance", "Better Thermal Performance" }, Package (0x04) { "Legacy Style", "MTM&SN-1", "MTM&SN-2", "1S-MTM-SN" }, Package (0x07) { "", "3F8/IRQ4", "2F8/IRQ3", "3E8/IRQ4", "2E8/IRQ3", "", "Disable" }, Package (0x07) { "378", "278", "3BC", "", "", "", "Disable" }, Package (0x04) { "", "EPP", "ECP", "ECP+EPP" }, Package (0x02) { "1.9", "1.7" }, Package (0x02) { "DMA1", "DMA3" }, Package (0x02) { "IRQ5", "IRQ7" }, Package (0x09) { "Immediately", "1 minute", "2 minutes", "5 minutes", "10 minutes", "15 minutes", "30 minutes", "1 hour", "2 hours" }, Package (0x02) { "UEFI", "Legacy" }, Package (0x05) { "Auto", "Slot1(PEG)", "Slot2(PEG)", "Slot3(PEG)", "Slot4(PEG)" }, Package (0x15) { "", "1 sec", "", "", "", "5 sec", "", "", "", "", "10 sec", "", "", "", "", "", "", "", "", "", "20 sec" }, Package (0x04) { "10 sec", "20 sec", "30 sec", "40 sec" }, Package (0x02) { "Auto", "Manual" }, Package (0x02) { "AHCI", "RAID" }, Package (0x04) { "Legacy Mode", "Unique ID", "One time saved Key", "DP++ only" }, Package (0x3E) { "Disable", "", "", "", "", "Slot4(PCH)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "Slot2(CPU)", "", "", "", "", "", "", "Slot1(CPU)", "", "", "", "Slot3(CPU)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "Auto" }, Package (0x06) { "Auto", "IO=3F8h; IRQ=4; DMA", "IO=3F8h; IRQ=3,4,5,6,7,9,10,11,12; DMA", "IO=2F8h; IRQ=3,4,5,6,7,9,10,11,12; DMA", "IO=3E8h; IRQ=3,4,5,6,7,9,10,11,12; DMA", "IO=2E8h; IRQ=3,4,5,6,7,9,10,11,12; DMA" }, Package (0x1F) { "Disable", "", "", "3 Seconds", "", "", "6 Seconds", "", "", "9 Seconds", "", "", "12 Seconds", "", "", "15 Seconds", "", "", "", "", "", "21 Seconds", "", "", "", "", "", "", "", "", "30 Seconds" }, Package (0x04) { "Disable", "", "Only DIAG Error Code", "Both BIOS POST & DIAG Error Code" }, Package (0x08) { "", "", "", "9600", "19200", "38400", "57600", "115200" }, Package (0x09) { "", "", "", "", "", "", "", "7", "8" }, Package (0x06) { "", "None", "Even", "Odd", "Mark", "Sapce" }, Package (0x02) { "1", "2" }, Package (0x02) { "None", "Hardware RTS/CTS" }, Package (0x02) { "80x24", "80x25" }, Package (0x06) { "VT100", "LINUX", "XTEMR6", "SC0", "ESCN", "VT400" }, Package (0x02) { "Always Enable", "BootLoader" }, Package (0x02) { "COM0", "COM1(PCI)" }, Package (0x03) { "None", "Hardware RTS/CTS", "Software Xon/Xoff" }, Package (0x03) { "Disable", "", "L1 Only" }, Package (0x04) { "Auto", "Gen 1 (2.5 GT/s)", "Gen 2 (5 GT/s)", "Gen 3 (8 GT/s)" }, Package (0x01) { "10~10000" }, Package (0x01) { "0~63" }, Package (0x03) { "Disable", "HWPM NATIVE MODE", "HWPM OOB MODE" }, Package (0x19) { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24" }, Package (0x07) { "1G", "", "", "2G", "", "3G", "3.25G" }, Package (0x06) { "56T", "40T", "24T", "16T", "4T", "1T" }, Package (0x06) { "1G", "4G", "16G", "64G", "256G", "1024G" }, Package (0x02) { "PCIE", "VMD" }, Package (0x03) { "Standard", "", "Static Virtual Lockstep Mode" }, Package (0x01) { "0~65535" }, Package (0x05) { "Disable", "", "", "", "Enable" }, Package (0x07) { "1 - Lower Fan Speed", "2", "3", "4", "5", "6", "7 - Higher Fan Speed" }, Package (0x03) { "Disable", "Read Only", "No Access" }, Package (0x03) { "Do not launch", "UEFI", "Legacy" }, Package (0x03) { "Auto", "Legacy Only", "UEFI Only" }, Package (0x02) { "UEFI First", "Legacy First" }, Package (0x02) { "2M", "1G" }, Package (0x03) { "Disable", "Enable", "Software Controlled" }, Package (0x04) { "", "Low Speed", "Medium Speed", "High Speed" }, Package (0x02) { "Yes", "No" }, Package (0x02) { "OS controls EPB", "BIOS controls EPB" }, Package (0x10) { "Performance", "", "", "", "", "", "", "Balanced Performance", "Balanced Power", "", "", "", "", "", "", "Power" }, Package (0x02) { "Internal", "External" }, Package (0x02) { "No", "Auto" }, Package (0x03) { "Disable", "Enable", "Permanently Disable" }, Package (0x05) { "", "1", "Unlimited", "3", "100" }, Package (0x02) { "AfterReboot", "Immediately" }, Package (0x02) { "Disable", "Enable" }, Package (0x06) { "x4x4x4x4", "", "", "x8x8", "x16", "Auto" }, Package (0x03) { "", "UEFI", "Legacy" } }) Name (VLST, Package (0x60) { "Excluded from boot order", "DISKETTE", "HDD", "CDROM", "PCMCIA", "USB", "NETWORK", "HDD LOCKED", "USB FLOPPY", "Other Device", "LEGACY BOOT", "OTHERS", "VLST Type 0C", "VLST Type 0D", "VLST Type 0E", "VLST Type 0F", "USB KEY", "USB FDD", "USB HDD", "USB CDROM", "VLST Type 14", "VLST Type 15", "VLST Type 16", "VLST Type 17", "VLST Type 18", "VLST Type 19", "VLST Type 1A", "VLST Type 1B", "VLST Type 1C", "VLST Type 1D", "VLST Type 1E", "VLST Type 1F", "Network 1", "Network 2", "Network 3", "Network 4", "Network 5", "Network 6", "Network 7", "Network 8", "Network 9", "Network 10", "Network 11", "Network 12", "Network 13", "Network 14", "Network 15", "Network 16", "SATA 0", "SATA 1", "SATA 2", "SATA 3", "SATA 4", "SATA 5", "SATA 6", "eSATA ", "SATA 8", "SATA 9", "SATA 10", "SATA 11", "SATA 12", "SATA 13", "SATA 14", "SATA 15", "PCIE SLOT 0", "M.2 Drive 1", "M.2 Drive 2", "PCIE SLOT 1", "PCIE SLOT 2", "PCIE SLOT 3", "PCIE SLOT 4", "PCI SLOT 5", "PCIE SLOT 6", "PCIE SLOT 9", "PCIE SLOT 10", "PCIE SLOT 11", "PCIE SLOT 12", "PCIE SLOT 13", "PCIE SLOT 14", "PCIE SLOT 15", "VMD 1", "VMD 2", "VMD 3", "VMD 4", "VMD 5", "VMD 6", "VMD 7", "VMD 8", "VMD 9", "VMD 10", "VMD 11", "VMD 12", "VMD 13", "VMD 14", "VMD 15", "VMD 16" }) Name (VR01, Package (0x64) { "2000", "2001", "2002", "2003", "2004", "2005", "2006", "2007", "2008", "2009", "2010", "2011", "2012", "2013", "2014", "2015", "2016", "2017", "2018", "2019", "2020", "2021", "2022", "2023", "2024", "2025", "2026", "2027", "2028", "2029", "2030", "2031", "2032", "2033", "2034", "2035", "2036", "2037", "2038", "2039", "2040", "2041", "2042", "2043", "2044", "2045", "2046", "2047", "2048", "2049", "2050", "2051", "2052", "2053", "2054", "2055", "2056", "2057", "2058", "2059", "2060", "2061", "2062", "2063", "2064", "2065", "2066", "2067", "2068", "2069", "2070", "2071", "2072", "2073", "2074", "2075", "2076", "2077", "2078", "2079", "2080", "2081", "2082", "2083", "2084", "2085", "2086", "2087", "2088", "2089", "2090", "2091", "2092", "2093", "2094", "2095", "2096", "2097", "2098", "2099" }) Name (VR02, Package (0x0D) { "00", "01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12" }) Name (VR03, Package (0x20) { "00", "01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31" }) Name (VR04, Package (0x18) { "00", "01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23" }) Name (VR05, Package (0x3C) { "00", "01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59" }) Name (PENC, Package (0x01) { "ascii" }) Name (PKBD, Package (0x03) { "us", "fr", "gr" }) Name (PTYP, Package (0x4D) { "pap", "pop", "uhdp0", "mhdp0", "uhdp1", "mhdp1", "uhdp2", "mhdp2", "uhdp3", "mhdp3", "uhdp4", "mhdp4", "uhdp5", "mhdp5", "uhdp6", "mhdp6", "uhdp7", "mhdp7", "uhdp8", "mhdp8", "uhdp9", "mhdp9", "uhdp10", "mhdp10", "uhdp11", "mhdp11", "uhdp12", "mhdp12", "uhdp13", "mhdp13", "uhdp14", "mhdp14", "uhdp15", "mhdp15", "uhdp16", "mhdp16", "uhdp17", "mhdp17", "uhdp18", "mhdp18", "uhdp19", "mhdp19", "unvp0", "mnvp0", "unvp1", "mnvp1", "unvp2", "mnvp2", "unvp3", "mnvp3", "unvp4", "mnvp4", "unvp5", "mnvp5", "unvp6", "mnvp6", "unvp7", "mnvp7", "unvp8", "mnvp8", "unvp9", "mnvp9", "unvp10", "mnvp10", "unvp11", "mnvp11", "unvp12", "mnvp12", "unvp13", "mnvp13", "unvp14", "mnvp14", "unvp15", "mnvp15", "unvp16", "mnvp16", "smp" }) Name (TTYP, Package (0x04) { "", "tpm12", "ftpm", "tpm20" }) Name (OPCD, Package (0x0E) { "WmiOpcodePasswordType", "WmiOpcodePasswordCurrent01", "WmiOpcodePasswordCurrent02", "WmiOpcodePasswordCurrent03", "WmiOpcodePasswordCurrent04", "WmiOpcodePasswordNew01", "WmiOpcodePasswordNew02", "WmiOpcodePasswordNew03", "WmiOpcodePasswordNew04", "WmiOpcodePasswordEncode", "WmiOpcodePasswordSetUpdate", "WmiOpcodePasswordAdmin", "WmiOpcodeTPM", "WmiOpcodePasswordFree" }) Name (UMTP, Package (0x1E) { "muhdp0", "muhdp1", "muhdp2", "muhdp3", "muhdp4", "muhdp5", "muhdp6", "muhdp7", "muhdp8", "muhdp9", "muhdp10", "muhdp11", "muhdp12", "muhdp13", "muhdp14", "muhdp15", "muhdp16", "muhdp17", "muhdp18", "muhdp19", "munvp0", "munvp1", "munvp2", "munvp3", "munvp4", "munvp5", "munvp6", "munvp7", "munvp8", "munvp9" }) Mutex (MWMI, 0x07) Name (PCFG, Buffer (0x30) {}) Name (IBUF, Buffer (0x0200) {}) Name (ILEN, 0x00) Name (PSTR, Buffer (0x81) {}) Name (TPM0, 0x00) Method (WQA0, 1, NotSerialized) { Acquire (MWMI, 0xFFFF) DBGP = 0x01 Name (STR2, Buffer (0x32) {}) BSTL = 0x00 Local4 = WMIS (0x00, Arg0) TPM0 = Local4 If ((Local4 != 0x05)) { If ((Local4 != 0x00)) { Release (MWMI) Return ("") } } If ((GBID == 0x02)) { Local0 = DerefOf (ITMS [WITM]) } Else { Local0 = DerefOf (ITMG [WITM]) } Local1 = DerefOf (Local0 [0x02]) Local2 = DerefOf (Local0 [0x03]) Local4 = DerefOf (Local0 [0x04]) If ((Local1 < 0x64)) { Concatenate (Local2, ",", Local6) If ((GBID == 0x02)) { Local3 = DerefOf (VSLS [Local1]) If ((((Local4 == 0x49) || (Local4 == 0x5B)) || ((Local4 == 0x76) || (Local4 == 0x77)))) { Concatenate (Local6, DerefOf (Local3 [WS32]), Local7) } ElseIf (((Local4 == 0xBE) || (Local4 == 0xBF))) { If ((WSEL == 0xFF)) { Concatenate (Local6, DerefOf (Local3 [0x05]), Local7) } Else { Concatenate (Local6, DerefOf (Local3 [WSEL]), Local7) } } Else { Concatenate (Local6, DerefOf (Local3 [WSEL]), Local7) } } Else { Local3 = DerefOf (VSLG [Local1]) If ((((Local4 == 0x49) || (Local4 == 0x57)) || ((Local4 == 0x72) || (Local4 == 0x73)))) { Concatenate (Local6, DerefOf (Local3 [WS32]), Local7) } ElseIf (((Local4 == 0xBB) || (Local4 == 0xBC))) { If ((WSEL == 0xFF)) { Concatenate (Local6, DerefOf (Local3 [0x05]), Local7) } Else { Concatenate (Local6, DerefOf (Local3 [WSEL]), Local7) } } Else { Concatenate (Local6, DerefOf (Local3 [WSEL]), Local7) } } Concatenate (Local7, ";[Optional:", Local6) Local7 = 0x00 Local0 = 0x00 Local5 = SizeOf (Local3) While ((Local7 < Local5)) { STR2 = DerefOf (Local3 [Local7]) Local2 = DerefOf (STR2 [0x00]) If ((Local2 != 0x00)) { If ((Local0 != 0x00)) { Concatenate (Local6, ",", Local1) Local6 = Local1 } Concatenate (Local6, DerefOf (Local3 [Local7]), Local1) Local6 = Local1 Local0++ } Local7++ } Concatenate (Local6, "]", Local7) Local4 = TPM0 /* \WMI1.TPM0 */ If ((Local4 == 0x05)) { Concatenate (Local7, "[Status:ShowOnly]", Local6) Local7 = Local6 } } ElseIf ((Local1 == 0x64)) { Local4 = 0x00 Name (STR1, Buffer (0x81) { 0x00 // . }) STR1 = BSTL /* \WMI1.BSTL */ BSTL = 0x00 While ((Local4 < 0x81)) { Local5 = DerefOf (STR1 [Local4]) If ((Local5 == 0x00)) {} ElseIf ((Local5 == 0xFB)) { Concatenate (Local2, ":", Local7) Local2 = Local7 } ElseIf ((Local5 == 0xFC)) { Concatenate (Local2, ",", Local7) Local2 = Local7 } ElseIf ((Local5 == 0xFD)) { Concatenate (Local2, ";", Local7) Local2 = Local7 } ElseIf ((Local5 == 0xFE)) { Concatenate (Local2, "[Excluded from boot order:", Local7) Local2 = Local7 } ElseIf ((Local5 == 0xFF)) { Concatenate (Local2, "]", Local7) Local2 = Local7 } ElseIf ((Local5 < SizeOf (VLST))) { Concatenate (Local2, DerefOf (VLST [Local5]), Local7) Local2 = Local7 } Local4++ } Local7 = Local2 } ElseIf ((Local1 == 0x65)) { Local2 = 0x00 Local2 = DerefOf (Local0 [0x03]) Concatenate (Local2, ",", Local6) Concatenate (Local6, "[", Local7) Concatenate (Local7, DerefOf (VR04 [RTC3]), Local6) Concatenate (Local6, ":", Local7) Concatenate (Local7, DerefOf (VR05 [RTC4]), Local6) Concatenate (Local6, ":", Local7) Concatenate (Local7, DerefOf (VR05 [RTC5]), Local6) Concatenate (Local6, "]", Local7) Local4 = TPM0 /* \WMI1.TPM0 */ If ((Local4 == 0x05)) { Concatenate (Local7, "[Status:ShowOnly]", Local6) Local7 = Local6 } } ElseIf ((Local1 == 0x66)) { Local2 = 0x00 Local2 = DerefOf (Local0 [0x03]) Concatenate (Local2, ",", Local6) Concatenate (Local6, "[", Local7) Concatenate (Local7, DerefOf (VR02 [RTC1]), Local6) Concatenate (Local6, "/", Local7) Concatenate (Local7, DerefOf (VR03 [RTC2]), Local6) Concatenate (Local6, "/", Local7) Concatenate (Local7, DerefOf (VR01 [RTC0]), Local6) Concatenate (Local6, "]", Local7) Local4 = TPM0 /* \WMI1.TPM0 */ If ((Local4 == 0x05)) { Concatenate (Local7, "[Status:ShowOnly]", Local6) Local7 = Local6 } } ElseIf ((Local1 == 0x67)) { Local2 = 0x00 Local2 = DerefOf (Local0 [0x03]) Concatenate (Local2, ",", Local6) Concatenate (Local6, "[", Local7) Concatenate (Local7, DerefOf (VR04 [RTC6]), Local6) Concatenate (Local6, ":", Local7) Concatenate (Local7, DerefOf (VR05 [RTC7]), Local6) Concatenate (Local6, ":", Local7) Concatenate (Local7, DerefOf (VR05 [RTC8]), Local6) Concatenate (Local6, "]", Local7) Local4 = TPM0 /* \WMI1.TPM0 */ If ((Local4 == 0x05)) { Concatenate (Local7, "[Status:ShowOnly]", Local6) Local7 = Local6 } } Release (MWMI) DBGP = 0xE1 Return (Local7) } Method (WQAD, 1, NotSerialized) { Acquire (MWMI, 0xFFFF) DBGP = 0x01 BTST = 0x00 Local4 = WMIS (0x07, Arg0) If ((Local4 != 0x00)) { Release (MWMI) Return (DerefOf (RETN [Local4])) } Local0 = DerefOf (BTIF [WITM]) Local2 = DerefOf (Local0 [0x01]) Concatenate (Local2, ": ", Local6) Concatenate (Local6, ToString (BTST, Ones), Local7) Release (MWMI) DBGP = 0xE1 Return (Local7) } Method (WMA1, 3, NotSerialized) { Acquire (MWMI, 0xFFFF) DBGP = 0x02 Local0 = WSET (Arg2) Release (MWMI) Return (DerefOf (RETN [Local0])) } Method (WMA2, 3, NotSerialized) { Acquire (MWMI, 0xFFFF) Local0 = CARG (Arg2) If ((Local0 == 0x00)) { If ((ILEN != 0x00)) { Local0 = CPAS (IBUF, 0x00) } If ((Local0 == 0x00)) { Local0 = WMIS (0x02, 0x00) } } Release (MWMI) Return (DerefOf (RETN [Local0])) } Method (WMA3, 3, NotSerialized) { Acquire (MWMI, 0xFFFF) Local0 = 0x02 If ((SizeOf (Arg2) <= 0x0200)) { IBUF = Arg2 Local0 = CPAS (IBUF, 0x00) } Local0 = WMIS (0x03, 0x00) Release (MWMI) Return (DerefOf (RETN [Local0])) } Method (WMA4, 3, NotSerialized) { Acquire (MWMI, 0xFFFF) Local0 = CARG (Arg2) If ((Local0 == 0x00)) { If ((ILEN != 0x00)) { Local0 = CPAS (IBUF, 0x00) } If ((Local0 == 0x00)) { Local0 = WMIS (0x04, 0x00) } } Release (MWMI) Return (DerefOf (RETN [Local0])) } Method (WQA5, 1, NotSerialized) { Acquire (MWMI, 0xFFFF) Local0 = WMIS (0x05, 0x00) PCFG [0x00] = WSPM /* \WMI1.WSPM */ PCFG [0x04] = WSPS /* \WMI1.WSPS */ PCFG [0x08] = WSMN /* \WMI1.WSMN */ PCFG [0x0C] = WSMX /* \WMI1.WSMX */ PCFG [0x10] = WSEN /* \WMI1.WSEN */ PCFG [0x14] = WSKB /* \WMI1.WSKB */ PCFG [0x18] = HDUP /* \WMI1.HDUP */ PCFG [0x1C] = HDMP /* \WMI1.HDMP */ PCFG [0x20] = NUPS /* \WMI1.NUPS */ PCFG [0x24] = NMPS /* \WMI1.NMPS */ Release (MWMI) Return (PCFG) /* \WMI1.PCFG */ } Method (WMA6, 3, NotSerialized) { CMSW (0xE0, 0x01) Acquire (MWMI, 0xFFFF) If ((SizeOf (Arg2) == 0x00)) { Local0 = 0x02 } Else { Local0 = CARG (Arg2) If ((Local0 == 0x00)) { If ((ILEN != 0x00)) { Local0 = SPAS (IBUF) } If ((Local0 == 0x00)) { Local0 = WMIS (0x06, 0x00) } } } Release (MWMI) Return (DerefOf (RETN [Local0])) } Method (WMA7, 3, NotSerialized) { Acquire (MWMI, 0xFFFF) OPTY = 0xFF Local0 = 0x02 Local5 = SizeOf (Arg2) Local5-- Local7 = Ones If ((SizeOf (Arg2) != 0x00)) { IBUF = Arg2 Local6 = GSEL (OPCD, IBUF, 0x00) If ((Local6 != Ones)) { Local4 = DerefOf (OPCD [Local6]) Local2 = SizeOf (Local4) Local3 = DerefOf (IBUF [Local2]) If (((Local3 == 0x2C) || (Local3 == 0x3A))) { Local2++ } If ((Local6 == 0x00)) { Local7 = GSEL (PTYP, IBUF, Local2) If ((Local7 != Ones)) { WPTY = Local7 Local0 = 0x00 } Else { Local7 = GSEL (UMTP, IBUF, Local2) If ((Local7 != Ones)) { WPTY = 0xFE UMTY = Local7 Local0 = 0x00 } } } ElseIf ((Local6 == 0x01)) { Local1 = 0x00 PSTR = 0x00 While ((Local2 < Local5)) { PSTR [Local1] = DerefOf (IBUF [Local2]) Local2++ Local1++ } WPAS = PSTR /* \WMI1.PSTR */ Local0 = 0x00 } ElseIf ((Local6 == 0x02)) { Local1 = 0x00 PSTR = 0x00 While ((Local2 < Local5)) { PSTR [Local1] = DerefOf (IBUF [Local2]) Local2++ Local1++ } UMOP = PSTR /* \WMI1.PSTR */ Local0 = 0x00 } ElseIf ((Local6 == 0x03)) {} ElseIf ((Local6 == 0x04)) {} ElseIf ((Local6 == 0x05)) { Local1 = 0x00 PSTR = 0x00 While ((Local2 < Local5)) { PSTR [Local1] = DerefOf (IBUF [Local2]) Local2++ Local1++ } WPNW = PSTR /* \WMI1.PSTR */ Local0 = 0x00 } ElseIf ((Local6 == 0x06)) { Local1 = 0x00 PSTR = 0x00 While ((Local2 < Local5)) { PSTR [Local1] = DerefOf (IBUF [Local2]) Local2++ Local1++ } UMNP = PSTR /* \WMI1.PSTR */ Local0 = 0x00 } ElseIf ((Local6 == 0x07)) {} ElseIf ((Local6 == 0x08)) {} ElseIf ((Local6 == 0x09)) { Local7 = GSEL (PENC, IBUF, Local2) If ((Local7 != Ones)) { WENC = Local7 Local4 = DerefOf (PENC [Local7]) Local2 += SizeOf (Local4) Local3 = DerefOf (IBUF [Local2]) If ((Local3 == 0x2C)) { Local2++ } Local7 = GSEL (PKBD, IBUF, Local2) If ((Local7 != Ones)) { WKBD = Local7 Local0 = 0x00 } } } ElseIf ((Local6 == 0x0A)) { Local0 = 0x00 } ElseIf ((Local6 == 0x0B)) { Local1 = 0x00 PSTR = 0x00 While ((Local2 < Local5)) { PSTR [Local1] = DerefOf (IBUF [Local2]) Local2++ Local1++ } WPAP = PSTR /* \WMI1.PSTR */ Local0 = 0x00 } ElseIf ((Local6 == 0x0C)) { Local7 = GSEL (TTYP, IBUF, Local2) If ((Local7 != Ones)) { TPTY = Local7 Local0 = 0x00 } } ElseIf ((Local6 == 0x0D)) { Local0 = 0x00 } Else { } If ((Local0 == 0x00)) { OPTY = Local6 Local0 = WMIS (0xCD, 0x00) } } IBUF = 0x00 } Release (MWMI) Return (DerefOf (RETN [Local0])) } Name (RE64, Buffer (0x40) {}) Method (WQC0, 1, NotSerialized) { Acquire (MWMI, 0xFFFF) CMD7 = 0xB0 DATA = 0x00 STUS = 0x00 SMIK () RE64 = DATA /* \WMI1.DATA */ Release (MWMI) Return (RE64) /* \WMI1.RE64 */ } Method (WMC1, 3, NotSerialized) { Acquire (MWMI, 0xFFFF) CMD7 = 0xB1 DATA = Arg2 STUS = 0x00 SMIK () Release (MWMI) Return (DATA) /* \WMI1.DATA */ } Method (CARG, 1, NotSerialized) { Local0 = SizeOf (Arg0) If ((Local0 == 0x00)) { IBUF = 0x00 ILEN = 0x00 Return (0x00) } If ((ObjectType (Arg0) != 0x02)) { Return (0x02) } If ((Local0 >= 0x0200)) { Return (0x02) } IBUF = Arg0 Local0-- Local1 = DerefOf (IBUF [Local0]) If (((Local1 == 0x3B) || (Local1 == 0x2A))) { IBUF [Local0] = 0x00 ILEN = Local0 } Else { ILEN = SizeOf (Arg0) } Return (0x00) } Method (SCMP, 3, NotSerialized) { Local0 = SizeOf (Arg0) If ((Local0 == 0x00)) { Return (0x00) } Local0++ Name (STR1, Buffer (Local0) {}) STR1 = Arg0 Local0-- Local1 = 0x00 Local2 = Arg2 While ((Local1 < Local0)) { Local3 = DerefOf (STR1 [Local1]) If ((Local3 >= 0x41)) { If ((Local3 <= 0x5A)) { Local3 += 0x20 } } Local4 = DerefOf (Arg1 [Local2]) If ((Local4 >= 0x41)) { If ((Local4 <= 0x5A)) { Local4 += 0x20 } } If ((Local3 != Local4)) { Return (0x00) } Local1++ Local2++ } Local4 = DerefOf (Arg1 [Local2]) If ((Local4 == 0x00)) { Return (0x01) } If (((Local4 == 0x2C) || ((Local4 == 0x3A) || ((Local4 == 0x2F) || (Local4 == 0x3B))))) { Return (0x01) } If (((Local4 == 0x5B) || ((Local4 == 0x5D) || ((Local4 == 0x2F) || (Local4 == 0x3B))))) { Return (0x01) } Return (0x00) } Method (GITM, 1, NotSerialized) { Local0 = 0x00 If ((GBID == 0x02)) { Local1 = SizeOf (ITMS) While ((Local0 < Local1)) { Local3 = DerefOf (DerefOf (ITMS [Local0]) [0x01]) If (SCMP (Local3, Arg0, 0x00)) { If ((Local0 == 0x8D)) { If ((TPMX == 0x03)) { Local0 += 0x0B Return (Local0) } } Return (Local0) } Local0++ } } Else { Local1 = SizeOf (ITMG) While ((Local0 < Local1)) { Local3 = DerefOf (DerefOf (ITMG [Local0]) [0x01]) If (SCMP (Local3, Arg0, 0x00)) { If ((Local0 == 0x86)) { If ((TPMX == 0x03)) { Local0 += 0x08 Return (Local0) } } Return (Local0) } Local0++ } } Return (Ones) } Method (OITM, 1, NotSerialized) { Local0 = 0x00 If ((GBID == 0x02)) { Local1 = SizeOf (ITMS) While ((Local0 < Local1)) { Local3 = DerefOf (DerefOf (ITMS [Local0]) [0x03]) If (SCMP (Local3, Arg0, 0x00)) { If ((Local0 == 0x8D)) { If ((TPMX == 0x03)) { Local0 += 0x0B Return (Local0) } } Return (Local0) } Local0++ } } Else { Local1 = SizeOf (ITMG) While ((Local0 < Local1)) { Local3 = DerefOf (DerefOf (ITMG [Local0]) [0x03]) If (SCMP (Local3, Arg0, 0x00)) { If ((Local0 == 0x86)) { If ((TPMX == 0x03)) { Local0 += 0x08 Return (Local0) } } Return (Local0) } Local0++ } } Return (Ones) } Method (GSEL, 3, NotSerialized) { Local0 = 0x00 Local1 = SizeOf (Arg0) While ((Local0 < Local1)) { Local2 = DerefOf (Arg0 [Local0]) If (SCMP (Local2, Arg1, Arg2)) { Return (Local0) } Local0++ } Return (Ones) } Method (SLEN, 2, NotSerialized) { Local0 = DerefOf (Arg0 [Arg1]) Return (SizeOf (Local0)) } Method (CLRP, 0, NotSerialized) { WPAS = 0x00 WPNW = 0x00 WPAP = 0x00 UMOP = 0x00 UMNP = 0x00 } Method (GPAS, 2, NotSerialized) { Local0 = Arg1 Local1 = 0x00 While ((Local1 <= 0x80)) { Local2 = DerefOf (Arg0 [Local0]) If (((Local2 == 0x2C) || (Local2 == 0x00))) { PSTR [Local1] = 0x00 Return (Local1) } PSTR [Local1] = Local2 Local0++ Local1++ } PSTR [Local1] = 0x00 Return (Ones) } Method (CPAS, 2, NotSerialized) { Local0 = Arg1 Local1 = GPAS (Arg0, Local0) If ((Local1 == Ones)) { Return (0x02) } If ((Local1 == 0x00)) { Return (0x02) } WPAS = PSTR /* \WMI1.PSTR */ Local0 += Local1 Local0++ Local6 = GSEL (PENC, Arg0, Local0) If ((Local6 == Ones)) { Return (0x02) } WENC = Local6 If ((Local6 == 0x00)) { Local0 += SLEN (PENC, 0x00) If ((DerefOf (Arg0 [Local0]) != 0x2C)) { Return (0x02) } Local0++ Local6 = GSEL (PKBD, Arg0, Local0) If ((Local6 == Ones)) { Return (0x02) } WKBD = Local6 } Return (0x00) } Method (SPAS, 1, NotSerialized) { CMSW (0xE1, 0x02) Local7 = Ones Local6 = GSEL (PTYP, Arg0, 0x00) If ((Local6 == Ones)) { WPTY = 0xFE Local7 = GSEL (UMTP, Arg0, 0x00) UMTY = Local7 If ((Local7 == Ones)) { Return (0x02) } } If ((Local6 != Ones)) { WPTY = Local6 Local0 = SLEN (PTYP, Local6) } If ((Local7 != Ones)) { Local0 = SLEN (UMTP, Local7) } If ((DerefOf (Arg0 [Local0]) != 0x2C)) { Return (0x02) } Local0++ Local1 = GPAS (Arg0, Local0) If ((Local1 == Ones)) { Return (0x02) } If ((Local1 == 0x00)) { PSTR = 0x00 } WPAS = PSTR /* \WMI1.PSTR */ Local0 += Local1 If ((DerefOf (Arg0 [Local0]) != 0x2C)) { Return (0x02) } If ((Local7 != Ones)) { Local0++ Local1 = GPAS (Arg0, Local0) If ((Local1 == Ones)) { Return (0x02) } If ((Local1 == 0x00)) { PSTR = 0x00 } UMOP = PSTR /* \WMI1.PSTR */ Local0 += Local1 If ((DerefOf (Arg0 [Local0]) != 0x2C)) { Return (0x02) } } Local0++ Local1 = GPAS (Arg0, Local0) If ((Local1 == Ones)) { Return (0x02) } If ((Local1 == 0x00)) { PSTR = 0x00 } WPNW = PSTR /* \WMI1.PSTR */ If ((Local7 != Ones)) { Local0 += Local1 If ((DerefOf (Arg0 [Local0]) != 0x2C)) { Return (0x02) } Local0++ Local1 = GPAS (Arg0, Local0) If ((Local1 == Ones)) { Return (0x02) } If ((Local1 == 0x00)) { PSTR = 0x00 } UMNP = PSTR /* \WMI1.PSTR */ } Local0 += Local1 Local0++ Local6 = GSEL (PENC, Arg0, Local0) If ((Local6 == Ones)) { Return (0x02) } WENC = Local6 If ((Local6 == 0x00)) { Local0 += SLEN (PENC, 0x00) If ((DerefOf (Arg0 [Local0]) != 0x2C)) { Return (0x02) } Local0++ Local6 = GSEL (PKBD, Arg0, Local0) If ((Local6 == Ones)) { Return (0x02) } WKBD = Local6 } Local0 += SLEN (PKBD, 0x00) If ((DerefOf (Arg0 [Local0]) != 0x2C)) { PSTR = 0x00 WPAP = PSTR /* \WMI1.PSTR */ Return (0x00) } Local0++ Local1 = GPAS (Arg0, Local0) If ((Local1 == Ones)) { Return (0x02) } If ((Local1 == 0x00)) { PSTR = 0x00 } WPAP = PSTR /* \WMI1.PSTR */ Return (0x00) } Name (STYL, 0x00) Method (WSET, 1, NotSerialized) { Local0 = SizeOf (Arg0) If (((Local0 == 0x00) || (Local0 > 0x0200))) { Return (0x02) } Local0++ IBUF = Arg0 Local1 = GITM (IBUF) If ((Local1 == Ones)) { Local1 = OITM (IBUF) If ((Local1 == Ones)) { Return (0x02) } Else { Local6 = 0x00 } } Else { Local6 = 0x01 } WITM = Local1 STYL = Local6 If ((GBID == 0x02)) { Local3 = DerefOf (ITMS [Local1]) } Else { Local3 = DerefOf (ITMG [Local1]) } Local7 = DerefOf (Local3 [0x04]) If ((Local6 == 0x00)) { Local4 = DerefOf (Local3 [0x03]) } ElseIf ((Local6 == 0x01)) { Local4 = DerefOf (Local3 [0x01]) } Local2 = SizeOf (Local4) Local2++ If ((Local6 == 0x00)) { Local4 = DerefOf (Local3 [0x02]) } ElseIf ((Local6 == 0x01)) { Local4 = DerefOf (Local3 [0x00]) } If ((Local4 < 0x64)) { If ((GBID == 0x02)) { If ((Local6 == 0x00)) { Local5 = DerefOf (VSLS [Local4]) } ElseIf ((Local6 == 0x01)) { Local5 = DerefOf (VSTS [Local4]) } } ElseIf ((Local6 == 0x00)) { Local5 = DerefOf (VSLG [Local4]) } ElseIf ((Local6 == 0x01)) { Local5 = DerefOf (VSTG [Local4]) } Local6 = GSEL (Local5, IBUF, Local2) If (((Local6 == Ones) && ((GBID == 0x02) && ((STYL == 0x01) && ((Local7 == 0x6E) || ((Local7 == 0xAA) || ((Local7 == 0xBB) || ((Local7 > 0x8C) && (Local7 < 0x94))))))))) { Local5 = DerefOf (VSLS [Local4]) Local6 = GSEL (Local5, IBUF, Local2) If ((Local6 == Ones)) { Return (0x02) } } ElseIf (((Local6 == Ones) && ((GBID == 0x03) && (( STYL == 0x01) && ((Local7 == 0x6A) || ((Local7 == 0xA6) || ((Local7 == 0xB6) || ((Local7 > 0x88) && (Local7 < 0x90))))))))) { Local5 = DerefOf (VSLG [Local4]) Local6 = GSEL (Local5, IBUF, Local2) If ((Local6 == Ones)) { Return (0x02) } } ElseIf ((Local6 == Ones)) { Return (0x02) } If (((GBID == 0x02) && (((Local7 == 0x49) || (Local7 == 0x5B)) || ((Local7 == 0x76) || (Local7 == 0x77))))) { WS32 = Local6 } ElseIf (((GBID == 0x03) && (((Local7 == 0x49) || ( Local7 == 0x57)) || ((Local7 == 0x72) || (Local7 == 0x73))))) { WS32 = Local6 } ElseIf (((GBID == 0x02) && ((Local7 == 0xBE) || (Local7 == 0xBF)))) { If ((Local6 == 0x05)) { WSEL = 0xFF } Else { WSEL = Local6 } } ElseIf (((GBID == 0x03) && ((Local7 == 0xBB) || (Local7 == 0xBC)))) { If ((Local6 == 0x05)) { WSEL = 0xFF } Else { WSEL = Local6 } } Else { WSEL = Local6 } Local2 += SLEN (Local5, Local6) Local2++ Local4 = DerefOf (IBUF [Local2]) } ElseIf ((Local4 == 0x64)) { Name (STR1, Buffer (0x81) { 0x00 // . }) Local7 = 0x00 BSTL = 0x00 While ((Local2 < Local0)) { Local4 = DerefOf (IBUF [Local2]) If (((Local4 == 0x5B) || ((Local4 == 0x5D) || ((Local4 == 0x3A) || (Local4 == 0x3B))))) { Local2++ } ElseIf ((Local4 == 0x2C)) { Break } Else { Local6 = GSEL (VLST, IBUF, Local2) If ((Local6 == Ones)) { STR1 [Local7] = DerefOf (IBUF [Local2]) Break } Else { If ((Local6 == 0x00)) { STR1 [Local7] = 0xFE } Else { STR1 [Local7] = Local6 } Local7++ Local2 += SLEN (VLST, Local6) } } } BSTL = STR1 /* \WMI1.WSET.STR1 */ } ElseIf ((Local4 == 0x65)) { RTC3 = 0x00 RTC4 = 0x00 RTC5 = 0x00 TMCG = 0x00 While ((Local2 < Local0)) { Local4 = DerefOf (IBUF [Local2]) If ((Local4 == 0x5B)) { Local2++ Break } Else { Local2++ } } Local6 = GSEL (VR04, IBUF, Local2) If ((Local6 == Ones)) { Return (0x02) } If (((Local6 < 0x00) || (Local6 >= 0x18))) { Return (0x02) } RTC3 = Local6 Local2 += SLEN (VR04, Local6) Local4 = DerefOf (IBUF [Local2]) If (((Local2 < Local0) && (Local4 == 0x3A))) { Local2++ Local6 = GSEL (VR05, IBUF, Local2) If ((Local6 == Ones)) { Return (0x02) } If (((Local6 < 0x00) || (Local6 >= 0x3C))) { Return (0x02) } RTC4 = Local6 Local2 += SLEN (VR05, Local6) Local4 = DerefOf (IBUF [Local2]) } If (((Local2 < Local0) && (Local4 == 0x3A))) { Local2++ Local6 = GSEL (VR05, IBUF, Local2) If ((Local6 == Ones)) { Return (0x02) } If (((Local6 < 0x00) || (Local6 >= 0x3C))) { Return (0x02) } RTC5 = Local6 Local2 += SLEN (VR05, Local6) Local4 = DerefOf (IBUF [Local2]) } TMCG = 0x01 } ElseIf ((Local4 == 0x66)) { RTC0 = 0x00 RTC1 = 0x00 RTC2 = 0x00 DBGP = 0x05 DTCG = 0x00 While ((Local2 < Local0)) { Local4 = DerefOf (IBUF [Local2]) If ((Local4 == 0x5B)) { Local2++ Break } Else { Local2++ } } Local6 = GSEL (VR02, IBUF, Local2) If ((Local6 == Ones)) { DBGP = 0x10 Return (0x02) } If (((Local6 < 0x01) || (Local6 > 0x0C))) { DBGP = 0x11 Return (0x02) } RTC1 = Local6 Local2 += SLEN (VR02, Local6) Local4 = DerefOf (IBUF [Local2]) DBGP = 0x07 If (((Local2 < Local0) && (Local4 == 0x2F))) { Local2++ Local6 = GSEL (VR03, IBUF, Local2) If ((Local6 == Ones)) { DBGP = 0x12 Return (0x02) } If ((Local6 < 0x01)) { DBGP = 0x13 Return (0x02) } If (((RTC1 == 0x01) || ((RTC1 == 0x03) || ((RTC1 == 0x05) || ((RTC1 == 0x07) || ((RTC1 == 0x08) || ((RTC1 == 0x0A) || (RTC1 == 0x0C)))))))) { If ((Local6 > 0x1F)) { DBGP = 0x14 Return (0x02) } } If (((RTC1 == 0x04) || ((RTC1 == 0x06) || ((RTC1 == 0x09) || (RTC1 == 0x0B))))) { If ((Local6 > 0x1E)) { DBGP = 0x15 Return (0x02) } } RTC2 = Local6 Local2 += SLEN (VR03, Local6) Local4 = DerefOf (IBUF [Local2]) } If (((Local2 < Local0) && (Local4 == 0x2F))) { Local2++ Local6 = GSEL (VR01, IBUF, Local2) If ((Local6 == Ones)) { DBGP = 0x16 Return (0x02) } RTC0 = Local6 If (((Local6 < 0x00) || (Local6 >= 0x65))) { DBGP = 0x17 Return (0x02) } Local2 += SLEN (VR01, Local6) Local4 = DerefOf (IBUF [Local2]) } Local6 = 0x00 Local6 = (0x07D0 + RTC0) /* \WMI1.RTC0 */ If ((RTC1 == 0x02)) { If ((((Local6 % 0x04) == 0x00) || (((Local6 % 0x64) == 0x00) || ((Local6 % 0x0190) == 0x00)))) { If ((RTC2 > 0x1D)) { Return (0x02) } } ElseIf ((RTC2 > 0x1C)) { Return (0x02) } } DTCG = 0x01 } ElseIf ((Local4 == 0x67)) { RTC6 = 0x00 RTC7 = 0x00 RTC8 = 0x00 UMCG = 0x00 While ((Local2 < Local0)) { Local4 = DerefOf (IBUF [Local2]) If ((Local4 == 0x5B)) { Local2++ Break } Else { Local2++ } } Local6 = GSEL (VR04, IBUF, Local2) If ((Local6 == Ones)) { Return (0x02) } If (((Local6 < 0x00) || (Local6 >= 0x18))) { Return (0x02) } RTC6 = Local6 Local2 += SLEN (VR04, Local6) Local4 = DerefOf (IBUF [Local2]) If (((Local2 < Local0) && (Local4 == 0x3A))) { Local2++ Local6 = GSEL (VR05, IBUF, Local2) If ((Local6 == Ones)) { Return (0x02) } If (((Local6 < 0x00) || (Local6 >= 0x3C))) { Return (0x02) } RTC7 = Local6 Local2 += SLEN (VR05, Local6) Local4 = DerefOf (IBUF [Local2]) } If (((Local2 < Local0) && (Local4 == 0x3A))) { Local2++ Local6 = GSEL (VR05, IBUF, Local2) If ((Local6 == Ones)) { Return (0x02) } If (((Local6 < 0x00) || (Local6 >= 0x3C))) { Return (0x02) } RTC8 = Local6 Local2 += SLEN (VR05, Local6) Local4 = DerefOf (IBUF [Local2]) } UMCG = 0x01 } If (((Local4 == 0x2C) && (Local2 < Local0))) { Local2++ Local0 = CPAS (IBUF, Local2) If ((Local0 != 0x00)) { Return (Local0) } } Local0 = WMIS (0x01, 0x00) Return (Local0) } Method (GPSI, 1, NotSerialized) { Local0 = 0x00 Local1 = SizeOf (PFST) While ((Local0 < Local1)) { Local3 = DerefOf (DerefOf (PFST [Local0]) [0x01]) If (SCMP (Local3, Arg0, 0x00)) { Return (Local0) } Local0++ } Return (Ones) } Method (SPFS, 1, NotSerialized) { Local0 = SizeOf (Arg0) If (((Local0 == 0x00) || (Local0 > 0x0200))) { Return (0x02) } Local0++ IBUF = Arg0 Local1 = GPSI (IBUF) If ((Local1 == Ones)) { Return (0x02) } WITM = Local1 Local3 = DerefOf (PFST [Local1]) Local4 = DerefOf (Local3 [0x01]) Local2 = SizeOf (Local4) Local2++ Local4 = DerefOf (Local3 [0x00]) If ((GBID == 0x02)) { Local5 = DerefOf (VSLS [Local4]) } Else { Local5 = DerefOf (VSLG [Local4]) } Local6 = GSEL (Local5, IBUF, Local2) If ((Local6 == Ones)) { Return (0x02) } WSEL = Local6 Local2 += SLEN (Local5, Local6) Local4 = DerefOf (IBUF [Local2]) If (((Local4 == 0x2C) && (Local2 < Local0))) { Local2++ Local0 = CPAS (IBUF, Local2) If ((Local0 != 0x00)) { Return (Local0) } } Local0 = WMIS (0xA8, 0x00) Return (Local0) } Method (WMA8, 3, NotSerialized) { Acquire (MWMI, 0xFFFF) Local0 = SPFS (Arg2) Release (MWMI) Return (DerefOf (RETN [Local0])) } Method (WQAC, 1, NotSerialized) { Acquire (MWMI, 0xFFFF) DBGP = 0x01 Name (STR2, Buffer (0x32) {}) Local4 = WMIS (0xAC, Arg0) If ((Local4 != 0x00)) { Return ("") } Local0 = DerefOf (PFST [WITM]) Local1 = DerefOf (Local0 [0x00]) Local2 = DerefOf (Local0 [0x01]) Concatenate (Local2, ",", Local6) If ((GBID == 0x02)) { Local3 = DerefOf (VSLS [Local1]) } Else { Local3 = DerefOf (VSLG [Local1]) } Concatenate (Local6, DerefOf (Local3 [WSEL]), Local7) Concatenate (Local7, ";[Optional:", Local6) Local7 = 0x00 Local0 = 0x00 Local5 = SizeOf (Local3) While ((Local7 < Local5)) { STR2 = DerefOf (Local3 [Local7]) Local2 = DerefOf (STR2 [0x00]) If ((Local2 != 0x00)) { If ((Local0 != 0x00)) { Concatenate (Local6, ",", Local1) Local6 = Local1 } Concatenate (Local6, DerefOf (Local3 [Local7]), Local1) Local6 = Local1 Local0++ } Local7++ } Concatenate (Local6, "]", Local7) Release (MWMI) DBGP = 0xE1 Return (Local7) } Name (WQCA, Buffer (0x0CBA) { /* 0000 */ 0x46, 0x4F, 0x4D, 0x42, 0x01, 0x00, 0x00, 0x00, // FOMB.... /* 0008 */ 0xAA, 0x0C, 0x00, 0x00, 0x8E, 0x55, 0x00, 0x00, // .....U.. /* 0010 */ 0x44, 0x53, 0x00, 0x01, 0x1A, 0x7D, 0xDA, 0x54, // DS...}.T /* 0018 */ 0x98, 0x58, 0xA9, 0x00, 0x01, 0x06, 0x18, 0x42, // .X.....B /* 0020 */ 0x10, 0x1D, 0x10, 0x0A, 0x0C, 0x21, 0x02, 0x0B, // .....!.. /* 0028 */ 0x83, 0x50, 0x44, 0x18, 0x14, 0xA0, 0x45, 0x41, // .PD...EA /* 0030 */ 0xC8, 0x05, 0x14, 0x95, 0x02, 0x21, 0xC3, 0x02, // .....!.. /* 0038 */ 0x14, 0x0B, 0x70, 0x2E, 0x40, 0xBA, 0x00, 0xE5, // ..p.@... /* 0040 */ 0x28, 0x72, 0x0C, 0x22, 0x02, 0xF7, 0xEF, 0x0F, // (r.".... /* 0048 */ 0x31, 0x0A, 0x88, 0x14, 0x40, 0x48, 0x26, 0x84, // 1...@H&. /* 0050 */ 0x44, 0x00, 0x53, 0x21, 0x70, 0x84, 0xA0, 0x5F, // D.S!p.._ /* 0058 */ 0x01, 0x08, 0x1D, 0xA2, 0xC9, 0xA0, 0x00, 0xA7, // ........ /* 0060 */ 0x08, 0x82, 0xB4, 0x65, 0x01, 0xBA, 0x05, 0xF8, // ...e.... /* 0068 */ 0x16, 0xA0, 0x1D, 0x42, 0x68, 0x15, 0x0A, 0x30, // ...Bh..0 /* 0070 */ 0x29, 0xC0, 0x27, 0x98, 0x2C, 0x0A, 0x90, 0x0D, // ).'.,... /* 0078 */ 0x26, 0xDB, 0x70, 0x64, 0x18, 0x4C, 0xE0, 0x18, // &.pd.L.. /* 0080 */ 0x50, 0x62, 0xC6, 0x80, 0xD2, 0x39, 0x05, 0xD9, // Pb...9.. /* 0088 */ 0x04, 0x16, 0x74, 0xA1, 0x28, 0x9A, 0x46, 0x94, // ..t.(.F. /* 0090 */ 0x04, 0x07, 0x75, 0x0C, 0x11, 0x82, 0x97, 0x2B, // ..u....+ /* 0098 */ 0xC0, 0xFB, 0x08, 0x64, 0x1A, 0x9A, 0xC0, 0xF3, // ...d.... /* 00A0 */ 0x18, 0x12, 0x40, 0xE8, 0x22, 0x25, 0x1C, 0x06, // ..@."%.. /* 00A8 */ 0xE5, 0x01, 0x44, 0x72, 0x06, 0x8A, 0x02, 0xB6, // ..Dr.... /* 00B0 */ 0xD7, 0x69, 0x68, 0x50, 0x47, 0xC9, 0x24, 0xC1, // .ihPG.$. /* 00B8 */ 0xA1, 0xC6, 0x68, 0x89, 0x02, 0xCC, 0x8F, 0x4B, // ..h....K /* 00C0 */ 0xC3, 0x3D, 0x10, 0x8F, 0x37, 0x24, 0x93, 0x36, // .=..7$.6 /* 00C8 */ 0x14, 0xD4, 0xC0, 0x3D, 0xA9, 0x53, 0xF2, 0x34, // ...=.S.4 /* 00D0 */ 0x23, 0x96, 0x3C, 0x45, 0xC1, 0x24, 0xF0, 0x28, // #.<E.$.( /* 00D8 */ 0x18, 0x1A, 0x27, 0x28, 0x0B, 0x42, 0x0E, 0x86, // ..'(.B.. /* 00E0 */ 0x89, 0x02, 0x3C, 0x09, 0xCF, 0xB0, 0xF8, 0x79, // ..<....y /* 00E8 */ 0x9D, 0x2F, 0x39, 0x08, 0xC4, 0x48, 0xE0, 0x03, // ./9..H.. /* 00F0 */ 0x81, 0x47, 0x73, 0xC4, 0x58, 0xA0, 0x70, 0x01, // .Gs.X.p. /* 00F8 */ 0xCF, 0xE7, 0x18, 0x22, 0xC7, 0x3D, 0xD8, 0x18, // ...".=.. /* 0100 */ 0x47, 0x11, 0x39, 0xC1, 0x1B, 0x40, 0x14, 0xA3, // G.9..@.. /* 0108 */ 0x15, 0x34, 0x6B, 0x21, 0x06, 0x8B, 0x66, 0xB0, // .4k!..f. /* 0110 */ 0x9E, 0xC1, 0xC9, 0x31, 0xE0, 0x08, 0x30, 0xFF, // ...1..0. /* 0118 */ 0x7F, 0x19, 0x10, 0xF2, 0x28, 0xC0, 0xEA, 0xA0, // ....(... /* 0120 */ 0x34, 0x0D, 0x13, 0x74, 0x2F, 0xC0, 0x9A, 0x00, // 4..t/... /* 0128 */ 0x63, 0x02, 0x34, 0x62, 0x48, 0x99, 0x00, 0x67, // c.4bH..g /* 0130 */ 0xB7, 0x05, 0xCD, 0xA8, 0x2D, 0x01, 0xE6, 0x04, // ....-... /* 0138 */ 0x68, 0x13, 0xE0, 0x0D, 0x41, 0x28, 0xE7, 0x19, // h...A(.. /* 0140 */ 0xE5, 0x58, 0x4E, 0x31, 0xCA, 0xA3, 0x40, 0xCC, // .XN1..@. /* 0148 */ 0x57, 0x81, 0xA0, 0x51, 0x62, 0xC4, 0x3C, 0x97, // W..Qb.<. /* 0150 */ 0xB8, 0x86, 0x8D, 0x10, 0x23, 0xE4, 0x29, 0x04, // ....#.). /* 0158 */ 0x8A, 0xDB, 0xFE, 0x20, 0xC8, 0xA0, 0x71, 0xA3, // ... ..q. /* 0160 */ 0xF7, 0x59, 0xE1, 0xAC, 0x4E, 0xE0, 0xE8, 0x9F, // .Y..N... /* 0168 */ 0x13, 0x4C, 0xE0, 0x29, 0x1F, 0xD8, 0x93, 0xC1, // .L.).... /* 0170 */ 0x09, 0x1C, 0x6B, 0xD4, 0x18, 0xA7, 0x92, 0xC0, // ..k..... /* 0178 */ 0x91, 0x9F, 0x0F, 0xD2, 0x00, 0xA2, 0x48, 0xF0, // ......H. /* 0180 */ 0xA8, 0xB3, 0x82, 0xCF, 0x05, 0x1E, 0xDA, 0x41, // .......A /* 0188 */ 0x7B, 0x8E, 0x27, 0x10, 0xE4, 0x10, 0x8E, 0xE0, // {.'..... /* 0190 */ 0x79, 0xE1, 0x81, 0xC0, 0x63, 0x60, 0x37, 0x07, // y...c`7. /* 0198 */ 0x1F, 0x01, 0x7C, 0x42, 0xC0, 0xBB, 0x06, 0xD4, // ..|B.... /* 01A0 */ 0xD5, 0xE0, 0xC1, 0x80, 0x0D, 0x3A, 0x1C, 0x66, // .....:.f /* 01A8 */ 0xBC, 0x1E, 0x7E, 0xB8, 0x13, 0x38, 0xC9, 0xC7, // ..~..8.. /* 01B0 */ 0x0B, 0x7E, 0xD4, 0xF0, 0xE0, 0x70, 0xF3, 0x3C, // .~...p.< /* 01B8 */ 0x99, 0x23, 0x2B, 0x55, 0x80, 0xD9, 0xC3, 0x81, // .#+U.... /* 01C0 */ 0x8E, 0x11, 0x3E, 0x6B, 0xB0, 0x33, 0x00, 0x46, // ..>k.3.F /* 01C8 */ 0xFE, 0x20, 0x50, 0x23, 0x33, 0xB4, 0xC7, 0xFD, // . P#3... /* 01D0 */ 0xCA, 0x61, 0xC8, 0xE7, 0x84, 0xC3, 0x62, 0x62, // .a....bb /* 01D8 */ 0xCF, 0x1C, 0x74, 0x3C, 0xE0, 0xBF, 0x8A, 0x3C, // ..t<...< /* 01E0 */ 0x65, 0x78, 0xFA, 0x9E, 0xAF, 0x09, 0x86, 0x1D, // ex...... /* 01E8 */ 0x38, 0x7A, 0x20, 0x86, 0x6E, 0x7D, 0x18, 0x9A, // 8z .n}.. /* 01F0 */ 0x86, 0x6F, 0x1F, 0x3E, 0x2F, 0xC0, 0x38, 0x05, // .o.>/.8. /* 01F8 */ 0x78, 0xE4, 0x3E, 0xA2, 0x18, 0xC4, 0xFF, 0xFF, // x.>..... /* 0200 */ 0xA3, 0x05, 0x3F, 0x4D, 0xB0, 0xEB, 0xC1, 0x69, // ..?M...i /* 0208 */ 0x3C, 0x07, 0x78, 0x38, 0x67, 0xE5, 0xC3, 0x04, // <.x8g... /* 0210 */ 0xD8, 0x6E, 0x27, 0x6C, 0x44, 0xEF, 0x16, 0x1E, // .n'lD... /* 0218 */ 0x0D, 0xF6, 0x14, 0x00, 0xBE, 0xD3, 0x0B, 0x38, // .......8 /* 0220 */ 0xEF, 0x1A, 0x6C, 0xB0, 0x30, 0x4E, 0x2F, 0xE0, // ..l.0N/. /* 0228 */ 0x3F, 0x1F, 0x78, 0x00, 0xFC, 0x18, 0xE1, 0x01, // ?.x..... /* 0230 */ 0x70, 0xF0, 0xA7, 0x8F, 0xF3, 0xF3, 0xF7, 0xE7, // p....... /* 0238 */ 0xAC, 0x70, 0xC3, 0x82, 0x77, 0xC6, 0x81, 0x31, // .p..w..1 /* 0240 */ 0x0A, 0x1E, 0xEC, 0x40, 0x43, 0xC3, 0xBC, 0x05, // ...@C... /* 0248 */ 0x14, 0x05, 0x06, 0x75, 0xA6, 0x01, 0x9E, 0xFF, // ...u.... /* 0250 */ 0xFF, 0x33, 0x0D, 0xB8, 0xB1, 0x9F, 0x1B, 0xC0, // .3...... /* 0258 */ 0x73, 0x8B, 0x30, 0xC2, 0xD1, 0x78, 0x66, 0x2F, // s.0..xf/ /* 0260 */ 0x0E, 0x4F, 0x28, 0xD6, 0x0C, 0x27, 0x9C, 0xE3, // .O(..'.. /* 0268 */ 0x88, 0x66, 0x50, 0x7E, 0xAC, 0x81, 0x7D, 0x14, // .fP~..}. /* 0270 */ 0x78, 0x8E, 0x79, 0x14, 0x78, 0x86, 0x88, 0xF1, // x.y.x... /* 0278 */ 0x4C, 0xE3, 0x23, 0xCD, 0xEB, 0xCC, 0xAB, 0x8D, // L.#..... /* 0280 */ 0xCF, 0x07, 0x3E, 0xD6, 0xF8, 0xFA, 0x12, 0x25, // ..>....% /* 0288 */ 0xC2, 0x63, 0x8D, 0x81, 0x43, 0x3E, 0xD6, 0x18, // .c..C>.. /* 0290 */ 0xE2, 0xA9, 0x26, 0x44, 0xD4, 0x40, 0x61, 0xA3, // ..&D.@a. /* 0298 */ 0xC4, 0x37, 0x4E, 0x88, 0x20, 0x8F, 0x35, 0x60, // .7N. .5` /* 02A0 */ 0x8E, 0x7F, 0xAC, 0x01, 0x94, 0xFE, 0xFF, 0x8F, // ........ /* 02A8 */ 0x35, 0xC0, 0x29, 0xF2, 0xB1, 0x06, 0x94, 0xC1, // 5.)..... /* 02B0 */ 0x8E, 0x35, 0xA0, 0x3B, 0x4F, 0x00, 0x9F, 0x83, // .5.;O... /* 02B8 */ 0x00, 0xF8, 0x8E, 0x2D, 0xB8, 0x93, 0x0D, 0x78, // ...-...x /* 02C0 */ 0xA6, 0x84, 0x1B, 0x12, 0xBC, 0xC3, 0x0D, 0xF0, // ........ /* 02C8 */ 0xFD, 0xFF, 0x1F, 0x6E, 0xC0, 0x17, 0xEE, 0x64, // ...n...d /* 02D0 */ 0x43, 0xE3, 0xBC, 0x08, 0x14, 0x07, 0x06, 0x75, // C......u /* 02D8 */ 0xB8, 0x01, 0x1C, 0xDD, 0x11, 0x9E, 0x1E, 0xC0, // ........ /* 02E0 */ 0x72, 0xB6, 0xF0, 0x61, 0xC1, 0x38, 0xC7, 0xF0, // r..a.8.. /* 02E8 */ 0xF2, 0x70, 0x2C, 0x67, 0x16, 0x27, 0xC2, 0x93, // .p,g.'.. /* 02F0 */ 0xC0, 0xBB, 0x81, 0xA7, 0x14, 0xE9, 0x84, 0xA2, // ........ /* 02F8 */ 0x9C, 0x94, 0xCF, 0x80, 0x60, 0xB8, 0xCF, 0x1C, // ....`... /* 0300 */ 0xE5, 0x1B, 0xA0, 0x11, 0x5E, 0x6D, 0x5E, 0x6C, // ....^m^l /* 0308 */ 0x7C, 0xAB, 0x89, 0xF6, 0x7C, 0x60, 0x98, 0xA7, // |...|`.. /* 0310 */ 0x1B, 0x1F, 0x70, 0x42, 0x14, 0x87, 0xA2, 0xDB, // ..pB.... /* 0318 */ 0x40, 0xB4, 0x10, 0x21, 0x5F, 0x05, 0x7D, 0xB2, // @..!_.}. /* 0320 */ 0x89, 0x18, 0xF0, 0x65, 0xC6, 0xE0, 0x01, 0xC3, // ...e.... /* 0328 */ 0x46, 0x8B, 0x14, 0xE1, 0xE9, 0x06, 0xCC, 0xEB, // F....... /* 0330 */ 0xF6, 0xE9, 0x06, 0xEE, 0xFF, 0xFF, 0x74, 0x03, // ......t. /* 0338 */ 0xF0, 0x20, 0xF6, 0xE9, 0x06, 0x0A, 0x6A, 0xC0, // . ....j. /* 0340 */ 0xE7, 0x12, 0x1F, 0x4D, 0xF8, 0xED, 0x06, 0x1F, // ...M.... /* 0348 */ 0xEE, 0x74, 0x03, 0xBA, 0x73, 0x09, 0xEE, 0x40, // .t..s..@ /* 0350 */ 0x01, 0xD7, 0xE8, 0x81, 0x42, 0x87, 0x1B, 0x3E, // ....B..> /* 0358 */ 0x22, 0xFC, 0x21, 0x15, 0xCE, 0x51, 0x00, 0x7C, // ".!..Q.| /* 0360 */ 0x47, 0x0E, 0xDC, 0xFF, 0xFF, 0x7C, 0x03, 0x96, // G....|.. /* 0368 */ 0x29, 0xC3, 0x3F, 0xDE, 0x00, 0x86, 0x72, 0xBD, // ).?...r. /* 0370 */ 0x38, 0x4C, 0xA0, 0x20, 0x4F, 0x02, 0x85, 0x7A, // 8L. O..z /* 0378 */ 0x1B, 0x50, 0x18, 0x1F, 0x6F, 0x00, 0x47, 0x87, // .P..o.G. /* 0380 */ 0x4E, 0xDC, 0xF1, 0x01, 0xEE, 0xAD, 0x80, 0x5D, // N......] /* 0388 */ 0x1C, 0x9E, 0x97, 0xE1, 0x8A, 0x3E, 0xDC, 0xA0, // .....>.. /* 0390 */ 0xFF, 0xFF, 0x87, 0x1B, 0xDC, 0xDD, 0xE6, 0x59, // .......Y /* 0398 */ 0xC6, 0x73, 0x0C, 0xF2, 0x72, 0xE3, 0x03, 0xCD, // .s..r... /* 03A0 */ 0x43, 0x4D, 0x88, 0x63, 0x78, 0xFF, 0x7B, 0x11, // CM.cx.{. /* 03A8 */ 0x64, 0x53, 0x78, 0xA8, 0x09, 0xF1, 0x22, 0xE8, // dSx...". /* 03B0 */ 0x3B, 0x60, 0x84, 0x77, 0x66, 0x1F, 0x71, 0x0C, // ;`.wf.q. /* 03B8 */ 0x12, 0xE2, 0x09, 0x27, 0x50, 0xC0, 0x60, 0x41, // ...'P.`A /* 03C0 */ 0x22, 0x9E, 0xC2, 0xAB, 0xCE, 0xB3, 0x0D, 0x78, // "......x /* 03C8 */ 0xC5, 0x3C, 0x53, 0x64, 0xE1, 0x6C, 0x03, 0x50, // .<Sd.l.P /* 03D0 */ 0xE4, 0x3C, 0x07, 0xC6, 0x23, 0x03, 0xBB, 0xA1, // .<..#... /* 03D8 */ 0xC0, 0xF9, 0xFF, 0xDF, 0x1B, 0x70, 0x27, 0x14, // .....p'. /* 03E0 */ 0xC0, 0x4B, 0xF2, 0x17, 0x80, 0x8E, 0x1C, 0x4E, // .K.....N /* 03E8 */ 0x0D, 0x22, 0x1B, 0x6F, 0x00, 0x9F, 0x86, 0xA8, // .".o.... /* 03F0 */ 0x22, 0x20, 0x4D, 0x13, 0x2C, 0x04, 0xD3, 0x2F, // " M.,../ /* 03F8 */ 0x40, 0x23, 0xF0, 0xA1, 0xC0, 0xB9, 0x49, 0x94, // @#....I. /* 0400 */ 0x7C, 0x60, 0x14, 0xCE, 0x59, 0x8F, 0x22, 0x14, // |`..Y.". /* 0408 */ 0xC4, 0x80, 0x0E, 0x72, 0xA0, 0x40, 0x9F, 0x52, // ...r.@.R /* 0410 */ 0x7C, 0x14, 0x39, 0x90, 0xD3, 0x78, 0x9A, 0x60, // |.9..x.` /* 0418 */ 0x27, 0x44, 0x76, 0x06, 0x61, 0xC7, 0x09, 0x8F, // 'Dv.a... /* 0420 */ 0xDD, 0x07, 0x05, 0xFE, 0x93, 0xF1, 0x6C, 0x8C, // ......l. /* 0428 */ 0x6E, 0x35, 0x27, 0x15, 0x14, 0x98, 0x8F, 0x22, // n5'...." /* 0430 */ 0x9C, 0xA0, 0xAE, 0xBB, 0x04, 0xC8, 0xF4, 0x1D, // ........ /* 0438 */ 0x16, 0x40, 0x01, 0xE4, 0x7B, 0x81, 0x4F, 0x02, // .@..{.O. /* 0440 */ 0xCF, 0x06, 0x6C, 0x0C, 0x0F, 0x03, 0x46, 0x33, // ..l...F3 /* 0448 */ 0x3A, 0x0F, 0x3F, 0x59, 0x54, 0xDC, 0xC9, 0x52, // :.?YT..R /* 0450 */ 0x90, 0xFF, 0xFF, 0xC9, 0xB2, 0x28, 0x93, 0x45, // .....(.E /* 0458 */ 0xCF, 0xC4, 0x37, 0x0B, 0xCF, 0xE8, 0xED, 0xD4, // ..7..... /* 0460 */ 0x73, 0xF4, 0x84, 0x7D, 0x13, 0x81, 0x75, 0x19, // s..}..u. /* 0468 */ 0x08, 0xF9, 0x68, 0xE0, 0x69, 0x18, 0xCE, 0x93, // ..h.i... /* 0470 */ 0xE5, 0x70, 0x9E, 0x2C, 0x1F, 0x8B, 0x2F, 0x22, // .p.,../" /* 0478 */ 0xE0, 0xBB, 0x53, 0xE0, 0x66, 0x0B, 0x46, 0x78, // ..S.f.Fx /* 0480 */ 0x4C, 0xB4, 0x51, 0xD1, 0xCB, 0x90, 0x87, 0xC7, // L.Q..... /* 0488 */ 0x2F, 0x07, 0x9E, 0xCF, 0x33, 0xC2, 0x51, 0x3E, // /...3.Q> /* 0490 */ 0x4B, 0xE0, 0x30, 0x9E, 0x4A, 0x3C, 0x44, 0xDF, // K.0.J<D. /* 0498 */ 0x8B, 0x60, 0x4D, 0xE4, 0xA4, 0x7D, 0x5B, 0x78, // .`M..}[x /* 04A0 */ 0x5F, 0xF4, 0x2D, 0x0D, 0x73, 0x8B, 0x04, 0xCF, // _.-.s... /* 04A8 */ 0xBD, 0x88, 0x5F, 0xD2, 0xC0, 0x91, 0xE5, 0x6E, // .._....n /* 04B0 */ 0x85, 0x0A, 0x74, 0xB7, 0x02, 0x72, 0xFF, 0xFF, // ..t..r.. /* 04B8 */ 0xBB, 0x15, 0x60, 0xEE, 0x38, 0xE5, 0xB3, 0x95, // ..`.8... /* 04C0 */ 0x8F, 0xA1, 0x3E, 0x59, 0x45, 0x79, 0xB7, 0xF2, // ..>YEy.. /* 04C8 */ 0x49, 0xDD, 0x27, 0xAA, 0x77, 0x2B, 0x86, 0xE3, // I.'.w+.. /* 04D0 */ 0xBB, 0x95, 0xEF, 0x58, 0xBE, 0x5B, 0x19, 0xF7, // ...X.[.. /* 04D8 */ 0xE0, 0x1E, 0xAD, 0x9E, 0xDE, 0x0D, 0x72, 0x34, // ......r4 /* 04E0 */ 0x11, 0x1E, 0xE2, 0xD9, 0xDD, 0x0A, 0xCC, 0x42, // .......B /* 04E8 */ 0xEE, 0x56, 0x80, 0xC4, 0xFF, 0xFF, 0xDD, 0x0A, // .V...... /* 04F0 */ 0x18, 0x5E, 0xCD, 0x71, 0x77, 0x2B, 0x70, 0x1D, // .^.qw+p. /* 04F8 */ 0x1B, 0xF8, 0xCD, 0x0A, 0xF0, 0x94, 0xF8, 0x66, // .......f /* 0500 */ 0x45, 0xD3, 0xDE, 0xAC, 0x50, 0x1C, 0x56, 0x73, // E...P.Vs /* 0508 */ 0xB3, 0x42, 0x4C, 0x12, 0xDE, 0xBD, 0x0A, 0xB8, // .BL..... /* 0510 */ 0xFF, 0xFF, 0xEF, 0x55, 0x00, 0xFF, 0x62, 0xDD, // ...U..b. /* 0518 */ 0xAB, 0x80, 0xDE, 0x9D, 0x08, 0xFE, 0xFF, 0xFF, // ........ /* 0520 */ 0x4E, 0x04, 0x03, 0xBE, 0x4F, 0x1C, 0xA1, 0x3C, // N...O..< /* 0528 */ 0x25, 0xF9, 0x66, 0x81, 0xCD, 0x73, 0xAB, 0x42, // %.f..s.B /* 0530 */ 0x45, 0xBA, 0x55, 0x01, 0x62, 0x87, 0xF5, 0xD2, // E.U.b... /* 0538 */ 0xE3, 0x63, 0x15, 0xDC, 0x5B, 0x15, 0xDC, 0x2B, // .c..[..+ /* 0540 */ 0xD5, 0xB3, 0xC2, 0x31, 0x86, 0x7F, 0x94, 0x8A, // ...1.... /* 0548 */ 0x71, 0x4A, 0xEF, 0x54, 0x2F, 0x54, 0x86, 0x89, // qJ.T/T.. /* 0550 */ 0x12, 0xEF, 0xAD, 0xCA, 0x63, 0x7C, 0xAB, 0x62, // ....c|.b /* 0558 */ 0x17, 0xA8, 0x30, 0xB1, 0x5E, 0xAD, 0x8C, 0xFA, // ..0.^... /* 0560 */ 0x3A, 0x11, 0x2E, 0x50, 0x90, 0x48, 0x2F, 0x56, // :..P.H/V /* 0568 */ 0x51, 0x1E, 0x88, 0x0D, 0x13, 0xF2, 0xAD, 0x0A, // Q....... /* 0570 */ 0xBC, 0x52, 0x6E, 0x55, 0xA0, 0xFB, 0xFF, 0xDF, // .RnU.... /* 0578 */ 0xAA, 0x00, 0xEF, 0x27, 0x7E, 0x30, 0x5E, 0x1B, // ...'~0^. /* 0580 */ 0xF8, 0x0D, 0x09, 0x16, 0xD0, 0x6B, 0x15, 0x60, // .....k.` /* 0588 */ 0x26, 0xF3, 0xB5, 0x8A, 0xE6, 0xBD, 0x56, 0xA1, // &.....V. /* 0590 */ 0x4E, 0x25, 0xD6, 0x03, 0xA4, 0xFF, 0xFF, 0x2C, // N%....., /* 0598 */ 0xC1, 0x70, 0xAF, 0x02, 0xD8, 0xFD, 0xFF, 0xBF, // .p...... /* 05A0 */ 0x57, 0x01, 0x9E, 0x6E, 0x45, 0x98, 0x83, 0x15, // W..nE... /* 05A8 */ 0xBC, 0x84, 0xF7, 0x2A, 0x1A, 0x67, 0x19, 0x0A, // ...*.g.. /* 05B0 */ 0xB7, 0x20, 0x0A, 0xE3, 0x7B, 0x15, 0xE0, 0xE8, // . ..{... /* 05B8 */ 0xBA, 0x82, 0x1B, 0x32, 0x5C, 0xB0, 0x28, 0xC1, // ...2\.(. /* 05C0 */ 0x7C, 0x08, 0xF1, 0x74, 0x8E, 0xF8, 0x21, 0xE1, // |..t..!. /* 05C8 */ 0x25, 0xE0, 0x21, 0xC7, 0x03, 0x7E, 0x20, 0xF0, // %.!..~ . /* 05D0 */ 0xD5, 0x0A, 0x6C, 0xA7, 0xDE, 0xB3, 0x7C, 0x97, // ..l...|. /* 05D8 */ 0xFA, 0xFF, 0xBF, 0xF3, 0xF2, 0xE3, 0xD5, 0x5B, // .......[ /* 05E0 */ 0x95, 0x0F, 0xBE, 0xB1, 0xDE, 0x19, 0x5E, 0xAD, // ......^. /* 05E8 */ 0x3C, 0x92, 0x28, 0x27, 0x11, 0xCA, 0x37, 0xAB, // <.('..7. /* 05F0 */ 0xB7, 0x2A, 0xA3, 0x44, 0x7C, 0x19, 0xF6, 0x09, // .*.D|... /* 05F8 */ 0xD8, 0xD0, 0x46, 0x79, 0xAA, 0x88, 0x6E, 0xBC, // ..Fy..n. /* 0600 */ 0x57, 0x2B, 0xF0, 0xCA, 0xB9, 0x5A, 0x01, 0x34, // W+...Z.4 /* 0608 */ 0x19, 0xFE, 0xAB, 0x15, 0xF8, 0x6E, 0x0E, 0xD8, // .....n.. /* 0610 */ 0x6B, 0x12, 0xDC, 0xA3, 0xCB, 0xFF, 0xFF, 0xE5, // k....... /* 0618 */ 0x0A, 0xB0, 0x92, 0xFD, 0x72, 0x45, 0x73, 0x5F, // ....rEs_ /* 0620 */ 0xAE, 0x50, 0xA2, 0x20, 0xA4, 0x08, 0x48, 0xF3, // .P. ..H. /* 0628 */ 0x04, 0xCF, 0xED, 0x0A, 0x60, 0xC9, 0xFF, 0xFF, // ....`... /* 0630 */ 0x76, 0x05, 0x38, 0x0D, 0x77, 0xBB, 0x02, 0x7A, // v.8.w..z /* 0638 */ 0x77, 0x23, 0xF0, 0xA2, 0xBC, 0x1B, 0x61, 0x2F, // w#....a/ /* 0640 */ 0x58, 0xF8, 0x7C, 0x17, 0x2C, 0x1A, 0x66, 0x25, // X.|.,.f% /* 0648 */ 0x8A, 0xB6, 0x26, 0x0A, 0xE3, 0x0B, 0x16, 0x70, // ..&....p /* 0650 */ 0xFB, 0xFF, 0x5F, 0xB0, 0x80, 0xC7, 0x21, 0x14, // .._...!. /* 0658 */ 0x37, 0x6A, 0xB8, 0xD7, 0x26, 0xDF, 0x79, 0x3C, // 7j..&.y< /* 0660 */ 0xDF, 0x88, 0xD6, 0x0C, 0xA3, 0x33, 0xC4, 0x4B, // .....3.K /* 0668 */ 0xC1, 0xEB, 0xB4, 0x6F, 0xFD, 0x30, 0xEE, 0x57, // ...o.0.W /* 0670 */ 0xB0, 0x87, 0xF4, 0x20, 0xEC, 0x93, 0xC4, 0x1B, // ... .... /* 0678 */ 0x96, 0x0F, 0x56, 0x06, 0x79, 0xFB, 0x7D, 0xAE, // ..V.y.}. /* 0680 */ 0x7A, 0xAC, 0x8A, 0x62, 0x84, 0x80, 0xC7, 0xF3, // z..b.... /* 0688 */ 0x1E, 0xEC, 0x83, 0xD5, 0x7B, 0x96, 0x51, 0x62, // ....{.Qb /* 0690 */ 0xC7, 0xF2, 0x75, 0xEA, 0x49, 0xCB, 0x97, 0x2C, // ..u.I.., /* 0698 */ 0x43, 0xC4, 0x7D, 0x18, 0xF6, 0xFD, 0x0A, 0xF0, // C.}..... /* 06A0 */ 0xFF, 0xFF, 0xBF, 0x5F, 0x01, 0x46, 0x2E, 0x0E, // ..._.F.. /* 06A8 */ 0xFC, 0xE0, 0x80, 0xBD, 0x5F, 0x01, 0x1E, 0xE7, // ...._... /* 06B0 */ 0x09, 0x9E, 0xFB, 0x15, 0xF0, 0xFC, 0xFF, 0xDF, // ........ /* 06B8 */ 0xAF, 0x00, 0xFE, 0xFF, 0xFF, 0xEF, 0x57, 0x60, // ......W` /* 06C0 */ 0xBA, 0x5B, 0x61, 0xEF, 0x58, 0xD8, 0x0B, 0x08, // .[a.X... /* 06C8 */ 0x59, 0x1B, 0x0D, 0xB5, 0x12, 0xC3, 0xA0, 0xEE, // Y....... /* 06D0 */ 0x57, 0x80, 0xA3, 0x71, 0x7B, 0xD4, 0xE0, 0x38, // W..q{..8 /* 06D8 */ 0x1B, 0x3C, 0x49, 0x60, 0xCE, 0xD4, 0xB8, 0xD9, // .<I`.... /* 06E0 */ 0x1C, 0x5C, 0xE0, 0x08, 0xCF, 0x31, 0x41, 0xCF, // .\...1A. /* 06E8 */ 0x9D, 0x5D, 0x52, 0x60, 0xDC, 0xB1, 0xE0, 0x5E, // .]R`...^ /* 06F0 */ 0xA9, 0x1E, 0x1A, 0xA2, 0x1C, 0xC4, 0x6B, 0xF0, // ......k. /* 06F8 */ 0x63, 0xD5, 0x83, 0xD4, 0x91, 0x3D, 0x5C, 0x3D, // c....=\= /* 0700 */ 0x09, 0xFB, 0x90, 0xE5, 0x3B, 0x96, 0xA1, 0x22, // ....;.." /* 0708 */ 0xBC, 0x63, 0xB1, 0x33, 0x44, 0xBC, 0x58, 0x51, // .c.3D.XQ /* 0710 */ 0x42, 0xBC, 0x57, 0x84, 0xF6, 0x8D, 0xCB, 0xE0, // B.W..... /* 0718 */ 0x8F, 0xC5, 0x46, 0x0D, 0xFA, 0x62, 0xFC, 0x8E, // ..F..b.. /* 0720 */ 0x05, 0xC6, 0xFF, 0xFF, 0x1D, 0x8B, 0x89, 0x35, // .......5 /* 0728 */ 0x01, 0xD1, 0xC7, 0x1D, 0x0B, 0xA0, 0x48, 0x30, // ......H0 /* 0730 */ 0x08, 0x39, 0x19, 0x38, 0xFA, 0xBC, 0x80, 0x1F, // .9.8.... /* 0738 */ 0xC0, 0xC3, 0x88, 0x87, 0xC4, 0x02, 0x0C, 0x9C, // ........ /* 0740 */ 0xDE, 0x97, 0x7C, 0xA6, 0xE0, 0x07, 0x0C, 0x9F, // ..|..... /* 0748 */ 0x29, 0xD8, 0xF5, 0x20, 0xFA, 0x63, 0x80, 0xCF, // ).. .c.. /* 0750 */ 0x25, 0x98, 0xC1, 0x81, 0xFF, 0x5A, 0x71, 0xE8, // %....Zq. /* 0758 */ 0x1E, 0xC5, 0xEB, 0x83, 0x09, 0x3C, 0x38, 0x30, // .....<80 /* 0760 */ 0xFC, 0xFF, 0xC7, 0xF1, 0xCE, 0x70, 0x44, 0xBE, // .....pD. /* 0768 */ 0xC3, 0x78, 0x70, 0x60, 0x3B, 0x08, 0x00, 0x87, // .xp`;... /* 0770 */ 0xC1, 0xE1, 0x43, 0x0D, 0x0E, 0x3D, 0x1E, 0x03, // ..C..=.. /* 0778 */ 0x87, 0xF4, 0x79, 0x8C, 0x5D, 0x18, 0x1E, 0x72, // ..y.]..r /* 0780 */ 0x3C, 0x34, 0xB0, 0x01, 0x7A, 0x68, 0xC0, 0x72, // <4..zh.r /* 0788 */ 0x12, 0x4F, 0x21, 0x87, 0x06, 0x66, 0x09, 0x43, // .O!..f.C /* 0790 */ 0x03, 0x4A, 0xF1, 0x86, 0x86, 0x1E, 0x92, 0x0F, // .J...... /* 0798 */ 0x0B, 0x31, 0x9F, 0x72, 0x22, 0xBC, 0x2F, 0x18, // .1.r"./. /* 07A0 */ 0xF5, 0xFF, 0xFF, 0x04, 0x65, 0xF4, 0xD7, 0x14, // ....e... /* 07A8 */ 0xDF, 0x2E, 0x7C, 0x0F, 0xC4, 0x8D, 0x0F, 0x5C, // ..|....\ /* 07B0 */ 0x57, 0x4E, 0x8F, 0x0F, 0xF8, 0x1C, 0xB9, 0x3C, // WN.....< /* 07B8 */ 0x3E, 0xDC, 0xD1, 0xC9, 0xE3, 0x83, 0xE1, 0xF2, // >....... /* 07C0 */ 0x2A, 0x43, 0x8E, 0x26, 0x3E, 0x5A, 0xB1, 0xE1, // *C.&>Z.. /* 07C8 */ 0x81, 0xED, 0xA6, 0xE7, 0xE1, 0x01, 0x9F, 0x90, // ........ /* 07D0 */ 0xC3, 0x43, 0x1F, 0x8A, 0x2C, 0x72, 0x5E, 0xF4, // .C..,r^. /* 07D8 */ 0x14, 0xC6, 0xEE, 0x3D, 0xAF, 0x4B, 0xEF, 0x53, // ...=.K.S /* 07E0 */ 0x46, 0x7A, 0x26, 0x01, 0x1E, 0x27, 0x31, 0x0F, // Fz&..'1. /* 07E8 */ 0x11, 0xAC, 0xFF, 0xFF, 0x21, 0xC2, 0x8C, 0x39, // ....!..9 /* 07F0 */ 0x44, 0xF4, 0x49, 0xEA, 0x10, 0x61, 0x9C, 0x36, // D.I..a.6 /* 07F8 */ 0x7C, 0x30, 0xF2, 0x18, 0x81, 0xCB, 0xC8, 0x3C, // |0.....< /* 0800 */ 0x46, 0xE0, 0x13, 0x70, 0x8C, 0xE8, 0x73, 0x9B, // F..p..s. /* 0808 */ 0x8F, 0x58, 0xEF, 0x4E, 0x8F, 0x58, 0x3E, 0x13, // .X.N.X>. /* 0810 */ 0x00, 0x9F, 0x2F, 0x98, 0x06, 0x08, 0x84, 0x22, // ../...." /* 0818 */ 0x0E, 0x10, 0x3D, 0x00, 0x0F, 0x90, 0x9F, 0x08, // ..=..... /* 0820 */ 0xC0, 0xFE, 0xFF, 0x1F, 0x21, 0x2C, 0x15, 0x23, // ....!,.# /* 0828 */ 0x04, 0x4A, 0x57, 0x66, 0x30, 0x5E, 0x84, 0xF9, // .JWf0^.. /* 0830 */ 0x2C, 0x61, 0x9C, 0x03, 0xF1, 0x57, 0x66, 0xC0, // ,a...Wf. /* 0838 */ 0xCB, 0x28, 0xB8, 0xCE, 0xA7, 0x8C, 0xAF, 0xC6, // .(...... /* 0840 */ 0x7E, 0xA9, 0x29, 0xD2, 0x7B, 0x80, 0xC2, 0xF8, // ~.).{... /* 0848 */ 0xDC, 0x09, 0x18, 0xF8, 0xFF, 0x9F, 0x3B, 0xC1, // ......;. /* 0850 */ 0x30, 0xD6, 0xE7, 0x4E, 0xB0, 0xDC, 0x0A, 0xD8, // 0..N.... /* 0858 */ 0xAD, 0x13, 0xEE, 0x89, 0x13, 0xF6, 0xCD, 0xE1, // ........ /* 0860 */ 0x01, 0xF3, 0x51, 0xF3, 0x71, 0xF3, 0x21, 0xD3, // ..Q.q.!. /* 0868 */ 0x1A, 0x31, 0x74, 0xD3, 0x0C, 0x12, 0x27, 0xC2, // .1t...'. /* 0870 */ 0xEB, 0xC0, 0x13, 0xA7, 0x2F, 0x4A, 0xF1, 0x02, // ..../J.. /* 0878 */ 0x3D, 0x71, 0x1A, 0x23, 0xCE, 0x8B, 0xA7, 0x11, // =q.#.... /* 0880 */ 0x5F, 0x28, 0x42, 0x3C, 0x70, 0xFA, 0xF4, 0x69, // _(B<p..i /* 0888 */ 0xBC, 0x47, 0x89, 0x70, 0x61, 0x5E, 0x3A, 0x9F, // .G.pa^:. /* 0890 */ 0x38, 0xC1, 0x2B, 0xE5, 0x91, 0xA7, 0x23, 0x96, // 8.+...#. /* 0898 */ 0x4F, 0x9C, 0x80, 0xED, 0xFF, 0xFF, 0x89, 0x13, // O....... /* 08A0 */ 0x8C, 0x68, 0x8F, 0x28, 0xE0, 0xBB, 0x36, 0xB0, // .h.(..6. /* 08A8 */ 0x3B, 0x0A, 0xBC, 0xF3, 0x37, 0xFE, 0x80, 0x02, // ;...7... /* 08B0 */ 0xB8, 0xC8, 0xF2, 0x00, 0xD0, 0x89, 0xC3, 0x39, // .......9 /* 08B8 */ 0x40, 0x64, 0xE3, 0x09, 0xE0, 0x43, 0x00, 0x55, // @d...C.U /* 08C0 */ 0x03, 0xA4, 0x59, 0xC2, 0x4F, 0x4F, 0x2E, 0x78, // ..Y.OO.x /* 08C8 */ 0x9F, 0x08, 0x9C, 0x9B, 0x44, 0xC9, 0x0F, 0xF9, // ....D... /* 08D0 */ 0xA8, 0xAC, 0xE7, 0x10, 0x0A, 0x62, 0x40, 0x07, // .....b@. /* 08D8 */ 0x39, 0x4D, 0xA0, 0x8F, 0x28, 0xEC, 0x2C, 0xE6, // 9M..(.,. /* 08E0 */ 0xA3, 0x04, 0xBB, 0x27, 0xB1, 0x03, 0x08, 0x3B, // ...'...; /* 08E8 */ 0x4B, 0x78, 0xE4, 0x3E, 0x25, 0xF0, 0x6F, 0x8C, // Kx.>%.o. /* 08F0 */ 0xAF, 0x0D, 0x46, 0xB7, 0x9A, 0x63, 0x0A, 0x0A, // ..F..c.. /* 08F8 */ 0xCC, 0xE7, 0x10, 0x4E, 0x50, 0xD7, 0x4D, 0x01, // ...NP.M. /* 0900 */ 0xDA, 0xFF, 0xFF, 0x22, 0x01, 0x4B, 0xDF, 0x19, // ...".K.. /* 0908 */ 0x1F, 0xE4, 0xE8, 0x3C, 0xFC, 0x64, 0x51, 0x71, // ...<.dQq /* 0910 */ 0x27, 0x4B, 0x41, 0x3C, 0x59, 0x47, 0x99, 0x2C, // 'KA<YG., /* 0918 */ 0x7A, 0x26, 0xBE, 0x87, 0xE3, 0x08, 0x7C, 0x8F, // z&....|. /* 0920 */ 0x79, 0x0D, 0x81, 0x75, 0x11, 0x08, 0xF9, 0x60, // y..u...` /* 0928 */ 0xE0, 0x69, 0x18, 0xCE, 0x93, 0xE5, 0x70, 0x9E, // .i....p. /* 0930 */ 0x2C, 0x1F, 0x8B, 0x6F, 0x21, 0xE0, 0xBB, 0x51, // ,..o!..Q /* 0938 */ 0xE0, 0x66, 0x0B, 0x46, 0x78, 0x8C, 0xE0, 0x91, // .f.Fx... /* 0940 */ 0xD2, 0x9B, 0x10, 0x2C, 0xEC, 0x33, 0xF5, 0x15, // ...,.3.. /* 0948 */ 0xE1, 0x61, 0xD4, 0xD7, 0x65, 0x0C, 0xAC, 0x47, // .a..e..G /* 0950 */ 0xCA, 0x61, 0x0D, 0x1A, 0xF6, 0x80, 0x1F, 0x2A, // .a.....* /* 0958 */ 0x70, 0x77, 0x4D, 0x8F, 0x96, 0x29, 0xBE, 0x43, // pwM..).C /* 0960 */ 0xD1, 0x30, 0xE4, 0x0A, 0xB6, 0x10, 0x0A, 0xE3, // .0...... /* 0968 */ 0x3B, 0x14, 0x38, 0xFF, 0xFF, 0x77, 0x28, 0xE0, // ;.8..w(. /* 0970 */ 0x7B, 0x7F, 0xC1, 0xDD, 0xA1, 0xE0, 0x8E, 0x80, // {....... /* 0978 */ 0x9D, 0x45, 0x5E, 0xA1, 0x62, 0x3D, 0xD7, 0x32, // .E^.b=.2 /* 0980 */ 0xD0, 0x38, 0x8F, 0x44, 0x3E, 0x73, 0x30, 0xCD, // .8.D>s0. /* 0988 */ 0xC3, 0xD3, 0x95, 0xC8, 0x04, 0xBE, 0x45, 0xC1, // ......E. /* 0990 */ 0xC5, 0x78, 0x86, 0xF2, 0xD1, 0xC9, 0x20, 0x2F, // .x.... / /* 0998 */ 0x52, 0xCF, 0x50, 0xBE, 0x3B, 0x3D, 0x39, 0x05, // R.P.;=9. /* 09A0 */ 0x3A, 0xD4, 0xB7, 0x28, 0x9F, 0x32, 0x8F, 0xC0, // :..(.2.. /* 09A8 */ 0xB7, 0x28, 0x1F, 0xA5, 0x9E, 0xA0, 0x8C, 0xF2, // .(...... /* 09B0 */ 0xF4, 0x10, 0x34, 0x4E, 0xC4, 0x68, 0x31, 0x0D, // ..4N.h1. /* 09B8 */ 0x15, 0x28, 0xCA, 0x6B, 0x54, 0xB4, 0xB7, 0x28, // .(.kT..( /* 09C0 */ 0xF0, 0x8A, 0xB9, 0x45, 0x01, 0x7A, 0xFE, 0xFF, // ...E.z.. /* 09C8 */ 0xB7, 0x28, 0xC0, 0xC3, 0x05, 0x09, 0x77, 0x8B, // .(....w. /* 09D0 */ 0x02, 0xCB, 0xC5, 0x81, 0x1D, 0x1C, 0x70, 0xF7, // ......p. /* 09D8 */ 0x06, 0x38, 0xD7, 0x28, 0xC0, 0x4B, 0x9E, 0x6B, // .8.(.K.k /* 09E0 */ 0x14, 0xBD, 0x48, 0xF9, 0x1A, 0xC5, 0xAF, 0xA5, // ..H..... /* 09E8 */ 0x56, 0x04, 0xA4, 0x69, 0x82, 0xE5, 0x22, 0x05, // V..i..". /* 09F0 */ 0x2C, 0xFE, 0xFF, 0x17, 0x29, 0x80, 0xFF, 0xFF, // ,...)... /* 09F8 */ 0xFF, 0x8B, 0x14, 0xAC, 0x78, 0x12, 0x40, 0x59, // ....x.@Y /* 0A00 */ 0x20, 0x72, 0x05, 0x82, 0x41, 0x5D, 0xA4, 0x00, // r..A].. /* 0A08 */ 0x47, 0x37, 0x23, 0x70, 0xDE, 0x54, 0x70, 0xB7, // G7#p.Tp. /* 0A10 */ 0x2A, 0xB8, 0xF7, 0x14, 0xDC, 0x41, 0xD7, 0xB7, // *....A.. /* 0A18 */ 0x1D, 0x0F, 0x23, 0xCC, 0xEB, 0x8E, 0x81, 0xE2, // ..#..... /* 0A20 */ 0x3D, 0xE3, 0xF8, 0xAA, 0xF0, 0xFC, 0x10, 0x24, // =......$ /* 0A28 */ 0xC6, 0xB9, 0x18, 0xEE, 0xB5, 0x0A, 0x0B, 0xE7, // ........ /* 0A30 */ 0xA1, 0x9A, 0xC0, 0xEE, 0x2F, 0x52, 0x3A, 0xB8, // ..../R:. /* 0A38 */ 0x3C, 0x29, 0x9C, 0xE1, 0x21, 0x45, 0x78, 0x9B, // <)..!Ex. /* 0A40 */ 0x7A, 0x94, 0x7A, 0x9F, 0x7A, 0x95, 0x8A, 0xF1, // z.z.z... /* 0A48 */ 0x60, 0x15, 0xE3, 0xB9, 0xCA, 0x98, 0x0F, 0x57, // `......W /* 0A50 */ 0x6F, 0x3E, 0x2F, 0xBB, 0x0C, 0x2B, 0x46, 0x94, // o>/..+F. /* 0A58 */ 0x90, 0x1E, 0x9D, 0x6F, 0xBA, 0x3E, 0xDD, 0xF8, // ...o.>.. /* 0A60 */ 0xF2, 0x6B, 0xB0, 0x10, 0xED, 0x2F, 0x84, 0x2D, // .k.../.- /* 0A68 */ 0x5C, 0x97, 0x12, 0x5F, 0xA5, 0xC0, 0xF6, 0xFF, // \.._.... /* 0A70 */ 0xBF, 0x4A, 0x01, 0x86, 0x27, 0xFE, 0x2A, 0x85, // .J..'.*. /* 0A78 */ 0x8D, 0x0D, 0x21, 0x2B, 0xE3, 0x41, 0x0D, 0xC4, // ..!+.A.. /* 0A80 */ 0xD0, 0x4F, 0x2D, 0x9E, 0x86, 0x8F, 0x1C, 0x3E, // .O-....> /* 0A88 */ 0xC8, 0x63, 0x09, 0x1C, 0xEE, 0xFC, 0x0F, 0xAA, // .c...... /* 0A90 */ 0x13, 0x85, 0x0F, 0x11, 0xE0, 0x39, 0xD4, 0xE0, // .....9.. /* 0A98 */ 0x0E, 0x10, 0x30, 0xEE, 0x4F, 0xC6, 0x7B, 0x5B, // ..0.O.{[ /* 0AA0 */ 0x38, 0xBE, 0x40, 0x26, 0xF0, 0x58, 0xE1, 0xDF, // 8.@&.X.. /* 0AA8 */ 0x23, 0x3C, 0x41, 0x9F, 0x1A, 0xDE, 0x38, 0x7C, // #<A...8| /* 0AB0 */ 0x36, 0x06, 0xC7, 0xFF, 0xFF, 0x72, 0x85, 0x3F, // 6....r.? /* 0AB8 */ 0x65, 0x60, 0x2F, 0x19, 0x30, 0x2E, 0x61, 0x80, // e`/.0.a. /* 0AC0 */ 0x99, 0xA1, 0x22, 0xEE, 0x9D, 0xF4, 0x70, 0xE3, // .."...p. /* 0AC8 */ 0x70, 0x6F, 0x03, 0x7A, 0xBE, 0x01, 0x98, 0xF1, // po.z.... /* 0AD0 */ 0xFF, 0x3F, 0xDF, 0x80, 0xF7, 0x52, 0xE3, 0xF3, // .?...R.. /* 0AD8 */ 0x0D, 0x30, 0xB9, 0x79, 0x02, 0xBC, 0x38, 0xDF, // .0.y..8. /* 0AE0 */ 0xE0, 0x6F, 0x9E, 0x60, 0x3C, 0xE3, 0xB0, 0x5B, // .o.`<..[ /* 0AE8 */ 0x0A, 0xCC, 0xFF, 0xFF, 0x59, 0x81, 0x9D, 0x52, // ....Y..R /* 0AF0 */ 0x00, 0x2F, 0x12, 0x6F, 0x9E, 0x54, 0xDE, 0xCD, // ./.o.T.. /* 0AF8 */ 0x13, 0x75, 0xF2, 0xB0, 0x38, 0x2A, 0x0D, 0x15, // .u..8*.. /* 0B00 */ 0x9C, 0x12, 0x2E, 0x9F, 0x14, 0xC2, 0xE7, 0x47, // .......G /* 0B08 */ 0x47, 0x3F, 0x40, 0xA2, 0xC2, 0x82, 0x51, 0x10, // G?@...Q. /* 0B10 */ 0x5F, 0x3E, 0xF9, 0xD1, 0x09, 0x77, 0x40, 0xF0, // _>...w@. /* 0B18 */ 0x58, 0x9E, 0x49, 0x3C, 0x88, 0x63, 0xF0, 0xF9, // X.I<.c.. /* 0B20 */ 0x11, 0xDE, 0xD5, 0x93, 0x9D, 0x1F, 0x61, 0x9F, // ......a. /* 0B28 */ 0x91, 0xC0, 0x79, 0x7E, 0x04, 0x1E, 0xC1, 0x21, // ..y~...! /* 0B30 */ 0x74, 0x16, 0xF1, 0xB1, 0x86, 0xFD, 0xFF, 0xCF, // t....... /* 0B38 */ 0x8F, 0x60, 0x45, 0x7B, 0x7E, 0x84, 0x79, 0xDA, // .`E{~.y. /* 0B40 */ 0x80, 0x0F, 0x88, 0xBF, 0x41, 0xBC, 0x87, 0x78, // ....A..x /* 0B48 */ 0x02, 0x06, 0x64, 0x03, 0x7C, 0xC8, 0x01, 0xCB, // ..d.|... /* 0B50 */ 0x65, 0x81, 0xDD, 0xBE, 0xC0, 0xA0, 0xD0, 0xA6, // e....... /* 0B58 */ 0x4F, 0x8D, 0x46, 0xAD, 0x1A, 0x94, 0xA9, 0x51, // O.F....Q /* 0B60 */ 0xA6, 0x41, 0xAD, 0x3E, 0x95, 0x1A, 0x33, 0x36, // .A.>..36 /* 0B68 */ 0x67, 0xCB, 0x3A, 0x32, 0x50, 0x21, 0x0B, 0xD6, // g.:2P!.. /* 0B70 */ 0x88, 0x1D, 0x03, 0x84, 0x4A, 0x3E, 0x6B, 0x0A, // ....J>k. /* 0B78 */ 0xC4, 0xE1, 0x16, 0x2E, 0x40, 0x87, 0x7A, 0x3D, // ....@.z= /* 0B80 */ 0x09, 0xC8, 0x92, 0x16, 0x25, 0x10, 0x8B, 0x30, // ....%..0 /* 0B88 */ 0x01, 0xC2, 0x44, 0xAB, 0x00, 0x64, 0x72, 0x17, // ..D..dr. /* 0B90 */ 0x28, 0x20, 0x87, 0x05, 0xA1, 0x11, 0x6D, 0x80, // ( ....m. /* 0B98 */ 0x30, 0x41, 0x3E, 0x00, 0x99, 0x08, 0x23, 0x40, // 0A>...#@ /* 0BA0 */ 0x2C, 0x02, 0x08, 0x95, 0xEB, 0x04, 0x22, 0x8B, // ,.....". /* 0BA8 */ 0x8E, 0x10, 0x41, 0x04, 0x64, 0x9D, 0x2F, 0x28, // ..A.d./( /* 0BB0 */ 0x01, 0x59, 0x35, 0x88, 0x80, 0x9C, 0xF3, 0x31, // .Y5....1 /* 0BB8 */ 0x21, 0x70, 0x67, 0xF3, 0x02, 0xC4, 0x94, 0x2D, // !pg....- /* 0BC0 */ 0x58, 0x20, 0x4E, 0x6F, 0x06, 0x94, 0x49, 0xF9, // X No..I. /* 0BC8 */ 0x0F, 0x0B, 0xC8, 0xB1, 0x41, 0x04, 0x64, 0x11, // ....A.d. /* 0BD0 */ 0x6E, 0x86, 0x47, 0x9F, 0x12, 0x02, 0xB7, 0x4C, // n.G....L /* 0BD8 */ 0x3D, 0x40, 0x2C, 0x24, 0x08, 0x0D, 0xF3, 0x16, // =@,$.... /* 0BE0 */ 0x10, 0xA8, 0x93, 0x81, 0x08, 0xC8, 0x29, 0x0C, // ......). /* 0BE8 */ 0x01, 0xB1, 0x4C, 0x20, 0x02, 0xB2, 0x02, 0x47, // ..L ...G /* 0BF0 */ 0xFF, 0x7F, 0x70, 0x96, 0xFD, 0xBD, 0x25, 0x20, // ..p...% /* 0BF8 */ 0x2B, 0xB7, 0x34, 0x2C, 0xEA, 0x09, 0x94, 0x89, // +.4,.... /* 0C00 */ 0x06, 0x11, 0x90, 0x05, 0x3E, 0xF7, 0x04, 0x64, // ....>..d /* 0C08 */ 0xB9, 0x20, 0x1A, 0x2A, 0x31, 0x05, 0xCE, 0xA2, // . .*1... /* 0C10 */ 0xB9, 0x02, 0x62, 0xC2, 0x1E, 0x0E, 0x02, 0xB1, // ..b..... /* 0C18 */ 0x8C, 0x17, 0xB3, 0x40, 0xAD, 0x09, 0x44, 0x40, // ...@..D@ /* 0C20 */ 0xCE, 0x0F, 0x44, 0xD5, 0xF8, 0x02, 0x62, 0x09, // ..D...b. /* 0C28 */ 0x5E, 0x1B, 0x02, 0x77, 0x82, 0xFF, 0x52, 0x40, // ^..w..R@ /* 0C30 */ 0x06, 0x42, 0x73, 0xFD, 0x9E, 0x82, 0x10, 0xBD, // .Bs..... /* 0C38 */ 0x5F, 0x0D, 0x81, 0x58, 0xC3, 0x13, 0x2A, 0x18, // _..X..*. /* 0C40 */ 0x03, 0xA1, 0xAA, 0x5F, 0x1C, 0x41, 0x88, 0xA2, // ..._.A.. /* 0C48 */ 0xF7, 0x53, 0x10, 0x92, 0x1A, 0x84, 0x66, 0x7B, // .S....f{ /* 0C50 */ 0x45, 0x05, 0x21, 0xDA, 0xBF, 0x5C, 0x02, 0xB1, // E.!..\.. /* 0C58 */ 0x3A, 0x75, 0x20, 0x2C, 0x8F, 0xBB, 0xA1, 0xB0, // :u ,.... /* 0C60 */ 0x0C, 0xF6, 0x86, 0x4A, 0xFF, 0xD2, 0x3A, 0x08, // ...J..:. /* 0C68 */ 0x10, 0x7F, 0x83, 0x62, 0xA1, 0x41, 0x04, 0xE4, // ...b.A.. /* 0C70 */ 0x80, 0xAF, 0x10, 0x01, 0x39, 0x2E, 0x88, 0x8E, // ....9... /* 0C78 */ 0x01, 0xE4, 0xF7, 0xF1, 0x04, 0xCD, 0x5E, 0x21, // ......^! /* 0C80 */ 0x81, 0x88, 0xD8, 0xBF, 0x89, 0x06, 0x4A, 0xFE, // ......J. /* 0C88 */ 0x10, 0x41, 0x89, 0x4A, 0x10, 0x0D, 0x89, 0x78, // .A.J...x /* 0C90 */ 0x04, 0x62, 0xFA, 0x40, 0x34, 0x78, 0x22, 0x12, // .b.@4x". /* 0C98 */ 0x9C, 0x69, 0x54, 0x09, 0xC4, 0x12, 0x82, 0xD0, // .iT..... /* 0CA0 */ 0x5C, 0x2E, 0x41, 0x98, 0x8A, 0x5F, 0xC8, 0xAB, // \.A.._.. /* 0CA8 */ 0x39, 0x7B, 0xA5, 0x07, 0x22, 0xFA, 0x41, 0xA8, // 9{..".A. /* 0CB0 */ 0x5E, 0xA3, 0x43, 0x60, 0xEA, 0x41, 0x04, 0xE4, // ^.C`.A.. /* 0CB8 */ 0xFF, 0x3F // .? }) } Device (WMI2) { Name (_HID, EisaId ("PNP0C14") /* Windows Management Instrumentation Device */) // _HID: Hardware ID Name (_UID, "GamingWMI") // _UID: Unique ID Name (_WDG, Buffer (0x14) { /* 0000 */ 0xF3, 0x54, 0x7B, 0x88, 0xDC, 0xDD, 0x2C, 0x4B, // .T{...,K /* 0008 */ 0x8B, 0x88, 0x68, 0xA2, 0x6A, 0x88, 0x35, 0xD0, // ..h.j.5. /* 0010 */ 0x47, 0x30, 0x01, 0x02 // G0.. }) Mutex (GWMI, 0x07) Name (LSFM, Buffer (0x04) {}) Name (LCLS, Buffer (0x04) {}) Method (WMG0, 3, NotSerialized) { Acquire (GWMI, 0xFFFF) If ((Arg1 == 0x01)) {} If ((Arg1 == 0x02)) {} If ((Arg1 == 0x03)) { LSFM = Arg2 If ((LSFM == 0x01)) {} If ((LSFM == 0x02)) {} If ((LSFM == 0x03)) {} } If ((Arg1 == 0x04)) {} If ((Arg1 == 0x05)) {} If ((Arg1 == 0x06)) {} If ((Arg1 == 0x07)) { LCLS = Arg2 If ((LCLS == 0x00)) {} If ((LCLS == 0x01)) {} } Release (GWMI) Return (Zero) } Method (_WED, 1, NotSerialized) // _Wxx: Wake Event, xx=0x00-0xFF { If ((Arg0 == 0xA0)) {} Return (Zero) } Name (WQGA, Buffer (0x0622) { /* 0000 */ 0x46, 0x4F, 0x4D, 0x42, 0x01, 0x00, 0x00, 0x00, // FOMB.... /* 0008 */ 0x12, 0x06, 0x00, 0x00, 0xA4, 0x18, 0x00, 0x00, // ........ /* 0010 */ 0x44, 0x53, 0x00, 0x01, 0x1A, 0x7D, 0xDA, 0x54, // DS...}.T /* 0018 */ 0x18, 0xDE, 0x8B, 0x00, 0x01, 0x06, 0x18, 0x42, // .......B /* 0020 */ 0x10, 0x05, 0x10, 0x92, 0xE4, 0x84, 0x42, 0x04, // ......B. /* 0028 */ 0x92, 0x4F, 0x24, 0x79, 0x0E, 0x60, 0x30, 0x1A, // .O$y.`0. /* 0030 */ 0x40, 0x24, 0x07, 0x42, 0x2E, 0x98, 0x98, 0x00, // @$.B.... /* 0038 */ 0x11, 0x10, 0xF2, 0x2A, 0xC0, 0xA6, 0x00, 0x93, // ...*.... /* 0040 */ 0x20, 0xEA, 0xDF, 0x1F, 0x5C, 0x70, 0x28, 0x21, // ...\p(! /* 0048 */ 0x10, 0x92, 0x28, 0xC0, 0xBC, 0x00, 0xDD, 0x02, // ..(..... /* 0050 */ 0x0C, 0x0B, 0xB0, 0x2D, 0xC0, 0xB4, 0x00, 0xC7, // ...-.... /* 0058 */ 0x90, 0x54, 0x1A, 0x38, 0x25, 0xB0, 0x14, 0x08, // .T.8%... /* 0060 */ 0x09, 0x15, 0xA0, 0x5C, 0x80, 0x6F, 0x01, 0xDA, // ...\.o.. /* 0068 */ 0x11, 0x25, 0x59, 0x80, 0x65, 0x18, 0x11, 0x78, // .%Y.e..x /* 0070 */ 0x14, 0x91, 0x8D, 0xC6, 0xA1, 0xB1, 0xC3, 0xB0, // ........ /* 0078 */ 0x4C, 0x30, 0x0D, 0xE2, 0x30, 0xCA, 0x46, 0x16, // L0..0.F. /* 0080 */ 0x81, 0x27, 0xD4, 0xA9, 0x00, 0xB9, 0x02, 0x84, // .'...... /* 0088 */ 0x09, 0x10, 0x8F, 0x2A, 0x8C, 0xE6, 0xA0, 0x88, // ...*.... /* 0090 */ 0x60, 0x68, 0x94, 0x98, 0x31, 0x11, 0xD8, 0xCE, // `h..1... /* 0098 */ 0xB1, 0x35, 0x8A, 0xD3, 0x28, 0x5C, 0x80, 0x74, // .5..(\.t /* 00A0 */ 0x0C, 0x8D, 0xE0, 0xB8, 0x8E, 0xC1, 0x16, 0x05, // ........ /* 00A8 */ 0xE8, 0x14, 0xE0, 0x53, 0x80, 0x56, 0x08, 0xF9, // ...S.V.. /* 00B0 */ 0x15, 0xE0, 0x51, 0x80, 0xC1, 0x39, 0x08, 0xA9, // ..Q..9.. /* 00B8 */ 0x5A, 0x1C, 0x61, 0x05, 0x89, 0x14, 0x3C, 0x52, // Z.a...<R /* 00C0 */ 0xA9, 0x10, 0x12, 0x04, 0xAF, 0xC1, 0x1C, 0xCD, // ........ /* 00C8 */ 0x11, 0x44, 0x48, 0x60, 0x98, 0x03, 0xC1, 0xC8, // .DH`.... /* 00D0 */ 0x80, 0x90, 0x67, 0x01, 0xD6, 0x47, 0x48, 0x08, // ..g..GH. /* 00D8 */ 0xEC, 0x5E, 0x80, 0x38, 0x04, 0x79, 0x13, 0xA0, // .^.8.y.. /* 00E0 */ 0x50, 0x80, 0xB5, 0x49, 0x49, 0xA3, 0x00, 0x67, // P..II..g /* 00E8 */ 0x02, 0x6C, 0x0D, 0x41, 0x08, 0x76, 0x88, 0x22, // .l.A.v." /* 00F0 */ 0xA4, 0x60, 0x95, 0xA1, 0x10, 0xC8, 0x28, 0x51, // .`....(Q /* 00F8 */ 0x8D, 0x52, 0x1B, 0x86, 0x46, 0x12, 0x2B, 0x48, // .R..F.+H /* 0100 */ 0x8C, 0x48, 0x46, 0x8E, 0x1E, 0xF7, 0x18, 0xDB, // .HF..... /* 0108 */ 0x1F, 0x04, 0x09, 0x78, 0x1E, 0x90, 0x04, 0x10, // ...x.... /* 0110 */ 0x45, 0x1A, 0x0D, 0xEA, 0x0C, 0x90, 0xE0, 0x99, // E....... /* 0118 */ 0xC0, 0xE7, 0x81, 0x33, 0x3C, 0xA9, 0x83, 0x3C, // ...3<..< /* 0120 */ 0xAD, 0x20, 0x27, 0x76, 0xA4, 0x67, 0xF7, 0x30, // . 'v.g.0 /* 0128 */ 0xE0, 0x61, 0x33, 0xAC, 0x04, 0xFF, 0x07, 0x3E, // .a3....> /* 0130 */ 0x1D, 0xE0, 0x5D, 0x03, 0xEA, 0x5A, 0xF0, 0x50, // ..]..Z.P /* 0138 */ 0xC0, 0xFE, 0xFF, 0xC3, 0x0C, 0x87, 0x19, 0xA2, // ........ /* 0140 */ 0x07, 0x1E, 0xEE, 0x04, 0x0E, 0x91, 0x01, 0x7A, // .......z /* 0148 */ 0x44, 0xCF, 0x03, 0xD8, 0xE1, 0x9D, 0xCC, 0x89, // D....... /* 0150 */ 0x9F, 0x74, 0xB3, 0x07, 0x03, 0x0D, 0x3C, 0xC1, // .t....<. /* 0158 */ 0xF1, 0xF8, 0x14, 0xE0, 0xF9, 0x9C, 0xF0, 0xA3, // ........ /* 0160 */ 0x03, 0x19, 0x04, 0x6A, 0x64, 0x86, 0xF6, 0x28, // ...jd..( /* 0168 */ 0x4F, 0xEB, 0x65, 0xC0, 0x67, 0x84, 0xC3, 0x62, // O.e.g..b /* 0170 */ 0x62, 0x8F, 0x12, 0x74, 0x3C, 0xE0, 0x57, 0x7C, // b..t<.W| /* 0178 */ 0x42, 0x10, 0xC2, 0x1B, 0x83, 0xE7, 0xEB, 0x33, // B......3 /* 0180 */ 0x84, 0x81, 0xB1, 0x03, 0xF2, 0x05, 0x21, 0x42, // ......!B /* 0188 */ 0xF0, 0x37, 0x85, 0x23, 0x7A, 0x72, 0x88, 0xF0, // .7.#zr.. /* 0190 */ 0xB0, 0x00, 0x26, 0x02, 0x8B, 0x3C, 0x41, 0xA0, // ..&..<A. /* 0198 */ 0x07, 0xC1, 0x51, 0x63, 0xB3, 0x41, 0x9C, 0x4C, // ..Qc.A.L /* 01A0 */ 0x94, 0xF3, 0x38, 0x26, 0x9F, 0x2D, 0x8C, 0x70, // ..8&.-.p /* 01A8 */ 0xA6, 0x8F, 0x14, 0x8F, 0x18, 0xD6, 0x3C, 0x29, // ......<) /* 01B0 */ 0x1D, 0x1A, 0x4E, 0xEB, 0x85, 0xC0, 0x04, 0xA3, // ..N..... /* 01B8 */ 0xFA, 0x80, 0xE8, 0x01, 0x44, 0xA2, 0x56, 0x2B, // ....D.V+ /* 01C0 */ 0x1B, 0xAB, 0xF5, 0x20, 0xA8, 0xE4, 0x63, 0x82, // ... ..c. /* 01C8 */ 0x26, 0x14, 0x37, 0xE6, 0x39, 0x3D, 0x6F, 0xF8, // &.7.9=o. /* 01D0 */ 0x0C, 0xF0, 0x56, 0xC1, 0x87, 0x26, 0x38, 0x9D, // ..V..&8. /* 01D8 */ 0x4A, 0xB8, 0xC0, 0x23, 0x89, 0x21, 0x34, 0x20, // J..#.!4 /* 01E0 */ 0xC3, 0x59, 0x10, 0x1C, 0x05, 0xF1, 0x11, 0xC0, // .Y...... /* 01E8 */ 0x61, 0x21, 0xF4, 0x39, 0xA1, 0x90, 0xE4, 0x0C, // a!.9.... /* 01F0 */ 0xE0, 0x21, 0x9E, 0xD0, 0x5B, 0x83, 0x09, 0x1C, // .!..[... /* 01F8 */ 0x0E, 0x42, 0x07, 0x08, 0x1F, 0x19, 0xF0, 0x63, // .B.....c /* 0200 */ 0x39, 0xB2, 0xFF, 0xFF, 0x89, 0x79, 0x16, 0x1E, // 9....y.. /* 0208 */ 0x2B, 0xFE, 0xF0, 0x01, 0x6F, 0xB0, 0xB1, 0x0E, // +...o... /* 0210 */ 0xF3, 0x68, 0xE3, 0x1C, 0xAA, 0xD7, 0xF8, 0x94, // .h...... /* 0218 */ 0xE0, 0xE9, 0xE1, 0x46, 0xE2, 0xCF, 0x0B, 0x1D, // ...F.... /* 0220 */ 0x04, 0xB9, 0x1C, 0x9C, 0x42, 0x02, 0x7E, 0x48, // ....B.~H /* 0228 */ 0x80, 0x6F, 0x15, 0x48, 0xE7, 0x80, 0x40, 0xEF, // .o.H..@. /* 0230 */ 0x1B, 0xAF, 0x1C, 0x09, 0x2C, 0xF0, 0x90, 0x00, // ....,... /* 0238 */ 0x0A, 0x20, 0xDF, 0x08, 0xAC, 0xF4, 0x54, 0x40, // . ....T@ /* 0240 */ 0xF1, 0x43, 0x84, 0x89, 0x66, 0x78, 0x4C, 0xB0, // .C..fxL. /* 0248 */ 0x51, 0x51, 0x59, 0xE3, 0x42, 0x8D, 0xD4, 0x47, // QQY.B..G /* 0250 */ 0x19, 0x86, 0xFD, 0x42, 0x60, 0xD1, 0x93, 0x24, // ...B`..$ /* 0258 */ 0x03, 0x7A, 0x9F, 0xF0, 0x39, 0xC0, 0xB0, 0x1E, // .z..9... /* 0260 */ 0x3B, 0x87, 0x35, 0x5A, 0xD8, 0x43, 0x7E, 0x96, // ;.5Z.C~. /* 0268 */ 0xF0, 0x3D, 0xC4, 0x53, 0x8D, 0x1C, 0x23, 0xAC, // .=.S..#. /* 0270 */ 0xC7, 0xEF, 0xE3, 0x04, 0x6E, 0xFC, 0x70, 0xCF, // ....n.p. /* 0278 */ 0x0A, 0x6C, 0xF4, 0x4F, 0x00, 0xF8, 0xFB, 0x02, // .l.O.... /* 0280 */ 0x5E, 0xDA, 0xD1, 0x01, 0x75, 0x0A, 0xB2, 0xF4, // ^...u... /* 0288 */ 0x45, 0x69, 0x40, 0x01, 0xCF, 0xF2, 0xE1, 0xE0, // Ei@..... /* 0290 */ 0x20, 0x22, 0xC4, 0x8C, 0x7B, 0x08, 0x71, 0x4E, // "..{.qN /* 0298 */ 0xE9, 0x41, 0x21, 0x8A, 0x2F, 0x32, 0x0F, 0x1C, // .A!./2.. /* 02A0 */ 0xF4, 0xF4, 0x80, 0x92, 0x48, 0xA1, 0xE3, 0x83, // ....H... /* 02A8 */ 0x4F, 0x0F, 0x5C, 0x12, 0x1C, 0x05, 0xF1, 0xE9, // O.\..... /* 02B0 */ 0xC1, 0x71, 0x4F, 0x0F, 0xF4, 0xFF, 0x7F, 0x7A, // .qO....z /* 02B8 */ 0x80, 0x17, 0xEF, 0xF4, 0x00, 0x8A, 0x1B, 0xC1, // ........ /* 02C0 */ 0xE1, 0x82, 0x65, 0x6A, 0x98, 0x55, 0x1E, 0x1B, // ..ej.U.. /* 02C8 */ 0x03, 0x79, 0xF1, 0x78, 0x3B, 0x31, 0xD2, 0x39, // .y.x;1.9 /* 02D0 */ 0xBC, 0xAD, 0xF8, 0xF8, 0x00, 0x58, 0x89, 0x75, // .....X.u /* 02D8 */ 0x7C, 0x00, 0xDD, 0x31, 0xC0, 0xC7, 0x07, 0x70, // |..1...p /* 02E0 */ 0x1D, 0x00, 0x80, 0x8B, 0xB8, 0xD3, 0x03, 0x8A, // ........ /* 02E8 */ 0xC3, 0xA7, 0x07, 0x83, 0x9F, 0x98, 0x8F, 0x0E, // ........ /* 02F0 */ 0xF8, 0xE1, 0x3D, 0x4E, 0x30, 0x82, 0x52, 0x21, // ..=N0.R! /* 02F8 */ 0xF5, 0xFF, 0x3F, 0x3C, 0x70, 0x91, 0x14, 0x3A, // ..?<p..: /* 0300 */ 0x3D, 0xF8, 0xF0, 0xC0, 0x45, 0xC1, 0x51, 0x10, // =...E.Q. /* 0308 */ 0x0F, 0xD3, 0x81, 0x0F, 0x0F, 0xD0, 0x03, 0x1E, // ........ /* 0310 */ 0x1E, 0xA0, 0x5D, 0x9B, 0x7C, 0x48, 0xE2, 0x47, // ..].|H.G /* 0318 */ 0x0F, 0xF0, 0x0C, 0x8F, 0xCD, 0xF0, 0x70, 0xE1, // ......p. /* 0320 */ 0xCC, 0x0F, 0x73, 0x96, 0x01, 0x2C, 0xC2, 0xF2, // ..s..,.. /* 0328 */ 0xB3, 0x0C, 0xF0, 0x39, 0x01, 0x80, 0xE7, 0xFF, // ...9.... /* 0330 */ 0x7F, 0x7C, 0x80, 0x73, 0xB4, 0x61, 0xC7, 0x07, // .|.s.a.. /* 0338 */ 0x60, 0x7F, 0x94, 0xC1, 0x1D, 0x84, 0xC0, 0x77, // `......w /* 0340 */ 0x7C, 0x00, 0x1C, 0x8F, 0xDE, 0xC7, 0x07, 0xE0, // |....... /* 0348 */ 0xF0, 0xFF, 0x3F, 0x01, 0x80, 0x57, 0xEC, 0xF1, // ..?..W.. /* 0350 */ 0x01, 0x35, 0x7A, 0xC7, 0x38, 0x59, 0x41, 0x3A, // .5z.8YA: /* 0358 */ 0x69, 0xF9, 0x62, 0xC8, 0x70, 0x0E, 0xFA, 0x48, // i.b.p..H /* 0360 */ 0x9E, 0x1C, 0x8F, 0xF0, 0x58, 0x7C, 0x77, 0x64, // ....X|wd /* 0368 */ 0x72, 0x8F, 0x10, 0xA8, 0xF3, 0x95, 0x4F, 0x7B, // r.....O{ /* 0370 */ 0x3E, 0x42, 0x70, 0x61, 0x70, 0x14, 0xC4, 0x47, // >Bpap..G /* 0378 */ 0x08, 0x87, 0x3E, 0x42, 0x40, 0x0F, 0x79, 0x84, // ..>B@.y. /* 0380 */ 0x00, 0xC5, 0x71, 0xD2, 0x23, 0x06, 0xC7, 0xEC, // ..q.#... /* 0388 */ 0x70, 0x1B, 0x3D, 0x3C, 0xFC, 0xF9, 0x0A, 0xB0, // p.=<.... /* 0390 */ 0x74, 0x5A, 0xF4, 0x21, 0x02, 0x1C, 0xFF, 0xFF, // tZ.!.... /* 0398 */ 0x43, 0x04, 0xB7, 0x70, 0x88, 0x00, 0xDD, 0x19, // C..p.... /* 03A0 */ 0x00, 0x78, 0x49, 0x3D, 0xEF, 0xA1, 0x23, 0x1C, // .xI=..#. /* 03A8 */ 0x6A, 0x10, 0x67, 0x08, 0xD8, 0x82, 0xCF, 0x10, // j.g..... /* 03B0 */ 0xA8, 0x83, 0x8D, 0x0F, 0x11, 0x3E, 0x43, 0x70, // .....>Cp /* 03B8 */ 0x69, 0x70, 0x14, 0xC4, 0x67, 0x08, 0xC7, 0x3E, // ip..g..> /* 03C0 */ 0x43, 0x40, 0x8F, 0x79, 0x86, 0x00, 0xC5, 0x51, // C@.y...Q /* 03C8 */ 0xF5, 0x21, 0x04, 0x6C, 0xF3, 0x83, 0x8B, 0xF7, // .!.l.... /* 03D0 */ 0x82, 0xCC, 0x66, 0xEC, 0x7B, 0xB4, 0x0F, 0x11, // ..f.{... /* 03D8 */ 0xC0, 0xF5, 0xFF, 0x7F, 0x88, 0x00, 0xCF, 0xA1, // ........ /* 03E0 */ 0xD1, 0x87, 0x08, 0x70, 0x9D, 0xDD, 0x7D, 0x88, // ...p..}. /* 03E8 */ 0x00, 0xD7, 0x21, 0x00, 0xB8, 0x9D, 0x22, 0xE0, // ..!...". /* 03F0 */ 0x1C, 0xBC, 0xD8, 0x29, 0x02, 0x30, 0x70, 0xF0, // ...).0p. /* 03F8 */ 0xC3, 0x8D, 0x18, 0x3C, 0xE7, 0x34, 0x7E, 0x8A, // ...<.4~. /* 0400 */ 0x00, 0x0E, 0xFF, 0xFF, 0x53, 0x04, 0xE0, 0xEA, // ....S... /* 0408 */ 0x04, 0xEE, 0x53, 0x04, 0x70, 0x3A, 0x04, 0x80, // ..S.p:.. /* 0410 */ 0x33, 0xE0, 0x1B, 0xC1, 0x87, 0x7D, 0x1F, 0x18, // 3....}.. /* 0418 */ 0x14, 0x09, 0x06, 0x75, 0xDC, 0xF0, 0x49, 0x01, // ...u..I. /* 0420 */ 0x3F, 0xC8, 0x63, 0x3C, 0xB4, 0xA3, 0x62, 0x07, // ?.c<..b. /* 0428 */ 0x0A, 0xC3, 0xF1, 0xF1, 0x7B, 0x54, 0xCD, 0x0F, // ....{T.. /* 0430 */ 0x44, 0xC3, 0x38, 0x59, 0x4F, 0x2B, 0x24, 0x93, // D.8YO+$. /* 0438 */ 0x36, 0x3C, 0x94, 0x94, 0x63, 0x3E, 0xB9, 0xC7, // 6<..c>.. /* 0440 */ 0xFB, 0x2A, 0x1E, 0xF1, 0x7D, 0xCC, 0x30, 0x09, // .*..}.0. /* 0448 */ 0x3C, 0x72, 0x86, 0xC6, 0xA1, 0xB1, 0xC3, 0xF0, // <r...... /* 0450 */ 0x00, 0x83, 0x1D, 0xC4, 0x61, 0x9C, 0xA3, 0x09, // ....a... /* 0458 */ 0x3C, 0xA1, 0x33, 0x3D, 0xE8, 0x57, 0x85, 0xE2, // <.3=.W.. /* 0460 */ 0x51, 0x85, 0xD1, 0x1C, 0x14, 0x11, 0x0C, 0xA1, // Q....... /* 0468 */ 0xFF, 0xFF, 0x81, 0x16, 0x7C, 0xD7, 0x7C, 0x9F, // ....|.|. /* 0470 */ 0xD9, 0x8C, 0xF4, 0x7E, 0xCD, 0x81, 0xCF, 0x3C, // ...~...< /* 0478 */ 0x94, 0x47, 0x1E, 0xC7, 0x10, 0x2F, 0xED, 0x3E, // .G.../.> /* 0480 */ 0x12, 0x98, 0xE0, 0x78, 0x0E, 0x04, 0x73, 0xE8, // ...x..s. /* 0488 */ 0x30, 0xE2, 0xF1, 0x1F, 0xA1, 0x09, 0xEC, 0x5E, // 0......^ /* 0490 */ 0x80, 0xC2, 0xC3, 0x80, 0xBC, 0x5D, 0x22, 0x74, // .....]"t /* 0498 */ 0x70, 0x38, 0xA9, 0xD7, 0x88, 0xD6, 0x04, 0xD8, // p8...... /* 04A0 */ 0x3A, 0xCA, 0x49, 0x1C, 0x94, 0x8C, 0xA1, 0x08, // :.I..... /* 04A8 */ 0x29, 0x58, 0xB8, 0x50, 0xC6, 0x0C, 0xF7, 0xFA, // )X.P.... /* 04B0 */ 0x10, 0x27, 0xCA, 0x79, 0xC5, 0x8B, 0x13, 0xE2, // .'.y.... /* 04B8 */ 0xFC, 0xA2, 0x05, 0x8C, 0x1D, 0x26, 0x44, 0xC4, // .....&D. /* 04C0 */ 0x53, 0x6C, 0x7F, 0x10, 0x44, 0xD4, 0x03, 0x42, // Sl..D..B /* 04C8 */ 0xE7, 0x01, 0x47, 0x1A, 0x0D, 0xEA, 0x58, 0xE1, // ..G...X. /* 04D0 */ 0x33, 0x81, 0xCF, 0x03, 0x07, 0xF5, 0x7E, 0xC0, // 3.....~. /* 04D8 */ 0x40, 0xCE, 0xED, 0xBC, 0x9E, 0x31, 0x1E, 0x06, // @....1.. /* 04E0 */ 0x3C, 0x6C, 0x36, 0x34, 0x9F, 0x27, 0x7C, 0x3A, // <l64.'|: /* 04E8 */ 0xC0, 0xBB, 0x06, 0xD4, 0xB5, 0xE0, 0xA1, 0x80, // ........ /* 04F0 */ 0x7D, 0x5F, 0x0C, 0xC7, 0x87, 0xE8, 0xAB, 0x95, // }_...... /* 04F8 */ 0x27, 0x70, 0x88, 0x0C, 0xD0, 0x07, 0x10, 0xF8, // 'p...... /* 0500 */ 0xE3, 0xF1, 0x29, 0xC0, 0xB7, 0x18, 0x76, 0x74, // ..)...vt /* 0508 */ 0xD0, 0x20, 0x50, 0x23, 0x33, 0xB4, 0xC7, 0x78, // . P#3..x /* 0510 */ 0x5A, 0x2F, 0x03, 0x9E, 0xBF, 0x0F, 0x82, 0xE4, // Z/...... /* 0518 */ 0x10, 0x4D, 0xC7, 0x03, 0x7E, 0xC5, 0xA7, 0x0C, // .M..~... /* 0520 */ 0xC4, 0xC9, 0x9D, 0x49, 0x38, 0x59, 0xE8, 0x68, // ...I8Y.h /* 0528 */ 0x83, 0xFB, 0xFF, 0x43, 0x1B, 0xF4, 0xE9, 0x80, // ...C.... /* 0530 */ 0x1F, 0x45, 0xD8, 0xE9, 0xD4, 0x9F, 0x0C, 0x8B, // .E...... /* 0538 */ 0x3A, 0x96, 0xA0, 0x8E, 0x14, 0x3E, 0x4D, 0xB0, // :....>M. /* 0540 */ 0x5B, 0x0E, 0x3F, 0xFB, 0x63, 0x46, 0x06, 0xFF, // [.?.cF.. /* 0548 */ 0x28, 0x01, 0xFC, 0x46, 0x0C, 0xFF, 0x36, 0x61, // (..F..6a /* 0550 */ 0x54, 0x1F, 0x70, 0xF8, 0x68, 0x1E, 0x70, 0xC0, // T.p.h.p. /* 0558 */ 0x80, 0x12, 0xFD, 0xD1, 0xA1, 0x4F, 0x01, 0x5A, // .....O.Z /* 0560 */ 0x21, 0x84, 0xF6, 0x36, 0xF5, 0x86, 0xC3, 0xD4, // !..6.... /* 0568 */ 0xE2, 0x08, 0x2B, 0x48, 0xA4, 0x90, 0x81, 0xDE, // ..+H.... /* 0570 */ 0x73, 0x3C, 0x93, 0x30, 0x8F, 0x17, 0x51, 0x62, // s<.0..Qb /* 0578 */ 0x05, 0x89, 0x14, 0xEF, 0x38, 0xE3, 0x19, 0x22, // ....8.." /* 0580 */ 0xF8, 0x01, 0x18, 0x2F, 0x81, 0x45, 0x0E, 0x18, // .../.E.. /* 0588 */ 0x3D, 0x18, 0x0E, 0x78, 0x16, 0x6C, 0x0C, 0xAF, // =..x.l.. /* 0590 */ 0x3E, 0x9E, 0xCF, 0xB1, 0xF9, 0x90, 0x62, 0x84, // >.....b. /* 0598 */ 0x63, 0x7B, 0x36, 0x39, 0x5B, 0xCF, 0xD8, 0xF3, // c{69[... /* 05A0 */ 0x7B, 0x3F, 0x38, 0x53, 0x0F, 0xDF, 0x43, 0xC0, // {?8S..C. /* 05A8 */ 0x1C, 0x2E, 0x3C, 0x04, 0x3E, 0x80, 0x17, 0xA3, // ..<.>... /* 05B0 */ 0x53, 0xF5, 0x9C, 0x4E, 0x10, 0x77, 0x9C, 0xE1, // S..N.w.. /* 05B8 */ 0xF7, 0x04, 0xCC, 0x79, 0x08, 0xA7, 0xD0, 0xA6, // ...y.... /* 05C0 */ 0x4F, 0x8D, 0x46, 0xAD, 0x1A, 0x94, 0xF9, 0xFF, // O.F..... /* 05C8 */ 0xD7, 0x28, 0xD3, 0xA0, 0x56, 0x9F, 0x4A, 0x8D, // .(..V.J. /* 05D0 */ 0x19, 0x3B, 0x35, 0x58, 0xD0, 0x63, 0x42, 0x87, // .;5X.cB. /* 05D8 */ 0x05, 0xC7, 0x01, 0xA1, 0x42, 0x5F, 0x0C, 0x32, // ....B_.2 /* 05E0 */ 0x72, 0x44, 0x31, 0x88, 0x80, 0x1C, 0xE2, 0x21, // rD1....! /* 05E8 */ 0x22, 0x20, 0x47, 0x02, 0x11, 0x90, 0xE3, 0xAD, // " G..... /* 05F0 */ 0x41, 0x40, 0x0E, 0x0B, 0x22, 0x20, 0x47, 0x57, // A@.." GW /* 05F8 */ 0x01, 0xC4, 0x84, 0xBC, 0x19, 0x04, 0x64, 0x89, // ......d. /* 0600 */ 0x36, 0x80, 0x98, 0x60, 0x10, 0x01, 0x39, 0x8A, // 6..`..9. /* 0608 */ 0x0F, 0x20, 0x16, 0x0C, 0x44, 0x40, 0x0E, 0x4D, // . ..D@.M /* 0610 */ 0x23, 0x20, 0x4B, 0x50, 0x02, 0x4C, 0xAD, 0x80, // # KP.L.. /* 0618 */ 0xB0, 0x80, 0x20, 0x34, 0xA2, 0x16, 0x10, 0xF6, // .. 4.... /* 0620 */ 0xFF, 0x07 // .. }) } Scope (_GPE) { Method (_L20, 0, NotSerialized) // _Lxx: Level-Triggered GPE, xx=0x00-0xFF { DBG8 = 0x14 \_SB.PC00.LPC0.SIO2.GPES () DBG8 = 0x41 } } Scope (_SB.PC00.LPC0) { Mutex (SIOM, 0x00) OperationRegion (SIOX, SystemIO, 0x2E, 0x02) Field (SIOX, ByteAcc, NoLock, Preserve) { IND1, 8, DAT1, 8 } IndexField (IND1, DAT1, ByteAcc, NoLock, Preserve) { Offset (0x07), LDN1, 8, Offset (0x28), , 6, MX61, 1, Offset (0x30), ACT1, 8, Offset (0x60), IOH1, 8, IOL1, 8, Offset (0x70), INT1, 8, Offset (0xF4), SCFG, 8 } OperationRegion (ECS1, SystemIO, 0x0A20, 0x08) Field (ECS1, ByteAcc, NoLock, Preserve) { Offset (0x04), PGE2, 8, IND2, 8, DAT2, 8 } OperationRegion (PMBE, SystemIO, 0x0A10, 0x10) Field (PMBE, ByteAcc, NoLock, Preserve) { Offset (0x03), , 6, HSTS, 1, Offset (0x07), , 6, HSEN, 1 } Device (SIO2) { Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID Name (_UID, 0x20) // _UID: Unique ID Name (CRS, ResourceTemplate () { IO (Decode16, 0x0A20, // Range Minimum 0x0A20, // Range Maximum 0x00, // Alignment 0x10, // Length _Y22) }) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { ENF2 (0x0B) CreateByteField (CRS, \_SB.PC00.LPC0.SIO2._Y22._MIN, IOLA) // _MIN: Minimum Base Address CreateByteField (CRS, 0x03, IOHA) IOH1 = IOHA /* \_SB_.PC00.LPC0.SIO2._CRS.IOHA */ IOL1 = IOLA /* \_SB_.PC00.LPC0.SIO2._CRS.IOLA */ Local0 = ACT1 /* \_SB_.PC00.LPC0.ACT1 */ ACT1 = (Local0 | One) EXF2 () Return (CRS) /* \_SB_.PC00.LPC0.SIO2.CRS_ */ } Method (GPES, 0, NotSerialized) { Notify (HSI, 0x01) // Device Check } } Method (ENF2, 1, NotSerialized) { IND1 = 0x87 IND1 = 0x87 LDN1 = Arg0 } Method (EXF2, 0, NotSerialized) { IND1 = 0xAA } Method (ECSR, 2, NotSerialized) { Acquire (SIOM, 0xFFFF) Local0 = PGE2 /* \_SB_.PC00.LPC0.PGE2 */ If ((0xFF != Local0)) { Stall (0x0A) Local0 = PGE2 /* \_SB_.PC00.LPC0.PGE2 */ If ((0xFF != Local0)) { PGE2 = 0xFF } } PGE2 = Arg0 Local0 = PGE2 /* \_SB_.PC00.LPC0.PGE2 */ If ((Arg0 != Local0)) { Release (SIOM) Return (0xFF) } IND2 = Arg1 Local0 = IND2 /* \_SB_.PC00.LPC0.IND2 */ If ((Arg1 != Local0)) { Release (SIOM) Return (0xFF) } Local0 = DAT2 /* \_SB_.PC00.LPC0.DAT2 */ PGE2 = 0xFF Release (SIOM) Return (Local0) } Method (ECSW, 3, NotSerialized) { Acquire (SIOM, 0xFFFF) Local0 = PGE2 /* \_SB_.PC00.LPC0.PGE2 */ If ((0xFF != Local0)) { Stall (0x0A) Local0 = PGE2 /* \_SB_.PC00.LPC0.PGE2 */ If ((0xFF != Local0)) { PGE2 = 0xFF } } PGE2 = Arg0 Local0 = PGE2 /* \_SB_.PC00.LPC0.PGE2 */ If ((Arg0 != Local0)) { Release (SIOM) Return (Zero) } IND2 = Arg1 Local0 = IND2 /* \_SB_.PC00.LPC0.IND2 */ If ((Arg1 != Local0)) { Release (SIOM) Return (Zero) } DAT2 = Arg2 PGE2 = 0xFF Release (SIOM) } Device (HSI) { Name (_HID, EisaId ("PNP0C14") /* Windows Management Instrumentation Device */) // _HID: Hardware ID Name (_UID, "SIOI") // _UID: Unique ID Name (PRVS, Zero) Name (DEVS, Zero) Name (AIOP, 0x08) Name (M00, 0x44524345) Name (M01, 0x52574345) Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IO (Decode16, 0x0A10, // Range Minimum 0x0A10, // Range Maximum 0x00, // Alignment 0x10, // Length ) }) Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings { ENF2 (0x0A) CreateByteField (Arg0, 0x02, IOLA) CreateByteField (Arg0, 0x03, IOHA) IOH1 = IOHA /* \_SB_.PC00.LPC0.HSI_._SRS.IOHA */ IOL1 = IOLA /* \_SB_.PC00.LPC0.HSI_._SRS.IOLA */ Local0 = ACT1 /* \_SB_.PC00.LPC0.ACT1 */ PRVS = (Local0 & One) ACT1 = (Local0 | One) EXF2 () } Name (_WDG, Buffer (0x28) { /* 0000 */ 0x9A, 0x9F, 0x86, 0x18, 0x9B, 0x5D, 0xDF, 0x42, // .....].B /* 0008 */ 0x94, 0xC1, 0x15, 0xBA, 0x25, 0xF7, 0x69, 0x05, // ....%.i. /* 0010 */ 0x01, 0x00, 0x01, 0x08, 0x51, 0xC1, 0xA6, 0x87, // ....Q... /* 0018 */ 0xD8, 0x5D, 0xFB, 0x4D, 0xB4, 0xED, 0x46, 0x85, // .].M..F. /* 0020 */ 0x6A, 0xBF, 0xEC, 0xE7, 0x41, 0x41, 0x01, 0x02 // j...AA.. }) Method (_WED, 1, NotSerialized) // _Wxx: Wake Event, xx=0x00-0xFF { Return (Arg0) } Method (WMAA, 3, NotSerialized) { If ((Arg1 == 0x01)) { CreateDWordField (Arg2, Zero, MNAE) CreateWordField (Arg2, 0x04, DLEN) CreateField (Arg2, 0x30, (DLEN * 0x08), DBUF) Name (OBUF, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) CreateWordField (OBUF, 0x00, RLEN) CreateByteField (OBUF, 0x02, OLEN) CreateByteField (OBUF, 0x03, ODAT) If ((M00 == MNAE)) { If ((DLEN <= 0x02)) { Return (0x00) } Local0 = ECRD (DLEN, DBUF) RLEN = 0x02 OLEN = DerefOf (Local0 [0x00]) ODAT = DerefOf (Local0 [0x01]) Return (OBUF) /* \_SB_.PC00.LPC0.HSI_.WMAA.OBUF */ } ElseIf ((M01 == MNAE)) { If ((DLEN <= 0x03)) { Return (0x00) } Local0 = ECWR (DLEN, DBUF) RLEN = 0x01 OLEN = DerefOf (Local0 [0x00]) Return (OBUF) /* \_SB_.PC00.LPC0.HSI_.WMAA.OBUF */ } } } Method (ECRD, 2, NotSerialized) { Name (BUFF, Buffer (0x02) {}) CreateByteField (BUFF, 0x00, LENH) CreateByteField (BUFF, 0x01, DATA) LENH = One DATA = ECSR (DerefOf (Arg1 [Zero]), DerefOf (Arg1 [One] )) Return (BUFF) /* \_SB_.PC00.LPC0.HSI_.ECRD.BUFF */ } Method (ECWR, 2, NotSerialized) { ECSW (DerefOf (Arg1 [Zero]), DerefOf (Arg1 [One]), DerefOf ( Arg1 [0x02])) Return (Buffer (0x01) { 0x00 // . }) } } } } EINJ ---- [000h 0000 4] Signature : "EINJ" [Error Injection table] [004h 0004 4] Table Length : 00000150 [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : DB [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "INTL" [020h 0032 4] Asl Compiler Revision : 00000001 [024h 0036 4] Injection Header Length : 0000000C [028h 0040 1] Flags : 00 [029h 0041 3] Reserved : 000000 [02Ch 0044 4] Injection Entry Count : 00000009 [030h 0048 1] Action : 00 [Begin Operation] [031h 0049 1] Instruction : 00 [Read Register] [032h 0050 1] Flags (decoded below) : 00 Preserve Register Bits : 0 [033h 0051 1] Reserved : 00 [034h 0052 12] Register Region : [Generic Address Structure] [034h 0052 1] Space ID : 00 [SystemMemory] [035h 0053 1] Bit Width : 00 [036h 0054 1] Bit Offset : 00 [037h 0055 1] Encoded Access Width : 00 [Undefined/Legacy] [038h 0056 8] Address : 0000000000000000 [040h 0064 8] Value : 0000000000000000 [048h 0072 8] Mask : 0000000000000000 [050h 0080 1] Action : 00 [Begin Operation] [051h 0081 1] Instruction : 00 [Read Register] [052h 0082 1] Flags (decoded below) : 00 Preserve Register Bits : 0 [053h 0083 1] Reserved : 00 [054h 0084 12] Register Region : [Generic Address Structure] [054h 0084 1] Space ID : 00 [SystemMemory] [055h 0085 1] Bit Width : 00 [056h 0086 1] Bit Offset : 00 [057h 0087 1] Encoded Access Width : 00 [Undefined/Legacy] [058h 0088 8] Address : 0000000000000000 [060h 0096 8] Value : 0000000000000000 [068h 0104 8] Mask : 0000000000000000 [070h 0112 1] Action : 00 [Begin Operation] [071h 0113 1] Instruction : 00 [Read Register] [072h 0114 1] Flags (decoded below) : 00 Preserve Register Bits : 0 [073h 0115 1] Reserved : 00 [074h 0116 12] Register Region : [Generic Address Structure] [074h 0116 1] Space ID : 00 [SystemMemory] [075h 0117 1] Bit Width : 00 [076h 0118 1] Bit Offset : 00 [077h 0119 1] Encoded Access Width : 00 [Undefined/Legacy] [078h 0120 8] Address : 0000000000000000 [080h 0128 8] Value : 0000000000000000 [088h 0136 8] Mask : 0000000000000000 [090h 0144 1] Action : 00 [Begin Operation] [091h 0145 1] Instruction : 00 [Read Register] [092h 0146 1] Flags (decoded below) : 00 Preserve Register Bits : 0 [093h 0147 1] Reserved : 00 [094h 0148 12] Register Region : [Generic Address Structure] [094h 0148 1] Space ID : 00 [SystemMemory] [095h 0149 1] Bit Width : 00 [096h 0150 1] Bit Offset : 00 [097h 0151 1] Encoded Access Width : 00 [Undefined/Legacy] [098h 0152 8] Address : 0000000000000000 [0A0h 0160 8] Value : 0000000000000000 [0A8h 0168 8] Mask : 0000000000000000 [0B0h 0176 1] Action : 00 [Begin Operation] [0B1h 0177 1] Instruction : 00 [Read Register] [0B2h 0178 1] Flags (decoded below) : 00 Preserve Register Bits : 0 [0B3h 0179 1] Reserved : 00 [0B4h 0180 12] Register Region : [Generic Address Structure] [0B4h 0180 1] Space ID : 00 [SystemMemory] [0B5h 0181 1] Bit Width : 00 [0B6h 0182 1] Bit Offset : 00 [0B7h 0183 1] Encoded Access Width : 00 [Undefined/Legacy] [0B8h 0184 8] Address : 0000000000000000 [0C0h 0192 8] Value : 0000000000000000 [0C8h 0200 8] Mask : 0000000000000000 [0D0h 0208 1] Action : 00 [Begin Operation] [0D1h 0209 1] Instruction : 00 [Read Register] [0D2h 0210 1] Flags (decoded below) : 00 Preserve Register Bits : 0 [0D3h 0211 1] Reserved : 00 [0D4h 0212 12] Register Region : [Generic Address Structure] [0D4h 0212 1] Space ID : 00 [SystemMemory] [0D5h 0213 1] Bit Width : 00 [0D6h 0214 1] Bit Offset : 00 [0D7h 0215 1] Encoded Access Width : 00 [Undefined/Legacy] [0D8h 0216 8] Address : 0000000000000000 [0E0h 0224 8] Value : 0000000000000000 [0E8h 0232 8] Mask : 0000000000000000 [0F0h 0240 1] Action : 00 [Begin Operation] [0F1h 0241 1] Instruction : 00 [Read Register] [0F2h 0242 1] Flags (decoded below) : 00 Preserve Register Bits : 0 [0F3h 0243 1] Reserved : 00 [0F4h 0244 12] Register Region : [Generic Address Structure] [0F4h 0244 1] Space ID : 00 [SystemMemory] [0F5h 0245 1] Bit Width : 00 [0F6h 0246 1] Bit Offset : 00 [0F7h 0247 1] Encoded Access Width : 00 [Undefined/Legacy] [0F8h 0248 8] Address : 0000000000000000 [100h 0256 8] Value : 0000000000000000 [108h 0264 8] Mask : 0000000000000000 [110h 0272 1] Action : 00 [Begin Operation] [111h 0273 1] Instruction : 00 [Read Register] [112h 0274 1] Flags (decoded below) : 00 Preserve Register Bits : 0 [113h 0275 1] Reserved : 00 [114h 0276 12] Register Region : [Generic Address Structure] [114h 0276 1] Space ID : 00 [SystemMemory] [115h 0277 1] Bit Width : 00 [116h 0278 1] Bit Offset : 00 [117h 0279 1] Encoded Access Width : 00 [Undefined/Legacy] [118h 0280 8] Address : 0000000000000000 [120h 0288 8] Value : 0000000000000000 [128h 0296 8] Mask : 0000000000000000 [130h 0304 1] Action : 00 [Begin Operation] [131h 0305 1] Instruction : 00 [Read Register] [132h 0306 1] Flags (decoded below) : 00 Preserve Register Bits : 0 [133h 0307 1] Reserved : 00 [134h 0308 12] Register Region : [Generic Address Structure] [134h 0308 1] Space ID : 00 [SystemMemory] [135h 0309 1] Bit Width : 00 [136h 0310 1] Bit Offset : 00 [137h 0311 1] Encoded Access Width : 00 [Undefined/Legacy] [138h 0312 8] Address : 0000000000000000 [140h 0320 8] Value : 0000000000000000 [148h 0328 8] Mask : 0000000000000000 Raw Table Data: Length 336 (0x150) 0000: 45 49 4E 4A 50 01 00 00 01 DB 4C 45 4E 4F 56 4F // EINJP.....LENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 49 4E 54 4C // TC-S03 ....INTL 0020: 01 00 00 00 0C 00 00 00 00 00 00 00 09 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 00 00 00 00 00 00 00 00 // ................ 0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 00A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 00B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 00C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 00D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 00E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 00F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ ERST ---- [000h 0000 4] Signature : "ERST" [Error Record Serialization Table] [004h 0004 4] Table Length : 00000230 [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : BE [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "INTL" [020h 0032 4] Asl Compiler Revision : 00000001 [024h 0036 4] Serialization Header Length : 00000030 [028h 0040 4] Reserved : 00000000 [02Ch 0044 4] Instruction Entry Count : 00000010 [030h 0048 1] Action : 00 [Begin Write Operation] [031h 0049 1] Instruction : 03 [Write Register Value] [032h 0050 1] Flags (decoded below) : 00 Preserve Register Bits : 0 [033h 0051 1] Reserved : 00 [034h 0052 12] Register Region : [Generic Address Structure] [034h 0052 1] Space ID : 00 [SystemMemory] [035h 0053 1] Bit Width : 08 [036h 0054 1] Bit Offset : 00 [037h 0055 1] Encoded Access Width : 01 [Byte Access:8] [038h 0056 8] Address : 000000006C49B018 [040h 0064 8] Value : 0000000000000000 [048h 0072 8] Mask : 00000000000000FF [050h 0080 1] Action : 01 [Begin Read Operation] [051h 0081 1] Instruction : 03 [Write Register Value] [052h 0082 1] Flags (decoded below) : 00 Preserve Register Bits : 0 [053h 0083 1] Reserved : 00 [054h 0084 12] Register Region : [Generic Address Structure] [054h 0084 1] Space ID : 00 [SystemMemory] [055h 0085 1] Bit Width : 08 [056h 0086 1] Bit Offset : 00 [057h 0087 1] Encoded Access Width : 01 [Byte Access:8] [058h 0088 8] Address : 000000006C49B018 [060h 0096 8] Value : 0000000000000001 [068h 0104 8] Mask : 00000000000000FF [070h 0112 1] Action : 02 [Begin Clear Operation] [071h 0113 1] Instruction : 03 [Write Register Value] [072h 0114 1] Flags (decoded below) : 00 Preserve Register Bits : 0 [073h 0115 1] Reserved : 00 [074h 0116 12] Register Region : [Generic Address Structure] [074h 0116 1] Space ID : 00 [SystemMemory] [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 : 000000006C49B018 [080h 0128 8] Value : 0000000000000002 [088h 0136 8] Mask : 00000000000000FF [090h 0144 1] Action : 03 [End Operation] [091h 0145 1] Instruction : 03 [Write Register Value] [092h 0146 1] Flags (decoded below) : 00 Preserve Register Bits : 0 [093h 0147 1] Reserved : 00 [094h 0148 12] Register Region : [Generic Address Structure] [094h 0148 1] Space ID : 00 [SystemMemory] [095h 0149 1] Bit Width : 08 [096h 0150 1] Bit Offset : 00 [097h 0151 1] Encoded Access Width : 01 [Byte Access:8] [098h 0152 8] Address : 000000006C49B018 [0A0h 0160 8] Value : 0000000000000003 [0A8h 0168 8] Mask : 00000000000000FF [0B0h 0176 1] Action : 04 [Set Record Offset] [0B1h 0177 1] Instruction : 02 [Write Register] [0B2h 0178 1] Flags (decoded below) : 00 Preserve Register Bits : 0 [0B3h 0179 1] Reserved : 00 [0B4h 0180 12] Register Region : [Generic Address Structure] [0B4h 0180 1] Space ID : 00 [SystemMemory] [0B5h 0181 1] Bit Width : 20 [0B6h 0182 1] Bit Offset : 00 [0B7h 0183 1] Encoded Access Width : 03 [DWord Access:32] [0B8h 0184 8] Address : 000000006C49B01C [0C0h 0192 8] Value : 0000000000000000 [0C8h 0200 8] Mask : 00000000FFFFFFFF [0D0h 0208 1] Action : 05 [Execute Operation] [0D1h 0209 1] Instruction : 03 [Write Register Value] [0D2h 0210 1] Flags (decoded below) : 00 Preserve Register Bits : 0 [0D3h 0211 1] Reserved : 00 [0D4h 0212 12] Register Region : [Generic Address Structure] [0D4h 0212 1] Space ID : 01 [SystemIO] [0D5h 0213 1] Bit Width : 08 [0D6h 0214 1] Bit Offset : 00 [0D7h 0215 1] Encoded Access Width : 01 [Byte Access:8] [0D8h 0216 8] Address : 00000000000000B2 [0E0h 0224 8] Value : 0000000000000090 [0E8h 0232 8] Mask : 00000000000000FF [0F0h 0240 1] Action : 06 [Check Busy Status] [0F1h 0241 1] Instruction : 01 [Read Register Value] [0F2h 0242 1] Flags (decoded below) : 00 Preserve Register Bits : 0 [0F3h 0243 1] Reserved : 00 [0F4h 0244 12] Register Region : [Generic Address Structure] [0F4h 0244 1] Space ID : 00 [SystemMemory] [0F5h 0245 1] Bit Width : 08 [0F6h 0246 1] Bit Offset : 00 [0F7h 0247 1] Encoded Access Width : 01 [Byte Access:8] [0F8h 0248 8] Address : 000000006C49B020 [100h 0256 8] Value : 0000000000000001 [108h 0264 8] Mask : 00000000000000FF [110h 0272 1] Action : 07 [Get Command Status] [111h 0273 1] Instruction : 00 [Read Register] [112h 0274 1] Flags (decoded below) : 00 Preserve Register Bits : 0 [113h 0275 1] Reserved : 00 [114h 0276 12] Register Region : [Generic Address Structure] [114h 0276 1] Space ID : 00 [SystemMemory] [115h 0277 1] Bit Width : 08 [116h 0278 1] Bit Offset : 00 [117h 0279 1] Encoded Access Width : 01 [Byte Access:8] [118h 0280 8] Address : 000000006C49B021 [120h 0288 8] Value : 0000000000000000 [128h 0296 8] Mask : 00000000000000FF [130h 0304 1] Action : 08 [Get Record Identifier] [131h 0305 1] Instruction : 00 [Read Register] [132h 0306 1] Flags (decoded below) : 00 Preserve Register Bits : 0 [133h 0307 1] Reserved : 00 [134h 0308 12] Register Region : [Generic Address Structure] [134h 0308 1] Space ID : 00 [SystemMemory] [135h 0309 1] Bit Width : 40 [136h 0310 1] Bit Offset : 00 [137h 0311 1] Encoded Access Width : 04 [QWord Access:64] [138h 0312 8] Address : 000000006C49B028 [140h 0320 8] Value : 0000000000000000 [148h 0328 8] Mask : FFFFFFFFFFFFFFFF [150h 0336 1] Action : 09 [Set Record Identifier] [151h 0337 1] Instruction : 02 [Write Register] [152h 0338 1] Flags (decoded below) : 00 Preserve Register Bits : 0 [153h 0339 1] Reserved : 00 [154h 0340 12] Register Region : [Generic Address Structure] [154h 0340 1] Space ID : 00 [SystemMemory] [155h 0341 1] Bit Width : 40 [156h 0342 1] Bit Offset : 00 [157h 0343 1] Encoded Access Width : 04 [QWord Access:64] [158h 0344 8] Address : 000000006C49B030 [160h 0352 8] Value : 0000000000000000 [168h 0360 8] Mask : FFFFFFFFFFFFFFFF [170h 0368 1] Action : 0A [Get Record Count] [171h 0369 1] Instruction : 00 [Read Register] [172h 0370 1] Flags (decoded below) : 00 Preserve Register Bits : 0 [173h 0371 1] Reserved : 00 [174h 0372 12] Register Region : [Generic Address Structure] [174h 0372 1] Space ID : 00 [SystemMemory] [175h 0373 1] Bit Width : 10 [176h 0374 1] Bit Offset : 00 [177h 0375 1] Encoded Access Width : 02 [Word Access:16] [178h 0376 8] Address : 000000006C49B038 [180h 0384 8] Value : 0000000000000000 [188h 0392 8] Mask : 000000000000FFFF [190h 0400 1] Action : 0B [Begin Dummy Write] [191h 0401 1] Instruction : 03 [Write Register Value] [192h 0402 1] Flags (decoded below) : 00 Preserve Register Bits : 0 [193h 0403 1] Reserved : 00 [194h 0404 12] Register Region : [Generic Address Structure] [194h 0404 1] Space ID : 00 [SystemMemory] [195h 0405 1] Bit Width : 08 [196h 0406 1] Bit Offset : 00 [197h 0407 1] Encoded Access Width : 01 [Byte Access:8] [198h 0408 8] Address : 000000006C49B018 [1A0h 0416 8] Value : 000000000000000B [1A8h 0424 8] Mask : 00000000000000FF [1B0h 0432 1] Action : 0C [Unused/Unknown Action] [1B1h 0433 1] Instruction : 04 [Noop] [1B2h 0434 1] Flags (decoded below) : 00 Preserve Register Bits : 0 [1B3h 0435 1] Reserved : 00 [1B4h 0436 12] Register Region : [Generic Address Structure] [1B4h 0436 1] Space ID : 00 [SystemMemory] [1B5h 0437 1] Bit Width : 08 [1B6h 0438 1] Bit Offset : 00 [1B7h 0439 1] Encoded Access Width : 01 [Byte Access:8] [1B8h 0440 8] Address : 0000000000000000 [1C0h 0448 8] Value : 0000000000000000 [1C8h 0456 8] Mask : 00000000000000FF [1D0h 0464 1] Action : 0D [Get Error Address Range] [1D1h 0465 1] Instruction : 00 [Read Register] [1D2h 0466 1] Flags (decoded below) : 00 Preserve Register Bits : 0 [1D3h 0467 1] Reserved : 00 [1D4h 0468 12] Register Region : [Generic Address Structure] [1D4h 0468 1] Space ID : 00 [SystemMemory] [1D5h 0469 1] Bit Width : 40 [1D6h 0470 1] Bit Offset : 00 [1D7h 0471 1] Encoded Access Width : 04 [QWord Access:64] [1D8h 0472 8] Address : 000000006C49B040 [1E0h 0480 8] Value : 0000000000000000 [1E8h 0488 8] Mask : FFFFFFFFFFFFFFFF [1F0h 0496 1] Action : 0E [Get Error Address Length] [1F1h 0497 1] Instruction : 00 [Read Register] [1F2h 0498 1] Flags (decoded below) : 00 Preserve Register Bits : 0 [1F3h 0499 1] Reserved : 00 [1F4h 0500 12] Register Region : [Generic Address Structure] [1F4h 0500 1] Space ID : 00 [SystemMemory] [1F5h 0501 1] Bit Width : 20 [1F6h 0502 1] Bit Offset : 00 [1F7h 0503 1] Encoded Access Width : 03 [DWord Access:32] [1F8h 0504 8] Address : 000000006C49B048 [200h 0512 8] Value : 0000000000000000 [208h 0520 8] Mask : 00000000FFFFFFFF [210h 0528 1] Action : 0F [Get Error Attributes] [211h 0529 1] Instruction : 00 [Read Register] [212h 0530 1] Flags (decoded below) : 00 Preserve Register Bits : 0 [213h 0531 1] Reserved : 00 [214h 0532 12] Register Region : [Generic Address Structure] [214h 0532 1] Space ID : 00 [SystemMemory] [215h 0533 1] Bit Width : 08 [216h 0534 1] Bit Offset : 00 [217h 0535 1] Encoded Access Width : 01 [Byte Access:8] [218h 0536 8] Address : 000000006C49B04C [220h 0544 8] Value : 0000000000000000 [228h 0552 8] Mask : 00000000000000FF Raw Table Data: Length 560 (0x230) 0000: 45 52 53 54 30 02 00 00 01 BE 4C 45 4E 4F 56 4F // ERST0.....LENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 49 4E 54 4C // TC-S03 ....INTL 0020: 01 00 00 00 30 00 00 00 00 00 00 00 10 00 00 00 // ....0........... 0030: 00 03 00 00 00 08 00 01 18 B0 49 6C 00 00 00 00 // ..........Il.... 0040: 00 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 // ................ 0050: 01 03 00 00 00 08 00 01 18 B0 49 6C 00 00 00 00 // ..........Il.... 0060: 01 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 // ................ 0070: 02 03 00 00 00 08 00 01 18 B0 49 6C 00 00 00 00 // ..........Il.... 0080: 02 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 // ................ 0090: 03 03 00 00 00 08 00 01 18 B0 49 6C 00 00 00 00 // ..........Il.... 00A0: 03 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 // ................ 00B0: 04 02 00 00 00 20 00 03 1C B0 49 6C 00 00 00 00 // ..... ....Il.... 00C0: 00 00 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................ 00D0: 05 03 00 00 01 08 00 01 B2 00 00 00 00 00 00 00 // ................ 00E0: 90 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 // ................ 00F0: 06 01 00 00 00 08 00 01 20 B0 49 6C 00 00 00 00 // ........ .Il.... 0100: 01 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 // ................ 0110: 07 00 00 00 00 08 00 01 21 B0 49 6C 00 00 00 00 // ........!.Il.... 0120: 00 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 // ................ 0130: 08 00 00 00 00 40 00 04 28 B0 49 6C 00 00 00 00 // .....@..(.Il.... 0140: 00 00 00 00 00 00 00 00 FF FF FF FF FF FF FF FF // ................ 0150: 09 02 00 00 00 40 00 04 30 B0 49 6C 00 00 00 00 // .....@..0.Il.... 0160: 00 00 00 00 00 00 00 00 FF FF FF FF FF FF FF FF // ................ 0170: 0A 00 00 00 00 10 00 02 38 B0 49 6C 00 00 00 00 // ........8.Il.... 0180: 00 00 00 00 00 00 00 00 FF FF 00 00 00 00 00 00 // ................ 0190: 0B 03 00 00 00 08 00 01 18 B0 49 6C 00 00 00 00 // ..........Il.... 01A0: 0B 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 // ................ 01B0: 0C 04 00 00 00 08 00 01 00 00 00 00 00 00 00 00 // ................ 01C0: 00 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 // ................ 01D0: 0D 00 00 00 00 40 00 04 40 B0 49 6C 00 00 00 00 // .....@..@.Il.... 01E0: 00 00 00 00 00 00 00 00 FF FF FF FF FF FF FF FF // ................ 01F0: 0E 00 00 00 00 20 00 03 48 B0 49 6C 00 00 00 00 // ..... ..H.Il.... 0200: 00 00 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................ 0210: 0F 00 00 00 00 08 00 01 4C B0 49 6C 00 00 00 00 // ........L.Il.... 0220: 00 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 // ................ FACP ---- [000h 0000 4] Signature : "FACP" [Fixed ACPI Description Table (FADT)] [004h 0004 4] Table Length : 00000114 [008h 0008 1] Revision : 06 [009h 0009 1] Checksum : 7B [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "AMI " [020h 0032 4] Asl Compiler Revision : 00010013 [024h 0036 4] FACS Address : 6D600000 [028h 0040 4] DSDT Address : 6C864000 [02Ch 0044 1] Model : 00 [02Dh 0045 1] PM Profile : 03 [Workstation] [02Eh 0046 2] SCI Interrupt : 0009 [030h 0048 4] SMI Command Port : 000000B2 [034h 0052 1] ACPI Enable Value : A0 [035h 0053 1] ACPI Disable Value : A1 [036h 0054 1] S4BIOS Command : 00 [037h 0055 1] P-State Control : 00 [038h 0056 4] PM1A Event Block Address : 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 : 00 [05Fh 0095 1] _CST Support : 00 [060h 0096 2] C2 Latency : 0065 [062h 0098 2] C3 Latency : 03E9 [064h 0100 2] CPU Cache Size : 0400 [066h 0102 2] Cache Flush Stride : 0010 [068h 0104 1] Duty Cycle Offset : 00 [069h 0105 1] Duty Cycle Width : 00 [06Ah 0106 1] RTC Day Alarm Index : 0D [06Bh 0107 1] RTC Month Alarm Index : 00 [06Ch 0108 1] RTC Century Index : 32 [06Dh 0109 2] Boot Flags (decoded below) : 0010 Legacy Devices Supported (V2) : 0 8042 Present on ports 60/64 (V2) : 0 VGA Not Present (V4) : 0 MSI Not Supported (V4) : 0 PCIe ASPM Not Supported (V4) : 1 CMOS RTC Not Present (V5) : 0 [06Fh 0111 1] Reserved : 00 [070h 0112 4] Flags (decoded below) : 000384A5 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) : 0 Reset Register Supported (V2) : 1 Sealed Case (V3) : 0 Headless - No Video (V3) : 0 Use native instr after SLP_TYPx (V3) : 0 PCIEXP_WAK Bits Supported (V4) : 0 Use Platform Timer (V4) : 1 RTC_STS valid on S4 wake (V4) : 1 Remote Power-on capable (V4) : 1 Use APIC Cluster Model (V4) : 0 Use APIC Physical Destination Mode (V4) : 0 Hardware Reduced (V5) : 0 Low Power S0 Idle (V5) : 0 [074h 0116 12] Reset Register : [Generic Address Structure] [074h 0116 1] Space ID : 01 [SystemIO] [075h 0117 1] Bit Width : 08 [076h 0118 1] Bit Offset : 00 [077h 0119 1] Encoded Access Width : 00 [Undefined/Legacy] [078h 0120 8] Address : 0000000000000CF9 [080h 0128 1] Value to cause reset : 06 [081h 0129 2] ARM Flags (decoded below) : 0000 PSCI Compliant : 0 Must use HVC for PSCI : 0 [083h 0131 1] FADT Minor Revision : 00 [084h 0132 8] FACS Address : 0000000000000000 [08Ch 0140 8] DSDT Address : 000000006C864000 [094h 0148 12] PM1A Event Block : [Generic Address Structure] [094h 0148 1] Space ID : 01 [SystemIO] [095h 0149 1] Bit Width : 20 [096h 0150 1] Bit Offset : 00 [097h 0151 1] Encoded Access Width : 02 [Word Access:16] [098h 0152 8] Address : 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 : 02 [Word Access:16] [0A4h 0164 8] Address : 0000000000000000 [0ACh 0172 12] PM1A Control Block : [Generic Address Structure] [0ACh 0172 1] Space ID : 01 [SystemIO] [0ADh 0173 1] Bit Width : 10 [0AEh 0174 1] Bit Offset : 00 [0AFh 0175 1] Encoded Access Width : 02 [Word Access:16] [0B0h 0176 8] Address : 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 : 02 [Word Access:16] [0BCh 0188 8] Address : 0000000000000000 [0C4h 0196 12] PM2 Control Block : [Generic Address Structure] [0C4h 0196 1] Space ID : 01 [SystemIO] [0C5h 0197 1] Bit Width : 08 [0C6h 0198 1] Bit Offset : 00 [0C7h 0199 1] Encoded Access Width : 01 [Byte Access:8] [0C8h 0200 8] Address : 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 : 01 [Byte Access:8] [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 : 01 [Byte Access:8] [0ECh 0236 8] Address : 0000000000000000 [0F4h 0244 12] Sleep Control Register : [Generic Address Structure] [0F4h 0244 1] Space ID : 00 [SystemMemory] [0F5h 0245 1] Bit Width : 00 [0F6h 0246 1] Bit Offset : 00 [0F7h 0247 1] Encoded Access Width : 00 [Undefined/Legacy] [0F8h 0248 8] Address : 0000000000000000 [100h 0256 12] Sleep Status Register : [Generic Address Structure] [100h 0256 1] Space ID : 00 [SystemMemory] [101h 0257 1] Bit Width : 00 [102h 0258 1] Bit Offset : 00 [103h 0259 1] Encoded Access Width : 00 [Undefined/Legacy] [104h 0260 8] Address : 0000000000000000 [10Ch 0268 8] Hypervisor ID : 0000000000000000 Raw Table Data: Length 276 (0x114) 0000: 46 41 43 50 14 01 00 00 06 7B 4C 45 4E 4F 56 4F // FACP.....{LENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 41 4D 49 20 // TC-S03 ....AMI 0020: 13 00 01 00 00 00 60 6D 00 40 86 6C 00 03 09 00 // ......`m.@.l.... 0030: B2 00 00 00 A0 A1 00 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 00 00 // ............ ... 0060: 65 00 E9 03 00 04 10 00 00 00 0D 00 32 10 00 00 // e...........2... 0070: A5 84 03 00 01 08 00 00 F9 0C 00 00 00 00 00 00 // ................ 0080: 06 00 00 00 00 00 00 00 00 00 00 00 00 40 86 6C // .............@.l 0090: 00 00 00 00 01 20 00 02 00 18 00 00 00 00 00 00 // ..... .......... 00A0: 01 00 00 02 00 00 00 00 00 00 00 00 01 10 00 02 // ................ 00B0: 04 18 00 00 00 00 00 00 01 00 00 02 00 00 00 00 // ................ 00C0: 00 00 00 00 01 08 00 01 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 01 // . .............. 00E0: 80 18 00 00 00 00 00 00 01 00 00 01 00 00 00 00 // ................ 00F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0110: 00 00 00 00 // .... FACS ---- [000h 0000 4] Signature : "FACS" [004h 0004 4] Length : 00000040 [008h 0008 4] Hardware Signature : B2514AA9 [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 A9 4A 51 B2 00 00 00 00 // FACS@....JQ..... 0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0020: 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ FIDT ---- [000h 0000 4] Signature : "FIDT" [004h 0004 4] Table Length : 0000009C [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : 2F [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "AMI " [020h 0032 4] Asl Compiler Revision : 00010013 **** Unknown ACPI table signature [FIDT] Raw Table Data: Length 156 (0x9C) 0000: 46 49 44 54 9C 00 00 00 01 2F 4C 45 4E 4F 56 4F // FIDT...../LENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 41 4D 49 20 // TC-S03 ....AMI 0020: 13 00 01 00 24 46 49 44 04 78 00 53 30 33 4B 54 // ....$FID.x.S03KT 0030: 36 30 41 00 1F 43 7A 86 B1 6B E8 4F BA 27 1D D3 // 60A..Cz..k.O.'.. 0040: DC B1 F2 8D 30 35 00 31 35 00 30 30 00 36 30 00 // ....05.15.00.60. 0050: E7 07 06 11 0E 02 13 FF FF 4C 45 4E 4F 56 4F 41 // .........LENOVOA 0060: 20 4D 20 49 00 00 00 31 00 00 00 FF FF FF FF FF // M I...1........ 0070: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ 0080: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ 0090: FF FF FF FF FF FF FF FF FF FF FF FF // ............ FPDT ---- [000h 0000 4] Signature : "FPDT" [Firmware Performance Data Table] [004h 0004 4] Table Length : 00000044 [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : B4 [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "AMI " [020h 0032 4] Asl Compiler Revision : 01000013 [024h 0036 2] Subtable Type : 0000 [026h 0038 1] Length : 10 [027h 0039 1] Revision : 01 [028h 0040 4] Reserved : 00000000 [02Ch 0044 8] FPDT Boot Record Address : 000000006C71F000 [034h 0052 2] Subtable Type : 0001 [036h 0054 1] Length : 10 [037h 0055 1] Revision : 01 [038h 0056 4] Reserved : 00000000 [03Ch 0060 8] S3PT Record Address : 000000006AE43000 Raw Table Data: Length 68 (0x44) 0000: 46 50 44 54 44 00 00 00 01 B4 4C 45 4E 4F 56 4F // FPDTD.....LENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 41 4D 49 20 // TC-S03 ....AMI 0020: 13 00 00 01 00 00 10 01 00 00 00 00 00 F0 71 6C // ..............ql 0030: 00 00 00 00 01 00 10 01 00 00 00 00 00 30 E4 6A // .............0.j 0040: 00 00 00 00 // .... HEST ---- [000h 0000 4] Signature : "HEST" [Hardware Error Source Table] [004h 0004 4] Table Length : 000000A8 [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : C2 [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "INTL" [020h 0032 4] Asl Compiler Revision : 00000001 [024h 0036 4] Error Source Count : 00000002 [028h 0040 2] Subtable Type : 0009 [Generic Hardware Error Source] [02Ah 0042 2] Source Id : 0000 [02Ch 0044 2] Related Source Id : FFFF [02Eh 0046 1] Reserved : 00 [02Fh 0047 1] Enabled : 01 [030h 0048 4] Records To Preallocate : 00000001 [034h 0052 4] Max Sections Per Record : 00000001 [038h 0056 4] Max Raw Data Length : 00001000 [03Ch 0060 12] Error Status Address : [Generic Address Structure] [03Ch 0060 1] Space ID : 00 [SystemMemory] [03Dh 0061 1] Bit Width : 40 [03Eh 0062 1] Bit Offset : 00 [03Fh 0063 1] Encoded Access Width : 04 [QWord Access:64] [040h 0064 8] Address : 000000006C721018 [048h 0072 28] Notify : [Hardware Error Notification Structure] [048h 0072 1] Notify Type : 00 [Polled] [049h 0073 1] Notify Length : 1C [04Ah 0074 2] Configuration Write Enable : 003E [04Ch 0076 4] PollInterval : 0000EA60 [050h 0080 4] Vector : 00000002 [054h 0084 4] Polling Threshold Value : 00000000 [058h 0088 4] Polling Threshold Window : 00000000 [05Ch 0092 4] Error Threshold Value : 00000000 [060h 0096 4] Error Threshold Window : 00000000 [064h 0100 4] Error Status Block Length : 00001000 [068h 0104 2] Subtable Type : 0009 [Generic Hardware Error Source] [06Ah 0106 2] Source Id : 0001 [06Ch 0108 2] Related Source Id : FFFF [06Eh 0110 1] Reserved : 00 [06Fh 0111 1] Enabled : 01 [070h 0112 4] Records To Preallocate : 00000001 [074h 0116 4] Max Sections Per Record : 00000001 [078h 0120 4] Max Raw Data Length : 00001000 [07Ch 0124 12] Error Status Address : [Generic Address Structure] [07Ch 0124 1] Space ID : 00 [SystemMemory] [07Dh 0125 1] Bit Width : 40 [07Eh 0126 1] Bit Offset : 00 [07Fh 0127 1] Encoded Access Width : 04 [QWord Access:64] [080h 0128 8] Address : 000000006C722020 [088h 0136 28] Notify : [Hardware Error Notification Structure] [088h 0136 1] Notify Type : 04 [NMI] [089h 0137 1] Notify Length : 1C [08Ah 0138 2] Configuration Write Enable : 0000 [08Ch 0140 4] PollInterval : 00000000 [090h 0144 4] Vector : 00000000 [094h 0148 4] Polling Threshold Value : 00000000 [098h 0152 4] Polling Threshold Window : 00000000 [09Ch 0156 4] Error Threshold Value : 00000000 [0A0h 0160 4] Error Threshold Window : 00000000 [0A4h 0164 4] Error Status Block Length : 00001000 Raw Table Data: Length 168 (0xA8) 0000: 48 45 53 54 A8 00 00 00 01 C2 4C 45 4E 4F 56 4F // HEST......LENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 49 4E 54 4C // TC-S03 ....INTL 0020: 01 00 00 00 02 00 00 00 09 00 00 00 FF FF 00 01 // ................ 0030: 01 00 00 00 01 00 00 00 00 10 00 00 00 40 00 04 // .............@.. 0040: 18 10 72 6C 00 00 00 00 00 1C 3E 00 60 EA 00 00 // ..rl......>.`... 0050: 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0060: 00 00 00 00 00 10 00 00 09 00 01 00 FF FF 00 01 // ................ 0070: 01 00 00 00 01 00 00 00 00 10 00 00 00 40 00 04 // .............@.. 0080: 20 20 72 6C 00 00 00 00 04 1C 00 00 00 00 00 00 // rl............ 0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 00A0: 00 00 00 00 00 10 00 00 // ........ HPET ---- [000h 0000 4] Signature : "HPET" [High Precision Event Timer table] [004h 0004 4] Table Length : 00000038 [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : B7 [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "INTL" [020h 0032 4] Asl Compiler Revision : 20091013 [024h 0036 4] Hardware Block ID : 8086A701 [028h 0040 12] Timer Block Register : [Generic Address Structure] [028h 0040 1] Space ID : 00 [SystemMemory] [029h 0041 1] Bit Width : 00 [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 B7 4C 45 4E 4F 56 4F // HPET8.....LENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 49 4E 54 4C // TC-S03 ....INTL 0020: 13 10 09 20 01 A7 86 80 00 00 00 00 00 00 D0 FE // ... ............ 0030: 00 00 00 00 00 80 00 00 // ........ LPIT ---- [000h 0000 4] Signature : "LPIT" [Low Power Idle Table] [004h 0004 4] Table Length : 00000094 [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : A8 [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "MSFT" [020h 0032 4] Asl Compiler Revision : 0000005F [024h 0036 4] Subtable Type : 00000000 [Native C-state Idle Structure] [028h 0040 4] Length : 00000038 [02Ch 0044 2] Unique ID : 0000 [02Eh 0046 2] Reserved : 0000 [030h 0048 4] Flags (decoded below) : 00000000 State Disabled : 0 No Counter : 0 [034h 0052 12] Entry Trigger : [Generic Address Structure] [034h 0052 1] Space ID : 7F [FunctionalFixedHW] [035h 0053 1] Bit Width : 01 [036h 0054 1] Bit Offset : 02 [037h 0055 1] Encoded Access Width : 00 [Undefined/Legacy] [038h 0056 8] Address : 0000000000000060 [040h 0064 4] Residency : 00007530 [044h 0068 4] Latency : 00000BB8 [048h 0072 12] Residency Counter : [Generic Address Structure] [048h 0072 1] Space ID : 7F [FunctionalFixedHW] [049h 0073 1] Bit Width : 40 [04Ah 0074 1] Bit Offset : 00 [04Bh 0075 1] Encoded Access Width : 00 [Undefined/Legacy] [04Ch 0076 8] Address : 0000000000000632 [054h 0084 8] Counter Frequency : 0000000000000000 [05Ch 0092 4] Subtable Type : 00000000 [Native C-state Idle Structure] [060h 0096 4] Length : 00000038 [064h 0100 2] Unique ID : 0001 [066h 0102 2] Reserved : 0000 [068h 0104 4] Flags (decoded below) : 00000000 State Disabled : 0 No Counter : 0 [06Ch 0108 12] Entry Trigger : [Generic Address Structure] [06Ch 0108 1] Space ID : 7F [FunctionalFixedHW] [06Dh 0109 1] Bit Width : 01 [06Eh 0110 1] Bit Offset : 02 [06Fh 0111 1] Encoded Access Width : 00 [Undefined/Legacy] [070h 0112 8] Address : 0000000000000060 [078h 0120 4] Residency : 00007530 [07Ch 0124 4] Latency : 00000BB8 [080h 0128 12] Residency Counter : [Generic Address Structure] [080h 0128 1] Space ID : 00 [SystemMemory] [081h 0129 1] Bit Width : 20 [082h 0130 1] Bit Offset : 00 [083h 0131 1] Encoded Access Width : 03 [DWord Access:32] [084h 0132 8] Address : 00000000FE00013C [08Ch 0140 8] Counter Frequency : 0000000000002710 Raw Table Data: Length 148 (0x94) 0000: 4C 50 49 54 94 00 00 00 01 A8 4C 45 4E 4F 56 4F // LPIT......LENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 4D 53 46 54 // TC-S03 ....MSFT 0020: 5F 00 00 00 00 00 00 00 38 00 00 00 00 00 00 00 // _.......8....... 0030: 00 00 00 00 7F 01 02 00 60 00 00 00 00 00 00 00 // ........`....... 0040: 30 75 00 00 B8 0B 00 00 7F 40 00 00 32 06 00 00 // 0u.......@..2... 0050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0060: 38 00 00 00 01 00 00 00 00 00 00 00 7F 01 02 00 // 8............... 0070: 60 00 00 00 00 00 00 00 30 75 00 00 B8 0B 00 00 // `.......0u...... 0080: 00 20 00 03 3C 01 00 FE 00 00 00 00 10 27 00 00 // . ..<........'.. 0090: 00 00 00 00 // .... LUFT ---- [000h 0000 4] Signature : "LUFT" [004h 0004 4] Table Length : 000349E2 [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : 24 [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "AMI " [020h 0032 4] Asl Compiler Revision : 00010013 **** Unknown ACPI table signature [LUFT] Raw Table Data: Length 215522 (0x349E2) 0000: 4C 55 46 54 E2 49 03 00 01 24 4C 45 4E 4F 56 4F // LUFT.I...$LENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 41 4D 49 20 // TC-S03 ....AMI 0020: 13 00 01 00 00 00 00 00 02 00 3A 00 00 00 5E 03 // ..........:...^. 0030: 00 00 82 06 00 00 A6 09 00 00 55 53 42 46 00 00 // ..........USBF.. 0040: 00 00 00 00 00 00 10 70 00 00 CA 0C 00 00 10 8D // .......p........ 0050: 00 00 DA 7C 00 00 7A 00 00 00 54 00 00 00 00 00 // ...|..z...T..... 0060: 00 00 5C 00 00 00 00 00 00 00 64 00 00 00 00 00 // ..\.......d..... 0070: 00 00 6C 00 00 00 00 00 00 00 04 00 00 00 8E 00 // ..l............. 0080: 00 00 42 01 00 00 F6 01 00 00 AA 02 00 00 E2 29 // ..B............) 0090: 03 00 72 00 00 00 05 00 00 00 B2 00 00 00 CA 00 // ..r............. 00A0: 00 00 E2 00 00 00 FA 00 00 00 12 01 00 00 2A 01 // ..............*. 00B0: 00 00 54 2A 03 00 18 00 00 00 01 00 00 00 6C 2A // ..T*..........l* 00C0: 03 00 0A 00 00 00 01 00 00 00 76 2A 03 00 0C 00 // ..........v*.... 00D0: 00 00 01 00 00 00 82 2A 03 00 0E 00 00 00 01 00 // .......*........ 00E0: 00 00 90 2A 03 00 0C 00 00 00 04 00 00 00 00 00 // ...*............ 00F0: 00 00 00 00 00 00 01 00 00 00 9C 2A 03 00 0A 00 // ...........*.... 0100: 00 00 04 00 00 00 01 00 00 00 00 00 00 00 01 00 // ................ 0110: 00 00 A6 2A 03 00 08 00 00 00 04 00 00 00 01 00 // ...*............ 0120: 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 // ................ 0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 00 // ................ 0140: 00 00 AE 2A 03 00 C0 00 00 00 01 00 00 00 66 01 // ...*..........f. 0150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0160: 00 00 00 00 00 00 6E 2B 03 00 1A 00 00 00 07 00 // ......n+........ 0170: 00 00 6C 2A 03 00 0A 00 00 00 03 00 00 00 00 00 // ..l*............ 0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 01A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 01B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 01C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 01D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 01E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 01F0: 00 00 00 00 00 00 88 2B 03 00 C0 00 00 00 01 00 // .......+........ 0200: 00 00 1A 02 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0210: 00 00 00 00 00 00 00 00 00 00 48 2C 03 00 1A 00 // ..........H,.... 0220: 00 00 07 00 00 00 6C 2A 03 00 0A 00 00 00 03 00 // ......l*........ 0230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 02A0: 00 00 00 00 00 00 00 00 00 00 62 2C 03 00 C0 00 // ..........b,.... 02B0: 00 00 01 00 00 00 CE 02 00 00 00 00 00 00 00 00 // ................ 02C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 2C // ..............H, 02D0: 03 00 1A 00 00 00 07 00 00 00 6C 2A 03 00 0A 00 // ..........l*.... 02E0: 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 02F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4C 55 // ..............LU 0360: 46 54 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // FT.............. 0370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 03A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 03B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 03C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 03D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 03E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 03F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 04A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 04B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 04C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 04D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 04E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 04F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0510: 00 00 00 00 00 00 AA 55 AA 55 00 00 00 00 00 00 // .......U.U...... 0520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 05A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 05B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 05C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 05D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 05E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 05F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0680: 00 00 4C 55 46 54 00 00 00 00 00 00 00 00 00 00 // ..LUFT.......... 0690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 06A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 06B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 06C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 06D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 06E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 06F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 07A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 07B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 07C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 07D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 07E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 07F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0830: 00 00 00 00 00 00 00 00 00 00 AA 55 AA 55 00 00 // ...........U.U.. 0840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 08A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 08B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 08C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 08D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 08E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 08F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 09A0: 00 00 00 00 00 00 4C 55 46 54 00 00 00 00 00 00 // ......LUFT...... 09B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 09C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 09D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 09E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 09F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 AA 55 // ...............U 0B60: AA 55 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // .U.............. 0B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0CC0: 00 00 00 00 00 00 00 00 00 00 4D 5A 90 00 03 00 // ..........MZ.... 0CD0: 00 00 04 00 00 00 FF FF 00 00 B8 00 00 00 00 00 // ................ 0CE0: 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 // ..@............. 0CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0D00: 00 00 00 00 00 00 58 02 00 00 0E 1F BA 0E 00 B4 // ......X......... 0D10: 09 CD 21 B8 01 4C CD 21 54 68 69 73 20 70 72 6F // ..!..L.!This pro 0D20: 67 72 61 6D 20 63 61 6E 6E 6F 74 20 62 65 20 72 // gram cannot be r 0D30: 75 6E 20 69 6E 20 44 4F 53 20 6D 6F 64 65 2E 0D // un in DOS mode.. 0D40: 0D 0A 24 00 00 00 00 00 00 00 00 00 00 00 00 00 // ..$............. 0D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0EC0: 00 00 00 00 00 00 00 00 00 00 7D 23 26 F6 39 42 // ..........}#&.9B 0ED0: 48 A5 39 42 48 A5 39 42 48 A5 39 42 49 A5 04 42 // H.9BH.9BH.9BI..B 0EE0: 48 A5 FA 4D 15 A5 3C 42 48 A5 30 3A DD A5 38 42 // H..M..<BH.0:..8B 0EF0: 48 A5 30 3A CB A5 33 42 48 A5 30 3A DC A5 38 42 // H.0:..3BH.0:..8B 0F00: 48 A5 30 3A D9 A5 38 42 48 A5 52 69 63 68 39 42 // H.0:..8BH.Rich9B 0F10: 48 A5 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // H............... 0F20: 00 00 50 45 00 00 4C 01 06 00 BB 93 83 57 00 00 // ..PE..L......W.. 0F30: 00 00 00 00 00 00 E0 00 02 01 0B 01 09 00 80 40 // ...............@ 0F40: 00 00 00 0A 00 00 00 00 00 00 BE 41 00 00 80 04 // ...........A.... 0F50: 00 00 00 3F 00 00 00 00 01 00 80 00 00 00 80 00 // ...?............ 0F60: 00 00 06 00 01 00 06 00 01 00 05 00 01 00 00 00 // ................ 0F70: 00 00 00 4F 00 00 80 04 00 00 4F 6C 01 00 01 00 // ...O......Ol.... 0F80: 00 04 00 00 04 00 00 10 00 00 00 00 10 00 00 10 // ................ 0F90: 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 00 // ................ 0FA0: 00 00 D0 41 00 00 3C 00 00 00 80 47 00 00 40 03 // ...A..<....G..@. 0FB0: 00 00 00 00 00 00 00 00 00 00 00 4F 00 00 10 21 // ...........O...! 0FC0: 00 00 00 4B 00 00 B4 02 00 00 E0 3F 00 00 1C 00 // ...K.......?.... 0FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0FF0: 00 00 00 00 00 00 00 00 00 00 00 3F 00 00 DC 00 // ...........?.... 1000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1010: 00 00 00 00 00 00 00 00 00 00 2E 74 65 78 74 00 // ...........text. 1020: 00 00 37 3A 00 00 80 04 00 00 80 3A 00 00 80 04 // ..7:.......:.... 1030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 00 // .............. . 1040: 00 68 2E 72 64 61 74 61 00 00 64 01 00 00 00 3F // .h.rdata..d....? 1050: 00 00 80 01 00 00 00 3F 00 00 00 00 00 00 00 00 // .......?........ 1060: 00 00 00 00 00 00 40 00 00 48 2E 64 61 74 61 00 // ......@..H.data. 1070: 00 00 FC 00 00 00 80 40 00 00 00 01 00 00 80 40 // .......@.......@ 1080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 // ..............@. 1090: 00 C8 49 4E 49 54 00 00 00 00 DE 05 00 00 80 41 // ..INIT.........A 10A0: 00 00 00 06 00 00 80 41 00 00 00 00 00 00 00 00 // .......A........ 10B0: 00 00 00 00 00 00 20 00 00 E2 2E 72 73 72 63 00 // ...... ....rsrc. 10C0: 00 00 40 03 00 00 80 47 00 00 80 03 00 00 80 47 // ..@....G.......G 10D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 // ..............@. 10E0: 00 42 2E 72 65 6C 6F 63 00 00 B0 03 00 00 00 4B // .B.reloc.......K 10F0: 00 00 00 04 00 00 00 4B 00 00 00 00 00 00 00 00 // .......K........ 1100: 00 00 00 00 00 00 40 00 00 42 00 00 00 00 00 00 // ......@..B...... 1110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1150: 00 00 00 00 00 00 00 00 00 00 55 8B EC 60 8B 7D // ..........U..`.} 1160: 08 8B 07 8B 5F 04 8B 4F 08 8B 57 0C 8B 77 10 EE // ...._..O..W..w.. 1170: E6 EB E6 ED E6 EB E6 ED 8B 7D 08 89 07 89 5F 04 // .........}...._. 1180: 89 4F 08 89 57 0C 89 77 10 61 C9 C3 CC CC CC CC // .O..W..w.a...... 1190: CC CC 8B FF 55 8B EC 83 EC 0C 53 56 8B 35 08 3F // ....U.....SV.5.? 11A0: 01 00 57 68 A4 39 01 00 8D 45 F4 50 FF D6 8B 3D // ..Wh.9...E.P...= 11B0: 7C 3F 01 00 8D 45 F4 50 FF D7 8B D8 85 DB 74 49 // |?...E.P......tI 11C0: 68 6C 39 01 00 8D 45 F4 50 FF D6 8D 45 F4 50 FF // hl9...E.P...E.P. 11D0: D7 8B F0 85 F6 74 32 FF 15 D4 3F 01 00 89 45 FC // .....t2...?...E. 11E0: 8D 45 FC 50 FF D3 8B 45 08 85 C0 75 07 83 7D FC // .E.P...E...u..}. 11F0: 01 74 01 40 3B 45 FC 74 10 50 FF D6 8B 4D 0C 85 // .t.@;E.t.P...M.. 1200: C9 74 02 89 01 B0 01 EB 02 32 C0 5F 5E 5B C9 C2 // .t.......2._^[.. 1210: 08 00 CC CC CC CC CC CC 8B FF 55 8B EC 51 51 68 // ..........U..QQh 1220: DC 39 01 00 8D 45 F8 50 FF 15 08 3F 01 00 8D 45 // .9...E.P...?...E 1230: F8 50 FF 15 7C 3F 01 00 85 C0 75 04 32 C0 EB 07 // .P..|?....u.2... 1240: FF 75 08 FF D0 B0 01 C9 C2 04 00 CC CC CC CC CC // .u.............. 1250: 8B FF 55 8B EC 83 EC 20 83 65 FC 00 57 6A 06 33 // ..U.... .e..Wj.3 1260: C0 F6 05 08 41 01 00 03 C6 45 E0 00 59 8D 7D E1 // ....A....E..Y.}. 1270: F3 AB 66 AB AA 5F 74 58 80 3D 0B 41 01 00 00 74 // ..f.._tX.=.A...t 1280: 4F 80 3D 0C 41 01 00 00 75 46 53 8D 45 FC 50 6A // O.=.A...uFS.E.Pj 1290: 01 E8 FC FE FF FF 8A D8 A1 10 41 01 00 89 45 EC // ..........A...E. 12A0: 8D 45 E0 50 C7 45 E0 40 0A 4D 53 C7 45 E4 02 00 // .E.P.E.@.MS.E... 12B0: 00 00 E8 A3 FE FF FF 59 84 DB 5B 74 08 FF 75 FC // .......Y..[t..u. 12C0: E8 53 FF FF FF C6 05 0C 41 01 00 01 B0 01 C9 C3 // .S......A....... 12D0: 32 C0 C9 C3 CC CC CC CC CC CC 8B FF 55 8B EC 83 // 2...........U... 12E0: EC 24 53 83 65 F8 00 56 57 6A 06 59 33 C0 C6 45 // .$S.e..VWj.Y3..E 12F0: DC 00 8D 7D DD F3 AB 66 AB AA 8D 45 F8 33 DB 50 // ...}...f...E.3.P 1300: 43 53 C6 45 FF 00 E8 87 FE FF FF 83 65 E0 00 88 // CS.E........e... 1310: 45 FE A1 10 41 01 00 89 45 E8 8D 45 DC BE 40 0A // E...A...E..E..@. 1320: 4D 53 50 89 75 DC E8 2F FE FF FF 8B 45 DC 59 A3 // MSP.u../....E.Y. 1330: 14 41 01 00 85 C0 78 7D 3B C6 74 79 88 1D 0B 41 // .A....x};.ty...A 1340: 01 00 A8 08 75 09 C6 05 0A 41 01 00 00 EB 19 F6 // ....u....A...... 1350: 45 DC 10 74 06 08 1D 08 41 01 00 F6 45 DC 20 74 // E..t....A...E. t 1360: 07 80 0D 08 41 01 00 02 A1 10 41 01 00 89 45 E8 // ....A.....A...E. 1370: 8D 45 DC 50 89 75 DC 89 5D E0 E8 DB FD FF FF A0 // .E.P.u..]....... 1380: 08 41 01 00 59 A8 02 74 09 C7 45 E0 04 00 00 00 // .A..Y..t..E..... 1390: EB 0B 84 C3 74 1C C7 45 E0 03 00 00 00 A1 10 41 // ....t..E.......A 13A0: 01 00 89 45 E8 8D 45 DC 50 89 75 DC E8 A9 FD FF // ...E..E.P.u..... 13B0: FF 59 88 5D FF 80 7D FE 00 5F 5E 5B 74 08 FF 75 // .Y.]..}.._^[t..u 13C0: F8 E8 52 FE FF FF 8A 45 FF C9 C3 CC CC CC CC CC // ..R....E........ 13D0: 8B FF 55 8B EC 81 EC 18 01 00 00 A1 F0 40 01 00 // ..U..........@.. 13E0: 33 C5 89 45 FC 6A 30 6A 00 68 00 41 01 00 E8 31 // 3..E.j0j.h.A...1 13F0: 32 00 00 83 C4 0C FF 15 10 3F 01 00 8B C8 89 0D // 2........?...... 1400: 20 41 01 00 85 C9 74 10 B8 80 96 98 00 33 D2 F7 // A....t......3.. 1410: F1 A3 24 41 01 00 EB 0A C7 05 24 41 01 00 01 00 // ..$A......$A.... 1420: 00 00 68 14 01 00 00 8D 85 E8 FE FF FF 6A 00 50 // ..h..........j.P 1430: E8 EF 31 00 00 83 C4 0C 8D 85 E8 FE FF FF 50 C7 // ..1...........P. 1440: 85 E8 FE FF FF 14 01 00 00 FF 15 0C 3F 01 00 8B // ............?... 1450: 85 EC FE FF FF A3 00 41 01 00 8B 85 F0 FE FF FF // .......A........ 1460: A3 04 41 01 00 C6 05 08 41 01 00 00 C6 05 0A 41 // ..A.....A......A 1470: 01 00 0F E8 02 30 00 00 A3 10 41 01 00 E8 58 FE // .....0....A...X. 1480: FF FF 8B 4D FC 33 CD 33 C0 E8 56 31 00 00 C9 C2 // ...M.3.3..V1.... 1490: 04 00 CC CC CC CC CC CC 8B FF 55 8B EC 8B 55 0C // ..........U...U. 14A0: 8B 45 08 8B 40 28 FE 42 23 83 42 60 24 8B 48 08 // .E..@(.B#.B`$.H. 14B0: FF 15 18 3F 01 00 5D C2 08 00 CC CC CC CC CC CC // ...?..]......... 14C0: 8B FF 55 8B EC 8B 45 0C 80 78 21 01 75 0D 6A 00 // ..U...E..x!.u.j. 14D0: 6A 00 FF 75 10 FF 15 1C 3F 01 00 B8 16 00 00 C0 // j..u....?....... 14E0: 5D C2 0C 00 CC CC CC CC CC CC 8B FF 55 8B EC 83 // ]...........U... 14F0: EC 10 53 56 57 6A 00 6A 00 8D 45 F0 50 FF 15 24 // ..SVWj.j..E.P..$ 1500: 3F 01 00 8B 45 08 8B 40 28 8B 5D 0C 8B 73 60 89 // ?...E..@(.]..s`. 1510: 45 08 8D 46 DC 8B F8 6A 07 59 F3 A5 C6 40 03 00 // E..F...j.Y...@.. 1520: 8B 43 60 83 E8 24 8D 4D F0 C7 40 1C F6 07 01 00 // .C`..$.M..@..... 1530: 89 48 20 C6 40 03 E0 8B 45 08 8B 48 08 8B D3 FF // .H .@...E..H.... 1540: 15 18 3F 01 00 3D 03 01 00 00 75 13 33 C0 50 50 // ..?..=....u.3.PP 1550: 50 50 8D 45 F0 50 FF 15 20 3F 01 00 8B 43 18 5F // PP.E.P.. ?...C._ 1560: 5E 5B C9 C2 08 00 CC CC CC CC CC CC 8B FF 55 8B // ^[............U. 1570: EC 8B 45 08 53 56 8B 75 0C 57 8B 78 28 6A 18 6A // ..E.SV.u.W.x(j.j 1580: 01 68 1A 3A 01 00 56 8D 5F 10 53 FF 15 30 3F 01 // .h.:..V._.S..0?. 1590: 00 89 45 08 85 C0 7D 12 32 D2 8B CE 89 46 18 FF // ..E...}.2....F.. 15A0: 15 2C 3F 01 00 8B 45 08 EB 20 FE 46 23 83 46 60 // .,?...E.. .F#.F` 15B0: 24 8B 4F 08 8B D6 FF 15 18 3F 01 00 6A 18 56 53 // $.O......?..j.VS 15C0: 8B F8 FF 15 28 3F 01 00 8B C7 5F 5E 5B 5D C2 08 // ....(?...._^[].. 15D0: 00 CC CC CC CC CC 8B FF 55 8B EC 8B 4D 0C 80 79 // ........U...M..y 15E0: 21 00 74 07 8B 41 60 80 48 03 01 8B 41 18 5D C2 // !.t..A`.H...A.]. 15F0: 0C 00 CC CC CC CC CC CC 8B FF 55 8B EC 8A 15 08 // ..........U..... 1600: 41 01 00 53 8B 5D 0C 56 57 8B 7D 08 8B 47 28 89 // A..S.].VW.}..G(. 1610: 45 08 84 D2 0F 84 B3 00 00 00 8A 40 47 3C 12 74 // E..........@G<.t 1620: 14 3C 06 74 10 3C 08 74 0C 3C 07 74 08 3C 60 0F // .<.t.<.t.<.t.<`. 1630: 85 98 00 00 00 8B 73 60 8B 4E 04 3C 60 74 41 3C // ......s`.N.<`tA< 1640: 12 74 3D 3C 06 74 39 81 7E 0C 03 00 22 00 75 7D // .t=<.t9.~...".u} 1650: 3C 08 75 0E 80 FA 01 75 09 53 57 E8 96 13 00 00 // <.u....u.SW..... 1660: EB 72 81 F9 00 00 40 00 72 63 0F B7 41 02 66 83 // .r....@.rc..A.f. 1670: F8 0B 74 26 66 83 F8 28 74 20 66 83 F8 09 75 4D // ..t&f..(t f...uM 1680: 83 63 1C 00 BE 22 00 00 C0 32 D2 8B CB 89 73 18 // .c..."...2....s. 1690: FF 15 2C 3F 01 00 8B C6 EB 3A 8D 46 DC 8B F8 6A // ..,?.....:.F...j 16A0: 07 59 F3 A5 C6 40 03 00 8B 43 60 83 60 FC 00 83 // .Y...@...C`.`... 16B0: E8 24 C7 40 1C 0C 09 01 00 C6 40 03 E0 8B 45 08 // .$.@......@...E. 16C0: 8B 48 08 8B D3 FF 15 18 3F 01 00 EB 07 53 57 E8 // .H......?....SW. 16D0: 98 FE FF FF 5F 5E 5B 5D C2 08 00 CC CC CC CC CC // ...._^[]........ 16E0: 8B FF 55 8B EC 8B 55 0C 80 7A 21 00 56 8B 75 08 // ..U...U..z!.V.u. 16F0: 8B 4E 28 74 07 8B 42 60 80 48 03 01 8B 41 08 F7 // .N(t..B`.H...A.. 1700: 40 1C 00 20 00 00 75 07 81 66 1C FF DF FF FF 6A // @.. ..u..f.....j 1710: 18 52 83 C1 10 51 FF 15 28 3F 01 00 33 C0 5E 5D // .R...Q..(?..3.^] 1720: C2 0C 00 CC CC CC CC CC 8B FF 55 8B EC 8B 45 08 // ..........U...E. 1730: 53 8B 58 28 56 8B 75 0C 83 7E 18 00 7C 4A 57 8B // S.X(V.u..~..|JW. 1740: 7E 1C 85 FF 74 41 8B 46 60 8B 40 04 83 F8 01 74 // ~...tA.F`.@....t 1750: 05 83 F8 02 75 31 83 F8 02 75 2C 68 30 3A 01 00 // ....u1...u,h0:.. 1760: 6A 00 57 E8 14 2C 00 00 85 C0 74 06 C6 43 47 12 // j.W..,....t..CG. 1770: EB 15 68 1C 3A 01 00 6A 00 57 E8 FD 2B 00 00 85 // ..h.:..j.W..+... 1780: C0 74 04 C6 43 47 06 5F 80 7E 21 00 74 07 8B 46 // .t..CG._.~!.t..F 1790: 60 80 48 03 01 6A 18 56 83 C3 10 53 FF 15 28 3F // `.H..j.V...S..(? 17A0: 01 00 8B 46 18 5E 5B 5D C2 0C 00 CC CC CC CC CC // ...F.^[]........ 17B0: 8B FF 55 8B EC 8B 45 08 53 56 8B 75 0C 33 DB 39 // ..U...E.SV.u.3.9 17C0: 5E 18 57 8B 78 28 7C 5F 8B 46 1C 3B C3 74 58 8B // ^.W.x(|_.F.;.tX. 17D0: 4E 60 39 59 04 75 50 68 62 3A 01 00 53 50 E8 99 // N`9Y.uPhb:..SP.. 17E0: 2B 00 00 85 C0 75 3C 68 58 3A 01 00 53 FF 76 1C // +....u<hX:..S.v. 17F0: E8 87 2B 00 00 85 C0 75 2A 68 4C 3A 01 00 53 FF // ..+....u*hL:..S. 1800: 76 1C E8 75 2B 00 00 85 C0 75 12 68 3A 3A 01 00 // v..u+....u.h::.. 1810: 53 FF 76 1C E8 63 2B 00 00 85 C0 74 0A C6 47 47 // S.v..c+....t..GG 1820: 03 EB 04 C6 47 47 60 38 5E 21 74 07 8B 46 60 80 // ....GG`8^!t..F`. 1830: 48 03 01 6A 18 56 83 C7 10 57 FF 15 28 3F 01 00 // H..j.V...W..(?.. 1840: 8B 46 18 5F 5E 5B 5D C2 0C 00 CC CC CC CC CC CC // .F._^[]......... 1850: 8B FF 55 8B EC 51 51 53 56 57 68 55 53 42 46 BE // ..U..QQSVWhUSBF. 1860: 00 10 00 00 33 DB 56 53 89 5D FC FF 15 38 3F 01 // ....3.VS.]...8?. 1870: 00 8B F8 89 7D F8 3B FB 0F 84 E5 00 00 00 56 8B // ....}.;.......V. 1880: 75 08 57 FF 76 0C E8 F5 2C 00 00 3B C3 89 45 FC // u.W.v...,..;..E. 1890: 0F 8C C1 00 00 00 66 39 1F 0F 84 B1 00 00 00 8B // ......f9........ 18A0: C7 8D 50 02 66 8B 08 40 40 66 85 C9 75 F6 2B C2 // ..P.f..@@f..u.+. 18B0: D1 F8 68 84 3A 01 00 8B D8 53 57 E8 BC 2A 00 00 // ..h.:....SW..*.. 18C0: 85 C0 74 68 83 C0 0E 66 83 38 30 75 6F 40 40 0F // ..th...f.80uo@@. 18D0: B7 00 66 83 F8 31 75 06 C6 46 47 01 EB 46 66 83 // ..f..1u..FG..Ff. 18E0: F8 32 75 06 C6 46 47 02 EB 3A 66 83 F8 33 75 06 // .2u..FG..:f..3u. 18F0: C6 46 47 03 EB 2E 66 83 F8 36 75 06 C6 46 47 06 // .FG...f..6u..FG. 1900: EB 22 66 83 F8 37 75 06 C6 46 47 07 EB 16 66 83 // ."f..7u..FG...f. 1910: F8 38 75 06 C6 46 47 08 EB 0A 66 83 F8 39 75 04 // .8u..FG...f..9u. 1920: C6 46 47 09 80 7E 47 80 72 26 EB 10 68 70 3A 01 // .FG..~G.r&..hp:. 1930: 00 53 57 E8 44 2A 00 00 85 C0 75 10 8D 7C 5F 02 // .SW.D*....u..|_. 1940: 66 83 3F 00 0F 85 55 FF FF FF EB 04 C6 46 47 10 // f.?...U......FG. 1950: 8B 7D F8 C6 46 45 01 68 55 53 42 46 57 FF 15 34 // .}..FE.hUSBFW..4 1960: 3F 01 00 8B 45 FC 5F 5E 5B C9 C2 04 00 CC CC CC // ?...E._^[....... 1970: CC CC 8B FF 55 8B EC 8B 45 08 FF 70 28 E8 CE FE // ....U...E..p(... 1980: FF FF FF 75 0C FF 15 3C 3F 01 00 5D C2 08 00 CC // ...u...<?..].... 1990: CC CC CC CC 8B FF 55 8B EC FF 75 08 FF 15 44 3F // ......U...u...D? 19A0: 01 00 85 C0 74 0F 50 6A 00 68 A8 0C 01 00 50 FF // ....t.Pj.h....P. 19B0: 15 40 3F 01 00 5D C2 04 00 CC CC CC CC CC 8B FF // .@?..].......... 19C0: 55 8B EC 53 56 8B 75 0C 57 8B 7D 08 8B 47 28 6A // U..SV.u.W.}..G(j 19D0: 18 6A 01 68 1A 3A 01 00 56 83 C0 10 50 FF 15 30 // .j.h.:..V...P..0 19E0: 3F 01 00 8B D8 85 DB 7D 16 56 89 5E 18 FF 15 4C // ?......}.V.^...L 19F0: 3F 01 00 32 D2 8B CE FF 15 2C 3F 01 00 EB 4A 83 // ?..2.....,?...J. 1A00: 3D 00 41 01 00 06 72 17 FE 46 23 83 46 60 24 8B // =.A...r..F#.F`$. 1A10: 7F 28 8B 4F 08 8B D6 FF 15 18 3F 01 00 EB 1B 56 // .(.O......?....V 1A20: FF 15 4C 3F 01 00 FE 46 23 83 46 60 24 8B 7F 28 // ..L?...F#.F`$..( 1A30: 56 FF 77 08 FF 15 48 3F 01 00 6A 18 56 83 C7 10 // V.w...H?..j.V... 1A40: 57 8B D8 FF 15 28 3F 01 00 5F 5E 8B C3 5B 5D C2 // W....(?.._^..[]. 1A50: 08 00 CC CC CC CC CC CC 8B FF 55 8B EC 8B 4D 0C // ..........U...M. 1A60: 8B 41 60 81 78 0C 00 20 28 A0 75 19 8B 41 0C C7 // .A`.x.. (.u..A.. 1A70: 00 BB 55 00 00 83 61 18 00 32 D2 FF 15 2C 3F 01 // ..U...a..2...,?. 1A80: 00 33 C0 EB 09 51 FF 75 08 E8 DE FA FF FF 5D C2 // .3...Q.u......]. 1A90: 08 00 CC CC CC CC CC CC 8B FF 55 8B EC 56 8B 75 // ..........U..V.u 1AA0: 08 57 33 FF 85 F6 74 2E 8B 46 08 85 C0 74 27 66 // .W3...t..F...t'f 1AB0: 83 78 1C 1E 72 17 6A 0F 68 94 3A 01 00 FF 70 20 // .x..r.j.h.:...p 1AC0: FF 15 50 3F 01 00 83 C4 0C 85 C0 74 11 8B 76 10 // ..P?.......t..v. 1AD0: 47 83 FF 03 7C CE 32 C0 5F 5E 5D C2 04 00 B0 01 // G...|.2._^]..... 1AE0: EB F6 CC CC CC CC CC CC 8B FF 55 8B EC 8B 45 08 // ..........U...E. 1AF0: EB 0E 8B 48 08 3B 0D 30 41 01 00 74 0B 8B 40 10 // ...H.;.0A..t..@. 1B00: 85 C0 75 EE 32 C0 EB 02 B0 01 5D C2 04 00 CC CC // ..u.2.....]..... 1B10: CC CC CC CC 8B FF 55 8B EC 83 EC 30 A1 F0 40 01 // ......U....0..@. 1B20: 00 33 C5 89 45 FC 8B 45 08 83 65 E4 00 89 45 E0 // .3..E..E..e...E. 1B30: 8B 45 10 56 8B 75 0C 89 75 D8 89 45 D0 85 C0 74 // .E.V.u..u..E...t 1B40: 03 83 20 00 56 E8 9E FF FF FF 84 C0 74 07 33 C0 // .. .V.......t.3. 1B50: E9 10 02 00 00 57 56 FF 15 68 3F 01 00 89 45 E4 // .....WV..h?...E. 1B60: 8B 78 2C 8B C8 89 7D D4 FF 15 64 3F 01 00 83 FF // .x,...}...d?.... 1B70: 07 74 23 83 FF 02 74 1E 83 FF 33 74 19 83 FF 2D // .t#...t...3t...- 1B80: 74 14 56 C6 45 EB FF E8 0C FF FF FF 84 C0 74 26 // t.V.E.........t& 1B90: C6 45 EB 08 EB 20 56 E8 FC FE FF FF 84 C0 75 07 // .E... V.......u. 1BA0: 33 C0 E9 BD 01 00 00 83 FF 07 0F 95 C0 FE C8 24 // 3..............$ 1BB0: F7 04 11 88 45 EB 53 BB 55 53 42 46 53 BE 00 10 // ....E.S.USBFS... 1BC0: 00 00 56 6A 00 FF 15 38 3F 01 00 89 45 DC 85 C0 // ..Vj...8?...E... 1BD0: 0F 84 8B 01 00 00 83 7D E0 00 74 6E 80 7D EB FF // .......}..tn.}.. 1BE0: 75 68 56 50 FF 75 D8 E8 6C 29 00 00 85 C0 7C 5A // uhVP.u..l)....|Z 1BF0: 8B 75 DC B8 5D C8 00 00 66 89 45 F0 B8 D1 11 00 // .u..]...f.E..... 1C00: 00 66 89 45 F2 6A 04 59 8D 7D EC 33 C0 C7 45 EC // .f.E.j.Y.}.3..E. 1C10: BC EB 7D 9D C6 45 F4 9E C6 45 F5 B4 C6 45 F6 00 // ..}..E...E...E.. 1C20: C6 45 F7 60 C6 45 F8 08 C6 45 F9 C3 C6 45 FA A1 // .E.`.E...E...E.. 1C30: C6 45 FB 9A F3 A7 74 0F 53 FF 75 DC FF 15 34 3F // .E....t.S.u...4? 1C40: 01 00 E9 1A 01 00 00 8B 7D D4 53 FF 75 DC FF 15 // ........}.S.u... 1C50: 34 3F 01 00 8B 45 E0 85 C0 75 05 A1 30 41 01 00 // 4?...E...u..0A.. 1C60: 8D 4D E4 51 6A 00 68 00 01 00 00 57 6A 00 6A 6C // .M.Qj.h....Wj.jl 1C70: 50 FF 15 60 3F 01 00 85 C0 0F 8C E4 00 00 00 8B // P..`?........... 1C80: 45 E4 8B 70 28 6A 6C 6A 00 56 E8 95 29 00 00 83 // E..p(jlj.V..)... 1C90: C4 0C 6A 02 58 83 FF 07 75 08 C7 06 03 00 00 00 // ..j.X...u....... 1CA0: EB 13 3B F8 74 09 83 FF 33 74 04 89 06 EB 06 C7 // ..;.t...3t...... 1CB0: 06 04 00 00 00 83 7D E0 00 75 02 89 06 8A 45 EB // ......}..u....E. 1CC0: 8B 7D D8 57 88 46 47 C6 46 44 00 C6 46 48 FF FF // .}.W.FG.FD..FH.. 1CD0: 75 E4 FF 15 5C 3F 01 00 89 46 08 85 C0 75 10 FF // u...\?...F...u.. 1CE0: 75 E4 FF 15 58 3F 01 00 B8 0E 00 00 C0 EB 74 8B // u...X?........t. 1CF0: 4D E4 89 4E 04 89 7E 0C 8B 40 1C 8B 4D E4 25 14 // M..N..~..@..M.%. 1D00: 20 00 00 09 41 1C 8B 46 08 8B 40 2C 8B 4D E4 89 // ...A..F..@,.M.. 1D10: 41 2C 8B 46 08 8B 40 20 8B 4D E4 6A 18 6A 00 6A // A,.F..@ .M.j.j.j 1D20: 00 89 41 20 53 8D 46 10 50 FF 15 54 3F 01 00 6A // ..A S.F.P..T?..j 1D30: 01 6A 00 83 C6 28 56 FF 15 24 3F 01 00 8B 45 E4 // .j...(V..$?...E. 1D40: 81 60 1C 7F FF FF FF 80 7D EB FF 75 08 FF 75 E4 // .`......}..u..u. 1D50: E8 3F FC FF FF 8B 45 D0 85 C0 74 05 8B 4D E4 89 // .?....E...t..M.. 1D60: 08 33 C0 5B 5F 8B 4D FC 33 CD 5E E8 74 28 00 00 // .3.[_.M.3.^.t(.. 1D70: C9 C2 0C 00 CC CC CC CC CC CC 8B FF 55 8B EC 6A // ............U..j 1D80: 00 FF 75 0C FF 75 08 E8 88 FD FF FF 5D C2 08 00 // ..u..u......]... 1D90: CC CC CC CC CC CC C2 04 00 CC CC CC CC CC C2 0C // ................ 1DA0: 00 CC CC CC CC CC 8B FF 55 8B EC 51 8B 45 08 8B // ........U..Q.E.. 1DB0: 40 28 89 45 FC 8B 45 0C 56 8B 70 1C 85 F6 74 43 // @(.E..E.V.p...tC 1DC0: 8B 06 85 C0 74 3D 53 33 DB 85 C0 76 35 57 8D 7E // ....t=S3...v5W.~ 1DD0: 04 83 65 08 00 8D 45 08 50 FF 37 6A 00 E8 32 FD // ..e...E.P.7j..2. 1DE0: FF FF 85 C0 7C 13 8B 45 08 85 C0 74 0C 8B 4D FC // ....|..E...t..M. 1DF0: 8B 40 28 8A 49 47 88 48 48 43 83 C7 04 3B 1E 72 // .@(.IG.HHC...;.r 1E00: D0 5F 5B 33 C0 5E C9 C2 08 00 CC CC CC CC CC CC // ._[3.^.......... 1E10: 8B FF 55 8B EC 51 51 8B 45 08 53 8B 58 28 56 8B // ..U..QQ.E.S.X(V. 1E20: 75 0C 57 8B 7E 60 6A 18 6A 01 68 1A 3A 01 00 8D // u.W.~`j.j.h.:... 1E30: 43 10 56 50 89 45 F8 FF 15 30 3F 01 00 33 D2 3B // C.VP.E...0?..3.; 1E40: C2 89 45 FC 7D 12 32 D2 8B CE 89 46 18 FF 15 2C // ..E.}.2....F..., 1E50: 3F 01 00 8B 45 FC EB 6A 0F B6 47 01 83 F8 06 0F // ?...E..j..G..... 1E60: 8F 95 01 00 00 0F 84 7A 01 00 00 2B C2 0F 84 BF // .......z...+.... 1E70: 00 00 00 48 0F 84 A9 00 00 00 48 74 61 48 74 55 // ...H......HtaHtU 1E80: 48 74 46 48 0F 85 92 01 00 00 8B 43 3C C7 43 3C // HtFH.......C<.C< 1E90: 02 00 00 00 89 43 40 89 55 FC 8B 45 FC FE 46 23 // .....C@.U..E..F# 1EA0: 83 46 60 24 89 46 18 8B 4B 08 8B D6 FF 15 18 3F // .F`$.F..K......? 1EB0: 01 00 8B F8 6A 18 56 FF 75 F8 FF 15 28 3F 01 00 // ....j.V.u...(?.. 1EC0: 8B C7 5F 5E 5B C9 C2 08 00 8B 43 3C C7 43 3C 03 // .._^[.....C<.C<. 1ED0: 00 00 00 EB BF 83 7B 3C 04 E9 0B 01 00 00 6A 18 // ......{<......j. 1EE0: 56 FF 75 F8 FF 15 70 3F 01 00 56 FF 75 08 E8 F7 // V.u...p?..V.u... 1EF0: F5 FF FF FF 73 08 8B F8 8B 43 3C 89 43 40 C7 43 // ....s....C<.C@.C 1F00: 3C 06 00 00 00 FF 15 6C 3F 01 00 FF 75 08 FF 15 // <......l?...u... 1F10: 58 3F 01 00 32 D2 8B CE 89 7E 18 FF 15 2C 3F 01 // X?..2....~...,?. 1F20: 00 EB 9D 8B 43 3C C7 43 3C 04 00 00 00 E9 62 FF // ....C<.C<.....b. 1F30: FF FF 38 15 08 41 01 00 74 1F 38 53 44 75 1A 8A // ..8..A..t.8SDu.. 1F40: 43 47 3C 07 74 0C 3C 06 74 08 3C 12 74 04 3C 60 // CG<.t.<.t.<.t.<` 1F50: 75 07 C7 45 FC 22 00 00 C0 39 55 FC 7C 66 8B 7D // u..E."...9U.|f.} 1F60: 08 56 57 E8 82 F5 FF FF 89 45 FC 85 C0 7C 17 8B // .VW......E...|.. 1F70: 43 3C 8B 4B 08 89 43 40 33 C0 40 89 43 3C 84 41 // C<.K..C@3.@.C<.A 1F80: 20 74 03 09 47 20 80 7B 47 FF 75 10 53 E8 BE F8 // t..G .{G.u.S... 1F90: FF FF 80 7B 47 FF 75 04 C6 43 47 80 80 3D 08 41 // ...{G.u..CG..=.A 1FA0: 01 00 00 74 1F 80 7B 44 00 75 19 8A 5B 47 80 FB // ...t..{D.u..[G.. 1FB0: 07 74 0A 80 FB 06 74 05 80 FB 12 75 07 C7 45 FC // .t....t....u..E. 1FC0: 22 00 00 C0 8B 45 FC 32 D2 8B CE 89 46 18 FF 15 // "....E.2....F... 1FD0: 2C 3F 01 00 6A 18 56 FF 75 F8 FF 15 28 3F 01 00 // ,?..j.V.u...(?.. 1FE0: E9 6E FE FF FF 83 7B 3C 02 0F 85 A8 FE FF FF 8B // .n....{<........ 1FF0: 43 40 89 43 3C E9 9D FE FF FF 6A 07 59 2B C1 0F // C@.C<.....j.Y+.. 2000: 84 F7 00 00 00 6A 05 5A 2B C2 0F 84 AF 00 00 00 // .....j.Z+....... 2010: 2B C1 74 70 83 E8 03 74 20 48 74 0B 8B 46 18 89 // +.tp...t Ht..F.. 2020: 45 FC E9 73 FE FF FF 8B 43 3C 83 65 FC 00 89 43 // E..s....C<.e...C 2030: 40 89 53 3C E9 61 FE FF FF 8B 55 08 8B 42 10 BF // @.S<.a....U..B.. 2040: 00 20 00 00 85 C0 74 05 85 78 1C 74 03 09 7A 1C // . ....t..x.t..z. 2050: 8B 76 60 8B 55 0C 8D 46 DC 8B F8 F3 A5 C6 40 03 // .v`.U..F......@. 2060: 00 8B 42 60 83 E8 24 C7 40 1C 16 0A 01 00 83 60 // ..B`..$.@......` 2070: 20 00 C6 40 03 E0 8B 4B 08 FF 15 18 3F 01 00 E9 // ..@...K....?... 2080: 3E FE FF FF 8A 43 47 8B 7F 04 3C 80 73 08 3C 10 // >....CG...<.s.<. 2090: 0F 85 04 FE FF FF 83 FF 02 0F 85 FB FD FF FF 8B // ................ 20A0: 76 60 8B 55 0C 8D 46 DC 8B F8 F3 A5 C6 40 03 00 // v`.U..F......@.. 20B0: 8B 42 60 83 E8 24 C7 40 1C 5E 0A 01 00 EB AF 8A // .B`..$.@.^...... 20C0: 43 47 8B 7F 04 3C 80 73 08 3C 10 0F 85 C9 FD FF // CG...<.s.<...... 20D0: FF 85 FF 0F 85 C1 FD FF FF 8B 76 60 8B 55 0C 8D // ..........v`.U.. 20E0: 46 DC 8B F8 F3 A5 C6 40 03 00 8B 42 60 83 E8 24 // F......@...B`..$ 20F0: C7 40 1C E6 0A 01 00 E9 72 FF FF FF 39 57 04 0F // .@......r...9W.. 2100: 85 95 FD FF FF 8A 43 47 3C 09 74 10 3C 10 74 0C // ......CG<.t.<.t. 2110: 3C FF 74 08 3C 80 0F 85 7E FD FF FF 56 FF 75 08 // <.t.<...~...V.u. 2120: E8 C5 F3 FF FF 8B F8 85 FF 7C 0B 56 FF 75 08 E8 // .........|.V.u.. 2130: 72 FC FF FF 8B F8 32 D2 8B CE 89 7E 18 FF 15 2C // r.....2....~..., 2140: 3F 01 00 E9 6C FD FF FF CC CC CC CC CC CC 8B FF // ?...l........... 2150: 55 8B EC 8B 4D 0C 8B 41 60 0F B6 00 83 E8 0E 51 // U...M..A`......Q 2160: FF 75 08 74 29 48 74 1F 83 E8 07 74 13 83 E8 05 // .u.t)Ht....t.... 2170: 74 07 E8 F5 F3 FF FF EB 1A E8 92 FC FF FF EB 13 // t............... 2180: E8 39 F8 FF FF EB 0C E8 6C F4 FF FF EB 05 E8 C5 // .9......l....... 2190: F8 FF FF 5D C2 08 00 CC CC CC CC CC 8B FF 55 8B // ...]..........U. 21A0: EC 8B 45 08 8B 48 10 8B 50 28 56 85 C9 74 1C 8B // ..E..H..P(V..t.. 21B0: 49 2C 8B F1 4E 4E 74 0A 83 EE 05 74 42 83 EE 2C // I,..NNt....tB.., 21C0: 75 09 89 48 2C C7 02 04 00 00 00 8B 48 28 8B 09 // u..H,.......H(.. 21D0: 83 E9 00 74 7C 49 74 62 49 74 54 49 74 46 49 74 // ...t|ItbItTItFIt 21E0: 38 49 74 2A 8B 4D 0C 83 61 1C 00 BE 10 00 00 C0 // 8It*.M..a....... 21F0: 32 D2 89 71 18 FF 15 2C 3F 01 00 8B C6 EB 5B C7 // 2..q...,?.....[. 2200: 40 2C 07 00 00 00 C7 02 03 00 00 00 EB BD FF 75 // @,.............u 2210: 0C 50 E8 ED 13 00 00 EB 41 FF 75 0C 50 E8 D8 08 // .P......A.u.P... 2220: 00 00 EB 36 FF 75 0C 50 E8 63 05 00 00 EB 2B FF // ...6.u.P.c....+. 2230: 75 0C 50 E8 16 FF FF FF EB 20 8B 4D 0C 83 61 18 // u.P...... .M..a. 2240: 00 83 61 1C 00 32 D2 FF 15 2C 3F 01 00 33 C0 EB // ..a..2...,?..3.. 2250: 09 FF 75 0C 50 E8 3E F2 FF FF 5E 5D C2 08 00 CC // ..u.P.>...^].... 2260: CC CC CC CC 8B FF 55 8B EC 83 EC 10 56 8B 75 08 // ......U.....V.u. 2270: 57 FF 75 0C 89 35 30 41 01 00 E8 51 F1 FF FF 8B // W.u..50A...Q.... 2280: 3D 08 3F 01 00 68 D6 3A 01 00 8D 45 F8 50 FF D7 // =.?..h.:...E.P.. 2290: 8D 45 08 50 6A 00 6A 00 68 08 96 00 00 8D 45 F8 // .E.Pj.j.h.....E. 22A0: 50 6A 6C 56 FF 15 60 3F 01 00 85 C0 0F 8C 86 00 // PjlV..`?........ 22B0: 00 00 8B 45 08 53 8B 58 28 6A 6C 6A 00 53 E8 61 // ...E.S.X(jlj.S.a 22C0: 23 00 00 C7 03 01 00 00 00 8B 45 08 81 60 1C 7F // #.........E..`.. 22D0: FF FF FF 83 C4 0C 68 B4 3A 01 00 8D 45 F0 50 FF // ......h.:...E.P. 22E0: D7 8D 45 F8 50 8D 45 F0 50 FF 15 78 3F 01 00 8B // ..E.P.E.P..x?... 22F0: D8 85 DB 7D 0B FF 75 08 FF 15 58 3F 01 00 EB 35 // ...}..u...X?...5 2300: 6A 1C 59 FF 75 0C B8 D2 14 01 00 8D 7E 38 F3 AB // j.Y.u.......~8.. 2310: 8B 46 18 C7 40 04 B0 10 01 00 56 C7 46 34 CC 10 // .F..@.....V.F4.. 2320: 01 00 E8 8F 13 00 00 6A 00 68 D4 10 01 00 56 FF // .......j.h....V. 2330: 15 74 3F 01 00 8B C3 5B 5F 5E C9 C2 08 00 CC CC // .t?....[_^...... 2340: CC CC CC CC 8B FF 55 8B EC 56 8B 75 0C 8B 46 60 // ......U..V.u..F` 2350: 80 38 04 57 8B 7D 08 75 36 8B 47 28 80 78 44 00 // .8.W.}.u6.G(.xD. 2360: 75 2D F6 05 08 41 01 00 03 74 24 57 E8 B7 09 00 // u-...A...t$W.... 2370: 00 85 C0 74 1A 83 66 1C 00 BF 22 00 00 C0 32 D2 // ...t..f..."...2. 2380: 8B CE 89 7E 18 FF 15 2C 3F 01 00 8B C7 EB 07 56 // ...~...,?......V 2390: 57 E8 02 F1 FF FF 5F 5E 5D C2 08 00 CC CC CC CC // W....._^]....... 23A0: CC CC 8B FF 55 8B EC 8B 45 0C 83 78 18 00 7C 12 // ....U...E..x..|. 23B0: 8B 4D 08 8B 51 28 8B 52 08 8B 52 20 83 E2 07 09 // .M..Q(.R..R .... 23C0: 51 20 80 78 21 00 74 07 8B 48 60 80 49 03 01 8B // Q .x!.t..H`.I... 23D0: 40 18 5D C2 0C 00 CC CC CC CC CC CC 8B FF 55 8B // @.]...........U. 23E0: EC 8B 55 0C 8B 45 08 53 8B 58 28 56 8B 72 60 57 // ..U..E.S.X(V.r`W 23F0: 8D 46 DC 6A 07 8B F8 59 F3 A5 C6 40 03 00 8B 42 // .F.j...Y...@...B 2400: 60 83 60 FC 00 83 E8 24 C7 40 1C D8 16 01 00 C6 // `.`....$.@...... 2410: 40 03 E0 8B 4B 08 FF 15 18 3F 01 00 5F 5E 5B 5D // @...K....?.._^[] 2420: C2 08 00 CC CC CC CC CC 8B FF 55 8B EC 8B 4D 08 // ..........U...M. 2430: 8B 41 08 8B 40 04 EB 10 3B C1 74 09 8B 50 28 80 // .A..@...;.t..P(. 2440: 7A 47 08 74 0D 8B 40 0C 85 C0 75 EC 32 C0 5D C2 // zG.t..@...u.2.]. 2450: 04 00 B0 01 EB F8 CC CC CC CC CC CC 8B FF 55 8B // ..............U. 2460: EC 51 51 8B 4D 0C 83 65 FC 00 53 8B 5D 08 56 8B // .QQ.M..e..S.].V. 2470: 73 28 57 8B 79 60 0F B6 47 01 83 E8 00 0F 84 FA // s(W.y`..G....... 2480: 00 00 00 48 48 0F 84 C7 00 00 00 83 E8 14 75 06 // ...HH.........u. 2490: 83 7F 08 01 74 0C 51 53 E8 FB EF FF FF E9 19 01 // ....t.QS........ 24A0: 00 00 53 E8 80 08 00 00 85 C0 74 1B 80 3D 08 41 // ..S.......t..=.A 24B0: 01 00 00 74 12 80 7E 44 00 75 0C 81 63 1C FF DF // ...t..~D.u..c... 24C0: FF FF E9 D6 00 00 00 33 C9 51 51 51 8D 46 28 51 // .......3.QQQ.F(Q 24D0: 50 89 45 F8 FF 15 20 3F 01 00 80 7F 04 00 C6 45 // P.E... ?.......E 24E0: 0B 00 75 1C 83 7E 38 01 75 16 8B 43 1C A9 00 40 // ..u..~8.u..C...@ 24F0: 00 00 75 0C 0D 00 20 00 00 89 43 1C C6 45 0B 01 // ..u... ...C..E.. 2500: FF 75 0C 53 E8 E1 EF FF FF 89 45 FC 85 C0 7C 26 // .u.S......E...|& 2510: 83 C6 38 80 7F 04 00 8B C6 74 09 33 C9 41 F0 0F // ..8......t.3.A.. 2520: C1 08 EB 07 83 C9 FF F0 0F C1 08 80 7F 04 00 74 // ...............t 2530: 12 83 3E 01 EB 04 80 7D 0B 01 75 07 81 63 1C FF // ..>....}..u..c.. 2540: DF FF FF 6A 00 6A 00 FF 75 F8 FF 15 1C 3F 01 00 // ...j.j..u....?.. 2550: EB 4B 51 53 E8 91 EF FF FF FF 76 08 8B F8 FF 15 // .KQS......v..... 2560: 6C 3F 01 00 53 FF 15 58 3F 01 00 8B 4D 0C 32 D2 // l?..S..X?...M.2. 2570: 89 79 18 FF 15 2C 3F 01 00 8B C7 EB 3E F6 05 08 // .y...,?.....>... 2580: 41 01 00 02 74 2C 80 7E 44 00 75 26 53 E8 96 FE // A...t,.~D.u&S... 2590: FF FF 84 C0 74 1C C7 45 FC 22 00 00 C0 8B 4D 0C // ....t..E."....M. 25A0: 8B 75 FC 32 D2 89 71 18 FF 15 2C 3F 01 00 8B C6 // .u.2..q...,?.... 25B0: EB 09 FF 75 0C 53 E8 21 FE FF FF 5F 5E 5B C9 C2 // ...u.S.!..._^[.. 25C0: 08 00 CC CC CC CC CC CC 8B FF 55 8B EC 56 8B 75 // ..........U..V.u 25D0: 0C 8B 46 60 80 78 01 02 8B 48 0C 75 18 83 F9 05 // ..F`.x...H.u.... 25E0: 75 07 E8 69 EC FF FF EB 0C 83 F9 01 75 07 C6 05 // u..i........u... 25F0: 0C 41 01 00 00 83 3D 00 41 01 00 06 72 1A FE 46 // .A....=.A...r..F 2600: 23 83 46 60 24 8B 45 08 8B 40 28 8B 48 08 8B D6 // #.F`$.E..@(.H... 2610: FF 15 18 3F 01 00 EB 1E 56 FF 15 4C 3F 01 00 FE // ...?....V..L?... 2620: 46 23 83 46 60 24 8B 45 08 8B 40 28 56 FF 70 08 // F#.F`$.E..@(V.p. 2630: FF 15 48 3F 01 00 5E 5D C2 08 00 CC CC CC CC CC // ..H?..^]........ 2640: 8B FF 55 8B EC 8B 45 0C 83 78 18 00 7C 07 8B 48 // ..U...E..x..|..H 2650: 0C C6 41 06 01 80 78 21 00 74 07 8B 48 60 80 49 // ..A...x!.t..H`.I 2660: 03 01 8B 40 18 5D C2 0C 00 CC CC CC CC CC 8B FF // ...@.].......... 2670: 55 8B EC 53 8B 5D 0C 56 8B 73 60 81 7E 0C 00 20 // U..S.].V.s`.~.. 2680: 28 A0 57 8B 7D 08 8B 4F 28 89 4D 08 75 2B 8B 43 // (.W.}..O(.M.u+.C 2690: 0C 33 F6 3B C6 74 0E 81 38 AA 55 00 00 75 06 0F // .3.;.t..8.U..u.. 26A0: B6 49 44 89 08 89 73 18 32 D2 8B CB FF 15 2C 3F // .ID...s.2.....,? 26B0: 01 00 8B C6 E9 CA 00 00 00 80 3D 08 41 01 00 00 // ..........=.A... 26C0: 0F 84 B6 00 00 00 80 79 44 00 0F 85 AC 00 00 00 // .......yD....... 26D0: 57 E8 52 06 00 00 85 C0 0F 84 9E 00 00 00 8B 76 // W.R............v 26E0: 0C 81 EE 04 D0 04 00 74 5C 83 EE 04 74 57 83 EE // .......t\...tW.. 26F0: 0C 74 52 83 EE 14 74 4D 81 EE FC 2F 02 00 74 3E // .tR...tM.../..t> 2700: 81 EE F0 0B 26 00 75 74 8B 73 60 8D 46 DC 8B F8 // ....&.ut.s`.F... 2710: 6A 07 59 F3 A5 C6 40 03 00 8B 43 60 83 60 FC 00 // j.Y...@...C`.`.. 2720: 83 E8 24 C7 40 1C 76 19 01 00 C6 40 03 E0 8B 45 // ..$.@.v....@...E 2730: 08 8B 48 08 8B D3 FF 15 18 3F 01 00 EB 45 B8 A2 // ..H......?...E.. 2740: 00 00 C0 EB 29 8B 43 0C 83 C0 1C 8A 00 3C 0A 74 // ....).C......<.t 2750: 18 3C 2A 74 14 3C AA 74 10 3C 8A 74 0C 3C 10 74 // .<*t.<.t.<.t.<.t 2760: 08 3C 2E 74 04 3C 04 75 13 B8 22 00 00 C0 83 63 // .<.t.<.u.."....c 2770: 1C 00 89 43 18 8B F0 E9 2C FF FF FF 53 57 E8 15 // ...C....,...SW.. 2780: ED FF FF 5F 5E 5B 5D C2 08 00 CC CC CC CC CC CC // ..._^[]......... 2790: 8B FF 55 8B EC 8B 4D 0C 8B 41 60 8A 00 84 C0 74 // ..U...M..A`....t 27A0: 4B 3C 02 76 3C 3C 04 76 2D 3C 0E 74 1E 3C 16 74 // K<.v<<.v-<.t.<.t 27B0: 0F 3C 1B 75 2C 51 FF 75 08 E8 9E FC FF FF EB 3E // .<.u,Q.u.......> 27C0: 51 FF 75 08 E8 FF FD FF FF EB 33 51 FF 75 08 E8 // Q.u.......3Q.u.. 27D0: 9A FE FF FF EB 28 51 FF 75 08 E8 65 FB FF FF EB // .....(Q.u..e.... 27E0: 1D 51 FF 75 08 E8 AE EC FF FF EB 12 83 61 18 00 // .Q.u.........a.. 27F0: 83 61 1C 00 32 D2 FF 15 2C 3F 01 00 33 C0 5D C2 // .a..2...,?..3.]. 2800: 08 00 CC CC CC CC CC CC 8B FF 55 8B EC 56 8B 75 // ..........U..V.u 2810: 0C 8B 4E 18 8B 46 60 85 C9 7D 10 81 F9 3C 00 00 // ..N..F`..}...<.. 2820: C0 74 08 81 F9 05 00 00 80 75 64 80 38 0F 57 75 // .t.......ud.8.Wu 2830: 0E 8B 40 04 8B 78 10 8D 50 30 8B 40 18 EB 25 81 // ..@..x..P0.@..%. 2840: 78 0C 04 D0 04 00 75 10 8B 4E 0C 8B 41 14 8B 79 // x.....u..N..A..y 2850: 0C 8D 51 1C 03 C1 EB 0C 8B 46 0C 8B 78 0C 8D 50 // ..Q......F..x..P 2860: 1C 8B 40 14 33 C9 80 3A 1A 0F 95 C1 8D 0C 8D 04 // ..@.3..:........ 2870: 00 00 00 8D 51 18 3B FA 5F 72 14 03 C1 8A 08 80 // ....Q.;._r...... 2880: E1 3F 80 F9 2A 75 08 80 60 03 C8 80 60 05 F3 80 // .?..*u..`...`... 2890: 7E 21 00 74 07 8B 46 60 80 48 03 01 8B 46 18 5E // ~!.t..F`.H...F.^ 28A0: 5D C2 0C 00 CC CC CC CC CC CC 8B FF 55 8B EC 8B // ]...........U... 28B0: 4D 0C 83 79 18 00 7C 1E 8B 41 0C 56 33 F6 39 70 // M..y..|..A.V3.9p 28C0: 04 76 12 8D 50 24 C7 02 04 00 00 00 83 C2 20 46 // .v..P$........ F 28D0: 3B 70 04 72 F1 5E 80 79 21 00 74 07 8B 41 60 80 // ;p.r.^.y!.t..A`. 28E0: 48 03 01 8B 41 18 5D C2 0C 00 CC CC CC CC CC CC // H...A.]......... 28F0: 8B FF 55 8B EC 80 3D 08 41 01 00 00 8B 55 08 8B // ..U...=.A....U.. 2900: 45 0C 53 8B 5A 28 56 57 0F 84 D4 00 00 00 80 7B // E.S.Z(VW.......{ 2910: 44 00 0F 85 CA 00 00 00 8B 70 60 8B 4E 0C 81 E9 // D........p`.N... 2920: 28 40 02 00 0F 84 9E 00 00 00 81 E9 DC 8F 02 00 // (@.............. 2930: 74 41 83 E9 10 74 3C 81 E9 F0 3B 28 00 0F 85 9F // tA...t<...;(.... 2940: 00 00 00 8D 56 DC 6A 07 59 8B FA F3 A5 C6 42 03 // ....V.j.Y.....B. 2950: 00 8B 48 60 83 E9 24 C7 41 1C E0 1B 01 00 83 61 // ..H`..$.A......a 2960: 20 00 C6 41 03 E0 8B 4B 08 8B D0 FF 15 18 3F 01 // ..A...K......?. 2970: 00 EB 76 8B 78 0C 83 C7 1C 8A 0F 80 F9 0A 74 48 // ..v.x.........tH 2980: 80 F9 2A 74 43 80 F9 AA 74 3E 80 F9 8A 74 39 80 // ..*tC...t>...t9. 2990: F9 5A 75 4E 8A 4F 02 80 E1 3F 80 F9 05 75 0C B9 // .ZuN.O...?...u.. 29A0: 10 00 00 C0 89 48 18 8B F1 EB 25 8D 56 DC 6A 07 // .....H....%.V.j. 29B0: 59 8B FA F3 A5 C6 42 03 00 8B 48 60 83 E9 24 C7 // Y.....B...H`..$. 29C0: 41 1C 3E 1B 01 00 EB 96 BE 22 00 00 C0 89 70 18 // A.>......"....p. 29D0: 83 60 1C 00 32 D2 8B C8 FF 15 2C 3F 01 00 8B C6 // .`..2.....,?.... 29E0: EB 07 50 52 E8 AF EA FF FF 5F 5E 5B 5D C2 08 00 // ..PR....._^[]... 29F0: CC CC CC CC CC CC 8B FF 55 8B EC 8B 4D 08 8B 41 // ........U...M..A 2A00: 28 53 8B 5D 0C 33 D2 56 8B 73 60 89 45 08 38 15 // (S.].3.V.s`.E.8. 2A10: 08 41 01 00 74 7B 38 50 44 75 76 8B 46 04 3D 00 // .A..t{8PDuv.F.=. 2A20: 00 40 00 72 6C 38 50 02 75 67 8A 40 30 3C 0A 74 // .@.rl8P.ug.@0<.t 2A30: 47 3C 2A 74 43 3C AA 74 3F 3C 8A 74 3B 3C 1A 74 // G<*tC<.t?<.t;<.t 2A40: 04 3C 5A 75 4C 57 8D 46 DC 8B F8 6A 07 59 F3 A5 // .<ZuLW.F...j.Y.. 2A50: 88 50 03 8B 43 60 83 E8 24 89 50 20 C7 40 1C 3E // .P..C`..$.P .@.> 2A60: 1B 01 00 C6 40 03 E0 8B 45 08 8B 48 08 8B D3 FF // ....@...E..H.... 2A70: 15 18 3F 01 00 5F EB 20 89 53 1C BE 22 00 00 C0 // ..?.._. .S.."... 2A80: 32 D2 8B CB 89 73 18 FF 15 2C 3F 01 00 8B C6 EB // 2....s...,?..... 2A90: 07 53 51 E8 00 EA FF FF 5E 5B 5D C2 08 00 CC CC // .SQ.....^[]..... 2AA0: CC CC CC CC 8B FF 55 8B EC 83 3D 00 41 01 00 06 // ......U...=.A... 2AB0: 72 1B 8B 55 0C FE 42 23 83 42 60 24 8B 45 08 8B // r..U..B#.B`$.E.. 2AC0: 40 28 8B 48 08 FF 15 18 3F 01 00 EB 23 56 8B 75 // @(.H....?...#V.u 2AD0: 0C 56 FF 15 4C 3F 01 00 FE 46 23 83 46 60 24 8B // .V..L?...F#.F`$. 2AE0: 45 08 8B 40 28 56 FF 70 08 FF 15 48 3F 01 00 5E // E..@(V.p...H?..^ 2AF0: 5D C2 08 00 CC CC CC CC CC CC 8B FF 55 8B EC 8B // ]...........U... 2B00: 4D 0C 8B 41 60 0F B6 00 83 E8 04 56 8B 75 08 8B // M..A`......V.u.. 2B10: 56 28 74 28 83 E8 0A 74 1A 48 74 0E 83 E8 07 75 // V(t(...t.Ht....u 2B20: 41 51 56 E8 7C FF FF FF EB 3F 51 56 E8 C5 FE FF // AQV.|....?QV.... 2B30: FF EB 36 51 56 E8 B6 FD FF FF EB 2D 33 C0 38 05 // ..6QV......-3.8. 2B40: 08 41 01 00 74 1C 38 42 44 75 17 BE 22 00 00 C0 // .A..t.8BDu.."... 2B50: 32 D2 89 71 18 89 41 1C FF 15 2C 3F 01 00 8B C6 // 2..q..A...,?.... 2B60: EB 07 51 56 E8 2F E9 FF FF 5E 5D C2 08 00 CC CC // ..QV./...^]..... 2B70: CC CC CC CC 8B FF 55 8B EC 83 EC 10 53 56 57 33 // ......U.....SVW3 2B80: FF 57 57 8D 45 F0 50 FF 15 24 3F 01 00 8B 5D 08 // .WW.E.P..$?...]. 2B90: 0F B6 43 30 57 50 FF 15 80 3F 01 00 8B 4D 14 8B // ..C0WP...?...M.. 2BA0: 55 0C 8B F0 8B 46 60 89 48 E4 89 48 E0 89 50 E8 // U....F`.H..H..P. 2BB0: 83 E8 24 C6 00 0E 8B 45 10 89 46 0C 89 46 3C 8B // ..$....E..F..F<. 2BC0: 46 60 89 4E 1C 83 E8 24 89 7E 04 8D 4D F0 89 48 // F`.N...$.~..M..H 2BD0: 20 8B D6 8B CB C7 40 1C F6 07 01 00 C6 40 03 E0 // .....@......@.. 2BE0: FF 15 18 3F 01 00 8B D8 81 FB 03 01 00 00 75 11 // ...?..........u. 2BF0: 57 57 57 57 8D 45 F0 50 FF 15 20 3F 01 00 8B 5E // WWWW.E.P.. ?...^ 2C00: 18 56 FF 15 D0 3F 01 00 5F 5E 8B C3 5B C9 C2 10 // .V...?.._^..[... 2C10: 00 CC CC CC CC CC 8B FF 55 8B EC 83 EC 18 56 33 // ........U.....V3 2C20: F6 39 75 08 75 07 B8 0D 00 00 C0 EB 5D 57 8D 45 // .9u.u.......]W.E 2C30: F8 50 8D 45 E8 50 56 6A 08 FF 75 0C 56 56 FF 75 // .P.E.PVj..u.VV.u 2C40: 08 68 14 0C 2D 00 FF 15 84 3F 01 00 8B F8 3B FE // .h..-....?....;. 2C50: 75 07 B8 9A 00 00 C0 EB 30 56 56 8D 45 E8 50 FF // u.......0VV.E.P. 2C60: 15 24 3F 01 00 8B 4D 08 8B D7 FF 15 18 3F 01 00 // .$?...M......?.. 2C70: 3D 03 01 00 00 75 12 56 56 56 6A 05 8D 45 E8 50 // =....u.VVVj..E.P 2C80: FF 15 20 3F 01 00 8B 45 F8 5F 5E C9 C2 08 00 CC // .. ?...E._^..... 2C90: CC CC CC CC 8B FF 55 8B EC FF 15 00 3F 01 00 84 // ......U.....?... 2CA0: C0 74 04 33 C0 EB 78 53 8B 5D 08 85 DB 75 04 33 // .t.3..xS.]...u.3 2CB0: C0 EB 6B 56 57 BE 55 53 42 46 56 68 00 10 00 00 // ..kVW.USBFVh.... 2CC0: 6A 00 FF 15 38 3F 01 00 8B F8 57 53 E8 45 FF FF // j...8?....WS.E.. 2CD0: FF 85 C0 7C 2F 80 7F 05 00 75 06 80 7F 06 00 74 // ...|/....u.....t 2CE0: 23 56 57 FF 15 34 3F 01 00 8B 43 2C 83 F8 03 74 // #VW..4?...C,...t 2CF0: 0E 83 F8 02 74 09 83 F8 33 74 04 6A 08 EB 02 6A // ....t...3t.j...j 2D00: 11 58 EB 18 56 57 FF 15 34 3F 01 00 53 E8 86 ED // .X..VW..4?..S... 2D10: FF FF 0F B6 C0 F7 D8 1B C0 83 E0 08 5F 5E 5B 5D // ............_^[] 2D20: C2 04 00 CC CC CC CC CC 8B FF 55 8B EC 8B 45 08 // ..........U...E. 2D30: 56 8B 70 28 85 F6 75 04 33 C0 EB 35 80 7E 47 FF // V.p(..u.3..5.~G. 2D40: 75 10 8B 46 0C 85 C0 74 EF 50 E8 45 FF FF FF 88 // u..F...t.P.E.... 2D50: 46 47 8A 46 47 3C 01 75 05 83 3E 05 74 10 3C 11 // FG.FG<.u..>.t.<. 2D60: 74 0C 3C 12 74 08 3C 07 74 04 3C 08 75 CA 0F B6 // t.<.t.<.t.<.u... 2D70: C0 5E 5D C2 04 00 CC CC CC CC CC CC 8B FF 55 8B // .^]...........U. 2D80: EC 8B 55 0C FE 42 23 83 42 60 24 8B 45 08 8B 40 // ..U..B#.B`$.E..@ 2D90: 28 8B 48 08 FF 15 18 3F 01 00 5D C2 08 00 CC CC // (.H....?..]..... 2DA0: CC CC CC CC 8B FF 55 8B EC 8B 45 08 53 8B 5D 0C // ......U...E.S.]. 2DB0: 56 57 8B 78 28 8B 43 60 8B 70 04 8B 4E 08 89 7D // VW.x(.C`.p..N..} 2DC0: 08 F7 C1 00 01 01 40 75 5D F6 C1 02 75 58 0F B6 // ......@u]...uX.. 2DD0: 48 0B 83 F9 03 74 1C 85 C9 74 18 83 F9 05 74 13 // H....t...t....t. 2DE0: 83 F9 02 74 0E FE 43 23 83 C0 24 89 43 60 8B 4F // ...t..C#..$.C`.O 2DF0: 08 EB 29 81 66 08 FF FF FE FF 81 60 08 FF EF FF // ..).f......`.... 2E00: FF C6 40 0B 01 8B 73 60 8D 46 DC 6A 07 8B F8 59 // ..@...s`.F.j...Y 2E10: F3 A5 C6 40 03 00 8B 45 08 8B 48 08 8B D3 FF 15 // ...@...E..H..... 2E20: 18 3F 01 00 EB 18 83 63 1C 00 BE 22 00 00 C0 32 // .?.....c..."...2 2E30: D2 8B CB 89 73 18 FF 15 2C 3F 01 00 8B C6 5F 5E // ....s...,?...._^ 2E40: 5B 5D C2 08 00 CC CC CC CC CC 8B FF 55 8B EC 53 // []..........U..S 2E50: 56 57 FF 75 08 FF 15 68 3F 01 00 8B 3D 64 3F 01 // VW.u...h?...=d?. 2E60: 00 8B F0 85 F6 74 11 8B 46 08 3B 05 30 41 01 00 // .....t..F.;.0A.. 2E70: 75 06 83 7E 28 00 75 25 56 FF 15 88 3F 01 00 8B // u..~(.u%V...?... 2E80: CE 8B D8 FF D7 8B F3 85 DB 75 D8 8B 45 0C 85 C0 // .........u..E... 2E90: 74 02 21 18 32 C0 5F 5E 5B 5D C2 08 00 8B 45 0C // t.!.2._^[]....E. 2EA0: 85 C0 74 02 89 30 8B CE FF D7 B0 01 EB E8 CC CC // ..t..0.......... 2EB0: CC CC CC CC 8B FF 55 8B EC 81 EC 08 03 00 00 A1 // ......U......... 2EC0: F0 40 01 00 33 C5 89 45 FC F6 05 08 41 01 00 03 // .@..3..E....A... 2ED0: 56 57 6A 30 59 6A 30 BE 58 3D 01 00 8D BD D0 FD // VWj0Yj0.X=...... 2EE0: FF FF F3 A5 59 6A 30 BE 98 3C 01 00 8D BD 90 FE // ....Yj0..<...... 2EF0: FF FF F3 A5 59 6A 06 BE D8 3B 01 00 8D BD 10 FD // ....Yj...;...... 2F00: FF FF F3 A5 59 BE BE 3B 01 00 8D 7D C4 F3 A5 66 // ....Y..;...}...f 2F10: A5 6A 06 59 BE A4 3B 01 00 8D 7D E0 F3 A5 66 A5 // .j.Y..;...}...f. 2F20: 6A 1C 59 BE 32 3B 01 00 8D BD 50 FF FF FF F3 A5 // j.Y.2;....P..... 2F30: 66 A5 C6 85 0B FD FF FF 01 75 07 32 C0 E9 81 02 // f........u.2.... 2F40: 00 00 68 55 53 42 46 68 00 10 00 00 33 FF 57 FF // ..hUSBFh....3.W. 2F50: 15 38 3F 01 00 89 85 04 FD FF FF 3B C7 75 07 B0 // .8?........;.u.. 2F60: 01 E9 5D 02 00 00 89 BD 00 FD FF FF 53 39 BD 00 // ..].........S9.. 2F70: FD FF FF 75 15 F6 05 0A 41 01 00 01 0F 84 15 01 // ...u....A....... 2F80: 00 00 8D 85 D0 FD FF FF EB 34 83 BD 00 FD FF FF // .........4...... 2F90: 01 75 18 F6 05 0A 41 01 00 02 0F 84 F7 00 00 00 // .u....A......... 2FA0: 8D 85 90 FE FF FF 8D 5D C4 EB 16 F6 05 0A 41 01 // .......]......A. 2FB0: 00 08 0F 84 DF 00 00 00 8D 85 10 FD FF FF 8D 5D // ...............] 2FC0: E0 8D 8D 0C FD FF FF 51 68 1F 00 02 00 50 E8 91 // .......Qh....P.. 2FD0: 10 00 00 85 C0 0F 8C BC 00 00 00 8D 85 F8 FC FF // ................ 2FE0: FF 50 FF B5 04 FD FF FF C7 85 F8 FC FF FF 00 08 // .P.............. 2FF0: 00 00 53 FF B5 0C FD FF FF E8 9E 11 00 00 8B F0 // ..S............. 3000: 3B F7 7C 1A 68 28 3B 01 00 FF B5 F8 FC FF FF FF // ;.|.h(;......... 3010: B5 04 FD FF FF E8 62 13 00 00 85 C0 75 6E 3B F7 // ......b.....un;. 3020: 8B 8D 04 FD FF FF 7C 1E EB 17 8B C1 8D 70 02 66 // ......|......p.f 3030: 8B 10 40 40 66 3B D7 75 F6 2B C6 D1 F8 8D 4C 41 // ..@@f;.u.+....LA 3040: 02 66 39 39 75 E4 BE 28 3B 01 00 8B F9 A5 A5 8B // .f99u..(;....... 3050: C1 66 A5 8D 50 02 66 8B 30 40 40 66 85 F6 75 F6 // .f..P.f.0@@f..u. 3060: FF B5 04 FD FF FF 2B C2 D1 F8 8D 44 41 02 33 C9 // ......+....DA.3. 3070: 66 89 08 53 66 89 48 02 FF B5 0C FD FF FF E8 BB // f..Sf.H......... 3080: 11 00 00 C6 85 0B FD FF FF 00 33 FF FF B5 0C FD // ..........3..... 3090: FF FF E8 67 0F 00 00 FF 85 00 FD FF FF 83 BD 00 // ...g............ 30A0: FD FF FF 03 0F 82 C3 FE FF FF 8D 85 0C FD FF FF // ................ 30B0: 50 BE 1F 00 02 00 56 8D 85 50 FF FF FF 50 E8 A1 // P.....V..P...P.. 30C0: 0F 00 00 3B C7 5B 7D 1C 8D 85 0C FD FF FF 50 56 // ...;.[}.......PV 30D0: 8D 85 50 FF FF FF 50 E8 34 0F 00 00 3B C7 0F 8C // ..P...P.4...;... 30E0: C8 00 00 00 68 00 02 00 00 FF B5 04 FD FF FF BE // ....h........... 30F0: 1C 3B 01 00 56 FF B5 0C FD FF FF E8 B2 0F 00 00 // .;..V........... 3100: 85 C0 7D 11 68 0E 3B 01 00 56 FF B5 0C FD FF FF // ..}.h.;..V...... 3110: E8 39 10 00 00 8D 85 FC FC FF FF 50 BE 02 3B 01 // .9.........P..;. 3120: 00 56 FF B5 0C FD FF FF E8 BD 11 00 00 85 C0 7C // .V.............| 3130: 08 39 BD FC FC FF FF 74 0D 57 56 FF B5 0C FD FF // .9.....t.WV..... 3140: FF E8 02 12 00 00 8D 85 FC FC FF FF 50 BE F8 3A // ............P..: 3150: 01 00 56 FF B5 0C FD FF FF E8 8C 11 00 00 85 C0 // ..V............. 3160: 7C 09 83 BD FC FC FF FF 01 74 0E 6A 01 56 FF B5 // |........t.j.V.. 3170: 0C FD FF FF E8 CF 11 00 00 8D 85 FC FC FF FF 50 // ...............P 3180: BE F0 3A 01 00 56 FF B5 0C FD FF FF E8 59 11 00 // ..:..V.......Y.. 3190: 00 85 C0 7C 09 83 BD FC FC FF FF 01 74 0E 6A 01 // ...|........t.j. 31A0: 56 FF B5 0C FD FF FF E8 9C 11 00 00 68 55 53 42 // V...........hUSB 31B0: 46 FF B5 04 FD FF FF FF 15 34 3F 01 00 8A 85 0B // F........4?..... 31C0: FD FF FF 8B 4D FC 5F 33 CD 5E E8 15 14 00 00 C9 // ....M._3.^...... 31D0: C3 CC CC CC CC CC 8B FF 55 8B EC 51 53 8B 5D 0C // ........U..QS.]. 31E0: 56 57 8B 7B 60 E8 CA FC FF FF 8B 47 04 FF 70 0C // VW.{`......G..p. 31F0: E8 9F FA FF FF 88 45 0F 84 C0 0F 84 21 01 00 00 // ......E.....!... 3200: 6A 04 8D 45 FC 50 8B 47 04 68 00 20 28 A0 C7 45 // j..E.P.G.h. (..E 3210: FC AA 55 00 00 FF 70 0C E8 57 F9 FF FF 85 C0 7C // ..U...p..W.....| 3220: 0A 83 7D FC 01 75 04 C6 45 0F 00 80 3D 08 41 01 // ..}..u..E...=.A. 3230: 00 00 0F 84 E9 00 00 00 80 7D 0F 00 0F 84 DF 00 // .........}...... 3240: 00 00 8B 4D 08 8D 45 0C 50 33 C0 50 50 FF 71 2C // ...M..E.P3.PP.q, 3250: 50 6A 6C FF 35 30 41 01 00 FF 15 60 3F 01 00 8B // Pjl.50A....`?... 3260: F0 85 F6 7D 18 83 63 1C 00 89 73 18 32 D2 8B CB // ...}..c...s.2... 3270: FF 15 2C 3F 01 00 8B C6 E9 AD 00 00 00 8B 45 0C // ..,?..........E. 3280: 6A 6C 6A 00 FF 70 28 E8 98 13 00 00 8B 45 0C 8B // jlj..p(......E.. 3290: 70 28 8B 47 04 8B 40 0C 83 C4 0C 53 FF 75 08 89 // p(.G..@....S.u.. 32A0: 46 0C C7 06 05 00 00 00 C6 46 47 01 E8 39 E2 FF // F........FG..9.. 32B0: FF 83 7B 18 00 8B 46 0C 8B 78 24 7C 53 6A 00 FF // ..{...F..x$|Sj.. 32C0: 77 08 E8 83 FB FF FF 84 C0 75 45 8B 47 08 F6 40 // w........uE.G..@ 32D0: 1C 04 74 07 8B 45 0C 83 48 1C 04 8B 47 08 F6 40 // ..t..E..H...G..@ 32E0: 1C 10 74 07 8B 45 0C 83 48 1C 10 83 C6 08 56 FF // ..t..E..H.....V. 32F0: 77 08 FF 75 0C FF 15 8C 3F 01 00 85 C0 7C 11 83 // w..u....?....|.. 3300: 3E 00 74 0C 8B 45 0C 81 60 1C 7F FF FF FF EB 09 // >.t..E..`....... 3310: FF 75 0C FF 15 58 3F 01 00 8B 73 18 E9 4B FF FF // .u...X?...s..K.. 3320: FF 53 FF 75 08 E8 52 FA FF FF 5F 5E 5B C9 C2 08 // .S.u..R..._^[... 3330: 00 CC CC CC CC CC 8B FF 55 8B EC 83 EC 14 8B 45 // ........U......E 3340: 08 8B 40 28 53 56 57 6A 00 89 45 FC 6A 00 8D 45 // ..@(SVWj..E.j..E 3350: EC 50 FF 15 24 3F 01 00 8B 5D 0C 8B 73 60 8D 46 // .P..$?...]..s`.F 3360: DC 6A 07 8B F8 59 F3 A5 8B 75 FC C6 40 03 00 8B // .j...Y...u..@... 3370: 43 60 83 E8 24 8D 4D EC C7 40 1C F6 07 01 00 89 // C`..$.M..@...... 3380: 48 20 C6 40 03 E0 83 C6 08 FF 36 FF 15 6C 3F 01 // H .@......6..l?. 3390: 00 8B 0E 8B D3 FF 15 18 3F 01 00 3D 03 01 00 00 // ........?..=.... 33A0: 75 10 33 C0 50 50 50 50 8D 45 EC 50 FF 15 20 3F // u.3.PPPP.E.P.. ? 33B0: 01 00 8B 43 18 85 C0 7D 15 3D 0E 01 00 C0 74 0E // ...C...}.=....t. 33C0: 56 FF 36 FF 75 08 FF 15 8C 3F 01 00 EB 09 FF 75 // V.6.u....?.....u 33D0: 08 FF 15 58 3F 01 00 8B 73 18 32 D2 8B CB FF 15 // ...X?...s.2..... 33E0: 2C 3F 01 00 5F 8B C6 5E 5B C9 C2 08 00 CC CC CC // ,?.._..^[....... 33F0: CC CC 8B FF 55 8B EC 8B 55 0C 8B 42 60 8A 48 01 // ....U...U..B`.H. 3400: 56 57 8B 7D 08 8B 77 28 80 F9 01 75 09 52 57 E8 // VW.}..w(...u.RW. 3410: C2 FD FF FF EB 20 80 F9 03 75 09 52 57 E8 14 FF // ..... ...u.RW... 3420: FF FF EB 12 FE 42 23 83 C0 24 89 42 60 8B 4E 08 // .....B#..$.B`.N. 3430: FF 15 18 3F 01 00 5F 5E 5D C2 08 00 CC CC CC CC // ...?.._^]....... 3440: CC CC 8B FF 55 8B EC 51 51 80 3D 08 41 01 00 00 // ....U..QQ.=.A... 3450: 53 8B 5D 08 56 8B 35 08 3F 01 00 57 8B 3D 90 3F // S.].V.5.?..W.=.? 3460: 01 00 75 40 68 60 3E 01 00 8D 45 F8 50 FF D6 8B // ..u@h`>...E.P... 3470: 43 08 6A 01 83 C0 1C 50 8D 45 F8 50 FF D7 85 C0 // C.j....P.E.P.... 3480: 75 04 B0 01 EB 3E 68 3E 3E 01 00 8D 45 F8 50 FF // u....>h>>...E.P. 3490: D6 8B 43 08 6A 01 83 C0 1C 50 8D 45 F8 50 FF D7 // ..C.j....P.E.P.. 34A0: 85 C0 74 DE 68 18 3E 01 00 8D 45 F8 50 FF D6 8B // ..t.h.>...E.P... 34B0: 43 08 6A 01 83 C0 1C 50 8D 45 F8 50 FF D7 F7 D8 // C.j....P.E.P.... 34C0: 1A C0 FE C0 5F 5E 5B C9 C2 04 00 CC CC CC CC CC // ...._^[......... 34D0: 8B FF 55 8B EC 57 8B 7D 08 57 E8 63 FF FF FF 84 // ..U..W.}.W.c.... 34E0: C0 74 07 33 C0 E9 8D 00 00 00 53 56 8D 45 08 50 // .t.3......SV.E.P 34F0: 33 DB 53 53 6A 08 53 6A 6C FF 35 30 41 01 00 FF // 3.SSj.Sjl.50A... 3500: 15 60 3F 01 00 8B F0 3B F3 7C 68 F6 47 1C 04 74 // .`?....;.|h.G..t 3510: 07 8B 45 08 83 48 1C 04 F6 47 1C 10 74 07 8B 45 // ..E..H...G..t..E 3520: 08 83 48 1C 10 8B 45 08 8B 70 28 6A 6C 53 56 E8 // ..H...E..p(jlSV. 3530: F0 10 00 00 83 C4 0C C7 06 05 00 00 00 88 5E 47 // ..............^G 3540: 83 7F 2C 03 75 04 C6 46 47 11 83 C6 08 56 57 FF // ..,.u..FG....VW. 3550: 75 08 FF 15 8C 3F 01 00 8B F0 3B F3 7D 0B FF 75 // u....?....;.}..u 3560: 08 FF 15 58 3F 01 00 EB 0A 8B 45 08 81 60 1C 7F // ...X?.....E..`.. 3570: FF FF FF 8B C6 5E 5B 5F 5D C2 04 00 CC CC CC CC // .....^[_]....... 3580: CC CC 8B FF 55 8B EC 8B 45 08 56 8B 70 10 EB 16 // ....U...E.V.p... 3590: 8B 4E 08 3B 0D 30 41 01 00 75 06 83 7E 28 00 75 // .N.;.0A..u..~(.u 35A0: 0B 8B C6 8B 76 10 85 F6 75 E6 EB 14 50 FF 15 6C // ....v...u...P..l 35B0: 3F 01 00 83 7E 10 00 75 07 56 FF 15 58 3F 01 00 // ?...~..u.V..X?.. 35C0: 5E 5D C2 04 00 CC CC CC CC CC 8B FF 55 8B EC F6 // ^]..........U... 35D0: 05 0A 41 01 00 04 74 23 8B 4D 08 8B 41 2C 83 F8 // ..A...t#.M..A,.. 35E0: 08 74 05 83 F8 03 75 13 80 7D 0C 00 51 74 07 E8 // .t....u..}..Qt.. 35F0: DC FE FF FF EB 05 E8 87 FF FF FF 5D C2 08 00 CC // ...........].... 3600: CC CC CC CC 8B FF 55 8B EC 53 8B 5D 08 8B 4B 28 // ......U..S.]..K( 3610: 56 57 8B 7D 0C 8B 77 60 8A 06 84 C0 74 48 3C 04 // VW.}..w`....tH<. 3620: 74 44 3C 0D 74 37 3C 10 74 2C 3C 16 75 1A 80 7E // tD<.t7<.t,<.u..~ 3630: 01 02 8B 46 0C 75 11 83 F8 05 74 1A 83 F8 01 75 // ...F.u....t....u 3640: 07 C6 05 0C 41 01 00 00 57 53 E8 2D F7 FF FF 5F // ....A...WS.-..._ 3650: 5E 5B 5D C2 08 00 E8 F5 DB FF FF EB EB 57 53 E8 // ^[]..........WS. 3660: 8E FD FF FF EB E9 80 79 44 00 75 DC 53 E8 B6 F6 // .......yD.u.S... 3670: FF FF 84 C0 74 D2 A0 08 41 01 00 A8 02 74 1A 83 // ....t...A....t.. 3680: 67 1C 00 BE 22 00 00 C0 32 D2 8B CF 89 77 18 FF // g..."...2....w.. 3690: 15 2C 3F 01 00 8B C6 EB B6 A8 01 74 AB 8A 06 3C // .,?........t...< 36A0: 04 74 DC 84 C0 75 A1 57 53 E8 F6 F6 FF FF EB 9F // .t...u.WS....... 36B0: CC CC CC CC CC CC 8B FF 55 8B EC 83 EC 0C 68 40 // ........U.....h@ 36C0: 41 01 00 FF 15 9C 3F 01 00 83 25 78 41 01 00 00 // A.....?...%xA... 36D0: F6 05 0A 41 01 00 04 74 57 8B 45 08 68 00 29 01 // ...A...tW.E.h.). 36E0: 00 50 C7 40 28 80 40 01 00 FF 15 98 3F 01 00 85 // .P.@(.@.....?... 36F0: C0 7C 3F 68 82 3E 01 00 8D 45 F4 50 FF 15 08 3F // .|?h.>...E.P...? 3700: 01 00 8D 45 08 50 8D 45 FC 50 68 80 00 00 00 8D // ...E.P.E.Ph..... 3710: 45 F4 50 FF 15 94 3F 01 00 85 C0 7C 13 6A 01 FF // E.P...?....|.j.. 3720: 75 08 E8 A3 FE FF FF 8B 4D FC FF 15 64 3F 01 00 // u.......M...d?.. 3730: 33 C0 C9 C2 08 00 CC CC CC CC CC CC 8B FF 55 8B // 3.............U. 3740: EC 8B 45 24 85 C0 74 0C 8B 48 28 85 C9 74 05 83 // ..E$..t..H(..t.. 3750: 39 05 75 31 8B 40 28 8B 48 08 8B 41 08 8B 40 28 // 9.u1.@(.H..A..@( 3760: 85 C0 74 21 8B 40 04 85 C0 74 1A 51 FF 75 20 FF // ..t!.@...t.Q.u . 3770: 75 1C FF 75 18 FF 75 14 FF 75 10 FF 75 0C FF 75 // u..u..u..u..u..u 3780: 08 FF D0 EB 02 32 C0 5D C2 20 00 CC CC CC CC CC // .....2.]. ...... 3790: 8B FF 55 8B EC 8B 45 24 85 C0 74 0C 8B 48 28 85 // ..U...E$..t..H(. 37A0: C9 74 05 83 39 05 75 31 8B 40 28 8B 48 08 8B 41 // .t..9.u1.@(.H..A 37B0: 08 8B 40 28 85 C0 74 21 8B 40 08 85 C0 74 1A 51 // ..@(..t!.@...t.Q 37C0: FF 75 20 FF 75 1C FF 75 18 FF 75 14 FF 75 10 FF // .u .u..u..u..u.. 37D0: 75 0C FF 75 08 FF D0 EB 02 32 C0 5D C2 20 00 CC // u..u.....2.]. .. 37E0: CC CC CC CC 8B FF 55 8B EC 56 8B 75 24 85 F6 74 // ......U..V.u$..t 37F0: 0C 8B 46 28 85 C0 74 05 83 38 05 75 4D F6 05 08 // ..F(..t..8.uM... 3800: 41 01 00 01 74 13 8B 46 28 80 78 44 00 75 0A 56 // A...t..F(.xD.u.V 3810: E8 13 F5 FF FF 85 C0 75 31 8B 46 28 8B 48 08 8B // .......u1.F(.H.. 3820: 41 08 8B 40 28 85 C0 74 21 8B 40 0C 85 C0 74 1A // A..@(..t!.@...t. 3830: 51 FF 75 20 FF 75 1C FF 75 18 FF 75 14 FF 75 10 // Q.u .u..u..u..u. 3840: FF 75 0C FF 75 08 FF D0 EB 02 32 C0 5E 5D C2 20 // .u..u.....2.^]. 3850: 00 CC CC CC CC CC 8B FF 55 8B EC 8B 45 18 85 C0 // ........U...E... 3860: 74 0C 8B 48 28 85 C9 74 05 83 39 05 75 28 8B 40 // t..H(..t..9.u(.@ 3870: 28 8B 48 08 8B 41 08 8B 40 28 85 C0 74 18 8B 40 // (.H..A..@(..t..@ 3880: 10 85 C0 74 11 51 FF 75 14 FF 75 10 FF 75 0C FF // ...t.Q.u..u..u.. 3890: 75 08 FF D0 EB 02 32 C0 5D C2 14 00 CC CC CC CC // u.....2.]....... 38A0: CC CC 8B FF 55 8B EC 8B 45 18 85 C0 74 0C 8B 48 // ....U...E...t..H 38B0: 28 85 C9 74 05 83 39 05 75 28 8B 40 28 8B 48 08 // (..t..9.u(.@(.H. 38C0: 8B 41 08 8B 40 28 85 C0 74 18 8B 40 14 85 C0 74 // .A..@(..t..@...t 38D0: 11 51 FF 75 14 FF 75 10 FF 75 0C FF 75 08 FF D0 // .Q.u..u..u..u... 38E0: EB 02 32 C0 5D C2 14 00 CC CC CC CC CC CC 8B FF // ..2.]........... 38F0: 55 8B EC 8B 45 28 85 C0 74 0C 8B 48 28 85 C9 74 // U...E(..t..H(..t 3900: 05 83 39 05 75 34 8B 40 28 8B 48 08 8B 41 08 8B // ..9.u4.@(.H..A.. 3910: 40 28 85 C0 74 24 8B 40 18 85 C0 74 1D 51 FF 75 // @(..t$.@...t.Q.u 3920: 24 FF 75 20 FF 75 1C FF 75 18 FF 75 14 FF 75 10 // $.u .u..u..u..u. 3930: FF 75 0C FF 75 08 FF D0 EB 02 32 C0 5D C2 24 00 // .u..u.....2.].$. 3940: CC CC CC CC CC CC 8B FF 55 8B EC 8B 45 20 85 C0 // ........U...E .. 3950: 74 0C 8B 48 28 85 C9 74 05 83 39 05 75 2E 8B 40 // t..H(..t..9.u..@ 3960: 28 8B 48 08 8B 41 08 8B 40 28 85 C0 74 1E 8B 40 // (.H..A..@(..t..@ 3970: 1C 85 C0 74 17 51 FF 75 1C FF 75 18 FF 75 14 FF // ...t.Q.u..u..u.. 3980: 75 10 FF 75 0C FF 75 08 FF D0 EB 02 32 C0 5D C2 // u..u..u.....2.]. 3990: 1C 00 CC CC CC CC CC CC 8B FF 55 8B EC 8B 45 14 // ..........U...E. 39A0: 85 C0 74 0C 8B 48 28 85 C9 74 05 83 39 05 75 25 // ..t..H(..t..9.u% 39B0: 8B 40 28 8B 48 08 8B 41 08 8B 40 28 85 C0 74 15 // .@(.H..A..@(..t. 39C0: 8B 40 20 85 C0 74 0E 51 FF 75 10 FF 75 0C FF 75 // .@ ..t.Q.u..u..u 39D0: 08 FF D0 EB 02 32 C0 5D C2 10 00 CC CC CC CC CC // .....2.]........ 39E0: 8B FF 55 8B EC 8B 45 18 85 C0 74 0C 8B 48 28 85 // ..U...E...t..H(. 39F0: C9 74 05 83 39 05 75 28 8B 40 28 8B 48 08 8B 41 // .t..9.u(.@(.H..A 3A00: 08 8B 40 28 85 C0 74 18 8B 40 24 85 C0 74 11 51 // ..@(..t..@$..t.Q 3A10: FF 75 14 FF 75 10 FF 75 0C FF 75 08 FF D0 EB 02 // .u..u..u..u..... 3A20: 32 C0 5D C2 14 00 CC CC CC CC CC CC 8B FF 55 8B // 2.]...........U. 3A30: EC 8B 45 28 85 C0 74 0C 8B 48 28 85 C9 74 05 83 // ..E(..t..H(..t.. 3A40: 39 05 75 34 8B 40 28 8B 48 08 8B 41 08 8B 40 28 // 9.u4.@(.H..A..@( 3A50: 85 C0 74 24 8B 40 28 85 C0 74 1D 51 FF 75 24 FF // ..t$.@(..t.Q.u$. 3A60: 75 20 FF 75 1C FF 75 18 FF 75 14 FF 75 10 FF 75 // u .u..u..u..u..u 3A70: 0C FF 75 08 FF D0 EB 02 32 C0 5D C2 24 00 CC CC // ..u.....2.].$... 3A80: CC CC CC CC 8B FF 55 8B EC 8B 4D 08 8B 41 04 8B // ......U...M..A.. 3A90: 40 24 8B 40 08 EB 0E 8B 50 08 3B 15 30 41 01 00 // @$.@....P.;.0A.. 3AA0: 74 09 8B 40 10 85 C0 75 EE EB 1A 8B 40 28 8B 40 // t..@...u....@(.@ 3AB0: 08 8B 40 08 8B 40 28 85 C0 74 0A 8B 40 2C 85 C0 // ..@..@(..t..@,.. 3AC0: 74 03 51 FF D0 5D C2 04 00 CC CC CC CC CC 8B FF // t.Q..].......... 3AD0: 55 8B EC 8B 4D 08 8B 41 04 8B 40 24 8B 40 08 EB // U...M..A..@$.@.. 3AE0: 0E 8B 50 08 3B 15 30 41 01 00 74 09 8B 40 10 85 // ..P.;.0A..t..@.. 3AF0: C0 75 EE EB 1A 8B 40 28 8B 40 08 8B 40 08 8B 40 // .u....@(.@..@..@ 3B00: 28 85 C0 74 0A 8B 40 30 85 C0 74 03 51 FF D0 5D // (..t..@0..t.Q..] 3B10: C2 04 00 CC CC CC CC CC 8B FF 55 8B EC 56 8B 75 // ..........U..V.u 3B20: 08 8B 46 28 8B 00 83 F8 05 74 05 83 F8 04 75 10 // ..F(.....t....u. 3B30: FF 75 0C FF 15 6C 3F 01 00 56 FF 15 58 3F 01 00 // .u...l?..V..X?.. 3B40: 5E 5D C2 08 00 CC CC CC CC CC 8B FF 55 8B EC 8B // ^]..........U... 3B50: 45 18 85 C0 74 0C 8B 48 28 85 C9 74 05 83 39 05 // E...t..H(..t..9. 3B60: 75 2D 8B 40 28 8B 48 08 8B 41 08 8B 40 28 85 C0 // u-.@(.H..A..@(.. 3B70: 74 1D 83 38 38 76 18 8B 40 38 85 C0 74 11 51 FF // t..88v..@8..t.Q. 3B80: 75 14 FF 75 10 FF 75 0C FF 75 08 FF D0 EB 02 32 // u..u..u..u.....2 3B90: C0 5D C2 14 00 CC CC CC CC CC 8B FF 55 8B EC 8B // .]..........U... 3BA0: 4D 14 85 C9 74 0C 8B 41 28 85 C0 74 05 83 38 05 // M...t..A(..t..8. 3BB0: 75 2A 8B 41 28 8B 40 08 8B 40 08 8B 40 28 85 C0 // u*.A(.@..@..@(.. 3BC0: 74 1A 83 38 3C 76 15 8B 40 3C 85 C0 74 0E 51 FF // t..8<v..@<..t.Q. 3BD0: 75 10 FF 75 0C FF 75 08 FF D0 EB 05 B8 02 00 00 // u..u..u......... 3BE0: C0 5D C2 10 00 CC CC CC CC CC 8B FF 55 8B EC 8B // .]..........U... 3BF0: 45 20 85 C0 74 0C 8B 48 28 85 C9 74 05 83 39 05 // E ..t..H(..t..9. 3C00: 75 33 8B 40 28 8B 48 08 8B 41 08 8B 40 28 85 C0 // u3.@(.H..A..@(.. 3C10: 74 23 83 38 40 76 1E 8B 40 40 85 C0 74 17 51 FF // t#.8@v..@@..t.Q. 3C20: 75 1C FF 75 18 FF 75 14 FF 75 10 FF 75 0C FF 75 // u..u..u..u..u..u 3C30: 08 FF D0 EB 02 32 C0 5D C2 1C 00 CC CC CC CC CC // .....2.]........ 3C40: 8B FF 55 8B EC 8B 45 10 85 C0 74 0C 8B 48 28 85 // ..U...E...t..H(. 3C50: C9 74 05 83 39 05 75 27 8B 40 28 8B 48 08 8B 41 // .t..9.u'.@(.H..A 3C60: 08 8B 40 28 85 C0 74 17 83 38 44 76 12 8B 40 44 // ..@(..t..8Dv..@D 3C70: 85 C0 74 0B 51 FF 75 0C FF 75 08 FF D0 EB 02 32 // ..t.Q.u..u.....2 3C80: C0 5D C2 0C 00 CC CC CC CC CC 8B FF 55 8B EC 8B // .]..........U... 3C90: 45 20 85 C0 74 0C 8B 48 28 85 C9 74 05 83 39 05 // E ..t..H(..t..9. 3CA0: 75 33 8B 40 28 8B 48 08 8B 41 08 8B 40 28 85 C0 // u3.@(.H..A..@(.. 3CB0: 74 23 83 38 48 76 1E 8B 40 48 85 C0 74 17 51 FF // t#.8Hv..@H..t.Q. 3CC0: 75 1C FF 75 18 FF 75 14 FF 75 10 FF 75 0C FF 75 // u..u..u..u..u..u 3CD0: 08 FF D0 EB 02 32 C0 5D C2 1C 00 CC CC CC CC CC // .....2.]........ 3CE0: 8B FF 55 8B EC 8B 45 14 85 C0 74 0C 8B 48 28 85 // ..U...E...t..H(. 3CF0: C9 74 05 83 39 05 75 2A 8B 40 28 8B 48 08 8B 41 // .t..9.u*.@(.H..A 3D00: 08 8B 40 28 85 C0 74 1A 83 38 4C 76 15 8B 40 4C // ..@(..t..8Lv..@L 3D10: 85 C0 74 0E 51 FF 75 10 FF 75 0C FF 75 08 FF D0 // ..t.Q.u..u..u... 3D20: EB 02 32 C0 5D C2 10 00 CC CC CC CC CC CC 8B FF // ..2.]........... 3D30: 55 8B EC 8B 45 2C 85 C0 74 0C 8B 48 28 85 C9 74 // U...E,..t..H(..t 3D40: 05 83 39 05 75 3C 8B 40 28 8B 48 08 8B 41 08 8B // ..9.u<.@(.H..A.. 3D50: 40 28 85 C0 74 2C 83 38 50 76 27 8B 40 50 85 C0 // @(..t,.8Pv'.@P.. 3D60: 74 20 51 FF 75 28 FF 75 24 FF 75 20 FF 75 1C FF // t Q.u(.u$.u .u.. 3D70: 75 18 FF 75 14 FF 75 10 FF 75 0C FF 75 08 FF D0 // u..u..u..u..u... 3D80: EB 02 32 C0 5D C2 28 00 CC CC CC CC CC CC 8B FF // ..2.].(......... 3D90: 55 8B EC 8B 45 2C 85 C0 74 0C 8B 48 28 85 C9 74 // U...E,..t..H(..t 3DA0: 05 83 39 05 75 3C 8B 40 28 8B 48 08 8B 41 08 8B // ..9.u<.@(.H..A.. 3DB0: 40 28 85 C0 74 2C 83 38 54 76 27 8B 40 54 85 C0 // @(..t,.8Tv'.@T.. 3DC0: 74 20 51 FF 75 28 FF 75 24 FF 75 20 FF 75 1C FF // t Q.u(.u$.u .u.. 3DD0: 75 18 FF 75 14 FF 75 10 FF 75 0C FF 75 08 FF D0 // u..u..u..u..u... 3DE0: EB 02 32 C0 5D C2 28 00 CC CC CC CC CC CC 8B FF // ..2.].(......... 3DF0: 55 8B EC 8B 45 10 85 C0 74 0C 8B 48 28 85 C9 74 // U...E...t..H(..t 3E00: 05 83 39 05 75 27 8B 40 28 8B 48 08 8B 41 08 8B // ..9.u'.@(.H..A.. 3E10: 40 28 85 C0 74 17 83 38 58 76 12 8B 40 58 85 C0 // @(..t..8Xv..@X.. 3E20: 74 0B 51 FF 75 0C FF 75 08 FF D0 EB 02 32 C0 5D // t.Q.u..u.....2.] 3E30: C2 0C 00 CC CC CC CC CC 8B FF 55 8B EC 8B 45 14 // ..........U...E. 3E40: 85 C0 74 0C 8B 48 28 85 C9 74 05 83 39 05 75 2A // ..t..H(..t..9.u* 3E50: 8B 40 28 8B 48 08 8B 41 08 8B 40 28 85 C0 74 1A // .@(.H..A..@(..t. 3E60: 83 38 5C 76 15 8B 40 5C 85 C0 74 0E 51 FF 75 10 // .8\v..@\..t.Q.u. 3E70: FF 75 0C FF 75 08 FF D0 EB 02 32 C0 5D C2 10 00 // .u..u.....2.]... 3E80: CC CC CC CC CC CC 8B FF 55 8B EC 8B 4D 10 33 D2 // ........U...M.3. 3E90: 3B CA 74 10 8B 41 28 3B C2 74 09 83 38 05 74 04 // ;.t..A(;.t..8.t. 3EA0: 32 C0 EB 6E 8B 41 28 53 56 57 8B 78 08 8B 77 08 // 2..n.A(SVW.x..w. 3EB0: 8B 5E 28 3B DA 74 56 83 3B 60 76 51 39 53 60 74 // .^(;.tV.;`vQ9S`t 3EC0: 4C 8B 75 08 8B 76 60 89 7E 14 38 15 08 41 01 00 // L.u..v`.~.8..A.. 3ED0: 74 29 38 50 44 75 24 51 E8 4B EE FF FF 85 C0 74 // t)8PDu$Q.K.....t 3EE0: 1A F6 05 08 41 01 00 02 75 23 8B 46 04 8B 40 08 // ....A...u#.F..@. 3EF0: A9 00 01 01 40 75 16 A8 02 75 12 57 FF 75 0C FF // ....@u...u.W.u.. 3F00: 75 08 FF 53 60 8B 4D 10 89 4E 14 EB 02 32 C0 5F // u..S`.M..N...2._ 3F10: 5E 5B 5D C2 0C 00 CC CC CC CC CC CC 8B FF 55 8B // ^[]...........U. 3F20: EC 8B 4D 10 85 C9 74 0C 8B 41 28 85 C0 74 05 83 // ..M...t..A(..t.. 3F30: 38 05 75 27 8B 41 28 8B 40 08 8B 40 08 8B 40 28 // 8.u'.A(.@..@..@( 3F40: 85 C0 74 17 83 38 64 76 12 8B 40 64 85 C0 74 0B // ..t..8dv..@d..t. 3F50: 51 FF 75 0C FF 75 08 FF D0 EB 05 B8 02 00 00 C0 // Q.u..u.......... 3F60: 5D C2 0C 00 CC CC CC CC CC CC 8B FF 55 8B EC 8B // ]...........U... 3F70: 4D 0C 85 C9 74 0C 8B 41 28 85 C0 74 05 83 38 05 // M...t..A(..t..8. 3F80: 75 24 8B 41 28 8B 40 08 8B 40 08 8B 40 28 85 C0 // u$.A(.@..@..@(.. 3F90: 74 14 83 38 68 76 0F 8B 40 68 85 C0 74 08 51 FF // t..8hv..@h..t.Q. 3FA0: 75 08 FF D0 EB 05 B8 02 00 00 C0 5D C2 08 00 CC // u..........].... 3FB0: CC CC CC CC 8B FF 55 8B EC 8B 4D 0C 85 C9 74 0C // ......U...M...t. 3FC0: 8B 41 28 85 C0 74 05 83 38 05 75 24 8B 41 28 8B // .A(..t..8.u$.A(. 3FD0: 40 08 8B 40 08 8B 40 28 85 C0 74 14 83 38 6C 76 // @..@..@(..t..8lv 3FE0: 0F 8B 40 6C 85 C0 74 08 51 FF 75 08 FF D0 EB 05 // ..@l..t.Q.u..... 3FF0: B8 02 00 00 C0 5D C2 08 00 CC CC CC CC CC 8B FF // .....].......... 4000: 55 8B EC 5D FF 25 A4 3F 01 00 CC CC CC CC CC CC // U..].%.?........ 4010: 8B FF 55 8B EC 83 EC 20 FF 75 08 8D 45 F8 50 FF // ..U.... .u..E.P. 4020: 15 08 3F 01 00 33 C0 8D 4D F8 89 4D E8 8D 4D 08 // ..?..3..M..M..M. 4030: 51 50 50 50 89 45 E4 89 45 F0 89 45 F4 8D 45 E0 // QPPP.E..E..E..E. 4040: 50 FF 75 0C C7 45 E0 18 00 00 00 FF 75 10 C7 45 // P.u..E......u..E 4050: EC 40 02 00 00 FF 15 AC 3F 01 00 C9 C2 0C 00 CC // .@......?....... 4060: CC CC CC CC 8B FF 55 8B EC 83 EC 20 FF 75 08 8D // ......U.... .u.. 4070: 45 F8 50 FF 15 08 3F 01 00 33 C0 89 45 E4 89 45 // E.P...?..3..E..E 4080: F0 89 45 F4 8D 45 E0 50 FF 75 0C 8D 4D F8 FF 75 // ..E..E.P.u..M..u 4090: 10 C7 45 E0 18 00 00 00 C7 45 EC 40 02 00 00 89 // ..E......E.@.... 40A0: 4D E8 FF 15 A0 3F 01 00 C9 C2 0C 00 CC CC CC CC // M....?.......... 40B0: CC CC 8B FF 55 8B EC 81 EC 10 08 00 00 A1 F0 40 // ....U..........@ 40C0: 01 00 33 C5 89 45 FC 8B 45 0C 53 56 8B 75 08 57 // ..3..E..E.SV.u.W 40D0: 8B 7D 10 50 8D 85 F4 F7 FF FF 50 FF 15 08 3F 01 // .}.P......P...?. 40E0: 00 8D 85 F0 F7 FF FF 50 68 00 02 00 00 8D 85 FC // .......Ph....... 40F0: F7 FF FF 50 6A 02 8D 85 F4 F7 FF FF 50 56 FF 15 // ...Pj.......PV.. 4100: A8 3F 01 00 8B D8 85 DB 7C 2B 8B B5 04 F8 FF FF // .?......|+...... 4110: 3B 75 14 76 07 BB 23 00 00 C0 EB 19 56 8D 85 08 // ;u.v..#.....V... 4120: F8 FF FF 50 57 E8 06 05 00 00 D1 EE 83 C4 0C 33 // ...PW..........3 4130: C0 66 89 04 77 8B 4D FC 5F 5E 8B C3 33 CD 5B E8 // .f..w.M._^..3.[. 4140: A0 04 00 00 C9 C2 10 00 CC CC CC CC CC CC 8B FF // ................ 4150: 55 8B EC 51 51 8B 45 10 8D 50 02 66 8B 08 40 40 // U..QQ.E..P.f..@@ 4160: 66 85 C9 75 F6 2B C2 56 FF 75 0C D1 F8 8B F0 8D // f..u.+.V.u...... 4170: 45 F8 50 FF 15 08 3F 01 00 8D 44 36 02 50 FF 75 // E.P...?...D6.P.u 4180: 10 8D 45 F8 6A 01 6A 00 50 FF 75 08 FF 15 B4 3F // ..E.j.j.P.u....? 4190: 01 00 5E C9 C2 0C 00 CC CC CC CC CC 8B FF 55 8B // ..^...........U. 41A0: EC 51 51 56 FF 75 0C 8D 45 F8 50 FF 15 08 3F 01 // .QQV.u..E.P...?. 41B0: 00 8B 75 10 8D 45 0C 50 8B 45 14 FF 30 8D 45 F8 // ..u..E.P.E..0.E. 41C0: 56 6A 02 50 FF 75 08 FF 15 A8 3F 01 00 89 45 08 // Vj.P.u....?...E. 41D0: 33 C0 39 45 08 7C 5A 8B 4E 08 89 4D 0C 88 44 31 // 3.9E.|Z.N..M..D1 41E0: 0C 8B 4D 0C 57 88 44 31 0D 8B 7D 0C D1 EF 8D 4E // ..M.W.D1..}....N 41F0: 0C 8B D6 89 45 10 74 1F 53 66 8B 19 66 89 1A 42 // ....E.t.Sf..f..B 4200: 42 66 39 01 75 06 66 39 41 02 74 0A 41 41 FF 45 // Bf9.u.f9A.t.AA.E 4210: 10 39 7D 10 72 E3 5B 8B 4D 14 33 C0 66 89 02 42 // .9}.r.[.M.3.f..B 4220: 42 8B C2 2B C6 D1 F8 03 C0 89 01 33 C0 66 89 02 // B..+.......3.f.. 4230: 5F 8B 45 08 5E C9 C2 10 00 CC CC CC CC CC 8B FF // _.E.^........... 4240: 55 8B EC 83 EC 18 A1 F0 40 01 00 33 C5 89 45 FC // U.......@..3..E. 4250: 8B 45 08 56 57 8B 7D 10 89 45 F0 8B 45 0C 33 F6 // .E.VW.}..E..E.3. 4260: 89 45 EC 3B FE 75 0F 33 C0 8D 7D F4 AB 6A 04 AB // .E.;.u.3..}..j.. 4270: 8D 7D F4 5E EB 3E 8B CF 66 39 37 74 35 53 8B C1 // .}.^.>..f97t5S.. 4280: 8D 58 02 66 8B 10 40 40 66 85 D2 75 F6 2B C3 D1 // .X.f..@@f..u.+.. 4290: F8 8D 74 46 02 8B C1 8D 50 02 66 8B 18 40 40 66 // ..tF....P.f..@@f 42A0: 85 DB 75 F6 2B C2 D1 F8 8D 4C 41 02 66 39 19 75 // ..u.+....LA.f9.u 42B0: CD 5B 46 46 FF 75 EC 8D 45 E8 50 FF 15 08 3F 01 // .[FF.u..E.P...?. 42C0: 00 56 57 6A 07 6A 00 8D 45 E8 50 FF 75 F0 FF 15 // .VWj.j..E.P.u... 42D0: B4 3F 01 00 8B 4D FC 5F 33 CD 5E E8 04 03 00 00 // .?...M._3.^..... 42E0: C9 C2 0C 00 CC CC CC CC CC CC 8B FF 55 8B EC 83 // ............U... 42F0: EC 30 A1 F0 40 01 00 33 C5 89 45 FC 8B 45 0C 56 // .0..@..3..E..E.V 4300: 8B 75 08 57 8B 7D 10 50 8D 45 D4 50 FF 15 08 3F // .u.W.}.P.E.P...? 4310: 01 00 8D 45 D0 50 6A 20 8D 45 DC 50 6A 02 8D 45 // ...E.Pj .E.Pj..E 4320: D4 50 56 FF 15 A8 3F 01 00 85 C0 7C 05 8B 4D E8 // .PV...?....|..M. 4330: 89 0F 8B 4D FC 5F 33 CD 5E E8 A6 02 00 00 C9 C2 // ...M._3.^....... 4340: 0C 00 CC CC CC CC CC CC 8B FF 55 8B EC 51 51 FF // ..........U..QQ. 4350: 75 0C 8D 45 F8 50 FF 15 08 3F 01 00 6A 04 8D 45 // u..E.P...?..j..E 4360: 10 50 6A 04 6A 00 8D 45 F8 50 FF 75 08 FF 15 B4 // .Pj.j..E.P.u.... 4370: 3F 01 00 C9 C2 0C 00 CC CC CC CC CC 8B FF 55 8B // ?.............U. 4380: EC 51 8B 45 10 8D 50 02 66 8B 08 40 40 66 85 C9 // .Q.E..P.f..@@f.. 4390: 75 F6 2B C2 57 8B 7D 08 D1 F8 89 45 FC 85 FF 75 // u.+.W.}....E...u 43A0: 04 33 C0 EB 49 8B 45 0C 85 C0 75 13 8B C7 8D 50 // .3..I.E...u....P 43B0: 02 66 8B 08 40 40 66 85 C9 75 F6 2B C2 D1 F8 3B // .f..@@f..u.+...; 43C0: 45 FC 72 DD 53 56 8B D8 33 F6 2B 5D FC 78 1B FF // E.r.SV..3.+].x.. 43D0: 75 FC FF 75 10 57 FF 15 50 3F 01 00 83 C4 0C 85 // u..u.W..P?...... 43E0: C0 74 10 46 47 47 3B F3 7E E5 33 C0 5E 5B 5F C9 // .t.FGG;.~.3.^[_. 43F0: C2 0C 00 8B 45 08 8D 04 70 EB F1 CC CC CC CC CC // ....E...p....... 4400: 8B FF 55 8B EC 8B 45 08 32 D2 85 C0 74 12 8B 4D // ..U...E.2...t..M 4410: 0C 85 C9 74 0B 03 C8 EB 03 02 10 40 3B C1 72 F9 // ...t.......@;.r. 4420: 0F B6 C2 5D C2 08 00 CC CC CC CC CC 8B FF 55 8B // ...]..........U. 4430: EC 56 8B 75 08 57 33 FF 39 7D 0C 76 2C 6A 08 68 // .V.u.W3.9}.v,j.h 4440: A2 3E 01 00 56 FF 15 B8 3F 01 00 83 C4 0C 85 C0 // .>..V...?....... 4450: 75 0C 6A 14 56 E8 A6 FF FF FF 85 C0 74 13 83 C7 // u.j.V.......t... 4460: 10 83 C6 10 3B 7D 0C 72 D4 33 C0 5F 5E 5D C2 08 // ....;}.r.3._^].. 4470: 00 8B C6 EB F6 CC CC CC CC CC 8B FF 55 8B EC 83 // ............U... 4480: EC 14 56 57 8B 3D C0 3F 01 00 33 C0 50 BE 00 00 // ..VW.=.?..3.P... 4490: 02 00 56 50 C7 45 EC 00 00 0E 00 FF 75 EC C7 45 // ..VP.E......u..E 44A0: F4 B2 00 00 00 C6 45 FF 00 FF D7 89 45 F8 85 C0 // ......E.....E... 44B0: 0F 84 96 00 00 00 53 56 50 E8 6E FF FF FF 8B D8 // ......SVP.n..... 44C0: 85 DB 74 06 8B 43 10 89 45 EC 56 FF 75 F8 FF 15 // ..t..C..E.V.u... 44D0: BC 3F 01 00 85 DB 74 73 6A 00 BE 00 02 00 00 56 // .?....tsj......V 44E0: 33 C0 50 FF 75 EC FF D7 8B 1D B8 3F 01 00 6A 04 // 3.P.u......?..j. 44F0: 68 B2 3E 01 00 50 89 45 F8 FF D3 83 C4 0C 85 C0 // h.>..P.E........ 4500: 75 0D 8B 45 F8 8B 40 24 89 45 EC C6 45 FF 01 56 // u..E..@$.E..E..V 4510: FF 75 F8 FF 15 BC 3F 01 00 80 7D FF 00 74 2C 6A // .u....?...}..t,j 4520: 00 56 33 C0 50 FF 75 EC FF D7 6A 04 8B F8 68 AC // .V3.P.u...j...h. 4530: 3E 01 00 57 FF D3 83 C4 0C 85 C0 75 06 8B 47 30 // >..W.......u..G0 4540: 89 45 F4 56 57 FF 15 BC 3F 01 00 5B 8B 45 F4 5F // .E.VW...?..[.E._ 4550: 5E C9 C3 CC CC CC CC CC 8B FF 55 8B EC 51 83 65 // ^.........U..Q.e 4560: FC 00 8D 45 FC 50 FF 75 0C 6A 10 6A 0C FF 75 08 // ...E.P.u.j.j..u. 4570: FF 15 C4 3F 01 00 C9 C2 0C 00 CC CC CC CC CC CC // ...?............ 4580: 8B FF 55 8B EC 51 83 65 FC 00 56 FF 75 10 8B 75 // ..U..Q.e..V.u..u 4590: 0C 6A 00 56 E8 8B 00 00 00 83 C4 0C 8D 45 FC 50 // .j.V.........E.P 45A0: 56 68 00 04 00 00 6A 02 FF 75 08 FF 15 C4 3F 01 // Vh....j..u....?. 45B0: 00 85 C0 75 25 8B D6 66 39 06 74 1E 53 8B CA 8D // ...u%..f9.t.S... 45C0: 59 02 66 8B 31 41 41 66 85 F6 75 F6 2B CB D1 F9 // Y.f.1AAf..u.+... 45D0: 8D 54 4A 02 66 39 32 75 E4 5B 5E C9 C2 0C 00 CC // .TJ.f92u.[^..... 45E0: CC CC CC CC 3B 0D F0 40 01 00 75 03 C2 00 00 E9 // ....;..@..u..... 45F0: 05 00 00 00 CC CC CC CC CC 8B FF 55 8B EC 51 89 // ...........U..Q. 4600: 4D FC 6A 00 FF 35 F4 40 01 00 FF 35 F0 40 01 00 // M.j..5.@...5.@.. 4610: FF 75 FC 68 F7 00 00 00 FF 15 CC 3F 01 00 CC CC // .u.h.......?.... 4620: CC CC CC CC FF 25 14 3F 01 00 CC CC CC CC CC CC // .....%.?........ 4630: FF 25 B0 3F 01 00 4B 00 65 00 53 00 65 00 74 00 // .%.?..K.e.S.e.t. 4640: 53 00 79 00 73 00 74 00 65 00 6D 00 41 00 66 00 // S.y.s.t.e.m.A.f. 4650: 66 00 69 00 6E 00 69 00 74 00 79 00 54 00 68 00 // f.i.n.i.t.y.T.h. 4660: 72 00 65 00 61 00 64 00 45 00 78 00 00 00 4B 00 // r.e.a.d.E.x...K. 4670: 65 00 51 00 75 00 65 00 72 00 79 00 41 00 63 00 // e.Q.u.e.r.y.A.c. 4680: 74 00 69 00 76 00 65 00 50 00 72 00 6F 00 63 00 // t.i.v.e.P.r.o.c. 4690: 65 00 73 00 73 00 6F 00 72 00 43 00 6F 00 75 00 // e.s.s.o.r.C.o.u. 46A0: 6E 00 74 00 00 00 4B 00 65 00 52 00 65 00 76 00 // n.t...K.e.R.e.v. 46B0: 65 00 72 00 74 00 54 00 6F 00 55 00 73 00 65 00 // e.r.t.T.o.U.s.e. 46C0: 72 00 41 00 66 00 66 00 69 00 6E 00 69 00 74 00 // r.A.f.f.i.n.i.t. 46D0: 79 00 54 00 68 00 72 00 65 00 61 00 64 00 45 00 // y.T.h.r.e.a.d.E. 46E0: 78 00 00 00 00 CC 5C 00 43 00 6C 00 61 00 73 00 // x.....\.C.l.a.s. 46F0: 73 00 5F 00 30 00 36 00 00 00 5F 00 4D 00 54 00 // s._.0.6..._.M.T. 4700: 50 00 00 00 4B 00 65 00 79 00 62 00 6F 00 61 00 // P...K.e.y.b.o.a. 4710: 72 00 64 00 00 00 6D 00 6F 00 75 00 73 00 65 00 // r.d...m.o.u.s.e. 4720: 00 00 69 00 50 00 61 00 64 00 00 00 69 00 50 00 // ..i.P.a.d...i.P. 4730: 68 00 6F 00 6E 00 65 00 00 00 43 00 4F 00 4D 00 // h.o.n.e...C.O.M. 4740: 50 00 4F 00 53 00 49 00 54 00 45 00 00 00 5C 00 // P.O.S.I.T.E...\. 4750: 43 00 6C 00 61 00 73 00 73 00 5F 00 00 00 5C 00 // C.l.a.s.s._...\. 4760: 44 00 72 00 69 00 76 00 65 00 72 00 5C 00 55 00 // D.r.i.v.e.r.\.U. 4770: 53 00 42 00 53 00 54 00 4F 00 52 00 00 00 5C 00 // S.B.S.T.O.R...\. 4780: 44 00 6F 00 73 00 44 00 65 00 76 00 69 00 63 00 // D.o.s.D.e.v.i.c. 4790: 65 00 73 00 5C 00 55 00 53 00 42 00 46 00 00 00 // e.s.\.U.S.B.F... 47A0: 5C 00 44 00 65 00 76 00 69 00 63 00 65 00 5C 00 // \.D.e.v.i.c.e.\. 47B0: 55 00 53 00 42 00 46 00 00 00 54 00 61 00 67 00 // U.S.B.F...T.a.g. 47C0: 00 00 54 00 79 00 70 00 65 00 00 00 53 00 74 00 // ..T.y.p.e...S.t. 47D0: 61 00 72 00 74 00 00 00 46 00 69 00 6C 00 74 00 // a.r.t...F.i.l.t. 47E0: 65 00 72 00 00 00 47 00 72 00 6F 00 75 00 70 00 // e.r...G.r.o.u.p. 47F0: 00 00 55 00 53 00 42 00 46 00 00 00 5C 00 52 00 // ..U.S.B.F...\.R. 4800: 65 00 67 00 69 00 73 00 74 00 72 00 79 00 5C 00 // e.g.i.s.t.r.y.\. 4810: 4D 00 61 00 63 00 68 00 69 00 6E 00 65 00 5C 00 // M.a.c.h.i.n.e.\. 4820: 53 00 79 00 73 00 74 00 65 00 6D 00 5C 00 43 00 // S.y.s.t.e.m.\.C. 4830: 75 00 72 00 72 00 65 00 6E 00 74 00 43 00 6F 00 // u.r.r.e.n.t.C.o. 4840: 6E 00 74 00 72 00 6F 00 6C 00 53 00 65 00 74 00 // n.t.r.o.l.S.e.t. 4850: 5C 00 53 00 65 00 72 00 76 00 69 00 63 00 65 00 // \.S.e.r.v.i.c.e. 4860: 73 00 5C 00 55 00 53 00 42 00 46 00 00 00 4C 00 // s.\.U.S.B.F...L. 4870: 6F 00 77 00 65 00 72 00 46 00 69 00 6C 00 74 00 // o.w.e.r.F.i.l.t. 4880: 65 00 72 00 73 00 00 00 55 00 70 00 70 00 65 00 // e.r.s...U.p.p.e. 4890: 72 00 46 00 69 00 6C 00 74 00 65 00 72 00 73 00 // r.F.i.l.t.e.r.s. 48A0: 00 00 5C 00 52 00 65 00 67 00 69 00 73 00 74 00 // ..\.R.e.g.i.s.t. 48B0: 72 00 79 00 5C 00 4D 00 61 00 63 00 68 00 69 00 // r.y.\.M.a.c.h.i. 48C0: 6E 00 65 00 5C 00 53 00 79 00 73 00 74 00 65 00 // n.e.\.S.y.s.t.e. 48D0: 6D 00 5C 00 43 00 75 00 72 00 72 00 65 00 6E 00 // m.\.C.u.r.r.e.n. 48E0: 74 00 43 00 6F 00 6E 00 74 00 72 00 6F 00 6C 00 // t.C.o.n.t.r.o.l. 48F0: 53 00 65 00 74 00 5C 00 43 00 6F 00 6E 00 74 00 // S.e.t.\.C.o.n.t. 4900: 72 00 6F 00 6C 00 5C 00 43 00 6C 00 61 00 73 00 // r.o.l.\.C.l.a.s. 4910: 73 00 5C 00 7B 00 34 00 44 00 33 00 36 00 45 00 // s.\.{.4.D.3.6.E. 4920: 39 00 36 00 35 00 2D 00 45 00 33 00 32 00 35 00 // 9.6.5.-.E.3.2.5. 4930: 2D 00 31 00 31 00 43 00 45 00 2D 00 42 00 46 00 // -.1.1.C.E.-.B.F. 4940: 43 00 31 00 2D 00 30 00 38 00 30 00 30 00 32 00 // C.1.-.0.8.0.0.2. 4950: 42 00 45 00 31 00 30 00 33 00 31 00 38 00 7D 00 // B.E.1.0.3.1.8.}. 4960: 00 00 5C 00 52 00 65 00 67 00 69 00 73 00 74 00 // ..\.R.e.g.i.s.t. 4970: 72 00 79 00 5C 00 4D 00 61 00 63 00 68 00 69 00 // r.y.\.M.a.c.h.i. 4980: 6E 00 65 00 5C 00 53 00 79 00 73 00 74 00 65 00 // n.e.\.S.y.s.t.e. 4990: 6D 00 5C 00 43 00 75 00 72 00 72 00 65 00 6E 00 // m.\.C.u.r.r.e.n. 49A0: 74 00 43 00 6F 00 6E 00 74 00 72 00 6F 00 6C 00 // t.C.o.n.t.r.o.l. 49B0: 53 00 65 00 74 00 5C 00 43 00 6F 00 6E 00 74 00 // S.e.t.\.C.o.n.t. 49C0: 72 00 6F 00 6C 00 5C 00 43 00 6C 00 61 00 73 00 // r.o.l.\.C.l.a.s. 49D0: 73 00 5C 00 7B 00 34 00 44 00 33 00 36 00 45 00 // s.\.{.4.D.3.6.E. 49E0: 39 00 36 00 37 00 2D 00 45 00 33 00 32 00 35 00 // 9.6.7.-.E.3.2.5. 49F0: 2D 00 31 00 31 00 43 00 45 00 2D 00 42 00 46 00 // -.1.1.C.E.-.B.F. 4A00: 43 00 31 00 2D 00 30 00 38 00 30 00 30 00 32 00 // C.1.-.0.8.0.0.2. 4A10: 42 00 45 00 31 00 30 00 33 00 31 00 38 00 7D 00 // B.E.1.0.3.1.8.}. 4A20: 00 00 5C 00 52 00 65 00 67 00 69 00 73 00 74 00 // ..\.R.e.g.i.s.t. 4A30: 72 00 79 00 5C 00 4D 00 61 00 63 00 68 00 69 00 // r.y.\.M.a.c.h.i. 4A40: 6E 00 65 00 5C 00 53 00 79 00 73 00 74 00 65 00 // n.e.\.S.y.s.t.e. 4A50: 6D 00 5C 00 43 00 75 00 72 00 72 00 65 00 6E 00 // m.\.C.u.r.r.e.n. 4A60: 74 00 43 00 6F 00 6E 00 74 00 72 00 6F 00 6C 00 // t.C.o.n.t.r.o.l. 4A70: 53 00 65 00 74 00 5C 00 43 00 6F 00 6E 00 74 00 // S.e.t.\.C.o.n.t. 4A80: 72 00 6F 00 6C 00 5C 00 43 00 6C 00 61 00 73 00 // r.o.l.\.C.l.a.s. 4A90: 73 00 5C 00 7B 00 33 00 36 00 46 00 43 00 39 00 // s.\.{.3.6.F.C.9. 4AA0: 45 00 36 00 30 00 2D 00 43 00 34 00 36 00 35 00 // E.6.0.-.C.4.6.5. 4AB0: 2D 00 31 00 31 00 43 00 46 00 2D 00 38 00 30 00 // -.1.1.C.F.-.8.0. 4AC0: 35 00 36 00 2D 00 34 00 34 00 34 00 35 00 35 00 // 5.6.-.4.4.4.5.5. 4AD0: 33 00 35 00 34 00 30 00 30 00 30 00 30 00 7D 00 // 3.5.4.0.0.0.0.}. 4AE0: 00 00 5C 00 46 00 69 00 6C 00 65 00 53 00 79 00 // ..\.F.i.l.e.S.y. 4AF0: 73 00 74 00 65 00 6D 00 5C 00 46 00 73 00 5F 00 // s.t.e.m.\.F.s._. 4B00: 52 00 65 00 63 00 00 00 5C 00 46 00 69 00 6C 00 // R.e.c...\.F.i.l. 4B10: 65 00 53 00 79 00 73 00 74 00 65 00 6D 00 5C 00 // e.S.y.s.t.e.m.\. 4B20: 63 00 64 00 66 00 73 00 00 00 5C 00 46 00 69 00 // c.d.f.s...\.F.i. 4B30: 6C 00 65 00 53 00 79 00 73 00 74 00 65 00 6D 00 // l.e.S.y.s.t.e.m. 4B40: 5C 00 75 00 64 00 66 00 73 00 00 00 5C 00 44 00 // \.u.d.f.s...\.D. 4B50: 65 00 76 00 69 00 63 00 65 00 5C 00 52 00 61 00 // e.v.i.c.e.\.R.a. 4B60: 77 00 44 00 69 00 73 00 6B 00 00 00 52 53 44 20 // w.D.i.s.k...RSD 4B70: 50 54 52 20 00 CC 46 41 43 50 00 CC 52 53 44 54 // PTR ..FACP..RSDT 4B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 4B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 4BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 4BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 4BC0: 00 00 00 00 00 00 00 00 00 00 42 47 00 00 00 00 // ..........BG.... 4BD0: 00 00 1E 43 00 00 36 43 00 00 46 43 00 00 5E 43 // ...C..6C..FC..^C 4BE0: 00 00 68 43 00 00 78 43 00 00 86 43 00 00 9E 43 // ..hC..xC...C...C 4BF0: 00 00 B2 43 00 00 CA 43 00 00 E0 43 00 00 F8 43 // ...C...C...C...C 4C00: 00 00 0C 44 00 00 24 44 00 00 36 44 00 00 48 44 // ...D..$D..6D..HD 4C10: 00 00 5E 44 00 00 6E 44 00 00 84 44 00 00 90 44 // ..^D..nD...D...D 4C20: 00 00 AC 44 00 00 BE 44 00 00 DC 44 00 00 EE 44 // ...D...D...D...D 4C30: 00 00 06 45 00 00 26 45 00 00 38 45 00 00 58 45 // ...E..&E..8E..XE 4C40: 00 00 80 45 00 00 02 43 00 00 A4 45 00 00 B4 45 // ...E...C...E...E 4C50: 00 00 D4 45 00 00 EE 45 00 00 10 46 00 00 2A 46 // ...E...E...F..*F 4C60: 00 00 46 46 00 00 68 46 00 00 84 46 00 00 90 46 // ..FF..hF...F...F 4C70: 00 00 9A 46 00 00 AC 46 00 00 BA 46 00 00 C4 46 // ...F...F...F...F 4C80: 00 00 D4 46 00 00 DE 46 00 00 F0 46 00 00 00 47 // ...F...F...F...G 4C90: 00 00 16 47 00 00 24 47 00 00 98 45 00 00 E8 42 // ...G..$G...E...B 4CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 BB 93 // ................ 4CB0: 83 57 00 00 00 00 02 00 00 00 58 00 00 00 0C 40 // .W........X....@ 4CC0: 00 00 0C 40 00 00 19 71 A2 07 33 95 30 4A 83 7D // ...@...q..3.0J.} 4CD0: C5 ED 6B 8F F0 AD 52 53 44 53 D9 AE 1C 11 BB FC // ..k...RSDS...... 4CE0: AB 46 BE A4 94 47 5B 81 0D D1 01 00 00 00 67 3A // .F...G[.......g: 4CF0: 5C 77 6F 72 6B 5C 6C 65 6E 6F 76 6F 5C 75 73 62 // \work\lenovo\usb 4D00: 66 69 6C 74 65 72 5C 74 72 75 6E 6B 5C 73 79 73 // filter\trunk\sys 4D10: 5C 6F 62 6A 66 72 65 5F 77 78 70 5F 78 38 36 5C // \objfre_wxp_x86\ 4D20: 69 33 38 36 5C 55 73 62 46 2E 70 64 62 00 00 00 // i386\UsbF.pdb... 4D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 4D40: 00 00 00 00 00 00 00 00 00 00 70 00 00 00 72 2A // ..........p...r* 4D50: 01 00 C6 2A 01 00 1A 2B 01 00 8C 2B 01 00 D8 2B // ...*...+...+...+ 4D60: 01 00 24 2C 01 00 7C 2C 01 00 CE 2C 01 00 16 2D // ..$,..|,...,...- 4D70: 01 00 62 2D 01 00 BA 2D 01 00 04 2E 01 00 4E 2E // ..b-...-......N. 4D80: 01 00 80 2E 01 00 D0 2E 01 00 20 2F 01 00 76 2F // .......... /..v/ 4D90: 01 00 C0 2F 01 00 16 30 01 00 64 30 01 00 C4 30 // .../...0..d0...0 4DA0: 01 00 24 31 01 00 6E 31 01 00 BC 31 01 00 52 32 // ..$1..n1...1..R2 4DB0: 01 00 A0 32 01 00 EA 32 01 00 4E E6 40 BB B1 19 // ...2...2..N.@... 4DC0: BF 44 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // .D.............. 4DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 4DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 4DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 4E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 4E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 4E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 4E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 4E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A1 // ................ 4E50: F0 40 01 00 B9 4E E6 40 BB 85 C0 74 04 3B C1 75 // .@...N.@...t.;.u 4E60: 1A A1 C8 3F 01 00 8B 00 35 F0 40 01 00 A3 F0 40 // ...?....5.@....@ 4E70: 01 00 75 07 8B C1 A3 F0 40 01 00 F7 D0 A3 F4 40 // ..u.....@......@ 4E80: 01 00 C3 CC CC CC CC CC 8B FF 55 8B EC E8 BD FF // ..........U..... 4E90: FF FF 5D E9 CC D3 FF FF CC CC 14 42 00 00 00 00 // ..]........B.... 4EA0: 00 00 00 00 00 00 34 47 00 00 08 3F 00 00 0C 42 // ......4G...?...B 4EB0: 00 00 00 00 00 00 00 00 00 00 56 47 00 00 00 3F // ..........VG...? 4EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 4ED0: 00 00 00 00 00 00 42 47 00 00 00 00 00 00 1E 43 // ......BG.......C 4EE0: 00 00 36 43 00 00 46 43 00 00 5E 43 00 00 68 43 // ..6C..FC..^C..hC 4EF0: 00 00 78 43 00 00 86 43 00 00 9E 43 00 00 B2 43 // ..xC...C...C...C 4F00: 00 00 CA 43 00 00 E0 43 00 00 F8 43 00 00 0C 44 // ...C...C...C...D 4F10: 00 00 24 44 00 00 36 44 00 00 48 44 00 00 5E 44 // ..$D..6D..HD..^D 4F20: 00 00 6E 44 00 00 84 44 00 00 90 44 00 00 AC 44 // ..nD...D...D...D 4F30: 00 00 BE 44 00 00 DC 44 00 00 EE 44 00 00 06 45 // ...D...D...D...E 4F40: 00 00 26 45 00 00 38 45 00 00 58 45 00 00 80 45 // ..&E..8E..XE...E 4F50: 00 00 02 43 00 00 A4 45 00 00 B4 45 00 00 D4 45 // ...C...E...E...E 4F60: 00 00 EE 45 00 00 10 46 00 00 2A 46 00 00 46 46 // ...E...F..*F..FF 4F70: 00 00 68 46 00 00 84 46 00 00 90 46 00 00 9A 46 // ..hF...F...F...F 4F80: 00 00 AC 46 00 00 BA 46 00 00 C4 46 00 00 D4 46 // ...F...F...F...F 4F90: 00 00 DE 46 00 00 F0 46 00 00 00 47 00 00 16 47 // ...F...F...G...G 4FA0: 00 00 24 47 00 00 98 45 00 00 E8 42 00 00 00 00 // ..$G...E...B.... 4FB0: 00 00 2F 02 4B 65 51 75 65 72 79 41 63 74 69 76 // ../.KeQueryActiv 4FC0: 65 50 72 6F 63 65 73 73 6F 72 73 00 A1 02 4D 6D // eProcessors...Mm 4FD0: 47 65 74 53 79 73 74 65 6D 52 6F 75 74 69 6E 65 // GetSystemRoutine 4FE0: 41 64 64 72 65 73 73 00 1D 04 52 74 6C 49 6E 69 // Address...RtlIni 4FF0: 74 55 6E 69 63 6F 64 65 53 74 72 69 6E 67 00 00 // tUnicodeString.. 5000: 16 04 52 74 6C 47 65 74 56 65 72 73 69 6F 6E 00 // ..RtlGetVersion. 5010: 35 02 4B 65 51 75 65 72 79 54 69 6D 65 49 6E 63 // 5.KeQueryTimeInc 5020: 72 65 6D 65 6E 74 00 00 A9 05 6D 65 6D 73 65 74 // rement....memset 5030: 00 00 E2 01 49 6F 66 43 61 6C 6C 44 72 69 76 65 // ....IofCallDrive 5040: 72 00 56 02 4B 65 53 65 74 45 76 65 6E 74 00 00 // r.V.KeSetEvent.. 5050: 6D 02 4B 65 57 61 69 74 46 6F 72 53 69 6E 67 6C // m.KeWaitForSingl 5060: 65 4F 62 6A 65 63 74 00 18 02 4B 65 49 6E 69 74 // eObject...KeInit 5070: 69 61 6C 69 7A 65 45 76 65 6E 74 00 A3 01 49 6F // ializeEvent...Io 5080: 52 65 6C 65 61 73 65 52 65 6D 6F 76 65 4C 6F 63 // ReleaseRemoveLoc 5090: 6B 45 78 00 E3 01 49 6F 66 43 6F 6D 70 6C 65 74 // kEx...IofComplet 50A0: 65 52 65 71 75 65 73 74 00 00 1D 01 49 6F 41 63 // eRequest....IoAc 50B0: 71 75 69 72 65 52 65 6D 6F 76 65 4C 6F 63 6B 45 // quireRemoveLockE 50C0: 78 00 4E 00 45 78 46 72 65 65 50 6F 6F 6C 57 69 // x.N.ExFreePoolWi 50D0: 74 68 54 61 67 00 41 00 45 78 41 6C 6C 6F 63 61 // thTag.A.ExAlloca 50E0: 74 65 50 6F 6F 6C 57 69 74 68 54 61 67 00 63 01 // tePoolWithTag.c. 50F0: 49 6F 46 72 65 65 57 6F 72 6B 49 74 65 6D 00 00 // IoFreeWorkItem.. 5100: 91 01 49 6F 51 75 65 75 65 57 6F 72 6B 49 74 65 // ..IoQueueWorkIte 5110: 6D 00 26 01 49 6F 41 6C 6C 6F 63 61 74 65 57 6F // m.&.IoAllocateWo 5120: 72 6B 49 74 65 6D 00 00 36 03 50 6F 43 61 6C 6C // rkItem..6.PoCall 5130: 44 72 69 76 65 72 00 00 42 03 50 6F 53 74 61 72 // Driver..B.PoStar 5140: 74 4E 65 78 74 50 6F 77 65 72 49 72 70 00 98 05 // tNextPowerIrp... 5150: 5F 77 63 73 6E 69 63 6D 70 00 7E 01 49 6F 49 6E // _wcsnicmp.~.IoIn 5160: 69 74 69 61 6C 69 7A 65 52 65 6D 6F 76 65 4C 6F // itializeRemoveLo 5170: 63 6B 45 78 00 00 4F 01 49 6F 44 65 6C 65 74 65 // ckEx..O.IoDelete 5180: 44 65 76 69 63 65 00 00 2B 01 49 6F 41 74 74 61 // Device..+.IoAtta 5190: 63 68 44 65 76 69 63 65 54 6F 44 65 76 69 63 65 // chDeviceToDevice 51A0: 53 74 61 63 6B 00 3E 01 49 6F 43 72 65 61 74 65 // Stack.>.IoCreate 51B0: 44 65 76 69 63 65 00 00 30 03 4F 62 66 44 65 72 // Device..0.ObfDer 51C0: 65 66 65 72 65 6E 63 65 4F 62 6A 65 63 74 00 00 // eferenceObject.. 51D0: 65 01 49 6F 47 65 74 41 74 74 61 63 68 65 64 44 // e.IoGetAttachedD 51E0: 65 76 69 63 65 52 65 66 65 72 65 6E 63 65 00 00 // eviceReference.. 51F0: 52 01 49 6F 44 65 74 61 63 68 44 65 76 69 63 65 // R.IoDetachDevice 5200: 00 00 A2 01 49 6F 52 65 6C 65 61 73 65 52 65 6D // ....IoReleaseRem 5210: 6F 76 65 4C 6F 63 6B 41 6E 64 57 61 69 74 45 78 // oveLockAndWaitEx 5220: 00 00 99 01 49 6F 52 65 67 69 73 74 65 72 42 6F // ....IoRegisterBo 5230: 6F 74 44 72 69 76 65 72 52 65 69 6E 69 74 69 61 // otDriverReinitia 5240: 6C 69 7A 61 74 69 6F 6E 00 00 47 01 49 6F 43 72 // lization..G.IoCr 5250: 65 61 74 65 53 79 6D 62 6F 6C 69 63 4C 69 6E 6B // eateSymbolicLink 5260: 00 00 61 01 49 6F 46 72 65 65 49 72 70 00 24 01 // ..a.IoFreeIrp.$. 5270: 49 6F 41 6C 6C 6F 63 61 74 65 49 72 70 00 2E 01 // IoAllocateIrp... 5280: 49 6F 42 75 69 6C 64 44 65 76 69 63 65 49 6F 43 // IoBuildDeviceIoC 5290: 6F 6E 74 72 6F 6C 52 65 71 75 65 73 74 00 75 01 // ontrolRequest.u. 52A0: 49 6F 47 65 74 4C 6F 77 65 72 44 65 76 69 63 65 // IoGetLowerDevice 52B0: 4F 62 6A 65 63 74 00 00 2C 01 49 6F 41 74 74 61 // Object..,.IoAtta 52C0: 63 68 44 65 76 69 63 65 54 6F 44 65 76 69 63 65 // chDeviceToDevice 52D0: 53 74 61 63 6B 53 61 66 65 00 BD 03 52 74 6C 43 // StackSafe...RtlC 52E0: 6F 6D 70 61 72 65 55 6E 69 63 6F 64 65 53 74 72 // ompareUnicodeStr 52F0: 69 6E 67 00 6D 01 49 6F 47 65 74 44 65 76 69 63 // ing.m.IoGetDevic 5300: 65 4F 62 6A 65 63 74 50 6F 69 6E 74 65 72 00 00 // eObjectPointer.. 5310: 9D 01 49 6F 52 65 67 69 73 74 65 72 46 73 52 65 // ..IoRegisterFsRe 5320: 67 69 73 74 72 61 74 69 6F 6E 43 68 61 6E 67 65 // gistrationChange 5330: 00 00 57 00 45 78 49 6E 69 74 69 61 6C 69 7A 65 // ..W.ExInitialize 5340: 52 65 73 6F 75 72 63 65 4C 69 74 65 00 00 31 05 // ResourceLite..1. 5350: 5A 77 4F 70 65 6E 4B 65 79 00 0B 05 5A 77 43 6C // ZwOpenKey...ZwCl 5360: 6F 73 65 00 51 05 5A 77 51 75 65 72 79 56 61 6C // ose.Q.ZwQueryVal 5370: 75 65 4B 65 79 00 12 05 5A 77 43 72 65 61 74 65 // ueKey...ZwCreate 5380: 4B 65 79 00 A7 05 6D 65 6D 63 70 79 00 00 69 05 // Key...memcpy..i. 5390: 5A 77 53 65 74 56 61 6C 75 65 4B 65 79 00 B4 05 // ZwSetValueKey... 53A0: 73 74 72 6E 63 6D 70 00 CC 02 4D 6D 55 6E 6D 61 // strncmp...MmUnma 53B0: 70 49 6F 53 70 61 63 65 00 00 AE 02 4D 6D 4D 61 // pIoSpace....MmMa 53C0: 70 49 6F 53 70 61 63 65 00 00 6E 01 49 6F 47 65 // pIoSpace..n.IoGe 53D0: 74 44 65 76 69 63 65 50 72 6F 70 65 72 74 79 00 // tDeviceProperty. 53E0: 66 02 4B 65 54 69 63 6B 43 6F 75 6E 74 00 F6 01 // f.KeTickCount... 53F0: 4B 65 42 75 67 43 68 65 63 6B 45 78 00 00 6E 74 // KeBugCheckEx..nt 5400: 6F 73 6B 72 6E 6C 2E 65 78 65 00 00 40 00 4B 65 // oskrnl.exe..@.Ke 5410: 47 65 74 43 75 72 72 65 6E 74 49 72 71 6C 00 00 // GetCurrentIrql.. 5420: 48 41 4C 2E 64 6C 6C 00 00 00 00 00 00 00 00 00 // HAL.dll......... 5430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 5440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 5450: 00 00 00 00 00 00 00 00 01 00 10 00 00 00 18 00 // ................ 5460: 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 5470: 01 00 01 00 00 00 30 00 00 80 00 00 00 00 00 00 // ......0......... 5480: 00 00 00 00 00 00 00 00 01 00 09 04 00 00 48 00 // ..............H. 5490: 00 00 E0 47 00 00 DC 02 00 00 00 00 00 00 00 00 // ...G............ 54A0: 00 00 00 00 00 00 00 00 00 00 DC 02 34 00 00 00 // ............4... 54B0: 56 00 53 00 5F 00 56 00 45 00 52 00 53 00 49 00 // V.S._.V.E.R.S.I. 54C0: 4F 00 4E 00 5F 00 49 00 4E 00 46 00 4F 00 00 00 // O.N._.I.N.F.O... 54D0: 00 00 BD 04 EF FE 00 00 01 00 00 00 01 00 14 00 // ................ 54E0: 01 00 01 00 06 00 01 40 B0 1D 3F 00 00 00 08 00 // .......@..?..... 54F0: 00 00 04 00 04 00 03 00 00 00 07 00 00 00 00 00 // ................ 5500: 00 00 00 00 00 00 3A 02 00 00 01 00 53 00 74 00 // ......:.....S.t. 5510: 72 00 69 00 6E 00 67 00 46 00 69 00 6C 00 65 00 // r.i.n.g.F.i.l.e. 5520: 49 00 6E 00 66 00 6F 00 00 00 16 02 00 00 01 00 // I.n.f.o......... 5530: 30 00 34 00 30 00 39 00 30 00 34 00 42 00 30 00 // 0.4.0.9.0.4.B.0. 5540: 00 00 2E 00 07 00 01 00 43 00 6F 00 6D 00 70 00 // ........C.o.m.p. 5550: 61 00 6E 00 79 00 4E 00 61 00 6D 00 65 00 00 00 // a.n.y.N.a.m.e... 5560: 00 00 4C 00 65 00 6E 00 6F 00 76 00 6F 00 00 00 // ..L.e.n.o.v.o... 5570: 00 00 3E 00 0B 00 01 00 46 00 69 00 6C 00 65 00 // ..>.....F.i.l.e. 5580: 44 00 65 00 73 00 63 00 72 00 69 00 70 00 74 00 // D.e.s.c.r.i.p.t. 5590: 69 00 6F 00 6E 00 00 00 00 00 55 00 73 00 62 00 // i.o.n.....U.s.b. 55A0: 20 00 46 00 69 00 6C 00 74 00 65 00 72 00 00 00 // .F.i.l.t.e.r... 55B0: 00 00 54 00 1A 00 01 00 46 00 69 00 6C 00 65 00 // ..T.....F.i.l.e. 55C0: 56 00 65 00 72 00 73 00 69 00 6F 00 6E 00 00 00 // V.e.r.s.i.o.n... 55D0: 00 00 31 00 2C 00 30 00 2C 00 31 00 2C 00 32 00 // ..1.,.0.,.1.,.2. 55E0: 30 00 20 00 62 00 75 00 69 00 6C 00 74 00 20 00 // 0. .b.u.i.l.t. . 55F0: 62 00 79 00 3A 00 20 00 57 00 69 00 6E 00 44 00 // b.y.:. .W.i.n.D. 5600: 44 00 4B 00 00 00 34 00 0A 00 01 00 49 00 6E 00 // D.K...4.....I.n. 5610: 74 00 65 00 72 00 6E 00 61 00 6C 00 4E 00 61 00 // t.e.r.n.a.l.N.a. 5620: 6D 00 65 00 00 00 55 00 73 00 62 00 46 00 69 00 // m.e...U.s.b.F.i. 5630: 6C 00 74 00 65 00 72 00 00 00 54 00 18 00 01 00 // l.t.e.r...T..... 5640: 4C 00 65 00 67 00 61 00 6C 00 43 00 6F 00 70 00 // L.e.g.a.l.C.o.p. 5650: 79 00 72 00 69 00 67 00 68 00 74 00 00 00 43 00 // y.r.i.g.h.t...C. 5660: 6F 00 70 00 79 00 72 00 69 00 67 00 68 00 74 00 // o.p.y.r.i.g.h.t. 5670: 20 00 28 00 43 00 29 00 20 00 32 00 30 00 31 00 // .(.C.). .2.0.1. 5680: 33 00 2D 00 32 00 30 00 31 00 34 00 00 00 44 00 // 3.-.2.0.1.4...D. 5690: 0E 00 01 00 4F 00 72 00 69 00 67 00 69 00 6E 00 // ....O.r.i.g.i.n. 56A0: 61 00 6C 00 46 00 69 00 6C 00 65 00 6E 00 61 00 // a.l.F.i.l.e.n.a. 56B0: 6D 00 65 00 00 00 55 00 73 00 62 00 46 00 69 00 // m.e...U.s.b.F.i. 56C0: 6C 00 74 00 65 00 72 00 2E 00 73 00 79 00 73 00 // l.t.e.r...s.y.s. 56D0: 00 00 36 00 0B 00 01 00 50 00 72 00 6F 00 64 00 // ..6.....P.r.o.d. 56E0: 75 00 63 00 74 00 4E 00 61 00 6D 00 65 00 00 00 // u.c.t.N.a.m.e... 56F0: 00 00 55 00 73 00 62 00 20 00 46 00 69 00 6C 00 // ..U.s.b. .F.i.l. 5700: 74 00 65 00 72 00 00 00 00 00 36 00 09 00 01 00 // t.e.r.....6..... 5710: 50 00 72 00 6F 00 64 00 75 00 63 00 74 00 56 00 // P.r.o.d.u.c.t.V. 5720: 65 00 72 00 73 00 69 00 6F 00 6E 00 00 00 31 00 // e.r.s.i.o.n...1. 5730: 2C 00 30 00 2C 00 31 00 2C 00 32 00 30 00 00 00 // ,.0.,.1.,.2.0... 5740: 00 00 44 00 00 00 01 00 56 00 61 00 72 00 46 00 // ..D.....V.a.r.F. 5750: 69 00 6C 00 65 00 49 00 6E 00 66 00 6F 00 00 00 // i.l.e.I.n.f.o... 5760: 00 00 24 00 04 00 00 00 54 00 72 00 61 00 6E 00 // ..$.....T.r.a.n. 5770: 73 00 6C 00 61 00 74 00 69 00 6F 00 6E 00 00 00 // s.l.a.t.i.o.n... 5780: 00 00 09 04 B0 04 00 00 00 00 00 00 00 00 00 00 // ................ 5790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 57A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 57B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 57C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 B8 00 // ................ 57D0: 00 00 D4 34 DA 34 E6 34 F7 34 0F 35 56 35 60 35 // ...4.4.4.4.5V5`5 57E0: 6A 35 99 35 B0 35 B9 35 CF 35 FD 35 49 36 66 36 // j5.5.5.5.5.5I6f6 57F0: 74 36 7E 36 8D 36 99 36 9F 36 B6 36 D4 36 12 37 // t6~6.6.6.6.6.6.7 5800: 20 37 2E 37 36 37 48 37 50 37 81 37 8C 37 97 37 // 7.767H7P7.7.7.7 5810: 9D 37 A4 37 AF 37 E8 37 0D 38 35 38 62 38 77 38 // .7.7.7.7.858b8w8 5820: 8E 38 B8 38 C3 38 D7 38 EE 38 FA 38 35 39 C8 39 // .8.8.8.8.8.859.9 5830: EB 39 FD 39 4E 3A 92 3A A9 3A D4 3A 0E 3B 1E 3B // .9.9N:.:.:.:.;.; 5840: 30 3B 42 3B 72 3B A3 3B E9 3B 63 3C 95 3C BD 3C // 0;B;r;.;.;c<.<.< 5850: D4 3C E0 3C E7 3C 0A 3D 15 3D 25 3D 2F 3D 37 3D // .<.<.<.=.=%=/=7= 5860: 4F 3D 58 3D 6C 3D 7B 3D B3 3D EF 3D F8 3D 2D 3E // O=X=l={=.=.=.=-> 5870: 53 3E 8F 3E A0 3E FD 3E 74 3F 86 3F 92 3F A9 3F // S>.>.>.>t?.?.?.? 5880: 00 00 00 10 00 00 B4 00 00 00 0A 30 1A 30 61 30 // ...........0.0a0 5890: 6F 30 61 31 6F 31 85 31 E4 31 F2 31 1C 32 3D 32 // o0a1o1.1.1.1.2=2 58A0: 46 32 53 32 6A 32 D4 32 06 33 12 33 A0 33 B1 33 // F2S2j2.2.3.3.3.3 58B0: EF 33 29 34 75 34 2D 35 7F 35 AC 35 B7 35 BC 35 // .3)4u4-5.5.5.5.5 58C0: DC 35 0D 36 21 36 30 36 3D 36 4C 36 54 36 60 36 // .5.6!606=6L6T6`6 58D0: 67 36 9A 36 BD 36 41 37 4E 37 E4 37 0C 38 82 38 // g6.6.6A7N7.7.8.8 58E0: 96 38 9D 38 AB 38 B5 38 E0 38 26 39 2D 39 48 39 // .8.8.8.8.8&9-9H9 58F0: 51 39 68 39 E4 39 F1 39 5C 3A 6E 3A 2E 3B 2D 3C // Q9h9.9.9\:n:.;-< 5900: 90 3C A3 3C F8 3C 10 3D 46 3D 95 3D A7 3D BF 3D // .<.<.<.=F=.=.=.= 5910: E1 3D FD 3D 0A 3E 21 3E 76 3E 90 3E BF 3E CE 3E // .=.=.>!>v>.>.>.> 5920: 0E 3F 18 3F 30 3F 3A 3F 7E 3F 97 3F A2 3F B8 3F // .?.?0?:?~?.?.?.? 5930: D1 3F FA 3F 00 00 00 20 00 00 A4 00 00 00 1B 30 // .?.?... .......0 5940: 3E 30 CC 30 56 31 6E 31 8D 31 93 31 A2 31 B1 31 // >0.0V1n1.1.1.1.1 5950: F6 31 01 32 0E 32 1E 32 2E 32 3C 32 4B 32 5A 32 // .1.2.2.2.2<2K2Z2 5960: 87 32 AD 32 CB 32 E3 32 3B 33 7D 33 26 34 3B 34 // .2.2.2.2;3}3&4;4 5970: 53 34 84 34 B7 34 EF 34 63 35 8B 35 91 35 A8 35 // S4.4.4.4c5.5.5.5 5980: 2D 36 4B 36 8A 36 B1 36 C3 36 CD 36 E4 36 FE 36 // -6K6.6.6.6.6.6.6 5990: 09 37 16 37 68 37 81 37 8D 37 94 37 9B 37 BD 37 // .7.7h7.7.7.7.7.7 59A0: DB 37 31 38 37 38 8A 38 99 38 CB 38 E5 38 F2 38 // .71878.8.8.8.8.8 59B0: 07 39 79 39 AD 39 C7 39 F5 39 FB 39 01 3A 08 3A // .9y9.9.9.9.9.:.: 59C0: 13 3A 1B 3A 21 3A 2A 3A 34 3A 4B 3A 62 3A 35 3B // .:.:!:*:4:K:b:5; 59D0: D2 3D 1C 3E 6B 3E 72 3E 00 00 00 30 00 00 58 00 // .=.>k>r>...0..X. 59E0: 00 00 02 32 19 32 3C 33 57 33 8D 33 AB 33 DA 33 // ...2.2<3W3.3.3.3 59F0: F4 33 13 34 36 34 AB 34 C4 34 E3 34 FF 34 7D 35 // .3.464.4.4.4.4}5 5A00: F3 35 06 36 29 36 44 36 5B 36 8E 36 A5 36 0E 37 // .5.6)6D6[6.6.6.7 5A10: 76 37 7D 37 BC 37 06 38 20 38 27 38 4B 38 65 38 // v7}7.7.8 8'8K8e8 5A20: 7D 38 A8 38 E3 38 1C 39 3C 39 42 39 50 39 5C 39 // }8.8.8.9<9B9P9\9 5A30: 68 39 00 40 00 00 4C 00 00 00 84 30 88 30 8C 30 // h9.@..L....0.0.0 5A40: 90 30 94 30 98 30 9C 30 A0 30 A4 30 A8 30 AC 30 // .0.0.0.0.0.0.0.0 5A50: B0 30 B4 30 B8 30 BC 30 C0 30 C4 30 C8 30 CC 30 // .0.0.0.0.0.0.0.0 5A60: D0 30 D4 30 D8 30 DC 30 E0 30 E4 30 E8 30 EC 30 // .0.0.0.0.0.0.0.0 5A70: 86 31 98 31 9F 31 A4 31 AD 31 B4 31 00 00 00 00 // .1.1.1.1.1.1.... 5A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 5A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 5AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 5AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 5AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 5AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 5AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 5AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 5B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 5B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 5B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 5B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 5B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 5B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 5B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 5B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 5B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 5B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 5BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 5BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 5BC0: 00 00 00 00 00 00 00 00 00 00 10 21 00 00 00 02 // ...........!.... 5BD0: 02 00 30 82 20 FF 06 09 2A 86 48 86 F7 0D 01 07 // ..0. ...*.H..... 5BE0: 02 A0 82 20 F0 30 82 20 EC 02 01 01 31 0F 30 0D // ... .0. ....1.0. 5BF0: 06 09 60 86 48 01 65 03 04 02 01 05 00 30 5C 06 // ..`.H.e......0\. 5C00: 0A 2B 06 01 04 01 82 37 02 01 04 A0 4E 30 4C 30 // .+.....7....N0L0 5C10: 17 06 0A 2B 06 01 04 01 82 37 02 01 0F 30 09 03 // ...+.....7...0.. 5C20: 01 00 A0 04 A2 02 80 00 30 31 30 0D 06 09 60 86 // ........010...`. 5C30: 48 01 65 03 04 02 01 05 00 04 20 48 7A 9C E5 63 // H.e....... Hz..c 5C40: D1 02 39 7A 49 2B B3 BC 78 33 76 74 E2 28 1F CA // ..9zI+..x3vt.(.. 5C50: 02 59 0A AF 24 E0 1C 96 C2 20 32 A0 82 0F F5 30 // .Y..$.... 2....0 5C60: 82 04 F6 30 82 03 DE A0 03 02 01 02 02 10 57 16 // ...0..........W. 5C70: 18 0D B7 D4 98 9D C4 A1 70 83 DC FA 75 67 30 0D // ........p...ug0. 5C80: 06 09 2A 86 48 86 F7 0D 01 01 0B 05 00 30 7F 31 // ..*.H........0.1 5C90: 0B 30 09 06 03 55 04 06 13 02 55 53 31 1D 30 1B // .0...U....US1.0. 5CA0: 06 03 55 04 0A 13 14 53 79 6D 61 6E 74 65 63 20 // ..U....Symantec 5CB0: 43 6F 72 70 6F 72 61 74 69 6F 6E 31 1F 30 1D 06 // Corporation1.0.. 5CC0: 03 55 04 0B 13 16 53 79 6D 61 6E 74 65 63 20 54 // .U....Symantec T 5CD0: 72 75 73 74 20 4E 65 74 77 6F 72 6B 31 30 30 2E // rust Network100. 5CE0: 06 03 55 04 03 13 27 53 79 6D 61 6E 74 65 63 20 // ..U...'Symantec 5CF0: 43 6C 61 73 73 20 33 20 53 48 41 32 35 36 20 43 // Class 3 SHA256 C 5D00: 6F 64 65 20 53 69 67 6E 69 6E 67 20 43 41 30 1E // ode Signing CA0. 5D10: 17 0D 31 35 30 31 31 33 30 30 30 30 30 30 5A 17 // ..150113000000Z. 5D20: 0D 31 38 30 31 31 32 32 33 35 39 35 39 5A 30 5E // .180112235959Z0^ 5D30: 31 0B 30 09 06 03 55 04 06 13 02 55 53 31 17 30 // 1.0...U....US1.0 5D40: 15 06 03 55 04 08 13 0E 4E 6F 72 74 68 20 43 61 // ...U....North Ca 5D50: 72 6F 6C 69 6E 61 31 14 30 12 06 03 55 04 07 13 // rolina1.0...U... 5D60: 0B 4D 6F 72 72 69 73 76 69 6C 6C 65 31 0F 30 0D // .Morrisville1.0. 5D70: 06 03 55 04 0A 14 06 4C 45 4E 4F 56 4F 31 0F 30 // ..U....LENOVO1.0 5D80: 0D 06 03 55 04 03 14 06 4C 45 4E 4F 56 4F 30 82 // ...U....LENOVO0. 5D90: 01 22 30 0D 06 09 2A 86 48 86 F7 0D 01 01 01 05 // ."0...*.H....... 5DA0: 00 03 82 01 0F 00 30 82 01 0A 02 82 01 01 00 B7 // ......0......... 5DB0: 05 56 32 E7 C5 AD 26 BA F2 FF 61 FA A3 08 10 F4 // .V2...&...a..... 5DC0: CD 66 B6 5C C4 FC DD 88 EA 03 7D D4 EE 5F 80 39 // .f.\......}.._.9 5DD0: D7 28 52 A5 B7 32 4A EF 4C 6D E5 EC BB 86 60 F1 // .(R..2J.Lm....`. 5DE0: FD BD 9D 03 18 9D 8B 31 49 57 C0 52 96 9E 77 74 // .......1IW.R..wt 5DF0: A3 8E 77 DF DA 4E BF 58 7A 52 7E 81 B3 7F 9A 03 // ..w..N.XzR~..... 5E00: 5A BC D8 DC DB 2C EB 85 6B 13 6F C2 DC 56 74 5D // Z....,..k.o..Vt] 5E10: 59 69 FF 14 40 38 EE 75 33 24 50 D7 83 F3 D0 A5 // Yi..@8.u3$P..... 5E20: 4E 82 0C 38 2D 78 23 43 C4 F2 CB 7E FD 16 2F 42 // N..8-x#C...~../B 5E30: 88 37 41 2E 64 85 06 DD AB 0E 81 95 3D F8 A2 BB // .7A.d.......=... 5E40: 45 CF 83 A1 FA AF F8 F0 E1 4D EC 43 68 B0 D5 EC // E........M.Ch... 5E50: 85 59 76 BE B4 AA 87 9B 8B 89 2A F5 B3 59 95 9D // .Yv.......*..Y.. 5E60: E5 6B 25 B3 88 96 C7 94 61 1E 04 FB F8 ED DF 2D // .k%.....a......- 5E70: 17 35 14 F7 FC A1 79 79 41 D5 5E AF FD 54 1C 61 // .5....yyA.^..T.a 5E80: CD E3 04 5B 10 90 C3 25 62 A1 09 40 9B A7 32 F1 // ...[...%b..@..2. 5E90: 0A 47 75 14 8C 4C 3D 08 28 8D B8 B3 F5 39 01 04 // .Gu..L=.(....9.. 5EA0: B8 B7 E7 36 33 84 77 91 00 11 E6 D4 35 FF 05 02 // ...63.w.....5... 5EB0: 03 01 00 01 A3 82 01 8D 30 82 01 89 30 09 06 03 // ........0...0... 5EC0: 55 1D 13 04 02 30 00 30 0E 06 03 55 1D 0F 01 01 // U....0.0...U.... 5ED0: FF 04 04 03 02 07 80 30 2B 06 03 55 1D 1F 04 24 // .......0+..U...$ 5EE0: 30 22 30 20 A0 1E A0 1C 86 1A 68 74 74 70 3A 2F // 0"0 ......http:/ 5EF0: 2F 73 76 2E 73 79 6D 63 62 2E 63 6F 6D 2F 73 76 // /sv.symcb.com/sv 5F00: 2E 63 72 6C 30 66 06 03 55 1D 20 04 5F 30 5D 30 // .crl0f..U. ._0]0 5F10: 5B 06 0B 60 86 48 01 86 F8 45 01 07 17 03 30 4C // [..`.H...E....0L 5F20: 30 23 06 08 2B 06 01 05 05 07 02 01 16 17 68 74 // 0#..+.........ht 5F30: 74 70 73 3A 2F 2F 64 2E 73 79 6D 63 62 2E 63 6F // tps://d.symcb.co 5F40: 6D 2F 63 70 73 30 25 06 08 2B 06 01 05 05 07 02 // m/cps0%..+...... 5F50: 02 30 19 0C 17 68 74 74 70 73 3A 2F 2F 64 2E 73 // .0...https://d.s 5F60: 79 6D 63 62 2E 63 6F 6D 2F 72 70 61 30 13 06 03 // ymcb.com/rpa0... 5F70: 55 1D 25 04 0C 30 0A 06 08 2B 06 01 05 05 07 03 // U.%..0...+...... 5F80: 03 30 57 06 08 2B 06 01 05 05 07 01 01 04 4B 30 // .0W..+........K0 5F90: 49 30 1F 06 08 2B 06 01 05 05 07 30 01 86 13 68 // I0...+.....0...h 5FA0: 74 74 70 3A 2F 2F 73 76 2E 73 79 6D 63 64 2E 63 // ttp://sv.symcd.c 5FB0: 6F 6D 30 26 06 08 2B 06 01 05 05 07 30 02 86 1A // om0&..+.....0... 5FC0: 68 74 74 70 3A 2F 2F 73 76 2E 73 79 6D 63 62 2E // http://sv.symcb. 5FD0: 63 6F 6D 2F 73 76 2E 63 72 74 30 1F 06 03 55 1D // com/sv.crt0...U. 5FE0: 23 04 18 30 16 80 14 96 3B 53 F0 79 33 97 AF 7D // #..0....;S.y3..} 5FF0: 83 EF 2E 2B CC CA B7 86 1E 72 66 30 1D 06 03 55 // ...+.....rf0...U 6000: 1D 0E 04 16 04 14 52 32 61 ED 9A F2 B5 85 4B DE // ......R2a.....K. 6010: BB 17 A8 27 F2 70 8F 92 75 F2 30 11 06 09 60 86 // ...'.p..u.0...`. 6020: 48 01 86 F8 42 01 01 04 04 03 02 04 10 30 16 06 // H...B........0.. 6030: 0A 2B 06 01 04 01 82 37 02 01 1B 04 08 30 06 01 // .+.....7.....0.. 6040: 01 00 01 01 FF 30 0D 06 09 2A 86 48 86 F7 0D 01 // .....0...*.H.... 6050: 01 0B 05 00 03 82 01 01 00 75 B8 F6 AE 86 81 25 // .........u.....% 6060: E4 2D 59 EA 82 FC 36 66 9B 33 EE 6A AB DD 33 9B // .-Y...6f.3.j..3. 6070: F4 E5 CC E0 A3 A7 19 05 94 A5 F6 27 4F F1 DA 25 // ...........'O..% 6080: B1 CE A4 7E 3A 2E 58 0E C0 17 7D 85 5C 8E 23 93 // ...~:.X...}.\.#. 6090: 8D E9 2D 09 49 EE A0 72 9E 3D 35 9D 9A A1 8B F2 // ..-.I..r.=5..... 60A0: 22 AA BE 93 AC 6C AF 44 31 56 A1 F3 3C 3D 20 3A // "....l.D1V..<= : 60B0: 8B 70 58 15 CA 86 0D 3E 08 CC B1 22 E2 98 02 35 // .pX....>..."...5 60C0: CD C6 F9 F3 06 A7 80 9B 24 5B 66 81 AF 15 D3 DE // ........$[f..... 60D0: A9 B1 A9 9B E9 2F 4B E3 1E 31 37 72 F2 09 97 31 // ...../K..17r...1 60E0: 90 A3 F5 FD 8A 84 33 63 9B 68 18 8C A0 15 11 EC // ......3c.h...... 60F0: A8 76 BB 3F 2E AA D8 B0 03 01 E3 E8 9E D3 DF 69 // .v.?...........i 6100: 03 9F BE 80 13 3C F7 66 78 0C 44 44 87 5E 18 D5 // .....<.fx.DD.^.. 6110: 87 6F FE C2 EC 02 D3 AB 90 D7 86 95 18 27 A1 39 // .o...........'.9 6120: 25 CC 55 6A 68 71 E6 E7 94 FF 73 A5 73 1E 32 9A // %.Ujhq....s.s.2. 6130: 6C D1 DB FE DF 16 B7 7A 6C 7A F4 14 9C DE 0A AB // l......zlz...... 6140: 1C 87 AE 4D 68 42 9F 15 DF 0C C9 34 DB A6 E2 D0 // ...MhB.....4.... 6150: 38 F8 37 39 C3 DB 94 81 17 30 82 05 59 30 82 04 // 8.79.....0..Y0.. 6160: 41 A0 03 02 01 02 02 10 3D 78 D7 F9 76 49 60 B2 // A.......=x..vI`. 6170: 61 7D F4 F0 1E CA 86 2A 30 0D 06 09 2A 86 48 86 // a}.....*0...*.H. 6180: F7 0D 01 01 0B 05 00 30 81 CA 31 0B 30 09 06 03 // .......0..1.0... 6190: 55 04 06 13 02 55 53 31 17 30 15 06 03 55 04 0A // U....US1.0...U.. 61A0: 13 0E 56 65 72 69 53 69 67 6E 2C 20 49 6E 63 2E // ..VeriSign, Inc. 61B0: 31 1F 30 1D 06 03 55 04 0B 13 16 56 65 72 69 53 // 1.0...U....VeriS 61C0: 69 67 6E 20 54 72 75 73 74 20 4E 65 74 77 6F 72 // ign Trust Networ 61D0: 6B 31 3A 30 38 06 03 55 04 0B 13 31 28 63 29 20 // k1:08..U...1(c) 61E0: 32 30 30 36 20 56 65 72 69 53 69 67 6E 2C 20 49 // 2006 VeriSign, I 61F0: 6E 63 2E 20 2D 20 46 6F 72 20 61 75 74 68 6F 72 // nc. - For author 6200: 69 7A 65 64 20 75 73 65 20 6F 6E 6C 79 31 45 30 // ized use only1E0 6210: 43 06 03 55 04 03 13 3C 56 65 72 69 53 69 67 6E // C..U...<VeriSign 6220: 20 43 6C 61 73 73 20 33 20 50 75 62 6C 69 63 20 // Class 3 Public 6230: 50 72 69 6D 61 72 79 20 43 65 72 74 69 66 69 63 // Primary Certific 6240: 61 74 69 6F 6E 20 41 75 74 68 6F 72 69 74 79 20 // ation Authority 6250: 2D 20 47 35 30 1E 17 0D 31 33 31 32 31 30 30 30 // - G50...13121000 6260: 30 30 30 30 5A 17 0D 32 33 31 32 30 39 32 33 35 // 0000Z..231209235 6270: 39 35 39 5A 30 7F 31 0B 30 09 06 03 55 04 06 13 // 959Z0.1.0...U... 6280: 02 55 53 31 1D 30 1B 06 03 55 04 0A 13 14 53 79 // .US1.0...U....Sy 6290: 6D 61 6E 74 65 63 20 43 6F 72 70 6F 72 61 74 69 // mantec Corporati 62A0: 6F 6E 31 1F 30 1D 06 03 55 04 0B 13 16 53 79 6D // on1.0...U....Sym 62B0: 61 6E 74 65 63 20 54 72 75 73 74 20 4E 65 74 77 // antec Trust Netw 62C0: 6F 72 6B 31 30 30 2E 06 03 55 04 03 13 27 53 79 // ork100...U...'Sy 62D0: 6D 61 6E 74 65 63 20 43 6C 61 73 73 20 33 20 53 // mantec Class 3 S 62E0: 48 41 32 35 36 20 43 6F 64 65 20 53 69 67 6E 69 // HA256 Code Signi 62F0: 6E 67 20 43 41 30 82 01 22 30 0D 06 09 2A 86 48 // ng CA0.."0...*.H 6300: 86 F7 0D 01 01 01 05 00 03 82 01 0F 00 30 82 01 // .............0.. 6310: 0A 02 82 01 01 00 97 83 1E 00 16 AF 2C B1 D2 08 // ............,... 6320: C4 D7 68 93 51 60 1E 71 F6 E2 47 B4 DB 58 4D 23 // ..h.Q`.q..G..XM# 6330: 62 6A B4 BF 5A 1B 51 F7 A3 0D 18 77 68 BB D8 36 // bj..Z.Q....wh..6 6340: AB 2F 21 50 DA 9E F3 E7 5F 27 4E 0B C2 97 C8 09 // ./!P...._'N..... 6350: 70 93 A9 DA 5C 0D 4E A4 0D 91 A0 B4 EC 14 CE 91 // p...\.N......... 6360: 72 54 2E CE A3 DB 44 E9 52 1B 3F 41 3C CA 4A E4 // rT....D.R.?A<.J. 6370: AA C0 E8 39 AB 53 CC 21 D0 CC CF 7F 9B E6 C2 CC // ...9.S.!........ 6380: 58 6A 82 15 EE 3D 36 CF 1C C5 97 07 24 8E F1 7B // Xj...=6.....$..{ 6390: BE 31 2D 3D 6E DC B5 99 42 9F 4B 61 95 5F 1C 70 // .1-=n...B.Ka._.p 63A0: EE 17 7D DB 8B E5 61 89 78 C7 68 1B AF 11 78 1A // ..}...a.x.h...x. 63B0: 98 AE C4 55 47 53 D9 B3 32 D6 A1 0E 46 40 C5 97 // ...UGS..2...F@.. 63C0: 92 8A D1 53 A7 99 5B 85 35 57 D3 EA 93 62 61 20 // ...S..[.5W...ba 63D0: 0A C7 30 77 24 11 4D 62 83 B6 BA 7B 68 82 31 EE // ..0w$.Mb...{h.1. 63E0: 65 CA DF F9 D5 8D B2 35 DC 8C 2B 6F 6A 72 5C 60 // e......5..+ojr\` 63F0: 84 9C F2 0C 94 5E C0 56 52 00 48 CC D3 F8 A5 7D // .....^.VR.H....} 6400: DE 2F D7 13 E4 38 A8 84 D5 46 B8 13 86 C2 1B 9D // ./...8...F...... 6410: EA 5A 38 DD 9B DB 02 03 01 00 01 A3 82 01 83 30 // .Z8............0 6420: 82 01 7F 30 2F 06 08 2B 06 01 05 05 07 01 01 04 // ...0/..+........ 6430: 23 30 21 30 1F 06 08 2B 06 01 05 05 07 30 01 86 // #0!0...+.....0.. 6440: 13 68 74 74 70 3A 2F 2F 73 32 2E 73 79 6D 63 62 // .http://s2.symcb 6450: 2E 63 6F 6D 30 12 06 03 55 1D 13 01 01 FF 04 08 // .com0...U....... 6460: 30 06 01 01 FF 02 01 00 30 6C 06 03 55 1D 20 04 // 0.......0l..U. . 6470: 65 30 63 30 61 06 0B 60 86 48 01 86 F8 45 01 07 // e0c0a..`.H...E.. 6480: 17 03 30 52 30 26 06 08 2B 06 01 05 05 07 02 01 // ..0R0&..+....... 6490: 16 1A 68 74 74 70 3A 2F 2F 77 77 77 2E 73 79 6D // ..http://www.sym 64A0: 61 75 74 68 2E 63 6F 6D 2F 63 70 73 30 28 06 08 // auth.com/cps0(.. 64B0: 2B 06 01 05 05 07 02 02 30 1C 1A 1A 68 74 74 70 // +.......0...http 64C0: 3A 2F 2F 77 77 77 2E 73 79 6D 61 75 74 68 2E 63 // ://www.symauth.c 64D0: 6F 6D 2F 72 70 61 30 30 06 03 55 1D 1F 04 29 30 // om/rpa00..U...)0 64E0: 27 30 25 A0 23 A0 21 86 1F 68 74 74 70 3A 2F 2F // '0%.#.!..http:// 64F0: 73 31 2E 73 79 6D 63 62 2E 63 6F 6D 2F 70 63 61 // s1.symcb.com/pca 6500: 33 2D 67 35 2E 63 72 6C 30 1D 06 03 55 1D 25 04 // 3-g5.crl0...U.%. 6510: 16 30 14 06 08 2B 06 01 05 05 07 03 02 06 08 2B // .0...+.........+ 6520: 06 01 05 05 07 03 03 30 0E 06 03 55 1D 0F 01 01 // .......0...U.... 6530: FF 04 04 03 02 01 06 30 29 06 03 55 1D 11 04 22 // .......0)..U..." 6540: 30 20 A4 1E 30 1C 31 1A 30 18 06 03 55 04 03 13 // 0 ..0.1.0...U... 6550: 11 53 79 6D 61 6E 74 65 63 50 4B 49 2D 31 2D 35 // .SymantecPKI-1-5 6560: 36 37 30 1D 06 03 55 1D 0E 04 16 04 14 96 3B 53 // 670...U.......;S 6570: F0 79 33 97 AF 7D 83 EF 2E 2B CC CA B7 86 1E 72 // .y3..}...+.....r 6580: 66 30 1F 06 03 55 1D 23 04 18 30 16 80 14 7F D3 // f0...U.#..0..... 6590: 65 A7 C2 DD EC BB F0 30 09 F3 43 39 FA 02 AF 33 // e......0..C9...3 65A0: 31 33 30 0D 06 09 2A 86 48 86 F7 0D 01 01 0B 05 // 130...*.H....... 65B0: 00 03 82 01 01 00 13 85 1A 1E 69 A9 37 F7 A0 BD // ..........i.7... 65C0: A4 AF 7E 1D 61 53 FE 9D 8C 5E 0C A6 75 1E 78 17 // ..~.aS...^..u.x. 65D0: 23 DD FD EC 1A 03 55 39 FB 71 95 C7 65 5A A7 8E // #.....U9.q..eZ.. 65E0: 30 D2 44 5A 61 DB 70 6F DA 21 05 C2 2E 73 BA 49 // 0.DZa.po.!...s.I 65F0: F1 D1 93 FE 5D C9 CD 5E 03 E0 89 9E 3F 74 1E D7 // ....]..^....?t.. 6600: F7 38 8B A9 D6 CF BB 35 2F 33 58 A8 92 56 D1 C8 // .8.....5/3X..V.. 6610: 4D 3B 82 E6 79 84 16 FC 28 B0 B1 47 F3 1D A2 3E // M;..y...(..G...> 6620: EE 87 D9 A6 7F A4 56 A5 3F AD 84 2E 29 DE 7C BC // ......V.?...).|. 6630: A8 AA A3 3D 04 01 EA BA 93 A2 0E 50 22 29 17 4C // ...=.......P").L 6640: 87 E4 3A 11 5F D6 A4 25 89 9B 05 6B 2F B4 C9 01 // ..:._..%...k/... 6650: 4C 27 7B 0B AC 19 05 22 A0 60 15 3F DA C9 FB 4D // L'{....".`.?...M 6660: 4C 8F FB 72 67 77 FD 27 94 C7 BA 35 0E 88 49 FE // L..rgw.'...5..I. 6670: 8D FD 28 AF 4A 12 BD 0D B3 97 05 DE 44 0C 15 FA // ..(.J.......D... 6680: 36 2B 03 DC C1 50 01 F1 A1 11 5D 14 E5 E2 BD 27 // 6+...P....]....' 6690: 4B 54 BE 2B 84 5E 0F A6 C3 74 05 0A EF 97 C3 89 // KT.+.^...t...... 66A0: 22 B1 1F 77 F3 BD CD 43 D4 F1 4C A9 3F B5 8B 84 // "..w...C..L.?... 66B0: AF 64 F2 D0 14 21 30 82 05 9A 30 82 03 82 A0 03 // .d...!0...0..... 66C0: 02 01 02 02 0A 61 19 93 E4 00 00 00 00 00 1C 30 // .....a.........0 66D0: 0D 06 09 2A 86 48 86 F7 0D 01 01 05 05 00 30 7F // ...*.H........0. 66E0: 31 0B 30 09 06 03 55 04 06 13 02 55 53 31 13 30 // 1.0...U....US1.0 66F0: 11 06 03 55 04 08 13 0A 57 61 73 68 69 6E 67 74 // ...U....Washingt 6700: 6F 6E 31 10 30 0E 06 03 55 04 07 13 07 52 65 64 // on1.0...U....Red 6710: 6D 6F 6E 64 31 1E 30 1C 06 03 55 04 0A 13 15 4D // mond1.0...U....M 6720: 69 63 72 6F 73 6F 66 74 20 43 6F 72 70 6F 72 61 // icrosoft Corpora 6730: 74 69 6F 6E 31 29 30 27 06 03 55 04 03 13 20 4D // tion1)0'..U... M 6740: 69 63 72 6F 73 6F 66 74 20 43 6F 64 65 20 56 65 // icrosoft Code Ve 6750: 72 69 66 69 63 61 74 69 6F 6E 20 52 6F 6F 74 30 // rification Root0 6760: 1E 17 0D 31 31 30 32 32 32 31 39 32 35 31 37 5A // ...110222192517Z 6770: 17 0D 32 31 30 32 32 32 31 39 33 35 31 37 5A 30 // ..210222193517Z0 6780: 81 CA 31 0B 30 09 06 03 55 04 06 13 02 55 53 31 // ..1.0...U....US1 6790: 17 30 15 06 03 55 04 0A 13 0E 56 65 72 69 53 69 // .0...U....VeriSi 67A0: 67 6E 2C 20 49 6E 63 2E 31 1F 30 1D 06 03 55 04 // gn, Inc.1.0...U. 67B0: 0B 13 16 56 65 72 69 53 69 67 6E 20 54 72 75 73 // ...VeriSign Trus 67C0: 74 20 4E 65 74 77 6F 72 6B 31 3A 30 38 06 03 55 // t Network1:08..U 67D0: 04 0B 13 31 28 63 29 20 32 30 30 36 20 56 65 72 // ...1(c) 2006 Ver 67E0: 69 53 69 67 6E 2C 20 49 6E 63 2E 20 2D 20 46 6F // iSign, Inc. - Fo 67F0: 72 20 61 75 74 68 6F 72 69 7A 65 64 20 75 73 65 // r authorized use 6800: 20 6F 6E 6C 79 31 45 30 43 06 03 55 04 03 13 3C // only1E0C..U...< 6810: 56 65 72 69 53 69 67 6E 20 43 6C 61 73 73 20 33 // VeriSign Class 3 6820: 20 50 75 62 6C 69 63 20 50 72 69 6D 61 72 79 20 // Public Primary 6830: 43 65 72 74 69 66 69 63 61 74 69 6F 6E 20 41 75 // Certification Au 6840: 74 68 6F 72 69 74 79 20 2D 20 47 35 30 82 01 22 // thority - G50.." 6850: 30 0D 06 09 2A 86 48 86 F7 0D 01 01 01 05 00 03 // 0...*.H......... 6860: 82 01 0F 00 30 82 01 0A 02 82 01 01 00 AF 24 08 // ....0.........$. 6870: 08 29 7A 35 9E 60 0C AA E7 4B 3B 4E DC 7C BC 3C // .)z5.`...K;N.|.< 6880: 45 1C BB 2B E0 FE 29 02 F9 57 08 A3 64 85 15 27 // E..+..)..W..d..' 6890: F5 F1 AD C8 31 89 5D 22 E8 2A AA A6 42 B3 8F F8 // ....1.]".*..B... 68A0: B9 55 B7 B1 B7 4B B3 FE 8F 7E 07 57 EC EF 43 DB // .U...K...~.W..C. 68B0: 66 62 15 61 CF 60 0D A4 D8 DE F8 E0 C3 62 08 3D // fb.a.`.......b.= 68C0: 54 13 EB 49 CA 59 54 85 26 E5 2B 8F 1B 9F EB F5 // T..I.YT.&.+..... 68D0: A1 91 C2 33 49 D8 43 63 6A 52 4B D2 8F E8 70 51 // ...3I.CcjRK...pQ 68E0: 4D D1 89 69 7B C7 70 F6 B3 DC 12 74 DB 7B 5D 4B // M..i{.p....t.{]K 68F0: 56 D3 96 BF 15 77 A1 B0 F4 A2 25 F2 AF 1C 92 67 // V....w....%....g 6900: 18 E5 F4 06 04 EF 90 B9 E4 00 E4 DD 3A B5 19 FF // ............:... 6910: 02 BA F4 3C EE E0 8B EB 37 8B EC F4 D7 AC F2 F6 // ...<....7....... 6920: F0 3D AF DD 75 91 33 19 1D 1C 40 CB 74 24 19 21 // .=..u.3...@.t$.! 6930: 93 D9 14 FE AC 2A 52 C7 8F D5 04 49 E4 8D 63 47 // .....*R....I..cG 6940: 88 3C 69 83 CB FE 47 BD 2B 7E 4F C5 95 AE 0E 9D // .<i...G.+~O..... 6950: D4 D1 43 C0 67 73 E3 14 08 7E E5 3F 9F 73 B8 33 // ..C.gs...~.?.s.3 6960: 0A CF 5D 3F 34 87 96 8A EE 53 E8 25 15 02 03 01 // ..]?4....S.%.... 6970: 00 01 A3 81 CB 30 81 C8 30 11 06 03 55 1D 20 04 // .....0..0...U. . 6980: 0A 30 08 30 06 06 04 55 1D 20 00 30 0F 06 03 55 // .0.0...U. .0...U 6990: 1D 13 01 01 FF 04 05 30 03 01 01 FF 30 0B 06 03 // .......0....0... 69A0: 55 1D 0F 04 04 03 02 01 86 30 1D 06 03 55 1D 0E // U........0...U.. 69B0: 04 16 04 14 7F D3 65 A7 C2 DD EC BB F0 30 09 F3 // ......e......0.. 69C0: 43 39 FA 02 AF 33 31 33 30 1F 06 03 55 1D 23 04 // C9...3130...U.#. 69D0: 18 30 16 80 14 62 FB 0A 21 5B 7F 43 6E 11 DA 09 // .0...b..![.Cn... 69E0: 54 50 6B F5 D2 96 71 F1 9E 30 55 06 03 55 1D 1F // TPk...q..0U..U.. 69F0: 04 4E 30 4C 30 4A A0 48 A0 46 86 44 68 74 74 70 // .N0L0J.H.F.Dhttp 6A00: 3A 2F 2F 63 72 6C 2E 6D 69 63 72 6F 73 6F 66 74 // ://crl.microsoft 6A10: 2E 63 6F 6D 2F 70 6B 69 2F 63 72 6C 2F 70 72 6F // .com/pki/crl/pro 6A20: 64 75 63 74 73 2F 4D 69 63 72 6F 73 6F 66 74 43 // ducts/MicrosoftC 6A30: 6F 64 65 56 65 72 69 66 52 6F 6F 74 2E 63 72 6C // odeVerifRoot.crl 6A40: 30 0D 06 09 2A 86 48 86 F7 0D 01 01 05 05 00 03 // 0...*.H......... 6A50: 82 02 01 00 81 2A 82 16 8C 34 67 2B E5 03 EB 34 // .....*...4g+...4 6A60: 7B 8C A2 A3 50 8A F4 55 86 F1 1E 8C 8E AE 7D EE // {...P..U......}. 6A70: 03 19 CE 72 95 18 48 AD 62 11 FD 20 FD 3F 47 06 // ...r..H.b.. .?G. 6A80: 01 5A E2 E0 6F 8C 15 2C 4E 3C 6A 50 6C 0B 36 A3 // .Z..o..,N<jPl.6. 6A90: CF 7A 0D 9C 42 BC 5C F8 19 D5 60 E3 69 E6 E2 23 // .z..B.\...`.i..# 6AA0: 41 67 8C 68 83 76 2B 8F 93 A3 2A B5 7F BE 59 FB // Ag.h.v+...*...Y. 6AB0: A9 C9 B2 26 8F CA A2 F3 82 1B 98 3E 91 95 27 97 // ...&.......>..'. 6AC0: 86 61 EE 5B 5D 07 6B CD 86 A8 E2 65 80 A8 E2 15 // .a.[].k....e.... 6AD0: E2 B2 BE 23 05 6A BA 0C F3 47 93 4D AC A4 8C 07 // ...#.j...G.M.... 6AE0: 79 39 C0 61 12 3A 05 0D 89 A3 EC 9F 57 89 84 FB // y9.a.:......W... 6AF0: EC CA 7C 47 66 14 91 D8 B6 0F 19 5D E6 B8 4A AC // ..|Gf......]..J. 6B00: BC 47 C8 71 43 96 E6 32 20 A5 DC 77 86 FD 3C E3 // .G.qC..2 ..w..<. 6B10: 8B 71 DB 7B 9B 03 FC B7 1D 32 64 EB 16 52 A0 43 // .q.{.....2d..R.C 6B20: A3 FA 2E AD 59 92 4E 7C C7 F2 33 42 48 38 51 3A // ....Y.N|..3BH8Q: 6B30: 7C 38 C7 1B 24 22 28 40 1E 1A 46 1F 17 DB 18 F7 // |8..$"(@..F..... 6B40: F0 27 35 6C B8 63 D9 CD B9 64 5D 2B A5 5E EF C6 // .'5l.c...d]+.^.. 6B50: 29 B4 F2 C7 F8 21 CC 04 BA 57 FD 01 B6 AB C6 67 // )....!...W.....g 6B60: F9 E7 D3 99 7F F4 F5 22 FA 72 F5 FD FF 3A 1C 42 // .......".r...:.B 6B70: 3A A1 F9 80 18 A5 EE 8D 1C D4 66 9E 45 01 FE AA // :.........f.E... 6B80: EE FF FB 17 8F 30 F7 F1 CD 29 C5 9D EC B5 D5 49 // .....0...).....I 6B90: 00 3D 85 B8 CB BB 93 3A 27 6A 49 C0 30 AE 66 C9 // .=.....:'jI.0.f. 6BA0: F7 23 28 32 76 F9 A4 83 56 C8 48 CE 5A 96 AA A0 // .#(2v...V.H.Z... 6BB0: CC 0C C4 7F B4 8E 97 AF 6D E3 54 27 C3 9F 86 C0 // ........m.T'.... 6BC0: D6 E4 73 08 97 05 DB D0 54 62 5E 03 48 C2 D5 9F // ..s.....Tb^.H... 6BD0: 7F A7 66 8C D0 9D B0 4F D4 D3 98 5F 4B 7A C9 7F // ..f....O..._Kz.. 6BE0: B2 29 52 D0 12 80 C7 0F 54 B6 1E 67 CD C6 A0 6C // .)R.....T..g...l 6BF0: 11 03 84 D3 48 75 E7 2A FE B0 3B 6E 0A 3A A6 6B // ....Hu.*..;n.:.k 6C00: 76 99 05 A3 F1 77 68 61 33 14 47 06 FC 53 7F 52 // v....wha3.G..S.R 6C10: BD 92 14 5C 4A 24 6A 67 8C AF 8D 90 AA D0 F6 79 // ...\J$jg.......y 6C20: 21 1B 93 26 7C C3 CE 1E BD 88 38 92 AE 45 C6 19 // !..&|.....8..E.. 6C30: 6A 49 50 B3 05 F8 AE 59 37 8A 6A 25 03 94 B1 59 // jIP....Y7.j%...Y 6C40: 81 50 E8 BA 83 80 B7 23 35 F4 76 B9 67 1D 59 18 // .P.....#5.v.g.Y. 6C50: AD 20 8D 94 31 82 10 7D 30 82 10 79 02 01 01 30 // . ..1..}0..y...0 6C60: 81 93 30 7F 31 0B 30 09 06 03 55 04 06 13 02 55 // ..0.1.0...U....U 6C70: 53 31 1D 30 1B 06 03 55 04 0A 13 14 53 79 6D 61 // S1.0...U....Syma 6C80: 6E 74 65 63 20 43 6F 72 70 6F 72 61 74 69 6F 6E // ntec Corporation 6C90: 31 1F 30 1D 06 03 55 04 0B 13 16 53 79 6D 61 6E // 1.0...U....Syman 6CA0: 74 65 63 20 54 72 75 73 74 20 4E 65 74 77 6F 72 // tec Trust Networ 6CB0: 6B 31 30 30 2E 06 03 55 04 03 13 27 53 79 6D 61 // k100...U...'Syma 6CC0: 6E 74 65 63 20 43 6C 61 73 73 20 33 20 53 48 41 // ntec Class 3 SHA 6CD0: 32 35 36 20 43 6F 64 65 20 53 69 67 6E 69 6E 67 // 256 Code Signing 6CE0: 20 43 41 02 10 57 16 18 0D B7 D4 98 9D C4 A1 70 // CA..W.........p 6CF0: 83 DC FA 75 67 30 0D 06 09 60 86 48 01 65 03 04 // ...ug0...`.H.e.. 6D00: 02 01 05 00 A0 7C 30 10 06 0A 2B 06 01 04 01 82 // .....|0...+..... 6D10: 37 02 01 0C 31 02 30 00 30 19 06 09 2A 86 48 86 // 7...1.0.0...*.H. 6D20: F7 0D 01 09 03 31 0C 06 0A 2B 06 01 04 01 82 37 // .....1...+.....7 6D30: 02 01 04 30 1C 06 0A 2B 06 01 04 01 82 37 02 01 // ...0...+.....7.. 6D40: 0B 31 0E 30 0C 06 0A 2B 06 01 04 01 82 37 02 01 // .1.0...+.....7.. 6D50: 15 30 2F 06 09 2A 86 48 86 F7 0D 01 09 04 31 22 // .0/..*.H......1" 6D60: 04 20 A6 80 48 EF D3 FD A1 AC 6E 4B 0B 7D 83 D1 // . ..H.....nK.}.. 6D70: E4 4B 97 0F D2 FE CF 03 22 98 B7 40 D2 C8 9E A9 // .K......"..@.... 6D80: 60 10 30 0D 06 09 2A 86 48 86 F7 0D 01 01 01 05 // `.0...*.H....... 6D90: 00 04 82 01 00 98 2D 4D B1 47 38 25 90 63 AB 9E // ......-M.G8%.c.. 6DA0: 41 60 13 19 7A 02 3E 64 41 93 4A E0 03 B1 71 A0 // A`..z.>dA.J...q. 6DB0: AD 31 90 A8 AC 34 99 6F 78 A7 7F 49 80 2D E6 D4 // .1...4.ox..I.-.. 6DC0: CA D0 B3 6E 61 7D 3D 36 14 99 EE E7 A1 0D 7D 93 // ...na}=6......}. 6DD0: E7 45 BE F5 5B 48 14 C6 09 25 62 83 36 F3 C0 5B // .E..[H...%b.6..[ 6DE0: 26 56 D0 12 0C FD FB ED 41 08 BC 0E 76 F8 30 E9 // &V......A...v.0. 6DF0: 5F C1 06 BF 96 CF EA 0F DF 64 87 82 56 47 29 2E // _........d..VG). 6E00: F2 9D 79 6F C1 BF 34 CF D3 5C B8 74 50 22 87 DB // ..yo..4..\.tP".. 6E10: 55 47 E2 64 47 40 30 A8 E6 B5 0B 51 5B 54 F2 E7 // UG.dG@0....Q[T.. 6E20: DC 19 25 DA 0C 6A 67 69 17 56 4D 04 6D CA E6 C8 // ..%..jgi.VM.m... 6E30: 9D 84 07 85 03 9C 74 20 16 1D DA 24 87 20 69 11 // ......t ...$. i. 6E40: 2A 52 9F 43 BE AE FC D9 AE 5C 5E 49 7F 59 66 07 // *R.C.....\^I.Yf. 6E50: A9 B4 8E E6 4E 12 C2 DC 8F CA 6A CC 02 24 4C 7D // ....N.....j..$L} 6E60: B2 EC C7 F5 86 FD 86 B5 E4 5C EA AD 8A 9C 84 45 // .........\.....E 6E70: 38 AF 99 83 20 3A CE 6B DC 52 04 D4 44 5A 0E 97 // 8... :.k.R..DZ.. 6E80: B6 EC AE 30 37 1D 5E A6 CE AC B1 4C 1C FD 06 E1 // ...07.^....L.... 6E90: 54 9E 40 9D 51 A1 82 0E 3C 30 82 0E 38 06 0A 2B // T.@.Q...<0..8..+ 6EA0: 06 01 04 01 82 37 03 03 01 31 82 0E 28 30 82 0E // .....7...1..(0.. 6EB0: 24 06 09 2A 86 48 86 F7 0D 01 07 02 A0 82 0E 15 // $..*.H.......... 6EC0: 30 82 0E 11 02 01 03 31 0D 30 0B 06 09 60 86 48 // 0......1.0...`.H 6ED0: 01 65 03 04 02 01 30 82 01 0E 06 0B 2A 86 48 86 // .e....0.....*.H. 6EE0: F7 0D 01 09 10 01 04 A0 81 FE 04 81 FB 30 81 F8 // .............0.. 6EF0: 02 01 01 06 0B 60 86 48 01 86 F8 45 01 07 17 03 // .....`.H...E.... 6F00: 30 31 30 0D 06 09 60 86 48 01 65 03 04 02 01 05 // 010...`.H.e..... 6F10: 00 04 20 82 80 BD A0 EA 55 A3 13 67 09 77 91 1D // .. .....U..g.w.. 6F20: DB 06 0D A6 B2 BF A1 D1 49 5F AD F8 7E 52 09 C5 // ........I_..~R.. 6F30: 7D 98 6F 02 14 04 82 9E FD D1 F2 2F 5E 81 86 F8 // }.o......../^... 6F40: FB 1D D0 77 A6 DF 3F 41 A1 18 0F 32 30 31 37 31 // ...w..?A...20171 6F50: 30 33 31 30 39 32 32 35 30 5A 30 03 02 01 1E A0 // 031092250Z0..... 6F60: 81 86 A4 81 83 30 81 80 31 0B 30 09 06 03 55 04 // .....0..1.0...U. 6F70: 06 13 02 55 53 31 1D 30 1B 06 03 55 04 0A 13 14 // ...US1.0...U.... 6F80: 53 79 6D 61 6E 74 65 63 20 43 6F 72 70 6F 72 61 // Symantec Corpora 6F90: 74 69 6F 6E 31 1F 30 1D 06 03 55 04 0B 13 16 53 // tion1.0...U....S 6FA0: 79 6D 61 6E 74 65 63 20 54 72 75 73 74 20 4E 65 // ymantec Trust Ne 6FB0: 74 77 6F 72 6B 31 31 30 2F 06 03 55 04 03 13 28 // twork110/..U...( 6FC0: 53 79 6D 61 6E 74 65 63 20 53 48 41 32 35 36 20 // Symantec SHA256 6FD0: 54 69 6D 65 53 74 61 6D 70 69 6E 67 20 53 69 67 // TimeStamping Sig 6FE0: 6E 65 72 20 2D 20 47 32 A0 82 0A 8B 30 82 05 38 // ner - G2....0..8 6FF0: 30 82 04 20 A0 03 02 01 02 02 10 7B 05 B1 D4 49 // 0.. .......{...I 7000: 68 51 44 F7 C9 89 D2 9C 19 9D 12 30 0D 06 09 2A // hQD........0...* 7010: 86 48 86 F7 0D 01 01 0B 05 00 30 81 BD 31 0B 30 // .H........0..1.0 7020: 09 06 03 55 04 06 13 02 55 53 31 17 30 15 06 03 // ...U....US1.0... 7030: 55 04 0A 13 0E 56 65 72 69 53 69 67 6E 2C 20 49 // U....VeriSign, I 7040: 6E 63 2E 31 1F 30 1D 06 03 55 04 0B 13 16 56 65 // nc.1.0...U....Ve 7050: 72 69 53 69 67 6E 20 54 72 75 73 74 20 4E 65 74 // riSign Trust Net 7060: 77 6F 72 6B 31 3A 30 38 06 03 55 04 0B 13 31 28 // work1:08..U...1( 7070: 63 29 20 32 30 30 38 20 56 65 72 69 53 69 67 6E // c) 2008 VeriSign 7080: 2C 20 49 6E 63 2E 20 2D 20 46 6F 72 20 61 75 74 // , Inc. - For aut 7090: 68 6F 72 69 7A 65 64 20 75 73 65 20 6F 6E 6C 79 // horized use only 70A0: 31 38 30 36 06 03 55 04 03 13 2F 56 65 72 69 53 // 1806..U.../VeriS 70B0: 69 67 6E 20 55 6E 69 76 65 72 73 61 6C 20 52 6F // ign Universal Ro 70C0: 6F 74 20 43 65 72 74 69 66 69 63 61 74 69 6F 6E // ot Certification 70D0: 20 41 75 74 68 6F 72 69 74 79 30 1E 17 0D 31 36 // Authority0...16 70E0: 30 31 31 32 30 30 30 30 30 30 5A 17 0D 33 31 30 // 0112000000Z..310 70F0: 31 31 31 32 33 35 39 35 39 5A 30 77 31 0B 30 09 // 111235959Z0w1.0. 7100: 06 03 55 04 06 13 02 55 53 31 1D 30 1B 06 03 55 // ..U....US1.0...U 7110: 04 0A 13 14 53 79 6D 61 6E 74 65 63 20 43 6F 72 // ....Symantec Cor 7120: 70 6F 72 61 74 69 6F 6E 31 1F 30 1D 06 03 55 04 // poration1.0...U. 7130: 0B 13 16 53 79 6D 61 6E 74 65 63 20 54 72 75 73 // ...Symantec Trus 7140: 74 20 4E 65 74 77 6F 72 6B 31 28 30 26 06 03 55 // t Network1(0&..U 7150: 04 03 13 1F 53 79 6D 61 6E 74 65 63 20 53 48 41 // ....Symantec SHA 7160: 32 35 36 20 54 69 6D 65 53 74 61 6D 70 69 6E 67 // 256 TimeStamping 7170: 20 43 41 30 82 01 22 30 0D 06 09 2A 86 48 86 F7 // CA0.."0...*.H.. 7180: 0D 01 01 01 05 00 03 82 01 0F 00 30 82 01 0A 02 // ...........0.... 7190: 82 01 01 00 BB 59 9D 59 55 4F 9D 8C 72 5D 1A 81 // .....Y.YUO..r].. 71A0: A2 EB 55 F3 B0 01 AD 3C 71 AC 32 8F 05 6B 86 9A // ..U....<q.2..k.. 71B0: 27 00 32 97 6A 4D C9 64 14 4B 29 BB C2 D9 29 B9 // '.2.jM.d.K)...). 71C0: 2E EC 63 B3 E1 CF 3F 0B 56 90 F8 62 1B 7E EB A6 // ..c...?.V..b.~.. 71D0: 07 E2 DE 7F 5E 6D 40 38 D4 91 06 E7 41 7C 79 1C // ....^m@8....A|y. 71E0: CB CB AD 1B BF D8 95 91 F3 F0 EE 6C F8 AD 96 39 // ...........l...9 71F0: 2E 7F C1 27 B8 78 39 C5 84 A5 ED ED AF 87 8E CE // ...'.x9......... 7200: 8D C7 6D EA D2 98 B5 3A 1F 1E 39 9D C3 F4 9A A8 // ..m....:..9..... 7210: F4 84 E1 C4 D1 7C 71 C6 06 29 B4 3F E4 83 0D 26 // .....|q..).?...& 7220: C3 7B 08 3E 4D F9 0A B7 33 49 FF CA 3B D4 F5 B2 // .{.>M...3I..;... 7230: 9B 4B E1 88 99 1A F5 C0 E9 33 14 D6 DF C7 80 DB // .K.......3...... 7240: 91 EE FE BC 92 57 72 77 F4 CD A8 CC FE 09 F5 93 // .....Wrw........ 7250: 37 BE 95 88 6A C5 DC F4 B1 4B D4 CE E8 09 91 5F // 7...j....K....._ 7260: B5 84 79 35 8A 78 AC 19 32 8F 23 C1 32 41 1B 59 // ..y5.x..2.#.2A.Y 7270: 0E A9 3E B1 CC F9 D6 2B EF B7 D8 E4 D5 1D 6D 11 // ..>....+......m. 7280: 3A 92 F6 93 C9 9C E3 48 EE BB 53 0E D4 36 97 86 // :......H..S..6.. 7290: 78 C5 A1 37 02 03 01 00 01 A3 82 01 77 30 82 01 // x..7........w0.. 72A0: 73 30 0E 06 03 55 1D 0F 01 01 FF 04 04 03 02 01 // s0...U.......... 72B0: 06 30 12 06 03 55 1D 13 01 01 FF 04 08 30 06 01 // .0...U.......0.. 72C0: 01 FF 02 01 00 30 66 06 03 55 1D 20 04 5F 30 5D // .....0f..U. ._0] 72D0: 30 5B 06 0B 60 86 48 01 86 F8 45 01 07 17 03 30 // 0[..`.H...E....0 72E0: 4C 30 23 06 08 2B 06 01 05 05 07 02 01 16 17 68 // L0#..+.........h 72F0: 74 74 70 73 3A 2F 2F 64 2E 73 79 6D 63 62 2E 63 // ttps://d.symcb.c 7300: 6F 6D 2F 63 70 73 30 25 06 08 2B 06 01 05 05 07 // om/cps0%..+..... 7310: 02 02 30 19 1A 17 68 74 74 70 73 3A 2F 2F 64 2E // ..0...https://d. 7320: 73 79 6D 63 62 2E 63 6F 6D 2F 72 70 61 30 2E 06 // symcb.com/rpa0.. 7330: 08 2B 06 01 05 05 07 01 01 04 22 30 20 30 1E 06 // .+........"0 0.. 7340: 08 2B 06 01 05 05 07 30 01 86 12 68 74 74 70 3A // .+.....0...http: 7350: 2F 2F 73 2E 73 79 6D 63 64 2E 63 6F 6D 30 36 06 // //s.symcd.com06. 7360: 03 55 1D 1F 04 2F 30 2D 30 2B A0 29 A0 27 86 25 // .U.../0-0+.).'.% 7370: 68 74 74 70 3A 2F 2F 73 2E 73 79 6D 63 62 2E 63 // http://s.symcb.c 7380: 6F 6D 2F 75 6E 69 76 65 72 73 61 6C 2D 72 6F 6F // om/universal-roo 7390: 74 2E 63 72 6C 30 13 06 03 55 1D 25 04 0C 30 0A // t.crl0...U.%..0. 73A0: 06 08 2B 06 01 05 05 07 03 08 30 28 06 03 55 1D // ..+.......0(..U. 73B0: 11 04 21 30 1F A4 1D 30 1B 31 19 30 17 06 03 55 // ..!0...0.1.0...U 73C0: 04 03 13 10 54 69 6D 65 53 74 61 6D 70 2D 32 30 // ....TimeStamp-20 73D0: 34 38 2D 33 30 1D 06 03 55 1D 0E 04 16 04 14 AF // 48-30...U....... 73E0: 63 D6 CA A3 4E 85 72 E0 A7 BC 41 F3 29 A2 38 7F // c...N.r...A.).8. 73F0: 80 75 62 30 1F 06 03 55 1D 23 04 18 30 16 80 14 // .ub0...U.#..0... 7400: B6 77 FA 69 48 47 9F 53 12 D5 C2 EA 07 32 76 07 // .w.iHG.S.....2v. 7410: D1 97 07 19 30 0D 06 09 2A 86 48 86 F7 0D 01 01 // ....0...*.H..... 7420: 0B 05 00 03 82 01 01 00 75 EA B0 2D D5 34 19 5C // ........u..-.4.\ 7430: 32 45 FE 0E E1 D4 4F A6 78 C1 6F D7 EA DD DC 4F // 2E....O.x.o....O 7440: F3 A1 C8 81 88 F7 A7 8F 15 E6 40 29 AD E6 5D F4 // ..........@)..]. 7450: A2 D9 56 64 84 71 30 2A DD 1E 61 17 66 20 56 06 // ..Vd.q0*..a.f V. 7460: 98 19 8D 5D 71 F2 F8 97 BC 09 FD 1C 91 47 C9 E2 // ...]q........G.. 7470: E8 8D 03 FB CC 90 2F D6 0A 6C 4E 33 EC D6 B4 93 // ....../..lN3.... 7480: C8 4C 90 63 48 39 40 21 C4 DD D6 6E 89 98 3C B5 // .L.cH9@!...n..<. 7490: 98 97 E8 A9 06 B7 09 C9 8F 53 57 41 90 2F E1 1E // .........SWA./.. 74A0: 4D 4E DC CA 10 78 6C 42 6E F0 B6 C5 F8 61 5C 52 // MN...xlBn....a\R 74B0: F5 4E F6 6B 8D F7 4A 7A BE F3 CD FD 03 D7 D9 F6 // .N.k..Jz........ 74C0: 03 A8 0F E3 53 F7 0A 75 EC C6 75 2E AA 66 85 04 // ....S..u..u..f.. 74D0: 99 B7 F8 06 57 E1 C6 0E F6 E8 AF DA EC 9B 18 1F // ....W........... 74E0: AA B9 E3 3A 00 BF CE 8A 94 CB 01 DB 9E C7 38 BB // ...:..........8. 74F0: 0F 52 AB D1 E3 94 03 60 0A 4D A0 FE 27 6D 14 32 // .R.....`.M..'m.2 7500: FC 3F 97 40 E1 BF 99 89 DB E4 39 14 BD DA E4 D3 // .?.@......9..... 7510: C3 EA 2B 5A B3 95 58 55 04 7D C7 9A EC 23 03 8D // ..+Z..XU.}...#.. 7520: 85 2A D2 FF AE A9 61 81 30 82 05 4B 30 82 04 33 // .*....a.0..K0..3 7530: A0 03 02 01 02 02 10 54 58 F2 AA D7 41 D6 44 BC // .......TX...A.D. 7540: 84 A9 7B A0 96 52 E6 30 0D 06 09 2A 86 48 86 F7 // ..{..R.0...*.H.. 7550: 0D 01 01 0B 05 00 30 77 31 0B 30 09 06 03 55 04 // ......0w1.0...U. 7560: 06 13 02 55 53 31 1D 30 1B 06 03 55 04 0A 13 14 // ...US1.0...U.... 7570: 53 79 6D 61 6E 74 65 63 20 43 6F 72 70 6F 72 61 // Symantec Corpora 7580: 74 69 6F 6E 31 1F 30 1D 06 03 55 04 0B 13 16 53 // tion1.0...U....S 7590: 79 6D 61 6E 74 65 63 20 54 72 75 73 74 20 4E 65 // ymantec Trust Ne 75A0: 74 77 6F 72 6B 31 28 30 26 06 03 55 04 03 13 1F // twork1(0&..U.... 75B0: 53 79 6D 61 6E 74 65 63 20 53 48 41 32 35 36 20 // Symantec SHA256 75C0: 54 69 6D 65 53 74 61 6D 70 69 6E 67 20 43 41 30 // TimeStamping CA0 75D0: 1E 17 0D 31 37 30 31 30 32 30 30 30 30 30 30 5A // ...170102000000Z 75E0: 17 0D 32 38 30 34 30 31 32 33 35 39 35 39 5A 30 // ..280401235959Z0 75F0: 81 80 31 0B 30 09 06 03 55 04 06 13 02 55 53 31 // ..1.0...U....US1 7600: 1D 30 1B 06 03 55 04 0A 13 14 53 79 6D 61 6E 74 // .0...U....Symant 7610: 65 63 20 43 6F 72 70 6F 72 61 74 69 6F 6E 31 1F // ec Corporation1. 7620: 30 1D 06 03 55 04 0B 13 16 53 79 6D 61 6E 74 65 // 0...U....Symante 7630: 63 20 54 72 75 73 74 20 4E 65 74 77 6F 72 6B 31 // c Trust Network1 7640: 31 30 2F 06 03 55 04 03 13 28 53 79 6D 61 6E 74 // 10/..U...(Symant 7650: 65 63 20 53 48 41 32 35 36 20 54 69 6D 65 53 74 // ec SHA256 TimeSt 7660: 61 6D 70 69 6E 67 20 53 69 67 6E 65 72 20 2D 20 // amping Signer - 7670: 47 32 30 82 01 22 30 0D 06 09 2A 86 48 86 F7 0D // G20.."0...*.H... 7680: 01 01 01 05 00 03 82 01 0F 00 30 82 01 0A 02 82 // ..........0..... 7690: 01 01 00 99 F3 FC D8 04 09 03 86 F9 D7 5C A6 93 // .............\.. 76A0: C0 42 7C EA 7C 63 CF 5D 00 E2 8E F3 C0 90 DF 8F // .B|.|c.]........ 76B0: 29 F5 18 EA 94 B7 92 E5 D7 B0 A0 73 81 E8 E9 0A // )..........s.... 76C0: 9B 4A 7C 01 FF 9D 8F A4 39 A7 0E EA 45 F4 22 0C // .J|.....9...E.". 76D0: 3A 70 ED 39 45 8B E4 C5 1B 5C F0 45 68 46 24 05 // :p.9E....\.EhF$. 76E0: 63 76 9B 1C FC 9E 6C 2A B1 56 E5 8A 7F 52 71 AE // cv....l*.V...Rq. 76F0: F2 35 D5 46 23 06 1C CF 48 2D 1D B4 CD B8 D9 76 // .5.F#...H-.....v 7700: 23 8E 1C FF 3E BF BB 06 5C 69 07 A6 65 0E F8 5E // #...>...\i..e..^ 7710: AE 7D 2E ED 4D AE 35 EF C9 D7 00 42 FD 28 95 0E // .}..M.5....B.(.. 7720: 9F 5D 72 42 09 BC C3 DA 44 D2 ED CC 47 84 E4 FC // .]rB....D...G... 7730: CA 2D AC 58 BE AE F7 AE D9 44 0D 08 B7 C2 77 D6 // .-.X.....D....w. 7740: 1A 43 70 D1 6E 03 DE 52 92 C4 10 08 71 D9 BA 22 // .Cp.n..R....q.." 7750: 55 F2 1F BC ED 9B 9D 3B E2 5E 1D 4C 83 FF 97 0F // U......;.^.L.... 7760: 7B 0B E7 55 83 4E D2 0D EB BE D7 EC AE 6E 47 B9 // {..U.N.......nG. 7770: 9F DF A5 D6 51 BC 04 55 ED FF 27 70 4C C9 ED 2A // ....Q..U..'pL..* 7780: 4B 13 E1 B1 B9 4C 0F C9 01 EE 55 65 5F 69 02 78 // K....L....Ue_i.x 7790: 66 CB 3F 02 03 01 00 01 A3 82 01 C7 30 82 01 C3 // f.?.........0... 77A0: 30 0C 06 03 55 1D 13 01 01 FF 04 02 30 00 30 66 // 0...U.......0.0f 77B0: 06 03 55 1D 20 04 5F 30 5D 30 5B 06 0B 60 86 48 // ..U. ._0]0[..`.H 77C0: 01 86 F8 45 01 07 17 03 30 4C 30 23 06 08 2B 06 // ...E....0L0#..+. 77D0: 01 05 05 07 02 01 16 17 68 74 74 70 73 3A 2F 2F // ........https:// 77E0: 64 2E 73 79 6D 63 62 2E 63 6F 6D 2F 63 70 73 30 // d.symcb.com/cps0 77F0: 25 06 08 2B 06 01 05 05 07 02 02 30 19 1A 17 68 // %..+.......0...h 7800: 74 74 70 73 3A 2F 2F 64 2E 73 79 6D 63 62 2E 63 // ttps://d.symcb.c 7810: 6F 6D 2F 72 70 61 30 40 06 03 55 1D 1F 04 39 30 // om/rpa0@..U...90 7820: 37 30 35 A0 33 A0 31 86 2F 68 74 74 70 3A 2F 2F // 705.3.1./http:// 7830: 74 73 2D 63 72 6C 2E 77 73 2E 73 79 6D 61 6E 74 // ts-crl.ws.symant 7840: 65 63 2E 63 6F 6D 2F 73 68 61 32 35 36 2D 74 73 // ec.com/sha256-ts 7850: 73 2D 63 61 2E 63 72 6C 30 16 06 03 55 1D 25 01 // s-ca.crl0...U.%. 7860: 01 FF 04 0C 30 0A 06 08 2B 06 01 05 05 07 03 08 // ....0...+....... 7870: 30 0E 06 03 55 1D 0F 01 01 FF 04 04 03 02 07 80 // 0...U........... 7880: 30 77 06 08 2B 06 01 05 05 07 01 01 04 6B 30 69 // 0w..+........k0i 7890: 30 2A 06 08 2B 06 01 05 05 07 30 01 86 1E 68 74 // 0*..+.....0...ht 78A0: 74 70 3A 2F 2F 74 73 2D 6F 63 73 70 2E 77 73 2E // tp://ts-ocsp.ws. 78B0: 73 79 6D 61 6E 74 65 63 2E 63 6F 6D 30 3B 06 08 // symantec.com0;.. 78C0: 2B 06 01 05 05 07 30 02 86 2F 68 74 74 70 3A 2F // +.....0../http:/ 78D0: 2F 74 73 2D 61 69 61 2E 77 73 2E 73 79 6D 61 6E // /ts-aia.ws.syman 78E0: 74 65 63 2E 63 6F 6D 2F 73 68 61 32 35 36 2D 74 // tec.com/sha256-t 78F0: 73 73 2D 63 61 2E 63 65 72 30 28 06 03 55 1D 11 // ss-ca.cer0(..U.. 7900: 04 21 30 1F A4 1D 30 1B 31 19 30 17 06 03 55 04 // .!0...0.1.0...U. 7910: 03 13 10 54 69 6D 65 53 74 61 6D 70 2D 32 30 34 // ...TimeStamp-204 7920: 38 2D 35 30 1D 06 03 55 1D 0E 04 16 04 14 09 B5 // 8-50...U........ 7930: C1 FE 96 72 97 29 43 9A C9 E0 02 BA AE F8 FD 2F // ...r.)C......../ 7940: BA F6 30 1F 06 03 55 1D 23 04 18 30 16 80 14 AF // ..0...U.#..0.... 7950: 63 D6 CA A3 4E 85 72 E0 A7 BC 41 F3 29 A2 38 7F // c...N.r...A.).8. 7960: 80 75 62 30 0D 06 09 2A 86 48 86 F7 0D 01 01 0B // .ub0...*.H...... 7970: 05 00 03 82 01 01 00 17 B3 0A 88 E9 5C 5A 5E 20 // ............\Z^ 7980: 6B 3B 0A 15 B2 6C C5 A9 8A 32 87 D3 B1 F4 1C 53 // k;...l...2.....S 7990: AE 85 BE 3F 9B FF D7 BC B7 94 85 B4 C7 52 7E 94 // ...?.........R~. 79A0: E8 BD ED 61 B2 D4 A7 99 E4 C3 C9 93 C1 35 3D 0B // ...a.........5=. 79B0: E8 68 0A 5D 56 98 BD B1 22 3B D1 44 7A D7 BF F0 // .h.]V...";.Dz... 79C0: 6D 51 32 8A D5 23 DF 38 01 37 F6 E2 53 2B 7A 2B // mQ2..#.8.7..S+z+ 79D0: 11 8F B7 4D 6C 7A 33 03 1B 7C 6B 09 94 17 BB E4 // ...Mlz3..|k..... 79E0: DB 58 D4 21 13 65 E7 EC D1 25 CA 2C 75 9A 9C 7F // .X.!.e...%.,u... 79F0: FC C9 BB 2A 68 AB C4 7D B4 CF A3 C9 6C A7 D9 C4 // ...*h..}....l... 7A00: 00 9C 89 0A 77 91 F4 4D A2 FB 31 3B 86 6E F6 E6 // ....w..M..1;.n.. 7A10: 1F 50 03 86 9B BF CB 42 AB E6 76 9B 72 5A 11 01 // .P.....B..v.rZ.. 7A20: 8A C6 EF A5 6F 95 E7 DD AE BA E6 22 65 F0 18 59 // ....o......"e..Y 7A30: 1B 11 C9 CD 80 B7 D8 97 47 1F 42 08 F8 AC 71 1F // ........G.B...q. 7A40: B0 46 53 B3 D4 B2 D5 A3 AB 50 75 48 12 17 82 AD // .FS......PuH.... 7A50: CF E0 41 4F 32 7E CD 95 1C BF 91 8A 08 3D A4 A7 // ..AO2~.......=.. 7A60: 67 02 96 DF 24 4C A5 D0 41 C0 82 60 A3 8A 17 32 // g...$L..A..`...2 7A70: 4B D3 BC CF A4 B4 8C 31 82 02 5A 30 82 02 56 02 // K......1..Z0..V. 7A80: 01 01 30 81 8B 30 77 31 0B 30 09 06 03 55 04 06 // ..0..0w1.0...U.. 7A90: 13 02 55 53 31 1D 30 1B 06 03 55 04 0A 13 14 53 // ..US1.0...U....S 7AA0: 79 6D 61 6E 74 65 63 20 43 6F 72 70 6F 72 61 74 // ymantec Corporat 7AB0: 69 6F 6E 31 1F 30 1D 06 03 55 04 0B 13 16 53 79 // ion1.0...U....Sy 7AC0: 6D 61 6E 74 65 63 20 54 72 75 73 74 20 4E 65 74 // mantec Trust Net 7AD0: 77 6F 72 6B 31 28 30 26 06 03 55 04 03 13 1F 53 // work1(0&..U....S 7AE0: 79 6D 61 6E 74 65 63 20 53 48 41 32 35 36 20 54 // ymantec SHA256 T 7AF0: 69 6D 65 53 74 61 6D 70 69 6E 67 20 43 41 02 10 // imeStamping CA.. 7B00: 54 58 F2 AA D7 41 D6 44 BC 84 A9 7B A0 96 52 E6 // TX...A.D...{..R. 7B10: 30 0B 06 09 60 86 48 01 65 03 04 02 01 A0 81 A4 // 0...`.H.e....... 7B20: 30 1A 06 09 2A 86 48 86 F7 0D 01 09 03 31 0D 06 // 0...*.H......1.. 7B30: 0B 2A 86 48 86 F7 0D 01 09 10 01 04 30 1C 06 09 // .*.H........0... 7B40: 2A 86 48 86 F7 0D 01 09 05 31 0F 17 0D 31 37 31 // *.H......1...171 7B50: 30 33 31 30 39 32 32 35 30 5A 30 2F 06 09 2A 86 // 031092250Z0/..*. 7B60: 48 86 F7 0D 01 09 04 31 22 04 20 B8 83 37 09 43 // H......1". ..7.C 7B70: A3 34 F9 DC A7 D1 42 A6 33 6B 95 17 24 53 29 2D // .4....B.3k..$S)- 7B80: EB 0B C3 EA 1A 4D 16 28 C6 A9 C1 30 37 06 0B 2A // .....M.(...07..* 7B90: 86 48 86 F7 0D 01 09 10 02 2F 31 28 30 26 30 24 // .H......./1(0&0$ 7BA0: 30 22 04 20 CF 7A C1 7A D0 47 EC D5 FD C3 68 22 // 0". .z.z.G....h" 7BB0: 03 1B 12 D4 EF 07 8B 6F 2B 4C 5E 6B A4 1F 8F F2 // .......o+L^k.... 7BC0: CF 4B AD 67 30 0B 06 09 2A 86 48 86 F7 0D 01 01 // .K.g0...*.H..... 7BD0: 01 04 82 01 00 23 FC 01 36 4E 43 DA 7C 49 5B E4 // .....#..6NC.|I[. 7BE0: 09 AF 96 B4 06 41 9F 48 85 D0 85 12 2D 38 BB 81 // .....A.H....-8.. 7BF0: 07 AF 0A 1A 2F F6 01 0E 94 27 57 D8 45 DD 9F A0 // ..../....'W.E... 7C00: 76 5C A4 E5 9A 12 EA 18 D3 37 8A C5 F7 CC CC 52 // v\.......7.....R 7C10: 1D DB 06 92 9A CB 0B D7 3E 88 53 4A 5A 8D 52 2C // ........>.SJZ.R, 7C20: 27 0A 45 31 6E D9 EC 63 20 8D 80 C1 FE 14 43 1D // '.E1n..c .....C. 7C30: 4C 78 12 71 AA 73 C7 E7 CD 31 77 F7 0C F1 12 DA // Lx.q.s...1w..... 7C40: E0 F7 C2 B9 6F BF 58 60 BE 8C 0A 0F 17 FC 71 D7 // ....o.X`......q. 7C50: 8E AE E9 B6 6A FE 64 3C 29 97 AE B0 87 20 62 35 // ....j.d<).... b5 7C60: 47 48 F8 A2 8E 32 1D FD 53 71 F6 E2 CC 33 DB A9 // GH...2..Sq...3.. 7C70: 46 19 44 34 60 ED 60 A0 D3 BD 29 3A 96 21 4D 0C // F.D4`.`...):.!M. 7C80: 64 6E 3D 97 52 8B 6D FA 0A 11 48 20 A9 C4 95 E5 // dn=.R.m...H .... 7C90: D0 AC 20 E3 47 DD B3 7B 09 28 0A 96 F9 7A AD 05 // .. .G..{.(...z.. 7CA0: 10 F0 46 EA 75 76 D4 52 15 CD 43 59 B9 12 0B E2 // ..F.uv.R..CY.... 7CB0: 93 9A 19 3B 48 4C 72 C9 5F F4 85 84 C7 AF 54 14 // ...;HLr._.....T. 7CC0: 3B AA 1C 4F A4 59 2A B1 A4 0F BF 47 92 4A CC 48 // ;..O.Y*....G.J.H 7CD0: 64 6D A4 5D 9B 00 00 00 00 00 4D 5A 90 00 03 00 // dm.]......MZ.... 7CE0: 00 00 04 00 00 00 FF FF 00 00 B8 00 00 00 00 00 // ................ 7CF0: 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 // ..@............. 7D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 7D10: 00 00 00 00 00 00 F8 00 00 00 0E 1F BA 0E 00 B4 // ................ 7D20: 09 CD 21 B8 01 4C CD 21 54 68 69 73 20 70 72 6F // ..!..L.!This pro 7D30: 67 72 61 6D 20 63 61 6E 6E 6F 74 20 62 65 20 72 // gram cannot be r 7D40: 75 6E 20 69 6E 20 44 4F 53 20 6D 6F 64 65 2E 0D // un in DOS mode.. 7D50: 0D 0A 24 00 00 00 00 00 00 00 A1 E4 7E B1 E5 85 // ..$.........~... 7D60: 10 E2 E5 85 10 E2 E5 85 10 E2 19 F2 AE E2 E4 85 // ................ 7D70: 10 E2 E5 85 11 E2 DA 85 10 E2 93 18 6B E2 E6 85 // ............k... 7D80: 10 E2 93 18 6D E2 E7 85 10 E2 EC FD 93 E2 E1 85 // ....m........... 7D90: 10 E2 93 18 7D E2 E4 85 10 E2 EC FD 85 E2 E7 85 // ....}........... 7DA0: 10 E2 EC FD 99 E2 E2 85 10 E2 EC FD 84 E2 E4 85 // ................ 7DB0: 10 E2 EC FD 81 E2 E4 85 10 E2 52 69 63 68 E5 85 // ..........Rich.. 7DC0: 10 E2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 7DD0: 00 00 50 45 00 00 64 86 08 00 B5 93 83 57 00 00 // ..PE..d......W.. 7DE0: 00 00 00 00 00 00 F0 00 22 00 0B 02 09 00 00 56 // ........"......V 7DF0: 00 00 00 14 00 00 00 00 00 00 64 A0 00 00 00 10 // ..........d..... 7E00: 00 00 00 00 01 00 00 00 00 00 00 10 00 00 00 02 // ................ 7E10: 00 00 06 00 01 00 06 00 01 00 05 00 02 00 00 00 // ................ 7E20: 00 00 00 D0 00 00 00 04 00 00 B7 67 01 00 01 00 // ...........g.... 7E30: 00 00 00 00 04 00 00 00 00 00 00 10 00 00 00 00 // ................ 7E40: 00 00 00 00 10 00 00 00 00 00 00 10 00 00 00 00 // ................ 7E50: 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 00 // ................ 7E60: 00 00 84 A0 00 00 28 00 00 00 00 B0 00 00 40 03 // ......(.......@. 7E70: 00 00 00 80 00 00 84 03 00 00 00 6C 00 00 10 21 // ...........l...! 7E80: 00 00 00 C0 00 00 4C 00 00 00 B0 61 00 00 1C 00 // ......L....a.... 7E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 7EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 7EB0: 00 00 00 00 00 00 00 00 00 00 00 60 00 00 A8 01 // ...........`.... 7EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 7ED0: 00 00 00 00 00 00 00 00 00 00 2E 74 65 78 74 00 // ...........text. 7EE0: 00 00 55 4A 00 00 00 10 00 00 00 4C 00 00 00 04 // ..UJ.......L.... 7EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 00 // .............. . 7F00: 00 68 2E 72 64 61 74 61 00 00 DC 04 00 00 00 60 // .h.rdata.......` 7F10: 00 00 00 06 00 00 00 50 00 00 00 00 00 00 00 00 // .......P........ 7F20: 00 00 00 00 00 00 40 00 00 48 2E 64 61 74 61 00 // ......@..H.data. 7F30: 00 00 D0 02 00 00 00 70 00 00 00 02 00 00 00 56 // .......p.......V 7F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 // ..............@. 7F50: 00 C8 2E 70 64 61 74 61 00 00 84 03 00 00 00 80 // ...pdata........ 7F60: 00 00 00 04 00 00 00 58 00 00 00 00 00 00 00 00 // .......X........ 7F70: 00 00 00 00 00 00 40 00 00 48 50 41 47 45 00 00 // ......@..HPAGE.. 7F80: 00 00 4C 01 00 00 00 90 00 00 00 02 00 00 00 5C // ..L............\ 7F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 00 // .............. . 7FA0: 00 60 49 4E 49 54 00 00 00 00 DA 06 00 00 00 A0 // .`INIT.......... 7FB0: 00 00 00 08 00 00 00 5E 00 00 00 00 00 00 00 00 // .......^........ 7FC0: 00 00 00 00 00 00 20 00 00 E2 2E 72 73 72 63 00 // ...... ....rsrc. 7FD0: 00 00 40 03 00 00 00 B0 00 00 00 04 00 00 00 66 // ..@............f 7FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 // ..............@. 7FF0: 00 42 2E 72 65 6C 6F 63 00 00 A6 00 00 00 00 C0 // .B.reloc........ 8000: 00 00 00 02 00 00 00 6A 00 00 00 00 00 00 00 00 // .......j........ 8010: 00 00 00 00 00 00 40 00 00 42 00 00 00 00 00 00 // ......@..B...... 8020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 8030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 8040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 8050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 8060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 8070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 8080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 8090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 80A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 80B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 80C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 80D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 80E0: 00 00 48 89 5C 24 08 48 89 74 24 10 57 48 83 EC // ..H.\$.H.t$.WH.. 80F0: 20 48 8B F2 48 8B F9 48 8D 15 4C 44 00 00 49 8B // H..H..H..LD..I. 8100: C8 49 8B D8 FF 15 F8 4F 00 00 48 8B CB FF 15 0F // .I.....O..H..... 8110: 50 00 00 48 8B D8 48 85 C0 74 2D FF 15 C9 4F 00 // P..H..H..t-...O. 8120: 00 48 8D 4C 24 48 48 89 44 24 48 FF D6 48 83 7C // .H.L$HH.D$H..H.| 8130: 24 48 01 74 13 B9 01 00 00 00 FF D3 48 85 FF 74 // $H.t........H..t 8140: 03 48 89 07 B0 01 EB 02 32 C0 48 8B 5C 24 30 48 // .H......2.H.\$0H 8150: 8B 74 24 38 48 83 C4 20 5F C3 CC CC CC CC CC CC // .t$8H.. _....... 8160: CC CC 4C 8B DC 49 89 5B 10 57 48 83 EC 50 33 C0 // ..L..I.[.WH..P3. 8170: C6 44 24 30 00 33 DB F6 05 74 61 00 00 03 49 89 // .D$0.3...ta...I. 8180: 43 D9 49 89 43 E1 49 89 43 E9 49 89 5B 08 66 89 // C.I.C.I.C.I.[.f. 8190: 44 24 49 88 44 24 4B 0F 84 B1 00 00 00 38 05 52 // D$I.D$K......8.R 81A0: 61 00 00 0F 84 A5 00 00 00 38 05 47 61 00 00 0F // a........8.Ga... 81B0: 85 99 00 00 00 48 8D 15 4E 43 00 00 49 8D 4B C8 // .....H..NC..I.K. 81C0: FF 15 3C 4F 00 00 48 8D 4C 24 20 FF 15 51 4F 00 // ..<O..H.L$ ..QO. 81D0: 00 48 85 C0 75 05 40 32 FF EB 1A 4C 8D 44 24 20 // .H..u.@2...L.D$ 81E0: 48 8D 4C 24 60 48 8B D0 E8 F5 FE FF FF 48 8B 5C // H.L$`H.......H.\ 81F0: 24 60 40 8A F8 8B 0D FF 60 00 00 C7 44 24 30 40 // $`@.....`...D$0@ 8200: 0A 4D 53 C7 44 24 34 02 00 00 00 89 4C 24 3C 48 // .MS.D$4.....L$<H 8210: 8D 4C 24 30 E8 51 3D 00 00 40 84 FF 74 27 48 8D // .L$0.Q=..@..t'H. 8220: 15 65 43 00 00 48 8D 4C 24 20 FF 15 D2 4E 00 00 // .eC..H.L$ ...N.. 8230: 48 8D 4C 24 20 FF 15 E7 4E 00 00 48 85 C0 74 05 // H.L$ ...N..H..t. 8240: 48 8B CB FF D0 C6 05 AA 60 00 00 01 B0 01 48 8B // H.......`.....H. 8250: 5C 24 68 48 83 C4 50 5F C3 CC CC CC CC CC CC CC // \$hH..P_........ 8260: CC CC 48 8B C4 48 89 58 08 48 89 68 10 48 89 70 // ..H..H.X.H.h.H.p 8270: 18 48 89 78 20 41 54 41 55 41 57 48 81 EC A0 01 // .H.x ATAUAWH.... 8280: 00 00 48 8B 05 51 5F 00 00 48 33 C4 48 89 84 24 // ..H..Q_..H3.H..$ 8290: 90 01 00 00 33 D2 48 8D 0D 4D 60 00 00 44 8D 42 // ....3.H..M`..D.B 82A0: 30 E8 74 41 00 00 FF 15 B6 4E 00 00 44 8B D8 89 // 0.tA.....N..D... 82B0: 05 55 60 00 00 85 C0 74 12 33 D2 B8 80 96 98 00 // .U`....t.3...... 82C0: 41 F7 F3 89 05 45 60 00 00 EB 0A C7 05 39 60 00 // A....E`......9`. 82D0: 00 01 00 00 00 BB 14 01 00 00 48 8D 4C 24 70 33 // ..........H.L$p3 82E0: D2 4C 8B C3 E8 31 41 00 00 48 8D 4C 24 70 89 5C // .L...1A..H.L$p.\ 82F0: 24 70 FF 15 3A 4E 00 00 44 8B 5C 24 74 8B 44 24 // $p..:N..D.\$t.D$ 8300: 78 8D 6B 9E BB 00 00 0E 00 45 33 C0 BA 00 00 02 // x.k......E3..... 8310: 00 48 8B CB 44 89 1D CF 5F 00 00 89 05 CD 5F 00 // .H..D..._....._. 8320: 00 C6 05 CA 5F 00 00 00 C6 05 C5 5F 00 00 0F 45 // ...._......_...E 8330: 32 ED FF 15 12 4F 00 00 41 BF 00 02 00 00 4C 8B // 2....O..A.....L. 8340: E0 48 85 C0 0F 84 F0 00 00 00 33 F6 48 8B F8 48 // .H........3.H..H 8350: 8D 15 B4 47 00 00 41 B8 08 00 00 00 48 8B CF FF // ...G..A.....H... 8360: 15 D5 4E 00 00 85 C0 75 21 32 C9 48 85 FF 74 33 // ..N....u!2.H..t3 8370: 48 8D 57 14 48 8B C7 48 3B FA 73 1F 02 08 48 FF // H.W.H..H;.s...H. 8380: C0 48 3B C2 72 F6 84 C9 74 11 83 C6 10 48 83 C7 // .H;.r...t....H.. 8390: 10 81 FE 00 00 02 00 72 B6 33 FF 48 85 FF 74 03 // .......r.3.H..t. 83A0: 8B 5F 10 BA 00 00 02 00 49 8B CC FF 15 91 4E 00 // ._......I.....N. 83B0: 00 48 85 FF 0F 84 80 00 00 00 45 33 C0 49 8B D7 // .H........E3.I.. 83C0: 48 8B CB FF 15 81 4E 00 00 48 8D 15 4A 47 00 00 // H.....N..H..JG.. 83D0: 41 B8 04 00 00 00 48 8B C8 48 8B F8 FF 15 58 4E // A.....H..H....XN 83E0: 00 00 85 C0 75 06 8B 5F 24 41 B5 01 49 8B D7 48 // ....u.._$A..I..H 83F0: 8B CF FF 15 4A 4E 00 00 45 84 ED 74 3D 45 33 C0 // ....JN..E..t=E3. 8400: 49 8B D7 48 8B CB FF 15 3E 4E 00 00 48 8D 15 17 // I..H....>N..H... 8410: 47 00 00 41 B8 04 00 00 00 48 8B C8 48 8B D8 FF // G..A.....H..H... 8420: 15 15 4E 00 00 85 C0 75 03 8B 6B 30 49 8B D7 48 // ..N....u..k0I..H 8430: 8B CB FF 15 0A 4E 00 00 EB 4C E8 8F 7D 00 00 BF // .....N...L..}... 8440: 55 53 42 46 49 8B D7 44 8B C7 33 C9 FF 15 88 4C // USBFI..D..3....L 8450: 00 00 45 8B CF BA 46 41 43 50 48 8B D8 48 8D 44 // ..E...FACPH..H.D 8460: 24 50 B9 49 50 43 41 4C 8B C3 48 89 44 24 20 E8 // $P.IPCAL..H.D$ . 8470: 6E 7C 00 00 85 C0 78 03 8B 6B 30 8B D7 48 8B CB // n|....x..k0..H.. 8480: FF 15 6C 4C 00 00 33 C0 48 8D 15 7B 40 00 00 48 // ..lL..3.H..{@..H 8490: 8D 4C 24 58 33 DB 89 2D 5E 5E 00 00 C6 44 24 30 // .L$X3..-^^...D$0 84A0: 00 48 89 44 24 31 48 89 44 24 39 48 89 44 24 41 // .H.D$1H.D$9H.D$A 84B0: 66 89 44 24 49 88 44 24 4B 48 89 5C 24 50 FF 15 // f.D$I.D$KH.\$P.. 84C0: 3E 4C 00 00 48 8D 4C 24 58 FF 15 53 4C 00 00 48 // >L..H.L$X..SL..H 84D0: 85 C0 75 05 40 32 FF EB 1A 4C 8D 44 24 58 48 8D // ..u.@2...L.D$XH. 84E0: 4C 24 50 48 8B D0 E8 F7 FB FF FF 48 8B 5C 24 50 // L$PH.......H.\$P 84F0: 40 8A F8 8B 0D 01 5E 00 00 83 64 24 34 00 BE 40 // @.....^...d$4..@ 8500: 0A 4D 53 89 4C 24 3C 48 8D 4C 24 30 89 74 24 30 // .MS.L$<H.L$0.t$0 8510: E8 55 3A 00 00 44 8B 5C 24 30 41 0F BA E3 1F 44 // .U:..D.\$0A....D 8520: 89 1D D8 5D 00 00 0F 82 9E 00 00 00 44 3B DE 0F // ...]........D;.. 8530: 84 95 00 00 00 C6 05 B9 5D 00 00 01 41 F6 C3 08 // ........]...A... 8540: 75 09 C6 05 AB 5D 00 00 00 EB 22 8A 05 A1 5D 00 // u....]...."...]. 8550: 00 41 F6 C3 10 74 08 0C 01 88 05 93 5D 00 00 41 // .A...t......]..A 8560: F6 C3 20 74 08 0C 02 88 05 85 5D 00 00 8B 05 87 // .. t......]..... 8570: 5D 00 00 48 8D 4C 24 30 89 74 24 30 89 44 24 3C // ]..H.L$0.t$0.D$< 8580: C7 44 24 34 01 00 00 00 E8 DD 39 00 00 44 8A 1D // .D$4......9..D.. 8590: 5E 5D 00 00 41 F6 C3 02 74 0A C7 44 24 34 04 00 // ^]..A...t..D$4.. 85A0: 00 00 EB 0E 41 F6 C3 01 74 20 C7 44 24 34 03 00 // ....A...t .D$4.. 85B0: 00 00 8B 05 42 5D 00 00 48 8D 4C 24 30 89 74 24 // ....B]..H.L$0.t$ 85C0: 30 89 44 24 3C E8 A0 39 00 00 40 84 FF 74 27 48 // 0.D$<..9..@..t'H 85D0: 8D 15 B4 3F 00 00 48 8D 4C 24 58 FF 15 21 4B 00 // ...?..H.L$X..!K. 85E0: 00 48 8D 4C 24 58 FF 15 36 4B 00 00 48 85 C0 74 // .H.L$X..6K..H..t 85F0: 05 48 8B CB FF D0 33 C0 48 8B 8C 24 90 01 00 00 // .H....3.H..$.... 8600: 48 33 CC E8 C2 39 00 00 4C 8D 9C 24 A0 01 00 00 // H3...9..L..$.... 8610: 49 8B 5B 20 49 8B 6B 28 49 8B 73 30 49 8B 7B 38 // I.[ I.k(I.s0I.{8 8620: 49 8B E3 41 5F 41 5D 41 5C C3 CC CC CC CC CC CC // I..A_A]A\....... 8630: CC CC 48 83 EC 28 80 7A 41 01 49 8B C0 75 0E 45 // ..H..(.zA.I..u.E 8640: 33 C0 33 D2 48 8B C8 FF 15 C5 4A 00 00 B8 16 00 // 3.3.H.....J..... 8650: 00 C0 48 83 C4 28 C3 CC CC CC CC CC CC CC 48 89 // ..H..(........H. 8660: 5C 24 08 48 89 74 24 10 57 48 83 EC 50 48 8B D9 // \$.H.t$.WH..PH.. 8670: 48 8B F2 48 8D 4C 24 30 45 33 C0 33 D2 FF 15 A7 // H..H.L$0E3.3.... 8680: 4A 00 00 48 8B 96 B8 00 00 00 48 8B 7B 40 48 8D // J..H......H.{@H. 8690: 5A B8 41 B8 38 00 00 00 48 8B CB E8 2A 3A 00 00 // Z.A.8...H...*:.. 86A0: C6 43 03 00 48 8B 86 B8 00 00 00 48 8D 0D 80 FF // .C..H......H.... 86B0: FF FF C6 40 BB E0 48 8B D6 48 89 48 F0 48 8D 4C // ...@..H..H.H.H.L 86C0: 24 30 48 89 48 F8 48 8B 4F 10 FF 15 F2 4A 00 00 // $0H.H.H.O....J.. 86D0: 3D 03 01 00 00 75 1C 48 83 64 24 20 00 48 8D 4C // =....u.H.d$ .H.L 86E0: 24 30 45 33 C9 45 33 C0 33 D2 FF 15 8A 4A 00 00 // $0E3.E3.3....J.. 86F0: 8B 46 30 48 8B 5C 24 60 48 8B 74 24 68 48 83 C4 // .F0H.\$`H.t$hH.. 8700: 50 5F C3 CC CC CC CC CC CC CC 48 8B C4 48 89 58 // P_........H..H.X 8710: 08 48 89 68 10 48 89 70 18 57 48 83 EC 30 48 8B // .H.h.H.p.WH..0H. 8720: 71 40 4C 8D 05 A1 3E 00 00 41 B9 01 00 00 00 48 // q@L...>..A.....H 8730: 8D 4E 20 48 8B FA C7 40 E8 20 00 00 00 FF 15 9F // .N H...@. ...... 8740: 49 00 00 8B D8 85 C0 79 10 33 D2 48 8B CF 89 47 // I......y.3.H...G 8750: 30 FF 15 13 4A 00 00 EB 2D FE 47 43 48 83 87 B8 // 0...J...-.GCH... 8760: 00 00 00 48 48 8B 4E 10 48 8B D7 FF 15 51 4A 00 // ...HH.N.H....QJ. 8770: 00 48 8D 4E 20 41 B8 20 00 00 00 48 8B D7 8B D8 // .H.N A. ...H.... 8780: FF 15 B4 49 00 00 48 8B 6C 24 48 48 8B 74 24 50 // ...I..H.l$HH.t$P 8790: 8B C3 48 8B 5C 24 40 48 83 C4 30 5F C3 CC CC CC // ..H.\$@H..0_.... 87A0: CC CC CC CC CC CC 80 7A 41 00 74 0B 48 8B 82 B8 // .......zA.t.H... 87B0: 00 00 00 80 48 03 01 8B 42 30 C3 CC CC CC CC CC // ....H...B0...... 87C0: CC CC 48 89 5C 24 08 48 89 74 24 10 57 48 83 EC // ..H.\$.H.t$.WH.. 87D0: 20 44 8A 05 1A 5B 00 00 48 8B 71 40 48 8B FA 45 // D...[..H.q@H..E 87E0: 84 C0 0F 84 D4 00 00 00 8A 46 67 3C 12 74 14 3C // .........Fg<.t.< 87F0: 06 74 10 3C 08 74 0C 3C 07 74 08 3C 60 0F 85 B9 // .t.<.t.<.t.<`... 8800: 00 00 00 4C 8B 8A B8 00 00 00 49 8B 51 08 3C 60 // ...L......I.Q.<` 8810: 74 4B 3C 12 74 47 3C 06 74 43 41 81 79 18 03 00 // tK<.tG<.tCA.y... 8820: 22 00 0F 85 94 00 00 00 3C 08 75 13 41 80 F8 01 // ".......<.u.A... 8830: 75 0D 48 8B D7 E8 08 17 00 00 E9 85 00 00 00 48 // u.H............H 8840: 81 FA FF FF FF 7F 72 74 66 83 7A 02 0B 74 2A 66 // ......rtf.z..t*f 8850: 83 7A 02 28 74 23 66 83 7A 02 09 75 5F 48 83 67 // .z.(t#f.z..u_H.g 8860: 38 00 BB 22 00 00 C0 33 D2 48 8B CF 89 5F 30 FF // 8.."...3.H..._0. 8870: 15 F5 48 00 00 8B C3 EB 4B 49 8D 59 B8 49 8B D1 // ..H.....KI.Y.I.. 8880: 41 B8 38 00 00 00 48 8B CB E8 3C 38 00 00 C6 43 // A.8...H...<8...C 8890: 03 00 48 8B 87 B8 00 00 00 48 83 60 F8 00 48 8D // ..H......H.`..H. 88A0: 0D 01 FF FF FF C6 40 BB E0 48 89 48 F0 48 8B 4E // ......@..H.H.H.N 88B0: 10 48 8B D7 FF 15 08 49 00 00 EB 08 48 8B D7 E8 // .H.....I....H... 88C0: 46 FE FF FF 48 8B 5C 24 30 48 8B 74 24 38 48 83 // F...H.\$0H.t$8H. 88D0: C4 20 5F C3 CC CC CC CC CC CC 48 83 EC 28 80 7A // . _.......H..(.z 88E0: 41 00 4C 8B 41 40 74 0B 48 8B 82 B8 00 00 00 80 // A.L.A@t.H....... 88F0: 48 03 01 49 8B 40 10 0F BA 60 30 0D 72 05 0F BA // H..I.@...`0.r... 8900: 71 30 0D 49 8D 48 20 41 B8 20 00 00 00 FF 15 27 // q0.I.H A. .....' 8910: 48 00 00 33 C0 48 83 C4 28 C3 CC CC CC CC CC CC // H..3.H..(....... 8920: CC CC 48 89 5C 24 08 48 89 74 24 10 57 48 83 EC // ..H.\$.H.t$.WH.. 8930: 20 83 7A 30 00 48 8B 79 40 48 8B DA 7C 58 48 8B // .z0.H.y@H..|XH. 8940: 72 38 48 85 F6 74 4F 48 8B 82 B8 00 00 00 83 78 // r8H..tOH.......x 8950: 08 01 74 06 83 78 08 02 75 3C 83 78 08 02 75 36 // ..t..x..u<.x..u6 8960: 4C 8D 05 73 3C 00 00 33 D2 48 8B CE E8 4D 35 00 // L..s<..3.H...M5. 8970: 00 48 85 C0 74 06 C6 47 67 12 EB 1A 4C 8D 05 67 // .H..t..Gg...L..g 8980: 3C 00 00 33 D2 48 8B CE E8 31 35 00 00 48 85 C0 // <..3.H...15..H.. 8990: 74 04 C6 47 67 06 80 7B 41 00 74 0B 48 8B 83 B8 // t..Gg..{A.t.H... 89A0: 00 00 00 80 48 03 01 48 8D 4F 20 41 B8 20 00 00 // ....H..H.O A. .. 89B0: 00 48 8B D3 FF 15 80 47 00 00 8B 43 30 48 8B 5C // .H.....G...C0H.\ 89C0: 24 30 48 8B 74 24 38 48 83 C4 20 5F C3 CC CC CC // $0H.t$8H.. _.... 89D0: CC CC CC CC CC CC 48 89 5C 24 08 57 48 83 EC 20 // ......H.\$.WH.. 89E0: 83 7A 30 00 48 8B 79 40 48 8B DA 7C 78 48 8B 4A // .z0.H.y@H..|xH.J 89F0: 38 48 85 C9 74 6F 48 8B 82 B8 00 00 00 83 78 08 // 8H..toH.......x. 8A00: 00 75 62 4C 8D 05 00 3C 00 00 33 D2 E8 AD 34 00 // .ubL...<..3...4. 8A10: 00 48 85 C0 75 4B 48 8B 4B 38 4C 8D 05 F9 3B 00 // .H..uKH.K8L...;. 8A20: 00 33 D2 E8 96 34 00 00 48 85 C0 75 34 48 8B 4B // .3...4..H..u4H.K 8A30: 38 4C 8D 05 F2 3B 00 00 33 D2 E8 7F 34 00 00 48 // 8L...;..3...4..H 8A40: 85 C0 75 17 48 8B 4B 38 4C 8D 05 EB 3B 00 00 33 // ..u.H.K8L...;..3 8A50: D2 E8 68 34 00 00 48 85 C0 74 0A C6 47 67 03 EB // ..h4..H..t..Gg.. 8A60: 04 C6 47 67 60 80 7B 41 00 74 0B 48 8B 83 B8 00 // ..Gg`.{A.t.H.... 8A70: 00 00 80 48 03 01 48 8D 4F 20 41 B8 20 00 00 00 // ...H..H.O A. ... 8A80: 48 8B D3 FF 15 B1 46 00 00 8B 43 30 48 8B 5C 24 // H.....F...C0H.\$ 8A90: 30 48 83 C4 20 5F C3 CC CC CC CC CC CC CC 48 89 // 0H.. _........H. 8AA0: 5C 24 08 48 89 6C 24 18 48 89 74 24 20 57 41 54 // \$.H.l$.H.t$ WAT 8AB0: 41 55 48 83 EC 30 48 8B D9 BD 00 10 00 00 45 33 // AUH..0H.......E3 8AC0: ED 41 B8 55 53 42 46 33 C9 48 8B D5 45 8B E5 FF // .A.USBF3.H..E... 8AD0: 15 05 46 00 00 48 8B F0 49 3B C5 0F 84 49 01 00 // ..F..H..I;...I.. 8AE0: 00 48 8B 7B 18 4C 8B C5 33 D2 48 8B C8 44 89 6C // .H.{.L..3.H..D.l 8AF0: 24 58 E8 23 39 00 00 4C 8D 5C 24 58 41 8D 55 02 // $X.#9..L.\$XA.U. 8B00: 4C 8B CE 41 B8 00 04 00 00 48 8B CF 4C 89 5C 24 // L..A.....H..L.\$ 8B10: 20 FF 15 3B 47 00 00 44 8B E0 41 3B C5 75 22 48 // ..;G..D..A;.u"H 8B20: 8B D6 66 44 39 2E 74 19 48 83 C9 FF 33 C0 48 8B // ..fD9.t.H...3.H. 8B30: FA 66 F2 AF 48 F7 D1 48 8D 14 4A 66 44 39 2A 75 // .f..H..H..JfD9*u 8B40: E7 45 3B E5 0F 8C D2 00 00 00 48 8B EE 66 44 39 // .E;.......H..fD9 8B50: 2E 0F 84 C1 00 00 00 48 83 C9 FF 33 C0 48 8B FD // .......H...3.H.. 8B60: 66 F2 AF 4C 8D 05 F0 3A 00 00 48 F7 D1 8D 51 FF // f..L...:..H...Q. 8B70: 48 8D 79 FF 48 8B CD E8 42 33 00 00 49 3B C5 74 // H.y.H...B3..I;.t 8B80: 68 66 83 78 0E 30 75 77 66 83 78 10 31 75 06 C6 // hf.x.0uwf.x.1u.. 8B90: 43 67 01 EB 4C 66 83 78 10 32 75 06 C6 43 67 02 // Cg..Lf.x.2u..Cg. 8BA0: EB 3F 66 83 78 10 33 75 06 C6 43 67 03 EB 32 66 // .?f.x.3u..Cg..2f 8BB0: 83 78 10 36 75 06 C6 43 67 06 EB 25 66 83 78 10 // .x.6u..Cg..%f.x. 8BC0: 37 75 06 C6 43 67 07 EB 18 66 83 78 10 38 75 06 // 7u..Cg...f.x.8u. 8BD0: C6 43 67 08 EB 0B 66 83 78 10 39 75 04 C6 43 67 // .Cg...f.x.9u..Cg 8BE0: 09 80 7B 67 80 72 31 EB 16 4C 8D 05 7A 3A 00 00 // ..{g.r1..L..z:.. 8BF0: 8B D7 48 8B CD E8 C4 32 00 00 49 3B C5 75 15 8D // ..H....2..I;.u.. 8C00: 47 01 48 8D 6C 45 00 66 44 39 6D 00 0F 85 45 FF // G.H.lE.fD9m...E. 8C10: FF FF EB 04 C6 43 67 10 C6 43 65 01 BA 55 53 42 // .....Cg..Ce..USB 8C20: 46 48 8B CE FF 15 C8 44 00 00 48 8B 5C 24 50 48 // FH.....D..H.\$PH 8C30: 8B 6C 24 60 48 8B 74 24 68 41 8B C4 48 83 C4 30 // .l$`H.t$hA..H..0 8C40: 41 5D 41 5C 5F C3 CC CC CC CC CC CC CC CC 40 53 // A]A\_.........@S 8C50: 48 83 EC 20 48 8B 49 40 48 8B DA E8 3E FE FF FF // H.. H.I@H...>... 8C60: 48 8B CB 48 83 C4 20 5B 48 FF 25 AB 44 00 00 CC // H..H.. [H.%.D... 8C70: CC CC CC CC CC CC 48 8B C4 48 89 58 10 48 89 68 // ......H..H.X.H.h 8C80: 18 48 89 70 20 57 41 54 41 55 41 56 41 57 48 83 // .H.p WATAUAVAWH. 8C90: EC 30 48 8B 79 40 4C 8B A2 B8 00 00 00 48 8B E9 // .0H.y@L......H.. 8CA0: 4C 8D 6F 20 41 BF 01 00 00 00 4C 8D 05 19 39 00 // L.o A.....L...9. 8CB0: 00 49 8B CD 45 8B CF 48 8B F2 C7 40 C8 20 00 00 // .I..E..H...@. .. 8CC0: 00 FF 15 1B 44 00 00 45 33 F6 41 3B C6 8B D8 7D // ....D..E3.A;...} 8CD0: 13 89 46 30 33 D2 48 8B CE FF 15 8B 44 00 00 E9 // ..F03.H.....D... 8CE0: 83 00 00 00 41 0F B6 4C 24 01 83 F9 06 0F 8F B9 // ....A..L$....... 8CF0: 01 00 00 0F 84 9E 01 00 00 41 3B CE 0F 84 EF 00 // .........A;..... 8D00: 00 00 41 2B CF 0F 84 D7 00 00 00 41 2B CF 0F 84 // ..A+.......A+... 8D10: 87 00 00 00 41 2B CF 74 79 41 2B CF 74 68 41 3B // ....A+.tyA+.thA; 8D20: CF 0F 85 A6 01 00 00 8B 47 5C C7 47 5C 02 00 00 // ........G\.G\... 8D30: 00 89 47 60 41 8B DE 44 00 7E 43 48 83 86 B8 00 // ..G`A..D.~CH.... 8D40: 00 00 48 89 5E 30 48 8B 4F 10 48 8B D6 FF 15 6F // ..H.^0H.O.H....o 8D50: 44 00 00 8B D8 41 B8 20 00 00 00 48 8B D6 49 8B // D....A. ...H..I. 8D60: CD FF 15 D3 43 00 00 8B C3 48 8B 5C 24 68 48 8B // ....C....H.\$hH. 8D70: 6C 24 70 48 8B 74 24 78 48 83 C4 30 41 5F 41 5E // l$pH.t$xH..0A_A^ 8D80: 41 5D 41 5C 5F C3 8B 47 5C C7 47 5C 03 00 00 00 // A]A\_..G\.G\.... 8D90: EB 9F 83 7F 5C 04 E9 00 01 00 00 41 B8 20 00 00 // ....\......A. .. 8DA0: 00 48 8B D6 49 8B CD FF 15 C5 43 00 00 48 8B D6 // .H..I.....C..H.. 8DB0: 48 8B CD E8 A6 F8 FF FF 8B 57 5C 48 8B 4F 10 89 // H........W\H.O.. 8DC0: 57 60 8B D8 C7 47 5C 06 00 00 00 FF 15 71 43 00 // W`...G\......qC. 8DD0: 00 48 8B CD FF 15 30 43 00 00 89 5E 30 E9 F2 FE // .H....0C...^0... 8DE0: FF FF 8B 47 5C C7 47 5C 04 00 00 00 E9 40 FF FF // ...G\.G\.....@.. 8DF0: FF 41 BC 22 00 00 C0 44 38 35 F4 54 00 00 74 1C // .A."...D85.T..t. 8E00: 44 38 77 64 75 16 8A 47 67 3C 07 74 0C 3C 06 74 // D8wdu..Gg<.t.<.t 8E10: 08 3C 12 74 04 3C 60 75 03 41 8B DC 41 3B DE 7C // .<.t.<`u.A..A;.| 8E20: 63 48 8B D6 48 8B CD E8 32 F8 FF FF 41 3B C6 8B // cH..H...2...A;.. 8E30: D8 7C 18 8B 47 5C 44 89 7F 5C 89 47 60 48 8B 47 // .|..G\D..\.G`H.G 8E40: 10 44 84 78 34 74 04 44 09 7D 34 80 7F 67 FF 75 // .D.x4t.D.}4..g.u 8E50: 12 48 8B CF E8 45 FC FF FF 80 7F 67 FF 75 04 C6 // .H...E.....g.u.. 8E60: 47 67 80 44 38 35 88 54 00 00 74 18 44 38 77 64 // Gg.D85.T..t.D8wd 8E70: 75 12 8A 47 67 3C 07 74 08 3C 06 74 04 3C 12 75 // u..Gg<.t.<.t.<.u 8E80: 03 41 8B DC 33 D2 48 8B CE 89 5E 30 FF 15 D8 42 // .A..3.H...^0...B 8E90: 00 00 E9 BE FE FF FF 83 7F 5C 02 0F 85 93 FE FF // .........\...... 8EA0: FF 8B 47 60 89 47 5C E9 88 FE FF FF 83 E9 07 0F // ..G`.G\......... 8EB0: 84 09 01 00 00 83 E9 05 0F 84 C1 00 00 00 83 E9 // ................ 8EC0: 07 74 7F 83 E9 03 74 1C 41 3B CF 74 08 8B 5E 30 // .t....t.A;.t..^0 8ED0: E9 62 FE FF FF 8B 47 5C C7 47 5C 05 00 00 00 E9 // .b....G\.G\..... 8EE0: 4D FE FF FF 48 8B 45 18 49 3B C6 74 07 0F BA 60 // M...H.E.I;.t...` 8EF0: 30 0D 73 05 0F BA 6D 30 0D 48 8B 96 B8 00 00 00 // 0.s...m0.H...... 8F00: 41 B8 38 00 00 00 48 8D 5A B8 48 8B CB E8 B8 31 // A.8...H.Z.H....1 8F10: 00 00 48 8D 0D C1 F9 FF FF 44 88 73 03 48 8B 86 // ..H......D.s.H.. 8F20: B8 00 00 00 48 8B D6 48 89 48 F0 4C 89 70 F8 C6 // ....H..H.H.L.p.. 8F30: 40 BB E0 48 8B 4F 10 FF 15 85 42 00 00 E9 27 FE // @..H.O....B...'. 8F40: FF FF 8A 47 67 3C 80 73 08 3C 10 0F 85 E6 FD FF // ...Gg<.s.<...... 8F50: FF 41 83 7C 24 08 02 0F 85 DA FD FF FF 48 8B 96 // .A.|$........H.. 8F60: B8 00 00 00 41 B8 38 00 00 00 48 8D 5A B8 48 8B // ....A.8...H.Z.H. 8F70: CB E8 54 31 00 00 48 8D 0D A5 F9 FF FF EB 9A 8A // ..T1..H......... 8F80: 47 67 3C 80 73 08 3C 10 0F 85 A9 FD FF FF 45 39 // Gg<.s.<.......E9 8F90: 74 24 08 0F 85 9E FD FF FF 48 8B 96 B8 00 00 00 // t$.......H...... 8FA0: 41 B8 38 00 00 00 48 8D 5A B8 48 8B CB E8 18 31 // A.8...H.Z.H....1 8FB0: 00 00 48 8D 0D 1D FA FF FF E9 5B FF FF FF 45 39 // ..H.......[...E9 8FC0: 74 24 08 0F 85 6E FD FF FF 8A 47 67 3C 09 74 10 // t$...n....Gg<.t. 8FD0: 3C 10 74 0C 3C FF 74 08 3C 80 0F 85 57 FD FF FF // <.t.<.t.<...W... 8FE0: 48 8B D6 48 8B CD E8 73 F6 FF FF 41 3B C6 8B D8 // H..H...s...A;... 8FF0: 0F 8C 8E FE FF FF 48 8B 5E 38 4C 8B 65 40 49 3B // ......H.^8L.e@I; 9000: DE 74 49 44 39 33 74 44 41 8B FE 76 3F 48 8D 6B // .tID93tDA..v?H.k 9010: 08 48 8B 55 00 4C 8D 44 24 60 33 C9 4C 89 74 24 // .H.U.L.D$`3.L.t$ 9020: 60 E8 CC 02 00 00 41 3B C6 7C 16 48 8B 4C 24 60 // `.....A;.|.H.L$` 9030: 49 3B CE 74 0C 48 8B 49 40 41 8A 44 24 67 88 41 // I;.t.H.I@A.D$g.A 9040: 68 41 03 FF 48 83 C5 08 3B 3B 72 C5 41 8B DE E9 // hA..H...;;r.A... 9050: 30 FE FF FF CC CC CC CC CC CC 48 89 5C 24 08 48 // 0.........H.\$.H 9060: 89 74 24 10 57 48 83 EC 30 48 8B F1 48 8B 49 40 // .t$.WH..0H..H.I@ 9070: 4C 8D 05 53 35 00 00 41 B9 01 00 00 00 48 83 C1 // L..S5..A.....H.. 9080: 20 48 8B DA C7 44 24 20 20 00 00 00 FF 15 50 40 // H...D$ .....P@ 9090: 00 00 8B F8 85 C0 79 1B 48 8B CB 89 43 30 FF 15 // ......y.H...C0.. 90A0: B6 40 00 00 33 D2 48 8B CB FF 15 BB 40 00 00 8B // .@..3.H.....@... 90B0: C7 EB 63 83 3D 30 52 00 00 06 72 1E FE 43 43 48 // ..c.=0R...r..CCH 90C0: 83 83 B8 00 00 00 48 48 8B 7E 40 48 8B 4F 10 48 // ......HH.~@H.O.H 90D0: 8B D3 FF 15 EA 40 00 00 EB 25 48 8B CB FF 15 77 // .....@...%H....w 90E0: 40 00 00 FE 43 43 48 83 83 B8 00 00 00 48 48 8B // @...CCH......HH. 90F0: 7E 40 48 8B D3 48 8B 4F 10 FF 15 93 40 00 00 48 // ~@H..H.O....@..H 9100: 8D 4F 20 41 B8 20 00 00 00 48 8B D3 8B F0 FF 15 // .O A. ...H...... 9110: 26 40 00 00 8B C6 48 8B 5C 24 40 48 8B 74 24 48 // &@....H.\$@H.t$H 9120: 48 83 C4 30 5F C3 CC CC CC CC CC CC CC CC 40 53 // H..0_.........@S 9130: 48 83 EC 20 4C 8B C9 48 8B 49 40 33 DB 49 8B 41 // H.. L..H.I@3.I.A 9140: 18 4C 8B C2 48 3B C3 74 1C 8B 40 48 83 F8 02 74 // .L..H;.t..@H...t 9150: 0A 83 F8 07 74 5A 83 F8 33 75 0A 41 89 41 48 C7 // ....tZ..3u.A.AH. 9160: 01 04 00 00 00 49 8B 49 40 8B 01 3B C3 0F 84 FA // .....I.I@..;.... 9170: 00 00 00 83 E8 01 0F 84 DB 00 00 00 83 E8 01 74 // ...............t 9180: 62 83 E8 01 74 50 83 E8 01 74 3E 83 F8 01 74 2C // b...tP...t>...t, 9190: C7 42 30 10 00 00 C0 48 89 5A 38 49 8B C8 33 D2 // .B0....H.Z8I..3. 91A0: FF 15 C4 3F 00 00 B8 10 00 00 C0 E9 D2 00 00 00 // ...?............ 91B0: 41 89 41 48 C7 01 03 00 00 00 EB A9 49 8B C9 E8 // A.AH........I... 91C0: 06 1C 00 00 E9 B9 00 00 00 49 8B C9 E8 51 0E 00 // .........I...Q.. 91D0: 00 E9 AC 00 00 00 49 8B C9 E8 C4 09 00 00 E9 9F // ......I......... 91E0: 00 00 00 48 8B 92 B8 00 00 00 0F B6 0A 83 E9 0E // ...H............ 91F0: 74 30 83 E9 01 49 8B D0 74 1E 83 E9 07 74 0F 83 // t0...I..t....t.. 9200: F9 05 49 8B C9 75 45 E8 6A FA FF FF EB 43 49 8B // ..I..uE.j....CI. 9210: C9 E8 44 FE FF FF EB 39 49 8B C9 E8 A2 F5 FF FF // ..D....9I....... 9220: EB 2F 81 7A 18 00 20 28 A0 75 1B 49 8B 40 18 33 // ./.z.. (.u.I.@.3 9230: D2 49 8B C8 C7 00 BB 55 00 00 41 89 58 30 FF 15 // .I.....U..A.X0.. 9240: 26 3F 00 00 EB 0D 49 8B D0 49 8B C9 E8 B9 F4 FF // &?....I..I...... 9250: FF 8B D8 8B C3 EB 2B 89 5A 30 48 89 5A 38 49 8B // ......+.Z0H.Z8I. 9260: C8 33 D2 FF 15 01 3F 00 00 33 C0 EB 15 FE 42 43 // .3....?..3....BC 9270: 48 83 82 B8 00 00 00 48 48 8B 49 10 FF 15 40 3F // H......HH.I...@? 9280: 00 00 48 83 C4 20 5B C3 CC CC CC CC CC CC 48 89 // ..H.. [.......H. 9290: 5C 24 08 57 48 83 EC 20 48 8B D9 33 FF 48 85 DB // \$.WH.. H..3.H.. 92A0: 74 36 48 8B 4B 08 48 85 C9 74 2D 66 83 79 38 1E // t6H.K.H..t-f.y8. 92B0: 72 1B 48 8B 49 40 48 8D 15 CD 33 00 00 41 B8 0F // r.H.I@H...3..A.. 92C0: 00 00 00 FF 15 31 3E 00 00 85 C0 74 18 48 8B 5B // .....1>....t.H.[ 92D0: 18 FF C7 83 FF 03 7C C5 32 C0 48 8B 5C 24 30 48 // ......|.2.H.\$0H 92E0: 83 C4 20 5F C3 B0 01 EB F1 CC CC CC CC CC CC CC // .. _............ 92F0: CC CC 40 53 55 56 57 41 54 41 55 41 57 48 83 EC // ..@SUVWATAUAWH.. 9300: 70 48 8B 05 D2 4E 00 00 48 33 C4 48 89 44 24 60 // pH...N..H3.H.D$` 9310: 48 83 64 24 40 00 4D 8B E0 48 8B F2 4C 8B E9 4D // H.d$@.M..H..L..M 9320: 85 C0 74 04 49 83 20 00 48 8B C2 48 85 D2 74 1A // ..t.I. .H..H..t. 9330: 48 8B 0D E3 4F 00 00 48 39 48 08 0F 84 C0 02 00 // H...O..H9H...... 9340: 00 48 8B 40 18 48 85 C0 75 ED 48 8B CA FF 15 2F // .H.@.H..u.H..../ 9350: 3E 00 00 48 89 44 24 40 48 8B C8 8B 78 48 FF 15 // >..H.D$@H...xH.. 9360: 3E 3E 00 00 41 BF 08 00 00 00 83 FF 07 74 23 83 // >>..A........t#. 9370: FF 02 74 1E 83 FF 33 74 19 83 FF 2D 74 14 48 8B // ..t...3t...-t.H. 9380: CE 40 B5 FF E8 05 FF FF FF 84 C0 74 21 41 8A EF // .@.........t!A.. 9390: EB 1C 48 8B CE E8 F4 FE FF FF 84 C0 0F 84 5F 02 // ..H..........._. 93A0: 00 00 BD 11 00 00 00 83 FF 07 41 0F 44 EF BA 00 // ..........A.D... 93B0: 10 00 00 33 C9 41 B8 55 53 42 46 FF 15 19 3D 00 // ...3.A.USBF...=. 93C0: 00 48 8B D8 48 85 C0 0F 84 34 02 00 00 4D 85 ED // .H..H....4...M.. 93D0: 0F 84 AD 00 00 00 40 80 FD FF 0F 85 A3 00 00 00 // ......@......... 93E0: 83 64 24 48 00 BA 0C 00 00 00 48 8D 44 24 48 44 // .d$H......H.D$HD 93F0: 8D 42 04 4C 8B CB 48 8B CE 48 89 44 24 20 FF 15 // .B.L..H..H.D$ .. 9400: 4E 3E 00 00 85 C0 78 7B 48 8B 13 B8 5D C8 00 00 // N>....x{H...]... 9410: 48 8D 4C 24 50 66 89 44 24 54 B8 D1 11 00 00 C7 // H.L$Pf.D$T...... 9420: 44 24 50 BC EB 7D 9D C6 44 24 58 9E C6 44 24 59 // D$P..}..D$X..D$Y 9430: B4 C6 44 24 5A 00 66 89 44 24 56 C6 44 24 5B 60 // ..D$Z.f.D$V.D$[` 9440: 44 88 7C 24 5C C6 44 24 5D C3 C6 44 24 5E A1 C6 // D.|$\.D$]..D$^.. 9450: 44 24 5F 9A 48 3B 11 75 0E 4A 8B 14 3B 4A 3B 14 // D$_.H;.u.J..;J;. 9460: 39 75 04 33 C0 EB 05 1B C0 83 D8 FF 85 C0 74 13 // 9u.3..........t. 9470: BA 55 53 42 46 48 8B CB FF 15 74 3C 00 00 E9 7E // .USBFH....t<...~ 9480: 01 00 00 BA 55 53 42 46 48 8B CB FF 15 61 3C 00 // ....USBFH....a<. 9490: 00 48 8B 0D 82 4E 00 00 48 8D 44 24 40 48 89 44 // .H...N..H.D$@H.D 94A0: 24 30 4D 85 ED 41 BF 90 00 00 00 49 0F 45 CD 45 // $0M..A.....I.E.E 94B0: 33 C0 44 8B CF 41 8B D7 C6 44 24 28 00 C7 44 24 // 3.D..A...D$(..D$ 94C0: 20 00 01 00 00 FF 15 E7 3C 00 00 85 C0 0F 88 30 // .......<......0 94D0: 01 00 00 48 8B 44 24 40 4D 8B C7 33 D2 48 8B 58 // ...H.D$@M..3.H.X 94E0: 40 48 8B CB E8 31 2F 00 00 83 FF 07 75 08 C7 03 // @H...1/.....u... 94F0: 03 00 00 00 EB 18 83 FF 02 74 0D 83 FF 33 74 08 // .........t...3t. 9500: C7 03 02 00 00 00 EB 06 C7 03 04 00 00 00 4D 85 // ..............M. 9510: ED 75 06 C7 03 02 00 00 00 40 88 6B 67 C6 43 64 // .u.......@.kg.Cd 9520: 00 C6 43 68 FF 48 8B 4C 24 40 48 8B D6 FF 15 57 // ..Ch.H.L$@H....W 9530: 3C 00 00 4C 8B D8 48 89 43 10 48 85 C0 75 15 48 // <..L..H.C.H..u.H 9540: 8B 4C 24 40 FF 15 C0 3B 00 00 B8 0E 00 00 C0 E9 // .L$@...;........ 9550: AF 00 00 00 48 8B 44 24 40 48 89 73 18 45 33 C9 // ....H.D$@H.s.E3. 9560: 48 89 43 08 41 8B 43 30 48 8B 4C 24 40 25 14 20 // H.C.A.C0H.L$@%. 9570: 00 00 45 33 C0 BA 55 53 42 46 09 41 30 48 8B 43 // ..E3..USBF.A0H.C 9580: 10 C7 44 24 20 20 00 00 00 8B 48 48 48 8B 44 24 // ..D$ ....HHH.D$ 9590: 40 89 48 48 48 8B 43 10 8B 48 34 48 8B 44 24 40 // @.HHH.C..H4H.D$@ 95A0: 89 48 34 48 8D 4B 20 FF 15 FD 3B 00 00 48 8D 4B // .H4H.K ...;..H.K 95B0: 40 41 B0 01 33 D2 FF 15 6E 3B 00 00 4C 8B 5C 24 // @A..3...n;..L.\$ 95C0: 40 41 0F BA 73 30 07 40 80 FD FF 75 26 48 8B 4C // @A..s0.@...u&H.L 95D0: 24 40 FF 15 7A 3B 00 00 48 85 C0 74 16 48 8D 15 // $@..z;..H..t.H.. 95E0: 6A F6 FF FF 4C 8B C8 45 33 C0 48 8B C8 FF 15 C7 // j...L..E3.H..... 95F0: 3B 00 00 4D 85 E4 74 09 48 8B 44 24 40 49 89 04 // ;..M..t.H.D$@I.. 9600: 24 33 C0 48 8B 4C 24 60 48 33 CC E8 BA 29 00 00 // $3.H.L$`H3...).. 9610: 48 83 C4 70 41 5F 41 5D 41 5C 5F 5E 5D 5B C3 CC // H..pA_A]A\_^][.. 9620: CC CC CC CC CC CC 45 33 C0 E9 C4 FC FF FF CC CC // ......E3........ 9630: CC CC CC CC CC CC C2 00 00 CC CC CC CC CC CC CC // ................ 9640: CC CC 40 53 56 57 48 83 EC 70 48 8B D9 48 89 0D // ..@SVWH..pH..H.. 9650: C6 4C 00 00 48 8B CA E8 06 EC FF FF 48 8D 15 47 // .L..H.......H..G 9660: 30 00 00 48 8D 4C 24 40 FF 15 94 3A 00 00 48 8D // 0..H.L$@...:..H. 9670: 94 24 90 00 00 00 BE 90 00 00 00 48 89 54 24 30 // .$.........H.T$0 9680: 4C 8D 44 24 40 41 B9 08 96 00 00 8B D6 48 8B CB // L.D$@A.......H.. 9690: C6 44 24 28 00 83 64 24 20 00 FF 15 12 3B 00 00 // .D$(..d$ ....;.. 96A0: 85 C0 0F 88 39 01 00 00 48 8B 84 24 90 00 00 00 // ....9...H..$.... 96B0: 4C 8B C6 33 D2 48 8B 78 40 48 8B CF E8 59 2D 00 // L..3.H.x@H...Y-. 96C0: 00 C7 07 01 00 00 00 48 8B 84 24 90 00 00 00 0F // .......H..$..... 96D0: BA 70 30 07 48 8D 15 EF 2F 00 00 48 8D 4C 24 50 // .p0.H.../..H.L$P 96E0: FF 15 1C 3A 00 00 48 8D 54 24 40 48 8D 4C 24 50 // ...:..H.T$@H.L$P 96F0: FF 15 A4 3A 00 00 8B F0 85 C0 79 13 48 8B 8C 24 // ...:......y.H..$ 9700: 90 00 00 00 FF 15 00 3A 00 00 E9 D0 00 00 00 48 // .......:.......H 9710: 8D 05 18 FA FF FF 48 8D 7B 70 B9 1C 00 00 00 F3 // ......H.{p...... 9720: 48 AB 48 8B 43 30 48 8D 0D F9 FE FF FF 48 89 48 // H.H.C0H......H.H 9730: 08 48 8D 05 FE FE FF FF 48 8D 0D FB 4B 00 00 48 // .H......H...K..H 9740: 89 43 68 FF 15 B9 3A 00 00 48 83 25 51 4C 00 00 // .Ch...:..H.%QL.. 9750: 00 F6 05 9C 4B 00 00 04 74 72 48 8D 05 89 4A 00 // ....K...trH...J. 9760: 00 48 8D 15 EA 15 00 00 48 8B CB 48 89 43 50 FF // .H......H..H.CP. 9770: 15 95 3A 00 00 85 C0 78 53 48 8D 15 6A 33 00 00 // ..:....xSH..j3.. 9780: 48 8D 4C 24 60 FF 15 77 39 00 00 4C 8D 8C 24 A0 // H.L$`..w9..L..$. 9790: 00 00 00 4C 8D 84 24 A8 00 00 00 48 8D 4C 24 60 // ...L..$....H.L$` 97A0: BA 80 00 00 00 FF 15 37 3A 00 00 85 C0 78 1D 48 // .......7:....x.H 97B0: 8B 8C 24 A0 00 00 00 B2 01 E8 94 15 00 00 48 8B // ..$...........H. 97C0: 8C 24 A8 00 00 00 FF 15 D6 39 00 00 48 8D 15 63 // .$.......9..H..c 97D0: FE FF FF 45 33 C0 48 8B CB FF 15 6B 39 00 00 8B // ...E3.H....k9... 97E0: C6 48 83 C4 70 5F 5E 5B C3 CC CC CC CC CC CC CC // .H..p_^[........ 97F0: CC CC 83 7A 30 00 7C 12 48 8B 41 40 4C 8B 40 10 // ...z0.|.H.A@L.@. 9800: 41 8B 40 34 83 E0 07 09 41 34 80 7A 41 00 74 0B // A.@4....A4.zA.t. 9810: 48 8B 82 B8 00 00 00 80 48 03 01 8B 42 30 C3 CC // H.......H...B0.. 9820: CC CC CC CC CC CC 48 8B C4 48 89 58 08 48 89 68 // ......H..H.X.H.h 9830: 10 48 89 70 18 48 89 78 20 41 54 41 55 41 56 48 // .H.p.H.x ATAUAVH 9840: 83 EC 30 4C 8B A2 B8 00 00 00 48 8B 71 40 33 DB // ..0L......H.q@3. 9850: 41 8A 44 24 01 48 8B EA 48 8B F9 84 C0 0F 84 05 // A.D$.H..H....... 9860: 01 00 00 3C 02 0F 84 D1 00 00 00 3C 16 0F 85 B5 // ...<.......<.... 9870: 00 00 00 41 83 7C 24 10 01 0F 85 A9 00 00 00 E8 // ...A.|$......... 9880: D2 0A 00 00 85 C0 74 17 38 1D 64 4A 00 00 74 0F // ......t.8.dJ..t. 9890: 38 5E 64 75 0A 0F BA 77 30 0D E9 B7 00 00 00 48 // 8^du...w0......H 98A0: 21 5C 24 20 48 8D 4E 40 45 33 C9 45 33 C0 33 D2 // !\$ H.N@E3.E3.3. 98B0: FF 15 C4 38 00 00 45 32 ED 41 38 5C 24 08 75 19 // ...8..E2.A8\$.u. 98C0: 83 7E 58 01 75 13 8B 47 30 0F BA E0 0E 72 0A 0F // .~X.u..G0....r.. 98D0: BA E8 0D 41 B5 01 89 47 30 48 8B D5 48 8B CF E8 // ...A...G0H..H... 98E0: 7A ED FF FF 8B D8 85 C0 78 22 41 80 7C 24 08 00 // z.......x"A.|$.. 98F0: 74 07 F0 83 46 58 01 EB 05 F0 83 46 58 FF 41 80 // t...FX.....FX.A. 9900: 7C 24 08 00 74 11 83 7E 58 01 EB 04 41 80 FD 01 // |$..t..~X...A... 9910: 75 05 0F BA 77 30 0D 48 8D 4E 40 45 33 C0 33 D2 // u...w0.H.N@E3.3. 9920: FF 15 EC 37 00 00 EB 2E FE 42 43 49 8D 44 24 48 // ...7.....BCI.D$H 9930: 48 89 82 B8 00 00 00 E9 98 00 00 00 E8 1D ED FF // H............... 9940: FF 48 8B 4E 10 8B D8 FF 15 F5 37 00 00 48 8B CF // .H.N......7..H.. 9950: FF 15 B4 37 00 00 33 D2 48 8B CD 89 5D 30 FF 15 // ...7..3.H...]0.. 9960: 06 38 00 00 8B C3 EB 76 F6 05 83 49 00 00 02 74 // .8.....v...I...t 9970: 2E 38 5E 64 75 29 48 8B 41 08 48 8B 48 08 48 85 // .8^du)H.A.H.H.H. 9980: C9 74 1C 48 3B CF 74 0A 48 8B 41 40 80 78 67 08 // .t.H;.t.H.A@.xg. 9990: 74 06 48 8B 49 10 EB E6 BB 22 00 00 C0 EB B7 49 // t.H.I....".....I 99A0: 8D 4C 24 B8 49 8B D4 41 B8 38 00 00 00 E8 18 27 // .L$.I..A.8.....' 99B0: 00 00 41 88 5C 24 BB 48 8B 85 B8 00 00 00 48 21 // ..A.\$.H......H! 99C0: 58 F8 48 8D 0D 29 FE FF FF 48 8B D5 48 89 48 F0 // X.H..)...H..H.H. 99D0: C6 40 BB E0 48 8B 4E 10 FF 15 E4 37 00 00 48 8B // .@..H.N....7..H. 99E0: 5C 24 50 48 8B 6C 24 58 48 8B 74 24 60 48 8B 7C // \$PH.l$XH.t$`H.| 99F0: 24 68 48 83 C4 30 41 5E 41 5D 41 5C C3 CC CC CC // $hH..0A^A]A\.... 9A00: CC CC CC CC CC CC 83 7A 30 00 7C 08 48 8B 42 18 // .......z0.|.H.B. 9A10: C6 40 06 01 80 7A 41 00 74 0B 48 8B 82 B8 00 00 // .@...zA.t.H..... 9A20: 00 80 48 03 01 8B 42 30 C3 CC CC CC CC CC CC CC // ..H...B0........ 9A30: CC CC 48 8B C4 48 89 58 08 48 89 68 10 48 89 70 // ..H..H.X.H.h.H.p 9A40: 18 48 89 78 20 41 54 48 83 EC 20 48 8B 9A B8 00 // .H.x ATH.. H.... 9A50: 00 00 48 8B 69 40 33 F6 81 7B 18 00 20 28 A0 48 // ..H.i@3..{.. (.H 9A60: 8B FA 4C 8B E1 75 1F 48 8B 4A 18 48 3B CE 74 0E // ..L..u.H.J.H;.t. 9A70: 81 39 AA 55 00 00 75 06 0F B6 45 64 89 01 89 72 // .9.U..u...Ed...r 9A80: 30 E9 CF 00 00 00 40 38 35 65 48 00 00 0F 84 D1 // 0.....@85eH..... 9A90: 00 00 00 40 38 75 64 0F 85 C7 00 00 00 E8 B4 08 // ...@8ud......... 9AA0: 00 00 3B C6 0F 84 BA 00 00 00 8B 43 18 2D 04 D0 // ..;........C.-.. 9AB0: 04 00 74 65 83 E8 04 74 60 83 E8 0C 74 5B 83 E8 // ..te...t`...t[.. 9AC0: 14 74 56 2D FC 2F 02 00 74 48 3D F0 0B 26 00 0F // .tV-./..tH=..&.. 9AD0: 85 8F 00 00 00 48 8B 97 B8 00 00 00 41 B8 38 00 // .....H......A.8. 9AE0: 00 00 48 8D 5A B8 48 8B CB E8 DC 25 00 00 40 88 // ..H.Z.H....%..@. 9AF0: 73 03 48 8B 87 B8 00 00 00 48 8D 0D 06 FF FF FF // s.H......H...... 9B00: 48 89 70 F8 C6 40 BB E0 48 89 48 F0 48 8B 4D 10 // H.p..@..H.H.H.M. 9B10: EB 66 B8 A2 00 00 C0 EB 33 48 8B 47 18 80 78 24 // .f......3H.G..x$ 9B20: 0A 74 24 80 78 24 2A 74 1E 80 78 24 AA 74 18 80 // .t$.x$*t..x$.t.. 9B30: 78 24 8A 74 12 80 78 24 10 74 0C 80 78 24 2E 74 // x$.t..x$.t..x$.t 9B40: 06 80 78 24 04 75 1D B8 22 00 00 C0 48 89 77 38 // ..x$.u.."...H.w8 9B50: 89 47 30 8B F0 33 D2 48 8B CF FF 15 0A 36 00 00 // .G0..3.H.....6.. 9B60: 8B C6 EB 1D 49 8B 4C 24 40 FE 47 43 48 83 87 B8 // ....I.L$@.GCH... 9B70: 00 00 00 48 48 8B 49 10 48 8B D7 FF 15 41 36 00 // ...HH.I.H....A6. 9B80: 00 48 8B 5C 24 30 48 8B 6C 24 38 48 8B 74 24 40 // .H.\$0H.l$8H.t$@ 9B90: 48 8B 7C 24 48 48 83 C4 20 41 5C C3 CC CC CC CC // H.|$HH.. A\..... 9BA0: CC CC 48 89 5C 24 08 48 89 74 24 10 57 48 83 EC // ..H.\$.H.t$.WH.. 9BB0: 20 48 8B DA 48 8B 92 B8 00 00 00 33 F6 48 8B F9 // H..H......3.H.. 9BC0: 40 38 32 0F 84 39 01 00 00 B1 02 38 0A 0F 86 0E // @82..9.....8.... 9BD0: 01 00 00 80 3A 04 0F 86 A4 00 00 00 80 3A 0E 0F // ....:........:.. 9BE0: 84 8B 00 00 00 80 3A 16 74 19 80 3A 1B 0F 85 EE // ......:.t..:.... 9BF0: 00 00 00 48 8B D3 48 8B CF E8 28 FC FF FF E9 13 // ...H..H...(..... 9C00: 01 00 00 38 4A 01 75 21 83 7A 18 05 75 07 E8 4F // ...8J.u!.z..u..O 9C10: E5 FF FF EB 14 0F B6 05 DA 46 00 00 83 7A 18 01 // .........F...z.. 9C20: 0F 44 C6 88 05 CD 46 00 00 83 3D BA 46 00 00 06 // .D....F...=.F... 9C30: 72 14 FE 43 43 48 83 83 B8 00 00 00 48 48 8B 4F // r..CCH......HH.O 9C40: 40 E9 AD 00 00 00 48 8B CB FF 15 0B 35 00 00 FE // @.....H.....5... 9C50: 43 43 48 83 83 B8 00 00 00 48 48 8B 4F 40 48 8B // CCH......HH.O@H. 9C60: D3 48 8B 49 10 FF 15 27 35 00 00 E9 A6 00 00 00 // .H.I...'5....... 9C70: 48 8B D3 48 8B CF E8 B7 FD FF FF E9 96 00 00 00 // H..H............ 9C80: 75 3D 48 8B 47 40 40 38 70 64 75 33 8A 05 60 46 // u=H.G@@8pdu3..`F 9C90: 00 00 84 C1 75 04 A8 01 74 25 48 8B CF E8 B4 06 // ....u...t%H..... 9CA0: 00 00 3B C6 74 19 BF 22 00 00 C0 33 D2 48 8B CB // ..;.t.."...3.H.. 9CB0: 89 7B 30 48 89 73 38 FF 15 AD 34 00 00 EB 1E 48 // .{0H.s8...4....H 9CC0: 8B 4F 40 FE 43 43 48 83 83 B8 00 00 00 48 48 8B // .O@.CCH......HH. 9CD0: 49 10 48 8B D3 FF 15 E7 34 00 00 8B F8 8B C7 EB // I.H.....4....... 9CE0: 35 48 8B 4F 40 FE 43 43 48 8D 42 48 48 89 83 B8 // 5H.O@.CCH.BHH... 9CF0: 00 00 00 48 8B 49 10 48 8B D3 FF 15 C2 34 00 00 // ...H.I.H.....4.. 9D00: EB 14 33 D2 48 8B CB 89 73 30 48 89 73 38 FF 15 // ..3.H...s0H.s8.. 9D10: 56 34 00 00 33 C0 48 8B 5C 24 30 48 8B 74 24 38 // V4..3.H.\$0H.t$8 9D20: 48 83 C4 20 5F C3 CC CC CC CC CC CC CC CC 8B 4A // H.. _..........J 9D30: 30 48 8B 82 B8 00 00 00 85 C9 79 10 81 F9 3C 00 // 0H........y...<. 9D40: 00 C0 74 08 81 F9 05 00 00 80 75 76 80 38 0F 75 // ..t.......uv.8.u 9D50: 0E 48 8B 40 08 44 8B 50 10 4C 8D 48 48 EB 2B 81 // .H.@.D.P.L.HH.+. 9D60: 78 18 04 D0 04 00 75 16 48 8B 4A 18 48 8B 41 18 // x.....u.H.J.H.A. 9D70: 44 8B 51 0C 4C 8D 49 24 4C 8D 04 01 EB 10 48 8B // D.Q.L.I$L.....H. 9D80: 42 18 44 8B 50 0C 4C 8D 48 24 4C 8B 40 18 41 80 // B.D.P.L.H$L.@.A. 9D90: 39 1A B8 08 00 00 00 8D 48 FC 0F 44 C1 44 8B C8 // 9.......H..D.D.. 9DA0: 48 8D 48 18 41 8B C2 48 3B C1 72 16 43 8A 04 01 // H.H.A..H;.r.C... 9DB0: 24 3F 3C 2A 75 0C 43 80 64 01 03 C8 43 80 64 01 // $?<*u.C.d...C.d. 9DC0: 05 F3 80 7A 41 00 74 0B 48 8B 82 B8 00 00 00 80 // ...zA.t.H....... 9DD0: 48 03 01 8B 42 30 C3 CC CC CC CC CC CC CC 45 33 // H...B0........E3 9DE0: C9 44 39 4A 30 7C 23 4C 8B 42 18 41 8B C9 45 39 // .D9J0|#L.B.A..E9 9DF0: 48 04 76 16 49 8D 40 24 C7 00 04 00 00 00 FF C1 // H.v.I.@$........ 9E00: 48 83 C0 20 41 3B 48 04 72 EE 44 38 4A 41 74 0B // H.. A;H.r.D8JAt. 9E10: 48 8B 82 B8 00 00 00 80 48 03 01 8B 42 30 C3 CC // H.......H...B0.. 9E20: CC CC CC CC CC CC 48 89 5C 24 08 48 89 74 24 10 // ......H.\$.H.t$. 9E30: 57 48 83 EC 20 80 3D B6 44 00 00 00 48 8B 71 40 // WH.. .=.D...H.q@ 9E40: 48 8B FA 0F 84 CB 00 00 00 80 7E 64 00 0F 85 C1 // H.........~d.... 9E50: 00 00 00 48 8B 92 B8 00 00 00 8B 42 18 2D 28 40 // ...H.......B.-(@ 9E60: 02 00 0F 84 90 00 00 00 2D DC 8F 02 00 74 43 83 // ........-....tC. 9E70: E8 10 74 3E 3D F0 3B 28 00 0F 85 95 00 00 00 48 // ..t>=.;(.......H 9E80: 8D 5A B8 41 B8 38 00 00 00 48 8B CB E8 39 22 00 // .Z.A.8...H...9". 9E90: 00 48 8D 0D 46 FF FF FF C6 43 03 00 48 8B 87 B8 // .H..F....C..H... 9EA0: 00 00 00 48 89 48 F0 48 83 60 F8 00 C6 40 BB E0 // ...H.H.H.`...@.. 9EB0: EB 6D 48 8B 4F 18 8A 41 24 3C 0A 74 3B 3C 2A 74 // .mH.O..A$<.t;<*t 9EC0: 37 3C AA 74 33 3C 8A 74 2F 3C 5A 75 47 8A 41 26 // 7<.t3<.t/<ZuG.A& 9ED0: 24 3F 3C 05 75 07 BB 10 00 00 C0 EB 20 48 8D 5A // $?<.u....... H.Z 9EE0: B8 41 B8 38 00 00 00 48 8B CB E8 DB 21 00 00 48 // .A.8...H....!..H 9EF0: 8D 0D 38 FE FF FF EB A0 BB 22 00 00 C0 48 83 67 // ..8......"...H.g 9F00: 38 00 33 D2 48 8B CF 89 5F 30 FF 15 5A 32 00 00 // 8.3.H..._0..Z2.. 9F10: 8B C3 EB 18 FE 47 43 48 83 87 B8 00 00 00 48 48 // .....GCH......HH 9F20: 8B 4E 10 48 8B D7 FF 15 96 32 00 00 48 8B 5C 24 // .N.H.....2..H.\$ 9F30: 30 48 8B 74 24 38 48 83 C4 20 5F C3 CC CC CC CC // 0H.t$8H.. _..... 9F40: CC CC 48 89 5C 24 08 48 89 74 24 10 57 48 83 EC // ..H.\$.H.t$.WH.. 9F50: 20 80 3D 9A 43 00 00 00 48 8B 71 40 48 8B FA 48 // .=.C...H.q@H..H 9F60: 8B 92 B8 00 00 00 0F 84 84 00 00 00 80 7E 64 00 // .............~d. 9F70: 75 7E 48 8B 42 08 48 3D FF FF FF 7F 72 72 80 78 // u~H.B.H=....rr.x 9F80: 02 00 75 6C 8A 40 48 3C 0A 74 49 3C 2A 74 45 3C // ..ul.@H<.tI<*tE< 9F90: AA 74 41 3C 8A 74 3D 8A C8 3C 1A 74 04 3C 5A 75 // .tA<.t=..<.t.<Zu 9FA0: 4F 48 8D 5A B8 41 B8 38 00 00 00 48 8B CB E8 17 // OH.Z.A.8...H.... 9FB0: 21 00 00 C6 43 03 00 48 8B 87 B8 00 00 00 48 83 // !...C..H......H. 9FC0: 60 F8 00 48 8D 0D 64 FD FF FF C6 40 BB E0 48 89 // `..H..d....@..H. 9FD0: 48 F0 EB 2A 48 83 67 38 00 BB 22 00 00 C0 33 D2 // H..*H.g8.."...3. 9FE0: 48 8B CF 89 5F 30 FF 15 7E 31 00 00 8B C3 EB 1B // H..._0..~1...... 9FF0: FE 47 43 48 8D 42 48 48 89 87 B8 00 00 00 48 8B // .GCH.BHH......H. A000: 4E 10 48 8B D7 FF 15 B7 31 00 00 48 8B 5C 24 30 // N.H.....1..H.\$0 A010: 48 8B 74 24 38 48 83 C4 20 5F C3 CC CC CC CC CC // H.t$8H.. _...... A020: CC CC 48 89 5C 24 08 57 48 83 EC 20 4C 8B 82 B8 // ..H.\$.WH.. L... A030: 00 00 00 48 8B DA 48 8B F9 41 0F B6 10 48 8B 49 // ...H..H..A...H.I A040: 40 83 EA 04 74 71 83 EA 0A 74 5F 83 EA 01 74 4D // @...tq...t_...tM A050: 83 FA 07 0F 85 88 00 00 00 83 3D 8A 42 00 00 06 // ..........=.B... A060: 72 14 FE 43 43 49 8D 40 48 48 89 83 B8 00 00 00 // r..CCI.@HH...... A070: 48 8B 4F 40 EB 79 48 8B CB FF 15 DB 30 00 00 FE // H.O@.yH.....0... A080: 43 43 48 83 83 B8 00 00 00 48 48 8B 4F 40 48 8B // CCH......HH.O@H. A090: D3 48 8B 49 10 FF 15 F7 30 00 00 EB 5F 48 8B D3 // .H.I....0..._H.. A0A0: 48 8B CF E8 9A FE FF FF EB 52 48 8B D3 48 8B CF // H........RH..H.. A0B0: E8 71 FD FF FF EB 45 33 C0 38 05 33 42 00 00 74 // .q....E3.8.3B..t A0C0: 20 38 41 64 75 1B BF 22 00 00 C0 33 D2 48 8B CB // 8Adu.."...3.H.. A0D0: 89 7B 30 48 89 43 38 FF 15 8D 30 00 00 8B C7 EB // .{0H.C8...0..... A0E0: 1B FE 43 43 49 8D 40 48 48 89 83 B8 00 00 00 48 // ..CCI.@HH......H A0F0: 8B 49 10 48 8B D3 FF 15 C6 30 00 00 48 8B 5C 24 // .I.H.....0..H.\$ A100: 30 48 83 C4 20 5F C3 CC CC CC CC CC CC CC 48 89 // 0H.. _........H. A110: 5C 24 08 48 89 74 24 10 57 48 83 EC 50 48 8B F9 // \$.H.t$.WH..PH.. A120: 49 8B D8 48 8D 4C 24 30 45 33 C0 33 D2 FF 15 F7 // I..H.L$0E3.3.... A130: 2F 00 00 8A 4F 4C 33 D2 FF 15 BC 30 00 00 48 8D // /...OL3....0..H. A140: 0D ED E4 FF FF 48 8B 90 B8 00 00 00 48 8B F0 B8 // .....H......H... A150: 04 00 00 00 89 42 C8 89 42 C0 C7 42 D0 00 20 28 // .....B..B..B.. ( A160: A0 C6 42 B8 0E 48 83 66 08 00 48 89 46 38 48 8B // ..B..H.f..H.F8H. A170: 86 B8 00 00 00 48 89 5E 18 48 89 5E 70 48 89 48 // .....H.^.H.^pH.H A180: F0 48 8D 4C 24 30 48 8B D6 48 89 48 F8 48 8B CF // .H.L$0H..H.H.H.. A190: C6 40 BB E0 FF 15 28 30 00 00 8B D8 3D 03 01 00 // .@....(0....=... A1A0: 00 75 1C 48 83 64 24 20 00 48 8D 4C 24 30 45 33 // .u.H.d$ .H.L$0E3 A1B0: C9 45 33 C0 33 D2 FF 15 BE 2F 00 00 8B 5E 30 48 // .E3.3..../...^0H A1C0: 8B CE FF 15 22 30 00 00 48 8B 74 24 68 8B C3 48 // ...."0..H.t$h..H A1D0: 8B 5C 24 60 48 83 C4 50 5F C3 CC CC CC CC CC CC // .\$`H..P_....... A1E0: CC CC 48 89 5C 24 08 57 48 81 EC 80 00 00 00 48 // ..H.\$.WH......H A1F0: 8B D9 48 85 C9 75 0A B8 0D 00 00 C0 E9 8B 00 00 // ..H..u.......... A200: 00 48 8D 44 24 50 45 33 C9 45 33 C0 48 89 44 24 // .H.D$PE3.E3.H.D$ A210: 40 48 8D 44 24 60 48 89 44 24 38 C6 44 24 30 00 // @H.D$`H.D$8.D$0. A220: C7 44 24 28 08 00 00 00 48 89 54 24 20 48 8B D1 // .D$(....H.T$ H.. A230: B9 14 0C 2D 00 FF 15 97 2F 00 00 48 8B F8 48 85 // ...-..../..H..H. A240: C0 75 07 B8 9A 00 00 C0 EB 42 48 8D 4C 24 60 45 // .u.......BH.L$`E A250: 33 C0 33 D2 FF 15 D0 2E 00 00 48 8B D7 48 8B CB // 3.3.......H..H.. A260: FF 15 5C 2F 00 00 3D 03 01 00 00 75 1F 48 83 64 // ..\/..=....u.H.d A270: 24 20 00 45 33 C9 48 8D 4C 24 60 41 8D 51 05 45 // $ .E3.H.L$`A.Q.E A280: 33 C0 FF 15 F2 2E 00 00 8B 44 24 50 48 8B 9C 24 // 3........D$PH..$ A290: 90 00 00 00 48 81 C4 80 00 00 00 5F C3 CC CC CC // ....H......_.... A2A0: CC CC CC CC CC CC 48 89 5C 24 08 57 48 83 EC 20 // ......H.\$.WH.. A2B0: 48 8B D9 44 0F 20 C0 84 C0 74 07 33 C0 E9 81 00 // H..D. ...t.3.... A2C0: 00 00 48 85 C9 74 F4 BA 00 10 00 00 33 C9 41 B8 // ..H..t......3.A. A2D0: 55 53 42 46 FF 15 00 2E 00 00 48 8B CB 48 8B D0 // USBF......H..H.. A2E0: 48 8B F8 E8 FA FE FF FF 85 C0 78 3A 80 7F 05 00 // H.........x:.... A2F0: 75 06 80 7F 06 00 74 2E BA 55 53 42 46 48 8B CF // u.....t..USBFH.. A300: FF 15 EC 2D 00 00 83 7B 48 03 74 13 83 7B 48 02 // ...-...{H.t..{H. A310: 74 0D 83 7B 48 33 74 07 B8 08 00 00 00 EB 24 B8 // t..{H3t.......$. A320: 11 00 00 00 EB 1D BA 55 53 42 46 48 8B CF FF 15 // .......USBFH.... A330: BE 2D 00 00 48 8B CB E8 52 EF FF FF F6 D8 1B C0 // .-..H...R....... A340: 83 E0 08 48 8B 5C 24 30 48 83 C4 20 5F C3 CC CC // ...H.\$0H.. _... A350: CC CC CC CC CC CC 40 53 48 83 EC 20 48 8B 59 40 // ......@SH.. H.Y@ A360: 48 85 DB 75 04 33 C0 EB 36 80 7B 67 FF 75 11 48 // H..u.3..6.{g.u.H A370: 8B 4B 18 48 85 C9 74 ED E8 29 FF FF FF 88 43 67 // .K.H..t..)....Cg A380: 8A 43 67 3C 01 75 05 83 3B 05 74 10 3C 11 74 0C // .Cg<.u..;.t.<.t. A390: 3C 12 74 08 3C 07 74 04 3C 08 75 C9 0F B6 C0 48 // <.t.<.t.<.u....H A3A0: 83 C4 20 5B C3 CC CC CC CC CC CC CC CC CC 48 89 // .. [..........H. A3B0: 5C 24 08 48 89 74 24 10 57 48 83 EC 20 48 8B 71 // \$.H.t$.WH.. H.q A3C0: 40 48 8B FA 48 8B 92 B8 00 00 00 48 8B 4A 08 8B // @H..H......H.J.. A3D0: 41 10 0F BA E0 1E 72 71 A8 02 75 6D 0F BA E0 08 // A.....rq..um.... A3E0: 72 67 0F BA E0 10 72 61 0F B6 42 13 83 F8 03 74 // rg....ra..B....t A3F0: 1E 85 C0 74 1A 83 F8 05 74 15 83 F8 02 74 10 FE // ...t....t....t.. A400: 47 43 48 8D 42 48 48 89 87 B8 00 00 00 EB 2B 0F // GCH.BHH.......+. A410: BA 71 10 10 0F BA 72 10 0C C6 42 13 01 48 8B 97 // .q....r...B..H.. A420: B8 00 00 00 41 B8 38 00 00 00 48 8D 5A B8 48 8B // ....A.8...H.Z.H. A430: CB E8 94 1C 00 00 C6 43 03 00 48 8B 4E 10 48 8B // .......C..H.N.H. A440: D7 FF 15 7B 2D 00 00 EB 1A 48 83 67 38 00 BB 22 // ...{-....H.g8.." A450: 00 00 C0 33 D2 48 8B CF 89 5F 30 FF 15 09 2D 00 // ...3.H..._0...-. A460: 00 8B C3 48 8B 5C 24 30 48 8B 74 24 38 48 83 C4 // ...H.\$0H.t$8H.. A470: 20 5F C3 CC CC CC CC CC CC CC 4C 8B DC 49 89 5B // _........L..I.[ A480: 08 49 89 6B 10 49 89 73 18 57 41 54 41 55 48 81 // .I.k.I.s.WATAUH. A490: EC A0 03 00 00 48 8B 05 3E 3D 00 00 48 33 C4 48 // .....H..>=..H3.H A4A0: 89 84 24 90 03 00 00 BF C0 00 00 00 49 8D 8B 98 // ..$.........I... A4B0: FD FF FF 48 8D 15 40 22 00 00 4C 8B C7 E8 08 1C // ...H..@"..L..... A4C0: 00 00 48 8D 8C 24 10 02 00 00 48 8D 15 E9 22 00 // ..H..$....H...". A4D0: 00 4C 8B C7 E8 F1 1B 00 00 48 8D 8C 24 D0 02 00 // .L.......H..$... A4E0: 00 48 8D 15 92 23 00 00 4C 8B C7 E8 DA 1B 00 00 // .H...#..L....... A4F0: 48 8D 3D E3 CB FF FF 48 8D 94 24 B0 00 00 00 48 // H.=....H..$....H A500: 8B 87 60 58 00 00 48 8D 8C 24 90 00 00 00 41 B8 // ..`X..H..$....A. A510: 72 00 00 00 48 89 02 48 8B 87 68 58 00 00 48 89 // r...H..H..hX..H. A520: 42 08 48 8B 87 70 58 00 00 48 89 42 10 0F B7 87 // B.H..pX..H.B.... A530: 78 58 00 00 66 89 42 18 48 8B 87 80 58 00 00 48 // xX..f.B.H...X..H A540: 8D 15 34 24 00 00 48 89 01 48 8B 87 88 58 00 00 // ..4$..H..H...X.. A550: 48 89 41 08 48 8B 87 90 58 00 00 48 89 41 10 0F // H.A.H...X..H.A.. A560: B7 87 98 58 00 00 66 89 41 18 48 8D 8C 24 D0 00 // ...X..f.A.H..$.. A570: 00 00 E8 53 1B 00 00 F6 05 74 3D 00 00 03 41 B4 // ...S.....t=...A. A580: 01 75 07 32 C0 E9 10 03 00 00 BA 00 10 00 00 33 // .u.2...........3 A590: C9 41 B8 55 53 42 46 FF 15 3D 2B 00 00 45 33 ED // .A.USBF..=+..E3. A5A0: 48 8B F0 49 3B C5 75 07 B0 01 E9 EB 02 00 00 8A // H..I;.u......... A5B0: 05 3F 3D 00 00 41 8B DD 41 3B DD 75 12 A8 01 0F // .?=..A..A;.u.... A5C0: 84 0F 01 00 00 48 8D 8C 24 50 01 00 00 EB 2F 83 // .....H..$P..../. A5D0: FB 01 75 1A A8 02 0F 84 F8 00 00 00 48 8D 8C 24 // ..u.........H..$ A5E0: 10 02 00 00 48 8D AC 24 B0 00 00 00 EB 18 A8 08 // ....H..$........ A5F0: 0F 84 DE 00 00 00 48 8D 8C 24 D0 02 00 00 48 8D // ......H..$....H. A600: AC 24 90 00 00 00 4C 8D 44 24 48 BA 1F 00 02 00 // .$....L.D$H..... A610: E8 2D 15 00 00 41 3B C5 0F 8C B0 00 00 00 48 8B // .-...A;.......H. A620: 4C 24 48 4C 8D 4C 24 40 4C 8B C6 48 8B D5 C7 44 // L$HL.L$@L..H...D A630: 24 40 00 08 00 00 E8 33 16 00 00 41 3B C5 8B F8 // $@.....3...A;... A640: 7C 18 8B 54 24 40 4C 8D 05 AD 23 00 00 48 8B CE // |..T$@L...#..H.. A650: E8 69 18 00 00 49 3B C5 75 69 41 3B FD 48 8B D6 // .i...I;.uiA;.H.. A660: 7C 1F 66 44 39 2E 74 19 48 83 C9 FF 33 C0 48 8B // |.fD9.t.H...3.H. A670: FA 66 F2 AF 48 F7 D1 48 8D 14 4A 66 44 39 2A 75 // .f..H..H..JfD9*u A680: E7 48 8B 05 72 23 00 00 48 83 C9 FF 48 8B FA 48 // .H..r#..H...H..H A690: 89 02 0F B7 05 69 23 00 00 4C 8B C6 66 89 42 08 // .....i#..L..f.B. A6A0: 33 C0 66 F2 AF 48 F7 D1 66 44 89 2C 4A 66 44 89 // 3.f..H..fD.,JfD. A6B0: 6C 4A 02 48 8B 4C 24 48 48 8B D5 E8 82 16 00 00 // lJ.H.L$HH....... A6C0: 45 8A E5 48 8B 4C 24 48 FF 15 5C 2B 00 00 8A 05 // E..H.L$H..\+.... A6D0: 20 3C 00 00 FF C3 83 FB 03 0F 82 D9 FE FF FF 4C // <.............L A6E0: 8D 44 24 48 48 8D 8C 24 D0 00 00 00 BA 1F 00 02 // .D$HH..$........ A6F0: 00 E8 4C 14 00 00 41 3B C5 7D 77 48 8D 94 24 D0 // ..L...A;.}wH..$. A700: 00 00 00 48 8D 4C 24 50 FF 15 F4 29 00 00 48 8D // ...H.L$P...)..H. A710: 44 24 50 4C 8D 44 24 60 48 89 44 24 70 48 8D 44 // D$PL.D$`H.D$pH.D A720: 24 40 48 8D 4C 24 48 48 89 44 24 30 45 33 C9 BA // $@H.L$HH.D$0E3.. A730: 1F 00 02 00 44 89 6C 24 28 C7 44 24 60 30 00 00 // ....D.l$(.D$`0.. A740: 00 4C 89 6C 24 68 4C 89 6C 24 20 C7 44 24 78 40 // .L.l$hL.l$ .D$x@ A750: 02 00 00 4C 89 AC 24 80 00 00 00 4C 89 AC 24 88 // ...L..$....L..$. A760: 00 00 00 FF 15 A9 2A 00 00 41 3B C5 0F 8C 17 01 // ......*..A;..... A770: 00 00 48 8B 4C 24 48 48 8D 15 8C 22 00 00 41 B9 // ..H.L$HH..."..A. A780: 00 02 00 00 4C 8B C6 E8 1A 14 00 00 41 3B C5 7D // ....L.......A;.} A790: 50 48 8B 5C 24 48 48 83 C9 FF 33 C0 48 8D 2D 77 // PH.\$HH...3.H.-w A7A0: 22 00 00 48 8D 15 60 22 00 00 48 8B FD 66 F2 AF // "..H..`"..H..f.. A7B0: 48 F7 D1 8D 3C 09 48 8D 4C 24 50 FF 15 41 29 00 // H...<.H.L$P..A). A7C0: 00 48 8D 54 24 50 41 B9 01 00 00 00 45 33 C0 48 // .H.T$PA.....E3.H A7D0: 8B CB 89 7C 24 28 48 89 6C 24 20 FF 15 39 2A 00 // ...|$(H.l$ ..9*. A7E0: 00 48 8B 4C 24 48 4C 8D 44 24 40 48 8D 15 38 22 // .H.L$HL.D$@H..8" A7F0: 00 00 E8 FB 15 00 00 41 3B C5 7C 07 44 39 6C 24 // .......A;.|.D9l$ A800: 40 74 14 48 8B 4C 24 48 48 8D 15 1B 22 00 00 45 // @t.H.L$HH..."..E A810: 33 C0 E8 5B 16 00 00 48 8B 4C 24 48 4C 8D 44 24 // 3..[...H.L$HL.D$ A820: 40 48 8D 15 12 22 00 00 E8 C5 15 00 00 41 3B C5 // @H...".......A;. A830: 7C 07 83 7C 24 40 01 74 17 48 8B 4C 24 48 48 8D // |..|$@.t.H.L$HH. A840: 15 F5 21 00 00 41 B8 01 00 00 00 E8 22 16 00 00 // ..!..A......"... A850: 48 8B 4C 24 48 4C 8D 44 24 40 48 8D 15 E9 21 00 // H.L$HL.D$@H...!. A860: 00 E8 8C 15 00 00 41 3B C5 7C 07 83 7C 24 40 01 // ......A;.|..|$@. A870: 74 17 48 8B 4C 24 48 48 8D 15 CC 21 00 00 41 B8 // t.H.L$HH...!..A. A880: 01 00 00 00 E8 E9 15 00 00 BA 55 53 42 46 48 8B // ..........USBFH. A890: CE FF 15 5B 28 00 00 41 8A C4 48 8B 8C 24 90 03 // ...[(..A..H..$.. A8A0: 00 00 48 33 CC E8 20 17 00 00 4C 8D 9C 24 A0 03 // ..H3.. ...L..$.. A8B0: 00 00 49 8B 5B 20 49 8B 6B 28 49 8B 73 30 49 8B // ..I.[ I.k(I.s0I. A8C0: E3 41 5D 41 5C 5F C3 CC CC CC CC CC CC CC 48 89 // .A]A\_........H. A8D0: 5C 24 08 55 56 57 41 54 41 55 48 83 EC 40 48 8B // \$.UVWATAUH..@H. A8E0: AA B8 00 00 00 48 8B FA 48 8B F1 E8 8A FB FF FF // .....H..H....... A8F0: 48 8B 4D 08 48 8B 49 10 E8 A9 F9 FF FF 45 33 ED // H.M.H.I......E3. A900: 8B D8 41 3A C5 0F 84 B8 01 00 00 48 8B 4D 08 C7 // ..A:.......H.M.. A910: 44 24 78 AA 55 00 00 45 8D 4D 04 48 8B 49 10 4C // D$x.U..E.M.H.I.L A920: 8D 44 24 78 BA 00 20 28 A0 E8 E0 F7 FF FF 41 3B // .D$x.. (......A; A930: C5 7C 0C 83 7C 24 78 01 0F B6 DB 41 0F 44 DD 44 // .|..|$x....A.D.D A940: 38 2D AC 39 00 00 0F 84 77 01 00 00 41 3A DD 0F // 8-.9....w...A:.. A950: 84 6E 01 00 00 44 8B 4E 48 48 8B 0D BA 39 00 00 // .n...D.NHH...9.. A960: 48 8D 84 24 80 00 00 00 48 89 44 24 30 41 BC 90 // H..$....H.D$0A.. A970: 00 00 00 45 33 C0 41 8B D4 44 88 6C 24 28 44 89 // ...E3.A..D.l$(D. A980: 6C 24 20 FF 15 29 28 00 00 33 D2 41 3B C5 8B D8 // l$ ..)(..3.A;... A990: 7D 17 4C 89 6F 38 89 47 30 48 8B CF FF 15 C8 27 // }.L.o8.G0H.....' A9A0: 00 00 8B C3 E9 36 01 00 00 48 8B 8C 24 80 00 00 // .....6...H..$... A9B0: 00 4D 8B C4 48 8B 49 40 E8 5D 1A 00 00 4C 8B 9C // .M..H.I@.]...L.. A9C0: 24 80 00 00 00 48 8B 45 08 48 8B 48 10 4D 8B 63 // $....H.E.H.H.M.c A9D0: 40 48 8B D7 49 89 4C 24 18 48 8B CE 41 C7 04 24 // @H..I.L$.H..A..$ A9E0: 05 00 00 00 41 C6 44 24 67 01 E8 6F DC FF FF 44 // ....A.D$g..o...D A9F0: 39 6F 30 4D 8B 5C 24 18 49 8B 6B 38 0F 8C A9 00 // 9o0M.\$.I.k8.... AA00: 00 00 48 8B 4D 08 FF 15 76 27 00 00 48 8B F0 49 // ..H.M...v'..H..I AA10: 3B F5 74 13 48 8B 0D FF 38 00 00 48 39 4E 08 75 // ;.t.H...8..H9N.u AA20: 06 4C 39 6E 40 75 7B 48 8B CE FF 15 9A 27 00 00 // .L9n@u{H.....'.. AA30: 48 8B CE 48 8B D8 FF 15 66 27 00 00 48 8B F3 49 // H..H....f'..H..I AA40: 3B DD 75 CB 48 8B 45 08 F6 40 30 04 74 0C 48 8B // ;.u.H.E..@0.t.H. AA50: 84 24 80 00 00 00 83 48 30 04 48 8B 45 08 F6 40 // .$.....H0.H.E..@ AA60: 30 10 74 0C 48 8B 84 24 80 00 00 00 83 48 30 10 // 0.t.H..$.....H0. AA70: 48 8B 55 08 48 8B 8C 24 80 00 00 00 4D 8D 44 24 // H.U.H..$....M.D$ AA80: 10 FF 15 53 27 00 00 41 3B C5 7C 1F 4D 39 6C 24 // ...S'..A;.|.M9l$ AA90: 10 74 18 48 8B 84 24 80 00 00 00 0F BA 70 30 07 // .t.H..$......p0. AAA0: EB 17 48 8B CE FF 15 F7 26 00 00 48 8B 8C 24 80 // ..H.....&..H..$. AAB0: 00 00 00 FF 15 51 26 00 00 8B 5F 30 33 D2 E9 D6 // .....Q&..._03... AAC0: FE FF FF FE 47 43 48 83 87 B8 00 00 00 48 48 8B // ....GCH......HH. AAD0: 4E 40 48 8B 49 10 48 8B D7 FF 15 E3 26 00 00 48 // N@H.I.H.....&..H AAE0: 8B 5C 24 70 48 83 C4 40 41 5D 41 5C 5F 5E 5D C3 // .\$pH..@A]A\_^]. AAF0: CC CC CC CC CC CC 48 8B C4 48 89 58 08 48 89 68 // ......H..H.X.H.h AB00: 10 48 89 70 18 57 48 83 EC 50 48 8B 79 40 48 8B // .H.p.WH..PH.y@H. AB10: E9 48 8B F2 48 8D 48 D8 45 33 C0 33 D2 FF 15 07 // .H..H.H.E3.3.... AB20: 26 00 00 48 8B 96 B8 00 00 00 41 B8 38 00 00 00 // &..H......A.8... AB30: 48 8D 5A B8 48 8B CB E8 8E 15 00 00 C6 43 03 00 // H.Z.H........C.. AB40: 48 8B 86 B8 00 00 00 48 8D 0D E4 DA FF FF C6 40 // H......H.......@ AB50: BB E0 48 89 48 F0 48 8D 4C 24 30 48 89 48 F8 48 // ..H.H.H.L$0H.H.H AB60: 8B 4F 10 FF 15 D9 25 00 00 48 8B 4F 10 48 8B D6 // .O....%..H.O.H.. AB70: FF 15 4C 26 00 00 3D 03 01 00 00 75 19 48 83 64 // ..L&..=....u.H.d AB80: 24 20 00 48 8D 4C 24 30 45 33 C9 45 33 C0 33 D2 // $ .H.L$0E3.E3.3. AB90: FF 15 E4 25 00 00 83 7E 30 00 7D 1C 81 7E 30 0E // ...%...~0.}..~0. ABA0: 01 00 C0 74 13 48 8B 57 10 4C 8D 47 10 48 8B CD // ...t.H.W.L.G.H.. ABB0: FF 15 24 26 00 00 EB 09 48 8B CD FF 15 49 25 00 // ..$&....H....I%. ABC0: 00 8B 5E 30 33 D2 48 8B CE FF 15 9B 25 00 00 48 // ..^03.H.....%..H ABD0: 8B 6C 24 68 48 8B 74 24 70 8B C3 48 8B 5C 24 60 // .l$hH.t$p..H.\$` ABE0: 48 83 C4 50 5F C3 CC CC CC CC CC CC CC CC 48 89 // H..P_.........H. ABF0: 5C 24 08 57 48 83 EC 50 80 3D F3 36 00 00 00 48 // \$.WH..P.=.6...H AC00: 8B D9 75 58 48 8D 15 4F 1E 00 00 48 8D 4C 24 40 // ..uXH..O...H.L$@ AC10: FF 15 EC 24 00 00 48 8B 53 08 48 8D 4C 24 40 48 // ...$..H.S.H.L$@H AC20: 83 C2 38 41 B0 01 FF 15 C6 25 00 00 85 C0 74 58 // ..8A.....%....tX AC30: 48 8D 15 53 1E 00 00 48 8D 4C 24 40 FF 15 C0 24 // H..S...H.L$@...$ AC40: 00 00 48 8B 53 08 48 8D 4C 24 40 48 83 C2 38 41 // ..H.S.H.L$@H..8A AC50: B0 01 FF 15 9A 25 00 00 85 C0 74 2C 48 8D 15 57 // .....%....t,H..W AC60: 1E 00 00 48 8D 4C 24 40 FF 15 94 24 00 00 48 8B // ...H.L$@...$..H. AC70: 53 08 48 8D 4C 24 40 48 83 C2 38 41 B0 01 FF 15 // S.H.L$@H..8A.... AC80: 6E 25 00 00 85 C0 75 07 33 C0 E9 B1 00 00 00 48 // n%....u.3......H AC90: 8B 0D 84 36 00 00 48 8D 44 24 68 41 B9 08 00 00 // ...6..H.D$hA.... ACA0: 00 48 89 44 24 30 45 33 C0 BA 90 00 00 00 C6 44 // .H.D$0E3.......D ACB0: 24 28 00 83 64 24 20 00 FF 15 F4 24 00 00 8B F8 // $(..d$ ....$.... ACC0: 85 C0 78 7A F6 43 30 04 74 09 48 8B 44 24 68 83 // ..xz.C0.t.H.D$h. ACD0: 48 30 04 F6 43 30 10 74 09 48 8B 44 24 68 83 48 // H0..C0.t.H.D$h.H ACE0: 30 10 48 8B 44 24 68 33 D2 41 B8 90 00 00 00 48 // 0.H.D$h3.A.....H ACF0: 8B 78 40 48 8B CF E8 1F 17 00 00 C7 07 05 00 00 // .x@H............ AD00: 00 C6 47 67 00 83 7B 48 03 75 04 C6 47 67 11 48 // ..Gg..{H.u..Gg.H AD10: 8B 4C 24 68 4C 8D 47 10 48 8B D3 FF 15 B9 24 00 // .L$hL.G.H.....$. AD20: 00 8B F8 85 C0 79 0D 48 8B 4C 24 68 FF 15 D8 23 // .....y.H.L$h...# AD30: 00 00 EB 0A 48 8B 44 24 68 0F BA 70 30 07 8B C7 // ....H.D$h..p0... AD40: 48 8B 5C 24 60 48 83 C4 50 5F C3 CC CC CC CC CC // H.\$`H..P_...... AD50: CC CC 40 53 48 83 EC 20 F6 05 95 35 00 00 04 74 // ..@SH.. ...5...t AD60: 5D 83 79 48 08 74 06 83 79 48 03 75 51 84 D2 74 // ].yH.t..yH.uQ..t AD70: 07 E8 78 FE FF FF EB 46 48 8B 59 18 48 85 DB 74 // ..x....FH.Y.H..t AD80: 3D 48 8B 05 92 35 00 00 48 85 DB 74 0D 48 39 43 // =H...5..H..t.H9C AD90: 08 75 07 48 83 7B 40 00 75 0E 48 8B CB 48 8B 5B // .u.H.{@.u.H..H.[ ADA0: 18 48 85 DB 74 18 EB E0 FF 15 94 23 00 00 48 83 // .H..t......#..H. ADB0: 7B 18 00 75 09 48 8B CB FF 15 4C 23 00 00 48 83 // {..u.H....L#..H. ADC0: C4 20 5B C3 CC CC CC CC CC CC 48 89 5C 24 08 48 // . [.......H.\$.H ADD0: 89 74 24 10 57 48 83 EC 20 48 8B B2 B8 00 00 00 // .t$.WH.. H...... ADE0: 48 8B F9 48 8B 49 40 80 3E 00 48 8B DA 0F 84 93 // H..H.I@.>.H..... ADF0: 00 00 00 80 3E 04 0F 84 8A 00 00 00 80 3E 0D 74 // ....>........>.t AE00: 56 80 3E 10 74 4A 80 3E 16 75 19 80 7E 01 02 75 // V.>.tJ.>.u..~..u AE10: 13 83 7E 18 05 74 39 83 7E 18 01 75 07 C6 05 D2 // ..~..t9.~..u.... AE20: 34 00 00 00 FE 43 43 48 83 83 B8 00 00 00 48 48 // 4....CCH......HH AE30: 8B 4F 40 48 8B D3 48 8B 49 10 FF 15 82 23 00 00 // .O@H..H.I....#.. AE40: 48 8B 5C 24 30 48 8B 74 24 38 48 83 C4 20 5F C3 // H.\$0H.t$8H.. _. AE50: E8 0D D3 FF FF EB CD 8A 46 01 3C 01 75 0A 48 8B // ........F.<.u.H. AE60: CF E8 68 FA FF FF EB D8 3C 03 75 0A 48 8B CF E8 // ..h.....<.u.H... AE70: 82 FC FF FF EB CA FE 42 43 48 8D 46 48 48 89 82 // .......BCH.FHH.. AE80: B8 00 00 00 EB B0 80 79 64 00 75 98 48 8B CF E8 // .......yd.u.H... AE90: C2 F4 FF FF 84 C0 74 8C 8A 05 54 34 00 00 A8 02 // ......t...T4.... AEA0: 74 1C 48 83 63 38 00 BF 22 00 00 C0 33 D2 48 8B // t.H.c8.."...3.H. AEB0: CB 89 7B 30 FF 15 B0 22 00 00 8B C7 EB 82 A8 01 // ..{0..."........ AEC0: 0F 84 5E FF FF FF 8A 06 3C 04 74 D6 84 C0 0F 85 // ..^.....<.t..... AED0: 50 FF FF FF 48 8B D3 48 8B CF E8 CF F4 FF FF E9 // P...H..H........ AEE0: 5C FF FF FF CC CC CC CC CC CC 40 53 48 83 EC 40 // \.........@SH..@ AEF0: 4C 8B 94 24 88 00 00 00 4C 8B DA 48 8B D9 4D 85 // L..$....L..H..M. AF00: D2 74 0E 49 8B 42 40 48 85 C0 74 05 83 38 05 75 // .t.I.B@H..t..8.u AF10: 4B 49 8B 42 40 48 8B 50 10 48 8B 42 08 48 8B 48 // KI.B@H.P.H.B.H.H AF20: 50 48 85 C9 74 36 4C 8B 51 08 4D 85 D2 74 2D 48 // PH..t6L.Q.M..t-H AF30: 8B 84 24 80 00 00 00 48 89 54 24 38 48 8B CB 48 // ..$....H.T$8H..H AF40: 89 44 24 30 8A 44 24 78 49 8B D3 88 44 24 28 8B // .D$0.D$xI...D$(. AF50: 44 24 70 89 44 24 20 41 FF D2 EB 02 32 C0 48 83 // D$p.D$ A....2.H. AF60: C4 40 5B C3 CC CC CC CC CC CC 40 53 48 83 EC 40 // .@[.......@SH..@ AF70: 4C 8B 94 24 88 00 00 00 4C 8B DA 48 8B D9 4D 85 // L..$....L..H..M. AF80: D2 74 0E 49 8B 42 40 48 85 C0 74 05 83 38 05 75 // .t.I.B@H..t..8.u AF90: 4D 49 8B 42 40 48 8B 50 10 48 8B 42 08 48 8B 48 // MI.B@H.P.H.B.H.H AFA0: 50 48 85 C9 74 38 4C 8B 51 10 4D 85 D2 74 2F 48 // PH..t8L.Q.M..t/H AFB0: 8B 84 24 80 00 00 00 48 89 54 24 38 48 8B CB 48 // ..$....H.T$8H..H AFC0: 89 44 24 30 48 8B 44 24 78 49 8B D3 48 89 44 24 // .D$0H.D$xI..H.D$ AFD0: 28 8B 44 24 70 89 44 24 20 41 FF D2 EB 02 32 C0 // (.D$p.D$ A....2. AFE0: 48 83 C4 40 5B C3 CC CC CC CC CC CC CC CC 48 8B // H..@[.........H. AFF0: C4 48 89 58 08 48 89 68 10 48 89 70 18 48 89 78 // .H.X.H.h.H.p.H.x B000: 20 41 54 48 83 EC 40 48 8B 9C 24 88 00 00 00 41 // ATH..@H..$....A B010: 8A F9 41 8B F0 48 8B EA 4C 8B E1 48 85 DB 74 0E // ..A..H..L..H..t. B020: 48 8B 43 40 48 85 C0 74 05 83 38 05 75 72 F6 05 // H.C@H..t..8.ur.. B030: BD 32 00 00 01 74 16 48 8B 43 40 80 78 64 00 75 // .2...t.H.C@.xd.u B040: 0C 48 8B CB E8 0D F3 FF FF 85 C0 75 53 48 8B 43 // .H.........uSH.C B050: 40 48 8B 50 10 48 8B 42 08 48 8B 48 50 48 85 C9 // @H.P.H.B.H.HPH.. B060: 74 3E 4C 8B 51 18 4D 85 D2 74 35 48 8B 84 24 80 // t>L.Q.M..t5H..$. B070: 00 00 00 48 89 54 24 38 44 8A CF 48 89 44 24 30 // ...H.T$8D..H.D$0 B080: 48 8B 44 24 78 44 8B C6 48 89 44 24 28 8B 44 24 // H.D$xD..H.D$(.D$ B090: 70 48 8B D5 49 8B CC 89 44 24 20 41 FF D2 EB 02 // pH..I...D$ A.... B0A0: 32 C0 48 8B 5C 24 50 48 8B 6C 24 58 48 8B 74 24 // 2.H.\$PH.l$XH.t$ B0B0: 60 48 8B 7C 24 68 48 83 C4 40 41 5C C3 CC CC CC // `H.|$hH..@A\.... B0C0: CC CC CC CC CC CC 40 53 48 83 EC 30 4C 8B 54 24 // ......@SH..0L.T$ B0D0: 60 44 8A DA 48 8B D9 4D 85 D2 74 0E 49 8B 42 40 // `D..H..M..t.I.B@ B0E0: 48 85 C0 74 05 83 38 05 75 2D 49 8B 42 40 48 8B // H..t..8.u-I.B@H. B0F0: 50 10 48 8B 42 08 48 8B 48 50 48 85 C9 74 18 48 // P.H.B.H.HPH..t.H B100: 8B 41 20 48 85 C0 74 0F 48 89 54 24 20 48 8B CB // .A H..t.H.T$ H.. B110: 41 8A D3 FF D0 EB 02 32 C0 48 83 C4 30 5B C3 CC // A......2.H..0[.. B120: CC CC CC CC CC CC 40 53 48 83 EC 30 4C 8B 54 24 // ......@SH..0L.T$ B130: 60 44 8A DA 48 8B D9 4D 85 D2 74 0E 49 8B 42 40 // `D..H..M..t.I.B@ B140: 48 85 C0 74 05 83 38 05 75 2D 49 8B 42 40 48 8B // H..t..8.u-I.B@H. B150: 50 10 48 8B 42 08 48 8B 48 50 48 85 C9 74 18 48 // P.H.B.H.HPH..t.H B160: 8B 41 28 48 85 C0 74 0F 48 89 54 24 20 48 8B CB // .A(H..t.H.T$ H.. B170: 41 8A D3 FF D0 EB 02 32 C0 48 83 C4 30 5B C3 CC // A......2.H..0[.. B180: CC CC CC CC CC CC 40 53 48 83 EC 50 48 8B 84 24 // ......@SH..PH..$ B190: A0 00 00 00 4C 8B DA 48 8B D9 48 85 C0 74 0F 4C // ....L..H..H..t.L B1A0: 8B 50 40 4D 85 D2 74 06 41 83 3A 05 75 5C 48 8B // .P@M..t.A.:.u\H. B1B0: 40 40 48 8B 50 10 48 8B 42 08 48 8B 48 50 48 85 // @@H.P.H.B.H.HPH. B1C0: C9 74 47 4C 8B 51 30 4D 85 D2 74 3E 48 8B 84 24 // .tGL.Q0M..t>H..$ B1D0: 98 00 00 00 48 89 54 24 40 48 8B CB 48 89 44 24 // ....H.T$@H..H.D$ B1E0: 38 8A 84 24 90 00 00 00 49 8B D3 88 44 24 30 8A // 8..$....I...D$0. B1F0: 84 24 88 00 00 00 88 44 24 28 8B 84 24 80 00 00 // .$.....D$(..$... B200: 00 89 44 24 20 41 FF D2 EB 02 32 C0 48 83 C4 50 // ..D$ A....2.H..P B210: 5B C3 CC CC CC CC CC CC CC CC 40 53 48 83 EC 40 // [.........@SH..@ B220: 4C 8B 94 24 80 00 00 00 4C 8B DA 48 8B D9 4D 85 // L..$....L..H..M. B230: D2 74 0E 49 8B 42 40 48 85 C0 74 05 83 38 05 75 // .t.I.B@H..t..8.u B240: 40 49 8B 42 40 48 8B 50 10 48 8B 42 08 48 8B 48 // @I.B@H.P.H.B.H.H B250: 50 48 85 C9 74 2B 4C 8B 51 38 4D 85 D2 74 22 48 // PH..t+L.Q8M..t"H B260: 8B 44 24 78 48 89 54 24 30 48 8B CB 48 89 44 24 // .D$xH.T$0H..H.D$ B270: 28 8B 44 24 70 49 8B D3 89 44 24 20 41 FF D2 EB // (.D$pI...D$ A... B280: 02 32 C0 48 83 C4 40 5B C3 CC CC CC CC CC CC CC // .2.H..@[........ B290: CC CC 48 83 EC 28 4C 8B D1 4D 85 C9 74 0E 49 8B // ..H..(L..M..t.I. B2A0: 41 40 48 85 C0 74 05 83 38 05 75 25 49 8B 41 40 // A@H..t..8.u%I.A@ B2B0: 4C 8B 48 10 49 8B 41 08 48 8B 48 50 48 85 C9 74 // L.H.I.A.H.HPH..t B2C0: 10 48 8B 41 40 48 85 C0 74 07 49 8B CA FF D0 EB // .H.A@H..t.I..... B2D0: 02 32 C0 48 83 C4 28 C3 CC CC CC CC CC CC 40 53 // .2.H..(.......@S B2E0: 48 83 EC 30 4C 8B 54 24 60 4C 8B DA 48 8B D9 4D // H..0L.T$`L..H..M B2F0: 85 D2 74 0E 49 8B 42 40 48 85 C0 74 05 83 38 05 // ..t.I.B@H..t..8. B300: 75 2D 49 8B 42 40 48 8B 50 10 48 8B 42 08 48 8B // u-I.B@H.P.H.B.H. B310: 48 50 48 85 C9 74 18 48 8B 41 48 48 85 C0 74 0F // HPH..t.H.AHH..t. B320: 48 89 54 24 20 48 8B CB 49 8B D3 FF D0 EB 02 32 // H.T$ H..I......2 B330: C0 48 83 C4 30 5B C3 CC CC CC CC CC CC CC 40 53 // .H..0[........@S B340: 48 83 EC 50 48 8B 84 24 A0 00 00 00 44 8A DA 48 // H..PH..$....D..H B350: 8B D9 48 85 C0 74 0F 4C 8B 50 40 4D 85 D2 74 06 // ..H..t.L.P@M..t. B360: 41 83 3A 05 75 5E 48 8B 40 40 48 8B 50 10 48 8B // A.:.u^H.@@H.P.H. B370: 42 08 48 8B 48 50 48 85 C9 74 49 4C 8B 51 50 4D // B.H.HPH..tIL.QPM B380: 85 D2 74 40 48 8B 84 24 98 00 00 00 48 89 54 24 // ..t@H..$....H.T$ B390: 40 48 8B CB 48 89 44 24 38 8B 84 24 90 00 00 00 // @H..H.D$8..$.... B3A0: 41 8A D3 89 44 24 30 8B 84 24 88 00 00 00 89 44 // A...D$0..$.....D B3B0: 24 28 48 8B 84 24 80 00 00 00 48 89 44 24 20 41 // $(H..$....H.D$ A B3C0: FF D2 EB 02 32 C0 48 83 C4 50 5B C3 CC CC CC CC // ....2.H..P[..... B3D0: CC CC 48 83 EC 28 48 8B 41 08 4C 8B C1 48 8B 50 // ..H..(H.A.L..H.P B3E0: 38 48 8B 42 08 48 85 C0 74 3B 48 8B 15 29 2F 00 // 8H.B.H..t;H..)/. B3F0: 00 48 39 50 08 74 0B 48 8B 40 18 48 85 C0 75 F1 // .H9P.t.H.@.H..u. B400: EB 23 48 8B 40 40 48 8B 48 10 48 8B 41 08 48 8B // .#H.@@H.H.H.A.H. B410: 40 50 48 85 C0 74 0E 48 8B 40 58 48 85 C0 74 05 // @PH..t.H.@XH..t. B420: 49 8B C8 FF D0 48 83 C4 28 C3 CC CC CC CC CC CC // I....H..(....... B430: CC CC 48 83 EC 28 48 8B 41 08 4C 8B C1 48 8B 50 // ..H..(H.A.L..H.P B440: 38 48 8B 42 08 48 85 C0 74 3B 48 8B 15 C9 2E 00 // 8H.B.H..t;H..... B450: 00 48 39 50 08 74 0B 48 8B 40 18 48 85 C0 75 F1 // .H9P.t.H.@.H..u. B460: EB 23 48 8B 40 40 48 8B 48 10 48 8B 41 08 48 8B // .#H.@@H.H.H.A.H. B470: 40 50 48 85 C0 74 0E 48 8B 40 60 48 85 C0 74 05 // @PH..t.H.@`H..t. B480: 49 8B C8 FF D0 48 83 C4 28 C3 CC CC CC CC CC CC // I....H..(....... B490: CC CC 40 53 48 83 EC 20 48 8B 41 40 48 8B D9 83 // ..@SH.. H.A@H... B4A0: 38 05 74 05 83 38 04 75 12 48 8B CA FF 15 90 1C // 8.t..8.u.H...... B4B0: 00 00 48 8B CB FF 15 4F 1C 00 00 48 83 C4 20 5B // ..H....O...H.. [ B4C0: C3 CC CC CC CC CC CC CC CC CC 40 53 48 83 EC 30 // ..........@SH..0 B4D0: 4C 8B 54 24 60 44 8A DA 48 8B D9 4D 85 D2 74 0E // L.T$`D..H..M..t. B4E0: 49 8B 42 40 48 85 C0 74 05 83 38 05 75 32 49 8B // I.B@H..t..8.u2I. B4F0: 42 40 48 8B 50 10 48 8B 42 08 48 8B 48 50 48 85 // B@H.P.H.B.H.HPH. B500: C9 74 1D 83 39 70 76 18 48 8B 41 70 48 85 C0 74 // .t..9pv.H.ApH..t B510: 0F 48 89 54 24 20 48 8B CB 41 8A D3 FF D0 EB 02 // .H.T$ H..A...... B520: 32 C0 48 83 C4 30 5B C3 CC CC CC CC CC CC 48 83 // 2.H..0[.......H. B530: EC 28 4C 8B D1 4D 85 C9 74 0E 49 8B 41 40 48 85 // .(L..M..t.I.A@H. B540: C0 74 05 83 38 05 75 2A 49 8B 41 40 48 8B 48 10 // .t..8.u*I.A@H.H. B550: 48 8B 41 08 48 8B 48 50 48 85 C9 74 15 83 39 78 // H.A.H.HPH..t..9x B560: 76 10 48 8B 41 78 48 85 C0 74 07 49 8B CA FF D0 // v.H.AxH..t.I.... B570: EB 05 B8 02 00 00 C0 48 83 C4 28 C3 CC CC CC CC // .......H..(..... B580: CC CC 40 53 48 83 EC 40 4C 8B 94 24 80 00 00 00 // ..@SH..@L..$.... B590: 4C 8B DA 48 8B D9 4D 85 D2 74 0E 49 8B 42 40 48 // L..H..M..t.I.B@H B5A0: 85 C0 74 05 83 38 05 75 4D 49 8B 42 40 48 8B 50 // ..t..8.uMI.B@H.P B5B0: 10 48 8B 42 08 48 8B 48 50 48 85 C9 74 38 81 39 // .H.B.H.HPH..t8.9 B5C0: 80 00 00 00 76 30 4C 8B 91 80 00 00 00 4D 85 D2 // ....v0L......M.. B5D0: 74 24 48 8B 44 24 78 48 89 54 24 30 48 8B CB 48 // t$H.D$xH.T$0H..H B5E0: 89 44 24 28 48 8B 44 24 70 49 8B D3 48 89 44 24 // .D$(H.D$pI..H.D$ B5F0: 20 41 FF D2 EB 02 32 C0 48 83 C4 40 5B C3 CC CC // A....2.H..@[... B600: CC CC CC CC CC CC 48 83 EC 28 4C 8B C9 4D 85 C0 // ......H..(L..M.. B610: 74 0E 49 8B 40 40 48 85 C0 74 05 83 38 05 75 30 // t.I.@@H..t..8.u0 B620: 49 8B 40 40 4C 8B 40 10 49 8B 40 08 48 8B 48 50 // I.@@L.@.I.@.H.HP B630: 48 85 C9 74 1B 81 39 88 00 00 00 76 13 48 8B 81 // H..t..9....v.H.. B640: 88 00 00 00 48 85 C0 74 07 49 8B C9 FF D0 EB 02 // ....H..t.I...... B650: 32 C0 48 83 C4 28 C3 CC CC CC CC CC CC CC 40 53 // 2.H..(........@S B660: 48 83 EC 40 4C 8B 94 24 80 00 00 00 4C 8B DA 48 // H..@L..$....L..H B670: 8B D9 4D 85 D2 74 0E 49 8B 42 40 48 85 C0 74 05 // ..M..t.I.B@H..t. B680: 83 38 05 75 4D 49 8B 42 40 48 8B 50 10 48 8B 42 // .8.uMI.B@H.P.H.B B690: 08 48 8B 48 50 48 85 C9 74 38 81 39 90 00 00 00 // .H.HPH..t8.9.... B6A0: 76 30 4C 8B 91 90 00 00 00 4D 85 D2 74 24 48 8B // v0L......M..t$H. B6B0: 44 24 78 48 89 54 24 30 48 8B CB 48 89 44 24 28 // D$xH.T$0H..H.D$( B6C0: 48 8B 44 24 70 49 8B D3 48 89 44 24 20 41 FF D2 // H.D$pI..H.D$ A.. B6D0: EB 02 32 C0 48 83 C4 40 5B C3 CC CC CC CC CC CC // ..2.H..@[....... B6E0: CC CC 48 83 EC 28 4C 8B D1 4D 85 C9 74 0E 49 8B // ..H..(L..M..t.I. B6F0: 41 40 48 85 C0 74 05 83 38 05 75 30 49 8B 41 40 // A@H..t..8.u0I.A@ B700: 4C 8B 48 10 49 8B 41 08 48 8B 48 50 48 85 C9 74 // L.H.I.A.H.HPH..t B710: 1B 81 39 98 00 00 00 76 13 48 8B 81 98 00 00 00 // ..9....v.H...... B720: 48 85 C0 74 07 49 8B CA FF D0 EB 02 32 C0 48 83 // H..t.I......2.H. B730: C4 28 C3 CC CC CC CC CC CC CC 40 53 48 83 EC 50 // .(........@SH..P B740: 48 8B 84 24 A8 00 00 00 4C 8B DA 48 8B D9 48 85 // H..$....L..H..H. B750: C0 74 0F 4C 8B 50 40 4D 85 D2 74 06 41 83 3A 05 // .t.L.P@M..t.A.:. B760: 75 78 48 8B 40 40 48 8B 50 10 48 8B 42 08 48 8B // uxH.@@H.P.H.B.H. B770: 48 50 48 85 C9 74 63 81 39 A0 00 00 00 76 5B 4C // HPH..tc.9....v[L B780: 8B 91 A0 00 00 00 4D 85 D2 74 4F 8B 84 24 A0 00 // ......M..tO..$.. B790: 00 00 48 89 54 24 48 48 8B CB 89 44 24 40 48 8B // ..H.T$HH...D$@H. B7A0: 84 24 98 00 00 00 49 8B D3 48 89 44 24 38 48 8B // .$....I..H.D$8H. B7B0: 84 24 90 00 00 00 48 89 44 24 30 48 8B 84 24 88 // .$....H.D$0H..$. B7C0: 00 00 00 48 89 44 24 28 48 8B 84 24 80 00 00 00 // ...H.D$(H..$.... B7D0: 48 89 44 24 20 41 FF D2 EB 02 32 C0 48 83 C4 50 // H.D$ A....2.H..P B7E0: 5B C3 CC CC CC CC CC CC CC CC 40 53 48 83 EC 50 // [.........@SH..P B7F0: 48 8B 84 24 A8 00 00 00 4C 8B DA 48 8B D9 48 85 // H..$....L..H..H. B800: C0 74 0F 4C 8B 50 40 4D 85 D2 74 06 41 83 3A 05 // .t.L.P@M..t.A.:. B810: 75 78 48 8B 40 40 48 8B 50 10 48 8B 42 08 48 8B // uxH.@@H.P.H.B.H. B820: 48 50 48 85 C9 74 63 81 39 A8 00 00 00 76 5B 4C // HPH..tc.9....v[L B830: 8B 91 A8 00 00 00 4D 85 D2 74 4F 8B 84 24 A0 00 // ......M..tO..$.. B840: 00 00 48 89 54 24 48 48 8B CB 89 44 24 40 48 8B // ..H.T$HH...D$@H. B850: 84 24 98 00 00 00 49 8B D3 48 89 44 24 38 48 8B // .$....I..H.D$8H. B860: 84 24 90 00 00 00 48 89 44 24 30 48 8B 84 24 88 // .$....H.D$0H..$. B870: 00 00 00 48 89 44 24 28 48 8B 84 24 80 00 00 00 // ...H.D$(H..$.... B880: 48 89 44 24 20 41 FF D2 EB 02 32 C0 48 83 C4 50 // H.D$ A....2.H..P B890: 5B C3 CC CC CC CC CC CC CC CC 48 83 EC 28 4C 8B // [.........H..(L. B8A0: C9 4D 85 C0 74 0E 49 8B 40 40 48 85 C0 74 05 83 // .M..t.I.@@H..t.. B8B0: 38 05 75 30 49 8B 40 40 4C 8B 40 10 49 8B 40 08 // 8.u0I.@@L.@.I.@. B8C0: 48 8B 48 50 48 85 C9 74 1B 81 39 B0 00 00 00 76 // H.HPH..t..9....v B8D0: 13 48 8B 81 B0 00 00 00 48 85 C0 74 07 49 8B C9 // .H......H..t.I.. B8E0: FF D0 EB 02 32 C0 48 83 C4 28 C3 CC CC CC CC CC // ....2.H..(...... B8F0: CC CC 48 83 EC 28 4C 8B D1 4D 85 C9 74 0E 49 8B // ..H..(L..M..t.I. B900: 41 40 48 85 C0 74 05 83 38 05 75 30 49 8B 41 40 // A@H..t..8.u0I.A@ B910: 4C 8B 48 10 49 8B 41 08 48 8B 48 50 48 85 C9 74 // L.H.I.A.H.HPH..t B920: 1B 81 39 B8 00 00 00 76 13 48 8B 81 B8 00 00 00 // ..9....v.H...... B930: 48 85 C0 74 07 49 8B CA FF D0 EB 02 32 C0 48 83 // H..t.I......2.H. B940: C4 28 C3 CC CC CC CC CC CC CC 48 89 5C 24 08 48 // .(........H.\$.H B950: 89 6C 24 10 48 89 74 24 18 57 41 54 41 55 48 83 // .l$.H.t$.WATAUH. B960: EC 20 49 8B D8 4C 8B EA 4C 8B E1 4D 85 C0 74 12 // . I..L..L..M..t. B970: 49 8B 40 40 48 85 C0 74 09 83 38 05 0F 85 8A 00 // I.@@H..t..8..... B980: 00 00 49 8B 48 40 48 8B 69 10 48 8B 45 08 48 8B // ..I.H@H.i.H.E.H. B990: 78 50 48 85 FF 74 75 81 3F C0 00 00 00 76 6D 48 // xPH..tu.?....vmH B9A0: 83 BF C0 00 00 00 00 74 63 49 8B B4 24 B8 00 00 // .......tcI..$... B9B0: 00 48 89 6E 28 80 3D 36 29 00 00 00 74 39 80 79 // .H.n(.=6)...t9.y B9C0: 64 00 75 33 48 8B CB E8 8A E9 FF FF 85 C0 74 27 // d.u3H.........t' B9D0: F6 05 1B 29 00 00 02 75 33 48 8B 46 08 8B 48 10 // ...)...u3H.F..H. B9E0: 0F BA E1 1E 72 26 F6 C1 02 75 21 0F BA E1 08 72 // ....r&...u!....r B9F0: 1B 0F BA E1 10 72 15 4C 8B C5 49 8B D5 49 8B CC // .....r.L..I..I.. BA00: FF 97 C0 00 00 00 48 89 5E 28 EB 02 32 C0 48 8B // ......H.^(..2.H. BA10: 5C 24 40 48 8B 6C 24 48 48 8B 74 24 50 48 83 C4 // \$@H.l$HH.t$PH.. BA20: 20 41 5D 41 5C 5F C3 CC CC CC CC CC CC CC 48 83 // A]A\_........H. BA30: EC 28 4C 8B C9 4D 85 C0 74 0E 49 8B 40 40 48 85 // .(L..M..t.I.@@H. BA40: C0 74 05 83 38 05 75 30 49 8B 40 40 48 8B 48 10 // .t..8.u0I.@@H.H. BA50: 48 8B 41 08 48 8B 48 50 48 85 C9 74 1B 81 39 C8 // H.A.H.HPH..t..9. BA60: 00 00 00 76 13 48 8B 81 C8 00 00 00 48 85 C0 74 // ...v.H......H..t BA70: 07 49 8B C9 FF D0 EB 05 B8 02 00 00 C0 48 83 C4 // .I...........H.. BA80: 28 C3 CC CC CC CC CC CC CC CC 48 83 EC 28 4C 8B // (.........H..(L. BA90: C1 48 85 D2 74 0E 48 8B 42 40 48 85 C0 74 05 83 // .H..t.H.B@H..t.. BAA0: 38 05 75 30 48 8B 42 40 48 8B 48 10 48 8B 41 08 // 8.u0H.B@H.H.H.A. BAB0: 48 8B 48 50 48 85 C9 74 1B 81 39 D0 00 00 00 76 // H.HPH..t..9....v BAC0: 13 48 8B 81 D0 00 00 00 48 85 C0 74 07 49 8B C8 // .H......H..t.I.. BAD0: FF D0 EB 05 B8 02 00 00 C0 48 83 C4 28 C3 CC CC // .........H..(... BAE0: CC CC CC CC CC CC 48 83 EC 28 4C 8B C1 48 85 D2 // ......H..(L..H.. BAF0: 74 0E 48 8B 42 40 48 85 C0 74 05 83 38 05 75 30 // t.H.B@H..t..8.u0 BB00: 48 8B 42 40 48 8B 48 10 48 8B 41 08 48 8B 48 50 // H.B@H.H.H.A.H.HP BB10: 48 85 C9 74 1B 81 39 D8 00 00 00 76 13 48 8B 81 // H..t..9....v.H.. BB20: D8 00 00 00 48 85 C0 74 07 49 8B C8 FF D0 EB 05 // ....H..t.I...... BB30: B8 02 00 00 C0 48 83 C4 28 C3 CC CC CC CC CC CC // .....H..(....... BB40: CC CC 40 53 48 83 EC 60 48 8B D1 48 8D 4C 24 20 // ..@SH..`H..H.L$ BB50: 49 8B D8 FF 15 A9 15 00 00 33 C9 48 8D 44 24 20 // I........3.H.D$ BB60: 48 89 4C 24 38 48 89 4C 24 50 48 89 4C 24 58 4C // H.L$8H.L$PH.L$XL BB70: 8D 44 24 30 48 8B CB BA 1F 00 02 00 C7 44 24 30 // .D$0H........D$0 BB80: 30 00 00 00 C7 44 24 48 40 02 00 00 48 89 44 24 // 0....D$H@...H.D$ BB90: 40 FF 15 9B 16 00 00 48 83 C4 60 5B C3 CC CC CC // @......H..`[.... BBA0: CC CC CC CC CC CC 48 89 5C 24 10 56 57 41 54 48 // ......H.\$.VWATH BBB0: 81 EC 60 08 00 00 48 8B 05 1D 26 00 00 48 33 C4 // ..`...H...&..H3. BBC0: 48 89 84 24 50 08 00 00 48 8B D9 48 8D 15 38 0E // H..$P...H..H..8. BBD0: 00 00 48 8D 4C 24 38 49 8B F0 FF 15 22 15 00 00 // ..H.L$8I...."... BBE0: 4C 8D 5C 24 30 4C 89 5C 24 28 4C 8D 4C 24 50 48 // L.\$0L.\$(L.L$PH BBF0: 8D 54 24 38 41 B8 02 00 00 00 48 8B CB C7 44 24 // .T$8A.....H...D$ BC00: 20 00 02 00 00 FF 15 17 16 00 00 45 33 E4 41 3B // ..........E3.A; BC10: C4 8B F8 7C 2D 81 7C 24 58 00 02 00 00 76 07 BF // ...|-.|$X....v.. BC20: 23 00 00 C0 EB 1C 8B 5C 24 58 48 8D 54 24 5C 48 // #......\$XH.T$\H BC30: 8B CE 4C 8B C3 E8 90 04 00 00 48 D1 EB 66 44 89 // ..L.......H..fD. BC40: 24 5E 8B C7 48 8B 8C 24 50 08 00 00 48 33 CC E8 // $^..H..$P...H3.. BC50: 76 03 00 00 48 8B 9C 24 88 08 00 00 48 81 C4 60 // v...H..$....H..` BC60: 08 00 00 41 5C 5F 5E C3 CC CC CC CC CC CC 48 89 // ...A\_^.......H. BC70: 5C 24 08 48 89 74 24 10 57 48 83 EC 40 48 8B D9 // \$.H.t$.WH..@H.. BC80: 48 8D 4C 24 30 49 8B F1 49 8B F8 FF 15 71 14 00 // H.L$0I..I....q.. BC90: 00 8B 06 4C 8D 5C 24 60 48 8D 54 24 30 4C 8B CF // ...L.\$`H.T$0L.. BCA0: 4C 89 5C 24 28 41 B8 02 00 00 00 48 8B CB 89 44 // L.\$(A.....H...D BCB0: 24 20 FF 15 6A 15 00 00 45 33 D2 41 3B C2 44 8B // $ ..j...E3.A;.D. BCC0: D8 7C 65 8B 4F 08 48 8D 57 0C 45 8B C2 89 4C 24 // .|e.O.H.W.E...L$ BCD0: 60 44 88 54 39 0C 8B 4C 24 60 FF C1 44 88 54 39 // `D.T9..L$`..D.T9 BCE0: 0C 44 8B 4C 24 60 48 8B CF 41 D1 E9 74 23 0F B7 // .D.L$`H..A..t#.. BCF0: 02 66 89 01 48 83 C1 02 66 44 39 12 75 07 66 44 // .f..H...fD9.u.fD BD00: 39 52 02 74 0C 41 FF C0 48 83 C2 02 45 3B C1 72 // 9R.t.A..H...E;.r BD10: DD 48 8D 41 02 66 44 89 11 66 44 89 51 02 48 2B // .H.A.fD..fD.Q.H+ BD20: C7 48 D1 F8 03 C0 89 06 48 8B 5C 24 50 48 8B 74 // .H......H.\$PH.t BD30: 24 58 41 8B C3 48 83 C4 40 5F C3 CC CC CC CC CC // $XA..H..@_...... BD40: CC CC 48 89 5C 24 20 55 56 57 48 83 EC 50 48 8B // ..H.\$ UVWH..PH. BD50: 05 85 24 00 00 48 33 C4 48 89 44 24 48 45 33 C9 // ..$..H3.H.D$HE3. BD60: 49 8B F0 48 8B E9 4D 3B C1 75 11 33 C0 48 8D 74 // I..H..M;.u.3.H.t BD70: 24 40 8D 58 04 48 89 44 24 40 EB 28 41 8B D9 66 // $@.X.H.D$@.(A..f BD80: 44 39 0E 74 1C 48 83 C9 FF 33 C0 49 8B F8 66 F2 // D9.t.H...3.I..f. BD90: AF 48 F7 D1 4D 8D 04 48 8D 1C 4B 66 45 39 08 75 // .H..M..H..KfE9.u BDA0: E4 83 C3 02 48 8D 4C 24 30 FF 15 53 13 00 00 48 // ....H.L$0..S...H BDB0: 8D 54 24 30 41 B9 07 00 00 00 45 33 C0 48 8B CD // .T$0A.....E3.H.. BDC0: 89 5C 24 28 48 89 74 24 20 FF 15 4B 14 00 00 48 // .\$(H.t$ ..K...H BDD0: 8B 4C 24 48 48 33 CC E8 EE 01 00 00 48 8B 9C 24 // .L$HH3......H..$ BDE0: 88 00 00 00 48 83 C4 50 5F 5E 5D C3 CC CC CC CC // ....H..P_^]..... BDF0: CC CC 48 89 5C 24 20 57 48 83 EC 70 48 8B 05 D7 // ..H.\$ WH..pH... BE00: 23 00 00 48 33 C4 48 89 44 24 68 48 8B D9 48 8D // #..H3.H.D$hH..H. BE10: 4C 24 38 49 8B F8 FF 15 E6 12 00 00 4C 8D 5C 24 // L$8I........L.\$ BE20: 30 4C 8D 4C 24 48 4C 89 5C 24 28 48 8D 54 24 38 // 0L.L$HL.\$(H.T$8 BE30: 41 B8 02 00 00 00 48 8B CB C7 44 24 20 20 00 00 // A.....H...D$ .. BE40: 00 FF 15 DB 13 00 00 85 C0 78 06 8B 4C 24 54 89 // .........x..L$T. BE50: 0F 48 8B 4C 24 68 48 33 CC E8 6C 01 00 00 48 8B // .H.L$hH3..l...H. BE60: 9C 24 98 00 00 00 48 83 C4 70 5F C3 CC CC CC CC // .$....H..p_..... BE70: CC CC 44 89 44 24 18 53 48 83 EC 40 48 8B D9 48 // ..D.D$.SH..@H..H BE80: 8D 4C 24 30 FF 15 78 12 00 00 48 8D 44 24 60 41 // .L$0..x...H.D$`A BE90: B9 04 00 00 00 44 89 4C 24 28 48 8D 54 24 30 45 // .....D.L$(H.T$0E BEA0: 33 C0 48 8B CB 48 89 44 24 20 FF 15 6A 13 00 00 // 3.H..H.D$ ..j... BEB0: 48 83 C4 40 5B C3 CC CC CC CC CC CC CC CC 48 8B // H..@[.........H. BEC0: C4 48 89 58 08 48 89 68 10 48 89 70 18 48 89 78 // .H.X.H.h.H.p.H.x BED0: 20 41 54 48 83 EC 20 48 8B F1 4D 8B E0 49 83 C8 // ATH.. H..M..I.. BEE0: FF 33 C0 49 8B C8 49 8B FC 66 F2 AF 8B DA 48 F7 // .3.I..I..f....H. BEF0: D1 48 8D 51 FF 48 85 F6 74 3F 85 DB 75 10 49 8B // .H.Q.H..t?..u.I. BF00: C8 48 8B FE 66 F2 AF 48 F7 D1 48 8D 59 FF 3B DA // .H..f..H..H.Y.;. BF10: 72 25 33 FF 2B DA 78 1F 8B EA 48 63 C7 4C 8B C5 // r%3.+.x...Hc.L.. BF20: 49 8B D4 48 8D 0C 46 FF 15 CD 11 00 00 85 C0 74 // I..H..F........t BF30: 23 FF C7 3B FB 7E E3 33 C0 48 8B 5C 24 30 48 8B // #..;.~.3.H.\$0H. BF40: 6C 24 38 48 8B 74 24 40 48 8B 7C 24 48 48 83 C4 // l$8H.t$@H.|$HH.. BF50: 20 41 5C C3 48 63 C7 48 8D 04 46 EB DC CC CC CC // A\.Hc.H..F..... BF60: CC CC CC CC CC CC CC CC CC CC 50 53 51 52 56 57 // ..........PSQRVW BF70: 4C 8B C1 41 8B 00 41 8B 58 04 41 8B 48 08 41 8B // L..A..A.X.A.H.A. BF80: 50 0C 41 8B 70 10 41 8B 78 14 41 50 EE E6 EB E6 // P.A.p.A.x.AP.... BF90: ED E6 EB E6 ED 41 58 41 89 00 41 89 58 04 41 89 // .....AXA..A.X.A. BFA0: 48 08 41 89 50 0C 41 89 70 10 41 89 78 14 5F 5E // H.A.P.A.p.A.x._^ BFB0: 5A 59 5B 58 C3 CC CC CC CC CC CC CC CC CC CC CC // ZY[X............ BFC0: 66 66 0F 1F 84 00 00 00 00 00 48 3B 0D 09 22 00 // ff........H;..". BFD0: 00 75 12 48 C1 C1 10 66 F7 C1 FF FF 75 03 C2 00 // .u.H...f....u... BFE0: 00 48 C1 C9 10 E9 08 00 00 00 CC CC CC CC CC CC // .H.............. BFF0: CC CC 48 83 EC 38 4C 8B 0D E5 21 00 00 4C 8B 05 // ..H..8L...!..L.. C000: D6 21 00 00 48 83 64 24 20 00 48 8B D1 B9 F7 00 // .!..H.d$ .H..... C010: 00 00 FF 15 42 12 00 00 CC CC CC CC CC CC CC CC // ....B........... C020: CC CC 40 53 48 83 EC 20 45 8B 18 48 8B DA 4C 8B // ..@SH.. E..H..L. C030: C9 41 83 E3 F8 41 F6 00 04 4C 8B D1 74 13 41 8B // .A...A...L..t.A. C040: 40 08 4D 63 50 04 F7 D8 4C 03 D1 48 63 C8 4C 23 // @.McP...L..Hc.L# C050: D1 49 63 C3 4A 8B 14 10 48 8B 43 10 8B 48 08 48 // .Ic.J...H.C..H.H C060: 03 4B 08 F6 41 03 0F 74 0C 0F B6 41 03 83 E0 F0 // .K..A..t...A.... C070: 48 98 4C 03 C8 4C 33 CA 49 8B C9 48 83 C4 20 5B // H.L..L3.I..H.. [ C080: E9 45 FF FF FF CC CC CC CC CC CC CC CC CC 48 83 // .E............H. C090: EC 28 4D 8B 41 38 48 8B CA 49 8B D1 E8 81 FF FF // .(M.A8H..I...... C0A0: FF B8 01 00 00 00 48 83 C4 28 C3 CC CC CC CC CC // ......H..(...... C0B0: CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC // ................ C0C0: 66 66 66 90 66 66 66 90 66 90 4C 8B D9 48 2B D1 // fff.fff.f.L..H+. C0D0: 0F 86 9C 01 00 00 49 83 F8 08 72 62 F6 C1 07 74 // ......I...rb...t C0E0: 37 F6 C1 01 74 0C 8A 04 0A 49 FF C8 88 01 48 83 // 7...t....I....H. C0F0: C1 01 F6 C1 02 74 0F 66 8B 04 0A 49 83 E8 02 66 // .....t.f...I...f C100: 89 01 48 83 C1 02 F6 C1 04 74 0D 8B 04 0A 49 83 // ..H......t....I. C110: E8 04 89 01 48 83 C1 04 4D 8B C8 49 C1 E9 05 75 // ....H...M..I...u C120: 50 4D 8B C8 49 C1 E9 03 74 14 48 8B 04 0A 48 89 // PM..I...t.H...H. C130: 01 48 83 C1 08 49 FF C9 75 F0 49 83 E0 07 4D 85 // .H...I..u.I...M. C140: C0 75 07 49 8B C3 C3 66 66 90 8A 04 0A 88 01 48 // .u.I...ff......H C150: FF C1 49 FF C8 75 F3 49 8B C3 C3 66 66 66 90 66 // ..I..u.I...fff.f C160: 66 66 90 66 66 66 90 66 66 90 66 66 66 90 66 66 // ff.fff.ff.fff.ff C170: 90 49 81 F9 00 08 00 00 73 42 48 8B 04 0A 4C 8B // .I......sBH...L. C180: 54 0A 08 48 83 C1 20 48 89 41 E0 4C 89 51 E8 48 // T..H.. H.A.L.Q.H C190: 8B 44 0A F0 4C 8B 54 0A F8 49 FF C9 48 89 41 F0 // .D..L.T..I..H.A. C1A0: 4C 89 51 F8 75 D4 49 83 E0 1F E9 72 FF FF FF 66 // L.Q.u.I....r...f C1B0: 66 66 90 66 66 66 90 66 66 90 66 90 48 81 FA 00 // ff.fff.ff.f.H... C1C0: 10 00 00 72 B5 B8 20 00 00 00 0F 18 04 0A 0F 18 // ...r.. ......... C1D0: 44 0A 40 48 81 C1 80 00 00 00 FF C8 75 EC 48 81 // D.@H........u.H. C1E0: E9 00 10 00 00 B8 40 00 00 00 4C 8B 0C 0A 4C 8B // ......@...L...L. C1F0: 54 0A 08 4C 0F C3 09 4C 0F C3 51 08 4C 8B 4C 0A // T..L...L..Q.L.L. C200: 10 4C 8B 54 0A 18 4C 0F C3 49 10 4C 0F C3 51 18 // .L.T..L..I.L..Q. C210: 4C 8B 4C 0A 20 4C 8B 54 0A 28 48 83 C1 40 4C 0F // L.L. L.T.(H..@L. C220: C3 49 E0 4C 0F C3 51 E8 4C 8B 4C 0A F0 4C 8B 54 // .I.L..Q.L.L..L.T C230: 0A F8 FF C8 4C 0F C3 49 F0 4C 0F C3 51 F8 75 AA // ....L..I.L..Q.u. C240: 49 81 E8 00 10 00 00 49 81 F8 00 10 00 00 0F 83 // I......I........ C250: 71 FF FF FF F0 80 0C 24 00 E9 BA FE FF FF 66 66 // q......$......ff C260: 66 90 66 66 66 90 66 66 66 90 66 66 66 90 66 66 // f.fff.fff.fff.ff C270: 66 90 74 6F 49 03 C8 49 83 F8 08 72 61 F6 C1 07 // f.toI..I...ra... C280: 74 36 F6 C1 01 74 0B 48 FF C9 8A 04 0A 49 FF C8 // t6...t.H.....I.. C290: 88 01 F6 C1 02 74 0F 48 83 E9 02 66 8B 04 0A 49 // .....t.H...f...I C2A0: 83 E8 02 66 89 01 F6 C1 04 74 0D 48 83 E9 04 8B // ...f.....t.H.... C2B0: 04 0A 49 83 E8 04 89 01 4D 8B C8 49 C1 E9 05 75 // ..I.....M..I...u C2C0: 50 4D 8B C8 49 C1 E9 03 74 14 48 83 E9 08 48 8B // PM..I...t.H...H. C2D0: 04 0A 49 FF C9 48 89 01 75 F0 49 83 E0 07 4D 85 // ..I..H..u.I...M. C2E0: C0 75 07 49 8B C3 C3 66 66 90 48 FF C9 8A 04 0A // .u.I...ff.H..... C2F0: 49 FF C8 88 01 75 F3 49 8B C3 C3 66 66 66 90 66 // I....u.I...fff.f C300: 66 66 90 66 66 66 90 66 66 90 66 66 66 90 66 66 // ff.fff.ff.fff.ff C310: 90 49 81 F9 00 08 00 00 73 42 48 8B 44 0A F8 4C // .I......sBH.D..L C320: 8B 54 0A F0 48 83 E9 20 48 89 41 18 4C 89 51 10 // .T..H.. H.A.L.Q. C330: 48 8B 44 0A 08 4C 8B 14 0A 49 FF C9 48 89 41 08 // H.D..L...I..H.A. C340: 4C 89 11 75 D5 49 83 E0 1F E9 73 FF FF FF 66 66 // L..u.I....s...ff C350: 66 90 66 66 66 90 66 66 66 90 66 90 48 81 FA 00 // f.fff.fff.f.H... C360: F0 FF FF 77 B5 B8 20 00 00 00 48 81 E9 80 00 00 // ...w.. ...H..... C370: 00 0F 18 04 0A 0F 18 44 0A 40 FF C8 75 EC 48 81 // .......D.@..u.H. C380: C1 00 10 00 00 B8 40 00 00 00 4C 8B 4C 0A F8 4C // ......@...L.L..L C390: 8B 54 0A F0 4C 0F C3 49 F8 4C 0F C3 51 F0 4C 8B // .T..L..I.L..Q.L. C3A0: 4C 0A E8 4C 8B 54 0A E0 4C 0F C3 49 E8 4C 0F C3 // L..L.T..L..I.L.. C3B0: 51 E0 4C 8B 4C 0A D8 4C 8B 54 0A D0 48 83 E9 40 // Q.L.L..L.T..H..@ C3C0: 4C 0F C3 49 18 4C 0F C3 51 10 4C 8B 4C 0A 08 4C // L..I.L..Q.L.L..L C3D0: 8B 14 0A FF C8 4C 0F C3 49 08 4C 0F C3 11 75 AA // .....L..I.L...u. C3E0: 49 81 E8 00 10 00 00 49 81 F8 00 10 00 00 0F 83 // I......I........ C3F0: 71 FF FF FF F0 80 0C 24 00 E9 BA FE FF FF CC CC // q......$........ C400: CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC // ................ C410: 66 66 66 90 66 66 66 90 66 90 48 8B C1 49 83 F8 // fff.fff.f.H..I.. C420: 08 72 53 0F B6 D2 49 B9 01 01 01 01 01 01 01 01 // .rS...I......... C430: 49 0F AF D1 49 83 F8 40 72 1E 48 F7 D9 83 E1 07 // I...I..@r.H..... C440: 74 06 4C 2B C1 48 89 10 48 03 C8 4D 8B C8 49 83 // t.L+.H..H..M..I. C450: E0 3F 49 C1 E9 06 75 39 4D 8B C8 49 83 E0 07 49 // .?I...u9M..I...I C460: C1 E9 03 74 11 66 66 66 90 90 48 89 11 48 83 C1 // ...t.fff..H..H.. C470: 08 49 FF C9 75 F4 4D 85 C0 74 0A 88 11 48 FF C1 // .I..u.M..t...H.. C480: 49 FF C8 75 F6 C3 66 66 66 90 66 66 66 90 66 66 // I..u..fff.fff.ff C490: 90 49 81 F9 00 04 00 00 73 30 48 89 11 48 89 51 // .I......s0H..H.Q C4A0: 08 48 89 51 10 48 83 C1 40 48 89 51 D8 48 89 51 // .H.Q.H..@H.Q.H.Q C4B0: E0 49 FF C9 48 89 51 E8 48 89 51 F0 48 89 51 F8 // .I..H.Q.H.Q.H.Q. C4C0: 75 D8 EB 94 66 66 90 66 66 90 48 0F C3 11 48 0F // u...ff.ff.H...H. C4D0: C3 51 08 48 0F C3 51 10 48 83 C1 40 48 0F C3 51 // .Q.H..Q.H..@H..Q C4E0: D8 48 0F C3 51 E0 49 FF C9 48 0F C3 51 E8 48 0F // .H..Q.I..H..Q.H. C4F0: C3 51 F0 48 0F C3 51 F8 75 D0 F0 80 0C 24 00 E9 // .Q.H..Q.u....$.. C500: 54 FF FF FF CC CC CC CC CC CC 4B 00 65 00 51 00 // T.........K.e.Q. C510: 75 00 65 00 72 00 79 00 41 00 63 00 74 00 69 00 // u.e.r.y.A.c.t.i. C520: 76 00 65 00 50 00 72 00 6F 00 63 00 65 00 73 00 // v.e.P.r.o.c.e.s. C530: 73 00 6F 00 72 00 43 00 6F 00 75 00 6E 00 74 00 // s.o.r.C.o.u.n.t. C540: 00 00 CC CC CC CC CC CC CC CC 4B 00 65 00 53 00 // ..........K.e.S. C550: 65 00 74 00 53 00 79 00 73 00 74 00 65 00 6D 00 // e.t.S.y.s.t.e.m. C560: 41 00 66 00 66 00 69 00 6E 00 69 00 74 00 79 00 // A.f.f.i.n.i.t.y. C570: 54 00 68 00 72 00 65 00 61 00 64 00 45 00 78 00 // T.h.r.e.a.d.E.x. C580: 00 00 CC CC CC CC CC CC CC CC 4B 00 65 00 52 00 // ..........K.e.R. C590: 65 00 76 00 65 00 72 00 74 00 54 00 6F 00 55 00 // e.v.e.r.t.T.o.U. C5A0: 73 00 65 00 72 00 41 00 66 00 66 00 69 00 6E 00 // s.e.r.A.f.f.i.n. C5B0: 69 00 74 00 79 00 54 00 68 00 72 00 65 00 61 00 // i.t.y.T.h.r.e.a. C5C0: 64 00 45 00 78 00 00 00 CC CC 00 CC CC CC CC CC // d.E.x........... C5D0: CC CC CC CC CC CC CC CC CC CC 5F 00 4D 00 54 00 // .........._.M.T. C5E0: 50 00 00 00 CC CC CC CC CC CC 5C 00 43 00 6C 00 // P.........\.C.l. C5F0: 61 00 73 00 73 00 5F 00 30 00 36 00 00 00 CC CC // a.s.s._.0.6..... C600: CC CC CC CC CC CC CC CC CC CC 69 00 50 00 68 00 // ..........i.P.h. C610: 6F 00 6E 00 65 00 00 00 CC CC 69 00 50 00 61 00 // o.n.e.....i.P.a. C620: 64 00 00 00 CC CC CC CC CC CC 6D 00 6F 00 75 00 // d.........m.o.u. C630: 73 00 65 00 00 00 CC CC CC CC 4B 00 65 00 79 00 // s.e.......K.e.y. C640: 62 00 6F 00 61 00 72 00 64 00 00 00 CC CC CC CC // b.o.a.r.d....... C650: CC CC CC CC CC CC CC CC CC CC 5C 00 43 00 6C 00 // ..........\.C.l. C660: 61 00 73 00 73 00 5F 00 00 00 43 00 4F 00 4D 00 // a.s.s._...C.O.M. C670: 50 00 4F 00 53 00 49 00 54 00 45 00 00 00 CC CC // P.O.S.I.T.E..... C680: CC CC CC CC CC CC CC CC CC CC 5C 00 44 00 72 00 // ..........\.D.r. C690: 69 00 76 00 65 00 72 00 5C 00 55 00 53 00 42 00 // i.v.e.r.\.U.S.B. C6A0: 53 00 54 00 4F 00 52 00 00 00 5C 00 44 00 65 00 // S.T.O.R...\.D.e. C6B0: 76 00 69 00 63 00 65 00 5C 00 55 00 53 00 42 00 // v.i.c.e.\.U.S.B. C6C0: 46 00 00 00 CC CC CC CC CC CC 5C 00 44 00 6F 00 // F.........\.D.o. C6D0: 73 00 44 00 65 00 76 00 69 00 63 00 65 00 73 00 // s.D.e.v.i.c.e.s. C6E0: 5C 00 55 00 53 00 42 00 46 00 00 00 CC CC CC CC // \.U.S.B.F....... C6F0: CC CC CC CC CC CC CC CC CC CC 5C 00 52 00 65 00 // ..........\.R.e. C700: 67 00 69 00 73 00 74 00 72 00 79 00 5C 00 4D 00 // g.i.s.t.r.y.\.M. C710: 61 00 63 00 68 00 69 00 6E 00 65 00 5C 00 53 00 // a.c.h.i.n.e.\.S. C720: 79 00 73 00 74 00 65 00 6D 00 5C 00 43 00 75 00 // y.s.t.e.m.\.C.u. C730: 72 00 72 00 65 00 6E 00 74 00 43 00 6F 00 6E 00 // r.r.e.n.t.C.o.n. C740: 74 00 72 00 6F 00 6C 00 53 00 65 00 74 00 5C 00 // t.r.o.l.S.e.t.\. C750: 43 00 6F 00 6E 00 74 00 72 00 6F 00 6C 00 5C 00 // C.o.n.t.r.o.l.\. C760: 43 00 6C 00 61 00 73 00 73 00 5C 00 7B 00 33 00 // C.l.a.s.s.\.{.3. C770: 36 00 46 00 43 00 39 00 45 00 36 00 30 00 2D 00 // 6.F.C.9.E.6.0.-. C780: 43 00 34 00 36 00 35 00 2D 00 31 00 31 00 43 00 // C.4.6.5.-.1.1.C. C790: 46 00 2D 00 38 00 30 00 35 00 36 00 2D 00 34 00 // F.-.8.0.5.6.-.4. C7A0: 34 00 34 00 35 00 35 00 33 00 35 00 34 00 30 00 // 4.4.5.5.3.5.4.0. C7B0: 30 00 30 00 30 00 7D 00 00 00 5C 00 52 00 65 00 // 0.0.0.}...\.R.e. C7C0: 67 00 69 00 73 00 74 00 72 00 79 00 5C 00 4D 00 // g.i.s.t.r.y.\.M. C7D0: 61 00 63 00 68 00 69 00 6E 00 65 00 5C 00 53 00 // a.c.h.i.n.e.\.S. C7E0: 79 00 73 00 74 00 65 00 6D 00 5C 00 43 00 75 00 // y.s.t.e.m.\.C.u. C7F0: 72 00 72 00 65 00 6E 00 74 00 43 00 6F 00 6E 00 // r.r.e.n.t.C.o.n. C800: 74 00 72 00 6F 00 6C 00 53 00 65 00 74 00 5C 00 // t.r.o.l.S.e.t.\. C810: 43 00 6F 00 6E 00 74 00 72 00 6F 00 6C 00 5C 00 // C.o.n.t.r.o.l.\. C820: 43 00 6C 00 61 00 73 00 73 00 5C 00 7B 00 34 00 // C.l.a.s.s.\.{.4. C830: 44 00 33 00 36 00 45 00 39 00 36 00 37 00 2D 00 // D.3.6.E.9.6.7.-. C840: 45 00 33 00 32 00 35 00 2D 00 31 00 31 00 43 00 // E.3.2.5.-.1.1.C. C850: 45 00 2D 00 42 00 46 00 43 00 31 00 2D 00 30 00 // E.-.B.F.C.1.-.0. C860: 38 00 30 00 30 00 32 00 42 00 45 00 31 00 30 00 // 8.0.0.2.B.E.1.0. C870: 33 00 31 00 38 00 7D 00 00 00 5C 00 52 00 65 00 // 3.1.8.}...\.R.e. C880: 67 00 69 00 73 00 74 00 72 00 79 00 5C 00 4D 00 // g.i.s.t.r.y.\.M. C890: 61 00 63 00 68 00 69 00 6E 00 65 00 5C 00 53 00 // a.c.h.i.n.e.\.S. C8A0: 79 00 73 00 74 00 65 00 6D 00 5C 00 43 00 75 00 // y.s.t.e.m.\.C.u. C8B0: 72 00 72 00 65 00 6E 00 74 00 43 00 6F 00 6E 00 // r.r.e.n.t.C.o.n. C8C0: 74 00 72 00 6F 00 6C 00 53 00 65 00 74 00 5C 00 // t.r.o.l.S.e.t.\. C8D0: 43 00 6F 00 6E 00 74 00 72 00 6F 00 6C 00 5C 00 // C.o.n.t.r.o.l.\. C8E0: 43 00 6C 00 61 00 73 00 73 00 5C 00 7B 00 34 00 // C.l.a.s.s.\.{.4. C8F0: 44 00 33 00 36 00 45 00 39 00 36 00 35 00 2D 00 // D.3.6.E.9.6.5.-. C900: 45 00 33 00 32 00 35 00 2D 00 31 00 31 00 43 00 // E.3.2.5.-.1.1.C. C910: 45 00 2D 00 42 00 46 00 43 00 31 00 2D 00 30 00 // E.-.B.F.C.1.-.0. C920: 38 00 30 00 30 00 32 00 42 00 45 00 31 00 30 00 // 8.0.0.2.B.E.1.0. C930: 33 00 31 00 38 00 7D 00 00 00 55 00 70 00 70 00 // 3.1.8.}...U.p.p. C940: 65 00 72 00 46 00 69 00 6C 00 74 00 65 00 72 00 // e.r.F.i.l.t.e.r. C950: 73 00 00 00 CC CC CC CC CC CC 4C 00 6F 00 77 00 // s.........L.o.w. C960: 65 00 72 00 46 00 69 00 6C 00 74 00 65 00 72 00 // e.r.F.i.l.t.e.r. C970: 73 00 00 00 CC CC CC CC CC CC 5C 00 52 00 65 00 // s.........\.R.e. C980: 67 00 69 00 73 00 74 00 72 00 79 00 5C 00 4D 00 // g.i.s.t.r.y.\.M. C990: 61 00 63 00 68 00 69 00 6E 00 65 00 5C 00 53 00 // a.c.h.i.n.e.\.S. C9A0: 79 00 73 00 74 00 65 00 6D 00 5C 00 43 00 75 00 // y.s.t.e.m.\.C.u. C9B0: 72 00 72 00 65 00 6E 00 74 00 43 00 6F 00 6E 00 // r.r.e.n.t.C.o.n. C9C0: 74 00 72 00 6F 00 6C 00 53 00 65 00 74 00 5C 00 // t.r.o.l.S.e.t.\. C9D0: 53 00 65 00 72 00 76 00 69 00 63 00 65 00 73 00 // S.e.r.v.i.c.e.s. C9E0: 5C 00 55 00 53 00 42 00 46 00 00 00 CC CC CC CC // \.U.S.B.F....... C9F0: CC CC CC CC CC CC CC CC CC CC 55 00 53 00 42 00 // ..........U.S.B. CA00: 46 00 00 00 CC CC CC CC CC CC 47 00 72 00 6F 00 // F.........G.r.o. CA10: 75 00 70 00 00 00 CC CC CC CC 46 00 69 00 6C 00 // u.p.......F.i.l. CA20: 74 00 65 00 72 00 00 00 CC CC 53 00 74 00 61 00 // t.e.r.....S.t.a. CA30: 72 00 74 00 00 00 CC CC CC CC 54 00 79 00 70 00 // r.t.......T.y.p. CA40: 65 00 00 00 CC CC CC CC CC CC 54 00 61 00 67 00 // e.........T.a.g. CA50: 00 00 CC CC CC CC CC CC CC CC 5C 00 46 00 69 00 // ..........\.F.i. CA60: 6C 00 65 00 53 00 79 00 73 00 74 00 65 00 6D 00 // l.e.S.y.s.t.e.m. CA70: 5C 00 75 00 64 00 66 00 73 00 00 00 CC CC CC CC // \.u.d.f.s....... CA80: CC CC CC CC CC CC CC CC CC CC 5C 00 46 00 69 00 // ..........\.F.i. CA90: 6C 00 65 00 53 00 79 00 73 00 74 00 65 00 6D 00 // l.e.S.y.s.t.e.m. CAA0: 5C 00 63 00 64 00 66 00 73 00 00 00 CC CC CC CC // \.c.d.f.s....... CAB0: CC CC CC CC CC CC CC CC CC CC 5C 00 46 00 69 00 // ..........\.F.i. CAC0: 6C 00 65 00 53 00 79 00 73 00 74 00 65 00 6D 00 // l.e.S.y.s.t.e.m. CAD0: 5C 00 46 00 73 00 5F 00 52 00 65 00 63 00 00 00 // \.F.s._.R.e.c... CAE0: CC CC CC CC CC CC CC CC CC CC 5C 00 44 00 65 00 // ..........\.D.e. CAF0: 76 00 69 00 63 00 65 00 5C 00 52 00 61 00 77 00 // v.i.c.e.\.R.a.w. CB00: 44 00 69 00 73 00 6B 00 00 00 52 53 44 20 50 54 // D.i.s.k...RSD PT CB10: 52 20 00 CC CC CC CC CC CC CC 52 53 44 54 00 CC // R ........RSDT.. CB20: CC CC CC CC CC CC CC CC CC CC 46 41 43 50 00 00 // ..........FACP.. CB30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CB40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CB50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CB60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CB70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CB80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CB90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CBA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CBB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CBC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CBD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CBE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CBF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CC00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CC10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CC20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CC30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CC40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CC50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CCA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CCB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CCC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CCD0: 00 00 00 00 00 00 00 00 00 00 58 A2 00 00 00 00 // ..........X..... CCE0: 00 00 70 A2 00 00 00 00 00 00 88 A2 00 00 00 00 // ..p............. CCF0: 00 00 A2 A2 00 00 00 00 00 00 B6 A2 00 00 00 00 // ................ CD00: 00 00 C2 A2 00 00 00 00 00 00 DA A2 00 00 00 00 // ................ CD10: 00 00 EC A2 00 00 00 00 00 00 FA A2 00 00 00 00 // ................ CD20: 00 00 0C A3 00 00 00 00 00 00 28 A3 00 00 00 00 // ..........(..... CD30: 00 00 3C A3 00 00 00 00 00 00 4C A3 00 00 00 00 // ..<.......L..... CD40: 00 00 64 A3 00 00 00 00 00 00 76 A3 00 00 00 00 // ..d.......v..... CD50: 00 00 9E A3 00 00 00 00 00 00 B4 A3 00 00 00 00 // ................ CD60: 00 00 CA A3 00 00 00 00 00 00 E2 A3 00 00 00 00 // ................ CD70: 00 00 F8 A3 00 00 00 00 00 00 18 A4 00 00 00 00 // ................ CD80: 00 00 30 A4 00 00 00 00 00 00 50 A4 00 00 00 00 // ..0.......P..... CD90: 00 00 6E A4 00 00 00 00 00 00 7E A4 00 00 00 00 // ..n.......~..... CDA0: 00 00 96 A4 00 00 00 00 00 00 AE A4 00 00 00 00 // ................ CDB0: 00 00 CA A4 00 00 00 00 00 00 DC A4 00 00 00 00 // ................ CDC0: 00 00 EE A4 00 00 00 00 00 00 FE A4 00 00 00 00 // ................ CDD0: 00 00 18 A5 00 00 00 00 00 00 38 A5 00 00 00 00 // ..........8..... CDE0: 00 00 5A A5 00 00 00 00 00 00 76 A5 00 00 00 00 // ..Z.......v..... CDF0: 00 00 82 A5 00 00 00 00 00 00 9C A5 00 00 00 00 // ................ CE00: 00 00 AC A5 00 00 00 00 00 00 C8 A5 00 00 00 00 // ................ CE10: 00 00 EA A5 00 00 00 00 00 00 F8 A5 00 00 00 00 // ................ CE20: 00 00 08 A6 00 00 00 00 00 00 1A A6 00 00 00 00 // ................ CE30: 00 00 24 A6 00 00 00 00 00 00 30 A6 00 00 00 00 // ..$.......0..... CE40: 00 00 3A A6 00 00 00 00 00 00 4C A6 00 00 00 00 // ..:.......L..... CE50: 00 00 5C A6 00 00 00 00 00 00 72 A6 00 00 00 00 // ..\.......r..... CE60: 00 00 90 A6 00 00 00 00 00 00 AE A6 00 00 00 00 // ................ CE70: 00 00 BE A6 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 B5 93 // ................ CE90: 83 57 00 00 00 00 02 00 00 00 5C 00 00 00 18 62 // .W........\....b CEA0: 00 00 18 52 00 00 00 00 00 00 52 00 74 00 6C 00 // ...R......R.t.l. CEB0: 51 00 75 00 65 00 72 00 79 00 4D 00 6F 00 64 00 // Q.u.e.r.y.M.o.d. CEC0: 75 00 6C 00 65 00 49 00 6E 00 66 00 6F 00 72 00 // u.l.e.I.n.f.o.r. CED0: 6D 00 61 00 74 00 69 00 6F 00 6E 00 00 00 00 00 // m.a.t.i.o.n..... CEE0: 00 00 32 00 34 00 00 00 00 00 D0 61 01 00 00 00 // ..2.4......a.... CEF0: 00 00 52 53 44 53 D9 E3 56 D8 E2 D1 89 49 BE D1 // ..RSDS..V....I.. CF00: ED 45 EC 98 F6 3D 01 00 00 00 67 3A 5C 77 6F 72 // .E...=....g:\wor CF10: 6B 5C 6C 65 6E 6F 76 6F 5C 75 73 62 66 69 6C 74 // k\lenovo\usbfilt CF20: 65 72 5C 74 72 75 6E 6B 5C 73 79 73 5C 6F 62 6A // er\trunk\sys\obj CF30: 66 72 65 5F 77 6E 65 74 5F 61 6D 64 36 34 5C 61 // fre_wnet_amd64\a CF40: 6D 64 36 34 5C 55 73 62 46 2E 70 64 62 00 01 04 // md64\UsbF.pdb... CF50: 01 00 04 42 00 00 01 04 01 00 04 62 00 00 02 18 // ...B.......b.... CF60: 0C 00 06 16 00 06 18 64 0B 00 18 54 09 00 18 34 // .......d...T...4 CF70: 08 00 18 32 14 F0 12 E0 10 70 02 06 04 00 02 16 // ...2.....p...... CF80: 00 06 06 32 02 30 01 19 0A 00 19 74 09 00 19 64 // ...2.0.....t...d CF90: 08 00 19 54 07 00 19 34 06 00 19 32 15 C0 01 0A // ...T...4...2.... CFA0: 02 00 0A 72 06 30 19 19 04 00 0A 34 13 00 0A D2 // ...r.0.....4.... CFB0: 06 70 B4 4F 00 00 68 00 00 00 19 1B 06 00 0C 34 // .p.O..h........4 CFC0: 11 00 0C 92 08 70 07 60 06 50 B4 4F 00 00 48 00 // .....p.`.P.O..H. CFD0: 00 00 01 0F 06 00 0F 64 0B 00 0F 34 0A 00 0F 72 // .......d...4...r CFE0: 0B 70 19 22 07 00 10 34 11 01 10 01 0C 01 09 C0 // .p."...4........ CFF0: 07 70 06 60 00 00 B4 4F 00 00 50 08 00 00 01 06 // .p.`...O..P..... D000: 02 00 06 B2 02 30 01 06 02 00 06 72 02 30 01 06 // .....0.....r.0.. D010: 02 00 06 92 02 30 01 06 02 00 06 52 02 30 19 2D // .....0.....R.0.- D020: 0B 00 1B 64 7A 00 1B 54 79 00 1B 34 78 00 1B 01 // ...dz..Ty..4x... D030: 74 00 14 D0 12 C0 10 70 00 00 B4 4F 00 00 90 03 // t......p...O.... D040: 00 00 01 0D 04 00 0D 34 12 00 0D F2 06 70 01 18 // .......4.....p.. D050: 0A 00 18 64 0D 00 18 54 0C 00 18 34 0A 00 18 52 // ...d...T...4...R D060: 14 D0 12 C0 10 70 01 0A 04 00 0A 34 0C 00 0A 92 // .....p.....4.... D070: 06 70 01 0A 04 00 0A 34 06 00 0A 32 06 70 01 0F // .p.....4...2.p.. D080: 06 00 0F 64 09 00 0F 34 08 00 0F 52 0B 70 01 14 // ...d...4...R.p.. D090: 08 00 14 64 0A 00 14 54 09 00 14 34 08 00 14 52 // ...d...T...4...R D0A0: 10 70 01 0C 04 00 0C 34 0D 00 0C 92 08 70 01 14 // .p.....4.....p.. D0B0: 08 00 14 64 0E 00 14 54 0D 00 14 34 0C 00 14 92 // ...d...T...4.... D0C0: 10 70 01 06 02 00 06 32 02 30 01 0F 06 00 0F 64 // .p.....2.0.....d D0D0: 0D 00 0F 34 0C 00 0F 92 0B 70 19 32 0D 00 20 74 // ...4.....p.2.. t D0E0: 3B 00 20 64 3A 00 20 54 39 00 20 34 38 00 20 01 // ;. d:. T9. 48. . D0F0: 34 00 19 F0 17 D0 15 C0 00 00 B4 4F 00 00 90 01 // 4..........O.... D100: 00 00 01 18 0A 00 18 64 0A 00 18 54 09 00 18 34 // .......d...T...4 D110: 08 00 18 32 14 D0 12 C0 10 70 01 19 0A 00 19 74 // ...2.....p.....t D120: 0D 00 19 64 0C 00 19 54 0B 00 19 34 0A 00 19 72 // ...d...T...4...r D130: 15 C0 01 10 08 00 10 34 0E 00 10 72 0C D0 0A C0 // .......4...r.... D140: 08 70 07 60 06 50 19 1E 08 00 0F D2 0B F0 09 D0 // .p.`.P.......... D150: 07 C0 05 70 04 60 03 50 02 30 B4 4F 00 00 60 00 // ...p.`.P.0.O..`. D160: 00 00 01 0F 06 00 0F 64 07 00 0F 34 06 00 0F 32 // .......d...4...2 D170: 0B 70 01 1D 0C 00 1D 74 0D 00 1D 64 0C 00 1D 54 // .p.....t...d...T D180: 0B 00 1D 34 0A 00 1D 52 19 E0 17 D0 15 C0 01 1C // ...4...R........ D190: 0C 00 1C 64 0F 00 1C 54 0E 00 1C 34 0D 00 1C 52 // ...d...T...4...R D1A0: 18 F0 16 E0 14 D0 12 C0 10 70 01 08 04 00 08 D2 // .........p...... D1B0: 04 70 03 60 02 30 00 00 00 00 00 00 00 00 00 00 // .p.`.0.......... D1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 // ................ D2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D3D0: 00 00 00 00 00 00 00 00 00 00 32 A2 DF 2D 99 2B // ..........2..-.+ D3E0: 00 00 CD 5D 20 D2 66 D4 FF FF E0 00 00 00 00 00 // ...] .f......... D3F0: 00 00 10 3E 01 00 00 00 00 00 90 3E 01 00 00 00 // ...>.......>.... D400: 00 00 14 3F 01 00 00 00 00 00 EC 3F 01 00 00 00 // ...?.......?.... D410: 00 00 4C 40 01 00 00 00 00 00 AC 40 01 00 00 00 // ..L@.......@.... D420: 00 00 40 41 01 00 00 00 00 00 B8 41 01 00 00 00 // ..@A.......A.... D430: 00 00 04 42 01 00 00 00 00 00 64 42 01 00 00 00 // ...B......dB.... D440: 00 00 F8 42 01 00 00 00 00 00 58 43 01 00 00 00 // ...B......XC.... D450: 00 00 B8 43 01 00 00 00 00 00 F0 43 01 00 00 00 // ...C.......C.... D460: 00 00 54 44 01 00 00 00 00 00 A8 44 01 00 00 00 // ..TD.......D.... D470: 00 00 2C 45 01 00 00 00 00 00 84 45 01 00 00 00 // ..,E.......E.... D480: 00 00 08 46 01 00 00 00 00 00 60 46 01 00 00 00 // ...F......`F.... D490: 00 00 10 47 01 00 00 00 00 00 C0 47 01 00 00 00 // ...G.......G.... D4A0: 00 00 18 48 01 00 00 00 00 00 70 48 01 00 00 00 // ...H......pH.... D4B0: 00 00 54 49 01 00 00 00 00 00 B0 49 01 00 00 00 // ..TI.......I.... D4C0: 00 00 0C 4A 01 00 00 00 00 00 00 00 00 00 00 00 // ...J............ D4D0: 00 00 00 00 00 00 00 00 00 00 08 10 00 00 80 10 // ................ D4E0: 00 00 88 64 00 00 88 10 00 00 7F 11 00 00 C8 63 // ...d...........c D4F0: 00 00 88 11 00 00 50 15 00 00 00 64 00 00 58 15 // ......P....d..X. D500: 00 00 7D 15 00 00 74 62 00 00 84 15 00 00 29 16 // ..}...tb......). D510: 00 00 F0 63 00 00 30 16 00 00 C3 16 00 00 B4 63 // ...c..0........c D520: 00 00 E8 16 00 00 FA 17 00 00 88 64 00 00 00 18 // ...........d.... D530: 00 00 40 18 00 00 74 62 00 00 48 18 00 00 F3 18 // ..@...tb..H..... D540: 00 00 88 64 00 00 FC 18 00 00 BD 19 00 00 98 63 // ...d...........c D550: 00 00 C4 19 00 00 6C 1B 00 00 74 63 00 00 74 1B // ......l...tc..t. D560: 00 00 95 1B 00 00 E8 63 00 00 9C 1B 00 00 7A 1F // .......c......z. D570: 00 00 B4 64 00 00 80 1F 00 00 4C 20 00 00 A4 63 // ...d......L ...c D580: 00 00 54 20 00 00 AE 21 00 00 E8 63 00 00 B4 21 // ..T ...!...c...! D590: 00 00 0F 22 00 00 98 63 00 00 18 22 00 00 45 25 // ..."...c..."..E% D5A0: 00 00 6C 64 00 00 68 25 00 00 0F 27 00 00 D0 64 // ..ld..h%...'...d D5B0: 00 00 4C 27 00 00 23 29 00 00 98 64 00 00 58 29 // ..L'..#)...d..X) D5C0: 00 00 C2 2A 00 00 AC 62 00 00 C8 2A 00 00 4C 2C // ...*...b...*..L, D5D0: 00 00 88 64 00 00 4C 2D 00 00 62 2E 00 00 88 64 // ...d..L-..b....d D5E0: 00 00 68 2E 00 00 41 2F 00 00 88 64 00 00 48 2F // ..h...A/...d..H/ D5F0: 00 00 2D 30 00 00 98 63 00 00 34 30 00 00 00 31 // ..-0...c..40...1 D600: 00 00 F0 63 00 00 08 31 00 00 C3 31 00 00 68 63 // ...c...1...1..hc D610: 00 00 CC 31 00 00 74 32 00 00 98 63 00 00 7C 32 // ...1..t2...c..|2 D620: 00 00 CB 32 00 00 E8 63 00 00 D4 32 00 00 99 33 // ...2...c...2...3 D630: 00 00 88 64 00 00 A0 33 00 00 ED 37 00 00 44 63 // ...d...3...7..Dc D640: 00 00 F4 37 00 00 16 3A 00 00 58 64 00 00 1C 3A // ...7...:..Xd...: D650: 00 00 0C 3B 00 00 D4 63 00 00 14 3B 00 00 71 3C // ...;...c...;..q< D660: 00 00 8C 63 00 00 78 3C 00 00 EA 3C 00 00 E8 63 // ...c..x<...<...c D670: 00 00 F0 3C 00 00 0A 3E 00 00 88 64 00 00 10 3E // ...<...>...d...> D680: 00 00 8A 3E 00 00 2C 63 00 00 90 3E 00 00 0C 3F // ...>..,c...>...? D690: 00 00 2C 63 00 00 14 3F 00 00 E3 3F 00 00 40 64 // ..,c...?...?..@d D6A0: 00 00 EC 3F 00 00 45 40 00 00 3C 63 00 00 4C 40 // ...?..E@..<c..L@ D6B0: 00 00 A5 40 00 00 3C 63 00 00 AC 40 00 00 38 41 // ...@..<c...@..8A D6C0: 00 00 34 63 00 00 40 41 00 00 AF 41 00 00 2C 63 // ..4c..@A...A..,c D6D0: 00 00 B8 41 00 00 FE 41 00 00 74 62 00 00 04 42 // ...A...A..tb...B D6E0: 00 00 5D 42 00 00 3C 63 00 00 64 42 00 00 F2 42 // ..]B..<c..dB...B D6F0: 00 00 34 63 00 00 F8 42 00 00 50 43 00 00 74 62 // ..4c...B..PC..tb D700: 00 00 58 43 00 00 B0 43 00 00 74 62 00 00 B8 43 // ..XC...C..tb...C D710: 00 00 E7 43 00 00 E8 63 00 00 F0 43 00 00 4E 44 // ...C...c...C..ND D720: 00 00 3C 63 00 00 54 44 00 00 A2 44 00 00 74 62 // ..<c..TD...D..tb D730: 00 00 A8 44 00 00 24 45 00 00 2C 63 00 00 2C 45 // ...D..$E..,c..,E D740: 00 00 7D 45 00 00 74 62 00 00 84 45 00 00 00 46 // ..}E..tb...E...F D750: 00 00 2C 63 00 00 08 46 00 00 59 46 00 00 74 62 // ..,c...F..YF..tb D760: 00 00 60 46 00 00 08 47 00 00 34 63 00 00 10 47 // ..`F...G..4c...G D770: 00 00 B8 47 00 00 34 63 00 00 C0 47 00 00 11 48 // ...G..4c...G...H D780: 00 00 74 62 00 00 18 48 00 00 69 48 00 00 74 62 // ..tb...H..iH..tb D790: 00 00 70 48 00 00 4D 49 00 00 28 64 00 00 54 49 // ..pH..MI..(d..TI D7A0: 00 00 A8 49 00 00 74 62 00 00 B0 49 00 00 04 4A // ...I..tb...I...J D7B0: 00 00 74 62 00 00 0C 4A 00 00 60 4A 00 00 74 62 // ..tb...J..`J..tb D7C0: 00 00 68 4A 00 00 C3 4A 00 00 24 63 00 00 CC 4A // ..hJ...J..$c...J D7D0: 00 00 8E 4B 00 00 08 63 00 00 94 4B 00 00 61 4C // ...K...c...K..aL D7E0: 00 00 F8 62 00 00 68 4C 00 00 12 4D 00 00 E0 62 // ...b..hL...M...b D7F0: 00 00 18 4D 00 00 92 4D 00 00 CC 62 00 00 98 4D // ...M...M...b...M D800: 00 00 DC 4D 00 00 C4 62 00 00 E4 4D 00 00 83 4E // ...M...b...M...N D810: 00 00 AC 62 00 00 18 4F 00 00 3F 4F 00 00 7C 62 // ...b...O..?O..|b D820: 00 00 48 4F 00 00 AB 4F 00 00 E8 63 00 00 B4 4F // ..HO...O...c...O D830: 00 00 D1 4F 00 00 74 62 00 00 08 90 00 00 ED 90 // ...O..tb........ D840: 00 00 84 62 00 00 F4 90 00 00 4C 91 00 00 A0 62 // ...b......L....b D850: 00 00 64 A0 00 00 82 A0 00 00 74 62 00 00 00 00 // ..d.......tb.... D860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D8E0: 00 00 48 89 5C 24 08 48 89 6C 24 10 48 89 74 24 // ..H.\$.H.l$.H.t$ D8F0: 20 57 41 56 41 57 48 83 EC 20 41 8B F9 49 8B F0 // WAVAWH.. A..I.. D900: 44 8B F2 44 8B F9 4D 85 C0 75 0F 45 85 C9 74 0A // D..D..M..u.E..t. D910: B8 0D 00 00 C0 E9 94 00 00 00 41 8D 69 10 B9 01 // ..........A.i... D920: 00 00 00 41 B8 41 75 78 4B 8B D5 FF 15 31 D1 FF // ...A.AuxK....1.. D930: FF 48 8B D8 48 85 C0 74 6E 4C 8D 4C 24 50 44 8B // .H..H..tnL.L$PD. D940: C5 48 8B D0 B9 4C 00 00 00 89 78 0C 44 89 38 C7 // .H...L....x.D.8. D950: 40 04 01 00 00 00 44 89 70 08 FF 15 12 D1 FF FF // @.....D.p....... D960: 8B F8 85 C0 79 07 3D 23 00 00 C0 75 0F 48 8B 44 // ....y.=#...u.H.D D970: 24 60 48 85 C0 74 05 8B 4B 0C 89 08 85 FF 78 1A // $`H..t..K.....x. D980: 48 85 F6 74 15 44 8B 44 24 50 48 8D 53 10 48 8B // H..t.D.D$PH.S.H. D990: CE 41 83 C0 F0 E8 30 BF FF FF 33 D2 48 8B CB FF // .A....0...3.H... D9A0: 15 4D CF FF FF EB 05 BF 9A 00 00 C0 8B C7 48 8B // .M............H. D9B0: 5C 24 40 48 8B 6C 24 48 48 8B 74 24 58 48 83 C4 // \$@H.l$HH.t$XH.. D9C0: 20 41 5F 41 5E 5F C3 CC CC CC CC CC CC CC 40 53 // A_A^_........@S D9D0: 48 83 EC 20 33 DB 39 1D FE E0 FF FF 75 40 48 8D // H.. 3.9.....u@H. D9E0: 4C 24 30 45 33 C9 45 33 C0 33 D2 FF 15 79 D0 FF // L$0E3.E3.3...y.. D9F0: FF 83 7C 24 30 05 73 07 BB BB 00 00 C0 EB 1F 48 // ..|$0.s........H DA00: 8D 0D DC D0 FF FF FF 15 16 CF FF FF B9 01 00 00 // ................ DA10: 00 48 89 05 CA E0 FF FF 87 0D BC E0 FF FF 8B C3 // .H.............. DA20: 48 83 C4 20 5B C3 00 00 00 00 00 00 00 00 00 00 // H.. [........... DA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ DA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ DA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ DA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ DA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ DA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ DA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ DAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ DAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ DAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ DAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ DAE0: 00 00 48 8B 05 F1 D0 FF FF 48 BA 32 A2 DF 2D 99 // ..H......H.2..-. DAF0: 2B 00 00 48 85 C0 74 05 48 3B C2 75 2F 48 8D 0D // +..H..t.H;.u/H.. DB00: D6 D0 FF FF 48 B8 20 03 00 00 80 F7 FF FF 48 8B // ....H. .......H. DB10: 00 48 33 C1 48 B9 FF FF FF FF FF FF 00 00 48 23 // .H3.H.........H# DB20: C1 48 0F 44 C2 48 89 05 AE D0 FF FF 48 F7 D0 48 // .H.D.H......H..H DB30: 89 05 AC D0 FF FF C3 CC CC CC CC CC CC CC 48 83 // ..............H. DB40: EC 28 4C 8B C2 4C 8B C9 E8 95 FF FF FF 49 8B D0 // .(L..L.......I.. DB50: 49 8B C9 48 83 C4 28 E9 E6 84 FF FF CC CC B0 A0 // I..H..(......... DB60: 00 00 00 00 00 00 00 00 00 00 82 A6 00 00 00 60 // ...............` DB70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ DB80: 00 00 00 00 00 00 00 00 00 00 58 A2 00 00 00 00 // ..........X..... DB90: 00 00 70 A2 00 00 00 00 00 00 88 A2 00 00 00 00 // ..p............. DBA0: 00 00 A2 A2 00 00 00 00 00 00 B6 A2 00 00 00 00 // ................ DBB0: 00 00 C2 A2 00 00 00 00 00 00 DA A2 00 00 00 00 // ................ DBC0: 00 00 EC A2 00 00 00 00 00 00 FA A2 00 00 00 00 // ................ DBD0: 00 00 0C A3 00 00 00 00 00 00 28 A3 00 00 00 00 // ..........(..... DBE0: 00 00 3C A3 00 00 00 00 00 00 4C A3 00 00 00 00 // ..<.......L..... DBF0: 00 00 64 A3 00 00 00 00 00 00 76 A3 00 00 00 00 // ..d.......v..... DC00: 00 00 9E A3 00 00 00 00 00 00 B4 A3 00 00 00 00 // ................ DC10: 00 00 CA A3 00 00 00 00 00 00 E2 A3 00 00 00 00 // ................ DC20: 00 00 F8 A3 00 00 00 00 00 00 18 A4 00 00 00 00 // ................ DC30: 00 00 30 A4 00 00 00 00 00 00 50 A4 00 00 00 00 // ..0.......P..... DC40: 00 00 6E A4 00 00 00 00 00 00 7E A4 00 00 00 00 // ..n.......~..... DC50: 00 00 96 A4 00 00 00 00 00 00 AE A4 00 00 00 00 // ................ DC60: 00 00 CA A4 00 00 00 00 00 00 DC A4 00 00 00 00 // ................ DC70: 00 00 EE A4 00 00 00 00 00 00 FE A4 00 00 00 00 // ................ DC80: 00 00 18 A5 00 00 00 00 00 00 38 A5 00 00 00 00 // ..........8..... DC90: 00 00 5A A5 00 00 00 00 00 00 76 A5 00 00 00 00 // ..Z.......v..... DCA0: 00 00 82 A5 00 00 00 00 00 00 9C A5 00 00 00 00 // ................ DCB0: 00 00 AC A5 00 00 00 00 00 00 C8 A5 00 00 00 00 // ................ DCC0: 00 00 EA A5 00 00 00 00 00 00 F8 A5 00 00 00 00 // ................ DCD0: 00 00 08 A6 00 00 00 00 00 00 1A A6 00 00 00 00 // ................ DCE0: 00 00 24 A6 00 00 00 00 00 00 30 A6 00 00 00 00 // ..$.......0..... DCF0: 00 00 3A A6 00 00 00 00 00 00 4C A6 00 00 00 00 // ..:.......L..... DD00: 00 00 5C A6 00 00 00 00 00 00 72 A6 00 00 00 00 // ..\.......r..... DD10: 00 00 90 A6 00 00 00 00 00 00 AE A6 00 00 00 00 // ................ DD20: 00 00 BE A6 00 00 00 00 00 00 00 00 00 00 00 00 // ................ DD30: 00 00 46 00 45 78 41 6C 6C 6F 63 61 74 65 50 6F // ..F.ExAllocatePo DD40: 6F 6C 57 69 74 68 54 61 67 00 2B 01 49 6F 41 63 // olWithTag.+.IoAc DD50: 71 75 69 72 65 52 65 6D 6F 76 65 4C 6F 63 6B 45 // quireRemoveLockE DD60: 78 00 4A 02 4B 65 51 75 65 72 79 41 63 74 69 76 // x.J.KeQueryActiv DD70: 65 50 72 6F 63 65 73 73 6F 72 73 00 58 00 45 78 // eProcessors.X.Ex DD80: 46 72 65 65 50 6F 6F 6C 57 69 74 68 54 61 67 00 // FreePoolWithTag. DD90: AC 05 5F 77 63 73 6E 69 63 6D 70 00 3E 04 52 74 // .._wcsnicmp.>.Rt DDA0: 6C 49 6E 69 74 55 6E 69 63 6F 64 65 53 74 72 69 // lInitUnicodeStri DDB0: 6E 67 00 00 5F 01 49 6F 44 65 6C 65 74 65 44 65 // ng.._.IoDeleteDe DDC0: 76 69 63 65 00 00 78 02 4B 65 53 65 74 45 76 65 // vice..x.KeSetEve DDD0: 6E 74 00 00 73 01 49 6F 46 72 65 65 57 6F 72 6B // nt..s.IoFreeWork DDE0: 49 74 65 6D 00 00 C2 02 4D 6D 47 65 74 53 79 73 // Item....MmGetSys DDF0: 74 65 6D 52 6F 75 74 69 6E 65 41 64 64 72 65 73 // temRoutineAddres DE00: 73 00 2E 02 4B 65 49 6E 69 74 69 61 6C 69 7A 65 // s...KeInitialize DE10: 45 76 65 6E 74 00 36 04 52 74 6C 47 65 74 56 65 // Event.6.RtlGetVe DE20: 72 73 69 6F 6E 00 B4 01 49 6F 52 65 6C 65 61 73 // rsion...IoReleas DE30: 65 52 65 6D 6F 76 65 4C 6F 63 6B 45 78 00 62 01 // eRemoveLockEx.b. DE40: 49 6F 44 65 74 61 63 68 44 65 76 69 63 65 00 00 // IoDetachDevice.. DE50: AA 01 49 6F 52 65 67 69 73 74 65 72 42 6F 6F 74 // ..IoRegisterBoot DE60: 44 72 69 76 65 72 52 65 69 6E 69 74 69 61 6C 69 // DriverReinitiali DE70: 7A 61 74 69 6F 6E 00 00 34 01 49 6F 41 6C 6C 6F // zation..4.IoAllo DE80: 63 61 74 65 57 6F 72 6B 49 74 65 6D 00 00 64 03 // cateWorkItem..d. DE90: 50 6F 53 74 61 72 74 4E 65 78 74 50 6F 77 65 72 // PoStartNextPower DEA0: 49 72 70 00 4F 02 4B 65 51 75 65 72 79 54 69 6D // Irp.O.KeQueryTim DEB0: 65 49 6E 63 72 65 6D 65 6E 74 00 00 F6 01 49 6F // eIncrement....Io DEC0: 66 43 6F 6D 70 6C 65 74 65 52 65 71 75 65 73 74 // fCompleteRequest DED0: 00 00 B3 01 49 6F 52 65 6C 65 61 73 65 52 65 6D // ....IoReleaseRem DEE0: 6F 76 65 4C 6F 63 6B 41 6E 64 57 61 69 74 45 78 // oveLockAndWaitEx DEF0: 00 00 94 02 4B 65 57 61 69 74 46 6F 72 53 69 6E // ....KeWaitForSin DF00: 67 6C 65 4F 62 6A 65 63 74 00 75 01 49 6F 47 65 // gleObject.u.IoGe DF10: 74 41 74 74 61 63 68 65 64 44 65 76 69 63 65 52 // tAttachedDeviceR DF20: 65 66 65 72 65 6E 63 65 00 00 39 01 49 6F 41 74 // eference..9.IoAt DF30: 74 61 63 68 44 65 76 69 63 65 54 6F 44 65 76 69 // tachDeviceToDevi DF40: 63 65 53 74 61 63 6B 00 58 03 50 6F 43 61 6C 6C // ceStack.X.PoCall DF50: 44 72 69 76 65 72 00 00 55 01 49 6F 43 72 65 61 // Driver..U.IoCrea DF60: 74 65 53 79 6D 62 6F 6C 69 63 4C 69 6E 6B 00 00 // teSymbolicLink.. DF70: 52 03 4F 62 66 44 65 72 65 66 65 72 65 6E 63 65 // R.ObfDereference DF80: 4F 62 6A 65 63 74 00 00 8E 01 49 6F 49 6E 69 74 // Object....IoInit DF90: 69 61 6C 69 7A 65 52 65 6D 6F 76 65 4C 6F 63 6B // ializeRemoveLock DFA0: 45 78 00 00 4C 01 49 6F 43 72 65 61 74 65 44 65 // Ex..L.IoCreateDe DFB0: 76 69 63 65 00 00 A2 01 49 6F 51 75 65 75 65 57 // vice....IoQueueW DFC0: 6F 72 6B 49 74 65 6D 00 F5 01 49 6F 66 43 61 6C // orkItem...IofCal DFD0: 6C 44 72 69 76 65 72 00 85 01 49 6F 47 65 74 4C // lDriver...IoGetL DFE0: 6F 77 65 72 44 65 76 69 63 65 4F 62 6A 65 63 74 // owerDeviceObject DFF0: 00 00 3C 01 49 6F 42 75 69 6C 64 44 65 76 69 63 // ..<.IoBuildDevic E000: 65 49 6F 43 6F 6E 74 72 6F 6C 52 65 71 75 65 73 // eIoControlReques E010: 74 00 3A 01 49 6F 41 74 74 61 63 68 44 65 76 69 // t.:.IoAttachDevi E020: 63 65 54 6F 44 65 76 69 63 65 53 74 61 63 6B 53 // ceToDeviceStackS E030: 61 66 65 00 7D 01 49 6F 47 65 74 44 65 76 69 63 // afe.}.IoGetDevic E040: 65 4F 62 6A 65 63 74 50 6F 69 6E 74 65 72 00 00 // eObjectPointer.. E050: 71 01 49 6F 46 72 65 65 49 72 70 00 E4 03 52 74 // q.IoFreeIrp...Rt E060: 6C 43 6F 6D 70 61 72 65 55 6E 69 63 6F 64 65 53 // lCompareUnicodeS E070: 74 72 69 6E 67 00 32 01 49 6F 41 6C 6C 6F 63 61 // tring.2.IoAlloca E080: 74 65 49 72 70 00 61 00 45 78 49 6E 69 74 69 61 // teIrp.a.ExInitia E090: 6C 69 7A 65 52 65 73 6F 75 72 63 65 4C 69 74 65 // lizeResourceLite E0A0: 00 00 AE 01 49 6F 52 65 67 69 73 74 65 72 46 73 // ....IoRegisterFs E0B0: 52 65 67 69 73 74 72 61 74 69 6F 6E 43 68 61 6E // RegistrationChan E0C0: 67 65 00 00 2C 05 5A 77 43 72 65 61 74 65 4B 65 // ge..,.ZwCreateKe E0D0: 79 00 8A 05 5A 77 53 65 74 56 61 6C 75 65 4B 65 // y...ZwSetValueKe E0E0: 79 00 70 05 5A 77 51 75 65 72 79 56 61 6C 75 65 // y.p.ZwQueryValue E0F0: 4B 65 79 00 25 05 5A 77 43 6C 6F 73 65 00 4F 05 // Key.%.ZwClose.O. E100: 5A 77 4F 70 65 6E 4B 65 79 00 CA 05 73 74 72 6E // ZwOpenKey...strn E110: 63 6D 70 00 EE 02 4D 6D 55 6E 6D 61 70 49 6F 53 // cmp...MmUnmapIoS E120: 70 61 63 65 00 00 D0 02 4D 6D 4D 61 70 49 6F 53 // pace....MmMapIoS E130: 70 61 63 65 00 00 7E 01 49 6F 47 65 74 44 65 76 // pace..~.IoGetDev E140: 69 63 65 50 72 6F 70 65 72 74 79 00 13 02 4B 65 // iceProperty...Ke E150: 42 75 67 43 68 65 63 6B 45 78 00 00 6E 74 6F 73 // BugCheckEx..ntos E160: 6B 72 6E 6C 2E 65 78 65 00 00 45 00 45 78 41 6C // krnl.exe..E.ExAl E170: 6C 6F 63 61 74 65 50 6F 6F 6C 57 69 74 68 51 75 // locatePoolWithQu E180: 6F 74 61 54 61 67 00 00 A0 03 50 73 47 65 74 56 // otaTag....PsGetV E190: 65 72 73 69 6F 6E 00 00 6F 05 5A 77 51 75 65 72 // ersion..o.ZwQuer E1A0: 79 53 79 73 74 65 6D 49 6E 66 6F 72 6D 61 74 69 // ySystemInformati E1B0: 6F 6E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // on.............. E1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E2E0: 00 00 00 00 00 00 00 00 01 00 10 00 00 00 18 00 // ................ E2F0: 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E300: 01 00 01 00 00 00 30 00 00 80 00 00 00 00 00 00 // ......0......... E310: 00 00 00 00 00 00 00 00 01 00 09 04 00 00 48 00 // ..............H. E320: 00 00 60 B0 00 00 DC 02 00 00 00 00 00 00 00 00 // ..`............. E330: 00 00 00 00 00 00 00 00 00 00 DC 02 34 00 00 00 // ............4... E340: 56 00 53 00 5F 00 56 00 45 00 52 00 53 00 49 00 // V.S._.V.E.R.S.I. E350: 4F 00 4E 00 5F 00 49 00 4E 00 46 00 4F 00 00 00 // O.N._.I.N.F.O... E360: 00 00 BD 04 EF FE 00 00 01 00 00 00 01 00 14 00 // ................ E370: 01 00 01 00 06 00 01 40 B0 1D 3F 00 00 00 08 00 // .......@..?..... E380: 00 00 04 00 04 00 03 00 00 00 07 00 00 00 00 00 // ................ E390: 00 00 00 00 00 00 3A 02 00 00 01 00 53 00 74 00 // ......:.....S.t. E3A0: 72 00 69 00 6E 00 67 00 46 00 69 00 6C 00 65 00 // r.i.n.g.F.i.l.e. E3B0: 49 00 6E 00 66 00 6F 00 00 00 16 02 00 00 01 00 // I.n.f.o......... E3C0: 30 00 34 00 30 00 39 00 30 00 34 00 42 00 30 00 // 0.4.0.9.0.4.B.0. E3D0: 00 00 2E 00 07 00 01 00 43 00 6F 00 6D 00 70 00 // ........C.o.m.p. E3E0: 61 00 6E 00 79 00 4E 00 61 00 6D 00 65 00 00 00 // a.n.y.N.a.m.e... E3F0: 00 00 4C 00 65 00 6E 00 6F 00 76 00 6F 00 00 00 // ..L.e.n.o.v.o... E400: 00 00 3E 00 0B 00 01 00 46 00 69 00 6C 00 65 00 // ..>.....F.i.l.e. E410: 44 00 65 00 73 00 63 00 72 00 69 00 70 00 74 00 // D.e.s.c.r.i.p.t. E420: 69 00 6F 00 6E 00 00 00 00 00 55 00 73 00 62 00 // i.o.n.....U.s.b. E430: 20 00 46 00 69 00 6C 00 74 00 65 00 72 00 00 00 // .F.i.l.t.e.r... E440: 00 00 54 00 1A 00 01 00 46 00 69 00 6C 00 65 00 // ..T.....F.i.l.e. E450: 56 00 65 00 72 00 73 00 69 00 6F 00 6E 00 00 00 // V.e.r.s.i.o.n... E460: 00 00 31 00 2C 00 30 00 2C 00 31 00 2C 00 32 00 // ..1.,.0.,.1.,.2. E470: 30 00 20 00 62 00 75 00 69 00 6C 00 74 00 20 00 // 0. .b.u.i.l.t. . E480: 62 00 79 00 3A 00 20 00 57 00 69 00 6E 00 44 00 // b.y.:. .W.i.n.D. E490: 44 00 4B 00 00 00 34 00 0A 00 01 00 49 00 6E 00 // D.K...4.....I.n. E4A0: 74 00 65 00 72 00 6E 00 61 00 6C 00 4E 00 61 00 // t.e.r.n.a.l.N.a. E4B0: 6D 00 65 00 00 00 55 00 73 00 62 00 46 00 69 00 // m.e...U.s.b.F.i. E4C0: 6C 00 74 00 65 00 72 00 00 00 54 00 18 00 01 00 // l.t.e.r...T..... E4D0: 4C 00 65 00 67 00 61 00 6C 00 43 00 6F 00 70 00 // L.e.g.a.l.C.o.p. E4E0: 79 00 72 00 69 00 67 00 68 00 74 00 00 00 43 00 // y.r.i.g.h.t...C. E4F0: 6F 00 70 00 79 00 72 00 69 00 67 00 68 00 74 00 // o.p.y.r.i.g.h.t. E500: 20 00 28 00 43 00 29 00 20 00 32 00 30 00 31 00 // .(.C.). .2.0.1. E510: 33 00 2D 00 32 00 30 00 31 00 34 00 00 00 44 00 // 3.-.2.0.1.4...D. E520: 0E 00 01 00 4F 00 72 00 69 00 67 00 69 00 6E 00 // ....O.r.i.g.i.n. E530: 61 00 6C 00 46 00 69 00 6C 00 65 00 6E 00 61 00 // a.l.F.i.l.e.n.a. E540: 6D 00 65 00 00 00 55 00 73 00 62 00 46 00 69 00 // m.e...U.s.b.F.i. E550: 6C 00 74 00 65 00 72 00 2E 00 73 00 79 00 73 00 // l.t.e.r...s.y.s. E560: 00 00 36 00 0B 00 01 00 50 00 72 00 6F 00 64 00 // ..6.....P.r.o.d. E570: 75 00 63 00 74 00 4E 00 61 00 6D 00 65 00 00 00 // u.c.t.N.a.m.e... E580: 00 00 55 00 73 00 62 00 20 00 46 00 69 00 6C 00 // ..U.s.b. .F.i.l. E590: 74 00 65 00 72 00 00 00 00 00 36 00 09 00 01 00 // t.e.r.....6..... E5A0: 50 00 72 00 6F 00 64 00 75 00 63 00 74 00 56 00 // P.r.o.d.u.c.t.V. E5B0: 65 00 72 00 73 00 69 00 6F 00 6E 00 00 00 31 00 // e.r.s.i.o.n...1. E5C0: 2C 00 30 00 2C 00 31 00 2C 00 32 00 30 00 00 00 // ,.0.,.1.,.2.0... E5D0: 00 00 44 00 00 00 01 00 56 00 61 00 72 00 46 00 // ..D.....V.a.r.F. E5E0: 69 00 6C 00 65 00 49 00 6E 00 66 00 6F 00 00 00 // i.l.e.I.n.f.o... E5F0: 00 00 24 00 04 00 00 00 54 00 72 00 61 00 6E 00 // ..$.....T.r.a.n. E600: 73 00 6C 00 61 00 74 00 69 00 6F 00 6E 00 00 00 // s.l.a.t.i.o.n... E610: 00 00 09 04 B0 04 00 00 00 00 00 00 00 00 00 00 // ................ E620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E6D0: 00 00 00 00 00 00 00 00 00 00 00 60 00 00 0C 00 // ...........`.... E6E0: 00 00 10 A2 00 00 00 70 00 00 40 00 00 00 18 A1 // .......p..@..... E6F0: 20 A1 28 A1 30 A1 38 A1 40 A1 48 A1 50 A1 58 A1 // .(.0.8.@.H.P.X. E700: 60 A1 68 A1 70 A1 78 A1 80 A1 88 A1 90 A1 98 A1 // `.h.p.x......... E710: A0 A1 A8 A1 B0 A1 B8 A1 C0 A1 C8 A1 D0 A1 D8 A1 // ................ E720: E0 A1 E8 A1 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E7B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E7C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E7E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ E8D0: 00 00 00 00 00 00 00 00 00 00 10 21 00 00 00 02 // ...........!.... E8E0: 02 00 30 82 21 00 06 09 2A 86 48 86 F7 0D 01 07 // ..0.!...*.H..... E8F0: 02 A0 82 20 F1 30 82 20 ED 02 01 01 31 0F 30 0D // ... .0. ....1.0. E900: 06 09 60 86 48 01 65 03 04 02 01 05 00 30 5C 06 // ..`.H.e......0\. E910: 0A 2B 06 01 04 01 82 37 02 01 04 A0 4E 30 4C 30 // .+.....7....N0L0 E920: 17 06 0A 2B 06 01 04 01 82 37 02 01 0F 30 09 03 // ...+.....7...0.. E930: 01 00 A0 04 A2 02 80 00 30 31 30 0D 06 09 60 86 // ........010...`. E940: 48 01 65 03 04 02 01 05 00 04 20 67 1E 44 1C AD // H.e....... g.D.. E950: FE 82 94 4F E7 37 3D D4 D4 83 F5 DB DB 8F B7 BD // ...O.7=......... E960: AC 0F 67 66 5E BF A1 92 4A B1 DC A0 82 0F F5 30 // ..gf^...J......0 E970: 82 04 F6 30 82 03 DE A0 03 02 01 02 02 10 57 16 // ...0..........W. E980: 18 0D B7 D4 98 9D C4 A1 70 83 DC FA 75 67 30 0D // ........p...ug0. E990: 06 09 2A 86 48 86 F7 0D 01 01 0B 05 00 30 7F 31 // ..*.H........0.1 E9A0: 0B 30 09 06 03 55 04 06 13 02 55 53 31 1D 30 1B // .0...U....US1.0. E9B0: 06 03 55 04 0A 13 14 53 79 6D 61 6E 74 65 63 20 // ..U....Symantec E9C0: 43 6F 72 70 6F 72 61 74 69 6F 6E 31 1F 30 1D 06 // Corporation1.0.. E9D0: 03 55 04 0B 13 16 53 79 6D 61 6E 74 65 63 20 54 // .U....Symantec T E9E0: 72 75 73 74 20 4E 65 74 77 6F 72 6B 31 30 30 2E // rust Network100. E9F0: 06 03 55 04 03 13 27 53 79 6D 61 6E 74 65 63 20 // ..U...'Symantec EA00: 43 6C 61 73 73 20 33 20 53 48 41 32 35 36 20 43 // Class 3 SHA256 C EA10: 6F 64 65 20 53 69 67 6E 69 6E 67 20 43 41 30 1E // ode Signing CA0. EA20: 17 0D 31 35 30 31 31 33 30 30 30 30 30 30 5A 17 // ..150113000000Z. EA30: 0D 31 38 30 31 31 32 32 33 35 39 35 39 5A 30 5E // .180112235959Z0^ EA40: 31 0B 30 09 06 03 55 04 06 13 02 55 53 31 17 30 // 1.0...U....US1.0 EA50: 15 06 03 55 04 08 13 0E 4E 6F 72 74 68 20 43 61 // ...U....North Ca EA60: 72 6F 6C 69 6E 61 31 14 30 12 06 03 55 04 07 13 // rolina1.0...U... EA70: 0B 4D 6F 72 72 69 73 76 69 6C 6C 65 31 0F 30 0D // .Morrisville1.0. EA80: 06 03 55 04 0A 14 06 4C 45 4E 4F 56 4F 31 0F 30 // ..U....LENOVO1.0 EA90: 0D 06 03 55 04 03 14 06 4C 45 4E 4F 56 4F 30 82 // ...U....LENOVO0. EAA0: 01 22 30 0D 06 09 2A 86 48 86 F7 0D 01 01 01 05 // ."0...*.H....... EAB0: 00 03 82 01 0F 00 30 82 01 0A 02 82 01 01 00 B7 // ......0......... EAC0: 05 56 32 E7 C5 AD 26 BA F2 FF 61 FA A3 08 10 F4 // .V2...&...a..... EAD0: CD 66 B6 5C C4 FC DD 88 EA 03 7D D4 EE 5F 80 39 // .f.\......}.._.9 EAE0: D7 28 52 A5 B7 32 4A EF 4C 6D E5 EC BB 86 60 F1 // .(R..2J.Lm....`. EAF0: FD BD 9D 03 18 9D 8B 31 49 57 C0 52 96 9E 77 74 // .......1IW.R..wt EB00: A3 8E 77 DF DA 4E BF 58 7A 52 7E 81 B3 7F 9A 03 // ..w..N.XzR~..... EB10: 5A BC D8 DC DB 2C EB 85 6B 13 6F C2 DC 56 74 5D // Z....,..k.o..Vt] EB20: 59 69 FF 14 40 38 EE 75 33 24 50 D7 83 F3 D0 A5 // Yi..@8.u3$P..... EB30: 4E 82 0C 38 2D 78 23 43 C4 F2 CB 7E FD 16 2F 42 // N..8-x#C...~../B EB40: 88 37 41 2E 64 85 06 DD AB 0E 81 95 3D F8 A2 BB // .7A.d.......=... EB50: 45 CF 83 A1 FA AF F8 F0 E1 4D EC 43 68 B0 D5 EC // E........M.Ch... EB60: 85 59 76 BE B4 AA 87 9B 8B 89 2A F5 B3 59 95 9D // .Yv.......*..Y.. EB70: E5 6B 25 B3 88 96 C7 94 61 1E 04 FB F8 ED DF 2D // .k%.....a......- EB80: 17 35 14 F7 FC A1 79 79 41 D5 5E AF FD 54 1C 61 // .5....yyA.^..T.a EB90: CD E3 04 5B 10 90 C3 25 62 A1 09 40 9B A7 32 F1 // ...[...%b..@..2. EBA0: 0A 47 75 14 8C 4C 3D 08 28 8D B8 B3 F5 39 01 04 // .Gu..L=.(....9.. EBB0: B8 B7 E7 36 33 84 77 91 00 11 E6 D4 35 FF 05 02 // ...63.w.....5... EBC0: 03 01 00 01 A3 82 01 8D 30 82 01 89 30 09 06 03 // ........0...0... EBD0: 55 1D 13 04 02 30 00 30 0E 06 03 55 1D 0F 01 01 // U....0.0...U.... EBE0: FF 04 04 03 02 07 80 30 2B 06 03 55 1D 1F 04 24 // .......0+..U...$ EBF0: 30 22 30 20 A0 1E A0 1C 86 1A 68 74 74 70 3A 2F // 0"0 ......http:/ EC00: 2F 73 76 2E 73 79 6D 63 62 2E 63 6F 6D 2F 73 76 // /sv.symcb.com/sv EC10: 2E 63 72 6C 30 66 06 03 55 1D 20 04 5F 30 5D 30 // .crl0f..U. ._0]0 EC20: 5B 06 0B 60 86 48 01 86 F8 45 01 07 17 03 30 4C // [..`.H...E....0L EC30: 30 23 06 08 2B 06 01 05 05 07 02 01 16 17 68 74 // 0#..+.........ht EC40: 74 70 73 3A 2F 2F 64 2E 73 79 6D 63 62 2E 63 6F // tps://d.symcb.co EC50: 6D 2F 63 70 73 30 25 06 08 2B 06 01 05 05 07 02 // m/cps0%..+...... EC60: 02 30 19 0C 17 68 74 74 70 73 3A 2F 2F 64 2E 73 // .0...https://d.s EC70: 79 6D 63 62 2E 63 6F 6D 2F 72 70 61 30 13 06 03 // ymcb.com/rpa0... EC80: 55 1D 25 04 0C 30 0A 06 08 2B 06 01 05 05 07 03 // U.%..0...+...... EC90: 03 30 57 06 08 2B 06 01 05 05 07 01 01 04 4B 30 // .0W..+........K0 ECA0: 49 30 1F 06 08 2B 06 01 05 05 07 30 01 86 13 68 // I0...+.....0...h ECB0: 74 74 70 3A 2F 2F 73 76 2E 73 79 6D 63 64 2E 63 // ttp://sv.symcd.c ECC0: 6F 6D 30 26 06 08 2B 06 01 05 05 07 30 02 86 1A // om0&..+.....0... ECD0: 68 74 74 70 3A 2F 2F 73 76 2E 73 79 6D 63 62 2E // http://sv.symcb. ECE0: 63 6F 6D 2F 73 76 2E 63 72 74 30 1F 06 03 55 1D // com/sv.crt0...U. ECF0: 23 04 18 30 16 80 14 96 3B 53 F0 79 33 97 AF 7D // #..0....;S.y3..} ED00: 83 EF 2E 2B CC CA B7 86 1E 72 66 30 1D 06 03 55 // ...+.....rf0...U ED10: 1D 0E 04 16 04 14 52 32 61 ED 9A F2 B5 85 4B DE // ......R2a.....K. ED20: BB 17 A8 27 F2 70 8F 92 75 F2 30 11 06 09 60 86 // ...'.p..u.0...`. ED30: 48 01 86 F8 42 01 01 04 04 03 02 04 10 30 16 06 // H...B........0.. ED40: 0A 2B 06 01 04 01 82 37 02 01 1B 04 08 30 06 01 // .+.....7.....0.. ED50: 01 00 01 01 FF 30 0D 06 09 2A 86 48 86 F7 0D 01 // .....0...*.H.... ED60: 01 0B 05 00 03 82 01 01 00 75 B8 F6 AE 86 81 25 // .........u.....% ED70: E4 2D 59 EA 82 FC 36 66 9B 33 EE 6A AB DD 33 9B // .-Y...6f.3.j..3. ED80: F4 E5 CC E0 A3 A7 19 05 94 A5 F6 27 4F F1 DA 25 // ...........'O..% ED90: B1 CE A4 7E 3A 2E 58 0E C0 17 7D 85 5C 8E 23 93 // ...~:.X...}.\.#. EDA0: 8D E9 2D 09 49 EE A0 72 9E 3D 35 9D 9A A1 8B F2 // ..-.I..r.=5..... EDB0: 22 AA BE 93 AC 6C AF 44 31 56 A1 F3 3C 3D 20 3A // "....l.D1V..<= : EDC0: 8B 70 58 15 CA 86 0D 3E 08 CC B1 22 E2 98 02 35 // .pX....>..."...5 EDD0: CD C6 F9 F3 06 A7 80 9B 24 5B 66 81 AF 15 D3 DE // ........$[f..... EDE0: A9 B1 A9 9B E9 2F 4B E3 1E 31 37 72 F2 09 97 31 // ...../K..17r...1 EDF0: 90 A3 F5 FD 8A 84 33 63 9B 68 18 8C A0 15 11 EC // ......3c.h...... EE00: A8 76 BB 3F 2E AA D8 B0 03 01 E3 E8 9E D3 DF 69 // .v.?...........i EE10: 03 9F BE 80 13 3C F7 66 78 0C 44 44 87 5E 18 D5 // .....<.fx.DD.^.. EE20: 87 6F FE C2 EC 02 D3 AB 90 D7 86 95 18 27 A1 39 // .o...........'.9 EE30: 25 CC 55 6A 68 71 E6 E7 94 FF 73 A5 73 1E 32 9A // %.Ujhq....s.s.2. EE40: 6C D1 DB FE DF 16 B7 7A 6C 7A F4 14 9C DE 0A AB // l......zlz...... EE50: 1C 87 AE 4D 68 42 9F 15 DF 0C C9 34 DB A6 E2 D0 // ...MhB.....4.... EE60: 38 F8 37 39 C3 DB 94 81 17 30 82 05 59 30 82 04 // 8.79.....0..Y0.. EE70: 41 A0 03 02 01 02 02 10 3D 78 D7 F9 76 49 60 B2 // A.......=x..vI`. EE80: 61 7D F4 F0 1E CA 86 2A 30 0D 06 09 2A 86 48 86 // a}.....*0...*.H. EE90: F7 0D 01 01 0B 05 00 30 81 CA 31 0B 30 09 06 03 // .......0..1.0... EEA0: 55 04 06 13 02 55 53 31 17 30 15 06 03 55 04 0A // U....US1.0...U.. EEB0: 13 0E 56 65 72 69 53 69 67 6E 2C 20 49 6E 63 2E // ..VeriSign, Inc. EEC0: 31 1F 30 1D 06 03 55 04 0B 13 16 56 65 72 69 53 // 1.0...U....VeriS EED0: 69 67 6E 20 54 72 75 73 74 20 4E 65 74 77 6F 72 // ign Trust Networ EEE0: 6B 31 3A 30 38 06 03 55 04 0B 13 31 28 63 29 20 // k1:08..U...1(c) EEF0: 32 30 30 36 20 56 65 72 69 53 69 67 6E 2C 20 49 // 2006 VeriSign, I EF00: 6E 63 2E 20 2D 20 46 6F 72 20 61 75 74 68 6F 72 // nc. - For author EF10: 69 7A 65 64 20 75 73 65 20 6F 6E 6C 79 31 45 30 // ized use only1E0 EF20: 43 06 03 55 04 03 13 3C 56 65 72 69 53 69 67 6E // C..U...<VeriSign EF30: 20 43 6C 61 73 73 20 33 20 50 75 62 6C 69 63 20 // Class 3 Public EF40: 50 72 69 6D 61 72 79 20 43 65 72 74 69 66 69 63 // Primary Certific EF50: 61 74 69 6F 6E 20 41 75 74 68 6F 72 69 74 79 20 // ation Authority EF60: 2D 20 47 35 30 1E 17 0D 31 33 31 32 31 30 30 30 // - G50...13121000 EF70: 30 30 30 30 5A 17 0D 32 33 31 32 30 39 32 33 35 // 0000Z..231209235 EF80: 39 35 39 5A 30 7F 31 0B 30 09 06 03 55 04 06 13 // 959Z0.1.0...U... EF90: 02 55 53 31 1D 30 1B 06 03 55 04 0A 13 14 53 79 // .US1.0...U....Sy EFA0: 6D 61 6E 74 65 63 20 43 6F 72 70 6F 72 61 74 69 // mantec Corporati EFB0: 6F 6E 31 1F 30 1D 06 03 55 04 0B 13 16 53 79 6D // on1.0...U....Sym EFC0: 61 6E 74 65 63 20 54 72 75 73 74 20 4E 65 74 77 // antec Trust Netw EFD0: 6F 72 6B 31 30 30 2E 06 03 55 04 03 13 27 53 79 // ork100...U...'Sy EFE0: 6D 61 6E 74 65 63 20 43 6C 61 73 73 20 33 20 53 // mantec Class 3 S EFF0: 48 41 32 35 36 20 43 6F 64 65 20 53 69 67 6E 69 // HA256 Code Signi F000: 6E 67 20 43 41 30 82 01 22 30 0D 06 09 2A 86 48 // ng CA0.."0...*.H F010: 86 F7 0D 01 01 01 05 00 03 82 01 0F 00 30 82 01 // .............0.. F020: 0A 02 82 01 01 00 97 83 1E 00 16 AF 2C B1 D2 08 // ............,... F030: C4 D7 68 93 51 60 1E 71 F6 E2 47 B4 DB 58 4D 23 // ..h.Q`.q..G..XM# F040: 62 6A B4 BF 5A 1B 51 F7 A3 0D 18 77 68 BB D8 36 // bj..Z.Q....wh..6 F050: AB 2F 21 50 DA 9E F3 E7 5F 27 4E 0B C2 97 C8 09 // ./!P...._'N..... F060: 70 93 A9 DA 5C 0D 4E A4 0D 91 A0 B4 EC 14 CE 91 // p...\.N......... F070: 72 54 2E CE A3 DB 44 E9 52 1B 3F 41 3C CA 4A E4 // rT....D.R.?A<.J. F080: AA C0 E8 39 AB 53 CC 21 D0 CC CF 7F 9B E6 C2 CC // ...9.S.!........ F090: 58 6A 82 15 EE 3D 36 CF 1C C5 97 07 24 8E F1 7B // Xj...=6.....$..{ F0A0: BE 31 2D 3D 6E DC B5 99 42 9F 4B 61 95 5F 1C 70 // .1-=n...B.Ka._.p F0B0: EE 17 7D DB 8B E5 61 89 78 C7 68 1B AF 11 78 1A // ..}...a.x.h...x. F0C0: 98 AE C4 55 47 53 D9 B3 32 D6 A1 0E 46 40 C5 97 // ...UGS..2...F@.. F0D0: 92 8A D1 53 A7 99 5B 85 35 57 D3 EA 93 62 61 20 // ...S..[.5W...ba F0E0: 0A C7 30 77 24 11 4D 62 83 B6 BA 7B 68 82 31 EE // ..0w$.Mb...{h.1. F0F0: 65 CA DF F9 D5 8D B2 35 DC 8C 2B 6F 6A 72 5C 60 // e......5..+ojr\` F100: 84 9C F2 0C 94 5E C0 56 52 00 48 CC D3 F8 A5 7D // .....^.VR.H....} F110: DE 2F D7 13 E4 38 A8 84 D5 46 B8 13 86 C2 1B 9D // ./...8...F...... F120: EA 5A 38 DD 9B DB 02 03 01 00 01 A3 82 01 83 30 // .Z8............0 F130: 82 01 7F 30 2F 06 08 2B 06 01 05 05 07 01 01 04 // ...0/..+........ F140: 23 30 21 30 1F 06 08 2B 06 01 05 05 07 30 01 86 // #0!0...+.....0.. F150: 13 68 74 74 70 3A 2F 2F 73 32 2E 73 79 6D 63 62 // .http://s2.symcb F160: 2E 63 6F 6D 30 12 06 03 55 1D 13 01 01 FF 04 08 // .com0...U....... F170: 30 06 01 01 FF 02 01 00 30 6C 06 03 55 1D 20 04 // 0.......0l..U. . F180: 65 30 63 30 61 06 0B 60 86 48 01 86 F8 45 01 07 // e0c0a..`.H...E.. F190: 17 03 30 52 30 26 06 08 2B 06 01 05 05 07 02 01 // ..0R0&..+....... F1A0: 16 1A 68 74 74 70 3A 2F 2F 77 77 77 2E 73 79 6D // ..http://www.sym F1B0: 61 75 74 68 2E 63 6F 6D 2F 63 70 73 30 28 06 08 // auth.com/cps0(.. F1C0: 2B 06 01 05 05 07 02 02 30 1C 1A 1A 68 74 74 70 // +.......0...http F1D0: 3A 2F 2F 77 77 77 2E 73 79 6D 61 75 74 68 2E 63 // ://www.symauth.c F1E0: 6F 6D 2F 72 70 61 30 30 06 03 55 1D 1F 04 29 30 // om/rpa00..U...)0 F1F0: 27 30 25 A0 23 A0 21 86 1F 68 74 74 70 3A 2F 2F // '0%.#.!..http:// F200: 73 31 2E 73 79 6D 63 62 2E 63 6F 6D 2F 70 63 61 // s1.symcb.com/pca F210: 33 2D 67 35 2E 63 72 6C 30 1D 06 03 55 1D 25 04 // 3-g5.crl0...U.%. F220: 16 30 14 06 08 2B 06 01 05 05 07 03 02 06 08 2B // .0...+.........+ F230: 06 01 05 05 07 03 03 30 0E 06 03 55 1D 0F 01 01 // .......0...U.... F240: FF 04 04 03 02 01 06 30 29 06 03 55 1D 11 04 22 // .......0)..U..." F250: 30 20 A4 1E 30 1C 31 1A 30 18 06 03 55 04 03 13 // 0 ..0.1.0...U... F260: 11 53 79 6D 61 6E 74 65 63 50 4B 49 2D 31 2D 35 // .SymantecPKI-1-5 F270: 36 37 30 1D 06 03 55 1D 0E 04 16 04 14 96 3B 53 // 670...U.......;S F280: F0 79 33 97 AF 7D 83 EF 2E 2B CC CA B7 86 1E 72 // .y3..}...+.....r F290: 66 30 1F 06 03 55 1D 23 04 18 30 16 80 14 7F D3 // f0...U.#..0..... F2A0: 65 A7 C2 DD EC BB F0 30 09 F3 43 39 FA 02 AF 33 // e......0..C9...3 F2B0: 31 33 30 0D 06 09 2A 86 48 86 F7 0D 01 01 0B 05 // 130...*.H....... F2C0: 00 03 82 01 01 00 13 85 1A 1E 69 A9 37 F7 A0 BD // ..........i.7... F2D0: A4 AF 7E 1D 61 53 FE 9D 8C 5E 0C A6 75 1E 78 17 // ..~.aS...^..u.x. F2E0: 23 DD FD EC 1A 03 55 39 FB 71 95 C7 65 5A A7 8E // #.....U9.q..eZ.. F2F0: 30 D2 44 5A 61 DB 70 6F DA 21 05 C2 2E 73 BA 49 // 0.DZa.po.!...s.I F300: F1 D1 93 FE 5D C9 CD 5E 03 E0 89 9E 3F 74 1E D7 // ....]..^....?t.. F310: F7 38 8B A9 D6 CF BB 35 2F 33 58 A8 92 56 D1 C8 // .8.....5/3X..V.. F320: 4D 3B 82 E6 79 84 16 FC 28 B0 B1 47 F3 1D A2 3E // M;..y...(..G...> F330: EE 87 D9 A6 7F A4 56 A5 3F AD 84 2E 29 DE 7C BC // ......V.?...).|. F340: A8 AA A3 3D 04 01 EA BA 93 A2 0E 50 22 29 17 4C // ...=.......P").L F350: 87 E4 3A 11 5F D6 A4 25 89 9B 05 6B 2F B4 C9 01 // ..:._..%...k/... F360: 4C 27 7B 0B AC 19 05 22 A0 60 15 3F DA C9 FB 4D // L'{....".`.?...M F370: 4C 8F FB 72 67 77 FD 27 94 C7 BA 35 0E 88 49 FE // L..rgw.'...5..I. F380: 8D FD 28 AF 4A 12 BD 0D B3 97 05 DE 44 0C 15 FA // ..(.J.......D... F390: 36 2B 03 DC C1 50 01 F1 A1 11 5D 14 E5 E2 BD 27 // 6+...P....]....' F3A0: 4B 54 BE 2B 84 5E 0F A6 C3 74 05 0A EF 97 C3 89 // KT.+.^...t...... F3B0: 22 B1 1F 77 F3 BD CD 43 D4 F1 4C A9 3F B5 8B 84 // "..w...C..L.?... F3C0: AF 64 F2 D0 14 21 30 82 05 9A 30 82 03 82 A0 03 // .d...!0...0..... F3D0: 02 01 02 02 0A 61 19 93 E4 00 00 00 00 00 1C 30 // .....a.........0 F3E0: 0D 06 09 2A 86 48 86 F7 0D 01 01 05 05 00 30 7F // ...*.H........0. F3F0: 31 0B 30 09 06 03 55 04 06 13 02 55 53 31 13 30 // 1.0...U....US1.0 F400: 11 06 03 55 04 08 13 0A 57 61 73 68 69 6E 67 74 // ...U....Washingt F410: 6F 6E 31 10 30 0E 06 03 55 04 07 13 07 52 65 64 // on1.0...U....Red F420: 6D 6F 6E 64 31 1E 30 1C 06 03 55 04 0A 13 15 4D // mond1.0...U....M F430: 69 63 72 6F 73 6F 66 74 20 43 6F 72 70 6F 72 61 // icrosoft Corpora F440: 74 69 6F 6E 31 29 30 27 06 03 55 04 03 13 20 4D // tion1)0'..U... M F450: 69 63 72 6F 73 6F 66 74 20 43 6F 64 65 20 56 65 // icrosoft Code Ve F460: 72 69 66 69 63 61 74 69 6F 6E 20 52 6F 6F 74 30 // rification Root0 F470: 1E 17 0D 31 31 30 32 32 32 31 39 32 35 31 37 5A // ...110222192517Z F480: 17 0D 32 31 30 32 32 32 31 39 33 35 31 37 5A 30 // ..210222193517Z0 F490: 81 CA 31 0B 30 09 06 03 55 04 06 13 02 55 53 31 // ..1.0...U....US1 F4A0: 17 30 15 06 03 55 04 0A 13 0E 56 65 72 69 53 69 // .0...U....VeriSi F4B0: 67 6E 2C 20 49 6E 63 2E 31 1F 30 1D 06 03 55 04 // gn, Inc.1.0...U. F4C0: 0B 13 16 56 65 72 69 53 69 67 6E 20 54 72 75 73 // ...VeriSign Trus F4D0: 74 20 4E 65 74 77 6F 72 6B 31 3A 30 38 06 03 55 // t Network1:08..U F4E0: 04 0B 13 31 28 63 29 20 32 30 30 36 20 56 65 72 // ...1(c) 2006 Ver F4F0: 69 53 69 67 6E 2C 20 49 6E 63 2E 20 2D 20 46 6F // iSign, Inc. - Fo F500: 72 20 61 75 74 68 6F 72 69 7A 65 64 20 75 73 65 // r authorized use F510: 20 6F 6E 6C 79 31 45 30 43 06 03 55 04 03 13 3C // only1E0C..U...< F520: 56 65 72 69 53 69 67 6E 20 43 6C 61 73 73 20 33 // VeriSign Class 3 F530: 20 50 75 62 6C 69 63 20 50 72 69 6D 61 72 79 20 // Public Primary F540: 43 65 72 74 69 66 69 63 61 74 69 6F 6E 20 41 75 // Certification Au F550: 74 68 6F 72 69 74 79 20 2D 20 47 35 30 82 01 22 // thority - G50.." F560: 30 0D 06 09 2A 86 48 86 F7 0D 01 01 01 05 00 03 // 0...*.H......... F570: 82 01 0F 00 30 82 01 0A 02 82 01 01 00 AF 24 08 // ....0.........$. F580: 08 29 7A 35 9E 60 0C AA E7 4B 3B 4E DC 7C BC 3C // .)z5.`...K;N.|.< F590: 45 1C BB 2B E0 FE 29 02 F9 57 08 A3 64 85 15 27 // E..+..)..W..d..' F5A0: F5 F1 AD C8 31 89 5D 22 E8 2A AA A6 42 B3 8F F8 // ....1.]".*..B... F5B0: B9 55 B7 B1 B7 4B B3 FE 8F 7E 07 57 EC EF 43 DB // .U...K...~.W..C. F5C0: 66 62 15 61 CF 60 0D A4 D8 DE F8 E0 C3 62 08 3D // fb.a.`.......b.= F5D0: 54 13 EB 49 CA 59 54 85 26 E5 2B 8F 1B 9F EB F5 // T..I.YT.&.+..... F5E0: A1 91 C2 33 49 D8 43 63 6A 52 4B D2 8F E8 70 51 // ...3I.CcjRK...pQ F5F0: 4D D1 89 69 7B C7 70 F6 B3 DC 12 74 DB 7B 5D 4B // M..i{.p....t.{]K F600: 56 D3 96 BF 15 77 A1 B0 F4 A2 25 F2 AF 1C 92 67 // V....w....%....g F610: 18 E5 F4 06 04 EF 90 B9 E4 00 E4 DD 3A B5 19 FF // ............:... F620: 02 BA F4 3C EE E0 8B EB 37 8B EC F4 D7 AC F2 F6 // ...<....7....... F630: F0 3D AF DD 75 91 33 19 1D 1C 40 CB 74 24 19 21 // .=..u.3...@.t$.! F640: 93 D9 14 FE AC 2A 52 C7 8F D5 04 49 E4 8D 63 47 // .....*R....I..cG F650: 88 3C 69 83 CB FE 47 BD 2B 7E 4F C5 95 AE 0E 9D // .<i...G.+~O..... F660: D4 D1 43 C0 67 73 E3 14 08 7E E5 3F 9F 73 B8 33 // ..C.gs...~.?.s.3 F670: 0A CF 5D 3F 34 87 96 8A EE 53 E8 25 15 02 03 01 // ..]?4....S.%.... F680: 00 01 A3 81 CB 30 81 C8 30 11 06 03 55 1D 20 04 // .....0..0...U. . F690: 0A 30 08 30 06 06 04 55 1D 20 00 30 0F 06 03 55 // .0.0...U. .0...U F6A0: 1D 13 01 01 FF 04 05 30 03 01 01 FF 30 0B 06 03 // .......0....0... F6B0: 55 1D 0F 04 04 03 02 01 86 30 1D 06 03 55 1D 0E // U........0...U.. F6C0: 04 16 04 14 7F D3 65 A7 C2 DD EC BB F0 30 09 F3 // ......e......0.. F6D0: 43 39 FA 02 AF 33 31 33 30 1F 06 03 55 1D 23 04 // C9...3130...U.#. F6E0: 18 30 16 80 14 62 FB 0A 21 5B 7F 43 6E 11 DA 09 // .0...b..![.Cn... F6F0: 54 50 6B F5 D2 96 71 F1 9E 30 55 06 03 55 1D 1F // TPk...q..0U..U.. F700: 04 4E 30 4C 30 4A A0 48 A0 46 86 44 68 74 74 70 // .N0L0J.H.F.Dhttp F710: 3A 2F 2F 63 72 6C 2E 6D 69 63 72 6F 73 6F 66 74 // ://crl.microsoft F720: 2E 63 6F 6D 2F 70 6B 69 2F 63 72 6C 2F 70 72 6F // .com/pki/crl/pro F730: 64 75 63 74 73 2F 4D 69 63 72 6F 73 6F 66 74 43 // ducts/MicrosoftC F740: 6F 64 65 56 65 72 69 66 52 6F 6F 74 2E 63 72 6C // odeVerifRoot.crl F750: 30 0D 06 09 2A 86 48 86 F7 0D 01 01 05 05 00 03 // 0...*.H......... F760: 82 02 01 00 81 2A 82 16 8C 34 67 2B E5 03 EB 34 // .....*...4g+...4 F770: 7B 8C A2 A3 50 8A F4 55 86 F1 1E 8C 8E AE 7D EE // {...P..U......}. F780: 03 19 CE 72 95 18 48 AD 62 11 FD 20 FD 3F 47 06 // ...r..H.b.. .?G. F790: 01 5A E2 E0 6F 8C 15 2C 4E 3C 6A 50 6C 0B 36 A3 // .Z..o..,N<jPl.6. F7A0: CF 7A 0D 9C 42 BC 5C F8 19 D5 60 E3 69 E6 E2 23 // .z..B.\...`.i..# F7B0: 41 67 8C 68 83 76 2B 8F 93 A3 2A B5 7F BE 59 FB // Ag.h.v+...*...Y. F7C0: A9 C9 B2 26 8F CA A2 F3 82 1B 98 3E 91 95 27 97 // ...&.......>..'. F7D0: 86 61 EE 5B 5D 07 6B CD 86 A8 E2 65 80 A8 E2 15 // .a.[].k....e.... F7E0: E2 B2 BE 23 05 6A BA 0C F3 47 93 4D AC A4 8C 07 // ...#.j...G.M.... F7F0: 79 39 C0 61 12 3A 05 0D 89 A3 EC 9F 57 89 84 FB // y9.a.:......W... F800: EC CA 7C 47 66 14 91 D8 B6 0F 19 5D E6 B8 4A AC // ..|Gf......]..J. F810: BC 47 C8 71 43 96 E6 32 20 A5 DC 77 86 FD 3C E3 // .G.qC..2 ..w..<. F820: 8B 71 DB 7B 9B 03 FC B7 1D 32 64 EB 16 52 A0 43 // .q.{.....2d..R.C F830: A3 FA 2E AD 59 92 4E 7C C7 F2 33 42 48 38 51 3A // ....Y.N|..3BH8Q: F840: 7C 38 C7 1B 24 22 28 40 1E 1A 46 1F 17 DB 18 F7 // |8..$"(@..F..... F850: F0 27 35 6C B8 63 D9 CD B9 64 5D 2B A5 5E EF C6 // .'5l.c...d]+.^.. F860: 29 B4 F2 C7 F8 21 CC 04 BA 57 FD 01 B6 AB C6 67 // )....!...W.....g F870: F9 E7 D3 99 7F F4 F5 22 FA 72 F5 FD FF 3A 1C 42 // .......".r...:.B F880: 3A A1 F9 80 18 A5 EE 8D 1C D4 66 9E 45 01 FE AA // :.........f.E... F890: EE FF FB 17 8F 30 F7 F1 CD 29 C5 9D EC B5 D5 49 // .....0...).....I F8A0: 00 3D 85 B8 CB BB 93 3A 27 6A 49 C0 30 AE 66 C9 // .=.....:'jI.0.f. F8B0: F7 23 28 32 76 F9 A4 83 56 C8 48 CE 5A 96 AA A0 // .#(2v...V.H.Z... F8C0: CC 0C C4 7F B4 8E 97 AF 6D E3 54 27 C3 9F 86 C0 // ........m.T'.... F8D0: D6 E4 73 08 97 05 DB D0 54 62 5E 03 48 C2 D5 9F // ..s.....Tb^.H... F8E0: 7F A7 66 8C D0 9D B0 4F D4 D3 98 5F 4B 7A C9 7F // ..f....O..._Kz.. F8F0: B2 29 52 D0 12 80 C7 0F 54 B6 1E 67 CD C6 A0 6C // .)R.....T..g...l F900: 11 03 84 D3 48 75 E7 2A FE B0 3B 6E 0A 3A A6 6B // ....Hu.*..;n.:.k F910: 76 99 05 A3 F1 77 68 61 33 14 47 06 FC 53 7F 52 // v....wha3.G..S.R F920: BD 92 14 5C 4A 24 6A 67 8C AF 8D 90 AA D0 F6 79 // ...\J$jg.......y F930: 21 1B 93 26 7C C3 CE 1E BD 88 38 92 AE 45 C6 19 // !..&|.....8..E.. F940: 6A 49 50 B3 05 F8 AE 59 37 8A 6A 25 03 94 B1 59 // jIP....Y7.j%...Y F950: 81 50 E8 BA 83 80 B7 23 35 F4 76 B9 67 1D 59 18 // .P.....#5.v.g.Y. F960: AD 20 8D 94 31 82 10 7E 30 82 10 7A 02 01 01 30 // . ..1..~0..z...0 F970: 81 93 30 7F 31 0B 30 09 06 03 55 04 06 13 02 55 // ..0.1.0...U....U F980: 53 31 1D 30 1B 06 03 55 04 0A 13 14 53 79 6D 61 // S1.0...U....Syma F990: 6E 74 65 63 20 43 6F 72 70 6F 72 61 74 69 6F 6E // ntec Corporation F9A0: 31 1F 30 1D 06 03 55 04 0B 13 16 53 79 6D 61 6E // 1.0...U....Syman F9B0: 74 65 63 20 54 72 75 73 74 20 4E 65 74 77 6F 72 // tec Trust Networ F9C0: 6B 31 30 30 2E 06 03 55 04 03 13 27 53 79 6D 61 // k100...U...'Syma F9D0: 6E 74 65 63 20 43 6C 61 73 73 20 33 20 53 48 41 // ntec Class 3 SHA F9E0: 32 35 36 20 43 6F 64 65 20 53 69 67 6E 69 6E 67 // 256 Code Signing F9F0: 20 43 41 02 10 57 16 18 0D B7 D4 98 9D C4 A1 70 // CA..W.........p FA00: 83 DC FA 75 67 30 0D 06 09 60 86 48 01 65 03 04 // ...ug0...`.H.e.. FA10: 02 01 05 00 A0 7C 30 10 06 0A 2B 06 01 04 01 82 // .....|0...+..... FA20: 37 02 01 0C 31 02 30 00 30 19 06 09 2A 86 48 86 // 7...1.0.0...*.H. FA30: F7 0D 01 09 03 31 0C 06 0A 2B 06 01 04 01 82 37 // .....1...+.....7 FA40: 02 01 04 30 1C 06 0A 2B 06 01 04 01 82 37 02 01 // ...0...+.....7.. FA50: 0B 31 0E 30 0C 06 0A 2B 06 01 04 01 82 37 02 01 // .1.0...+.....7.. FA60: 15 30 2F 06 09 2A 86 48 86 F7 0D 01 09 04 31 22 // .0/..*.H......1" FA70: 04 20 BB FA 07 22 7B B7 2A 67 23 1D FC 15 6C 6F // . ..."{.*g#...lo FA80: DD 20 2D CB 2D 5D A2 69 CE C1 3B 29 7F 5F BC 82 // . -.-].i..;)._.. FA90: 01 60 30 0D 06 09 2A 86 48 86 F7 0D 01 01 01 05 // .`0...*.H....... FAA0: 00 04 82 01 00 84 0F DA 06 DE D9 9A AA 5F BB 86 // ............._.. FAB0: 11 03 F7 92 19 BD 82 4F AB 74 B8 EE 92 A7 FD E2 // .......O.t...... FAC0: 9E 3B 40 D7 1C 15 9B BD 07 D6 D4 16 62 52 80 CE // .;@.........bR.. FAD0: 29 9C 28 DF 14 6A A3 EF 1B BC 04 42 1E 61 78 87 // ).(..j.....B.ax. FAE0: AB 8B F7 C6 ED 19 10 29 A4 14 74 2C 78 39 EF A5 // .......)..t,x9.. FAF0: 64 80 90 B4 B7 F3 1F 7F DA 54 3D E4 5C 07 15 CB // d........T=.\... FB00: 49 4D 57 C1 61 98 4E 39 6D 94 6B CB EA AB 48 C1 // IMW.a.N9m.k...H. FB10: F5 AC 8E D5 D9 51 8C 26 71 52 53 98 EF C4 91 42 // .....Q.&qRS....B FB20: B3 26 E6 FB 17 92 40 25 EA 57 31 1D 56 85 ED B9 // .&....@%.W1.V... FB30: 1F BC C2 72 32 9B 80 1B 32 2B 4F DA EB 49 9C 89 // ...r2...2+O..I.. FB40: 41 A9 FD 26 CE EE 6A 7A 9D 75 6F 42 80 E9 5E AD // A..&..jz.uoB..^. FB50: E4 29 ED D4 0C 34 D6 1E 29 80 19 49 EA F7 54 54 // .)...4..)..I..TT FB60: 65 26 21 78 1E 36 01 24 7C DD 58 3D 1A 17 7D 22 // e&!x.6.$|.X=..}" FB70: 9F 84 4E 8C 90 6E 80 37 2B 51 BC FA 5D 16 DF B2 // ..N..n.7+Q..]... FB80: F3 8C 86 2F 7D 40 3C 86 57 6A B5 77 95 D1 3F E7 // .../}@<.Wj.w..?. FB90: 16 E8 C7 43 12 51 CD 1F 32 73 66 08 C7 F5 BE FE // ...C.Q..2sf..... FBA0: AF 3A 2A F7 12 A1 82 0E 3D 30 82 0E 39 06 0A 2B // .:*.....=0..9..+ FBB0: 06 01 04 01 82 37 03 03 01 31 82 0E 29 30 82 0E // .....7...1..)0.. FBC0: 25 06 09 2A 86 48 86 F7 0D 01 07 02 A0 82 0E 16 // %..*.H.......... FBD0: 30 82 0E 12 02 01 03 31 0D 30 0B 06 09 60 86 48 // 0......1.0...`.H FBE0: 01 65 03 04 02 01 30 82 01 0F 06 0B 2A 86 48 86 // .e....0.....*.H. FBF0: F7 0D 01 09 10 01 04 A0 81 FF 04 81 FC 30 81 F9 // .............0.. FC00: 02 01 01 06 0B 60 86 48 01 86 F8 45 01 07 17 03 // .....`.H...E.... FC10: 30 31 30 0D 06 09 60 86 48 01 65 03 04 02 01 05 // 010...`.H.e..... FC20: 00 04 20 AA B8 12 F7 E1 B4 BB 49 6A F7 64 70 D2 // .. .......Ij.dp. FC30: 11 CA 76 72 A6 E0 B9 F1 CF B5 B6 43 02 8C D2 20 // ..vr.......C... FC40: EE 07 A8 02 15 00 99 48 3C 67 33 D6 F7 DE 3D 1C // .......H<g3...=. FC50: 99 75 7C 74 E6 3A C7 11 A9 44 18 0F 32 30 31 37 // .u|t.:...D..2017 FC60: 31 30 33 31 30 39 32 32 35 35 5A 30 03 02 01 1E // 1031092255Z0.... FC70: A0 81 86 A4 81 83 30 81 80 31 0B 30 09 06 03 55 // ......0..1.0...U FC80: 04 06 13 02 55 53 31 1D 30 1B 06 03 55 04 0A 13 // ....US1.0...U... FC90: 14 53 79 6D 61 6E 74 65 63 20 43 6F 72 70 6F 72 // .Symantec Corpor FCA0: 61 74 69 6F 6E 31 1F 30 1D 06 03 55 04 0B 13 16 // ation1.0...U.... FCB0: 53 79 6D 61 6E 74 65 63 20 54 72 75 73 74 20 4E // Symantec Trust N FCC0: 65 74 77 6F 72 6B 31 31 30 2F 06 03 55 04 03 13 // etwork110/..U... FCD0: 28 53 79 6D 61 6E 74 65 63 20 53 48 41 32 35 36 // (Symantec SHA256 FCE0: 20 54 69 6D 65 53 74 61 6D 70 69 6E 67 20 53 69 // TimeStamping Si FCF0: 67 6E 65 72 20 2D 20 47 32 A0 82 0A 8B 30 82 05 // gner - G2....0.. FD00: 38 30 82 04 20 A0 03 02 01 02 02 10 7B 05 B1 D4 // 80.. .......{... FD10: 49 68 51 44 F7 C9 89 D2 9C 19 9D 12 30 0D 06 09 // IhQD........0... FD20: 2A 86 48 86 F7 0D 01 01 0B 05 00 30 81 BD 31 0B // *.H........0..1. FD30: 30 09 06 03 55 04 06 13 02 55 53 31 17 30 15 06 // 0...U....US1.0.. FD40: 03 55 04 0A 13 0E 56 65 72 69 53 69 67 6E 2C 20 // .U....VeriSign, FD50: 49 6E 63 2E 31 1F 30 1D 06 03 55 04 0B 13 16 56 // Inc.1.0...U....V FD60: 65 72 69 53 69 67 6E 20 54 72 75 73 74 20 4E 65 // eriSign Trust Ne FD70: 74 77 6F 72 6B 31 3A 30 38 06 03 55 04 0B 13 31 // twork1:08..U...1 FD80: 28 63 29 20 32 30 30 38 20 56 65 72 69 53 69 67 // (c) 2008 VeriSig FD90: 6E 2C 20 49 6E 63 2E 20 2D 20 46 6F 72 20 61 75 // n, Inc. - For au FDA0: 74 68 6F 72 69 7A 65 64 20 75 73 65 20 6F 6E 6C // thorized use onl FDB0: 79 31 38 30 36 06 03 55 04 03 13 2F 56 65 72 69 // y1806..U.../Veri FDC0: 53 69 67 6E 20 55 6E 69 76 65 72 73 61 6C 20 52 // Sign Universal R FDD0: 6F 6F 74 20 43 65 72 74 69 66 69 63 61 74 69 6F // oot Certificatio FDE0: 6E 20 41 75 74 68 6F 72 69 74 79 30 1E 17 0D 31 // n Authority0...1 FDF0: 36 30 31 31 32 30 30 30 30 30 30 5A 17 0D 33 31 // 60112000000Z..31 FE00: 30 31 31 31 32 33 35 39 35 39 5A 30 77 31 0B 30 // 0111235959Z0w1.0 FE10: 09 06 03 55 04 06 13 02 55 53 31 1D 30 1B 06 03 // ...U....US1.0... FE20: 55 04 0A 13 14 53 79 6D 61 6E 74 65 63 20 43 6F // U....Symantec Co FE30: 72 70 6F 72 61 74 69 6F 6E 31 1F 30 1D 06 03 55 // rporation1.0...U FE40: 04 0B 13 16 53 79 6D 61 6E 74 65 63 20 54 72 75 // ....Symantec Tru FE50: 73 74 20 4E 65 74 77 6F 72 6B 31 28 30 26 06 03 // st Network1(0&.. FE60: 55 04 03 13 1F 53 79 6D 61 6E 74 65 63 20 53 48 // U....Symantec SH FE70: 41 32 35 36 20 54 69 6D 65 53 74 61 6D 70 69 6E // A256 TimeStampin FE80: 67 20 43 41 30 82 01 22 30 0D 06 09 2A 86 48 86 // g CA0.."0...*.H. FE90: F7 0D 01 01 01 05 00 03 82 01 0F 00 30 82 01 0A // ............0... FEA0: 02 82 01 01 00 BB 59 9D 59 55 4F 9D 8C 72 5D 1A // ......Y.YUO..r]. FEB0: 81 A2 EB 55 F3 B0 01 AD 3C 71 AC 32 8F 05 6B 86 // ...U....<q.2..k. FEC0: 9A 27 00 32 97 6A 4D C9 64 14 4B 29 BB C2 D9 29 // .'.2.jM.d.K)...) FED0: B9 2E EC 63 B3 E1 CF 3F 0B 56 90 F8 62 1B 7E EB // ...c...?.V..b.~. FEE0: A6 07 E2 DE 7F 5E 6D 40 38 D4 91 06 E7 41 7C 79 // .....^m@8....A|y FEF0: 1C CB CB AD 1B BF D8 95 91 F3 F0 EE 6C F8 AD 96 // ............l... FF00: 39 2E 7F C1 27 B8 78 39 C5 84 A5 ED ED AF 87 8E // 9...'.x9........ FF10: CE 8D C7 6D EA D2 98 B5 3A 1F 1E 39 9D C3 F4 9A // ...m....:..9.... FF20: A8 F4 84 E1 C4 D1 7C 71 C6 06 29 B4 3F E4 83 0D // ......|q..).?... FF30: 26 C3 7B 08 3E 4D F9 0A B7 33 49 FF CA 3B D4 F5 // &.{.>M...3I..;.. FF40: B2 9B 4B E1 88 99 1A F5 C0 E9 33 14 D6 DF C7 80 // ..K.......3..... FF50: DB 91 EE FE BC 92 57 72 77 F4 CD A8 CC FE 09 F5 // ......Wrw....... FF60: 93 37 BE 95 88 6A C5 DC F4 B1 4B D4 CE E8 09 91 // .7...j....K..... FF70: 5F B5 84 79 35 8A 78 AC 19 32 8F 23 C1 32 41 1B // _..y5.x..2.#.2A. FF80: 59 0E A9 3E B1 CC F9 D6 2B EF B7 D8 E4 D5 1D 6D // Y..>....+......m FF90: 11 3A 92 F6 93 C9 9C E3 48 EE BB 53 0E D4 36 97 // .:......H..S..6. FFA0: 86 78 C5 A1 37 02 03 01 00 01 A3 82 01 77 30 82 // .x..7........w0. FFB0: 01 73 30 0E 06 03 55 1D 0F 01 01 FF 04 04 03 02 // .s0...U......... FFC0: 01 06 30 12 06 03 55 1D 13 01 01 FF 04 08 30 06 // ..0...U.......0. FFD0: 01 01 FF 02 01 00 30 66 06 03 55 1D 20 04 5F 30 // ......0f..U. ._0 FFE0: 5D 30 5B 06 0B 60 86 48 01 86 F8 45 01 07 17 03 // ]0[..`.H...E.... FFF0: 30 4C 30 23 06 08 2B 06 01 05 05 07 02 01 16 17 // 0L0#..+......... 10000: 68 74 74 70 73 3A 2F 2F 64 2E 73 79 6D 63 62 2E // https://d.symcb. 10010: 63 6F 6D 2F 63 70 73 30 25 06 08 2B 06 01 05 05 // com/cps0%..+.... 10020: 07 02 02 30 19 1A 17 68 74 74 70 73 3A 2F 2F 64 // ...0...https://d 10030: 2E 73 79 6D 63 62 2E 63 6F 6D 2F 72 70 61 30 2E // .symcb.com/rpa0. 10040: 06 08 2B 06 01 05 05 07 01 01 04 22 30 20 30 1E // ..+........"0 0. 10050: 06 08 2B 06 01 05 05 07 30 01 86 12 68 74 74 70 // ..+.....0...http 10060: 3A 2F 2F 73 2E 73 79 6D 63 64 2E 63 6F 6D 30 36 // ://s.symcd.com06 10070: 06 03 55 1D 1F 04 2F 30 2D 30 2B A0 29 A0 27 86 // ..U.../0-0+.).'. 10080: 25 68 74 74 70 3A 2F 2F 73 2E 73 79 6D 63 62 2E // %http://s.symcb. 10090: 63 6F 6D 2F 75 6E 69 76 65 72 73 61 6C 2D 72 6F // com/universal-ro 100A0: 6F 74 2E 63 72 6C 30 13 06 03 55 1D 25 04 0C 30 // ot.crl0...U.%..0 100B0: 0A 06 08 2B 06 01 05 05 07 03 08 30 28 06 03 55 // ...+.......0(..U 100C0: 1D 11 04 21 30 1F A4 1D 30 1B 31 19 30 17 06 03 // ...!0...0.1.0... 100D0: 55 04 03 13 10 54 69 6D 65 53 74 61 6D 70 2D 32 // U....TimeStamp-2 100E0: 30 34 38 2D 33 30 1D 06 03 55 1D 0E 04 16 04 14 // 048-30...U...... 100F0: AF 63 D6 CA A3 4E 85 72 E0 A7 BC 41 F3 29 A2 38 // .c...N.r...A.).8 10100: 7F 80 75 62 30 1F 06 03 55 1D 23 04 18 30 16 80 // ..ub0...U.#..0.. 10110: 14 B6 77 FA 69 48 47 9F 53 12 D5 C2 EA 07 32 76 // ..w.iHG.S.....2v 10120: 07 D1 97 07 19 30 0D 06 09 2A 86 48 86 F7 0D 01 // .....0...*.H.... 10130: 01 0B 05 00 03 82 01 01 00 75 EA B0 2D D5 34 19 // .........u..-.4. 10140: 5C 32 45 FE 0E E1 D4 4F A6 78 C1 6F D7 EA DD DC // \2E....O.x.o.... 10150: 4F F3 A1 C8 81 88 F7 A7 8F 15 E6 40 29 AD E6 5D // O..........@)..] 10160: F4 A2 D9 56 64 84 71 30 2A DD 1E 61 17 66 20 56 // ...Vd.q0*..a.f V 10170: 06 98 19 8D 5D 71 F2 F8 97 BC 09 FD 1C 91 47 C9 // ....]q........G. 10180: E2 E8 8D 03 FB CC 90 2F D6 0A 6C 4E 33 EC D6 B4 // ......./..lN3... 10190: 93 C8 4C 90 63 48 39 40 21 C4 DD D6 6E 89 98 3C // ..L.cH9@!...n..< 101A0: B5 98 97 E8 A9 06 B7 09 C9 8F 53 57 41 90 2F E1 // ..........SWA./. 101B0: 1E 4D 4E DC CA 10 78 6C 42 6E F0 B6 C5 F8 61 5C // .MN...xlBn....a\ 101C0: 52 F5 4E F6 6B 8D F7 4A 7A BE F3 CD FD 03 D7 D9 // R.N.k..Jz....... 101D0: F6 03 A8 0F E3 53 F7 0A 75 EC C6 75 2E AA 66 85 // .....S..u..u..f. 101E0: 04 99 B7 F8 06 57 E1 C6 0E F6 E8 AF DA EC 9B 18 // .....W.......... 101F0: 1F AA B9 E3 3A 00 BF CE 8A 94 CB 01 DB 9E C7 38 // ....:..........8 10200: BB 0F 52 AB D1 E3 94 03 60 0A 4D A0 FE 27 6D 14 // ..R.....`.M..'m. 10210: 32 FC 3F 97 40 E1 BF 99 89 DB E4 39 14 BD DA E4 // 2.?.@......9.... 10220: D3 C3 EA 2B 5A B3 95 58 55 04 7D C7 9A EC 23 03 // ...+Z..XU.}...#. 10230: 8D 85 2A D2 FF AE A9 61 81 30 82 05 4B 30 82 04 // ..*....a.0..K0.. 10240: 33 A0 03 02 01 02 02 10 54 58 F2 AA D7 41 D6 44 // 3.......TX...A.D 10250: BC 84 A9 7B A0 96 52 E6 30 0D 06 09 2A 86 48 86 // ...{..R.0...*.H. 10260: F7 0D 01 01 0B 05 00 30 77 31 0B 30 09 06 03 55 // .......0w1.0...U 10270: 04 06 13 02 55 53 31 1D 30 1B 06 03 55 04 0A 13 // ....US1.0...U... 10280: 14 53 79 6D 61 6E 74 65 63 20 43 6F 72 70 6F 72 // .Symantec Corpor 10290: 61 74 69 6F 6E 31 1F 30 1D 06 03 55 04 0B 13 16 // ation1.0...U.... 102A0: 53 79 6D 61 6E 74 65 63 20 54 72 75 73 74 20 4E // Symantec Trust N 102B0: 65 74 77 6F 72 6B 31 28 30 26 06 03 55 04 03 13 // etwork1(0&..U... 102C0: 1F 53 79 6D 61 6E 74 65 63 20 53 48 41 32 35 36 // .Symantec SHA256 102D0: 20 54 69 6D 65 53 74 61 6D 70 69 6E 67 20 43 41 // TimeStamping CA 102E0: 30 1E 17 0D 31 37 30 31 30 32 30 30 30 30 30 30 // 0...170102000000 102F0: 5A 17 0D 32 38 30 34 30 31 32 33 35 39 35 39 5A // Z..280401235959Z 10300: 30 81 80 31 0B 30 09 06 03 55 04 06 13 02 55 53 // 0..1.0...U....US 10310: 31 1D 30 1B 06 03 55 04 0A 13 14 53 79 6D 61 6E // 1.0...U....Syman 10320: 74 65 63 20 43 6F 72 70 6F 72 61 74 69 6F 6E 31 // tec Corporation1 10330: 1F 30 1D 06 03 55 04 0B 13 16 53 79 6D 61 6E 74 // .0...U....Symant 10340: 65 63 20 54 72 75 73 74 20 4E 65 74 77 6F 72 6B // ec Trust Network 10350: 31 31 30 2F 06 03 55 04 03 13 28 53 79 6D 61 6E // 110/..U...(Syman 10360: 74 65 63 20 53 48 41 32 35 36 20 54 69 6D 65 53 // tec SHA256 TimeS 10370: 74 61 6D 70 69 6E 67 20 53 69 67 6E 65 72 20 2D // tamping Signer - 10380: 20 47 32 30 82 01 22 30 0D 06 09 2A 86 48 86 F7 // G20.."0...*.H.. 10390: 0D 01 01 01 05 00 03 82 01 0F 00 30 82 01 0A 02 // ...........0.... 103A0: 82 01 01 00 99 F3 FC D8 04 09 03 86 F9 D7 5C A6 // ..............\. 103B0: 93 C0 42 7C EA 7C 63 CF 5D 00 E2 8E F3 C0 90 DF // ..B|.|c.]....... 103C0: 8F 29 F5 18 EA 94 B7 92 E5 D7 B0 A0 73 81 E8 E9 // .)..........s... 103D0: 0A 9B 4A 7C 01 FF 9D 8F A4 39 A7 0E EA 45 F4 22 // ..J|.....9...E." 103E0: 0C 3A 70 ED 39 45 8B E4 C5 1B 5C F0 45 68 46 24 // .:p.9E....\.EhF$ 103F0: 05 63 76 9B 1C FC 9E 6C 2A B1 56 E5 8A 7F 52 71 // .cv....l*.V...Rq 10400: AE F2 35 D5 46 23 06 1C CF 48 2D 1D B4 CD B8 D9 // ..5.F#...H-..... 10410: 76 23 8E 1C FF 3E BF BB 06 5C 69 07 A6 65 0E F8 // v#...>...\i..e.. 10420: 5E AE 7D 2E ED 4D AE 35 EF C9 D7 00 42 FD 28 95 // ^.}..M.5....B.(. 10430: 0E 9F 5D 72 42 09 BC C3 DA 44 D2 ED CC 47 84 E4 // ..]rB....D...G.. 10440: FC CA 2D AC 58 BE AE F7 AE D9 44 0D 08 B7 C2 77 // ..-.X.....D....w 10450: D6 1A 43 70 D1 6E 03 DE 52 92 C4 10 08 71 D9 BA // ..Cp.n..R....q.. 10460: 22 55 F2 1F BC ED 9B 9D 3B E2 5E 1D 4C 83 FF 97 // "U......;.^.L... 10470: 0F 7B 0B E7 55 83 4E D2 0D EB BE D7 EC AE 6E 47 // .{..U.N.......nG 10480: B9 9F DF A5 D6 51 BC 04 55 ED FF 27 70 4C C9 ED // .....Q..U..'pL.. 10490: 2A 4B 13 E1 B1 B9 4C 0F C9 01 EE 55 65 5F 69 02 // *K....L....Ue_i. 104A0: 78 66 CB 3F 02 03 01 00 01 A3 82 01 C7 30 82 01 // xf.?.........0.. 104B0: C3 30 0C 06 03 55 1D 13 01 01 FF 04 02 30 00 30 // .0...U.......0.0 104C0: 66 06 03 55 1D 20 04 5F 30 5D 30 5B 06 0B 60 86 // f..U. ._0]0[..`. 104D0: 48 01 86 F8 45 01 07 17 03 30 4C 30 23 06 08 2B // H...E....0L0#..+ 104E0: 06 01 05 05 07 02 01 16 17 68 74 74 70 73 3A 2F // .........https:/ 104F0: 2F 64 2E 73 79 6D 63 62 2E 63 6F 6D 2F 63 70 73 // /d.symcb.com/cps 10500: 30 25 06 08 2B 06 01 05 05 07 02 02 30 19 1A 17 // 0%..+.......0... 10510: 68 74 74 70 73 3A 2F 2F 64 2E 73 79 6D 63 62 2E // https://d.symcb. 10520: 63 6F 6D 2F 72 70 61 30 40 06 03 55 1D 1F 04 39 // com/rpa0@..U...9 10530: 30 37 30 35 A0 33 A0 31 86 2F 68 74 74 70 3A 2F // 0705.3.1./http:/ 10540: 2F 74 73 2D 63 72 6C 2E 77 73 2E 73 79 6D 61 6E // /ts-crl.ws.syman 10550: 74 65 63 2E 63 6F 6D 2F 73 68 61 32 35 36 2D 74 // tec.com/sha256-t 10560: 73 73 2D 63 61 2E 63 72 6C 30 16 06 03 55 1D 25 // ss-ca.crl0...U.% 10570: 01 01 FF 04 0C 30 0A 06 08 2B 06 01 05 05 07 03 // .....0...+...... 10580: 08 30 0E 06 03 55 1D 0F 01 01 FF 04 04 03 02 07 // .0...U.......... 10590: 80 30 77 06 08 2B 06 01 05 05 07 01 01 04 6B 30 // .0w..+........k0 105A0: 69 30 2A 06 08 2B 06 01 05 05 07 30 01 86 1E 68 // i0*..+.....0...h 105B0: 74 74 70 3A 2F 2F 74 73 2D 6F 63 73 70 2E 77 73 // ttp://ts-ocsp.ws 105C0: 2E 73 79 6D 61 6E 74 65 63 2E 63 6F 6D 30 3B 06 // .symantec.com0;. 105D0: 08 2B 06 01 05 05 07 30 02 86 2F 68 74 74 70 3A // .+.....0../http: 105E0: 2F 2F 74 73 2D 61 69 61 2E 77 73 2E 73 79 6D 61 // //ts-aia.ws.syma 105F0: 6E 74 65 63 2E 63 6F 6D 2F 73 68 61 32 35 36 2D // ntec.com/sha256- 10600: 74 73 73 2D 63 61 2E 63 65 72 30 28 06 03 55 1D // tss-ca.cer0(..U. 10610: 11 04 21 30 1F A4 1D 30 1B 31 19 30 17 06 03 55 // ..!0...0.1.0...U 10620: 04 03 13 10 54 69 6D 65 53 74 61 6D 70 2D 32 30 // ....TimeStamp-20 10630: 34 38 2D 35 30 1D 06 03 55 1D 0E 04 16 04 14 09 // 48-50...U....... 10640: B5 C1 FE 96 72 97 29 43 9A C9 E0 02 BA AE F8 FD // ....r.)C........ 10650: 2F BA F6 30 1F 06 03 55 1D 23 04 18 30 16 80 14 // /..0...U.#..0... 10660: AF 63 D6 CA A3 4E 85 72 E0 A7 BC 41 F3 29 A2 38 // .c...N.r...A.).8 10670: 7F 80 75 62 30 0D 06 09 2A 86 48 86 F7 0D 01 01 // ..ub0...*.H..... 10680: 0B 05 00 03 82 01 01 00 17 B3 0A 88 E9 5C 5A 5E // .............\Z^ 10690: 20 6B 3B 0A 15 B2 6C C5 A9 8A 32 87 D3 B1 F4 1C // k;...l...2..... 106A0: 53 AE 85 BE 3F 9B FF D7 BC B7 94 85 B4 C7 52 7E // S...?.........R~ 106B0: 94 E8 BD ED 61 B2 D4 A7 99 E4 C3 C9 93 C1 35 3D // ....a.........5= 106C0: 0B E8 68 0A 5D 56 98 BD B1 22 3B D1 44 7A D7 BF // ..h.]V...";.Dz.. 106D0: F0 6D 51 32 8A D5 23 DF 38 01 37 F6 E2 53 2B 7A // .mQ2..#.8.7..S+z 106E0: 2B 11 8F B7 4D 6C 7A 33 03 1B 7C 6B 09 94 17 BB // +...Mlz3..|k.... 106F0: E4 DB 58 D4 21 13 65 E7 EC D1 25 CA 2C 75 9A 9C // ..X.!.e...%.,u.. 10700: 7F FC C9 BB 2A 68 AB C4 7D B4 CF A3 C9 6C A7 D9 // ....*h..}....l.. 10710: C4 00 9C 89 0A 77 91 F4 4D A2 FB 31 3B 86 6E F6 // .....w..M..1;.n. 10720: E6 1F 50 03 86 9B BF CB 42 AB E6 76 9B 72 5A 11 // ..P.....B..v.rZ. 10730: 01 8A C6 EF A5 6F 95 E7 DD AE BA E6 22 65 F0 18 // .....o......"e.. 10740: 59 1B 11 C9 CD 80 B7 D8 97 47 1F 42 08 F8 AC 71 // Y........G.B...q 10750: 1F B0 46 53 B3 D4 B2 D5 A3 AB 50 75 48 12 17 82 // ..FS......PuH... 10760: AD CF E0 41 4F 32 7E CD 95 1C BF 91 8A 08 3D A4 // ...AO2~.......=. 10770: A7 67 02 96 DF 24 4C A5 D0 41 C0 82 60 A3 8A 17 // .g...$L..A..`... 10780: 32 4B D3 BC CF A4 B4 8C 31 82 02 5A 30 82 02 56 // 2K......1..Z0..V 10790: 02 01 01 30 81 8B 30 77 31 0B 30 09 06 03 55 04 // ...0..0w1.0...U. 107A0: 06 13 02 55 53 31 1D 30 1B 06 03 55 04 0A 13 14 // ...US1.0...U.... 107B0: 53 79 6D 61 6E 74 65 63 20 43 6F 72 70 6F 72 61 // Symantec Corpora 107C0: 74 69 6F 6E 31 1F 30 1D 06 03 55 04 0B 13 16 53 // tion1.0...U....S 107D0: 79 6D 61 6E 74 65 63 20 54 72 75 73 74 20 4E 65 // ymantec Trust Ne 107E0: 74 77 6F 72 6B 31 28 30 26 06 03 55 04 03 13 1F // twork1(0&..U.... 107F0: 53 79 6D 61 6E 74 65 63 20 53 48 41 32 35 36 20 // Symantec SHA256 10800: 54 69 6D 65 53 74 61 6D 70 69 6E 67 20 43 41 02 // TimeStamping CA. 10810: 10 54 58 F2 AA D7 41 D6 44 BC 84 A9 7B A0 96 52 // .TX...A.D...{..R 10820: E6 30 0B 06 09 60 86 48 01 65 03 04 02 01 A0 81 // .0...`.H.e...... 10830: A4 30 1A 06 09 2A 86 48 86 F7 0D 01 09 03 31 0D // .0...*.H......1. 10840: 06 0B 2A 86 48 86 F7 0D 01 09 10 01 04 30 1C 06 // ..*.H........0.. 10850: 09 2A 86 48 86 F7 0D 01 09 05 31 0F 17 0D 31 37 // .*.H......1...17 10860: 31 30 33 31 30 39 32 32 35 35 5A 30 2F 06 09 2A // 1031092255Z0/..* 10870: 86 48 86 F7 0D 01 09 04 31 22 04 20 C1 FA C4 95 // .H......1". .... 10880: 7E 27 E4 1F 34 48 28 0D 30 05 2B 18 44 E7 71 06 // ~'..4H(.0.+.D.q. 10890: 6A B3 61 92 FB 4A 9B 11 F6 92 A0 A9 30 37 06 0B // j.a..J......07.. 108A0: 2A 86 48 86 F7 0D 01 09 10 02 2F 31 28 30 26 30 // *.H......./1(0&0 108B0: 24 30 22 04 20 CF 7A C1 7A D0 47 EC D5 FD C3 68 // $0". .z.z.G....h 108C0: 22 03 1B 12 D4 EF 07 8B 6F 2B 4C 5E 6B A4 1F 8F // ".......o+L^k... 108D0: F2 CF 4B AD 67 30 0B 06 09 2A 86 48 86 F7 0D 01 // ..K.g0...*.H.... 108E0: 01 01 04 82 01 00 48 10 47 E8 F2 98 DC 37 BE 67 // ......H.G....7.g 108F0: EE 76 BE 28 63 E9 A6 51 8A 5E C1 8C EF C2 8F 6E // .v.(c..Q.^.....n 10900: CE E4 26 6C A9 9B 1A 7F D7 E4 97 DF 99 9C 48 E8 // ..&l..........H. 10910: 20 70 11 40 BA 65 DE E2 21 6D 85 DA 98 02 EA B0 // p.@.e..!m...... 10920: D0 5D 93 0A 1E 2E 83 96 C2 F3 1E CF 33 1F 6A BF // .]..........3.j. 10930: C8 C8 43 90 EC A1 B4 50 13 6F 52 4C E0 14 58 63 // ..C....P.oRL..Xc 10940: 12 C0 BD 48 F5 3A 15 C1 DA AD 2D 0D 47 CB 88 4F // ...H.:....-.G..O 10950: F0 48 52 40 47 65 05 64 BE 41 72 9D E0 1D 93 25 // .HR@Ge.d.Ar....% 10960: 8F 39 27 CE 8B 76 F5 D4 8C C2 7A D1 40 40 44 5B // .9'..v....z.@@D[ 10970: 9E D8 68 DA DB 8D 5A DA 83 0D 63 8A 29 9F 82 C0 // ..h...Z...c.)... 10980: 9B ED 18 FF A4 05 56 8D 7B 68 9A 4A 04 80 41 C4 // ......V.{h.J..A. 10990: 41 9D 4C 1A B6 B5 9E 58 A3 75 A5 BD 2E 51 03 00 // A.L....X.u...Q.. 109A0: C4 01 CD DA 56 0C 56 EC 07 D0 A9 EA 7E 0C 20 A1 // ....V.V.....~. . 109B0: BE F3 F1 8B 38 B9 16 4F 55 A6 38 C5 38 5C B0 14 // ....8..OU.8.8\.. 109C0: B8 83 ED 12 BD 4A 15 ED 6C 7B 11 42 9E CB 44 8A // .....J..l{.B..D. 109D0: 78 F9 29 F0 34 35 EF 69 D1 7A 24 DE DF C2 10 A6 // x.).45.i.z$..... 109E0: BC F7 8B C1 CE 9D 00 00 00 00 00 00 00 00 00 00 // ................ 109F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 10FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 110A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 110B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 110C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 110D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 110E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 110F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 111A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 111B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 111C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 111D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 111E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 111F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 112A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 112B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 112C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 112D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 112E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 112F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 113A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 113B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 113C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 113D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 113E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 113F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 114A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 114B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 114C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 114D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 114E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 114F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 115A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 115B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 115C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 115D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 115E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 115F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 116A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 116B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 116C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 116D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 116E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 116F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 117A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 117B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 117C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 117D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 117E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 117F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 118A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 118B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 118C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 118D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 118E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 118F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 119A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 119B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 119C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 119D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 119E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 119F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 11FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 120A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 120B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 120C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 120D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 120E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 120F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 121A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 121B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 121C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 121D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 121E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 121F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 122A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 122B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 122C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 122D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 122E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 122F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 123A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 123B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 123C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 123D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 123E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 123F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 124A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 124B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 124C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 124D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 124E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 124F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 125A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 125B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 125C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 125D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 125E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 125F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 126A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 126B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 126C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 126D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 126E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 126F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 127A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 127B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 127C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 127D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 127E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 127F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 128A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 128B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 128C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 128D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 128E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 128F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 129A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 129B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 129C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 129D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 129E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 129F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 12FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 130A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 130B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 130C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 130D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 130E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 130F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 131A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 131B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 131C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 131D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 131E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 131F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 132A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 132B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 132C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 132D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 132E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 132F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 133A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 133B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 133C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 133D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 133E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 133F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 134A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 134B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 134C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 134D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 134E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 134F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 135A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 135B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 135C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 135D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 135E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 135F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 136A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 136B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 136C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 136D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 136E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 136F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 137A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 137B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 137C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 137D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 137E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 137F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 138A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 138B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 138C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 138D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 138E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 138F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 139A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 139B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 139C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 139D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 139E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 139F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 13FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 140A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 140B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 140C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 140D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 140E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 140F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 141A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 141B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 141C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 141D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 141E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 141F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 142A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 142B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 142C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 142D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 142E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 142F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 143A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 143B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 143C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 143D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 143E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 143F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 144A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 144B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 144C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 144D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 144E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 144F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 145A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 145B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 145C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 145D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 145E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 145F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 146A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 146B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 146C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 146D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 146E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 146F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 147A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 147B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 147C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 147D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 147E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 147F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 148A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 148B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 148C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 148D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 148E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 148F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 149A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 149B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 149C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 149D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 149E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 149F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 14FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 150A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 150B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 150C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 150D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 150E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 150F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 151A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 151B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 151C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 151D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 151E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 151F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 152A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 152B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 152C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 152D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 152E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 152F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 153A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 153B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 153C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 153D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 153E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 153F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 154A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 154B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 154C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 154D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 154E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 154F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 155A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 155B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 155C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 155D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 155E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 155F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 156A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 156B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 156C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 156D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 156E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 156F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 157A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 157B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 157C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 157D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 157E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 157F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 158A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 158B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 158C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 158D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 158E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 158F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 159A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 159B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 159C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 159D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 159E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 159F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 15FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 160A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 160B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 160C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 160D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 160E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 160F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 161A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 161B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 161C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 161D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 161E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 161F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 162A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 162B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 162C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 162D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 162E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 162F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 163A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 163B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 163C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 163D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 163E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 163F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 164A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 164B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 164C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 164D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 164E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 164F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 165A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 165B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 165C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 165D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 165E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 165F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 166A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 166B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 166C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 166D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 166E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 166F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 167A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 167B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 167C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 167D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 167E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 167F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 168A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 168B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 168C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 168D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 168E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 168F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 169A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 169B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 169C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 169D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 169E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 169F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 16FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 170A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 170B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 170C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 170D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 170E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 170F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 171A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 171B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 171C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 171D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 171E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 171F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 172A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 172B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 172C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 172D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 172E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 172F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 173A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 173B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 173C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 173D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 173E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 173F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 174A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 174B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 174C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 174D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 174E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 174F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 175A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 175B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 175C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 175D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 175E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 175F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 176A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 176B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 176C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 176D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 176E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 176F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 177A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 177B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 177C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 177D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 177E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 177F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 178A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 178B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 178C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 178D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 178E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 178F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 179A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 179B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 179C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 179D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 179E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 179F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 17FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 180A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 180B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 180C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 180D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 180E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 180F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 181A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 181B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 181C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 181D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 181E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 181F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 182A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 182B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 182C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 182D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 182E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 182F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 183A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 183B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 183C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 183D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 183E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 183F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 184A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 184B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 184C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 184D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 184E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 184F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 185A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 185B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 185C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 185D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 185E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 185F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 186A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 186B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 186C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 186D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 186E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 186F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 187A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 187B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 187C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 187D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 187E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 187F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 188A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 188B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 188C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 188D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 188E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 188F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 189A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 189B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 189C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 189D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 189E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 189F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 18FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 190A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 190B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 190C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 190D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 190E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 190F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 191A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 191B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 191C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 191D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 191E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 191F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 192A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 192B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 192C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 192D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 192E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 192F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 193A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 193B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 193C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 193D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 193E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 193F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 194A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 194B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 194C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 194D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 194E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 194F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 195A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 195B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 195C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 195D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 195E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 195F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 196A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 196B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 196C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 196D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 196E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 196F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 197A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 197B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 197C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 197D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 197E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 197F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 198A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 198B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 198C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 198D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 198E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 198F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 199A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 199B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 199C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 199D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 199E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 199F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 19FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A4A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A4B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A4C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A4D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A4E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A4F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A5E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A5F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A7B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A7C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A7E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1A9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AAE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AAF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AB00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AB10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AB20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AB30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AB40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AB50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AB60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AB70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AB80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AB90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ABA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ABB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ABC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ABD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ABE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ABF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AC00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AC10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AC20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AC30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AC40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AC50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ACA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ACB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ACC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ACD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ACE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ACF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AD00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AD10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AD20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AD30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AD40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AD50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AD60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AD70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AD80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AD90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ADA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ADB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ADC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ADD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ADE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ADF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AE20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AE30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AE40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AE50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AE60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AE90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AEA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AEB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AEC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AF00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AF10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AF20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AF30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AF40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AF50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1AFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B4A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B4B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B4C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B4D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B4E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B4F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B5E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B5F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B7B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B7C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B7E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1B9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BAE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BAF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BB00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BB10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BB20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BB30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BB40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BB50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BB60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BB70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BB80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BB90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BBA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BBB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BBC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BBD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BBE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BBF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BC00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BC10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BC20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BC30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BC40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BC50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BCA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BCB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BCC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BCD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BCE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BCF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BD00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BD10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BD20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BD30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BD40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BD50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BD60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BD70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BD80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BD90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BDA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BDB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BDC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BDD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BDE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BDF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BE20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BE30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BE40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BE50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BE60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BE90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BEA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BEB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BEC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BF00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BF10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BF20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BF30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BF40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BF50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1BFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C4A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C4B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C4C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C4D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C4E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C4F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C5E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C5F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C7B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C7C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C7E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1C9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CAE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CAF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CB00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CB10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CB20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CB30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CB40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CB50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CB60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CB70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CB80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CB90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CBA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CBB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CBC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CBD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CBE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CBF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CC00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CC10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CC20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CC30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CC40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CC50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CCA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CCB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CCC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CCD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CCE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CCF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CD00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CD10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CD20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CD30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CD40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CD50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CD60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CD70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CD80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CD90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CDA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CDB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CDC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CDD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CDE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CDF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CE20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CE30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CE40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CE50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CE60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CE90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CEA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CEB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CEC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CF00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CF10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CF20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CF30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CF40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CF50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1CFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D4A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D4B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D4C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D4D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D4E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D4F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D5E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D5F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D7B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D7C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D7E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1D9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DAE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DAF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DB00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DB10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DB20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DB30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DB40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DB50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DB60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DB70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DB80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DB90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DBA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DBB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DBC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DBD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DBE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DBF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DC00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DC10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DC20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DC30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DC40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DC50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DCA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DCB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DCC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DCD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DCE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DCF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DD00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DD10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DD20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DD30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DD40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DD50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DD60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DD70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DD80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DD90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DDA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DDB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DDC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DDD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DDE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DDF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DE20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DE30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DE40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DE50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DE60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DE90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DEA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DEB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DEC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DF00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DF10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DF20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DF30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DF40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DF50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1DFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E4A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E4B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E4C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E4D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E4E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E4F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E5E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E5F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E7B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E7C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E7E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1E9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EAE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EAF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EB00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EB10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EB20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EB30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EB40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EB50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EB60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EB70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EB80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EB90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EBA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EBB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EBC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EBD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EBE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EBF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EC00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EC10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EC20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EC30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EC40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EC50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ECA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ECB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ECC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ECD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ECE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ECF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ED00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ED10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ED20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ED30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ED40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ED50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ED60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ED70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ED80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1ED90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EDA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EDB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EDC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EDD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EDE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EDF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EE20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EE30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EE40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EE50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EE60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EE90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EEA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EEB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EEC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EF00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EF10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EF20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EF30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EF40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EF50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1EFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F4A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F4B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F4C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F4D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F4E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F4F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F5E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F5F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F7B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F7C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F7E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1F9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FAE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FAF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FB00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FB10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FB20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FB30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FB40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FB50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FB60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FB70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FB80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FB90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FBA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FBB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FBC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FBD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FBE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FBF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FC00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FC10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FC20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FC30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FC40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FC50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FCA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FCB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FCC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FCD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FCE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FCF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FD00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FD10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FD20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FD30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FD40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FD50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FD60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FD70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FD80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FD90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FDA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FDB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FDC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FDD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FDE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FDF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FE20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FE30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FE40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FE50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FE60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FE90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FEA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FEB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FEC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FF00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FF10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FF20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FF30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FF40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FF50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 1FFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 200A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 200B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 200C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 200D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 200E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 200F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 201A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 201B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 201C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 201D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 201E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 201F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 202A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 202B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 202C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 202D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 202E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 202F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 203A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 203B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 203C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 203D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 203E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 203F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 204A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 204B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 204C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 204D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 204E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 204F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 205A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 205B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 205C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 205D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 205E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 205F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 206A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 206B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 206C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 206D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 206E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 206F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 207A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 207B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 207C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 207D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 207E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 207F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 208A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 208B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 208C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 208D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 208E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 208F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 209A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 209B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 209C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 209D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 209E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 209F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 20FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 210A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 210B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 210C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 210D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 210E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 210F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 211A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 211B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 211C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 211D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 211E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 211F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 212A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 212B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 212C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 212D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 212E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 212F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 213A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 213B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 213C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 213D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 213E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 213F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 214A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 214B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 214C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 214D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 214E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 214F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 215A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 215B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 215C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 215D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 215E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 215F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 216A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 216B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 216C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 216D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 216E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 216F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 217A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 217B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 217C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 217D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 217E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 217F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 218A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 218B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 218C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 218D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 218E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 218F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 219A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 219B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 219C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 219D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 219E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 219F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 21FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 220A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 220B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 220C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 220D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 220E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 220F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 221A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 221B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 221C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 221D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 221E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 221F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 222A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 222B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 222C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 222D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 222E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 222F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 223A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 223B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 223C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 223D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 223E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 223F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 224A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 224B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 224C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 224D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 224E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 224F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 225A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 225B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 225C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 225D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 225E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 225F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 226A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 226B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 226C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 226D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 226E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 226F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 227A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 227B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 227C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 227D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 227E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 227F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 228A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 228B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 228C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 228D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 228E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 228F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 229A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 229B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 229C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 229D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 229E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 229F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 22FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 230A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 230B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 230C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 230D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 230E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 230F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 231A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 231B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 231C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 231D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 231E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 231F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 232A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 232B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 232C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 232D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 232E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 232F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 233A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 233B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 233C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 233D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 233E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 233F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 234A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 234B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 234C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 234D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 234E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 234F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 235A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 235B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 235C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 235D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 235E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 235F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 236A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 236B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 236C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 236D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 236E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 236F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 237A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 237B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 237C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 237D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 237E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 237F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 238A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 238B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 238C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 238D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 238E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 238F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 239A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 239B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 239C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 239D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 239E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 239F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 23FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 240A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 240B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 240C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 240D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 240E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 240F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 241A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 241B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 241C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 241D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 241E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 241F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 242A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 242B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 242C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 242D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 242E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 242F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 243A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 243B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 243C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 243D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 243E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 243F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 244A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 244B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 244C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 244D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 244E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 244F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 245A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 245B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 245C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 245D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 245E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 245F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 246A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 246B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 246C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 246D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 246E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 246F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 247A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 247B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 247C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 247D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 247E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 247F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 248A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 248B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 248C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 248D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 248E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 248F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 249A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 249B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 249C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 249D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 249E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 249F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 24FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 250A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 250B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 250C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 250D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 250E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 250F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 251A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 251B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 251C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 251D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 251E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 251F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 252A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 252B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 252C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 252D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 252E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 252F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 253A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 253B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 253C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 253D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 253E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 253F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 254A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 254B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 254C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 254D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 254E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 254F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 255A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 255B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 255C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 255D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 255E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 255F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 256A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 256B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 256C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 256D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 256E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 256F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 257A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 257B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 257C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 257D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 257E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 257F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 258A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 258B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 258C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 258D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 258E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 258F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 259A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 259B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 259C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 259D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 259E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 259F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 25FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 260A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 260B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 260C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 260D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 260E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 260F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 261A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 261B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 261C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 261D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 261E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 261F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 262A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 262B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 262C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 262D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 262E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 262F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 263A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 263B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 263C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 263D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 263E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 263F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 264A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 264B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 264C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 264D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 264E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 264F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 265A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 265B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 265C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 265D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 265E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 265F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 266A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 266B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 266C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 266D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 266E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 266F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 267A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 267B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 267C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 267D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 267E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 267F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 268A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 268B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 268C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 268D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 268E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 268F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 269A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 269B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 269C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 269D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 269E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 269F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 26FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 270A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 270B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 270C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 270D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 270E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 270F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 271A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 271B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 271C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 271D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 271E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 271F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 272A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 272B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 272C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 272D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 272E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 272F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 273A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 273B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 273C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 273D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 273E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 273F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 274A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 274B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 274C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 274D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 274E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 274F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 275A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 275B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 275C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 275D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 275E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 275F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 276A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 276B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 276C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 276D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 276E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 276F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 277A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 277B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 277C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 277D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 277E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 277F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 278A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 278B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 278C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 278D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 278E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 278F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 279A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 279B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 279C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 279D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 279E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 279F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 27FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 280A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 280B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 280C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 280D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 280E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 280F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 281A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 281B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 281C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 281D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 281E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 281F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 282A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 282B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 282C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 282D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 282E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 282F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 283A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 283B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 283C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 283D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 283E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 283F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 284A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 284B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 284C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 284D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 284E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 284F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 285A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 285B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 285C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 285D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 285E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 285F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 286A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 286B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 286C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 286D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 286E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 286F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 287A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 287B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 287C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 287D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 287E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 287F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 288A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 288B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 288C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 288D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 288E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 288F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 289A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 289B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 289C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 289D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 289E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 289F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 28FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 290A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 290B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 290C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 290D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 290E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 290F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 291A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 291B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 291C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 291D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 291E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 291F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 292A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 292B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 292C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 292D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 292E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 292F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 293A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 293B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 293C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 293D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 293E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 293F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 294A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 294B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 294C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 294D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 294E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 294F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 295A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 295B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 295C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 295D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 295E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 295F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 296A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 296B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 296C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 296D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 296E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 296F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 297A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 297B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 297C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 297D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 297E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 297F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 298A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 298B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 298C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 298D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 298E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 298F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 299A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 299B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 299C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 299D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 299E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 299F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 29FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A4A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A4B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A4C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A4D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A4E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A4F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A5E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A5F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A7B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A7C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A7E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2A9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AAE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AAF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AB00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AB10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AB20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AB30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AB40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AB50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AB60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AB70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AB80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AB90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ABA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ABB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ABC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ABD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ABE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ABF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AC00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AC10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AC20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AC30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AC40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AC50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ACA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ACB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ACC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ACD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ACE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ACF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AD00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AD10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AD20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AD30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AD40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AD50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AD60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AD70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AD80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AD90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ADA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ADB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ADC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ADD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ADE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ADF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AE20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AE30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AE40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AE50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AE60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AE90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AEA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AEB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AEC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AF00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AF10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AF20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AF30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AF40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AF50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2AFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B4A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B4B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B4C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B4D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B4E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B4F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B5E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B5F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B7B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B7C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B7E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2B9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BAE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BAF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BB00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BB10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BB20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BB30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BB40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BB50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BB60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BB70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BB80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BB90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BBA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BBB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BBC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BBD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BBE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BBF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BC00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BC10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BC20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BC30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BC40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BC50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BCA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BCB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BCC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BCD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BCE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BCF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BD00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BD10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BD20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BD30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BD40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BD50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BD60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BD70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BD80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BD90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BDA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BDB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BDC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BDD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BDE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BDF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BE20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BE30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BE40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BE50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BE60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BE90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BEA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BEB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BEC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BF00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BF10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BF20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BF30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BF40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BF50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2BFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C4A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C4B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C4C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C4D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C4E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C4F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C5E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C5F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C7B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C7C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C7E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2C9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CAE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CAF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CB00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CB10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CB20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CB30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CB40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CB50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CB60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CB70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CB80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CB90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CBA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CBB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CBC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CBD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CBE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CBF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CC00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CC10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CC20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CC30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CC40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CC50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CCA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CCB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CCC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CCD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CCE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CCF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CD00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CD10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CD20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CD30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CD40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CD50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CD60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CD70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CD80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CD90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CDA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CDB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CDC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CDD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CDE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CDF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CE20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CE30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CE40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CE50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CE60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CE90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CEA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CEB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CEC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CF00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CF10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CF20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CF30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CF40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CF50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2CFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D4A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D4B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D4C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D4D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D4E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D4F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D5E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D5F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D7B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D7C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D7E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2D9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DAE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DAF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DB00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DB10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DB20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DB30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DB40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DB50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DB60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DB70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DB80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DB90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DBA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DBB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DBC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DBD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DBE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DBF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DC00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DC10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DC20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DC30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DC40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DC50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DCA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DCB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DCC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DCD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DCE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DCF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DD00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DD10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DD20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DD30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DD40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DD50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DD60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DD70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DD80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DD90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DDA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DDB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DDC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DDD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DDE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DDF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DE20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DE30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DE40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DE50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DE60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DE90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DEA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DEB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DEC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DF00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DF10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DF20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DF30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DF40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DF50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2DFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E4A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E4B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E4C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E4D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E4E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E4F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E5E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E5F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E7B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E7C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E7E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2E9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EAE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EAF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EB00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EB10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EB20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EB30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EB40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EB50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EB60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EB70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EB80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EB90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EBA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EBB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EBC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EBD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EBE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EBF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EC00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EC10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EC20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EC30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EC40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EC50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ECA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ECB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ECC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ECD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ECE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ECF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ED00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ED10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ED20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ED30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ED40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ED50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ED60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ED70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ED80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2ED90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EDA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EDB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EDC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EDD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EDE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EDF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EE20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EE30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EE40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EE50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EE60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EE90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EEA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EEB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EEC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EF00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EF10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EF20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EF30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EF40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EF50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2EFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F4A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F4B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F4C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F4D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F4E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F4F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F5E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F5F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F7B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F7C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F7E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2F9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FAE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FAF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FB00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FB10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FB20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FB30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FB40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FB50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FB60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FB70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FB80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FB90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FBA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FBB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FBC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FBD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FBE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FBF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FC00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FC10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FC20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FC30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FC40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FC50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FCA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FCB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FCC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FCD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FCE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FCF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FD00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FD10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FD20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FD30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FD40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FD50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FD60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FD70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FD80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FD90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FDA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FDB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FDC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FDD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FDE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FDF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FE20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FE30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FE40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FE50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FE60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FE90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FEA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FEB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FEC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FF00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FF10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FF20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FF30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FF40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FF50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 2FFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 300A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 300B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 300C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 300D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 300E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 300F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 301A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 301B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 301C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 301D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 301E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 301F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 302A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 302B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 302C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 302D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 302E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 302F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 303A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 303B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 303C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 303D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 303E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 303F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 304A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 304B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 304C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 304D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 304E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 304F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 305A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 305B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 305C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 305D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 305E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 305F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 306A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 306B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 306C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 306D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 306E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 306F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 307A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 307B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 307C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 307D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 307E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 307F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 308A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 308B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 308C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 308D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 308E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 308F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 309A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 309B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 309C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 309D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 309E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 309F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 30FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 310A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 310B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 310C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 310D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 310E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 310F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 311A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 311B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 311C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 311D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 311E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 311F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 312A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 312B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 312C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 312D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 312E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 312F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 313A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 313B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 313C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 313D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 313E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 313F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 314A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 314B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 314C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 314D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 314E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 314F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 315A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 315B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 315C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 315D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 315E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 315F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 316A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 316B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 316C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 316D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 316E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 316F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 317A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 317B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 317C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 317D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 317E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 317F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 318A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 318B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 318C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 318D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 318E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 318F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 319A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 319B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 319C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 319D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 319E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 319F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 31FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 320A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 320B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 320C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 320D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 320E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 320F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 321A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 321B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 321C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 321D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 321E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 321F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 322A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 322B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 322C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 322D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 322E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 322F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 323A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 323B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 323C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 323D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 323E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 323F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 324A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 324B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 324C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 324D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 324E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 324F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 325A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 325B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 325C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 325D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 325E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 325F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 326A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 326B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 326C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 326D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 326E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 326F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 327A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 327B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 327C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 327D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 327E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 327F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 328A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 328B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 328C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 328D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 328E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 328F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 329A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 329B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 329C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 329D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 329E0: 00 00 5C 00 52 00 65 00 67 00 69 00 73 00 74 00 // ..\.R.e.g.i.s.t. 329F0: 72 00 79 00 5C 00 4D 00 61 00 63 00 68 00 69 00 // r.y.\.M.a.c.h.i. 32A00: 6E 00 65 00 5C 00 53 00 59 00 53 00 54 00 45 00 // n.e.\.S.Y.S.T.E. 32A10: 4D 00 5C 00 43 00 75 00 72 00 72 00 65 00 6E 00 // M.\.C.u.r.r.e.n. 32A20: 74 00 43 00 6F 00 6E 00 74 00 72 00 6F 00 6C 00 // t.C.o.n.t.r.o.l. 32A30: 53 00 65 00 74 00 5C 00 73 00 65 00 72 00 76 00 // S.e.t.\.s.e.r.v. 32A40: 69 00 63 00 65 00 73 00 5C 00 55 00 53 00 42 00 // i.c.e.s.\.U.S.B. 32A50: 46 00 00 00 44 00 69 00 73 00 70 00 6C 00 61 00 // F...D.i.s.p.l.a. 32A60: 79 00 4E 00 61 00 6D 00 65 00 00 00 55 00 53 00 // y.N.a.m.e...U.S. 32A70: 42 00 46 00 00 00 47 00 72 00 6F 00 75 00 70 00 // B.F...G.r.o.u.p. 32A80: 00 00 46 00 69 00 6C 00 74 00 65 00 72 00 00 00 // ..F.i.l.t.e.r... 32A90: 53 00 74 00 61 00 72 00 74 00 00 00 54 00 79 00 // S.t.a.r.t...T.y. 32AA0: 70 00 65 00 00 00 54 00 61 00 67 00 00 00 5C 00 // p.e...T.a.g...\. 32AB0: 52 00 65 00 67 00 69 00 73 00 74 00 72 00 79 00 // R.e.g.i.s.t.r.y. 32AC0: 5C 00 4D 00 61 00 63 00 68 00 69 00 6E 00 65 00 // \.M.a.c.h.i.n.e. 32AD0: 5C 00 53 00 59 00 53 00 54 00 45 00 4D 00 5C 00 // \.S.Y.S.T.E.M.\. 32AE0: 43 00 75 00 72 00 72 00 65 00 6E 00 74 00 43 00 // C.u.r.r.e.n.t.C. 32AF0: 6F 00 6E 00 74 00 72 00 6F 00 6C 00 53 00 65 00 // o.n.t.r.o.l.S.e. 32B00: 74 00 5C 00 43 00 6F 00 6E 00 74 00 72 00 6F 00 // t.\.C.o.n.t.r.o. 32B10: 6C 00 5C 00 43 00 6C 00 61 00 73 00 73 00 5C 00 // l.\.C.l.a.s.s.\. 32B20: 7B 00 34 00 44 00 33 00 36 00 45 00 39 00 36 00 // {.4.D.3.6.E.9.6. 32B30: 37 00 2D 00 45 00 33 00 32 00 35 00 2D 00 31 00 // 7.-.E.3.2.5.-.1. 32B40: 31 00 43 00 45 00 2D 00 42 00 46 00 43 00 31 00 // 1.C.E.-.B.F.C.1. 32B50: 2D 00 30 00 38 00 30 00 30 00 32 00 42 00 45 00 // -.0.8.0.0.2.B.E. 32B60: 31 00 30 00 33 00 31 00 38 00 7D 00 00 00 55 00 // 1.0.3.1.8.}...U. 32B70: 70 00 70 00 65 00 72 00 46 00 69 00 6C 00 74 00 // p.p.e.r.F.i.l.t. 32B80: 65 00 72 00 73 00 00 00 5C 00 52 00 65 00 67 00 // e.r.s...\.R.e.g. 32B90: 69 00 73 00 74 00 72 00 79 00 5C 00 4D 00 61 00 // i.s.t.r.y.\.M.a. 32BA0: 63 00 68 00 69 00 6E 00 65 00 5C 00 53 00 59 00 // c.h.i.n.e.\.S.Y. 32BB0: 53 00 54 00 45 00 4D 00 5C 00 43 00 75 00 72 00 // S.T.E.M.\.C.u.r. 32BC0: 72 00 65 00 6E 00 74 00 43 00 6F 00 6E 00 74 00 // r.e.n.t.C.o.n.t. 32BD0: 72 00 6F 00 6C 00 53 00 65 00 74 00 5C 00 43 00 // r.o.l.S.e.t.\.C. 32BE0: 6F 00 6E 00 74 00 72 00 6F 00 6C 00 5C 00 43 00 // o.n.t.r.o.l.\.C. 32BF0: 6C 00 61 00 73 00 73 00 5C 00 7B 00 33 00 36 00 // l.a.s.s.\.{.3.6. 32C00: 46 00 43 00 39 00 45 00 36 00 30 00 2D 00 43 00 // F.C.9.E.6.0.-.C. 32C10: 34 00 36 00 35 00 2D 00 31 00 31 00 43 00 46 00 // 4.6.5.-.1.1.C.F. 32C20: 2D 00 38 00 30 00 35 00 36 00 2D 00 34 00 34 00 // -.8.0.5.6.-.4.4. 32C30: 34 00 35 00 35 00 33 00 35 00 34 00 30 00 30 00 // 4.5.5.3.5.4.0.0. 32C40: 30 00 30 00 7D 00 00 00 4C 00 6F 00 77 00 65 00 // 0.0.}...L.o.w.e. 32C50: 72 00 46 00 69 00 6C 00 74 00 65 00 72 00 73 00 // r.F.i.l.t.e.r.s. 32C60: 00 00 5C 00 52 00 65 00 67 00 69 00 73 00 74 00 // ..\.R.e.g.i.s.t. 32C70: 72 00 79 00 5C 00 4D 00 61 00 63 00 68 00 69 00 // r.y.\.M.a.c.h.i. 32C80: 6E 00 65 00 5C 00 53 00 59 00 53 00 54 00 45 00 // n.e.\.S.Y.S.T.E. 32C90: 4D 00 5C 00 43 00 75 00 72 00 72 00 65 00 6E 00 // M.\.C.u.r.r.e.n. 32CA0: 74 00 43 00 6F 00 6E 00 74 00 72 00 6F 00 6C 00 // t.C.o.n.t.r.o.l. 32CB0: 53 00 65 00 74 00 5C 00 43 00 6F 00 6E 00 74 00 // S.e.t.\.C.o.n.t. 32CC0: 72 00 6F 00 6C 00 5C 00 43 00 6C 00 61 00 73 00 // r.o.l.\.C.l.a.s. 32CD0: 73 00 5C 00 7B 00 34 00 44 00 33 00 36 00 45 00 // s.\.{.4.D.3.6.E. 32CE0: 39 00 36 00 35 00 2D 00 45 00 33 00 32 00 35 00 // 9.6.5.-.E.3.2.5. 32CF0: 2D 00 31 00 31 00 43 00 45 00 2D 00 42 00 46 00 // -.1.1.C.E.-.B.F. 32D00: 43 00 31 00 2D 00 30 00 38 00 30 00 30 00 32 00 // C.1.-.0.8.0.0.2. 32D10: 42 00 45 00 31 00 30 00 33 00 31 00 38 00 7D 00 // B.E.1.0.3.1.8.}. 32D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 32FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 330A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 330B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 330C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 330D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 330E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 330F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 331A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 331B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 331C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 331D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 331E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 331F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 332A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 332B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 332C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 332D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 332E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 332F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 333A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 333B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 333C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 333D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 333E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 333F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 334A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 334B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 334C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 334D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 334E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 334F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 335A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 335B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 335C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 335D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 335E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 335F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 336A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 336B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 336C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 336D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 336E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 336F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 337A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 337B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 337C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 337D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 337E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 337F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 338A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 338B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 338C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 338D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 338E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 338F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 339A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 339B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 339C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 339D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 339E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 339F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 33FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 340A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 340B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 340C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 340D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 340E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 340F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 341A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 341B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 341C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 341D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 341E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 341F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 342A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 342B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 342C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 342D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 342E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 342F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 343A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 343B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 343C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 343D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 343E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 343F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 344A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 344B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 344C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 344D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 344E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 344F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 345A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 345B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 345C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 345D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 345E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 345F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 346A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 346B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 346C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 346D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 346E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 346F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 347A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 347B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 347C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 347D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 347E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 347F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 348A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 348B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 348C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 348D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 348E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 348F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 34990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 349A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 349B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 349C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 349D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 349E0: 00 00 // .. MCFG ---- [000h 0000 4] Signature : "MCFG" [Memory Mapped Configuration table] [004h 0004 4] Table Length : 0000003C [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : F6 [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "MSFT" [020h 0032 4] Asl Compiler Revision : 00000097 [024h 0036 8] Reserved : 0000000000000000 [02Ch 0044 8] Base Address : 0000000080000000 [034h 0052 2] Segment Group Number : 0000 [036h 0054 1] Start Bus Number : 00 [037h 0055 1] End Bus Number : FF [038h 0056 4] Reserved : 00000000 Raw Table Data: Length 60 (0x3C) 0000: 4D 43 46 47 3C 00 00 00 01 F6 4C 45 4E 4F 56 4F // MCFG<.....LENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 4D 53 46 54 // TC-S03 ....MSFT 0020: 97 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 // ................ 0030: 00 00 00 00 00 00 00 FF 00 00 00 00 // ............ MIGT ---- [000h 0000 4] Signature : "MIGT" [004h 0004 4] Table Length : 00000040 [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : B3 [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "INTL" [020h 0032 4] Asl Compiler Revision : 20091013 **** Unknown ACPI table signature [MIGT] Raw Table Data: Length 64 (0x40) 0000: 4D 49 47 54 40 00 00 00 01 B3 4C 45 4E 4F 56 4F // MIGT@.....LENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 49 4E 54 4C // TC-S03 ....INTL 0020: 13 10 09 20 01 08 00 00 B2 00 00 00 00 00 00 00 // ... ............ 0030: FD 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 // .....@.......... MSCT ---- [000h 0000 4] Signature : "MSCT" [Maximum System Characteristics Table] [004h 0004 4] Table Length : 0000004E [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : FC [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "INTL" [020h 0032 4] Asl Compiler Revision : 20091013 [024h 0036 4] Proximity Offset : 00000038 [028h 0040 4] Max Proximity Domains : 00000000 [02Ch 0044 4] Max Clock Domains : 00000000 [030h 0048 8] Max Physical Address : 00000FFFFFFFFFFF [038h 0056 1] Revision : 01 [039h 0057 1] Length : 16 [03Ah 0058 4] Domain Range Start : 00000000 [03Eh 0062 4] Domain Range End : 00000000 [042h 0066 4] Processor Capacity : 00000038 [046h 0070 8] Memory Capacity : 00000FFFFFFFFFFF Raw Table Data: Length 78 (0x4E) 0000: 4D 53 43 54 4E 00 00 00 01 FC 4C 45 4E 4F 56 4F // MSCTN.....LENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 49 4E 54 4C // TC-S03 ....INTL 0020: 13 10 09 20 38 00 00 00 00 00 00 00 00 00 00 00 // ... 8........... 0030: FF FF FF FF FF 0F 00 00 01 16 00 00 00 00 00 00 // ................ 0040: 00 00 38 00 00 00 FF FF FF FF FF 0F 00 00 // ..8........... NITR ---- [000h 0000 4] Signature : "NITR" [004h 0004 4] Table Length : 00000071 [008h 0008 1] Revision : 02 [009h 0009 1] Checksum : 24 [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "INTL" [020h 0032 4] Asl Compiler Revision : 20091013 **** Unknown ACPI table signature [NITR] Raw Table Data: Length 113 (0x71) 0000: 4E 49 54 52 71 00 00 00 02 24 4C 45 4E 4F 56 4F // NITRq....$LENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 49 4E 54 4C // TC-S03 ....INTL 0020: 13 10 09 20 10 4C 04 5C 5F 53 42 5F 5B 82 43 04 // ... .L.\_SB_[.C. 0030: 49 4E 54 53 08 5F 48 49 44 0C 25 D4 35 10 08 5F // INTS._HID.%.5.._ 0040: 53 54 52 11 2D 0A 2A 49 00 6E 00 74 00 65 00 6C // STR.-.*I.n.t.e.l 0050: 00 20 00 4E 00 69 00 74 00 72 00 6F 00 75 00 73 // . .N.i.t.r.o.u.s 0060: 00 20 00 44 00 65 00 76 00 69 00 63 00 65 00 00 // . .D.e.v.i.c.e.. 0070: 00 // . OEM1 ---- DefinitionBlock ("", "OEM1", 2, "INTEL", "CPU EIST", 0x00003000) { External (_SB_.SCK0.CP00, DeviceObj) External (_SB_.SCK0.CP01, DeviceObj) External (_SB_.SCK0.CP02, DeviceObj) External (_SB_.SCK0.CP03, DeviceObj) External (_SB_.SCK0.CP04, DeviceObj) External (_SB_.SCK0.CP05, DeviceObj) External (_SB_.SCK0.CP06, DeviceObj) External (_SB_.SCK0.CP07, DeviceObj) External (_SB_.SCK0.CP08, DeviceObj) External (_SB_.SCK0.CP09, DeviceObj) External (_SB_.SCK0.CP0A, DeviceObj) External (_SB_.SCK0.CP0B, DeviceObj) External (_SB_.SCK0.CP0C, DeviceObj) External (_SB_.SCK0.CP0D, DeviceObj) External (_SB_.SCK0.CP0E, DeviceObj) External (_SB_.SCK0.CP0F, DeviceObj) External (_SB_.SCK0.CP10, DeviceObj) External (_SB_.SCK0.CP11, DeviceObj) External (_SB_.SCK0.CP12, DeviceObj) External (_SB_.SCK0.CP13, DeviceObj) External (_SB_.SCK0.CP14, DeviceObj) External (_SB_.SCK0.CP15, DeviceObj) External (_SB_.SCK0.CP16, DeviceObj) External (_SB_.SCK0.CP17, DeviceObj) External (_SB_.SCK0.CP18, DeviceObj) External (_SB_.SCK0.CP19, DeviceObj) External (_SB_.SCK0.CP1A, DeviceObj) External (_SB_.SCK0.CP1B, DeviceObj) External (_SB_.SCK0.CP1C, DeviceObj) External (_SB_.SCK0.CP1D, DeviceObj) External (_SB_.SCK0.CP1E, DeviceObj) External (_SB_.SCK0.CP1F, DeviceObj) External (_SB_.SCK0.CP20, DeviceObj) External (_SB_.SCK0.CP21, DeviceObj) External (_SB_.SCK0.CP22, DeviceObj) External (_SB_.SCK0.CP23, DeviceObj) External (_SB_.SCK0.CP24, DeviceObj) External (_SB_.SCK0.CP25, DeviceObj) External (_SB_.SCK0.CP26, DeviceObj) External (_SB_.SCK0.CP27, DeviceObj) External (_SB_.SCK0.CP28, DeviceObj) External (_SB_.SCK0.CP29, DeviceObj) External (_SB_.SCK0.CP2A, DeviceObj) External (_SB_.SCK0.CP2B, DeviceObj) External (_SB_.SCK0.CP2C, DeviceObj) External (_SB_.SCK0.CP2D, DeviceObj) External (_SB_.SCK0.CP2E, DeviceObj) External (_SB_.SCK0.CP2F, DeviceObj) External (_SB_.SCK0.CP30, DeviceObj) External (_SB_.SCK0.CP31, DeviceObj) External (_SB_.SCK0.CP32, DeviceObj) External (_SB_.SCK0.CP33, DeviceObj) External (_SB_.SCK0.CP34, DeviceObj) External (_SB_.SCK0.CP35, DeviceObj) External (_SB_.SCK0.CP36, DeviceObj) External (_SB_.SCK0.CP37, DeviceObj) External (ACEN, FieldUnitObj) External (FGTS, FieldUnitObj) External (HWAL, FieldUnitObj) External (HWEN, FieldUnitObj) External (NPSS, PkgObj) External (PETE, IntObj) External (PSDC, PkgObj) External (PSDD, PkgObj) External (PSDE, PkgObj) External (PSEN, FieldUnitObj) External (PSLM, PkgObj) External (SCKN, FieldUnitObj) External (TSEN, FieldUnitObj) External (TYPE, FieldUnitObj) Scope (\_SB.SCK0.CP00) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP00.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP00.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP00.ZPSS */ } } Scope (\_SB.SCK0.CP01) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP01.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP01.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP01.ZPSS */ } } Scope (\_SB.SCK0.CP02) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP02.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP02.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP02.ZPSS */ } } Scope (\_SB.SCK0.CP03) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP03.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP03.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP03.ZPSS */ } } Scope (\_SB.SCK0.CP04) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP04.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP04.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP04.ZPSS */ } } Scope (\_SB.SCK0.CP05) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP05.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP05.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP05.ZPSS */ } } Scope (\_SB.SCK0.CP06) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP06.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP06.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP06.ZPSS */ } } Scope (\_SB.SCK0.CP07) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP07.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP07.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP07.ZPSS */ } } Scope (\_SB.SCK0.CP08) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP08.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP08.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP08.ZPSS */ } } Scope (\_SB.SCK0.CP09) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP09.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP09.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP09.ZPSS */ } } Scope (\_SB.SCK0.CP0A) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP0A.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP0A.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP0A.ZPSS */ } } Scope (\_SB.SCK0.CP0B) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP0B.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP0B.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP0B.ZPSS */ } } Scope (\_SB.SCK0.CP0C) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP0C.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP0C.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP0C.ZPSS */ } } Scope (\_SB.SCK0.CP0D) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP0D.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP0D.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP0D.ZPSS */ } } Scope (\_SB.SCK0.CP0E) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP0E.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP0E.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP0E.ZPSS */ } } Scope (\_SB.SCK0.CP0F) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP0F.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP0F.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP0F.ZPSS */ } } Scope (\_SB.SCK0.CP10) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP10.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP10.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP10.ZPSS */ } } Scope (\_SB.SCK0.CP11) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP11.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP11.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP11.ZPSS */ } } Scope (\_SB.SCK0.CP12) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP12.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP12.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP12.ZPSS */ } } Scope (\_SB.SCK0.CP13) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP13.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP13.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP13.ZPSS */ } } Scope (\_SB.SCK0.CP14) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP14.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP14.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP14.ZPSS */ } } Scope (\_SB.SCK0.CP15) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP15.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP15.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP15.ZPSS */ } } Scope (\_SB.SCK0.CP16) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP16.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP16.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP16.ZPSS */ } } Scope (\_SB.SCK0.CP17) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP17.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP17.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP17.ZPSS */ } } Scope (\_SB.SCK0.CP18) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP18.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP18.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP18.ZPSS */ } } Scope (\_SB.SCK0.CP19) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP19.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP19.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP19.ZPSS */ } } Scope (\_SB.SCK0.CP1A) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP1A.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP1A.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP1A.ZPSS */ } } Scope (\_SB.SCK0.CP1B) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP1B.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP1B.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP1B.ZPSS */ } } Scope (\_SB.SCK0.CP1C) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP1C.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP1C.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP1C.ZPSS */ } } Scope (\_SB.SCK0.CP1D) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP1D.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP1D.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP1D.ZPSS */ } } Scope (\_SB.SCK0.CP1E) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP1E.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP1E.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP1E.ZPSS */ } } Scope (\_SB.SCK0.CP1F) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP1F.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP1F.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP1F.ZPSS */ } } Scope (\_SB.SCK0.CP20) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP20.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP20.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP20.ZPSS */ } } Scope (\_SB.SCK0.CP21) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP21.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP21.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP21.ZPSS */ } } Scope (\_SB.SCK0.CP22) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP22.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP22.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP22.ZPSS */ } } Scope (\_SB.SCK0.CP23) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP23.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP23.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP23.ZPSS */ } } Scope (\_SB.SCK0.CP24) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP24.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP24.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP24.ZPSS */ } } Scope (\_SB.SCK0.CP25) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP25.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP25.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP25.ZPSS */ } } Scope (\_SB.SCK0.CP26) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP26.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP26.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP26.ZPSS */ } } Scope (\_SB.SCK0.CP27) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP27.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP27.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP27.ZPSS */ } } Scope (\_SB.SCK0.CP28) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP28.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP28.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP28.ZPSS */ } } Scope (\_SB.SCK0.CP29) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP29.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP29.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP29.ZPSS */ } } Scope (\_SB.SCK0.CP2A) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP2A.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP2A.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP2A.ZPSS */ } } Scope (\_SB.SCK0.CP2B) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP2B.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP2B.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP2B.ZPSS */ } } Scope (\_SB.SCK0.CP2C) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP2C.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP2C.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP2C.ZPSS */ } } Scope (\_SB.SCK0.CP2D) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP2D.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP2D.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP2D.ZPSS */ } } Scope (\_SB.SCK0.CP2E) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP2E.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP2E.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP2E.ZPSS */ } } Scope (\_SB.SCK0.CP2F) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP2F.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP2F.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP2F.ZPSS */ } } Scope (\_SB.SCK0.CP30) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP30.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP30.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP30.ZPSS */ } } Scope (\_SB.SCK0.CP31) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP31.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP31.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP31.ZPSS */ } } Scope (\_SB.SCK0.CP32) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP32.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP32.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP32.ZPSS */ } } Scope (\_SB.SCK0.CP33) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP33.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP33.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP33.ZPSS */ } } Scope (\_SB.SCK0.CP34) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP34.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP34.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP34.ZPSS */ } } Scope (\_SB.SCK0.CP35) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP35.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP35.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP35.ZPSS */ } } Scope (\_SB.SCK0.CP36) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP36.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP36.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP36.ZPSS */ } } Scope (\_SB.SCK0.CP37) { Name (NCPU, 0x80000000) Name (DOMN, 0x80000000) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (0x00) } Name (NPCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (SPCT, Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000880, // Address ,) }, ResourceTemplate () { Register (SystemIO, 0x10, // Bit Width 0x00, // Bit Offset 0x0000000000000882, // Address ,) } }) Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { Return (NPCT) /* \_SB_.SCK0.CP37.NPCT */ } Name (ZPSS, Package (0x01) { Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (NPSS, Package (0x10) { Package (0x06) { 0x00000E75, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002D00, 0x00002D00 }, Package (0x06) { 0x00000E74, 0x0001DC90, 0x0000000A, 0x0000000A, 0x00002500, 0x00002500 }, Package (0x06) { 0x00000DAC, 0x0001B5D5, 0x0000000A, 0x0000000A, 0x00002300, 0x00002300 }, Package (0x06) { 0x00000CE4, 0x00019512, 0x0000000A, 0x0000000A, 0x00002100, 0x00002100 }, Package (0x06) { 0x00000C80, 0x000182E2, 0x0000000A, 0x0000000A, 0x00002000, 0x00002000 }, Package (0x06) { 0x00000BB8, 0x000163E9, 0x0000000A, 0x0000000A, 0x00001E00, 0x00001E00 }, Package (0x06) { 0x00000AF0, 0x000141CB, 0x0000000A, 0x0000000A, 0x00001C00, 0x00001C00 }, Package (0x06) { 0x00000A28, 0x00012532, 0x0000000A, 0x0000000A, 0x00001A00, 0x00001A00 }, Package (0x06) { 0x00000960, 0x00010599, 0x0000000A, 0x0000000A, 0x00001800, 0x00001800 }, Package (0x06) { 0x000008FC, 0x0000FA52, 0x0000000A, 0x0000000A, 0x00001700, 0x00001700 }, Package (0x06) { 0x00000834, 0x0000DC8D, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x0000C3DE, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x000006A4, 0x0000A87A, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00009EEF, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x00000578, 0x0000853F, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x0000703F, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 } }) Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If ((PSEN && (HWEN < 0x02))) { Return (NPSS) /* \_SB_.SCK0.CP37.NPSS */ } Return (ZPSS) /* \_SB_.SCK0.CP37.ZPSS */ } } } OEM2 ---- DefinitionBlock ("", "OEM2", 2, "INTEL", "CPU HWP", 0x00003000) { External (_SB_.SCK0.CP00, DeviceObj) External (_SB_.SCK0.CP01, DeviceObj) External (_SB_.SCK0.CP02, DeviceObj) External (_SB_.SCK0.CP03, DeviceObj) External (_SB_.SCK0.CP04, DeviceObj) External (_SB_.SCK0.CP05, DeviceObj) External (_SB_.SCK0.CP06, DeviceObj) External (_SB_.SCK0.CP07, DeviceObj) External (_SB_.SCK0.CP08, DeviceObj) External (_SB_.SCK0.CP09, DeviceObj) External (_SB_.SCK0.CP0A, DeviceObj) External (_SB_.SCK0.CP0B, DeviceObj) External (_SB_.SCK0.CP0C, DeviceObj) External (_SB_.SCK0.CP0D, DeviceObj) External (_SB_.SCK0.CP0E, DeviceObj) External (_SB_.SCK0.CP0F, DeviceObj) External (_SB_.SCK0.CP10, DeviceObj) External (_SB_.SCK0.CP11, DeviceObj) External (_SB_.SCK0.CP12, DeviceObj) External (_SB_.SCK0.CP13, DeviceObj) External (_SB_.SCK0.CP14, DeviceObj) External (_SB_.SCK0.CP15, DeviceObj) External (_SB_.SCK0.CP16, DeviceObj) External (_SB_.SCK0.CP17, DeviceObj) External (_SB_.SCK0.CP18, DeviceObj) External (_SB_.SCK0.CP19, DeviceObj) External (_SB_.SCK0.CP1A, DeviceObj) External (_SB_.SCK0.CP1B, DeviceObj) External (_SB_.SCK0.CP1C, DeviceObj) External (_SB_.SCK0.CP1D, DeviceObj) External (_SB_.SCK0.CP1E, DeviceObj) External (_SB_.SCK0.CP1F, DeviceObj) External (_SB_.SCK0.CP20, DeviceObj) External (_SB_.SCK0.CP21, DeviceObj) External (_SB_.SCK0.CP22, DeviceObj) External (_SB_.SCK0.CP23, DeviceObj) External (_SB_.SCK0.CP24, DeviceObj) External (_SB_.SCK0.CP25, DeviceObj) External (_SB_.SCK0.CP26, DeviceObj) External (_SB_.SCK0.CP27, DeviceObj) External (_SB_.SCK0.CP28, DeviceObj) External (_SB_.SCK0.CP29, DeviceObj) External (_SB_.SCK0.CP2A, DeviceObj) External (_SB_.SCK0.CP2B, DeviceObj) External (_SB_.SCK0.CP2C, DeviceObj) External (_SB_.SCK0.CP2D, DeviceObj) External (_SB_.SCK0.CP2E, DeviceObj) External (_SB_.SCK0.CP2F, DeviceObj) External (_SB_.SCK0.CP30, DeviceObj) External (_SB_.SCK0.CP31, DeviceObj) External (_SB_.SCK0.CP32, DeviceObj) External (_SB_.SCK0.CP33, DeviceObj) External (_SB_.SCK0.CP34, DeviceObj) External (_SB_.SCK0.CP35, DeviceObj) External (_SB_.SCK0.CP36, DeviceObj) External (_SB_.SCK0.CP37, DeviceObj) External (HWEN, FieldUnitObj) External (NITR, FieldUnitObj) External (PBFE, FieldUnitObj) Scope (\_SB.SCK0.CP00) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP00.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP00.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP00.ZCPC */ } } Scope (\_SB.SCK0.CP01) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP01.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP01.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP01.ZCPC */ } } Scope (\_SB.SCK0.CP02) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP02.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP02.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP02.ZCPC */ } } Scope (\_SB.SCK0.CP03) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP03.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP03.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP03.ZCPC */ } } Scope (\_SB.SCK0.CP04) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP04.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP04.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP04.ZCPC */ } } Scope (\_SB.SCK0.CP05) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP05.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP05.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP05.ZCPC */ } } Scope (\_SB.SCK0.CP06) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP06.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP06.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP06.ZCPC */ } } Scope (\_SB.SCK0.CP07) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP07.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP07.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP07.ZCPC */ } } Scope (\_SB.SCK0.CP08) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP08.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP08.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP08.ZCPC */ } } Scope (\_SB.SCK0.CP09) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP09.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP09.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP09.ZCPC */ } } Scope (\_SB.SCK0.CP0A) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP0A.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP0A.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP0A.ZCPC */ } } Scope (\_SB.SCK0.CP0B) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP0B.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP0B.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP0B.ZCPC */ } } Scope (\_SB.SCK0.CP0C) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP0C.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP0C.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP0C.ZCPC */ } } Scope (\_SB.SCK0.CP0D) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP0D.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP0D.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP0D.ZCPC */ } } Scope (\_SB.SCK0.CP0E) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP0E.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP0E.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP0E.ZCPC */ } } Scope (\_SB.SCK0.CP0F) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP0F.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP0F.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP0F.ZCPC */ } } Scope (\_SB.SCK0.CP10) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP10.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP10.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP10.ZCPC */ } } Scope (\_SB.SCK0.CP11) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP11.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP11.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP11.ZCPC */ } } Scope (\_SB.SCK0.CP12) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP12.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP12.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP12.ZCPC */ } } Scope (\_SB.SCK0.CP13) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP13.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP13.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP13.ZCPC */ } } Scope (\_SB.SCK0.CP14) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP14.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP14.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP14.ZCPC */ } } Scope (\_SB.SCK0.CP15) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP15.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP15.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP15.ZCPC */ } } Scope (\_SB.SCK0.CP16) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP16.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP16.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP16.ZCPC */ } } Scope (\_SB.SCK0.CP17) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP17.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP17.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP17.ZCPC */ } } Scope (\_SB.SCK0.CP18) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP18.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP18.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP18.ZCPC */ } } Scope (\_SB.SCK0.CP19) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP19.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP19.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP19.ZCPC */ } } Scope (\_SB.SCK0.CP1A) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP1A.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP1A.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP1A.ZCPC */ } } Scope (\_SB.SCK0.CP1B) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP1B.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP1B.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP1B.ZCPC */ } } Scope (\_SB.SCK0.CP1C) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP1C.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP1C.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP1C.ZCPC */ } } Scope (\_SB.SCK0.CP1D) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP1D.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP1D.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP1D.ZCPC */ } } Scope (\_SB.SCK0.CP1E) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP1E.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP1E.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP1E.ZCPC */ } } Scope (\_SB.SCK0.CP1F) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP1F.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP1F.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP1F.ZCPC */ } } Scope (\_SB.SCK0.CP20) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP20.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP20.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP20.ZCPC */ } } Scope (\_SB.SCK0.CP21) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP21.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP21.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP21.ZCPC */ } } Scope (\_SB.SCK0.CP22) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP22.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP22.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP22.ZCPC */ } } Scope (\_SB.SCK0.CP23) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP23.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP23.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP23.ZCPC */ } } Scope (\_SB.SCK0.CP24) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP24.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP24.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP24.ZCPC */ } } Scope (\_SB.SCK0.CP25) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP25.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP25.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP25.ZCPC */ } } Scope (\_SB.SCK0.CP26) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP26.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP26.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP26.ZCPC */ } } Scope (\_SB.SCK0.CP27) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP27.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP27.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP27.ZCPC */ } } Scope (\_SB.SCK0.CP28) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP28.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP28.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP28.ZCPC */ } } Scope (\_SB.SCK0.CP29) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP29.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP29.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP29.ZCPC */ } } Scope (\_SB.SCK0.CP2A) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP2A.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP2A.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP2A.ZCPC */ } } Scope (\_SB.SCK0.CP2B) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP2B.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP2B.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP2B.ZCPC */ } } Scope (\_SB.SCK0.CP2C) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP2C.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP2C.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP2C.ZCPC */ } } Scope (\_SB.SCK0.CP2D) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP2D.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP2D.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP2D.ZCPC */ } } Scope (\_SB.SCK0.CP2E) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP2E.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP2E.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP2E.ZCPC */ } } Scope (\_SB.SCK0.CP2F) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP2F.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP2F.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP2F.ZCPC */ } } Scope (\_SB.SCK0.CP30) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP30.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP30.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP30.ZCPC */ } } Scope (\_SB.SCK0.CP31) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP31.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP31.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP31.ZCPC */ } } Scope (\_SB.SCK0.CP32) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP32.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP32.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP32.ZCPC */ } } Scope (\_SB.SCK0.CP33) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP33.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP33.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP33.ZCPC */ } } Scope (\_SB.SCK0.CP34) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP34.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP34.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP34.ZCPC */ } } Scope (\_SB.SCK0.CP35) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP35.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP35.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP35.ZCPC */ } } Scope (\_SB.SCK0.CP36) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP36.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP36.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP36.ZCPC */ } } Scope (\_SB.SCK0.CP37) { Name (CPCP, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000025, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCH, Package (0x15) { 0x15, 0x02, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (CPCT, Package (0x15) { 0x15, 0x02, 0xFF, 0x80000000, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000771, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x10, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x08, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E7, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000000000E8, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000777, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x00, // Bit Offset 0x0000000000000770, // Address 0x04, // Access Size ) }, 0x01, ResourceTemplate () { Register (FFixedHW, 0x0A, // Bit Width 0x20, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x18, // Bit Offset 0x0000000000000774, // Address 0x04, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (ZCPC, Package (0x03) { 0x03, 0x01, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control { If (((HWEN == 0x01) || (HWEN == 0x03))) { If ((NITR == 0x01)) { Return (CPCT) /* \_SB_.SCK0.CP37.CPCT */ } Else { Return (CPCP) /* \_SB_.SCK0.CP37.CPCP */ } } Return (ZCPC) /* \_SB_.SCK0.CP37.ZCPC */ } } } OEM4 ---- DefinitionBlock ("", "OEM4", 2, "INTEL", "CPU CST", 0x00003000) { External (_SB_.SCK0.CP00, DeviceObj) External (_SB_.SCK0.CP01, DeviceObj) External (_SB_.SCK0.CP02, DeviceObj) External (_SB_.SCK0.CP03, DeviceObj) External (_SB_.SCK0.CP04, DeviceObj) External (_SB_.SCK0.CP05, DeviceObj) External (_SB_.SCK0.CP06, DeviceObj) External (_SB_.SCK0.CP07, DeviceObj) External (_SB_.SCK0.CP08, DeviceObj) External (_SB_.SCK0.CP09, DeviceObj) External (_SB_.SCK0.CP0A, DeviceObj) External (_SB_.SCK0.CP0B, DeviceObj) External (_SB_.SCK0.CP0C, DeviceObj) External (_SB_.SCK0.CP0D, DeviceObj) External (_SB_.SCK0.CP0E, DeviceObj) External (_SB_.SCK0.CP0F, DeviceObj) External (_SB_.SCK0.CP10, DeviceObj) External (_SB_.SCK0.CP11, DeviceObj) External (_SB_.SCK0.CP12, DeviceObj) External (_SB_.SCK0.CP13, DeviceObj) External (_SB_.SCK0.CP14, DeviceObj) External (_SB_.SCK0.CP15, DeviceObj) External (_SB_.SCK0.CP16, DeviceObj) External (_SB_.SCK0.CP17, DeviceObj) External (_SB_.SCK0.CP18, DeviceObj) External (_SB_.SCK0.CP19, DeviceObj) External (_SB_.SCK0.CP1A, DeviceObj) External (_SB_.SCK0.CP1B, DeviceObj) External (_SB_.SCK0.CP1C, DeviceObj) External (_SB_.SCK0.CP1D, DeviceObj) External (_SB_.SCK0.CP1E, DeviceObj) External (_SB_.SCK0.CP1F, DeviceObj) External (_SB_.SCK0.CP20, DeviceObj) External (_SB_.SCK0.CP21, DeviceObj) External (_SB_.SCK0.CP22, DeviceObj) External (_SB_.SCK0.CP23, DeviceObj) External (_SB_.SCK0.CP24, DeviceObj) External (_SB_.SCK0.CP25, DeviceObj) External (_SB_.SCK0.CP26, DeviceObj) External (_SB_.SCK0.CP27, DeviceObj) External (_SB_.SCK0.CP28, DeviceObj) External (_SB_.SCK0.CP29, DeviceObj) External (_SB_.SCK0.CP2A, DeviceObj) External (_SB_.SCK0.CP2B, DeviceObj) External (_SB_.SCK0.CP2C, DeviceObj) External (_SB_.SCK0.CP2D, DeviceObj) External (_SB_.SCK0.CP2E, DeviceObj) External (_SB_.SCK0.CP2F, DeviceObj) External (_SB_.SCK0.CP30, DeviceObj) External (_SB_.SCK0.CP31, DeviceObj) External (_SB_.SCK0.CP32, DeviceObj) External (_SB_.SCK0.CP33, DeviceObj) External (_SB_.SCK0.CP34, DeviceObj) External (_SB_.SCK0.CP35, DeviceObj) External (_SB_.SCK0.CP36, DeviceObj) External (_SB_.SCK0.CP37, DeviceObj) External (ACEN, FieldUnitObj) External (C3EN, FieldUnitObj) External (C6EN, FieldUnitObj) External (C7EN, FieldUnitObj) External (CSEN, FieldUnitObj) External (FGTS, FieldUnitObj) External (HWEN, FieldUnitObj) External (MWOS, FieldUnitObj) External (OSCX, FieldUnitObj) External (PETE, IntObj) External (PSEN, FieldUnitObj) External (SCKN, FieldUnitObj) External (TSEN, FieldUnitObj) External (TSLM, PkgObj) External (TYPE, FieldUnitObj) Scope (\_SB.SCK0.CP00) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP00.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP00.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP00.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP00.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP00.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP00.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP00.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP00.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP00.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP00.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP00.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP00.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP00.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP00.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP00.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP00.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP00.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP00.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP00.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP00.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP00.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP00.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP00.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP00.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP00.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP00.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP00.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP00.CST1 */ } } Scope (\_SB.SCK0.CP01) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP01.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP01.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP01.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP01.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP01.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP01.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP01.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP01.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP01.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP01.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP01.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP01.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP01.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP01.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP01.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP01.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP01.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP01.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP01.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP01.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP01.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP01.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP01.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP01.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP01.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP01.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP01.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP01.CST1 */ } } Scope (\_SB.SCK0.CP02) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP02.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP02.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP02.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP02.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP02.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP02.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP02.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP02.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP02.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP02.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP02.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP02.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP02.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP02.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP02.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP02.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP02.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP02.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP02.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP02.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP02.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP02.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP02.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP02.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP02.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP02.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP02.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP02.CST1 */ } } Scope (\_SB.SCK0.CP03) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP03.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP03.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP03.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP03.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP03.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP03.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP03.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP03.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP03.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP03.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP03.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP03.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP03.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP03.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP03.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP03.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP03.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP03.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP03.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP03.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP03.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP03.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP03.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP03.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP03.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP03.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP03.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP03.CST1 */ } } Scope (\_SB.SCK0.CP04) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP04.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP04.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP04.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP04.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP04.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP04.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP04.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP04.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP04.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP04.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP04.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP04.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP04.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP04.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP04.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP04.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP04.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP04.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP04.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP04.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP04.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP04.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP04.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP04.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP04.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP04.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP04.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP04.CST1 */ } } Scope (\_SB.SCK0.CP05) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP05.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP05.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP05.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP05.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP05.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP05.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP05.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP05.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP05.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP05.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP05.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP05.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP05.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP05.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP05.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP05.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP05.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP05.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP05.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP05.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP05.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP05.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP05.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP05.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP05.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP05.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP05.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP05.CST1 */ } } Scope (\_SB.SCK0.CP06) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP06.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP06.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP06.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP06.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP06.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP06.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP06.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP06.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP06.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP06.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP06.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP06.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP06.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP06.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP06.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP06.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP06.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP06.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP06.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP06.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP06.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP06.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP06.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP06.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP06.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP06.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP06.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP06.CST1 */ } } Scope (\_SB.SCK0.CP07) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP07.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP07.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP07.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP07.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP07.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP07.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP07.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP07.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP07.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP07.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP07.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP07.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP07.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP07.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP07.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP07.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP07.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP07.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP07.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP07.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP07.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP07.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP07.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP07.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP07.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP07.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP07.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP07.CST1 */ } } Scope (\_SB.SCK0.CP08) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP08.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP08.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP08.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP08.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP08.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP08.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP08.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP08.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP08.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP08.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP08.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP08.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP08.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP08.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP08.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP08.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP08.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP08.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP08.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP08.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP08.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP08.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP08.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP08.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP08.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP08.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP08.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP08.CST1 */ } } Scope (\_SB.SCK0.CP09) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP09.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP09.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP09.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP09.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP09.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP09.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP09.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP09.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP09.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP09.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP09.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP09.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP09.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP09.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP09.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP09.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP09.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP09.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP09.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP09.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP09.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP09.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP09.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP09.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP09.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP09.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP09.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP09.CST1 */ } } Scope (\_SB.SCK0.CP0A) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP0A.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP0A.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP0A.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP0A.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP0A.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP0A.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP0A.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP0A.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP0A.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP0A.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP0A.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP0A.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP0A.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP0A.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP0A.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP0A.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP0A.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP0A.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP0A.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP0A.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP0A.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP0A.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP0A.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP0A.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP0A.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP0A.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP0A.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP0A.CST1 */ } } Scope (\_SB.SCK0.CP0B) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP0B.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP0B.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP0B.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP0B.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP0B.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP0B.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP0B.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP0B.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP0B.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP0B.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP0B.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP0B.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP0B.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP0B.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP0B.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP0B.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP0B.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP0B.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP0B.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP0B.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP0B.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP0B.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP0B.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP0B.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP0B.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP0B.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP0B.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP0B.CST1 */ } } Scope (\_SB.SCK0.CP0C) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP0C.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP0C.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP0C.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP0C.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP0C.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP0C.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP0C.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP0C.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP0C.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP0C.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP0C.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP0C.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP0C.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP0C.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP0C.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP0C.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP0C.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP0C.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP0C.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP0C.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP0C.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP0C.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP0C.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP0C.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP0C.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP0C.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP0C.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP0C.CST1 */ } } Scope (\_SB.SCK0.CP0D) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP0D.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP0D.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP0D.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP0D.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP0D.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP0D.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP0D.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP0D.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP0D.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP0D.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP0D.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP0D.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP0D.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP0D.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP0D.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP0D.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP0D.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP0D.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP0D.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP0D.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP0D.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP0D.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP0D.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP0D.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP0D.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP0D.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP0D.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP0D.CST1 */ } } Scope (\_SB.SCK0.CP0E) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP0E.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP0E.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP0E.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP0E.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP0E.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP0E.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP0E.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP0E.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP0E.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP0E.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP0E.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP0E.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP0E.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP0E.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP0E.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP0E.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP0E.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP0E.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP0E.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP0E.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP0E.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP0E.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP0E.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP0E.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP0E.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP0E.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP0E.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP0E.CST1 */ } } Scope (\_SB.SCK0.CP0F) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP0F.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP0F.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP0F.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP0F.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP0F.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP0F.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP0F.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP0F.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP0F.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP0F.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP0F.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP0F.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP0F.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP0F.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP0F.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP0F.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP0F.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP0F.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP0F.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP0F.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP0F.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP0F.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP0F.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP0F.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP0F.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP0F.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP0F.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP0F.CST1 */ } } Scope (\_SB.SCK0.CP10) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP10.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP10.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP10.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP10.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP10.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP10.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP10.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP10.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP10.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP10.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP10.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP10.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP10.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP10.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP10.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP10.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP10.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP10.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP10.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP10.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP10.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP10.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP10.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP10.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP10.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP10.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP10.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP10.CST1 */ } } Scope (\_SB.SCK0.CP11) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP11.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP11.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP11.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP11.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP11.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP11.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP11.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP11.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP11.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP11.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP11.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP11.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP11.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP11.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP11.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP11.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP11.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP11.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP11.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP11.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP11.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP11.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP11.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP11.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP11.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP11.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP11.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP11.CST1 */ } } Scope (\_SB.SCK0.CP12) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP12.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP12.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP12.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP12.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP12.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP12.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP12.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP12.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP12.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP12.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP12.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP12.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP12.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP12.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP12.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP12.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP12.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP12.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP12.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP12.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP12.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP12.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP12.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP12.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP12.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP12.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP12.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP12.CST1 */ } } Scope (\_SB.SCK0.CP13) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP13.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP13.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP13.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP13.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP13.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP13.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP13.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP13.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP13.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP13.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP13.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP13.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP13.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP13.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP13.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP13.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP13.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP13.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP13.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP13.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP13.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP13.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP13.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP13.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP13.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP13.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP13.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP13.CST1 */ } } Scope (\_SB.SCK0.CP14) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP14.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP14.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP14.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP14.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP14.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP14.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP14.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP14.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP14.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP14.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP14.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP14.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP14.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP14.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP14.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP14.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP14.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP14.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP14.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP14.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP14.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP14.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP14.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP14.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP14.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP14.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP14.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP14.CST1 */ } } Scope (\_SB.SCK0.CP15) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP15.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP15.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP15.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP15.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP15.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP15.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP15.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP15.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP15.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP15.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP15.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP15.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP15.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP15.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP15.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP15.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP15.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP15.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP15.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP15.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP15.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP15.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP15.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP15.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP15.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP15.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP15.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP15.CST1 */ } } Scope (\_SB.SCK0.CP16) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP16.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP16.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP16.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP16.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP16.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP16.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP16.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP16.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP16.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP16.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP16.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP16.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP16.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP16.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP16.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP16.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP16.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP16.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP16.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP16.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP16.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP16.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP16.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP16.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP16.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP16.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP16.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP16.CST1 */ } } Scope (\_SB.SCK0.CP17) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP17.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP17.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP17.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP17.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP17.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP17.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP17.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP17.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP17.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP17.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP17.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP17.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP17.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP17.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP17.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP17.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP17.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP17.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP17.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP17.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP17.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP17.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP17.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP17.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP17.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP17.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP17.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP17.CST1 */ } } Scope (\_SB.SCK0.CP18) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP18.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP18.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP18.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP18.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP18.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP18.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP18.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP18.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP18.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP18.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP18.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP18.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP18.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP18.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP18.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP18.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP18.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP18.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP18.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP18.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP18.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP18.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP18.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP18.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP18.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP18.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP18.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP18.CST1 */ } } Scope (\_SB.SCK0.CP19) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP19.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP19.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP19.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP19.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP19.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP19.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP19.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP19.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP19.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP19.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP19.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP19.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP19.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP19.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP19.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP19.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP19.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP19.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP19.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP19.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP19.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP19.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP19.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP19.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP19.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP19.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP19.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP19.CST1 */ } } Scope (\_SB.SCK0.CP1A) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP1A.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP1A.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP1A.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP1A.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP1A.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP1A.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP1A.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP1A.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP1A.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP1A.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP1A.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP1A.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP1A.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP1A.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP1A.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP1A.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP1A.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP1A.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP1A.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP1A.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP1A.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP1A.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP1A.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP1A.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP1A.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP1A.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP1A.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP1A.CST1 */ } } Scope (\_SB.SCK0.CP1B) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP1B.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP1B.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP1B.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP1B.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP1B.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP1B.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP1B.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP1B.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP1B.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP1B.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP1B.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP1B.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP1B.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP1B.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP1B.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP1B.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP1B.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP1B.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP1B.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP1B.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP1B.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP1B.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP1B.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP1B.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP1B.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP1B.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP1B.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP1B.CST1 */ } } Scope (\_SB.SCK0.CP1C) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP1C.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP1C.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP1C.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP1C.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP1C.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP1C.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP1C.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP1C.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP1C.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP1C.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP1C.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP1C.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP1C.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP1C.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP1C.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP1C.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP1C.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP1C.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP1C.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP1C.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP1C.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP1C.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP1C.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP1C.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP1C.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP1C.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP1C.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP1C.CST1 */ } } Scope (\_SB.SCK0.CP1D) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP1D.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP1D.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP1D.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP1D.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP1D.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP1D.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP1D.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP1D.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP1D.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP1D.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP1D.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP1D.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP1D.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP1D.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP1D.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP1D.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP1D.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP1D.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP1D.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP1D.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP1D.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP1D.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP1D.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP1D.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP1D.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP1D.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP1D.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP1D.CST1 */ } } Scope (\_SB.SCK0.CP1E) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP1E.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP1E.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP1E.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP1E.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP1E.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP1E.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP1E.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP1E.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP1E.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP1E.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP1E.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP1E.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP1E.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP1E.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP1E.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP1E.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP1E.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP1E.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP1E.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP1E.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP1E.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP1E.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP1E.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP1E.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP1E.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP1E.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP1E.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP1E.CST1 */ } } Scope (\_SB.SCK0.CP1F) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP1F.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP1F.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP1F.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP1F.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP1F.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP1F.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP1F.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP1F.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP1F.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP1F.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP1F.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP1F.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP1F.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP1F.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP1F.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP1F.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP1F.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP1F.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP1F.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP1F.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP1F.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP1F.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP1F.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP1F.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP1F.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP1F.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP1F.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP1F.CST1 */ } } Scope (\_SB.SCK0.CP20) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP20.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP20.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP20.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP20.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP20.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP20.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP20.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP20.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP20.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP20.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP20.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP20.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP20.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP20.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP20.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP20.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP20.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP20.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP20.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP20.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP20.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP20.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP20.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP20.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP20.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP20.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP20.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP20.CST1 */ } } Scope (\_SB.SCK0.CP21) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP21.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP21.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP21.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP21.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP21.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP21.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP21.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP21.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP21.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP21.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP21.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP21.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP21.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP21.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP21.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP21.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP21.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP21.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP21.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP21.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP21.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP21.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP21.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP21.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP21.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP21.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP21.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP21.CST1 */ } } Scope (\_SB.SCK0.CP22) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP22.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP22.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP22.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP22.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP22.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP22.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP22.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP22.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP22.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP22.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP22.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP22.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP22.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP22.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP22.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP22.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP22.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP22.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP22.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP22.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP22.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP22.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP22.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP22.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP22.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP22.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP22.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP22.CST1 */ } } Scope (\_SB.SCK0.CP23) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP23.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP23.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP23.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP23.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP23.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP23.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP23.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP23.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP23.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP23.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP23.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP23.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP23.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP23.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP23.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP23.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP23.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP23.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP23.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP23.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP23.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP23.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP23.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP23.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP23.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP23.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP23.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP23.CST1 */ } } Scope (\_SB.SCK0.CP24) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP24.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP24.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP24.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP24.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP24.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP24.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP24.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP24.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP24.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP24.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP24.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP24.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP24.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP24.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP24.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP24.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP24.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP24.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP24.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP24.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP24.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP24.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP24.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP24.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP24.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP24.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP24.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP24.CST1 */ } } Scope (\_SB.SCK0.CP25) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP25.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP25.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP25.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP25.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP25.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP25.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP25.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP25.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP25.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP25.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP25.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP25.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP25.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP25.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP25.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP25.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP25.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP25.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP25.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP25.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP25.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP25.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP25.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP25.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP25.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP25.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP25.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP25.CST1 */ } } Scope (\_SB.SCK0.CP26) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP26.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP26.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP26.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP26.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP26.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP26.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP26.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP26.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP26.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP26.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP26.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP26.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP26.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP26.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP26.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP26.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP26.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP26.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP26.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP26.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP26.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP26.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP26.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP26.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP26.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP26.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP26.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP26.CST1 */ } } Scope (\_SB.SCK0.CP27) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP27.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP27.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP27.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP27.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP27.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP27.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP27.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP27.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP27.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP27.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP27.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP27.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP27.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP27.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP27.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP27.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP27.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP27.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP27.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP27.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP27.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP27.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP27.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP27.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP27.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP27.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP27.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP27.CST1 */ } } Scope (\_SB.SCK0.CP28) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP28.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP28.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP28.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP28.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP28.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP28.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP28.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP28.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP28.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP28.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP28.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP28.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP28.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP28.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP28.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP28.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP28.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP28.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP28.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP28.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP28.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP28.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP28.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP28.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP28.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP28.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP28.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP28.CST1 */ } } Scope (\_SB.SCK0.CP29) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP29.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP29.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP29.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP29.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP29.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP29.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP29.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP29.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP29.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP29.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP29.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP29.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP29.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP29.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP29.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP29.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP29.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP29.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP29.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP29.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP29.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP29.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP29.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP29.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP29.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP29.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP29.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP29.CST1 */ } } Scope (\_SB.SCK0.CP2A) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP2A.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP2A.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP2A.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP2A.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP2A.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP2A.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP2A.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP2A.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP2A.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP2A.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP2A.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP2A.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP2A.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP2A.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP2A.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP2A.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP2A.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP2A.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP2A.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP2A.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP2A.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP2A.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP2A.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP2A.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP2A.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP2A.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP2A.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP2A.CST1 */ } } Scope (\_SB.SCK0.CP2B) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP2B.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP2B.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP2B.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP2B.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP2B.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP2B.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP2B.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP2B.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP2B.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP2B.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP2B.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP2B.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP2B.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP2B.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP2B.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP2B.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP2B.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP2B.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP2B.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP2B.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP2B.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP2B.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP2B.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP2B.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP2B.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP2B.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP2B.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP2B.CST1 */ } } Scope (\_SB.SCK0.CP2C) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP2C.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP2C.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP2C.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP2C.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP2C.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP2C.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP2C.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP2C.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP2C.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP2C.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP2C.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP2C.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP2C.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP2C.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP2C.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP2C.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP2C.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP2C.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP2C.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP2C.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP2C.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP2C.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP2C.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP2C.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP2C.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP2C.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP2C.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP2C.CST1 */ } } Scope (\_SB.SCK0.CP2D) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP2D.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP2D.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP2D.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP2D.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP2D.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP2D.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP2D.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP2D.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP2D.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP2D.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP2D.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP2D.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP2D.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP2D.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP2D.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP2D.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP2D.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP2D.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP2D.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP2D.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP2D.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP2D.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP2D.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP2D.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP2D.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP2D.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP2D.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP2D.CST1 */ } } Scope (\_SB.SCK0.CP2E) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP2E.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP2E.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP2E.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP2E.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP2E.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP2E.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP2E.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP2E.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP2E.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP2E.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP2E.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP2E.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP2E.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP2E.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP2E.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP2E.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP2E.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP2E.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP2E.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP2E.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP2E.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP2E.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP2E.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP2E.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP2E.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP2E.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP2E.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP2E.CST1 */ } } Scope (\_SB.SCK0.CP2F) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP2F.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP2F.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP2F.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP2F.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP2F.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP2F.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP2F.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP2F.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP2F.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP2F.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP2F.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP2F.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP2F.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP2F.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP2F.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP2F.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP2F.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP2F.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP2F.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP2F.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP2F.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP2F.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP2F.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP2F.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP2F.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP2F.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP2F.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP2F.CST1 */ } } Scope (\_SB.SCK0.CP30) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP30.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP30.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP30.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP30.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP30.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP30.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP30.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP30.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP30.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP30.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP30.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP30.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP30.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP30.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP30.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP30.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP30.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP30.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP30.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP30.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP30.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP30.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP30.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP30.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP30.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP30.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP30.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP30.CST1 */ } } Scope (\_SB.SCK0.CP31) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP31.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP31.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP31.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP31.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP31.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP31.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP31.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP31.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP31.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP31.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP31.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP31.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP31.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP31.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP31.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP31.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP31.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP31.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP31.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP31.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP31.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP31.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP31.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP31.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP31.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP31.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP31.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP31.CST1 */ } } Scope (\_SB.SCK0.CP32) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP32.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP32.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP32.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP32.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP32.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP32.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP32.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP32.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP32.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP32.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP32.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP32.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP32.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP32.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP32.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP32.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP32.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP32.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP32.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP32.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP32.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP32.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP32.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP32.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP32.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP32.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP32.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP32.CST1 */ } } Scope (\_SB.SCK0.CP33) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP33.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP33.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP33.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP33.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP33.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP33.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP33.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP33.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP33.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP33.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP33.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP33.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP33.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP33.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP33.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP33.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP33.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP33.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP33.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP33.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP33.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP33.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP33.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP33.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP33.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP33.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP33.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP33.CST1 */ } } Scope (\_SB.SCK0.CP34) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP34.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP34.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP34.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP34.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP34.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP34.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP34.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP34.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP34.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP34.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP34.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP34.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP34.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP34.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP34.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP34.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP34.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP34.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP34.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP34.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP34.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP34.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP34.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP34.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP34.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP34.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP34.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP34.CST1 */ } } Scope (\_SB.SCK0.CP35) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP35.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP35.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP35.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP35.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP35.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP35.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP35.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP35.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP35.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP35.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP35.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP35.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP35.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP35.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP35.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP35.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP35.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP35.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP35.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP35.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP35.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP35.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP35.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP35.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP35.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP35.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP35.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP35.CST1 */ } } Scope (\_SB.SCK0.CP36) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP36.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP36.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP36.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP36.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP36.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP36.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP36.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP36.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP36.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP36.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP36.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP36.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP36.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP36.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP36.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP36.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP36.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP36.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP36.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP36.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP36.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP36.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP36.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP36.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP36.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP36.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP36.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP36.CST1 */ } } Scope (\_SB.SCK0.CP37) { Name (MCS1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 } }) Name (MCS2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x0F, 0x01F4 } }) Name (MCS6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (MCS7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x02, 0x29, 0x015E } }) Name (MCX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0x015E } }) Name (MCS8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0x29, 0xC8 } }) Name (CST1, Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 } }) Name (CST2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX2, Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX3, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX4, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CSX5, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000514, // Address ,) }, 0x02, 0x0F, 0x01F4 } }) Name (CST6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CSX6, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Name (CST7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x02, 0x29, 0x015E } }) Name (CSX7, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000515, // Address ,) }, 0x03, 0x29, 0x015E } }) Name (CST8, Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000516, // Address ,) }, 0x03, 0x29, 0xC8 } }) Method (_CST, 0, NotSerialized) // _CST: C-States { If ((ACEN == 0x00)) { If ((MWOS && (TYPE & 0x0200))) { If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (MCX2) /* \_SB_.SCK0.CP37.MCX2 */ } Return (MCS2) /* \_SB_.SCK0.CP37.MCS2 */ } If (C6EN) { If (OSCX) { Return (MCX3) /* \_SB_.SCK0.CP37.MCX3 */ } Return (MCS3) /* \_SB_.SCK0.CP37.MCS3 */ } If (C7EN) { If (OSCX) { Return (MCX4) /* \_SB_.SCK0.CP37.MCX4 */ } Return (MCS4) /* \_SB_.SCK0.CP37.MCS4 */ } If (OSCX) { Return (MCX5) /* \_SB_.SCK0.CP37.MCX5 */ } Return (MCS5) /* \_SB_.SCK0.CP37.MCS5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (MCX6) /* \_SB_.SCK0.CP37.MCX6 */ } Return (MCS6) /* \_SB_.SCK0.CP37.MCS6 */ } If (C6EN) { If (OSCX) { Return (MCX7) /* \_SB_.SCK0.CP37.MCX7 */ } Return (MCS7) /* \_SB_.SCK0.CP37.MCS7 */ } If (C7EN) { Return (MCS8) /* \_SB_.SCK0.CP37.MCS8 */ } } Return (MCS1) /* \_SB_.SCK0.CP37.MCS1 */ } If (CSEN) { If (C3EN) { If ((C6EN && C7EN)) { If (OSCX) { Return (CSX2) /* \_SB_.SCK0.CP37.CSX2 */ } Return (CST2) /* \_SB_.SCK0.CP37.CST2 */ } If (C6EN) { If (OSCX) { Return (CSX3) /* \_SB_.SCK0.CP37.CSX3 */ } Return (CST3) /* \_SB_.SCK0.CP37.CST3 */ } If (C7EN) { If (OSCX) { Return (CSX4) /* \_SB_.SCK0.CP37.CSX4 */ } Return (CST4) /* \_SB_.SCK0.CP37.CST4 */ } If (OSCX) { Return (CSX5) /* \_SB_.SCK0.CP37.CSX5 */ } Return (CST5) /* \_SB_.SCK0.CP37.CST5 */ } If ((C6EN && C7EN)) { If (OSCX) { Return (CSX6) /* \_SB_.SCK0.CP37.CSX6 */ } Return (CST6) /* \_SB_.SCK0.CP37.CST6 */ } If (C6EN) { If (OSCX) { Return (CSX7) /* \_SB_.SCK0.CP37.CSX7 */ } Return (CST7) /* \_SB_.SCK0.CP37.CST7 */ } If (C7EN) { Return (CST8) /* \_SB_.SCK0.CP37.CST8 */ } } } Return (CST1) /* \_SB_.SCK0.CP37.CST1 */ } } } PCAT ---- [000h 0000 4] Signature : "PCAT" [004h 0004 4] Table Length : 00000068 [008h 0008 1] Revision : 02 [009h 0009 1] Checksum : BD [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "INTL" [020h 0032 4] Asl Compiler Revision : 20091013 **** Unknown ACPI table signature [PCAT] Raw Table Data: Length 104 (0x68) 0000: 50 43 41 54 68 00 00 00 02 BD 4C 45 4E 4F 56 4F // PCATh.....LENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 49 4E 54 4C // TC-S03 ....INTL 0020: 13 10 09 20 00 00 00 00 00 00 10 00 01 37 14 00 // ... .........7.. 0030: 00 00 00 00 00 00 00 00 01 00 10 00 03 00 00 00 // ................ 0040: 1E 00 01 00 40 40 0B 80 06 00 20 00 00 00 00 00 // ....@@.... ..... 0050: 00 00 00 00 F0 FF 0F 00 00 00 00 00 10 00 00 00 // ................ 0060: 00 00 00 00 00 00 00 00 // ........ PCCT ---- [000h 0000 4] Signature : "PCCT" [Platform Communications Channel Table] [004h 0004 4] Table Length : 0000006E [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : 59 [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "INTL" [020h 0032 4] Asl Compiler Revision : 20091013 [024h 0036 4] Flags (decoded below) : 00000001 Platform : 1 [028h 0040 8] Reserved : 0000000000000000 [030h 0048 1] Subtable Type : 00 [Generic Communications Subspace] [031h 0049 1] Length : 3E [032h 0050 6] Reserved : 000000000000 [038h 0056 8] Base Address : 000000006D5EC018 [040h 0064 8] Address Length : 0000000000000888 [048h 0072 12] Doorbell Register : [Generic Address Structure] [048h 0072 1] Space ID : 01 [SystemIO] [049h 0073 1] Bit Width : 08 [04Ah 0074 1] Bit Offset : 00 [04Bh 0075 1] Encoded Access Width : 01 [Byte Access:8] [04Ch 0076 8] Address : 00000000000000B2 [054h 0084 8] Preserve Mask : 0000000000000000 [05Ch 0092 8] Write Mask : 00000000000000FD [064h 0100 4] Command Latency : 00000000 [068h 0104 4] Maximum Access Rate : 00000000 [06Ch 0108 2] Minimum Turnaround Time : 0000 Raw Table Data: Length 110 (0x6E) 0000: 50 43 43 54 6E 00 00 00 01 59 4C 45 4E 4F 56 4F // PCCTn....YLENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 49 4E 54 4C // TC-S03 ....INTL 0020: 13 10 09 20 01 00 00 00 00 00 00 00 00 00 00 00 // ... ............ 0030: 00 3E 00 00 00 00 00 00 18 C0 5E 6D 00 00 00 00 // .>........^m.... 0040: 88 08 00 00 00 00 00 00 01 08 00 01 B2 00 00 00 // ................ 0050: 00 00 00 00 00 00 00 00 00 00 00 00 FD 00 00 00 // ................ 0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // .............. RASF ---- [000h 0000 4] Signature : "RASF" [RAS Features Table] [004h 0004 4] Table Length : 00000030 [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : BF [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "INTL" [020h 0032 4] Asl Compiler Revision : 20091013 [024h 0036 12] Channel ID : 01 00 00 00 00 00 00 00 00 00 00 00 Raw Table Data: Length 48 (0x30) 0000: 52 41 53 46 30 00 00 00 01 BF 4C 45 4E 4F 56 4F // RASF0.....LENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 49 4E 54 4C // TC-S03 ....INTL 0020: 13 10 09 20 01 00 00 00 00 00 00 00 00 00 00 00 // ... ............ SLIT ---- [000h 0000 4] Signature : "SLIT" [System Locality Information Table] [004h 0004 4] Table Length : 0000006C [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : 69 [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "INTL" [020h 0032 4] Asl Compiler Revision : 20091013 [024h 0036 8] Localities : 0000000000000001 [02Ch 0044 1] Locality 0 : 0A Raw Table Data: Length 108 (0x6C) 0000: 53 4C 49 54 6C 00 00 00 01 69 4C 45 4E 4F 56 4F // SLITl....iLENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 49 4E 54 4C // TC-S03 ....INTL 0020: 13 10 09 20 01 00 00 00 00 00 00 00 0A 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 00 00 00 00 00 00 00 00 // ................ 0060: 00 00 00 00 00 00 00 00 00 00 00 00 // ............ SRAT ---- [000h 0000 4] Signature : "SRAT" [System Resource Affinity Table] [004h 0004 4] Table Length : 00000B70 [008h 0008 1] Revision : 03 [009h 0009 1] Checksum : 50 [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "INTL" [020h 0032 4] Asl Compiler Revision : 20091013 [024h 0036 4] Table Revision : 00000001 [028h 0040 8] Reserved : 0000000000000000 [030h 0048 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [031h 0049 1] Length : 10 [032h 0050 1] Proximity Domain Low(8) : 00 [033h 0051 1] Apic ID : 00 [034h 0052 4] Flags (decoded below) : 00000001 Enabled : 1 [038h 0056 1] Local Sapic EID : 00 [039h 0057 3] Proximity Domain High(24) : 000000 [03Ch 0060 4] Clock Domain : 00000000 [040h 0064 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [041h 0065 1] Length : 10 [042h 0066 1] Proximity Domain Low(8) : 00 [043h 0067 1] Apic ID : 02 [044h 0068 4] Flags (decoded below) : 00000001 Enabled : 1 [048h 0072 1] Local Sapic EID : 00 [049h 0073 3] Proximity Domain High(24) : 000000 [04Ch 0076 4] Clock Domain : 00000000 [050h 0080 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [051h 0081 1] Length : 10 [052h 0082 1] Proximity Domain Low(8) : 00 [053h 0083 1] Apic ID : 04 [054h 0084 4] Flags (decoded below) : 00000001 Enabled : 1 [058h 0088 1] Local Sapic EID : 00 [059h 0089 3] Proximity Domain High(24) : 000000 [05Ch 0092 4] Clock Domain : 00000000 [060h 0096 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [061h 0097 1] Length : 10 [062h 0098 1] Proximity Domain Low(8) : 00 [063h 0099 1] Apic ID : 06 [064h 0100 4] Flags (decoded below) : 00000001 Enabled : 1 [068h 0104 1] Local Sapic EID : 00 [069h 0105 3] Proximity Domain High(24) : 000000 [06Ch 0108 4] Clock Domain : 00000000 [070h 0112 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [071h 0113 1] Length : 10 [072h 0114 1] Proximity Domain Low(8) : 00 [073h 0115 1] Apic ID : 08 [074h 0116 4] Flags (decoded below) : 00000001 Enabled : 1 [078h 0120 1] Local Sapic EID : 00 [079h 0121 3] Proximity Domain High(24) : 000000 [07Ch 0124 4] Clock Domain : 00000000 [080h 0128 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [081h 0129 1] Length : 10 [082h 0130 1] Proximity Domain Low(8) : 00 [083h 0131 1] Apic ID : 0A [084h 0132 4] Flags (decoded below) : 00000001 Enabled : 1 [088h 0136 1] Local Sapic EID : 00 [089h 0137 3] Proximity Domain High(24) : 000000 [08Ch 0140 4] Clock Domain : 00000000 [090h 0144 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [091h 0145 1] Length : 10 [092h 0146 1] Proximity Domain Low(8) : 00 [093h 0147 1] Apic ID : 01 [094h 0148 4] Flags (decoded below) : 00000001 Enabled : 1 [098h 0152 1] Local Sapic EID : 00 [099h 0153 3] Proximity Domain High(24) : 000000 [09Ch 0156 4] Clock Domain : 00000000 [0A0h 0160 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [0A1h 0161 1] Length : 10 [0A2h 0162 1] Proximity Domain Low(8) : 00 [0A3h 0163 1] Apic ID : 03 [0A4h 0164 4] Flags (decoded below) : 00000001 Enabled : 1 [0A8h 0168 1] Local Sapic EID : 00 [0A9h 0169 3] Proximity Domain High(24) : 000000 [0ACh 0172 4] Clock Domain : 00000000 [0B0h 0176 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [0B1h 0177 1] Length : 10 [0B2h 0178 1] Proximity Domain Low(8) : 00 [0B3h 0179 1] Apic ID : 05 [0B4h 0180 4] Flags (decoded below) : 00000001 Enabled : 1 [0B8h 0184 1] Local Sapic EID : 00 [0B9h 0185 3] Proximity Domain High(24) : 000000 [0BCh 0188 4] Clock Domain : 00000000 [0C0h 0192 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [0C1h 0193 1] Length : 10 [0C2h 0194 1] Proximity Domain Low(8) : 00 [0C3h 0195 1] Apic ID : 07 [0C4h 0196 4] Flags (decoded below) : 00000001 Enabled : 1 [0C8h 0200 1] Local Sapic EID : 00 [0C9h 0201 3] Proximity Domain High(24) : 000000 [0CCh 0204 4] Clock Domain : 00000000 [0D0h 0208 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [0D1h 0209 1] Length : 10 [0D2h 0210 1] Proximity Domain Low(8) : 00 [0D3h 0211 1] Apic ID : 09 [0D4h 0212 4] Flags (decoded below) : 00000001 Enabled : 1 [0D8h 0216 1] Local Sapic EID : 00 [0D9h 0217 3] Proximity Domain High(24) : 000000 [0DCh 0220 4] Clock Domain : 00000000 [0E0h 0224 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [0E1h 0225 1] Length : 10 [0E2h 0226 1] Proximity Domain Low(8) : 00 [0E3h 0227 1] Apic ID : 0B [0E4h 0228 4] Flags (decoded below) : 00000001 Enabled : 1 [0E8h 0232 1] Local Sapic EID : 00 [0E9h 0233 3] Proximity Domain High(24) : 000000 [0ECh 0236 4] Clock Domain : 00000000 [0F0h 0240 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [0F1h 0241 1] Length : 10 [0F2h 0242 1] Proximity Domain Low(8) : 00 [0F3h 0243 1] Apic ID : FF [0F4h 0244 4] Flags (decoded below) : 00000000 Enabled : 0 [0F8h 0248 1] Local Sapic EID : 00 [0F9h 0249 3] Proximity Domain High(24) : 000000 [0FCh 0252 4] Clock Domain : 00000000 [100h 0256 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [101h 0257 1] Length : 10 [102h 0258 1] Proximity Domain Low(8) : 00 [103h 0259 1] Apic ID : FF [104h 0260 4] Flags (decoded below) : 00000000 Enabled : 0 [108h 0264 1] Local Sapic EID : 00 [109h 0265 3] Proximity Domain High(24) : 000000 [10Ch 0268 4] Clock Domain : 00000000 [110h 0272 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [111h 0273 1] Length : 10 [112h 0274 1] Proximity Domain Low(8) : 00 [113h 0275 1] Apic ID : FF [114h 0276 4] Flags (decoded below) : 00000000 Enabled : 0 [118h 0280 1] Local Sapic EID : 00 [119h 0281 3] Proximity Domain High(24) : 000000 [11Ch 0284 4] Clock Domain : 00000000 [120h 0288 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [121h 0289 1] Length : 10 [122h 0290 1] Proximity Domain Low(8) : 00 [123h 0291 1] Apic ID : FF [124h 0292 4] Flags (decoded below) : 00000000 Enabled : 0 [128h 0296 1] Local Sapic EID : 00 [129h 0297 3] Proximity Domain High(24) : 000000 [12Ch 0300 4] Clock Domain : 00000000 [130h 0304 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [131h 0305 1] Length : 10 [132h 0306 1] Proximity Domain Low(8) : 00 [133h 0307 1] Apic ID : FF [134h 0308 4] Flags (decoded below) : 00000000 Enabled : 0 [138h 0312 1] Local Sapic EID : 00 [139h 0313 3] Proximity Domain High(24) : 000000 [13Ch 0316 4] Clock Domain : 00000000 [140h 0320 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [141h 0321 1] Length : 10 [142h 0322 1] Proximity Domain Low(8) : 00 [143h 0323 1] Apic ID : FF [144h 0324 4] Flags (decoded below) : 00000000 Enabled : 0 [148h 0328 1] Local Sapic EID : 00 [149h 0329 3] Proximity Domain High(24) : 000000 [14Ch 0332 4] Clock Domain : 00000000 [150h 0336 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [151h 0337 1] Length : 10 [152h 0338 1] Proximity Domain Low(8) : 00 [153h 0339 1] Apic ID : FF [154h 0340 4] Flags (decoded below) : 00000000 Enabled : 0 [158h 0344 1] Local Sapic EID : 00 [159h 0345 3] Proximity Domain High(24) : 000000 [15Ch 0348 4] Clock Domain : 00000000 [160h 0352 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [161h 0353 1] Length : 10 [162h 0354 1] Proximity Domain Low(8) : 00 [163h 0355 1] Apic ID : FF [164h 0356 4] Flags (decoded below) : 00000000 Enabled : 0 [168h 0360 1] Local Sapic EID : 00 [169h 0361 3] Proximity Domain High(24) : 000000 [16Ch 0364 4] Clock Domain : 00000000 [170h 0368 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [171h 0369 1] Length : 10 [172h 0370 1] Proximity Domain Low(8) : 00 [173h 0371 1] Apic ID : FF [174h 0372 4] Flags (decoded below) : 00000000 Enabled : 0 [178h 0376 1] Local Sapic EID : 00 [179h 0377 3] Proximity Domain High(24) : 000000 [17Ch 0380 4] Clock Domain : 00000000 [180h 0384 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [181h 0385 1] Length : 10 [182h 0386 1] Proximity Domain Low(8) : 00 [183h 0387 1] Apic ID : FF [184h 0388 4] Flags (decoded below) : 00000000 Enabled : 0 [188h 0392 1] Local Sapic EID : 00 [189h 0393 3] Proximity Domain High(24) : 000000 [18Ch 0396 4] Clock Domain : 00000000 [190h 0400 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [191h 0401 1] Length : 10 [192h 0402 1] Proximity Domain Low(8) : 00 [193h 0403 1] Apic ID : FF [194h 0404 4] Flags (decoded below) : 00000000 Enabled : 0 [198h 0408 1] Local Sapic EID : 00 [199h 0409 3] Proximity Domain High(24) : 000000 [19Ch 0412 4] Clock Domain : 00000000 [1A0h 0416 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [1A1h 0417 1] Length : 10 [1A2h 0418 1] Proximity Domain Low(8) : 00 [1A3h 0419 1] Apic ID : FF [1A4h 0420 4] Flags (decoded below) : 00000000 Enabled : 0 [1A8h 0424 1] Local Sapic EID : 00 [1A9h 0425 3] Proximity Domain High(24) : 000000 [1ACh 0428 4] Clock Domain : 00000000 [1B0h 0432 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [1B1h 0433 1] Length : 10 [1B2h 0434 1] Proximity Domain Low(8) : 00 [1B3h 0435 1] Apic ID : FF [1B4h 0436 4] Flags (decoded below) : 00000000 Enabled : 0 [1B8h 0440 1] Local Sapic EID : 00 [1B9h 0441 3] Proximity Domain High(24) : 000000 [1BCh 0444 4] Clock Domain : 00000000 [1C0h 0448 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [1C1h 0449 1] Length : 10 [1C2h 0450 1] Proximity Domain Low(8) : 00 [1C3h 0451 1] Apic ID : FF [1C4h 0452 4] Flags (decoded below) : 00000000 Enabled : 0 [1C8h 0456 1] Local Sapic EID : 00 [1C9h 0457 3] Proximity Domain High(24) : 000000 [1CCh 0460 4] Clock Domain : 00000000 [1D0h 0464 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [1D1h 0465 1] Length : 10 [1D2h 0466 1] Proximity Domain Low(8) : 00 [1D3h 0467 1] Apic ID : FF [1D4h 0468 4] Flags (decoded below) : 00000000 Enabled : 0 [1D8h 0472 1] Local Sapic EID : 00 [1D9h 0473 3] Proximity Domain High(24) : 000000 [1DCh 0476 4] Clock Domain : 00000000 [1E0h 0480 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [1E1h 0481 1] Length : 10 [1E2h 0482 1] Proximity Domain Low(8) : 00 [1E3h 0483 1] Apic ID : FF [1E4h 0484 4] Flags (decoded below) : 00000000 Enabled : 0 [1E8h 0488 1] Local Sapic EID : 00 [1E9h 0489 3] Proximity Domain High(24) : 000000 [1ECh 0492 4] Clock Domain : 00000000 [1F0h 0496 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [1F1h 0497 1] Length : 10 [1F2h 0498 1] Proximity Domain Low(8) : 00 [1F3h 0499 1] Apic ID : FF [1F4h 0500 4] Flags (decoded below) : 00000000 Enabled : 0 [1F8h 0504 1] Local Sapic EID : 00 [1F9h 0505 3] Proximity Domain High(24) : 000000 [1FCh 0508 4] Clock Domain : 00000000 [200h 0512 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [201h 0513 1] Length : 10 [202h 0514 1] Proximity Domain Low(8) : 00 [203h 0515 1] Apic ID : FF [204h 0516 4] Flags (decoded below) : 00000000 Enabled : 0 [208h 0520 1] Local Sapic EID : 00 [209h 0521 3] Proximity Domain High(24) : 000000 [20Ch 0524 4] Clock Domain : 00000000 [210h 0528 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [211h 0529 1] Length : 10 [212h 0530 1] Proximity Domain Low(8) : 00 [213h 0531 1] Apic ID : FF [214h 0532 4] Flags (decoded below) : 00000000 Enabled : 0 [218h 0536 1] Local Sapic EID : 00 [219h 0537 3] Proximity Domain High(24) : 000000 [21Ch 0540 4] Clock Domain : 00000000 [220h 0544 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [221h 0545 1] Length : 10 [222h 0546 1] Proximity Domain Low(8) : 00 [223h 0547 1] Apic ID : FF [224h 0548 4] Flags (decoded below) : 00000000 Enabled : 0 [228h 0552 1] Local Sapic EID : 00 [229h 0553 3] Proximity Domain High(24) : 000000 [22Ch 0556 4] Clock Domain : 00000000 [230h 0560 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [231h 0561 1] Length : 10 [232h 0562 1] Proximity Domain Low(8) : 00 [233h 0563 1] Apic ID : FF [234h 0564 4] Flags (decoded below) : 00000000 Enabled : 0 [238h 0568 1] Local Sapic EID : 00 [239h 0569 3] Proximity Domain High(24) : 000000 [23Ch 0572 4] Clock Domain : 00000000 [240h 0576 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [241h 0577 1] Length : 10 [242h 0578 1] Proximity Domain Low(8) : 00 [243h 0579 1] Apic ID : FF [244h 0580 4] Flags (decoded below) : 00000000 Enabled : 0 [248h 0584 1] Local Sapic EID : 00 [249h 0585 3] Proximity Domain High(24) : 000000 [24Ch 0588 4] Clock Domain : 00000000 [250h 0592 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [251h 0593 1] Length : 10 [252h 0594 1] Proximity Domain Low(8) : 00 [253h 0595 1] Apic ID : FF [254h 0596 4] Flags (decoded below) : 00000000 Enabled : 0 [258h 0600 1] Local Sapic EID : 00 [259h 0601 3] Proximity Domain High(24) : 000000 [25Ch 0604 4] Clock Domain : 00000000 [260h 0608 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [261h 0609 1] Length : 10 [262h 0610 1] Proximity Domain Low(8) : 00 [263h 0611 1] Apic ID : FF [264h 0612 4] Flags (decoded below) : 00000000 Enabled : 0 [268h 0616 1] Local Sapic EID : 00 [269h 0617 3] Proximity Domain High(24) : 000000 [26Ch 0620 4] Clock Domain : 00000000 [270h 0624 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [271h 0625 1] Length : 10 [272h 0626 1] Proximity Domain Low(8) : 00 [273h 0627 1] Apic ID : FF [274h 0628 4] Flags (decoded below) : 00000000 Enabled : 0 [278h 0632 1] Local Sapic EID : 00 [279h 0633 3] Proximity Domain High(24) : 000000 [27Ch 0636 4] Clock Domain : 00000000 [280h 0640 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [281h 0641 1] Length : 10 [282h 0642 1] Proximity Domain Low(8) : 00 [283h 0643 1] Apic ID : FF [284h 0644 4] Flags (decoded below) : 00000000 Enabled : 0 [288h 0648 1] Local Sapic EID : 00 [289h 0649 3] Proximity Domain High(24) : 000000 [28Ch 0652 4] Clock Domain : 00000000 [290h 0656 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [291h 0657 1] Length : 10 [292h 0658 1] Proximity Domain Low(8) : 00 [293h 0659 1] Apic ID : FF [294h 0660 4] Flags (decoded below) : 00000000 Enabled : 0 [298h 0664 1] Local Sapic EID : 00 [299h 0665 3] Proximity Domain High(24) : 000000 [29Ch 0668 4] Clock Domain : 00000000 [2A0h 0672 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [2A1h 0673 1] Length : 10 [2A2h 0674 1] Proximity Domain Low(8) : 00 [2A3h 0675 1] Apic ID : FF [2A4h 0676 4] Flags (decoded below) : 00000000 Enabled : 0 [2A8h 0680 1] Local Sapic EID : 00 [2A9h 0681 3] Proximity Domain High(24) : 000000 [2ACh 0684 4] Clock Domain : 00000000 [2B0h 0688 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [2B1h 0689 1] Length : 10 [2B2h 0690 1] Proximity Domain Low(8) : 00 [2B3h 0691 1] Apic ID : FF [2B4h 0692 4] Flags (decoded below) : 00000000 Enabled : 0 [2B8h 0696 1] Local Sapic EID : 00 [2B9h 0697 3] Proximity Domain High(24) : 000000 [2BCh 0700 4] Clock Domain : 00000000 [2C0h 0704 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [2C1h 0705 1] Length : 10 [2C2h 0706 1] Proximity Domain Low(8) : 00 [2C3h 0707 1] Apic ID : FF [2C4h 0708 4] Flags (decoded below) : 00000000 Enabled : 0 [2C8h 0712 1] Local Sapic EID : 00 [2C9h 0713 3] Proximity Domain High(24) : 000000 [2CCh 0716 4] Clock Domain : 00000000 [2D0h 0720 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [2D1h 0721 1] Length : 10 [2D2h 0722 1] Proximity Domain Low(8) : 00 [2D3h 0723 1] Apic ID : FF [2D4h 0724 4] Flags (decoded below) : 00000000 Enabled : 0 [2D8h 0728 1] Local Sapic EID : 00 [2D9h 0729 3] Proximity Domain High(24) : 000000 [2DCh 0732 4] Clock Domain : 00000000 [2E0h 0736 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [2E1h 0737 1] Length : 10 [2E2h 0738 1] Proximity Domain Low(8) : 00 [2E3h 0739 1] Apic ID : FF [2E4h 0740 4] Flags (decoded below) : 00000000 Enabled : 0 [2E8h 0744 1] Local Sapic EID : 00 [2E9h 0745 3] Proximity Domain High(24) : 000000 [2ECh 0748 4] Clock Domain : 00000000 [2F0h 0752 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [2F1h 0753 1] Length : 10 [2F2h 0754 1] Proximity Domain Low(8) : 00 [2F3h 0755 1] Apic ID : FF [2F4h 0756 4] Flags (decoded below) : 00000000 Enabled : 0 [2F8h 0760 1] Local Sapic EID : 00 [2F9h 0761 3] Proximity Domain High(24) : 000000 [2FCh 0764 4] Clock Domain : 00000000 [300h 0768 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [301h 0769 1] Length : 10 [302h 0770 1] Proximity Domain Low(8) : 00 [303h 0771 1] Apic ID : FF [304h 0772 4] Flags (decoded below) : 00000000 Enabled : 0 [308h 0776 1] Local Sapic EID : 00 [309h 0777 3] Proximity Domain High(24) : 000000 [30Ch 0780 4] Clock Domain : 00000000 [310h 0784 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [311h 0785 1] Length : 10 [312h 0786 1] Proximity Domain Low(8) : 00 [313h 0787 1] Apic ID : FF [314h 0788 4] Flags (decoded below) : 00000000 Enabled : 0 [318h 0792 1] Local Sapic EID : 00 [319h 0793 3] Proximity Domain High(24) : 000000 [31Ch 0796 4] Clock Domain : 00000000 [320h 0800 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [321h 0801 1] Length : 10 [322h 0802 1] Proximity Domain Low(8) : 00 [323h 0803 1] Apic ID : FF [324h 0804 4] Flags (decoded below) : 00000000 Enabled : 0 [328h 0808 1] Local Sapic EID : 00 [329h 0809 3] Proximity Domain High(24) : 000000 [32Ch 0812 4] Clock Domain : 00000000 [330h 0816 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [331h 0817 1] Length : 10 [332h 0818 1] Proximity Domain Low(8) : 00 [333h 0819 1] Apic ID : FF [334h 0820 4] Flags (decoded below) : 00000000 Enabled : 0 [338h 0824 1] Local Sapic EID : 00 [339h 0825 3] Proximity Domain High(24) : 000000 [33Ch 0828 4] Clock Domain : 00000000 [340h 0832 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [341h 0833 1] Length : 10 [342h 0834 1] Proximity Domain Low(8) : 00 [343h 0835 1] Apic ID : FF [344h 0836 4] Flags (decoded below) : 00000000 Enabled : 0 [348h 0840 1] Local Sapic EID : 00 [349h 0841 3] Proximity Domain High(24) : 000000 [34Ch 0844 4] Clock Domain : 00000000 [350h 0848 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [351h 0849 1] Length : 10 [352h 0850 1] Proximity Domain Low(8) : 00 [353h 0851 1] Apic ID : FF [354h 0852 4] Flags (decoded below) : 00000000 Enabled : 0 [358h 0856 1] Local Sapic EID : 00 [359h 0857 3] Proximity Domain High(24) : 000000 [35Ch 0860 4] Clock Domain : 00000000 [360h 0864 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [361h 0865 1] Length : 10 [362h 0866 1] Proximity Domain Low(8) : 00 [363h 0867 1] Apic ID : FF [364h 0868 4] Flags (decoded below) : 00000000 Enabled : 0 [368h 0872 1] Local Sapic EID : 00 [369h 0873 3] Proximity Domain High(24) : 000000 [36Ch 0876 4] Clock Domain : 00000000 [370h 0880 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [371h 0881 1] Length : 10 [372h 0882 1] Proximity Domain Low(8) : 00 [373h 0883 1] Apic ID : FF [374h 0884 4] Flags (decoded below) : 00000000 Enabled : 0 [378h 0888 1] Local Sapic EID : 00 [379h 0889 3] Proximity Domain High(24) : 000000 [37Ch 0892 4] Clock Domain : 00000000 [380h 0896 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [381h 0897 1] Length : 10 [382h 0898 1] Proximity Domain Low(8) : 00 [383h 0899 1] Apic ID : FF [384h 0900 4] Flags (decoded below) : 00000000 Enabled : 0 [388h 0904 1] Local Sapic EID : 00 [389h 0905 3] Proximity Domain High(24) : 000000 [38Ch 0908 4] Clock Domain : 00000000 [390h 0912 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [391h 0913 1] Length : 10 [392h 0914 1] Proximity Domain Low(8) : 00 [393h 0915 1] Apic ID : FF [394h 0916 4] Flags (decoded below) : 00000000 Enabled : 0 [398h 0920 1] Local Sapic EID : 00 [399h 0921 3] Proximity Domain High(24) : 000000 [39Ch 0924 4] Clock Domain : 00000000 [3A0h 0928 1] Subtable Type : 00 [Processor Local APIC/SAPIC Affinity] [3A1h 0929 1] Length : 10 [3A2h 0930 1] Proximity Domain Low(8) : 00 [3A3h 0931 1] Apic ID : FF [3A4h 0932 4] Flags (decoded below) : 00000000 Enabled : 0 [3A8h 0936 1] Local Sapic EID : 00 [3A9h 0937 3] Proximity Domain High(24) : 000000 [3ACh 0940 4] Clock Domain : 00000000 [3B0h 0944 1] Subtable Type : 01 [Memory Affinity] [3B1h 0945 1] Length : 28 [3B2h 0946 4] Proximity Domain : 00000000 [3B6h 0950 2] Reserved1 : 0000 [3B8h 0952 8] Base Address : 0000000000000000 [3C0h 0960 8] Address Length : 0000000080000000 [3C8h 0968 4] Reserved2 : 00000000 [3CCh 0972 4] Flags (decoded below) : 00000001 Enabled : 1 Hot Pluggable : 0 Non-Volatile : 0 [3D0h 0976 8] Reserved3 : 0000000000000000 [3D8h 0984 1] Subtable Type : 01 [Memory Affinity] [3D9h 0985 1] Length : 28 [3DAh 0986 4] Proximity Domain : 00000000 [3DEh 0990 2] Reserved1 : 0000 [3E0h 0992 8] Base Address : 0000000100000000 [3E8h 1000 8] Address Length : 0000000F80000000 [3F0h 1008 4] Reserved2 : 00000000 [3F4h 1012 4] Flags (decoded below) : 00000001 Enabled : 1 Hot Pluggable : 0 Non-Volatile : 0 [3F8h 1016 8] Reserved3 : 0000000000000000 [400h 1024 1] Subtable Type : 01 [Memory Affinity] [401h 1025 1] Length : 28 [402h 1026 4] Proximity Domain : 00000000 [406h 1030 2] Reserved1 : 0000 [408h 1032 8] Base Address : 0000000000000000 [410h 1040 8] Address Length : 0000000000000000 [418h 1048 4] Reserved2 : 00000000 [41Ch 1052 4] Flags (decoded below) : 00000000 Enabled : 0 Hot Pluggable : 0 Non-Volatile : 0 [420h 1056 8] Reserved3 : 0000000000000000 [428h 1064 1] Subtable Type : 01 [Memory Affinity] [429h 1065 1] Length : 28 [42Ah 1066 4] Proximity Domain : 00000000 [42Eh 1070 2] Reserved1 : 0000 [430h 1072 8] Base Address : 0000000000000000 [438h 1080 8] Address Length : 0000000000000000 [440h 1088 4] Reserved2 : 00000000 [444h 1092 4] Flags (decoded below) : 00000000 Enabled : 0 Hot Pluggable : 0 Non-Volatile : 0 [448h 1096 8] Reserved3 : 0000000000000000 [450h 1104 1] Subtable Type : 01 [Memory Affinity] [451h 1105 1] Length : 28 [452h 1106 4] Proximity Domain : 00000000 [456h 1110 2] Reserved1 : 0000 [458h 1112 8] Base Address : 0000000000000000 [460h 1120 8] Address Length : 0000000000000000 [468h 1128 4] Reserved2 : 00000000 [46Ch 1132 4] Flags (decoded below) : 00000000 Enabled : 0 Hot Pluggable : 0 Non-Volatile : 0 [470h 1136 8] Reserved3 : 0000000000000000 [478h 1144 1] Subtable Type : 01 [Memory Affinity] [479h 1145 1] Length : 28 [47Ah 1146 4] Proximity Domain : 00000000 [47Eh 1150 2] Reserved1 : 0000 [480h 1152 8] Base Address : 0000000000000000 [488h 1160 8] Address Length : 0000000000000000 [490h 1168 4] Reserved2 : 00000000 [494h 1172 4] Flags (decoded below) : 00000000 Enabled : 0 Hot Pluggable : 0 Non-Volatile : 0 [498h 1176 8] Reserved3 : 0000000000000000 [4A0h 1184 1] Subtable Type : 01 [Memory Affinity] [4A1h 1185 1] Length : 28 [4A2h 1186 4] Proximity Domain : 00000000 [4A6h 1190 2] Reserved1 : 0000 [4A8h 1192 8] Base Address : 0000000000000000 [4B0h 1200 8] Address Length : 0000000000000000 [4B8h 1208 4] Reserved2 : 00000000 [4BCh 1212 4] Flags (decoded below) : 00000000 Enabled : 0 Hot Pluggable : 0 Non-Volatile : 0 [4C0h 1216 8] Reserved3 : 0000000000000000 [4C8h 1224 1] Subtable Type : 01 [Memory Affinity] [4C9h 1225 1] Length : 28 [4CAh 1226 4] Proximity Domain : 00000000 [4CEh 1230 2] Reserved1 : 0000 [4D0h 1232 8] Base Address : 0000000000000000 [4D8h 1240 8] Address Length : 0000000000000000 [4E0h 1248 4] Reserved2 : 00000000 [4E4h 1252 4] Flags (decoded below) : 00000000 Enabled : 0 Hot Pluggable : 0 Non-Volatile : 0 [4E8h 1256 8] Reserved3 : 0000000000000000 [4F0h 1264 1] Subtable Type : 01 [Memory Affinity] [4F1h 1265 1] Length : 28 [4F2h 1266 4] Proximity Domain : 00000000 [4F6h 1270 2] Reserved1 : 0000 [4F8h 1272 8] Base Address : 0000000000000000 [500h 1280 8] Address Length : 0000000000000000 [508h 1288 4] Reserved2 : 00000000 [50Ch 1292 4] Flags (decoded below) : 00000000 Enabled : 0 Hot Pluggable : 0 Non-Volatile : 0 [510h 1296 8] Reserved3 : 0000000000000000 [518h 1304 1] Subtable Type : 01 [Memory Affinity] [519h 1305 1] Length : 28 [51Ah 1306 4] Proximity Domain : 00000000 [51Eh 1310 2] Reserved1 : 0000 [520h 1312 8] Base Address : 0000000000000000 [528h 1320 8] Address Length : 0000000000000000 [530h 1328 4] Reserved2 : 00000000 [534h 1332 4] Flags (decoded below) : 00000000 Enabled : 0 Hot Pluggable : 0 Non-Volatile : 0 [538h 1336 8] Reserved3 : 0000000000000000 [540h 1344 1] Subtable Type : 01 [Memory Affinity] [541h 1345 1] Length : 28 [542h 1346 4] Proximity Domain : 00000000 [546h 1350 2] Reserved1 : 0000 [548h 1352 8] Base Address : 0000000000000000 [550h 1360 8] Address Length : 0000000000000000 [558h 1368 4] Reserved2 : 00000000 [55Ch 1372 4] Flags (decoded below) : 00000000 Enabled : 0 Hot Pluggable : 0 Non-Volatile : 0 [560h 1376 8] Reserved3 : 0000000000000000 [568h 1384 1] Subtable Type : 01 [Memory Affinity] [569h 1385 1] Length : 28 [56Ah 1386 4] Proximity Domain : 00000000 [56Eh 1390 2] Reserved1 : 0000 [570h 1392 8] Base Address : 0000000000000000 [578h 1400 8] Address Length : 0000000000000000 [580h 1408 4] Reserved2 : 00000000 [584h 1412 4] Flags (decoded below) : 00000000 Enabled : 0 Hot Pluggable : 0 Non-Volatile : 0 [588h 1416 8] Reserved3 : 0000000000000000 [590h 1424 1] Subtable Type : 01 [Memory Affinity] [591h 1425 1] Length : 28 [592h 1426 4] Proximity Domain : 00000000 [596h 1430 2] Reserved1 : 0000 [598h 1432 8] Base Address : 0000000000000000 [5A0h 1440 8] Address Length : 0000000000000000 [5A8h 1448 4] Reserved2 : 00000000 [5ACh 1452 4] Flags (decoded below) : 00000000 Enabled : 0 Hot Pluggable : 0 Non-Volatile : 0 [5B0h 1456 8] Reserved3 : 0000000000000000 [5B8h 1464 1] Subtable Type : 01 [Memory Affinity] [5B9h 1465 1] Length : 28 [5BAh 1466 4] Proximity Domain : 00000000 [5BEh 1470 2] Reserved1 : 0000 [5C0h 1472 8] Base Address : 0000000000000000 [5C8h 1480 8] Address Length : 0000000000000000 [5D0h 1488 4] Reserved2 : 00000000 [5D4h 1492 4] Flags (decoded below) : 00000000 Enabled : 0 Hot Pluggable : 0 Non-Volatile : 0 [5D8h 1496 8] Reserved3 : 0000000000000000 [5E0h 1504 1] Subtable Type : 01 [Memory Affinity] [5E1h 1505 1] Length : 28 [5E2h 1506 4] Proximity Domain : 00000000 [5E6h 1510 2] Reserved1 : 0000 [5E8h 1512 8] Base Address : 0000000000000000 [5F0h 1520 8] Address Length : 0000000000000000 [5F8h 1528 4] Reserved2 : 00000000 [5FCh 1532 4] Flags (decoded below) : 00000000 Enabled : 0 Hot Pluggable : 0 Non-Volatile : 0 [600h 1536 8] Reserved3 : 0000000000000000 [608h 1544 1] Subtable Type : 01 [Memory Affinity] [609h 1545 1] Length : 28 [60Ah 1546 4] Proximity Domain : 00000000 [60Eh 1550 2] Reserved1 : 0000 [610h 1552 8] Base Address : 0000000000000000 [618h 1560 8] Address Length : 0000000000000000 [620h 1568 4] Reserved2 : 00000000 [624h 1572 4] Flags (decoded below) : 00000000 Enabled : 0 Hot Pluggable : 0 Non-Volatile : 0 [628h 1576 8] Reserved3 : 0000000000000000 [630h 1584 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [631h 1585 1] Length : 18 [632h 1586 2] Reserved1 : 0000 [634h 1588 4] Proximity Domain : 00000000 [638h 1592 4] Apic ID : FFFFFFFF [63Ch 1596 4] Flags (decoded below) : 00000000 Enabled : 0 [640h 1600 4] Clock Domain : 00000000 [644h 1604 4] Reserved2 : 00000000 [648h 1608 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [649h 1609 1] Length : 18 [64Ah 1610 2] Reserved1 : 0000 [64Ch 1612 4] Proximity Domain : 00000000 [650h 1616 4] Apic ID : FFFFFFFF [654h 1620 4] Flags (decoded below) : 00000000 Enabled : 0 [658h 1624 4] Clock Domain : 00000000 [65Ch 1628 4] Reserved2 : 00000000 [660h 1632 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [661h 1633 1] Length : 18 [662h 1634 2] Reserved1 : 0000 [664h 1636 4] Proximity Domain : 00000000 [668h 1640 4] Apic ID : FFFFFFFF [66Ch 1644 4] Flags (decoded below) : 00000000 Enabled : 0 [670h 1648 4] Clock Domain : 00000000 [674h 1652 4] Reserved2 : 00000000 [678h 1656 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [679h 1657 1] Length : 18 [67Ah 1658 2] Reserved1 : 0000 [67Ch 1660 4] Proximity Domain : 00000000 [680h 1664 4] Apic ID : FFFFFFFF [684h 1668 4] Flags (decoded below) : 00000000 Enabled : 0 [688h 1672 4] Clock Domain : 00000000 [68Ch 1676 4] Reserved2 : 00000000 [690h 1680 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [691h 1681 1] Length : 18 [692h 1682 2] Reserved1 : 0000 [694h 1684 4] Proximity Domain : 00000000 [698h 1688 4] Apic ID : FFFFFFFF [69Ch 1692 4] Flags (decoded below) : 00000000 Enabled : 0 [6A0h 1696 4] Clock Domain : 00000000 [6A4h 1700 4] Reserved2 : 00000000 [6A8h 1704 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [6A9h 1705 1] Length : 18 [6AAh 1706 2] Reserved1 : 0000 [6ACh 1708 4] Proximity Domain : 00000000 [6B0h 1712 4] Apic ID : FFFFFFFF [6B4h 1716 4] Flags (decoded below) : 00000000 Enabled : 0 [6B8h 1720 4] Clock Domain : 00000000 [6BCh 1724 4] Reserved2 : 00000000 [6C0h 1728 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [6C1h 1729 1] Length : 18 [6C2h 1730 2] Reserved1 : 0000 [6C4h 1732 4] Proximity Domain : 00000000 [6C8h 1736 4] Apic ID : FFFFFFFF [6CCh 1740 4] Flags (decoded below) : 00000000 Enabled : 0 [6D0h 1744 4] Clock Domain : 00000000 [6D4h 1748 4] Reserved2 : 00000000 [6D8h 1752 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [6D9h 1753 1] Length : 18 [6DAh 1754 2] Reserved1 : 0000 [6DCh 1756 4] Proximity Domain : 00000000 [6E0h 1760 4] Apic ID : FFFFFFFF [6E4h 1764 4] Flags (decoded below) : 00000000 Enabled : 0 [6E8h 1768 4] Clock Domain : 00000000 [6ECh 1772 4] Reserved2 : 00000000 [6F0h 1776 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [6F1h 1777 1] Length : 18 [6F2h 1778 2] Reserved1 : 0000 [6F4h 1780 4] Proximity Domain : 00000000 [6F8h 1784 4] Apic ID : FFFFFFFF [6FCh 1788 4] Flags (decoded below) : 00000000 Enabled : 0 [700h 1792 4] Clock Domain : 00000000 [704h 1796 4] Reserved2 : 00000000 [708h 1800 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [709h 1801 1] Length : 18 [70Ah 1802 2] Reserved1 : 0000 [70Ch 1804 4] Proximity Domain : 00000000 [710h 1808 4] Apic ID : FFFFFFFF [714h 1812 4] Flags (decoded below) : 00000000 Enabled : 0 [718h 1816 4] Clock Domain : 00000000 [71Ch 1820 4] Reserved2 : 00000000 [720h 1824 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [721h 1825 1] Length : 18 [722h 1826 2] Reserved1 : 0000 [724h 1828 4] Proximity Domain : 00000000 [728h 1832 4] Apic ID : FFFFFFFF [72Ch 1836 4] Flags (decoded below) : 00000000 Enabled : 0 [730h 1840 4] Clock Domain : 00000000 [734h 1844 4] Reserved2 : 00000000 [738h 1848 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [739h 1849 1] Length : 18 [73Ah 1850 2] Reserved1 : 0000 [73Ch 1852 4] Proximity Domain : 00000000 [740h 1856 4] Apic ID : FFFFFFFF [744h 1860 4] Flags (decoded below) : 00000000 Enabled : 0 [748h 1864 4] Clock Domain : 00000000 [74Ch 1868 4] Reserved2 : 00000000 [750h 1872 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [751h 1873 1] Length : 18 [752h 1874 2] Reserved1 : 0000 [754h 1876 4] Proximity Domain : 00000000 [758h 1880 4] Apic ID : FFFFFFFF [75Ch 1884 4] Flags (decoded below) : 00000000 Enabled : 0 [760h 1888 4] Clock Domain : 00000000 [764h 1892 4] Reserved2 : 00000000 [768h 1896 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [769h 1897 1] Length : 18 [76Ah 1898 2] Reserved1 : 0000 [76Ch 1900 4] Proximity Domain : 00000000 [770h 1904 4] Apic ID : FFFFFFFF [774h 1908 4] Flags (decoded below) : 00000000 Enabled : 0 [778h 1912 4] Clock Domain : 00000000 [77Ch 1916 4] Reserved2 : 00000000 [780h 1920 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [781h 1921 1] Length : 18 [782h 1922 2] Reserved1 : 0000 [784h 1924 4] Proximity Domain : 00000000 [788h 1928 4] Apic ID : FFFFFFFF [78Ch 1932 4] Flags (decoded below) : 00000000 Enabled : 0 [790h 1936 4] Clock Domain : 00000000 [794h 1940 4] Reserved2 : 00000000 [798h 1944 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [799h 1945 1] Length : 18 [79Ah 1946 2] Reserved1 : 0000 [79Ch 1948 4] Proximity Domain : 00000000 [7A0h 1952 4] Apic ID : FFFFFFFF [7A4h 1956 4] Flags (decoded below) : 00000000 Enabled : 0 [7A8h 1960 4] Clock Domain : 00000000 [7ACh 1964 4] Reserved2 : 00000000 [7B0h 1968 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [7B1h 1969 1] Length : 18 [7B2h 1970 2] Reserved1 : 0000 [7B4h 1972 4] Proximity Domain : 00000000 [7B8h 1976 4] Apic ID : FFFFFFFF [7BCh 1980 4] Flags (decoded below) : 00000000 Enabled : 0 [7C0h 1984 4] Clock Domain : 00000000 [7C4h 1988 4] Reserved2 : 00000000 [7C8h 1992 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [7C9h 1993 1] Length : 18 [7CAh 1994 2] Reserved1 : 0000 [7CCh 1996 4] Proximity Domain : 00000000 [7D0h 2000 4] Apic ID : FFFFFFFF [7D4h 2004 4] Flags (decoded below) : 00000000 Enabled : 0 [7D8h 2008 4] Clock Domain : 00000000 [7DCh 2012 4] Reserved2 : 00000000 [7E0h 2016 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [7E1h 2017 1] Length : 18 [7E2h 2018 2] Reserved1 : 0000 [7E4h 2020 4] Proximity Domain : 00000000 [7E8h 2024 4] Apic ID : FFFFFFFF [7ECh 2028 4] Flags (decoded below) : 00000000 Enabled : 0 [7F0h 2032 4] Clock Domain : 00000000 [7F4h 2036 4] Reserved2 : 00000000 [7F8h 2040 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [7F9h 2041 1] Length : 18 [7FAh 2042 2] Reserved1 : 0000 [7FCh 2044 4] Proximity Domain : 00000000 [800h 2048 4] Apic ID : FFFFFFFF [804h 2052 4] Flags (decoded below) : 00000000 Enabled : 0 [808h 2056 4] Clock Domain : 00000000 [80Ch 2060 4] Reserved2 : 00000000 [810h 2064 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [811h 2065 1] Length : 18 [812h 2066 2] Reserved1 : 0000 [814h 2068 4] Proximity Domain : 00000000 [818h 2072 4] Apic ID : FFFFFFFF [81Ch 2076 4] Flags (decoded below) : 00000000 Enabled : 0 [820h 2080 4] Clock Domain : 00000000 [824h 2084 4] Reserved2 : 00000000 [828h 2088 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [829h 2089 1] Length : 18 [82Ah 2090 2] Reserved1 : 0000 [82Ch 2092 4] Proximity Domain : 00000000 [830h 2096 4] Apic ID : FFFFFFFF [834h 2100 4] Flags (decoded below) : 00000000 Enabled : 0 [838h 2104 4] Clock Domain : 00000000 [83Ch 2108 4] Reserved2 : 00000000 [840h 2112 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [841h 2113 1] Length : 18 [842h 2114 2] Reserved1 : 0000 [844h 2116 4] Proximity Domain : 00000000 [848h 2120 4] Apic ID : FFFFFFFF [84Ch 2124 4] Flags (decoded below) : 00000000 Enabled : 0 [850h 2128 4] Clock Domain : 00000000 [854h 2132 4] Reserved2 : 00000000 [858h 2136 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [859h 2137 1] Length : 18 [85Ah 2138 2] Reserved1 : 0000 [85Ch 2140 4] Proximity Domain : 00000000 [860h 2144 4] Apic ID : FFFFFFFF [864h 2148 4] Flags (decoded below) : 00000000 Enabled : 0 [868h 2152 4] Clock Domain : 00000000 [86Ch 2156 4] Reserved2 : 00000000 [870h 2160 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [871h 2161 1] Length : 18 [872h 2162 2] Reserved1 : 0000 [874h 2164 4] Proximity Domain : 00000000 [878h 2168 4] Apic ID : FFFFFFFF [87Ch 2172 4] Flags (decoded below) : 00000000 Enabled : 0 [880h 2176 4] Clock Domain : 00000000 [884h 2180 4] Reserved2 : 00000000 [888h 2184 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [889h 2185 1] Length : 18 [88Ah 2186 2] Reserved1 : 0000 [88Ch 2188 4] Proximity Domain : 00000000 [890h 2192 4] Apic ID : FFFFFFFF [894h 2196 4] Flags (decoded below) : 00000000 Enabled : 0 [898h 2200 4] Clock Domain : 00000000 [89Ch 2204 4] Reserved2 : 00000000 [8A0h 2208 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [8A1h 2209 1] Length : 18 [8A2h 2210 2] Reserved1 : 0000 [8A4h 2212 4] Proximity Domain : 00000000 [8A8h 2216 4] Apic ID : FFFFFFFF [8ACh 2220 4] Flags (decoded below) : 00000000 Enabled : 0 [8B0h 2224 4] Clock Domain : 00000000 [8B4h 2228 4] Reserved2 : 00000000 [8B8h 2232 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [8B9h 2233 1] Length : 18 [8BAh 2234 2] Reserved1 : 0000 [8BCh 2236 4] Proximity Domain : 00000000 [8C0h 2240 4] Apic ID : FFFFFFFF [8C4h 2244 4] Flags (decoded below) : 00000000 Enabled : 0 [8C8h 2248 4] Clock Domain : 00000000 [8CCh 2252 4] Reserved2 : 00000000 [8D0h 2256 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [8D1h 2257 1] Length : 18 [8D2h 2258 2] Reserved1 : 0000 [8D4h 2260 4] Proximity Domain : 00000000 [8D8h 2264 4] Apic ID : FFFFFFFF [8DCh 2268 4] Flags (decoded below) : 00000000 Enabled : 0 [8E0h 2272 4] Clock Domain : 00000000 [8E4h 2276 4] Reserved2 : 00000000 [8E8h 2280 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [8E9h 2281 1] Length : 18 [8EAh 2282 2] Reserved1 : 0000 [8ECh 2284 4] Proximity Domain : 00000000 [8F0h 2288 4] Apic ID : FFFFFFFF [8F4h 2292 4] Flags (decoded below) : 00000000 Enabled : 0 [8F8h 2296 4] Clock Domain : 00000000 [8FCh 2300 4] Reserved2 : 00000000 [900h 2304 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [901h 2305 1] Length : 18 [902h 2306 2] Reserved1 : 0000 [904h 2308 4] Proximity Domain : 00000000 [908h 2312 4] Apic ID : FFFFFFFF [90Ch 2316 4] Flags (decoded below) : 00000000 Enabled : 0 [910h 2320 4] Clock Domain : 00000000 [914h 2324 4] Reserved2 : 00000000 [918h 2328 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [919h 2329 1] Length : 18 [91Ah 2330 2] Reserved1 : 0000 [91Ch 2332 4] Proximity Domain : 00000000 [920h 2336 4] Apic ID : FFFFFFFF [924h 2340 4] Flags (decoded below) : 00000000 Enabled : 0 [928h 2344 4] Clock Domain : 00000000 [92Ch 2348 4] Reserved2 : 00000000 [930h 2352 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [931h 2353 1] Length : 18 [932h 2354 2] Reserved1 : 0000 [934h 2356 4] Proximity Domain : 00000000 [938h 2360 4] Apic ID : FFFFFFFF [93Ch 2364 4] Flags (decoded below) : 00000000 Enabled : 0 [940h 2368 4] Clock Domain : 00000000 [944h 2372 4] Reserved2 : 00000000 [948h 2376 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [949h 2377 1] Length : 18 [94Ah 2378 2] Reserved1 : 0000 [94Ch 2380 4] Proximity Domain : 00000000 [950h 2384 4] Apic ID : FFFFFFFF [954h 2388 4] Flags (decoded below) : 00000000 Enabled : 0 [958h 2392 4] Clock Domain : 00000000 [95Ch 2396 4] Reserved2 : 00000000 [960h 2400 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [961h 2401 1] Length : 18 [962h 2402 2] Reserved1 : 0000 [964h 2404 4] Proximity Domain : 00000000 [968h 2408 4] Apic ID : FFFFFFFF [96Ch 2412 4] Flags (decoded below) : 00000000 Enabled : 0 [970h 2416 4] Clock Domain : 00000000 [974h 2420 4] Reserved2 : 00000000 [978h 2424 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [979h 2425 1] Length : 18 [97Ah 2426 2] Reserved1 : 0000 [97Ch 2428 4] Proximity Domain : 00000000 [980h 2432 4] Apic ID : FFFFFFFF [984h 2436 4] Flags (decoded below) : 00000000 Enabled : 0 [988h 2440 4] Clock Domain : 00000000 [98Ch 2444 4] Reserved2 : 00000000 [990h 2448 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [991h 2449 1] Length : 18 [992h 2450 2] Reserved1 : 0000 [994h 2452 4] Proximity Domain : 00000000 [998h 2456 4] Apic ID : FFFFFFFF [99Ch 2460 4] Flags (decoded below) : 00000000 Enabled : 0 [9A0h 2464 4] Clock Domain : 00000000 [9A4h 2468 4] Reserved2 : 00000000 [9A8h 2472 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [9A9h 2473 1] Length : 18 [9AAh 2474 2] Reserved1 : 0000 [9ACh 2476 4] Proximity Domain : 00000000 [9B0h 2480 4] Apic ID : FFFFFFFF [9B4h 2484 4] Flags (decoded below) : 00000000 Enabled : 0 [9B8h 2488 4] Clock Domain : 00000000 [9BCh 2492 4] Reserved2 : 00000000 [9C0h 2496 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [9C1h 2497 1] Length : 18 [9C2h 2498 2] Reserved1 : 0000 [9C4h 2500 4] Proximity Domain : 00000000 [9C8h 2504 4] Apic ID : FFFFFFFF [9CCh 2508 4] Flags (decoded below) : 00000000 Enabled : 0 [9D0h 2512 4] Clock Domain : 00000000 [9D4h 2516 4] Reserved2 : 00000000 [9D8h 2520 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [9D9h 2521 1] Length : 18 [9DAh 2522 2] Reserved1 : 0000 [9DCh 2524 4] Proximity Domain : 00000000 [9E0h 2528 4] Apic ID : FFFFFFFF [9E4h 2532 4] Flags (decoded below) : 00000000 Enabled : 0 [9E8h 2536 4] Clock Domain : 00000000 [9ECh 2540 4] Reserved2 : 00000000 [9F0h 2544 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [9F1h 2545 1] Length : 18 [9F2h 2546 2] Reserved1 : 0000 [9F4h 2548 4] Proximity Domain : 00000000 [9F8h 2552 4] Apic ID : FFFFFFFF [9FCh 2556 4] Flags (decoded below) : 00000000 Enabled : 0 [A00h 2560 4] Clock Domain : 00000000 [A04h 2564 4] Reserved2 : 00000000 [A08h 2568 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [A09h 2569 1] Length : 18 [A0Ah 2570 2] Reserved1 : 0000 [A0Ch 2572 4] Proximity Domain : 00000000 [A10h 2576 4] Apic ID : FFFFFFFF [A14h 2580 4] Flags (decoded below) : 00000000 Enabled : 0 [A18h 2584 4] Clock Domain : 00000000 [A1Ch 2588 4] Reserved2 : 00000000 [A20h 2592 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [A21h 2593 1] Length : 18 [A22h 2594 2] Reserved1 : 0000 [A24h 2596 4] Proximity Domain : 00000000 [A28h 2600 4] Apic ID : FFFFFFFF [A2Ch 2604 4] Flags (decoded below) : 00000000 Enabled : 0 [A30h 2608 4] Clock Domain : 00000000 [A34h 2612 4] Reserved2 : 00000000 [A38h 2616 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [A39h 2617 1] Length : 18 [A3Ah 2618 2] Reserved1 : 0000 [A3Ch 2620 4] Proximity Domain : 00000000 [A40h 2624 4] Apic ID : FFFFFFFF [A44h 2628 4] Flags (decoded below) : 00000000 Enabled : 0 [A48h 2632 4] Clock Domain : 00000000 [A4Ch 2636 4] Reserved2 : 00000000 [A50h 2640 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [A51h 2641 1] Length : 18 [A52h 2642 2] Reserved1 : 0000 [A54h 2644 4] Proximity Domain : 00000000 [A58h 2648 4] Apic ID : FFFFFFFF [A5Ch 2652 4] Flags (decoded below) : 00000000 Enabled : 0 [A60h 2656 4] Clock Domain : 00000000 [A64h 2660 4] Reserved2 : 00000000 [A68h 2664 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [A69h 2665 1] Length : 18 [A6Ah 2666 2] Reserved1 : 0000 [A6Ch 2668 4] Proximity Domain : 00000000 [A70h 2672 4] Apic ID : FFFFFFFF [A74h 2676 4] Flags (decoded below) : 00000000 Enabled : 0 [A78h 2680 4] Clock Domain : 00000000 [A7Ch 2684 4] Reserved2 : 00000000 [A80h 2688 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [A81h 2689 1] Length : 18 [A82h 2690 2] Reserved1 : 0000 [A84h 2692 4] Proximity Domain : 00000000 [A88h 2696 4] Apic ID : FFFFFFFF [A8Ch 2700 4] Flags (decoded below) : 00000000 Enabled : 0 [A90h 2704 4] Clock Domain : 00000000 [A94h 2708 4] Reserved2 : 00000000 [A98h 2712 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [A99h 2713 1] Length : 18 [A9Ah 2714 2] Reserved1 : 0000 [A9Ch 2716 4] Proximity Domain : 00000000 [AA0h 2720 4] Apic ID : FFFFFFFF [AA4h 2724 4] Flags (decoded below) : 00000000 Enabled : 0 [AA8h 2728 4] Clock Domain : 00000000 [AACh 2732 4] Reserved2 : 00000000 [AB0h 2736 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [AB1h 2737 1] Length : 18 [AB2h 2738 2] Reserved1 : 0000 [AB4h 2740 4] Proximity Domain : 00000000 [AB8h 2744 4] Apic ID : FFFFFFFF [ABCh 2748 4] Flags (decoded below) : 00000000 Enabled : 0 [AC0h 2752 4] Clock Domain : 00000000 [AC4h 2756 4] Reserved2 : 00000000 [AC8h 2760 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [AC9h 2761 1] Length : 18 [ACAh 2762 2] Reserved1 : 0000 [ACCh 2764 4] Proximity Domain : 00000000 [AD0h 2768 4] Apic ID : FFFFFFFF [AD4h 2772 4] Flags (decoded below) : 00000000 Enabled : 0 [AD8h 2776 4] Clock Domain : 00000000 [ADCh 2780 4] Reserved2 : 00000000 [AE0h 2784 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [AE1h 2785 1] Length : 18 [AE2h 2786 2] Reserved1 : 0000 [AE4h 2788 4] Proximity Domain : 00000000 [AE8h 2792 4] Apic ID : FFFFFFFF [AECh 2796 4] Flags (decoded below) : 00000000 Enabled : 0 [AF0h 2800 4] Clock Domain : 00000000 [AF4h 2804 4] Reserved2 : 00000000 [AF8h 2808 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [AF9h 2809 1] Length : 18 [AFAh 2810 2] Reserved1 : 0000 [AFCh 2812 4] Proximity Domain : 00000000 [B00h 2816 4] Apic ID : FFFFFFFF [B04h 2820 4] Flags (decoded below) : 00000000 Enabled : 0 [B08h 2824 4] Clock Domain : 00000000 [B0Ch 2828 4] Reserved2 : 00000000 [B10h 2832 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [B11h 2833 1] Length : 18 [B12h 2834 2] Reserved1 : 0000 [B14h 2836 4] Proximity Domain : 00000000 [B18h 2840 4] Apic ID : FFFFFFFF [B1Ch 2844 4] Flags (decoded below) : 00000000 Enabled : 0 [B20h 2848 4] Clock Domain : 00000000 [B24h 2852 4] Reserved2 : 00000000 [B28h 2856 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [B29h 2857 1] Length : 18 [B2Ah 2858 2] Reserved1 : 0000 [B2Ch 2860 4] Proximity Domain : 00000000 [B30h 2864 4] Apic ID : FFFFFFFF [B34h 2868 4] Flags (decoded below) : 00000000 Enabled : 0 [B38h 2872 4] Clock Domain : 00000000 [B3Ch 2876 4] Reserved2 : 00000000 [B40h 2880 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [B41h 2881 1] Length : 18 [B42h 2882 2] Reserved1 : 0000 [B44h 2884 4] Proximity Domain : 00000000 [B48h 2888 4] Apic ID : FFFFFFFF [B4Ch 2892 4] Flags (decoded below) : 00000000 Enabled : 0 [B50h 2896 4] Clock Domain : 00000000 [B54h 2900 4] Reserved2 : 00000000 [B58h 2904 1] Subtable Type : 02 [Processor Local x2APIC Affinity] [B59h 2905 1] Length : 18 [B5Ah 2906 2] Reserved1 : 0000 [B5Ch 2908 4] Proximity Domain : 00000000 [B60h 2912 4] Apic ID : FFFFFFFF [B64h 2916 4] Flags (decoded below) : 00000000 Enabled : 0 [B68h 2920 4] Clock Domain : 00000000 [B6Ch 2924 4] Reserved2 : 00000000 Raw Table Data: Length 2928 (0xB70) 0000: 53 52 41 54 70 0B 00 00 03 50 4C 45 4E 4F 56 4F // SRATp....PLENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 49 4E 54 4C // TC-S03 ....INTL 0020: 13 10 09 20 01 00 00 00 00 00 00 00 00 00 00 00 // ... ............ 0030: 00 10 00 00 01 00 00 00 00 00 00 00 00 00 00 00 // ................ 0040: 00 10 00 02 01 00 00 00 00 00 00 00 00 00 00 00 // ................ 0050: 00 10 00 04 01 00 00 00 00 00 00 00 00 00 00 00 // ................ 0060: 00 10 00 06 01 00 00 00 00 00 00 00 00 00 00 00 // ................ 0070: 00 10 00 08 01 00 00 00 00 00 00 00 00 00 00 00 // ................ 0080: 00 10 00 0A 01 00 00 00 00 00 00 00 00 00 00 00 // ................ 0090: 00 10 00 01 01 00 00 00 00 00 00 00 00 00 00 00 // ................ 00A0: 00 10 00 03 01 00 00 00 00 00 00 00 00 00 00 00 // ................ 00B0: 00 10 00 05 01 00 00 00 00 00 00 00 00 00 00 00 // ................ 00C0: 00 10 00 07 01 00 00 00 00 00 00 00 00 00 00 00 // ................ 00D0: 00 10 00 09 01 00 00 00 00 00 00 00 00 00 00 00 // ................ 00E0: 00 10 00 0B 01 00 00 00 00 00 00 00 00 00 00 00 // ................ 00F0: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0100: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0110: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0120: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0130: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0140: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0150: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0160: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0170: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0180: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0190: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 01A0: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 01B0: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 01C0: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 01D0: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 01E0: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 01F0: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0200: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0210: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0220: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0230: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0240: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0250: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0260: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0270: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0280: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0290: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 02A0: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 02B0: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 02C0: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 02D0: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 02E0: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 02F0: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0300: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0310: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0320: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0330: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0340: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0350: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0360: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0370: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0380: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0390: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 03A0: 00 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 03B0: 01 28 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // .(.............. 03C0: 00 00 00 80 00 00 00 00 00 00 00 00 01 00 00 00 // ................ 03D0: 00 00 00 00 00 00 00 00 01 28 00 00 00 00 00 00 // .........(...... 03E0: 00 00 00 00 01 00 00 00 00 00 00 80 0F 00 00 00 // ................ 03F0: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 // ................ 0400: 01 28 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // .(.............. 0410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0420: 00 00 00 00 00 00 00 00 01 28 00 00 00 00 00 00 // .........(...... 0430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0450: 01 28 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // .(.............. 0460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0470: 00 00 00 00 00 00 00 00 01 28 00 00 00 00 00 00 // .........(...... 0480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 04A0: 01 28 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // .(.............. 04B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 04C0: 00 00 00 00 00 00 00 00 01 28 00 00 00 00 00 00 // .........(...... 04D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 04E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 04F0: 01 28 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // .(.............. 0500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0510: 00 00 00 00 00 00 00 00 01 28 00 00 00 00 00 00 // .........(...... 0520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0540: 01 28 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // .(.............. 0550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0560: 00 00 00 00 00 00 00 00 01 28 00 00 00 00 00 00 // .........(...... 0570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0590: 01 28 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // .(.............. 05A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 05B0: 00 00 00 00 00 00 00 00 01 28 00 00 00 00 00 00 // .........(...... 05C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 05D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 05E0: 01 28 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // .(.............. 05F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0600: 00 00 00 00 00 00 00 00 01 28 00 00 00 00 00 00 // .........(...... 0610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0630: 02 18 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................ 0640: 00 00 00 00 00 00 00 00 02 18 00 00 00 00 00 00 // ................ 0650: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0660: 02 18 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................ 0670: 00 00 00 00 00 00 00 00 02 18 00 00 00 00 00 00 // ................ 0680: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0690: 02 18 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................ 06A0: 00 00 00 00 00 00 00 00 02 18 00 00 00 00 00 00 // ................ 06B0: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 06C0: 02 18 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................ 06D0: 00 00 00 00 00 00 00 00 02 18 00 00 00 00 00 00 // ................ 06E0: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 06F0: 02 18 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................ 0700: 00 00 00 00 00 00 00 00 02 18 00 00 00 00 00 00 // ................ 0710: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0720: 02 18 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................ 0730: 00 00 00 00 00 00 00 00 02 18 00 00 00 00 00 00 // ................ 0740: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0750: 02 18 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................ 0760: 00 00 00 00 00 00 00 00 02 18 00 00 00 00 00 00 // ................ 0770: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0780: 02 18 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................ 0790: 00 00 00 00 00 00 00 00 02 18 00 00 00 00 00 00 // ................ 07A0: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 07B0: 02 18 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................ 07C0: 00 00 00 00 00 00 00 00 02 18 00 00 00 00 00 00 // ................ 07D0: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 07E0: 02 18 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................ 07F0: 00 00 00 00 00 00 00 00 02 18 00 00 00 00 00 00 // ................ 0800: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0810: 02 18 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................ 0820: 00 00 00 00 00 00 00 00 02 18 00 00 00 00 00 00 // ................ 0830: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0840: 02 18 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................ 0850: 00 00 00 00 00 00 00 00 02 18 00 00 00 00 00 00 // ................ 0860: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0870: 02 18 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................ 0880: 00 00 00 00 00 00 00 00 02 18 00 00 00 00 00 00 // ................ 0890: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 08A0: 02 18 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................ 08B0: 00 00 00 00 00 00 00 00 02 18 00 00 00 00 00 00 // ................ 08C0: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 08D0: 02 18 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................ 08E0: 00 00 00 00 00 00 00 00 02 18 00 00 00 00 00 00 // ................ 08F0: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0900: 02 18 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................ 0910: 00 00 00 00 00 00 00 00 02 18 00 00 00 00 00 00 // ................ 0920: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0930: 02 18 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................ 0940: 00 00 00 00 00 00 00 00 02 18 00 00 00 00 00 00 // ................ 0950: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0960: 02 18 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................ 0970: 00 00 00 00 00 00 00 00 02 18 00 00 00 00 00 00 // ................ 0980: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0990: 02 18 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................ 09A0: 00 00 00 00 00 00 00 00 02 18 00 00 00 00 00 00 // ................ 09B0: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 09C0: 02 18 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................ 09D0: 00 00 00 00 00 00 00 00 02 18 00 00 00 00 00 00 // ................ 09E0: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 09F0: 02 18 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................ 0A00: 00 00 00 00 00 00 00 00 02 18 00 00 00 00 00 00 // ................ 0A10: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0A20: 02 18 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................ 0A30: 00 00 00 00 00 00 00 00 02 18 00 00 00 00 00 00 // ................ 0A40: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0A50: 02 18 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................ 0A60: 00 00 00 00 00 00 00 00 02 18 00 00 00 00 00 00 // ................ 0A70: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0A80: 02 18 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................ 0A90: 00 00 00 00 00 00 00 00 02 18 00 00 00 00 00 00 // ................ 0AA0: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0AB0: 02 18 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................ 0AC0: 00 00 00 00 00 00 00 00 02 18 00 00 00 00 00 00 // ................ 0AD0: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0AE0: 02 18 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................ 0AF0: 00 00 00 00 00 00 00 00 02 18 00 00 00 00 00 00 // ................ 0B00: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0B10: 02 18 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................ 0B20: 00 00 00 00 00 00 00 00 02 18 00 00 00 00 00 00 // ................ 0B30: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0B40: 02 18 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................ 0B50: 00 00 00 00 00 00 00 00 02 18 00 00 00 00 00 00 // ................ 0B60: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 // ................ SSDT1 ----- DefinitionBlock ("", "SSDT", 2, "LENOVO", "TC-S03 ", 0x000013C0) { External (_PR_.DTS1, UnknownObj) External (_PR_.DTS2, UnknownObj) External (_PR_.DTS3, UnknownObj) External (_PR_.DTS4, UnknownObj) External (_PR_.PDTS, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.B1CI, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.B1DC, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.B1DI, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.B1FC, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.B1FV, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.B1RC, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.B2CI, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.B2DI, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.B2FC, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.B2FV, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.B2MH, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.B2ML, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.B2RC, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.BMAX, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.CFS2, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.CFSP, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.CMDR, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.CPAP, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.CPUP, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.ECAV, IntObj) External (_SB_.PCI0.LPCB.H_EC.ECMD, MethodObj) // 1 Arguments External (_SB_.PCI0.LPCB.H_EC.ECRD, MethodObj) // 1 Arguments External (_SB_.PCI0.LPCB.H_EC.ECWT, MethodObj) // 2 Arguments External (_SB_.PCI0.LPCB.H_EC.GTVR, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.MCPL, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.MCTD, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.MDT0, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.MFSP, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.MGPL, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.MGTD, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.MMPL, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.MMTL, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.MPOL, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.NCPL, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.NCTD, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.NGPL, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.NGTD, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.NMTL, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.NPOL, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PCAD, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PDT0, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PDT1, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PDT2, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PDT3, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PEC0, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PEC1, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PEC2, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PEC3, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PECC, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PECD, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PECH, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PECI, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PEHI, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PENV, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PEPL, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PEPM, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PEWL, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PLAP, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PMAX, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PPDT, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PPWR, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PRCS, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PRFC, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PRS0, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PRS1, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PRS2, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PRS3, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PRS4, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PWFC, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.PWRL, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.TER1, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.TER2, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.TER3, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.TER4, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.TER5, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.TER6, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.TMPL, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.TSR1, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.TSR2, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.TSR3, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.TSR4, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.TSR5, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.TSR6, UnknownObj) External (_SB_.PCI0.LPCB.H_EC.TSR7, UnknownObj) External (_TZ_.TZ00._TMP, UnknownObj) External (_TZ_.TZ01._TMP, UnknownObj) External (PAMT, UnknownObj) External (TSDB, UnknownObj) Scope (\_SB) { Device (PTID) { Name (_HID, EisaId ("INT340E") /* Motherboard Resources */) // _HID: Hardware ID Name (_CID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _CID: Compatible ID Name (IVER, 0x00030000) Name (_STA, 0x0F) // _STA: Status Method (TSDL, 0, NotSerialized) { If ((TSDB == One)) { Return (TSD2) /* \_SB_.PTID.TSD2 */ } Return (TSD1) /* \_SB_.PTID.TSD1 */ } Name (TSD1, Package (0x28) { Zero, "CPU Core 0 DTS", Zero, "CPU Core 1 DTS", Zero, "CPU Core 2 DTS", Zero, "CPU Core 3 DTS", Zero, "CPU Core Package DTS", 0x03, "DIMM0_hotspot_U4C1", 0x03, "DIMM1_hotspot_Q4D1", 0x03, "IMVP_conn_Q7C1", 0x03, "board_hotspot1_U3G3", 0x03, "board_hotspot2_Q3G1", Zero, "CPU Package Temperature", 0x05, "PCH DTS Temperature from PCH", Zero, "CPU PECI reading", 0x05, "SA DTS Temperature from PCH", 0x02, "TZ00 _TMP", 0x02, "TZ01 _TMP", 0x03, "SDRAM_hotspot_RT5B1", 0x03, "NGFF_slot_RT6G1", 0x03, "IMVP_conn_RT7D1", 0x03, "board_hotspot3_RT8F1" }) Name (TSD2, Package (0x26) { Zero, "CPU Core 0 DTS", Zero, "CPU Core 1 DTS", Zero, "CPU Core 2 DTS", Zero, "CPU Core 3 DTS", Zero, "CPU Core Package DTS", 0x03, "A-Skin Hotspot U21", 0x03, "A-Skin Hotspot U21 IR", 0x03, "B-Skin Hotspot U1", 0x03, "B-Skin Hotspot U1 IR", Zero, "CPU Package Temperature", 0x05, "PCH DTS Temperature from PCH", Zero, "CPU PECI reading", 0x05, "SA DTS Temperature from PCH", 0x02, "TZ00 _TMP", 0x03, "SoC VR Thermsitor RT11", 0x03, "Memory Thermistor RT9", 0x03, "GNSS Board Ambient Thermistor R4", 0x03, "System VR Thermistor RT10", 0x03, "A-Skin Skycam Thermistor RT8" }) Name (PSDL, Package (0x22) { 0x0B, "Cpu Power (mW)", 0x0B, "Platform Power (mW)", 0x0B, "Cpu Average Power (mW)", 0x0B, "Platform Average Power (mW)", 0x0C, "Battery 1 Design Capacity (mWh)", 0x0C, "Battery 1 Remaining Capacity (mWh)", 0x0C, "Battery 1 Full Charge Capacity (mWh)", 0x0C, "Battery 1 Full Resolution Voltage (mV)", 0x0C, "Battery 1 Full Resolution Discharge Current (mA)", 0x0C, "Battery 1 Full Resolution Charge Current (mA)", 0x0C, "Battery 2 Remaining Capacity (mWh)", 0x0C, "Battery 2 Full Charge Capacity (mWh)", 0x0C, "Battery 2 Full Resolution Voltage (mV)", 0x0C, "Battery 2 Full Resolution Discharge Current (mA)", 0x0C, "Battery 2 Full Resolution Charge Current (mA)", 0x0C, "Battery Pack 1 maximum power (mW)", 0x0C, "Battery Pack 2 maximum power (mW)" }) Method (OSDL, 0, NotSerialized) { If ((TSDB == One)) { Return (OSD2) /* \_SB_.PTID.OSD2 */ } Return (OSD1) /* \_SB_.PTID.OSD1 */ } Name (OSD1, Package (0x15) { 0x04, "CPU Fan Duty Cycle", "RAW", 0x04, "CPU Fan #1 Speed", "RPM", 0x03, "Skin Temp 0", "RAW", 0x03, "Thermistor 1 ", "RAW", 0x03, "Thermistor 2 ", "RAW", 0x03, "Thermistor 3 ", "RAW", 0x03, "Thermistor 4 ", "RAW" }) Name (OSD2, Package (0x18) { 0x04, "CPU Fan Duty Cycle", "RAW", 0x04, "CPU Fan #1 Speed", "RPM", 0x03, "Skin Temp 0", "RAW", 0x03, "Thermistor 1 ", "RAW", 0x03, "Thermistor 2 ", "RAW", 0x03, "Thermistor 3 ", "RAW", 0x03, "Thermistor 4 ", "RAW", 0x03, "Thermistor 5 ", "RAW" }) Method (XLAT, 1, Serialized) { If ((Arg0 >= 0x03AC)) { Return (0x0A47) } If ((Arg0 >= 0x0394)) { Return (0x0A79) } If ((Arg0 >= 0x0374)) { Return (0x0AAB) } If ((Arg0 >= 0x0354)) { Return (0x0ADD) } If ((Arg0 >= 0x032C)) { Return (0x0B0F) } If ((Arg0 >= 0x0300)) { Return (0x0B41) } If ((Arg0 >= 0x02D0)) { Return (0x0B73) } If ((Arg0 >= 0x029C)) { Return (0x0BA5) } If ((Arg0 >= 0x0264)) { Return (0x0BD7) } If ((Arg0 >= 0x0230)) { Return (0x0C09) } If ((Arg0 >= 0x01FC)) { Return (0x0C3B) } If ((Arg0 >= 0x01C8)) { Return (0x0C6D) } If ((Arg0 >= 0x0194)) { Return (0x0C9F) } If ((Arg0 >= 0x0164)) { Return (0x0CD1) } If ((Arg0 >= 0x0138)) { Return (0x0D03) } If ((Arg0 >= 0x0114)) { Return (0x0D35) } If ((Arg0 >= 0xF0)) { Return (0x0D67) } If ((Arg0 >= 0xD4)) { Return (0x0D99) } If ((Arg0 >= 0xB8)) { Return (0x0DCB) } If ((Arg0 >= 0xA0)) { Return (0x0DFD) } If ((Arg0 >= 0x8C)) { Return (0x0E2F) } If ((Arg0 >= 0x7C)) { Return (0x0E61) } If ((Arg0 >= 0x68)) { Return (0x0E93) } If ((Arg0 >= 0x58)) { Return (0x0EC5) } Return (0x0EC5) } Method (XSDS, 1, Serialized) { If ((Arg0 >= 0x02F0)) { Return (0x0A47) } If ((Arg0 >= 0x02DC)) { Return (0x0A79) } If ((Arg0 >= 0x02C4)) { Return (0x0AAB) } If ((Arg0 >= 0x02A8)) { Return (0x0ADD) } If ((Arg0 >= 0x0288)) { Return (0x0B0F) } If ((Arg0 >= 0x0264)) { Return (0x0B41) } If ((Arg0 >= 0x0240)) { Return (0x0B73) } If ((Arg0 >= 0x0214)) { Return (0x0BA5) } If ((Arg0 >= 0x01EC)) { Return (0x0BD7) } If ((Arg0 >= 0x01C0)) { Return (0x0C09) } If ((Arg0 >= 0x0194)) { Return (0x0C3B) } If ((Arg0 >= 0x016C)) { Return (0x0C6D) } If ((Arg0 >= 0x0144)) { Return (0x0C9F) } If ((Arg0 >= 0x011C)) { Return (0x0CD1) } If ((Arg0 >= 0xFC)) { Return (0x0D03) } If ((Arg0 >= 0xDC)) { Return (0x0D35) } If ((Arg0 >= 0xC0)) { Return (0x0D67) } If ((Arg0 >= 0xA8)) { Return (0x0D99) } If ((Arg0 >= 0x94)) { Return (0x0DCB) } If ((Arg0 >= 0x80)) { Return (0x0DFD) } If ((Arg0 >= 0x70)) { Return (0x0E2F) } If ((Arg0 >= 0x60)) { Return (0x0E61) } If ((Arg0 >= 0x54)) { Return (0x0E93) } If ((Arg0 >= 0x48)) { Return (0x0EC5) } Return (0x0EC5) } Method (TSDD, 0, Serialized) { If ((TSDB == One)) { Name (TMPX, Package (0x13) { 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000 }) TMPX [Zero] = ((\_PR.DTS1 * 0x0A) + 0x0AAC) TMPX [One] = ((\_PR.DTS2 * 0x0A) + 0x0AAC) TMPX [0x02] = ((\_PR.DTS3 * 0x0A) + 0x0AAC) TMPX [0x03] = ((\_PR.DTS4 * 0x0A) + 0x0AAC) TMPX [0x04] = ((\_PR.PDTS * 0x0A) + 0x0AAC) If ((\_SB.PCI0.LPCB.H_EC.ECAV == One)) { TMPX [0x05] = ((\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.TSR1)) * 0x0A) + 0x0AAC) TMPX [0x06] = ((\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.TSR2)) * 0x0A) + 0x0AAC) TMPX [0x07] = ((\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.TSR3)) * 0x0A) + 0x0AAC) TMPX [0x08] = ((\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.TSR4)) * 0x0A) + 0x0AAC) TMPX [0x09] = ((\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PMAX)) * 0x0A) + 0x0AAC) TMPX [0x0A] = ((\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PPDT)) * 0x0A) + 0x0AAC) TMPX [0x0B] = ((\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PECH)) * 0x0A) + 0x0AAC) } TMPX [0x0D] = \_TZ.TZ00._TMP /* External reference */ If ((\_SB.PCI0.LPCB.H_EC.ECAV == One)) { TMPX [0x0E] = XLAT ((\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.TER1)) << 0x02)) TMPX [0x0F] = XLAT ((\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.TER2)) << 0x02)) TMPX [0x10] = XLAT ((\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.TER3)) << 0x02)) TMPX [0x11] = XLAT ((\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.TER4)) << 0x02)) TMPX [0x12] = XSDS ((\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.TER5)) << 0x02)) } Return (TMPX) /* \_SB_.PTID.TSDD.TMPX */ } Name (TMPV, Package (0x14) { 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000 }) TMPV [Zero] = ((\_PR.DTS1 * 0x0A) + 0x0AAC) TMPV [One] = ((\_PR.DTS2 * 0x0A) + 0x0AAC) TMPV [0x02] = ((\_PR.DTS3 * 0x0A) + 0x0AAC) TMPV [0x03] = ((\_PR.DTS4 * 0x0A) + 0x0AAC) TMPV [0x04] = ((\_PR.PDTS * 0x0A) + 0x0AAC) If ((\_SB.PCI0.LPCB.H_EC.ECAV == One)) { TMPV [0x05] = ((\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.TSR1)) * 0x0A) + 0x0AAC) TMPV [0x06] = ((\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.TSR2)) * 0x0A) + 0x0AAC) TMPV [0x07] = ((\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.TSR3)) * 0x0A) + 0x0AAC) TMPV [0x08] = ((\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.TSR4)) * 0x0A) + 0x0AAC) TMPV [0x09] = ((\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.TSR5)) * 0x0A) + 0x0AAC) TMPV [0x0A] = ((\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PMAX)) * 0x0A) + 0x0AAC) TMPV [0x0B] = ((\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PPDT)) * 0x0A) + 0x0AAC) TMPV [0x0C] = ((\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PECH)) * 0x0A) + 0x0AAC) } TMPV [0x0E] = \_TZ.TZ00._TMP /* External reference */ TMPV [0x0F] = \_TZ.TZ01._TMP /* External reference */ If ((\_SB.PCI0.LPCB.H_EC.ECAV == One)) { TMPV [0x10] = XLAT ((\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.TER1)) << 0x02)) TMPV [0x11] = XLAT ((\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.TER2)) << 0x02)) TMPV [0x12] = XLAT ((\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.TER3)) << 0x02)) TMPV [0x13] = XLAT ((\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.TER4)) << 0x02)) } Return (TMPV) /* \_SB_.PTID.TSDD.TMPV */ } Method (PSDD, 0, Serialized) { Name (PWRV, Package (0x11) { 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000 }) If ((\_SB.PCI0.LPCB.H_EC.ECAV == One)) { PWRV [Zero] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.CPUP)) PWRV [One] = (\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PPWR)) * 0x0A) PWRV [0x02] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.CPAP)) PWRV [0x03] = (\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PLAP)) * 0x0A) PWRV [0x04] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.B1DC)) PWRV [0x05] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.B1RC)) PWRV [0x06] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.B1FC)) PWRV [0x07] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.B1FV)) PWRV [0x08] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.B1DI)) PWRV [0x09] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.B1CI)) PWRV [0x0A] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.B2RC)) PWRV [0x0B] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.B2FC)) PWRV [0x0C] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.B2FV)) PWRV [0x0D] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.B2DI)) PWRV [0x0E] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.B2CI)) Local0 = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.BMAX)) If (Local0) { Local0 = ~Local0 |= 0xFFFF0000 Local0 = (Local0 += One * 0x0A) } PWRV [0x0F] = Local0 Local0 = ((\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.B2MH)) << 0x08) + \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.B2ML))) If (Local0) { Local0 = ~Local0 |= 0xFFFF0000 Local0 = (Local0 += One * 0x0A) } PWRV [0x10] = Local0 } Return (PWRV) /* \_SB_.PTID.PSDD.PWRV */ } Method (OSDD, 0, Serialized) { If ((\_SB.PCI0.LPCB.H_EC.ECAV == One)) { If ((TSDB == One)) { Name (OSD2, Package (0x08) { 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000 }) OSD2 [Zero] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PENV)) OSD2 [One] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.CFSP)) OSD2 [0x02] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.TSR3)) OSD2 [0x03] = (\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.TER1)) << 0x02) OSD2 [0x04] = (\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.TER2)) << 0x02) OSD2 [0x05] = (\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.TER3)) << 0x02) OSD2 [0x06] = (\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.TER4)) << 0x02) OSD2 [0x07] = (\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.TER5)) << 0x02) Return (OSD2) /* \_SB_.PTID.OSDD.OSD2 */ } Name (OSD1, Package (0x07) { 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000 }) OSD1 [Zero] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PENV)) OSD1 [One] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.CFSP)) OSD1 [0x02] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.TSR3)) OSD1 [0x03] = (\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.TER1)) << 0x02) OSD1 [0x04] = (\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.TER2)) << 0x02) OSD1 [0x05] = (\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.TER3)) << 0x02) OSD1 [0x06] = (\_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.TER4)) << 0x02) Return (OSD1) /* \_SB_.PTID.OSDD.OSD1 */ } Return (Package (0x00) {}) } Method (SDSP, 0, NotSerialized) { Return (0x0A) } Name (PADA, Package (0x0A) { One, 0xFFFFFFFF, 0xFFFFFFFF, 0x1A, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF }) Name (PADD, Package (0x0A) { 0x02, 0x06A4, 0x06A0, 0x1A, 0x62, 0x63, 0x60, 0x61, 0x65, 0x64 }) Method (PADT, 0, NotSerialized) { If (PAMT) { Return (PADA) /* \_SB_.PTID.PADA */ } Return (PADD) /* \_SB_.PTID.PADD */ } Method (RPMD, 0, Serialized) { Name (MTMP, Buffer (0x1A) {}) If ((\_SB.PCI0.LPCB.H_EC.ECAV == One)) { MTMP [0x06] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PCAD)) MTMP [0x07] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PEWL)) MTMP [0x08] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PWRL)) MTMP [0x09] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PECD)) MTMP [0x0A] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PEHI)) MTMP [0x0B] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PECI)) MTMP [0x0C] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PEPL)) MTMP [0x0D] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PEPM)) MTMP [0x0E] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PWFC)) MTMP [0x0F] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PECC)) MTMP [0x10] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PDT0)) MTMP [0x11] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PDT1)) MTMP [0x12] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PDT2)) MTMP [0x13] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PDT3)) MTMP [0x14] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PRFC)) MTMP [0x15] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PRS0)) MTMP [0x16] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PRS1)) MTMP [0x17] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PRS2)) MTMP [0x18] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PRS3)) MTMP [0x19] = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PRS4)) } Return (MTMP) /* \_SB_.PTID.RPMD.MTMP */ } Method (WPMD, 1, NotSerialized) { If ((SizeOf (Arg0) != 0x1A)) { Return (0xFFFFFFFF) } If ((\_SB.PCI0.LPCB.H_EC.ECAV == One)) { \_SB.PCI0.LPCB.H_EC.ECWT (DerefOf (Arg0 [0x06]), RefOf (\_SB.PCI0.LPCB.H_EC.PCAD)) \_SB.PCI0.LPCB.H_EC.ECWT (DerefOf (Arg0 [0x07]), RefOf (\_SB.PCI0.LPCB.H_EC.PEWL)) \_SB.PCI0.LPCB.H_EC.ECWT (DerefOf (Arg0 [0x08]), RefOf (\_SB.PCI0.LPCB.H_EC.PWRL)) \_SB.PCI0.LPCB.H_EC.ECWT (DerefOf (Arg0 [0x09]), RefOf (\_SB.PCI0.LPCB.H_EC.PECD)) \_SB.PCI0.LPCB.H_EC.ECWT (DerefOf (Arg0 [0x0A]), RefOf (\_SB.PCI0.LPCB.H_EC.PEHI)) \_SB.PCI0.LPCB.H_EC.ECWT (DerefOf (Arg0 [0x0B]), RefOf (\_SB.PCI0.LPCB.H_EC.PECI)) \_SB.PCI0.LPCB.H_EC.ECWT (DerefOf (Arg0 [0x0C]), RefOf (\_SB.PCI0.LPCB.H_EC.PEPL)) \_SB.PCI0.LPCB.H_EC.ECWT (DerefOf (Arg0 [0x0D]), RefOf (\_SB.PCI0.LPCB.H_EC.PEPM)) \_SB.PCI0.LPCB.H_EC.ECWT (DerefOf (Arg0 [0x0E]), RefOf (\_SB.PCI0.LPCB.H_EC.PWFC)) \_SB.PCI0.LPCB.H_EC.ECWT (DerefOf (Arg0 [0x0F]), RefOf (\_SB.PCI0.LPCB.H_EC.PECC)) \_SB.PCI0.LPCB.H_EC.ECWT (DerefOf (Arg0 [0x10]), RefOf (\_SB.PCI0.LPCB.H_EC.PDT0)) \_SB.PCI0.LPCB.H_EC.ECWT (DerefOf (Arg0 [0x11]), RefOf (\_SB.PCI0.LPCB.H_EC.PDT1)) \_SB.PCI0.LPCB.H_EC.ECWT (DerefOf (Arg0 [0x12]), RefOf (\_SB.PCI0.LPCB.H_EC.PDT2)) \_SB.PCI0.LPCB.H_EC.ECWT (DerefOf (Arg0 [0x13]), RefOf (\_SB.PCI0.LPCB.H_EC.PDT3)) \_SB.PCI0.LPCB.H_EC.ECWT (DerefOf (Arg0 [0x14]), RefOf (\_SB.PCI0.LPCB.H_EC.PRFC)) \_SB.PCI0.LPCB.H_EC.ECWT (DerefOf (Arg0 [0x15]), RefOf (\_SB.PCI0.LPCB.H_EC.PRS0)) \_SB.PCI0.LPCB.H_EC.ECWT (DerefOf (Arg0 [0x16]), RefOf (\_SB.PCI0.LPCB.H_EC.PRS1)) \_SB.PCI0.LPCB.H_EC.ECWT (DerefOf (Arg0 [0x17]), RefOf (\_SB.PCI0.LPCB.H_EC.PRS2)) \_SB.PCI0.LPCB.H_EC.ECWT (DerefOf (Arg0 [0x18]), RefOf (\_SB.PCI0.LPCB.H_EC.PRS3)) \_SB.PCI0.LPCB.H_EC.ECWT (DerefOf (Arg0 [0x19]), RefOf (\_SB.PCI0.LPCB.H_EC.PRS4)) \_SB.PCI0.LPCB.H_EC.ECMD (0x67) } Return (Zero) } Method (ISPC, 0, NotSerialized) { If ((\_SB.PCI0.LPCB.H_EC.ECAV == One)) { \_SB.PCI0.LPCB.H_EC.ECMD (0x65) } Return (Zero) } Method (ENPC, 0, NotSerialized) { If ((\_SB.PCI0.LPCB.H_EC.ECAV == One)) { \_SB.PCI0.LPCB.H_EC.ECMD (0x66) } Return (Zero) } Method (RPCS, 0, NotSerialized) { If ((\_SB.PCI0.LPCB.H_EC.ECAV == One)) { Local0 = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PRCS)) } Return (Local0) } Method (RPEC, 0, NotSerialized) { Local0 = Zero If ((\_SB.PCI0.LPCB.H_EC.ECAV == One)) { Local1 = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PEC0)) Local0 |= Local1 Local1 = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PEC1)) Local0 |= (Local1 << 0x08) Local1 = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PEC2)) Local0 |= (Local1 << 0x10) Local1 = \_SB.PCI0.LPCB.H_EC.ECRD (RefOf (\_SB.PCI0.LPCB.H_EC.PEC3)) Local0 |= (Local1 << 0x18) } Return (Local0) } } } } SSDT2 ----- DefinitionBlock ("", "SSDT", 2, "LENOVO", "TC-S03 ", 0x000013C0) { External (_SB_.PC00.XHCI.RHUB, DeviceObj) External (_SB_.PC00.XHCI.RHUB.HS01, DeviceObj) External (_SB_.PC00.XHCI.RHUB.HS02, DeviceObj) External (_SB_.PC00.XHCI.RHUB.HS03, DeviceObj) External (_SB_.PC00.XHCI.RHUB.HS04, DeviceObj) External (_SB_.PC00.XHCI.RHUB.HS05, DeviceObj) External (_SB_.PC00.XHCI.RHUB.HS06, DeviceObj) External (_SB_.PC00.XHCI.RHUB.HS07, DeviceObj) External (_SB_.PC00.XHCI.RHUB.HS08, DeviceObj) External (_SB_.PC00.XHCI.RHUB.HS09, DeviceObj) External (_SB_.PC00.XHCI.RHUB.HS10, DeviceObj) External (_SB_.PC00.XHCI.RHUB.HS11, DeviceObj) External (_SB_.PC00.XHCI.RHUB.HS12, DeviceObj) External (_SB_.PC00.XHCI.RHUB.HS13, DeviceObj) External (_SB_.PC00.XHCI.RHUB.HS14, DeviceObj) External (_SB_.PC00.XHCI.RHUB.SS01, DeviceObj) External (_SB_.PC00.XHCI.RHUB.SS02, DeviceObj) External (_SB_.PC00.XHCI.RHUB.SS03, DeviceObj) External (_SB_.PC00.XHCI.RHUB.SS04, DeviceObj) External (_SB_.PC00.XHCI.RHUB.SS05, DeviceObj) External (_SB_.PC00.XHCI.RHUB.SS06, DeviceObj) External (_SB_.PC00.XHCI.RHUB.SS07, DeviceObj) External (_SB_.PC00.XHCI.RHUB.SS08, DeviceObj) External (_SB_.PC00.XHCI.RHUB.SS09, DeviceObj) External (_SB_.PC00.XHCI.RHUB.SS10, DeviceObj) External (_SB_.PC00.XHCI.RHUB.USR1, DeviceObj) External (_SB_.PC00.XHCI.RHUB.USR2, DeviceObj) External (GBID, UnknownObj) Name (USBB, 0x6C7A8000) Name (USBL, 0x02) OperationRegion (USBT, SystemMemory, USBB, USBL) Field (USBT, AnyAcc, NoLock, Preserve) { UHD1, 8, UHD2, 8 } Scope (\_SB.PC00.XHCI.RHUB) { Method (GPLD, 2, Serialized) { Name (PCKG, Package (0x01) { Buffer (0x10) {} }) CreateField (DerefOf (PCKG [0x00]), 0x00, 0x07, REV) REV = 0x01 CreateField (DerefOf (PCKG [0x00]), 0x40, 0x01, VISI) VISI = Arg0 CreateField (DerefOf (PCKG [0x00]), 0x57, 0x08, GPOS) GPOS = Arg1 Return (PCKG) /* \_SB_.PC00.XHCI.RHUB.GPLD.PCKG */ } Method (GUPC, 1, Serialized) { Name (PCKG, Package (0x04) { 0x00, 0xFF, 0x00, 0x00 }) PCKG [0x00] = Arg0 Return (PCKG) /* \_SB_.PC00.XHCI.RHUB.GUPC.PCKG */ } } Scope (\_SB.PC00.XHCI.RHUB.HS01) { Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { Return (GUPC (0x01)) } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { Return (GPLD (0x01, 0x01)) } } Scope (\_SB.PC00.XHCI.RHUB.HS02) { Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { Return (GUPC (0x01)) } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { Return (GPLD (0x01, 0x02)) } } Scope (\_SB.PC00.XHCI.RHUB.HS03) { Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { Return (GUPC (0x01)) } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { Return (GPLD (0x01, 0x03)) } } Scope (\_SB.PC00.XHCI.RHUB.HS04) { Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { Return (GUPC (0x01)) } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { Return (GPLD (UHD2, 0x04)) } } Scope (\_SB.PC00.XHCI.RHUB.HS05) { Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { Return (GUPC (0x01)) } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { Return (GPLD (0x01, 0x05)) } } Scope (\_SB.PC00.XHCI.RHUB.HS06) { Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { Return (GUPC (0x01)) } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { Return (GPLD (0x01, 0x06)) } } Scope (\_SB.PC00.XHCI.RHUB.HS07) { Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { Return (GUPC (0x01)) } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { Return (GPLD (0x01, 0x07)) } } Scope (\_SB.PC00.XHCI.RHUB.HS08) { Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { Return (GUPC (0x01)) } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { Return (GPLD (0x01, 0x08)) } } Scope (\_SB.PC00.XHCI.RHUB.HS09) { Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { Return (GUPC (0x01)) } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { Return (GPLD (0x01, 0x09)) } } Scope (\_SB.PC00.XHCI.RHUB.HS10) { Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { Return (GUPC (0x01)) } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { Return (GPLD (0x01, 0x0A)) } } Scope (\_SB.PC00.XHCI.RHUB.HS11) { Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { Return (GUPC (0x01)) } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { Return (GPLD (0x01, 0x0B)) } } Scope (\_SB.PC00.XHCI.RHUB.HS12) { Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { Return (GUPC (0x01)) } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { Return (GPLD (UHD1, 0x0C)) } } Scope (\_SB.PC00.XHCI.RHUB.HS13) { Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { Return (GUPC (0x01)) } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { Return (GPLD (0x01, 0x0D)) } } Scope (\_SB.PC00.XHCI.RHUB.HS14) { Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { Return (GUPC (0x01)) } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { Return (GPLD (0x01, 0x0E)) } } Scope (\_SB.PC00.XHCI.RHUB.USR1) { Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { Return (GUPC (0x00)) } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { Return (GPLD (0x00, 0x00)) } } Scope (\_SB.PC00.XHCI.RHUB.USR2) { Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { Return (GUPC (0x00)) } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { Return (GPLD (0x00, 0x00)) } } Scope (\_SB.PC00.XHCI.RHUB.SS01) { Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { Return (GUPC (0x01)) } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { If ((GBID == 0x02)) { Return (GPLD (0x01, 0x0A)) } If ((GBID == 0x03)) { Return (GPLD (0x01, 0x01)) } Return (GPLD (0x00, 0x00)) } } Scope (\_SB.PC00.XHCI.RHUB.SS02) { Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { Return (GUPC (0x01)) } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { If ((GBID == 0x02)) { Return (GPLD (0x01, 0x0E)) } If ((GBID == 0x03)) { Return (GPLD (0x01, 0x02)) } Return (GPLD (0x00, 0x00)) } } Scope (\_SB.PC00.XHCI.RHUB.SS03) { Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { Return (GUPC (0x01)) } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { If ((GBID == 0x02)) { Return (GPLD (0x01, 0x01)) } If ((GBID == 0x03)) { Return (GPLD (0x01, 0x0E)) } Return (GPLD (0x00, 0x00)) } } Scope (\_SB.PC00.XHCI.RHUB.SS04) { Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { Return (GUPC (0x01)) } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { If ((GBID == 0x02)) { Return (GPLD (0x01, 0x02)) } If ((GBID == 0x03)) { Return (GPLD (0x01, 0x0A)) } Return (GPLD (0x00, 0x00)) } } Scope (\_SB.PC00.XHCI.RHUB.SS05) { Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { Return (GUPC (0x01)) } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { If ((GBID == 0x02)) { Return (GPLD (0x01, 0x05)) } If ((GBID == 0x03)) { Return (GPLD (0x00, 0x05)) } Return (GPLD (0x00, 0x00)) } } Scope (\_SB.PC00.XHCI.RHUB.SS06) { Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { Return (GUPC (0x01)) } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { If ((GBID == 0x02)) { Return (GPLD (0x01, 0x07)) } If ((GBID == 0x03)) { Return (GPLD (0x00, 0x06)) } Return (GPLD (0x00, 0x00)) } } Scope (\_SB.PC00.XHCI.RHUB.SS07) { Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { Return (GUPC (0x01)) } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { If ((GBID == 0x02)) { Return (GPLD (0x01, 0x09)) } If ((GBID == 0x03)) { Return (GPLD (0x01, 0x08)) } Return (GPLD (0x00, 0x00)) } } Scope (\_SB.PC00.XHCI.RHUB.SS08) { Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { Return (GUPC (0x01)) } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { If ((GBID == 0x02)) { Return (GPLD (0x01, 0x0B)) } If ((GBID == 0x03)) { Return (GPLD (0x01, 0x07)) } Return (GPLD (0x00, 0x00)) } } Scope (\_SB.PC00.XHCI.RHUB.SS09) { Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { Return (GUPC (0x01)) } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { If ((GBID == 0x02)) { Return (GPLD (UHD1, 0x0C)) } If ((GBID == 0x03)) { Return (GPLD (UHD1, 0x0C)) } Return (GPLD (0x00, 0x00)) } } Scope (\_SB.PC00.XHCI.RHUB.SS10) { Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { Return (GUPC (0x01)) } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { If ((GBID == 0x02)) { Return (GPLD (UHD2, 0x04)) } If ((GBID == 0x03)) { Return (GPLD (0x00, 0x0A)) } Return (GPLD (0x00, 0x00)) } } } SSDT3 ----- DefinitionBlock ("", "SSDT", 2, "LENOVO", "TC-S03 ", 0x000013C0) { External (_SB_.SCK0.CP00, DeviceObj) External (_SB_.SCK0.CP01, DeviceObj) External (_SB_.SCK0.CP02, DeviceObj) External (_SB_.SCK0.CP03, DeviceObj) External (_SB_.SCK0.CP04, DeviceObj) External (_SB_.SCK0.CP05, DeviceObj) External (_SB_.SCK0.CP06, DeviceObj) External (_SB_.SCK0.CP07, DeviceObj) External (_SB_.SCK0.CP08, DeviceObj) External (_SB_.SCK0.CP09, DeviceObj) External (_SB_.SCK0.CP0A, DeviceObj) External (_SB_.SCK0.CP0B, DeviceObj) External (_SB_.SCK0.CP0C, DeviceObj) External (_SB_.SCK0.CP0D, DeviceObj) External (_SB_.SCK0.CP0E, DeviceObj) External (_SB_.SCK0.CP0F, DeviceObj) External (_SB_.SCK0.CP10, DeviceObj) External (_SB_.SCK0.CP11, DeviceObj) External (_SB_.SCK0.CP12, DeviceObj) External (_SB_.SCK0.CP13, DeviceObj) External (_SB_.SCK0.CP14, DeviceObj) External (_SB_.SCK0.CP15, DeviceObj) External (_SB_.SCK0.CP16, DeviceObj) External (_SB_.SCK0.CP17, DeviceObj) External (_SB_.SCK0.CP18, DeviceObj) External (_SB_.SCK0.CP19, DeviceObj) External (_SB_.SCK0.CP1A, DeviceObj) External (_SB_.SCK0.CP1B, DeviceObj) External (_SB_.SCK0.CP1C, DeviceObj) External (_SB_.SCK0.CP1D, DeviceObj) External (_SB_.SCK0.CP1E, DeviceObj) External (_SB_.SCK0.CP1F, DeviceObj) External (_SB_.SCK0.CP20, DeviceObj) External (_SB_.SCK0.CP21, DeviceObj) External (_SB_.SCK0.CP22, DeviceObj) External (_SB_.SCK0.CP23, DeviceObj) External (_SB_.SCK0.CP24, DeviceObj) External (_SB_.SCK0.CP25, DeviceObj) External (_SB_.SCK0.CP26, DeviceObj) External (_SB_.SCK0.CP27, DeviceObj) External (_SB_.SCK0.CP28, DeviceObj) External (_SB_.SCK0.CP29, DeviceObj) External (_SB_.SCK0.CP2A, DeviceObj) External (_SB_.SCK0.CP2B, DeviceObj) External (_SB_.SCK0.CP2C, DeviceObj) External (_SB_.SCK0.CP2D, DeviceObj) External (_SB_.SCK0.CP2E, DeviceObj) External (_SB_.SCK0.CP2F, DeviceObj) External (_SB_.SCK0.CP30, DeviceObj) External (_SB_.SCK0.CP31, DeviceObj) External (_SB_.SCK0.CP32, DeviceObj) External (_SB_.SCK0.CP33, DeviceObj) External (_SB_.SCK0.CP34, DeviceObj) External (_SB_.SCK0.CP35, DeviceObj) External (_SB_.SCK0.CP36, DeviceObj) External (_SB_.SCK0.CP37, DeviceObj) External (CSEN, FieldUnitObj) External (FGTS, FieldUnitObj) External (HWAL, FieldUnitObj) External (HWEN, FieldUnitObj) External (HWPS, FieldUnitObj) External (PSEN, FieldUnitObj) External (TSEN, FieldUnitObj) Name (HI1, 0x00) Name (HW1, 0x00) Name (SDTL, 0x00) Scope (\_SB.SCK0.CP00) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP00._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP00._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x00, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x00, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x00, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP00.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP00.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP00.PSDC */ } } Scope (\_SB.SCK0.CP01) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP01._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP01._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x01, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x01, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x01, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP01.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP01.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP01.PSDC */ } } Scope (\_SB.SCK0.CP02) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP02._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP02._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x02, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x02, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x02, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP02.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP02.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP02.PSDC */ } } Scope (\_SB.SCK0.CP03) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP03._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP03._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x03, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x03, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x03, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP03.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP03.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP03.PSDC */ } } Scope (\_SB.SCK0.CP04) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP04._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP04._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x04, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x04, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x04, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP04.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP04.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP04.PSDC */ } } Scope (\_SB.SCK0.CP05) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP05._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP05._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x05, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x05, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x05, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP05.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP05.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP05.PSDC */ } } Scope (\_SB.SCK0.CP06) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP06._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP06._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x06, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x06, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x06, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP06.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP06.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP06.PSDC */ } } Scope (\_SB.SCK0.CP07) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP07._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP07._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x07, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x07, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x07, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP07.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP07.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP07.PSDC */ } } Scope (\_SB.SCK0.CP08) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP08._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP08._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x08, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x08, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x08, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP08.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP08.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP08.PSDC */ } } Scope (\_SB.SCK0.CP09) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP09._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP09._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x09, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x09, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x09, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP09.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP09.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP09.PSDC */ } } Scope (\_SB.SCK0.CP0A) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP0A._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP0A._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x0A, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x0A, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x0A, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP0A.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP0A.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP0A.PSDC */ } } Scope (\_SB.SCK0.CP0B) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP0B._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP0B._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x0B, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x0B, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x0B, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP0B.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP0B.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP0B.PSDC */ } } Scope (\_SB.SCK0.CP0C) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP0C._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP0C._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x0C, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x0C, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x0C, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP0C.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP0C.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP0C.PSDC */ } } Scope (\_SB.SCK0.CP0D) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP0D._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP0D._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x0D, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x0D, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x0D, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP0D.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP0D.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP0D.PSDC */ } } Scope (\_SB.SCK0.CP0E) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP0E._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP0E._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x0E, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x0E, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x0E, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP0E.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP0E.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP0E.PSDC */ } } Scope (\_SB.SCK0.CP0F) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP0F._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP0F._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x0F, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x0F, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x0F, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP0F.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP0F.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP0F.PSDC */ } } Scope (\_SB.SCK0.CP10) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP10._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP10._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x10, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x10, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x10, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP10.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP10.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP10.PSDC */ } } Scope (\_SB.SCK0.CP11) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP11._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP11._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x11, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x11, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x11, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP11.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP11.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP11.PSDC */ } } Scope (\_SB.SCK0.CP12) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP12._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP12._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x12, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x12, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x12, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP12.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP12.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP12.PSDC */ } } Scope (\_SB.SCK0.CP13) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP13._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP13._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x13, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x13, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x13, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP13.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP13.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP13.PSDC */ } } Scope (\_SB.SCK0.CP14) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP14._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP14._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x14, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x14, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x14, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP14.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP14.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP14.PSDC */ } } Scope (\_SB.SCK0.CP15) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP15._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP15._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x15, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x15, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x15, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP15.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP15.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP15.PSDC */ } } Scope (\_SB.SCK0.CP16) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP16._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP16._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x16, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x16, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x16, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP16.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP16.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP16.PSDC */ } } Scope (\_SB.SCK0.CP17) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP17._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP17._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x17, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x17, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x17, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP17.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP17.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP17.PSDC */ } } Scope (\_SB.SCK0.CP18) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP18._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP18._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x18, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x18, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x18, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP18.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP18.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP18.PSDC */ } } Scope (\_SB.SCK0.CP19) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP19._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP19._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x19, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x19, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x19, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP19.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP19.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP19.PSDC */ } } Scope (\_SB.SCK0.CP1A) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP1A._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP1A._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x1A, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x1A, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x1A, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP1A.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP1A.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP1A.PSDC */ } } Scope (\_SB.SCK0.CP1B) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP1B._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP1B._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x1B, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x1B, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x1B, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP1B.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP1B.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP1B.PSDC */ } } Scope (\_SB.SCK0.CP1C) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP1C._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP1C._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x1C, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x1C, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x1C, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP1C.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP1C.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP1C.PSDC */ } } Scope (\_SB.SCK0.CP1D) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP1D._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP1D._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x1D, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x1D, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x1D, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP1D.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP1D.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP1D.PSDC */ } } Scope (\_SB.SCK0.CP1E) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP1E._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP1E._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x1E, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x1E, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x1E, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP1E.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP1E.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP1E.PSDC */ } } Scope (\_SB.SCK0.CP1F) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP1F._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP1F._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x1F, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x1F, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x1F, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP1F.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP1F.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP1F.PSDC */ } } Scope (\_SB.SCK0.CP20) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP20._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP20._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x20, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x20, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x20, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP20.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP20.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP20.PSDC */ } } Scope (\_SB.SCK0.CP21) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP21._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP21._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x21, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x21, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x21, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP21.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP21.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP21.PSDC */ } } Scope (\_SB.SCK0.CP22) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP22._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP22._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x22, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x22, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x22, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP22.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP22.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP22.PSDC */ } } Scope (\_SB.SCK0.CP23) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP23._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP23._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x23, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x23, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x23, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP23.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP23.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP23.PSDC */ } } Scope (\_SB.SCK0.CP24) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP24._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP24._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x24, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x24, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x24, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP24.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP24.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP24.PSDC */ } } Scope (\_SB.SCK0.CP25) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP25._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP25._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x25, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x25, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x25, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP25.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP25.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP25.PSDC */ } } Scope (\_SB.SCK0.CP26) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP26._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP26._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x26, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x26, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x26, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP26.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP26.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP26.PSDC */ } } Scope (\_SB.SCK0.CP27) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP27._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP27._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x27, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x27, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x27, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP27.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP27.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP27.PSDC */ } } Scope (\_SB.SCK0.CP28) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP28._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP28._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x28, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x28, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x28, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP28.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP28.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP28.PSDC */ } } Scope (\_SB.SCK0.CP29) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP29._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP29._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x29, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x29, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x29, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP29.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP29.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP29.PSDC */ } } Scope (\_SB.SCK0.CP2A) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP2A._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP2A._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x2A, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x2A, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x2A, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP2A.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP2A.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP2A.PSDC */ } } Scope (\_SB.SCK0.CP2B) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP2B._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP2B._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x2B, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x2B, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x2B, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP2B.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP2B.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP2B.PSDC */ } } Scope (\_SB.SCK0.CP2C) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP2C._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP2C._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x2C, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x2C, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x2C, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP2C.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP2C.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP2C.PSDC */ } } Scope (\_SB.SCK0.CP2D) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP2D._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP2D._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x2D, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x2D, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x2D, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP2D.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP2D.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP2D.PSDC */ } } Scope (\_SB.SCK0.CP2E) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP2E._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP2E._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x2E, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x2E, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x2E, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP2E.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP2E.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP2E.PSDC */ } } Scope (\_SB.SCK0.CP2F) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP2F._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP2F._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x2F, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x2F, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x2F, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP2F.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP2F.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP2F.PSDC */ } } Scope (\_SB.SCK0.CP30) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP30._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP30._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x30, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x30, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x30, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP30.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP30.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP30.PSDC */ } } Scope (\_SB.SCK0.CP31) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP31._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP31._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x31, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x31, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x31, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP31.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP31.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP31.PSDC */ } } Scope (\_SB.SCK0.CP32) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP32._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP32._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x32, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x32, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x32, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP32.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP32.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP32.PSDC */ } } Scope (\_SB.SCK0.CP33) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP33._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP33._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x33, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x33, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x33, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP33.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP33.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP33.PSDC */ } } Scope (\_SB.SCK0.CP34) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP34._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP34._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x34, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x34, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x34, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP34.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP34.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP34.PSDC */ } } Scope (\_SB.SCK0.CP35) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP35._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP35._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x35, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x35, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x35, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP35.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP35.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP35.PSDC */ } } Scope (\_SB.SCK0.CP36) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP36._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP36._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x36, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x36, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x36, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP36.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP36.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP36.PSDC */ } } Scope (\_SB.SCK0.CP37) { Name (SCKN, 0x00) OperationRegion (DBG0, SystemIO, 0x80, 0x02) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8, IO81, 8 } Name (TYPE, 0x80000000) Method (HWPT, 0, NotSerialized) { If ((((HWEN == 0x01) || (HWEN == 0x03)) && !(SDTL & 0x02))) { SDTL |= 0x02 LoadTable ("OEM2", "INTEL", "CPU HWP", "", "", Zero) } } Method (ISTT, 0, NotSerialized) { If ((((PSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x01))) { SDTL |= 0x01 LoadTable ("OEM1", "INTEL", "CPU EIST", "", "", Zero) } } Method (TSTT, 0, NotSerialized) { If ((((TSEN == 0x01) && ((HWEN == 0x00) || (HWEN == 0x01))) && !(SDTL & 0x04))) { SDTL |= 0x04 LoadTable ("OEM3", "INTEL", "CPU TST", "", "", Zero) } } Method (CSTT, 0, NotSerialized) { If (((CSEN == 0x01) && !(SDTL & 0x08))) { SDTL |= 0x08 LoadTable ("OEM4", "INTEL", "CPU CST", "", "", Zero) } } Method (_PDC, 1, Serialized) // _PDC: Processor Driver Capabilities { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Local0 = SizeOf (Arg0) Local1 = (Local0 - 0x08) CreateField (Arg0, 0x40, (Local1 * 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Concatenate (STS0, TEMP, Local2) _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, 0x04, CAPA) TYPE = CAPA /* \_SB_.SCK0.CP37._OSC.CAPA */ CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (!(((IID0 == EID0) && (IID1 == EID1)) && (( IID2 == EID2) && (IID3 == EID3)))) { STS0 [0x00] = 0x06 Return (Arg3) } If ((Arg1 != 0x01)) { STS0 [0x00] = 0x0A Return (Arg3) } If ((STS0 & 0x01)) { CAP0 &= 0x0BFF Return (Arg3) } If (((TYPE & 0x09) == 0x09)) { ISTT () } If ((HWPS == 0x01)) { HWPT () } If (((TYPE & 0x08) == 0x08)) { TSTT () } If (((TYPE & 0x18) == 0x18)) { CSTT () } CAP0 &= 0x0BFF TYPE = CAP0 /* \_SB_.SCK0.CP37._OSC.CAP0 */ Return (Arg3) } Name (PSDC, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x37, 0xFC, 0x01 } }) Name (PSDD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x37, 0xFD, 0x01 } }) Name (PSDE, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x37, 0xFE, 0x01 } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If ((((TYPE & 0x0820) == 0x0820) && (HWAL == 0x00))) { Return (PSDE) /* \_SB_.SCK0.CP37.PSDE */ } If ((((TYPE & 0x0820) == 0x20) && (HWAL == 0x02))) { Return (PSDD) /* \_SB_.SCK0.CP37.PSDD */ } Return (PSDC) /* \_SB_.SCK0.CP37.PSDC */ } } } SVOS ---- [000h 0000 4] Signature : "SVOS" [004h 0004 4] Table Length : 00000032 [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : A1 [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "INTL" [020h 0032 4] Asl Compiler Revision : 20091013 **** Unknown ACPI table signature [SVOS] Raw Table Data: Length 50 (0x32) 0000: 53 56 4F 53 32 00 00 00 01 A1 4C 45 4E 4F 56 4F // SVOS2.....LENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 49 4E 54 4C // TC-S03 ....INTL 0020: 13 10 09 20 FE 00 00 00 00 00 00 00 00 00 00 00 // ... ............ 0030: 00 00 // .. TPM2 ---- [000h 0000 4] Signature : "TPM2" [Trusted Platform Module hardware interface table] [004h 0004 4] Table Length : 0000004C [008h 0008 1] Revision : 03 [009h 0009 1] Checksum : 51 [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "AMI " [020h 0032 4] Asl Compiler Revision : 00000000 [024h 0036 4] Reserved : 00000000 [028h 0040 8] Control Address : 0000000000000000 [030h 0048 4] Start Method : 00000006 Raw Table Data: Length 76 (0x4C) 0000: 54 50 4D 32 4C 00 00 00 03 51 4C 45 4E 4F 56 4F // TPM2L....QLENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 41 4D 49 20 // TC-S03 ....AMI 0020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0030: 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0040: 00 00 01 00 00 10 62 6D 00 00 00 00 // ......bm.... VFCT ---- [000h 0000 4] Signature : "VFCT" [004h 0004 4] Table Length : 0000F084 [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : 8B [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "AMD" [020h 0032 4] Asl Compiler Revision : 31504F47 **** Unknown ACPI table signature [VFCT] Raw Table Data: Length 61572 (0xF084) 0000: 56 46 43 54 84 F0 00 00 01 8B 4C 45 4E 4F 56 4F // VFCT......LENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 41 4D 44 00 // TC-S03 ....AMD. 0020: 47 4F 50 31 32 9B A3 5D BD C6 CF 49 95 A6 E8 E4 // GOP12..]...I.... 0030: 2E CD 79 A7 4C 00 00 00 00 00 00 00 00 00 00 00 // ..y.L........... 0040: 00 00 00 00 00 00 00 00 00 00 00 00 65 00 00 00 // ............e... 0050: 00 00 00 00 00 00 00 00 02 10 DF 67 00 00 00 00 // ...........g.... 0060: 01 00 00 00 00 F0 00 00 55 AA 78 E9 A9 02 00 00 // ........U.x..... 0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0080: 4C 02 00 00 00 00 49 42 4D 24 80 92 00 00 00 00 // L.....IBM$...... 0090: 00 00 00 00 00 00 00 04 20 37 36 31 32 39 35 35 // ........ 7612955 00A0: 32 30 00 00 00 00 00 00 A1 02 00 00 00 00 00 00 // 20.............. 00B0: 28 02 00 00 00 00 00 00 30 33 2F 31 39 2F 31 38 // (.......03/19/18 00C0: 20 32 33 3A 34 35 00 00 36 00 00 00 E9 B4 03 00 // 23:45..6....... 00D0: E9 C3 03 00 00 00 F4 00 00 13 00 00 00 D0 01 00 // ................ 00E0: 36 68 20 E1 02 80 7E 00 A2 18 45 02 12 00 00 00 // 6h ...~...E..... 00F0: 00 00 00 3C 40 0E 02 07 3C 01 1A 00 04 00 00 00 // ...<@...<....... 0100: EE A0 FF 06 00 08 30 40 0E 01 00 00 00 00 00 00 // ......0@........ 0110: 14 03 00 00 00 00 00 00 BE 7E 11 00 B9 07 1A D6 // .........~...... 0120: 50 2C 00 00 00 00 00 00 00 00 00 00 14 40 41 43 // P,...........@AC 0130: 00 00 00 00 10 00 00 00 42 00 00 00 F0 7D E6 0F // ........B....}.. 0140: 20 00 20 00 12 00 0E 00 00 00 00 00 00 00 00 00 // . ............. 0150: 00 00 00 00 00 00 00 00 00 00 00 00 31 31 33 56 // ............113V 0160: 33 34 31 31 34 2D 46 33 00 50 4F 4C 41 52 49 53 // 34114-F3.POLARIS 0170: 32 30 00 50 43 49 5F 45 58 50 52 45 53 53 00 47 // 20.PCI_EXPRESS.G 0180: 44 44 52 35 00 0D 0A 31 31 33 2D 4D 53 49 54 56 // DDR5...113-MSITV 0190: 33 34 31 4D 48 2E 36 44 32 20 20 20 20 20 20 20 // 341MH.6D2 01A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 // 01B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 // 01C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 // 01D0: 20 20 20 0D 0A 00 0D 0A 20 0D 0A 00 28 43 29 20 // ..... ...(C) 01E0: 31 39 38 38 2D 32 30 31 30 2C 20 41 64 76 61 6E // 1988-2010, Advan 01F0: 63 65 64 20 4D 69 63 72 6F 20 44 65 76 69 63 65 // ced Micro Device 0200: 73 2C 20 49 6E 63 2E 00 41 54 4F 4D 42 49 4F 53 // s, Inc..ATOMBIOS 0210: 42 4B 2D 41 4D 44 20 56 45 52 30 31 35 2E 30 35 // BK-AMD VER015.05 0220: 30 2E 30 30 32 2E 30 30 31 2E 30 30 30 30 30 30 // 0.002.001.000000 0230: 00 36 44 32 2E 62 69 6E 20 20 20 20 20 00 31 35 // .6D2.bin .15 0240: 32 39 32 35 38 20 00 34 31 31 32 31 36 20 20 00 // 29258 .411216 . 0250: 20 20 20 20 20 20 20 20 00 4D 53 49 5F 50 4F 4C // .MSI_POL 0260: 41 52 49 53 32 30 5F 44 30 30 30 58 4C 5F 48 5F // ARIS20_D000XL_H_ 0270: 38 47 5F 31 32 33 30 31 32 37 30 53 41 4D 48 59 // 8G_12301270SAMHY 0280: 4E 4D 49 43 5C 63 6F 6E 66 69 67 2E 68 00 00 00 // NMIC\config.h... 0290: 24 00 01 01 41 54 4F 4D 00 C0 CD 03 C9 01 71 02 // $...ATOM......q. 02A0: 1D 01 F2 03 00 00 00 00 62 14 1B 34 4C 02 58 97 // ........b..4L.X. 02B0: FE 97 A0 00 50 43 49 52 02 10 DF 67 00 00 18 00 // ....PCIR...g.... 02C0: 00 00 00 03 78 00 32 0F 00 00 00 00 41 4D 44 20 // ....x.2.....AMD 02D0: 41 54 4F 4D 42 49 4F 53 00 B9 DF 0C 6D 00 00 00 // ATOMBIOS....m... 02E0: 00 00 00 00 00 ED 92 26 76 1E DE 25 DF 11 C7 1B // .......&v..%.... 02F0: 7E 2F D4 99 7F 01 00 00 00 00 00 00 00 00 00 00 // ~/.............. 0300: 00 00 00 00 00 00 00 00 00 56 1E 0E 1F E8 3E 2A // .........V....>* 0310: 81 4D 50 00 20 1F 5E 1E 06 66 50 66 51 66 52 66 // .MP. .^..fPfQfRf 0320: 53 66 55 66 56 66 57 0E 1F A3 3C 02 8C 0E 30 02 // SfUfVfW...<...0. 0330: B2 20 E8 F6 2D 0B C0 75 14 A2 02 00 66 5F 66 5E // . ..-..u....f_f^ 0340: 66 5D 66 5B 66 5A 66 59 66 58 07 1F CB E8 0C 2F // f]f[fZfYfX...../ 0350: E8 D7 2C 32 D2 89 16 3E 02 A1 3C 02 66 C1 C0 10 // ..,2...>..<.f... 0360: A1 30 02 E8 0B 04 E8 1E 04 E8 E6 03 E8 54 05 E8 // .0...........T.. 0370: 4B 03 E8 D9 29 F7 45 50 00 20 75 13 E8 AF 29 0B // K...).EP. u...). 0380: C0 74 0C E8 49 00 E8 F7 57 E8 DB 03 E8 3E 58 E8 // .t..I...W....>X. 0390: B9 00 B4 80 E8 C8 2C 8A C7 66 C1 E0 10 8A E3 B0 // ......,..f...... 03A0: 14 66 50 BB 08 00 E8 13 28 A8 01 66 58 74 02 B0 // .fP.....(..fXt.. 03B0: 20 66 A3 80 92 E8 68 03 E8 D6 03 E8 C3 2E 66 5F // f....h.......f_ 03C0: 66 5E 66 5D 66 5B 66 5A 66 59 66 58 07 1F CB 2E // f^f]f[fZfYfX.... 03D0: 8B 1E 30 02 83 3E DF 03 00 75 04 89 1E DD 03 1E // ..0..>...u...... 03E0: 2E 8E 1E D5 03 9C FA 66 C7 06 08 01 65 F0 00 F0 // .......f....e... 03F0: C7 06 40 00 F2 03 89 1E 42 00 C7 06 B4 01 F2 03 // ..@.....B....... 0400: 89 1E B6 01 C7 06 7C 00 9E 60 89 1E 7E 00 C7 06 // ......|..`..~... 0410: 0C 01 B1 64 89 1E 0E 01 C7 06 A8 04 DE 5A 89 1E // ...d.........Z.. 0420: AA 04 2E 8E 1E DD 03 8B C3 A3 E0 5A A3 F0 5A A3 // ...........Z..Z. 0430: 02 5B 9D 1F C3 50 4D 49 44 F2 03 06 48 00 00 00 // .[...PMID...H... 0440: A0 00 B0 00 B8 00 C0 00 00 00 00 BB 00 00 E8 6B // ...............k 0450: 27 66 C1 E8 10 A3 52 02 C3 00 E8 FF 2D E8 48 02 // 'f....R.....-.H. 0460: 75 1B 2E 3A 26 4A 02 75 05 E8 47 00 EB 11 80 FC // u..:&J.u..G..... 0470: 4F 75 05 E8 EE 42 EB 07 E8 3B 4A EB 02 B4 01 E8 // Ou...B...;J..... 0480: FF 2D CF E8 D6 2D E8 1F 02 75 05 E8 25 00 EB 02 // .-...-...u..%... 0490: B4 01 E8 EC 2D CB E8 C3 2D E8 0C 02 75 0F 80 FC // ....-...-...u... 04A0: 4F 75 05 E8 BE 42 EB 07 E8 0B 4A EB 02 B4 01 E8 // Ou...B....J..... 04B0: CF 2D CB 1E 06 66 50 66 51 66 52 66 53 66 55 66 // .-...fPfQfRfSfUf 04C0: 56 66 57 0E 1F 3C 04 75 23 BB 0B 00 E8 ED 26 8D // VfW..<.u#.....&. 04D0: 36 1A 01 8A 3C 80 EF 30 B3 02 8B EC 89 5E 0C 89 // 6...<..0.....^.. 04E0: 46 04 66 C1 E8 10 89 46 00 E9 9A 01 3C 05 75 18 // F.f....F....<.u. 04F0: E8 77 02 E8 34 2B 8B EC 89 56 10 89 46 00 66 C1 // .w..4+...V..F.f. 0500: E8 10 89 46 04 E9 7E 01 3C 06 75 39 E8 69 02 66 // ...F..~.<.u9.i.f 0510: D1 E0 8B EC 89 46 14 BB 02 00 E8 9F 26 88 46 18 // .....F......&.F. 0520: E8 59 02 66 0B C0 0F 84 54 01 66 89 46 0C BB 06 // .Y.f....T.f.F... 0530: 00 E8 88 26 33 C0 66 89 46 00 2E 8B 16 52 02 89 // ...&3.f.F....R.. 0540: 56 10 E9 41 01 3C 0B 75 24 0A DB 75 11 B9 80 00 // V..A.<.u$..u.... 0550: BB 02 00 8B EC 89 5E 0C 89 4E 14 E9 28 01 8A C7 // ......^..N..(... 0560: E8 3B 01 E8 D8 0E 0F 84 14 01 E9 19 01 3C 17 75 // .;...........<.u 0570: 21 E8 6A 06 74 06 E8 5E 0D E8 A7 18 E8 8B 07 E8 // !.j.t..^........ 0580: AF 0E 33 C9 66 C1 E8 10 0A E8 8B EC 89 4E 14 E9 // ..3.f........N.. 0590: F4 00 3C 18 75 6A 0A FF 75 18 E8 9B 05 8B EC 89 // ..<.uj..u....... 05A0: 46 0C 66 C1 E8 10 89 46 14 E8 3C 08 89 4E 10 E9 // F.f....F..<..N.. 05B0: D4 00 80 FF 0F 74 0E 23 C9 0F 84 C1 00 E8 C5 05 // .....t.#........ 05C0: E8 1B 06 75 2D BB 00 1C E8 51 2C 66 0B C0 0F 84 // ...u-....Q,f.... 05D0: AC 00 E8 35 07 0B C9 0F 84 A3 00 BE 00 1C E8 C6 // ...5............ 05E0: 01 0F 84 99 00 BE 00 1C B0 40 E8 23 02 E8 48 05 // .........@.#..H. 05F0: EB 06 E8 3E 06 E8 2D 06 8B EC 89 46 0C E9 86 00 // ...>..-....F.... 0600: 3C 19 75 05 E8 00 06 EB 7D 3C 82 75 2C 80 FB 01 // <.u.....}<.u,... 0610: 75 0D 8B EC BE 70 06 89 76 00 8C 4E 10 EB 67 80 // u....p..v..N..g. 0620: FB 05 75 15 0A FF 75 0A E8 86 03 8B EC 89 46 14 // ..u...u.......F. 0630: EB 54 E8 45 03 74 3F EB 4D 3C 8E 75 12 80 FF 01 // .T.E.t?.M<.u.... 0640: 74 08 80 FF 02 75 2F 80 C1 02 E8 CA 03 EB 37 3C // t....u/.......7< 0650: 8F 75 23 80 FF 05 75 05 E8 1C 06 EB 29 80 FF 07 // .u#...u.....)... 0660: 75 0A E8 20 06 8B EC 88 5E 0C EB 1A 80 FF 85 75 // u.. ....^......u 0670: 05 E8 03 06 EB 10 8B EC C6 46 19 02 EB 0F 8B EC // .........F...... 0680: C6 46 19 01 EB 07 32 E4 8B EC 88 66 19 66 5F 66 // .F....2....f.f_f 0690: 5E 66 5D 66 5B 66 5A 66 59 66 58 07 1F C3 51 8A // ^f]f[fZfYfX...Q. 06A0: C8 B8 01 00 D3 E0 59 C3 50 32 C0 53 BB 15 00 E8 // ......Y.P2.S.... 06B0: 0A 25 5B 3C FF 74 04 24 03 0A C0 58 C3 E8 E7 2B // .%[<.t.$...X...+ 06C0: E8 A8 06 F7 C1 02 00 74 0E 06 0E 07 8D 3E 70 06 // .......t.....>p. 06D0: B8 02 00 E8 C1 05 07 C3 00 00 00 00 07 00 08 08 // ................ 06E0: 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 06F0: 00 00 00 00 00 00 00 00 0C 01 C3 00 50 51 B0 B6 // ............PQ.. 0700: E6 43 B0 33 E6 42 B0 05 E6 42 E4 61 8A E0 0C 03 // .C.3.B...B.a.... 0710: E6 61 8A C4 B9 C8 00 E8 98 27 E6 61 59 58 C3 00 // .a.......'.aYX.. 0720: 1E 56 0E 1F 80 3E 02 00 80 76 05 C6 06 02 00 80 // .V...>...v...... 0730: 8A 0E 02 00 C1 E1 09 FC C6 06 21 00 00 33 F6 32 // ..........!..3.2 0740: E4 AC 02 E0 E2 FB F6 D4 FE C4 88 26 21 00 5E 1F // ...........&!.^. 0750: C3 00 E8 76 26 75 03 E8 20 28 E8 B9 26 E8 83 26 // ...v&u.. (..&..& 0760: E8 DD 25 E8 71 0B C3 B0 01 C3 BB 01 00 E8 38 24 // ..%.q.........8$ 0770: C3 BB 01 00 E8 3B 24 C3 E8 C5 27 C3 53 BB 04 00 // .....;$...'.S... 0780: E8 39 24 33 C0 5B C3 E8 8E 27 BB 0A 00 E8 22 24 // .9$3.[...'...."$ 0790: C3 BB 0A 00 E8 11 24 66 8B C8 E8 7B 27 BB 0A 00 // ......$f...{'... 07A0: 66 2B C1 E8 0C 24 C3 E8 29 00 0B C9 74 22 E8 66 // f+...$..)...t".f 07B0: 06 E8 FB 15 66 51 66 8B C8 BB 07 00 E8 E9 23 66 // ....fQf.......#f 07C0: 25 00 FE 00 00 66 0B C1 E8 E7 23 66 59 0C 01 C3 // %....f....#fY... 07D0: 32 C0 C3 E8 9D 03 0B C9 75 0A 33 D2 E8 4F 25 8B // 2.......u.3..O%. 07E0: C8 E8 A1 03 0B D1 E8 FF 05 23 CA 66 C1 E6 10 33 // .........#.f...3 07F0: F6 E8 8A 0A 74 15 E8 97 0B 85 C1 74 F4 51 E8 A2 // ....t......t.Q.. 0800: 11 59 75 ED E8 89 0B 33 C8 EB E6 66 C1 EE 10 C3 // .Yu....3...f.... 0810: A8 10 75 5A E8 AA 15 66 C1 E6 10 33 F6 E8 5E 0A // ..uZ...f...3..^. 0820: 74 24 E8 2E 0A 74 0B E8 AB 0B 24 03 3C 03 75 ED // t$...t....$.<.u. 0830: EB 0A E8 A0 0B A8 01 74 E4 E8 15 07 E8 A3 16 B5 // .......t........ 0840: 00 E8 98 0B EB D7 E8 7C 01 32 C9 33 F6 E8 72 0A // .......|.2.3..r. 0850: E8 19 16 E8 F9 25 FE C1 38 C1 72 F1 66 C1 EE 10 // .....%..8.r.f... 0860: E8 57 15 A8 20 75 57 A8 40 75 03 E8 36 1C E8 3E // .W.. uW.@u..6..> 0870: 15 0A C0 75 19 32 C9 33 F6 E8 46 0A 0B F6 74 05 // ...u.2.3..F...t. 0880: B5 01 E8 D6 1C E8 C7 25 FE C1 38 C1 72 EB 33 F6 // .......%..8.r.3. 0890: E8 E0 09 74 26 E8 1D 0B E8 8F 22 75 14 E8 E5 03 // ...t&....."u.... 08A0: 0A DB 74 0D E8 AA 06 E8 38 16 B5 00 E8 2D 0B EB // ..t.....8....-.. 08B0: DF E8 10 16 B5 01 E8 23 0B EB D5 E8 14 01 C3 E8 // .......#........ 08C0: 6C 24 C3 E8 5D 15 33 C9 33 D2 E8 B8 02 66 33 D2 // l$..].3.3....f3. 08D0: 66 33 C0 E8 3E 0B E8 58 00 B1 FF E8 9C 00 33 F6 // f3..>..X......3. 08E0: E8 9B 09 74 10 E8 CD 0A E8 3B 22 74 03 E8 6F 16 // ...t.....;"t..o. 08F0: E8 9C 16 EB EB B3 01 E8 6A 02 32 C9 E8 08 03 E8 // ........j.2..... 0900: D2 24 E8 29 24 0B C0 C3 E8 CC 09 E8 15 15 66 33 // .$.)$.........f3 0910: C0 66 BA 00 F0 00 F0 E8 2D 02 51 B1 01 E8 D8 02 // .f......-.Q..... 0920: 59 33 F6 E8 58 09 74 05 E8 34 16 EB F6 E8 84 1B // Y3..X.t..4...... 0930: C3 B8 02 00 E8 29 09 74 40 B1 07 E8 27 20 E8 31 // .....).t@...' .1 0940: 0B A8 04 75 12 E8 A0 26 83 3D 00 75 0A E8 DE 23 // ...u...&.=.u...# 0950: 83 E0 FD E8 E1 23 C3 66 BA FF FF FB FF 66 B8 00 // .....#.f.....f.. 0960: 00 04 00 E8 AE 0A E8 D1 0C E8 0F 26 8A C8 BB 04 // ...........&.... 0970: 00 E8 34 22 8A E1 E8 39 22 C3 E8 4B 22 74 31 38 // ..4"...9"..K"t18 0980: E1 76 04 8A CC EB 06 38 C1 73 02 8A C8 BB 02 00 // .v.....8.s...... 0990: E8 15 22 8A E1 E8 1A 22 BB 02 00 E8 0A 22 66 C1 // .."...."....."f. 09A0: E8 18 A8 20 75 08 B1 04 E8 BA 1F 0C 01 C3 0C 01 // ... u........... 09B0: C3 51 E8 13 22 74 0C 8A CC BB 02 00 E8 E9 21 8A // .Q.."t........!. 09C0: C4 8A E1 59 C3 33 F6 E8 A9 08 74 05 E8 7F 14 EB // ...Y.3....t..... 09D0: F6 C3 33 F6 E8 9C 08 74 05 E8 81 14 EB F6 C3 E8 // ..3....t........ 09E0: 49 25 75 1B 80 F9 01 75 17 33 F6 E8 85 08 74 0C // I%u....u.3....t. 09F0: 51 E8 D0 14 B5 01 E8 E3 09 59 EB EF E8 D3 FF C3 // Q........Y...... 0A00: E8 C2 FF 33 F6 E8 6B 08 74 0C 51 E8 51 15 B5 00 // ...3..k.t.Q.Q... 0A10: E8 C9 09 59 EB EF C3 B8 02 00 E8 43 08 74 03 E8 // ...Y.......C.t.. 0A20: 43 1F C3 E8 0D 1B 8B C8 66 C1 E8 10 8B D0 C3 8A // C.......f....... 0A30: C3 24 80 E8 8B 13 32 C9 B5 10 E8 AF 1A E8 0F 24 // .$....2........$ 0A40: FE C1 38 C1 72 F2 C3 E8 04 13 3B C1 7C 3A 8B C1 // ..8.r.....;.|:.. 0A50: E8 44 13 E8 D5 1C 8B C8 51 E8 74 13 E8 38 13 59 // .D......Q.t..8.Y 0A60: E8 C8 1C 3B C8 72 02 8B C1 8D 5C 04 E8 25 27 32 // ...;.r....\..%'2 0A70: C9 B5 0F E8 76 1A E8 D6 23 FE C1 38 C1 72 F2 8D // ....v...#..8.r.. 0A80: 5C 04 E8 97 27 0B C0 C3 33 C0 C3 52 E8 9C 00 8A // \...'...3..R.... 0A90: C2 8B D1 66 C1 E2 10 8A D0 32 C0 B9 00 02 E8 69 // ...f.....2.....i 0AA0: 1C 66 C1 EA 10 8B CA 5A E8 80 00 E8 6E 27 66 C1 // .f.....Z....n'f. 0AB0: E8 02 0A F6 75 04 66 C1 E8 02 67 26 88 07 66 C1 // ....u.f...g&..f. 0AC0: E8 0A 67 26 88 47 01 66 C1 E8 0A 67 26 88 47 02 // ..g&.G.f...g&.G. 0AD0: 66 83 C7 04 83 C3 04 E2 D2 C3 51 E8 4D 00 53 67 // f.........Q.M.Sg 0AE0: 26 8A 47 02 66 C1 E0 0A 67 26 8A 47 01 66 C1 E0 // &.G.f...g&.G.f.. 0AF0: 0A 67 26 8A 07 66 C1 E0 02 0A F6 75 04 66 C1 E0 // .g&..f.....u.f.. 0B00: 02 E8 78 26 66 83 C7 04 83 C3 04 E2 D2 5B 59 8A // ..x&f........[Y. 0B10: C2 8B D1 66 C1 E2 10 8A D0 B9 00 03 53 E8 EA 1B // ...f........S... 0B20: 5B E8 2B 23 FE C1 38 C1 72 F2 C3 BB 00 18 33 C0 // [.+#..8.r.....3. 0B30: 8A C2 C1 E0 02 03 D8 C3 53 BB 03 00 E8 69 20 66 // ........S....i f 0B40: 25 FF 0F FF 0F 5B C3 53 66 50 66 51 66 8B C8 BB // %....[.SfPfQf... 0B50: 03 00 E8 53 20 66 23 C2 66 0B C1 E8 54 20 66 59 // ...S f#.f...T fY 0B60: 66 58 5B C3 B8 2C 06 F6 C3 01 75 03 B8 0C 06 E8 // fX[..,....u..... 0B70: 37 00 C3 BB 05 00 E8 2F 20 25 FF 0F 8B C8 66 C1 // 7....../ %....f. 0B80: E0 10 8B D0 C3 E8 A6 21 23 C8 81 E2 15 01 23 D1 // .......!#.....#. 0B90: 66 C1 E2 10 8B D1 BB 05 00 E8 0C 20 66 25 00 F0 // f.......... f%.. 0BA0: EA FE 66 0B C2 E8 0A 20 C3 66 50 53 51 66 52 66 // ..f.... .fPSQfRf 0BB0: 33 D2 33 DB 8A DC 8A E8 8A C8 80 E1 1F 66 BA 01 // 3.3..........f.. 0BC0: 00 00 00 66 D3 E2 E8 DF 1F 66 0B C2 F6 C5 20 75 // ...f.....f.... u 0BD0: 03 66 33 C2 E8 DB 1F 66 5A 59 5B 66 58 C3 66 50 // .f3....fZY[fX.fP 0BE0: 53 BB 06 00 E8 C1 1F A8 10 75 09 BB F0 16 E8 2B // S........u.....+ 0BF0: 26 3D 5A A5 5B 66 58 C3 B8 04 06 80 F1 01 C0 E1 // &=Z.[fX......... 0C00: 05 0A C1 E8 A3 FF C3 53 66 50 BB F8 16 E8 0C 26 // .......SfP.....& 0C10: 8A C1 E8 67 25 66 58 5B C3 53 BB F8 16 E8 FC 25 // ...g%fX[.S.....% 0C20: 83 E0 01 5B C3 BB 06 00 E8 7D 1F 66 C1 E8 10 25 // ...[.....}.f...% 0C30: FF 0F C3 BB 06 00 E8 6F 1F 66 25 FF FF 00 F0 66 // .......o.f%....f 0C40: C1 E2 10 66 0B C2 E8 69 1F C3 53 66 50 BB 07 00 // ...f...i..SfP... 0C50: E8 55 1F F6 C4 01 66 58 B0 06 74 02 B0 08 5B C3 // .U....fX..t...[. 0C60: 53 BB 07 00 E8 41 1F 80 E4 FE 80 FD 06 74 03 80 // S....A.......t.. 0C70: CC 01 E8 3D 1F 5B C3 53 B8 06 06 C0 E3 05 0A C3 // ...=.[.S........ 0C80: E8 26 FF 5B C3 66 50 BB 06 00 E8 1B 1F 24 40 C0 // .&.[.fP......$@. 0C90: E8 06 8A D8 66 58 C3 57 66 50 66 33 C0 B9 08 00 // ....fX.WfPf3.... 0CA0: FC F3 66 AB 66 58 5F E8 3E 01 0B C0 75 09 E8 E3 // ..f.fX_.>...u... 0CB0: 05 74 3C 85 C1 74 F7 E8 A6 05 8D 9C 6A 01 E8 5B // .t<..t......j..[ 0CC0: 25 26 89 05 8D 9C 6E 01 E8 51 25 26 89 45 02 8D // %&....n..Q%&.E.. 0CD0: 9C B5 02 E8 46 25 02 C0 04 04 26 88 45 06 26 88 // ....F%....&.E.&. 0CE0: 45 07 26 88 45 08 B0 07 26 88 45 04 0A C0 C3 32 // E.&.E...&.E....2 0CF0: C0 C3 C3 66 50 53 51 52 56 57 E8 E1 FE 74 03 E8 // ...fPSQRVW...t.. 0D00: D5 05 5F 5E 5A 59 5B 66 58 C3 33 C9 E8 1C 22 75 // .._^ZY[fX.3..."u 0D10: 48 66 BA FF FF 0C FF 66 33 C0 E8 F7 06 33 F6 E8 // Hf.....f3....3.. 0D20: 5C 05 74 18 E8 69 06 A9 C8 0E 74 F3 E8 43 07 A8 // \.t..i....t..C.. 0D30: 04 75 04 A8 18 74 E8 E8 7B 00 EB E3 E8 2C 00 75 // .u...t..{....,.u 0D40: 03 E8 A4 00 33 F6 E8 35 05 74 0E E8 42 06 85 C1 // ....3..5.t..B... 0D50: 74 F4 51 E8 F9 07 59 EB ED C3 8D 5D 28 66 C1 E3 // t.Q...Y....](f.. 0D60: 10 8D 5C 28 B9 49 00 E8 0C 21 C3 66 50 53 52 56 // ..\(.I...!.fPSRV 0D70: 33 C9 33 D2 8D 36 44 0D E8 B6 06 A8 03 74 03 83 // 3.3..6D......t.. 0D80: CA 01 66 C1 E8 10 8A 0C 80 F9 FF 74 15 66 A9 01 // ..f........t.f.. 0D90: 00 00 00 74 07 BB 01 00 D3 E3 0B D3 66 D1 E8 46 // ...t........f..F 0DA0: EB E4 8B CA 0B C9 5E 5A 5B 66 58 C3 03 07 01 05 // ......^Z[fX..... 0DB0: 06 09 0A 0B FF 66 50 53 51 E8 D4 05 0F BC D8 81 // .....fPSQ....... 0DC0: C3 74 0D 8A 0F 66 B8 01 00 00 00 66 D3 E0 66 BA // .t...f.....f..f. 0DD0: FF FF FF FF E8 3D 06 59 5B 66 58 C3 01 12 0B 10 // .....=.Y[fX..... 0DE0: 09 13 14 11 0C 15 16 17 50 53 52 E8 7D FF 75 13 // ........PSR.}.u. 0DF0: B9 01 00 E8 38 1F 23 C8 75 19 33 C0 E8 95 04 8B // ....8.#.u.3..... 0E00: C8 EB 10 83 F9 02 74 0B E8 7A FE 80 FB 01 75 03 // ......t..z....u. 0E10: 83 E1 FD 5A 5B 58 C3 56 83 EC 04 8B EC 66 33 C0 // ...Z[X.V.....f3. 0E20: 66 89 46 00 66 BA 00 F0 00 F0 E8 1A FD 66 C1 E6 // f.F.f........f.. 0E30: 10 E8 60 04 0B C0 74 1E 85 C1 74 F5 55 E8 56 00 // ..`...t...t.U.V. 0E40: 5D 74 04 33 C8 EB EA E8 BB 05 66 3B 56 00 76 E1 // ]t.3......f;V.v. 0E50: 66 89 56 00 EB DB E8 DF FC 74 07 66 8B 46 00 E8 // f.V......t.f.F.. 0E60: 05 00 83 C4 04 5E C3 33 F6 66 50 E8 05 04 66 58 // .....^.3.fP...fX 0E70: 8D 9C D8 02 E8 05 23 66 8B D0 E8 BB FC E8 DD 18 // ......#f........ 0E80: 8D 9C 1C 03 E8 95 23 38 D0 74 0A 8A C2 E8 EC 22 // ......#8.t....." 0E90: B0 02 E8 5F 05 C3 50 51 E8 C5 03 32 C0 E8 54 05 // ..._..PQ...2..T. 0EA0: E8 3A 03 E8 AB 00 8D 9C 40 03 E8 6F 23 38 E8 74 // .:......@..o#8.t 0EB0: 0A 8A C5 E8 C6 22 B0 02 E8 39 05 E8 BD 00 E8 D8 // ....."...9...... 0EC0: 00 75 73 E8 9E 00 8D 9C 4C 01 E8 4F 23 8B C8 8B // .us.....L..O#... 0ED0: D3 8D 9C 00 03 E8 44 23 3B C1 74 05 B0 02 E8 13 // ......D#;.t..... 0EE0: 05 E8 65 0A 8D 9C 00 03 E8 4F 18 8D 9C D8 02 E8 // ..e......O...... 0EF0: 8A 22 66 C1 CE 10 8B FE 66 C1 CE 10 E8 C9 00 E8 // ."f.....f....... 0F00: FF 00 E8 94 04 8A E9 8D 9C DC 02 32 C9 E8 B0 22 // ...........2..." 0F10: E8 7D 04 66 25 FF 0F 00 00 E8 F9 03 80 F9 01 75 // .}.f%..........u 0F20: 04 66 C1 E0 10 59 58 66 BA FF FF FF FF 66 33 D0 // .f...YXf.....f3. 0F30: E8 14 FC 33 D2 C3 E8 05 00 0C 01 59 58 C3 53 66 // ...3.......YX.Sf 0F40: 50 8D 9C D4 02 E8 D4 22 8A C4 E8 2F 22 66 58 5B // P......".../"fX[ 0F50: C3 53 66 50 8D 9C D4 02 E8 C1 22 8A E0 E8 1C 22 // .SfP......"...." 0F60: 66 58 5B C3 E8 CE 03 E8 91 03 8A DD E8 6B 19 8D // fX[..........k.. 0F70: 9C 3C 03 8A E9 32 C9 E8 46 22 C3 83 EC 08 8B EC // .<...2..F"...... 0F80: E8 B2 03 E8 75 03 E8 FF 18 8A 6E 00 8D 9C 4C 03 // ....u.....n...L. 0F90: 32 C9 E8 2B 22 83 C4 08 C3 33 C9 56 E8 23 03 0B // 2..+"....3.V.#.. 0FA0: F6 5E 74 0C FE C1 E8 A6 1E 38 C1 75 EE 0C 01 C3 // .^t......8.u.... 0FB0: 8D 9C D4 02 E8 65 22 38 C8 74 0A 8A C1 E8 BC 21 // .....e"8.t.....! 0FC0: B0 02 E8 2F 04 32 C0 C3 E8 0A 00 8D 9C D0 02 32 // .../.2.........2 0FD0: C9 E8 EC 21 C3 8D 1D E8 42 22 66 8B D0 8D 9C 02 // ...!....B"f..... 0FE0: 03 E8 38 22 51 8B C8 8D 9C 06 03 E8 2E 22 66 C1 // ..8"Q........"f. 0FF0: E0 10 8B C1 59 66 3B C2 75 04 B5 00 EB 02 B5 02 // ....Yf;.u....... 1000: C3 E8 6D 03 8D 9C 40 03 B1 03 E8 B3 21 E8 B2 06 // ..m...@.....!... 1010: 8D 9C 40 03 B1 02 E8 A7 21 E8 DF 02 80 FD 00 75 // ..@.....!......u 1020: 1D E8 94 00 66 81 FA F0 D2 00 00 75 06 66 BA 78 // ....f......u.f.x 1030: 69 00 00 E8 B6 00 E8 EF 00 E8 AB 03 EB 38 E8 81 // i............8.. 1040: 03 E8 A3 03 66 52 E8 F7 02 0B D2 74 07 E8 82 18 // ....fR.....t.... 1050: 66 5A EB 22 E8 5E 03 E8 00 1B 66 5A 51 E8 9B 02 // fZ.".^....fZQ... 1060: 80 FD 02 59 75 10 B5 04 66 81 FA 74 40 00 00 76 // ...Yu...f..t@..v 1070: 05 B5 08 66 D1 EA 8D 9C 54 03 66 8B C2 E8 FC 20 // ...f....T.f.... 1080: 8D 9C 40 03 E8 95 21 8A E5 E8 F0 20 E8 1E 01 8D // ..@...!.... .... 1090: 9C 48 03 32 C9 E8 28 21 E8 9A 02 E8 5D 02 E8 34 // .H.2..(!....]..4 10A0: 18 8D 9C 58 03 32 C9 E8 16 21 E8 88 02 E8 4B 02 // ...X.2...!....K. 10B0: 8D 9C 60 03 E8 EC 17 C3 53 8D 9C 29 01 E8 5C 21 // ..`.....S..)..\! 10C0: 66 33 D2 0A C0 75 05 BA 48 3F 5B C3 8A D0 66 B8 // f3...u..H?[...f. 10D0: 8C 0A 00 00 66 F7 E2 66 8B F8 E8 58 02 B3 00 E8 // ....f..f...X.... 10E0: 3F 17 66 3B D7 76 03 66 8B D7 5B C3 B7 01 53 8D // ?.f;.v.f..[...S. 10F0: 9C 42 03 E8 26 21 8A C8 5B 66 52 E8 83 00 E8 C1 // .B..&!..[fR..... 1100: 02 66 3B D1 66 5A 76 09 D0 E7 E8 07 00 38 EF 72 // .f;.fZv......8.r 1110: DD 8A EF C3 53 8D 9C 2A 01 E8 00 21 24 0F 8A E8 // ....S..*...!$... 1120: 0A ED 75 02 B5 01 5B C3 51 83 EC 08 8B EC 66 C7 // ..u...[.Q.....f. 1130: 46 00 48 3F 78 69 66 C7 46 04 F0 D2 00 00 E8 FF // F.H?xif.F....... 1140: 01 0B D2 74 03 E8 9B 17 8A FD 53 8D 9C 42 03 E8 // ...t......S..B.. 1150: CA 20 8A C8 5B E8 60 FF 66 33 C0 8B 46 00 66 3B // . ..[.`.f3..F.f; 1160: C2 73 19 66 8B D0 E8 18 00 E8 56 02 66 3B D1 72 // .s.f......V.f;.r 1170: 05 83 C5 02 EB D4 66 33 D2 8B 56 00 83 C4 08 59 // ......f3..V....Y 1180: C3 66 52 52 32 ED 83 C1 02 B8 06 00 F7 E1 66 33 // .fRR2.........f3 1190: C9 8B C8 5A 51 66 33 C0 8B C2 8A CF 66 F7 E1 66 // ...ZQf3.....f..f 11A0: C1 E0 03 59 66 F7 F1 66 8B C8 66 5A C3 E8 90 01 // ...Yf..f..fZ.... 11B0: 0B D2 74 0B E8 16 00 0A ED 75 11 E8 B8 16 C3 B5 // ..t......u...... 11C0: 00 E8 F1 01 E8 5F 19 75 03 E8 01 00 C3 B5 00 8D // ....._.u........ 11D0: 9C 31 01 E8 46 20 A8 01 74 02 B5 01 C3 53 E8 5F // .1..F ..t....S._ 11E0: 01 66 C1 E2 10 E8 4D 01 8D 9C B8 02 E8 2D 20 8A // .f....M......- . 11F0: E8 E8 5F 16 8A EB 5B C3 57 53 53 E8 DF FF E8 34 // .._...[.WSS....4 1200: 01 5B E8 A2 16 74 49 80 FD 00 75 24 53 E8 A8 FE // .[...tI...u$S... 1210: E8 AF 04 8A CD E8 FC FE 8A FD E8 64 FF 5B E8 FB // ...........d.[.. 1220: 1F 66 25 FF FF 00 00 66 3B C8 73 21 32 DB EB 20 // .f%....f;.s!2.. 1230: 80 FD 02 75 18 53 E8 7C 01 E8 FB 18 5B 74 0E 8D // ...u.S.|....[t.. 1240: 1D E8 D8 1F 3D 74 40 76 04 32 DB EB 03 80 CB 01 // ....=t@v.2...... 1250: 5B 5F C3 53 E8 39 01 8B D8 E8 DC F8 85 C3 5B C3 // [_.S.9........[. 1260: 53 8B F0 E8 C8 1A 23 F0 74 07 8B C6 E8 69 19 8B // S.....#.t....i.. 1270: F3 5B C3 E8 08 00 74 05 E8 D8 FF 74 F6 C3 33 C0 // .[....t....t..3. 1280: 0B F6 74 03 E8 09 01 33 F6 E8 08 00 74 03 E8 CF // ..t....3....t... 1290: FF 0B F6 C3 57 53 E8 E0 1A 0B C0 74 09 8B 1D 83 // ....WS.....t.... 12A0: C7 02 3B C3 75 F7 8B 1D 83 FB FF 74 0E 83 C7 02 // ..;.u......t.... 12B0: E8 7B 1A 85 D8 74 EF 8B C3 EB 02 33 C0 0B C0 5B // .{...t.....3...[ 12C0: 5F C3 51 33 F6 8A E9 E8 A9 FF 74 07 E8 46 00 38 // _.Q3......t..F.8 12D0: E9 75 F4 0B F6 59 C3 33 C0 E8 B8 FF 74 13 E8 7F // .u...Y.3....t... 12E0: FF 8B DE B9 FB 00 E8 78 1B 83 C6 08 E8 C2 19 EB // .......x........ 12F0: E8 BB F0 16 B8 5A A5 E8 9A 1E C3 53 66 50 8D 9C // .....Z.....SfP.. 1300: 40 03 E8 17 1F 8A E8 66 58 5B C3 8D 9C 64 03 E8 // @......fX[...d.. 1310: 0A 1F 0B C0 C3 53 66 50 8D 9C D4 02 E8 FD 1E 8A // .....SfP........ 1320: C8 66 58 5B C3 53 66 50 8D 9C D5 02 E8 ED 1E 8A // .fX[.SfP........ 1330: C8 66 58 5B C3 53 8D 5C 14 E8 E0 1E 8B D0 5B C3 // .fX[.S.\......[. 1340: 53 66 50 8D 5C 16 E8 D3 1E 8B D0 66 58 5B C3 53 // SfP.\......fX[.S 1350: 66 50 8D 9C 50 03 E8 C3 1E 66 8B D0 66 58 5B C3 // fP..P....f..fX[. 1360: 53 66 50 8D 9C 54 03 E8 B2 1E 66 8B D0 66 58 5B // SfP..T....f..fX[ 1370: C3 53 66 50 8D 5C 10 E8 A2 1E 8B C8 66 58 5B C3 // .SfP.\......fX[. 1380: 66 50 53 8D 9C 41 03 E8 92 1E 5B 8A D8 66 58 C3 // fPS..A....[..fX. 1390: 53 8D 5C 08 E8 85 1E 5B C3 53 50 8D 9C 4C 03 E8 // S.\....[.SP..L.. 13A0: 7A 1E 8A C8 58 5B C3 53 50 8D 9C 4D 03 E8 6C 1E // z...X[.SP..M..l. 13B0: 8A C8 58 5B C3 53 50 8D 5C 0C E8 5F 1E 8B D0 58 // ..X[.SP.\.._...X 13C0: 5B C3 53 66 50 8D 9C 00 03 E8 50 1E 66 33 D2 8B // [.SfP.....P.f3.. 13D0: D0 66 58 5B C3 8D 5C 04 E8 41 1E C3 51 8D 5C 04 // .fX[..\..A..Q.\. 13E0: 32 C9 E8 DB 1D 59 C3 8D 9C 50 03 E8 2E 1E 8B C2 // 2....Y...P...... 13F0: E8 89 1D C3 53 51 8A E8 E8 DA FF 24 FD 0A E8 E8 // ....SQ.....$.... 1400: DA FF 59 5B C3 66 50 8D 9C D8 02 E8 0E 1E 66 8B // ..Y[.fP.......f. 1410: D0 66 58 C3 53 66 50 66 51 66 8B C8 BB 00 00 E8 // .fX.SfPfQf...... 1420: 86 17 66 23 C2 66 0B C1 E8 87 17 66 59 66 58 5B // ..f#.f.....fYfX[ 1430: C3 BB 00 00 E8 71 17 66 25 03 03 FF 00 C3 57 0B // .....q.f%.....W. 1440: C0 75 10 33 F6 E8 36 FE 74 26 E8 25 00 A8 04 74 // .u.3..6.t&.%...t 1450: F4 EB 13 8B C8 E8 D6 18 23 C1 74 14 E8 01 FE E8 // ........#.t..... 1460: 10 00 A8 04 74 0A 5F 8D 5C 28 E8 2D 05 0B F6 C3 // ....t._.\(.-.... 1470: 5F C3 E8 FC FE 0A C9 74 72 E8 39 FF E8 B4 16 74 // _......tr.9....t 1480: 30 0A ED 74 10 8A CD B5 02 E8 A0 19 B1 02 8D 9C // 0..t............ 1490: 48 01 E8 2B 1D E8 34 02 A8 04 74 15 8D 5C 28 E8 // H..+..4...t..\(. 14A0: 56 00 74 0D E8 0E FF E8 80 16 74 3F 80 FD 02 74 // V.t.......t?...t 14B0: 3A 8D 5C 28 E8 38 00 E8 20 0B 33 C9 50 8D 9C 28 // :.\(.8.. .3.P..( 14C0: 01 E8 58 1D 66 0B C0 74 03 B9 00 08 58 0A C0 75 // ..X.f..t....X..u 14D0: 13 8D 5C 28 E8 3F 00 75 0B 80 CD 02 E8 19 00 74 // ..\(.?.u.......t 14E0: 03 80 CD 04 8D 9C 48 01 E8 D5 1C E8 DE 01 C3 51 // ......H........Q 14F0: B9 49 00 E8 6B 19 59 C3 51 E8 1A 00 75 14 E8 9C // .I..k.Y.Q...u... 1500: 01 3C 01 75 0D B9 20 00 E8 27 00 75 05 80 C9 01 // .<.u.. ..'.u.... 1510: EB 02 33 C9 59 C3 53 E8 02 1D 66 3D 00 FF FF FF // ..3.Y.S...f=.... 1520: 75 0E 83 C3 04 E8 F4 1C 66 3D FF FF FF 00 75 00 // u.......f=....u. 1530: 5B C3 50 52 32 D2 E8 E3 1C 02 D0 02 D4 66 C1 E8 // [.PR2........f.. 1540: 10 02 D0 02 D4 83 C3 04 E2 EC 0A D2 5A 58 C3 8D // ............ZX.. 1550: 9C 4C 01 E8 1F 01 E8 73 01 B5 13 A8 08 75 0C E8 // .L.....s.....u.. 1560: 53 FE 8A EA 80 FD 13 75 02 B5 03 8D 9C B8 02 66 // S......u.......f 1570: 33 C0 8A C5 E8 05 1C E8 16 FE A9 11 00 74 37 B5 // 3............t7. 1580: 01 E8 22 01 E8 45 01 A8 04 75 17 55 BD 00 00 B8 // .."..E...u.U.... 1590: 61 40 E8 F0 02 B8 45 40 E8 EA 02 5D B5 02 E8 8A // a@....E@...].... 15A0: 00 C3 E8 2F 01 B5 02 8D 5C 28 E8 DD 00 75 02 B5 // .../....\(...u.. 15B0: 01 E8 77 00 EB 67 A9 C8 0E 74 3E E8 0E 01 A8 08 // ..w..g...t>..... 15C0: 74 08 8D 5C 28 E8 B4 00 74 B5 B5 02 E8 D7 00 E8 // t..\(...t....... 15D0: FA 00 A8 04 74 0B 8D 5C 28 E8 F8 00 E8 F8 02 EB // ....t..\(....... 15E0: 0A 8D 9C 68 01 B8 3C 6A E8 60 05 E8 D4 00 80 FD // ...h..<j.`...... 15F0: 00 75 37 B5 02 E8 C0 00 C3 A9 22 00 74 2C B5 04 // .u7.......".t,.. 1600: E8 A3 00 8D 9C 68 01 56 E8 DD 19 8B F7 E8 58 03 // .....h.V......X. 1610: 5E E8 85 19 E8 A1 00 8D 5C 28 E8 AB 19 8D 9C 68 // ^.......\(.....h 1620: 01 E8 4F 03 66 8B D1 E8 C0 07 C3 8D 9C B4 02 B1 // ..O.f........... 1630: 02 E8 8C 1B B5 02 E8 7F 00 C3 8D 9C 4C 01 E8 34 // ............L..4 1640: 00 E8 88 00 A8 04 74 23 8D 5C 28 E8 86 00 E8 97 // ......t#.\(..... 1650: 19 8D 9C 68 01 06 0E 07 B9 07 00 E8 3D 18 07 E8 // ...h........=... 1660: 60 00 E8 50 FD 8D 5C 28 E8 88 19 8D 5C 28 E8 37 // `..P..\(....\(.7 1670: 19 E8 DB FE C3 B9 61 00 E8 E6 17 C3 53 81 C3 05 // ......a.....S... 1680: 01 E8 98 1B 24 06 3C 02 5B C3 E8 10 00 3D 01 04 // ....$.<.[....=.. 1690: 75 0A 53 83 C3 18 E8 83 1B 5B A8 01 C3 53 83 C3 // u.S......[...S.. 16A0: 12 E8 78 1B 5B C3 8D 9C B4 02 32 C9 E8 11 1B C3 // ..x.[.....2..... 16B0: 8D 9C B4 02 E8 65 1B C3 8D 9C B4 02 B1 01 E8 FF // .....e.......... 16C0: 1A C3 8D 9C B4 02 B1 01 E8 0D 1B C3 8D 9C 48 01 // ..............H. 16D0: E8 49 1B C3 55 57 51 B9 08 00 BD 00 00 BB 08 00 // .I..UWQ......... 16E0: 2B D9 D1 E3 8D 58 4E E8 32 1B E8 98 01 E2 EE 8D // +....XN.2....... 16F0: 5C 4B E8 27 1B B9 04 00 8B D0 BF F9 16 85 55 06 // \K.'..........U. 1700: 74 17 66 8B 05 8D 9A F4 01 E8 70 1A 8B 45 04 8D // t.f.......p..E.. 1710: 9A F8 01 E8 7E 1A 83 C5 08 83 C7 08 E2 DF 8D 7C // ....~..........| 1720: 5E B9 04 00 33 ED 8B DF E8 F1 1A 0B C0 74 09 E8 // ^...3........t.. 1730: 12 01 E8 4C 00 83 C5 1C 83 C7 12 E2 E9 32 ED E8 // ...L.........2.. 1740: 76 FF 8D 5C 28 E8 55 FF 3D 01 04 75 10 83 C3 14 // v..\(.U.=..u.... 1750: E8 C9 1A 24 70 C0 E8 04 8A E8 E8 5B FF 59 5F 5D // ...$p......[.Y_] 1760: C3 20 03 58 02 3C 00 01 00 00 04 00 03 3C 00 00 // . .X.<.......<.. 1770: 08 00 05 00 04 4B 00 00 01 80 02 E0 01 3C 00 20 // .....K.......<. 1780: 00 51 8D 1D E8 95 1A 8D 9A 68 01 E8 06 1A 8D 5D // .Q.......h.....] 1790: 02 E8 88 1A 8D 9A 6A 01 E8 89 00 8D 5D 05 E8 7B // ......j.....]..{ 17A0: 1A 8D 9A 6E 01 E8 7C 00 8D 5D 08 E8 6E 1A 8B C8 // ...n..|..]..n... 17B0: 8A DC 66 C1 C8 10 8A D0 80 E2 0F 8A F0 C0 EE 04 // ..f............. 17C0: 8A EC C0 E5 06 8A FC C0 E7 04 80 E7 03 80 E4 0F // ................ 17D0: C0 E4 04 0A D4 80 E2 3F 80 E4 C0 C0 EC 02 0A F4 // .......?........ 17E0: 8B C3 8D 9A 74 01 E8 AB 19 8D 9A 72 01 8B C1 E8 // ....t......r.... 17F0: A2 19 8D 9A 76 01 33 C0 8A C6 E8 97 19 8D 9A 78 // ....v.3........x 1800: 01 33 C0 8A C2 E8 8C 19 8D 5D 0C E8 0E 1A 8D 9A // .3.......]...... 1810: 7A 01 E8 0F 00 8D 5D 0F E8 01 1A 8D 9A 7E 01 E8 // z.....]......~.. 1820: 72 19 59 C3 8B C8 8A D4 66 C1 C8 10 8A F0 80 E6 // r.Y.....f....... 1830: 0F 8A E8 C0 ED 04 8B C1 E8 59 19 83 C3 02 8B C2 // .........Y...... 1840: E8 51 19 C3 8D 5D 11 E8 D2 19 8A E0 BA 06 02 C0 // .Q...].......... 1850: E8 07 74 03 80 CA 80 8A C4 C0 E8 03 24 03 3C 02 // ..t.........$.<. 1860: 75 03 80 CA 40 3C 03 75 12 8A C4 D0 E8 A8 01 74 // u...@<.u.......t 1870: 03 80 E2 FD A8 02 74 03 80 E2 FB 8B C2 8D 9A 80 // ......t......... 1880: 01 E8 10 19 C3 3C 01 74 3D 8B D0 0F B6 C6 24 3F // .....<.t=.....$? 1890: 04 3C 8D 9A F8 01 E8 FB 18 0F B6 C2 83 C0 1F C1 // .<.............. 18A0: E0 03 8D 9A F4 01 E8 EB 18 0F B6 DE C1 EB 06 C1 // ................ 18B0: E3 02 2E F7 A7 61 18 2E F7 B7 5F 18 8D 9A F6 01 // .....a...._..... 18C0: E8 D1 18 83 C5 08 C3 01 00 01 00 04 00 03 00 05 // ................ 18D0: 00 04 00 10 00 09 00 57 8D 9C 68 01 8B FB 8B DF // .......W..h..... 18E0: E8 90 00 0B C9 74 44 8D 5D 18 E8 2F 19 A8 80 74 // .....tD.]../...t 18F0: 0D 8B DF 56 8D 36 C5 18 E8 6D 00 5E EB 28 66 8B // ...V.6...m.^.(f. 1900: D1 E8 E6 04 8D 9C A6 00 E8 11 19 3C 01 75 17 66 // ...........<.u.f 1910: 81 F9 80 07 38 04 74 09 66 81 F9 00 05 D0 02 75 // ....8.t.f......u 1920: 05 B5 03 E8 80 FD 83 C7 1C EB B3 5F C3 8C 0A D0 // ..........._.... 1930: 02 8A 00 E0 01 2D 00 10 00 3E 00 09 00 06 00 00 // .....-...>...... 1940: 00 00 00 00 00 06 00 00 00 50 53 51 B9 07 00 53 // .........PSQ...S 1950: 8B DA E8 C7 18 83 F8 00 5B 74 09 66 C1 E3 10 8B // ........[t.f.... 1960: DA E8 12 15 59 5B 58 C3 51 53 B9 07 00 E8 1F 15 // ....Y[X.QS...... 1970: 5B 59 C3 66 50 53 83 C3 06 E8 A0 18 5B 8B C8 66 // [Y.fPS......[..f 1980: C1 E1 10 53 83 C3 02 E8 92 18 8B C8 5B 66 58 C3 // ...S........[fX. 1990: 8D 9C 48 01 32 C9 E8 27 18 C3 57 B9 20 00 E8 FA // ..H.2..'..W. ... 19A0: 14 5F C3 E8 0A FD 3C 01 75 57 8D 9C B6 02 E8 6B // ._....<.uW.....k 19B0: 18 A8 02 74 71 66 C1 CE 10 E8 F3 03 66 C1 CE 10 // ...tqf......f... 19C0: 0A C0 75 0E 8D 9C 4C 01 B8 3C 6A E8 7D 01 0C 01 // ..u...L..<j.}... 19D0: EB 7A 8D 9C 68 01 B0 00 E8 36 01 75 07 B0 00 E8 // .z..h....6.u.... 19E0: DF 00 74 68 8D 9C 68 01 B0 01 E8 24 01 75 52 B0 // ..th..h....$.uR. 19F0: 01 E8 B0 00 75 56 B0 00 E8 A9 00 EB 4F 0B F6 EB // ....uV......O... 1A00: 4B 3C 04 74 21 3C 03 74 1D 66 C1 CE 10 E8 9F 03 // K<.t!<.t.f...... 1A10: 66 C1 CE 10 0A C0 74 07 B0 01 E8 A4 00 75 2D B0 // f.....t......u-. 1A20: 00 E8 9D 00 75 26 8D BC 68 01 8D 1D E8 ED 17 0B // ....u&..h....... 1A30: C0 74 19 8B DF B0 00 E8 D7 00 75 05 83 C7 1C EB // .t........u..... 1A40: E9 8B D3 8D 9C 4C 01 E8 FF FE 0B F6 C3 57 53 51 // .....L.......WSQ 1A50: E8 44 13 3B 55 02 75 18 66 C1 CA 10 8B DA 66 C1 // .D.;U.u.f.....f. 1A60: CA 10 3B 5D 06 75 09 0A C0 74 0E 3A 45 1B 74 09 // ..;].u...t.:E.t. 1A70: 83 C7 1C E2 DE 33 D2 EB 02 8B D7 0B D2 59 5B 5F // .....3.......Y[_ 1A80: C3 51 66 52 E8 10 13 3A 65 1A 75 09 0A C0 74 0E // .QfR...:e.u...t. 1A90: 3A 45 1B 74 09 83 C7 1C E2 ED 33 FF EB 00 0B FF // :E.t......3..... 1AA0: 66 5A 59 C3 51 E8 EF 12 56 8D 9C 4C 01 8B F7 E8 // fZY.Q...V..L.... 1AB0: B6 FE 5E E8 5B 00 75 07 83 C7 1C E2 EB 33 FF 59 // ..^.[.u......3.Y 1AC0: C3 8D BC F4 01 8A C8 8D 1D E8 50 17 0B C0 74 40 // ..........P...t@ 1AD0: 66 50 E8 DB FB 3C 01 66 58 74 05 3D 40 06 73 2B // fP...<.fXt.=@.s+ 1AE0: 66 8B D0 8D 5D 04 E8 33 17 E8 61 FF 74 1D 8D 9C // f...]..3..a.t... 1AF0: 4C 01 56 8B F2 E8 70 FE 5E 53 8D 9C 62 01 33 C0 // L.V...p.^S..b.3. 1B00: E8 91 16 5B 8A C1 E8 08 00 75 05 83 C7 08 EB B7 // ...[.....u...... 1B10: C3 66 51 50 53 66 C1 CE 10 8B DE 66 C1 CE 10 E8 // .fQPSf.....f.... 1B20: FA 16 5B 66 8B D0 E8 4A FE 58 3C 01 75 0A 66 3B // ..[f...J.X<.u.f; 1B30: CA 75 13 E8 C2 F6 75 10 3B CA 72 0A 66 3B CA 72 // .u....u.;.r.f;.r 1B40: 05 E8 B4 F6 75 02 32 C0 66 59 C3 56 57 E8 31 FF // ....u.2.fY.VW.1. 1B50: 8B F7 E8 13 FE 5F 5E C3 66 50 53 66 51 52 57 56 // ....._^.fPSfQRWV 1B60: 51 8B DE B9 08 00 E8 F8 12 59 8D 5C 08 8B C1 66 // Q........Y.\...f 1B70: C1 E0 10 8A C2 E8 04 16 F6 C2 03 75 24 8B C1 24 // ...........u$..$ 1B80: 7F BF 3B 1C 80 3D FF 0F 84 0F 01 3A 05 75 0D 66 // ..;..=.....:.u.f 1B90: 8B 45 01 66 B9 00 05 02 00 E9 96 00 83 C7 05 EB // .E.f............ 1BA0: E3 F6 C2 01 74 25 8B C1 E8 61 01 0F 84 EB 00 33 // ....t%...a.....3 1BB0: C9 8A CC 8A D0 0A C0 75 12 8D 5C 08 66 25 FF FF // .......u..\.f%.. 1BC0: 00 00 66 C1 E0 08 E8 B3 15 EB B2 8A E1 8A CA 80 // ..f............. 1BD0: E1 0C C0 E9 02 80 E2 F0 C0 EA 04 8A EA 80 FC 70 // ...............p 1BE0: 72 2A 80 FC 75 73 25 80 EC 70 8A C4 32 E4 50 E8 // r*..us%..p..2.P. 1BF0: 21 02 8B D8 58 38 D8 72 05 33 C0 E9 9C 00 E8 19 // !...X8.r.3...... 1C00: 02 E8 18 16 0B C0 0F 84 90 00 EB 1B 32 C0 E8 70 // ............2..p 1C10: FE 0F 84 85 00 8D 5C 16 8B 05 E8 77 15 8B 45 06 // ......\....w..E. 1C20: 66 C1 E0 10 8B 45 02 50 E8 00 0B 66 C1 E1 10 8B // f....E.P...f.... 1C30: C8 58 8D 1C E8 45 15 66 50 8D 5C 04 66 8B C1 E8 // .X...E.fP.\.f... 1C40: 3A 15 66 58 66 C1 E8 10 66 81 E1 FF FF 00 00 66 // :.fXf...f......f 1C50: F7 E1 66 50 8D 5C 06 E8 C2 15 8B C8 66 58 66 D3 // ..fP.\......fXf. 1C60: E0 66 C1 E8 10 40 8D 5C 14 E8 28 15 BF 8C 1C 83 // .f...@.\..(..... 1C70: F9 01 74 11 BF 94 1C 81 F9 01 01 74 08 BF 9C 1C // ..t........t.... 1C80: 83 F9 02 75 15 8D 5C 0C 66 8B 05 E8 EE 14 8D 5C // ...u..\.f......\ 1C90: 10 66 8B 45 04 E8 E4 14 0B DB 5E 5F 5A 66 59 5B // .f.E......^_ZfY[ 1CA0: 66 58 C3 00 40 01 90 01 01 40 01 90 01 02 80 02 // fX..@....@...... 1CB0: 90 01 03 80 02 90 01 04 40 01 90 01 05 40 01 90 // ........@....@.. 1CC0: 01 06 80 02 90 01 07 D0 02 5E 01 0D 40 01 90 01 // .........^..@... 1CD0: 0E 80 02 90 01 0F 80 02 5E 01 10 80 02 5E 01 11 // ........^....^.. 1CE0: 80 02 E0 01 12 80 02 E0 01 13 80 02 90 01 62 80 // ..............b. 1CF0: 02 E0 01 FF 05 0A 05 05 05 00 00 00 05 0B 06 05 // ................ 1D00: 05 00 00 00 08 10 08 08 08 00 00 00 56 E8 77 12 // ............V.w. 1D10: 80 E4 01 3B 04 74 09 83 C6 04 E2 F7 33 C0 EB 05 // ...;.t......3... 1D20: 8B 44 02 0B C0 5E C3 57 53 50 E8 5A 12 83 E9 0A // .D...^.WSP.Z.... 1D30: E8 E0 00 83 F8 05 76 03 B8 05 00 D1 E0 03 C8 FB // ......v......... 1D40: A5 83 C6 02 E2 FA B8 FF FF AB 58 5B 5F C3 66 53 // ..........X[_.fS 1D50: 51 66 52 E8 41 00 E8 77 00 66 C1 E8 10 66 0F B7 // QfR.A..w.f...f.. 1D60: D8 66 B8 00 00 00 03 66 D3 E8 66 33 D2 66 F7 F3 // .f.....f..f3.f.. 1D70: E8 B8 09 66 5A 59 66 5B C3 53 66 50 BB 07 00 E8 // ...fZYf[.SfP.... 1D80: 26 0E 0A C0 66 58 5B C3 53 66 50 BB 07 00 E8 17 // &...fX[.SfP..... 1D90: 0E A8 01 66 58 5B C3 53 66 50 8D 5C 06 E8 7C 14 // ...fX[.SfP.\..|. 1DA0: 8A C8 66 58 5B C3 51 B9 08 00 E8 C9 10 59 C3 53 // ..fX[.Q......Y.S 1DB0: 8D 5C 08 E8 66 14 24 03 5B C3 8D 5C 09 E8 5C 14 // .\..f.$.[..\..\. 1DC0: C3 51 53 B1 01 8A E8 8D 5C 08 E8 F3 13 5B 59 C3 // .QS.....\....[Y. 1DD0: 53 8D 1C E8 46 14 5B C3 53 8D 5C 04 E8 3D 14 5B // S...F.[.S.\..=.[ 1DE0: C3 53 8D 5C 16 E8 34 14 5B C3 53 66 52 33 C0 E8 // .S.\..4.[.SfR3.. 1DF0: 5B FC 66 5A 75 1B E8 34 00 74 16 E8 15 00 40 83 // [.fZu..4.t....@. 1E00: F8 05 73 0D E8 75 13 48 E8 0F 00 66 8B C2 E8 6B // ..s..u.H...f...k 1E10: 13 5B C3 BB 00 1E E8 03 14 C3 BB 08 1E C1 E0 03 // .[.............. 1E20: 03 D8 C3 BB 00 1E B9 32 00 E8 35 10 C3 51 E8 E2 // .......2..5..Q.. 1E30: FF 0B C0 74 12 8B C8 BB 08 1E E8 DF 13 66 3B C2 // ...t.........f;. 1E40: 74 07 83 C3 08 E2 F3 0B DB 59 C3 C3 C3 00 BB 20 // t........Y..... 1E50: DF E8 69 35 E8 BE F4 B5 01 E8 2B 07 C3 BB 00 DF // ..i5......+..... 1E60: E8 5A 35 E8 AF F4 B5 00 E8 1C 07 C3 80 F9 00 75 // .Z5............u 1E70: 0A E8 E1 0F 8A C8 B5 02 E8 E5 08 0B F6 74 29 E8 // .............t). 1E80: 93 F4 B5 01 E8 14 07 56 33 F6 B5 00 E8 5D 06 5E // .......V3....].^ 1E90: B5 01 E8 04 F5 E8 C8 08 E8 85 09 E8 77 F4 8D 9C // ............w... 1EA0: 00 03 E8 FD 06 E8 46 07 66 C1 CE 10 B5 01 E8 3B // ......F.f......; 1EB0: 06 E8 06 FF A8 40 75 07 32 C0 B5 01 E8 4B 08 66 // .....@u.2....K.f 1EC0: C1 CE 10 C3 E8 4E F4 B5 01 E8 96 06 B5 00 E8 CA // .....N.......... 1ED0: 06 E8 2D 07 B1 0F E8 16 0A B1 10 E8 11 0A E8 2B // ..-............+ 1EE0: 00 C3 E8 7A 00 E8 3D F4 B5 00 E8 75 06 B5 00 E8 // ...z..=....u.... 1EF0: A9 06 E8 B2 F4 E8 5D 0F 38 C1 74 0F 80 F9 08 72 // ......].8.t....r 1F00: 05 80 F9 0B 76 05 B5 03 E8 55 08 C3 53 66 50 BB // ....v....U..SfP. 1F10: 02 00 E8 93 0C 66 A9 00 00 01 00 66 58 5B 75 3E // .....f.....fX[u> 1F20: E8 1D F4 0B D2 74 0C E8 AB F4 3C 01 74 05 B1 0F // .....t....<.t... 1F30: E8 FA 09 B1 0C E8 75 00 B1 01 E8 28 0A E8 BB F3 // ......u....(.... 1F40: 80 FD 00 75 0D E8 E6 01 B1 0D E8 A2 09 B1 03 E8 // ...u............ 1F50: 5B 00 E8 EB F3 0B D2 74 05 B1 01 E8 CF 09 C3 E8 // [......t........ 1F60: DE F3 0B D2 74 05 B1 00 E8 C2 09 B1 02 E8 3D 00 // ....t.........=. 1F70: E8 62 F4 A8 01 74 0D E8 81 F3 80 FD 00 75 05 B0 // .b...t.......u.. 1F80: 02 E8 12 04 B1 00 E8 DC 09 B1 0D E8 1F 00 C3 B1 // ................ 1F90: 07 E8 D1 09 E8 A9 F3 0B D2 75 0C E8 17 F4 E8 85 // .........u...... 1FA0: 0B 75 09 E8 6D 0A C3 B1 07 E8 81 09 C3 E8 05 F4 // .u..m........... 1FB0: E8 73 0B 75 24 51 E8 AC 09 59 80 F9 0C 75 1A 33 // .s.u$Q...Y...u.3 1FC0: D2 56 83 C6 08 E8 9C 0B 5E 0A C0 75 0C B9 0A 00 // .V......^..u.... 1FD0: E8 DF 0E 42 83 FA 1E 75 E8 C3 56 83 C6 08 E8 24 // ...B...u..V....$ 1FE0: 0B 5E E8 5B F3 0B D2 74 03 E8 99 08 80 FD 01 0F // .^.[...t........ 1FF0: 84 D1 00 80 FD 02 0F 85 F2 00 B1 0C E8 AE FF 56 // ...............V 2000: 83 C6 08 E8 5E 0B 5E 0A C0 0F 84 DF 00 E8 DF 00 // ....^.^......... 2010: 0A DB 0F 85 D6 00 8D 9C 35 01 E8 FF 11 A8 01 74 // ........5......t 2020: 03 E8 7F 03 E8 19 F3 0B D2 74 05 B1 14 E8 FD 08 // .........t...... 2030: 66 33 C9 E8 3B F3 66 BA 50 01 40 50 66 C1 C9 10 // f3..;.f.P.@Pf... 2040: 8A C1 66 C1 C9 10 E8 15 0A 0F 85 9F 00 66 BA 50 // ..f..........f.P 2050: 01 50 4F 52 E8 E9 F2 80 FA 22 5A 74 0D 8D 9C 2D // .POR....."Zt...- 2060: 01 E8 B8 11 24 06 3C 02 75 02 B6 02 8D 5C 28 66 // ....$.<.u....\(f 2070: C1 C9 10 03 D9 66 C1 C9 10 E8 E2 09 75 6E 8A DF // .....f......un.. 2080: 32 FF 66 C1 C9 10 03 CB 66 C1 C9 10 66 BA 50 01 // 2.f.....f...f.P. 2090: 10 30 33 DB E8 C7 09 75 53 66 C1 C9 10 8B C1 66 // .03....uSf.....f 20A0: C1 C9 10 0B C0 74 45 83 F8 10 75 0F 8D 5C 28 E8 // .....tE...u..\(. 20B0: 6A 11 66 0B C0 0F 85 7D FF EB 31 3D 80 00 0F 82 // j.f....}..1=.... 20C0: 74 FF EB 25 E8 AA F2 8A E9 B1 A0 BA 00 80 BF 32 // t..%...........2 20D0: 00 8D 5C 28 E8 5C 09 80 FF 01 74 0D B1 A2 8D 5C // ..\(.\....t....\ 20E0: 28 E8 4F 09 80 FF 01 75 03 B0 00 C3 B0 01 C3 E8 // (.O....u........ 20F0: 2B 00 74 0C B0 01 E8 9D 02 75 21 E8 1F 00 75 1C // +.t......u!...u. 2100: 66 BA 0C 00 90 43 8D 9C 30 01 E8 51 09 66 BA 20 // f....C..0..Q.f. 2110: 00 90 41 8D 9C 34 01 E8 44 09 33 DB C3 E8 51 F2 // ..A..4..D.3...Q. 2120: 66 BA 00 00 90 47 8D 9C 28 01 E8 31 09 C3 E8 A4 // f....G..(..1.... 2130: F2 3C 01 75 0E E8 ED 02 80 FD 01 75 06 B5 02 E8 // .<.u.......u.... 2140: 12 03 C3 8D 9C AC 03 B9 10 00 E8 14 0D B0 01 E8 // ................ 2150: 44 02 74 08 B5 04 E8 11 03 E9 19 01 B1 08 E8 8E // D.t............. 2160: 07 E8 66 02 B1 09 E8 86 07 E8 AC 01 8D 9C B8 03 // ..f............. 2170: 66 33 C0 E8 06 10 E8 47 01 B9 90 01 E8 28 0D B0 // f3.....G.....(.. 2180: 01 E8 F7 01 B5 02 E8 D5 02 E8 5B 01 E8 E7 02 E8 // ..........[..... 2190: C7 01 B5 03 E8 C7 02 33 C9 E8 E7 00 F6 C5 01 75 // .......3.......u 21A0: 2E B5 02 E8 B8 02 E8 07 01 F6 C5 04 74 08 B5 01 // ............t... 21B0: E8 B7 02 E9 BF 00 8A FD 80 E7 03 E8 CF 00 80 E3 // ................ 21C0: 03 38 FB 75 07 E8 33 01 0F 84 A9 00 E8 54 01 FE // .8.u..3......T.. 21D0: C1 E8 AC F1 38 D9 75 C1 8D 9C AC 03 E8 3D 10 3C // ....8.u......=.< 21E0: 03 74 05 E8 DA 00 EB A1 8D 9C B0 03 66 33 C0 E8 // .t..........f3.. 21F0: 8A 0F 8D 9C 2A 01 E8 23 10 A8 40 74 0C B1 13 E8 // ....*..#..@t.... 2200: ED 06 B0 03 E8 74 01 EB 0A B1 0A E8 E1 06 B0 02 // .....t.......... 2210: E8 68 01 B5 04 E8 46 02 E8 CC 00 E8 58 02 E8 38 // .h....F.....X..8 2220: 01 B5 05 E8 38 02 33 C9 E8 58 00 80 FD 07 75 05 // ....8.3..X....u. 2230: E8 73 00 75 27 51 B5 04 E8 23 02 59 F6 C5 01 75 // .s.u'Q...#.Y...u 2240: 07 B5 03 E8 24 02 EB 2D E8 65 00 8A D5 E8 D3 00 // ....$..-.e...... 2250: E8 5D 00 38 EA 75 05 E8 A1 00 74 19 FE C1 E8 1F // .].8.u....t..... 2260: F1 38 D9 75 C3 8D 9C AC 03 E8 B0 0F 3C 04 75 05 // .8.u........<.u. 2270: E8 4D 00 EB A3 B0 00 E8 01 01 B1 0B E8 70 06 E8 // .M...........p.. 2280: A3 01 C3 8D 9C C0 03 E8 0F 00 8A E8 C3 53 8D 9C // .............S.. 2290: C4 03 E8 04 00 5B 8A D8 C3 51 E8 7F 0F C0 E1 02 // .....[...Q...... 22A0: D3 E8 24 0F 59 C3 8D 9C C2 03 E8 6F 0F A8 01 C3 // ..$.Y......o.... 22B0: 8D 9C B8 03 E8 21 0F C3 8D 9C B8 03 E8 01 0F C3 // .....!.......... 22C0: 33 C9 33 D2 E8 E9 FF 38 D5 76 02 8A D5 FE C1 E8 // 3.3....8.v...... 22D0: AE F0 38 D9 72 EE 33 C9 8A EA 8D 9C 5C 03 E8 DF // ..8.r.3.....\... 22E0: 0E B1 0B E8 7F 06 C3 E8 87 F0 8D 9C B8 03 E8 2B // ...............+ 22F0: 0F 66 BA 03 01 80 83 E8 64 07 C3 51 53 8D 9C B0 // .f......d..QS... 2300: 03 E8 D4 0E FE C5 E8 B7 0E 80 FD 06 72 07 B5 02 // ............r... 2310: E8 57 01 33 C9 5B 59 C3 66 33 C0 8D 9C B0 03 E8 // .W.3.[Y.f3...... 2320: 5A 0E C3 32 ED E8 65 FF 80 E3 0C C0 EB 02 B7 03 // Z..2..e......... 2330: 2A FB C0 E3 03 8A EB 80 FB 18 72 03 80 CD 20 E8 // *.........r... . 2340: 4B FF 80 E3 03 38 FB 72 02 8A DF 80 FB 03 75 03 // K....8.r......u. 2350: 80 CD 04 0A EB E8 60 FF C3 E8 15 F0 8D 9C C0 03 // ......`......... 2360: 66 BA 02 02 90 45 E8 F5 06 C3 E8 04 F0 66 BA 00 // f....E.......f.. 2370: 01 90 42 8D 9C B4 03 E8 E4 06 C3 E8 F3 EF 66 BA // ..B...........f. 2380: 02 01 80 50 E8 D7 06 C3 E8 D5 EF 8B C2 66 33 D2 // ...P.........f3. 2390: B9 8C 0A F7 F1 C3 E8 D8 EF 66 BA 00 06 80 50 E8 // .........f....P. 23A0: BC 06 C3 E8 CB EF 66 BA 11 01 80 50 B0 04 E8 AD // ......f....P.... 23B0: 06 C3 E8 BC EF 66 BA 00 06 90 40 8D 9C C8 03 E8 // .....f....@..... 23C0: 9C 06 8D 9C C8 03 E8 53 0E C3 E8 BB FF E8 B0 EF // .......S........ 23D0: 8A E3 80 CC 80 50 E8 98 EF 58 66 BA 00 01 80 61 // .....P...Xf....a 23E0: E8 7B 06 33 C9 E8 23 EF 0B C0 74 02 B5 10 8D 9C // .{.3..#...t..... 23F0: BC 03 E8 CB 0D 8A C5 E8 77 EF 66 BA 07 01 80 50 // ........w.f....P 2400: E8 5B 06 E8 AF EF E8 21 07 75 19 8D 9C 48 03 E8 // .[.....!.u...H.. 2410: 0A 0E 0A C0 74 0E E8 58 EF 66 BA 0A 01 80 50 B0 // ....t..X.f....P. 2420: 01 E8 3A 06 C3 E8 42 FF E8 2E FF E8 84 FF 3C 01 // ..:...B.......<. 2430: 75 1C E8 71 FE 74 17 33 C9 E8 47 FE 80 FD 07 75 // u..q.t.3..G....u 2440: 0D FE C1 E8 3A EF 38 D9 75 EF B5 01 EB 02 B5 00 // ....:.8.u....... 2450: E8 01 00 C3 8D 9C AC 03 B1 02 E8 63 0D C3 51 8D // ...........c..Q. 2460: 9C AC 03 32 C9 E8 58 0D 59 C3 51 8D 9C AC 03 B1 // ...2..X.Y.Q..... 2470: 01 E8 4C 0D 59 C3 8D 9C 32 01 E8 9F 0D 0A C0 75 // ..L.Y...2......u 2480: 15 B9 64 00 8D 9C AC 03 E8 91 0D 3C 02 74 03 B9 // ..d........<.t.. 2490: 90 01 E8 12 0A C3 32 E4 B1 04 33 D2 F6 E1 8B C8 // ......2...3..... 24A0: E8 0F 0A C3 51 8D 5C 14 E8 71 0D 66 C1 E0 10 E8 // ....Q.\..q.f.... 24B0: 98 01 59 C3 33 C9 E8 96 09 38 C1 73 05 B5 00 E8 // ..Y.3....8.s.... 24C0: A7 00 B5 00 E8 9B 00 FE C1 E8 86 09 38 C1 72 E6 // ............8.r. 24D0: B1 14 8A E9 E8 7E 09 38 C1 74 05 B5 03 E8 80 02 // .....~.8.t...... 24E0: FE C1 E8 67 09 04 14 38 C1 76 E7 C3 83 EC 0C 8B // ...g...8.v...... 24F0: EC 0B F6 74 29 E8 D8 F8 66 C1 C8 10 80 FD 10 75 // ...t)...f......u 2500: 06 8D 5C 18 E8 15 0D 66 89 46 00 8D 5C 04 E8 0B // ..\....f.F..\... 2510: 0D 66 89 46 04 8D 5C 08 E8 01 0D 88 46 0A 89 4E // .f.F..\.....F..N 2520: 08 8C D0 66 C1 E0 10 8B C4 BB 2B 00 E8 7B 08 83 // ...f......+..{.. 2530: C4 0C C3 33 DB 83 EC 08 8B EC 89 5E 00 8C D0 66 // ...3.......^...f 2540: C1 E0 10 8B C4 BB 01 00 E8 5F 08 8B EC 8B 4E 00 // ........._....N. 2550: 8B 56 02 66 8B 46 04 83 C4 08 C3 BB 25 00 E8 0F // .V.f.F......%... 2560: 00 C3 BB 23 00 E8 08 00 C3 BB 0D 00 E8 01 00 C3 // ...#............ 2570: 83 EC 04 8B EC 89 4E 00 8C D0 66 C1 E0 10 8B C4 // ......N...f..... 2580: E8 27 08 83 C4 04 C3 BB 22 00 E8 E3 FF 80 FD 01 // .'......"....... 2590: 74 08 B5 01 BB 06 00 E8 D6 FF C3 BB 2C 00 E8 CF // t...........,... 25A0: FF C3 E8 77 0C 66 A9 00 00 FF FF 74 40 83 EC 18 // ...w.f.....t@... 25B0: 8B EC 55 51 B9 04 00 83 C3 02 E8 5F 0C 66 89 46 // ..UQ......._.f.F 25C0: 00 83 C5 04 83 C3 04 E2 F1 83 C3 04 E8 4D 0C 66 // .............M.f 25D0: C1 C8 10 66 89 46 00 59 5D 88 4E 14 8C D0 66 C1 // ...f.F.Y].N...f. 25E0: E0 10 8B C4 BB 31 00 E8 C0 07 83 C4 18 C3 E8 24 // .....1.........$ 25F0: ED 8D 9C D0 02 E8 24 0C 8A E8 BB 21 00 E8 70 FF // ......$....!..p. 2600: C3 8D 9C 3C 03 E8 14 0C 8A F8 E8 EE EC 8A DD 53 // ...<...........S 2610: 8D 9C 42 03 E8 05 0C 8A E8 5B E8 F8 EC E8 95 ED // ..B......[...... 2620: E8 07 05 75 02 B3 01 83 EC 04 8B EC 88 4E 00 88 // ...u.........N.. 2630: 7E 01 88 5E 02 88 6E 03 8C D0 66 C1 E0 10 8B C4 // ~..^..n...f..... 2640: BB 2A 00 E8 64 07 83 C4 04 C3 83 EC 10 8B EC 66 // .*..d..........f 2650: 8B C8 66 33 C0 66 89 46 04 BB 00 17 E8 1D 0B 66 // ..f3.f.F.......f 2660: B8 00 80 20 50 66 89 46 0C 66 33 C0 66 89 46 08 // ... Pf.F.f3.f.F. 2670: 56 E8 11 07 66 8B 44 04 66 50 66 C1 E8 16 88 46 // V...f.D.fPf....F 2680: 08 66 58 66 C1 E0 0A 66 05 00 17 00 00 66 89 46 // .fXf...f.....f.F 2690: 00 5E 8C D0 66 C1 E0 10 8B C4 BB 35 00 E8 0A 07 // .^..f......5.... 26A0: 8B EC 66 B8 00 80 00 00 66 2B C8 66 89 46 04 66 // ..f.....f+.f.F.f 26B0: 05 00 00 20 40 66 89 46 0C 66 33 C0 66 89 46 08 // ... @f.F.f3.f.F. 26C0: 66 89 46 00 8C D0 66 C1 E0 10 8B C4 BB 35 00 E8 // f.F...f......5.. 26D0: D8 06 8B EC 66 8B 46 0C 66 25 FF FF 1F 00 66 01 // ....f.F.f%....f. 26E0: 46 04 66 3B C8 76 1F 66 2B C8 66 8B 46 04 66 3D // F.f;.v.f+.f.F.f= 26F0: 00 FF 01 00 76 06 66 B8 00 FF 01 00 66 3B C8 73 // ....v.f.....f;.s 2700: AE 66 8B C1 EB A9 83 C4 10 C3 83 EC 08 8B EC 89 // .f.............. 2710: 4E 00 66 89 56 02 89 5E 06 8C D0 66 C1 E0 10 8B // N.f.V..^...f.... 2720: C4 BB 2D 00 E8 83 06 83 C4 08 C3 3D C0 7F 76 04 // ..-........=..v. 2730: B8 C0 7F C3 83 C0 3F 24 C0 C3 51 E8 DE 0A 66 33 // ......?$..Q...f3 2740: D2 B9 0A 00 F7 F1 8B C8 E8 D1 0A 03 C1 66 25 FF // .............f%. 2750: FF 00 00 59 3D 10 27 73 03 B8 10 27 C3 32 D2 C3 // ...Y=.'s...'.2.. 2760: 80 FD 02 75 19 E8 9D EC 66 BB 00 08 00 00 E8 8E // ...u....f....... 2770: 00 66 33 D2 66 BB 01 08 00 00 E8 82 00 C3 80 FD // .f3.f........... 2780: 03 75 10 66 33 C0 8A C1 66 33 D2 66 BB FF 00 00 // .u.f3...f3.f.... 2790: 00 EB 36 51 33 D2 E8 62 EB 8A D5 66 C1 E2 10 E8 // ..6Q3..b...f.... 27A0: 93 EB 8A F2 8A D1 66 8B C2 66 0D 00 00 00 80 E8 // ......f..f...... 27B0: CE EB 80 FB 04 76 06 66 0D 00 00 00 08 E8 02 EC // .....v.f........ 27C0: E8 52 EB 66 33 DB 8A D9 59 83 EC 14 8B EC 66 89 // .R.f3...Y.....f. 27D0: 46 04 66 89 5E 08 66 8B C2 66 33 D2 66 BB 64 00 // F.f.^.f..f3.f.d. 27E0: 00 00 66 F7 E3 66 89 46 00 BB 0C 00 8C D0 66 C1 // ..f..f.F......f. 27F0: E0 10 8B C4 E8 B3 05 8B EC B3 01 83 C4 14 C3 83 // ................ 2800: EC 10 8B EC 66 89 56 00 66 89 5E 04 BB 2E 00 8C // ....f.V.f.^..... 2810: D0 66 C1 E0 10 8B C4 E8 90 05 B3 01 83 C4 10 C3 // .f.............. 2820: C3 53 51 66 50 B9 A0 8C 80 FB 00 75 1C B9 90 7E // .SQfP......u...~ 2830: E8 0E 05 83 E3 03 80 FB 03 75 0E E8 E4 05 66 3D // .........u....f= 2840: 50 C3 00 00 72 03 B9 F0 D2 66 33 D2 8B D1 66 58 // P...r....f3...fX 2850: 59 5B C3 66 52 B3 00 66 F7 C2 00 00 FF FF 75 13 // Y[.fR..f......u. 2860: 80 FD 13 74 0E 80 FD 14 74 09 B3 01 80 FD 0E 74 // ...t....t......t 2870: 02 B3 02 66 5A C3 B5 11 80 FA 23 74 07 80 FA 22 // ...fZ.....#t..." 2880: 74 02 B5 00 C3 B5 02 C3 B1 01 80 FD 00 75 06 C7 // t............u.. 2890: 46 00 0B 01 C3 50 33 C0 E8 79 01 04 14 89 46 00 // F....P3..y....F. 28A0: 58 C3 C3 C3 0C 01 C3 E8 72 09 66 C1 E8 10 0B C0 // X.......r.f..... 28B0: 74 1A 53 83 C3 06 E8 63 09 5B 3D E0 01 72 0D 53 // t.S....c.[=..r.S 28C0: 83 C3 18 E8 56 09 5B A9 10 00 74 03 32 C0 C3 0C // ....V.[...t.2... 28D0: 01 C3 B5 0C C3 32 ED B5 02 C3 57 E8 01 01 8B 4D // .....2....W....M 28E0: 06 5F C3 80 FA 22 75 05 C7 46 00 78 69 C3 C3 E8 // ._..."u..F.xi... 28F0: 04 01 80 FD FF 74 35 83 EC 0C 8B EC 88 4E 01 88 // .....t5......N.. 2900: 6E 00 80 F9 0F 75 05 E8 24 00 EB 0F 80 F9 10 75 // n....u..$......u 2910: 0A 8D 9C 48 03 E8 04 09 88 46 02 8C D0 66 C1 E0 // ...H.....F...f.. 2920: 10 8B C4 BB 04 00 E8 81 04 83 C4 0C C3 C3 66 53 // ..............fS 2930: E8 2D EA 66 8B C2 66 33 D2 66 BB 8C 0A 00 00 66 // .-.f..f3.f.....f 2940: F7 F3 66 5B 8A E8 88 6E 09 8D 9C 40 03 E8 CC 08 // ..f[...n...@.... 2950: 88 46 02 88 66 03 66 C1 E8 10 88 46 08 E8 EF E9 // .F..f.f....F.... 2960: 66 89 56 04 C3 80 F9 04 74 03 E8 C8 E9 83 EC 10 // f.V.....t....... 2970: 8B EC 80 F9 04 75 0A 88 4E 01 32 C0 88 46 00 EB // .....u..N.2..F.. 2980: 4C E8 90 00 88 46 00 88 4E 01 E8 28 EA 88 56 0A // L....F..N..(..V. 2990: 80 F9 01 74 11 80 F9 0B 75 33 8D 9C 5C 03 E8 7B // ...t....u3..\..{ 29A0: 08 88 46 02 EB 27 E8 C8 E9 88 6E 08 E8 A0 E9 66 // ..F..'....n....f 29B0: 89 56 04 E8 CA E9 88 5E 03 E8 3F E9 88 6E 02 51 // .V.....^..?..n.Q 29C0: E8 33 00 8A CD B0 01 D2 E0 59 88 46 09 8C D0 66 // .3.......Y.F...f 29D0: C1 E0 10 8B C4 BB 4C 00 E8 CF 03 83 C4 10 C3 E8 // ......L......... 29E0: AC 03 03 7D 04 83 3D FF 74 0B 3B 15 74 05 83 C7 // ...}..=.t.;.t... 29F0: 0A EB F2 0B FF C3 8D 9C 3C 03 E8 1F 08 32 ED 3C // ........<....2.< 2A00: 03 74 0C 3C 09 72 09 3C 0E 77 05 2C 08 8A E8 C3 // .t.<.r.<.w.,.... 2A10: B5 FF C3 C3 52 32 C0 80 EE 21 80 FA 1E 74 10 B0 // ....R2...!...t.. 2A20: 02 80 FA 20 74 09 B0 04 80 FA 21 74 02 B0 06 02 // ... t.....!t.... 2A30: C6 5A C3 83 EC 08 8B EC 89 7E 00 89 5E 02 89 56 // .Z.......~..^..V 2A40: 04 89 4E 06 8C D0 66 C1 E0 10 8B C4 BB 36 00 E8 // ..N...f......6.. 2A50: 58 03 8B EC 8B 5E 02 8A 7E 01 83 C4 08 C3 56 33 // X....^..~.....V3 2A60: F6 66 F7 C2 00 00 80 00 75 0A 50 33 C0 8A C6 8B // .f......u.P3.... 2A70: F0 32 F6 58 53 BB 04 3E E8 01 07 66 8B C2 BB 00 // .2.XS..>...f.... 2A80: 3E E8 F8 06 5B 66 F7 C2 00 00 10 00 75 02 33 DB // >...[f......u.3. 2A90: 8B D3 66 C1 E2 10 BA 00 3E 83 EC 08 8B EC 66 89 // ..f.....>.....f. 2AA0: 56 00 88 4E 04 8A C5 FE C8 88 46 07 C6 46 05 00 // V..N......F..F.. 2AB0: C6 46 06 00 8C D0 66 C1 E0 10 8B C4 BB 4E 00 E8 // .F....f......N.. 2AC0: E8 02 8B EC 8A 5E 05 8A 7E 06 83 C4 08 0A DB 74 // .....^..~......t 2AD0: 32 51 B9 90 01 80 FB 20 74 05 80 FB 80 75 13 B9 // 2Q..... t....u.. 2AE0: 0A 00 8B C6 0A C0 74 0A B9 90 01 3C 01 74 03 B9 // ......t....<.t.. 2AF0: E8 03 E8 B2 03 59 8B C6 FE C4 8B F0 80 FC 06 76 // .....Y.........v 2B00: 98 0A DB 5E C3 8D 5C 04 E8 11 07 8B D0 B5 02 E8 // ...^..\......... 2B10: 14 00 74 11 B5 01 80 FA 13 75 0A E8 61 00 80 FA // ..t......u..a... 2B20: 13 75 02 B5 02 C3 80 FA 14 C3 E8 F9 FF 74 03 80 // .u...........t.. 2B30: FA 0E C3 80 FA 05 C3 80 FA 02 74 03 80 FA 04 C3 // ..........t..... 2B40: 80 FA 01 74 03 80 FA 02 C3 80 FA 02 75 03 B2 01 // ...t........u... 2B50: C3 80 FA 04 75 03 B2 03 C3 C3 B5 08 E8 D8 FF 74 // ....u..........t 2B60: 02 B5 04 C3 8D 5C 09 E8 B2 06 8A C8 0A C9 75 03 // .....\........u. 2B70: 32 C0 C3 B5 02 E8 B4 02 8A C5 24 02 D0 E8 C3 8D // 2.........$..... 2B80: 5C 08 E8 97 06 8A D0 B6 01 83 EC 08 8B EC 89 56 // \..............V 2B90: 02 8C D0 66 C1 E0 10 8B C4 BB 4F 00 E8 0B 02 8B // ...f......O..... 2BA0: EC 8A 56 04 83 C4 08 C3 53 81 C3 C9 05 E8 3A 06 // ..V.....S.....:. 2BB0: 5B C3 53 81 C3 C9 05 E8 8B 05 5B C3 66 53 81 C3 // [.S.......[.fS.. 2BC0: 00 10 E8 25 06 66 5B C3 57 E8 82 01 8A 45 2D B4 // ...%.f[.W....E-. 2BD0: FF F7 45 50 20 00 5F C3 50 56 0F BC D8 8D 36 7F // ..EP ._.PV....6. 2BE0: 2B E8 63 03 5E 58 C3 00 20 00 24 00 00 00 28 00 // +.c.^X.. .$...(. 2BF0: 2C 00 30 00 34 00 38 00 00 00 3C 00 40 00 44 53 // ,.0.4.8...<.@.DS 2C00: 56 51 8B F7 B3 00 E8 30 00 0B F6 74 16 49 0B C9 // VQ.....0...t.I.. 2C10: 75 04 33 FF EB 0D 8B DF 03 7D 02 3B F3 74 04 E2 // u.3......}.;.t.. 2C20: F5 33 FF 0B FF 59 5E 5B C3 0E 00 00 00 0A 00 06 // .3...Y^[........ 2C30: 00 08 00 0C 00 0E 00 10 00 56 8D 36 C1 2B E8 06 // .........V.6.+.. 2C40: 03 E8 13 01 03 DE 8B 3F 0B FF 74 0B 03 FE 33 C9 // .......?..t...3. 2C50: 8A 0D 83 C7 04 0B FF 5E C3 51 56 53 C1 EB 0C E8 // .......^.QVS.... 2C60: D7 FF 5B 75 04 33 FF EB 0B 3B 1D 74 07 83 C7 08 // ..[u.3...;.t.... 2C70: E2 F7 33 FF 0B FF 5E 59 C3 57 E8 DC FF 75 04 33 // ..3...^Y.W...u.3 2C80: DB 5F C3 E8 02 00 5F C3 52 51 8B 5D 04 0B DB 74 // ._...._.RQ.]...t 2C90: 1B 56 E8 C2 00 03 DE 5E 33 C9 8A 4F 01 80 3F FF // .V.....^3..O..?. 2CA0: 74 08 3A 07 74 06 03 D9 EB F0 33 DB 0B DB 59 5A // t.:.t.....3...YZ 2CB0: C3 50 8D 1C E8 C5 04 8B D8 E8 72 00 23 C3 74 6C // .P........r.#.tl 2CC0: 33 FF E8 3A FF 0B FF 74 63 39 05 75 F5 66 33 C0 // 3..:...tc9.u.f3. 2CD0: 8B 45 08 8B 4D 02 83 F9 0A 74 18 8B 4D 0A 8B D1 // .E..M....t..M... 2CE0: 81 E2 00 70 80 FE 20 75 0A 66 C1 C8 10 8B C1 66 // ...p.. u.f.....f 2CF0: C1 C8 10 8D 5C 0C E8 83 04 66 33 C0 8B 45 04 8D // ....\....f3..E.. 2D00: 5C 04 E8 77 04 33 C9 8B D8 50 B0 01 E8 6A FF 58 // \..w.3...P...j.X 2D10: 74 0F 8A 4F 02 8B D8 B0 02 E8 5D FF 74 03 8A 6F // t..O......].t..o 2D20: 02 8D 5C 08 66 33 C0 8B C1 E8 50 04 58 C3 56 E8 // ..\.f3....P.X.V. 2D30: 25 00 8B 44 04 5E C3 56 E8 1C 00 89 44 04 5E C3 // %..D.^.V....D.^. 2D40: C3 8B DA B0 14 E8 31 FF 74 03 8B 5F 02 C3 BF 48 // ......1.t.._...H 2D50: 02 8B 3D 8B 7D 0C C3 BE 48 02 8B 34 8B 74 30 C3 // ..=.}...H..4.t0. 2D60: 1E 0E 1F BF 48 02 8B 3D 8B 7D 0E 83 C7 04 1F C3 // ....H..=.}...... 2D70: BE 48 02 8B 34 8B 74 10 C3 BF 48 02 8B 3D 8B 7D // .H..4.t...H..=.} 2D80: 26 83 C7 04 C3 BE 48 02 8B 34 8B 74 1A C3 BF 48 // &.....H..4.t...H 2D90: 02 8B 3D 8B 7D 3A C3 BF 48 02 8B 3D 8B 7D 0A 83 // ..=.}:..H..=.}.. 2DA0: C7 04 B9 08 00 C3 E8 01 00 CB 83 EC 06 8B EC 89 // ................ 2DB0: 46 00 66 33 C0 C6 46 04 00 89 46 02 06 52 8A D3 // F.f3..F...F..R.. 2DC0: 8B C5 E8 7F 16 5A 07 83 C4 06 C3 E8 80 FF F7 45 // .....Z.........E 2DD0: 50 01 00 C3 E8 77 FF 83 4D 50 01 C3 E8 6F FF 88 // P....w..MP...o.. 2DE0: 45 58 C3 66 53 83 EC 28 8B EC 66 89 5E 00 66 89 // EX.fS..(..f.^.f. 2DF0: 4E 04 8C D0 66 C1 E0 10 8B C4 BB 00 00 E8 AA FF // N...f........... 2E00: 83 C4 28 66 5B E8 48 01 BB 04 00 E8 9A FD 66 C1 // ..(f[.H.......f. 2E10: E8 10 E8 C7 FF C3 E8 35 FF 66 8B 5D 08 66 8B 4D // .......5.f.].f.M 2E20: 0C C3 57 E8 28 FF 66 8B 45 28 5F C3 83 EC 04 8B // ..W.(.f.E(_..... 2E30: EC 89 4E 00 8C D0 66 C1 E0 10 8B C4 BB 38 00 E8 // ..N...f......8.. 2E40: 68 FF 8B EC 8A 6E 02 83 C4 04 C3 C3 B0 06 C3 B0 // h....n.......... 2E50: 02 C3 B0 06 C3 B0 08 C3 E8 F3 FE 8B 45 56 0B C0 // ............EV.. 2E60: C3 53 66 50 66 33 C0 E8 12 03 83 C3 04 E2 F8 66 // .SfPf3.........f 2E70: 58 5B C3 32 C0 C3 FC E8 A2 03 66 C1 CB 10 E8 FB // X[.2......f..... 2E80: 02 66 C1 CB 10 66 81 C3 04 00 04 00 E2 E9 C3 FC // .f...f.......... 2E90: 66 AD E8 E7 02 83 C3 04 E2 F6 C3 FC E8 7D 03 66 // f............}.f 2EA0: AB 83 C3 04 E2 F6 C3 66 50 B8 19 00 E8 10 00 66 // .......fP......f 2EB0: 58 C3 66 50 B8 D4 30 D1 E1 E8 03 00 66 58 C3 52 // X.fP..0.....fX.R 2EC0: F7 E1 8B CA E8 63 01 66 53 8B D9 66 C1 E3 10 8B // .....c.fS..f.... 2ED0: D8 66 B8 04 B1 03 00 B2 00 66 EF B2 04 66 33 C0 // .f.......f...f3. 2EE0: 66 EF 66 B8 08 B1 03 00 B2 00 66 EF B2 04 66 ED // f.f.......f...f. 2EF0: 33 C9 66 03 D8 73 0A 66 ED 66 A9 00 00 00 80 75 // 3.f..s.f.f.....u 2F00: F6 66 ED 66 3B C3 73 0C 66 C1 E8 10 3B C1 72 04 // .f.f;.s.f...;.r. 2F10: 8B C8 EB ED 66 5B 5A C3 BB 42 EC E8 CC 02 66 33 // ....f[Z..B....f3 2F20: D2 66 BB 19 00 00 00 66 F7 F3 C3 66 50 53 BB 07 // .f.....f...fPS.. 2F30: 00 E8 74 FC 25 00 02 35 00 02 0B C0 5B 66 58 C3 // ..t.%..5....[fX. 2F40: BB 0A 15 E8 A4 02 C3 32 FF D1 E3 03 F3 8B 1C C3 // .......2........ 2F50: E8 ED FF 66 C1 E0 0A 66 83 E8 20 E8 27 FE 66 89 // ...f...f.. .'.f. 2F60: 44 04 C7 44 08 20 00 C3 56 1E 0E 1F E8 16 FE 66 // D..D. ..V......f 2F70: 8B 44 04 66 C1 E0 0A 1F 5E C3 C3 56 E8 F1 FD 8B // .D.f....^..V.... 2F80: 4C 22 8A 44 29 5E C3 BE 48 02 8B 34 8B 74 1E 83 // L".D)^..H..4.t.. 2F90: C6 04 B9 1C 00 C3 33 FF C3 56 E8 D3 FD 8A 6C 28 // ......3..V....l( 2FA0: 80 E5 70 C0 ED 04 5E C3 56 E8 C4 FD 53 81 C3 09 // ..p...^.V...S... 2FB0: 01 E8 68 02 8A E8 5B 53 81 C3 00 01 E8 5D 02 5B // ..h...[S.....].[ 2FC0: 8A C5 66 89 44 3C 5E C3 56 E8 A4 FD 66 8B 44 3C // ..f.D<^.V...f.D< 2FD0: 53 81 C3 00 01 E8 A4 01 5B 53 81 C3 08 01 B1 01 // S.......[S...... 2FE0: 8A E8 E8 DB 01 5B 5E C3 56 E8 84 FD 8B FE 83 C7 // .....[^.V....... 2FF0: 04 5E C3 56 E8 79 FD 8A 44 28 80 FD 00 74 0E 24 // .^.V.y..D(...t.$ 3000: 8F C0 E5 04 0A C5 80 FD 20 75 02 0C 02 24 FE 81 // ........ u...$.. 3010: 7C 04 34 21 76 02 0C 01 88 44 28 E8 08 FB 75 04 // |.4!v....D(...u. 3020: 80 4C 30 01 5E C3 32 C0 C3 00 66 50 8C C8 3D 00 // .L0.^.2...fP..=. 3030: C0 75 10 BA C3 03 EC 8A F0 0A F6 74 06 B2 4C 66 // .u.........t..Lf 3040: ED EB 17 53 2E 8B 1E 3C 02 B2 20 E8 DD 00 A8 01 // ...S...<.. ..... 3050: 75 05 B2 14 E8 D4 00 8A F4 5B 32 D2 66 58 C3 2E // u........[2.fX.. 3060: 8B 1E 3C 02 C3 0B C9 75 1A 4B 74 16 43 3B DA 77 // ..<....u.Kt.C;.w 3070: 09 8B C8 8B C2 2B D2 F7 F3 91 F7 F3 8B DA 8B D1 // .....+.......... 3080: 2B C9 C3 3B CA 72 1A 75 10 3B D8 77 0C 2B C3 8B // +..;.r.u.;.w.+.. 3090: D8 2B C9 2B D2 B8 01 00 C3 2B C9 2B DB 93 87 CA // .+.+.....+.+.... 30A0: C3 55 56 2B F6 8B EE 03 DB 13 C9 72 11 45 3B CA // .UV+.......r.E;. 30B0: 72 F5 77 04 3B D8 76 EF F8 13 F6 4D 78 20 D1 D9 // r.w.;.v....Mx .. 30C0: D1 DB 2B C3 1B D1 F5 72 F0 03 F6 4D 78 0C D1 E9 // ..+....r...Mx... 30D0: D1 DB 03 C3 13 D1 73 F1 EB DF 03 C3 13 D1 8B D8 // ......s......... 30E0: 8B CA 8B C6 33 D2 5E 5D C3 93 50 92 0B C0 74 02 // ....3.^]..P...t. 30F0: F7 E2 91 0B C0 74 04 F7 E3 03 C8 58 F7 E3 03 D1 // .....t.....X.... 3100: C3 52 66 50 B4 80 8A C7 66 C1 E0 10 8A E3 8A C2 // .RfP....f....... 3110: 24 FC BA F8 0C 66 EF 66 58 5A C3 52 BA FC 0C 66 // $....f.fXZ.R...f 3120: ED 5A C3 52 BA FC 0C 66 EF 5A C3 E8 31 FF 9C FA // .Z.R...f.Z..1... 3130: E8 CE FF E8 E5 FF 9D C3 E8 24 FF 9C FA E8 C1 FF // .........$...... 3140: E8 E0 FF 9D C3 52 66 53 66 50 E8 06 00 66 58 66 // .....RfSfP...fXf 3150: 5B 5A C3 66 C1 E3 10 66 C1 EB 0E E8 CC FE E8 71 // [Z.f...f.......q 3160: 01 C3 66 50 66 C1 E3 10 66 C1 EB 10 E8 F9 FD 66 // ..fPf...f......f 3170: 03 D8 66 81 CB 00 00 00 80 66 58 C3 52 66 53 E8 // ..f......fX.RfS. 3180: 04 00 66 5B 5A C3 66 50 E8 9F FE E8 D4 FF E8 41 // ..f[Z.fP.......A 3190: 01 66 58 C3 52 51 66 53 66 50 8A CB 80 E3 FC 80 // .fX.RQfSfP...... 31A0: E1 03 C0 E1 03 E8 82 FE E8 B7 FF E8 0B 01 66 D3 // ..............f. 31B0: C8 58 50 66 D3 C0 E8 19 01 66 58 66 5B 59 5A C3 // .XPf.....fXf[YZ. 31C0: 66 50 51 C0 E1 03 E8 53 00 66 D3 C8 8A C5 66 D3 // fPQ....S.f....f. 31D0: C0 E8 A8 FF 59 66 58 C3 66 50 51 C0 E1 03 E8 3B // ....YfX.fPQ....; 31E0: 00 66 D3 C8 59 8A E8 66 58 C3 E8 5F 00 C3 E8 39 // .f..Y..fX.._...9 31F0: FE 66 C1 E3 10 66 C1 EB 0E E8 BD 00 C3 E8 2A FE // .f...f........*. 3200: 66 C1 E3 02 E8 B2 00 C3 52 66 53 E8 04 00 66 5B // f.......RfS...f[ 3210: 5A C3 E8 15 FE E8 4A FF E8 9E 00 C3 51 66 52 8A // Z.....J.....QfR. 3220: EB 8A CB 80 E1 03 C0 E1 03 80 E3 FC E8 D9 FF 80 // ................ 3230: F9 00 74 14 66 8B D0 83 C3 04 E8 CB FF 83 EB 04 // ..t.f........... 3240: 66 92 66 0F AD D0 8A DD 66 5A 59 C3 52 66 53 E8 // f.f.....fZY.RfS. 3250: 9C FF 66 5B 5A C3 52 E8 A3 FF 5A C3 66 50 55 52 // ..f[Z.R...Z.fPUR 3260: 66 50 8B EC 8B 56 0C 89 56 08 E8 BD FD 2E A1 91 // fP...V..V....... 3270: 02 B2 18 EF B2 00 66 ED 66 89 46 0A 66 58 5A 5D // ......f.f.F.fXZ] 3280: C3 66 50 55 52 8B EC E8 A0 FD B2 00 66 8B 46 0A // .fPUR.......f.F. 3290: 66 EF 8B 56 08 89 56 0C 66 8B 46 04 66 89 46 08 // f..V..V.f.F.f.F. 32A0: 5A 5D 66 58 66 58 C3 66 50 52 E8 7D FD B2 18 66 // Z]fXfX.fPR.}...f 32B0: ED 2E A3 91 02 5A 66 58 C3 66 81 FB FF 00 00 00 // .....ZfX.f...... 32C0: 77 04 8A D3 EB 09 66 8B C3 B2 00 66 EF B2 04 66 // w.....f....f...f 32D0: ED C3 66 81 FB FF 00 00 00 77 04 8A D3 EB 0A 66 // ..f......w.....f 32E0: 93 B2 00 66 EF 66 93 B2 04 66 EF C3 C3 C3 C3 C3 // ...f.f...f...... 32F0: C3 C3 C3 C3 C3 C3 55 8B EC 53 51 8B F0 26 8B 5C // ......U..SQ..&.\ 3300: 14 26 8B 4C 16 E8 28 00 8D 66 FC 59 5B 5D C3 53 // .&.L..(..f.Y[].S 3310: 51 8B F0 26 8B 5C 24 33 C9 E8 14 00 59 5B C3 55 // Q..&.\$3....Y[.U 3320: 8B EC 53 51 8B F0 26 8B 5C 08 26 8B 4C 0A EB D5 // ..SQ..&.\.&.L... 3330: 52 56 57 C8 06 00 00 8B F0 89 4E FE 8C D0 8E C0 // RVW.......N..... 3340: 26 8B 7C 26 8A 45 01 32 E4 B9 20 00 2B C8 B8 FF // &.|&.E.2.. .+... 3350: FF 8B D0 E3 06 D1 EA D1 D8 E2 FA 8A 4D 03 32 ED // ............M.2. 3360: 8B FA E3 06 D1 E0 D1 D7 E2 FA F7 D0 F7 D7 26 21 // ..............&! 3370: 44 1C 26 21 7C 1E 8C D0 8E C0 26 8B 7C 26 8A 4D // D.&!|.....&.|&.M 3380: 01 32 ED B8 20 00 2B C1 8B C8 66 C7 46 FA FF FF // .2.. .+...f.F... 3390: FF FF E3 08 D1 6E FC D1 5E FA E2 F8 8A 4D 02 32 // .....n..^....M.2 33A0: ED 8B C3 8B 56 FE E3 06 D1 EA D1 D8 E2 FA 23 46 // ....V.........#F 33B0: FA 23 56 FC 8A 4D 03 32 ED E3 06 D1 E0 D1 D2 E2 // .#V..M.2........ 33C0: FA 26 09 44 1C 26 09 54 1E C9 5F 5E 5A C3 55 8B // .&.D.&.T.._^Z.U. 33D0: EC 53 51 52 57 50 8B D8 26 8B 7F 26 8A 45 01 32 // .SQRWP..&..&.E.2 33E0: E4 B9 20 00 2B C8 B8 FF FF 8B D0 E3 06 D1 EA D1 // .. .+........... 33F0: D8 E2 FA 8A 4D 02 88 4E F6 C6 46 F7 00 8B FA 8B // ....M..N..F..... 3400: 4E F6 E3 06 D1 E0 D1 D7 E2 FA 26 09 47 1C 26 09 // N.........&.G.&. 3410: 7F 1E 8D 66 F8 5F 5A E9 F1 FE 53 51 52 57 8B D8 // ...f._Z...SQRW.. 3420: 8C D0 8E C0 26 8B 77 26 8A 4C 01 32 ED B8 20 00 // ....&.w&.L.2.. . 3430: 2B C1 8B C8 BE FF FF 8B D6 E3 06 D1 EA D1 DE E2 // +............... 3440: FA 26 8B 7F 26 8A 4D 02 32 ED 8B C6 E3 06 D1 E0 // .&..&.M.2....... 3450: D1 D2 E2 FA F7 D0 F7 D2 26 21 47 1C 26 21 57 1E // ........&!G.&!W. 3460: 5F E9 CC 05 53 56 8B D8 8C D2 8E C2 26 8B 77 26 // _...SV......&.w& 3470: 80 3C 00 74 73 80 3C 01 75 58 8A 44 01 32 E4 26 // .<.ts.<.uX.D.2.& 3480: 83 7F 1E 00 75 4C 26 3B 47 1C 75 46 8A 04 6B F0 // ....uL&;G.uF..k. 3490: 03 8A 84 40 95 26 01 47 26 8C D0 8E C0 26 8B 77 // ...@.&.G&....&.w 34A0: 26 80 3C 09 74 17 8A 04 32 E4 6B F0 03 8B C3 FF // &.<.t...2.k..... 34B0: 94 3E 95 26 8B 77 26 8A 04 32 E4 EB D1 8B 44 01 // .>.&.w&..2....D. 34C0: 26 29 47 26 26 FF 47 26 26 8B 47 1C 26 8B 77 1E // &)G&&.G&&.G.&.w. 34D0: EB 1A 26 8B 77 26 8A 04 32 E4 6B F0 03 8A 84 40 // ..&.w&..2.k....@ 34E0: 95 26 01 47 26 E9 80 FF 33 C0 33 F6 8B D6 5E 5B // .&.G&...3.3...^[ 34F0: C3 53 51 52 56 8B D8 8D 77 35 26 8B 54 02 26 89 // .SQRV...w5&.T.&. 3500: 57 14 26 C7 47 16 00 00 8B F0 26 8B 47 20 33 D2 // W.&.G.....&.G 3. 3510: 26 01 47 14 26 11 54 16 8C D1 8E C1 26 F6 47 2F // &.G.&.T.....&.G/ 3520: 06 0F 85 0A 05 26 80 7F 34 00 75 22 26 8B 77 16 // .....&..4.u"&.w. 3530: 26 0B 77 14 75 10 26 D1 67 08 26 D1 57 0A 26 D1 // &.w.u.&.g.&.W.&. 3540: 67 08 26 D1 57 0A 8B C3 E8 79 11 E9 E1 04 26 8A // g.&.W....y....&. 3550: 47 34 32 E4 05 80 00 99 26 89 47 1C 26 89 57 1E // G42.....&.G.&.W. 3560: 8B C3 E8 FF FE E9 C7 04 53 56 8B D8 8D 77 35 26 // ........SV...w5& 3570: 8A 44 02 32 E4 C1 E0 02 26 8B 37 26 8B 34 03 F0 // .D.2....&.7&.4.. 3580: 26 8B 47 08 26 8B 5F 0A 26 89 04 26 89 5C 02 5E // &.G.&._.&..&.\.^ 3590: 5B C3 53 52 56 8B D8 8C D0 8D 77 35 8E C0 26 8A // [.SRV.....w5..&. 35A0: 54 02 80 FA 40 73 21 26 8B 77 02 32 F6 C1 E2 02 // T...@s!&.w.2.... 35B0: 26 8B 74 04 03 F2 26 8B 57 08 26 8B 47 0A 26 89 // &.t...&.W.&.G.&. 35C0: 14 26 89 44 02 E9 7F 00 80 FA 41 75 12 26 8B 47 // .&.D......Au.&.G 35D0: 08 26 8B 57 0A 26 89 47 10 26 89 57 12 EB 68 80 // .&.W.&.G.&.W..h. 35E0: FA 40 75 12 26 8B 47 08 26 8B 57 0A 26 89 47 0C // .@u.&.G.&.W.&.G. 35F0: 26 89 57 0E EB 51 80 FA 42 75 0A 26 8B 47 08 26 // &.W..Q..Bu.&.G.& 3600: 89 47 22 EB 42 80 FA 43 75 0A 26 8A 47 08 26 88 // .G".B..Cu.&.G.&. 3610: 47 33 EB 33 80 FA 46 75 12 26 8B 57 08 26 8B 47 // G3.3..Fu.&.W.&.G 3620: 0A 26 89 57 18 26 89 47 1A EB 1C 80 FA 47 75 0A // .&.W.&.G.....Gu. 3630: 26 8B 47 08 26 89 47 24 EB 0D 80 FA 48 75 08 26 // &.G.&.G$....Hu.& 3640: 8B 47 08 26 89 47 20 5E 5A 5B C3 53 56 8B D8 8D // .G.&.G ^Z[.SV... 3650: 77 35 26 8A 44 02 32 E4 26 89 47 14 26 C7 47 16 // w5&.D.2.&.G.&.G. 3660: 00 00 5E 5B C3 53 56 8B D8 26 8B 77 02 26 8B 74 // ..^[.SV..&.w.&.t 3670: 02 8A 04 32 E4 26 89 47 14 26 C7 47 16 00 00 26 // ...2.&.G.&.G...& 3680: 8B 5F 02 26 FF 47 02 5E 5B C3 53 56 8B D8 26 8B // ._.&.G.^[.SV..&. 3690: 77 02 26 8B 74 02 8B 34 26 89 77 14 26 C7 47 16 // w.&.t..4&.w.&.G. 36A0: 00 00 26 8B 5F 02 26 83 47 02 02 5E 5B C3 53 56 // ..&._.&.G..^[.SV 36B0: 8B D8 26 8B 77 02 26 8B 74 02 8B 04 8B 74 02 26 // ..&.w.&.t....t.& 36C0: 89 47 14 26 89 77 16 26 8B 5F 02 26 83 47 02 04 // .G.&.w.&._.&.G.. 36D0: 5E 5B C3 53 52 56 8B D8 E8 70 FF 8B F3 26 8B 47 // ^[.SRV...p...&.G 36E0: 18 26 8B 57 1A D1 EA D1 D8 D1 EA D1 D8 26 01 47 // .&.W.........&.G 36F0: 14 26 11 54 16 8B C3 E8 2B 10 E9 4A FF 53 8B D8 // .&.T....+..J.S.. 3700: 26 8B 5F 02 26 FF 47 02 5B C3 53 8B D8 26 8B 5F // &._.&.G.[.S..&._ 3710: 02 26 83 47 02 02 5B C3 53 56 8B D8 E8 6B FF 8B // .&.G..[.SV...k.. 3720: F3 26 8B 57 20 33 C0 26 01 57 14 26 11 44 16 8C // .&.W 3.&.W.&.D.. 3730: D2 8E C2 26 8B 47 2E 32 C0 80 E4 06 3D 00 02 75 // ...&.G.2....=..u 3740: 07 32 E4 33 D2 5E 5B C3 26 8B 47 2E 32 C0 80 E4 // .2.3.^[.&.G.2... 3750: 06 3D 00 04 74 EB 26 80 7F 34 00 75 08 8B C3 E8 // .=..t.&..4.u.... 3760: 2F 0F 5E 5B C3 26 8A 47 34 32 E4 26 89 47 1C 26 // /.^[.&.G42.&.G.& 3770: C7 47 1E 00 00 8B C3 E8 EA FC 5E 5B C3 53 8B D8 // .G........^[.S.. 3780: E8 E2 FE 26 8B 47 14 C1 E0 02 26 8B 1F 26 8B 1F // ...&.G....&..&.. 3790: 03 D8 26 8B 07 26 8B 57 02 5B C3 A1 37 96 37 AC // ..&..&.W.[..7.7. 37A0: 37 FB 37 B2 37 CA 37 E4 37 EF 37 F5 37 53 51 56 // 7.7.7.7.7.7.7SQV 37B0: 8B D8 E8 B0 FE 8C D2 8E C2 26 83 7F 16 00 75 22 // .........&....u" 37C0: 26 83 7F 14 40 73 1B 26 8B 77 02 26 8B 5F 14 C1 // &...@s.&.w.&._.. 37D0: E3 02 26 8B 44 04 03 D8 26 8B 07 26 8B 57 02 E9 // ..&.D...&..&.W.. 37E0: 7B 05 26 8B 77 14 26 8B 47 16 83 C6 C0 83 D0 FF // {.&.w.&.G....... 37F0: 75 71 83 FE 08 77 6C 03 F6 2E FF A4 33 37 26 8B // uq...wl.....37&. 3800: 47 10 26 8B 57 12 E9 54 05 26 8B 47 0C 26 8B 57 // G.&.W..T.&.G.&.W 3810: 0E E9 49 05 26 8B 47 22 EB 4B 26 8A 4F 33 32 ED // ..I.&.G".K&.O32. 3820: BB 01 00 33 D2 E3 06 D1 E3 D1 D2 E2 FA 8B C3 E9 // ...3............ 3830: 2B 05 26 8A 4F 33 32 ED B8 01 00 33 D2 E3 06 D1 // +.&.O32....3.... 3840: E0 D1 D2 E2 FA F7 D0 F7 D2 E9 11 05 26 8B 47 18 // ............&.G. 3850: 26 8B 57 1A E9 06 05 26 8B 47 24 EB 08 26 8B 47 // &.W....&.G$..&.G 3860: 20 EB 02 33 C0 33 D2 E9 F3 04 53 56 8B D8 E8 F4 // ..3.3....SV.... 3870: FD 8B F3 26 8B 47 18 26 8B 57 1A D1 EA D1 D8 D1 // ...&.G.&.W...... 3880: EA D1 D8 26 01 47 14 26 11 54 16 8B C3 E8 16 0E // ...&.G.&.T...... 3890: 5E 5B C3 33 C0 33 D2 C3 53 56 8B D8 E8 EB FD 26 // ^[.3.3..SV.....& 38A0: 8B 77 14 26 03 77 22 8B 04 8B 54 02 5E 5B C3 53 // .w.&.w"...T.^[.S 38B0: 8B D8 26 C6 47 2B 04 E8 AB FD 26 8B 47 14 26 8B // ..&.G+....&.G.&. 38C0: 57 16 5B C3 53 8B D8 26 C6 47 2B 01 E8 BB FD EB // W.[.S..&.G+..... 38D0: E9 53 8B D8 26 C6 47 2B 00 E8 D2 FD EB DC 53 8B // .S..&.G+......S. 38E0: D8 83 C3 35 26 8A 5F 01 C0 EB 03 80 E3 07 32 FF // ...5&._.......2. 38F0: 03 DB FF 97 CE 94 5B C3 53 52 56 8B D8 26 8A 47 // ......[.SRV..&.G 3900: 2C 32 E4 8B F0 03 F0 8B C3 FF 94 EA 94 26 89 47 // ,2...........&.G 3910: 08 26 89 57 0A 26 8A 47 2D 32 E4 8B F0 03 F0 8B // .&.W.&.G-2...... 3920: C3 FF 94 02 95 26 89 47 04 26 89 57 06 E9 17 FD // .....&.G.&.W.... 3930: 53 51 56 8B D8 26 8A 4F 2B 32 ED 8B F1 8A 8C 32 // SQV..&.O+2.....2 3940: 95 E3 0A 26 D1 6F 06 26 D1 5F 04 E2 F6 26 8A 4F // ...&.o.&._...&.O 3950: 2B 32 ED 8B F1 C1 E6 02 8B 8C 12 95 8B B4 14 95 // +2.............. 3960: 26 21 4F 04 26 21 77 06 26 8A 4F 2A 32 ED 8B F1 // &!O.&!w.&.O*2... 3970: 8A 8C 3A 95 E3 0A 26 D1 67 04 26 D1 57 06 E2 F6 // ..:...&.g.&.W... 3980: 26 8B 4F 08 26 8B 77 0A 26 89 4F 14 26 89 77 16 // &.O.&.w.&.O.&.w. 3990: E9 CA 03 53 51 52 56 57 8B D8 8C D0 8E C0 26 8A // ...SQRVW......&. 39A0: 47 2B 32 E4 8B F0 C1 E6 02 26 8A 47 2A 8B F8 8A // G+2......&.G*... 39B0: 8D 3A 95 32 ED 8B 84 12 95 8B 94 14 95 E3 06 D1 // .:.2............ 39C0: E0 D1 D2 E2 FA F7 D0 F7 D2 26 21 47 14 26 21 57 // .........&!G.&!W 39D0: 16 26 8A 47 2A 32 E4 8B F0 8A 8C 3A 95 32 ED E3 // .&.G*2.....:.2.. 39E0: 0A 26 D1 6F 0A 26 D1 5F 08 E2 F6 26 8A 47 2B 8B // .&.o.&._...&.G+. 39F0: F0 C1 E6 02 8B 84 12 95 8B 94 14 95 26 21 47 08 // ............&!G. 3A00: 26 21 57 0A 26 8A 47 2A 32 E4 8B F0 8A 8C 3A 95 // &!W.&.G*2.....:. 3A10: 32 ED E3 0A 26 D1 67 08 26 D1 57 0A E2 F6 26 8B // 2...&.g.&.W...&. 3A20: 47 14 26 8B 57 16 26 09 47 08 26 09 57 0A 5F 5E // G.&.W.&.G.&.W._^ 3A30: 5A 59 5B C3 53 51 56 8B D8 26 8A 4F 2B 32 ED 8B // ZY[.SQV..&.O+2.. 3A40: F1 8A 8C 32 95 E3 0A 26 D1 6F 06 26 D1 5F 04 E2 // ...2...&.o.&._.. 3A50: F6 26 8A 4F 2B 32 ED 8B F1 C1 E6 02 8B 8C 12 95 // .&.O+2.......... 3A60: 8B B4 14 95 26 21 4F 04 26 21 77 06 26 8A 4F 2A // ....&!O.&!w.&.O* 3A70: 32 ED 8B F1 8A 8C 3A 95 E3 0A 26 D1 6F 0A 26 D1 // 2.....:...&.o.&. 3A80: 5F 08 E2 F6 26 8A 4F 2B 32 ED 8B F1 C1 E6 02 8B // _...&.O+2....... 3A90: 8C 12 95 8B B4 14 95 26 21 4F 08 26 21 77 0A E9 // .......&!O.&!w.. 3AA0: BB 02 51 52 57 8B D8 8C D0 8E C0 26 80 7F 2B 00 // ..QRW......&..+. 3AB0: 74 1A 26 8A 47 2C 32 E4 8B F0 03 F0 8B C3 FF 94 // t.&.G,2......... 3AC0: EA 94 26 89 47 08 26 89 57 0A EB 10 26 8A 47 2C // ..&.G.&.W...&.G, 3AD0: 32 E4 8B F0 03 F0 8B C3 FF 94 F6 94 26 8A 47 2D // 2...........&.G- 3AE0: 32 E4 8B F0 03 F0 8B C3 FF 94 02 95 26 89 47 04 // 2...........&.G. 3AF0: 26 89 57 06 8C D2 8E C2 26 80 7F 2B 00 74 4A 26 // &.W.....&..+.tJ& 3B00: 8A 47 2B 32 E4 8B F0 C1 E6 02 26 8A 47 2A 8B F8 // .G+2......&.G*.. 3B10: 8A 8D 3A 95 32 ED 8B 84 12 95 8B 94 14 95 E3 06 // ..:.2........... 3B20: D1 E0 D1 D2 E2 FA F7 D0 F7 D2 26 21 47 08 26 21 // ..........&!G.&! 3B30: 57 0A 8B C3 E8 F9 FD 26 8B 47 04 26 8B 57 06 26 // W......&.G.&.W.& 3B40: 09 47 08 26 09 57 0A EB 10 26 8B 57 04 26 8B 47 // .G.&.W...&.W.&.G 3B50: 06 26 89 57 08 26 89 47 0A 26 8A 47 2C 32 E4 8B // .&.W.&.G.&.G,2.. 3B60: F0 03 F0 8B C3 FF 94 DE 94 5F 5A 59 C3 53 51 52 // ........._ZY.SQR 3B70: 56 57 8B D8 26 8A 47 2A 32 E4 8B F0 8A 8C 3A 95 // VW..&.G*2.....:. 3B80: 32 ED E3 0A 26 D1 67 04 26 D1 57 06 E2 F6 8C D0 // 2...&.g.&.W..... 3B90: 8E C0 26 8A 47 2B 32 E4 8B F0 C1 E6 02 26 8A 47 // ..&.G+2......&.G 3BA0: 2A 8B F8 8A 8D 3A 95 32 ED 8B 84 12 95 8B 94 14 // *....:.2........ 3BB0: 95 E3 06 D1 E0 D1 D2 E2 FA F7 D0 F7 D2 26 09 47 // .............&.G 3BC0: 04 26 09 57 06 26 8B 47 04 26 8B 57 06 26 21 47 // .&.W.&.G.&.W.&!G 3BD0: 08 26 21 57 0A E9 56 FE 55 8B EC 51 52 50 8B D8 // .&!W..V.U..QRP.. 3BE0: 26 8A 47 2C 32 E4 8B F0 03 F0 8B C3 FF 94 EA 94 // &.G,2........... 3BF0: 26 89 47 08 26 89 57 0A 26 8A 47 2B 88 46 FA 8B // &.G.&.W.&.G+.F.. 3C00: C3 E8 DA FC 26 89 47 04 26 89 57 06 26 8A 4F 2D // ....&.G.&.W.&.O- 3C10: 32 ED 8B F1 03 F1 8B C3 FF 94 02 95 26 89 47 14 // 2...........&.G. 3C20: 26 89 57 16 8B C3 E8 44 FF 8A 46 FA 32 E4 8B F0 // &.W....D..F.2... 3C30: 8A 8C 32 95 E3 0A 26 D1 6F 16 26 D1 5F 14 E2 F6 // ..2...&.o.&._... 3C40: 26 8A 57 2B 32 F6 8B F2 C1 E6 02 8B 84 12 95 8B // &.W+2........... 3C50: 94 14 95 26 21 47 14 26 21 57 16 26 8A 47 2A 32 // ...&!G.&!W.&.G*2 3C60: E4 8B F0 8A 8C 3A 95 32 ED E3 0A 26 D1 67 14 26 // .....:.2...&.g.& 3C70: D1 57 16 E2 F6 26 8B 47 14 26 8B 57 16 26 09 47 // .W...&.G.&.W.&.G 3C80: 08 26 09 57 0A 26 8A 47 2C 32 E4 8B F0 03 F0 8B // .&.W.&.G,2...... 3C90: C3 FF 94 DE 94 8D 66 FC 5A 59 5D C3 51 8B D8 E8 // ......f.ZY].Q... 3CA0: 56 FC 26 8A 4F 2B 32 ED 8B F1 8A 8C 32 95 E3 0A // V.&.O+2.....2... 3CB0: 26 D1 6F 06 26 D1 5F 04 E2 F6 8B C3 E8 AE FE 26 // &.o.&._........& 3CC0: 8A 4F 2C 32 ED 8B F1 03 F1 8B C3 FF 94 DE 94 59 // .O,2...........Y 3CD0: C3 8B D8 E8 22 FC 8B C3 E8 55 FC 26 8B 47 04 26 // ...."....U.&.G.& 3CE0: 8B 77 06 26 09 47 08 26 09 77 0A 26 8A 47 2C 32 // .w.&.G.&.w.&.G,2 3CF0: E4 8B F0 03 F0 8B C3 FF 94 DE 94 C3 53 56 8B D8 // ............SV.. 3D00: E8 F5 FB 8B C3 E8 28 FC 26 8B 47 04 26 8B 77 06 // ......(.&.G.&.w. 3D10: 26 31 47 08 26 31 77 0A 26 8A 47 2C 32 E4 8B F0 // &1G.&1w.&.G,2... 3D20: 03 F0 8B C3 FF 94 DE 94 5E 5B C3 53 51 56 8B D8 // ........^[.SQV.. 3D30: E8 C5 FB 8B C3 E8 F8 FB 26 8B 4F 04 E3 0A 26 D1 // ........&.O...&. 3D40: 67 08 26 D1 57 0A E2 F6 8B C3 E8 46 FC 26 8A 4F // g.&.W......F.&.O 3D50: 2C 32 ED 8B F1 03 F1 8B C3 FF 94 DE 94 5E 59 5B // ,2...........^Y[ 3D60: C3 53 51 56 8B D8 E8 8F FB 8B C3 E8 C2 FB 26 8B // .SQV..........&. 3D70: 4F 04 E3 0A 26 D1 6F 0A 26 D1 5F 08 E2 F6 EB C8 // O...&.o.&._..... 3D80: 52 8B D8 E8 72 FB 8B C3 E8 A5 FB 8B F3 26 8B 47 // R...r........&.G 3D90: 04 26 8B 57 06 26 01 47 08 26 11 54 0A 8B C3 E8 // .&.W.&.G.&.T.... 3DA0: F1 FB 26 8A 47 2C 32 E4 8B F0 03 F0 8B C3 FF 94 // ..&.G,2......... 3DB0: DE 94 5A C3 52 8B D8 E8 3E FB 8B C3 E8 71 FB 8B // ..Z.R...>....q.. 3DC0: F3 26 8B 47 04 26 8B 57 06 26 29 47 08 26 19 54 // .&.G.&.W.&)G.&.T 3DD0: 0A EB CA 51 52 8B F0 E8 1E FB 8B C6 E8 55 FC 26 // ...QR........U.& 3DE0: 8B 44 08 26 8B 54 0A 26 8B 5C 04 26 8B 4C 06 E8 // .D.&.T.&.\.&.L.. 3DF0: F7 F2 26 89 44 0C 26 89 54 0E 5A 59 C3 52 8B D0 // ..&.D.&.T.ZY.R.. 3E00: E8 F5 FA 8B C2 E8 2C FC 8B C2 E8 5C 08 5A C3 51 // ......,....\.Z.Q 3E10: 52 57 8B F0 E8 E1 FA 8B C6 E8 18 FC 26 8B 44 08 // RW..........&.D. 3E20: 26 8B 54 0A 26 8B 5C 04 26 8B 4C 06 E8 36 F2 26 // &.T.&.\.&.L..6.& 3E30: 89 44 0C 26 89 54 0E 8C D7 8E C7 26 8B 44 08 26 // .D.&.T.....&.D.& 3E40: 8B 54 0A 26 8B 5C 04 26 8B 4C 06 E8 17 F2 26 89 // .T.&.\.&.L....&. 3E50: 5C 10 26 89 4C 12 E9 10 FD 52 8B D0 E8 99 FA 8B // \.&.L....R...... 3E60: C2 E8 D0 FB 8B C2 E8 D3 07 5A C3 51 52 8B D8 E8 // .........Z.QR... 3E70: 86 FA 8B C3 E8 BD FB 8C D1 8E C1 26 8B 47 08 26 // ...........&.G.& 3E80: 8B 57 0A 26 3B 57 06 75 0E 26 3B 47 04 75 08 26 // .W.&;W.u.&;G.u.& 3E90: C6 47 30 01 5A 59 C3 8B D0 26 8B 47 0A 26 3B 47 // .G0.ZY...&.G.&;G 3EA0: 06 72 08 75 0A 26 3B 57 04 73 04 33 C0 EB 03 B8 // .r.u.&;W.s.3.... 3EB0: 02 00 26 88 47 30 5A 59 C3 51 52 57 8B D8 26 8A // ..&.G0ZY.QRW..&. 3EC0: 47 2C 32 E4 8B F0 03 F0 8B C3 FF 94 EA 94 26 89 // G,2...........&. 3ED0: 47 08 26 89 57 0A 8C D0 8E C0 26 8A 47 2B 32 E4 // G.&.W.....&.G+2. 3EE0: 8B F0 C1 E6 02 8B F8 8A 8D 32 95 32 ED 8B 84 12 // .........2.2.... 3EF0: 95 8B 94 14 95 E3 06 D1 E0 D1 D2 E2 FA F7 D0 F7 // ................ 3F00: D2 26 21 47 08 26 21 57 0A E9 4D FC 55 8B EC 51 // .&!G.&!W..M.U..Q 3F10: 52 57 83 EC 06 8B D8 26 8A 47 2B 32 E4 8B F0 C1 // RW.....&.G+2.... 3F20: E6 02 8B F8 8A 8D 32 95 32 ED 8B 84 12 95 89 46 // ......2.2......F 3F30: F4 8B 84 14 95 89 46 F6 E3 08 D1 66 F4 D1 56 F6 // ......F....f..V. 3F40: E2 F8 8B 7E F4 8B 46 F6 89 46 F8 26 8A 47 2C 32 // ...~..F..F.&.G,2 3F50: E4 8B F0 03 F0 8B C3 FF 94 EA 94 26 89 47 08 26 // ...........&.G.& 3F60: 89 57 0A 8B C3 E8 47 F9 26 89 47 04 26 89 57 06 // .W....G.&.G.&.W. 3F70: 8B C7 F7 D0 8B 56 F6 F7 D2 26 23 47 08 26 23 57 // .....V...&#G.&#W 3F80: 0A 26 89 47 14 26 89 57 16 26 21 7F 08 8B 46 F6 // .&.G.&.W.&!...F. 3F90: 26 21 47 0A 8C D1 8D 77 35 8E C1 26 80 3C 19 73 // &!G....w5..&.<.s 3FA0: 12 26 8B 4F 04 E3 0A 26 D1 67 08 26 D1 57 0A E2 // .&.O...&.g.&.W.. 3FB0: F6 EB 10 26 8B 4F 04 E3 0A 26 D1 6F 0A 26 D1 5F // ...&.O...&.o.&._ 3FC0: 08 E2 F6 26 21 7F 08 8B 46 F8 26 21 47 0A 26 8B // ...&!...F.&!G.&. 3FD0: 57 14 26 8B 47 16 26 09 57 08 26 09 47 0A 26 8A // W.&.G.&.W.&.G.&. 3FE0: 47 2C 32 E4 8B F0 03 F0 8B C3 FF 94 DE 94 8D 66 // G,2............f 3FF0: FA 5F E9 A3 FC 52 8B D8 E8 FD F8 8B C3 E8 34 FA // ._...R........4. 4000: 26 8B 47 08 26 8B 57 0A 26 85 57 06 75 06 26 85 // &.G.&.W.&.W.u.&. 4010: 47 04 74 05 B8 03 00 EB 03 B8 01 00 26 88 47 30 // G.t.........&.G0 4020: 5A C3 53 51 52 56 8B D8 26 8A 4F 2D 32 ED 8B F1 // Z.SQRV..&.O-2... 4030: 03 F1 FF 94 02 95 26 89 47 04 26 89 57 06 26 8A // ......&.G.&.W.&. 4040: 47 2B 32 E4 8B F0 8A 8C 32 95 E3 0A 26 D1 6F 06 // G+2.....2...&.o. 4050: 26 D1 5F 04 E2 F6 26 8A 47 2B 8B F0 C1 E6 02 8B // &._...&.G+...... 4060: 84 12 95 8B 94 14 95 26 21 47 04 26 21 57 06 E9 // .......&!G.&!W.. 4070: BD F9 52 8B D8 E8 AA FF 26 8B 47 04 26 8B 57 06 // ..R.....&.G.&.W. 4080: 26 89 47 18 26 89 57 1A 5A C3 51 52 8B D8 E8 91 // &.G.&.W.Z.QR.... 4090: FF 8C D0 8E C0 26 8B 77 02 26 8B 74 02 81 3C 5A // .....&.w.&.t..<Z 40A0: 5A 74 5B 26 8B 77 02 26 8B 74 02 80 3C 63 75 E1 // Zt[&.w.&.t..<cu. 40B0: 26 8B 77 02 26 FF 44 02 8B C3 E8 21 F8 26 89 47 // &.w.&.D....!.&.G 40C0: 08 26 89 57 0A 8B C3 E8 FA F7 26 89 47 14 26 89 // .&.W......&.G.&. 40D0: 57 16 8C D1 8E C1 26 8B 57 04 26 8B 47 06 26 3B // W.....&.W.&.G.&; 40E0: 47 0A 75 AD 26 3B 57 08 75 A7 26 8B 77 02 26 8B // G.u.&;W.u.&.w.&. 40F0: 04 26 03 47 14 8B DE 26 89 47 02 5A 59 C3 26 8B // .&.G...&.G.ZY.&. 4100: 5F 02 26 83 47 02 02 5A 59 C3 52 57 8B D8 8C D0 // _.&.G..ZY.RW.... 4110: 8E C0 26 8B 77 02 26 8B 74 02 8A 54 01 84 D2 75 // ..&.w.&.t..T...u 4120: 08 26 C7 47 22 00 00 EB 2F 80 FA FF 75 14 26 8B // .&.G".../...u.&. 4130: 77 02 26 8B 3F 26 8B 34 26 2B 75 02 26 89 77 22 // w.&.?&.4&+u.&.w" 4140: EB 16 26 8B 07 E8 E3 02 8B F0 8A C2 32 E4 03 C0 // ..&.........2... 4150: 03 F0 8B 04 26 89 47 22 26 8B 5F 02 26 83 47 02 // ....&.G"&._.&.G. 4160: 02 5F 5A C3 8B D8 26 80 67 2F F9 26 8B 77 02 26 // ._Z...&.g/.&.w.& 4170: 8B 74 02 8A 44 01 26 88 47 34 26 8B 5F 02 26 83 // .t..D.&.G4&._.&. 4180: 47 02 03 C3 8B D8 26 8B 77 02 26 8B 74 02 8B 74 // G.....&.w.&.t..t 4190: 01 26 89 77 20 EB E3 53 8B D8 26 8A 47 2C 32 E4 // .&.w ..S..&.G,2. 41A0: 24 03 26 80 67 2F F9 C1 E0 09 26 09 47 2E E9 4F // $.&.g/....&.G..O 41B0: F5 8B D8 26 8B 77 02 26 8B 74 02 8A 44 01 32 E4 // ...&.w.&.t..D.2. 41C0: 26 89 47 04 26 C7 47 06 00 00 8B C3 E8 40 04 26 // &.G.&.G......@.& 41D0: 8B 5F 02 26 83 47 02 02 C3 8B D8 26 8B 77 02 26 // ._.&.G.....&.w.& 41E0: 8B 74 02 8A 44 01 32 E4 26 89 47 04 26 C7 47 06 // .t..D.2.&.G.&.G. 41F0: 00 00 8B C3 E8 08 04 EB D6 53 56 8B D8 26 8B 77 // .........SV..&.w 4200: 02 26 8B 74 02 8A 44 01 32 E4 26 89 47 04 26 C7 // .&.t..D.2.&.G.&. 4210: 47 06 00 00 8B C3 E8 06 04 E9 86 F4 53 56 8B D8 // G...........SV.. 4220: 26 8B 77 02 26 8B 74 02 8A 44 01 32 E4 26 89 47 // &.w.&.t..D.2.&.G 4230: 04 26 C7 47 06 00 00 8B C3 E8 F0 03 E9 63 F4 53 // .&.G.........c.S 4240: 56 8B D8 26 8B 77 02 8B DE 26 8B 5F 02 8B 5F 01 // V..&.w...&._.._. 4250: 83 C3 03 26 01 5C 02 5E 5B C3 51 52 8B D8 26 8B // ...&.\.^[.QR..&. 4260: 77 02 26 83 44 02 02 26 8B 07 E8 A0 01 8B C8 26 // w.&.D..&.......& 4270: 8B 77 28 8A 44 01 32 E4 03 C0 8B F1 03 F0 83 3C // .w(.D.2........< 4280: 00 74 4F 26 8B 77 28 8A 54 01 32 F6 8B C3 E8 B0 // .tO&.w(.T.2..... 4290: 01 26 88 47 31 26 8B 77 02 26 8B 34 8B 44 04 C1 // .&.G1&.w.&.4.D.. 42A0: E8 08 32 E4 24 7F C1 E8 02 32 E4 24 1F 26 80 67 // ..2.$....2.$.&.g 42B0: 2F 07 C1 E0 0B 26 09 47 2E 26 8B 37 26 8B 47 2E // /....&.G.&.7&.G. 42C0: C1 E8 0B C1 E0 02 26 01 04 26 C6 47 32 01 26 89 // ......&..&.G2.&. 42D0: 4F 28 5A 59 C3 53 8B D8 26 C6 47 32 82 5B C3 57 // O(ZY.S..&.G2.[.W 42E0: 8B D8 8C D6 8E C6 26 80 7F 2C 05 74 0A 26 8A 47 // ......&..,.t.&.G 42F0: 2C 26 3A 47 30 75 1E 26 8B 77 02 26 8B 74 02 26 // ,&:G0u.&.w.&.t.& 4300: 8B 7F 02 26 8B 3D 8B 74 01 03 F7 26 8B 5F 02 26 // ...&.=.t...&._.& 4310: 89 77 02 5F C3 26 8B 5F 02 26 83 47 02 03 5F C3 // .w._.&._.&.G.._. 4320: 53 56 57 8B D8 8C D6 8E C6 26 80 7F 30 01 74 0A // SVW......&..0.t. 4330: 26 8A 47 30 26 3A 47 2C 75 20 26 8B 77 02 26 8B // &.G0&:G,u &.w.&. 4340: 74 02 26 8B 7F 02 26 8B 3D 8B 74 01 03 F7 26 8B // t.&...&.=.t...&. 4350: 5F 02 26 89 77 02 5F 5E 5B C3 26 8B 5F 02 26 83 // _.&.w._^[.&._.&. 4360: 47 02 03 EB F1 53 56 57 8B D8 8C D0 8E C0 26 80 // G....SVW......&. 4370: 7F 30 01 74 E5 EB C3 55 8B EC 53 51 52 57 8B D8 // .0.t...U..SQRW.. 4380: 26 8B 77 02 26 8B 74 02 8A 04 26 C6 47 3D 00 8C // &.w.&.t...&.G=.. 4390: D1 8E C1 26 80 7F 3D 08 73 20 26 8B 77 02 26 8A // ...&..=.s &.w.&. 43A0: 57 3D 32 F6 26 8B 7C 02 03 FA 8B F3 03 F2 8A 15 // W=2.&.|......... 43B0: 26 88 54 35 26 FE 47 3D EB D5 26 8B 7F 02 8A D0 // &.T5&.G=..&..... 43C0: 32 F6 8B F2 C1 E6 02 8A 94 5F 95 26 01 55 02 26 // 2........_.&.U.& 43D0: 8B 7F 28 8A 55 01 80 E2 07 26 88 57 2D 26 8B 7F // ..(.U....&.W-&.. 43E0: 28 8A 55 01 C0 EA 03 80 E2 07 26 88 57 2B 26 8B // (.U.......&.W+&. 43F0: 7F 28 8A 55 01 C0 EA 06 26 88 57 2A 8A 94 5E 95 // .(.U....&.W*..^. 4400: 26 88 57 2C 8D 66 F8 5F 5A 59 5B 5D C3 53 56 8B // &.W,.f._ZY[].SV. 4410: D8 26 8B 77 02 8B C6 8B 74 48 03 F0 8B D8 8B 74 // .&.w....tH.....t 4420: 1E 8B C6 03 C3 83 C0 04 5E 5B C3 53 56 8B D8 26 // ........^[.SV..& 4430: 8B 77 02 8B C6 8B 74 48 03 F0 8B D8 8B 74 20 EB // .w....tH.....t . 4440: E0 8A C2 C3 16 07 55 8B EC 53 51 56 57 83 EC 40 // ......U..SQVW..@ 4450: 8B F8 89 46 B8 E8 D3 FF 8B D8 89 46 E0 26 8B 45 // ...F.......F.&.E 4460: 02 8B 5F 2E 03 D8 89 5E DE 83 46 DE 04 8B C7 E8 // .._....^..F..... 4470: 9B FF 89 46 E0 32 F6 8D 46 B8 E8 C4 FF 8A D0 32 // ...F.2..F......2 4480: F6 03 D2 8B 5E E0 03 DA 83 3F 00 0F 84 65 01 88 // ....^....?...e.. 4490: 46 E9 80 66 E7 F9 C6 46 EC 00 C7 46 D8 00 00 66 // F..f...F...F...f 44A0: C7 46 D0 00 00 00 00 C7 46 F6 00 00 C6 46 EA 01 // .F......F....F.. 44B0: EB 06 3C 01 0F 85 8C 00 8A 56 E9 8A C2 32 E4 03 // ..<......V...2.. 44C0: C0 8B 5E E0 03 D8 83 3F 00 74 75 26 8B 45 02 8B // ..^....?.tu&.E.. 44D0: 1F 03 D8 8B 47 04 32 E4 8B C8 83 C1 09 32 ED 80 // ....G.2......2.. 44E0: E1 FE 83 F9 00 74 07 D1 E9 33 C0 50 E2 FD 8B C4 // .....t...3.P.... 44F0: 8B D8 89 46 BA 85 C0 74 41 83 C0 08 26 89 47 04 // ...F...tA...&.G. 4500: 8A C2 32 E4 03 C0 8B 5E E0 03 D8 26 8B 45 02 03 // ..2....^...&.E.. 4510: 07 8B 5E BA 26 89 07 8B 5E BA 26 8B 07 83 C0 06 // ..^.&...^.&..... 4520: 26 89 47 02 8B 5E BA 8B 76 F6 26 89 77 06 8B 5E // &.G..^..v.&.w..^ 4530: BA 89 5E F6 C6 46 EA 00 EB 0A C6 46 EA 87 EB 04 // ..^..F.....F.... 4540: C6 46 EA 83 8A 46 EA 32 E4 83 F8 10 0F 8F 99 00 // .F...F.2........ 4550: 88 66 EA 8A 46 EA 32 E4 85 C0 0F 8F 83 00 8C D0 // .f..F.2......... 4560: 8B 5E BA 8E C0 26 8B 5F 02 89 5E E0 8B 5E BA 26 // .^...&._..^..^.& 4570: 8B 5F 02 80 3F 5B 75 4A C6 46 EA 10 8B 5E BA 26 // ._..?[uJ.F...^.& 4580: 8B 5F 06 89 5E F6 8B 5E BA 26 8B 1F 8B 47 04 32 // ._..^..^.&...G.2 4590: E4 8B C8 83 C1 09 32 ED 80 E1 FE 03 E1 8B 5E F6 // ......2.......^. 45A0: 89 5E BA 85 DB 74 AC 26 8B 1F 8B 47 04 C1 E8 08 // .^...t.&...G.... 45B0: 32 E4 24 7F C1 E8 02 C1 E0 02 8B 5E B8 26 29 07 // 2.$........^.&). 45C0: EB 91 8D 46 B8 E8 AF FD 8A D0 8D 46 B8 E8 2E 00 // ...F.......F.... 45D0: 8A DA 32 FF C1 E3 02 8D 46 B8 FF 97 5C 95 E9 72 // ..2.....F...\..r 45E0: FF 83 7E F6 00 0F 85 C9 FE 80 7E EA 10 74 05 8A // ..~.......~..t.. 45F0: 46 EA EB 02 32 C0 8D 66 F8 5F 5E E9 0B FE C3 53 // F...2..f._^....S 4600: 51 8B D8 26 8A 4F 04 32 ED E8 9B E8 59 5B C3 53 // Q..&.O.2....Y[.S 4610: 51 8B D8 26 8A 4F 04 32 ED E8 96 E8 59 5B C3 53 // Q..&.O.2....Y[.S 4620: 8B D8 26 8A 47 04 32 E4 E6 80 5B C3 53 51 8B D8 // ..&.G.2...[.SQ.. 4630: 26 8A 4F 04 32 ED E8 13 D8 59 5B C3 53 8B D8 66 // &.O.2....Y[.S..f 4640: 50 66 52 66 51 66 26 8B 47 08 66 26 8B 57 10 66 // PfRfQf&.G.f&.W.f 4650: 26 8B 4F 04 66 F7 F1 66 26 89 47 0C 66 26 89 57 // &.O.f..f&.G.f&.W 4660: 10 66 59 66 5A 66 58 5B C3 53 8B D8 66 50 66 52 // .fYfZfX[.S..fPfR 4670: 66 51 66 26 8B 47 08 66 26 8B 4F 04 66 F7 E1 66 // fQf&.G.f&.O.f..f 4680: 26 89 47 0C 66 26 89 57 10 66 59 66 5A 66 58 5B // &.G.f&.W.fYfZfX[ 4690: C3 53 57 8B D8 26 8B 5F 14 E8 52 EB 8B D0 66 C1 // .SW..&._..R...f. 46A0: E8 10 92 5F 5B C3 53 57 8B D8 26 8B 47 14 26 8B // ..._[.SW..&.G.&. 46B0: 57 16 8B D8 87 D3 66 C1 E3 10 8B DA C1 E3 02 E8 // W.....f......... 46C0: 50 EB EB D8 53 52 57 8B D8 26 8B 47 08 26 8B 57 // P...SRW..&.G.&.W 46D0: 0A 92 66 C1 E0 10 8B C2 26 8B 5F 14 E8 74 EA 5F // ..f.....&._..t._ 46E0: 5A 5B C3 53 52 8B D8 26 8B 47 1C 26 8B 57 1E 92 // Z[.SR..&.G.&.W.. 46F0: 66 C1 E0 10 8B C2 26 8B 5F 26 8B 5F 01 E8 53 EA // f.....&._&._..S. 4700: 5A 5B C3 53 52 56 8B F0 26 8B 5C 26 8B 5F 01 E8 // Z[.SRV..&.\&._.. 4710: DC EA 8B D0 66 C1 E8 10 92 26 89 44 1C 26 89 54 // ....f....&.D.&.T 4720: 1E 5E 5A 5B C3 53 51 52 57 8B D8 26 8B 47 08 26 // .^Z[.SQRW..&.G.& 4730: 8B 57 0A 92 66 C1 E0 10 8B C2 8B C8 26 8B 47 14 // .W..f.......&.G. 4740: 26 8B 57 16 8B D8 87 D3 66 C1 E3 10 8B DA C1 E3 // &.W.....f....... 4750: 02 8B C1 E8 30 EA 5F 5A 59 5B C3 8B D0 66 C1 E8 // ....0._ZY[...f.. 4760: 10 92 C3 00 1E 06 66 50 66 51 66 52 66 53 66 55 // ......fPfQfRfSfU 4770: 66 56 66 57 0E 1F 0A C0 75 06 E8 37 01 E9 D8 00 // fVfW....u..7.... 4780: 3C 01 75 06 E8 67 01 E9 CE 00 3C 02 75 06 E8 9B // <.u..g....<.u... 4790: 02 E9 C4 00 3C 03 75 0B E8 CF 03 8B EC 89 5E 0C // ....<.u.......^. 47A0: E9 B5 00 3C 04 75 0B E8 DE 03 8B EC 89 5E 0C E9 // ...<.u.......^.. 47B0: A6 00 3C 05 75 0B E8 09 05 8B EC 89 56 10 E9 97 // ..<.u.......V... 47C0: 00 3C 06 75 11 E8 86 04 8B EC 89 5E 0C 89 4E 14 // .<.u.......^..N. 47D0: 89 56 10 E9 82 00 3C 07 75 10 E8 78 05 8B EC 88 // .V....<.u..x.... 47E0: 7E 0D 89 4E 14 89 56 10 EB 6E 3C 08 75 0A E8 BB // ~..N..V..n<.u... 47F0: 04 8B EC 88 7E 0D EB 60 3C 09 75 05 E8 B4 05 EB // ....~..`<.u..... 4800: 57 3C 0A 75 10 E8 FC 05 8B EC 89 4E 14 89 7E 00 // W<.u.......N..~. 4810: 8C 46 1C EB 43 3C 0B 75 0B E8 F6 05 8B EC 66 89 // .F..C<.u......f. 4820: 4E 14 EB 34 3C 10 75 0A E8 EB 05 8B EC 89 5E 0C // N..4<.u.......^. 4830: EB 26 3C 11 75 0D E8 1F 06 8B EC 89 5E 0C 89 4E // .&<.u.......^..N 4840: 14 EB 15 3C 15 75 0F E8 4A 06 8B EC 89 5E 0C EB // ...<.u..J....^.. 4850: 07 B8 4F 01 EB 02 32 C0 8B EC 89 46 18 66 5F 66 // ..O...2....F.f_f 4860: 5E 66 5D 66 5B 66 5A 66 59 66 58 07 1F C3 50 1E // ^f]f[fZfYfX...P. 4870: 2E 8E 1E DD 03 8C D8 A3 E0 5A A3 F0 5A A3 02 5B // .........Z..Z..[ 4880: 2E 8E 1E D5 03 A3 AA 04 1F 58 CB 00 30 31 2E 30 // .........X..01.0 4890: 30 00 56 45 53 41 00 03 64 02 00 00 01 00 00 00 // 0.VESA..d....... 48A0: 00 00 00 00 00 03 32 0F 74 01 00 00 01 01 00 00 // ......2.t....... 48B0: 24 48 00 00 B9 3F 00 8B DF 83 C7 04 FC 66 33 C0 // $H...?.......f3. 48C0: F3 66 AB 8B FB BE 2A 48 B9 22 00 F3 A4 06 1F 8C // .f....*H."...... 48D0: 4F 08 8C 47 10 8C 4F 18 8C 4F 1C 8C 4F 20 83 C7 // O..G..O..O..O .. 48E0: 22 89 7F 0E 0E 1F E8 3E D4 B0 4F 32 E4 C3 56 51 // "......>..O2..VQ 48F0: 57 B9 10 00 66 33 C0 F3 66 AB 5F 59 8C DB 06 1F // W...f3..f._Y.... 4900: C7 05 BB 00 C6 45 02 07 C7 45 04 40 00 C7 45 06 // .....E...E.@..E. 4910: 40 00 C6 45 1B 04 C6 45 18 01 C6 45 1A 01 C6 45 // @..E...E...E...E 4920: 1E 01 66 C7 45 3E 00 84 D7 17 8E DB E8 4D BE 66 // ..f.E>.......M.f 4930: 0B C0 0F 84 EE 00 06 1F 66 89 45 28 8C C8 66 C1 // ........f.E(..f. 4940: E0 10 B8 B7 4C 66 89 45 0C 81 F9 FF 81 0F 84 CF // ....Lf.E........ 4950: 00 80 E5 03 B2 01 53 8E DB BE 80 1C E8 F9 D1 5B // ......S........[ 4960: 06 1F 0F 84 BE 00 53 E8 66 D4 66 89 45 12 C7 45 // ......S.f.f.E..E 4970: 16 08 10 8D 5C 0C E8 A3 E8 66 89 45 1F 66 89 45 // ....\....f.E.f.E 4980: 36 8D 5C 10 E8 95 E8 66 89 45 23 66 89 45 3A 8D // 6.\....f.E#f.E:. 4990: 5C 08 E8 87 E8 0A C0 75 04 5B E9 87 00 E8 30 D4 // \......u.[....0. 49A0: 66 C1 E8 10 3D 58 02 74 0D 3D 5E 01 74 08 77 0A // f...=X.t.=^.t.w. 49B0: C6 45 17 08 EB 04 C6 45 17 0E E8 DA D3 80 F9 00 // .E.....E........ 49C0: 74 04 C6 45 1B 06 2E A1 D7 03 89 45 08 8D 5C 04 // t..E.......E..\. 49D0: E8 49 E8 66 8B C8 66 C1 E9 10 D3 E0 89 45 10 89 // .I.f..f......E.. 49E0: 45 32 B0 08 D2 E0 88 45 19 8D 5C 14 E8 2D E8 5B // E2.....E..\..-.[ 49F0: 3D 00 03 77 2F 53 8B D8 B8 00 03 33 D2 F7 F3 5B // =..w/S.....3...[ 4A00: FE C8 88 45 1D 88 45 35 88 45 34 8E DB 57 53 BE // ...E..E5.E4..WS. 4A10: 80 1C E8 BE BD 5B 5F 0B C9 75 05 06 1F 83 25 FE // .....[_..u....%. 4A20: 32 E4 EB 02 B4 03 B0 4F 8E DB 5E C3 81 FB FF 81 // 2......O..^..... 4A30: 74 6A 0A FF 75 04 8B C3 EB 21 F6 C7 08 75 63 8B // tj..u....!...uc. 4A40: CB B2 01 BE 20 1C E8 0F D1 74 57 E8 61 D3 0A C0 // .... ....tW.a... 4A50: 75 0E 66 C1 E8 10 80 E7 80 0A C7 E8 91 04 EB 3C // u.f............< 4A60: E8 7B C1 74 05 E8 A0 BE EB 00 E8 9D C2 BE 20 1C // .{.t.......... . 4A70: E8 34 BD 74 2D E8 A5 00 E8 2C 00 66 BB 20 1C 00 // .4.t-....,.f. .. 4A80: 1C E8 22 D3 BE 00 1C E8 25 D3 66 C1 E8 10 8B D8 // ..".....%.f..... 4A90: 32 C0 F6 C7 80 74 02 B0 40 E8 74 BD B0 4F 32 E4 // 2....t..@.t..O2. 4AA0: EB 04 B0 4F B4 03 C3 56 06 33 C0 8E C0 BE 20 1C // ...O...V.3.... . 4AB0: E8 1D D3 8B C8 66 C1 E8 10 8B D0 C1 E9 03 26 89 // .....f........&. 4AC0: 0E 4A 04 C1 EA 04 FE CA 26 88 16 84 04 26 C6 06 // .J......&....&.. 4AD0: 51 04 00 26 C6 06 50 04 00 26 C6 06 49 04 62 26 // Q..&..P..&..I.b& 4AE0: C7 06 4C 04 00 A0 26 C6 06 85 04 10 26 C7 06 0C // ..L...&.....&... 4AF0: 01 B1 64 8C C8 26 A3 0E 01 07 5E C3 01 0F 00 0A // ..d..&....^..... 4B00: 00 00 00 00 00 40 05 0F FF 00 01 02 03 04 05 06 // .....@.......... 4B10: 07 08 09 0A 0B 0C 0D 0E 0F 01 00 0F 00 FC BA C4 // ................ 4B20: 03 B8 00 01 EF B9 04 00 B4 01 BE 94 4A AC 86 E0 // ............J... 4B30: EF 8A E0 FE C4 E2 F6 B8 00 03 EF B9 09 00 BA CE // ................ 4B40: 03 32 E4 BE 98 4A 8A C4 EE AC 42 EE 4A FE C4 E2 // .2...J....B.J... 4B50: F5 BA DA 03 EC B9 14 00 BA C0 03 32 E4 BE A1 4A // ...........2...J 4B60: 8A C4 EE AC EE FE C4 E2 F7 C3 BE 00 1C E8 3F D2 // ..............?. 4B70: 66 C1 E8 10 8B D8 E8 0F D2 75 05 E8 FB D1 75 04 // f........u....u. 4B80: B8 4F 00 C3 B8 4F 03 C3 83 E1 0F 0F 84 BB 00 0A // .O...O.......... 4B90: D2 75 0C B8 00 1C E8 1D 03 83 C3 11 E9 A6 00 80 // .u.............. 4BA0: FA 01 75 33 8B FB BB C9 05 B9 08 00 FC E8 3A E6 // ..u3..........:. 4BB0: 66 AB 43 E2 F8 66 C1 E7 10 66 C1 EF 10 B9 00 01 // f.C..f...f...... 4BC0: BA 00 01 0E 1F E8 C3 BE 06 1F B8 01 1C B9 07 00 // ................ 4BD0: 8B DF E8 E1 02 EB 6E 80 FA 02 75 6E 8B F3 06 1F // ......n...un.... 4BE0: FC BB C9 05 B9 08 00 66 AD E8 59 E5 43 E2 F8 06 // .......f..Y.C... 4BF0: 56 0E 1F BB D0 05 E8 F1 E5 8A D0 80 E2 03 66 C1 // V.............f. 4C00: E8 10 8B C8 BE 00 1C E8 4E CF BB CE 05 E8 DA E5 // ........N....... 4C10: 8B C8 66 C1 E8 10 8B D0 B0 18 B7 01 E8 94 B8 5B // ..f............[ 4C20: 07 53 81 C3 00 04 B8 02 1C B9 07 00 E8 87 02 5E // .S.............^ 4C30: 8B FE 66 C1 E7 10 66 C1 EF 10 B9 00 01 BA 00 01 // ..f...f......... 4C40: 0E 1F E8 95 BE B0 4F 32 E4 C3 32 C0 C3 00 E8 37 // ......O2..2....7 4C50: D1 74 53 BE 00 1C 80 FB 00 74 18 80 FB 01 75 05 // .tS......t....u. 4C60: E8 75 D1 EB 1D 80 FB 02 75 10 8B C1 E8 28 D1 D3 // .u......u....(.. 4C70: E8 8B C8 E8 D1 BD 74 2E EB 08 80 FB 03 75 24 E8 // ......t......u$. 4C80: CC D0 E8 12 D1 8B D8 D3 E3 50 33 C0 BA 00 03 3B // .........P3....; 4C90: DA 77 05 BA FF FF EB 04 F7 F3 8B D0 58 8B C8 B8 // .w..........X... 4CA0: 4F 00 C3 32 C0 C3 B0 4F B4 03 C3 00 0A DB 75 07 // O..2...O......u. 4CB0: 8A EF E8 AB BF EB 05 E8 90 BF 8A F8 B0 4F 32 E4 // .............O2. 4CC0: C3 00 E8 C3 D0 74 2C BE 00 1C E8 E2 D0 66 C1 E8 // .....t,......f.. 4CD0: 10 F6 C4 40 75 1D 0A FF 75 05 E8 1E 00 EB 0F 80 // ...@u...u....... 4CE0: FF 01 75 14 BB 13 00 E8 00 E5 D1 E8 8B D0 B0 4F // ..u............O 4CF0: 32 E4 C3 B0 4F B4 03 C3 32 C0 C3 52 53 66 50 81 // 2...O...2..RSfP. 4D00: E2 FF 02 D1 E2 8B C2 40 66 C1 E0 10 8B C2 BB 13 // .......@f....... 4D10: 00 E8 31 E4 BB 12 00 E8 2B E4 66 58 5B 5A C3 9C // ..1.....+.fX[Z.. 4D20: 1E 06 66 50 66 51 66 52 66 53 66 55 66 56 66 57 // ..fPfQfRfSfUfVfW 4D30: 0E 1F E8 27 E5 E8 8A FF E8 46 E5 8B EC 89 56 10 // ...'.....F....V. 4D40: 89 46 18 66 5F 66 5E 66 5D 66 5B 66 5A 66 59 66 // .F.f_f^f]f[fZfYf 4D50: 58 07 1F 9D CB E8 30 D0 74 54 F6 C3 7F 75 38 53 // X.....0.tT...u8S 4D60: BE 00 1C E8 72 D0 F7 E2 66 C1 E2 10 8B D0 66 81 // ....r...f.....f. 4D70: E1 FF FF 00 00 66 03 D1 E8 1C D0 80 E2 FC 66 D3 // .....f........f. 4D80: E2 66 81 E2 FF FF FF 02 8D 5C 18 66 8B C2 E8 EB // .f.......\.f.... 4D90: E3 5B E8 9A BC EB 0F 80 FB 82 74 C3 80 FB 01 75 // .[........t....u 4DA0: 0A E8 7F BC 32 FF B0 4F 32 E4 C3 32 C0 C3 B0 4F // ....2..O2..2...O 4DB0: B4 03 C3 E8 D2 CF 74 47 80 FF 20 74 08 66 C1 E7 // ......tG.. t.f.. 4DC0: 10 66 C1 EF 10 81 F9 00 01 77 31 0A DB 74 05 80 // .f.......w1..t.. 4DD0: FB 80 75 10 32 F6 E8 71 BE 3C 06 74 02 B6 01 E8 // ..u.2..q.<.t.... 4DE0: F8 BC EB 13 80 FB 01 75 13 32 F6 E8 5C BE 3C 06 // .......u.2..\.<. 4DF0: 74 02 B6 01 E8 94 BC B0 4F 32 E4 C3 32 C0 C3 B0 // t.......O2..2... 4E00: 4F B4 03 C3 0E 07 BF 78 92 2E 8B 0E 76 92 B8 4F // O......x....v..O 4E10: 00 C3 32 C0 C3 00 0A DB 75 06 B7 04 B3 10 EB 2F // ..2.....u....../ 4E20: 80 FB 01 75 1D 53 32 C9 0A FF 74 02 B1 01 E8 D6 // ...u.S2...t..... 4E30: BD B1 01 0A FF 74 02 B1 00 E8 B7 BE E8 A0 BB 5B // .....t.........[ 4E40: EB 0D 80 FB 02 75 0D E8 CF BD 8A F8 C0 E7 02 B0 // .....u.......... 4E50: 4F 32 E4 C3 B8 4F 03 C3 80 FB 01 75 09 33 C0 E8 // O2...O.....u.3.. 4E60: 35 BE 74 2B EB 24 80 FB 07 75 24 0A FF 75 0E B0 // 5.t+.$...u$..u.. 4E70: 82 E8 3F B6 0A C9 74 12 B9 03 03 EB 0D 0B C9 B1 // ..?...t......... 4E80: 00 74 02 B1 03 B0 82 E8 29 B6 B0 4F 32 E4 C3 B0 // .t......)..O2... 4E90: 4F B4 03 C3 80 E3 01 0A DB 75 05 BB 02 01 EB 0C // O........u...... 4EA0: 33 C0 53 E8 4D BE E8 95 C5 5B 74 05 B0 4F 32 E4 // 3.S.M....[t..O2. 4EB0: C3 B0 4F B4 03 C3 80 FC 1D 72 03 CD 42 C3 1E 06 // ..O......r..B... 4EC0: 66 50 66 51 66 52 66 53 66 55 66 56 66 57 0E 1F // fPfQfRfSfUfVfW.. 4ED0: 50 0F B6 C4 D1 E0 8B F0 58 2E FF 94 98 4E 66 5F // P.......X....Nf_ 4EE0: 66 5E 66 5D 66 5B 66 5A 66 59 66 58 07 1F C3 0E // f^f]f[fZfYfX.... 4EF0: 1F 50 0F B6 C4 D1 E0 8B F0 58 2E FF 94 98 4E C3 // .P.......X....N. 4F00: D2 4E 1C 89 35 89 52 89 C7 4F 55 80 87 80 FA 80 // .N..5.R..OU..... 4F10: 7D 81 0B 83 0F 83 18 86 E9 86 6C 87 D3 87 6E 89 // }.........l...n. 4F20: 93 89 3C 8C E0 51 83 90 86 4E 86 4E 86 4E 86 4E // ..<..Q...N.N.N.N 4F30: 86 4E 86 4E 53 91 93 75 E7 76 2E 8E 1E D5 03 80 // .N.NS..u.v...... 4F40: 26 87 04 F3 50 8A E0 80 E4 7F E8 C6 01 3B D3 75 // &...P........;.u 4F50: 02 58 C3 BA CC 03 EC B2 B4 B1 30 26 F6 47 09 01 // .X........0&.G.. 4F60: 74 0C B2 D4 B1 20 A8 01 75 49 B5 09 EB 06 A8 01 // t.... ..uI...... 4F70: 74 41 B5 0B 53 E8 67 42 0A FF 5B 75 0B 80 26 88 // tA..S.gB..[u..&. 4F80: 04 F0 08 2E 88 04 EB 2B 58 80 0E 87 04 08 80 26 // .......+X......& 4F90: 10 04 CF 08 0E 10 04 89 16 63 04 C7 06 85 04 08 // .........c...... 4FA0: 00 C6 06 84 04 18 C7 06 0C 01 9E 5C 8C 0E 0E 01 // ...........\.... 4FB0: CD 42 C3 80 26 10 04 CF 08 0E 10 04 58 53 50 0E // .B..&.......XSP. 4FC0: 1F 33 C9 8A C8 B2 08 BE 40 1C E8 8B CB E8 0E BC // .3......@....... 4FD0: 74 05 E8 33 B9 EB 00 E8 30 BD BE 40 1C E8 C7 B7 // t..3....0..@.... 4FE0: 58 5B 0F 84 6C FF 2E 8E 1E D5 03 0E 07 E8 4B 2A // X[..l.........K* 4FF0: 0E 1F 53 66 BB 40 1C 00 1C E8 AA CD BE 00 1C B0 // ..Sf.@.......... 5000: 20 E8 0C B8 5B 2E 8E 1E D5 03 0E 07 E8 54 2F E8 // ...[........T/. 5010: 24 00 E8 23 3E E8 D1 01 E8 8E 01 E8 A9 3F 0E 1F // $..#>........?.. 5020: BE 00 1C B0 10 E8 E8 B7 E8 2F 2F E8 27 2F C3 8B // .........//.'/.. 5030: EC C6 46 1B 00 C3 E8 2F 00 E8 0A 00 E8 BD 00 E8 // ..F..../........ 5040: 52 00 E8 94 0B C3 53 83 C3 0A 8B 16 63 04 B9 19 // R.....S.....c... 5050: 00 B8 11 30 EF 32 C0 26 8A 27 EF 43 FE C0 E2 F7 // ...0.2.&.'.C.... 5060: 5B 80 C2 06 32 C0 EE C3 53 BA C4 03 83 C3 05 B9 // [...2...S....... 5070: 04 00 B0 01 26 8A 27 3C 01 75 03 80 CC 20 EF 43 // ....&.'<.u... .C 5080: FE C0 E2 F0 5B 26 8A 47 09 BA C2 03 EE B2 C4 B8 // ....[&.G........ 5090: 00 03 EF C3 8B F3 83 C6 23 BA DA 03 26 F6 47 09 // ........#...&.G. 50A0: 01 75 02 B2 BA F6 06 89 04 08 74 1D 83 C6 10 EC // .u........t..... 50B0: B9 04 00 B4 10 B2 C0 80 FC 11 74 07 8A C4 EE 26 // ..........t....& 50C0: 8A 04 EE 46 FE C4 E2 EF C3 53 EC 8B DE B9 14 00 // ...F.....S...... 50D0: 32 E4 B2 C0 8A C4 EE FE C4 26 8A 07 EE 43 E2 F4 // 2........&...C.. 50E0: 8A C4 EE 32 C0 EE 1E 06 E8 81 2E 0B ED 74 09 1F // ...2.........t.. 50F0: 1E B9 10 00 F3 A4 46 A4 07 1F 5B C3 53 83 C3 37 // ......F...[.S..7 5100: B9 09 00 32 C0 BA CE 03 26 8A 27 EF 43 FE C0 E2 // ...2....&.'.C... 5110: F7 5B C3 BB 9E 53 0E 07 8B D3 0A E4 7D 01 C3 E8 // .[...S......}... 5120: 01 00 C3 33 F6 80 FC 03 7F 3C 4A F6 06 89 04 10 // ...3.....<J..... 5130: 75 20 A0 88 04 24 0F 3C 02 7E 24 3C 08 74 20 3C // u ...$.<.~$<.t < 5140: 06 74 1C 3C 07 74 18 B0 40 F6 E4 03 D8 81 C3 C0 // .t.<.t..@....... 5150: 04 C3 B0 40 D0 EC F6 E4 03 D8 81 C3 C0 05 C3 B0 // ...@............ 5160: 40 F6 E4 03 D8 C3 80 FC 07 75 11 F6 06 89 04 10 // @........u...... 5170: 75 05 81 C3 C0 01 C3 81 C3 40 06 C3 BF 20 51 BE // u........@... Q. 5180: 41 51 33 C9 E8 4E 00 C3 04 00 01 05 40 01 06 80 // AQ3..N......@... 5190: 01 0D 40 03 0E 80 03 0F 40 04 10 80 04 11 80 06 // ..@.....@....... 51A0: 12 C0 06 13 00 07 62 00 02 53 8A 1E 49 04 80 FB // ......b..S..I... 51B0: 07 7F 10 32 FF D1 E3 2E 8B 87 5D 51 A2 65 04 88 // ...2......]Q.e.. 51C0: 26 66 04 5B C3 2C 30 28 30 2D 30 29 30 2A 30 2E // &f.[.,0(0-0)0*0. 51D0: 30 1E 3F 29 30 2E 38 25 75 07 2E 03 5D 01 33 F6 // 0.?)0.8%u...].3. 51E0: C3 83 C7 03 3B FE 75 ED C3 1E 06 2E 8E 1E D5 03 // ....;.u......... 51F0: F6 06 87 04 80 75 49 83 3E 4C 04 00 74 42 A0 49 // .....uI.>L..tB.I 5200: 04 B9 00 20 2E 8B 3E DB 03 26 F6 47 33 01 75 0E // ... ..>..&.G3.u. 5210: 26 F6 47 09 01 75 1B 2E 8B 3E D9 03 EB 14 3C 06 // &.G..u...>....<. 5220: 7E 0B 2E 8B 3E D7 03 26 8A 67 37 B5 40 66 33 C0 // ~...>..&.g7.@f3. 5230: EB 06 66 B8 20 07 20 07 8E C7 66 33 FF F3 66 AB // ..f. . ...f3..f. 5240: 80 26 87 04 7F 07 1F C3 2E 8E 1E D5 03 80 FB 10 // .&.............. 5250: 75 03 E9 7A 01 80 FB 20 75 03 E9 9B 01 80 FB 32 // u..z... u......2 5260: 75 1F BA CC 03 0A C0 75 09 EC 0C 02 B2 C2 EE E9 // u......u........ 5270: F3 00 FE C8 0F 85 F3 00 EC 24 FD B2 C2 EE E9 E4 // .........$...... 5280: 00 80 FB 35 75 28 3C 80 75 08 80 0E 89 04 40 E9 // ...5u(<.u.....@. 5290: D3 00 F6 06 89 04 40 0F 84 D0 00 0A C0 0F 84 CA // ......@......... 52A0: 00 FE C8 75 06 E8 D8 08 E9 BA 00 E9 BD 00 80 FB // ...u............ 52B0: 30 74 03 E9 96 00 50 E8 25 3F 8A EF BA CC 03 EC // 0t....P.%?...... 52C0: 8A C8 58 0A C0 75 30 B7 08 F6 C1 01 75 12 0A ED // ..X..u0.....u... 52D0: 75 0B A0 10 04 24 30 3C 30 75 10 B7 02 E9 8B 00 // u....$0<0u...... 52E0: A0 10 04 24 30 3C 30 75 02 B7 02 80 26 89 04 6F // ...$0<0u....&..o 52F0: 80 0E 89 04 80 EB 36 3C 01 75 41 80 26 89 04 6F // ......6<.uA.&..o 5300: B7 09 F6 C1 01 75 15 B7 0B A0 10 04 24 30 3C 30 // .....u......$0<0 5310: 74 1B B7 09 0A ED 74 15 B7 05 EB 11 A0 10 04 24 // t.....t........$ 5320: 30 3C 30 75 08 B7 0B 0A ED 74 02 B7 03 8A 1E 88 // 0<0u.....t...... 5330: 04 80 E3 F0 0A DF 88 1E 88 04 EB 29 3C 02 75 2B // ...........)<.u+ 5340: 80 26 89 04 6F 80 0E 89 04 10 EB B4 80 FB 31 75 // .&..o.........1u 5350: 1B 0A C0 74 0B 3C 01 75 0C 80 0E 89 04 08 EB 05 // ...t.<.u........ 5360: 80 26 89 04 F7 8B EC C6 46 1A 12 C3 80 FB 33 75 // .&......F.....3u 5370: 16 3C 00 74 0B 3C 01 75 EC 80 26 89 04 FD EB E5 // .<.t.<.u..&..... 5380: 80 0E 89 04 02 EB DE 80 FB 34 75 17 3C 00 75 07 // .........4u.<.u. 5390: 80 26 87 04 FE EB CE 3C 01 75 07 80 0E 87 04 01 // .&.....<.u...... 53A0: EB C3 C3 80 FB 36 75 26 BB 20 FF 3C 01 74 09 BB // .....6u&. .<.t.. 53B0: 00 DF 3C 00 74 02 EB AD E8 02 00 EB A8 9C FA BA // ..<.t........... 53C0: C4 03 B0 01 EE 42 EC 22 C7 0A C3 EE 9D C3 C3 B3 // .....B."........ 53D0: 03 B7 00 BA CC 03 EC A8 01 75 02 B7 01 A0 88 04 // .........u...... 53E0: 8A E0 B1 04 D2 EC 25 0F 0F 8B C8 8B EC 89 5E 0E // ......%.......^. 53F0: 89 4E 16 C6 46 1A 12 C3 9C FA C7 06 14 00 80 7A // .N..F..........z 5400: 8C 0E 16 00 9D C3 28 18 08 00 08 09 03 00 02 63 // ......(........c 5410: 2D 27 28 90 2B A0 BF 1F 00 C7 06 07 00 00 00 00 // -'(.+........... 5420: 9C 8E 8F 14 1F 96 B9 A3 FF 00 01 02 03 04 05 06 // ................ 5430: 07 10 11 12 13 14 15 16 17 08 00 0F 00 00 00 00 // ................ 5440: 00 00 10 0E 00 FF 28 18 08 00 08 09 03 00 02 63 // ......(........c 5450: 2D 27 28 90 2B A0 BF 1F 00 C7 06 07 00 00 00 00 // -'(.+........... 5460: 9C 8E 8F 14 1F 96 B9 A3 FF 00 01 02 03 04 05 06 // ................ 5470: 07 10 11 12 13 14 15 16 17 08 00 0F 00 00 00 00 // ................ 5480: 00 00 10 0E 00 FF 50 18 08 00 10 01 03 00 02 63 // ......P........c 5490: 5F 4F 50 82 55 81 BF 1F 00 C7 06 07 00 00 00 00 // _OP.U........... 54A0: 9C 8E 8F 28 1F 96 B9 A3 FF 00 01 02 03 04 05 06 // ...(............ 54B0: 07 10 11 12 13 14 15 16 17 08 00 0F 00 00 00 00 // ................ 54C0: 00 00 10 0E 00 FF 50 18 08 00 10 01 03 00 02 63 // ......P........c 54D0: 5F 4F 50 82 55 81 BF 1F 00 C7 06 07 00 00 00 00 // _OP.U........... 54E0: 9C 8E 8F 28 1F 96 B9 A3 FF 00 01 02 03 04 05 06 // ...(............ 54F0: 07 10 11 12 13 14 15 16 17 08 00 0F 00 00 00 00 // ................ 5500: 00 00 10 0E 00 FF 28 18 08 00 40 09 03 00 02 63 // ......(...@....c 5510: 2D 27 28 90 2B 80 BF 1F 00 C1 00 00 00 00 00 00 // -'(.+........... 5520: 9C 8E 8F 14 00 96 B9 A2 FF 00 13 15 17 02 04 06 // ................ 5530: 07 10 11 12 13 14 15 16 17 01 00 03 00 00 00 00 // ................ 5540: 00 00 30 0F 00 FF 28 18 08 00 40 09 03 00 02 63 // ..0...(...@....c 5550: 2D 27 28 90 2B 80 BF 1F 00 C1 00 00 00 00 00 00 // -'(.+........... 5560: 9C 8E 8F 14 00 96 B9 A2 FF 00 13 15 17 02 04 06 // ................ 5570: 07 10 11 12 13 14 15 16 17 01 00 03 00 00 00 00 // ................ 5580: 00 00 30 0F 00 FF 50 18 08 00 40 01 01 00 06 63 // ..0...P...@....c 5590: 5F 4F 50 82 54 80 BF 1F 00 C1 00 00 00 00 00 00 // _OP.T........... 55A0: 9C 8E 8F 28 00 96 B9 C2 FF 00 17 17 17 17 17 17 // ...(............ 55B0: 17 17 17 17 17 17 17 17 17 01 00 01 00 00 00 00 // ................ 55C0: 00 00 00 0D 00 FF 50 18 0E 00 10 00 03 00 03 A6 // ......P......... 55D0: 5F 4F 50 82 55 81 BF 1F 00 4D 0B 0C 00 00 00 00 // _OP.U....M...... 55E0: 83 85 5D 28 0D 63 BA A3 FF 00 08 08 08 08 08 08 // ..](.c.......... 55F0: 08 10 18 18 18 18 18 18 18 0E 00 0F 08 00 00 00 // ................ 5600: 00 00 10 0A 00 FF 50 1D 10 00 A0 01 0F 00 0A E3 // ......P......... 5610: 5F 4F 50 82 54 80 0B 3E 00 40 00 00 00 00 00 00 // _OP.T..>.@...... 5620: EA 8C DF 50 00 E7 04 E3 FF 00 01 02 03 04 05 06 // ...P............ 5630: 07 08 09 0A 0B 0C 0D 0E 0F 01 00 0F 00 10 00 00 // ................ 5640: 00 00 40 05 0F FF 00 05 11 1C 08 0B 14 28 0E 18 // ..@..........(.. 5650: 2D 32 20 24 38 3F 00 05 08 0B 0E 11 14 18 1C 20 // -2 $8?......... 5660: 24 28 2D 32 38 3F 07 0C 10 15 1A 18 16 15 13 1C // $(-28?.......... 5670: 25 2F 38 33 2E 2A 25 27 29 2A 2C 23 19 10 23 25 // %/83.*%')*,#..#% 5680: 27 2A 2C 2B 2A 29 29 2D 32 37 3B 39 37 34 32 33 // '*,+*))-27;97423 5690: 34 35 35 31 2C 27 2F 30 32 33 34 34 33 33 32 35 // 4551,'/023443325 56A0: 38 3A 3D 3C 3A 39 38 38 39 39 3A 37 34 31 03 05 // 8:=<:98899:741.. 56B0: 07 09 0B 0B 0A 09 08 0D 11 15 19 17 15 13 11 11 // ................ 56C0: 12 13 14 0F 0B 07 10 10 12 13 14 13 13 13 12 14 // ................ 56D0: 16 18 1A 19 18 17 16 17 17 17 18 15 14 11 15 15 // ................ 56E0: 16 17 17 17 17 17 16 18 19 1A 1B 1B 1A 19 19 19 // ................ 56F0: 19 19 1A 18 17 16 02 03 04 05 07 06 06 05 05 07 // ................ 5700: 0A 0C 0E 0D 0C 0B 09 0A 0A 0B 0B 09 06 04 09 09 // ................ 5710: 0A 0B 0B 0B 0B 0B 0A 0C 0D 0E 0F 0F 0E 0D 0D 0D // ................ 5720: 0D 0D 0E 0C 0B 0A 0C 0C 0C 0D 0D 0D 0D 0D 0C 0D // ................ 5730: 0E 0F 0F 0F 0F 0E 0E 0E 0E 0E 0E 0E 0D 0C 00 00 // ................ 5740: 00 00 00 00 00 00 28 18 08 00 20 09 0F 00 06 63 // ......(... ....c 5750: 2D 27 28 90 2B 80 BF 1F 00 C0 00 00 00 00 00 00 // -'(.+........... 5760: 9C 8E 8F 14 00 96 B9 E3 FF 00 01 02 03 04 05 06 // ................ 5770: 07 10 11 12 13 14 15 16 17 01 00 0F 00 00 00 00 // ................ 5780: 00 00 00 05 0F FF 50 18 08 00 40 01 0F 00 06 63 // ......P...@....c 5790: 5F 4F 50 82 54 80 BF 1F 00 C0 00 00 00 00 00 00 // _OP.T........... 57A0: 9C 8E 8F 28 00 96 B9 E3 FF 00 01 02 03 04 05 06 // ...(............ 57B0: 07 10 11 12 13 14 15 16 17 01 00 0F 00 00 00 00 // ................ 57C0: 00 00 00 05 0F FF 00 05 11 1C 08 0B 25 28 02 07 // ............%(.. 57D0: 1B 20 0F 14 28 2C 0C 11 25 2A 14 1E 32 36 0F 13 // . ..(,..%*..26.. 57E0: 27 2C 1B 20 34 39 06 0B 1F 24 13 18 2C 30 09 0D // ',. 49...$..,0.. 57F0: 21 26 15 1A 2E 33 13 17 2B 30 1F 24 38 3D 0E 18 // !&...3..+0.$8=.. 5800: 2D 32 20 24 38 3F 00 05 11 1C 08 0B 14 18 00 05 // -2 $8?.......... 5810: 11 1C 08 0B 14 18 0E 18 2D 32 20 24 38 3F 0E 18 // ........-2 $8?.. 5820: 2D 32 20 24 38 3F 00 05 11 1C 08 0B 14 18 00 05 // -2 $8?.......... 5830: 11 1C 08 0B 14 18 0E 18 2D 32 20 24 38 3F 0E 18 // ........-2 $8?.. 5840: 2D 32 20 24 38 3F 50 18 0E 00 80 01 0F 00 06 A2 // -2 $8?P......... 5850: 5F 4F 50 82 54 80 BF 1F 00 40 00 00 00 00 00 00 // _OP.T....@...... 5860: 83 85 5D 28 0F 63 BA E3 FF 00 08 00 00 18 18 00 // ..](.c.......... 5870: 00 00 08 00 00 00 18 00 00 0B 00 05 00 00 00 00 // ................ 5880: 00 00 00 05 05 FF 50 18 0E 00 80 01 0F 00 06 A3 // ......P......... 5890: 5F 4F 50 82 54 80 BF 1F 00 40 00 00 00 00 00 00 // _OP.T....@...... 58A0: 83 85 5D 28 0F 63 BA E3 FF 00 01 02 03 04 05 14 // ..](.c.......... 58B0: 07 38 39 3A 3B 3C 3D 3E 3F 01 00 0F 00 00 00 00 // .89:;<=>?....... 58C0: 00 00 00 05 0F FF 28 18 0E 00 08 09 03 00 02 A3 // ......(......... 58D0: 2D 27 28 90 2B A0 BF 1F 00 4D 0B 0C 00 00 00 00 // -'(.+....M...... 58E0: 83 85 5D 14 1F 63 BA A3 FF 00 01 02 03 04 05 14 // ..]..c.......... 58F0: 07 38 39 3A 3B 3C 3D 3E 3F 08 00 0F 00 00 00 00 // .89:;<=>?....... 5900: 00 00 10 0E 00 FF 28 18 0E 00 08 09 03 00 02 A3 // ......(......... 5910: 2D 27 28 90 2B A0 BF 1F 00 4D 0B 0C 00 00 00 00 // -'(.+....M...... 5920: 83 85 5D 14 1F 63 BA A3 FF 00 01 02 03 04 05 14 // ..]..c.......... 5930: 07 38 39 3A 3B 3C 3D 3E 3F 08 00 0F 00 00 00 00 // .89:;<=>?....... 5940: 00 00 10 0E 00 FF 50 18 0E 00 10 01 03 00 02 A3 // ......P......... 5950: 5F 4F 50 82 55 81 BF 1F 00 4D 0B 0C 00 00 00 00 // _OP.U....M...... 5960: 83 85 5D 28 1F 63 BA A3 FF 00 01 02 03 04 05 14 // ..](.c.......... 5970: 07 38 39 3A 3B 3C 3D 3E 3F 08 00 0F 00 00 00 00 // .89:;<=>?....... 5980: 00 00 10 0E 00 FF 50 18 0E 00 10 01 03 00 02 A3 // ......P......... 5990: 5F 4F 50 82 55 81 BF 1F 00 4D 0B 0C 00 00 00 00 // _OP.U....M...... 59A0: 83 85 5D 28 1F 63 BA A3 FF 00 01 02 03 04 05 14 // ..](.c.......... 59B0: 07 38 39 3A 3B 3C 3D 3E 3F 08 00 0F 00 00 00 00 // .89:;<=>?....... 59C0: 00 00 10 0E 00 FF 28 18 10 00 08 08 03 00 02 67 // ......(........g 59D0: 2D 27 28 90 2B A0 BF 1F 00 4F 0D 0E 00 00 00 00 // -'(.+....O...... 59E0: 9C 8E 8F 14 1F 96 B9 A3 FF 00 01 02 03 04 05 14 // ................ 59F0: 07 38 39 3A 3B 3C 3D 3E 3F 0C 00 0F 08 00 00 00 // .89:;<=>?....... 5A00: 00 00 10 0E 00 FF 50 18 10 00 10 00 03 00 02 67 // ......P........g 5A10: 5F 4F 50 82 55 81 BF 1F 00 4F 0D 0E 00 00 00 00 // _OP.U....O...... 5A20: 9C 8E 8F 28 1F 96 B9 A3 FF 00 01 02 03 04 05 14 // ...(............ 5A30: 07 38 39 3A 3B 3C 3D 3E 3F 0C 00 0F 08 00 00 00 // .89:;<=>?....... 5A40: 00 00 10 0E 00 FF 50 18 10 00 10 00 03 00 02 66 // ......P........f 5A50: 5F 4F 50 82 55 81 BF 1F 00 4F 0D 0E 00 00 00 00 // _OP.U....O...... 5A60: 9C 8E 8F 28 0F 96 B9 A3 FF 00 08 08 08 08 08 08 // ...(............ 5A70: 08 10 18 18 18 18 18 18 18 0E 00 0F 08 00 00 00 // ................ 5A80: 00 00 10 0A 00 FF 50 1D 10 00 A0 01 0F 00 06 E3 // ......P......... 5A90: 5F 4F 50 82 54 80 0B 3E 00 40 00 00 00 00 00 00 // _OP.T..>.@...... 5AA0: EA 8C DF 28 00 E7 04 C3 FF 00 3F 3F 3F 3F 3F 3F // ...(......?????? 5AB0: 3F 3F 3F 3F 3F 3F 3F 3F 3F 01 00 0F 00 00 00 00 // ?????????....... 5AC0: 00 00 00 05 01 FF 50 1D 10 00 A0 01 0F 00 06 E3 // ......P......... 5AD0: 5F 4F 50 82 54 80 0B 3E 00 40 00 00 00 00 00 00 // _OP.T..>.@...... 5AE0: EA 8C DF 28 00 E7 04 E3 FF 00 01 02 03 04 05 14 // ...(............ 5AF0: 07 38 39 3A 3B 3C 3D 3E 3F 01 00 0F 00 00 00 00 // .89:;<=>?....... 5B00: 00 00 00 05 0F FF 28 18 08 00 20 01 0F 00 0E 63 // ......(... ....c 5B10: 5F 4F 50 82 54 80 BF 1F 00 41 00 00 00 00 00 00 // _OP.T....A...... 5B20: 9C 8E 8F 28 40 96 B9 A3 FF 00 01 02 03 04 05 06 // ...(@........... 5B30: 07 08 09 0A 0B 0C 0D 0E 0F 41 00 0F 00 00 00 00 // .........A...... 5B40: 00 00 40 05 0F FF 9E 53 00 C0 00 00 00 00 00 00 // ..@....S........ 5B50: 00 00 00 00 00 00 FE 5A 00 C0 00 00 00 00 00 00 // .......Z........ 5B60: 00 00 00 00 00 00 1A 00 51 92 00 C0 00 00 00 00 // ........Q....... 5B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 5B80: 1E E8 10 00 2E 8E 1E D5 03 E8 B3 36 E8 8A 36 E8 // ...........6..6. 5B90: 68 1A 1F C3 2E 8E 1E D5 03 C7 06 87 04 60 F9 C6 // h............`.. 5BA0: 06 8A 04 0B A0 89 04 0C 11 24 17 A2 89 04 B4 01 // .........$...... 5BB0: E8 65 1E A0 89 04 80 26 10 04 CF 80 0E 10 04 20 // .e.....&....... 5BC0: C7 06 63 04 D4 03 B8 03 00 E8 23 F3 C3 1E 2E 8E // ..c.......#..... 5BD0: 1E D5 03 0E 07 EB 00 1F C3 F6 06 89 04 08 74 01 // ..............t. 5BE0: C3 53 BA C8 03 EC B0 FF B2 C6 EE B2 C8 80 3E 63 // .S............>c 5BF0: 04 B4 75 2F BE 52 5C B9 40 00 33 DB 9C FA 8A C3 // ..u/.R\.@.3..... 5C00: EE 8B FB C1 EF 03 83 E7 03 03 FE 2E 8A 05 42 EE // ..............B. 5C10: 2E 8A 45 04 EE 2E 8A 45 08 EE FE C3 4A E2 DF 9D // ..E....E....J... 5C20: E9 85 00 26 8A 47 2B F6 06 89 04 06 74 31 B9 F8 // ...&.G+.....t1.. 5C30: 00 BF DE 55 3C 08 74 11 B9 40 00 BF 5E 57 3C 38 // ...U<.t..@..^W<8 5C40: 74 07 3C 3F 74 03 BF 9E 57 33 DB 9C FA 8A C3 EE // t.<?t...W3...... 5C50: 2E 8A 01 42 EE EE EE FE C3 4A E2 F1 9D EB 49 3C // ...B.....J....I< 5C60: 08 74 25 3C 38 74 2E 3C 3F 74 2A B9 08 00 33 DB // .t%<8t.<?t*...3. 5C70: 51 E8 EC D0 B9 08 00 F7 C3 10 00 74 03 83 C7 18 // Q..........t.... 5C80: E8 67 00 59 E2 EA EB 20 E8 D5 D0 B9 10 00 33 DB // .g.Y... ......3. 5C90: E8 57 00 EB 13 B9 40 00 33 DB 51 E8 28 00 8A C3 // .W....@.3.Q.(... 5CA0: E8 7A 2F FE C3 59 E2 F2 5B C3 00 2A 00 2A 00 2A // .z/..Y..[..*.*.* 5CB0: 00 2A 15 3F 15 3F 15 3F 15 3F 00 2A 00 3F 00 2A // .*.?.?.?.?.*.?.* 5CC0: 00 3F 00 2A 00 3F 8B FB C1 EF 02 83 E7 0F 2E 8A // .?.*.?.......... 5CD0: B5 42 5C 8B FB D1 EF 83 E7 0F 2E 8A AD 42 5C 8B // .B\..........B\. 5CE0: FB 83 E7 0F 2E 8A 8D 42 5C C3 9C 8A C3 FA EE 2E // .......B\....... 5CF0: 8A 05 42 EE 47 2E 8A 05 EE 47 2E 8A 05 EE 47 FE // ..B.G....G....G. 5D00: C3 4A E2 E7 9D C3 00 00 00 00 00 00 00 00 7E 81 // .J............~. 5D10: A5 81 BD 99 81 7E 7C FE D6 BA C6 FE 7C 00 C6 EE // .....~|.....|... 5D20: FE FE 7C 38 10 00 10 38 7C FE 7C 38 10 00 10 38 // ..|8...8|.|8...8 5D30: 10 EE EE 10 38 00 38 7C FE FE 6C 10 38 00 00 18 // ....8.8|..l.8... 5D40: 3C 7E 3C 18 00 00 FF E7 C3 81 C3 E7 FF FF 00 18 // <~<............. 5D50: 3C 66 66 3C 18 00 FF E7 C3 99 99 C3 E7 FF 1E 0E // <ff<............ 5D60: 1E 36 78 CC CC 78 7E C3 C3 7E 18 7E 18 18 1E 1A // .6x..x~..~.~.... 5D70: 1E 18 18 70 F0 60 3E 3E 36 36 F6 66 1E 0C DB 3C // ...p.`>>66.f...< 5D80: 66 E7 66 3C DB 00 80 C0 F0 F8 F0 C0 80 00 02 06 // f.f<............ 5D90: 1E 3E 1E 06 02 00 18 3C 7E 18 7E 3C 18 00 66 66 // .>.....<~.~<..ff 5DA0: 66 66 66 00 66 00 7F DB 7B 3B 1B 1B 1B 00 3C 66 // fff.f...{;....<f 5DB0: 38 6C 6C 38 CC 78 00 00 00 00 FE FE FE 00 18 3C // 8ll8.x.........< 5DC0: 7E 18 7E 3C 18 7E 18 3C 7E 18 18 18 18 00 18 18 // ~.~<.~.<~....... 5DD0: 18 18 7E 3C 18 00 00 18 1C FE 1C 18 00 00 00 30 // ..~<...........0 5DE0: 70 FE 70 30 00 00 00 00 C0 C0 C0 FE 00 00 00 24 // p.p0...........$ 5DF0: 66 FF 66 24 00 00 00 10 38 7C 7C FE 00 00 00 FE // f.f$....8||..... 5E00: 7C 7C 38 10 00 00 00 00 00 00 00 00 00 00 18 3C // ||8............< 5E10: 3C 18 18 00 18 00 6C 6C 6C 00 00 00 00 00 6C 6C // <.....lll.....ll 5E20: FE 6C FE 6C 6C 00 18 7E C0 7C 06 FC 18 00 00 C6 // .l.ll..~.|...... 5E30: 0C 18 30 60 C6 00 38 6C 38 76 CC CC 76 00 18 18 // ..0`..8l8v..v... 5E40: 30 00 00 00 00 00 18 30 60 60 60 30 18 00 60 30 // 0......0```0..`0 5E50: 18 18 18 30 60 00 00 EE 7C FE 7C EE 00 00 00 18 // ...0`...|.|..... 5E60: 18 7E 18 18 00 00 00 00 00 00 18 18 30 00 00 00 // .~..........0... 5E70: 00 FE 00 00 00 00 00 00 00 00 00 38 38 00 06 0C // ...........88... 5E80: 18 30 60 C0 80 00 7C C6 CE DE F6 E6 7C 00 18 78 // .0`...|.....|..x 5E90: 18 18 18 18 7E 00 7C C6 0C 18 30 66 FE 00 7C C6 // ....~.|...0f..|. 5EA0: 06 3C 06 C6 7C 00 0C 1C 3C 6C FE 0C 0C 00 FE C0 // .<..|...<l...... 5EB0: FC 06 06 C6 7C 00 7C C6 C0 FC C6 C6 7C 00 FE C6 // ....|.|.....|... 5EC0: 06 0C 18 18 18 00 7C C6 C6 7C C6 C6 7C 00 7C C6 // ......|..|..|.|. 5ED0: C6 7E 06 C6 7C 00 00 1C 1C 00 00 1C 1C 00 00 18 // .~..|........... 5EE0: 18 00 00 18 18 30 0C 18 30 60 30 18 0C 00 00 00 // .....0..0`0..... 5EF0: FE 00 00 FE 00 00 60 30 18 0C 18 30 60 00 7C C6 // ......`0...0`.|. 5F00: 06 0C 18 00 18 00 7C C6 C6 DE DC C0 7E 00 38 6C // ......|.....~.8l 5F10: C6 C6 FE C6 C6 00 FC 66 66 7C 66 66 FC 00 3C 66 // .......ff|ff..<f 5F20: C0 C0 C0 66 3C 00 F8 6C 66 66 66 6C F8 00 FE C2 // ...f<..lfffl.... 5F30: C0 F8 C0 C2 FE 00 FE 62 60 7C 60 60 F0 00 7C C6 // .......b`|``..|. 5F40: C0 C0 DE C6 7C 00 C6 C6 C6 FE C6 C6 C6 00 3C 18 // ....|.........<. 5F50: 18 18 18 18 3C 00 3C 18 18 18 D8 D8 70 00 C6 CC // ....<.<.....p... 5F60: D8 F0 D8 CC C6 00 F0 60 60 60 60 62 FE 00 C6 EE // .......````b.... 5F70: FE D6 D6 C6 C6 00 C6 E6 E6 F6 DE CE C6 00 7C C6 // ..............|. 5F80: C6 C6 C6 C6 7C 00 FC 66 66 7C 60 60 F0 00 7C C6 // ....|..ff|``..|. 5F90: C6 C6 C6 D6 7C 06 FC C6 C6 FC D8 CC C6 00 7C C6 // ....|.........|. 5FA0: C0 7C 06 C6 7C 00 7E 5A 18 18 18 18 3C 00 C6 C6 // .|..|.~Z....<... 5FB0: C6 C6 C6 C6 7C 00 C6 C6 C6 C6 6C 38 10 00 C6 C6 // ....|.....l8.... 5FC0: D6 D6 FE EE C6 00 C6 6C 38 38 38 6C C6 00 66 66 // .......l888l..ff 5FD0: 66 3C 18 18 3C 00 FE 86 0C 18 30 62 FE 00 7C 60 // f<..<.....0b..|` 5FE0: 60 60 60 60 7C 00 C0 60 30 18 0C 06 02 00 7C 0C // ````|..`0.....|. 5FF0: 0C 0C 0C 0C 7C 00 10 38 6C C6 00 00 00 00 00 00 // ....|..8l....... 6000: 00 00 00 00 00 FF 30 30 18 00 00 00 00 00 00 00 // ......00........ 6010: 78 0C 7C CC 7E 00 E0 60 7C 66 66 66 FC 00 00 00 // x.|.~..`|fff.... 6020: 7C C6 C0 C6 7C 00 1C 0C 7C CC CC CC 7E 00 00 00 // |...|...|...~... 6030: 7C C6 FE C0 7C 00 1C 36 30 FC 30 30 78 00 00 00 // |...|..60.00x... 6040: 76 CE C6 7E 06 7C E0 60 7C 66 66 66 E6 00 18 00 // v..~.|.`|fff.... 6050: 38 18 18 18 3C 00 0C 00 1C 0C 0C 0C CC 78 E0 60 // 8...<........x.` 6060: 66 6C 78 6C E6 00 18 18 18 18 18 18 1C 00 00 00 // flxl............ 6070: 6C FE D6 D6 C6 00 00 00 DC 66 66 66 66 00 00 00 // l........ffff... 6080: 7C C6 C6 C6 7C 00 00 00 DC 66 66 7C 60 F0 00 00 // |...|....ff|`... 6090: 76 CC CC 7C 0C 1E 00 00 DC 66 60 60 F0 00 00 00 // v..|.....f``.... 60A0: 7C C0 7C 06 7C 00 30 30 FC 30 30 36 1C 00 00 00 // |.|.|.00.006.... 60B0: CC CC CC CC 76 00 00 00 C6 C6 6C 38 10 00 00 00 // ....v.....l8.... 60C0: C6 C6 D6 FE 6C 00 00 00 C6 6C 38 6C C6 00 00 00 // ....l....l8l.... 60D0: C6 C6 CE 76 06 7C 00 00 FC 98 30 64 FC 00 0E 18 // ...v.|....0d.... 60E0: 18 70 18 18 0E 00 18 18 18 00 18 18 18 00 70 18 // .p............p. 60F0: 18 0E 18 18 70 00 76 DC 00 00 00 00 00 00 00 10 // ....p.v......... 6100: 38 38 6C 6C FE 00 3C 66 C0 66 3C 18 CC 78 00 C6 // 88ll..<f.f<..x.. 6110: 00 C6 C6 CE 76 00 0E 00 7C C6 FE C0 7C 00 7C C6 // ....v...|...|.|. 6120: 78 0C 7C CC 7E 00 C6 00 78 0C 7C CC 7E 00 E0 00 // x.|.~...x.|.~... 6130: 78 0C 7C CC 7E 00 38 38 78 0C 7C CC 7E 00 00 00 // x.|.~.88x.|.~... 6140: 7C C0 7C 18 6C 38 7C C6 7C C6 FE C0 7C 00 C6 00 // |.|.l8|.|...|... 6150: 7C C6 FE C0 7C 00 E0 00 7C C6 FE C0 7C 00 66 00 // |...|...|...|.f. 6160: 38 18 18 18 3C 00 7C C6 38 18 18 18 3C 00 00 00 // 8...<.|.8...<... 6170: 38 18 18 18 3C 00 C6 38 6C C6 FE C6 C6 00 38 38 // 8...<..8l.....88 6180: 00 7C C6 FE C6 00 0E 00 FE C0 F8 C0 FE 00 00 00 // .|.............. 6190: 6C 9A 7E D8 6E 00 7E D8 D8 FE D8 D8 DE 00 7C C6 // l.~.n.~.......|. 61A0: 00 7C C6 C6 7C 00 00 C6 00 7C C6 C6 7C 00 00 E0 // .|..|....|..|... 61B0: 00 7C C6 C6 7C 00 7C C6 00 C6 C6 CE 76 00 00 E0 // .|..|.|.....v... 61C0: 00 C6 C6 CE 76 00 18 00 3C 18 18 18 3C 00 C6 38 // ....v...<...<..8 61D0: 6C C6 C6 6C 38 00 C6 00 C6 C6 C6 C6 7C 00 00 18 // l..l8.......|... 61E0: 7E D8 D8 7E 18 00 38 6C 60 F0 66 F6 6C 00 C3 66 // ~..~..8l`.f.l..f 61F0: 3C 7E 18 3C 18 00 3E 63 38 0E 63 3E 00 1C 00 3E // <~.<..>c8.c>...> 6200: 61 3C 86 7C 00 1C 0E 00 78 0C 7C CC 7E 00 1C 00 // a<.|....x.|.~... 6210: 38 18 18 18 3C 00 00 0E 00 7C C6 C6 7C 00 00 0E // 8...<....|..|... 6220: 00 CC CC DC 76 00 00 FC 00 BC 66 66 E6 00 FE 00 // ....v.....ff.... 6230: C6 E6 F6 CE C6 00 3E 00 3E 60 67 63 3D 00 3E 00 // ......>.>`gc=.>. 6240: 76 CE C6 7E 06 7C 18 00 18 30 60 66 3C 00 00 00 // v..~.|...0`f<... 6250: 00 7C 60 60 00 00 00 00 00 7C 0C 0C 00 00 C0 CC // .|``.....|...... 6260: D8 30 7C 36 0C 3E C0 CC D8 30 6C 3C 7E 0C 18 00 // .0|6.>...0l<~... 6270: 18 18 3C 3C 18 00 00 36 6C D8 6C 36 00 00 00 D8 // ..<<...6l.l6.... 6280: 6C 36 6C D8 00 00 22 88 22 88 22 88 22 88 55 AA // l6l...".".".".U. 6290: 55 AA 55 AA 55 AA DD 77 DD 77 DD 77 DD 77 18 18 // U.U.U..w.w.w.w.. 62A0: 18 18 18 18 18 18 18 18 18 18 F8 18 18 18 18 18 // ................ 62B0: F8 18 F8 18 18 18 36 36 36 36 F6 36 36 36 00 00 // ......6666.666.. 62C0: 00 00 FE 36 36 36 00 00 F8 18 F8 18 18 18 36 36 // ...666........66 62D0: F6 06 F6 36 36 36 36 36 36 36 36 36 36 36 00 00 // ...66666666666.. 62E0: FE 06 F6 36 36 36 36 36 F6 06 FE 00 00 00 36 36 // ...66666......66 62F0: 36 36 FE 00 00 00 18 18 F8 18 F8 00 00 00 00 00 // 66.............. 6300: 00 00 F8 18 18 18 18 18 18 18 1F 00 00 00 18 18 // ................ 6310: 18 18 FF 00 00 00 00 00 00 00 FF 18 18 18 18 18 // ................ 6320: 18 18 1F 18 18 18 00 00 00 00 FF 00 00 00 18 18 // ................ 6330: 18 18 FF 18 18 18 18 18 1F 18 1F 18 18 18 36 36 // ..............66 6340: 36 36 37 36 36 36 36 36 37 30 3F 00 00 00 00 00 // 6676666670?..... 6350: 3F 30 37 36 36 36 36 36 F7 00 FF 00 00 00 00 00 // ?0766666........ 6360: FF 00 F7 36 36 36 36 36 37 30 37 36 36 36 00 00 // ...66666707666.. 6370: FF 00 FF 00 00 00 36 36 F7 00 F7 36 36 36 18 18 // ......66...666.. 6380: FF 00 FF 00 00 00 36 36 36 36 FF 00 00 00 00 00 // ......6666...... 6390: FF 00 FF 18 18 18 00 00 00 00 FF 36 36 36 36 36 // ...........66666 63A0: 36 36 3F 00 00 00 18 18 1F 18 1F 00 00 00 00 00 // 66?............. 63B0: 1F 18 1F 18 18 18 00 00 00 00 3F 36 36 36 36 36 // ..........?66666 63C0: 36 36 FF 36 36 36 18 18 FF 18 FF 18 18 18 18 18 // 66.666.......... 63D0: 18 18 F8 00 00 00 00 00 00 00 1F 18 18 18 FF FF // ................ 63E0: FF FF FF FF FF FF 00 00 00 00 FF FF FF FF F0 F0 // ................ 63F0: F0 F0 F0 F0 F0 F0 0F 0F 0F 0F 0F 0F 0F 0F FF FF // ................ 6400: FF FF 00 00 00 00 00 00 66 DC D8 DC 66 00 00 78 // ........f...f..x 6410: CC F8 CC C6 CC 00 00 FE 62 60 60 60 E0 00 00 FE // ........b```.... 6420: 6C 6C 6C 6C 6C 00 FE C6 60 30 60 C6 FE 00 00 7E // lllll...`0`....~ 6430: D8 CC CC D8 70 00 00 66 66 66 66 7C C0 00 00 76 // ....p..ffff|...v 6440: DC 18 18 18 38 00 FE 38 6C C6 6C 38 FE 00 38 6C // ....8..8l.l8..8l 6450: C6 FE C6 6C 38 00 38 6C C6 C6 6C 6C EE 00 3E 60 // ...l8.8l..ll..>` 6460: 38 66 C6 CC 78 00 00 00 7E DB DB 7E 00 00 06 7C // 8f..x...~..~...| 6470: DE F6 E6 7C C0 00 38 60 C0 F8 C0 60 38 00 7C C6 // ...|..8`...`8.|. 6480: C6 C6 C6 C6 C6 00 00 FE 00 FE 00 FE 00 00 18 18 // ................ 6490: 7E 18 18 00 7E 00 30 18 0C 18 30 00 7E 00 0C 18 // ~...~.0...0.~... 64A0: 30 18 0C 00 7E 00 0C 1E 18 18 18 18 18 18 18 18 // 0...~........... 64B0: 18 18 18 78 30 00 00 00 18 00 7E 00 18 00 00 76 // ...x0.....~....v 64C0: DC 00 76 DC 00 00 7C C6 C6 7C 00 00 00 00 00 00 // ..v...|..|...... 64D0: 00 18 18 00 00 00 00 00 00 00 18 00 00 00 1F 18 // ................ 64E0: 18 18 F8 38 18 00 D8 6C 6C 6C 00 00 00 00 70 D8 // ...8...lll....p. 64F0: 30 F8 00 00 00 00 00 00 7C 7C 7C 7C 00 00 00 00 // 0.......||||.... 6500: 00 00 00 00 00 00 1D 00 00 00 00 24 66 FF 66 24 // ...........$f.f$ 6510: 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 // ................ 6520: 00 00 00 00 00 00 00 00 00 00 00 7E 81 A5 81 81 // ...........~.... 6530: BD 99 81 81 7E 00 00 00 00 00 00 7C FE FE D6 FE // ....~......|.... 6540: FE BA C6 FE 7C 00 00 00 00 00 00 00 6C EE FE FE // ....|.......l... 6550: FE FE 7C 38 10 00 00 00 00 00 00 00 10 38 7C FE // ..|8.........8|. 6560: 7C 38 10 00 00 00 00 00 00 00 00 00 10 38 38 10 // |8...........88. 6570: 6C EE 6C 10 38 00 00 00 00 00 00 10 38 7C 7C FE // l.l.8.......8||. 6580: FE FE 6C 10 38 00 00 00 00 00 00 00 00 00 18 3C // ..l.8..........< 6590: 3C 3C 18 00 00 00 00 00 00 FF FF FF FF FF E7 C3 // <<.............. 65A0: C3 C3 E7 FF FF FF FF FF FF 00 00 00 00 18 3C 66 // ..............<f 65B0: 66 66 3C 18 00 00 00 00 00 FF FF FF FF E7 C3 99 // ff<............. 65C0: 99 99 C3 E7 FF FF FF FF FF 00 00 1E 0E 1E 36 78 // ..............6x 65D0: CC CC CC CC 78 00 00 00 00 00 00 3C 66 66 66 3C // ....x......<fff< 65E0: 18 7E 18 18 18 00 00 00 00 00 00 1E 1A 1E 18 18 // .~.............. 65F0: 18 18 78 F8 70 00 00 00 00 00 00 3E 36 3E 36 36 // ..x.p......>6>66 6600: 76 F6 66 0E 1E 0C 00 00 00 00 00 18 DB 7E 3C 66 // v.f..........~<f 6610: 66 3C 7E DB 18 00 00 00 00 00 00 00 80 E0 F0 FC // f<~............. 6620: FE FC F0 E0 80 00 00 00 00 00 00 00 02 0E 3E 7E // ..............>~ 6630: FE 7E 3E 0E 02 00 00 00 00 00 00 18 3C 7E 18 18 // .~>.........<~.. 6640: 18 18 7E 3C 18 00 00 00 00 00 00 66 66 66 66 66 // ..~<.......fffff 6650: 66 66 00 66 66 00 00 00 00 00 00 7F DB DB DB DB // ff.ff........... 6660: 7B 1B 1B 1B 1B 00 00 00 00 00 00 7C C6 C6 60 7C // {..........|..`| 6670: F6 DE 7C 0C C6 C6 7C 00 00 00 00 00 00 00 00 00 // ..|...|......... 6680: 00 FE FE FE FE 00 00 00 00 00 00 18 3C 7E 18 18 // ............<~.. 6690: 18 7E 3C 18 7E 00 00 00 00 00 00 18 3C 7E 18 18 // .~<.~.......<~.. 66A0: 18 18 18 18 18 00 00 00 00 00 00 18 18 18 18 18 // ................ 66B0: 18 18 7E 3C 18 00 00 00 00 00 00 00 00 00 0C 0E // ..~<............ 66C0: FF 0E 0C 00 00 00 00 00 00 00 00 00 00 00 30 70 // ..............0p 66D0: FE 70 30 00 00 00 00 00 00 00 00 00 00 00 00 C0 // .p0............. 66E0: C0 C0 FE 00 00 00 00 00 00 00 00 00 00 00 24 66 // ..............$f 66F0: FF 66 24 00 00 00 00 00 00 00 00 00 10 38 38 38 // .f$..........888 6700: 7C 7C FE FE 00 00 00 00 00 00 00 00 FE FE 7C 7C // ||............|| 6710: 7C 38 38 10 00 00 00 00 00 00 00 00 00 00 00 00 // |88............. 6720: 00 00 00 00 00 00 00 00 00 00 00 18 3C 3C 3C 3C // ............<<<< 6730: 18 18 00 18 18 00 00 00 00 00 36 36 36 36 14 00 // ..........6666.. 6740: 00 00 00 00 00 00 00 00 00 00 00 6C 6C 6C FE 6C // ...........lll.l 6750: 6C FE 6C 6C 6C 00 00 00 00 00 00 18 18 7C C6 C0 // l.lll........|.. 6760: 78 3C 06 C6 7C 18 18 00 00 00 00 00 00 00 62 66 // x<..|.........bf 6770: 0C 18 30 66 C6 00 00 00 00 00 00 38 6C 38 30 76 // ..0f.......8l80v 6780: 7E CC CC CC 76 00 00 00 00 00 0C 0C 0C 18 00 00 // ~...v........... 6790: 00 00 00 00 00 00 00 00 00 00 00 0C 18 30 30 30 // .............000 67A0: 30 30 30 18 0C 00 00 00 00 00 00 30 18 0C 0C 0C // 000........0.... 67B0: 0C 0C 0C 18 30 00 00 00 00 00 00 00 00 00 6C 38 // ....0.........l8 67C0: FE 38 6C 00 00 00 00 00 00 00 00 00 00 00 18 18 // .8l............. 67D0: 7E 18 18 00 00 00 00 00 00 00 00 00 00 00 00 00 // ~............... 67E0: 00 00 0C 0C 0C 18 00 00 00 00 00 00 00 00 00 00 // ................ 67F0: FE 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 6800: 00 00 00 18 18 00 00 00 00 00 00 00 00 02 06 0C // ................ 6810: 18 30 60 C0 80 00 00 00 00 00 00 7C C6 C6 CE DE // .0`........|.... 6820: F6 E6 C6 C6 7C 00 00 00 00 00 00 18 78 18 18 18 // ....|.......x... 6830: 18 18 18 18 7E 00 00 00 00 00 00 7C C6 C6 06 0C // ....~......|.... 6840: 18 30 60 C6 FE 00 00 00 00 00 00 7C C6 06 06 3C // .0`........|...< 6850: 06 06 06 C6 7C 00 00 00 00 00 00 0C 1C 3C 6C CC // ....|........<l. 6860: CC FE 0C 0C 1E 00 00 00 00 00 00 FE C0 C0 C0 FC // ................ 6870: 06 06 06 C6 7C 00 00 00 00 00 00 7C C6 C0 C0 FC // ....|......|.... 6880: C6 C6 C6 C6 7C 00 00 00 00 00 00 FE C6 06 0C 18 // ....|........... 6890: 30 30 30 30 30 00 00 00 00 00 00 7C C6 C6 C6 7C // 00000......|...| 68A0: C6 C6 C6 C6 7C 00 00 00 00 00 00 7C C6 C6 C6 C6 // ....|......|.... 68B0: 7E 06 06 C6 7C 00 00 00 00 00 00 00 00 00 0C 0C // ~...|........... 68C0: 00 00 0C 0C 00 00 00 00 00 00 00 00 00 00 0C 0C // ................ 68D0: 00 00 0C 0C 0C 18 00 00 00 00 00 00 0C 18 30 60 // ..............0` 68E0: C0 60 30 18 0C 00 00 00 00 00 00 00 00 00 00 FE // .`0............. 68F0: 00 FE 00 00 00 00 00 00 00 00 00 00 60 30 18 0C // ............`0.. 6900: 06 0C 18 30 60 00 00 00 00 00 00 7C C6 C6 0C 18 // ...0`......|.... 6910: 18 18 00 18 18 00 00 00 00 00 00 7C C6 C6 C6 DE // ...........|.... 6920: DE DE DC C0 7E 00 00 00 00 00 00 38 6C C6 C6 C6 // ....~......8l... 6930: FE C6 C6 C6 C6 00 00 00 00 00 00 FC 66 66 66 7C // ............fff| 6940: 66 66 66 66 FC 00 00 00 00 00 00 3C 66 C2 C0 C0 // ffff.......<f... 6950: C0 C0 C2 66 3C 00 00 00 00 00 00 F8 6C 66 66 66 // ...f<.......lfff 6960: 66 66 66 6C F8 00 00 00 00 00 00 FE 66 60 64 7C // fffl........f`d| 6970: 64 60 60 66 FE 00 00 00 00 00 00 FE 66 60 64 7C // d``f........f`d| 6980: 64 60 60 60 F0 00 00 00 00 00 00 7C C6 C6 C0 C0 // d```.......|.... 6990: C0 CE C6 C6 7C 00 00 00 00 00 00 C6 C6 C6 C6 FE // ....|........... 69A0: C6 C6 C6 C6 C6 00 00 00 00 00 00 3C 18 18 18 18 // ...........<.... 69B0: 18 18 18 18 3C 00 00 00 00 00 00 3C 18 18 18 18 // ....<......<.... 69C0: 18 18 D8 D8 70 00 00 00 00 00 00 C6 C6 CC D8 F0 // ....p........... 69D0: F0 D8 CC C6 C6 00 00 00 00 00 00 F0 60 60 60 60 // ............```` 69E0: 60 60 62 66 FE 00 00 00 00 00 00 C6 C6 EE EE FE // ``bf............ 69F0: D6 D6 D6 C6 C6 00 00 00 00 00 00 C6 C6 E6 E6 F6 // ................ 6A00: DE CE CE C6 C6 00 00 00 00 00 00 7C C6 C6 C6 C6 // ...........|.... 6A10: C6 C6 C6 C6 7C 00 00 00 00 00 00 FC 66 66 66 66 // ....|.......ffff 6A20: 7C 60 60 60 F0 00 00 00 00 00 00 7C C6 C6 C6 C6 // |```.......|.... 6A30: C6 C6 D6 D6 7C 06 00 00 00 00 00 FC 66 66 66 7C // ....|.......fff| 6A40: 78 6C 66 66 E6 00 00 00 00 00 00 7C C6 C0 C0 70 // xlff.......|...p 6A50: 1C 06 06 C6 7C 00 00 00 00 00 00 7E 5A 18 18 18 // ....|......~Z... 6A60: 18 18 18 18 3C 00 00 00 00 00 00 C6 C6 C6 C6 C6 // ....<........... 6A70: C6 C6 C6 C6 7C 00 00 00 00 00 00 C6 C6 C6 C6 C6 // ....|........... 6A80: C6 C6 6C 38 10 00 00 00 00 00 00 C6 C6 C6 D6 D6 // ..l8............ 6A90: D6 FE EE C6 C6 00 00 00 00 00 00 C6 C6 C6 6C 38 // ..............l8 6AA0: 38 6C C6 C6 C6 00 00 00 00 00 00 66 66 66 66 66 // 8l.........fffff 6AB0: 3C 18 18 18 3C 00 00 00 00 00 00 FE C6 86 0C 18 // <...<........... 6AC0: 30 60 C2 C6 FE 00 00 00 00 00 00 7C 60 60 60 60 // 0`.........|```` 6AD0: 60 60 60 60 7C 00 00 00 00 00 00 00 00 80 C0 60 // ````|..........` 6AE0: 30 18 0C 06 02 00 00 00 00 00 00 7C 0C 0C 0C 0C // 0..........|.... 6AF0: 0C 0C 0C 0C 7C 00 00 00 00 00 10 38 6C C6 00 00 // ....|......8l... 6B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 6B10: 00 00 00 00 00 00 FF 00 00 00 18 18 18 0C 00 00 // ................ 6B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 78 0C // ..............x. 6B30: 7C CC CC DC 76 00 00 00 00 00 00 E0 60 60 7C 66 // |...v.......``|f 6B40: 66 66 66 66 FC 00 00 00 00 00 00 00 00 00 7C C6 // ffff..........|. 6B50: C0 C0 C0 C6 7C 00 00 00 00 00 00 1C 0C 0C 7C CC // ....|.........|. 6B60: CC CC CC CC 7E 00 00 00 00 00 00 00 00 00 7C C6 // ....~.........|. 6B70: C6 FE C0 C6 7C 00 00 00 00 00 00 1C 36 30 30 FC // ....|.......600. 6B80: 30 30 30 30 78 00 00 00 00 00 00 00 00 00 76 CE // 0000x.........v. 6B90: C6 C6 CE 76 06 C6 7C 00 00 00 00 E0 60 60 7C 66 // ...v..|.....``|f 6BA0: 66 66 66 66 E6 00 00 00 00 00 00 18 18 00 38 18 // ffff..........8. 6BB0: 18 18 18 18 3C 00 00 00 00 00 00 0C 0C 00 1C 0C // ....<........... 6BC0: 0C 0C 0C 0C CC CC 78 00 00 00 00 E0 60 60 66 66 // ......x.....``ff 6BD0: 6C 78 6C 66 E6 00 00 00 00 00 00 18 18 18 18 18 // lxlf............ 6BE0: 18 18 18 18 1C 00 00 00 00 00 00 00 00 00 6C FE // ..............l. 6BF0: D6 D6 C6 C6 C6 00 00 00 00 00 00 00 00 00 DC 66 // ...............f 6C00: 66 66 66 66 66 00 00 00 00 00 00 00 00 00 7C C6 // fffff.........|. 6C10: C6 C6 C6 C6 7C 00 00 00 00 00 00 00 00 00 DC 66 // ....|..........f 6C20: 66 66 66 7C 60 60 F0 00 00 00 00 00 00 00 76 CC // fff|``........v. 6C30: CC CC CC 7C 0C 0C 1E 00 00 00 00 00 00 00 DC 66 // ...|...........f 6C40: 60 60 60 60 F0 00 00 00 00 00 00 00 00 00 7C C6 // ````..........|. 6C50: C0 7C 06 C6 7C 00 00 00 00 00 00 30 30 30 FC 30 // .|..|......000.0 6C60: 30 30 30 36 1C 00 00 00 00 00 00 00 00 00 CC CC // 0006............ 6C70: CC CC CC CC 76 00 00 00 00 00 00 00 00 00 C6 C6 // ....v........... 6C80: C6 C6 6C 38 10 00 00 00 00 00 00 00 00 00 C6 C6 // ..l8............ 6C90: D6 D6 D6 FE 6C 00 00 00 00 00 00 00 00 00 C6 C6 // ....l........... 6CA0: 6C 38 6C C6 C6 00 00 00 00 00 00 00 00 00 C6 C6 // l8l............. 6CB0: C6 C6 CE 76 06 C6 7C 00 00 00 00 00 00 00 FE 86 // ...v..|......... 6CC0: 0C 18 30 62 FE 00 00 00 00 00 00 0E 18 18 18 70 // ..0b...........p 6CD0: 18 18 18 18 0E 00 00 00 00 00 00 18 18 18 18 00 // ................ 6CE0: 18 18 18 18 18 00 00 00 00 00 00 70 18 18 18 0E // ...........p.... 6CF0: 18 18 18 18 70 00 00 00 00 00 00 76 DC 00 00 00 // ....p......v.... 6D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 38 // ...............8 6D10: 38 6C 6C FE 00 00 00 00 00 00 00 3C 66 C0 C0 C0 // 8ll........<f... 6D20: C6 66 3C 18 0C CC 38 00 00 00 00 C6 00 00 C6 C6 // .f<...8......... 6D30: C6 C6 C6 CE 76 00 00 00 00 00 0C 18 30 00 7C C6 // ....v.......0.|. 6D40: C6 FE C0 C6 7C 00 00 00 00 00 30 78 CC 00 78 0C // ....|.....0x..x. 6D50: 7C CC CC DC 76 00 00 00 00 00 00 CC 00 00 78 0C // |...v.........x. 6D60: 7C CC CC DC 76 00 00 00 00 00 60 30 18 00 78 0C // |...v.....`0..x. 6D70: 7C CC CC DC 76 00 00 00 00 00 38 6C 38 00 78 0C // |...v.....8l8.x. 6D80: 7C CC CC DC 76 00 00 00 00 00 00 00 00 7C C6 C0 // |...v........|.. 6D90: C0 C6 7C 18 0C 6C 38 00 00 00 30 78 CC 00 7C C6 // ..|..l8...0x..|. 6DA0: C6 FE C0 C6 7C 00 00 00 00 00 00 CC 00 00 7C C6 // ....|.........|. 6DB0: C6 FE C0 C6 7C 00 00 00 00 00 30 18 0C 00 7C C6 // ....|.....0...|. 6DC0: C6 FE C0 C6 7C 00 00 00 00 00 00 66 00 00 38 18 // ....|......f..8. 6DD0: 18 18 18 18 3C 00 00 00 00 00 18 3C 66 00 38 18 // ....<......<f.8. 6DE0: 18 18 18 18 3C 00 00 00 00 00 00 00 00 00 38 18 // ....<.........8. 6DF0: 18 18 18 18 3C 00 00 00 00 00 C6 00 38 6C C6 C6 // ....<.......8l.. 6E00: C6 FE C6 C6 C6 00 00 00 00 38 6C 38 00 38 6C C6 // .........8l8.8l. 6E10: C6 FE C6 C6 C6 00 00 00 00 0C 18 30 00 FE 60 60 // ...........0..`` 6E20: 7C 60 60 60 FE 00 00 00 00 00 00 00 00 66 DB 1B // |```.........f.. 6E30: 7F D8 D8 DF 76 00 00 00 00 00 00 7E D8 D8 D8 D8 // ....v......~.... 6E40: FE D8 D8 D8 DE 00 00 00 00 00 30 78 CC 00 7C C6 // ..........0x..|. 6E50: C6 C6 C6 C6 7C 00 00 00 00 00 00 C6 00 00 7C C6 // ....|.........|. 6E60: C6 C6 C6 C6 7C 00 00 00 00 00 30 18 0C 00 7C C6 // ....|.....0...|. 6E70: C6 C6 C6 C6 7C 00 00 00 00 00 30 78 CC 00 C6 C6 // ....|.....0x.... 6E80: C6 C6 C6 CE 76 00 00 00 00 00 60 30 18 00 C6 C6 // ....v.....`0.... 6E90: C6 C6 C6 CE 76 00 00 00 00 00 18 00 3C 18 18 18 // ....v.......<... 6EA0: 18 18 18 18 3C 00 00 00 00 00 C6 00 7C C6 C6 C6 // ....<.......|... 6EB0: C6 C6 C6 C6 7C 00 00 00 00 00 C6 00 C6 C6 C6 C6 // ....|........... 6EC0: C6 C6 C6 C6 7C 00 00 00 00 00 00 18 18 7C C6 C0 // ....|........|.. 6ED0: C0 C6 7C 18 18 00 00 00 00 00 38 6C 60 60 F0 60 // ..|.......8l``.` 6EE0: 60 60 66 F6 6C 00 00 00 00 00 66 66 66 66 3C 18 // ``f.l.....ffff<. 6EF0: 7E 18 3C 18 18 00 00 00 00 00 00 3E 63 63 30 1C // ~.<........>cc0. 6F00: 06 63 63 3E 00 1C 00 00 00 00 00 00 00 00 3E 63 // .cc>..........>c 6F10: 38 0E 63 3E 00 1C 00 00 00 00 0C 18 30 00 78 0C // 8.c>........0.x. 6F20: 7C CC CC DC 76 00 00 00 00 00 0C 18 30 00 38 18 // |...v.......0.8. 6F30: 18 18 18 18 3C 00 00 00 00 00 0C 18 30 00 7C C6 // ....<.......0.|. 6F40: C6 C6 C6 C6 7C 00 00 00 00 00 18 30 60 00 CC CC // ....|......0`... 6F50: CC CC CC DC 76 00 00 00 00 00 00 76 DC 00 BC 66 // ....v......v...f 6F60: 66 66 66 66 E6 00 00 00 00 00 76 DC 00 C6 C6 E6 // ffff......v..... 6F70: F6 DE CE C6 C6 00 00 00 00 00 21 1E 00 1E 33 60 // ..........!...3` 6F80: 60 67 63 33 1D 00 00 00 00 00 42 3C 00 3B 66 66 // `gc3......B<.;ff 6F90: 66 3E 06 66 3C 00 00 00 00 00 00 30 30 00 30 30 // f>.f<......00.00 6FA0: 30 60 C6 C6 7C 00 00 00 00 00 00 00 00 00 00 00 // 0`..|........... 6FB0: 7E 60 60 60 00 00 00 00 00 00 00 00 00 00 00 00 // ~```............ 6FC0: 7E 06 06 06 00 00 00 00 00 00 60 60 62 66 6C 18 // ~.........``bfl. 6FD0: 30 60 DC 36 0C 18 3E 00 00 00 60 60 62 66 6C 18 // 0`.6..>...``bfl. 6FE0: 36 6E DE 36 7E 06 06 00 00 00 00 18 18 00 18 18 // 6n.6~........... 6FF0: 3C 3C 3C 3C 18 00 00 00 00 00 00 00 00 00 36 6C // <<<<..........6l 7000: D8 6C 36 00 00 00 00 00 00 00 00 00 00 00 D8 6C // .l6............l 7010: 36 6C D8 00 00 00 00 00 00 11 44 11 44 11 44 11 // 6l........D.D.D. 7020: 44 11 44 11 44 11 44 11 44 AA 55 AA 55 AA 55 AA // D.D.D.D.D.U.U.U. 7030: 55 AA 55 AA 55 AA 55 AA 55 DD 77 DD 77 DD 77 DD // U.U.U.U.U.w.w.w. 7040: 77 DD 77 DD 77 DD 77 DD 77 18 18 18 18 18 18 18 // w.w.w.w.w....... 7050: 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 // ................ 7060: F8 18 18 18 18 18 18 18 18 18 18 18 18 18 F8 18 // ................ 7070: F8 18 18 18 18 18 18 18 18 36 36 36 36 36 36 36 // .........6666666 7080: F6 36 36 36 36 36 36 36 36 00 00 00 00 00 00 00 // .66666666....... 7090: FE 36 36 36 36 36 36 36 36 00 00 00 00 00 F8 18 // .66666666....... 70A0: F8 18 18 18 18 18 18 18 18 36 36 36 36 36 F6 06 // .........66666.. 70B0: F6 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 // .666666666666666 70C0: 36 36 36 36 36 36 36 36 36 00 00 00 00 00 FE 06 // 666666666....... 70D0: F6 36 36 36 36 36 36 36 36 36 36 36 36 36 F6 06 // .6666666666666.. 70E0: FE 00 00 00 00 00 00 00 00 36 36 36 36 36 36 36 // .........6666666 70F0: FE 00 00 00 00 00 00 00 00 18 18 18 18 18 F8 18 // ................ 7100: F8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 7110: F8 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 // ................ 7120: 1F 00 00 00 00 00 00 00 00 18 18 18 18 18 18 18 // ................ 7130: FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 7140: FF 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 // ................ 7150: 1F 18 18 18 18 18 18 18 18 00 00 00 00 00 00 00 // ................ 7160: FF 00 00 00 00 00 00 00 00 18 18 18 18 18 18 18 // ................ 7170: FF 18 18 18 18 18 18 18 18 18 18 18 18 18 1F 18 // ................ 7180: 1F 18 18 18 18 18 18 18 18 36 36 36 36 36 36 36 // .........6666666 7190: 37 36 36 36 36 36 36 36 36 36 36 36 36 36 37 30 // 7666666666666670 71A0: 3F 00 00 00 00 00 00 00 00 00 00 00 00 00 3F 30 // ?.............?0 71B0: 37 36 36 36 36 36 36 36 36 36 36 36 36 36 F7 00 // 76666666666666.. 71C0: FF 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 00 // ................ 71D0: F7 36 36 36 36 36 36 36 36 36 36 36 36 36 37 30 // .666666666666670 71E0: 37 36 36 36 36 36 36 36 36 00 00 00 00 00 FF 00 // 766666666....... 71F0: FF 00 00 00 00 00 00 00 00 36 36 36 36 36 F7 00 // .........66666.. 7200: F7 36 36 36 36 36 36 36 36 18 18 18 18 18 FF 00 // .66666666....... 7210: FF 00 00 00 00 00 00 00 00 36 36 36 36 36 36 36 // .........6666666 7220: FF 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 00 // ................ 7230: FF 18 18 18 18 18 18 18 18 00 00 00 00 00 00 00 // ................ 7240: FF 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 // .666666666666666 7250: 3F 00 00 00 00 00 00 00 00 18 18 18 18 18 1F 18 // ?............... 7260: 1F 00 00 00 00 00 00 00 00 00 00 00 00 00 1F 18 // ................ 7270: 1F 18 18 18 18 18 18 18 18 00 00 00 00 00 00 00 // ................ 7280: 3F 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 // ?666666666666666 7290: FF 36 36 36 36 36 36 36 36 18 18 18 18 18 FF 18 // .66666666....... 72A0: FF 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 // ................ 72B0: F8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 72C0: 1F 18 18 18 18 18 18 18 18 FF FF FF FF FF FF FF // ................ 72D0: FF FF FF FF FF FF FF FF FF 00 00 00 00 00 00 00 // ................ 72E0: 00 FF FF FF FF FF FF FF FF F0 F0 F0 F0 F0 F0 F0 // ................ 72F0: F0 F0 F0 F0 F0 F0 F0 F0 F0 0F 0F 0F 0F 0F 0F 0F // ................ 7300: 0F 0F 0F 0F 0F 0F 0F 0F 0F FF FF FF FF FF FF FF // ................ 7310: FF 00 00 00 00 00 00 00 00 00 00 00 00 76 DC D8 // .............v.. 7320: D8 D8 D8 DC 76 00 00 00 00 00 00 78 CC CC D8 FC // ....v......x.... 7330: C6 C6 C6 C6 CC 00 00 00 00 00 00 FE 66 62 60 60 // ............fb`` 7340: 60 60 60 60 60 00 00 00 00 00 00 00 00 00 FE 6C // `````..........l 7350: 6C 6C 6C 6C 6C 00 00 00 00 00 00 FE C6 62 30 18 // lllll........b0. 7360: 18 30 62 C6 FE 00 00 00 00 00 00 00 00 00 7E D8 // .0b...........~. 7370: CC CC CC D8 70 00 00 00 00 00 00 00 00 66 66 66 // ....p........fff 7380: 66 66 7C 60 C0 80 00 00 00 00 00 00 00 00 76 DC // ff|`..........v. 7390: 18 18 18 18 18 00 00 00 00 00 00 FE 38 38 6C C6 // ............88l. 73A0: C6 6C 38 38 FE 00 00 00 00 00 00 00 38 6C C6 C6 // .l88........8l.. 73B0: FE C6 C6 6C 38 00 00 00 00 00 00 38 6C C6 C6 C6 // ...l8......8l... 73C0: C6 6C 6C 6C EE 00 00 00 00 00 00 3E 60 60 3C 66 // .lll.......>``<f 73D0: C6 C6 C6 CC 78 00 00 00 00 00 00 00 00 00 7E DB // ....x.........~. 73E0: DB DB 7E 00 00 00 00 00 00 00 00 02 06 7C CE DE // ..~..........|.. 73F0: F6 F6 7C 60 C0 00 00 00 00 00 00 00 1C 30 60 60 // ..|`.........0`` 7400: 7C 60 60 30 1C 00 00 00 00 00 00 7C C6 C6 C6 C6 // |``0.......|.... 7410: C6 C6 C6 C6 C6 00 00 00 00 00 00 00 00 FE 00 00 // ................ 7420: FE 00 00 FE 00 00 00 00 00 00 00 00 00 18 18 7E // ...............~ 7430: 18 18 00 00 7E 00 00 00 00 00 00 30 18 0C 06 0C // ....~......0.... 7440: 18 30 00 00 7E 00 00 00 00 00 00 0C 18 30 60 30 // .0..~........0`0 7450: 18 0C 00 00 7E 00 00 00 00 00 00 00 00 0C 1E 1A // ....~........... 7460: 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 // ................ 7470: 18 18 18 58 78 30 00 00 00 00 00 00 00 18 18 00 // ...Xx0.......... 7480: 7E 00 18 18 00 00 00 00 00 00 00 00 00 00 00 76 // ~..............v 7490: DC 00 76 DC 00 00 00 00 00 00 00 78 CC CC 78 00 // ..v........x..x. 74A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 74B0: 18 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 74C0: 00 18 00 00 00 00 00 00 00 00 00 1F 18 18 18 18 // ................ 74D0: 18 D8 D8 78 38 18 00 00 00 00 00 D8 6C 6C 6C 6C // ...x8.......llll 74E0: 6C 00 00 00 00 00 00 00 00 00 00 70 D8 18 30 60 // l..........p..0` 74F0: F8 00 00 00 00 00 00 00 00 00 00 00 00 00 7E 7E // ..............~~ 7500: 7E 7E 7E 7E 00 00 00 00 00 00 00 00 00 00 00 00 // ~~~~............ 7510: 00 00 00 00 00 00 00 00 00 1D 00 00 00 00 00 24 // ...............$ 7520: 66 FF 66 24 00 00 00 00 00 00 2F 00 00 00 01 03 // f.f$....../..... 7530: 06 0C 18 30 60 C0 80 00 00 00 00 30 00 00 7E C3 // ...0`......0..~. 7540: C3 C3 DB DB C3 C3 C3 7E 00 00 00 00 4D 00 00 C3 // .......~....M... 7550: C3 E7 FF FF DB DB C3 C3 C3 00 00 00 00 54 00 00 // .............T.. 7560: FF 99 18 18 18 18 18 18 18 3C 00 00 00 00 56 00 // .........<....V. 7570: 00 C3 C3 C3 C3 C3 C3 C3 66 3C 18 00 00 00 00 57 // ........f<.....W 7580: 00 00 C3 C3 C3 C3 DB DB DB DB FF 66 00 00 00 00 // ...........f.... 7590: 58 00 00 C3 C3 C3 66 3C 3C 66 C3 C3 C3 00 00 00 // X.....f<<f...... 75A0: 00 59 00 00 C3 C3 C3 C3 66 3C 18 18 18 3C 00 00 // .Y......f<...<.. 75B0: 00 00 5C 00 00 00 80 C0 60 30 18 0C 06 03 01 00 // ..\.....`0...... 75C0: 00 00 00 6D 00 00 00 00 00 66 FF DB DB DB C3 C3 // ...m.....f...... 75D0: 00 00 00 00 76 00 00 00 00 00 C3 C3 C3 C3 66 3C // ....v.........f< 75E0: 18 00 00 00 00 77 00 00 00 00 00 C3 C3 DB DB DB // .....w.......... 75F0: FF 66 00 00 00 00 00 00 B1 64 C3 0B DB 74 03 E9 // .f.......d...t.. 7600: 46 01 57 32 C0 B9 40 00 F3 AA 5F BB 41 92 26 89 // F.W2..@..._.A.&. 7610: 1D 26 8C 4D 02 2E 8E 1E D5 03 57 BE 49 04 B9 1E // .&.M......W.I... 7620: 00 83 C7 04 FC 8A 04 26 88 05 46 47 E2 F7 5F A0 // .......&..FG.._. 7630: 84 04 FE C0 26 88 45 22 A1 85 04 26 89 45 23 57 // ....&.E"...&.E#W 7640: E8 9C 1B 5F 26 88 5D 25 26 88 7D 26 8A 1E 49 04 // ..._&.]%&.}&..I. 7650: E8 FC 05 74 05 80 FB 13 7F 1D 32 FF D1 E3 2E 8A // ...t......2..... 7660: 87 19 92 32 E4 0A C0 74 01 40 26 89 45 27 2E 8A // ...2...t.@&.E'.. 7670: 87 1A 92 26 88 45 29 A1 85 04 8A 16 84 04 FE C2 // ...&.E)......... 7680: F6 E2 B2 00 3D C8 00 7E 15 B2 01 3D 5E 01 7E 0E // ....=..~...=^.~. 7690: B2 02 3D 90 01 7E 07 B2 03 3D E0 01 7E 00 26 88 // ..=..~...=..~.&. 76A0: 55 2A 8A 26 87 04 8A C4 24 01 C0 E0 04 80 E4 02 // U*.&....$....... 76B0: D0 E4 0A E0 80 F4 10 A0 89 04 24 0A 0A E0 E8 94 // ..........$..... 76C0: 08 B2 C0 B0 30 EE 42 EC 24 08 C0 E0 02 0A C4 0C // ....0.B.$....... 76D0: 01 26 88 45 2D B0 03 26 88 45 31 E8 77 08 1E 06 // .&.E-..&.E1.w... 76E0: 32 D2 C4 1E A8 04 8C C1 8C CE 3B CE 74 34 26 C5 // 2.........;.t4&. 76F0: 77 04 8C D9 0B F1 74 03 80 CA 10 26 C5 77 0C 8C // w.....t....&.w.. 7700: D9 0B F1 74 03 80 CA 08 26 C5 77 08 8C D9 0B F1 // ...t....&.w..... 7710: 74 03 80 CA 04 26 C5 77 10 8C D9 0B F1 74 03 80 // t....&.w.....t.. 7720: CA 01 07 1F 26 88 55 32 B0 03 BA C4 03 E8 E4 04 // ....&.U2........ 7730: 8A E0 C0 EC 02 8A D4 8A F2 D0 EE 81 E2 04 04 25 // ...............% 7740: 03 03 0B C2 26 89 45 2B 8B EC C6 46 1A 1B C3 0A // ....&.E+...F.... 7750: C0 74 0F FE C8 74 36 FE C8 74 56 8B EC C6 46 1A // .t...t6..tV...F. 7760: 00 C3 B8 20 00 F6 C1 01 74 03 83 C0 60 F6 C1 02 // ... ....t...`... 7770: 74 03 83 C0 3A F6 C1 04 74 03 05 03 03 83 C0 3F // t...:...t......? 7780: C1 E8 06 8B EC 89 46 0E C6 46 1A 1C C3 8B FB 83 // ......F..F...... 7790: C7 20 F6 C1 01 74 03 E8 85 00 F6 C1 02 74 03 E8 // . ...t.......t.. 77A0: EF 00 F6 C1 04 74 03 E8 F8 01 8B EC C6 46 1A 1C // .....t.......F.. 77B0: C3 F6 C1 01 74 06 E8 D9 14 E8 25 01 F6 C1 02 74 // ....t.....%....t 77C0: 03 E8 85 01 F6 C1 04 74 03 E8 12 02 EB DC 8A C4 // .......t........ 77D0: EE 42 EC AA FE C4 4A E2 F5 C3 E8 6B 04 BD C0 03 // .B....J....k.... 77E0: B9 15 00 32 E4 EC 87 EA 8A C4 EE 42 EC AA FE C4 // ...2.......B.... 77F0: 4A 87 EA E2 F0 EC 87 EA B0 20 EE C3 26 8A 05 88 // J........ ..&... 7800: 04 47 46 E2 F7 C3 26 8A 25 EF 47 FE C0 E2 F7 C3 // .GF...&.%.G..... 7810: B2 C0 8A C4 EE 26 8A 05 47 FE C4 EE E2 F4 C3 9C // .....&..G....... 7820: FA 51 57 8B C7 2B C3 26 89 07 8B F7 E8 0A 04 EC // .QW..+.&........ 7830: 26 88 44 01 26 89 54 41 B2 CE EC 26 88 44 02 B2 // &.D.&.TA...&.D.. 7840: CC EC 26 88 44 09 B2 CA EC 26 88 44 04 B2 C4 EC // ..&.D....&.D.... 7850: 26 88 04 83 C7 05 B9 04 00 B4 01 E8 70 FF 26 8A // &...........p.&. 7860: 04 EE 8B FE 83 C7 0A 26 8B 54 41 32 E4 B9 19 00 // .......&.TA2.... 7870: E8 5B FF 26 8A 44 01 EE E8 5F FF B2 CE 32 E4 B9 // .[.&.D..._...2.. 7880: 09 00 E8 49 FF 26 8A 44 02 EE 5F 59 83 C7 60 9D // ...I.&.D.._Y..`. 7890: C3 9C FA 8B C7 2B C3 26 89 47 02 51 57 2E 8E 1E // .....+.&.G.QW... 78A0: D5 03 A0 10 04 24 30 AA BE 49 04 B9 1E 00 F3 A4 // .....$0..I...... 78B0: BE 84 04 B1 07 F3 A4 BE A8 04 B1 04 F3 A4 BE 14 // ................ 78C0: 00 B1 04 F3 A4 BE 74 00 B1 04 F3 A4 BE 7C 00 B1 // ......t......|.. 78D0: 04 F3 A4 BE 0C 01 B1 04 F3 A4 5F 59 83 C7 3A 9D // .........._Y..:. 78E0: C3 9C FA 26 8B 3F 03 FB 8B F7 51 8B FE 83 C7 05 // ...&.?....Q..... 78F0: BA C4 03 B8 00 01 EF B0 01 B9 04 00 E8 07 FF 47 // ...............G 7900: B2 C2 26 8A 44 09 EE B2 C4 B8 00 03 EF 26 8A 04 // ..&.D........&.. 7910: EE 26 8B 54 41 B8 11 00 EF B1 19 32 C0 E8 E6 FE // .&.TA......2.... 7920: 26 8A 44 01 EE 80 C2 06 26 8A 44 04 EE EC B1 15 // &.D.....&.D..... 7930: 32 E4 E8 DB FE B0 20 EE B1 09 32 C0 B2 CE E8 C5 // 2..... ...2..... 7940: FE 26 8A 44 02 EE 59 9D C3 9C FA 26 8B 7F 02 03 // .&.D..Y....&.... 7950: FB 06 51 2E 8E 1E D5 03 26 8A 05 80 26 10 04 CF // ..Q.....&...&... 7960: 08 06 10 04 47 BE 49 04 B9 1E 00 E8 8E FE BE 84 // ....G.I......... 7970: 04 B1 07 E8 86 FE BE A8 04 B1 04 E8 7E FE BE 14 // ............~... 7980: 00 B1 04 E8 76 FE BE 74 00 B1 04 E8 6E FE BE 7C // ....v..t....n..| 7990: 00 B1 04 E8 66 FE BE 0C 01 B1 04 E8 5E FE 59 07 // ....f.......^.Y. 79A0: 9D C3 9C FA 8B C7 2B C3 26 89 47 04 E8 A6 05 B2 // ......+.&.G..... 79B0: C0 B0 34 EE 42 EC 26 88 05 BA C8 03 EC 26 88 45 // ..4.B.&......&.E 79C0: 01 50 4A 4A EC 26 88 45 02 83 C7 03 B9 00 03 42 // .PJJ.&.E.......B 79D0: 32 C0 EE 42 42 EC AA E2 FC 58 4A EE 9D C3 9C FA // 2..BB....XJ..... 79E0: 26 8B 77 04 03 F3 E8 6C 05 B2 C0 B0 34 EE 26 8A // &.w....l....4.&. 79F0: 04 EE BA C6 03 26 8A 44 02 EE 56 42 42 83 C6 03 // .....&.D..VBB... 7A00: 32 C0 EE 42 B9 00 03 26 8A 04 EE 46 E2 F9 5E FE // 2..B...&...F..^. 7A10: CA 26 8A 44 01 EE 9D C3 BA CC 03 EC 24 FE 0A C4 // .&.D........$... 7A20: B2 C2 EE C3 E8 6B 12 B2 C0 86 C4 EE EB 00 EB 00 // .....k.......... 7A30: 86 C4 EE EB 00 EB 00 B0 20 EE C3 50 8A E0 80 E4 // ........ ..P.... 7A40: 80 80 26 87 04 7F 08 26 87 04 24 7F 8A E0 3C 07 // ..&....&..$...<. 7A50: 7E 1E 26 F6 47 33 01 75 17 3C 23 74 13 3C 32 74 // ~.&.G3.u.<#t.<2t 7A60: 0F 3C 33 74 0B B4 03 26 F6 47 09 01 75 02 B4 07 // .<3t...&.G..u... 7A70: 88 26 49 04 BA B4 03 80 0E 87 04 02 26 F6 47 09 // .&I.........&.G. 7A80: 01 74 07 B2 D4 80 26 87 04 FD 89 16 63 04 C7 06 // .t....&.....c... 7A90: 4E 04 00 00 C6 06 62 04 00 B9 08 00 BF 50 04 FC // N.....b......P.. 7AA0: 06 1E 07 33 C0 F3 AB 07 26 8A 07 32 E4 A3 4A 04 // ...3....&..2..J. 7AB0: 26 8A 47 01 A2 84 04 26 8A 47 02 A3 85 04 26 8B // &.G....&.G....&. 7AC0: 47 03 A3 4C 04 26 8B 47 14 86 C4 A3 60 04 58 C3 // G..L.&.G....`.X. 7AD0: 52 32 E4 33 D2 B0 0D CD 17 F6 C4 29 75 08 32 E4 // R2.3.......)u.2. 7AE0: 33 D2 B0 0A CD 17 5A C3 06 1E 60 2E 8E 1E D5 03 // 3.....Z...`..... 7AF0: 2E 83 0E DF 03 00 75 6E 80 3E 00 05 01 74 67 C6 // ......un.>...tg. 7B00: 06 00 05 01 8A 1E 62 04 32 FF D1 E3 8B FB 8B 85 // ......b.2....... 7B10: 50 04 8A 3E 62 04 50 32 F6 8A 0E 84 04 32 ED 41 // P..>b.P2.....2.A 7B20: 51 8B 0E 4A 04 32 D2 E8 A6 FF F6 C4 29 75 3D 51 // Q..J.2......)u=Q 7B30: 52 89 95 50 04 B4 08 E8 7C D3 0A C0 75 02 B0 20 // R..P....|...u.. 7B40: 33 D2 32 E4 CD 17 F6 C4 29 75 1F 5A FE C2 59 E2 // 3.2.....)u.Z..Y. 7B50: DE FE C6 59 E2 CA E8 77 FF 32 C0 A2 00 05 58 89 // ...Y...w.2....X. 7B60: 85 50 04 E8 AF 03 61 1F 07 CF 5A 59 59 B0 FF EB // .P....a...ZYY... 7B70: EA 52 2A F5 38 C6 7D 02 32 C0 2E 8E 06 D7 03 5A // .R*.8.}.2......Z 7B80: C3 A0 85 04 F6 E3 8A F7 8B D8 8B CA BA C4 03 B8 // ................ 7B90: 02 0F EF B4 02 E8 6D 00 8B D1 32 ED 8A E6 8A C6 // ......m...2..... 7BA0: F3 AA 03 FD 8A CA 4B 75 F7 32 E4 E8 57 00 C3 53 // ......Ku.2..W..S 7BB0: 8A 1E 62 04 0B C0 75 04 0A DB 74 03 E8 35 03 5B // ..b...u...t..5.[ 7BC0: 8B F8 2B D1 81 C2 01 01 8A C3 32 E4 C3 8A C6 32 // ..+.......2....2 7BD0: F6 2B EA 0A DB 74 2A 2A C3 F6 26 85 04 8B C8 52 // .+...t**..&....R 7BE0: B4 01 E8 20 00 B2 C4 B8 02 0F EF 5A 1E 06 1F 8B // ... .......Z.... 7BF0: C1 8B CA F3 A4 03 F5 03 FD 48 75 F5 1F E8 81 FF // .........Hu..... 7C00: C3 8A D8 EB F8 BA CE 03 B0 05 EE 42 EC 24 FC 0A // ...........B.$.. 7C10: C4 EE 4A C3 9C FA EE 42 EB 00 EC 4A 9D C3 1E 2E // ..J....B...J.... 7C20: 8E 1E D5 03 8B 16 63 04 80 C2 06 1F C3 1E 2E 8E // ......c......... 7C30: 1E D5 03 8B 16 63 04 1F C3 50 BA CC 03 EC B2 D4 // .....c...P...... 7C40: A8 01 75 02 B2 B4 58 C3 E8 EE FF 80 C2 06 C3 1E // ..u...X......... 7C50: 2E 8E 1E D5 03 80 3E 49 04 03 74 13 80 3E 49 04 // ......>I..t..>I. 7C60: 02 74 0C 80 3E 49 04 01 74 05 80 3E 49 04 00 1F // .t..>I..t..>I... 7C70: C3 50 2E 8E 06 D9 03 A0 10 04 24 30 3C 30 74 05 // .P........$0<0t. 7C80: 2E 8E 06 DB 03 58 0B C0 74 03 E8 E1 01 03 06 4E // .....X..t......N 7C90: 04 81 C2 01 01 2B D1 32 ED 8B 2E 4A 04 8B F8 8B // .....+.2...J.... 7CA0: F0 8B C5 F6 E3 D1 E0 D1 E5 0A DB 75 02 8A DE 38 // ...........u...8 7CB0: F3 7E 02 8A DE C3 FC 8A D8 8B C1 E8 B3 FF 03 F0 // .~.............. 7CC0: 3A 16 4A 04 74 06 06 1F E8 1B 00 C3 06 1F E8 40 // :.J.t..........@ 7CD0: 00 C3 FC 8A D8 8A C1 8A E6 E8 95 FF F7 DD 2B F0 // ..............+. 7CE0: 06 1F E8 01 00 C3 53 8A CE 2A CB 32 ED 32 F6 2B // ......S..*.2.2.+ 7CF0: EA 2B EA E3 0E 8A E1 8B CA F3 A5 03 F5 03 FD FE // .+.............. 7D00: CC 75 F4 58 B0 20 8A CA F3 AB 03 FD FE CB 75 F6 // .u.X. ........u. 7D10: C3 53 8A C6 2A C3 74 06 F6 E2 8B C8 F3 A5 58 8B // .S..*.t.......X. 7D20: C8 F6 E2 91 B0 20 F3 AB C3 8B D8 E8 2E 00 2E 8E // ..... .......... 7D30: 1E DB 03 8A C3 22 DF D3 E3 A8 80 74 03 30 1C C3 // .....".....t.0.. 7D40: F6 D7 8A 34 22 F7 0A DE 88 1C C3 8A FC E8 0C 00 // ...4"........... 7D50: 2E 8E 1E DB 03 8A 04 D2 E8 22 C7 C3 B0 28 F6 E2 // ........."...(.. 7D60: F6 C2 01 74 03 05 D8 1F 8B F1 C1 EE 02 80 FF 05 // ...t............ 7D70: 7F 0C 03 F0 F6 D1 80 E1 03 D0 E1 B7 03 C3 D1 EE // ................ 7D80: 03 F0 F6 D1 80 E1 07 B7 01 C3 FC 8A D8 2E 8E 06 // ................ 7D90: DB 03 8B C1 E8 86 00 75 02 8A DE 03 F0 E8 24 00 // .......u......$. 7DA0: C3 FC 8A D8 2E 8E 06 DB 03 8A C1 8A E6 E8 6D 00 // ..............m. 7DB0: 75 02 8A DE F7 DD 81 C6 F0 00 81 C7 F0 00 2B F0 // u.............+. 7DC0: E8 01 00 C3 8A CE 2A CB E3 2C 51 8A CA 56 57 D1 // ......*..,Q..VW. 7DD0: E9 F3 A5 13 C9 F3 A4 8A CA 2B F1 2B F9 81 C6 00 // .........+.+.... 7DE0: 20 81 C7 00 20 D1 E9 F3 A5 13 C9 F3 A4 5F 5E 03 // ... ........_^. 7DF0: F5 03 FD 59 E2 D4 8A C7 8A E7 8A CA 57 D1 E9 F3 // ...Y........W... 7E00: AB 13 C9 F3 AA 8A CA 2B F9 81 C7 00 20 D1 E9 F3 // .......+.... ... 7E10: AB 13 C9 F3 AA 5F 03 FD FE CB 75 DE C3 E8 B0 00 // ....._....u..... 7E20: 81 C2 01 01 2B D1 38 F3 76 02 32 DB 51 B1 02 D2 // ....+.8.v.2.Q... 7E30: E6 D2 E3 59 32 ED BD 50 00 80 3E 49 04 06 74 04 // ...Y2..P..>I..t. 7E40: D0 E2 D1 E0 06 1F 8B F8 8B F0 B0 50 F6 E3 0A DB // ...........P.... 7E50: C3 52 53 8A DF 32 FF D1 E3 8B 87 50 04 E8 0E 00 // .RS..2.....P.... 7E60: 50 D1 EB A1 4C 04 F7 E3 5B 03 C3 5B 5A C3 52 8B // P...L...[..[Z.R. 7E70: D0 A0 4A 04 F6 E4 32 F6 03 C2 D1 E0 5A C3 8B E8 // ..J...2.....Z... 7E80: 83 E5 0F 2E 8A A6 2E 7E 8B E8 C1 ED 04 83 E5 0F // .......~........ 7E90: 2E 8A 86 2E 7E C3 00 03 0C 0F 30 33 3C 3F C0 C3 // ....~.....03<?.. 7EA0: CC CF F0 F3 FC FF 26 8B 04 86 E0 BA 00 80 F6 C4 // ......&......... 7EB0: C0 74 02 0A D6 D0 EE C1 E0 02 75 F2 88 56 00 45 // .t........u..V.E 7EC0: C3 8B 16 63 04 8A C5 86 E0 EF 8A E1 FE C0 EF C3 // ...c............ 7ED0: 52 8B D0 8A C4 F6 26 4A 04 C1 E0 02 32 F6 03 C2 // R.....&J....2... 7EE0: 5A C3 53 8A DF 32 FF D1 E3 8B 87 50 04 D1 EB E8 // Z.S..2.....P.... 7EF0: 02 00 5B C3 52 8B D0 32 F6 52 8A C4 F6 26 85 04 // ..[.R..2.R...&.. 7F00: F7 26 4A 04 5A 03 C2 0A DB 74 08 03 06 4C 04 FE // .&J.Z....t...L.. 7F10: CB 75 F8 5A C3 52 8B D0 A0 4A 04 F6 E4 32 F6 03 // .u.Z.R...J...2.. 7F20: C2 D1 E0 03 06 4E 04 D1 F8 8B C8 B4 0E E8 91 FF // .....N.......... 7F30: 5A C3 8B C2 F7 26 4A 04 8B F9 C1 EF 03 03 F8 0A // Z....&J......... 7F40: FF 74 0A 8A C7 32 E4 F7 26 4C 04 03 F8 80 E1 07 // .t...2..&L...... 7F50: B4 80 D2 EC C3 E8 F0 FC EC C3 E8 F8 FF B2 C0 B0 // ................ 7F60: 20 EE C3 E8 EF FF B2 C0 32 C0 EE C3 C4 3E A8 04 // .......2....>.. 7F70: 26 C4 7D 04 8C C5 0B EF C3 53 B0 0E E8 95 FC 8A // &.}......S...... 7F80: E0 B0 0F E8 8E FC 8B D8 B8 0E AA EF B8 0F 55 EF // ..............U. 7F90: B0 0E E8 7F FC 3C AA 74 0D B0 0F E8 76 FC 3C 55 // .....<.t....v.<U 7FA0: 74 04 32 C0 5B C3 B0 0E 8A E7 EF FE C0 8A E3 EF // t.2.[........... 7FB0: B0 01 0A C0 5B C3 8A EE 8A 36 85 04 06 1F 0A DB // ....[....6...... 7FC0: 74 25 8A C5 2A C3 F6 E6 8B C8 52 32 F6 C1 E2 02 // t%..*.....R2.... 7FD0: 8B C2 D1 E2 2B D5 51 8B C8 F3 A5 2B FA 2B F2 59 // ....+.Q....+.+.Y 7FE0: E2 F4 5A E8 05 00 C3 8A DD EB F8 8A C6 F6 E3 8B // ..Z............. 7FF0: C8 8A C7 8A E0 32 F6 C1 E2 02 8B DA D1 E2 8B F1 // .....2.......... 8000: 2B D5 8B CB F3 AB 2B FA 4E 75 F7 C3 2E 8E 1E D5 // +.....+.Nu...... 8010: 03 89 0E 60 04 8A C5 24 60 A8 20 74 06 B9 00 1E // ...`...$`. t.... 8020: E9 94 00 F6 06 87 04 01 0F 85 8B 00 80 3E 49 04 // .............>I. 8030: 07 74 06 E8 19 FC 74 01 C3 F6 06 87 04 08 74 03 // .t....t.......t. 8040: CD 42 C3 8A 36 85 04 8A D6 FE CA 38 CD 7E 1F 0A // .B..6......8.~.. 8050: C9 74 64 8A E9 8A CE FE C9 EB 5C 38 D1 74 58 8A // .td.......\8.tX. 8060: CE 80 FD 03 7C 04 8A E9 D0 ED FE C9 EB 49 80 F9 // ....|........I.. 8070: 03 7E 44 8A E1 2A E5 0A E4 75 0A 38 CA 74 38 FE // .~D..*...u.8.t8. 8080: CA 38 CA 74 32 8A C5 0A C1 38 F0 7E 0A 80 FC 02 // .8.t2....8.~.... 8090: 7E 12 80 FD 02 7F C8 80 FC 03 7D BF 8A D6 FE CA // ~.........}..... 80A0: 38 D1 74 13 8A CE FE C9 FE C9 8A E9 2A EC 80 FE // 8.t.........*... 80B0: 08 7F 04 FE C1 FE C5 B4 0A E8 05 FE C3 2E 8E 1E // ................ 80C0: D5 03 A2 62 04 32 E4 8B F0 F7 26 4C 04 A3 4E 04 // ...b.2....&L..N. 80D0: 8B C8 E8 7A FB 74 07 80 3E 49 04 07 77 02 D1 F9 // ...z.t..>I..w... 80E0: B4 0C E8 DC FD D1 E6 8B 84 50 04 E8 27 FE C3 2E // .........P..'... 80F0: 8E 1E D5 03 8A 26 49 04 E8 7E 9C 74 07 C7 06 50 // .....&I..~.t...P 8100: 04 00 00 C3 E8 48 FB 74 0B 80 FC 07 74 06 77 08 // .....H.t....t.w. 8110: E8 77 FC C3 E8 9F FB C3 80 FC 13 7C 03 74 1F C3 // .w.........|.t.. 8120: E8 4E FA 8A D8 8B C1 E8 85 FA 8B 2E 4A 04 52 F6 // .N..........J.R. 8130: 26 85 04 F7 E5 8B F7 03 F0 5A E8 90 FA C3 E8 30 // &........Z.....0 8140: FA 8A D8 8B C1 E8 67 FA C1 E7 03 52 8B 2E 4A 04 // ......g....R..J. 8150: C1 E5 03 F7 26 85 04 F7 E5 8B F7 03 F0 5A E8 55 // ....&........Z.U 8160: FE C3 2E 8E 1E D5 03 8A 26 49 04 E8 E1 FA 74 0C // ........&I....t. 8170: 80 FC 07 74 07 77 40 80 FC 03 7F 04 E8 53 FB C3 // ...t.w@......S.. 8180: E8 1E FC C3 E8 EA F9 8A D8 8A C1 8A E6 FE C4 E8 // ................ 8190: 1D FA 2B 3E 4A 04 C1 E7 03 52 F7 26 85 04 F7 26 // ..+>J....R.&...& 81A0: 4A 04 C1 E0 03 8B F7 2B F0 5A 8B 2E 4A 04 C1 E5 // J......+.Z..J... 81B0: 03 F7 DD E8 00 FE C3 80 FC 13 7C 03 74 C6 C3 E8 // ..........|.t... 81C0: AF F9 8A D8 8A C1 8A E6 FE C4 E8 E2 F9 52 8B 2E // .............R.. 81D0: 4A 04 F7 26 85 04 F7 E5 2B FD 8B F7 2B F0 5A F7 // J..&....+...+.Z. 81E0: DD E8 E9 F9 C3 2E 8E 1E D5 03 2E 8E 06 DB 03 E8 // ................ 81F0: 5D FA 74 11 80 3E 49 04 07 7C 18 2E 8E 06 D9 03 // ].t..>I..|...... 8200: 74 03 E9 B1 00 E8 49 FC 8B D8 26 8B 07 8B EC 89 // t.....I...&..... 8210: 46 1A C3 A1 50 04 E8 B7 FC 8B F0 BB 08 00 2B E3 // F...P.........+. 8220: 8B EC 80 3E 49 04 06 75 1F B9 04 00 26 8A 04 88 // ...>I..u....&... 8230: 46 00 45 26 8A 84 00 20 88 46 00 45 83 C6 50 E2 // F.E&... .F.E..P. 8240: EB B8 00 02 B2 80 EB 17 D1 E6 B9 04 00 E8 56 FC // ..............V. 8250: 81 C6 00 20 E8 4F FC 81 EE B0 1F E2 F0 EB E2 2B // ... .O.........+ 8260: EB C4 3E 0C 01 32 F6 80 FB 0E 75 09 26 83 7D FE // ..>..2....u.&.}. 8270: 10 75 02 B6 80 16 1F 8B F5 8B CB F6 C6 80 74 01 // .u............t. 8280: 47 56 57 F3 A6 5F 5E 74 23 FE C0 03 FB F6 C6 80 // GVW.._^t#....... 8290: 74 01 47 FE CA 75 E2 FE CC 74 0F 2E 8E 1E D5 03 // t.G..u...t...... 82A0: C4 3E 7C 00 B0 80 B2 80 EB CB 32 C0 8B E5 03 E3 // .>|.......2..... 82B0: 8B EC 89 46 1A C3 80 3E 49 04 13 7C 05 75 02 EB // ...F...>I..|.u.. 82C0: 5A C3 2E 8E 06 D7 03 E8 18 FC 8B F0 8B 1E 85 04 // Z............... 82D0: 2B E3 8B EC B8 05 08 B9 05 00 BA CE 03 80 3E 49 // +.............>I 82E0: 04 0F 72 1A F6 06 87 04 60 75 13 B4 0A F7 C6 01 // ..r.....`u...... 82F0: 00 75 02 B4 05 B0 07 EF B8 05 18 B9 05 01 EF 51 // .u.............Q 8300: 8B CB 26 8A 04 F6 D0 88 46 00 45 03 36 4A 04 E2 // ..&.....F.E.6J.. 8310: F1 58 EF B8 00 01 32 D2 E9 44 FF 2E 8E 06 D7 03 // .X....2..D...... 8320: A1 50 04 8B D0 32 F6 52 8A C4 32 E4 F7 26 4A 04 // .P...2.R..2..&J. 8330: F7 26 85 04 5A 03 C2 8B F0 8B 1E 85 04 2B E3 8B // .&..Z........+.. 8340: EC 53 8B 3E 4A 04 4F C1 E7 03 C1 E6 03 B9 08 00 // .S.>J.O......... 8350: 32 E4 26 8A 04 D0 E4 0A C0 74 03 80 CC 01 46 E2 // 2.&......t....F. 8360: F1 88 66 00 45 03 F7 4B 75 E3 5B B8 00 01 32 D2 // ..f.E..Ku.[...2. 8370: E9 EC FE 33 ED EB 03 BD 01 00 2E 8E 1E D5 03 2E // ...3............ 8380: 8E 06 DB 03 8A 26 49 04 E8 C4 F8 74 0F 2E 8E 06 // .....&I....t.... 8390: D9 03 80 FC 07 74 05 7C 3D E9 0B 02 8A E3 8B F0 // .....t.|=....... 83A0: 8A DF 32 FF D1 E3 8B 87 50 04 8B D0 A0 4A 04 F6 // ..2.....P....J.. 83B0: E4 32 F6 03 C2 8B F8 D1 E7 0A DB 74 0B D0 EB A1 // .2.........t.... 83C0: 4C 04 03 F8 FE CB 75 FA 8B C6 0B ED 75 03 F3 AB // L.....u.....u... 83D0: C3 AA 47 E2 FC C3 50 2E 8E 06 DB 03 A1 50 04 E8 // ..G...P......P.. 83E0: EE FA 8B F8 A0 50 04 8A 26 4A 04 8B E8 58 A8 80 // .....P..&J...X.. 83F0: 74 08 24 7F C5 36 7C 00 EB 04 C5 36 0C 01 8A FC // t.$..6|....6.... 8400: 32 E4 C1 E0 03 03 F0 80 FF 06 74 69 D1 E7 8A F3 // 2.........ti.... 8410: B0 55 80 E3 03 F6 E3 8A D8 8A F8 8B C5 50 B2 04 // .U...........P.. 8420: F6 C6 80 75 27 AC E8 55 FA 23 C3 AB AC E8 4E FA // ...u'..U.#....N. 8430: 23 C3 26 89 85 FE 1F 83 C7 4E FE CA 75 E7 83 EE // #.&......N..u... 8440: 08 81 EF 3E 01 58 E8 72 00 E2 D2 C3 AC E8 2E FA // ...>.X.r........ 8450: 23 C3 26 31 05 AC E8 25 FA 23 C3 26 31 85 00 20 // #.&1...%.#.&1.. 8460: 83 C7 50 FE CA 75 E5 83 EE 08 81 EF 3E 01 58 E8 // ..P..u......>.X. 8470: 49 00 E2 A9 C3 8B C5 50 B2 04 F6 C3 80 74 1F AC // I......P.....t.. 8480: 26 30 05 AC 26 30 85 00 20 83 C7 50 FE CA 7F EF // &0..&0.. ..P.... 8490: 83 EE 08 81 EF 3F 01 58 E8 20 00 E2 DA C3 AC AA // .....?.X. ...... 84A0: AC 26 88 85 FF 1F 83 C7 4F FE CA 7F F1 83 EE 08 // .&......O....... 84B0: 81 EF 3F 01 58 E8 03 00 E2 BD C3 FE C0 38 E0 72 // ..?.X........8.r 84C0: 06 32 C0 81 C7 F0 00 C3 8A 16 85 04 F6 E2 8B F0 // .2.............. 84D0: 32 F6 8B EA 66 0F B6 06 51 04 F6 E2 66 0F B7 16 // 2...f...Q...f... 84E0: 4A 04 83 FA 64 75 03 BA 68 00 83 FA 5A 75 03 BA // J...du..h...Zu.. 84F0: 60 00 81 FA AF 00 75 03 BA B0 00 52 F7 E2 66 0F // `.....u....R..f. 8500: B7 F8 66 0F B6 06 50 04 66 03 F8 66 C1 CF 10 03 // ..f...P.f..f.... 8510: FA 66 C1 C7 03 81 CF 00 FF 66 C1 C7 10 5A 8A E2 // .f.......f...Z.. 8520: 4A C1 E2 03 A0 50 04 50 C5 06 0C 01 03 F0 2E 8E // J....P.P........ 8530: 06 D7 03 58 57 51 50 9C FC 8B CD E8 3B 00 B5 08 // ...XWQP.....;... 8540: AC 8A E0 8A C7 D0 E4 73 02 8A C3 26 88 05 66 47 // .......s...&..fG 8550: FE CD 75 EF 66 03 FA E2 E2 9D 58 59 5F 83 C7 08 // ..u.f.....XY_... 8560: FE C0 38 E0 72 0E 51 32 C0 8B CD 49 03 FA 83 C7 // ..8.r.Q2...I.... 8570: 08 E2 F9 59 2B F5 E2 BC C3 06 52 33 C0 8E C0 66 // ...Y+.....R3...f 8580: C1 C7 10 8B C7 66 C1 C7 10 E8 ED 97 74 16 38 E0 // .....f......t.8. 8590: 74 12 0F B6 D0 E8 63 C7 8A E0 66 C1 C7 10 8B F8 // t.....c...f..... 85A0: 66 C1 C7 10 5A 07 C3 80 FC 13 7C 0B 0F 84 18 FF // f...Z.....|..... 85B0: 80 FC 62 0F 84 11 FF E8 01 00 C3 80 FC 11 75 06 // ..b...........u. 85C0: 80 E3 80 80 CB 0F 50 53 8A DF 32 FF D1 E3 8B 97 // ......PS..2..... 85D0: 50 04 5B 2E 8E 06 D7 03 E8 07 F9 8B F8 8B 2E 85 // P.[............. 85E0: 04 58 32 F6 52 8B 36 4A 04 56 8A 26 85 04 C5 36 // .X2.R.6J.V.&...6 85F0: 0C 01 80 FC 0E 75 09 83 7C FE 10 75 03 B4 10 46 // .....u..|..u...F 8600: F6 E4 03 F0 B6 03 F6 C3 80 75 6D B2 C4 B8 02 0F // .........um..... 8610: EF 5A 58 50 52 4A 8A E0 57 51 51 57 8B CD 32 C0 // .ZXPRJ..WQQW..2. 8620: AA 03 FA E2 FB 5F 47 FE C4 38 D4 76 0A 32 E4 8B // ....._G..8.v.2.. 8630: CD 49 03 FA 47 E2 FB 59 E2 E0 59 5F BA C4 03 B0 // .I..G..Y..Y_.... 8640: 02 8A E3 EF 5B 4B 5A 51 57 8B CD AC 26 8A 25 AA // ....[KZQW...&.%. 8650: 03 FB E2 F7 5F 47 2B F5 42 3B D3 76 0A 33 D2 8B // ...._G+.B;.v.3.. 8660: CD 49 03 FB 47 E2 FB 59 E2 DD BA CE 03 B8 03 00 // .I..G..Y........ 8670: EF B2 C4 B8 02 0F EF C3 B2 CE B8 03 18 EF EB BC // ................ 8680: 2E 8E 1E D5 03 80 3E 63 04 B4 74 0B BA CC 03 EC // ......>c..t..... 8690: A8 01 75 04 CD 42 C3 C3 E8 D1 F8 0A FF 75 1C 8A // ..u..B.......u.. 86A0: E3 80 E4 1F 80 26 66 04 E0 08 26 66 04 E8 2D 00 // .....&f...&f..-. 86B0: 8A 1E 66 04 80 E3 20 B1 05 D2 EB E8 91 F5 74 19 // ..f... .......t. 86C0: A0 66 04 24 DF 80 E3 01 74 02 0C 20 A2 66 04 24 // .f.$....t.. .f.$ 86D0: 10 0C 02 0A D8 E8 53 00 C3 E8 7E F8 C3 53 50 80 // ......S...~..SP. 86E0: E3 0F 8A FB D0 E3 81 E3 10 07 0A DF E8 60 F5 74 // .............`.t 86F0: 0E B4 00 8A C3 E8 2C F3 0B ED 74 03 26 88 1D 8A // ......,...t.&... 8700: C3 E8 0B 00 0B ED 74 04 26 88 5D 10 58 5B C3 8A // ......t.&.].X[.. 8710: E0 1E 2E 8E 1E D5 03 80 3E 49 04 33 1F 7F 08 8A // ........>I.3.... 8720: C4 B4 11 E8 FE F2 C3 E8 30 F8 C3 9C FA E8 62 05 // ........0.....b. 8730: B2 C0 B9 03 00 B4 01 8A C4 EE 8A C3 EE 0B ED 74 // ...............t 8740: 04 47 26 88 1D FE C4 80 C3 02 E2 EB B0 20 EE 9D // .G&.......... .. 8750: C3 2E 8E 1E D5 03 8A 26 49 04 E8 F2 F4 74 0A 80 // .......&I....t.. 8760: FC 07 77 06 74 03 E8 C0 F5 C3 80 FC 13 7C 03 74 // ..w.t........|.t 8770: 4C C3 8A D8 E8 BB F7 BA CE 03 B0 08 EF 2E 8E 1E // L............... 8780: D7 03 F6 C3 80 75 1C B2 C4 B8 02 FF EF 8A 25 C6 // .....u........%. 8790: 05 00 8A E3 EF 8A 25 B4 FF 88 25 EF B2 CE B8 08 // ......%...%..... 87A0: FF EF C3 B8 03 18 EF B2 C4 B0 02 8A E3 EF 8A 25 // ...............% 87B0: B4 FF 88 25 EF B2 CE B8 03 00 EF EB E1 50 2E 8E // ...%.........P.. 87C0: 06 D7 03 A1 4A 04 C1 E0 03 F7 E2 03 C1 8B F8 58 // ....J..........X 87D0: 26 88 05 C3 2E 8E 1E D5 03 8A 26 49 04 E8 6F F4 // &.........&I..o. 87E0: 74 0F 80 FC 07 77 0B 74 08 E8 5F F5 8B EC 89 46 // t....w.t.._....F 87F0: 1A C3 80 FC 13 7C 03 74 29 C3 E8 35 F7 8A CC 2E // .....|.t)..5.... 8800: 8E 1E D7 03 BA CE 03 32 FF B8 04 03 EF D0 E7 8A // .......2........ 8810: 1D 22 D9 74 03 80 CF 01 FE CC 7D F0 8B EC 88 7E // .".t......}....~ 8820: 1A C3 A1 4A 04 C1 E0 03 F7 E2 03 C1 8B F8 2E 8E // ...J............ 8830: 1E D7 03 8A 05 8B EC 88 46 1A C3 2E 8E 1E D5 03 // ........F....... 8840: 8A 3E 62 04 8A CF D0 E1 32 ED BE 50 04 03 F1 8B // .>b.....2..P.... 8850: 14 8A 0E 49 04 3C 0D 76 4A 2E 8E 06 DB 03 E8 EE // ...I.<.vJ....... 8860: F3 75 33 8A 1E 4A 04 8A F8 8A C6 F6 E3 8A CA 03 // .u3..J.......... 8870: C8 D1 E1 03 0E 4E 04 8B F9 8A C7 AA D1 E9 41 FE // .....N........A. 8880: C2 38 DA 73 59 89 14 8B 16 63 04 B0 0E 8A E5 EF // .8.sY....c...... 8890: 8A E1 FE C0 EF C3 2E 8E 06 D9 03 80 F9 07 74 C3 // ..............t. 88A0: E9 83 00 75 04 32 D2 EB 0F 3C 0A 75 1D 3A 36 84 // ...u.2...<.u.:6. 88B0: 04 75 03 E9 93 00 FE C6 89 14 E8 92 F3 75 05 80 // .u...........u.. 88C0: F9 07 7F 05 8B C2 E8 4C F6 C3 3C 07 75 04 E8 2B // .......L..<.u..+ 88D0: 7E C3 3C 08 75 83 0A D2 74 DE FE CA EB DA 32 FF // ~.<.u...t.....2. 88E0: 32 D2 2B CB 3A 36 84 04 74 06 FE C6 03 CB EB 95 // 2.+.:6..t....... 88F0: 89 14 8B 16 63 04 B0 0E 8A E5 EF 8A E1 FE C0 EF // ....c........... 8900: 2B FB 2B FB 26 8A 65 02 50 8B 3E 4E 04 8B F3 D1 // +.+.&.e.P.>N.... 8910: E6 03 F7 A0 84 04 F6 E3 8B C8 06 1F F3 A5 8B CB // ................ 8920: 58 B0 20 F3 AB C3 B9 01 00 B4 0A E8 88 C5 FE C2 // X. ............. 8930: 3A 16 4A 04 74 03 89 14 C3 32 FF 32 D2 89 14 3A // :.J.t....2.2...: 8940: 36 84 04 74 2E FE C6 EB ED 89 14 2E 8E 06 DB 03 // 6..t............ 8950: E8 FC F2 74 0E 2E 8E 06 D9 03 80 F9 07 74 04 32 // ...t.........t.2 8960: FF EB 10 8B C2 E8 AD F5 8B F9 D1 E7 4F 8B 1E 4A // ............O..J 8970: 04 EB 91 33 C9 8A 36 84 04 8A 16 4A 04 FE CA B0 // ...3..6....J.... 8980: 01 E9 70 F7 2E 8E 1E D5 03 F6 06 87 04 08 74 03 // ..p...........t. 8990: CD 42 C3 E8 76 F6 8B EC C6 46 1B 00 C3 2E 8E 1E // .B..v....F...... 89A0: D5 03 8A DF 32 FF D1 E3 89 97 50 04 D0 EB 38 1E // ....2.....P...8. 89B0: 62 04 75 05 8B C2 E8 5C F5 C3 2E 8E 1E D5 03 8A // b.u....\........ 89C0: DF 32 FF D1 E3 8B 97 50 04 8B 0E 60 04 8B EC 89 // .2.....P...`.... 89D0: 4E 16 89 56 12 C3 2E 8E 1E D5 03 A0 87 04 24 80 // N..V..........$. 89E0: 0A 06 49 04 8A 26 4A 04 8A 3E 62 04 8B EC 89 46 // ..I..&J..>b....F 89F0: 1A 89 5E 0E 89 4E 16 89 56 12 C3 2E 8E 1E D5 03 // ..^..N..V....... 8A00: 3C 04 7F 1B 50 52 BA CC 03 EC A8 01 5A 58 74 08 // <...PR......ZXt. 8A10: 80 3E 63 04 D4 74 08 C3 80 3E 63 04 B4 75 F8 3C // .>c..t...>c..u.< 8A20: 1C 73 F4 32 E4 8B E8 D1 E5 2E FF A6 C6 89 FE 89 // .s.2............ 8A30: 1E 8A 30 8A 65 8A AF 89 AF 89 AF 89 8A 8A A2 8A // ..0.e........... 8A40: A6 8A AF 89 AF 89 AF 89 AF 89 AF 89 AF 89 D4 8A // ................ 8A50: AF 89 D8 8A F3 8A AF 89 32 8B AF 89 40 8B 5B 8B // ........2...@.[. 8A60: 62 8B 6E 8B 92 8B 80 3E 49 04 13 74 15 E8 FC F4 // b.n....>I..t.... 8A70: 8B C3 86 E0 E8 AD EF 0B ED 74 07 8A C7 32 FF 26 // .........t...2.& 8A80: 88 01 E8 D0 F4 C3 E8 E3 F4 8A C7 E8 81 FC 0B ED // ................ 8A90: 74 F0 26 88 7D 11 EB EA 80 3E 49 04 13 74 E3 06 // t.&.}....>I..t.. 8AA0: E8 C9 F4 1F 0B ED 74 07 8B F2 B9 11 00 F3 A4 8B // ......t......... 8AB0: F2 E8 DE 01 32 E4 B9 10 00 B2 C0 9C FA 8A C4 EE // ....2........... 8AC0: AC EE 9D FE C4 E2 F4 AC E8 44 FC EB B5 80 FB 01 // .........D...... 8AD0: 77 B0 E8 80 F4 B2 C0 B0 30 E8 38 F1 24 F7 80 26 // w.......0.8.$..& 8AE0: 65 04 DF 80 FB 00 74 07 0C 08 80 0E 65 04 20 EE // e.....t.....e. . 8AF0: EB 90 E8 9D 01 8A C3 B2 C0 E8 18 F1 8B C8 EE B0 // ................ 8B00: 20 EE 8B EC 88 4E 0F E9 78 FF B3 11 EB E4 8B FA // ....N..x....... 8B10: E8 42 F4 B9 10 00 32 E4 B2 C0 8A C4 9C FA EE 42 // .B....2........B 8B20: EC 26 88 05 FE C4 4A EE 9D 47 E2 EE 9C FA B0 11 // .&....J..G...... 8B30: EE 42 EC 9D 26 88 05 E8 20 F4 EB 5A E8 CE 00 C3 // .B..&... ..Z.... 8B40: 8B FA 51 8B C3 26 8A 35 26 8A 6D 01 26 8A 4D 02 // ..Q..&.5&.m.&.M. 8B50: E8 CA 00 83 C7 03 43 59 E2 E8 C3 0A DB 75 1A E8 // ......CY.....u.. 8B60: F3 F3 B2 C0 B0 30 E8 AB F0 24 7F F6 C7 01 74 02 // .....0...$....t. 8B70: 0C 80 B4 30 E8 AD EE EB 1D FE CB 75 1C E8 D5 F3 // ...0.......u.... 8B80: B2 C0 B0 30 E8 8D F0 EE A8 80 75 03 C0 E7 02 B4 // ...0......u..... 8B90: 34 8A C7 E8 8E EE E8 BC F3 C3 8A C3 E8 D1 00 8B // 4............... 8BA0: EC 89 4E 16 88 76 13 C3 8B FA 51 8B C3 E8 C3 00 // ..N..v....Q..... 8BB0: 26 88 35 26 88 6D 01 26 88 4D 02 83 C7 03 43 59 // &.5&.m.&.M....CY 8BC0: E2 E8 C3 BA C6 03 8A C3 EE C3 BA C6 03 EC 32 E4 // ..............2. 8BD0: 8B EC 89 46 0E C3 E8 7C F3 B2 C0 B0 34 E8 34 F0 // ...F...|....4.4. 8BE0: 8A F8 EE B0 30 E8 2C F0 B3 01 A8 80 75 05 B3 00 // ....0.,.....u... 8BF0: C0 EF 02 8B EC 89 5E 0E EB 9C 51 8B C3 E8 73 00 // ......^...Q...s. 8C00: E8 2A 00 8A C3 E8 52 00 43 59 E2 EE C3 F6 06 89 // .*....R.CY...... 8C10: 04 02 74 03 E8 16 00 8A C3 E8 39 00 C3 F6 06 89 // ..t.......9..... 8C20: 04 02 74 03 E8 06 00 8A C3 E8 2E 00 C3 50 B0 1E // ..t..........P.. 8C30: F6 E6 50 B0 3B F6 E5 50 B0 0B F6 E1 59 03 C1 59 // ..P.;..P....Y..Y 8C40: 03 C1 B1 64 F6 F1 80 FC 32 7C 02 FE C0 8A F0 8A // ...d....2|...... 8C50: E8 8A C8 58 C3 52 E8 39 00 5A 53 8B DA BA C8 03 // ...X.R.9.ZS..... 8C60: 9C FA EE 42 8A C7 EE 8A C5 EE 8A C1 EE 9D 5B C3 // ...B..........[. 8C70: E8 1F 00 53 9C FA BA C7 03 EE 42 42 EC 8A F8 EB // ...S......BB.... 8C80: 00 EB 00 EC 8A E8 EB 00 EB 00 EC 8A C8 8A F7 9D // ................ 8C90: 5B C3 50 51 E8 BE F2 B9 FF 7F EC A8 08 75 02 E2 // [.PQ.........u.. 8CA0: F9 59 58 C3 2E 8E 1E D5 03 8B F8 24 0F 81 E7 F0 // .YX........$.... 8CB0: 00 C1 EF 03 83 FF 06 7F 18 2E FF A5 56 8C 5E 8C // ............V.^. 8CC0: 73 8C 11 8D 6D 8D 3C 03 74 08 3C 04 7F 03 E8 CF // s...m.<.t.<..... 8CD0: 01 C3 BA C4 03 B0 03 8A E3 EF C3 3C 04 77 F2 50 // ...........<.w.P 8CE0: 53 50 52 8B 16 63 04 B0 07 E8 28 EF 8A E0 D0 EC // SPR..c....(..... 8CF0: 80 E4 01 A8 40 74 03 80 CC 02 B0 12 E8 15 EF 40 // ....@t.........@ 8D00: A3 85 04 B0 09 E8 0C EF A8 80 74 04 D1 2E 85 04 // ..........t..... 8D10: A1 85 04 8B D0 3D F4 01 73 1B BA E0 01 3D C2 01 // .....=..s....=.. 8D20: 73 13 BA 90 01 3D 7C 01 73 0B BA 5E 01 3D 4A 01 // s....=|.s..^.=J. 8D30: 73 03 BA C8 00 89 16 85 04 5A 58 C6 06 84 04 FF // s........ZX..... 8D40: E8 5D 01 5B 58 8A DF 32 FF 0A C0 74 0E B3 0E 3C // .].[X..2...t...< 8D50: 01 74 08 B3 08 3C 02 74 02 B3 10 8A CB 8A E9 81 // .t...<.t........ 8D60: E9 01 02 80 F9 08 7E 04 81 E9 01 01 87 1E 85 04 // ......~......... 8D70: 53 E8 98 F2 5B E8 85 02 C3 0A C0 74 11 FE C8 74 // S...[......t...t 8D80: 1A FE C8 74 38 FE C8 74 3C FE C8 74 40 C3 89 2E // ...t8..t<..t@... 8D90: 7C 00 8C 06 7E 00 C3 8C C8 8E C0 FE CA 0A DB 74 // |...~..........t 8DA0: 07 32 FF 2E 8A 97 51 8D 89 0E 85 04 88 16 84 04 // .2....Q......... 8DB0: 89 2E 0C 01 8C 06 0E 01 C3 00 0D 18 2A E8 09 03 // ............*... 8DC0: B9 0E 00 EB D6 BD 9E 5C B9 08 00 EB CA BD B1 64 // .......\.......d 8DD0: B9 10 00 EB C2 0A C0 75 BD 8B 0E 85 04 8A 16 84 // .......u........ 8DE0: 04 80 FF 07 77 35 80 FF 01 77 10 0A FF 75 06 C4 // ....w5...w...u.. 8DF0: 2E 7C 00 EB 26 C4 2E 0C 01 EB 20 80 FF 02 75 0B // .|..&..... ...u. 8E00: 8C CD 8E C5 2E 8B 2E 90 75 EB 10 0E 07 8A DF 32 // ........u......2 8E10: FF 80 EB 02 D1 E3 2E 8B AF C4 8D 8B C5 8B EC 89 // ................ 8E20: 4E 16 89 56 12 89 46 0A 8C 46 1E C3 B1 64 9E 5C // N..V..F..F...d.\ 8E30: 9E 60 9E 64 B1 64 B1 74 53 06 8A 26 49 04 E8 D2 // .`.d.d.tS..&I... 8E40: C2 26 8A 47 02 26 8A 67 33 F6 C4 01 74 22 BD B1 // .&.G.&.g3...t".. 8E50: 64 3C 10 7D 0E E8 71 02 8C 06 0E 01 3C 0E 7D 07 // d<.}..q.....<.}. 8E60: BD 9E 5C 8C 0E 0E 01 89 2E 0C 01 E8 10 01 EB 2D // ..\............- 8E70: B4 84 3C 10 7D 13 B4 81 3C 0E 74 0D 7F 15 B4 02 // ..<.}...<.t..... 8E80: 3C 08 74 05 80 CC 80 EB 0A 26 F6 47 05 01 74 03 // <.t......&.G..t. 8E90: 80 E4 7F 86 C4 32 DB E8 06 00 E8 C9 01 07 5B C3 // .....2........[. 8EA0: 8B F8 8B F2 BA CE 03 EC B8 05 00 EF B8 06 04 EF // ................ 8EB0: B2 C4 EC B8 02 04 EF B8 04 07 EF 8B D6 8B C7 50 // ...............P 8EC0: 24 7F 0A C0 74 22 0E 07 33 D2 B9 00 01 3C 04 75 // $...t"..3....<.u 8ED0: 07 B7 10 BD B1 64 EB 10 FE C8 75 07 B7 0E E8 E8 // .....d....u..... 8EE0: 01 EB 05 B7 08 BD 9E 5C E8 2D 00 58 A8 80 74 00 // .......\.-.X..t. 8EF0: BA C4 03 B8 02 03 EF B8 04 02 EF B2 CC EC A8 01 // ................ 8F00: B8 06 0E 75 02 B4 0A B2 CE 50 EC 58 EF B0 04 EE // ...u.....P.X.... 8F10: 32 C0 EE B8 05 10 EF C3 FC 0B C9 75 01 C3 80 FF // 2..........u.... 8F20: 0E 75 0A 26 83 7E FE 10 75 03 80 CD 80 1E 06 1F // .u.&.~..u....... 8F30: 2E 8E 06 D7 03 8B FA C1 E7 05 B0 40 53 80 E3 03 // ...........@S... 8F40: F6 E3 5B F6 C3 04 74 02 04 20 86 E0 8B D0 03 FA // ..[...t.. ...... 8F50: 8B F5 E3 28 32 C0 86 FB 32 FF 51 F6 C5 80 74 01 // ...(2...2.Q...t. 8F60: 46 8B CB F3 A4 83 FB 20 74 07 B9 20 00 2B CB F3 // F...... t.. .+.. 8F70: AA 59 F6 C5 80 74 01 46 FE C9 75 DE 1F C3 8A 26 // .Y...t.F..u....& 8F80: 49 04 50 06 57 C4 3E A8 04 26 C4 7D 0C 8C C5 0B // I.P.W.>..&.}.... 8F90: EF 74 30 8B EF 83 C7 07 26 8A 05 3C FF 74 24 38 // .t0.....&..<.t$8 8FA0: E0 74 03 47 EB F2 8B FD 26 8A 05 FE C8 A2 84 04 // .t.G....&....... 8FB0: 26 8B 45 01 A3 85 04 26 C4 7D 03 89 3E 0C 01 8C // &.E....&.}..>... 8FC0: 06 0E 01 5F 07 58 C3 26 F6 47 33 01 74 01 C3 C4 // ..._.X.&.G3.t... 8FD0: 1E A8 04 26 C4 5F 08 8C C0 0B C3 74 1F BF 0B 00 // ...&._.....t.... 8FE0: 26 8A 01 3C FF 74 15 47 38 06 49 04 75 F2 26 8A // &..<.t.G8.I.u.&. 8FF0: 07 32 E4 87 06 85 04 8B D8 E8 01 00 C3 8B 16 63 // .2.............c 9000: 04 8A 26 85 04 FE CC 80 E4 1F 9C FA 80 FA D4 74 // ..&............t 9010: 0B B0 14 EE 42 EC 24 E0 0A C4 EE 4A B0 09 EE 42 // ....B.$....J...B 9020: EC 24 E0 0A C4 EE 9D 8A C8 8B C3 8A 16 85 04 F6 // .$.............. 9030: F2 80 3E 84 04 FF 75 07 A2 84 04 FE 0E 84 04 F6 // ..>...u......... 9040: E2 F6 C1 80 74 02 D1 E0 48 8A E0 B0 12 8B 16 63 // ....t...H......c 9050: 04 EF A0 4A 04 8A 26 84 04 FE C4 F6 E4 D1 E0 05 // ...J..&......... 9060: 00 01 A3 4C 04 C3 8A 26 49 04 50 06 57 C4 3E A8 // ...L...&I.P.W.>. 9070: 04 26 C4 7D 08 8C C5 0B EF 74 4A 8B EF 83 C7 0B // .&.}.....tJ..... 9080: 26 8A 05 3C FF 74 3E 38 E0 74 03 47 EB F2 8B FD // &..<.t>8.t.G.... 9090: 26 8A 3D 26 8A 5D 01 26 8B 4D 02 26 8B 55 04 26 // &.=&.].&.M.&.U.& 90A0: 8A 45 0A 3C FF 74 02 FE C8 50 A0 84 04 FE C0 F6 // .E.<.t...P...... 90B0: 26 85 04 A3 85 04 58 A2 84 04 26 C4 7D 06 8B EF // &.....X...&.}... 90C0: 32 C0 E8 DB FD 5F 07 58 C3 50 53 51 52 2E A1 DF // 2...._.X.PSQR... 90D0: 03 0B C0 74 09 2E 8B 2E 90 75 0E 07 EB 08 B8 30 // ...t.....u.....0 90E0: 11 B7 02 E8 D0 BD 5A 59 5B 58 C3 3C 04 7C 01 C3 // ......ZY[X.<.|.. 90F0: E3 FD 53 2E 8E 1E D5 03 86 FB 32 FF D1 E3 8B FB // ..S.......2..... 9100: 81 C7 50 04 8B 35 5B 89 15 56 8B F0 51 53 26 8A // ..P..5[..V..QS&. 9110: 46 00 45 3C 0D 7F 1F 75 04 32 D2 EB 40 3C 0A 74 // F.E<...u.2..@<.t 9120: 32 3C 07 75 05 E8 D4 75 EB 62 3C 08 75 08 0A D2 // 2<.u...u.b<.u... 9130: 74 5A FE CA EB 27 F7 C6 02 00 74 05 26 8A 5E 00 // tZ...'....t.&.^. 9140: 45 B9 01 00 B4 09 E8 6D BD FE C2 3A 16 4A 04 72 // E......m...:.J.r 9150: 0C 32 D2 89 15 3A 36 84 04 73 06 FE C6 89 15 EB // .2...:6..s...... 9160: 2B 50 E8 EA EA 75 08 B8 00 08 E8 49 BD EB 09 80 // +P...u.....I.... 9170: 3E 49 04 07 74 F1 32 E4 86 3E 62 04 53 8A FC 55 // >I..t.2..>b.S..U 9180: E8 25 00 5D 5B 86 3E 62 04 58 8B 15 5B 59 E2 15 // .%.][.>b.X..[Y.. 9190: 5A F7 C6 01 00 75 02 89 15 8B 05 3A 3E 62 04 75 // Z....u.....:>b.u 91A0: 03 E8 71 ED C3 E9 64 FF 33 C9 8A 36 84 04 8A 16 // ..q...d.3..6.... 91B0: 4A 04 FE CA B8 01 06 E8 FC BC C3 2E 8E 1E D5 03 // J............... 91C0: 0A C0 75 0D E8 18 00 8B EC 89 5E 0E C6 46 1A 1A // ..u.......^..F.. 91D0: C3 3C 01 75 09 E8 41 00 8B EC C6 46 1A 1A C3 A0 // .<.u..A....F.... 91E0: 8A 04 BF 51 92 2E 3A 05 72 04 BB FF FF C3 32 E4 // ...Q..:.r.....2. 91F0: D1 E0 03 F8 2E 8B 5D 04 0A DB 74 05 0A FF 75 04 // ......]...t...u. 9200: C3 86 FB C3 A0 10 04 24 30 3C 30 74 06 F6 C3 01 // .......$0<0t.... 9210: 75 EF C3 F6 C3 01 74 E9 C3 BF 51 92 2E 8A 0D 32 // u.....t...Q....2 9220: C0 83 C7 04 2E 3B 1D 74 12 86 FB 2E 3B 1D 74 0B // .....;.t....;.t. 9230: 83 C7 02 FE C0 38 C8 7E EB B0 FF A2 8A 04 C3 BB // .....8.~........ 9240: 08 00 F6 06 89 04 02 74 0E BB 07 00 BA CC 03 EC // .......t........ 9250: A8 01 74 18 BB 08 00 BA B4 03 E8 1C ED 74 21 B7 // ..t..........t!. 9260: 01 E8 C9 E9 80 FA D4 74 17 86 FB C3 BA D4 03 E8 // .......t........ 9270: 07 ED 74 0C B7 02 E8 B4 E9 80 FA B4 74 02 86 FB // ..t.........t... 9280: C3 0F 08 0F 08 0F 08 0F 08 03 01 03 01 01 01 00 // ................ 9290: 08 01 01 01 01 01 01 01 01 0F 01 0F 08 0F 04 00 // ................ 92A0: 02 0F 02 01 01 0F 01 FF 01 FF E0 0F 00 00 00 00 // ................ 92B0: 07 02 08 FF 0E 00 00 3F 00 10 01 08 00 00 00 00 // .......?........ 92C0: 01 00 02 02 01 00 04 04 01 00 05 02 05 00 06 01 // ................ 92D0: 06 05 06 00 08 01 08 00 07 02 07 06 07 00 55 02 // ..............U. 92E0: 34 00 90 00 D2 00 00 00 00 00 00 00 5F 57 C3 90 // 4..........._W.. 92F0: 50 66 52 E8 F4 FF FF FF 81 EF 10 00 00 00 2E 8B // PfR............. 9300: 07 66 BA F8 0C EF 66 BA FC 0C ED 32 C0 66 8B F8 // .f....f....2.f.. 9310: 66 5A 58 C3 66 B8 4F 03 66 52 66 56 53 57 50 0A // fZX.f.O.fRfVSWP. 9320: FF 75 44 E8 C8 FF FF FF 66 33 F6 66 BB D0 05 E8 // .uD.....f3.f.... 9330: 00 01 00 00 C1 E8 10 F6 C4 40 75 2B 66 81 E2 FF // .........@u+f... 9340: 02 66 D1 E2 66 8B C2 66 40 C1 E0 10 66 8B C2 66 // .f..f..f@...f..f 9350: BB 13 00 E8 E8 00 00 00 66 BB 12 00 E8 DF 00 00 // ........f....... 9360: 00 66 58 32 E4 66 50 58 5F 5B 66 5E 66 5A C3 90 // .fX2.fPX_[f^fZ.. 9370: 66 B8 4F 03 52 51 53 57 66 56 50 8A FB 80 E3 7F // f.O.RQSWfVP..... 9380: 0A DB 75 26 E8 67 FF FF FF C1 E2 10 66 8B D1 C1 // ..u&.g......f... 9390: E2 02 66 BE 00 00 E8 C7 00 00 00 66 BE 00 02 E8 // ..f........f.... 93A0: BE 00 00 00 66 58 32 E4 66 50 58 66 5E 5F 5B 59 // ....fX2.fPXf^_[Y 93B0: 5A C3 66 B8 4F 03 66 51 57 56 53 52 50 8A FB 80 // Z.f.O.fQWVSRP... 93C0: E3 7F 0A DB 75 39 8A DA 57 5A E8 21 FF FF FF 66 // ....u9..WZ.!...f 93D0: 33 F6 66 53 66 BB D0 05 E8 57 00 00 00 80 E4 01 // 3.fSf....W...... 93E0: 66 5B 80 E7 FE 0A FC 66 BE 00 00 E8 DE 00 00 00 // f[.....f........ 93F0: 66 BE 00 02 E8 D5 00 00 00 66 58 32 E4 66 50 58 // f........fX2.fPX 9400: 5A 5B 5E 5F 66 59 C3 90 53 50 51 F6 C7 80 74 20 // Z[^_fY..SPQ...t 9410: 66 BB 9C 1B E8 1B 00 00 00 A8 01 74 13 66 B9 FF // f..........t.f.. 9420: FF 66 BB A3 1B E8 0A 00 00 00 A8 01 75 02 E2 F1 // .f..........u... 9430: 59 58 5B C3 66 52 E8 11 00 00 00 ED 66 5A C3 90 // YX[.fR......fZ.. 9440: 66 52 E8 05 00 00 00 EF 66 5A C3 90 66 8B D7 50 // fR......fZ..f..P 9450: 33 C0 66 8B C3 66 03 C6 C1 E0 02 EF 66 83 C2 04 // 3.f..f......f... 9460: 58 C3 52 E8 A0 FF FF FF 81 E2 FF FF FF 02 66 BB // X.R...........f. 9470: 04 1A E8 BD FF FF FF 25 00 00 00 FD 03 C2 66 25 // .......%......f% 9480: 00 F0 E8 B9 FF FF FF 66 BB 05 1A E8 B0 FF FF FF // .......f........ 9490: 66 81 E2 FF 0F 66 BB 01 1A E8 96 FF FF FF 24 03 // f....f........$. 94A0: 8A C8 66 D3 EA 66 BB 06 1A E8 86 FF FF FF 66 03 // ..f..f........f. 94B0: C2 66 BB 0D 1A E8 86 FF FF FF 66 8B C2 24 FC C1 // .f........f..$.. 94C0: E0 10 66 BB 5C 1B E8 75 FF FF FF 5A C3 90 52 66 // ..f.\..u...Z..Rf 94D0: 53 66 51 E8 30 FF FF FF 33 C0 8A C3 66 53 66 BB // SfQ.0...3...fSf. 94E0: 79 1A E8 59 FF FF FF 66 5B 66 49 66 81 E1 FF 00 // y..Y...f[fIf.... 94F0: 66 41 32 C0 66 53 66 BB 78 1A E8 41 FF FF FF 66 // fA2.fSf.x..A...f 9500: 5B 26 8A 42 02 C1 E0 0A 26 8A 42 01 C1 E0 0A 26 // [&.B....&.B....& 9510: 8A 02 C1 E0 02 F6 C7 01 75 03 C1 E0 02 66 53 66 // ........u....fSf 9520: BB 7C 1A E8 18 FF FF FF 66 5B 83 C2 04 E2 D2 66 // .|......f[.....f 9530: 59 66 5B 5A C3 00 69 38 5C 38 5C 38 5C 38 47 38 // Yf[Z..i8\8\8\8G8 9540: 47 38 47 38 47 38 89 34 00 35 2A 35 6B 36 6A 36 // G8G8G8.4.5*5k6j6 9550: 6A 36 B0 36 15 37 45 37 02 38 2B 38 2B 38 A2 36 // j6.6.7E7.8+8+8.6 9560: 95 36 95 36 95 36 95 36 95 36 B0 36 15 37 45 37 // .6.6.6.6.6.6.7E7 9570: 02 38 30 38 76 38 2B 38 2B 38 FF FF FF FF FF FF // .808v8+8+8...... 9580: 00 00 FF FF 00 00 FF FF 00 00 FF 00 00 00 FF 00 // ................ 9590: 00 00 FF 00 00 00 FF 00 00 00 00 00 08 10 00 08 // ................ 95A0: 10 18 00 08 10 18 8D 32 01 8D 32 02 9B 46 03 7B // .......2..2..F.{ 95B0: 46 03 B2 33 03 66 33 03 8E 32 04 A7 32 04 B7 32 // F..3.f3..2..2..2 95C0: 04 8D 32 03 00 00 00 00 3A 3A 00 02 3A 3A 01 02 // ..2.....::..::.. 95D0: 3A 3A 02 02 3A 3A 03 02 3A 3A 04 02 3A 3A 05 02 // ::..::..::..::.. 95E0: 34 3C 00 02 34 3C 01 02 34 3C 02 02 34 3C 03 02 // 4<..4<..4<..4<.. 95F0: 34 3C 04 02 34 3C 05 02 69 3C 00 02 69 3C 01 02 // 4<..4<..i<..i<.. 9600: 69 3C 02 02 69 3C 03 02 69 3C 04 02 69 3C 05 02 // i<..i<..i<..i<.. 9610: A4 3E 00 02 A4 3E 01 02 A4 3E 02 02 A4 3E 03 02 // .>...>...>...>.. 9620: A4 3E 04 02 A4 3E 05 02 A4 3E 00 02 A4 3E 01 02 // .>...>...>...>.. 9630: A4 3E 02 02 A4 3E 03 02 A4 3E 04 02 A4 3E 05 02 // .>...>...>...>.. 9640: 6B 3D 00 02 6B 3D 01 02 6B 3D 02 02 6B 3D 03 02 // k=..k=..k=..k=.. 9650: 6B 3D 04 02 6B 3D 05 02 A7 3D 00 02 A7 3D 01 02 // k=..k=...=...=.. 9660: A7 3D 02 02 A7 3D 03 02 A7 3D 04 02 A7 3D 05 02 // .=...=...=...=.. 9670: 18 3D 00 02 18 3D 01 02 18 3D 02 02 18 3D 03 02 // .=...=...=...=.. 9680: 18 3D 04 02 18 3D 05 02 4C 3D 00 02 4C 3D 01 02 // .=...=..L=..L=.. 9690: 4C 3D 02 02 4C 3D 03 02 4C 3D 04 02 4C 3D 05 02 // L=..L=..L=..L=.. 96A0: FC 40 00 00 2F 41 01 00 2F 41 02 00 1C 41 00 00 // .@../A../A...A.. 96B0: 0A 40 00 02 03 3E 00 02 03 3E 01 02 03 3E 02 02 // .@...>...>...>.. 96C0: 03 3E 03 02 03 3E 04 02 03 3E 05 02 22 40 00 02 // .>...>...>.."@.. 96D0: 77 42 05 00 77 42 01 00 77 42 00 00 77 42 02 00 // wB..wB..wB..wB.. 96E0: B8 42 00 00 B8 42 02 00 FD 42 00 00 8D 3F 00 02 // .B...B...B...?.. 96F0: 8D 3F 01 02 8D 3F 02 02 8D 3F 03 02 8D 3F 04 02 // .?...?...?...?.. 9700: 8D 3F 05 02 49 41 00 00 71 41 00 00 F2 41 00 00 // .?..IA..qA...A.. 9710: 6D 42 00 00 51 3E 00 02 51 3E 01 02 51 3E 02 02 // mB..Q>..Q>..Q>.. 9720: 51 3E 03 02 51 3E 04 02 51 3E 05 02 6C 42 00 01 // Q>..Q>..Q>..lB.. 9730: 6C 42 00 01 70 3B 00 02 70 3B 01 02 70 3B 02 02 // lB..p;..p;..p;.. 9740: 70 3B 03 02 70 3B 04 02 70 3B 05 02 91 41 00 00 // p;..p;..p;...A.. 9750: 6D 42 00 00 6D 42 00 00 6D 42 00 00 A2 40 00 00 // mB..mB..mB...@.. 9760: 94 3C 00 02 94 3C 01 02 94 3C 02 02 94 3C 03 02 // .<...<...<...<.. 9770: 94 3C 04 02 94 3C 05 02 C3 3C 00 02 C3 3C 01 02 // .<...<...<...<.. 9780: C3 3C 02 02 C3 3C 03 02 C3 3C 04 02 C3 3C 05 02 // .<...<...<...<.. 9790: F9 3C 00 02 F9 3C 01 02 F9 3C 02 02 F9 3C 03 02 // .<...<...<...<.. 97A0: F9 3C 04 02 F9 3C 05 02 B4 41 00 00 D7 41 00 00 // .<...<...A...A.. 97B0: 95 3D 01 02 95 3D 02 02 F1 3D 01 02 F1 3D 02 02 // .=...=...=...=.. 97C0: A6 00 01 01 A2 B0 3A B1 92 B1 D8 CF D6 DA 4A B2 // ......:.......J. 97D0: 00 00 76 D0 00 00 5E B3 5E B4 0A B6 2C B7 F8 BB // ..v...^.^...,... 97E0: 80 BD 88 BD 9E D8 D0 D8 C6 C2 D8 C3 FA C3 00 00 // ................ 97F0: 00 00 00 00 00 00 00 00 00 00 88 C4 00 00 00 00 // ................ 9800: 8E E4 2E E5 DA E6 48 C7 C0 C7 34 C8 00 00 72 C8 // ......H...4...r. 9810: 9E C8 00 00 C0 C8 DA C8 5A C9 20 CA D0 CB 1A CC // ........Z. ..... 9820: A4 EB B0 CC EE CC C6 CD 00 00 92 E8 1A CF D6 EA // ................ 9830: 90 D0 AC E7 C2 D2 22 D3 A4 D3 AE D3 EA D3 9A D5 // ......"......... 9840: 3E DD A2 D5 12 D7 12 D8 00 00 E0 D8 00 00 64 EA // >.............d. 9850: 00 00 12 BE 74 C2 00 00 00 00 00 00 68 DD AE DE // ....t.......h... 9860: E6 E1 32 E4 52 DA 4A 00 01 01 00 00 00 00 00 00 // ..2.R.J......... 9870: 48 98 2C 99 98 99 CC 99 00 00 14 B0 00 00 1A 9A // H.,............. 9880: F6 9A 02 9B 22 9B 96 9B AE 9B 00 00 FC AF 00 00 // ...."........... 9890: F0 9E 00 00 00 00 F6 9E 28 A3 54 A0 00 00 70 AF // ........(.T...p. 98A0: 98 AF A6 A3 00 00 00 00 30 AE 3C AF 00 00 4C B0 // ........0.<...L. 98B0: E4 00 01 02 4E 0C 80 02 C0 00 90 01 2D 00 20 00 // ....N.......-. . 98C0: 40 00 01 00 03 00 00 00 00 00 00 00 02 00 E6 55 // @..............U 98D0: D6 09 80 02 A0 00 E0 01 2D 00 10 00 60 00 0A 00 // ........-...`... 98E0: 02 00 00 00 00 00 08 08 06 00 12 3C A0 0F 20 03 // ...........<.. . 98F0: 00 01 58 02 1C 00 28 00 80 00 01 00 04 00 00 00 // ..X...(......... 9900: 00 00 00 00 00 00 6A 3C 64 19 00 04 40 01 00 03 // ......j<d...@... 9910: 26 00 18 00 88 00 03 00 06 00 00 00 00 00 00 00 // &............... 9920: 06 00 55 3C 30 2A 00 05 08 02 C0 03 28 00 60 00 // ..U<0*......(.`. 9930: 70 00 01 00 03 00 00 00 00 00 00 00 00 00 E9 3C // p..............< 9940: 30 2A 00 05 98 01 00 04 2A 00 30 00 70 00 01 00 // 0*......*.0.p... 9950: 03 00 00 00 00 00 00 00 00 00 EA 3C 8F 2F 78 05 // ...........<./x. 9960: D0 01 1A 04 27 00 58 00 90 00 03 00 04 00 00 00 // ....'.X......... 9970: 00 00 00 00 02 00 EB 3C 48 3F 40 06 30 02 B0 04 // .......<H?@.0... 9980: 32 00 40 00 C0 00 01 00 03 00 00 00 00 00 00 00 // 2.@............. 9990: 00 00 EC 3C 6C 00 02 02 01 02 32 0F 30 75 00 00 // ...<l.....2.0u.. 99A0: 30 75 00 00 00 00 00 00 40 7E 05 00 00 00 00 00 // 0u......@~...... 99B0: 00 00 00 00 C0 27 09 00 00 00 00 00 92 F4 00 00 // .....'.......... 99C0: 00 00 84 03 9A 0B 70 17 00 00 00 00 28 88 04 00 // ......p.....(... 99D0: 00 00 00 00 00 00 00 00 00 00 00 00 40 9C C4 09 // ............@... 99E0: 10 27 52 03 1F 40 10 27 10 27 10 27 02 00 00 00 // .'R..@.'.'.'.... 99F0: DC 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 9A00: 34 00 02 01 00 00 00 00 00 2A 00 2A 00 00 2A 2A // 4........*.*..** 9A10: 2A 00 00 2A 00 2A 2A 15 00 2A 2A 2A 15 15 15 15 // *..*.**..***.... 9A20: 15 3F 15 3F 15 15 3F 3F 3F 15 15 3F 15 3F 3F 3F // .?.?..???..?.??? 9A30: 15 3F 3F 3F 4E 00 01 03 00 00 00 00 00 00 00 00 // .???N........... 9A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 9A50: 06 00 00 00 00 00 20 00 00 00 00 00 1D 3C 01 00 // ...... ......<.. 9A60: 00 00 00 00 00 48 C8 00 07 5A 5A 07 7D 00 00 00 // .....H...ZZ.}... 9A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 9A80: 00 00 DC 00 01 01 68 48 6A 48 6B 48 69 48 68 48 // ......hHjHkHiHhH 9A90: 6A 48 6B 48 69 48 90 00 00 00 00 08 08 08 08 00 // jHkHiH.......... 9AA0: 00 6C 48 6E 48 6F 48 6D 48 6C 48 6E 48 6F 48 6D // .lHnHoHmHlHnHoHm 9AB0: 48 91 00 00 00 00 08 08 08 08 00 00 70 48 72 48 // H...........pHrH 9AC0: 73 48 71 48 70 48 72 48 73 48 71 48 92 00 00 00 // sHqHpHrHsHqH.... 9AD0: 00 08 08 08 08 00 00 74 48 76 48 77 48 75 48 74 // .......tHvHwHuHt 9AE0: 48 76 48 77 48 75 48 93 00 00 00 00 08 08 08 08 // HvHwHuH......... 9AF0: 00 00 78 48 7A 48 7B 48 79 48 78 48 7A 48 7B 48 // ..xHzH{HyHxHzH{H 9B00: 79 48 94 00 00 00 00 08 08 08 08 00 00 7C 48 7E // yH...........|H~ 9B10: 48 7F 48 7D 48 7C 48 7E 48 7F 48 7D 48 95 00 00 // H.H}H|H~H.H}H... 9B20: 00 00 08 08 08 08 00 00 98 48 9A 48 9B 48 99 48 // .........H.H.H.H 9B30: 98 48 9A 48 9B 48 99 48 96 00 00 00 00 01 01 01 // .H.H.H.H........ 9B40: 01 00 00 80 48 82 48 83 48 81 48 80 48 82 48 83 // ....H.H.H.H.H.H. 9B50: 48 81 48 97 00 00 00 00 08 08 08 08 00 00 0C 00 // H.H............. 9B60: 01 05 E0 FF 7F 00 20 00 20 00 20 00 01 01 8D 48 // ...... . . ....H 9B70: 00 01 8D 48 08 02 8D 48 10 03 8D 48 18 04 8D 48 // ...H...H...H...H 9B80: 1A 05 8D 48 1C 06 83 01 05 3D 74 00 01 01 10 01 // ...H.....=t..... 9B90: 06 12 11 01 16 12 13 01 06 6A 14 01 16 6A 16 01 // .........j...j.. 9BA0: 06 55 17 01 16 55 19 01 06 EA 1A 01 16 EA 65 01 // .U...U........e. 9BB0: 16 E9 66 01 0A E9 21 01 0A 12 22 01 0A 6A 23 01 // ..f...!..."..j#. 9BC0: 0A 55 24 01 0A EA 45 01 16 EB 46 01 0A EB 75 01 // .U$...E...F...u. 9BD0: 16 EC 76 01 0A EC D2 01 16 70 D4 01 0A 70 D8 01 // ..v......p...p.. 9BE0: 16 71 D9 01 0A 71 E2 01 16 72 E4 01 0A 72 E8 01 // .q...q...r...r.. 9BF0: 16 73 E9 01 0A 73 F5 01 16 74 F6 01 0A 74 18 00 // .s...s...t...t.. 9C00: 02 03 01 08 04 08 09 01 02 08 00 00 00 00 00 00 // ................ 9C10: 00 00 00 00 00 00 41 03 07 01 00 4D 00 95 06 00 // ......A....M.... 9C20: 00 6F 28 00 00 19 00 00 00 00 80 06 01 40 0D 03 // .o(..........@.. 9C30: 00 E8 6E 03 00 32 00 19 00 4D 00 A1 02 98 02 00 // ..n..2...M...... 9C40: 00 B5 01 3B 01 77 00 F9 00 DE 01 06 03 00 00 D1 // ...;.w.......... 9C50: 02 00 00 20 03 3A 03 CC EB 01 00 53 07 00 00 00 // ... .:.....S.... 9C60: 00 00 00 01 02 00 00 00 00 00 00 00 00 08 00 00 // ................ 9C70: 00 00 00 00 00 00 00 00 00 07 00 02 00 00 00 00 // ................ 9C80: 00 05 00 00 00 00 00 00 00 00 00 00 00 00 10 EE // ................ 9C90: 02 00 00 00 00 00 00 02 FF 00 00 00 00 00 00 03 // ................ 9CA0: FF 00 00 00 00 00 00 04 FF 00 00 00 00 00 00 05 // ................ 9CB0: FF 00 00 00 00 00 00 06 FF 00 00 00 00 00 00 07 // ................ 9CC0: FF 00 00 00 00 00 00 08 FF 00 00 00 00 00 00 20 // ............... 9CD0: 03 00 00 00 00 00 00 52 03 00 00 00 00 00 00 84 // .......R........ 9CE0: 03 00 00 00 00 00 00 B6 03 00 00 00 00 00 00 E8 // ................ 9CF0: 03 00 00 00 00 00 00 1A 04 00 00 00 00 00 00 4C // ...............L 9D00: 04 00 00 00 00 00 00 7E 04 00 00 00 00 00 00 00 // .......~........ 9D10: 08 84 03 00 00 00 00 00 00 02 FF 00 00 00 00 00 // ................ 9D20: 00 03 FF 00 00 00 00 00 00 04 FF 00 00 00 00 00 // ................ 9D30: 00 05 FF 00 00 00 00 00 00 06 FF 00 00 00 00 00 // ................ 9D40: 00 07 FF 00 00 00 00 00 00 08 FF 00 00 00 00 00 // ................ 9D50: 00 01 08 00 00 00 30 75 00 00 00 00 00 80 00 00 // ......0u........ 9D60: 00 00 01 E6 FF B0 E5 00 00 00 00 00 00 00 00 00 // ................ 9D70: 00 02 E6 FF D0 7E 01 00 00 00 00 00 00 00 00 00 // .....~.......... 9D80: 03 E6 FF C0 A2 01 00 00 00 00 00 00 00 00 00 04 // ................ 9D90: E6 FF EC BC 01 00 00 00 00 00 00 00 00 00 05 E6 // ................ 9DA0: FF EC D5 01 00 00 00 00 00 00 00 00 00 06 E6 FF // ................ 9DB0: 40 E1 01 00 00 00 00 00 00 00 00 00 07 00 00 50 // @..............P 9DC0: EF 01 00 00 00 00 00 00 00 00 00 00 03 00 20 03 // .............. . 9DD0: 00 00 E8 03 30 75 00 00 00 00 08 52 03 00 00 E8 // ....0u.....R.... 9DE0: 03 A0 86 01 00 00 00 0A 84 03 00 00 E8 03 98 AB // ................ 9DF0: 02 00 00 00 00 08 08 00 00 90 E2 00 00 F8 24 01 // ..............$. 9E00: 00 18 F6 00 00 00 00 00 00 A8 DE 00 00 09 B4 FF // ................ 9E10: 18 F6 00 00 80 38 01 00 88 0D 01 00 00 00 00 00 // .....8.......... 9E20: 00 FA 00 00 0A 9B FF A0 09 01 00 08 4C 01 00 F8 // ............L... 9E30: 24 01 00 00 00 00 00 70 11 01 00 0B 82 FF 28 1D // $......p......(. 9E40: 01 00 A8 5B 01 00 68 3C 01 00 00 00 00 00 E0 28 // ...[..h<.......( 9E50: 01 00 0C 69 FF C8 2C 01 00 60 67 01 00 F0 4F 01 // ...i..,..`g...O. 9E60: 00 00 00 00 00 68 3C 01 00 0D 37 FF 80 38 01 00 // .....h<...7..8.. 9E70: 18 73 01 00 78 63 01 00 00 00 00 00 08 4C 01 00 // .s..xc.......L.. 9E80: 0E 05 FF 38 44 01 00 D0 7E 01 00 00 77 01 00 00 // ...8D...~...w... 9E90: 00 00 00 C0 57 01 00 0F 00 00 F0 4F 01 00 A0 86 // ....W......O.... 9EA0: 01 00 A0 86 01 00 00 00 00 00 78 63 01 00 01 17 // ..........xc.... 9EB0: 00 00 02 00 23 00 00 09 03 A0 0F 64 19 34 21 D0 // ....#......d.4!. 9EC0: 07 A0 0F 70 17 94 2A 01 64 00 E4 12 80 0C D0 7E // ...p..*.d......~ 9ED0: 01 00 4B 1F 96 00 96 00 64 00 96 00 96 00 96 00 // ..K.....d....... 9EE0: 64 00 01 3B 3C 00 00 04 78 00 00 00 6B 00 78 00 // d..;<...x...k.x. 9EF0: 78 00 00 00 00 00 78 00 5A 00 00 00 00 00 5E 00 // x.....x.Z.....^. 9F00: 02 00 69 00 50 00 50 00 73 00 73 00 5F 00 00 00 // ..i.P.P.s.s._... 9F10: 90 10 96 00 90 00 00 06 00 00 00 00 01 06 00 00 // ................ 9F20: 01 02 00 01 01 02 00 02 01 02 00 02 01 02 00 02 // ................ 9F30: 01 02 00 02 01 02 01 03 00 10 00 00 00 00 00 00 // ................ 9F40: 00 10 00 00 00 00 00 00 02 10 00 00 00 00 00 00 // ................ 9F50: 00 01 00 00 00 00 00 00 05 00 01 01 96 00 5E 01 // ..............^. 9F60: 01 03 88 0E 48 00 00 00 FB 00 00 00 12 00 00 00 // ....H........... 9F70: 05 01 00 00 08 00 0A 00 13 31 00 11 21 21 80 00 // .........1..!!.. 9F80: 0A 00 13 32 00 11 21 22 00 02 0A 00 0C 31 00 11 // ...2..!".....1.. 9F90: 20 21 00 04 0A 00 0C 32 00 11 20 22 00 08 0A 00 // !.....2.. ".... 9FA0: 04 31 00 11 1E 21 05 00 00 00 13 31 74 00 7A 00 // .1...!.....1t.z. 9FB0: 00 00 13 32 8F 00 95 00 00 00 0C 31 AA 00 B0 00 // ...2.......1.... 9FC0: 00 00 0C 32 C5 00 CB 00 00 00 04 31 E0 00 E6 00 // ...2.......1.... 9FD0: 00 00 01 21 21 00 00 00 04 0C 01 00 10 02 00 00 // ...!!........... 9FE0: 08 00 00 00 01 04 90 00 02 04 06 00 FF 01 21 22 // ..............!" 9FF0: 00 00 00 04 0C 01 00 20 02 00 00 80 00 00 00 01 // ....... ........ A000: 04 92 00 02 04 04 00 FF 01 20 21 00 00 00 04 0C // ......... !..... A010: 01 00 30 02 00 00 00 02 00 00 01 04 91 00 02 04 // ..0............. A020: 01 00 FF 01 20 22 00 00 00 04 0C 01 00 40 02 00 // .... ".......@.. A030: 00 00 04 00 00 01 04 93 00 02 04 05 00 FF 01 1E // ................ A040: 21 00 00 00 04 0C 01 00 50 02 00 00 00 08 00 00 // !.......P....... A050: 01 04 95 00 02 04 03 00 FF 05 00 00 00 21 21 27 // .............!!' A060: 01 2D 01 00 00 21 22 32 01 38 01 00 00 20 21 3D // .-...!"2.8... != A070: 01 43 01 00 00 20 22 48 01 4E 01 00 00 1E 21 53 // .C... "H.N....!S A080: 01 59 01 00 00 01 00 11 01 13 31 14 04 0F 00 FF // .Y........1..... A090: 01 00 11 01 13 32 14 04 0F 00 FF 01 00 11 01 0C // .....2.......... A0A0: 31 14 04 0F 00 FF 01 00 11 01 0C 32 14 04 0F 00 // 1..........2.... A0B0: FF 01 00 11 01 04 31 14 04 0F 00 FF D4 02 02 01 // ......1......... A0C0: 30 DC B4 00 00 80 03 00 2C 1F 00 00 14 00 00 00 // 0.......,....... A0D0: DC 0C 14 00 00 00 D5 0C 33 03 00 00 D4 0C 00 02 // ........3....... A0E0: 0C 00 00 0B 29 00 20 0F D3 0B E0 1F 12 00 ED 09 // ....). ......... A0F0: 10 A8 08 00 92 09 00 04 0C 00 94 09 00 04 0C 00 // ................ A100: 93 09 00 04 0C 00 6D 09 1F 10 14 01 2E 08 00 04 // ......m......... A110: 0C 00 30 08 80 0C 0C 00 2F 08 00 04 0C 00 4F 09 // ..0...../.....O. A120: B4 00 01 00 1E 09 00 04 0C 00 F3 09 1B 90 00 00 // ................ A130: E9 09 5A 8A FF 00 EA 09 7A AE FF 08 EE 09 10 0C // ..Z.....z....... A140: 00 00 EF 09 10 0C 00 00 E5 09 FC FD FC FC E6 09 // ................ A150: FD F8 FC FC E7 09 FC FC F3 FC E8 09 FC FC FC F5 // ................ A160: F0 09 08 6F C3 00 F1 09 05 29 C3 00 DA 09 11 40 // ...o.....).....@ A170: 04 00 D6 09 03 F8 6F 00 F2 09 10 10 87 01 F4 09 // ......o......... A180: 45 4F 70 08 F5 09 16 3A 02 03 DB 09 03 03 00 00 // EOp....:........ A190: E1 09 00 00 00 00 E2 09 04 00 00 00 74 09 C9 00 // ............t... A1A0: 00 00 76 09 00 30 00 00 7F 09 49 9A 24 00 80 09 // ..v..0....I.$... A1B0: 51 12 25 02 3B 08 1C 3C 00 70 56 08 3F 40 00 00 // Q.%.;..<.pV.?@.. A1C0: 57 08 10 10 00 00 5A 08 97 09 00 00 E7 0D 99 00 // W.....Z......... A1D0: C1 50 E8 0D 99 01 C1 50 E9 0D 89 00 C1 50 EA 0D // .P.....P.....P.. A1E0: 19 03 C1 50 51 08 99 00 C1 50 52 08 99 00 C1 50 // ...PQ....PR....P A1F0: 53 08 99 00 C1 50 54 08 99 00 C1 50 5C 08 91 09 // S....PT....P\... A200: 00 00 83 08 91 01 00 00 59 08 91 51 00 00 5B 08 // ........Y..Q..[. A210: 91 29 00 00 5D 08 91 09 00 00 58 08 91 09 00 00 // .)..].....X..... A220: 64 08 13 00 00 00 84 08 95 09 00 00 3D 08 49 92 // d...........=.I. A230: 24 00 80 08 91 09 00 00 35 08 1E 00 F9 00 41 08 // $.......5.....A. A240: 12 68 8F F8 42 08 13 6A 91 F6 77 08 91 13 00 00 // .h..B..j..w..... A250: 70 08 11 0B 00 00 EB 0D 3D 90 80 40 EC 0D 35 50 // p.......=..@..5P A260: 54 40 ED 0D 3D 50 1C 40 EE 0D 35 B0 6A 40 66 08 // T@..=P.@..5.j@f. A270: 45 90 80 40 67 08 55 50 80 40 68 08 3D 50 4C 40 // E..@g.UP.@h.=PL@ A280: 69 08 3D 70 80 40 6D 08 91 09 01 00 71 08 15 24 // i.=p.@m.....q..$ A290: 00 00 88 08 91 11 00 00 78 08 91 12 00 00 6B 08 // ........x.....k. A2A0: A1 09 00 00 72 08 91 09 00 00 6C 08 01 09 00 00 // ....r.....l..... A2B0: 74 08 95 51 00 00 4D 08 11 09 00 00 4E 08 11 2A // t..Q..M.....N..* A2C0: 00 00 73 08 13 0F 00 00 75 08 91 09 00 00 7D 08 // ..s.....u.....}. A2D0: 91 09 00 00 89 08 91 01 00 00 3E 08 49 92 CC 00 // ..........>.I... A2E0: 7F 08 91 11 00 00 7E 08 91 21 03 00 6F 08 91 29 // ......~..!..o..) A2F0: 00 00 3C 08 07 00 00 80 81 09 91 0C 00 00 82 09 // ..<............. A300: 95 09 00 00 85 09 11 01 00 00 83 09 91 09 00 00 // ................ A310: 84 09 11 8C 00 00 86 09 91 09 00 00 87 09 11 09 // ................ A320: 00 00 88 09 91 89 00 00 7B 09 91 49 00 00 7C 09 // ........{..I..|. A330: A1 09 00 00 70 05 00 04 0C 00 8E 0C 00 00 00 00 // ....p........... A340: 83 08 91 01 00 00 84 08 95 09 00 00 85 08 97 09 // ................ A350: 00 00 88 08 91 11 00 00 89 08 91 01 00 00 8A 08 // ................ A360: 93 09 00 00 50 08 91 09 02 00 3F 08 28 28 72 72 // ....P.....?.((rr A370: 40 08 50 50 28 28 43 08 80 80 00 00 CD 09 10 00 // @.PP((C......... A380: 00 00 C0 09 40 0F 50 00 60 08 E1 09 02 00 00 00 // ....@.P.`....... A390: 7D 00 01 01 01 02 04 20 00 06 20 00 00 03 91 0A // }...... .. ..... A3A0: 02 92 0A 09 10 00 01 82 04 20 00 06 20 00 00 03 // ......... .. ... A3B0: 91 0A 08 20 00 00 03 92 0A 09 26 00 01 03 02 0E // ... ......&..... A3C0: 00 06 10 00 00 03 0E 00 02 0F 00 09 38 00 01 83 // ............8... A3D0: 02 0E 00 06 10 00 00 03 0E 00 08 20 00 00 03 0F // ........... .... A3E0: 00 09 4E 00 01 05 02 82 00 06 10 00 00 03 82 00 // ..N............. A3F0: 02 83 00 09 60 00 01 85 02 82 00 06 10 00 00 03 // ....`........... A400: 82 00 08 20 00 00 03 83 00 09 76 00 00 00 89 0A // ... ......v..... A410: 02 02 EB 00 BC 01 3E 09 34 0A AC 09 00 00 04 01 // ......>.4....... A420: 08 04 32 10 54 76 2D 00 A2 60 FF 00 00 50 03 05 // ..2.Tv-..`...P.. A430: 63 0A 04 00 00 00 00 20 00 0B 00 40 00 61 00 02 // c...... ...@.a.. A440: 02 00 00 00 00 00 43 65 07 00 00 00 00 00 00 32 // ......Ce.......2 A450: 10 54 76 3B 00 A2 60 FF 00 00 50 03 05 63 0A 04 // .Tv;..`...P..c.. A460: 00 00 00 00 20 01 0B 00 40 00 61 1F 02 02 00 00 // .... ...@.a..... A470: 00 00 00 43 65 07 00 00 00 00 00 4D 54 35 31 4A // ...Ce......MT51J A480: 32 35 36 4D 33 32 48 46 42 00 32 10 54 76 37 00 // 256M32HFB.2.Tv7. A490: A2 60 FF 00 00 50 03 05 63 0A 04 00 00 00 00 20 // .`...P..c...... A4A0: 00 0B 00 40 00 61 21 02 02 00 00 00 00 00 43 65 // ...@.a!.......Ce A4B0: 07 00 00 00 00 00 4B 34 47 38 30 33 32 35 46 42 // ......K4G80325FB A4C0: 00 32 10 54 76 38 00 A2 60 FF 00 00 50 03 05 63 // .2.Tv8..`...P..c A4D0: 0A 04 00 00 00 00 20 02 0B 00 40 00 61 86 02 02 // ...... ...@.a... A4E0: 00 00 00 00 00 43 65 07 00 00 00 00 00 48 35 47 // .....Ce......H5G A4F0: 43 38 48 32 34 41 4A 52 00 2D 00 34 00 80 0A 04 // C8H24AJR.-.4.... A500: 8C 0A 04 95 0A 04 96 0A 04 82 0A 04 75 0A 04 01 // ............u... A510: 00 44 03 00 44 0A 00 44 0F 00 44 4E 0A 04 54 0A // .D..D..D..DN..T. A520: 00 97 0A 04 98 0A 00 FF FF 00 FF FF FF 00 72 21 // ..............r! A530: 60 50 E8 CE 00 E0 DA CA 6F A2 0D F0 8C 30 13 46 // `P......o....0.F A540: 03 61 00 00 1B 00 04 00 04 02 00 03 00 63 98 00 // .a...........c.. A550: 02 00 00 00 86 53 AA AA AA 00 F5 68 03 00 FF FF // .....S.....h.... A560: FF 01 72 21 60 50 08 C0 00 E1 66 C2 48 62 0D F0 // ..r!`P....f.Hb.. A570: 8C 30 00 44 03 61 00 00 1B 00 04 04 01 02 00 03 // .0.D.a.......... A580: 00 63 98 00 00 00 00 00 00 00 AA AA AA 00 28 CA // .c............(. A590: 02 00 FF FF FF 02 72 76 60 50 18 C1 00 E0 66 40 // ......rv`P....f@ A5A0: 6E 60 0C F0 8C 30 1B 40 03 61 66 66 00 00 00 00 // n`...0.@.aff.... A5B0: 00 00 00 03 00 83 98 00 02 00 00 00 60 B0 30 0C // ............`.0. A5C0: C3 00 5D F7 03 00 00 00 00 00 2A 00 34 00 2F 0A // ..].......*.4./. A5D0: 04 30 0A 00 D5 0A 04 2C 0A 04 28 0A 04 29 0A 04 // .0.....,..(..).. A5E0: 2A 0A 04 2B 0A 04 81 0A 04 8B 0A 04 5F 0A 04 DD // *..+........_... A5F0: 09 84 DE 09 84 FF FF 00 20 4E 00 01 99 90 00 00 // ........ N...... A600: 00 00 00 00 22 AA 1C 00 60 88 21 07 C0 54 0B 07 // ...."...`.!..T.. A610: 8F 82 50 01 00 22 61 00 15 00 14 20 9A 88 40 A1 // ..P.."a.... ..@. A620: 00 00 00 00 03 01 05 07 15 0A 10 0C 30 75 00 01 // ............0u.. A630: 99 90 00 00 00 00 00 00 22 AA 1C 00 60 10 22 0C // ........"...`.". A640: C0 54 0C 07 92 03 01 02 00 22 61 00 15 01 14 20 // .T......."a.... A650: 9A 88 00 A2 00 00 00 00 05 01 08 0C 20 0C 13 0D // ............ ... A660: 40 9C 00 01 99 90 00 00 00 00 00 00 22 AA 1C 00 // @..........."... A670: 60 94 22 0F C0 54 0C 07 15 44 B1 02 00 22 61 00 // `."..T...D..."a. A680: 15 03 14 20 9A 88 80 A2 00 00 00 00 06 01 0A 0F // ... ............ A690: 2B 0D 16 0D 80 38 01 01 99 90 00 00 00 00 00 00 // +....8.......... A6A0: 22 AA 1C 00 A5 AC 35 1F 00 55 0E 0B 21 C7 72 05 // ".....5..U..!.r. A6B0: 00 44 82 00 35 09 14 20 2A 89 00 A5 00 00 00 00 // .D..5.. *....... A6C0: 0C 06 14 1A 57 17 22 10 A0 86 01 01 77 70 00 00 // ....W.".....wp.. A6D0: 00 00 00 00 22 AA 1C 00 29 39 37 27 30 55 0D 0D // ...."...)97'0U.. A6E0: A6 88 D3 06 00 64 82 00 44 0C 14 20 AA 89 40 A6 // .....d..D.. ..@. A6F0: 00 00 00 00 0F 0A 19 1E 6D 1C 27 11 48 E8 01 01 // ........m.'.H... A700: 77 70 00 00 00 00 00 00 22 AA 1C 00 AD 49 49 32 // wp......"....II2 A710: 50 55 0E 10 AE 8A 94 08 00 66 A3 00 54 00 14 20 // PU.......f..T.. A720: BA 89 00 A8 02 00 00 00 13 0E 20 25 89 22 2F 12 // .......... %."/. A730: 1C 19 02 01 77 70 00 00 00 00 00 00 22 AA 1C 00 // ....wp......"... A740: EF 51 5A 37 60 55 0F 11 B2 0B 75 09 00 68 C4 00 // .QZ7`U....u..h.. A750: 5C 02 14 20 CA 89 C0 A8 02 00 00 00 15 10 23 28 // \.. ..........#( A760: 97 25 33 13 F0 49 02 01 77 70 00 00 00 00 00 00 // .%3..I..wp...... A770: 22 AA 1C 00 31 5A 5B 3C 70 55 0F 12 B6 8C 45 0A // "...1Z[<pU....E. A780: 00 68 C4 00 64 04 14 20 CA 89 80 A9 02 00 00 00 // .h..d.. ........ A790: 17 12 26 2B A4 28 37 14 C4 7A 02 01 77 70 00 00 // ..&+.(7..z..wp.. A7A0: 00 00 00 00 22 AA 1C 00 73 62 6C 41 80 55 10 13 // ...."...sblA.U.. A7B0: BA 0D 26 0B 00 6A E6 00 6C 06 14 20 EA 89 40 AA // ..&..j..l.. ..@. A7C0: 02 00 00 00 19 14 29 2E B2 2B 3B 15 98 AB 02 01 // ......)..+;..... A7D0: 77 70 00 00 00 00 00 00 22 AA 1C 00 B5 6A 6D 46 // wp......"....jmF A7E0: 90 55 10 14 BE 8E 06 0C 00 6A E6 00 74 08 14 20 // .U.......j..t.. A7F0: EA 89 00 AB 02 00 00 00 1B 16 2C 31 C0 2E 3F 15 // ..........,1..?. A800: 6C DC 02 01 99 90 00 00 00 00 00 00 22 AA 1C 00 // l..........."... A810: D6 72 6E 4B 90 55 12 15 C3 0F E7 0C 00 6A E6 00 // .rnK.U.......j.. A820: 7D 0A 14 20 EA 89 C0 AB 02 00 00 00 1D 17 2F 35 // }.. ........../5 A830: CE 31 44 16 40 0D 03 01 99 90 00 00 00 00 00 00 // .1D.@........... A840: 22 AA 1C 00 F7 F6 6E 4F A0 55 13 16 C6 50 B7 0D // ".....nO.U...P.. A850: 00 6A E6 00 05 0C 14 20 EA 89 80 AC 03 00 00 00 // .j..... ........ A860: 1E 18 32 38 DB 33 47 17 A8 61 00 02 33 30 00 00 // ..28.3G..a..30.. A870: 00 00 00 00 22 CC 1C 00 62 8C 11 0B 10 57 0A 08 // ...."...b....W.. A880: 0E C3 B0 01 00 20 41 00 22 01 14 20 9A 88 00 A0 // ..... A.".. .... A890: 00 00 00 00 04 03 08 09 1B 0D 0F 0E 40 9C 00 02 // ............@... A8A0: 33 30 00 00 00 00 00 00 22 CC 1C 00 63 94 12 11 // 30......"...c... A8B0: 20 57 0A 09 11 44 B1 02 00 20 42 00 2A 02 14 20 // W...D... B.*.. A8C0: AA 88 00 A0 00 00 00 00 06 04 0C 0E 2B 10 12 0F // ............+... A8D0: 60 EA 00 02 33 30 00 00 00 00 00 00 22 CC 1C 00 // `...30......"... A8E0: A5 20 24 1A 40 57 0B 0B 97 05 12 04 00 22 64 00 // . $.@W......."d. A8F0: 3A 05 14 20 CA 88 00 A0 00 00 00 00 09 06 12 15 // :.. ............ A900: 41 15 18 10 90 5F 01 02 33 30 00 00 00 00 00 00 // A...._..30...... A910: 22 CC 1C 00 E7 B4 36 27 80 57 0B 0F 9F 07 23 06 // ".....6'.W....#. A920: 00 24 85 00 5A 09 14 20 DA 88 00 A0 00 00 00 00 // .$..Z.. ........ A930: 0E 08 1A 20 62 1D 20 12 A0 86 01 02 33 30 00 00 // ... b. .....30.. A940: 00 00 00 00 22 CC 1C 00 08 39 37 2B 90 57 0B 10 // ...."....97+.W.. A950: 21 48 D3 06 00 44 86 00 62 0A 14 20 6A 89 00 A0 // !H...D..b.. j... A960: 00 00 00 00 0F 09 1D 23 6D 1F 22 13 74 B7 01 02 // .......#m.".t... A970: 33 30 00 00 00 00 00 00 22 CC 1C 00 29 41 48 31 // 30......"...)AH1 A980: A0 57 0C 11 25 C9 B3 07 00 46 A6 00 6A 0C 14 20 // .W..%....F..j.. A990: 6A 89 00 A0 00 00 00 00 11 0A 21 28 7B 22 26 14 // j.........!({"&. A9A0: 48 E8 01 02 33 30 00 00 00 00 00 00 22 CC 1C 00 // H...30......"... A9B0: 4A 49 49 37 B0 57 0C 12 29 4A 94 08 00 46 A7 00 // JII7.W..)J...F.. A9C0: 72 0E 14 20 7A 89 00 A0 00 00 00 00 13 0B 25 2D // r.. z.........%- A9D0: 89 25 2A 14 1C 19 02 02 33 30 00 00 00 00 00 00 // .%*.....30...... A9E0: 22 CC 1C 00 8C 51 5A 3D C0 57 0D 13 2D CB 74 09 // "....QZ=.W..-.t. A9F0: 00 48 C7 00 7A 00 14 20 7A 89 00 A0 02 00 00 00 // .H..z.. z....... AA00: 15 0D 29 31 97 28 2E 15 F0 49 02 02 55 50 00 00 // ..)1.(...I..UP.. AA10: 00 00 00 00 22 CC 1C 00 AD 59 5B 41 C0 57 0E 14 // ...."....Y[A.W.. AA20: B0 0B 45 0A 00 68 C7 00 03 01 14 20 FA 89 00 A0 // ..E..h..... .... AA30: 03 00 00 00 17 0E 2B 34 A4 2A 31 16 C4 7A 02 02 // ......+4.*1..z.. AA40: 55 50 00 00 00 00 00 00 22 CC 1C 00 CE 61 6C 47 // UP......"....alG AA50: D0 57 0F 15 B4 8C 25 0B 00 6A E7 00 0B 03 14 20 // .W....%..j..... AA60: FA 89 00 A0 03 00 00 00 19 0F 2F 39 B2 2D 35 17 // ........../9.-5. AA70: 98 AB 02 02 77 70 00 00 00 00 00 00 22 CC 1C 00 // ....wp......"... AA80: 10 6A 6D 4D D0 57 10 16 B9 0D 06 0C 00 6A E7 00 // .jmM.W.......j.. AA90: 14 05 14 20 FA 89 00 A0 03 00 00 00 1B 11 33 3D // ... ..........3= AAA0: C0 30 3A 17 40 0D 03 02 77 70 00 00 00 00 00 00 // .0:.@...wp...... AAB0: 22 CC 1C 00 31 F6 7E 57 F0 57 11 18 3F CF B6 0D // "...1.~W.W..?... AAC0: 00 6C 07 01 24 08 14 20 FA 89 00 A0 03 00 00 00 // .l..$.. ........ AAD0: 1E 12 3A 46 DB 35 40 19 40 9C 00 03 55 50 00 00 // ..:F.5@.@...UP.. AAE0: 00 00 00 00 22 AA 1C 00 63 94 12 11 20 5F 0A 0A // ...."...c... _.. AAF0: 12 44 B1 02 00 20 41 00 33 02 14 20 9A 88 00 A0 // .D... A.3.. .... AB00: 00 00 71 24 06 04 0C 0E 2B 11 13 0F 80 38 01 03 // ..q$....+....8.. AB10: 77 70 00 00 00 00 00 00 22 AA 1C 00 E7 AC 35 22 // wp......".....5" AB20: 40 5F 0D 0D 1F C7 72 05 00 24 81 00 4C 08 14 20 // @_....r..$..L.. AB30: 9A 88 00 A0 00 00 71 24 0C 08 17 1B 57 1A 20 11 // ......q$....W. . AB40: 90 5F 01 03 77 70 00 00 00 00 00 00 22 BB 1C 00 // ._..wp......"... AB50: 08 31 46 26 50 5F 0E 0E A2 07 23 06 00 26 A2 00 // .1F&P_....#..&.. AB60: 54 0A 14 20 AA 88 00 A0 00 00 71 24 0D 09 1A 1E // T.. ......q$.... AB70: 62 1C 23 12 A0 86 01 03 77 70 00 00 00 00 00 00 // b.#.....wp...... AB80: 22 CC 1C 00 29 B5 46 29 60 5F 0E 0F 24 48 D3 06 // "...).F)`_..$H.. AB90: 00 26 A2 00 5C 0B 14 20 AA 88 00 A0 00 00 71 24 // .&..\.. ......q$ ABA0: 0E 0A 1C 20 6D 1E 25 13 74 B7 01 03 99 90 00 00 // ... m.%.t....... ABB0: 00 00 00 00 22 EE 1C 00 6B BD 57 2F 50 5F 10 0F // ...."...k.W/P_.. ABC0: 29 C9 B3 07 00 48 C4 00 5D 0D 14 20 4A 89 00 A0 // )....H..].. J... ABD0: 00 00 71 24 10 0C 20 24 7B 20 2A 13 48 E8 01 03 // ..q$.. ${ *.H... ABE0: 99 90 00 00 00 00 00 00 22 FF 1C 00 8C C5 58 34 // ........".....X4 ABF0: 50 5F 11 0F 2D 4A 94 08 00 48 C4 00 5D 0F 14 20 // P_..-J...H..].. AC00: 4A 89 00 A0 00 00 71 24 12 0D 23 28 89 22 2E 14 // J.....q$..#(.".. AC10: 1C 19 02 03 99 90 00 00 00 00 00 00 22 11 9D 00 // ............"... AC20: AD CD 69 3A 70 5F 11 11 31 CB 74 09 00 4A E4 00 // ..i:p_..1.t..J.. AC30: 6D 01 14 20 4A 89 00 A0 02 00 71 24 14 0E 27 2D // m.. J.....q$..'- AC40: 97 26 32 15 F0 49 02 03 99 90 00 00 00 00 00 00 // .&2..I.......... AC50: 22 22 9D 00 CE 51 6A 3E 80 5F 12 12 B4 0B 45 0A // ""...Qj>._....E. AC60: 00 4A E4 00 75 03 14 20 4A 89 00 A0 02 00 71 24 // .J..u.. J.....q$ AC70: 15 0F 2A 30 A4 28 35 16 C4 7A 02 03 99 90 00 00 // ..*0.(5..z...... AC80: 00 00 00 00 22 44 9D 00 10 5A 7B 44 80 5F 13 12 // ...."D...Z{D._.. AC90: B8 8C 25 0B 00 4C 04 01 75 05 14 20 4A 89 00 A0 // ..%..L..u.. J... ACA0: 02 00 71 24 17 11 2E 34 B2 2A 39 16 98 AB 02 03 // ..q$...4.*9..... ACB0: 99 90 00 00 00 00 00 00 22 55 9D 00 31 62 7C 49 // ........"U..1b|I ACC0: 90 5F 13 13 BC 0D 06 0C 00 4C 04 01 7D 07 14 20 // ._.......L..}.. ACD0: 4A 89 00 A0 02 00 71 24 19 12 31 38 C0 2D 3D 17 // J.....q$..18.-=. ACE0: 40 0D 03 03 BB B0 00 00 00 00 00 00 22 88 9D 00 // @..........."... ACF0: 73 EE 8D 53 A0 5F 15 15 43 CF B6 0D 00 4E 24 01 // s..S._..C....N$. AD00: 0E 0A 14 20 4A 89 00 A0 03 00 71 24 1C 14 38 40 // ... J.....q$..8@ AD10: DB 32 44 18 00 00 00 03 FF F0 00 00 00 00 00 00 // .2D............. AD20: 11 00 1C 00 7F FC F1 7F A0 5E 03 1F 07 C0 FF 1F // .........^...... AD30: 00 00 00 00 00 00 00 00 00 08 00 00 00 00 71 24 // ..............q$ AD40: FF FF FF FF FF FF FF 3F 00 00 00 00 06 00 08 00 // .......?........ AD50: 0E 00 44 FF FF 00 FF FF FF 00 1F 00 00 00 FF FF // ..D............. AD60: FF 01 1F 00 00 00 FF FF FF 02 1F 00 00 00 FF FF // ................ AD70: FF 03 1F 00 00 00 FF FF FF 04 1F 00 00 00 FF FF // ................ AD80: FF 05 1F 00 00 00 FF FF FF 06 1F 00 00 00 FF FF // ................ AD90: FF 07 1F 00 00 00 FF FF FF 08 1F 00 00 00 FF FF // ................ ADA0: FF 09 1F 00 00 00 FF FF FF 0A 1F 00 00 00 FF FF // ................ ADB0: FF 0B 1F 00 00 00 00 00 00 00 E1 B4 88 D6 9B 00 // ................ ADC0: A5 3F 21 00 FD 02 D1 00 81 F6 D2 00 88 D6 9B 00 // .?!............. ADD0: 66 3F 05 00 F4 9B 41 00 A6 B0 E6 00 4E 1E 6F 06 // f?....A.....N.o. ADE0: D1 00 42 D6 D3 00 AC 3F 05 00 81 56 9F 00 E6 BB // ..B....?...V.... ADF0: 40 00 16 B1 F4 00 88 D6 9B 00 E5 3D 28 00 E1 B1 // @..........=(... AE00: 11 E6 B3 00 F4 3B 05 00 6F 06 CA 00 42 D6 D3 00 // .....;..o...B... AE10: BC AB 21 00 88 76 97 00 E6 BB 08 00 A6 B0 F4 00 // ..!..v.......... AE20: 4B 1E 4F 07 D1 00 C2 D2 D3 00 88 F6 D2 00 F4 3B // K.O............; AE30: 05 00 66 3F 21 00 A6 90 BD 00 81 76 B3 00 F4 3B // ..f?!......v...; AE40: 05 00 21 00 2C 00 99 0A 04 74 0A 04 00 00 44 02 // ..!.,....t....D. AE50: 00 44 04 00 44 05 00 44 09 00 44 0B 00 44 0C 00 // .D..D..D..D..D.. AE60: 44 0D 00 44 FF FF 00 FF FF FF 00 00 E0 05 70 00 // D..D..........p. AE70: 00 00 00 FF FF 0C 0C 20 3C 00 00 04 06 00 00 23 // ....... <......# AE80: 00 00 00 00 00 00 00 85 08 00 00 00 00 1E 01 30 // ...............0 AE90: 00 00 00 00 00 00 00 00 0C 01 03 06 38 C1 01 00 // ............8... AEA0: F8 24 01 00 38 00 06 0A 6A 24 09 00 80 1A 06 00 // .$..8...j$...... AEB0: E8 03 00 00 0C 01 18 08 20 03 00 00 B0 04 00 00 // ........ ....... AEC0: 38 C1 01 00 38 C1 01 00 00 00 00 00 00 00 00 00 // 8...8........... AED0: 00 00 00 00 34 C4 01 00 43 01 00 00 00 00 00 00 // ....4...C....... AEE0: 00 00 00 00 C0 FF 08 0F 08 31 AC 10 00 00 00 00 // .........1...... AEF0: 00 00 01 00 00 00 00 00 00 00 00 00 4B 00 00 00 // ............K... AF00: 00 00 00 00 2B 00 00 00 00 00 00 00 10 00 00 00 // ....+........... AF10: 00 00 00 00 9B 02 00 00 03 00 00 00 5E 01 00 00 // ............^... AF20: 08 02 00 00 BC 02 00 00 0C 03 00 00 5C 03 00 00 // ............\... AF30: C0 03 00 00 10 04 00 00 60 04 00 00 B0 71 0B 00 // ........`....q.. AF40: 00 35 0C 00 F8 59 0D 00 F0 7E 0E 00 40 42 0F 00 // .5...Y...~..@B.. AF50: 90 05 10 00 E0 C8 10 00 30 8C 11 00 29 01 00 00 // ........0...)... AF60: A2 04 00 00 BE 01 00 00 1B 00 B8 0B 00 00 6B B6 // ..............k. AF70: 43 F8 B5 9C 05 00 7E 28 FF FF 00 00 00 00 F3 0D // C.....~(........ AF80: 03 00 7F 60 FE FF 00 00 00 00 23 FF 58 00 00 00 // ...`......#.X... AF90: 00 00 00 00 8A 00 EB FF FF FF 5C 12 00 01 00 01 // ..........\..... AFA0: 00 01 00 00 34 00 03 01 01 07 0C 00 0E 00 00 00 // ....4........... AFB0: 00 00 00 00 04 00 24 00 00 04 00 00 02 80 10 00 // ......$......... AFC0: 00 00 00 00 20 03 00 00 10 00 52 03 02 00 00 00 // .... .....R..... AFD0: 84 03 02 00 10 00 B6 03 28 00 03 01 FF FF FF 00 // ........(....... AFE0: 7D 00 B8 0B 01 00 00 00 FF FF FF 00 32 00 4E 0C // }...........2.N. AFF0: 02 00 00 00 FF FF FF 00 7C 01 45 0C 07 12 00 00 // ........|.E..... B000: 64 00 02 03 14 00 00 00 3E 2D 00 00 70 06 02 06 // d.......>-..p... B010: 00 00 00 00 1E 21 52 00 4C 00 03 FF FF 00 1E 22 // .....!R.L......" B020: 55 00 4C 00 09 FF FF 00 20 21 58 00 4C 00 0A FF // U.L..... !X.L... B030: FF 00 20 22 5B 00 4C 00 0B FF FF 00 21 21 5E 00 // .. "[.L.....!!^. B040: 4C 00 0C FF FF 00 21 22 61 00 4C 00 0D FF FF 00 // L.....!"a.L..... B050: FF FF 14 04 FF 15 04 FF 16 04 FF 17 04 FF 18 04 // ................ B060: FF 19 04 FF 18 00 02 01 02 00 08 00 80 00 00 02 // ................ B070: 00 04 00 08 40 00 01 00 10 00 FF FF 38 00 02 01 // ....@.......8... B080: 04 4A 03 00 7C 92 00 00 01 04 1E 00 3C 00 00 00 // .J..|.......<... B090: F8 24 01 00 01 03 1E 00 3C 00 1E 00 F0 49 02 00 // .$......<....I.. B0A0: 01 02 1E 00 3C 00 1E 00 E0 93 04 00 01 01 1E 00 // ....<........... B0B0: 00 00 1E 00 55 00 01 01 01 10 02 00 7D 02 10 00 // ....U.......}... B0C0: 11 02 00 01 00 21 00 01 00 80 92 04 00 45 00 02 // .....!.......E.. B0D0: 00 50 00 14 00 70 00 84 00 5C 02 02 00 61 02 01 // .P...p...\...a.. B0E0: 00 3C 02 02 00 3E 02 02 00 40 02 02 00 42 02 02 // .<...>...@...B.. B0F0: 00 71 02 40 00 7C 99 02 00 84 99 01 00 FA 9A 08 // .q.@.|.......... B100: 00 9C EE 64 01 00 00 00 00 00 97 00 01 02 00 08 // ...d............ B110: 02 01 02 00 52 47 52 02 02 65 02 07 52 0D 55 00 // ....RGR..e..R.U. B120: 02 52 0D 52 23 2C 25 02 01 3D 25 02 06 45 17 00 // .R.R#,%..=%..E.. B130: 51 02 52 3D 02 05 02 00 00 08 09 52 20 52 39 66 // Q.R=.......R R9f B140: 04 02 8C 02 2E 00 02 0D 02 01 00 52 43 02 05 02 // ...........RC... B150: 04 00 52 03 52 43 02 0D 02 02 03 52 43 02 F9 02 // ..R.RC.....RC... B160: 01 52 05 02 01 02 00 0E E5 02 08 52 0A 02 05 02 // .R.........R.... B170: 02 00 DC 05 52 43 02 05 02 04 00 20 03 52 43 02 // ....RC..... .RC. B180: 05 02 30 75 00 40 52 0B 02 05 02 04 00 52 03 52 // ..0u.@R......R.R B190: 43 02 01 02 01 0E E5 02 08 52 0B 0D 65 D0 05 02 // C........R..e... B1A0: 5B 00 57 00 01 02 00 00 37 00 00 52 14 02 08 00 // [.W.....7..R.... B1B0: 0D 1A 32 08 00 0B 1A 02 88 00 0E 1A 32 88 00 0C // ..2.........2... B1C0: 1A 03 00 46 04 1A 09 05 46 FF FF FF 02 56 00 40 // ...F....F....V.@ B1D0: 03 20 40 01 1A 09 25 40 03 75 02 46 40 03 18 40 // . @...%@.u.F@..@ B1E0: 5C 1B 2D 02 46 40 27 00 46 06 1A 2D 08 40 5C 1B // \.-.F@'.F..-.@\. B1F0: 02 0A 01 41 02 8A 01 40 5B 00 B7 00 01 01 04 00 // ...A...@[....... B200: 37 00 00 01 05 0E 00 02 00 40 01 37 03 00 5C 05 // 7........@.7..\. B210: 02 00 FC 7F FF FF 02 00 00 00 5C 05 10 00 FF FF // ..........\..... B220: 9D FF 00 09 41 00 5C 05 21 00 7F FF FF FF 80 00 // ....A.\.!....... B230: 00 00 5C 05 40 00 BE 3F FF FF 40 40 01 00 37 00 // ..\.@..?..@@..7. B240: 00 01 05 0E 00 70 00 01 10 37 03 00 01 05 70 00 // .....p...7....p. B250: 00 40 00 01 5C 05 A0 00 0F FF FE DF 10 00 01 60 // .@..\..........` B260: 5C 05 A2 00 7F F3 97 FF 86 04 88 5A 5C 05 A4 00 // \..........Z\... B270: 1B F0 FF FF 20 0D 40 04 5C 05 B1 00 FF 2D FF FF // .... .@.\....-.. B280: 80 50 18 96 37 00 00 54 00 06 00 01 25 C5 14 02 // .P..7..T....%... B290: 01 05 C2 14 7F 00 00 00 01 05 E8 15 70 3D 29 0A // ............p=). B2A0: 01 05 E9 15 9C A4 0D 20 01 05 EA 15 20 95 87 00 // ....... .... ... B2B0: 5B 00 13 01 01 01 04 00 37 00 00 03 01 00 00 54 // [.......7......T B2C0: 20 24 15 01 25 00 08 0F 01 25 28 08 0F 5C 25 2B // $..%....%(..\%+ B2D0: 08 F8 01 55 00 00 52 34 52 3E 03 24 40 0C 00 15 // ...U..R4R>.$@... B2E0: 25 40 04 5C 62 01 08 0F 40 01 04 D7 09 24 00 01 // %@.\b...@....$.. B2F0: 04 02 08 00 00 01 04 1C 08 20 00 66 18 2D 0C 42 // ......... .f.-.B B300: 10 00 56 00 40 03 0C 40 00 00 3E 0D 40 00 00 44 // ..V.@..@..>.@..D B310: 73 00 01 02 00 00 40 01 04 01 00 02 00 2D 0D 42 // s.....@......-.B B320: 06 00 43 53 00 0D 25 68 15 03 54 00 34 FE 01 05 // ..CS..%h..T.4... B330: 35 FE 03 0A 03 0A 01 05 35 FE 04 0A 04 0A 01 00 // 5.......5....... B340: 03 0A 69 15 01 00 04 0A 69 15 5C 25 D5 09 FB 01 // ..i.....i.\%.... B350: 0D 05 D5 09 00 08 00 40 54 00 34 FE 01 05 35 FE // .......@T.4...5. B360: 03 0A 0C 00 01 05 35 FE 04 0A 0C 00 52 0F 66 1C // ......5.....R.f. B370: 2D 0C 42 0A 00 55 00 00 52 12 66 1C 2D 0C 42 0C // -.B..U..R.f.-.B. B380: 00 02 0D 00 01 00 52 1F 52 1E 02 05 00 30 75 00 // ......R.R....0u. B390: 00 52 10 4C E5 00 20 44 ED 00 0D 25 80 0A 18 02 // .R.L.. D...%.... B3A0: 25 00 FF 52 40 4A 65 80 0A 0F 49 0E 01 52 03 03 // %..R@Je...I..R.. B3B0: 20 00 80 0A 09 25 00 FC 52 1E 5C 22 80 0A 03 00 // ....%..R.\".... B3C0: 52 07 52 48 5B 00 FF 00 02 01 00 04 37 00 00 66 // R.RH[.......7..f B3D0: 0C 03 0C 41 00 00 2D 0A 41 42 2D 0D 42 04 00 3D // ...A..-.AB-.B..= B3E0: 24 00 03 00 44 30 00 2D 0D 42 04 00 3E 0A 42 41 // $...D0.-.B..>.BA B3F0: 44 FB 00 43 19 00 56 00 43 03 A4 41 02 00 03 F2 // D..C..V.C..A.... B400: 41 41 03 0C 41 00 00 3E 0D 41 00 00 44 FB 00 3E // AA..A..>.A..D..> B410: 0D 41 61 48 49 6B 00 3E E5 41 10 46 5F 00 1B 3D // .AaHIk.>.A.F_..= B420: 41 01 43 6B 00 09 E5 41 03 15 3D 41 02 2D E5 41 // A.Ck...A..=A.-.A B430: 0C 03 3A 43 41 54 00 00 00 33 0D 41 01 00 01 0A // ..:CAT...3.A.... B440: 00 00 41 0D 02 01 00 44 2D 0D 41 02 00 01 0A 00 // ..A....D-.A..... B450: 00 41 03 32 43 41 4B E5 00 01 49 D7 00 07 02 01 // .A.2CAK...I..... B460: 00 45 2D 0D 41 01 00 01 0A 00 00 41 4A 02 01 00 // .E-.A......AJ... B470: 44 44 B9 00 03 29 43 00 0E A2 00 44 43 C1 00 03 // DD...)C....DC... B480: 29 43 00 08 A2 00 45 33 0D 41 03 00 01 0A 00 00 // )C....E3.A...... B490: 41 03 3A 43 41 07 02 01 00 45 43 FA 00 0D 02 01 // A.:CA....EC..... B4A0: 00 44 33 0D 41 01 00 01 0A 00 00 41 3D A5 00 01 // .D3.A......A=... B4B0: 44 F5 00 07 02 01 00 45 43 FA 00 0D 02 01 00 44 // D......EC......D B4C0: 5B 55 20 00 5B 00 AC 01 01 02 14 00 37 00 00 4B // [U .[.......7..K B4D0: E5 00 08 44 23 00 01 05 82 00 70 03 00 80 3C 05 // ...D#.....p...<. B4E0: 83 00 00 00 02 00 46 68 01 03 01 04 00 02 E5 00 // ......Fh........ B4F0: 01 52 3C 01 05 82 00 40 01 50 C0 0D 25 83 00 08 // .R<....@.P..%... B500: 66 FF 2D 0D 42 6C 01 01 05 82 00 40 03 50 C0 4A // f.-.Bl.....@.P.J B510: 25 83 00 01 44 56 00 2D 0D 42 20 00 03 04 00 08 // %...DV.-.B ..... B520: 00 03 04 01 0C 00 03 04 02 10 00 03 04 03 14 00 // ................ B530: 01 04 82 00 04 00 4A 05 83 00 80 00 00 00 44 97 // ......J.......D. B540: 00 2D 05 00 10 00 00 00 2D 05 01 10 00 00 00 2D // .-......-......- B550: 05 02 10 00 00 00 2D 05 03 10 00 00 00 4A 25 83 // ......-......J%. B560: 00 02 44 B8 00 01 04 82 00 1C 00 0D 25 83 00 10 // ..D.........%... B570: 01 04 82 00 04 00 4A 25 83 00 01 44 AA 00 01 04 // ......J%...D.... B580: 82 00 18 00 01 21 83 00 02 01 02 82 00 00 01 01 // .....!.......... B590: 83 00 01 56 00 40 03 29 40 02 15 25 40 06 01 04 // ...V.@.)@..%@... B5A0: 82 00 00 00 5C 8A 83 00 3F 00 40 01 02 82 00 01 // ....\...?.@..... B5B0: 01 99 83 00 04 01 02 82 00 03 01 99 83 00 05 01 // ................ B5C0: 04 82 00 1C 00 0D A5 83 00 10 01 02 82 00 01 0D // ................ B5D0: E5 83 00 04 01 02 82 00 02 01 01 83 00 03 01 02 // ................ B5E0: 82 00 01 01 09 83 00 05 0D E5 83 00 02 01 04 82 // ................ B5F0: 00 1C 00 0D 25 83 00 01 01 04 82 00 04 00 4A 25 // ....%.........J% B600: 83 00 02 44 32 01 01 05 82 00 40 01 50 C0 07 25 // ...D2.....@.P..% B610: 83 00 F7 02 02 00 04 4C E5 04 08 49 68 01 52 2F // .......L...Ih.R/ B620: 02 01 01 00 02 02 00 04 02 E5 00 02 52 3F 5B 7A // ............R?[z B630: 40 00 68 02 50 C0 78 02 50 C0 8C 02 50 C0 90 02 // @.h.P.x.P...P... B640: 50 C0 94 02 50 C0 98 02 50 C0 AC 02 50 C0 B0 02 // P...P...P...P... B650: 50 C0 E4 02 50 C0 F4 02 50 C0 08 03 50 C0 0C 03 // P...P...P...P... B660: 50 C0 10 03 50 C0 14 03 50 C0 28 03 50 C0 2C 03 // P...P...P.(.P.,. B670: 50 C0 22 01 02 01 0C 04 37 00 00 5C 25 2B 08 F8 // P.".....7..\%+.. B680: 01 54 20 24 15 07 25 EB 09 FE 4B E5 00 40 44 A1 // .T $..%...K..@D. B690: 00 01 05 91 0A 0D 00 00 00 03 B0 01 92 0A 52 3B // ..............R; B6A0: 03 01 00 00 56 38 00 3E 01 00 01 45 62 00 3E 01 // ....V8.>...Eb.>. B6B0: 00 02 45 53 00 01 05 91 0A 0D 00 00 00 07 A5 92 // ..ES............ B6C0: 0A F7 43 A1 00 01 05 91 0A 0D 00 00 00 54 38 92 // ..C..........T8. B6D0: 0A 43 A1 00 03 00 02 96 0A 03 F8 01 99 0A 01 05 // .C.............. B6E0: 91 0A 00 00 00 00 03 08 01 92 0A 01 05 91 0A 0D // ................ B6F0: 00 00 00 5C 8D 92 0A 00 00 80 00 07 E5 99 0A BF // ...\............ B700: 07 65 96 0A F0 01 05 91 0A 00 00 00 00 01 0D 92 // .e.............. B710: 0A 77 77 02 01 01 00 52 10 02 01 01 00 02 E5 01 // .ww....R........ B720: 01 52 3F 52 30 02 E5 01 02 02 01 02 00 52 3F 07 // .R?R0........R?. B730: 25 F3 09 FC 55 00 01 4A 25 80 0A 08 49 D1 00 02 // %...U..J%...I... B740: 25 01 07 52 40 4B E5 00 40 44 12 01 01 05 91 0A // %..R@K..@D...... B750: 0D 00 00 00 4C A5 01 80 49 ED 00 54 38 92 0A 01 // ....L...I..T8... B760: B2 92 0A 01 52 3B 3E 01 00 01 46 12 01 01 FA 99 // ....R;>...F..... B770: 0A 01 01 6A 96 0A 02 01 05 91 0A 00 00 00 00 01 // ...j............ B780: 0A 92 0A 01 0D 25 EB 09 01 07 25 2B 08 F8 0D 25 // .....%....%+...% B790: 24 15 03 5B CB 04 01 07 08 08 37 00 00 3D 25 01 // $..[......7..=%. B7A0: FF 44 95 04 3D 25 01 19 46 91 04 3D 25 01 02 47 // .D..=%..F..=%..G B7B0: 91 04 3D 25 01 14 45 95 04 3D 05 00 00 00 00 00 // ..=%..E..=...... B7C0: 44 43 02 4B E5 01 02 49 61 00 02 A9 02 02 55 28 // DC.K...Ia.....U( B7D0: 02 0E E5 01 80 3D 05 00 40 4B 4C 00 45 61 00 0D // .....=..@KL.Ea.. B7E0: A5 C2 9D 40 03 21 41 01 33 25 41 14 03 22 43 41 // ...@.!A.3%A.."CA B7F0: 0D E2 C1 48 44 66 FF 2D 0D 42 AB 04 03 39 40 01 // ...HDf.-.B...9@. B800: 09 0D 40 30 00 1B 0D 40 02 2D 0A 42 40 56 00 00 // ..@0...@.-.B@V.. B810: 56 00 01 02 05 03 40 01 00 00 02 65 01 01 20 05 // V.....@....e.. . B820: 00 0A 00 00 00 03 02 46 40 3D 05 00 80 8D 5B 00 // .......F@=....[. B830: 47 A6 00 0E E5 01 08 55 28 01 4B E5 01 08 44 B1 // G......U(.K...D. B840: 00 1B 05 46 01 3E 05 46 A0 2F C5 01 48 C6 00 2C // ...F.>.F./..H.., B850: 65 01 01 15 05 46 01 43 B1 00 14 2D 01 05 03 05 // e....F.C...-.... B860: 01 00 00 01 00 4B E5 01 02 49 33 01 4B E5 01 80 // .....K...I3.K... B870: 49 DF 00 27 04 46 00 00 3E 05 41 00 00 00 00 44 // I..'.F..>.A....D B880: 45 01 03 04 40 00 00 03 02 00 41 27 02 40 41 03 // E...@.....A'.@A. B890: 02 40 00 3E 05 41 00 00 00 00 49 F3 00 7C 05 00 // .@.>.A....I..|.. B8A0: 00 00 01 00 7E 04 40 00 00 7C 04 40 00 00 7E 02 // ....~.@..|.@..~. B8B0: 40 00 03 02 01 40 3E 05 01 33 F3 00 00 48 33 01 // @....@>..3...H3. B8C0: 03 05 01 00 00 01 00 27 04 46 00 00 7C 02 01 41 // .......'.F..|..A B8D0: 7E 04 40 00 00 03 0A 00 40 27 04 46 00 00 03 8A // ~.@.....@'.F.... B8E0: 00 40 56 18 01 43 AF 01 7C 02 40 00 7E 05 40 A0 // .@V..C..|.@.~.@. B8F0: 86 01 00 03 01 41 03 09 05 41 03 00 00 00 6F 02 // .....A...A....o. B900: 40 41 7C 05 40 45 0C 00 00 7E 05 40 40 4B 4C 00 // @A|.@E...~.@@KL. B910: 3E 05 40 00 00 00 00 49 8A 01 03 25 40 01 7C 05 // >.@....I...%@.|. B920: 40 40 4B 4C 00 7E 05 40 45 0C 00 00 03 01 41 03 // @@KL.~.@E.....A. B930: 09 05 41 03 00 00 00 75 02 40 41 1B 05 40 01 2D // ..A....u.@A..@.- B940: 02 00 40 66 FF 2D 0D 42 9F 04 56 00 40 03 21 40 // ..@f.-.B..V.@.!@ B950: 01 33 25 40 14 15 25 40 01 2D 0A 42 40 03 0C 48 // .3%@..%@.-.B@..H B960: 00 00 4A 65 E2 48 10 44 FE 02 03 39 41 01 09 0D // ..Je.H.D...9A... B970: 41 30 00 1B 0D 41 04 3C 22 5E 49 41 49 22 02 3C // A0...A.<"^IAI".< B980: 21 23 49 03 49 22 02 3C 29 25 49 03 49 22 02 03 // !#I.I".<)%I.I".. B990: 20 41 5F 49 09 25 41 E0 3E 29 41 01 49 22 02 4B // A_I.%A.>)A.I".K B9A0: E5 01 40 49 F6 02 3C 02 20 49 00 49 22 02 3C 0A // ..@I..<. I.I".<. B9B0: 22 49 01 44 26 02 0E E5 01 01 3A 00 00 4B E5 01 // "I.D&.....:..K.. B9C0: 01 44 69 04 4B E5 01 02 49 43 02 3D 25 02 05 46 // .Di.K...IC.=%..F B9D0: 43 02 55 28 02 52 23 56 00 40 03 21 40 01 33 25 // C.U(.R#V.@.!@.3% B9E0: 40 14 03 0A 48 40 07 25 60 01 FE 66 FF 2D 0D 42 // @...H@.%`..f.-.B B9F0: 9F 04 56 00 40 03 21 40 01 33 25 40 14 15 25 40 // ..V.@.!@.3%@..%@ BA00: 01 2D 0A 42 40 03 0C 48 00 00 07 65 23 49 FE 54 // .-.B@..H...e#I.T BA10: 00 21 49 54 00 22 49 07 65 E2 48 EF 4A 65 E2 48 // .!IT."I.e.H.Je.H BA20: 20 49 88 02 07 65 F2 48 EF 4A 65 F2 48 20 49 95 // I...e.H.Je.H I. BA30: 02 3D 05 00 00 00 00 00 49 FE 02 4A A5 C1 48 80 // .=......I..J..H. BA40: 44 D2 02 56 00 41 5C 25 E0 48 F8 06 51 02 4A 65 // D..V.A\%.H..Q.Je BA50: E0 48 01 44 BA 02 2D A5 41 01 2D 0D 48 10 00 3E // .H.D..-.A.-.H..> BA60: A5 41 04 45 B2 02 56 08 48 03 21 41 01 33 25 41 // .A.E..V.H.!A.3%A BA70: 14 03 22 43 41 07 E2 C1 48 45 4A E5 C1 48 3F 49 // .."CA...HEJ..H?I BA80: 91 04 07 A5 C2 9D BF 43 91 04 01 02 20 49 00 43 // .......C.... I.C BA90: 17 04 01 05 DA 48 80 88 01 00 3D A5 01 00 49 1F // .....H....=...I. BAA0: 03 3D 05 00 E0 3B 66 00 45 1F 03 07 25 DB 48 FE // .=...;f.E...%.H. BAB0: 43 3F 03 0D 25 DB 48 01 3D A5 01 02 49 3F 03 4B // C?..%.H.=...I?.K BAC0: E5 01 08 44 3F 03 01 05 7A 49 80 88 01 00 0D 25 // ...D?...zI.....% BAD0: 7B 49 01 0D 25 5F 49 01 03 39 40 01 09 0D 40 30 // {I..%_I..9@...@0 BAE0: 00 1B 0D 40 04 01 22 5E 49 40 0D 65 5F 49 80 3E // ...@.."^I@.e_I.> BAF0: 25 40 02 44 66 03 03 65 40 04 5C 6A 5F 49 FB 40 // %@.Df..e@.\j_I.@ BB00: 66 FF 56 00 40 2D 0D 42 BB 04 03 21 40 03 09 0D // f.V.@-.B...!@... BB10: 40 03 00 15 0D 40 02 2D 0A 42 40 01 0C 24 49 00 // @....@.-.B@..$I. BB20: 00 01 E4 26 49 02 00 0D 25 26 49 02 01 21 23 49 // ...&I...%&I..!#I BB30: 03 01 A5 23 49 E8 01 02 20 49 00 54 00 21 49 01 // ...#I... I.T.!I. BB40: 02 22 49 01 4B E5 01 08 44 BF 03 07 65 5F 49 FE // ."I.K...D...e_I. BB50: 43 C4 03 0D 65 5F 49 01 5C 29 5F 49 1F 01 01 8D // C...e_I.\)_I.... BB60: 2B 49 20 03 01 29 25 49 03 07 65 5F 49 7F 5C 65 // +I ..)%I..e_I.\e BB70: E2 48 E3 04 4A 65 E2 48 20 49 E0 03 0D 65 E2 48 // .H..Je.H I...e.H BB80: 10 4A 65 E2 48 20 44 ED 03 4B E5 01 02 49 17 04 // .Je.H D..K...I.. BB90: 5C 65 F2 48 E3 04 4A 65 F2 48 20 49 02 04 0D 65 // \e.H..Je.H I...e BBA0: F2 48 10 4A 65 F2 48 20 44 0F 04 3D A5 01 02 44 // .H.Je.H D..=...D BBB0: 25 04 3D A5 01 03 49 2C 04 4B E5 01 80 49 3A 04 // %.=...I,.K...I:. BBC0: 03 01 00 02 02 B1 02 01 52 41 02 02 02 00 0D 65 // ........RA.....e BBD0: 5F 49 40 4A 65 5F 49 20 44 3F 04 07 65 5F 49 BF // _I@Je_I D?..e_I. BBE0: 56 00 40 03 21 40 01 33 25 40 14 03 0A 48 40 0D // V.@.!@.3%@...H@. BBF0: 25 60 01 01 51 01 4B E5 01 02 49 91 04 3A 00 00 // %`..Q.K...I..:.. BC00: 3D 25 02 05 46 91 04 02 25 03 02 02 E1 03 02 02 // =%..F...%....... BC10: 61 03 01 02 B9 03 01 08 A5 03 04 0E B1 03 02 02 // a............... BC20: 01 02 00 52 2E 3A 00 00 5B 02 25 01 0B 43 69 04 // ...R.:..[.%..Ci. BC30: 7A 2C 00 00 00 A0 00 40 51 E0 51 80 52 20 53 40 // z,.....@Q.Q.R S@ BC40: 42 0F 00 40 42 0F 00 40 42 0F 00 40 42 0F 00 A1 // B..@B..@B..@B... BC50: 83 64 00 24 83 32 00 A3 76 19 00 A3 76 0C 00 00 // .d.$.2..v...v... BC60: 87 01 02 01 00 00 37 00 00 3D 65 00 07 44 BC 00 // ......7..=e..D.. BC70: 56 00 40 20 25 00 03 03 0A 48 40 3D 65 00 01 44 // V.@ %....H@=e..D BC80: BB 00 56 08 48 03 21 48 00 01 0D FA 02 02 00 52 // ..V.H.!H.......R BC90: 14 01 05 8D 1A 00 00 40 00 01 25 BE 1B 02 01 A5 // .......@..%..... BCA0: CC 1A C0 01 0D 91 1A 45 01 5C 05 DA 1A F0 FF FF // .......E.\...... BCB0: FF 02 00 00 00 07 25 03 1B FB 0D 25 7D 1A 01 01 // ......%....%}... BCC0: 05 34 1B 01 00 00 00 5C 05 36 1B EE FE 00 00 11 // .4.....\.6...... BCD0: 01 FF 7F 01 25 3A 1B 11 5C 05 32 1B F8 F8 F8 FF // ....%:..\.2..... BCE0: 00 00 00 00 01 0D 33 1B FF 7F 01 05 B3 1B 07 40 // ......3........@ BCF0: 00 00 0D A5 B6 1B 01 01 05 31 1B 00 08 00 04 01 // .........1...... BD00: 0D 86 1B 04 00 01 0D E7 1B 01 00 5C 05 00 1B FF // ...........\.... BD10: FF FD FF 00 00 02 00 3A 00 00 5B 5B 5C 05 F6 02 // .......:..[[\... BD20: FF 00 FE 9F 04 FC 00 20 01 05 F9 02 10 27 02 00 // ....... .....'.. BD30: 01 05 14 03 00 08 00 20 01 05 0C 03 00 90 00 10 // ....... ........ BD40: 01 25 09 01 01 01 05 3B 01 64 02 12 00 01 05 30 // .%.....;.d.....0 BD50: 01 A0 86 11 00 01 E5 09 17 64 01 05 22 17 00 00 // .........d.."... BD60: 9B 02 01 05 06 17 21 84 20 00 01 8D E5 17 64 00 // ......!. .....d. BD70: 01 25 E4 17 01 01 05 31 01 3C 00 01 08 5C 65 D4 // .%.....1.<...\e. BD80: 00 FC 02 01 0D FC 00 00 01 01 05 2F 48 00 00 00 // .........../H... BD90: 00 01 05 04 48 00 00 00 00 01 05 3A 48 0F 00 00 // ....H......:H... BDA0: 00 0D E5 CB 05 10 01 05 F8 16 00 00 00 30 01 25 // .............0.% BDB0: 32 01 00 55 00 00 52 4E 02 25 00 07 52 33 02 05 // 2..U..RN.%..R3.. BDC0: 00 00 07 00 00 52 4D 2C 25 00 01 3D 25 00 06 45 // .....RM,%..=%..E BDD0: 65 01 66 16 03 0C 41 04 00 4C 0D 41 02 00 44 B7 // e.f...A..L.A..D. BDE0: 00 0D A5 C9 05 04 5B 00 07 00 01 01 00 00 5B 00 // ......[.......[. BDF0: 8A 00 01 01 00 00 37 00 00 01 05 03 2B 54 10 76 // ......7.....+T.v BE00: 32 56 00 41 03 50 41 9F 03 56 00 40 66 FF 2D 0D // 2V.A.PA..V.@f.-. BE10: 42 4A 00 4C 65 41 10 44 46 00 09 65 41 07 03 2A // BJ.LeA.DF..eA..* BE20: 40 41 15 0D 40 03 2D 0A 42 40 01 04 02 08 00 00 // @A..@.-.B@...... BE30: 01 04 03 2B 04 00 5B 7A 40 00 23 10 54 76 45 10 // ...+..[z@.#.TvE. BE40: 76 32 32 10 54 76 54 10 76 32 03 21 54 76 05 41 // v22.TvT.v2.!Tv.A BE50: 76 32 13 20 54 76 15 40 76 32 32 10 45 76 54 10 // v2. Tv.@v22.EvT. BE60: 67 32 32 10 54 76 54 10 76 32 32 10 65 47 54 10 // g22.TvT.v22.eGT. BE70: 27 63 32 10 75 46 54 10 37 62 61 04 01 01 08 00 // 'c2.uFT.7ba..... BE80: 37 00 00 01 05 82 00 00 00 20 C0 07 A5 83 00 FC // 7........ ...... BE90: 01 05 82 00 2C 01 50 C0 37 05 00 01 0D 2C 01 06 // ....,.P.7....,.. BEA0: 02 01 05 A4 01 09 00 40 00 01 05 A0 01 03 00 00 // .......@........ BEB0: 00 01 0D B0 01 02 04 01 E5 98 01 00 4A 25 00 00 // ............J%.. BEC0: 01 49 E6 00 5C 25 0C 00 80 64 5C 25 10 00 80 64 // .I..\%...d\%...d BED0: 5C 25 14 00 80 64 5C 25 18 00 80 64 5C 25 1C 00 // \%...d\%...d\%.. BEE0: 80 64 5C 25 24 00 80 18 5C 25 28 00 80 64 0D 25 // .d\%$...\%(..d.% BEF0: 2C 00 01 0D 25 20 00 01 0D 25 00 00 01 01 05 D8 // ,...% ...%...... BF00: 01 B8 29 E8 00 01 05 DC 01 B8 29 E8 00 01 05 E0 // ..).......)..... BF10: 01 B8 29 E8 00 01 05 E4 01 B8 29 E8 00 01 E5 14 // ..).......)..... BF20: 02 64 01 05 74 01 00 00 24 00 37 00 00 01 05 82 // .d..t...$.7..... BF30: 00 14 00 00 C0 0D 65 83 00 01 51 FA 01 05 82 00 // ......e...Q..... BF40: 00 00 00 C0 0D 25 83 00 01 01 05 82 00 70 01 50 // .....%.......p.P BF50: C0 37 05 00 54 00 18 01 01 05 A8 01 20 40 00 00 // .7..T....... @.. BF60: 01 E5 60 02 64 01 E5 DC 02 64 01 25 44 03 00 37 // ..`.d....d.%D..7 BF70: 00 00 07 A5 97 01 F7 54 00 92 01 01 05 82 00 78 // .......T.......x BF80: 03 20 C0 01 0D 83 00 19 00 01 05 82 00 00 00 60 // . .............` BF90: C0 5C 05 83 00 FD FF FF FF 02 00 00 00 01 05 82 // .\.............. BFA0: 00 10 00 00 C0 01 05 83 00 02 00 80 2A 01 05 82 // ............*... BFB0: 00 70 03 00 80 3C 05 83 00 00 00 02 00 46 35 04 // .p...<.......F5. BFC0: 01 05 82 00 60 03 20 C0 37 05 00 5C 05 60 03 10 // ....`. .7..\.`.. BFD0: 01 18 F0 20 A4 62 00 5C 05 64 03 FF FF 00 FC 00 // ... .b.\.d...... BFE0: 00 01 01 5C 05 6C 03 10 01 08 F0 20 A4 62 00 5C // ...\.l..... .b.\ BFF0: 05 70 03 FF FF 00 FC 00 00 01 01 5C 05 50 03 87 // .p.........\.P.. C000: 00 7C 00 19 52 9D 7F 5C 05 54 03 07 0C 80 FF 38 // .|..R..\.T.....8 C010: 20 01 00 5C 05 E4 01 BF FF FF DF BF FF 01 20 5C // ..\.......... \ C020: 05 84 00 FF FD FF FF FF 7D A0 00 37 00 00 01 05 // ........}..7.... C030: 82 00 04 00 30 C0 37 05 00 01 05 04 00 02 00 91 // ....0.7......... C040: 06 01 05 0C 00 60 6A 00 08 01 05 10 00 01 00 00 // .....`j......... C050: 00 37 00 00 02 05 00 44 00 03 05 52 45 03 01 00 // .7.....D...RE... C060: 00 02 05 00 44 00 18 0C 52 45 01 05 82 00 04 00 // ....D...RE...... C070: 30 C0 37 05 00 3E 0D 00 0A 00 44 39 02 3D 0D 00 // 0.7..>....D9.=.. C080: 38 02 44 26 02 3D 0D 00 45 01 44 26 02 01 05 1C // 8.D&.=..E.D&.... C090: 00 4D 00 00 AA 01 05 20 00 DA A7 8C 31 43 49 02 // .M..... ....1CI. C0A0: 01 05 1C 00 4D 00 C0 AC 01 05 20 00 EC A7 78 31 // ....M..... ...x1 C0B0: 43 49 02 01 05 1C 00 4D 00 C0 AC 01 05 20 00 EC // CI.....M..... .. C0C0: A7 78 31 01 05 24 00 00 21 00 00 01 05 28 00 FF // .x1..$..!....(.. C0D0: FF FF FF 01 05 64 00 96 43 81 01 01 05 68 00 87 // .....d..C....h.. C0E0: 25 09 40 01 05 6C 00 35 14 BF 02 01 05 70 00 01 // %.@..l.5.....p.. C0F0: 80 00 00 01 05 2C 00 00 21 00 00 01 05 30 00 FF // .....,..!....0.. C100: FF FF FF 37 05 00 03 F8 00 80 00 09 E5 00 0C 4C // ...7...........L C110: E5 00 04 44 AF 02 4C E5 00 08 49 BD 02 69 E5 00 // ...D..L...I..i.. C120: 04 03 0D 00 00 02 43 B6 02 69 E5 00 08 56 08 00 // ......C..i...V.. C130: 5C 8A 10 00 0F F0 00 4C E5 00 04 44 D2 02 0D 65 // \......L...D...e C140: 24 00 04 54 00 28 00 0D 25 24 00 01 4C E5 00 08 // $..T.(..%$..L... C150: 44 E7 02 0D 65 2C 00 04 54 00 30 00 0D 25 2C 00 // D...e,..T.0..%,. C160: 01 37 00 00 02 05 00 44 00 03 05 52 45 03 01 00 // .7.....D...RE... C170: 00 02 05 00 44 00 18 0C 52 45 01 05 82 00 04 00 // ....D...RE...... C180: 30 C0 37 05 00 3E 0D 00 0A 00 44 91 03 3D 0D 00 // 0.7..>....D..=.. C190: 38 02 44 91 03 3D 0D 00 45 01 44 91 03 03 F8 00 // 8.D..=..E.D..... C1A0: 80 00 09 E5 00 0C 4C E5 00 04 44 44 03 4C E5 00 // ......L...DD.L.. C1B0: 08 49 91 03 02 05 00 14 01 0B 06 43 4B 03 02 05 // .I.........CK... C1C0: 00 14 01 05 06 52 45 08 05 00 3F 00 00 00 01 05 // .....RE...?..... C1D0: 82 00 04 00 30 C0 37 05 00 56 00 41 03 21 41 00 // ....0.7..V.A.!A. C1E0: 09 25 41 1F 4B 25 00 20 44 88 03 03 A5 41 20 33 // .%A.K%. D....A 3 C1F0: 8A 41 41 56 08 41 15 1D 41 03 31 02 20 00 41 43 // .AAV.A..A.1. .AC C200: 91 03 15 05 41 13 2B 02 20 00 41 37 00 00 03 05 // ....A.+. .A7.... C210: 00 24 00 30 C0 03 05 01 44 00 30 C0 01 05 82 00 // .$.0....D.0..... C220: 80 00 30 C0 03 38 40 83 00 4C 25 40 04 49 11 04 // ..0..8@..L%@.I.. C230: 01 02 82 00 00 4A 25 83 00 01 49 11 04 0D 65 83 // .....J%...I...e. C240: 00 04 66 FF 2D 0D 42 39 04 56 00 41 01 02 82 00 // ..f.-.B9.V.A.... C250: 01 4A 25 83 00 01 49 D2 03 01 02 82 00 01 01 04 // .J%...I......... C260: 83 00 00 00 2D 0D 42 04 00 2D 25 41 04 3E 25 41 // ....-.B..-%A.>%A C270: 28 45 D2 03 01 02 82 00 01 4A 25 83 00 01 49 FA // (E.......J%...I. C280: 03 01 02 82 00 00 07 65 83 00 FB 2D 05 00 08 00 // .......e...-.... C290: 00 00 2D 05 01 08 00 00 00 1B 05 40 01 3E 05 00 // ..-........@.>.. C2A0: 2C 00 30 C0 44 AF 03 01 05 BD 00 00 57 00 00 5B // ,.0.D.......W..[ C2B0: 7A 28 00 25 00 00 00 49 20 20 00 4D 60 46 00 6D // z(.%...I .M`F.m C2C0: 40 20 00 71 80 40 00 75 00 00 00 79 00 00 00 7D // @ .q.@.u...y...} C2D0: 00 68 00 01 40 0F 00 0A 00 00 00 00 52 00 01 01 // .h..@.......R... C2E0: 00 00 37 00 00 52 3E 03 0C 41 14 00 01 0A 0A 15 // ..7..R>..A...... C2F0: 41 33 0D 41 01 00 1B 0D 41 04 15 05 41 10 2D 05 // A3.A....A...A.-. C300: 41 00 F4 00 F4 01 02 09 08 41 33 8D 41 00 F4 1B // A........A3.A... C310: 1D 41 07 01 1A 06 00 41 01 05 01 0B 00 00 00 F4 // .A.....A........ C320: 01 25 C9 00 F4 01 05 C4 00 00 00 00 00 5B 11 01 // .%...........[.. C330: 01 01 00 04 37 00 00 03 F9 46 00 08 E5 00 7F 03 // ....7....F...... C340: 0A 41 42 2D 0D 41 04 00 03 8C 41 02 00 2D 0C 42 // .AB-.A....A..-.B C350: 00 00 2D 0D 42 04 00 56 30 46 03 04 40 00 00 3E // ..-.B..V0F..@..> C360: 05 40 00 00 00 00 44 49 00 3D FA 00 40 44 50 00 // .@....DI.=..@DP. C370: 3E A5 46 01 49 5B 00 33 1A 42 41 43 62 00 03 A5 // >.F.I[.3.BACb... C380: 46 01 3D 02 00 40 47 62 00 2D 1A 42 41 43 2C 00 // F.=..@Gb.-.BAC,. C390: 4C E5 46 80 44 6A 00 5B 03 8A 41 42 56 00 40 03 // L.F.Dj.[..ABV.@. C3A0: 0A 42 41 03 8C 40 00 00 3E 8D 40 FF FF 44 10 01 // .BA..@..>.@..D.. C3B0: 03 24 42 02 00 03 22 46 42 09 25 42 3F 3E 25 42 // .$B..."FB.%B?>%B C3C0: 05 49 A6 00 03 1A 40 40 03 0D 42 04 00 2D 1A 42 // .I....@@..B..-.B C3D0: 41 43 E1 00 3E 25 42 06 49 CD 00 33 0D 41 03 00 // AC..>%B.I..3.A.. C3E0: 56 08 42 2D 0D 40 01 00 3E 1A 40 40 47 9F 00 2D // V.B-.@..>.@@G..- C3F0: 1A 42 41 2D 0D 41 03 00 43 04 01 03 1A 40 40 09 // .BA-.A..C....@@. C400: 0D 42 1F 00 2D 1A 42 41 4C 25 46 80 49 04 01 56 // .B..-.BAL%F.I..V C410: 18 40 4C 25 46 40 49 F9 00 01 02 00 00 40 01 04 // .@L%F@I......@.. C420: 01 00 00 00 43 04 01 01 02 91 0A 40 01 04 92 0A // ....C......@.... C430: 00 00 2D 0D 41 03 00 03 8A 41 42 43 71 00 5B 00 // ..-.A....ABCq.[. C440: 21 00 02 01 00 04 37 00 00 01 01 A4 00 01 01 01 // !.....7......... C450: 94 00 00 3C 25 95 00 01 49 13 00 02 00 01 A4 00 // ...<%...I....... C460: 5B 00 8E 00 01 02 00 04 66 FF 56 08 47 2D 0D 42 // [.......f.V.G-.B C470: 5C 00 03 21 47 00 09 25 47 F0 42 22 47 63 00 43 // \..!G..%G.B"Gc.C C480: 00 63 80 36 00 63 60 3E 00 63 20 2E 00 5A 5A 5B // .c.6.c`>.c ..ZZ[ C490: 2D 0D 42 26 00 43 43 00 2D 0D 42 0C 00 43 43 00 // -.B&.CC.-.B..CC. C4A0: 2D 0D 42 18 00 03 21 47 00 09 25 47 07 2D 0A 42 // -.B...!G..%G.-.B C4B0: 47 2D 0A 42 47 03 0C 48 00 00 5B 7A 32 00 00 00 // G-.BG..H..[z2... C4C0: 00 02 00 04 00 26 00 28 00 2A 00 00 02 00 2C 00 // .....&.(.*....,. C4D0: 2D 00 2E 00 2F 00 00 00 00 01 00 02 00 03 00 04 // -.../........... C4E0: 00 05 00 0A 00 00 A0 00 40 51 E0 51 80 52 20 53 // ........@Q.Q.R S C4F0: BF 02 02 02 1C 04 20 05 01 64 00 00 00 03 02 02 // ...... ..d...... C500: 40 66 1F 02 04 01 0C 00 52 45 08 05 01 FF 03 00 // @f......RE...... C510: 00 3D 0D 01 00 00 49 2F 00 02 04 00 28 00 5B 02 // .=....I/....(.[. C520: 04 01 1C 00 52 45 08 05 01 FF 00 00 00 20 05 01 // ....RE....... .. C530: A0 86 01 00 7C 04 40 20 00 7E 05 40 FF 00 00 00 // ....|.@ .~.@.... C540: 03 02 01 40 03 04 40 24 00 21 05 40 A0 86 01 00 // ...@..@$.!.@.... C550: 2D 02 01 40 02 E5 00 01 56 00 03 02 0D 03 02 00 // -..@....V....... C560: 56 00 04 7C 04 02 3C 00 7E 05 40 10 27 00 00 02 // V..|..<.~.@.'... C570: 02 01 40 02 04 02 4C 00 02 A4 03 56 00 02 E4 03 // ..@...L....V.... C580: 5A 00 52 37 03 01 05 01 03 71 03 03 03 04 40 64 // Z.R7.....q....@d C590: 00 21 05 40 A0 86 01 00 02 02 01 40 55 18 03 02 // .!.@.......@U... C5A0: 04 02 50 00 02 E4 03 5B 00 52 37 7C 04 02 40 00 // ..P....[.R7|..@. C5B0: 7E 05 40 10 27 00 00 02 02 02 40 02 E4 03 57 00 // ~.@.'.....@...W. C5C0: 52 37 02 E5 03 01 02 02 02 01 52 37 03 01 06 01 // R7........R7.... C5D0: 03 B1 03 03 7C 05 06 A0 86 01 00 7E 02 40 05 03 // ....|......~.@.. C5E0: 02 03 40 03 02 05 40 43 FA 00 3D E5 00 00 44 66 // ..@...@C..=...Df C5F0: 02 3E 04 03 04 00 47 21 01 03 02 03 05 3E 04 03 // .>....G!.....>.. C600: 04 00 47 21 01 03 04 03 04 00 2D 05 03 71 02 00 // ..G!......-..q.. C610: 00 03 04 40 7C 00 3E 05 40 00 00 00 00 44 D9 01 // ...@|.>.@....D.. C620: 33 04 03 7C 00 7C 02 03 03 7E 05 40 A0 86 01 00 // 3..|.|...~.@.... C630: 03 02 46 40 02 04 01 50 00 03 04 40 64 00 21 05 // ..F@...P...@d.!. C640: 40 A0 86 01 00 02 02 02 40 02 05 03 02 00 00 00 // @.......@....... C650: 02 A4 03 5B 00 52 37 7C 04 03 4C 00 7E 05 40 A0 // ...[.R7|..L.~.@. C660: 86 01 00 02 02 02 40 02 E4 03 5A 00 52 37 02 02 // ......@...Z.R7.. C670: 02 01 02 E5 03 01 52 37 03 01 04 01 02 04 01 40 // ......R7.......@ C680: 00 02 A4 03 57 00 7C 04 03 3C 00 7E 05 40 A0 86 // ....W.|..<.~.@.. C690: 01 00 02 02 02 40 02 E4 03 56 00 52 37 7C 05 04 // .....@...V.R7|.. C6A0: 10 27 00 00 7E 01 40 01 03 02 04 40 03 02 05 02 // .'..~.@....@.... C6B0: 3E 02 05 04 45 CE 01 33 02 05 04 43 E0 01 33 02 // >...E..3...C..3. C6C0: 04 05 03 02 05 04 43 E0 01 03 02 04 02 56 00 05 // ......C......V.. C6D0: 7C 04 02 74 00 7E 05 40 10 27 00 00 03 02 04 40 // |..t.~.@.'.....@ C6E0: 7C 02 40 40 02 02 01 40 02 02 02 41 7C 04 02 78 // |.@@...@...A|..x C6F0: 00 7E 05 40 10 27 00 00 7C 02 40 40 02 25 03 01 // .~.@.'..|.@@.%.. C700: 52 37 7C 02 05 05 52 37 02 25 03 03 52 37 03 04 // R7|...R7.%..R7.. C710: 40 68 00 21 05 40 0A 00 00 00 2C 02 01 40 7C 04 // @h.!.@....,..@|. C720: 02 6C 00 7E 05 40 10 27 00 00 2C 02 01 40 7C 04 // .l.~.@.'..,..@|. C730: 02 70 00 7E 05 40 10 27 00 00 2C 02 01 40 26 05 // .p.~.@.'..,..@&. C740: 01 64 00 00 00 21 05 40 64 00 00 00 2D 02 02 40 // .d...!.@d...-..@ C750: 55 38 00 43 68 00 2D 05 05 70 02 00 00 27 05 05 // U8.Ch.-..p...'.. C760: 71 02 00 00 21 05 40 71 02 00 00 3E 04 40 04 00 // q...!.@q...>.@.. C770: 47 89 02 02 04 00 2C 00 5B 56 00 00 03 31 00 00 // G.....,.[V...1.. C780: 33 25 00 01 02 02 00 40 03 04 46 08 00 03 04 40 // 3%.....@..F....@ C790: 80 00 15 25 00 02 2D 0A 42 00 21 04 40 84 00 2D // ...%..-.B.!.@..- C7A0: 02 46 40 3D 02 00 46 48 BE 02 02 02 00 46 5B 00 // .F@=..FH.....F[. C7B0: 78 00 01 01 00 00 37 00 00 52 14 0D A5 51 1B 01 // x.....7..R...Q.. C7C0: 54 20 54 1B 07 25 44 1B FE 54 20 45 1B 42 29 00 // T T..%D..T E.B). C7D0: 63 00 31 00 63 01 39 00 63 02 4D 00 5A 5A 43 70 // c.1.c.9.c.M.ZZCp C7E0: 00 01 25 45 1B 02 43 3E 00 01 25 45 1B 01 54 20 // ..%E..C>..%E..T C7F0: 42 1B 54 00 43 1B 54 00 47 1B 43 70 00 01 0D 43 // B.T.C.T.G.Cp...C C800: 1B 01 01 01 05 47 1B 01 00 01 00 0D 65 48 1B 01 // .....G......eH.. C810: 0D 65 4B 1B 01 01 0D 53 1B 10 10 01 25 42 1B 01 // .eK....S....%B.. C820: 54 30 51 1B 3A 00 00 5B 74 00 01 01 00 00 37 00 // T0Q.:..[t.....7. C830: 00 4A A5 CB 05 01 44 15 00 02 65 00 01 0E 25 00 // .J....D...e...%. C840: 80 52 14 03 00 46 CC 00 08 25 00 0F 52 14 54 30 // .R...F...%..R.T0 C850: 9D 1B 3C 69 9D 1B 00 44 65 00 01 69 9D 1B 00 3D // ..<i...De..i...= C860: 65 00 00 44 65 00 4A A5 9C 1B 01 44 65 00 4C 25 // e..De.J....De.L% C870: 46 01 44 69 00 4A 25 A3 1B 01 49 4D 00 4A 25 A3 // F.Di.J%...IM.J%. C880: 1B 01 44 55 00 4A 25 A3 1B 01 49 5D 00 3A 00 00 // ..DU.J%...I].:.. C890: 5B 4A 25 9D 1B 01 44 69 00 43 65 00 3E 00 01 01 // [J%...Di.Ce.>... C8A0: 00 00 37 00 00 52 14 3D 65 00 01 44 30 00 0D 65 // ..7..R.=e..D0..e C8B0: 9C 1B 03 07 25 9C 1B FE 4A A5 9C 1B 01 49 1C 00 // ....%...J....I.. C8C0: 07 E5 00 1B 7F 54 20 A9 1B 43 3A 00 0D E5 00 1B // .....T ..C:..... C8D0: 80 0D 25 9C 1B 01 3A 00 00 5B 2C 00 02 01 00 00 // ..%...:..[,..... C8E0: 37 00 00 3C 21 FC 00 00 49 19 00 0D A5 C0 00 01 // 7..<!...I....... C8F0: 43 26 00 3C 61 FC 00 00 49 26 00 0D A5 C0 00 02 // C&.<a...I&...... C900: 0D A5 C1 00 01 5B 22 00 01 01 04 04 03 39 00 00 // .....["......9.. C910: 55 38 00 20 02 00 00 03 04 41 00 00 56 38 41 27 // U8. .....A..V8A' C920: 02 40 41 02 E2 00 40 5B 19 00 01 01 00 08 37 00 // .@A...@[......7. C930: 00 52 14 01 01 5E 1B 00 01 01 5F 1B 01 3A 00 00 // .R...^...._..:.. C940: 5B 00 80 00 02 01 00 00 56 00 40 03 39 40 00 55 // [.......V.@.9@.U C950: 38 00 66 FF 2D 0D 42 50 00 3E 0C 40 02 00 47 27 // 8.f.-.BP.>.@..G' C960: 00 2D 0D 42 08 00 43 17 00 33 0C 40 04 00 21 0C // .-.B..C..3.@..!. C970: 40 06 00 2D 0C 40 00 00 56 18 40 03 02 46 40 7B // @..-.@..V.@..F@{ C980: 05 00 40 42 0F 00 7E 02 40 46 02 02 00 40 5B 7A // ..@B..~.@F...@[z C990: 30 00 64 00 00 00 00 00 00 00 FF FF 07 00 01 00 // 0.d............. C9A0: 00 00 C8 00 3F 00 08 00 19 00 40 06 5F 00 40 00 // ....?.....@._.@. C9B0: 32 00 80 0C 7E 00 60 00 64 00 00 32 7F 00 7F 00 // 2...~.`.d..2.... C9C0: 64 00 C6 00 01 03 04 00 37 00 00 56 00 46 56 00 // d.......7..V.FV. C9D0: 00 03 21 00 00 55 20 00 3D 65 00 03 44 2C 00 3D // ..!..U .=e..D,.= C9E0: 65 00 0D 46 BB 00 02 29 00 00 32 25 00 08 0E 25 // e..F...)..2%...% C9F0: 00 60 52 14 5C 22 00 4A F8 00 02 22 00 00 52 14 // .`R.\".J..."..R. CA00: 03 08 41 C0 1A 09 0D 41 03 00 66 FF 2D 0D 42 C2 // ..A....A..f.-.B. CA10: 00 2D 0A 42 41 03 24 00 00 00 3D E2 00 00 48 A7 // .-.BA.$...=...H. CA20: 00 3E 25 00 04 44 76 00 03 22 46 00 33 25 46 01 // .>%..Dv.."F.3%F. CA30: 15 25 46 04 0F 25 46 01 33 39 00 00 3E 25 00 01 // .%F..%F.39..>%.. CA40: 44 93 00 3E 25 00 02 44 8C 00 03 25 46 21 03 65 // D..>%..D...%F!.e CA50: 00 2F 43 97 00 03 65 00 13 03 79 46 00 33 65 46 // ./C...e...yF.3eF CA60: 01 15 2D 46 03 0F 65 46 01 52 14 01 02 F2 1B 46 // ..-F..eF.R.....F CA70: 01 52 EE 1B 00 54 00 F9 1B 54 00 ED 1B 3A 00 00 // .R...T...T...:.. CA80: 5B 7A 04 00 03 02 01 04 AF 01 01 04 00 08 37 00 // [z............7. CA90: 00 3D 65 02 01 49 44 01 4B A5 02 03 49 5D 00 02 // .=e..ID.K...I].. CAA0: 05 00 00 03 00 05 02 05 01 00 05 02 00 3C 21 FC // .............<!. CAB0: 00 02 49 57 00 01 8D C0 00 00 02 51 02 01 05 C6 // ..IW.......Q.... CAC0: 00 00 00 10 00 01 05 C8 00 00 00 50 00 01 0D C3 // ...........P.... CAD0: 00 02 00 54 20 CA 00 01 05 C2 00 00 01 00 00 56 // ...T ..........V CAE0: 20 40 43 83 00 0E 25 02 80 52 14 54 00 CC 00 56 // @C...%..R.T...V CAF0: 08 48 08 25 02 07 0D 25 CA 00 01 01 25 C2 00 01 // .H.%...%....%... CB00: 54 00 C6 00 54 00 C8 00 56 20 40 3D A5 01 00 49 // T...T...V @=...I CB10: 8F 00 0D 25 C2 00 10 07 65 D0 05 FE 3D A5 01 01 // ...%....e...=... CB20: 47 A0 00 0D 65 D0 05 01 03 A0 40 C9 00 03 00 46 // G...e.....@....F CB30: C4 00 03 02 41 46 2D 00 46 C6 00 2D 00 41 C8 00 // ....AF-.F..-.A.. CB40: 52 14 01 32 07 1A 40 01 32 08 1A 40 01 02 04 1A // R..2..@.2..@.... CB50: 46 01 02 05 1A 41 54 30 C1 1A 54 00 5C 1B 01 01 // F....AT0..T.\... CB60: 5D 1B 00 54 08 09 1A 54 08 0A 1A 54 08 0B 1A 54 // ]..T...T...T...T CB70: 08 0C 1A 01 09 0E 1A 00 01 19 0D 1A 00 5C 19 01 // .............\.. CB80: 1A FC F8 01 5C A5 01 1A 0F 10 01 09 06 1A 01 01 // ....\........... CB90: 25 00 1A 01 0D 25 B3 1B 04 5C 62 B3 1B FE 40 54 // %....%...\b...@T CBA0: 20 35 1A 54 20 3C 1A 54 00 CA 1B 54 00 C8 1B 54 // 5.T <.T...T...T CBB0: 00 CC 1B 4B A5 02 03 49 40 01 0E 25 02 80 52 14 // ...K...I@..%..R. CBC0: 01 05 CC 00 01 00 00 00 3A 00 00 5B 52 14 3D 65 // ........:..[R.=e CBD0: 02 00 49 61 01 54 20 00 1A 3A 00 00 3C 21 FC 00 // ..Ia.T ..:..<!.. CBE0: 02 49 60 01 54 08 C1 00 5B 3D 65 02 10 44 6E 01 // .I`.T...[=e..Dn. CBF0: 01 09 06 1A 01 5B 03 00 40 04 1A 09 05 40 00 00 // .....[..@....@.. CC00: 00 FD 2D 01 40 00 09 0D 40 00 F0 01 02 04 1A 40 // ..-.@...@......@ CC10: 08 0D 00 FF 0F 56 00 41 03 31 41 01 74 0A 00 41 // .....V.A.1A.t..A CC20: 2C 09 01 00 08 25 00 FC 14 05 00 10 01 01 5C 1B // ,....%........\. CC30: 00 01 09 0D 1A 01 5B 00 49 00 01 01 00 00 37 00 // ......[.I.....7. CC40: 00 52 14 07 65 B6 1B FE 3D 65 00 01 44 37 00 54 // .R..e...=e..D7.T CC50: 30 6E 1A 54 30 11 1A 54 20 B5 1B 54 20 BD 1B 54 // 0n.T0..T ..T ..T CC60: 30 BD 1B 4A 25 B6 1B 01 49 2B 00 3A 00 00 5B 0D // 0..J%...I+.:..[. CC70: 25 BD 1B 01 54 00 9E 1B 07 25 C0 1A F4 3A 00 00 // %...T....%...:.. CC80: 5B 00 95 00 01 03 00 00 37 00 00 52 14 0D 25 03 // [.......7..R..%. CC90: 1B 04 54 20 78 1A 54 00 80 1A 3D 65 00 01 49 56 // ..T x.T...=e..IV CCA0: 00 0D 25 7E 1A 07 01 25 7F 1A 01 51 01 4A 25 7F // ..%~...%...Q.J%. CCB0: 1A 02 44 29 00 54 20 7F 1A 54 08 81 1A 54 08 82 // ..D).T ..T...T.. CCC0: 1A 54 08 83 1A 01 0D 84 1A FF FF 01 0D 85 1A FF // .T.............. CCD0: FF 01 0D 86 1A FF FF 5B 01 31 79 1A 00 56 00 41 // .......[.1y..V.A CCE0: 03 19 41 01 3B 02 41 3D 65 00 02 49 78 00 03 00 // ..A.;.A=e..Ix... CCF0: 40 7C 1A 04 02 00 40 43 81 00 03 03 40 00 01 02 // @|....@C....@... CD00: 7C 1A 40 2D 05 46 04 00 00 00 2D 8D 41 01 00 3E // |.@-.F....-.A..> CD10: 89 41 01 45 65 00 5B 00 3D 00 01 01 00 04 37 00 // .A.Ee.[.=.....7. CD20: 00 56 00 40 03 38 40 9A 0A 21 05 40 E2 04 00 00 // .V.@.8@..!.@.... CD30: 02 02 00 40 03 00 40 99 0A 1B 05 40 14 09 0D 40 // ...@..@....@...@ CD40: 07 00 21 05 40 09 3D 00 00 27 05 40 64 00 00 00 // ..!.@.=..'.@d... CD50: 2C 02 00 40 5B 00 D8 00 01 01 0C 00 37 00 00 01 // ,..@[.......7... CD60: 05 82 00 2C 00 50 C0 4A 25 83 00 01 49 3B 00 02 // ...,.P.J%...I;.. CD70: 05 00 40 7E 05 00 01 05 82 00 B4 00 50 C0 02 E8 // ..@~........P... CD80: 00 83 00 52 29 26 05 00 10 27 00 00 02 02 00 40 // ...R)&...'.....@ CD90: 5B 03 05 00 AC 02 50 C0 03 05 01 8C 02 50 C0 03 // [.....P......P.. CDA0: 05 02 78 02 50 C0 01 05 82 00 40 03 50 C0 4A 25 // ..x.P.....@.P.J% CDB0: 83 00 01 44 75 00 03 05 00 28 03 50 C0 03 05 01 // ...Du....(.P.... CDC0: 08 03 50 C0 03 05 02 F4 02 50 C0 01 02 82 00 02 // ..P......P...... CDD0: 4A 05 83 00 80 00 00 00 44 8C 00 2D 05 01 10 00 // J.......D..-.... CDE0: 00 00 01 02 82 00 01 56 00 40 03 18 40 83 00 21 // .......V.@..@..! CDF0: 05 40 10 27 00 00 03 02 46 40 56 00 40 03 08 40 // .@.'....F@V.@..@ CE00: 83 00 21 05 40 10 27 00 00 27 05 40 00 00 01 00 // ..!.@.'..'.@.... CE10: 2D 02 46 40 01 02 82 00 00 56 00 40 03 20 40 83 // -.F@.....V.@. @. CE20: 00 09 25 40 0F 75 02 46 40 02 02 00 46 5B 53 01 // ..%@.u.F@...F[S. CE30: 02 03 00 18 37 00 00 66 FF 2D 0D 42 47 01 55 28 // ....7..f.-.BG.U( CE40: 05 2D 09 42 05 2D 09 42 05 03 0C 48 00 00 03 09 // .-.B.-.B...H.... CE50: 41 03 2D 19 41 03 3E 0D 41 03 00 46 3F 00 5C 05 // A.-.A.>.A..F?.\. CE60: B3 1B FB 0F F0 FF 00 30 00 00 43 4B 00 5C 05 B3 // .......0..CK.\.. CE70: 1B FF 0F F0 FF 04 40 00 00 03 09 41 00 2D 19 41 // ......@....A.-.A CE80: 00 33 0D 41 01 00 01 0A 80 1B 41 54 08 82 1B 01 // .3.A......AT.... CE90: 99 82 1B 02 03 19 41 00 33 09 41 02 56 18 41 03 // ......A.3.A.V.A. CEA0: B1 41 04 33 1A 41 41 01 8A 81 1B 41 03 19 41 00 // .A.3.AA....A..A. CEB0: 33 09 41 02 2D 1A 41 41 2D 09 41 00 4B 25 04 10 // 3.A.-.AA-.A.K%.. CEC0: 44 99 00 2D 09 41 00 01 0A 81 1B 41 03 21 41 04 // D..-.A.....A.!A. CED0: 09 25 41 02 1B 25 41 01 01 22 83 1B 41 54 00 5E // .%A..%A.."..AT.^ CEE0: 1B 01 31 5E 1B 04 01 B1 5E 1B 04 03 09 41 01 2D // ..1^....^....A.- CEF0: 19 41 01 33 0D 41 01 00 01 0A 87 1B 41 54 08 8E // .A.3.A......AT.. CF00: 1B 01 99 8E 1B 03 03 19 41 01 33 09 41 03 56 18 // ........A.3.A.V. CF10: 41 03 B9 41 04 33 1A 41 41 01 8A 8D 1B 41 03 19 // A..A.3.AA....A.. CF20: 41 01 33 09 41 03 2D 1A 41 41 2D 09 41 01 4B 25 // A.3.A.-.AA-.A.K% CF30: 04 20 44 0B 01 2D 09 41 01 01 0A 8D 1B 41 03 21 // . D..-.A.....A.! CF40: 41 04 09 25 41 04 1B 25 41 02 01 22 8F 1B 41 54 // A..%A..%A.."..AT CF50: 00 5F 1B 01 39 5F 1B 04 01 B9 5F 1B 04 03 21 41 // ._..9_...._...!A CF60: 04 09 25 41 80 1B 25 41 07 01 22 9E 1B 41 3A 00 // ..%A..%A.."..A:. CF70: 00 5B 7A 0C 00 00 00 00 02 00 04 00 26 00 28 00 // .[z.........&.(. CF80: 2A 00 BE 00 01 01 00 04 37 00 00 03 A1 40 00 3D // *.......7....@.= CF90: A5 00 00 49 49 00 66 04 03 24 40 58 00 3E 25 40 // ...II.f..$@X.>%@ CFA0: FF 49 AE 00 55 00 01 02 25 01 28 52 09 02 0D 01 // .I..U...%.(R.... CFB0: 29 01 52 09 02 0D 01 2A 02 52 09 02 0D 01 2B 03 // ).R....*.R....+. CFC0: 52 09 03 B1 40 01 01 B1 0A 15 01 66 1C 03 64 40 // R...@......f..d@ CFD0: 10 00 56 20 40 2D 0D 42 14 00 54 30 CD 05 3E A4 // ..V @-.B..T0..>. CFE0: 40 0A 00 49 93 00 3D A5 00 00 44 AE 00 03 24 41 // @..I..=...D...$A CFF0: 1C 00 03 71 41 00 09 0D 41 0F 0F 3E 62 41 41 49 // ...qA...A..>bAAI D000: 93 00 01 A2 CD 05 40 01 64 80 0A 1C 00 3D A4 00 // ......@.d....=.. D010: 1C 00 44 AE 00 2D 0C 42 04 00 2D 25 40 01 3E 62 // ..D..-.B..-%@.>b D020: 40 40 49 5C 00 01 F1 0A 15 00 0D A5 0A 15 80 5B // @@I\...........[ D030: 01 A2 CD 05 40 01 64 80 0A 1C 00 54 18 0A 15 5B // ....@.d....T...[ D040: 9E 00 01 01 08 00 37 00 00 03 08 00 28 08 56 30 // ......7.....(.V0 D050: 00 03 05 01 03 00 00 00 52 3E 4C 0C 01 08 00 49 // ........R>L....I D060: 2D 00 15 05 01 02 2D A5 00 01 43 18 00 5C 72 28 // -.....-...C..\r( D070: 08 F8 00 03 00 40 1F 0A 03 00 46 93 0A 09 25 46 // .....@....F...%F D080: 03 15 25 46 03 75 02 40 46 56 38 40 03 65 40 80 // ..%F.u.@FV8@.e@. D090: 1B 25 46 03 03 0A 48 46 03 00 41 A3 0A 56 08 48 // .%F...HF..A..V.H D0A0: 01 0A 28 08 00 03 A2 40 41 09 A5 40 07 03 32 43 // ..(....@A..@..2C D0B0: 40 4C 25 40 01 44 7C 00 0F E2 40 44 1B 0D 40 01 // @L%@.D|...@D..@. D0C0: 1B 05 41 03 3E 65 40 00 49 65 00 01 7A 80 0A 40 // ..A.>e@.Ie..z..@ D0D0: 02 BA 00 40 52 3E 02 24 00 0A 00 52 34 5B 1A 00 // ...@R>.$...R4[.. D0E0: 01 01 00 04 37 00 00 01 05 E5 09 FC FD FC FC 01 // ....7........... D0F0: 05 E6 09 FD F8 FC FC 5B 31 02 01 01 00 08 37 00 // .......[1.....7. D100: 00 0D 25 F4 16 08 07 25 62 18 FE 56 00 41 03 39 // ..%....%b..V.A.9 D110: 41 01 09 25 41 0F 03 0A 40 42 66 FF 2D 0D 42 11 // A..%A...@Bf.-.B. D120: 02 15 25 41 02 2D 0A 42 41 03 0C 41 00 00 01 02 // ..%A.-.BA..A.... D130: 00 00 41 07 A5 01 00 FE 54 08 01 00 01 0C FB 16 // ..A.....T....... D140: 02 00 03 0A 42 40 03 05 40 50 C3 00 00 56 00 41 // ....B@..@P...V.A D150: 03 21 41 00 27 02 40 41 01 8A F7 16 40 01 25 F7 // .!A.'.@A....@.%. D160: 16 02 0D 25 F5 16 02 01 A9 F9 16 01 4B 25 01 01 // ...%........K%.. D170: 49 7F 00 54 30 F9 16 01 0D F9 16 00 31 2B A5 F9 // I..T0.......1+.. D180: 16 01 4B 25 01 02 44 96 00 2B A5 F9 16 01 56 00 // ..K%..D..+....V. D190: 41 03 71 41 01 0F E5 41 80 01 02 FA 16 41 03 69 // A.qA...A.....A.i D1A0: 41 00 2D A5 41 01 01 02 FA 16 41 4B 25 01 02 44 // A.-.A.....AK%..D D1B0: C6 00 56 28 41 2D A5 41 01 01 02 FA 16 41 4B 25 // ..V(A-.A.....AK% D1C0: 01 01 44 E7 00 03 71 41 00 2D A5 41 01 01 02 FA // ..D...qA.-.A.... D1D0: 16 41 03 79 41 00 2D A5 41 01 01 02 FA 16 41 0D // .A.yA.-.A.....A. D1E0: 25 F4 16 01 03 A5 41 01 43 BA 01 03 29 40 01 03 // %.....A.C...)@.. D1F0: 65 40 01 03 99 40 00 56 00 41 03 71 41 01 0F 65 // e@...@.V.A.qA..e D200: 41 01 0F E5 41 80 01 02 FA 16 41 01 A5 F9 16 04 // A...A.....A..... D210: 3D 65 01 04 47 28 01 01 0D F9 16 01 13 43 57 01 // =e..G(.......CW. D220: 01 A2 F9 16 40 01 0D F9 16 01 31 43 57 01 07 65 // ....@.....1CW..e D230: F9 16 EF 01 A5 F9 16 03 3E 25 40 04 46 57 01 01 // ........>%@.FW.. D240: A2 F9 16 40 31 A5 F9 16 01 5C 65 F9 16 FD 20 0D // ...@1....\e... . D250: 25 F4 16 01 03 A5 41 00 43 BA 01 03 05 41 01 00 // %.....A.C....A.. D260: 00 80 03 AA 41 40 01 02 FA 16 41 3D 65 01 01 49 // ....A@....A=e..I D270: 82 01 02 A8 00 FA 16 43 F9 01 56 00 41 03 1A 41 // .......C..V.A..A D280: 40 3B 02 41 03 28 41 FA 16 03 68 41 FA 16 03 A8 // @;.A.(A...hA.... D290: 41 FA 16 03 E8 41 FA 16 04 02 00 41 56 28 40 2D // A....A.....AV(@- D2A0: 8D 40 04 00 3E 25 40 04 47 F9 01 33 25 40 04 43 // .@..>%@.G..3%@.C D2B0: 36 01 02 65 00 02 03 0D 41 64 00 33 0D 41 01 00 // 6..e....Ad.3.A.. D2C0: 3E 0D 41 00 00 44 F9 01 51 64 4A 25 F6 16 10 44 // >.A..D..QdJ%...D D2D0: C3 01 4A 65 F6 16 06 49 F9 01 02 65 00 01 0D 25 // ..Je...I...e...% D2E0: F5 16 02 3E A5 41 00 44 63 01 4B 25 01 01 44 F3 // ...>.A.Dc.K%..D. D2F0: 00 0D 25 F5 16 02 01 25 F4 16 02 51 01 54 00 F4 // ..%....%...Q.T.. D300: 16 54 00 FB 16 5B 7A 20 00 68 48 01 00 6C 48 03 // .T...[z .hH..lH. D310: 02 70 48 05 04 74 48 42 41 78 48 49 48 7C 48 4B // .pH..tHBAxHIH|HK D320: 4A 98 48 29 28 80 48 4D 4C 00 5F 00 02 02 00 04 // J.H)(.HML._..... D330: 37 00 00 3D 65 00 01 44 54 00 55 30 00 3D 25 00 // 7..=e..DT.U0.=%. D340: 06 46 50 00 32 25 00 01 20 25 00 08 56 08 48 03 // .FP.2%.. %..V.H. D350: 22 48 40 0D A5 99 18 01 02 A0 00 98 18 08 A5 00 // "H@............. D360: 03 4A 25 98 18 02 44 4A 00 5C 0D 99 18 FF FE 01 // .J%...DJ.\...... D370: 00 43 50 00 0D 0D 99 18 01 01 3A 00 00 5B 0D 65 // .CP.......:..[.e D380: CF 05 08 0D 25 80 01 01 5B 00 82 00 01 02 00 00 // ....%...[....... D390: 66 FF 2D 0D 42 3A 00 02 25 00 32 02 0D 01 01 01 // f.-.B:..%.2..... D3A0: 02 E5 01 07 02 A4 01 00 00 02 4C 00 01 00 3D 65 // ..........L...=e D3B0: 00 FF 44 35 00 52 36 2D 0D 42 02 00 43 1F 00 5B // ..D5.R6-.B..C..[ D3C0: 7A 49 00 02 98 4A 38 4B 13 4D 17 4F 04 50 3C 51 // zI...J8K.M.O.P<Q D3D0: 28 52 46 53 36 54 50 55 43 56 5A 57 51 58 5D 59 // (RFS6TPUCVZWQX]Y D3E0: 5E 5A 5F 5B 6C 5C 61 5D 79 5E 64 5F 87 4A 18 03 // ^Z_[l\a]y^d_.J.. D3F0: 07 05 46 07 66 13 00 08 00 14 00 11 00 12 00 19 // ..F.f........... D400: 64 21 0A BF 00 30 02 16 ED 04 08 FF 0A 00 01 01 // d!...0.......... D410: 00 04 55 00 00 5B 3C 00 01 01 00 00 55 00 00 55 // ..U..[<.....U..U D420: 00 01 01 05 91 0A 03 00 00 00 02 38 00 92 0A 02 // ...........8.... D430: 21 01 00 08 25 00 0F 08 25 01 F0 20 05 00 20 4E // !...%...%.. .. N D440: 00 00 02 02 00 40 20 05 01 E2 04 00 00 02 02 01 // .....@ ......... D450: 40 5B AF 01 01 06 04 18 03 05 46 00 51 25 02 3D // @[........F.Q%.= D460: E5 00 01 49 F3 00 55 38 00 66 08 03 24 41 04 00 // ...I..U8.f..$A.. D470: 2D 0D 42 08 00 55 00 02 3D 04 00 00 00 47 42 00 // -.B..U..=....GB. D480: 2C A5 02 01 2D 0D 42 0C 00 3D A2 02 41 45 26 00 // ,...-.B..=..AE&. D490: 55 00 01 5B 02 24 02 05 00 02 64 02 04 00 03 01 // U..[.$....d..... D4A0: 46 00 56 00 40 03 21 40 02 6F 02 46 40 7C 05 46 // F.V.@.!@.o.F@|.F D4B0: 00 40 00 00 7E 05 40 C4 09 00 00 02 02 01 40 02 // .@..~.@.......@. D4C0: E5 02 01 7B 05 01 32 00 00 00 7E 05 40 10 27 00 // ...{..2...~.@.'. D4D0: 00 7C 05 40 4E 0C 00 00 7E 05 40 40 4B 4C 00 02 // .|.@N...~.@@KL.. D4E0: 0A 05 40 21 05 40 40 4B 4C 00 27 05 40 4E 0C 00 // ..@!.@@KL.'.@N.. D4F0: 00 02 01 03 01 32 02 03 40 21 05 46 D0 07 00 00 // .....2..@!.F.... D500: 27 05 40 10 27 00 00 03 02 00 46 33 02 00 40 27 // '.@.'.....F3..@' D510: 05 00 10 27 00 00 3E 0C 40 06 00 48 D1 00 03 0C // ...'..>.@..H.... D520: 40 06 00 55 00 04 02 8A 04 40 03 01 40 01 33 01 // @..U.....@..@.3. D530: 40 04 21 05 40 32 00 00 00 27 05 40 50 C3 00 00 // @.!.@2...'.@P... D540: 02 8A 05 40 5B 55 38 00 03 05 40 00 32 00 00 3D // ...@[U8...@.2..= D550: 05 00 00 00 00 00 44 3C 01 03 02 40 46 2D 01 40 // ......D<...@F-.@ D560: 00 33 05 40 01 00 00 00 27 01 40 00 3E 05 40 9C // .3.@....'.@.>.@. D570: 18 00 00 47 2B 01 03 05 40 00 32 00 00 3E 05 40 // ...G+...@.2..>.@ D580: C8 00 00 00 46 3C 01 03 05 40 C8 00 00 00 66 FF // ....F<...@....f. D590: 2D 0D 42 8F 01 3E 0C 40 02 00 47 53 01 2D 0D 42 // -.B..>.@..GS.-.B D5A0: 08 00 43 43 01 33 0C 40 00 00 2D 0C 40 06 00 33 // ..CC.3.@..-.@..3 D5B0: 0D 40 01 00 27 0C 40 06 00 2D 0C 40 04 00 02 E2 // .@..'.@..-.@.... D5C0: 00 40 33 0C 40 04 00 21 0C 40 06 00 2D 0C 40 00 // .@3.@..!.@..-.@. D5D0: 00 27 02 46 40 02 0A 00 40 02 B2 00 40 5B 7A 20 // .'.F@...@...@[z D5E0: 00 C8 00 40 06 08 00 19 00 40 06 80 0C 40 00 32 // ...@.....@...@.2 D5F0: 00 80 0C 38 18 60 00 64 00 00 32 00 32 7F 00 64 // ...8.`.d..2.2..d D600: 00 00 07 00 02 01 00 00 5B 00 70 01 02 01 08 04 // ........[.p..... D610: 37 00 00 66 1C 2D 0C 42 06 00 3D E5 00 02 44 4B // 7..f.-.B..=...DK D620: 00 3D E5 00 03 44 F7 00 03 38 00 2F 0A 09 25 00 // .=...D...8./..%. D630: 20 02 01 01 00 02 F0 01 CD 05 52 12 01 08 AB 0A // .........R..... D640: 81 0A 01 18 83 0A 81 0A 5C E2 2F 0A DF 00 5C E2 // ........\./...\. D650: 30 0A DF 00 5B 02 F0 01 CD 05 0E E5 01 80 52 12 // 0...[.........R. D660: 02 01 01 00 02 E4 01 2C 00 52 26 01 39 DD 09 01 // .......,.R&.9... D670: 02 EC 01 2C 00 52 26 01 79 DD 09 01 02 F4 01 2C // ...,.R&.y......, D680: 00 52 26 01 B9 DD 09 01 02 FC 01 2C 00 52 26 01 // .R&........,.R&. D690: F9 DD 09 01 02 E4 01 30 00 52 26 01 39 DE 09 01 // .......0.R&.9... D6A0: 02 EC 01 30 00 52 26 01 79 DE 09 01 02 F4 01 30 // ...0.R&.y......0 D6B0: 00 52 26 01 B9 DE 09 01 02 FC 01 30 00 52 26 01 // .R&........0.R&. D6C0: F9 DE 09 01 31 05 DE 09 01 01 01 00 02 E5 01 08 // ....1........... D6D0: 52 26 3D E5 01 04 46 D3 00 02 E5 01 04 3D E5 01 // R&=...F......=.. D6E0: 08 46 E1 00 32 E5 01 04 43 F0 00 1A 3D 01 01 3D // .F..2...C...=..= D6F0: E5 01 12 45 F0 00 02 E5 01 12 5C 39 02 0A E0 01 // ...E......\9.... D700: 5B 52 3B 03 05 00 10 00 00 00 03 05 01 2D 00 00 // [R;..........-.. D710: 00 55 38 00 3D 01 00 01 45 30 01 03 0D 00 18 00 // .U8.=...E0...... D720: 03 05 01 2E 00 00 00 3D 01 00 02 45 30 01 03 0D // .......=...E0... D730: 00 20 00 03 05 01 2F 00 00 00 02 01 01 00 02 F0 // . ..../......... D740: 01 CD 05 0E E5 01 80 52 12 56 00 41 01 02 91 0A // .......R.V.A.... D750: 01 01 04 92 0A 0C 00 01 02 91 0A 00 01 04 92 0A // ................ D760: 10 00 2D 05 00 01 00 00 00 2D 25 41 01 2D 0D 42 // ..-......-%A.-.B D770: 04 00 3E 25 41 07 45 4D 01 5B 00 01 01 02 04 04 // ..>%A.EM.[...... D780: 37 00 00 3D 25 00 FF 49 EC 00 02 20 00 80 0A 4A // 7..=%..I... ...J D790: 25 80 0A 08 49 26 00 08 25 00 10 07 25 80 0A EF // %...I&..%...%... D7A0: 01 05 32 0A 08 00 00 00 01 05 32 0A 10 00 00 00 // ..2.......2..... D7B0: 01 05 82 00 10 00 60 C0 01 05 83 00 00 80 03 00 // ......`......... D7C0: 01 05 82 00 14 00 60 C0 03 00 40 83 00 66 18 3E // ......`...@..f.> D7D0: 04 40 04 00 49 EB 00 03 00 40 83 00 03 00 00 83 // .@..I....@...... D7E0: 00 03 00 41 83 00 3E 05 40 00 00 00 00 44 EB 00 // ...A..>.@....D.. D7F0: 01 00 91 0A 83 00 01 00 92 0A 83 00 33 0D 40 01 // ............3.@. D800: 00 3E 0D 40 00 00 49 76 00 01 05 64 C0 0C 02 00 // .>.@..Iv...d.... D810: 00 54 00 65 C0 01 05 66 C0 CC 28 00 00 54 00 67 // .T.e...f..(..T.g D820: C0 15 05 00 02 2D 05 00 00 00 00 7C 01 02 E8 C0 // .....-.....|.... D830: 00 51 32 4A E5 A0 21 80 49 B9 00 01 05 32 0A 08 // .Q2J..!.I....2.. D840: 00 00 00 01 05 32 0A 04 00 00 00 01 05 32 0A 01 // .....2.......2.. D850: 00 00 00 51 32 50 02 4A 25 80 0A 80 44 DD 00 5C // ...Q2P.J%...D..\ D860: 21 80 0A EF 00 5B 01 65 E7 0A FF 01 21 E7 0A 00 // !....[.e....!... D870: 02 05 01 04 00 00 00 52 1F 5B 8C 00 01 04 00 00 // .......R.[...... D880: 03 05 40 7C 01 00 00 3D A5 00 00 44 15 00 5B 03 // ..@|...=...D..[. D890: 00 46 20 49 7C 02 40 46 7E 05 40 A0 86 01 00 03 // .F I|.@F~.@..... D8A0: 00 41 23 49 09 05 41 03 00 00 00 6F 02 40 41 7C // .A#I..A....o.@A| D8B0: 05 40 45 0C 00 00 7E 05 40 40 4B 4C 00 3E 05 40 // .@E...~.@@KL.>.@ D8C0: 00 00 00 00 49 51 00 03 25 40 01 01 8A 22 49 40 // ....IQ..%@..."I@ D8D0: 7C 05 40 40 4B 4C 00 7E 05 40 45 0C 00 00 03 00 // |.@@KL.~.@E..... D8E0: 41 23 49 09 05 41 03 00 00 00 75 02 40 41 03 00 // A#I..A....u.@A.. D8F0: 46 20 49 33 02 46 40 01 02 21 49 46 51 01 0D 65 // F I3.F@..!IFQ..e D900: 23 49 01 51 01 5B 31 00 01 03 04 00 37 00 00 55 // #I.Q.[1.....7..U D910: 38 00 26 05 00 E2 04 00 00 01 E2 9A 0A 40 21 05 // 8.&..........@!. D920: 41 64 00 00 00 27 05 40 09 3D 00 00 15 25 40 04 // Ad...'.@.=...%@. D930: 5C A2 99 0A 8F 40 5B 00 10 00 01 03 00 08 37 00 // \....@[.......7. D940: 00 55 18 00 55 08 01 5B 71 01 01 04 00 04 37 00 // .U..U..[q.....7. D950: 00 3D 65 00 08 49 23 00 02 05 01 38 00 06 0A 52 // .=e..I#....8...R D960: 45 08 0D 01 FF 03 02 89 00 01 5B 3D 65 00 03 44 // E.........[=e..D D970: 70 01 02 01 01 00 02 65 01 07 52 50 3D 05 02 00 // p......e..RP=... D980: 00 00 00 44 0B 01 37 00 00 01 05 82 00 7C 02 20 // ...D..7......|. D990: C0 01 05 82 00 94 02 20 C0 4A A5 83 00 06 49 49 // ....... .J....II D9A0: 00 01 05 82 00 7C 02 20 C0 0D 65 83 00 04 01 05 // .....|. ..e..... D9B0: 82 00 7C 02 20 C0 03 00 46 83 00 37 00 00 01 05 // ..|. ...F..7.... D9C0: 82 00 80 02 20 C0 5E 65 46 FC 01 3D 25 00 01 44 // .... .^eF..=%..D D9D0: 96 00 09 65 46 FC 01 05 82 00 84 02 20 C0 3C 0C // ...eF....... .<. D9E0: 83 00 04 00 44 C6 00 07 0D 83 00 9F FF 51 3C 03 // ....D........Q<. D9F0: 0C 41 04 00 4C 25 41 20 49 BE 00 0F 25 41 20 01 // .A..L%A I...%A . DA00: 0A 83 00 41 51 3C 01 0C 83 00 04 00 51 3C 56 00 // ...AQ<......Q<V. DA10: 40 03 19 40 00 21 05 40 64 00 00 00 03 05 41 78 // @..@.!.@d.....Ax DA20: 5D 02 00 33 02 41 40 27 05 41 71 02 00 00 03 22 // ]..3.A@'.Aq...." DA30: 46 40 01 05 82 00 7C 02 20 C0 01 02 83 00 46 01 // F@....|. .....F. DA40: 05 82 00 94 02 20 C0 4A A5 83 00 02 49 F7 00 37 // ..... .J....I..7 DA50: 00 00 5B 02 01 01 00 52 50 3D 05 02 00 00 00 00 // ..[....RP=...... DA60: 44 6C 01 4B E5 02 40 44 2F 01 01 05 82 00 F8 01 // Dl.K..@D/....... DA70: 60 C0 0D 25 83 00 1F 4B 25 02 80 44 3B 01 0D A5 // `..%...K%..D;... DA80: 90 48 01 03 05 41 FF FF FF FF 69 01 41 02 01 05 // .H...A....i.A... DA90: 82 00 E4 01 60 C0 09 00 41 83 00 0F 01 41 01 01 // ....`...A....A.. DAA0: 02 83 00 41 01 05 82 00 F4 01 60 C0 0D 01 83 00 // ...A......`..... DAB0: 02 51 32 5B 55 00 00 5B 5B 00 83 00 01 03 04 00 // .Q2[U..[[....... DAC0: 37 00 00 3D 65 00 09 44 80 00 03 0A 00 42 66 20 // 7..=e..D.....Bf DAD0: 03 0C 41 00 00 2D 0A 41 42 2D 0D 42 04 00 3E 0A // ..A..-.AB-.B..>. DAE0: 42 41 44 7C 00 3D 0C 00 00 00 44 3B 00 2D 0C 42 // BAD|.=....D;.-.B DAF0: 02 00 43 24 00 02 0A 01 42 3D 65 00 03 44 7B 00 // ..C$....B=e..D{. DB00: 3D 65 00 07 44 7B 00 03 E4 41 05 00 02 04 01 08 // =e..D{...A...... DB10: 00 3E E5 41 00 44 7C 00 3D 8C 00 10 00 47 72 00 // .>.A.D|.=....Gr. DB20: 2D 0D 42 06 00 33 E5 41 01 43 57 00 02 04 00 0C // -.B..3.A.CW..... DB30: 00 03 0A 42 00 5B 55 00 01 5B 52 1B 5B 00 67 02 // ...B.[U..[R.[.g. DB40: 01 05 00 00 37 00 00 03 20 46 CF 05 0E 25 00 60 // ....7... F...%.` DB50: 52 14 08 25 00 0F 42 29 00 63 0F 58 00 63 11 4E // R..%..B).c.X.c.N DB60: 01 63 12 CC 01 63 01 24 02 63 00 4D 02 63 08 18 // .c...c.$.c.M.c.. DB70: 01 63 09 F9 00 63 0A 00 01 63 13 08 01 63 14 10 // .c...c...c...c.. DB80: 01 63 0B 20 01 63 0C 14 02 63 0D 28 01 63 10 41 // .c. .c...c.(.c.A DB90: 01 5A 5A 43 F5 00 3D A5 00 02 44 E3 00 54 00 72 // .ZZC..=...D..T.r DBA0: 4A 3D A5 00 00 44 71 00 3D A5 00 05 49 EB 00 54 // J=...Dq.=...I..T DBB0: 08 A1 4A 3D 25 02 00 49 80 00 02 25 02 02 32 25 // ..J=%..I...%..2% DBC0: 02 01 01 E1 A1 4A 02 4A 25 A4 4A 01 49 C6 00 7B // .....J.J%.J.I..{ DBD0: 05 01 00 80 00 00 7E 05 40 8C 0A 00 00 56 00 46 // ......~.@....V.F DBE0: 03 29 46 02 27 02 40 46 07 65 A8 4A FE 01 05 A9 // .)F.'.@F.e.J.... DBF0: 4A 00 80 00 00 01 02 AA 4A 40 0D E5 AB 4A 10 0D // J.......J@...J.. DC00: 65 00 4A 04 02 20 00 00 4A 08 25 00 07 0E 25 00 // e.J.. ..J.%...%. DC10: 00 52 14 14 3D 00 04 5C B9 9C 1B 8F 00 3A 00 00 // .R..=..\.....:.. DC20: 5B 01 05 72 4A 01 00 00 00 07 E5 00 4A 2F 0D 65 // [..rJ.......J/.e DC30: 00 4A 04 3A 00 00 5B 54 20 B0 4A 43 F5 00 01 25 // .J.:..[T .JC...% DC40: B0 4A 01 43 F5 00 01 25 B0 4A 02 43 F5 00 01 25 // .J.C...%.J.C...% DC50: B0 4A 03 43 F5 00 07 25 A0 4A EF 43 F5 00 0D 25 // .J.C...%.J.C...% DC60: A0 4A 10 43 F5 00 0D 65 A8 4A 01 51 0A 07 25 A5 // .J.C...e.J.Q..%. DC70: 4A FE 51 0A 01 0D A4 4A 01 02 51 C8 43 F5 00 0D // J.Q....J..Q.C... DC80: 25 B6 4A 10 01 31 A7 4A 00 43 F5 00 01 0D 03 4A // %.J..1.J.C.....J DC90: 1F 00 01 69 47 4A 02 4C 25 46 10 49 77 01 3D A5 // ...iGJ.L%F.Iw.=. DCA0: 00 03 49 77 01 4A 25 0D 4A 10 49 77 01 01 A5 47 // ..Iw.J%.J.Iw...G DCB0: 4A 02 43 7C 01 01 B1 47 4A 00 3D 25 02 00 44 91 // J.C|...GJ.=%..D. DCC0: 01 32 25 02 01 14 25 02 04 5C E1 47 4A 8F 02 3D // .2%...%..\.GJ..= DCD0: E5 00 04 47 A0 01 0D 25 47 4A 01 43 A5 01 07 25 // ...G...%GJ.C...% DCE0: 47 4A FE 3D A5 00 05 44 B3 01 3D A5 00 00 49 C4 // GJ.=...D..=...I. DCF0: 01 02 A5 00 00 03 39 40 00 33 25 40 01 01 22 A3 // ......9@.3%@..". DD00: 4A 40 02 E0 02 48 4A 43 F5 00 02 E0 02 48 4A 4B // J@...HJC.....HJK DD10: E5 02 01 44 F5 00 02 B0 00 47 4A 02 E5 00 04 4A // ...D.....GJ....J DD20: 25 47 4A 01 44 ED 01 02 E5 00 08 3D A5 00 02 44 // %GJ.D......=...D DD30: FB 01 3D A5 00 03 49 04 02 54 00 48 4A 50 02 43 // ..=...I..T.HJP.C DD40: F5 00 02 A5 00 00 03 31 43 00 4A 62 47 4A 44 44 // .......1C.JbGJDD DD50: F5 00 54 08 A4 4A 51 C8 0D 25 A5 4A 01 51 32 43 // ..T..JQ..%.J.Q2C DD60: F5 00 0D 25 48 4A 01 3D A5 00 00 44 39 02 01 0D // ...%HJ.=...D9... DD70: 79 4A 0F 01 43 F5 00 03 39 43 00 03 02 40 44 33 // yJ..C...9C...@D3 DD80: 25 40 01 01 0A 79 4A 40 43 F5 00 54 00 79 4A 07 // %@...yJ@C..T.yJ. DD90: 25 48 4A FE 07 0D 47 4A FE 80 54 20 A0 4A 54 20 // %HJ...GJ..T .JT DDA0: B0 4A 43 F5 00 00 29 00 01 01 00 00 37 00 00 66 // .JC...).....7..f DDB0: 1C 2D 0D 42 14 00 03 30 40 CD 05 3E 25 40 00 44 // .-.B...0@..>%@.D DDC0: 28 00 33 25 40 01 2D 0C 42 04 00 43 15 00 5B 00 // (.3%@.-.B..C..[. DDD0: 46 01 01 06 00 00 37 00 00 42 29 00 63 07 24 01 // F.....7..B).c.$. DDE0: 63 01 25 00 63 00 C0 00 63 0B 27 01 63 04 2C 01 // c.%.c...c.'.c.,. DDF0: 5A 5A 43 3F 01 02 65 00 11 52 04 4B E5 02 01 49 // ZZC?..e..R.K...I DE00: 20 01 02 65 00 0A 55 08 02 52 4D 3D E5 00 04 47 // ..e..U..RM=...G DE10: 50 00 68 25 00 01 02 25 02 01 52 4D 68 25 00 01 // P.h%...%..RMh%.. DE20: 3D A5 00 00 49 82 00 20 05 01 64 00 00 00 02 05 // =...I.. ..d..... DE30: 01 14 1E 00 02 2C 21 01 00 02 01 02 00 02 02 00 // .....,!......... DE40: 40 52 0C 26 05 00 64 00 00 00 02 02 01 40 02 01 // @R.&..d......@.. DE50: 00 02 02 65 00 01 55 08 02 52 4D 3D E5 00 04 47 // ...e..U..RM=...G DE60: A0 00 68 25 00 01 02 25 02 01 52 4D 68 25 00 01 // ..h%...%..RMh%.. DE70: 51 05 02 65 00 01 52 04 51 0A 02 65 00 09 52 4D // Q..e..R.Q..e..RM DE80: 3D E5 00 04 47 20 01 68 25 00 01 52 4D 43 20 01 // =...G .h%..RMC . DE90: 02 65 00 12 52 04 4B E5 02 01 44 20 01 02 65 00 // .e..R.K...D ..e. DEA0: 08 52 4D 3D E5 00 04 47 E4 00 68 25 00 01 52 4D // .RM=...G..h%..RM DEB0: 68 25 00 01 02 65 00 00 52 04 02 65 00 00 52 4D // h%...e..R..e..RM DEC0: 3D E5 00 04 47 01 01 68 25 00 01 52 4D 68 25 00 // =...G..h%..RMh%. DED0: 01 3D A5 00 00 49 20 01 02 01 02 00 02 05 01 14 // .=...I ......... DEE0: 00 00 00 2C 21 01 00 55 00 00 52 0C 02 01 00 02 // ...,!..U..R..... DEF0: 3A 00 00 5B 43 20 01 52 4D 43 20 01 66 06 02 29 // :..[C .RMC .f..) DF00: 00 00 02 68 00 CB 05 02 8C 00 32 00 52 33 5B 02 // ...h......2.R3[. DF10: 29 00 00 52 33 5B 38 03 02 01 00 00 37 00 00 0E // )..R3[8.....7... DF20: 25 00 20 52 14 08 25 00 0F 42 29 00 63 07 35 00 // %. R..%..B).c.5. DF30: 63 0A 3D 00 63 01 21 01 63 00 7B 01 63 09 BB 01 // c.=.c.!.c.{.c... DF40: 63 08 E9 01 63 0B 01 02 5A 5A 5B 0D 65 C4 48 08 // c...c...ZZ[.e.H. DF50: 43 AD 02 03 0A 46 48 66 FF 2D 0D 42 1A 03 56 00 // C....FHf.-.B..V. DF60: 40 20 25 00 05 2D 0A 42 40 20 25 00 02 03 0A 48 // @ %..-.B@ %....H DF70: 40 01 04 06 48 00 00 01 64 05 48 04 00 07 E5 05 // @...H...d.H..... DF80: 48 FC 07 A5 05 48 8F 03 0A 48 46 56 00 41 3D E5 // H....H...HFV.A=. DF90: 00 04 47 96 00 03 05 41 00 80 01 01 4B 25 02 01 // ..G....A....K%.. DFA0: 44 96 00 09 4D 41 7F FF 03 E5 41 02 5C FA D3 48 // D...MA....A.\..H DFB0: FC 41 5C 52 C5 48 7F FE 41 3D A5 00 00 49 CC 00 // .A\R.H..A=...I.. DFC0: 07 A5 C1 48 7F 66 FF 2D 0D 42 DE 02 2D 0D 42 06 // ...H.f.-.B..-.B. DFD0: 00 56 00 41 3D A5 02 14 49 49 02 03 25 41 20 43 // .V.A=...II..%A C DFE0: 49 02 0D A5 C1 48 80 66 FF 2D 0D 42 B6 02 03 04 // I....H.f.-.B.... DFF0: 40 00 00 3E 05 40 00 00 00 00 44 AD 02 03 21 43 // @..>.@....D...!C E000: 00 03 E2 41 44 4C E4 41 05 00 44 07 01 3D A4 00 // ...ADL.A..D..=.. E010: 04 00 49 07 01 3D 04 01 00 00 47 0F 01 2D 0D 42 // ..I..=....G..-.B E020: 0C 00 43 D8 00 03 04 40 06 00 03 24 41 0A 00 03 // ..C....@...$A... E030: 64 41 0B 00 43 52 02 07 65 C4 48 F7 03 0A 46 48 // dA..CR..e.H...FH E040: 56 00 41 3D E5 00 04 47 3C 01 07 25 E2 48 F9 43 // V.A=...G<..%.H.C E050: 42 01 5C 25 E2 48 F9 02 4A 65 E0 48 01 44 42 01 // B.\%.H..Je.H.DB. E060: 07 25 E0 48 F8 4A 65 E0 48 01 44 4F 01 2D E5 41 // .%.H.Je.H.DO.-.A E070: 01 2D 0D 48 10 00 3E E5 41 04 45 2D 01 03 0A 48 // .-.H..>.A.E-...H E080: 46 0D 25 D1 48 02 4A 25 D1 48 04 44 70 01 43 AD // F.%.H.J%.H.Dp.C. E090: 02 07 25 D1 48 FD 4A 25 D1 48 04 49 80 01 0D 65 // ..%.H.J%.H.I...e E0A0: C4 48 08 56 00 41 4A 65 E0 48 01 44 90 01 5C 25 // .H.V.AJe.H.D..\% E0B0: E0 48 F8 04 51 02 4A 65 E0 48 01 44 A0 01 2D A5 // .H..Q.Je.H.D..-. E0C0: 41 01 2D 0D 48 10 00 3E A5 41 04 45 90 01 43 AD // A.-.H..>.A.E..C. E0D0: 02 03 0A 46 48 56 08 48 20 25 00 02 03 22 48 40 // ...FHV.H %..."H@ E0E0: 0D 25 05 48 01 0D E5 06 48 10 03 0A 48 46 0D A5 // .%.H....H...HF.. E0F0: D3 48 01 51 14 0D 25 D3 48 01 51 14 43 AD 02 07 // .H.Q..%.H.Q.C... E100: A5 D3 48 FE 56 00 40 20 25 00 02 03 0A 48 40 07 // ..H.V.@ %....H@. E110: E5 06 48 EF 43 AD 02 08 A5 00 1B 66 FF 2D 0D 42 // ..H.C......f.-.B E120: DE 02 03 21 43 00 03 A2 40 44 03 0C 40 02 00 4C // ...!C...@D..@..L E130: A4 40 00 00 49 29 02 2D 0C 42 04 00 43 14 02 2D // .@..I).-.B..C..- E140: 0D 42 06 00 3D A4 00 00 00 44 49 02 03 24 41 00 // .B..=....DI..$A. E150: 00 3E 25 41 FF 44 49 02 2D 0A 42 40 43 2E 02 03 // .>%A.DI.-.B@C... E160: 04 40 01 00 03 65 41 08 01 0A C3 48 40 01 05 DA // .@...eA....H@... E170: 48 88 88 01 00 01 F2 DB 48 40 01 BA E2 48 40 01 // H.......H@...H@. E180: BA F2 48 40 01 BA 02 49 40 01 BA 12 49 40 01 25 // ..H@...I@...I@.% E190: E1 48 20 01 25 F1 48 20 01 25 01 49 20 01 25 11 // .H .%.H .%.I .%. E1A0: 49 20 01 2A E1 48 41 01 2A F1 48 41 01 2A 01 49 // I .*.HA.*.HA.*.I E1B0: 41 01 2A 11 49 41 3D 65 00 0B 44 AD 02 5C A2 C8 // A.*.IA=e..D..\.. E1C0: 48 DF 41 3A 00 00 5B 7A 84 00 0C 00 FF FF FF 00 // H.A:..[z........ E1D0: 02 3F 00 00 00 5F 00 08 40 9C 00 00 03 3F 00 00 // .?..._..@....?.. E1E0: 00 5F 00 08 FF FF FF 00 03 3F 00 00 2A 57 20 10 // ._.......?..*W . E1F0: 00 00 00 00 3F 00 05 00 39 00 00 4B 00 00 80 01 // ....?...9..K.... E200: 3A 00 00 80 02 1B 00 00 80 03 00 00 00 80 08 34 // :..............4 E210: 25 00 80 09 1C 25 00 80 0A 00 1B 00 9F 10 14 3F // %....%.........? E220: 00 80 11 01 38 00 9F 18 00 4A 00 9F FF 00 00 FF // ....8....J...... E230: 03 02 01 00 01 03 02 01 00 01 03 02 01 00 01 03 // ................ E240: 02 01 00 01 03 02 01 00 01 03 02 01 00 01 4C 02 // ..............L. E250: 01 02 00 08 37 00 00 3D 0D 00 00 00 44 CE 01 56 // ....7..=....D..V E260: 00 41 03 21 41 01 09 25 41 0F 15 0D 41 02 03 0A // .A.!A..%A...A... E270: 40 42 66 FF 2D 0D 42 34 02 2D 0A 42 41 03 0C 48 // @Bf.-.B4.-.BA..H E280: 02 00 0D A5 68 48 01 54 08 68 48 03 0C 48 00 00 // ....hH.T.hH..H.. E290: 03 F9 41 01 15 3D 41 04 5C BA 00 5C 8F 41 03 0A // ..A..=A.\..\.A.. E2A0: 42 40 4A 25 00 5C 01 49 81 00 0D 0D 00 5C 01 01 // B@J%.\.I.....\.. E2B0: 0D 25 00 5C 10 4A 25 00 5C 20 44 67 00 07 25 00 // .%.\.J%.\ Dg..%. E2C0: 5C EF 4A 25 00 5C 20 49 74 00 0D 25 03 5C 40 56 // \.J%.\ It..%.\@V E2D0: 00 41 03 09 41 00 3B 02 41 03 3B 41 00 1B 25 41 // .A..A.;.A.;A..%A E2E0: 04 01 A2 01 5C 41 03 69 41 01 15 2D 41 04 01 2A // ....\A.iA..-A..* E2F0: 01 5C 41 56 00 40 0F E5 40 80 03 73 40 00 01 02 // .\AV.@..@..s@... E300: 06 5C 40 56 00 40 03 6B 40 00 01 02 06 5C 40 03 // .\@V.@.k@....\@. E310: 63 40 00 01 02 06 5C 40 03 7B 40 00 09 65 40 0F // c@....\@.{@..e@. E320: 01 02 06 5C 40 3E 25 41 04 47 10 01 33 25 41 04 // ...\@>%A.G..3%A. E330: 2D 05 46 04 00 00 00 03 63 40 00 01 02 06 5C 40 // -.F.....c@....\@ E340: 03 6B 40 00 01 02 06 5C 40 03 73 40 00 01 02 06 // .k@....\@.s@.... E350: 5C 40 03 7B 40 00 01 02 06 5C 40 43 D7 00 0D 25 // \@.{@....\@C...% E360: 03 5C 02 0D 25 01 5C 01 03 29 40 01 21 25 40 0A // .\..%.\..)@.!%@. E370: 2D 25 40 32 4A 25 04 5C 01 49 42 01 51 0A 33 25 // -%@2J%.\.IB.Q.3% E380: 40 01 3E 25 40 00 49 26 01 02 65 01 01 43 CA 01 // @.>%@.I&..e..C.. E390: 4A 05 04 5C F0 8F FF 00 44 54 01 02 65 01 02 43 // J..\....DT..e..C E3A0: CA 01 01 05 06 5C 01 00 00 80 03 00 40 06 5C 02 // .....\......@.\. E3B0: 6A 01 40 02 B8 01 04 5C 08 A5 01 1F 3D A5 01 00 // j.@....\....=... E3C0: 46 7C 01 02 65 01 03 43 CA 01 32 A5 01 01 3D 8D // F|..e..C..2...=. E3D0: 00 00 00 44 CA 01 3D A5 01 00 44 CA 01 03 31 41 // ...D..=...D...1A E3E0: 01 03 19 40 00 56 18 40 3B 02 40 03 28 40 06 5C // ...@.V.@;.@.(@.\ E3F0: 03 68 40 06 5C 03 A8 40 06 5C 03 E8 40 06 5C 04 // .h@.\..@.\..@.\. E400: 02 00 40 3E 25 41 04 47 CA 01 33 25 41 04 2D 05 // ..@>%A.G..3%A.-. E410: 46 04 00 00 00 43 9D 01 3A 00 00 5B 66 FF 2D 0D // F....C..:..[f.-. E420: 42 34 02 03 0C 48 00 00 01 8D 08 5C 32 00 01 05 // B4...H.....\2... E430: 09 5C 00 1C 02 00 01 05 0A 5C 10 11 3D 12 2D 0D // .\.......\..=.-. E440: 42 04 00 2C 25 00 01 3D 25 00 06 49 D5 01 56 08 // B..,%..=%..I..V. E450: 48 03 25 41 10 0D 65 97 48 40 07 65 97 48 BF 33 // H.%A..e.H@.e.H.3 E460: 25 41 01 3E 25 41 00 49 07 02 0D 25 3B 48 01 54 // %A.>%A.I...%;H.T E470: 30 3B 48 0D 25 3C 48 01 54 30 3C 48 51 32 5B 7A // 0;H.%<H.T0<HQ2[z E480: 18 00 00 00 00 00 1C 00 04 00 38 00 08 00 54 00 // ..........8...T. E490: 0C 00 70 00 10 00 8C 00 14 00 5C 00 01 02 00 04 // ..p.......\..... E4A0: 02 25 01 04 03 31 41 00 09 0D 41 0F 00 15 0D 41 // .%...1A...A....A E4B0: 01 66 FF 2D 0D 42 50 00 2D 0A 42 41 03 0C 48 00 // .f.-.BP.-.BA..H. E4C0: 00 07 A5 68 48 FE 01 0D 68 48 11 11 50 02 4A 0D // ...hH...hH..P.J. E4D0: 6B 48 01 00 49 41 00 02 25 01 13 54 08 68 48 54 // kH..IA..%..T.hHT E4E0: 00 6A 48 3A 00 00 5B 7A 0C 00 00 00 04 00 08 00 // .jH:..[z........ E4F0: 0C 00 10 00 14 00 9F 00 01 01 04 00 37 00 00 52 // ............7..R E500: 3E 55 00 00 02 E4 00 16 00 66 1C 2D 0C 42 04 00 // >U.......f.-.B.. E510: 52 12 52 3E 01 0C D8 09 06 00 01 64 80 0A 1C 00 // R.R>.......d.... E520: 02 05 00 08 00 00 00 02 0C 01 08 00 52 1F 03 08 // ............R... E530: 41 80 0A 09 0D 41 03 00 66 FF 2D 0D 42 9B 00 2D // A....A..f.-.B..- E540: 0A 42 41 03 24 41 00 00 01 05 82 00 0C 00 20 C0 // .BA.$A........ . E550: 5C 0A 83 00 00 FC 41 02 05 00 30 75 00 03 52 3F // \.....A...0u..R? E560: 02 05 00 A0 86 01 03 52 3F 02 05 00 48 E8 01 03 // .......R?...H... E570: 52 3F 02 05 00 30 75 00 03 52 3F 02 05 00 A0 86 // R?...0u..R?..... E580: 01 03 52 3F 02 05 00 98 AB 02 03 52 3F 5B 7A 04 // ..R?.......R?[z. E590: 00 18 10 08 04 00 AC 01 01 01 08 00 37 00 00 03 // ............7... E5A0: 88 00 28 08 03 09 00 00 03 2A 41 00 03 22 43 41 // ..(......*A.."CA E5B0: 01 22 28 08 44 5C 62 28 08 F8 41 42 22 00 63 01 // ."(.D\b(..AB".c. E5C0: 39 00 63 08 7E 00 63 04 07 01 5A 5A 43 A6 01 01 // 9.c.~.c...ZZC... E5D0: 24 93 0A 00 00 01 24 94 0A 01 00 01 04 A3 0A 02 // $.....$......... E5E0: 00 01 04 A4 0A 06 00 01 04 A5 0A 0A 00 01 04 A6 // ................ E5F0: 0A 0E 00 01 04 A7 0A 12 00 01 04 A8 0A 16 00 01 // ................ E600: 04 A9 0A 1A 00 01 04 AA 0A 1E 00 2D 0D 42 22 00 // ...........-.B". E610: 43 9B 01 5B 21 65 00 02 03 22 43 40 03 0A 41 44 // C..[!e..."C@..AD E620: 56 08 40 37 02 00 4C 09 41 01 49 A3 00 54 20 00 // V.@7..L.A.I..T . E630: 00 54 30 00 00 0F 25 40 01 15 0D 41 01 4C 09 41 // .T0...%@...A.L.A E640: 01 49 BA 00 0F 25 40 02 54 28 00 00 54 38 00 00 // .I...%@.T(..T8.. E650: 37 00 00 3E 25 40 03 49 D5 00 03 2A 41 00 2D 25 // 7..>%@.I...*A.-% E660: 41 04 03 22 43 41 07 0A 52 0D 45 52 3E 03 24 40 // A.."CA..R.ER>.$@ E670: 16 00 21 25 40 04 55 00 00 02 EA 00 00 2C E2 00 // ..!%@.U......,.. E680: 40 66 1C 03 0C 40 08 00 3E 0D 40 00 00 44 01 01 // @f...@..>.@..D.. E690: 2D 0C 42 08 00 52 12 37 00 00 43 9B 01 01 05 91 // -.B..R.7..C..... E6A0: 0A 00 00 00 00 3C 0D 92 0A 00 00 44 9B 01 3C 25 // .....<.....D..<% E6B0: E7 0A 07 49 39 01 01 05 91 0A 0E 00 00 00 03 00 // ...I9........... E6C0: 01 92 0A 5C 05 92 0A 00 FF 00 FF 0F 00 FF 00 01 // ...\............ E6D0: 05 32 0A 05 00 00 00 51 0A 01 05 32 0A 01 00 00 // .2.....Q...2.... E6E0: 00 03 00 41 E7 0A 3E 62 41 41 49 4B 01 51 0A 3E // ...A..>bAAIK.Q.> E6F0: 25 41 00 44 74 01 3E 25 41 07 49 9B 01 01 05 91 // %A.Dt.>%A.I..... E700: 0A 0E 00 00 00 01 02 92 0A 01 01 05 91 0A 03 00 // ................ E710: 00 00 03 38 41 92 0A 15 25 41 04 3C E2 9A 0A 41 // ...8A...%A.<...A E720: 45 9B 01 4A E5 99 0A 04 44 9B 01 5C 25 F3 09 FE // E..J....D..\%... E730: 22 2D 65 00 01 3E 65 00 04 45 12 00 01 1A 28 08 // "-e..>e..E....(. E740: 00 5B D1 00 01 01 08 00 37 00 00 66 FF 2D 0D 42 // .[......7..f.-.B E750: BD 00 56 00 41 03 21 41 00 15 0D 41 02 2D 0A 42 // ..V.A.!A...A.-.B E760: 41 03 04 01 00 00 66 FF 2D 0D 42 C9 00 03 05 00 // A.....f.-.B..... E770: 00 00 00 40 56 00 40 54 00 00 00 03 4C 00 00 00 // ...@V.@T....L... E780: 01 02 00 C2 00 01 0A 00 00 01 03 98 41 01 00 56 // ............A..V E790: 08 41 03 22 43 41 4C 8A 41 44 49 5F 00 2D 65 41 // .A."CAL.ADI_.-eA E7A0: 01 2D 25 41 01 3E 39 41 00 45 50 00 3E 71 41 00 // .-%A.>9A.EP.>qA. E7B0: 47 A1 00 33 71 41 00 03 39 41 00 33 25 41 01 03 // G..3qA..9A.3%A.. E7C0: 22 43 41 4C 8A 41 44 49 79 00 0F 8A 41 44 33 65 // "CAL.ADIy...AD3e E7D0: 41 01 3E 65 41 00 49 79 00 01 1A 00 00 01 01 9A // A.>eA.Iy........ E7E0: 01 00 41 2D 0D 42 02 00 2D 25 40 01 3E 25 40 04 // ..A-.B..-%@.>%@. E7F0: 49 39 00 01 05 00 C2 00 00 00 E0 5B 7A 14 00 6F // I9.........[z..o E800: 22 70 22 3D 26 DF 26 40 22 41 22 00 00 00 01 00 // "p"=&.&@"A"..... E810: 02 00 03 00 E5 00 02 02 14 00 3D 25 02 01 44 1C // ..........=%..D. E820: 00 3D 25 02 02 44 3E 00 3D 25 02 03 44 63 00 5B // .=%..D>.=%..Dc.[ E830: 2C 02 01 41 03 05 00 FF FF FF FF 33 02 00 40 3E // ,..A.......3..@> E840: 01 00 00 48 39 00 2C 05 01 01 00 00 00 2C 02 00 // ...H9.,......,.. E850: 40 5B 3D B9 02 02 44 5E 00 3D 01 00 01 45 51 00 // @[=...D^.=...EQ. E860: 32 01 00 01 5B 32 01 01 00 02 01 00 01 02 B9 02 // 2...[2.......... E870: 02 5B 2C 01 00 01 5B 3D 05 00 00 00 00 00 49 77 // .[,...[=......Iw E880: 00 3D 05 01 00 00 00 00 44 E0 00 56 00 43 03 0D // .=......D..V.C.. E890: 40 1F 00 03 01 00 00 3D 05 01 00 00 00 00 44 95 // @......=......D. E8A0: 00 03 01 00 01 03 65 40 20 03 22 43 40 4C 02 00 // ......e@ ."C@L.. E8B0: 44 49 A7 00 33 25 40 01 43 95 00 2D 2A 40 40 1B // DI..3%@.C..-*@@. E8C0: 25 40 01 03 22 43 40 03 02 00 44 03 01 41 01 7D // %@.."C@...D..A.} E8D0: 02 00 00 27 05 40 02 00 00 00 2D 02 41 00 1B 05 // ...'.@....-.A... E8E0: 41 01 2D 02 41 40 3E 02 00 41 44 E0 00 03 02 00 // A.-.A@>..AD..... E8F0: 41 43 B7 00 02 02 00 00 5B 00 D1 01 02 01 04 04 // AC......[....... E900: 37 00 00 42 21 00 63 07 29 00 63 03 66 00 63 02 // 7..B!.c.).c.f.c. E910: D5 00 63 04 FA 00 63 0C 85 01 63 0D A8 01 5A 5A // ..c...c...c...ZZ E920: 43 D0 01 01 0D 1D 48 9F 0F 01 05 1E 48 00 00 00 // C.....H.....H... E930: 00 01 05 1F 48 7D 00 00 00 66 06 01 4C 1F 48 39 // ....H}...f..L.H9 E940: 00 03 24 46 42 00 3E 25 46 00 44 58 00 01 25 1F // ..$FB.>%F.DX..%. E950: 48 00 4A 25 1B 48 10 49 D0 01 0D E5 1B 48 02 5B // H.J%.H.I.....H.[ E960: 4A A5 CB 05 01 49 D0 01 4A 25 1B 48 01 44 D0 01 // J....I..J%.H.D.. E970: 4A 25 1C 48 10 44 76 00 4A E5 1B 48 02 49 91 00 // J%.H.Dv.J..H.I.. E980: 4A 25 1C 48 08 49 D0 01 43 C5 00 4A E5 1B 48 01 // J%.H.I..C..J..H. E990: 49 D0 01 4A 25 1B 48 10 44 C5 00 0D A5 1B 48 03 // I..J%.H.D.....H. E9A0: 0D 65 1B 48 03 01 0D 1D 48 00 00 5C 25 1B 48 EF // .e.H....H..\%.H. E9B0: 01 4A 25 1C 48 10 44 B7 00 01 0D 1D 48 9F 0F 07 // .J%.H.D.....H... E9C0: E5 1B 48 FC 0D E5 1F 48 01 0D 25 1B 48 11 5B 66 // ..H....H..%.H.[f E9D0: 06 03 24 46 42 00 3E 25 46 00 49 D0 01 4A 25 1B // ..$FB.>%F.I..J%. E9E0: 48 01 44 D0 01 4A 25 1C 48 10 44 EB 00 5C E5 1B // H.D..J%.H.D..\.. E9F0: 48 FE 02 5B 4A 65 D0 05 02 44 07 01 0D 25 23 48 // H..[Je...D...%#H EA00: 01 3D 8D 00 00 00 44 84 01 03 05 46 80 F0 FA 02 // .=....D....F.... EA10: 56 00 41 03 19 41 00 21 05 41 FF 0F 00 00 27 02 // V.A..A.!.A....'. EA20: 46 40 3E 05 41 00 00 00 00 44 37 01 2D 0D 40 01 // F@>.A....D7.-.@. EA30: 00 01 8A 1D 48 40 56 00 41 03 19 41 00 21 02 40 // ....H@V.A..A.!.@ EA40: 41 27 02 46 40 01 A5 22 48 0C 01 0A 22 48 40 15 // A'.F@.."H..."H@. EA50: 05 40 04 56 00 41 03 29 41 00 2D 0D 41 01 00 21 // .@.V.A.)A.-.A..! EA60: 02 40 41 1B 05 40 08 01 0A 20 48 40 0D E5 20 48 // .@A..@... H@.. H EA70: C0 07 25 23 48 FE 4A 65 23 48 01 49 7C 01 5B 4A // ..%#H.Je#H.I|.[J EA80: 25 1B 48 01 44 9D 01 4A 25 1B 48 10 49 D0 01 4A // %.H.D..J%.H.I..J EA90: 25 1C 48 10 44 95 01 07 E5 1F 48 FE 0D 25 1B 48 // %.H.D.....H..%.H EAA0: 11 5B 4A 25 1B 48 01 44 D0 01 4A 25 1B 48 10 44 // .[J%.H.D..J%.H.D EAB0: D0 01 4A 25 1C 48 10 44 B8 01 07 A5 1B 48 FC 07 // ..J%.H.D.....H.. EAC0: 65 1B 48 FC 5C 25 1B 48 EF 01 5B 00 71 00 03 01 // e.H.\%.H..[.q... EAD0: 08 00 37 00 00 56 00 01 3D E5 00 20 48 1B 00 03 // ..7..V..=.. H... EAE0: 39 43 00 03 02 01 44 03 05 00 00 00 10 C0 2D 09 // 9C....D.......-. EAF0: 00 00 01 02 82 00 00 03 00 40 83 00 56 00 41 03 // .........@..V.A. EB00: 31 41 00 75 02 40 41 03 25 41 20 33 31 41 00 3D // 1A.u.@A.%A 31A.= EB10: E2 00 41 47 61 00 2D 0D 00 04 00 01 02 82 00 00 // ..AGa.-......... EB20: 02 00 00 83 00 6E 02 00 41 0F 01 40 00 02 02 00 // .....n..A..@.... EB30: 40 33 05 01 01 00 00 00 08 02 00 01 5B 00 CE 00 // @3..........[... EB40: 03 01 00 10 37 00 00 56 00 40 4A 25 00 EC 01 44 // ....7..V.@J%...D EB50: 30 00 4A 25 05 EC 1E 49 30 00 03 25 40 01 01 05 // 0.J%...I0..%@... EB60: 05 EC 03 00 00 00 4A 65 05 EC 0F 49 28 00 3D 65 // ......Je...I(.=e EB70: 02 00 49 3C 00 2C 28 02 09 08 3D E5 02 00 49 48 // ..I<.,(...=...IH EB80: 00 2C A8 02 09 08 3D 65 02 02 49 6B 00 01 05 82 // .,....=e..Ik.... EB90: 00 10 00 60 C0 01 01 83 00 00 01 05 82 00 14 00 // ...`............ EBA0: 60 C0 02 05 00 0C 02 00 00 3D E5 02 03 49 81 00 // `........=...I.. EBB0: 01 01 82 00 01 02 05 01 0C 02 00 00 43 81 00 54 // ............C..T EBC0: 00 63 C0 01 01 64 C0 00 01 21 65 C0 02 01 01 66 // .c...d...!e....f EBD0: C0 01 01 31 67 C0 02 01 01 E8 C0 03 3D 65 02 01 // ...1g.......=e.. EBE0: 44 AE 00 3D E5 02 01 44 AE 00 51 02 4A E5 A0 21 // D..=...D..Q.J..! EBF0: 80 49 AE 00 3E 25 40 01 49 CD 00 01 05 05 EC 01 // .I..>%@.I....... EC00: 00 00 00 4A 65 05 EC 0F 49 C5 00 5B F9 02 02 01 // ...Je...I..[.... EC10: 00 00 37 00 00 3D 25 01 01 44 7B 00 3D 25 01 02 // ..7..=%..D{.=%.. EC20: 44 68 01 3D 25 01 00 49 CA 02 3D 05 00 00 00 00 // Dh.=%..I..=..... EC30: 00 49 39 00 3A 00 00 0D 25 68 18 01 4A 65 68 18 // .I9.:...%h..Jeh. EC40: 01 44 30 00 5B 54 20 68 18 52 3C 03 00 40 24 01 // .D0.[T h.R<..@$. EC50: 3E 39 40 00 44 77 00 4A A5 24 01 08 44 4B 00 03 // >9@.Dw.J.$..DK.. EC60: 39 40 00 3E E5 40 00 49 62 00 03 E5 40 20 01 02 // 9@.>.@.Ib...@ .. EC70: 24 01 40 4A A5 24 01 08 44 67 00 4A A5 24 01 10 // $.@J.$..Dg.J.$.. EC80: 44 6F 00 55 38 00 5B 3D 65 01 02 44 D7 00 02 05 // Do.U8.[=e..D.... EC90: 00 60 EA 00 00 52 3C 3C F9 24 01 00 44 C1 00 07 // .`...R<<.$..D... ECA0: 25 15 01 FE 4A A5 24 01 10 44 98 00 03 00 40 24 // %...J.$..D....@$ ECB0: 01 03 F9 40 00 3E 25 40 00 49 B4 00 03 25 40 68 // ...@.>%@.I...%@h ECC0: 01 02 24 01 40 4A A5 24 01 10 44 B9 00 5D 05 00 // ..$.@J.$..D..].. ECD0: 00 00 00 FF 40 7E 05 00 52 29 07 0D 18 01 F8 FE // ....@~..R)...... ECE0: 43 3A 01 02 05 00 00 46 C3 23 07 25 15 01 FE 4A // C:.....F.#.%...J ECF0: A5 01 17 03 44 3A 01 56 08 40 03 31 40 01 15 0D // ....D:.V.@.1@... ED00: 40 0E 0F 0D 40 0F 04 01 0A 18 17 40 5C B1 19 17 // @...@......@\... ED10: FC 01 51 05 07 A5 01 17 FC 01 25 05 17 40 01 05 // ..Q.......%..@.. ED20: 02 17 00 00 3C 00 01 65 1C 17 01 54 08 04 17 01 // ....<..e...T.... ED30: A5 05 17 E8 0D A5 19 17 10 4A 65 24 17 02 44 2D // .........Je$..D- ED40: 01 0D 65 19 17 03 01 01 42 01 00 01 01 46 01 00 // ..e.....B....F.. ED50: 01 01 4A 01 00 01 01 4E 01 00 01 01 52 01 00 01 // ..J....N....R... ED60: 01 56 01 00 3D 65 01 02 49 67 01 5C 0D 18 01 F8 // .V..=e..Ig.\.... ED70: FF 01 01 5B 56 00 41 03 31 41 01 09 25 41 03 15 // ...[V.A.1A..%A.. ED80: 25 41 02 66 FF 2D 0D 42 D1 02 2D 0A 42 41 26 05 // %A.f.-.B..-.BA&. ED90: 00 0A 00 00 00 03 04 41 00 00 27 02 41 40 3E 05 // .......A..'.A@>. EDA0: 40 00 00 01 00 45 A1 01 03 0D 40 FF FF 66 FF 2D // @....E....@..f.- EDB0: 0D 42 E1 02 56 00 41 03 39 41 01 15 25 41 02 2D // .B..V.A.9A..%A.- EDC0: 0A 42 41 03 0C 48 00 00 01 0A 30 1B 40 3A 00 00 // .BA..H....0.@:.. EDD0: 3D 65 01 0B 49 2C 02 20 05 00 64 00 00 00 03 0C // =e..I,. ..d..... EDE0: 48 02 00 03 00 41 40 01 0F 25 41 10 09 0D 41 DF // H....A@..%A...A. EDF0: F7 4B A5 01 04 44 F0 01 0F 65 41 08 03 0C 48 00 // .K...D...eA...H. EE00: 00 4A 05 9C 1B 01 00 00 00 44 15 02 03 0C 48 02 // .J.......D....H. EE10: 00 3C 02 41 01 40 49 15 02 3C 02 40 01 41 44 CA // .<.A.@I..<.@.AD. EE20: 02 03 0C 48 02 00 07 25 40 01 EF 01 02 41 01 40 // ...H...%@....A.@ EE30: 01 0A 40 01 41 43 CA 02 56 00 40 03 8D 40 0C 00 // ..@.AC..V.@..@.. EE40: 3D 65 01 18 44 4F 02 03 8D 40 3E 00 3D 65 01 19 // =e..DO...@>.=e.. EE50: 44 4F 02 03 A9 40 01 33 A5 40 14 03 31 40 01 09 // DO...@.3.@..1@.. EE60: 25 40 03 15 25 40 04 0F 0D 40 01 01 4B A5 01 04 // %@..%@...@..K... EE70: 44 6C 02 0F 0D 40 00 02 56 00 41 03 29 41 01 33 // Dl...@..V.A.)A.3 EE80: 25 41 14 03 0C 48 00 00 4A 05 9C 1B 01 00 00 00 // %A...H..J....... EE90: 44 A8 02 03 0C 48 02 00 4A 25 40 01 10 49 A8 02 // D....H..J%@..I.. EEA0: 3C 22 43 01 41 49 A8 02 03 1A 48 40 3C 0A 00 01 // <"C.AI....H@<... EEB0: 40 44 CA 02 03 1A 48 40 07 25 00 01 FE 03 0C 48 // @D....H@.%.....H EEC0: 02 00 01 22 43 01 41 07 0D 40 01 EF F7 03 1A 48 // ..."C.A..@.....H EED0: 40 01 0A 00 01 40 3A 00 00 5B 7A 28 00 00 CA 9A // @....@:..[z(.... EEE0: 3B 80 7C 81 4A 00 2F 68 59 00 94 35 77 00 00 00 // ;.|.J./hY..5w... EEF0: 00 00 02 04 00 00 04 08 00 00 26 0C 00 00 28 10 // ..........&...(. EF00: 00 00 2A 14 00 FF FF FF FF FF FF FF FF FF FF FF // ..*............. EF10: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ EF20: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ EF30: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ EF40: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ EF50: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ EF60: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ EF70: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ EF80: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ EF90: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ EFA0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ EFB0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ EFC0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ EFD0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ EFE0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ EFF0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ F000: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ F010: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ F020: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ F030: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ F040: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ F050: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ F060: FF FF FF FF FF FF FF FF 00 00 00 00 00 00 00 00 // ................ F070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ F080: 00 00 00 00 // .... WDAT ---- [000h 0000 4] Signature : "WDAT" [Watchdog Action Table] [004h 0004 4] Table Length : 00000134 [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : E9 [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "MSFT" [020h 0032 4] Asl Compiler Revision : 0000005F [024h 0036 4] Header Length : 00000020 [028h 0040 2] PCI Segment : 00FF [02Ah 0042 1] PCI Bus : FF [02Bh 0043 1] PCI Device : FF [02Ch 0044 1] PCI Function : FF [02Dh 0045 3] Reserved : 000000 [030h 0048 4] Timer Period : 00000258 [034h 0052 4] Max Count : 000003FF [038h 0056 4] Min Count : 00000002 [03Ch 0060 1] Flags (decoded below) : 81 Enabled : 1 Stopped When Asleep : 1 [03Dh 0061 3] Reserved : 000000 [040h 0064 4] Watchdog Entry Count : 0000000A [044h 0068 1] Watchdog Action : 01 [045h 0069 1] Instruction : 02 [046h 0070 2] Reserved : 0000 [048h 0072 12] Register Region : [Generic Address Structure] [048h 0072 1] Space ID : 01 [SystemIO] [049h 0073 1] Bit Width : 0A [04Ah 0074 1] Bit Offset : 00 [04Bh 0075 1] Encoded Access Width : 02 [Word Access:16] [04Ch 0076 8] Address : 0000000000000400 [054h 0084 4] Value : 00000004 [058h 0088 4] Register Mask : 000003FF [05Ch 0092 1] Watchdog Action : 06 [05Dh 0093 1] Instruction : 03 [05Eh 0094 2] Reserved : 0000 [060h 0096 12] Register Region : [Generic Address Structure] [060h 0096 1] Space ID : 01 [SystemIO] [061h 0097 1] Bit Width : 0A [062h 0098 1] Bit Offset : 00 [063h 0099 1] Encoded Access Width : 02 [Word Access:16] [064h 0100 8] Address : 0000000000000412 [06Ch 0108 4] Value : 000003FF [070h 0112 4] Register Mask : 000003FF [074h 0116 1] Watchdog Action : 08 [075h 0117 1] Instruction : 00 [076h 0118 2] Reserved : 0000 [078h 0120 12] Register Region : [Generic Address Structure] [078h 0120 1] Space ID : 01 [SystemIO] [079h 0121 1] Bit Width : 01 [07Ah 0122 1] Bit Offset : 0B [07Bh 0123 1] Encoded Access Width : 02 [Word Access:16] [07Ch 0124 8] Address : 0000000000000408 [084h 0132 4] Value : 00000000 [088h 0136 4] Register Mask : 00000001 [08Ch 0140 1] Watchdog Action : 09 [08Dh 0141 1] Instruction : 82 [08Eh 0142 2] Reserved : 0000 [090h 0144 12] Register Region : [Generic Address Structure] [090h 0144 1] Space ID : 01 [SystemIO] [091h 0145 1] Bit Width : 01 [092h 0146 1] Bit Offset : 0B [093h 0147 1] Encoded Access Width : 02 [Word Access:16] [094h 0148 8] Address : 0000000000000408 [09Ch 0156 4] Value : 00000000 [0A0h 0160 4] Register Mask : 00000001 [0A4h 0164 1] Watchdog Action : 0A [0A5h 0165 1] Instruction : 00 [0A6h 0166 2] Reserved : 0000 [0A8h 0168 12] Register Region : [Generic Address Structure] [0A8h 0168 1] Space ID : 01 [SystemIO] [0A9h 0169 1] Bit Width : 01 [0AAh 0170 1] Bit Offset : 0B [0ABh 0171 1] Encoded Access Width : 02 [Word Access:16] [0ACh 0172 8] Address : 0000000000000408 [0B4h 0180 4] Value : 00000001 [0B8h 0184 4] Register Mask : 00000001 [0BCh 0188 1] Watchdog Action : 0B [0BDh 0189 1] Instruction : 82 [0BEh 0190 2] Reserved : 0000 [0C0h 0192 12] Register Region : [Generic Address Structure] [0C0h 0192 1] Space ID : 01 [SystemIO] [0C1h 0193 1] Bit Width : 01 [0C2h 0194 1] Bit Offset : 0B [0C3h 0195 1] Encoded Access Width : 02 [Word Access:16] [0C4h 0196 8] Address : 0000000000000408 [0CCh 0204 4] Value : 00000001 [0D0h 0208 4] Register Mask : 00000001 [0D4h 0212 1] Watchdog Action : 20 [0D5h 0213 1] Instruction : 00 [0D6h 0214 2] Reserved : 0000 [0D8h 0216 12] Register Region : [Generic Address Structure] [0D8h 0216 1] Space ID : 00 [SystemMemory] [0D9h 0217 1] Bit Width : 01 [0DAh 0218 1] Bit Offset : 00 [0DBh 0219 1] Encoded Access Width : 01 [Byte Access:8] [0DCh 0220 8] Address : 000000006DD58398 [0E4h 0228 4] Value : 00000001 [0E8h 0232 4] Register Mask : 00000001 [0ECh 0236 1] Watchdog Action : 21 [0EDh 0237 1] Instruction : 82 [0EEh 0238 2] Reserved : 0000 [0F0h 0240 12] Register Region : [Generic Address Structure] [0F0h 0240 1] Space ID : 00 [SystemMemory] [0F1h 0241 1] Bit Width : 01 [0F2h 0242 1] Bit Offset : 00 [0F3h 0243 1] Encoded Access Width : 01 [Byte Access:8] [0F4h 0244 8] Address : 000000006DD58398 [0FCh 0252 4] Value : 00000000 [100h 0256 4] Register Mask : 00000001 [104h 0260 1] Watchdog Action : 10 [105h 0261 1] Instruction : 00 [106h 0262 2] Reserved : 0000 [108h 0264 12] Register Region : [Generic Address Structure] [108h 0264 1] Space ID : 00 [SystemMemory] [109h 0265 1] Bit Width : 01 [10Ah 0266 1] Bit Offset : 01 [10Bh 0267 1] Encoded Access Width : 01 [Byte Access:8] [10Ch 0268 8] Address : 00000000FDC6000C [114h 0276 4] Value : 00000000 [118h 0280 4] Register Mask : 00000001 [11Ch 0284 1] Watchdog Action : 11 [11Dh 0285 1] Instruction : 82 [11Eh 0286 2] Reserved : 0000 [120h 0288 12] Register Region : [Generic Address Structure] [120h 0288 1] Space ID : 00 [SystemMemory] [121h 0289 1] Bit Width : 01 [122h 0290 1] Bit Offset : 01 [123h 0291 1] Encoded Access Width : 01 [Byte Access:8] [124h 0292 8] Address : 00000000FDC6000C [12Ch 0300 4] Value : 00000000 [130h 0304 4] Register Mask : 00000001 Raw Table Data: Length 308 (0x134) 0000: 57 44 41 54 34 01 00 00 01 E9 4C 45 4E 4F 56 4F // WDAT4.....LENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 4D 53 46 54 // TC-S03 ....MSFT 0020: 5F 00 00 00 20 00 00 00 FF 00 FF FF FF 00 00 00 // _... ........... 0030: 58 02 00 00 FF 03 00 00 02 00 00 00 81 00 00 00 // X............... 0040: 0A 00 00 00 01 02 00 00 01 0A 00 02 00 04 00 00 // ................ 0050: 00 00 00 00 04 00 00 00 FF 03 00 00 06 03 00 00 // ................ 0060: 01 0A 00 02 12 04 00 00 00 00 00 00 FF 03 00 00 // ................ 0070: FF 03 00 00 08 00 00 00 01 01 0B 02 08 04 00 00 // ................ 0080: 00 00 00 00 00 00 00 00 01 00 00 00 09 82 00 00 // ................ 0090: 01 01 0B 02 08 04 00 00 00 00 00 00 00 00 00 00 // ................ 00A0: 01 00 00 00 0A 00 00 00 01 01 0B 02 08 04 00 00 // ................ 00B0: 00 00 00 00 01 00 00 00 01 00 00 00 0B 82 00 00 // ................ 00C0: 01 01 0B 02 08 04 00 00 00 00 00 00 01 00 00 00 // ................ 00D0: 01 00 00 00 20 00 00 00 00 01 00 01 98 83 D5 6D // .... ..........m 00E0: 00 00 00 00 01 00 00 00 01 00 00 00 21 82 00 00 // ............!... 00F0: 00 01 00 01 98 83 D5 6D 00 00 00 00 00 00 00 00 // .......m........ 0100: 01 00 00 00 10 00 00 00 00 01 01 01 0C 00 C6 FD // ................ 0110: 00 00 00 00 00 00 00 00 01 00 00 00 11 82 00 00 // ................ 0120: 00 01 01 01 0C 00 C6 FD 00 00 00 00 00 00 00 00 // ................ 0130: 01 00 00 00 // .... WDDT ---- [000h 0000 4] Signature : "WDDT" [Watchdog Description Table] [004h 0004 4] Table Length : 00000040 [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : 09 [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "INTL" [020h 0032 4] Asl Compiler Revision : 20091013 [024h 0036 2] Specification Version : 0000 [026h 0038 2] Table Version : 0100 [028h 0040 2] PCI Vendor ID : 0100 [02Ah 0042 12] Timer Register : [Generic Address Structure] [02Ah 0042 1] Space ID : 01 [SystemIO] [02Bh 0043 1] Bit Width : FF [02Ch 0044 1] Bit Offset : 00 [02Dh 0045 1] Encoded Access Width : 00 [Undefined/Legacy] [02Eh 0046 8] Address : 0000000000000000 [036h 0054 2] Max Count : 003F [038h 0056 2] Min Count : 0004 [03Ah 0058 2] Period : 0258 [03Ch 0060 2] Status (decoded below) : 0001 Available : 1 Active : 0 OS Owns : 0 User Reset : 0 Timeout Reset : 0 Power Fail Reset : 0 Unknown Reset : 0 [03Eh 0062 2] Capability (decoded below) : 0000 Auto Reset : 0 Timeout Alert : 0 Raw Table Data: Length 64 (0x40) 0000: 57 44 44 54 40 00 00 00 01 09 4C 45 4E 4F 56 4F // WDDT@.....LENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 49 4E 54 4C // TC-S03 ....INTL 0020: 13 10 09 20 00 00 00 01 00 01 01 FF 00 00 00 00 // ... ............ 0030: 00 00 00 00 00 00 3F 00 04 00 58 02 01 00 00 00 // ......?...X..... WSMT ---- [000h 0000 4] Signature : "WSMT" [Windows SMM Security Mitigations Table] [004h 0004 4] Table Length : 00000028 [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : 1A [00Ah 0010 6] Oem ID : "LENOVO" [010h 0016 8] Oem Table ID : "TC-S03 " [018h 0024 4] Oem Revision : 000013C0 [01Ch 0028 4] Asl Compiler ID : "AMI " [020h 0032 4] Asl Compiler Revision : 00010013 [024h 0036 4] Protection Flags : 00000007 FIXED_COMM_BUFFERS : 1 COMM_BUFFER_NESTED_PTR_PROTECTION : 1 SYSTEM_RESOURCE_PROTECTION : 1 Raw Table Data: Length 40 (0x28) 0000: 57 53 4D 54 28 00 00 00 01 1A 4C 45 4E 4F 56 4F // WSMT(.....LENOVO 0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 41 4D 49 20 // TC-S03 ....AMI 0020: 13 00 01 00 07 00 00 00 // ........


Hardware for Linux and BSD

GitHub