On boot, screen remains black after radeondrm driver initializes

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

On boot, screen remains black after radeondrm driver initializes

Marcus Glocker-2
>Synopsis: On boot, screen remains black after radeondrm driver initializes
>Category: kernel/graphics/firmware
>Environment:
        System      : OpenBSD 6.7
        Details     : OpenBSD 6.7-current (GENERIC.MP) #0: Sun Aug  2 09:57:37 CEST 2020
                         [hidden email]:/usr/src/sys/arch/amd64/compile/GENERIC.MP

        Architecture: OpenBSD.amd64
        Machine     : amd64

>Description:
Installing an OpenBSD snapshot the first time on this iMac Intel Core i3
machine.  After the radaeon firmware package has been installed and you
reboot the system, the screen remains black after the radeondrm driver
initializes.  The system as such comes up fine - SSH possible.

>How-To-Repeat:
Install an OpenBSD.amd64 or OpenBSD.i386 snapshot and reboot the system
again after the radeon firmware package has been installed.

>Fix:
No fix found yet.
Workaround;
Disable the radaeondrm driver so system boots without accelerated graphics mode.


dmesg:
OpenBSD 6.7-current (GENERIC.MP) #0: Sun Aug  2 09:57:37 CEST 2020
    [hidden email]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
real mem = 4201062400 (4006MB)
avail mem = 4058652672 (3870MB)
random: good seed from bootblocks
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.4 @ 0xe0000 (60 entries)
bios0: vendor Apple Inc. version "98.0.0.0.0" date 04/24/2019
bios0: Apple Inc. iMac11,2
acpi0 at bios0: ACPI 4.0
acpi0: sleep states S0 S3 S4 S5
acpi0: tables DSDT FACP ASF! HPET APIC APIC SBST ECDT SSDT SSDT MCFG SSDT SSDT
acpi0: wakeup devices P0P2(S4) GFX0(S4) EC__(S3) HDEF(S4) RP01(S4) GIGE(S5) RP02(S4) ARPT(S5) RP03(S4) RP04(S4) EHC1(S3) EHC2(S3)
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpihpet0 at acpi0: 14318179 Hz
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Core(TM) i3 CPU 540 @ 3.07GHz, 3059.47 MHz, 06-25-05
cpu0: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,POPCNT,NXE,RDTSCP,LONG,LAHF,PERF,ITSC,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,MELTDOWN
cpu0: 256KB 64b/line 8-way L2 cache
cpu0: smt 0, core 0, package 0
mtrr: Pentium Pro MTRR support, 8 var ranges, 88 fixed ranges
cpu0: apic clock running at 132MHz
cpu0: mwait min=64, max=64, C-substates=0.2.1.1, IBE
cpu1 at mainbus0: apid 1 (application processor)
cpu1: Intel(R) Core(TM) i3 CPU 540 @ 3.07GHz, 3059.00 MHz, 06-25-05
cpu1: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,POPCNT,NXE,RDTSCP,LONG,LAHF,PERF,ITSC,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,MELTDOWN
cpu1: 256KB 64b/line 8-way L2 cache
cpu1: smt 1, core 0, package 0
cpu2 at mainbus0: apid 4 (application processor)
cpu2: Intel(R) Core(TM) i3 CPU 540 @ 3.07GHz, 3059.00 MHz, 06-25-05
cpu2: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,POPCNT,NXE,RDTSCP,LONG,LAHF,PERF,ITSC,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,MELTDOWN
cpu2: 256KB 64b/line 8-way L2 cache
cpu2: smt 0, core 2, package 0
cpu3 at mainbus0: apid 5 (application processor)
cpu3: Intel(R) Core(TM) i3 CPU 540 @ 3.07GHz, 3059.00 MHz, 06-25-05
cpu3: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,POPCNT,NXE,RDTSCP,LONG,LAHF,PERF,ITSC,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,MELTDOWN
cpu3: 256KB 64b/line 8-way L2 cache
cpu3: smt 1, core 2, package 0
ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 20, 24 pins, remapped
acpiec0 at acpi0
acpimcfg0 at acpi0
acpimcfg0: addr 0xe0000000, bus 0-6
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 1 (P0P2)
acpiprt2 at acpi0: bus 2 (RP01)
acpiprt3 at acpi0: bus 3 (RP02)
acpiprt4 at acpi0: bus 4 (RP03)
acpiprt5 at acpi0: bus -1 (RP04)
acpicpu0 at acpi0: C2(350@245 mwait.3@0x20), C1(1000@3 mwait.1), PSS
acpicpu1 at acpi0: C2(350@245 mwait.3@0x20), C1(1000@3 mwait.1), PSS
acpicpu2 at acpi0: C2(350@245 mwait.3@0x20), C1(1000@3 mwait.1), PSS
acpicpu3 at acpi0: C2(350@245 mwait.3@0x20), C1(1000@3 mwait.1), PSS
acpipci0 at acpi0 PCI0: 0x00000004 0x00000011 0x00000001memory map conflict 0xe00f8000/0x1000
memory map conflict 0xfed1c000/0x4000
memory map conflict 0xffec2000/0x24000

extent `acpipci0 pcibus' (0x0 - 0xff), flags=0
     0xff - 0xff
extent `pciio' (0x0 - 0xffffffff), flags=0
     0x10000 - 0xffffffff
extent `pcimem' (0x0 - 0xffffffffffffffff), flags=0
     0x0 - 0xbfffffff
     0xe0000000 - 0xefffffff
     0xfec00000 - 0xfec00fff
     0xfed10000 - 0xfed13fff
     0xfed18000 - 0xfed19fff
     0xfed1c000 - 0xfed1ffff
     0xfee00000 - 0xfee00fff
     0xffc00000 - 0xffffffff
     0x40000000000 - 0xffffffffffffffff
acpicmos0 at acpi0
"APP0001" at acpi0 not configured
acpibtn0 at acpi0: PWRB
"APP0002" at acpi0 not configured
acpibtn1 at acpi0: SLPB
acpipci1 at acpi0 CPBG
extent `acpipci1 pcibus' (0x0 - 0xff), flags=0
     0x0 - 0xfe
extent `pciio' (0x0 - 0xffffffff), flags=0
     0x10000 - 0xffffffff
extent `pcimem' (0x0 - 0xffffffffffffffff), flags=0
     0x0 - 0xbfffffff
     0xe0000000 - 0xefffffff
     0xfec00000 - 0xfec00fff
     0xfed10000 - 0xfed13fff
     0xfed18000 - 0xfed19fff
     0xfed1c000 - 0xfed1ffff
     0xfee00000 - 0xfee00fff
     0xffc00000 - 0xffffffff
     0x40000000000 - 0xffffffffffffffff
cpu0: using IvyBridge MDS workaround
cpu0: Enhanced SpeedStep 3059 MHz: speeds: 3059, 2926, 2793, 2660, 2527, 2394, 2261, 2128, 1995, 1862, 1729, 1596, 1463, 1330, 1197 MHz
pci0 at mainbus0 bus 0
pchb0 at pci0 dev 0 function 0 "Intel Core Host" rev 0x18
ppb0 at pci0 dev 1 function 0 "Intel Core PCIE" rev 0x18: msi
pci1 at ppb0 bus 1
radeondrm0 at pci1 dev 0 function 0 "ATI Mobility Radeon HD 4670" rev 0x00
drm0 at radeondrm0
radeondrm0: msi
azalia0 at pci1 dev 0 function 1 "ATI Radeon HD 4000 HD Audio" rev 0x00: msi
azalia0: no supported codecs
uhci0 at pci0 dev 26 function 0 "Intel 3400 USB" rev 0x06: couldn't map interrupt
ehci0 at pci0 dev 26 function 7 "Intel 3400 USB" rev 0x06: apic 2 int 21
usb0 at ehci0: USB revision 2.0
uhub0 at usb0 configuration 1 interface 0 "Intel EHCI root hub" rev 2.00/1.00 addr 1
azalia1 at pci0 dev 27 function 0 "Intel 3400 HD Audio" rev 0x06: msi
azalia1: codecs: Cirrus Logic CS4206
audio0 at azalia1
ppb1 at pci0 dev 28 function 0 "Intel 3400 PCIE" rev 0x06: msi
pci2 at ppb1 bus 2
bge0 at pci2 dev 0 function 0 "Broadcom BCM5764" rev 0x10, BCM5784 A1 (0x5784100): msi, address c8:bc:c8:95:b8:53
brgphy0 at bge0 phy 1: BCM5784 10/100/1000baseT PHY, rev. 4
ppb2 at pci0 dev 28 function 1 "Intel 3400 PCIE" rev 0x06: msi
pci3 at ppb2 bus 3
athn0 at pci3 dev 0 function 0 "Atheros AR9281" rev 0x01: apic 2 int 17
athn0: AR9280 rev 2 (2T2R), ROM rev 22, address c8:bc:c8:bc:aa:b9
ppb3 at pci0 dev 28 function 2 "Intel 3400 PCIE" rev 0x06: msi
pci4 at ppb3 bus 4
ppb4 at pci4 dev 0 function 0 "TI XIO2221 PCIE-PCI" rev 0x01
pci5 at ppb4 bus 5
"TI XIO2221 FireWire" rev 0x01 at pci5 dev 0 function 0 not configured
uhci1 at pci0 dev 29 function 0 "Intel 3400 USB" rev 0x06: couldn't map interrupt
ehci1 at pci0 dev 29 function 7 "Intel 3400 USB" rev 0x06: apic 2 int 23
usb1 at ehci1: USB revision 2.0
uhub1 at usb1 configuration 1 interface 0 "Intel EHCI root hub" rev 2.00/1.00 addr 1
ppb5 at pci0 dev 30 function 0 "Intel 82801BA Hub-to-PCI" rev 0xa6
pci6 at ppb5 bus 6
pcib0 at pci0 dev 31 function 0 "Intel P55 LPC" rev 0x06
pciide0 at pci0 dev 31 function 2 "Intel 3400 SATA" rev 0x06: DMA, channel 0 configured to native-PCI, channel 1 configured to native-PCI
pciide0: using apic 2 int 19 for native-PCI interrupt
wd0 at pciide0 channel 0 drive 0: <WDC WD5000AAKS-40V6A0>
wd0: 16-sector PIO, LBA48, 476940MB, 976773168 sectors
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 6
atapiscsi0 at pciide0 channel 1 drive 0
scsibus1 at atapiscsi0: 2 targets
cd0 at scsibus1 targ 0 lun 0: <OPTIARC, DVD RW AD-5680H, 3AHB> removable
cd0(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 5
ichiic0 at pci0 dev 31 function 3 "Intel 3400 SMBus" rev 0x06: apic 2 int 20
iic0 at ichiic0
spdmem0 at iic0 addr 0x51: 2GB DDR3 SDRAM PC3-10600 SO-DIMM
spdmem1 at iic0 addr 0x53: 2GB DDR3 SDRAM PC3-10600 SO-DIMM
itherm0 at pci0 dev 31 function 6 "Intel 3400 Thermal" rev 0x06
isa0 at pcib0
isadma0 at isa0
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
asmc0 at isa0 port 0x300/32: rev 1.64f564, 276 keys
pci7 at mainbus0 bus 255
pchb1 at pci7 dev 0 function 0 "Intel QuickPath" rev 0x05
pchb2 at pci7 dev 0 function 1 "Intel QuickPath" rev 0x05
pchb3 at pci7 dev 2 function 0 "Intel QPI Link" rev 0x05
pchb4 at pci7 dev 2 function 1 "Intel QPI Physical" rev 0x05
pchb5 at pci7 dev 2 function 2 "Intel Reserved" rev 0x05
pchb6 at pci7 dev 2 function 3 "Intel Reserved" rev 0x05
vmm0 at mainbus0: VMX/EPT
uhub2 at uhub0 port 1 configuration 1 interface 0 "Standard Microsystems product 0x2514" rev 2.00/0.03 addr 2
uhub3 at uhub2 port 1 configuration 1 interface 0 "Apple Inc. BRCM2046 Hub" rev 2.00/1.00 addr 3
ugen0 at uhub3 port 1 "Apple Inc. Bluetooth USB Host Controller" rev 2.00/2.08 addr 4
uhidev0 at uhub3 port 2 configuration 1 interface 0 "Apple Computer product 0x820a" rev 2.00/1.00 addr 5
uhidev0: iclass 3/1, 1 report id
ukbd0 at uhidev0 reportid 1: 8 variable keys, 6 key codes
wskbd0 at ukbd0: console keyboard
uhidev1 at uhub3 port 3 configuration 1 interface 0 "Apple Computer product 0x820b" rev 2.00/1.00 addr 6
uhidev1: iclass 3/1, 2 report ids
ums0 at uhidev1 reportid 2: 3 buttons
wsmouse0 at ums0 mux 0
umass0 at uhub2 port 2 configuration 1 interface 0 "Apple Card Reader" rev 2.00/98.33 addr 7
umass0: using SCSI over Bulk-Only
scsibus2 at umass0: 2 targets, initiator 0
sd0 at scsibus2 targ 1 lun 0: <APPLE, SD Card Reader, 1.00> removable serial.05ac8403000000009833
uhidev2 at uhub2 port 4 configuration 1 interface 0 "Logitech USB-PS/2 Optical Mouse" rev 2.00/27.10 addr 8
uhidev2: iclass 3/1
ums1 at uhidev2: 8 buttons, Z and W dir
wsmouse1 at ums1 mux 0
uhub4 at uhub1 port 1 configuration 1 interface 0 "Standard Microsystems product 0x2514" rev 2.00/0.03 addr 2
uvideo0 at uhub4 port 1 configuration 1 interface 0 "Apple Inc. Built-in iSight" rev 2.00/2.46 addr 3
video0 at uvideo0
ugen1 at uhub4 port 1 configuration 1 "Apple Inc. Built-in iSight" rev 2.00/2.46 addr 3
uhidev3 at uhub4 port 2 configuration 1 interface 0 "Apple Computer, Inc. IR Receiver" rev 2.00/0.16 addr 4
uhidev3: iclass 3/0, 38 report ids
uhid0 at uhidev3 reportid 36: input=4, output=0, feature=0
uhid1 at uhidev3 reportid 37: input=4, output=0, feature=0
uhid2 at uhidev3 reportid 38: input=4, output=0, feature=0
uhidev4 at uhub4 port 4 configuration 1 interface 0 "Logitech USB Keyboard" rev 1.10/64.00 addr 5
uhidev4: iclass 3/1
ukbd1 at uhidev4: 8 variable keys, 6 key codes
wskbd1 at ukbd1 mux 1
uhidev5 at uhub4 port 4 configuration 1 interface 1 "Logitech USB Keyboard" rev 1.10/64.00 addr 5
uhidev5: iclass 3/0, 3 report ids
uhid3 at uhidev5 reportid 1: input=1, output=0, feature=0
uhid4 at uhidev5 reportid 2: input=1, output=0, feature=0
uhid5 at uhidev5 reportid 3: input=3, output=0, feature=0
vscsi0 at root
scsibus3 at vscsi0: 256 targets
softraid0 at root
scsibus4 at softraid0: 256 targets
root on wd0a (b4216fe12e2ef06e.a) swap on wd0b dump on wd0b
initializing kernel modesetting (RV730 0x1002:0x9488 0x106B:0x00B6 0x00).
radeondrm0: 1024x768, 32bpp
wsdisplay0 at radeondrm0 mux 1: console (std, vt100 emulation), using wskbd0
wskbd1: connecting to wsdisplay0
wsdisplay0: screen 1-5 added (std, vt100 emulation)

usbdevs:
Controller /dev/usb0:
addr 01: 8086:0000 Intel, EHCI root hub
         high speed, self powered, config 1, rev 1.00
         driver: uhub0
addr 02: 0424:2514 Standard Microsystems, product 0x2514
         high speed, self powered, config 1, rev 0.03
         driver: uhub2
addr 03: 0a5c:4500 Apple Inc., BRCM2046 Hub
         full speed, self powered, config 1, rev 1.00
         driver: uhub3
addr 04: 05ac:8215 Apple Inc., Bluetooth USB Host Controller
         full speed, self powered, config 1, rev 2.08, iSerial 78CA39C5775F
         driver: ugen0
addr 05: 05ac:820a Apple Computer, product 0x820a
         full speed, self powered, config 1, rev 1.00
         driver: uhidev0
addr 06: 05ac:820b Apple Computer, product 0x820b
         full speed, self powered, config 1, rev 1.00
         driver: uhidev1
addr 07: 05ac:8403 Apple, Card Reader
         high speed, power 500 mA, config 1, rev 98.33, iSerial 000000009833
         driver: umass0
addr 08: 046d:c043 Logitech, USB-PS/2 Optical Mouse
         low speed, power 98 mA, config 1, rev 27.10
         driver: uhidev2
Controller /dev/usb1:
addr 01: 8086:0000 Intel, EHCI root hub
         high speed, self powered, config 1, rev 1.00
         driver: uhub1
addr 02: 0424:2514 Standard Microsystems, product 0x2514
         high speed, self powered, config 1, rev 0.03
         driver: uhub4
addr 03: 05ac:8502 Apple Inc., Built-in iSight
         high speed, power 500 mA, config 1, rev 2.46, iSerial 8JA9B2KBRDDQ1A00
         driver: uvideo0
         driver: ugen1
addr 04: 05ac:8242 Apple Computer, Inc., IR Receiver
         low speed, power 100 mA, config 1, rev 0.16
         driver: uhidev3
addr 05: 046d:c31c Logitech, USB Keyboard
         low speed, power 90 mA, config 1, rev 64.00
         driver: uhidev4
         driver: uhidev5

pcidump:
Domain /dev/pci0:
 0:0:0: Intel Core Host
        0x0000: Vendor ID: 8086, Product ID: 0040
        0x0004: Command: 0006, Status: 2090
        0x0008: Class: 06 Bridge, Subclass: 00 Host,
                Interface: 00, Revision: 18
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 0000 Product ID: 0000
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x00e0: Capability 0x09: Vendor Specific
        0x0000: 00408086 20900006 06000018 00000000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 00000000
        0x0030: 00000000 000000e0 00000000 00000000
        0x0040: fed19001 00000000 fed10001 00000000
        0x0050: 03500000 00000003 00000000 00000000
        0x0060: 00000000 00000000 fed18001 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 00000000 004e0040 00000000
        0x00a0: 13c0003f 00000000 00000000 bf800000
        0x00b0: 0000c000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000303 00000000 82000000
        0x00e0: 010c0009 8881a82d 01440088 00000000
        0x00f0: 00000000 0000000d 00180fab 00000000
 0:1:0: Intel Core PCIE
        0x0000: Vendor ID: 8086, Product ID: 0041
        0x0004: Command: 0007, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 18
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 0, Secondary Bus: 1, Subordinate Bus: 1,
                Secondary Latency Timer: 00
        0x001c: I/O Base: 20, I/O Limit: 20, Secondary Status: 2000
        0x0020: Memory Base: d040, Memory Limit: d040
        0x0024: Prefetch Memory Base: c001, Prefetch Memory Limit: cff1
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 01, Line: ff, Bridge Control: 0008
        0x0088: Capability 0x0d: PCI-PCI
        0x0080: Capability 0x01: Power Management
                State: D0
        0x0090: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x00a0: Capability 0x10: PCI Express
                Link Speed: 5.0 / 5.0 GT/s, Link Width: x16 / x16
        0x0100: Enhanced Capability 0x02: Virtual Channel Capability
        0x0000: 00418086 00100007 06040018 00010040
        0x0010: 00000000 00000000 00010100 20002020
        0x0020: d040d040 cff1c001 00000000 00000000
        0x0030: 00000000 00000088 00000000 000801ff
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 02000000
        0x0080: c8039001 00000008 0000800d 00008086
        0x0090: 0001a005 fee00000 00000061 00000000
        0x00a0: 01420010 00008000 00000000 02212d02
        0x00b0: 51020040 008c2580 00400008 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00010042 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00010000 803e0103 00180fab f010f004
 0:26:0: Intel 3400 USB
        0x0000: Vendor ID: 8086, Product ID: 3b3b
        0x0004: Command: 0005, Status: 0290
        0x0008: Class: 0c Serial Bus, Subclass: 03 USB,
                Interface: 00, Revision: 06
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR io addr: 0x00003100/0x0020
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x13: PCI Advanced Features
        0x0000: 3b3b8086 02900005 0c030006 00800000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00003101 00000000 00000000 72708086
        0x0030: 00000000 00000050 00000000 00000000
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 03060013 00000000 00000000 00000000
        0x0060: 00000010 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000500 00000000 00010000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 08060f87 00000000
 0:26:7: Intel 3400 USB
        0x0000: Vendor ID: 8086, Product ID: 3b3c
        0x0004: Command: 0006, Status: 0290
        0x0008: Class: 0c Serial Bus, Subclass: 03 USB,
                Interface: 20, Revision: 06
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR mem 32bit addr: 0xd0505c00/0x00000400
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
                State: D0
        0x0058: Capability 0x0a: Debug Port
        0x0098: Capability 0x13: PCI Advanced Features
        0x0000: 3b3c8086 02900006 0c032006 00000000
        0x0010: d0505c00 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 72708086
        0x0030: 00000000 00000050 00000000 0000020a
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: c9c25801 00000000 20a0980a 00000000
        0x0060: 07ff2020 00000000 00000001 c0080017
        0x0070: 3fdf0000 00000000 00000000 00000000
        0x0080: 00800000 130c8911 000000a0 00000000
        0x0090: 00000000 00000000 03060013 00000100
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00ffaa00 00000000 00000000
        0x00e0: 00000000 00000000 00000000 bf659004
        0x00f0: 00000000 00808588 08060f87 301b1728
 0:27:0: Intel 3400 HD Audio
        0x0000: Vendor ID: 8086, Product ID: 3b56
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 04 (unknown), Subclass: 03 (unknown),
                Interface: 00, Revision: 06
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000d0500000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
                State: D0
        0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0070: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x02: Virtual Channel Capability
        0x0130: Enhanced Capability 0x05: Root Complex Link Declaration
        0x0000: 3b568086 00100006 04030006 00000040
        0x0010: d0500004 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 72708086
        0x0030: 00000000 00000050 00000000 0000010b
        0x0040: 07000001 00000000 00000000 00008000
        0x0050: c8426001 00000000 00000000 00000000
        0x0060: 00817005 fee00000 00000000 000000b0
        0x0070: 00910010 10000000 00100000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 01000400 00000000 02a30031 16331000
        0x00d0: 02a30061 16361010 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 08060f87 00000000
 0:28:0: Intel 3400 PCIE
        0x0000: Vendor ID: 8086, Product ID: 3b42
        0x0004: Command: 0007, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 06
        0x000c: BIST: 00, Header Type: 81, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 0, Secondary Bus: 2, Subordinate Bus: 2,
                Secondary Latency Timer: 00
        0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 2000
        0x0020: Memory Base: d030, Memory Limit: d030
        0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: ffffffff
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 01, Line: ff, Bridge Control: 0000
        0x0040: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s, Link Width: x1 / x1
        0x0100: Enhanced Capability 0x00: Unknown
        0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0090: Capability 0x0d: PCI-PCI
        0x00a0: Capability 0x01: Power Management
                State: D0
        0x0000: 3b428086 00100007 06040006 00810040
        0x0010: 00000000 00000000 00020200 200000f0
        0x0020: d030d030 0001fff1 ffffffff 00000000
        0x0030: 00000000 00000040 00000000 000001ff
        0x0040: 01428010 00008000 00100000 01112c11
        0x0050: 30110040 0004b260 00400028 00000000
        0x0060: 00000000 00000016 00000000 00000000
        0x0070: 00000001 00000000 00000000 00000000
        0x0080: 00019005 fee00000 00000063 00000000
        0x0090: 0000a00d 72708086 00000000 00000000
        0x00a0: c8020001 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00001000 00000002 00110000 00000000
        0x00e0: 00000000 00080706 00000032 00000000
        0x00f0: 00000000 00000000 08060f87 00000000
 0:28:1: Intel 3400 PCIE
        0x0000: Vendor ID: 8086, Product ID: 3b44
        0x0004: Command: 0007, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 06
        0x000c: BIST: 00, Header Type: 81, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 0, Secondary Bus: 3, Subordinate Bus: 3,
                Secondary Latency Timer: 00
        0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 2000
        0x0020: Memory Base: d020, Memory Limit: d020
        0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: ffffffff
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 01, Line: ff, Bridge Control: 0000
        0x0040: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s, Link Width: x1 / x1
        0x0100: Enhanced Capability 0x00: Unknown
        0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0090: Capability 0x0d: PCI-PCI
        0x00a0: Capability 0x01: Power Management
                State: D0
        0x0000: 3b448086 00100007 06040006 00810040
        0x0010: 00000000 00000000 00030300 200000f0
        0x0020: d020d020 0001fff1 ffffffff 00000000
        0x0030: 00000000 00000040 00000000 000001ff
        0x0040: 01428010 00008000 00100000 02112c11
        0x0050: 30110040 000cb260 00400028 00000000
        0x0060: 00000000 00000016 00000000 00000000
        0x0070: 00000001 00000000 00000000 00000000
        0x0080: 00019005 fee00000 00000064 00000000
        0x0090: 0000a00d 72708086 00000000 00000000
        0x00a0: c8020001 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00001000 00000002 00110000 00000000
        0x00e0: 00000000 00080706 00000032 00000000
        0x00f0: 00000000 00000000 08060f87 00000000
 0:28:2: Intel 3400 PCIE
        0x0000: Vendor ID: 8086, Product ID: 3b46
        0x0004: Command: 0007, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 06
        0x000c: BIST: 00, Header Type: 81, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 0, Secondary Bus: 4, Subordinate Bus: 5,
                Secondary Latency Timer: 00
        0x001c: I/O Base: 40, I/O Limit: 50, Secondary Status: 2000
        0x0020: Memory Base: d010, Memory Limit: d010
        0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: ffffffff
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 01, Line: ff, Bridge Control: 0000
        0x0040: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s, Link Width: x1 / x1
        0x0100: Enhanced Capability 0x00: Unknown
        0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0090: Capability 0x0d: PCI-PCI
        0x00a0: Capability 0x01: Power Management
                State: D0
        0x0000: 3b468086 00100007 06040006 00810040
        0x0010: 00000000 00000000 00050400 20005040
        0x0020: d010d010 0001fff1 ffffffff 00000000
        0x0030: 00000000 00000040 00000000 000001ff
        0x0040: 01428010 00008000 00100000 03112c11
        0x0050: 30110040 0014b260 00400028 00000000
        0x0060: 00000000 00000016 00000000 00000000
        0x0070: 00000001 00000000 00000000 00000000
        0x0080: 00019005 fee00000 00000065 00000000
        0x0090: 0000a00d 72708086 00000000 00000000
        0x00a0: c8020001 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00001000 00000002 00110000 00000000
        0x00e0: 00000000 00080706 00000032 00000000
        0x00f0: 00000000 00000000 08060f87 00000000
 0:29:0: Intel 3400 USB
        0x0000: Vendor ID: 8086, Product ID: 3b36
        0x0004: Command: 0005, Status: 0290
        0x0008: Class: 0c Serial Bus, Subclass: 03 USB,
                Interface: 00, Revision: 06
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR io addr: 0x000030a0/0x0020
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x13: PCI Advanced Features
        0x0000: 3b368086 02900005 0c030006 00800000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 000030a1 00000000 00000000 72708086
        0x0030: 00000000 00000050 00000000 00000000
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 03060013 00000000 00000000 00000000
        0x0060: 00000010 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000500 00000000 00010000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 08060f87 00000000
 0:29:7: Intel 3400 USB
        0x0000: Vendor ID: 8086, Product ID: 3b34
        0x0004: Command: 0006, Status: 0290
        0x0008: Class: 0c Serial Bus, Subclass: 03 USB,
                Interface: 20, Revision: 06
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR mem 32bit addr: 0xd0505800/0x00000400
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
                State: D0
        0x0058: Capability 0x0a: Debug Port
        0x0098: Capability 0x13: PCI Advanced Features
        0x0000: 3b348086 02900006 0c032006 00000000
        0x0010: d0505800 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 72708086
        0x0030: 00000000 00000050 00000000 0000010b
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: c9c25801 00000000 20a0980a 00000000
        0x0060: 07ff2020 00000000 00000001 c0080017
        0x0070: 3fdf0000 00000000 00000000 00000000
        0x0080: 00800000 130c8911 000000a0 00000000
        0x0090: 00000000 00000000 03060013 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00ffaa00 00000000 00000000
        0x00e0: 00000000 00000000 00000000 bf646004
        0x00f0: 00000000 00808588 08060f87 301b1728
 0:30:0: Intel 82801BA Hub-to-PCI
        0x0000: Vendor ID: 8086, Product ID: 244e
        0x0004: Command: 0007, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 01, Revision: a6
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 0, Secondary Bus: 6, Subordinate Bus: 6,
                Secondary Latency Timer: 20
        0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 2280
        0x0020: Memory Base: d000, Memory Limit: d000
        0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: ffffffff
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 00, Line: ff, Bridge Control: 0000
        0x0050: Capability 0x0d: PCI-PCI
        0x0000: 244e8086 00100007 060401a6 00010000
        0x0010: 00000000 00000000 20060600 228000f0
        0x0020: d000d000 0001fff1 ffffffff 00000000
        0x0030: 00000000 00000050 00000000 000000ff
        0x0040: 00000000 00000000 00000000 10001200
        0x0050: 0000000d 72708086 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 08060f87 00000000
 0:31:0: Intel P55 LPC
        0x0000: Vendor ID: 8086, Product ID: 3b02
        0x0004: Command: 0007, Status: 0210
        0x0008: Class: 06 Bridge, Subclass: 01 ISA,
                Interface: 00, Revision: 06
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x00e0: Capability 0x09: Vendor Specific
        0x0000: 3b028086 02100007 06010006 00800000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 72708086
        0x0030: 00000000 000000e0 00000000 00000000
        0x0040: 00000401 00000080 00000501 00000010
        0x0050: 000000f8 00000000 00000000 00000000
        0x0060: 0b800b0b 000000d0 0b0b0a80 000000f8
        0x0070: 00f800f8 00f800f8 00f800f8 00f800f8
        0x0080: 3f0f0070 001c0301 00000000 00fc0701
        0x0090: 0000164d 00000000 00000000 00000000
        0x00a0: 00040208 00028e01 00004500 80000300
        0x00b0: 00000000 00000000 08808888 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00112233 00004567 0000ffc0 00000000
        0x00e0: 11100009 1ce40091 5844b744 07fb1006
        0x00f0: fed1c001 00000000 08060f87 00000000
 0:31:2: Intel 3400 SATA
        0x0000: Vendor ID: 8086, Product ID: 3b20
        0x0004: Command: 0007, Status: 02b0
        0x0008: Class: 01 Mass Storage, Subclass: 01 IDE,
                Interface: 8f, Revision: 06
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR io addr: 0x00003128/0x0008
        0x0014: BAR io addr: 0x00003134/0x0004
        0x0018: BAR io addr: 0x00003120/0x0008
        0x001c: BAR io addr: 0x00003130/0x0004
        0x0020: BAR io addr: 0x00003020/0x0010
        0x0024: BAR io addr: 0x0000ffe0/0x0010
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0070: Capability 0x01: Power Management
                State: D0
        0x00b0: Capability 0x13: PCI Advanced Features
        0x0000: 3b208086 02b00007 01018f06 00000000
        0x0010: 00003129 00003135 00003121 00003131
        0x0020: 00003021 0000ffe1 00000000 72708086
        0x0030: 00000000 00000070 00000000 0000020b
        0x0040: 80008000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 0003b001 00000008 00000000 00000000
        0x0080: 00007005 00000000 00000000 00000000
        0x0090: 83033c00 3c000183 00590200 00000000
        0x00a0: 000000d4 10000000 00000000 00000000
        0x00b0: 03060013 00000000 00000000 00000000
        0x00c0: 00000000 00000005 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 08060f87 00000000
 0:31:3: Intel 3400 SMBus
        0x0000: Vendor ID: 8086, Product ID: 3b30
        0x0004: Command: 0003, Status: 0280
        0x0008: Class: 0c Serial Bus, Subclass: 05 SMBus,
                Interface: 00, Revision: 06
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR mem 64bit addr: 0x00000000d0506000/0x00000100
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR io addr: 0x0000efa0/0x0020
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0000: 3b308086 02800003 0c050006 00000000
        0x0010: d0506004 00000000 00000000 00000000
        0x0020: 0000efa1 00000000 00000000 72708086
        0x0030: 00000000 00000000 00000000 0000010a
        0x0040: 00000001 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00040403 08080000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000004 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 08060f87 00000000
 0:31:6: Intel 3400 Thermal
        0x0000: Vendor ID: 8086, Product ID: 3b32
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 11 DASP, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 06
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR mem 64bit addr: 0x00000000d0504000/0x00001000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 0000
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
                State: D0
        0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: no
        0x0000: 3b328086 00100006 11800006 00000000
        0x0010: d0504004 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 00008086
        0x0030: 00000000 00000050 00000000 00000000
        0x0040: d0600005 00000000 00000000 00000000
        0x0050: 00238001 00000008 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000005 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 08060f87 00000000
 1:0:0: ATI Mobility Radeon HD 4670
        0x0000: Vendor ID: 1002, Product ID: 9488
        0x0004: Command: 0007, Status: 0010
        0x0008: Class: 03 Display, Subclass: 00 VGA,
                Interface: 00, Revision: 00
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem prefetchable 64bit addr: 0x00000000c0000000/0x10000000
        0x0018: BAR mem 64bit addr: 0x00000000d0420000/0x00010000
        0x0020: BAR io addr: 0x00002000/0x0100
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 106b Product ID: 00b6
        0x0030: Expansion ROM Base Address: d0400001
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
                State: D0
        0x0058: Capability 0x10: PCI Express
                Link Speed: 5.0 / 5.0 GT/s, Link Width: x16 / x16
        0x0100: Enhanced Capability 0x0b: Vendor-Specific
        0x00a0: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0000: 94881002 00100007 03000000 00800040
        0x0010: c000000c 00000000 d0420004 00000000
        0x0020: 00002001 00000000 00000000 00b6106b
        0x0030: d0400001 00000050 00000000 0000010b
        0x0040: 00000000 00000000 00000000 00b6106b
        0x0050: 06035801 00000000 0012a010 012c8fa0
        0x0060: 00000810 00000d02 11020040 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00010002 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00810005 fee00000 00000000 00000090
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 1:0:1: ATI Radeon HD 4000 HD Audio
        0x0000: Vendor ID: 1002, Product ID: aa38
        0x0004: Command: 0007, Status: 0010
        0x0008: Class: 04 (unknown), Subclass: 03 (unknown),
                Interface: 00, Revision: 00
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000d0430000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 106b Product ID: aa38
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
                State: D0
        0x0058: Capability 0x10: PCI Express
                Link Speed: 5.0 / 5.0 GT/s, Link Width: x16 / x16
        0x0100: Enhanced Capability 0x0b: Vendor-Specific
        0x00a0: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: no
        0x0000: aa381002 00100007 04030000 00800040
        0x0010: d0430004 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 aa38106b
        0x0030: 00000000 00000050 00000000 0000020b
        0x0040: 00000000 00000000 00000000 aa38106b
        0x0050: 06035801 00000000 0012a010 012c8fa0
        0x0060: 00000810 00000d02 11020040 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00010000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00800005 fee00000 00000000 000000b0
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 2:0:0: Broadcom BCM5764
        0x0000: Vendor ID: 14e4, Product ID: 1684
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 02 Network, Subclass: 00 Ethernet,
                Interface: 00, Revision: 10
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000d0300000/0x00010000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 14e4 Product ID: 1684
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0048: Capability 0x01: Power Management
                State: D0 PME# enabled
        0x0040: Capability 0x03: Vital Product Data (VPD)
                Product Name: Broadcom NetXtreme Fast Ethernet Controller\^@
                    PN: BCM95764m
                    EC: 106679-15
                    SN: 0123456789
                    MN: 14e4
                    RV: \M-N\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@
11: YA\^KXYZ01234567RWk\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@
        0x0060: Capability 0x09: Vendor Specific
        0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x00cc: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s, Link Width: x1 / x1
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x013c: Enhanced Capability 0x02: Virtual Channel Capability
        0x0160: Enhanced Capability 0x03: Device Serial Number
                Serial Number: c8bcc8fffe95b853
        0x016c: Enhanced Capability 0x04: Power Budgeting
        0x0000: 168414e4 00100006 02000010 00000040
        0x0010: d0300004 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 168414e4
        0x0030: 00000000 00000048 00000000 0000010b
        0x0040: 80fc6003 78000000 c0034001 64002108
        0x0050: 0081cc05 fee00000 00000000 00000072
        0x0060: 006c5009 aea74ec8 f1000088 76380000
        0x0070: 00001072 00000000 0000002c 00000000
        0x0080: 168414e4 00000000 04130034 0008c082
        0x0090: 00004909 00000000 00000000 00000065
        0x00a0: 00000000 00000052 00000000 000000e0
        0x00b0: 00000000 00000000 00000000 05784100
        0x00c0: 00000000 168414e4 0000000e 00020010
        0x00d0: 05908fa1 00105000 00074c11 10110140
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 0000001f 00000000 00000000 00000000
 3:0:0: Atheros AR9281
        0x0000: Vendor ID: 168c, Product ID: 002a
        0x0004: Command: 0007, Status: 0010
        0x0008: Class: 02 Network, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 01
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000d0200000/0x00010000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 106b Product ID: 008f
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x01: Power Management
                State: D0
        0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: no
        0x0060: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s, Link Width: x1 / x1
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0140: Enhanced Capability 0x02: Virtual Channel Capability
        0x0160: Enhanced Capability 0x03: Device Serial Number
                Serial Number: 0000000000000000
        0x0090: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:0)
        0x0000: 002a168c 00100007 02800001 00000040
        0x0010: d0200004 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 008f106b
        0x0030: 00000000 00000040 00000000 0000010b
        0x0040: dbc25001 00000000 00000000 00000000
        0x0050: 00006005 00000000 00000000 00000000
        0x0060: 00119010 05900cc0 001a2010 00033811
        0x0070: 10110048 00000000 000003c0 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000011 00000000 00000000 00000000
        0x00a0: 00000004 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 4:0:0: TI XIO2221 PCIE-PCI
        0x0000: Vendor ID: 104c, Product ID: 823e
        0x0004: Command: 0017, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 01
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 4, Secondary Bus: 5, Subordinate Bus: 5,
                Secondary Latency Timer: 00
        0x001c: I/O Base: f1, I/O Limit: 01, Secondary Status: 22a0
        0x0020: Memory Base: d010, Memory Limit: d010
        0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: ffffffff
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: ffff, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 00, Line: ff, Bridge Control: 0000
        0x0050: Capability 0x01: Power Management
                State: D0
        0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: no
        0x0080: Capability 0x0d: PCI-PCI
        0x0090: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s, Link Width: x1 / x1
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0000: 823e104c 00100017 06040001 00010040
        0x0010: 00000000 00000000 00050504 22a001f1
        0x0020: d010d010 0001fff1 ffffffff 00000000
        0x0030: 0000ffff 00000050 00000000 000000ff
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 06036001 00400008 00000000 00000000
        0x0060: 00888005 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 0000900d 00000000 00000000 00000000
        0x0090: 00710010 05908002 00092800 00063c11
        0x00a0: 10110140 00000000 00000000 00000000
        0x00b0: 00000000 00ff0000 00000000 00000000
        0x00c0: 04000000 00120108 32142000 00000000
        0x00d0: 00000000 8600025f 00000000 00000040
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 5:0:0: TI XIO2221 FireWire
        0x0000: Vendor ID: 104c, Product ID: 823f
        0x0004: Command: 0016, Status: 0230
        0x0008: Class: 0c Serial Bus, Subclass: 00 FireWire,
                Interface: 10, Revision: 01
        0x000c: BIST: 00, Header Type: 00, Latency Timer: f8,
                Cache Line Size: 10
        0x0010: BAR mem 32bit addr: 0xd0104000/0x00000800
        0x0014: BAR mem 32bit addr: 0xd0100000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 0000 Product ID: 0000
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 02 Max Lat: 04
        0x0044: Capability 0x01: Power Management
                State: D0
        0x0000: 823f104c 02300016 0c001001 0000f810
        0x0010: d0104000 d0100000 00000000 00000000
        0x0020: 00000000 00000000 00000000 00000000
        0x0030: 00000000 00000044 00000000 0402010b
        0x0040: 00000000 7e030001 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000a90 00004000 00000000 00000000
Domain /dev/pci1:
 255:0:0: Intel QuickPath
        0x0000: Vendor ID: 8086, Product ID: 2c61
        0x0004: Command: 0006, Status: 0000
        0x0008: Class: 06 Bridge, Subclass: 00 Host,
                Interface: 00, Revision: 05
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 8086
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0000: 2c618086 00000006 06000005 00800000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 80868086
        0x0030: 00000000 00000000 00000000 00000000
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00020220 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00010000 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000c10 00000000 00000000 00000000
        0x00d0: 00000180 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 255:0:1: Intel QuickPath
        0x0000: Vendor ID: 8086, Product ID: 2d01
        0x0004: Command: 0006, Status: 0000
        0x0008: Class: 06 Bridge, Subclass: 00 Host,
                Interface: 00, Revision: 05
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 8086
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0000: 2d018086 00000006 06000005 00800000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 80868086
        0x0030: 00000000 00000000 00000000 00000000
        0x0040: 11111110 00333311 00000000 00001a00
        0x0050: e0000001 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000bc3 00000fc2 00001383 00001382
        0x0090: 00001382 00001382 00001382 00001382
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 255:2:0: Intel QPI Link
        0x0000: Vendor ID: 8086, Product ID: 2d10
        0x0004: Command: 0006, Status: 0000
        0x0008: Class: 06 Bridge, Subclass: 00 Host,
                Interface: 00, Revision: 05
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 8086
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0000: 2d108086 00000006 06000005 00800000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 80868086
        0x0030: 00000000 00000000 00000000 00000000
        0x0040: 088f0100 00000000 00140000 00000000
        0x0050: 86000000 00000000 00064555 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 005f0000 00000685 f3000000 00000000
        0x00d0: 00000501 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 255:2:1: Intel QPI Physical
        0x0000: Vendor ID: 8086, Product ID: 2d11
        0x0004: Command: 0006, Status: 0000
        0x0008: Class: 06 Bridge, Subclass: 00 Host,
                Interface: 00, Revision: 05
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 8086
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0000: 2d118086 00000006 06000005 00800000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 80868086
        0x0030: 00000000 00000000 00000000 00000000
        0x0040: f0ff0009 0b800001 00100000 00000273
        0x0050: 160c0116 00000016 00000001 00000001
        0x0060: 00000000 00000000 10c35100 0040a0a0
        0x0070: 00000000 800fffff 00000000 000fffff
        0x0080: 070f0f03 00000000 00000001 0f0f0001
        0x0090: 00000082 00020202 08880808 00000502
        0x00a0: 00005600 001d2c03 06000084 00000002
        0x00b0: 4dae1577 00000000 00000000 00000001
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 0c0a0c0a 00000000 00000000 00080003
        0x00e0: 00020000 00400000 24820000 00000000
        0x00f0: 00000000 00000142 00000000 00000000
 255:2:2: Intel Reserved
        0x0000: Vendor ID: 8086, Product ID: 2d12
        0x0004: Command: 0006, Status: 0000
        0x0008: Class: 06 Bridge, Subclass: 00 Host,
                Interface: 00, Revision: 05
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 8086
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0000: 2d128086 00000006 06000005 00800000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 80868086
        0x0030: 00000000 00000000 00000000 00000000
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 255:2:3: Intel Reserved
        0x0000: Vendor ID: 8086, Product ID: 2d13
        0x0004: Command: 0006, Status: 0000
        0x0008: Class: 06 Bridge, Subclass: 00 Host,
                Interface: 00, Revision: 05
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 8086
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0000: 2d138086 00000006 06000005 00800000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 80868086
        0x0030: 00000000 00000000 00000000 00000000
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000

acpidump:
begin-base64 644 APIC.5
QVBJQ7wAAAABWEFQUExFIEFwcGxlMDAAAQAAAExva2lfAAAAAADg/gEAAAAACAEAAQAAAAAIAgEB
AAAAAAgDBAEAAAAACAQFAQAAAAAIBQAAAAAAAAgGAAAAAAAACAcAAAAAAAAICAAAAAAAAQwCAAAA
wP4AAAAAAgoAAAIAAAAAAAIKAAkJAAAADQAEBgEFAAEEBgIFAAEEBgMFAAEEBgQFAAEEBgUFAAEE
BgYFAAEEBgcFAAEEBggFAAE=
====
begin-base64 644 APIC.6
QVBJQ7wAAAACV0FQUExFIEFwcGxlMDAAAQAAAExva2lfAAAAAADg/gEAAAAACAEAAQAAAAAIAgEB
AAAAAAgDBAEAAAAACAQFAQAAAAAIBQAAAAAAAAgGAAAAAAAACAcAAAAAAAAICAAAAAAAAQwCAAAA
wP4AAAAAAgoAAAIAAAAAAAIKAAkJAAAADQAEBgEFAAEEBgIFAAEEBgMFAAEEBgQFAAEEBgUFAAEE
BgYFAAEEBgcFAAEEBggFAAE=
====
begin-base64 644 ASF!.3
QVNGIaUAAAAgtkFQUExFIEFwcGxlMDAAAQAAAExva2lfAAAAAAAQAAX/AQAAABG+AAAAAAEALAAA
AAMMiQQBAQVvAGgIiBcAiQQEBAdvAGggiAMAiQUBARlvAGggiCIAAgAYAAQEAAAAiAADAYgAAgKI
AAEDiAAEAwAXACD4AAAAH/AAAAARvgAAAAABAACEABYAABBcaIjC0tygoqSmyAAAAAAA
====
begin-base64 644 DSDT.2
RFNEVBxXAAABsUFQUExFIGlNYWMAAAAAAQARAElOVEwJEQYgCFNQMU8LThYISU8xQgsABghJTzFM
CnAISU8yQguABghJTzJMCiAISU8zQguQAghJTzNMChAIU1AzTwouCElPNEILIAoISU80TAogCE1D
SEIMAADR/ghNQ0hMCwBACEVHUEIMAJDR/ghFR1BMCwAQCERNSUIMAIDR/ghETUlMCwAQCElGUEIM
AEDR/ghJRlBMCwAQCFBFQlMMAAAA4AhQRUxODAAAABAIVFRUQgwAANL+CFRUVEwMAAACAAhTTUJT
C6DvCFBCTEsLEAQIUE1CUwsABAhQTUxOCoAITFZMMgsUBAhMVkwzCxUECExWTDQLFgQIU01JUAqy
CEdQQlMLAAUIR1BMTgqACEFQQ0IMAADA/ghBUENMCwAQCFBNMzALMAQIU1JDQgwAwNH+CFNSQ0wL
AEAIU1VTVwr/CEhQVEIMAADQ/ghIUFRDDAT00f4IQUNQSAreCEFTU0IKAAhBT1RCCgAIQUFYQgoA
CFBFSFAKAAhTSFBDCgEIUEVQTQoACFBFRVIKAAhQRUNTCgAISVRLRQoACERTU1AKAAhGTUJMCgEI
RkRUUAoCCEJSRl8KAQhCUEhfCgIIQkxDXwoDCEJSRlMKBAhCUEhTCgUIQkxDVAoGCEJSRjQKBwhC
RVBfCggIQkJGXwoJCEJPRl8KCghCUFRfCgsIVFJUUAoBCFRSVEQKAghUUlRJCgMIR0NERAoBCERT
VEEKCghEU0xPCgwIRFNMQwoOCFBJVFMKEAhTQkNTChIIU0FMUwoTCExTU1MKKghTT09UCjUIUERC
UgpNCFNNQkwKEAhXT1dFCgAIVEFQRAoAW4BHTlZTAAwYbm6/C2EBW4FELEdOVlMQT1NZUxBTTUlG
CFBSTTAIUFJNMQhTQ0lGCFBSTTIIUFJNMwhMQ0tGCFBSTTQIUFJNNQhQODBEIExJRFMIUFdSUwhE
QkdTCFRIT0YIQUNUMQhBQ1RUCFBTVlQIVEMxVghUQzJWCFRTUFYIQ1JUVAhEVFNFCERUUzEIRFRT
MghEVFNGCABABUFQSUMIVENOVAhQQ1AwCFBDUDEIUFBDTQhQUE1GIAAITkFUUAhDTUFQCENNQlAI
TFBUUAhGRENQCENNQ1AIQ0lSUAhTTVNDCFczODEIAAhJR0RTCFRMU1QIQ0FETAhQQURMCENTVEUQ
TlNURRBTU1RFEE5ESUQIRElEMSBESUQyIERJRDMgRElENCBESUQ1IEtTVjAgS1NWMQgAOEJMQ1MI
QlJUTAhBTFNFCEFMQUYITExPVwhMSElICAAIRU1BRQhFTUFQEEVNQUwQAAhNRUZFCERTVFMIABBU
UE1QCFRQTUUIAEAER1RGMDhHVEYyOElERU0IR1RGMThCSURfCABICEFTTEIgSUJUVAhJUEFUCElU
VkYISVRWTQhJUFNDCElCTEMISUJJQQhJU1NDCEk0MDkISTUwOQhJNjA5CEk3MDkISVBDRghJRE1T
CElGMUUISFZDTwhOWEQxIE5YRDIgTlhEMyBOWEQ0IE5YRDUgTlhENiBOWEQ3IE5YRDggR1NNSQhQ
QVZQCAAIT1NDQwhORVhQCFNER1YIU0REVggAMERTRU4IRUNPTghHUElDCENUWVAITDAxQwhWRk4w
CFZGTjEIAEAHTlZHQSBOVkhBIEFNREEgRElENiBESUQ3IERJRDggRUJBUyBDUFNQIEVFQ1AgRVZD
UCBYQkFTIE9CUzEgT0JTMiBPQlMzIE9CUzQgT0JTNSBPQlM2IE9CUzcgT0JTOCAASAdQTkhNIFBG
TFYIQlJFVggQjDEEXF9TQl8IUFIwMBJDKysSDwQM//8BAAoATE5LQQoAEg8EDP//AQAKAUxOS0IK
ABIPBAz//wEACgJMTktDCgASDwQM//8BAAoDTE5LRAoAEg8EDP//AgAKAExOS0EKABIPBAz//x8A
CgBMTktFCgASDwQM//8fAAoBTE5LRAoAEg8EDP//HwAKAkxOS0MKABIPBAz//x8ACgNMTktBCgAS
DwQM//8dAAoATE5LSAoAEg8EDP//HQAKAUxOS0QKABIPBAz//x0ACgJMTktBCgASDwQM//8dAAoD
TE5LQwoAEg8EDP//GgAKAExOS0IKABIPBAz//xoACgFMTktGCgASDwQM//8aAAoCTE5LQwoAEg8E
DP//GgAKA0xOS0QKABIPBAz//xsACgBMTktHCgASDwQM//8cAAoATE5LRQoAEg8EDP//HAAKAUxO
S0UKABIPBAz//xwACgJMTktFCgASDwQM//8cAAoDTE5LRQoAEg8EDP//GQAKAExOS0UKABIPBAz/
/xYACgBMTktBCgASDwQM//8WAAoBTE5LRAoAEg8EDP//FgAKAkxOS0MKABIPBAz//xYACgNMTktC
CgASDwQM//8DAAoATE5LQQoAEg8EDP//AwAKAUxOS0IKABIPBAz//wMACgJMTktDCgASDwQM//8D
AAoDTE5LRAoAEg8EDP//BAAKAExOS0EKABIPBAz//wQACgFMTktCCgASDwQM//8EAAoCTE5LQwoA
Eg8EDP//BAAKA0xOS0QKABIPBAz//wUACgBMTktBCgASDwQM//8FAAoBTE5LQgoAEg8EDP//BQAK
AkxOS0MKABIPBAz//wUACgNMTktECgASDwQM//8GAAoATE5LQQoAEg8EDP//BgAKAUxOS0IKABIP
BAz//wYACgJMTktDCgASDwQM//8GAAoDTE5LRAoACEFSMDASTSUrEg0EDP//AQAKAAoAChASDQQM
//8BAAoBCgAKERINBAz//wEACgIKAAoSEg0EDP//AQAKAwoAChMSDQQM//8CAAoACgAKEBINBAz/
/x8ACgAKAAoUEg0EDP//HwAKAQoAChMSDQQM//8fAAoCCgAKEhINBAz//x8ACgMKAAoQEg0EDP//
HQAKAAoAChcSDQQM//8dAAoBCgAKExINBAz//x0ACgIKAAoQEg0EDP//HQAKAwoAChISDQQM//8a
AAoACgAKERINBAz//xoACgEKAAoVEg0EDP//GgAKAgoAChISDQQM//8aAAoDCgAKExINBAz//xsA
CgAKAAoWEg0EDP//HAAKAAoAChQSDQQM//8cAAoBCgAKFBINBAz//xwACgIKAAoUEg0EDP//HAAK
AwoAChQSDQQM//8ZAAoACgAKFBINBAz//xYACgAKAAoQEg0EDP//FgAKAQoAChMSDQQM//8WAAoC
CgAKEhINBAz//xYACgMKAAoREg0EDP//AwAKAAoAChASDQQM//8DAAoBCgAKERINBAz//wMACgIK
AAoSEg0EDP//AwAKAwoAChMSDQQM//8EAAoACgAKEBINBAz//wQACgEKAAoREg0EDP//BAAKAgoA
ChISDQQM//8EAAoDCgAKExINBAz//wUACgAKAAoQEg0EDP//BQAKAQoAChESDQQM//8FAAoCCgAK
EhINBAz//wUACgMKAAoTEg0EDP//BgAKAAoAChASDQQM//8GAAoBCgAKERINBAz//wYACgIKAAoS
Eg0EDP//BgAKAwoAChMIUFIwMhI6BBINBAv//woATE5LQQoAEg0EC///CgFMTktCCgASDQQL//8K
AkxOS0MKABINBAv//woDTE5LRAoACEFSMDISMgQSCwQL//8KAAoAChASCwQL//8KAQoAChESCwQL
//8KAgoAChISCwQL//8KAwoAChMIUFIwNBI6BBINBAv//woATE5LQQoAEg0EC///CgFMTktCCgAS
DQQL//8KAkxOS0MKABINBAv//woDTE5LRAoACEFSMDQSMgQSCwQL//8KAAoAChASCwQL//8KAQoA
ChESCwQL//8KAgoAChISCwQL//8KAwoAChMIUFIwNRI6BBINBAv//woATE5LQgoAEg0EC///CgFM
TktDCgASDQQL//8KAkxOS0QKABINBAv//woDTE5LQQoACEFSMDUSMgQSCwQL//8KAAoAChESCwQL
//8KAQoAChISCwQL//8KAgoAChMSCwQL//8KAwoAChAIUFIwNhI6BBINBAv//woATE5LQwoAEg0E
C///CgFMTktECgASDQQL//8KAkxOS0EKABINBAv//woDTE5LQgoACEFSMDYSMgQSCwQL//8KAAoA
ChISCwQL//8KAQoAChMSCwQL//8KAgoAChASCwQL//8KAwoAChEIUFIwNxI6BBINBAv//woATE5L
RAoAEg0EC///CgFMTktBCgASDQQL//8KAkxOS0IKABINBAv//woDTE5LQwoACEFSMDcSMgQSCwQL
//8KAAoAChMSCwQL//8KAQoAChASCwQL//8KAgoAChESCwQL//8KAwoAChIIUFIwOBI6BBINBAv/
/woATE5LQQoAEg0EC///CgFMTktCCgASDQQL//8KAkxOS0MKABINBAv//woDTE5LRAoACEFSMDgS
MgQSCwQL//8KAAoAChASCwQL//8KAQoAChESCwQL//8KAgoAChISCwQL//8KAwoAChMIUFIwRRI6
BBINBAv//woATE5LQwoAEg0EC///CgFMTktECgASDQQL//8KAkxOS0EKABINBAv//woDTE5LQgoA
CEFSMEUSMgQSCwQL//8KAAoAChISCwQL//8KAQoAChMSCwQL//8KAgoAChASCwQL//8KAwoAChEI
UFIwRhI6BBINBAv//woATE5LRAoAEg0EC///CgFMTktBCgASDQQL//8KAkxOS0IKABINBAv//woD
TE5LQwoACEFSMEYSMgQSCwQL//8KAAoAChMSCwQL//8KAQoAChASCwQL//8KAgoAChESCwQL//8K
AwoAChIIUFIwMRJLExQSDwQM//8DAAoATE5LRAoAEg8EDP//AwAKAUxOS0MKABIPBAz//wMACgJM
TktGCgASDwQM//8DAAoDTE5LRwoAEg8EDP//AgAKAExOS0MKABIPBAz//wIACgFMTktECgASDwQM
//8CAAoCTE5LQgoAEg8EDP//AgAKA0xOS0EKABINBAv//woATE5LRgoAEg0EC///CgFMTktHCgAS
DQQL//8KAkxOS0gKABINBAv//woDTE5LRQoAEg8EDP//AQAKAExOS0cKABIPBAz//wEACgFMTktG
CgASDwQM//8BAAoCTE5LRQoAEg8EDP//AQAKA0xOS0gKABIPBAz//wUACgBMTktDCgASDwQM//8F
AAoBTE5LRQoAEg8EDP//BQAKAkxOS0cKABIPBAz//wUACgNMTktGCgAIQVIwMRJDERQSDQQM//8D
AAoACgAKExINBAz//wMACgEKAAoSEg0EDP//AwAKAgoAChUSDQQM//8DAAoDCgAKFhINBAz//wIA
CgAKAAoSEg0EDP//AgAKAQoAChMSDQQM//8CAAoCCgAKERINBAz//wIACgMKAAoQEgsEC///CgAK
AAoVEgsEC///CgEKAAoWEgsEC///CgIKAAoXEgsEC///CgMKAAoUEg0EDP//AQAKAAoAChYSDQQM
//8BAAoBCgAKFRINBAz//wEACgIKAAoUEg0EDP//AQAKAwoAChcSDQQM//8FAAoACgAKEhINBAz/
/wUACgEKAAoUEg0EDP//BQAKAgoAChYSDQQM//8FAAoDCgAKFQhQUjBBEjoEEg0EC///CgBMTktB
CgASDQQL//8KAUxOS0IKABINBAv//woCTE5LQwoAEg0EC///CgNMTktECgAIQVIwQRIyBBILBAv/
/woACgAKEBILBAv//woBCgAKERILBAv//woCCgAKEhILBAv//woDCgAKEwhQUjgwEkMqKhIPBAz/
/wEACgBMTktBCgASDwQM//8BAAoBTE5LQgoAEg8EDP//AQAKAkxOS0MKABIPBAz//wEACgNMTktE
CgASDwQM//8DAAoATE5LQQoAEg8EDP//AwAKAUxOS0IKABIPBAz//wMACgJMTktDCgASDwQM//8D
AAoDTE5LRAoAEg8EDP//BAAKAExOS0EKABIPBAz//wQACgFMTktCCgASDwQM//8EAAoCTE5LQwoA
Eg8EDP//BAAKA0xOS0QKABIPBAz//wUACgBMTktBCgASDwQM//8FAAoBTE5LQgoAEg8EDP//BQAK
AkxOS0MKABIPBAz//wUACgNMTktECgASDwQM//8GAAoATE5LQQoAEg8EDP//BgAKAUxOS0IKABIP
BAz//wYACgJMTktDCgASDwQM//8GAAoDTE5LRAoAEg8EDP//HwAKAExOS0UKABIPBAz//x8ACgFM
TktECgASDwQM//8fAAoCTE5LQwoAEg8EDP//HwAKA0xOS0EKABIPBAz//x0ACgBMTktICgASDwQM
//8dAAoBTE5LRAoAEg8EDP//HQAKAkxOS0EKABIPBAz//x0ACgNMTktDCgASDwQM//8aAAoATE5L
QgoAEg8EDP//GgAKAUxOS0YKABIPBAz//xoACgJMTktDCgASDwQM//8aAAoDTE5LRAoAEg8EDP//
GwAKAExOS0cKABIPBAz//xwACgBMTktFCgASDwQM//8cAAoBTE5LRQoAEg8EDP//HAAKAkxOS0UK
ABIPBAz//xwACgNMTktFCgASDwQM//8ZAAoATE5LRQoAEg8EDP//FgAKAExOS0EKABIPBAz//xYA
CgFMTktECgASDwQM//8WAAoCTE5LQwoAEg8EDP//FgAKA0xOS0IKAAhBUjgwEk8kKhINBAz//wEA
CgAKAAoQEg0EDP//AQAKAQoAChESDQQM//8BAAoCCgAKEhINBAz//wEACgMKAAoTEg0EDP//AwAK
AAoAChASDQQM//8DAAoBCgAKERINBAz//wMACgIKAAoSEg0EDP//AwAKAwoAChMSDQQM//8EAAoA
CgAKEBINBAz//wQACgEKAAoREg0EDP//BAAKAgoAChISDQQM//8EAAoDCgAKExINBAz//wUACgAK
AAoQEg0EDP//BQAKAQoAChESDQQM//8FAAoCCgAKEhINBAz//wUACgMKAAoTEg0EDP//BgAKAAoA
ChASDQQM//8GAAoBCgAKERINBAz//wYACgIKAAoSEg0EDP//BgAKAwoAChMSDQQM//8fAAoACgAK
FBINBAz//x8ACgEKAAoTEg0EDP//HwAKAgoAChISDQQM//8fAAoDCgAKEBINBAz//x0ACgAKAAoX
Eg0EDP//HQAKAQoAChMSDQQM//8dAAoCCgAKEBINBAz//x0ACgMKAAoSEg0EDP//GgAKAAoAChES
DQQM//8aAAoBCgAKFRINBAz//xoACgIKAAoSEg0EDP//GgAKAwoAChMSDQQM//8bAAoACgAKFhIN
BAz//xwACgAKAAoUEg0EDP//HAAKAQoAChQSDQQM//8cAAoCCgAKFBINBAz//xwACgMKAAoUEg0E
DP//GQAKAAoAChQSDQQM//8WAAoACgAKEBINBAz//xYACgEKAAoTEg0EDP//FgAKAgoAChISDQQM
//8WAAoDCgAKEQhQUjgyEjoEEg0EC///CgBMTktBCgASDQQL//8KAUxOS0IKABINBAv//woCTE5L
QwoAEg0EC///CgNMTktECgAIQVI4MhIyBBILBAv//woACgAKEBILBAv//woBCgAKERILBAv//woC
CgAKEhILBAv//woDCgAKEwhQUjhBEjoEEg0EC///CgBMTktBCgASDQQL//8KAUxOS0IKABINBAv/
/woCTE5LQwoAEg0EC///CgNMTktECgAIQVI4QRIyBBILBAv//woACgAKEBILBAv//woBCgAKERIL
BAv//woCCgAKEhILBAv//woDCgAKEwhQUjg0EjoEEg0EC///CgBMTktBCgASDQQL//8KAUxOS0IK
ABINBAv//woCTE5LQwoAEg0EC///CgNMTktECgAIQVI4NBIyBBILBAv//woACgAKEBILBAv//woB
CgAKERILBAv//woCCgAKEhILBAv//woDCgAKEwhQUjg1EjoEEg0EC///CgBMTktCCgASDQQL//8K
AUxOS0MKABINBAv//woCTE5LRAoAEg0EC///CgNMTktBCgAIQVI4NRIyBBILBAv//woACgAKERIL
BAv//woBCgAKEhILBAv//woCCgAKExILBAv//woDCgAKEAhQUjg2EjoEEg0EC///CgBMTktDCgAS
DQQL//8KAUxOS0QKABINBAv//woCTE5LQQoAEg0EC///CgNMTktCCgAIQVI4NhIyBBILBAv//woA
CgAKEhILBAv//woBCgAKExILBAv//woCCgAKEBILBAv//woDCgAKEQhQUjg3EjoEEg0EC///CgBM
TktECgASDQQL//8KAUxOS0EKABINBAv//woCTE5LQgoAEg0EC///CgNMTktDCgAIQVI4NxIyBBIL
BAv//woACgAKExILBAv//woBCgAKEBILBAv//woCCgAKERILBAv//woDCgAKEghQUjg4EjoEEg0E
C///CgBMTktBCgASDQQL//8KAUxOS0IKABINBAv//woCTE5LQwoAEg0EC///CgNMTktECgAIQVI4
OBIyBBILBAv//woACgAKEBILBAv//woBCgAKERILBAv//woCCgAKEhILBAv//woDCgAKEwhQUjhF
EjoEEg0EC///CgBMTktDCgASDQQL//8KAUxOS0QKABINBAv//woCTE5LQQoAEg0EC///CgNMTktC
CgAIQVI4RRIyBBILBAv//woACgAKEhILBAv//woBCgAKExILBAv//woCCgAKEBILBAv//woDCgAK
EQhQUjhGEjoEEg0EC///CgBMTktECgASDQQL//8KAUxOS0EKABINBAv//woCTE5LQgoAEg0EC///
CgNMTktDCgAIQVI4RhIyBBILBAv//woACgAKExILBAv//woBCgAKEBILBAv//woCCgAKERILBAv/
/woDCgAKEghQUjgxEksTFBIPBAz//wMACgBMTktECgASDwQM//8DAAoBTE5LQwoAEg8EDP//AwAK
AkxOS0YKABIPBAz//wMACgNMTktHCgASDwQM//8CAAoATE5LQwoAEg8EDP//AgAKAUxOS0QKABIP
BAz//wIACgJMTktCCgASDwQM//8CAAoDTE5LQQoAEg0EC///CgBMTktGCgASDQQL//8KAUxOS0cK
ABINBAv//woCTE5LSAoAEg0EC///CgNMTktFCgASDwQM//8BAAoATE5LRwoAEg8EDP//AQAKAUxO
S0YKABIPBAz//wEACgJMTktFCgASDwQM//8BAAoDTE5LSAoAEg8EDP//BQAKAExOS0MKABIPBAz/
/wUACgFMTktFCgASDwQM//8FAAoCTE5LRwoAEg8EDP//BQAKA0xOS0YKAAhBUjgxEkMRFBINBAz/
/wMACgAKAAoTEg0EDP//AwAKAQoAChISDQQM//8DAAoCCgAKFRINBAz//wMACgMKAAoWEg0EDP//
AgAKAAoAChISDQQM//8CAAoBCgAKExINBAz//wIACgIKAAoREg0EDP//AgAKAwoAChASCwQL//8K
AAoAChUSCwQL//8KAQoAChYSCwQL//8KAgoAChcSCwQL//8KAwoAChQSDQQM//8BAAoACgAKFhIN
BAz//wEACgEKAAoVEg0EDP//AQAKAgoAChQSDQQM//8BAAoDCgAKFxINBAz//wUACgAKAAoSEg0E
DP//BQAKAQoAChQSDQQM//8FAAoCCgAKFhINBAz//wUACgMKAAoVCFBSU0ERCQoGI/jcGHkABlBS
U0FQUlNCBlBSU0FQUlNDBlBSU0FQUlNEBlBSU0FQUlNFBlBSU0FQUlNGBlBSU0FQUlNHBlBSU0FQ
UlNIW4KFtwJQQ0kwCF9ISUQMQdAKCAhfQ0lEDEHQCgMIX0FEUgoAFApeQk4wMACkCgAUC19CQk4A
pEJOMDAIX1VJRAoAFBZfUFJUAKAKUElDTaRBUjAwpFBSMDBbgEhCVVMCCkAKwFuBSgZIQlVTA0VQ
RU4BAAtFUEJSFAAgTUhFTgEADU1IQlISACBJSUVOAQALRElCSRQAQApESUVOAQALRElCUhQAIElQ
RU4BAAtJUEJSFABAF1RVVUQQAEAGAARUTFVEDABICwADR1RTRQEABFuATUNIVAAMAADR/gr/W4Ee
TUNIVAEAQA9UMElTEABAH1QxSVMQAEhHRVNDUwgIQlVGMBFDHwvuAYgNAAIMAAAAAAD+AAAA/wCH
FwABDAMAAAAAAAAAAPcMAAAAAAAA+AwAAEcB+Az4DAEIhxcAAQwDAAAAAAANAAD//wAAAAAAAADz
AACHFwAADAMAAAAAAAAKAP//CwAAAAAAAAACAIcXAAAMAwAAAAAAAAwA/z8MAAAAAAAAQAAAhxcA
AAwDAAAAAABADAD/fwwAAAAAAABAAACHFwAADAMAAAAAAIAMAP+/DAAAAAAAAEAAAIcXAAAMAwAA
AAAAwAwA//8MAAAAAAAAQAAAhxcAAAwDAAAAAAAADQD/Pw0AAAAAAABAAACHFwAADAMAAAAAAEAN
AP9/DQAAAAAAAEAAAIcXAAAMAwAAAAAAgA0A/78NAAAAAAAAQAAAhxcAAAwDAAAAAADADQD//w0A
AAAAAABAAACHFwAADAMAAAAAAAAOAP8/DgAAAAAAAEAAAIcXAAAMAwAAAAAAQA4A/38OAAAAAAAA
QAAAhxcAAAwDAAAAAACADgD/vw4AAAAAAABAAACHFwAADAMAAAAAAMAOAP//DgAAAAAAAEAAAIcX
AAAMAwAAAAAAAA8A//8PAAAAAAAAAAEAhxcAAAwDAAAAAAAAAAD//6/+AAAAAAAAAACHFwAADAMA
AAAAAADU/v9P1P4AAAAAAAAAAHkAFEpKX0NSUwigJVwvBF9TQl9DUEJHSU1DSFBNMUyKQlVGMAp8
QzBMTnAAQzBMTqApk1wvBF9TQl9DUEJHSU1DSFBNMUwKAY1CVUYwC1gDQzBSV3AAQzBSV6AlXC8E
X1NCX0NQQkdJTUNIUE0xSIpCVUYwCpZDNExOcABDNExOoCmTXC8EX1NCX0NQQkdJTUNIUE0xSAoB
jUJVRjALKARDNFJXcABDNFJXoCVcLwRfU0JfQ1BCR0lNQ0hQTTJMikJVRjAKsEM4TE5wAEM4TE6g
KZNcLwRfU0JfQ1BCR0lNQ0hQTTJMCgGNQlVGMAv4BEM4UldwAEM4UlegJVwvBF9TQl9DUEJHSU1D
SFBNMkiKQlVGMArKQ0NMTnAAQ0NMTqApk1wvBF9TQl9DUEJHSU1DSFBNMkgKAY1CVUYwC8gFQ0NS
V3AAQ0NSV6AlXC8EX1NCX0NQQkdJTUNIUE0zTIpCVUYwCuREMExOcABEMExOoCmTXC8EX1NCX0NQ
QkdJTUNIUE0zTAoBjUJVRjALmAZEMFJXcABEMFJXoCVcLwRfU0JfQ1BCR0lNQ0hQTTNIikJVRjAK
/kQ0TE5wAEQ0TE6gKZNcLwRfU0JfQ1BCR0lNQ0hQTTNICgGNQlVGMAtoB0Q0UldwAEQ0UlegJlwv
BF9TQl9DUEJHSU1DSFBNNEyKQlVGMAsYAUQ4TE5wAEQ4TE6gKZNcLwRfU0JfQ1BCR0lNQ0hQTTRM
CgGNQlVGMAs4CEQ4UldwAEQ4UlegJlwvBF9TQl9DUEJHSU1DSFBNNEiKQlVGMAsyAURDTE5wAERD
TE6gKZNcLwRfU0JfQ1BCR0lNQ0hQTTRICgGNQlVGMAsICURDUldwAERDUlegJlwvBF9TQl9DUEJH
SU1DSFBNNUyKQlVGMAtMAUUwTE5wAEUwTE6gKZNcLwRfU0JfQ1BCR0lNQ0hQTTVMCgGNQlVGMAvY
CUUwUldwAEUwUlegJlwvBF9TQl9DUEJHSU1DSFBNNUiKQlVGMAtmAUU0TE5wAEU0TE6gKZNcLwRf
U0JfQ1BCR0lNQ0hQTTVICgGNQlVGMAuoCkU0UldwAEU0UlegJlwvBF9TQl9DUEJHSU1DSFBNNkyK
QlVGMAuAAUU4TE5wAEU4TE6gKZNcLwRfU0JfQ1BCR0lNQ0hQTTZMCgGNQlVGMAt4C0U4UldwAEU4
UlegJlwvBF9TQl9DUEJHSU1DSFBNNkiKQlVGMAuaAUVDTE5wAEVDTE6gKZNcLwRfU0JfQ1BCR0lN
Q0hQTTZICgGNQlVGMAtIDEVDUldwAEVDUlegJlwvBF9TQl9DUEJHSU1DSFBNMEiKQlVGMAu0AUYw
TE5wAEYwTE6gKZNcLwRfU0JfQ1BCR0lNQ0hQTTBICgGNQlVGMAsYDUYwUldwAEYwUleKQlVGMAvC
AU0xTU6KQlVGMAvGAU0xTViKQlVGMAvOAU0xTE6gRAR9k3tQTkhNDPD/DwAADOAGAQCTe1BOSE0M
8P8PAAAMoAYBAABwXC8EX1NCX1BDSTBJTzEwVE9MTWB5dWAKGk0xTU6hDHlUTFVEChRNMU1OcnRN
MU1YTTFNTgAKAU0xTE6kQlVGMAhHVUlEERMKEFtN2zP3HxxAlld0QcA912YIU1VQUAoACENUUkwK
ABRFC19PU0MMcGtgimAKAENEVzGKYAoEQ0RXMopgCghDRFczoEMIkJNoR1VJRE5FWFBwQ0RXMlNV
UFBwQ0RXM0NUUkygJ4B7Q0RXMQoBAACgDXtDVFJMCgIATkhQR6ANe0NUUkwKBABOUE1FoBCSk2kB
fUNEVzEKCENEVzGgFpKTQ0RXM0NUUkx9Q0RXMQoQQ0RXMXBDVFJMQ0RXM3BDVFJMT1NDQ6RgoQ59
Q0RXMQoEQ0RXMaRgEEhPXC5fU0JfUENJMBRFBEFSMDAAoDB9k3tQTkhNDPD/DwAADOAGAQCTe1BO
SE0M8P8PAAAMoAYBAACkXC5fU0JfQVI4MKEMpFwuX1NCX0FSMDAURQRQUjAwAKAwfZN7UE5ITQzw
/w8AAAzgBgEAk3tQTkhNDPD/DwAADKAGAQAApFwuX1NCX1BSODChDKRcLl9TQl9QUjAwFEUEQVIw
MQCgMH2Te1BOSE0M8P8PAAAM4AYBAJN7UE5ITQzw/w8AAAygBgEAAKRcLl9TQl9BUjgxoQykXC5f
U0JfQVIwMRRFBFBSMDEAoDB9k3tQTkhNDPD/DwAADOAGAQCTe1BOSE0M8P8PAAAMoAYBAACkXC5f
U0JfUFI4MaEMpFwuX1NCX1BSMDEURQRBUjAyAKAwfZN7UE5ITQzw/w8AAAzgBgEAk3tQTkhNDPD/
DwAADKAGAQAApFwuX1NCX0FSODKhDKRcLl9TQl9BUjAyFEUEUFIwMgCgMH2Te1BOSE0M8P8PAAAM
4AYBAJN7UE5ITQzw/w8AAAygBgEAAKRcLl9TQl9QUjgyoQykXC5fU0JfUFIwMhRFBEFSMDQAoDB9
k3tQTkhNDPD/DwAADOAGAQCTe1BOSE0M8P8PAAAMoAYBAACkXC5fU0JfQVI4NKEMpFwuX1NCX0FS
MDQURQRQUjA0AKAwfZN7UE5ITQzw/w8AAAzgBgEAk3tQTkhNDPD/DwAADKAGAQAApFwuX1NCX1BS
ODShDKRcLl9TQl9QUjA0FEUEQVIwNQCgMH2Te1BOSE0M8P8PAAAM4AYBAJN7UE5ITQzw/w8AAAyg
BgEAAKRcLl9TQl9BUjg1oQykXC5fU0JfQVIwNRRFBFBSMDUAoDB9k3tQTkhNDPD/DwAADOAGAQCT
e1BOSE0M8P8PAAAMoAYBAACkXC5fU0JfUFI4NaEMpFwuX1NCX1BSMDUURQRBUjA2AKAwfZN7UE5I
TQzw/w8AAAzgBgEAk3tQTkhNDPD/DwAADKAGAQAApFwuX1NCX0FSODahDKRcLl9TQl9BUjA2FEUE
UFIwNgCgMH2Te1BOSE0M8P8PAAAM4AYBAJN7UE5ITQzw/w8AAAygBgEAAKRcLl9TQl9QUjg2oQyk
XC5fU0JfUFIwNhRFBEFSMDcAoDB9k3tQTkhNDPD/DwAADOAGAQCTe1BOSE0M8P8PAAAMoAYBAACk
XC5fU0JfQVI4N6EMpFwuX1NCX0FSMDcURQRQUjA3AKAwfZN7UE5ITQzw/w8AAAzgBgEAk3tQTkhN
DPD/DwAADKAGAQAApFwuX1NCX1BSODehDKRcLl9TQl9QUjA3FEUEQVIwOACgMH2Te1BOSE0M8P8P
AAAM4AYBAJN7UE5ITQzw/w8AAAygBgEAAKRcLl9TQl9BUjg4oQykXC5fU0JfQVIwOBRFBFBSMDgA
oDB9k3tQTkhNDPD/DwAADOAGAQCTe1BOSE0M8P8PAAAMoAYBAACkXC5fU0JfUFI4OKEMpFwuX1NC
X1BSMDgURQRBUjBBAKAwfZN7UE5ITQzw/w8AAAzgBgEAk3tQTkhNDPD/DwAADKAGAQAApFwuX1NC
X0FSOEGhDKRcLl9TQl9BUjBBFEUEUFIwQQCgMH2Te1BOSE0M8P8PAAAM4AYBAJN7UE5ITQzw/w8A
AAygBgEAAKRcLl9TQl9QUjhBoQykXC5fU0JfUFIwQVuCDE1DSEMIX0FEUgoAW4JHUlAwUDJbgFZE
SUQADAAAAOALABBbgRBWRElEElZJRDAQRElEMBAUQwZfQURSAKBFBZN7VklEMAv//wALhoCgIJGT
e0RJRDAL//8ACkCTe0RJRDAL//8ACkWkDAAAAQChJKAikZN7RElEMAv//wALMNGTe0RJRDAL//8A
CzHRpAwAAAMApAwAAAMACF9QUlcSBgIKCQoEFBZfUFJUAKAKUElDTaRBUjAypFBSMDJbgkw+R0ZY
MAhfQURSCgBbgkkITENEXwhfQURSCxABFC5fQkNMAKQSJhIKUAoyCgAKBwoNChQKGwohCigKLwo1
CjwKQwpJClAKVwpdCmQUP19CQ00BcGhCUlRMeHJ3aAoDAAoCAAoUYWB5YAoEYH1gCgRgWyNNVVRY
//9wYFNTTVlwCr9TU01QWydNVVRYFAtfQlFDAKRCUlRMFA1fRE9EAKQSBQELEAEIX1BSVxIGAgoJ
CgRbgFBFR0gCCgAKQFuBEFBFR0gBVklEMBBESUQwEFuAREJBUgAMAIDR/gsAEFuBFkRCQVITAIAa
BkMzNFoBAB5DMzRBAVuAR0JBUgAMAIAA4AsAEFuBQA9HQkFSEwBAWAAEQjBCNAEACwAETFNUUwYA
RqQACU9GQzkBAEYLABBUMTRXBACMCAVDMjhaAQBPBQAeQzM0QgFDMzRWAQBA4gABREZDMwMATAUA
H0UwOEEBAEAOAB9FMjhBAQBADgAfRTQ4QQEAQA4AH0U2OEEBAEAOAB9FODhBAQBADgAfRUE4QQEA
QA4AH0VDOEEBAEAOAB9FRThBAQBADgAfRjA4QQEAQA4AH0YyOEEBAEAOAB9GNDhBAQBADgAfRjY4
QQEAQA4AH0Y4OEEBAEAOAB9GQThBAQBADgAfRkM4QQEAQA4AH0ZFOEEBFEUZUFdSRAGgSgxocAoA
QzM0WnAKAEMzNEFwCgFCMEI0oglUMTRXWyIKCnAKAUMzNEJwCgBCMEI0cAoBQzM0VnAKAUMyOFpw
CgFPRkM5cAoHREZDM3AKAUUwOEFwCgFFMjhBcAoBRTQ4QXAKAUU2OEFwCgFFODhBcAoBRUE4QXAK
AUVDOEFwCgFFRThBcAoBRjA4QXAKAUYyOEFwCgFGNDhBcAoBRjY4QXAKAUY4OEFwCgFGQThBcAoB
RkM4QXAKAUZFOEFwCgFDMzRacAoBQzM0QaFCDHAKAEMzNFpwCgBDMzRBcAoAREZDM3AKAEUwOEFw
CgBFMjhBcAoARTQ4QXAKAEU2OEFwCgBFODhBcAoARUE4QXAKAEVDOEFwCgBFRThBcAoARjA4QXAK
AEYyOEFwCgBGNDhBcAoARjY4QXAKAEY4OEFwCgBGQThBcAoARkM4QXAKAEZFOEFwCgBDMjhacAoA
T0ZDOXAKAEMzNEJwCgBCMEI0cAoBQzM0WnAKAUMzNEGgC5NMU1RTChCkCgChBKQKARROBV9EU00E
oEAFk2gREwoQxre1oBgTHESwyf5pXq+Um6A3kpN7VklEMAv//wAL//9wEhkCDWhkYS1nZngAEQ0K
Cm9uYm9hcmQtMQBgRFRHUGhpamtxYKRgpAwCAACAW4JJCEhEQVUIX0FEUgoBW4BIREFIAgoACkBb
gRBIREFIAVZJRDAQRElEMBAUTgVfRFNNBKBABZNoERMKEMa3taAYExxEsMn+aV6vlJugN5KTe1ZJ
RDAL//8AC///cBIZAg1oZGEtZ2Z4ABENCgpvbmJvYXJkLTEAYERUR1BoaWprcWCkYKQMAgAAgFuC
D1NBVEEIX0FEUgwCAB8AW4JPY1NCVVMIX0FEUgwDAB8AW4BTTUJQAgpACsBbgQ1TTUJQAwACSTJD
RQFbgFNNUEICCiAKBFuBDVNNUEIDAAVTQkFSC1uAU01CSQF5U0JBUgoFAAoQW4E6U01CSQFIU1RT
CAAISENPTghIQ09NCFRYU0EIREFUMAhEQVQxCEhCRFIIUEVDUghSWFNBCFNEQVQQFEgEU1NYQgqg
CFNUUlSkCgBwCgBJMkNFcAq/SFNUU3BoVFhTQXBpSENPTXAKSEhDT06gE0NPTVB9SFNUUwr/SFNU
U6QKAaQKABRKBFNSWEIJoAlTVFJUpAv//3AKAEkyQ0VwCr9IU1RTcH1oCgEAVFhTQXAKREhDT06g
FUNPTVB9SFNUUwr/SFNUU6REQVQwpAv//xROBFNXUkILoAhTVFJUpAoAcAoASTJDRXAKv0hTVFNw
aFRYU0FwaUhDT01wakRBVDBwCkhIQ09OoBNDT01QfUhTVFMK/0hTVFOkCgGkCgAUQAVTUkRCCqAJ
U1RSVKQL//9wCgBJMkNFcAq/SFNUU3B9aAoBAFRYU0FwaUhDT01wCkhIQ09OoBVDT01QfUhTVFMK
/0hTVFOkREFUMKQL//8UTAVTV1JXC6AIU1RSVKQKAHAKAEkyQ0VwCr9IU1RTcGhUWFNBcGlIQ09N
e2oK/0RBVDF7emoKCAAK/0RBVDBwCkxIQ09OoBNDT01QfUhTVFMK/0hTVFOkCgGkCgAUTAVTUkRX
CqAJU1RSVKQL//9wCgBJMkNFcAq/SFNUU3B9aAoBAFRYU0FwaUhDT01wCkxIQ09OoB9DT01QfUhT
VFMK/0hTVFOkfXlEQVQwCggAREFUMQCkDP////8UQApTQkxXDKAIU1RSVKQKAHBrSTJDRXAKv0hT
VFNwaFRYU0FwaUhDT01wh2pEQVQwcAoAYXCDiGoKAABIQkRScApUSENPTqJCBJSHamFwC6APYKIS
kJJ7SFNUUwqAAGB2YFshCjKgCpJgS0lMTKQKAHAKgEhTVFN1YaAPlIdqYXCDiGphAEhCRFKgE0NP
TVB9SFNUUwr/SFNUU6QKAaQKABRIDVNCTFILCFRCVUYRBAsAAaAIU1RSVKQKAHBqSTJDRXAKv0hT
VFNwfWgKAQBUWFNBcGlIQ09NcApUSENPTnALoA9gohKQkntIU1RTCoAAYHZgWyEKMqAKkmBLSUxM
pAoAcERBVDCIVEJVRgoAAHAKgEhTVFNwCgFhokUElWGDiFRCVUYKAABwC6APYKISkJJ7SFNUUwqA
AGB2YFshCjKgCpJgS0lMTKQKAHBIQkRSiFRCVUZhAHAKgEhTVFN1YaAVQ09NUH1IU1RTCv9IU1RT
pFRCVUakCgAURwVTVFJUCHAKyGCiIWCgGHtIU1RTCkAAdmBbIgoBoAiTYAoApAoBoQVwCgBgcAug
D2CiIWCgGXtIU1RTCgEAdmBbIQoyoAmTYAoAS0lMTKEEpAoApAoBFDBDT01QCHALoA9goiFgoAx7
SFNUUwoCAKQKAaERdmBbIQoyoAmTYAoAS0lMTKQKABQcS0lMTAh9SENPTgoCSENPTn1IU1RTCv9I
U1RTW4JEGEJVUzAIX0NJRA1zbWJ1cwAIX0FEUgoAW4JJFk1LWTAIX0FEUgoACF9DSUQNbWlrZXkA
FD9fRFNNBHASKgcNcmVmbnVtAAoADWFkZHJlc3MACjkNZGV2aWNlLWlkAAvLDBEECgEAYERUR1Bo
aWprcWCkYBQrSDFFTgmgJJKUaAoBoBCTaAoBfUdQMTYKAUdQMTahDHtHUDE2CgBHUDE2FA5IMUlM
CHBHUDA1YKRgFBlIMUlQCXBoYKAPkpRoCgGAaGhwaEdJMDUISDFJTgoVEDxcX0dQRRQ1X0wxNQCg
H09TRFeGXC8FX1NCX1BDSTBTQlVTQlVTME1LWTAKgKEOhlwuX1NCX1BXUkIKAhQOUDFJTAhwR1Aw
M2CkYBQWUDFJUAmgD5KUaAoBgGhocGhHSTAzCFAxSU4KExBJBFxfR1BFFEEEX0wxMwB/R0kwMwoB
R0kwM6AfT1NEV4ZcLwVfU0JfUENJMFNCVVNCVVMwTUtZMAqBoQ6GXC5fU0JfUFdSQgoCW4IYQlVT
MQhfQ0lEDXNtYnVzAAhfQURSCgFbgk61TFBDQghfQURSDAAAHwAQTltcX1NCX1uAXC8EX1NCX1BD
STBMUENCTFBDMQIKQArAW4FDBFwvBF9TQl9QQ0kwTFBDQkxQQzEAAEAQUEFSQwhQQlJDCFBDUkMI
UERSQwgAIFBFUkMIUEZSQwhQR1JDCFBIUkMIW4JJCkxOS0EIX0hJRAxB0AwPCF9VSUQKARQRX0RJ
Uwh9UEFSQwqAUEFSQwhfUFJTEQkKBiP61Bh5ABQ6X0NSUwgIUlRMQREJCgYjAAAYeQCLUlRMQQoB
SVJRMHAASVJRMHkKAXtQQVJDCg8ASVJRMKRSVExBFBxfU1JTCYtoCgFJUlEwgklSUTBgdmBwYFBB
UkMUGF9TVEEIoAx7UEFSQwqAAKQKCaEEpAoLW4JJCkxOS0IIX0hJRAxB0AwPCF9VSUQKAhQRX0RJ
Uwh9UEJSQwqAUEJSQwhfUFJTEQkKBiP62Bh5ABQ6X0NSUwgIUlRMQhEJCgYjAAAYeQCLUlRMQgoB
SVJRMHAASVJRMHkKAXtQQlJDCg8ASVJRMKRSVExCFBxfU1JTCYtoCgFJUlEwgklSUTBgdmBwYFBC
UkMUGF9TVEEIoAx7UEJSQwqAAKQKCaEEpAoLW4JJCkxOS0MIX0hJRAxB0AwPCF9VSUQKAxQRX0RJ
Uwh9UENSQwqAUENSQwhfUFJTEQkKBiP61Bh5ABQ6X0NSUwgIUlRMQxEJCgYjAAAYeQCLUlRMQwoB
SVJRMHAASVJRMHkKAXtQQ1JDCg8ASVJRMKRSVExDFBxfU1JTCYtoCgFJUlEwgklSUTBgdmBwYFBD
UkMUGF9TVEEIoAx7UENSQwqAAKQKCaEEpAoLW4JJCkxOS0QIX0hJRAxB0AwPCF9VSUQKBBQRX0RJ
Uwh9UERSQwqAUERSQwhfUFJTEQkKBiP62Bh5ABQ6X0NSUwgIUlRMRBEJCgYjAAAYeQCLUlRMRAoB
SVJRMHAASVJRMHkKAXtQRFJDCg8ASVJRMKRSVExEFBxfU1JTCYtoCgFJUlEwgklSUTBgdmBwYFBE
UkMUGF9TVEEIoAx7UERSQwqAAKQKCaEEpAoLW4JJCkxOS0UIX0hJRAxB0AwPCF9VSUQKBRQRX0RJ
Uwh9UEVSQwqAUEVSQwhfUFJTEQkKBiP61Bh5ABQ6X0NSUwgIUlRMRREJCgYjAAAYeQCLUlRMRQoB
SVJRMHAASVJRMHkKAXtQRVJDCg8ASVJRMKRSVExFFBxfU1JTCYtoCgFJUlEwgklSUTBgdmBwYFBF
UkMUGF9TVEEIoAx7UEVSQwqAAKQKCaEEpAoLW4JJCkxOS0YIX0hJRAxB0AwPCF9VSUQKBhQRX0RJ
Uwh9UEZSQwqAUEZSQwhfUFJTEQkKBiP62Bh5ABQ6X0NSUwgIUlRMRhEJCgYjAAAYeQCLUlRMRgoB
SVJRMHAASVJRMHkKAXtQRlJDCg8ASVJRMKRSVExGFBxfU1JTCYtoCgFJUlEwgklSUTBgdmBwYFBG
UkMUGF9TVEEIoAx7UEZSQwqAAKQKCaEEpAoLW4JJCkxOS0cIX0hJRAxB0AwPCF9VSUQKBxQRX0RJ
Uwh9UEdSQwqAUEdSQwhfUFJTEQkKBiP61Bh5ABQ6X0NSUwgIUlRMRxEJCgYjAAAYeQCLUlRMRwoB
SVJRMHAASVJRMHkKAXtQR1JDCg8ASVJRMKRSVExHFBxfU1JTCYtoCgFJUlEwgklSUTBgdmBwYFBH
UkMUGF9TVEEIoAx7UEdSQwqAAKQKCaEEpAoLW4JJCkxOS0gIX0hJRAxB0AwPCF9VSUQKCBQRX0RJ
Uwh9UEhSQwqAUEhSQwhfUFJTEQkKBiP62Bh5ABQ6X0NSUwgIUlRMSBEJCgYjAAAYeQCLUlRMSAoB
SVJRMHAASVJRMHkKAXtQSFJDCg8ASVJRMKRSVExIFBxfU1JTCYtoCgFJUlEwgklSUTBgdmBwYFBI
UkMUGF9TVEEIoAx7UEhSQwqAAKQKCaEEpAoLW4BMUEMwAgpACsBbgSJMUEMwAABAIElPRDAISU9E
MQgAQDdSQUVOAQANUkNCQRJbgj1ETUFDCF9ISUQMQdACAAhfQ1JTESgKJUcBAAAAAAEgRwGBAIEA
ARFHAZMAkwABDUcBwADAAAEgKhABeQBbgiZGV0hECF9ISUQMJdQIAAhfQ1JTEREKDoYJAAAAAAD/
AAAAAXkAW4JIC0hQRVQIX0hJRAxB0AEDCF9DSUQMQdAMAQhCVUYwERcKFCIBACIAAYYJAAAAAND+
AAQAAHkAFChfU1RBAKATkpVPU1lTC9EHoAhIUEFFpAoPoQqgCEhQQUWkCgukCgAURwVfQ1JTCKBK
BEhQQUWKQlVGMAoKSFBUMKASk0hQQVMKAXAMABDQ/khQVDCgEpNIUEFTCgJwDAAg0P5IUFQwoBKT
SFBBUwoDcAwAMND+SFBUMKRCVUYwW4JFCklQSUMIX0hJRAtB0AhfQ1JTEUEJCo1HASAAIAABAkcB
JAAkAAECRwEoACgAAQJHASwALAABAkcBMAAwAAECRwE0ADQAAQJHATgAOAABAkcBPAA8AAECRwGg
AKAAAQJHAaQApAABAkcBqACoAAECRwGsAKwAAQJHAbAAsAABAkcBtAC0AAECRwG4ALgAAQJHAbwA
vAABAkcB0ATQBAECIgQAeQBbgiVNQVRICF9ISUQMQdAMBAhfQ1JTERAKDUcB8ADwAAEBIgAgeQBb
gkMKTERSQwhfSElEDEHQDAIIX1VJRAoCCF9DUlMRRggKgkcBLgAuAAECRwFOAE4AAQJHAWEAYQAB
AUcBYwBjAAEBRwFlAGUAAQFHAWcAZwABAUcBgACAAAEBRwGSAJIAAQFHAbIAsgABAkcBgAaABgEg
RwEAEAAQARBHAf////8BAUcB/////wEBRwEABAAEAYBHAQAFAAUBgEcBThZOFgECeQBbgkwKQ0RS
QwhfSElEDEHQDAIIX1VJRAoDCEJVRjARDQoKRwGwBrAGAUB5AAhCVUYxEQ0KCkcBsAawBgFQeQAI
QlVGMhEVChJHAaAGoAYBEEcBsAawBgFAeQAIQlVGMxEVChJHAaAGoAYBEEcBsAawBgFQeQAUOF9D
UlMIoBpFTUFFoA+QU01TQ0NJUlCkQlVGMKRCVUYxoRagD5BTTVNDQ0lSUKRCVUYypEJVRjNbgiJS
VENfCF9ISUQMQdALAAhfQ1JTEQ0KCkcBcABwAAEIeQBbgipUSU1SCF9ISUQMQdABAAhfQ1JTERUK
EkcBQABAAAEERwFQAFAAEAR5AFuCPlNNQ18IX0hJRAwGEAABCF9DSUQNc21jLXBpa2V0b24ACF9T
VEEKCwhfQ1JTERAKDUcBAAMAAwEgIkAAeQBbgkwYRUNfXwhfSElEDEHQDAkIX1VJRAoACF9DUlMR
FQoSRwFiAGIAAAFHAWYAZgAAAXkACF9HUEUKFwhfUFJXEgYCChsKAwhFQ09LCgBbgEVDT1IDCgAK
/1uBQAlFQ09SEUVDVlMITFNURQFSUFdSAUNESU4BAAVMV0FLAUFDV0sBQ0RXSwEAAUFEV0sBAANH
M0hUAQAHABBXS1JTCABIBEVDU1MIUExJTQhBTEIwCEFMQjEIAEAGU1BUUghTU1RTCFNBRFIIU0NN
RAhTQkZSQBBTQ05UCFNBQUQIU0FEMAhTQUQxCFNNVVgIW4EWRUNPUhEAQBJTQkRXEABAEFNBRFcQ
FEEEV0FLRQCgNEVDT0twDUVDIFdha2UgcmVhc29uID0AWzFwV0tSU1sxcEFDV0tbMXBBRFdLWzGk
V0tSU6EEpAoAFBNfUTVBAIZcLl9TQl9TTFBCCoAUCl9RODAAUE5PVBQpX1JFRwKgIpGTaAoDkpVP
U1lTC9YHcGlFQ09LoAyTaQoBcAoARUNTU1uCSAVIREVGCF9BRFIMAAAbAFuASERBUgIKAApgW4Ev
SERBUgJWSUQwEERJRDAQAEAkRENLQQEAB0RDS00BAAZEQ0tTAQAwAA9QTUVTAQhfUFJXEgYCCgkK
BFuCTBNSUDAxCF9BRFIMAAAcAFuAUFhDUwIKQArAW4FBBVBYQ1NAAEAJAA1MQVNYAQAyQUJQWAEA
AlBEQ1gBAAJQRFNYAQABTFNDWAEAJwAQUFNQWAEATzoAHkhQRVgBUE1FWAEAHkhQU1gBUE1TWAFb
gEExRTACCgAKYFuBMUExRTABAEgMU0VDQggAIAANTUFCVAEAQhUABVRQRU4BACoABExESVMBABhM
QUNUARQLX0JCTgCkU0VDQhQJX1NUQQCkCg9bgkUFR0lHRQhfQURSCgBbgEFSRTACCgAKBFuBC0FS
RTABQVZORBAUCV9TVEEApAoPCF9QUlcSBgIKCQoFFBlfUFNXAaAJaHAKAUdQNDWhCHAKAEdQNDUI
X1BSVxIGAgoJCgQUFl9QUlQAoApQSUNNpEFSMDSkUFIwNFuCRSBSUDAyCF9BRFIMAQAcAFuAUFhD
UwIKQArAW4FBBVBYQ1NAAEAJAA1MQVNYAQAyQUJQWAEAAlBEQ1gBAAJQRFNYAQABTFNDWAEAJwAQ
UFNQWAEATzoAHkhQRVgBUE1FWAEAHkhQU1gBUE1TWAFbgEExRTACCgAKYFuBMUExRTABAEgMU0VD
QggAIAANTUFCVAEAQhUABVRQRU4BACoABExESVMBABhMQUNUARQLX0JCTgCkU0VDQhQJX1NUQQCk
Cg8URgdfUFMwCKBOBk9TRFegRwaQkpNXT1dFCgGTVEFQRAoBcAoATERJU3AKAUdJNDZbIgpuclsz
DICWmABgojKSlFszYKAnk0xBQ1QKAaAekpNcLwVfU0JfUENJMFJQMDJBUlBUQVZORAv//6VbIgoK
cAoBTUFCVBROBV9QUzMIoEYFT1NEV6BPBJCSk1dPV0UKAZNUQVBECgFwVFBFTmBwCgFMRElTclsz
DICWmABgohSSlFszYKAJk0xBQ1QKAKVbIgoKcAoAR1A0NnAKAEdJNDZbIgpkW4JIBEFSUFQIX0FE
UgoAW4BBUkUwAgoACgRbgQtBUkUwAUFWTkQQFAlfU1RBAKQKDwhfUFJXEgYCCgkKBRQMV1dFTgFw
aFdPV0UIX1BSVxIGAgoJCgQUFl9QUlQAoApQSUNNpEFSMDWkUFIwNVuCSBVSUDAzCF9BRFIMAgAc
AFuAUFhDUwIKQArAW4FBBVBYQ1NAAEAJAA1MQVNYAQAyQUJQWAEAAlBEQ1gBAAJQRFNYAQABTFND
WAEAJwAQUFNQWAEATzoAHkhQRVgBUE1FWAEAHkhQU1gBUE1TWAFbgEExRTACChkKAVuBC0ExRTAB
U0VDQggUC19CQk4ApFNFQ0IUCV9TVEEApAoPW4JHCUZXQlIIX0FEUgoAW4JICEZSV1IIX0FEUgoA
CF9HUEUKERQ2X0RTTQRwEiEEDWZ3cG9ydHMAEQcKBAEAAAANZndzMAARBwoEAQAAAGBEVEdQaGlq
a3FgpGAQPFxfR1BFFDVfTDExAKAfT1NEV4ZcLwVfU0JfUENJMFJQMDNGV0JSRlJXUgoAoQ6GXC5f
U0JfUFdSQgoCCF9QUlcSBgIKCQoEFBZfUFJUAKAKUElDTaRBUjA2pFBSMDZbgkMQUlAwNAhfQURS
DAMAHABbgFBYQ1MCCkAKwFuBQQVQWENTQABACQANTEFTWAEAMkFCUFgBAAJQRENYAQACUERTWAEA
AUxTQ1gBACcAEFBTUFgBAE86AB5IUEVYAVBNRVgBAB5IUFNYAVBNU1gBW4BBMUUwAgoZCgFbgQtB
MUUwAVNFQ0IIW4JCBEVYQ0QIX0FEUgoACF9TVU4KARQJX1JNVgCkCgEIX0VKRA1cX1NCLlBDSTAu
RUhDMi5IVUJOLlBSVE4uUFJUMQAUC19CQk4ApFNFQ0IUCV9TVEEApAoPCF9QUlcSBgIKCQoEFBZf
UFJUAKAKUElDTaRBUjA3pFBSMDdbgjBJTzEwCF9BRFIMAAAIAFuASUJVUwIK0ArAW4EUSUJVUwMA
GlRPTE0GABpUT0hNJluCSAVJTzFYCF9BRFIMAQAIAFuAUEJJQwIKAArwW4E7UEJJQwMAQD5TUjBf
IFNSMV8gU1IyXyBTUjNfIFNSNF8gU1I1XyBTUjZfIFNSN18gU1I4XyBTUjlfIFuCMElJTzAIX0FE
UgwAABQAW4BJQlVTAgrQCsBbgRRJQlVTAwAaVE9MTQYAGlRPSE0mW4JIBUlJT1gIX0FEUgwBABQA
W4BQQklDAgoACvBbgTtQQklDAwBAPlNSMF8gU1IxXyBTUjJfIFNSM18gU1I0XyBTUjVfIFNSNl8g
U1I3XyBTUjhfIFNSOV8gW4IPUFdSQghfSElEDEHQDAwQTwZcX1BSX1uDC0NQVTABEAQAAAZbgwtD
UFUxAhAEAAAGW4MLQ1BVMgMQBAAABluDC0NQVTMEEAQAAAZbgwtDUFU0BRAEAAAGW4MLQ1BVNQYQ
BAAABluDC0NQVTYHEAQAAAZbgwtDUFU3CBAEAAAGWwFNVVRYAFuAUFJUMAEKgAoEW4ELUFJUMBNQ
ODBIIBRACFA4WEgKoBiTaAoAcH17UDgwRAwA////AGkAUDgwRKAck2gKAXB9e1A4MEQM/wD//wB5
aQoIAABQODBEoByTaAoCcH17UDgwRAz//wD/AHlpChAAAFA4MESgHJNoCgNwfXtQODBEDP///wAA
eWkKGAAAUDgwRHBQODBEUDgwSFuAU1BSVAEKsgoCW4EQU1BSVBFTU01QCFNTTVkIFBNcX1BJQwFw
aEdQSUNwaFBJQ00UHkdFVEILd2gKCGB3aQoIYVsTamBhVEJGM6RUQkYzFEwcUE5PVAigSRmUVENO
VAoBoDF7UERDMAoIAIZcLl9QUl9DUFUwCoCgGntQREMwChAAWyIKZIZcLl9QUl9DUFUwCoGgMXtQ
REMxCggAhlwuX1BSX0NQVTEKgKAae1BEQzEKEABbIgpkhlwuX1BSX0NQVTEKgaAxe1BEQzIKCACG
XC5fUFJfQ1BVMgqAoBp7UERDMgoQAFsiCmSGXC5fUFJfQ1BVMgqBoDF7UERDMwoIAIZcLl9QUl9D
UFUzCoCgGntQREMzChAAWyIKZIZcLl9QUl9DUFUzCoGgMXtQREM0CggAhlwuX1BSX0NQVTQKgKAa
e1BEQzQKEABbIgpkhlwuX1BSX0NQVTQKgaAxe1BEQzUKCACGXC5fUFJfQ1BVNQqAoBp7UERDNQoQ
AFsiCmSGXC5fUFJfQ1BVNQqBoDF7UERDNgoIAIZcLl9QUl9DUFU2CoCgGntQREM2ChAAWyIKZIZc
Ll9QUl9DUFU2CoGgMXtQREM3CggAhlwuX1BSX0NQVTcKgKAae1BEQzcKEABbIgpkhlwuX1BSX0NQ
VTcKgaEfhlwuX1BSX0NQVTAKgFsiCmSGXC5fUFJfQ1BVMAqBoAqTUEZMVkZNQkwUTQRUUkFQCnBp
U01JRqAPk2hcVFJUUHAKAFRSUDCgGpNoXFRSVERwaURUU0ZwCgBUUlBEpERUU0agD5NoXFRSVElw
CgBUUlBIpFNNSUYQTAdcX1NCXxQtX0lOSQBwCgFVSDJEcAoBVUgzRHAKAVVINERwCgFVSDZEcAoB
VUg3RFBJTklbgi1QTkxGCF9ISUQMBhAAAghfQ0lEDWJhY2tsaWdodAAIX1VJRAoKCF9TVEEKC1uC
FlNMUEIIX0hJRAxB0AwOCF9TVEEKCxBEE1wuX1NCX1BDSTAUSRFfSU5JAHAL0AdPU1lToEkQWxJc
X09TSWCgFV9PU0kNRGFyd2luAHALECdPU1lToBVcX09TSQ1MaW51eABwC+gDT1NZU6AcXF9PU0kN
V2luZG93cyAyMDAxAHAL0QdPU1lToCBcX09TSQ1XaW5kb3dzIDIwMDEgU1AxAHAL0QdPU1lToCBc
X09TSQ1XaW5kb3dzIDIwMDEgU1AyAHAL0gdPU1lToBxcX09TSQ1XaW5kb3dzIDIwMDYAcAvWB09T
WVOgHFxfT1NJDVdpbmRvd3MgMjAwNwBwC9cHT1NZU6AcXF9PU0kNV2luZG93cyAyMDA4AHAL2AdP
U1lToBxcX09TSQ1XaW5kb3dzIDIwMDkAcAvZB09TWVMUBk5IUEcIFAZOUE1FCBBPEFwACFBJQ00K
ABQYT1NEVwCgDJNPU1lTCxAnpAoBoQSkCgAUSg5QSU5JAKBIDVsSX09TSWCgFV9PU0kNRGFyd2lu
AHALECdPU1lToUgLoBRfT1NJDUxpbnV4AHAL6ANPU1lToUAKoBtfT1NJDVdpbmRvd3MgMjAwOQBw
C9kHT1NZU6FBCKAbX09TSQ1XaW5kb3dzIDIwMDYAcAvWB09TWVOhQgagH19PU0kNV2luZG93cyAy
MDAxIFNQMgBwC9IHT1NZU6E/oB9fT1NJDVdpbmRvd3MgMjAwMSBTUDEAcAvRB09TWVOhHaAbX09T
SQ1XaW5kb3dzIDIwMDEAcAvRB09TWVOhCXAL0AdPU1lTEEkjXC5fU0JfUENJMFuCSyJQRFJDCF9I
SUQMQdAMAghfVUlECgEIQlVGMBFOBwp6hgkAAQAAAAAAQAAAhgkAAQAAAAAAQAAAhgkAAQAAAAAA
EAAAhgkAAQAAAAAAEAAAhgkAAQAAAAAAAAAAhgkAAQAA0v4AAAIAhgkAAAAAsP4AQAAAhgkAAQBQ
1P4AsAQAhgkAAAAAAP8AAAABhgkAAAAA4P4AABAAeQAUTxhfQ1JTCIpCVUYwCgRSQlIweVwvBF9T
Ql9QQ0kwTFBDQlJDQkEKDlJCUjCgNn2Te1BOSE0M8P8PAAAM4AYBAJN7UE5ITQzw/w8AAAygBgEA
AIpCVUYwChRNQkxOcABNQkxOoSKKQlVGMAoQTUJSMHlcLwNfU0JfUENJME1IQlIKDk1CUjCKQlVG
MAocREJSMHlcLwNfU0JfUENJMERJQlIKDERCUjCgO32Te1BOSE0M8P8PAAAM4AYBAJN7UE5ITQzw
/w8AAAygBgEAAHlcLwNfU0JfUENJMERJQkkKDERCUjCgNn2Te1BOSE0M8P8PAAAM4AYBAJN7UE5I
TQzw/w8AAAygBgEAAIpCVUYwCixFQkxOcABFQkxOoSKKQlVGMAooRUJSMHlcLwNfU0JfUENJMEVQ
QlIKDEVCUjCKQlVGMAo0WEJSMHlcLwRfU0JfQ1BCR0lNQ0hQWEJSChRYQlIwikJVRjAKOFhTWjB6
DAAAABBcLwRfU0JfQ1BCR0lNQ0hQWFNaWFNaMKRCVUYwEEYqXABbgElPX1QBCwAQChBbgSRJT19U
AVRSUEkQABAAEAAQVFJQMAgACAAIAAgACAAIAAgACFuASU9fRAELEAgKBFuBC0lPX0QBVFJQRAhb
gElPX0gBCwAQCgRbgQtJT19IAVRSUEgIW4BQTUlPAVxQTUJTCoBbgSZQTUlPAQBAEAACU1BTVAEA
TRAAAUdQRUMBAE4QAAlTQ0lTAQAGW4BHUElPAVxHUEJTCmRbgUEWR1BJTwFHVTAwCEdVMDEIR1Uw
MghHVTAzCEdJTzAIAARHSTEyAQADR0lPMghHSU8zCAAgAANHUDAzAQABR1AwNQFHUDA2AQABAARH
UDEyAUdQMTMBAAJHUDE2AUdQMTcBR1AxOAFHUDE5AUdQMjABR1AyMQFHUDIyAQAER1AyNwFHUDI4
AQADAEAER0IwMAhHQjAxCEdCMDIIR0IwMwgAQAgAA0dJMDMBAAFHSTA1AUdJMDYBAAFHSVYxCEdJ
VjIIR0lWMwhHVTA0CEdVMDUIR1UwNghHVTA3CEdJTzQIR0k0MAEABUdJNDYBAAFHSU82CEdJTzcI
AARHUDM2AQADR1A0MAEABEdQNDUBR1A0NgEAAUdQNDgBR0wwNgdHTDA3CAAgR1UwOAhHVTA5CEdV
MEEIR1UwQghHSU84CEdJTzkIR0lPQQhHSU9CCEdMMDgIR0wwOQhHTDBBCEdMMEIIW4BSQ1JCAFxT
UkNCCwBAW4FGCFJDUkITAIAACACAABAAgAICSFBBUwIABUhQQUUBAEgJAAEAAVNBVEQBU01CRAFI
REFEAQACVUg2RAFVSDFEAVVIMkQBVUgzRAFVSDREAVVINUQBAANSUDFEAVJQMkQBUlAzRAFSUDRE
AVJQNUQBUlA2RAFSUDdEAVJQOEQBAARVSDdEARBPDVxfR1BFFBxfTDA3AHAKIFwvBF9TQl9QQ0kw
U0JVU0hTVFMUSQZfTDA5AIZcLwNfU0JfUENJMFAwUDIKAoZcLwRfU0JfUENJMFJQMDFHSUdFCgKG
XC8EX1NCX1BDSTBSUDAyQVJQVAoChlwvA19TQl9QQ0kwUlAwMwoChlwvA19TQl9QQ0kwUlAwNAoC
FEAFX0wwRACGXC5fU0JfUFdSQgoChlwvA19TQl9QQ0kwRUhDMQoChlwvA19TQl9QQ0kwRUhDMgoC
oBdPU0RXhlwvA19TQl9QQ0kwSERFRgoCW4BQQklDAgoACvBbgTtQQklDAwBAPlNSMF8gU1IxXyBT
UjJfIFNSM18gU1I0XyBTUjVfIFNSNl8gU1I3XyBTUjhfIFNSOV8gW4BJQlVTAgrQCsBbgRRJQlVT
AwAaVE9MTQYAGlRPSE0mEEgOXF9TQl9bgk8NQ1BCRwhfSElEDEHQCgMIX1VJRAr/CF9CQk4K/whf
QURSCgAIX0NSUxEVChKIDQACDAAAAP8A/wAAAAEAeQBbgk0JSU1DSAhfQURSCgFbgFBCVVMCCgAK
wFuBQwhQQlVTAwBAIAAEUE0wSAIAAlBNMUwCAAJQTTFIAgACUE0yTAIAAlBNMkgCAAJQTTNMAgAC
UE0zSAIAAlBNNEwCAAJQTTRIAgACUE01TAIAAlBNNUgCAAJQTTZMAgACUE02SAIAAgAIAAdIRU5B
AQA4UFhFTgFQWFNaAgARUFhCUgwUQgREVEdQBaAxk2gREwoQxre1oBgTHESwyf5pXq+Um6AZk2kB
oA2TagBwEQQKAQNspAGgBpNqAaQBcBEECgEAbKQACF9TMF8SCAMKAAoACgAIX1MzXxIIAwoFCgUK
AAhfUzRfEggDCgYKBgoACF9TNV8SCAMKBwoHCgAUPF9QVFMBcAoAUDgwRFA4WEgKAGhwaFwvBV9T
Ql9QQ0kwTFBDQkVDX19FQ1NToAVPU0RXoQhwCgFHUDQ1FEYJX1dBSwFwCgFVSDJEcAoBVUgzRHAK
AVVINERwCgFVSDZEcAoBVUg3RFA4WEgKAAoAcAoAXC8FX1NCX1BDSTBMUENCRUNfX0VDU1OgBU9T
RFdwXC8FX1NCX1BDSTBMUENCRUNfX0xTVEVMSURTcFwvBV9TQl9QQ0kwTFBDQkVDX19SUFdSUFdS
U1BOT1SkEgYCCgAKAA==
====
begin-base64 644 ECDT.8
RUNEVFMAAAABOUFQUExFIEFwcGxlMDAAAQAAAExva2lfAAAAAQgAAGYAAAAAAAAAAQgAAGIAAAAA
AAAAAAAAABdcX1NCLlBDSTAuTFBDQi5FQwA=
====
begin-base64 644 FACP.1
RkFDUPQAAAAE1EFQUExFIEFwcGxlMDAAAPAAAExva2lfAAAAAJBnvwDwb78AAQkAsgAAAPDxAIAA
BAAAAAAAAAQEAAAAAAAAUAQAAAgEAAAgBAAAAAAAAAQCAQQQABCFZQDpAwAAAAABAw0AMgEAAKWE
AAABCAAB+QwAAAAAAAAGAAAAAJBnvwAAAAAA8G+/AAAAAAEgAAMABAAAAAAAAAEAAAAAAAAAAAAA
AAEQAAIEBAAAAAAAAAEAAAAAAAAAAAAAAAEIAABQBAAAAAAAAAEgAAMIBAAAAAAAAAGAAAQgBAAA
AAAAAAEAAAQAAAAAAAAAAA==
====
begin-base64 644 HPET.4
SFBFVDgAAAABzEFQUExFIEFwcGxlMDAAAQAAAExva2lfAAAAAaKGgAAAAAAAAND+AAAAAACAAAA=
====
begin-base64 644 MCFG.11
TUNGRzwAAAAB7UFQUExFIEFwcGxlMDAAAQAAAExva2lfAAAAAAAAAAAAAAAAAADgAAAAAAAAAAYA
AAAA
====
begin-base64 644 SBST.7
U0JTVDAAAAABhEFQUExFIEFwcGxlMDAAAQAAAExva2lfAAAAHgAAABQAAAAKAAAA
====
begin-base64 644 SSDT.10
U1NEVBAKAAABv1BtUmVmAENwdVBtAAAAADAAAElOVEwJEQYgEEcMXAAIU1NEVBJDBQwNQ1BVMElT
VCAADJgFf78M/wQAAA1BUElTVCAgIAAMGPx+vwykAwAADUNQVTBDU1QgAAyY536/DOUGAAANQVBD
U1QgICAADJjdfr8MGQEAAAhDRkdEDFEGKwEIXFBEQzAMAAAAgAhcUERDMQwAAACACFxQREMyDAAA
AIAIXFBEQzMMAAAAgAhcUERDNAwAAACACFxQREM1DAAAAIAIXFBEQzYMAAAAgAhcUERDNwwAAACA
CFxTRFRMCgAQQyhcLl9QUl9DUFUwCEhJMF8KAAhIQzBfCgAUFF9QREMBcENQRENoYEdDQVBgpGAU
F19PU0MEcENPU0NoaWprYEdDQVBgpGAUSQZDUERDAYpoCgBSRVZTimgKBFNJWkVwh2hgcHRgCggA
YVsTaApAd2EKCABURU1QCFNUUzARBwoEAAAAAHNTVFMwVEVNUGKkQ09TQxETChAWpndADCm+R569
2HBYcTlTUkVWU1NJWkViFEEMQ09TQwSKawoAU1RTMIprCgRDQVAwimgKAElJRDCKaAoESUlEMYpo
CghJSUQyimgKDElJRDMIVUlEMBETChAWpndADCm+R5692HBYcTlTilVJRDAKAEVJRDCKVUlEMAoE
RUlEMYpVSUQwCghFSUQyilVJRDAKDEVJRDOgMpKQkJNJSUQwRUlEMJNJSUQxRUlEMZCTSUlEMkVJ
RDKTSUlEM0VJRDNwCgZTVFMwpGugD5KTaQoBcAoKU1RTMKRrpGsUTxBHQ0FQAYpoCgBTVFMwimgK
BENBUDCgEpGTU1RTMAoGk1NUUzAKCqQAoBd7U1RTMAoBAHtDQVAwC/8LQ0FQMKQAfXtQREMwDP//
/38AQ0FQMFBEQzCgTAV7Q0ZHRAoBAKBBBZCQe0NGR0QMAAAAAQCTe1BEQzAKCQAKCZJ7U0RUTAoB
AH1TRFRMCgFTRFRMW4BJU1QwAIOIU1NEVAoBAIOIU1NEVAoCAFsgSVNUMEhJMF+gSQV7Q0ZHRArw
AKBOBJCQe0NGR0QMAAAAAQB7UERDMAoYAJJ7U0RUTAoCAH1TRFRMCgJTRFRMW4BDU1QwAIOIU1NE
VAoHAIOIU1NEVAoIAFsgQ1NUMEhDMF+kABBLFlwuX1BSX0NQVTEISEkxXwoACEhDMV8KABQfX1BE
QwFwXC8DX1BSX0NQVTBDUERDaGBHQ0FQYKRgFCJfT1NDBHBcLwNfUFJfQ1BVMENPU0NoaWprYEdD
QVBgpGAURwdHQ0FQAYpoCgBTVFMximgKBENBUDGgEpGTU1RTMQoGk1NUUzEKCqQAoBd7U1RTMQoB
AHtDQVAxC/8LQ0FQMaQAfXtQREMxDP///38AQ0FQMVBEQzGgEJN7UERDMAoJAAoJQVBQVKANe1BE
QzAKGABBUENUpAAUSgRBUENUAKBCBJB7Q0ZHRArwAJJ7U0RUTAogAH1TRFRMCiBTRFRMW4BDU1Qx
AIOIU1NEVAoKAIOIU1NEVAoLAFsgQ1NUMUhDMV8USgRBUFBUAKBCBJB7Q0ZHRAoBAJJ7U0RUTAoQ
AH1TRFRMChBTRFRMW4BJU1QxAIOIU1NEVAoEAIOIU1NEVAoFAFsgSVNUMUhJMV8QTQ1cLl9QUl9D
UFUyFB9fUERDAXBcLwNfUFJfQ1BVMENQRENoYEdDQVBgpGAUIl9PU0MEcFwvA19QUl9DUFUwQ09T
Q2hpamtgR0NBUGCkYBRNCEdDQVABimgKAFNUUzKKaAoEQ0FQMqASkZNTVFMyCgaTU1RTMgoKpACg
F3tTVFMyCgEAe0NBUDIL/wtDQVAypAB9e1BEQzIM////fwBDQVAyUERDMqAbk3tQREMyCgkACglc
LwNfUFJfQ1BVMUFQUFSgGHtQREMyChgAXC8DX1BSX0NQVTFBUENUpAAQTQ1cLl9QUl9DUFUzFB9f
UERDAXBcLwNfUFJfQ1BVMENQRENoYEdDQVBgpGAUIl9PU0MEcFwvA19QUl9DUFUwQ09TQ2hpamtg
R0NBUGCkYBRNCEdDQVABimgKAFNUUzOKaAoEQ0FQM6ASkZNTVFMzCgaTU1RTMwoKpACgF3tTVFMz
CgEAe0NBUDML/wtDQVAzpAB9e1BEQzMM////fwBDQVAzUERDM6Abk3tQREMzCgkACglcLwNfUFJf
Q1BVMUFQUFSgGHtQREMzChgAXC8DX1BSX0NQVTFBUENUpAAQTQ1cLl9QUl9DUFU0FB9fUERDAXBc
LwNfUFJfQ1BVMENQRENoYEdDQVBgpGAUIl9PU0MEcFwvA19QUl9DUFUwQ09TQ2hpamtgR0NBUGCk
YBRNCEdDQVABimgKAFNUUzSKaAoEQ0FQNKASkZNTVFM0CgaTU1RTNAoKpACgF3tTVFM0CgEAe0NB
UDQL/wtDQVA0pAB9e1BEQzQM////fwBDQVA0UERDNKAbk3tQREM0CgkACglcLwNfUFJfQ1BVMUFQ
UFSgGHtQREM0ChgAXC8DX1BSX0NQVTFBUENUpAAQTQ1cLl9QUl9DUFU1FB9fUERDAXBcLwNfUFJf
Q1BVMENQRENoYEdDQVBgpGAUIl9PU0MEcFwvA19QUl9DUFUwQ09TQ2hpamtgR0NBUGCkYBRNCEdD
QVABimgKAFNUUzWKaAoEQ0FQNaASkZNTVFM1CgaTU1RTNQoKpACgF3tTVFM1CgEAe0NBUDUL/wtD
QVA1pAB9e1BEQzUM////fwBDQVA1UERDNaAbk3tQREM1CgkACglcLwNfUFJfQ1BVMUFQUFSgGHtQ
REM1ChgAXC8DX1BSX0NQVTFBUENUpAAQTQ1cLl9QUl9DUFU2FB9fUERDAXBcLwNfUFJfQ1BVMENQ
RENoYEdDQVBgpGAUIl9PU0MEcFwvA19QUl9DUFUwQ09TQ2hpamtgR0NBUGCkYBRNCEdDQVABimgK
AFNUUzaKaAoEQ0FQNqASkZNTVFM2CgaTU1RTNgoKpACgF3tTVFM2CgEAe0NBUDYL/wtDQVA2pAB9
e1BEQzYM////fwBDQVA2UERDNqAbk3tQREM2CgkACglcLwNfUFJfQ1BVMUFQUFSgGHtQREM2ChgA
XC8DX1BSX0NQVTFBUENUpAAQTQ1cLl9QUl9DUFU3FB9fUERDAXBcLwNfUFJfQ1BVMENQRENoYEdD
QVBgpGAUIl9PU0MEcFwvA19QUl9DUFUwQ09TQ2hpamtgR0NBUGCkYBRNCEdDQVABimgKAFNUUzeK
aAoEQ0FQN6ASkZNTVFM3CgaTU1RTNwoKpACgF3tTVFM3CgEAe0NBUDcL/wtDQVA3pAB9e1BEQzcM
////fwBDQVA3UERDN6Abk3tQREM3CgkACglcLwNfUFJfQ1BVMUFQUFSgGHtQREM3ChgAXC8DX1BS
X0NQVTFBUENUpAA=
====
begin-base64 644 SSDT.12
U1NEVPoAAAABFVNhdGFSZVNhdGFQcmkAABAAAElOVEwJEQYgEEUNXC8DX1NCX1BDSTBTQVRBW4JC
DFBSSUQIX0FEUgoAFEMIX0dUTQAIUEJVRhEXChQAAAAAAAAAAAAAAAAAAAAAAAAAAIpQQlVGCgBQ
SU8wilBCVUYKBERNQTCKUEJVRgoIUElPMYpQQlVGCgxETUExilBCVUYKEEZMQUdwCvBQSU8wcArw
UElPMXAKFERNQTBwChRETUExcAofRkxBR6RQQlVGFAZfU1RNA1uCKFBfRDAIX0FEUgoAFBtfR1RG
AAhQSUIwEQoKBwNGAAAAoO+kUElCMA==
====
begin-base64 644 SSDT.13
U1NEVPoAAAABI1NhdGFSZVNhdGFTZWMAABAAAElOVEwJEQYgEEUNXC8DX1NCX1BDSTBTQVRBW4JC
DFBSVDEIX0FEUgoBFEMIX0dUTQAIUEJVRhEXChQAAAAAAAAAAAAAAAAAAAAAAAAAAIpQQlVGCgBQ
SU8wilBCVUYKBERNQTCKUEJVRgoIUElPMYpQQlVGCgxETUExilBCVUYKEEZMQUdwCvBQSU8wcArw
UElPMXAKFERNQTBwChRETUExcAofRkxBR6RQQlVGFAZfU1RNA1uCKFNfRDAIX0FEUgoAFBtfR1RG
AAhTSUIwEQoKBwNGAAAAoO+kU0lCMA==
====
begin-base64 644 SSDT.9
U1NEVBgFAAAB70FQUExFIFVzYk5vUm1oABAAAElOVEwJEQYgEENPXC5fU0JfUENJMFuCHVVIQzEI
X0FEUgwAAB0ACF9TVEEKCxQGX0RJUwhbgiRVSEMyCF9BRFIMAQAdAAhfU1RBCgkUDV9ESVMIcAoB
VUgyRFuCJFVIQzMIX0FEUgwCAB0ACF9TVEEKCRQNX0RJUwhwCgFVSDNEW4IkVUhDNAhfQURSDAMA
HQAIX1NUQQoJFA1fRElTCHAKAVVINERbgh1VSEM1CF9BRFIMAAAaAAhfU1RBCgsUBl9ESVMIW4Ik
VUhDNghfQURSDAEAGgAIX1NUQQoJFA1fRElTCHAKAVVINkRbgiRVSEM3CF9BRFIMAgAaAAhfU1RB
CgkUDV9ESVMIcAoBVUg3RFuCSB5FSEMxCF9BRFIMBwAdAAhfUFJXEgYCCg0KAxRCCF9EU00EcBJM
BgkNQUFQTCxjdXJyZW50LWF2YWlsYWJsZQAL3AUNQUFQTCxjdXJyZW50LWV4dHJhAAuwBA1BQVBM
LGN1cnJlbnQtaW4tc2xlZXAAC8QJDUFBUEwsZGV2aWNlLWludGVybmFsAAoCEQQKAQBgRFRHUGhp
amtxYKRgFAlfUzNEAKQKAxQJX1M0RACkCgMUJkhSU1QJoAuTaAoBcGhHSTQwoROgEZNoCgBwaEdQ
NDBwaEdJNDBbgkwQSFVCTghfQURSCgBbgk0PUFJUTghfQURSCgFbgj9QUlQxCF9BRFIKAQhfVVBD
EgoECv8K/woACgAIX1BMRBETChCBAAAAAAAAADAcAAAAAAAAFAlfUk1WAKQKAFuCP1BSVDIIX0FE
UgoCCF9VUEMSCgQK/wr/CgAKAAhfUExEERMKEIEAAAAAAAAAMBwAAAAAAAAUCV9STVYApAoAW4I1
UFJUMwhfQURSCgMIX1VQQxIKBAr/CgAKAAoACF9QTEQREwoQgQAAAAAAAAAxHAAAAAAAAFuCNVBS
VDQIX0FEUgoECF9VUEMSCgQK/woACgAKAAhfUExEERMKEIEAAAAAAAAAMRwAAAAAAABbgk8fRUhD
MghfQURSDAcAGgAIX1BSVxIGAgoNCgMUQghfRFNNBHASTAYJDUFBUEwsY3VycmVudC1hdmFpbGFi
bGUAC9wFDUFBUEwsY3VycmVudC1leHRyYQALsAQNQUFQTCxjdXJyZW50LWluLXNsZWVwAAvECQ1B
QVBMLGRldmljZS1pbnRlcm5hbAAKAhEECgEAYERUR1BoaWprcWCkYBQJX1MzRACkCgMUCV9TNEQA
pAoDFCZIUlNUCaALk2gKAXBoR0k0MKEToBGTaAoAcGhHUDQwcGhHSTQwFBNTUlNUCaAMkpRoCgFw
aEdQMzZbgk8QSFVCTghfQURSCgBbgkAQUFJUTghfQURSCgFbgj9QUlQxCF9BRFIKAQhfVVBDEgoE
Cv8K/woACgAIX1BMRBETChCBAAAAAAAAADAcAAAAAAAAFAlfUk1WAKQKAFuCQgRQUlQyCF9BRFIK
AhQLX1JNVgCkT1NEVwhfVVBDEgoECgAK/woACgAIX1BMRBETChCBAAAAAAAAADAcAAAAAAAAW4I1
UFJUMwhfQURSCgMIX1VQQxIKBAr/CgAKAAoACF9QTEQREwoQgQAAAAAAAAAxHAAAAAAAAFuCNVBS
VDQIX0FEUgoECF9VUEMSCgQK/woACgAKAAhfUExEERMKEIEAAAAAAAAAMRwAAAAAAAA=
====
begin-base64 644 XSDT.0
WFNEVIQAAAABkEFQUExFIEFwcGxlMDAAAPAAACAgICATAAABALBwvwAAAAAA0HC/AAAAAACgcL8A
AAAAAJBwvwAAAAAAgHC/AAAAAABgcL8AAAAAAFBwvwAAAAAAoG+/AAAAAABwb78AAAAAAHBwvwAA
AAAA4G+/AAAAAADQb78AAAAA
====
begin-base64 644 headers
ClJTRCBQVFI6IENoZWNrc3VtPTY2LCBPRU1JRD1BUFBMRSwgUmV2aXNpb249MiwgUnNkdEFkZHJl
c3M9MHhiZjcwZTBmYwoJTGVuZ3RoPTM2LCBYc2R0QWRkcmVzcz0weDAwMDAwMDAwYmY3MGUxYzAs
IEV4dGVuZGVkIENoZWNrc3VtPTEyCgoKWFNEVDogTGVuZ3RoPTEzMiwgUmV2aXNpb249MSwgQ2hl
Y2tzdW09MTQ0LAoJT0VNSUQ9QVBQTEUsIE9FTSBUYWJsZSBJRD1BcHBsZTAwLCBPRU0gUmV2aXNp
b249MHhmMDAwLAoJQ3JlYXRvciBJRD0sIENyZWF0b3IgUmV2aXNpb249MHgxMDAwMDEzCgoKCUVu
dHJpZXM9eyAweDAwMDAwMDAwYmY3MGIwMDAsIDB4MDAwMDAwMDBiZjcwZDAwMCwgMHgwMDAwMDAw
MGJmNzBhMDAwLCAweDAwMDAwMDAwYmY3MDkwMDAsIDB4MDAwMDAwMDBiZjcwODAwMCwgMHgwMDAw
MDAwMGJmNzA2MDAwLCAweDAwMDAwMDAwYmY3MDUwMDAsIDB4MDAwMDAwMDBiZjZmYTAwMCwgMHgw
MDAwMDAwMGJmNmY3MDAwLCAweDAwMDAwMDAwYmY3MDcwMDAsIDB4MDAwMDAwMDBiZjZmZTAwMCwg
MHgwMDAwMDAwMGJmNmZkMDAwIH0KCgoJRFNEVD0weGJmNmZmMDAwCglJTlRfTU9ERUw9UElDCglT
Q0lfSU5UPTkKCVNNSV9DTUQ9MHhiMiwgQUNQSV9FTkFCTEU9MHhmMCwgQUNQSV9ESVNBQkxFPTB4
ZjEsIFM0QklPU19SRVE9MHgwCglQTTFhX0VWVF9CTEs9MHg0MDAtMHg0MDMKCVBNMWFfQ05UX0JM
Sz0weDQwNC0weDQwNQoJUE0yX0NOVF9CTEs9MHg0NTAtMHg0NTAKCVBNMl9UTVJfQkxLPTB4NDA4
LTB4NDBiCglQTTJfR1BFMF9CTEs9MHg0MjAtMHg0MmYKCVBfTFZMMl9MQVQ9MTAxbXMsIFBfTFZM
M19MQVQ9MTAwMW1zCglGTFVTSF9TSVpFPTAsIEZMVVNIX1NUUklERT0wCglEVVRZX09GRlNFVD0x
LCBEVVRZX1dJRFRIPTMKCURBWV9BTFJNPTEzLCBNT05fQUxSTT0wLCBDRU5UVVJZPTUwCglGbGFn
cz17V0JJTlZELFBST0NfQzEsU0xQX0JVVFRPTixSVENfUzR9CgoKRFNEVDogTGVuZ3RoPTIyMzAw
LCBSZXZpc2lvbj0xLCBDaGVja3N1bT0xNzcsCglPRU1JRD1BUFBMRSwgT0VNIFRhYmxlIElEPWlN
YWMsIE9FTSBSZXZpc2lvbj0weDExMDAwMSwKCUNyZWF0b3IgSUQ9SU5UTCwgQ3JlYXRvciBSZXZp
c2lvbj0weDIwMDYxMTA5CgoKQVNGITogTGVuZ3RoPTE2NSwgUmV2aXNpb249MzIsIENoZWNrc3Vt
PTE4MiwKCU9FTUlEPUFQUExFLCBPRU0gVGFibGUgSUQ9QXBwbGUwMCwgT0VNIFJldmlzaW9uPTB4
MSwKCUNyZWF0b3IgSUQ9TG9raSwgQ3JlYXRvciBSZXZpc2lvbj0weDVmCgoKSFBFVDogTGVuZ3Ro
PTU2LCBSZXZpc2lvbj0xLCBDaGVja3N1bT0yMDQsCglPRU1JRD1BUFBMRSwgT0VNIFRhYmxlIElE
PUFwcGxlMDAsIE9FTSBSZXZpc2lvbj0weDEsCglDcmVhdG9yIElEPUxva2ksIENyZWF0b3IgUmV2
aXNpb249MHg1ZgoKCkFQSUM6IExlbmd0aD0xODgsIFJldmlzaW9uPTEsIENoZWNrc3VtPTg4LAoJ
T0VNSUQ9QVBQTEUsIE9FTSBUYWJsZSBJRD1BcHBsZTAwLCBPRU0gUmV2aXNpb249MHgxLAoJQ3Jl
YXRvciBJRD1Mb2tpLCBDcmVhdG9yIFJldmlzaW9uPTB4NWYKCgpBUElDOiBMZW5ndGg9MTg4LCBS
ZXZpc2lvbj0yLCBDaGVja3N1bT04NywKCU9FTUlEPUFQUExFLCBPRU0gVGFibGUgSUQ9QXBwbGUw
MCwgT0VNIFJldmlzaW9uPTB4MSwKCUNyZWF0b3IgSUQ9TG9raSwgQ3JlYXRvciBSZXZpc2lvbj0w
eDVmCgoKU0JTVDogTGVuZ3RoPTQ4LCBSZXZpc2lvbj0xLCBDaGVja3N1bT0xMzIsCglPRU1JRD1B
UFBMRSwgT0VNIFRhYmxlIElEPUFwcGxlMDAsIE9FTSBSZXZpc2lvbj0weDEsCglDcmVhdG9yIElE
PUxva2ksIENyZWF0b3IgUmV2aXNpb249MHg1ZgoKCkVDRFQ6IExlbmd0aD04MywgUmV2aXNpb249
MSwgQ2hlY2tzdW09NTcsCglPRU1JRD1BUFBMRSwgT0VNIFRhYmxlIElEPUFwcGxlMDAsIE9FTSBS
ZXZpc2lvbj0weDEsCglDcmVhdG9yIElEPUxva2ksIENyZWF0b3IgUmV2aXNpb249MHg1ZgoKClNT
RFQ6IExlbmd0aD0xMzA0LCBSZXZpc2lvbj0xLCBDaGVja3N1bT0yMzksCglPRU1JRD1BUFBMRSwg
T0VNIFRhYmxlIElEPVVzYk5vUm1oLCBPRU0gUmV2aXNpb249MHgxMDAwLAoJQ3JlYXRvciBJRD1J
TlRMLCBDcmVhdG9yIFJldmlzaW9uPTB4MjAwNjExMDkKCgpTU0RUOiBMZW5ndGg9MjU3NiwgUmV2
aXNpb249MSwgQ2hlY2tzdW09MTkxLAoJT0VNSUQ9UG1SZWYsIE9FTSBUYWJsZSBJRD1DcHVQbSwg
T0VNIFJldmlzaW9uPTB4MzAwMCwKCUNyZWF0b3IgSUQ9SU5UTCwgQ3JlYXRvciBSZXZpc2lvbj0w
eDIwMDYxMTA5CgoKTUNGRzogTGVuZ3RoPTYwLCBSZXZpc2lvbj0xLCBDaGVja3N1bT0yMzcsCglP
RU1JRD1BUFBMRSwgT0VNIFRhYmxlIElEPUFwcGxlMDAsIE9FTSBSZXZpc2lvbj0weDEsCglDcmVh
dG9yIElEPUxva2ksIENyZWF0b3IgUmV2aXNpb249MHg1ZgoKClNTRFQ6IExlbmd0aD0yNTAsIFJl
dmlzaW9uPTEsIENoZWNrc3VtPTIxLAoJT0VNSUQ9U2F0YVJlLCBPRU0gVGFibGUgSUQ9U2F0YVBy
aSwgT0VNIFJldmlzaW9uPTB4MTAwMCwKCUNyZWF0b3IgSUQ9SU5UTCwgQ3JlYXRvciBSZXZpc2lv
bj0weDIwMDYxMTA5CgoKU1NEVDogTGVuZ3RoPTI1MCwgUmV2aXNpb249MSwgQ2hlY2tzdW09MzUs
CglPRU1JRD1TYXRhUmUsIE9FTSBUYWJsZSBJRD1TYXRhU2VjLCBPRU0gUmV2aXNpb249MHgxMDAw
LAoJQ3JlYXRvciBJRD1JTlRMLCBDcmVhdG9yIFJldmlzaW9uPTB4MjAwNjExMDkKCg==
====

Reply | Threaded
Open this post in threaded view
|

Re: On boot, screen remains black after radeondrm driver initializes

Jonathan Gray-11
On Sun, Aug 02, 2020 at 01:05:37PM +0200, [hidden email] wrote:

> >Synopsis: On boot, screen remains black after radeondrm driver initializes
> >Category: kernel/graphics/firmware
> >Environment:
> System      : OpenBSD 6.7
> Details     : OpenBSD 6.7-current (GENERIC.MP) #0: Sun Aug  2 09:57:37 CEST 2020
> [hidden email]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
>
> Architecture: OpenBSD.amd64
> Machine     : amd64
>
> >Description:
> Installing an OpenBSD snapshot the first time on this iMac Intel Core i3
> machine.  After the radaeon firmware package has been installed and you
> reboot the system, the screen remains black after the radeondrm driver
> initializes.  The system as such comes up fine - SSH possible.
>
> >How-To-Repeat:
> Install an OpenBSD.amd64 or OpenBSD.i386 snapshot and reboot the system
> again after the radeon firmware package has been installed.
>
> >Fix:
> No fix found yet.
> Workaround;
> Disable the radaeondrm driver so system boots without accelerated graphics mode.

Try this.  RV730 is DCE3.2

Index: sys/dev/pci/drm/radeon/atombios_encoders.c
===================================================================
RCS file: /cvs/src/sys/dev/pci/drm/radeon/atombios_encoders.c,v
retrieving revision 1.15
diff -u -p -U6 -r1.15 atombios_encoders.c
--- sys/dev/pci/drm/radeon/atombios_encoders.c 8 Jun 2020 04:48:15 -0000 1.15
+++ sys/dev/pci/drm/radeon/atombios_encoders.c 2 Aug 2020 16:18:23 -0000
@@ -2191,13 +2191,14 @@ int radeon_atom_pick_dig_encoder(struct
  /*
  * On DCE32 any encoder can drive any block so usually just use crtc id,
  * but Apple thinks different at least on iMac10,1, so there use linkb,
  * otherwise the internal eDP panel will stay dark.
  */
  if (ASIC_IS_DCE32(rdev)) {
- if (dmi_match(DMI_PRODUCT_NAME, "iMac10,1"))
+ if (dmi_match(DMI_PRODUCT_NAME, "iMac10,1") ||
+    dmi_match(DMI_PRODUCT_NAME, "iMac11,2"))
  enc_idx = (dig->linkb) ? 1 : 0;
  else
  enc_idx = radeon_crtc->crtc_id;
 
  goto assigned;
  }

Reply | Threaded
Open this post in threaded view
|

Re: On boot, screen remains black after radeondrm driver initializes

Marcus Glocker-2
On Mon, 3 Aug 2020 02:24:47 +1000
Jonathan Gray <[hidden email]> wrote:

> On Sun, Aug 02, 2020 at 01:05:37PM +0200, [hidden email] wrote:
> > >Synopsis: On boot, screen remains black after radeondrm
> > >driver initializes Category: kernel/graphics/firmware
> > >Environment:  
> > System      : OpenBSD 6.7
> > Details     : OpenBSD 6.7-current (GENERIC.MP) #0: Sun Aug
> > 2 09:57:37 CEST 2020
> > [hidden email]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
> >
> > Architecture: OpenBSD.amd64
> > Machine     : amd64
> >  
> > >Description:  
> > Installing an OpenBSD snapshot the first time on this iMac Intel
> > Core i3 machine.  After the radaeon firmware package has been
> > installed and you reboot the system, the screen remains black after
> > the radeondrm driver initializes.  The system as such comes up fine
> > - SSH possible.
> > >How-To-Repeat:  
> > Install an OpenBSD.amd64 or OpenBSD.i386 snapshot and reboot the
> > system again after the radeon firmware package has been installed.
> >  
> > >Fix:  
> > No fix found yet.
> > Workaround;
> > Disable the radaeondrm driver so system boots without accelerated
> > graphics mode.  
>
> Try this.  RV730 is DCE3.2

Thanks, that looked very promising.

I've double checked that with your diff it reaches the desired branch
now, but unfortunately the screen still remains dark :-(  enc_idx gets
set to 1.

What I'm getting now on a regular base is this error:

root on wd0a (b4216fe12e2ef06e.a) swap on wd0b dump on wd0b
initializing kernel modesetting (RV730 0x1002:0x9488 0x106B:0x00B6
0x00). radeondrm0: 1024x768, 32bpp
wsdisplay0 at radeondrm0 mux 1: console (std, vt100 emulation), using
wskbd0 wsdisplay0: screen 1-5 added (std, vt100 emulation)
[drm] *ERROR* clock recovery reached max voltage
[drm] *ERROR* clock recovery failed
[drm] *ERROR* crtc 42: Can't calculate constants, dotclock = 0!

This error seems to be common when you browse the net, but I have
no idea to what it's exactly related in my case ... Hmm.

> Index: sys/dev/pci/drm/radeon/atombios_encoders.c
> ===================================================================
> RCS file: /cvs/src/sys/dev/pci/drm/radeon/atombios_encoders.c,v
> retrieving revision 1.15
> diff -u -p -U6 -r1.15 atombios_encoders.c
> --- sys/dev/pci/drm/radeon/atombios_encoders.c 8 Jun 2020
> 04:48:15 -0000 1.15 +++
> sys/dev/pci/drm/radeon/atombios_encoders.c 2 Aug 2020 16:18:23
> -0000 @@ -2191,13 +2191,14 @@ int radeon_atom_pick_dig_encoder(struct
> /*
>   * On DCE32 any encoder can drive any block so usually just
> use crtc id,
>   * but Apple thinks different at least on iMac10,1, so there
> use linkb,
>   * otherwise the internal eDP panel will stay dark.
>   */
>   if (ASIC_IS_DCE32(rdev)) {
> - if (dmi_match(DMI_PRODUCT_NAME, "iMac10,1"))
> + if (dmi_match(DMI_PRODUCT_NAME, "iMac10,1") ||
> +    dmi_match(DMI_PRODUCT_NAME, "iMac11,2"))
>   enc_idx = (dig->linkb) ? 1 : 0;
>   else
>   enc_idx = radeon_crtc->crtc_id;
>  
>   goto assigned;
>   }
>