[PATCH] Use check_legacy_ioport() for ISAPnP
Olaf Hering
olaf at aepfle.de
Mon Oct 2 19:38:53 EST 2006
On Wed, Sep 27, Olaf Hering wrote:
> On Wed, Sep 27, David Woodhouse wrote:
>
> > And did you fix the case of PCI parallel ports? We only want to do the
> > check_legacy_ioport() thing for the 'default' built-in ports, not for
> > all ports.
>
> I have to check if my multiport IO card still works, but I'm sure it
> will.
The new check in parport_pc_init() will prevent the probing of PCI
devices. I guess the correct fix would be a sophisticated
pmac_check_legacy_ioport() that checks if baseport is available on some
PCI device:
0001:10:13.0 Serial controller: Timedia Technology Co Ltd PCI2S550 (Dual 16550 UART) (rev 01) (prog-if 02 [16550])
Subsystem: Timedia Technology Co Ltd Unknown device 5079
Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Interrupt: pin A routed to IRQ 53
Region 0: I/O ports at f2000800 [size=32]
Region 2: I/O ports at f2000870 [size=8]
Region 3: I/O ports at f2000860 [size=8]
PCI: Enabling device 0001:10:13.0 (0080 -> 0081)
PCI parallel port detected: 1409:7168, I/O at 0x870(0x860)
parport0: PC-style at 0x870 [PCSPP,TRISTATE,EPP]
lp0: using parport0 (polling).
-------------- next part --------------
Using PowerMac machine description
Total memory = 256MB; using 512kB for hash table (at cff80000)
Linux version 2.6.18-date-serial (olaf at pomegranate) (gcc version 4.1.0 (SUSE Linux)) #20 Mon Oct 2 11:30:24 CEST 2006
Found UniNorth memory controller & host bridge @ 0xf8000000 revision: 0x11
Mapped at 0xfdfc0000
Found a Keylargo mac-io controller, rev: 3, mapped at 0xfdf40000
Processor NAP mode on idle enabled.
PowerMac motherboard: PowerMac G4 Silver
Found UniNorth PCI host bridge at 0x00000000f0000000. Firmware bus number: 0->0
Found UniNorth PCI host bridge at 0x00000000f2000000. Firmware bus number: 0->0
Found UniNorth PCI host bridge at 0x00000000f4000000. Firmware bus number: 0->0
via-pmu: Server Mode is disabled
PMU driver v2 initialized for Core99, firmware: 0c
nvram: Checking bank 0...
nvram: gen0=356, gen1=355
nvram: Active bank is: 0
nvram: OF partition at 0x210
nvram: XP partition at 0x1220
nvram: NR partition at 0x1320
Top of RAM: 0x10000000, Total RAM: 0x10000000
Memory hole size: 0MB
On node 0 totalpages: 65536
DMA zone: 65536 pages, LIFO batch:15
Built 1 zonelists. Total pages: 65536
Kernel command line: root=/dev/hda13 quiet sysrq=1 video=aty128fb:1024x768 at 75 debug video=aty128fb:1024x768 at 85
mpic: Setting up MPIC " MPIC 1 " version 1.2 at 80040000, max 4 CPUs
mpic: ISU size: 64, shift: 6, mask: 3f
mpic: Initializing for 64 sources
PID hash table entries: 2048 (order: 11, 8192 bytes)
GMT Delta read from XPRAM: 120 minutes, DST: on
time_init: decrementer frequency = 33.290001 MHz
time_init: processor frequency = 466.666665 MHz
Console: colour dummy device 80x25
pmac_zilog: i2c-modem detected, id: 1
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 252416k/262144k available (3844k kernel code, 9460k reserved, 368k data, 2205k bss, 156k init)
Calibrating delay loop... 66.56 BogoMIPS (lpj=332800)
Mount-cache hash table entries: 512
device-tree: Duplicate name in /cpus/PowerPC,G4 at 0, renamed to "l2-cache#1"
PM: Adding info for No Bus:platform
NET: Registered protocol family 16
KeyWest i2c @0xf8001003 irq 42 /uni-n at f8000000/i2c at f8001000
channel 0 bus <multibus>
channel 1 bus <multibus>
KeyWest i2c @0x80018000 irq 26 /pci at f2000000/mac-io at 17/i2c at 18000
channel 0 bus <multibus>
PMU i2c /pci at f2000000/mac-io at 17/via-pmu at 16000
channel 1 bus <multibus>
channel 2 bus <multibus>
PCI: Probing PCI hardware
PM: Adding info for No Bus:pci0000:00
PM: Adding info for pci:0000:00:0b.0
PM: Adding info for pci:0000:00:10.0
PM: Adding info for No Bus:pci0001:10
PM: Adding info for pci:0001:10:0b.0
PM: Adding info for pci:0001:10:12.0
PM: Adding info for pci:0001:10:12.1
PM: Adding info for pci:0001:10:12.2
PM: Adding info for pci:0001:10:12.3
PM: Adding info for pci:0001:10:13.0
PM: Adding info for pci:0001:10:14.0
PM: Adding info for pci:0001:10:17.0
PM: Adding info for pci:0001:10:18.0
PM: Adding info for pci:0001:10:19.0
PM: Adding info for No Bus:pci0002:20
PM: Adding info for pci:0002:20:0b.0
PM: Adding info for pci:0002:20:0e.0
PM: Adding info for pci:0002:20:0f.0
PM: Adding info for platform:i2c-powermac.0
PM: Adding info for platform:i2c-powermac.1
PM: Adding info for platform:i2c-powermac.2
PM: Adding info for platform:i2c-powermac.3
PM: Adding info for platform:i2c-powermac.4
SCSI subsystem initialized
usbcore: registered new driver usbfs
usbcore: registered new driver hub
NET: Registered protocol family 2
IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
TCP established hash table entries: 8192 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 8192 bind 4096)
TCP reno registered
Initializing Cryptographic API
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler deadline registered
io scheduler cfq registered
PCI: Enabling device 0000:00:10.0 (0086 -> 0087)
aty128fb: Invalid ROM signature 1111 should be 0xaa55
aty128fb: BIOS not located, guessing timings.
aty128fb: Rage128 PF PRO AGP [chip rev 0x1] 16M 128-bit SDR SGRAM (1:1)
Console: switching to colour frame buffer device 128x48
fb0: ATY Rage128 frame buffer device on Rage128 PF PRO AGP
lp: driver loaded but no devices found
Generic RTC Driver v1.07
Macintosh non-volatile memory driver v1.1
ppdev: user-space parallel port driver
pmac_zilog: 0.6 (Benjamin Herrenschmidt <benh at kernel.crashing.org>)
ttyS0 at MMIO 0x80013020 (irq = 22) is a Z85c30 ESCC - Internal modem
ttyS1 at MMIO 0x80013000 (irq = 50) is a Z85c30 ESCC - Serial port
parport_default_proc_register(485)
parport_pc_init(3377)
IN from bad port 3f1 at c01dd058
IN from bad port 3f1 at c01dd07c
IN from bad port 3f1 at c01dd0a0
IN from bad port 3f1 at c01dd0dc
IN from bad port 3f1 at c01dd100
IN from bad port 3f1 at c01dd124
IN from bad port 371 at c01dd058
IN from bad port 371 at c01dd07c
IN from bad port 371 at c01dd0a0
IN from bad port 371 at c01dd0dc
IN from bad port 371 at c01dd100
IN from bad port 371 at c01dd124
IN from bad port 2f at c01dd058
IN from bad port 2f at c01dd07c
IN from bad port 2f at c01dd0a0
IN from bad port 2f at c01dd0dc
IN from bad port 2f at c01dd100
IN from bad port 2f at c01dd124
IN from bad port 4f at c01dd058
IN from bad port 4f at c01dd07c
IN from bad port 4f at c01dd0a0
IN from bad port 4f at c01dd0dc
IN from bad port 4f at c01dd100
IN from bad port 4f at c01dd124
IN from bad port 3f1 at c01dd058
IN from bad port 3f1 at c01dd07c
IN from bad port 3f1 at c01dd0a0
IN from bad port 3f1 at c01dd0dc
IN from bad port 3f1 at c01dd100
IN from bad port 3f1 at c01dd124
IN from bad port 252 at c01dceb8
IN from bad port 252 at c01dcee4
IN from bad port 252 at c01dcf08
IN from bad port 252 at c01dcf3c
IN from bad port 252 at c01dcf60
IN from bad port 252 at c01dcf84
IN from bad port 252 at c01dceb8
IN from bad port 252 at c01dcee4
IN from bad port 252 at c01dcf08
IN from bad port 252 at c01dcf3c
IN from bad port 252 at c01dcf60
IN from bad port 252 at c01dcf84
IN from bad port 3f1 at c01dcc28
IN from bad port 3f1 at c01dcc4c
IN from bad port 3f1 at c01dcc70
IN from bad port 3f1 at c01dcc94
IN from bad port 3f1 at c01dccd0
IN from bad port 3f1 at c01dccf4
IN from bad port 3f1 at c01dcd18
IN from bad port 3f1 at c01dcd3c
IN from bad port 371 at c01dcc28
IN from bad port 371 at c01dcc4c
IN from bad port 371 at c01dcc70
IN from bad port 371 at c01dcc94
IN from bad port 371 at c01dccd0
IN from bad port 371 at c01dccf4
IN from bad port 371 at c01dcd18
IN from bad port 371 at c01dcd3c
IN from bad port 3f1 at c01dcc28
IN from bad port 3f1 at c01dcc4c
IN from bad port 3f1 at c01dcc70
IN from bad port 3f1 at c01dcc94
IN from bad port 3f1 at c01dccd0
IN from bad port 3f1 at c01dccf4
IN from bad port 3f1 at c01dcd18
IN from bad port 3f1 at c01dcd3c
IN from bad port 371 at c01dcc28
IN from bad port 371 at c01dcc4c
IN from bad port 371 at c01dcc70
IN from bad port 371 at c01dcc94
IN from bad port 371 at c01dccd0
IN from bad port 371 at c01dccf4
IN from bad port 371 at c01dcd18
IN from bad port 371 at c01dcd3c
PCI: Enabling device 0001:10:13.0 (0080 -> 0081)
PCI parallel port detected: 1409:7168, I/O at 0x870(0x860)
parport0: PC-style at 0x870 [PCSPP,TRISTATE,EPP]
lp0: using parport0 (polling).
loop: loaded (max 8 devices)
sungem.c:v0.98 8/24/03 David S. Miller (davem at redhat.com)
PHY ID: 206053, addr: 0
eth0: Sun GEM (PCI) 10/100/1000BaseT Ethernet 00:30:65:f3:4c:ae
eth0: Found BCM5401 PHY
MacIO PCI driver attached to Keylargo chipset
PM: Adding info for macio:0.80000000:mac-io
PM: Adding info for macio:0.00040000:interrup
PM: Adding info for macio:0.00000050:gpio
PM: Adding info for macio:0.00013000:escc
PM: Adding info for macio:0.00010000:i2s
PM: Adding info for macio:0.00015000:timer
PM: Adding info for macio:0.00016000:via-pmu
PM: Adding info for macio:0.00018000:i2c
PM: Adding info for macio:0.0001f000:ata-4
PM: Adding info for macio:0.00020000:ata-3
PM: Adding info for macio:0.00021000:ata-3
PM: Adding info for macio:0.00013020:ch-a
PM: Adding info for macio:0.00013000:ch-b
input: Macintosh mouse button emulation as /class/input/input0
apm_emu: APM Emulation 0.5 initialized.
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
adb: starting probe task...
adb: finished probe task...
ide0: Found Apple KeyLargo ATA-4 controller, bus ID 2, irq 19
Probing IDE interface ide0...
hda: Maxtor 33073H3 B, ATA DISK drive
PM: Adding info for No Bus:ide0
hda: Enabling Ultra DMA 4
ide0 at 0xd101e000-0xd101e007,0xd101e160 on irq 19
PM: Adding info for ide:0.0
eth0: Link is up at 100 Mbps, full-duplex.
ide1: Found Apple KeyLargo ATA-3 controller, bus ID 0, irq 20
Probing IDE interface ide1...
hdc: SONY CD-RW CRX140E, ATAPI CD/DVD-ROM drive
PM: Adding info for No Bus:ide1
hdd: IOMEGA ZIP 250 ATAPI, ATAPI FLOPPY drive
hdc: Enabling MultiWord DMA 2
ide1 at 0xd1026000-0xd1026007,0xd1026160 on irq 20
PM: Adding info for ide:1.0
PM: Adding info for ide:1.1
ide2: Found Apple KeyLargo ATA-3 controller, bus ID 1, irq 21
Probing IDE interface ide2...
hda: max request size: 128KiB
hda: 60032448 sectors (30736 MB) w/2048KiB Cache, CHS=59556/16/63, UDMA(66)
hda: cache flushes not supported
hda: [mac] hda1 hda2 hda3 hda4 hda5 hda6 hda7 hda8 hda9 hda10 hda11 hda12 hda13 hda14 hda15
hdc: ATAPI 32X CD-ROM CD-R/RW drive, 4096kB Cache, (U)DMA
Uniform CD-ROM driver Revision: 3.20
mesh: configured for synchronous 5 MB/s
ieee1394: Initialized config rom entry `ip1394'
PCI: Enabling device 0001:10:12.3 (0090 -> 0093)
PM: Adding info for ieee1394:fw-host0
ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[52] MMIO=[80084000-800847ff] Max Packet=[2048] IR/IT contexts=[8/8]
PM: Adding info for ieee1394:fw-host1
ohci1394: fw-host1: OHCI-1394 1.0 (PCI): IRQ=[40] MMIO=[f5000000-f50007ff] Max Packet=[2048] IR/IT contexts=[8/8]
video1394: Installed video1394 module
ieee1394: raw1394: /dev/raw1394 device initialized
ieee1394: sbp2: Driver forced to serialize I/O (serialize_io=1)
ieee1394: sbp2: Try serialize_io=0 for better performance
eth1394: eth1: IEEE-1394 IPv4 over 1394 Ethernet (fw-host0)
eth1394: eth2: IEEE-1394 IPv4 over 1394 Ethernet (fw-host1)
ohci_hcd: 2005 April 22 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
PCI: Enabling device 0001:10:18.0 (0000 -> 0002)
ohci_hcd 0001:10:18.0: OHCI Host Controller
ohci_hcd 0001:10:18.0: new USB bus registered, assigned bus number 1
ohci_hcd 0001:10:18.0: irq 27, io mem 0x80083000
PM: Adding info for usb:usb1
PM: Adding info for No Bus:usbdev1.1_ep00
usb usb1: configuration #1 chosen from 1 choice
PM: Adding info for usb:1-0:1.0
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
PM: Adding info for No Bus:usbdev1.1_ep81
PCI: Enabling device 0001:10:19.0 (0000 -> 0002)
ohci_hcd 0001:10:19.0: OHCI Host Controller
ohci_hcd 0001:10:19.0: new USB bus registered, assigned bus number 2
ohci_hcd 0001:10:19.0: irq 28, io mem 0x80082000
PM: Adding info for usb:usb2
PM: Adding info for No Bus:usbdev2.1_ep00
usb usb2: configuration #1 chosen from 1 choice
PM: Adding info for usb:2-0:1.0
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
PM: Adding info for No Bus:usbdev2.1_ep81
usb 1-1: new full speed USB device using ohci_hcd and address 2
PM: Adding info for usb:1-1
PM: Adding info for No Bus:usbdev1.2_ep00
usb 1-1: configuration #1 chosen from 1 choice
PM: Adding info for usb:1-1:1.0
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 3 ports detected
PM: Adding info for No Bus:usbdev1.2_ep81
usb 1-1.1: new low speed USB device using ohci_hcd and address 3
PM: Adding info for ieee1394:0011060000006685
ieee1394: Host added: ID:BUS[0-00:1023] GUID[0011060000006685]
PM: Adding info for ieee1394:0011060000006685-0
PM: Adding info for usb:1-1.1
PM: Adding info for No Bus:usbdev1.3_ep00
usb 1-1.1: configuration #1 chosen from 1 choice
PM: Adding info for usb:1-1.1:1.0
PM: Adding info for No Bus:usbdev1.3_ep81
usb 1-1.2: new low speed USB device using ohci_hcd and address 4
PM: Adding info for ieee1394:003065fffef34cae
ieee1394: Host added: ID:BUS[1-00:1023] GUID[003065fffef34cae]
PM: Adding info for ieee1394:003065fffef34cae-0
PM: Adding info for usb:1-1.2
PM: Adding info for No Bus:usbdev1.4_ep00
usb 1-1.2: configuration #1 chosen from 1 choice
PM: Adding info for usb:1-1.2:1.0
PM: Adding info for No Bus:usbdev1.4_ep81
input: Alps Electric Apple USB Keyboard as /class/input/input1
input: USB HID v1.00 Keyboard [Alps Electric Apple USB Keyboard] on usb-0001:10:18.0-1.1
input: Logitech Apple Optical USB Mouse as /class/input/input2
input: USB HID v1.10 Mouse [Logitech Apple Optical USB Mouse] on usb-0001:10:18.0-1.2
usbcore: registered new driver usbhid
/home/olaf/kernel/olh/mainline-porting/linux-2.6.18/drivers/usb/input/hid-core.c: v2.6:USB HID core driver
usbcore: registered new driver appletouch
mice: PS/2 mouse device common for all mice
PM: Adding info for No Bus:i2c-0
PowerMac i2c bus pmu 2 registered
PM: Adding info for No Bus:i2c-1
PowerMac i2c bus pmu 1 registered
PM: Adding info for No Bus:i2c-2
PowerMac i2c bus mac-io 0 registered
PM: Adding info for No Bus:i2c-3
PowerMac i2c bus uni-n 1 registered
PM: Adding info for No Bus:i2c-4
PowerMac i2c bus uni-n 0 registered
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
input: PMU as /class/input/input3
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Freeing unused kernel memory: 156k init
Adding 131064k swap on /dev/hda12. Priority:-1 extents:1 across:131064k
EXT3 FS on hda13, internal journal
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
eth1: Link is up at 100 Mbps, full-duplex.
eth1: Pause is enabled (rxfifo: 10240 off: 7168 on: 5632)
hub 2-0:1.0: resuming
hub 2-0:1.0: resuming
00:0b.0 Host bridge: Apple Computer Inc. UniNorth 1.5 AGP
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
Latency: 16, Cache Line Size 08
Capabilities: [80] AGP version 1.0
Status: RQ=8 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW+ AGP3- Rate=x1,x2,x4
Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW- Rate=<none>
00: 6b 10 2d 00 16 00 b0 22 00 00 00 06 08 10 00 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00
00:10.0 VGA compatible controller: ATI Technologies Inc Rage 128 PF/PRO AGP 4x TMDS (prog-if 00 [VGA])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 255 (2000ns min), Cache Line Size 08
Interrupt: pin A routed to IRQ 48
Region 0: Memory at 94000000 (32-bit, prefetchable) [size=64M]
Region 1: I/O ports at f0000400 [size=256]
Region 2: Memory at 90000000 (32-bit, non-prefetchable) [size=16K]
Expansion ROM at f1000000 [disabled] [size=128K]
Capabilities: [50] AGP version 2.0
Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW- AGP3- Rate=x1,x2,x4
Command: RQ=1 ArqSz=0 Cal=0 SBA+ AGP- GART64- 64bit- FW- Rate=<none>
Capabilities: [5c] Power Management version 2
Flags: PMEClk- DSI- D1+ D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: 02 10 46 50 87 00 b0 02 00 00 00 03 08 ff 00 00
10: 08 00 00 94 01 04 00 00 00 00 00 90 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 f1 50 00 00 00 00 00 00 00 30 01 08 00
0001:10:0b.0 Host bridge: Apple Computer Inc. UniNorth 1.5 PCI
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
Latency: 16, Cache Line Size 08
00: 6b 10 2e 00 16 00 a0 22 00 00 00 06 08 10 00 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0001:10:12.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 61) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 16, Cache Line Size 08
Interrupt: pin A routed to IRQ 52
Region 4: I/O ports at f2000840 [disabled] [size=32]
Capabilities: [80] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: 06 11 38 30 14 00 10 02 61 00 03 0c 08 10 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 41 08 00 00 00 00 00 00 00 00 00 00 06 11 38 30
30: 00 00 00 00 80 00 00 00 00 00 00 00 34 01 00 00
0001:10:12.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 61) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 16, Cache Line Size 08
Interrupt: pin B routed to IRQ 52
Region 4: I/O ports at f2000820 [disabled] [size=32]
Capabilities: [80] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: 06 11 38 30 14 00 10 02 61 00 03 0c 08 10 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 21 08 00 00 00 00 00 00 00 00 00 00 06 11 38 30
30: 00 00 00 00 80 00 00 00 00 00 00 00 34 02 00 00
0001:10:12.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 62) (prog-if 20 [EHCI])
Subsystem: VIA Technologies, Inc. USB 2.0
Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 16, Cache Line Size 08
Interrupt: pin C routed to IRQ 52
Region 0: Memory at 80081000 (32-bit, non-prefetchable) [disabled] [size=256]
Capabilities: [80] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: 06 11 04 31 14 00 10 02 62 20 03 0c 08 10 80 00
10: 00 10 08 80 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 06 11 04 31
30: 00 00 00 00 80 00 00 00 00 00 00 00 34 03 00 00
0001:10:12.3 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 46) (prog-if 10 [OHCI])
Subsystem: VIA Technologies, Inc. Unknown device e8e9
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping+ SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 16 (8000ns max), Cache Line Size 08
Interrupt: pin A routed to IRQ 52
Region 0: Memory at 80084000 (32-bit, non-prefetchable) [size=2K]
Region 1: I/O ports at f2000000 [size=128]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1- D2+ AuxCurrent=0mA PME(D0-,D1-,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: 06 11 44 30 97 00 10 02 46 10 00 0c 08 10 00 00
10: 00 40 08 80 01 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 06 11 e9 e8
30: 00 00 00 00 50 00 00 00 00 00 00 00 34 01 00 20
0001:10:13.0 Serial controller: Timedia Technology Co Ltd PCI2S550 (Dual 16550 UART) (rev 01) (prog-if 02 [16550])
Subsystem: Timedia Technology Co Ltd Unknown device 5079
Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Interrupt: pin A routed to IRQ 53
Region 0: I/O ports at f2000800 [size=32]
Region 2: I/O ports at f2000870 [size=8]
Region 3: I/O ports at f2000860 [size=8]
00: 09 14 68 71 81 00 80 02 01 02 00 07 00 00 00 00
10: 01 08 00 00 00 00 00 00 71 08 00 00 61 08 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 09 14 79 50
30: 00 00 00 00 00 00 00 00 00 00 00 00 35 01 00 00
0001:10:14.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Subsystem: Realtek Semiconductor Co., Ltd. RT8139
Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 16 (8000ns min, 16000ns max)
Interrupt: pin A routed to IRQ 54
Region 0: I/O ports at f2000400 [disabled] [size=256]
Region 1: Memory at 80080000 (32-bit, non-prefetchable) [disabled] [size=256]
Expansion ROM at 80090000 [disabled] [size=64K]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0-,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: ec 10 39 81 04 00 90 02 10 00 00 02 00 10 00 00
10: 01 04 00 00 00 00 08 80 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 ec 10 39 81
30: 00 00 09 80 50 00 00 00 00 00 00 00 36 01 20 40
0001:10:17.0 Class ff00: Apple Computer Inc. KeyLargo Mac I/O (rev 03)
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 16, Cache Line Size 08
Region 0: Memory at 80000000 (32-bit, non-prefetchable) [size=512K]
00: 6b 10 22 00 16 00 00 02 03 00 00 ff 08 10 00 00
10: 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0001:10:18.0 USB Controller: Apple Computer Inc. KeyLargo USB (prog-if 10 [OHCI])
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 16 (750ns min, 21500ns max)
Interrupt: pin A routed to IRQ 27
Region 0: Memory at 80083000 (32-bit, non-prefetchable) [size=4K]
00: 6b 10 19 00 06 00 00 02 00 10 03 0c 00 10 00 00
10: 00 30 08 80 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 1b 01 03 56
0001:10:19.0 USB Controller: Apple Computer Inc. KeyLargo USB (prog-if 10 [OHCI])
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 16 (750ns min, 21500ns max)
Interrupt: pin A routed to IRQ 28
Region 0: Memory at 80082000 (32-bit, non-prefetchable) [size=4K]
00: 6b 10 19 00 06 00 00 02 00 10 03 0c 00 10 00 00
10: 00 20 08 80 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 1c 01 03 56
0002:20:0b.0 Host bridge: Apple Computer Inc. UniNorth 1.5 Internal PCI
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
Latency: 16, Cache Line Size 08
00: 6b 10 2f 00 16 00 a0 22 00 00 00 06 08 10 00 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0002:20:0e.0 FireWire (IEEE 1394): Agere Systems FW323 (prog-if 10 [OHCI])
Subsystem: Agere Systems FW323
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 16 (3000ns min, 6000ns max), Cache Line Size 08
Interrupt: pin A routed to IRQ 40
Region 0: Memory at f5000000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME+
00: c1 11 11 58 16 00 90 02 00 10 00 0c 08 10 00 00
10: 00 00 00 f5 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 c1 11 11 58
30: 00 00 00 00 44 00 00 00 00 00 00 00 28 01 0c 18
0002:20:0f.0 Ethernet controller: Apple Computer Inc. UniNorth GMAC (Sun GEM) (rev 01)
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR+
Latency: 16 (16000ns min, 16000ns max), Cache Line Size 08
Interrupt: pin A routed to IRQ 41
Region 0: Memory at f5200000 (32-bit, non-prefetchable) [size=2M]
Expansion ROM at f5100000 [disabled] [size=1M]
00: 6b 10 21 00 16 00 a0 84 01 00 00 02 08 10 00 00
10: 00 00 20 f5 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 10 f5 00 00 00 00 00 00 00 00 29 01 40 40
name ""
linux,phandle ff83c1c8
AAPL,add-fcode-file ff81f498
clock-frequency 07efdc44 (133160004)
#size-cells 00000001
#address-cells 00000001
system-id "0000000000000"
device_type "bootrom"
copyright "Copyright 1983-2001 Apple Computer, Inc. All Rights Reserved"
scb# 00000000
color-code ff 06 ..
customer-sw-config " "
serial-number "JQF"
""
""
""
""
""
""
""
""
""
"CK113H2Q"
""
""
""
""
""
""
""
""
""
""
""
""
""
""
""
""
""
""
""
""
""
compatible "PowerMac3,4"
"MacRISC2"
"MacRISC"
"Power Macintosh"
model "PowerMac3,4"
/proc/device-tree/pci at f4000000:
name "pci"
linux,phandle ff90a950
interrupt-map-mask 0000f800 00000000 00000000 00000000
interrupt-map 00007000 00000000 00000000 00000000
ff90fa80 00000028 00000001 00007800
00000000 00000000 00000000 ff90fa80
00000029 00000001
interrupt-parent ff90fa80
interrupts 0000002b 00000001
bus-range 00000000 00000000
ranges 02000000 00000000 f5000000 f5000000 00000000 01000000
01000000 00000000 00000000 f4000000 00000000 00800000
write-combining
built-in-names 00 00 c0 00 46 69 72 65 57 69 72 65 00 45 74 68....FireWire.Eth
65 72 6e 65 74 00 ernet.
clock-frequency 03f940aa (66666666)
#interrupt-cells 00000001
#size-cells 00000002
#address-cells 00000003
reg f4000000 02000000
compatible "uni-north"
model "AAPL,UniNorth"
device_type "pci"
/proc/device-tree/pci at f4000000/ethernet at f:
name "ethernet"
linux,phandle ff9497b8
gbit-phy
assigned-addresses 82007810 00000000 f5200000 00000000 00200000
82007830 00000000 f5100000 00000000 00100000
local-mac-address 00 30 65 f3 4c ae .0e.L.
stats 00000001 00000001 00000ff4 00000000 00000000
reg 00007800 00000000 00000000 00000000 00000000
02007810 00000000 00000000 00000000 00020000
02007830 00000000 00000000 00000000 00010000
max-frame-size 000005ee (1518)
address-bits 00000030 (48)
built-in
compatible "gmac"
category "net"
removable "network"
network-type "ethernet"
device_type "network"
fast-back-to-back
devsel-speed 00000002
max-latency 00000040 (64)
min-grant 00000040 (64)
interrupts 00000001
class-code 00020000 (131072)
revision-id 00000001
device-id 00000021 (33)
vendor-id 0000106b (4203)
/proc/device-tree/pci at f4000000/ethernet at f/ethernet-phy:
name "ethernet-phy"
linux,phandle ff971830
gpio-parent ff90fcd0
gpio-value 00000001
gpio-mask 00000001
gpio-reg 00000010 (16)
interrupt-parent ff90fa80
interrupts 00000033 00000000
compatible "B5401"
phy-id 00006053 (24659)
device_type "ethernet-phy"
/proc/device-tree/pci at f4000000/firewire at e:
name "firewire"
linux,phandle ff940e40
assigned-addresses 82007010 00000000 f5000000 00000000 00001000
local-guid 003065ff fef34cae
#size-cells 00000002
#address-cells 00000004
compatible "pci11c1,5811"
"pci11c1,5811"
"pciclass,0c0010"
reg 00007000 00000000 00000000 00000000 00000000
02007010 00000000 00000000 00000000 00001000
device_type "ieee1394"
fast-back-to-back
devsel-speed 00000001
subsystem-id 00005811 (22545)
subsystem-vendor-id 000011c1 (4545)
max-latency 00000018 (24)
min-grant 0000000c (12)
interrupts 00000001
class-code 000c0010 (786448)
revision-id 00000000
device-id 00005811 (22545)
vendor-id 000011c1 (4545)
/proc/device-tree/pci at f2000000:
name "pci"
linux,phandle ff909798
interrupt-map-mask 0000f800 00000000 00000000 00000000
interrupt-map 00009000 00000000 00000000 00000000
ff90fa80 00000034 00000001 00009800
00000000 00000000 00000000 ff90fa80
00000035 00000001 0000a000 00000000
00000000 00000000 ff90fa80 00000036
00000001 0000a800 00000000 00000000
00000000 ff90fa80 0000003a 00000001
0000d000 00000000 00000000 00000000
ff90fa80 0000003f 00000001 0000c000
00000000 00000000 00000000 ff90fa80
0000001b 00000001 0000c800 00000000
00000000 00000000 ff90fa80 0000001c
00000001
interrupt-parent ff90fa80
interrupts 0000002c 00000001
bus-range 00000000 00000000
ranges 02000000 00000000 f3000000 f3000000 00000000 01000000
01000000 00000000 00000000 f2000000 00000000 00800000
02000000 00000000 80000000 80000000 00000000 10000000
write-combining
slot-names 003c0000 534c4f54 2d330053 4c4f542d
3400534c 4f542d35 00534c4f 542d3200
built-in-names 03 80 00 00 4d 41 43 2d 49 4f 00 55 53 42 30 00....MAC-IO.USB0.
55 53 42 31 00 USB1.
clock-frequency 01fca055 (33333333)
#interrupt-cells 00000001
#size-cells 00000002
#address-cells 00000003
reg f2000000 02000000
compatible "uni-north"
model "AAPL,UniNorth"
device_type "pci"
/proc/device-tree/pci at f2000000/usb at 19:
name "usb"
linux,phandle ff938ea8
AAPL,bus-id 00000002
AAPL,clock-data 02dc6c00 00000038 01000000 00000038 00400000 00000000
00000000 00000044 00000008 6e756c6c 6e756c6c 01e84800
AAPL,clock-aux-data 00000002 00000048 0f0f0000 00000001
00000008 00000038 10000000 00000000
AAPL,clock-id 75736231 75313438
assigned-addresses 8200c810 00000000 80082000 00000000 00001000
compatible "pci106b,19"
"pciclass,0c0310"
#size-cells 00000000
#address-cells 00000001
reg 0000c800 00000000 00000000 00000000 00000000
0200c810 00000000 00000000 00000000 00001000
device_type "usb"
devsel-speed 00000001
max-latency 00000056 (86)
min-grant 00000003
interrupts 00000001
class-code 000c0310 (787216)
revision-id 00000001
device-id 00000019 (25)
vendor-id 0000106b (4203)
/proc/device-tree/pci at f2000000/usb at 18:
name "usb"
linux,phandle ff931220
AAPL,bus-id 00000001
AAPL,clock-data 02dc6c00 00000038 00100000 00000038 00040000 00000000
00000000 00000044 00000008 6e756c6c 6e756c6c 01e84800
AAPL,clock-aux-data 00000002 00000048 00000f0f 00000001
00000008 00000038 10000000 00000000
AAPL,clock-id 75736230 75303438
assigned-addresses 8200c010 00000000 80083000 00000000 00001000
compatible "pci106b,19"
"pciclass,0c0310"
#size-cells 00000000
#address-cells 00000001
reg 0000c000 00000000 00000000 00000000 00000000
0200c010 00000000 00000000 00000000 00001000
device_type "usb"
devsel-speed 00000001
max-latency 00000056 (86)
min-grant 00000003
interrupts 00000001
class-code 000c0310 (787216)
revision-id 00000001
device-id 00000019 (25)
vendor-id 0000106b (4203)
/proc/device-tree/pci at f2000000/usb at 18/hub at 1:
name "hub"
linux,phandle ff970090
#size-cells 00000000
#address-cells 00000001
device_type "hub"
assigned-address 00000001
reg 00000001
/proc/device-tree/pci at f2000000/usb at 18/hub at 1/mouse at 2:
name "mouse"
linux,phandle ff970650
endpoints 00040381 (263041)
#buttons 00000001
device_type "mouse"
assigned-address 00000003
reg 00000002
/proc/device-tree/pci at f2000000/usb at 18/hub at 1/keyboard at 1:
name "keyboard"
linux,phandle ff970298
endpoints 00080381 (525185)
device_type "keyboard"
assigned-address 00000002
reg 00000001
/proc/device-tree/pci at f2000000/pci10ec,8139 at 14:
name "pci10ec,8139"
linux,phandle ff930ec8
assigned-addresses 8100a010 00000000 00000400 00000000 00000100
8200a030 00000000 80090000 00000000 00010000
8200a014 00000000 80080000 00000000 00000100
reg 0000a000 00000000 00000000 00000000 00000000
0100a010 00000000 00000000 00000000 00000100
0200a014 00000000 00000000 00000000 00000100
0200a030 00000000 00000000 00000000 00010000
compatible "pci10ec,8139"
"pci10ec,8139"
"pciclass,020000"
fast-back-to-back
devsel-speed 00000001
subsystem-id 00008139 (33081)
subsystem-vendor-id 000010ec (4332)
max-latency 00000040 (64)
min-grant 00000020 (32)
interrupts 00000001
class-code 00020000 (131072)
revision-id 00000010 (16)
device-id 00008139 (33081)
vendor-id 000010ec (4332)
/proc/device-tree/pci at f2000000/pci1409,5079 at 13:
name "pci1409,5079"
linux,phandle ff930b70
assigned-addresses 81009818 00000000 00000870 00000000 00000010
8100981c 00000000 00000860 00000000 00000010
81009810 00000000 00000800 00000000 00000020
reg 00009800 00000000 00000000 00000000 00000000
01009810 00000000 00000000 00000000 00000020
01009818 00000000 00000000 00000000 00000010
0100981c 00000000 00000000 00000000 00000010
compatible "pci1409,5079"
"pci1409,7168"
"pciclass,070002"
fast-back-to-back
devsel-speed 00000001
subsystem-id 00005079 (20601)
subsystem-vendor-id 00001409 (5129)
max-latency 00000000
min-grant 00000000
interrupts 00000001
class-code 00070002 (458754)
revision-id 00000001
device-id 00007168 (29032)
vendor-id 00001409 (5129)
/proc/device-tree/pci at f2000000/firewire at 12,3:
name "firewire"
linux,phandle ff928220
assigned-addresses 82009310 00000000 80084000 00000000 00001000
local-guid 00110600 00006685
#size-cells 00000002
#address-cells 00000004
compatible "pci1106,e8e9"
"pci1106,3044"
"pciclass,0c0010"
reg 00009300 00000000 00000000 00000000 00000000
02009310 00000000 00000000 00000000 00001000
device_type "ieee1394"
devsel-speed 00000001
subsystem-id 0000e8e9 (59625)
subsystem-vendor-id 00001106 (4358)
max-latency 00000020 (32)
min-grant 00000000
interrupts 00000001
class-code 000c0010 (786448)
revision-id 00000046 (70)
device-id 00003044 (12356)
vendor-id 00001106 (4358)
/proc/device-tree/pci at f2000000/pci1106,3104 at 12,2:
name "pci1106,3104"
linux,phandle ff927f18
assigned-addresses 82009210 00000000 80081000 00000000 00000100
reg 00009200 00000000 00000000 00000000 00000000
02009210 00000000 00000000 00000000 00000100
compatible "pci1106,3104"
"pci1106,3104"
"pciclass,0c0320"
devsel-speed 00000001
subsystem-id 00003104 (12548)
subsystem-vendor-id 00001106 (4358)
max-latency 00000000
min-grant 00000000
interrupts 00000003
class-code 000c0320 (787232)
revision-id 00000062 (98)
device-id 00003104 (12548)
vendor-id 00001106 (4358)
/proc/device-tree/pci at f2000000/pci1106,3038 at 12,1:
name "pci1106,3038"
linux,phandle ff927c10
assigned-addresses 81009120 00000000 00000820 00000000 00000020
reg 00009100 00000000 00000000 00000000 00000000
01009120 00000000 00000000 00000000 00000020
compatible "pci1106,3038"
"pci1106,3038"
"pciclass,0c0300"
devsel-speed 00000001
subsystem-id 00003038 (12344)
subsystem-vendor-id 00001106 (4358)
max-latency 00000000
min-grant 00000000
interrupts 00000002
class-code 000c0300 (787200)
revision-id 00000061 (97)
device-id 00003038 (12344)
vendor-id 00001106 (4358)
/proc/device-tree/pci at f2000000/pci1106,3038 at 12:
name "pci1106,3038"
linux,phandle ff927908
assigned-addresses 81009020 00000000 00000840 00000000 00000020
reg 00009000 00000000 00000000 00000000 00000000
01009020 00000000 00000000 00000000 00000020
compatible "pci1106,3038"
"pci1106,3038"
"pciclass,0c0300"
devsel-speed 00000001
subsystem-id 00003038 (12344)
subsystem-vendor-id 00001106 (4358)
max-latency 00000000
min-grant 00000000
interrupts 00000001
class-code 000c0300 (787200)
revision-id 00000061 (97)
device-id 00003038 (12344)
vendor-id 00001106 (4358)
/proc/device-tree/pci at f2000000/mac-io at 17:
linux,device c08f1008
name "mac-io"
linux,phandle ff90bac8
ranges 00000000 8200b810 00000000 80000000 00080000
#interrupt-cells 00000002
#size-cells 00000001
#address-cells 00000001
assigned-addresses 8200b810 00000000 80000000 00000000 00080000
devsel-speed 00000001
max-latency 00000000
min-grant 00000000
class-code 00ff0000 (16711680)
revision-id 00000003
device-id 00000022 (34)
vendor-id 0000106b (4203)
reg 0000b800 00000000 00000000 00000000 00000000
0200b810 00000000 00000000 00000000 00080000
compatible "Keylargo"
model "AAPL,Keylargo"
device_type "mac-io"
/proc/device-tree/pci at f2000000/mac-io at 17/ata-3 at 21000:
linux,device cfeb4808
name "ata-3"
linux,phandle ff91e5d0
interrupt-parent ff90fa80
interrupts 00000015 00000001 0000000d 00000000
built-in
model "ata-3"
AAPL,pio-timing 00000526 00000085 00000025 00000025
00000025 00000000 00000000 00000000
#size-cells 00000000
#address-cells 00000001
reg 00021000 00001000 00008c00 00000100
AAPL,bus-id 00000001
compatible "keylargo-ata"
AAPL,connector "ata"
device_type "ata"
/proc/device-tree/pci at f2000000/mac-io at 17/ata-3 at 21000/disk:
name "disk"
linux,phandle ff920cc0
device_type "block"
/proc/device-tree/pci at f2000000/mac-io at 17/ata-3 at 20000:
linux,device cfeb4c08
name "ata-3"
linux,phandle ff91b780
AAPL,clock-aux-data 00000010 0000003c 00800000 00000000
00000010 00000040 00000002 00000000
AAPL,clock-data 03ef1480 00000000 00000000 00000000 00000000 00000044
00000100 00000044 00000080 6e756c6c 6e756c6c 00000000
AAPL,clock-id 61746161 61613636
interrupt-parent ff90fa80
interrupts 00000014 00000001 0000000c 00000000
built-in
model "ata-3"
AAPL,pio-timing 00000526 00000085 00000025 00000025
00000025 00000000 00000000 00000000
#size-cells 00000000
#address-cells 00000001
reg 00020000 00001000 00008b00 00000100
AAPL,bus-id 00000000
compatible "keylargo-ata"
AAPL,connector "ata"
device_type "ata"
/proc/device-tree/pci at f2000000/mac-io at 17/ata-3 at 20000/disk:
name "disk"
linux,phandle ff91de70
device_type "block"
/proc/device-tree/pci at f2000000/mac-io at 17/ata-4 at 1f000:
linux,device cfebc008
name "ata-4"
linux,phandle ff918930
AAPL,clock-aux-data 00000010 0000003c 20000000 00000000
AAPL,clock-data 03ef1480 00000000 00000000 00000000 00000000 00000044
00000100 00000044 00000080 6e756c6c 6e756c6c 00000000
AAPL,clock-id 75617461 61743636
cable-type "80-conductor"
interrupt-parent ff90fa80
interrupts 00000013 00000001 0000000b 00000000
model "ata-4"
AAPL,pio-timing 00000526 00000085 00000025 00000025
00000025 00000000 00000000 00000000
#size-cells 00000000
#address-cells 00000001
reg 0001f000 00001000 00008a00 00000100
AAPL,bus-id 00000002
compatible "keylargo-ata"
AAPL,connector "ata"
device_type "ata"
/proc/device-tree/pci at f2000000/mac-io at 17/ata-4 at 1f000/disk:
name "disk"
linux,phandle ff91b020
category "hd"
device_type "block"
/proc/device-tree/pci at f2000000/mac-io at 17/i2c at 18000:
linux,device cfebc408
name "i2c"
linux,phandle ff9177b8
AAPL,driver-name ".i2c-mac-io"
AAPL,i2c-rate 00000064 (100)
AAPL,address-step 00000010 (16)
AAPL,address 80018000
interrupt-parent ff90fa80
interrupts 0000001a 00000001
reg 00018000 00001000
built-in
compatible "keywest-i2c"
device_type "i2c"
/proc/device-tree/pci at f2000000/mac-io at 17/i2c at 18000/i2c-modem:
name "i2c-modem"
linux,phandle ff9713b0
slot-names 00 00 00 01 4d 6f 64 65 6d 00 ....Modem.
compatible "spring"
modem-id 01010201 342e3046 31372e30 46310301 03000000 00000000
device_type "i2c-modem"
/proc/device-tree/pci at f2000000/mac-io at 17/i2c at 18000/deq:
name "deq"
linux,phandle ff9187f0
i2c-address 00000068 (104)
device_type "deq"
/proc/device-tree/pci at f2000000/mac-io at 17/i2c at 18000/cereal:
name "cereal"
linux,phandle ff9180c0
device_type "serial"
/proc/device-tree/pci at f2000000/mac-io at 17/via-pmu at 16000:
linux,device cfebc808
name "via-pmu"
linux,phandle ff913788
AAPL,clock-data 01de2000 00000044 00008000 00000000 00000000 00000044
00008000 00000044 00000010 6e756c6c 6e756c6c 012ad400
AAPL,clock-id 73706920 73703331
pmu-version 00d04a0c (13650444)
interrupt-parent ff90fa80
interrupts 00000019 00000001
reg 00016000 00002000
compatible "pmu"
device_type "via-pmu"
/proc/device-tree/pci at f2000000/mac-io at 17/via-pmu at 16000/power-mgt:
name "power-mgt"
linux,phandle ff9174d0
prim-info 00 00 00 ff 00 00 00 2c 00 03 0d 40 00 01 e7 05.......,... at ....
00 00 34 00 00 00 00 00 00 00 26 0d 46 00 02 78..4.......&.F..x
78 3c 00 x<.
registry-name "extint-gpio1"
max-aux-power 000000da (218)
compatible "via-pmu-99"
device_type "power-mgt"
/proc/device-tree/pci at f2000000/mac-io at 17/via-pmu at 16000/power-mgt/usb-power-mgt:
name "usb-power-mgt"
linux,phandle ff971630
interrupt-parent ff90fa80
interrupts 0000001d 00000001
compatible "usb-power-mgt"
device_type "usb-power-mgt"
/proc/device-tree/pci at f2000000/mac-io at 17/via-pmu at 16000/rtc:
name "rtc"
linux,phandle ff916d60
compatible "rtc,via-pmu"
device_type "rtc"
/proc/device-tree/pci at f2000000/mac-io at 17/timer at 15000:
linux,device cfebcc08
name "timer"
linux,phandle ff913578
clock-frequency 01194000 (18432000)
interrupt-parent ff90fa80
interrupts 00000020 00000001
compatible "keylargo-timer"
reg 00015000 00001000
built-in
device_type "timer"
/proc/device-tree/pci at f2000000/mac-io at 17/i2s at 10000:
linux,device cfec3008
name "i2s"
linux,phandle ff912920
ranges
#address-cells 00000001
reg 00010000 00001000 00008000 00000100 00008100
00000100 00008200 00000100 00008300 00000100
built-in
device_type "i2s"
/proc/device-tree/pci at f2000000/mac-io at 17/i2s at 10000/i2s-a at 10000:
name "i2s-a"
linux,phandle ff912b50
AAPL,clock-data 02b11000 0000003c 00003400 00000044 00004000 00000044
00000400 00000044 00000004 69303439 6e756c6c 00000000
02ee0000 0000003c 00003400 00000044 00004000 00000044
00000200 00000044 00000002 69303435 6e756c6c 00000000
01194000 0000003c 00003000 0000003c 00000400 00000044
00004000 00000000 00000000 6e756c6c 6e756c6c 00000000
AAPL,clock-id 69327330 69303435 69303439 69303138
AAPL,requested-priorities 00000002 00000004 00000004
interrupt-parent ff90fa80
interrupts 0000001e 00000001 00000001 00000000 00000002 00000000
reg 00010000 00001000 00008000 00000100 00008100 00000100
built-in
compatible "i2sbus"
device_type "soundbus"
/proc/device-tree/pci at f2000000/mac-io at 17/i2s at 10000/i2s-a at 10000/sound:
name "sound"
linux,phandle ff912e80
sound-objects "feature index 0 model Proj14PowerControl"
"feature index 1 model USBSubwoofer"
"feature index 2 model Equalizer"
"detect index 0 bit-mask 2 bit-match 0 device 2 registry-name extint-gpio15 model GPIOGenericDetect"
"detect index 1 bit-mask 2 bit-match 0 device 4 registry-name extint-gpio16 model GPIOGenericDetect"
"output index 0 device-mask 6 device-match 0 icon-id -16563 name-id -20525 port-connection 2 port-type 0x6973706B model OutputEQPort"
"output index 1 device-mask 6 device-match 4 icon-id -16563 name-id -20523 port-connection 3 port-type 0x6573706B model OutputDallasEQPort"
"output index 2 device-mask 2 device-match 2 icon-id -16563 name-id -20524 port-connection 1 port-type 0x6864706E model OutputEQPort"
""
sub-frame 00000000
mclk-sample-rate-ratio 00000100 (256)
i2s-serial-format 00000002
sample-rates 00000002 ac440000 bb800000
object-model-version 00000001
name-id ffffbf4d (-16563)
model "355S0056"
info-id ffffbf44 (-16572)
icon-id ffffbf4d (-16563)
hardware-types 00000002
equalizer-id 33353553 30303537
device-id 0000000e (14)
default-monitor "none"
#-outputs 00000003
#-features 00000003
#-inputs 00000000
#-detects 00000002
vendor-id 0000106b (4203)
compatible "tumbler"
device_type "soundchip"
/proc/device-tree/pci at f2000000/mac-io at 17/escc at 13000:
linux,device cfec3408
name "escc"
linux,phandle ff9112d8
ranges
#address-cells 00000001
reg 00013000 00001000 00008400 00000100 00008500
00000100 00008600 00000100 00008700 00000100
built-in
compatible "chrp,es0"
device_type "escc"
/proc/device-tree/pci at f2000000/mac-io at 17/escc at 13000/ch-b at 13000:
linux,device cfeb4008
name "ch-b"
linux,phandle ff911f88
slot-names 00000000
interrupt-parent ff90fa80
interrupts 00000032 00000001 00000007 00000000 00000008 00000000
reg 00013000 00000001 00013010 00000001 00013040
00000001 00008600 00000100 00008700 00000100
built-in
compatible "chrp,es3"
device_type "serial"
/proc/device-tree/pci at f2000000/mac-io at 17/escc at 13000/ch-a at 13020:
linux,device cfeb4408
name "ch-a"
linux,phandle ff911560
slot-names 00 00 00 01 4d 6f 64 65 6d 00 ....Modem.
modem-id 01010201 342e3046 31372e30 46310301 03000000 00000000
AAPL,clock-data 01de2000 00000038 00000054 00000000 00000000 00000044
00000800 00000044 00000010 73613435 73623331 012ad400
02b11000 00000038 00000050 00000038 00000004 00000044
00000400 00000044 00000004 73613331 73623435 00000000
AAPL,clock-id 73636361 73613331 73613435
interrupt-parent ff90fa80
interrupts 00000016 00000001 00000005 00000000 00000006 00000000
reg 00013020 00000001 00013030 00000001 00013050
00000001 00008400 00000100 00008500 00000100
built-in
compatible "chrp,es2"
"cobalt"
device_type "serial"
/proc/device-tree/pci at f2000000/mac-io at 17/escc-legacy at 12000:
name "escc-legacy"
linux,phandle ff910c68
ranges
#address-cells 00000001
reg 00012000 00001000 00008400 00000100 00008500
00000100 00008600 00000100 00008700 00000100
built-in
compatible "chrp,es1"
device_type "escc-legacy"
/proc/device-tree/pci at f2000000/mac-io at 17/escc-legacy at 12000/ch-b at 12000:
name "ch-b"
linux,phandle ff9110d8
interrupt-parent ff90fa80
interrupts 00000032 00000001 00000007 00000000 00000008 00000000
reg 00012000 00000001 00012002 00000001 00012008
00000001 00008600 00000100 00008700 00000100
built-in
compatible "chrp,es5"
device_type "serial"
/proc/device-tree/pci at f2000000/mac-io at 17/escc-legacy at 12000/ch-a at 12004:
name "ch-a"
linux,phandle ff910ed8
interrupt-parent ff90fa80
interrupts 00000016 00000001 00000005 00000000 00000006 00000000
reg 00012004 00000001 00012006 00000001 0001200a
00000001 00008400 00000100 00008500 00000100
built-in
compatible "chrp,es4"
device_type "serial"
/proc/device-tree/pci at f2000000/mac-io at 17/gpio at 50:
linux,device cfec3808
name "gpio"
linux,phandle ff90fcd0
reg 00000050 00000030
built-in
device_type "gpio"
/proc/device-tree/pci at f2000000/mac-io at 17/gpio at 50/extint-gpio16:
name "extint-gpio16"
linux,phandle ff910a00
interrupt-parent ff90fa80
interrupts 0000003e 00000000
AAPL,address 80000068
built-in
one-wire-bus "speaker-id"
AAPL,driver-name ".DallasDriver"
compatible "keywest-gpio16"
device_type "extint-gpio16"
/proc/device-tree/pci at f2000000/mac-io at 17/gpio at 50/extint-gpio15:
name "extint-gpio15"
linux,phandle ff9107f8
interrupt-parent ff90fa80
interrupts 0000003d 00000000
AAPL,address 80000067
built-in
compatible "keywest-gpio15"
device_type "extint-gpio15"
/proc/device-tree/pci at f2000000/mac-io at 17/gpio at 50/gpio11:
name "gpio11"
linux,phandle ff9105f8
AAPL,address 80000075
built-in
audio-gpio-active-state 00000000
audio-gpio "audio-hw-reset"
compatible "keywest-11"
device_type "gpio11"
/proc/device-tree/pci at f2000000/mac-io at 17/gpio at 50/gpio6:
name "gpio6"
linux,phandle ff910400
AAPL,address 80000070
built-in
audio-gpio-active-state 00000000
audio-gpio "amp-mute"
compatible "keywest-6"
device_type "gpio6"
/proc/device-tree/pci at f2000000/mac-io at 17/gpio at 50/gpio5:
name "gpio5"
linux,phandle ff910208
AAPL,address 8000006f
built-in
audio-gpio-active-state 00000000
audio-gpio "headphone-mute"
compatible "keywest-5"
device_type "gpio5"
/proc/device-tree/pci at f2000000/mac-io at 17/gpio at 50/programmer-switch:
name "programmer-switch"
linux,phandle ff910058
interrupt-parent ff90fa80
interrupts 00000037 00000000
built-in
device_type "programmer-switch"
/proc/device-tree/pci at f2000000/mac-io at 17/gpio at 50/extint-gpio1:
name "extint-gpio1"
linux,phandle ff90fe38
AAPL,interrupt-priorities 00000001
interrupt-parent ff90fa80
interrupts 0000002f 00000001
built-in
compatible "keywest-gpio1"
device_type "extint-gpio1"
/proc/device-tree/pci at f2000000/mac-io at 17/interrupt-controller at 40000:
linux,device cfec3c08
name "interrupt-controller"
linux,phandle ff90fa80
clock-frequency 003f940a (4166666)
interrupt-controller
#address-cells 00000000
#interrupt-cells 00000002
reg 00040000 00040000
built-in
compatible "chrp,open-pic"
device_type "open-pic"
/proc/device-tree/pci at f0000000:
name "pci"
linux,phandle ff9085f0
interrupt-map-mask 0000f800 00000000 00000000 00000000
interrupt-map 00008000 00000000 00000000 00000000
ff90fa80 00000030 00000001
interrupt-parent ff90fa80
interrupts 0000002d 00000001
bus-range 00000000 00000000
ranges 02000000 00000000 f1000000 f1000000 00000000 01000000
01000000 00000000 00000000 f0000000 00000000 00800000
02000000 00000000 90000000 90000000 00000000 10000000
write-combining
slot-names 00 03 00 00 53 4c 4f 54 2d 31 00 53 4c 4f 54 2d....SLOT-1.SLOT-
31 41 00 1A.
built-in-names 00 00 08 00 55 4e 49 2d 4e 00 ....UNI-N.
clock-frequency 03f940aa (66666666)
#interrupt-cells 00000001
#size-cells 00000002
#address-cells 00000003
reg f0000000 02000000
compatible "uni-north"
model "AAPL,UniNorth"
device_type "pci"
/proc/device-tree/pci at f0000000/ATY,Rage128Pd at 10:
name "ATY,Rage128Pd"
linux,phandle ff94e4f0
linux,opened
linux,boot-display
iso6429-1983-colors
AAPL,gray-page 00000001
address 96008000
ATYN 002a0717 00820b4c 00000000 00000000
00000000 00000000 00000000 00000000
AGP_Master
assigned-addresses c2008010 00000000 94000000 00000000 04000000
82008030 00000000 90020000 00000000 00020000
82008018 00000000 90000000 00000000 00004000
driver,AAPL,MacOS,PowerPC 4a6f7921 70656666 70777063 00000001
b6246498 00000000 00000000 00000000
00030002 00000000 ffffffff 00000000
00013b1c 00013b1c 00013b1c 00000710
00040400 ffffffff 00000000 00004c4c
000043a4 00003349 00014230 02010400
ffffffff 00000000 00000000 00000000
0000068c 00000080 04040400 00000000
ffffffff 00000000 ffffffff 00000000
ffffffff 00000000 00000005 0000002e
00000001 00000174 000001f0 00000628
00000002 00000006 00000000 00000000
00000000 00000015 00000000 00000000
00000012 00000000 00000000 00000001
00000015 00000000 0000001f 00000000
00000000 0000000e 00000016 00000000
0000002f 00000000 00000000 00000005
00000024 00000000 00000036 00000000
00000001 00000005 00000029 40000000
02000047 0200005a 0200006d 02000076
0200008b 0200009c 020000aa 020000c4
020000dc 020000e4 020000f8 020000ff
02000107 0200011a 02000130 02000146
0200014e 0200015d 02000173 0200017d
02000193 020001a6 020001b8 020001cf
020001e7 020001fe 02000215 0200022d
02000241 02000255 02000269 0200027d
02000295 020002b4 020002cb 020002e9
02000301 02000316 02000326 02000336
0200034c 82000361 82000378 82000393
820003ae 820003c4 00010000 0000003d
00000000 4a2d42bd 03c480c7 465380ff
400aa000 1bac4200 855f420d 16d5807b
4020868b 42030783 00c20102 01020103
00c20102 01020102 01020102 01020102
01020102 01020102 01020102 01020102
01020102 01020102 01020102 01020102
01020102 01020102 01020102 01020102
0102866f 420489db 42bd0343 11950000
44726976 65725365 72766963 65734c69
6200496e 74657266 6163654c 6962004e
616d6552 65676973 7472794c 69620050
43494c69 62005669 64656f53 65727669
6365734c 69620047 65745061 6765496e
666f726d 6174696f 6e004475 72617469
6f6e546f 4162736f 6c757465 00435374
72436f70 7900506f 6f6c416c 6c6f6361
74655265 73696465 6e740044 656c6179
466f7248 61726477 61726500 53796e63
68726f6e 697a6549 4f00496e 7374616c
6c496e74 65727275 70744675 6e637469
6f6e7300 4162736f 6c757465 44656c74
61546f44 75726174 696f6e00 43537472
43617400 494f436f 6d6d616e 64497343
6f6d706c 65746500 55705469 6d650043
5374724c 656e0044 656c6574 65496e74
65727275 70745365 74004164 64447572
6174696f 6e546f41 62736f6c 75746500
53657450 726f6365 73736f72 43616368
654d6f64 65004353 7472436d 7000506f
6f6c4465 616c6c6f 63617465 00447572
6174696f 6e546f4e 616e6f73 65636f6e
64730042 6c6f636b 436f7079 00476574
496e7465 72727570 7446756e 6374696f
6e730043 72656174 65496e74 65727275
70745365 74004361 6c6c556e 69766572
73616c50 726f6300 52656769 73747279
50726f70 65727479 43726561 74650052
65676973 74727943 53747245 6e747279
43726561 74650052 65676973 74727950
726f7065 72747953 65744d6f 64005265
67697374 72795072 6f706572 74794765
744d6f64 00526567 69737472 79435374
72456e74 72794c6f 6f6b7570 00526567
69737472 79456e74 72794465 6c657465
00526567 69737472 79456e74 72794944
496e6974 00526567 69737472 7950726f
70657274 79536574 00526567 69737472
7950726f 70657274 79476574 00526567
69737472 7950726f 70657274 79497465
72617465 00526567 69737472 7950726f
70657274 79497465 72617465 44697370
6f736500 52656769 73747279 50726f70
65727479 44656c65 74650052 65676973
74727950 726f7065 72747949 74657261
74654372 65617465 00526567 69737472
7950726f 70657274 79476574 53697a65
00457870 4d677243 6f6e6669 67526561
64427974 6500456e 6469616e 53776170
33324269 7400456e 6469616e 53776170
31364269 74004578 704d6772 436f6e66
69675772 6974654c 6f6e6700 4578704d
6772436f 6e666967 52656164 4c6f6e67
0056534c 4e657749 6e746572 72757074
53657276 69636500 56534c44 6973706f
7365496e 74657272 75707453 65727669
63650056 534c5365 74446973 706c6179
436f6e66 69677572 6174696f 6e005653
4c446f49 6e746572 72757074 53657276
69636500 56534c50 72657061 72654375
72736f72 466f7248 61726477 61726543
7572736f 72006465 62756753 65746465
62756747 65745468 65447269 76657244
65736372 69707469 6f6e446f 44726976
6572494f 54686544 72697665 72506f77
65724361 70616269 6c697469 65736465
62756749 4f000000 000c0000 00000003
00080003 00040005 0008229a 000822ca
0014bde0 000ad1fd 001accfd 00071169
010003e6 00004c44 00010100 03ee0000
4c400001 010003f6 00000764 00010200
040a0000 04c40001 01000414 000007e4
00010100 042e0000 4c3c0001 00000000
7c0802a6 bf61ffec 90010008 9421ffb0
7c7b1b78 7c9c2378 7cbd2b78 7cde3378
387b0038 7f84e378 7fa5eb78 7fc6f378
48012989 80410014 7c7f0734 7fe00734
2c000000 4182001c 387b0038 7f84e378
7fa5eb78 7fc6f378 48012979 80410014
7fe3fb78 80010058 38210050 7c0803a6
bb61ffec 4e800020 7c0802a6 93e1fffc
90010008 9421ffb0 90610068 9081006c
90a10070 90c10074 80010074 90010038
80610068 38630038 8081006c 80a10070
38c10038 480128bd 80410014 7c7f0734
7fe3fb78 80010058 38210050 7c0803a6
83e1fffc 4e800020 7c0802a6 bf61ffec
90010008 9421ffb0 7c7b1b78 7c9c2378
7cbd2b78 7cde3378 7f63db78 7f84e378
7fa5eb78 7fc6f378 480128b1 80410014
7c7f0734 7fe00734 2c000000 4182001c
7f63db78 7f84e378 7fa5eb78 7fc6f378
480128a1 80410014 7fe3fb78 80010058
38210050 7c0803a6 bb61ffec 4e800020
7c0802a6 93e1fffc 90010008 9421ffb0
90610068 9081006c 90a10070 90c10074
80010074 90010038 80610068 8081006c
80a10070 38c10038 480127e9 80410014
7c7f0734 7fe3fb78 80010058 38210050
7c0803a6 83e1fffc 4e800020 7c0802a6
bf41ffe8 90010008 9421feb0 7c7a1b78
7c9b2378 98a10173 90c10174 38000000
901b0000 3ba00000 380000c8 90010038
7f43d378 388207f4 38a10064 38c10038
48012781 80410014 7c7f1b78 80610038
38000014 7c030396 2800000a 4081000c
3860ffed 480000fc 2c1f0000 408200ec
80010038 28000000 418200e0 80610038
38000014 7f830396 38000028 90010038
7f43d378 38820807 38a1003c 38c10038
48012721 80410014 7c7f1b78 2c1f0000
408200a0 80010038 28000000 41820094
3bc00000 48000060 88010173 5405063e
57c0043e 1c800014 38610064 38040003
7c0300ae 7c050040 40820038 57c0043e
1c800014 38610064 38040010 7c03002e
80610174 90030000 57c0043e 5400103a
3861003c 7c03002e 901b0000 3ba00001
3bde0001 57c0043e 7c00e040 40800010
57a0063e 28000000 4182ff90 57a0063e
28000000 40820018 3be0ffed 48000010
3be0ffed 48000008 3be0ffed 7fe3fb78
80010158 38210150 7c0803a6 bb41ffe8
4e800020 7c0802a6 bfc1fff8 90010008
9421ffb0 7c7e1b78 3be0ffed 7fc3f378
3881003c 38a00010 38c10038 4bfffe61
7c7f0734 7fe00734 2c000000 4182001c
7fc3f378 38800010 38a1003c 4801261d
80410014 7c7f1b78 8061003c 80010058
38210050 7c0803a6 bbc1fff8 4e800020
7c0802a6 bfc1fff8 90010008 9421ffb0
7c7e1b78 3be0ffed 7fc3f378 3881003c
38a00018 38c10038 4bfffdf5 7c7f0734
7fe00734 2c000000 41820028 7fc3f378
38800018 38a1003c 480125b1 80410014
7c7f1b78 8001003c 54000022 9001003c
8061003c 80010058 38210050 7c0803a6
bbc1fff8 4e800020 7c0802a6 93e1fffc
90010008 9421ffc0 7c7f1b78 807f00e0
38030001 901f00e0 801f00d4 28000000
41820010 807f00d4 48012701 80410014
80010048 38210040 7c0803a6 83e1fffc
4e800020 7c0802a6 90010008 9421ffc0
386243a4 80630000 4bffffa1 38600000
80010048 38210040 7c0803a6 4e800020
7c0802a6 bfc1fff8 90010008 9421ffb0
7c7f1b78 38000004 90010038 387f0038
38820814 38bf00dc 38c10038 480124c5
80410014 7c7e0734 38000018 90010038
387f0038 3882081f 38bf00ac 38c10038
480124a1 80410014 7c7e0734 7fc3f378
80010058 38210050 7c0803a6 bbc1fff8
4e800020 7c0802a6 bfa1fff4 90010008
9421ffb0 7c7f1b78 7c9d2378 3c600072
386370e0 907f00e8 3c600072 386370e0
907f00ec 38000010 9001003c 7fa3eb78
3882082a 38bf00e8 38c1003c 48012435
80410014 7c7e0734 38000004 9001003c
7fa3eb78 3882083c 38a10038 38c1003c
48012411 80410014 7c7e0734 7fc00734
2c000000 40820068 80010038 540007fe
28000000 4182001c 80010038 54000738
28000000 4182000c 38000001 981f0154
80010038 54000420 28000000 4182000c
38000001 981f0160 80010038 540005ee
28000000 4182000c 38000001 981f05c9
80010038 540006f6 981f0153 7fc3f378
80010058 38210050 7c0803a6 bba1fff4
4e800020 7c0802a6 90010008 9421ffc0
90610058 388243a4 80640000 80630000
38030001 80640000 90030000 386243a4
80630000 80030000 2c000001 40820020
38000001 386243a8 98030000 80610058
48000845 60000000 48000008 38600000
80010048 38210040 7c0803a6 4e800020
7c0802a6 90010008 9421ffc0 90610058
388243a4 80640000 80630000 3803ffff
80640000 90030000 386243a4 80630000
80030000 2c000000 40820014 80610058
480010e9 60000000 48000008 38600000
80010048 38210040 7c0803a6 4e800020
38600000 4e800020 7c0802a6 bfa1fff4
90010008 9421ff90 b061008a 9081008c
90a10090 90c10094 90e10098 9901009f
3be243a4 3bc00000 38600688 38800001
48012259 80410014 907f0000 801f0000
28000000 4082000c 3860ffa3 480002cc
809f0000 8061008c 80010090 90640038
9004003c 80610094 80010098 90640040
90040044 a801008a 807f0000 b0030048
8801009f 807f0000 98030004 807f0000
38630038 4bfffbc1 809f0000 90640090
807f0000 80030090 807f0000 9003008c
807f0000 38630038 4bfffc09 809f0000
90640094 80bf0000 809f0000 80650038
8005003c 90640644 90040648 80650040
80050044 9064064c 90040650 38000001
807f0000 9803062c 807f0000 809f0000
38840038 4bfffd21 38610050 4800e4e5
60000000 809f0000 986405c8 807f0000
38820846 38a10050 38c00004 4bfff805
38610048 480121e5 80410014 807f0000
38800000 48005585 60000000 38610040
480121c9 80410014 80610040 80810044
80a10048 80c1004c 480122b9 80410014
7c7d1b78 38610038 7fa4eb78 480122bd
80410014 807f0000 3882084e 38a10038
38c00008 4bfff79d 3c805344 38845344
807f0000 9083004c 807f0000 480026f1
60000000 809f0000 90640140 807f0000
80030140 280000ff 40810020 807f0000
48012281 80410014 38000000 901f0000
3860ffff 48000134 807f0000 4bfffbc5
7c7e1b78 807f0000 800300dc 28000000
40820008 3bc0ffff 7fc00734 2c000000
40820014 3861008c 4800a531 60000000
7c7e0734 7fc00734 2c000000 40820040
807f0000 806300ac 809f0000 808400b0
80bf0000 38a500d0 80df0000 38c600c4
80ff0000 38e700c8 811f0000 390800cc
48012251 80410014 7c7e0734 7fc00734
2c000000 408200a0 807f0000 38630038
3c807662 38846c20 80bf0000 38a500d4
48012299 80410014 7c7e1b78 7fc00734
2c000000 41820010 38000000 807f0000
900300d4 809f0000 806400ac 808400b0
80bf0000 80a500d0 80df0000 818600c8
48012409 80410014 38000001 807f0000
980300d8 809f0000 806400ac 808400b0
80bf0000 48008b4d 60000000 809f0000
806400ac 808400b0 80bf0000 48008fb5
60000000 7fc3f378 80010078 38210070
7c0803a6 bba1fff4 4e800020 7c0802a6
bfa1fff4 90010008 9421ff80 9081009c
90a100a0 90c100a4 90e100a8 990100af
3be243a4 3bc00000 801f0000 28000000
41820184 880100af 28000001 40820084
807f0000 80030104 5400043e b0010040
807f0000 80030100 5400043e b001003c
807f0000 88030063 98010043 807f0000
80030140 5400063e 98010042 807f0000
800300a0 9001005c 807f0000 88030153
98010060 38610044 3881003c 80bf0000
80a50100 48003a85 60000000 807f0000
3881003c 38a00001 48001739 60000000
807f0000 880300d8 28000000 41820070
809f0000 806400ac 808400b0 80bf0000
48008a71 60000000 809f0000 806400ac
808400b0 80bf0000 80a500d0 80df0000
818600cc 480122a5 80410014 807f0000
806300ac 809f0000 808400b0 80bf0000
80a500d0 80df0000 80c600c4 38e00000
39000000 48012065 80410014 807f0000
800300d4 28000000 41820014 807f0000
806300d4 480120ed 80410014 807f0000
880300d8 28000000 41820010 3861009c
4800aa25 60000000 3ba00018 807f0000
38630038 38820858 80bf0000 38a500ac
7fa6eb78 48011e25 80410014 7c7e0734
807f0000 48011f7d 80410014 38000000
901f0000 7fc3f378 80010088 38210080
7c0803a6 bba1fff4 4e800020 7c0802a6
93e1fffc 90010008 9421ffc0 7c7f1b78
a87f0000 809f0002 80bf0006 80df000a
80ff000e 39000000 4bfffad1 80010048
38210040 7c0803a6 83e1fffc 4e800020
7c0802a6 93e1fffc 90010008 9421ffc0
7c7f1b78 a87f0000 809f0002 80bf0006
80df000a 80ff000e 39000001 4bfffa8d
80010048 38210040 7c0803a6 83e1fffc
4e800020 7c0802a6 93e1fffc 90010008
9421ffc0 7c7f1b78 a87f0000 809f0002
80bf0006 80df000a 80ff000e 39000000
4bfffd7d 80010048 38210040 7c0803a6
83e1fffc 4e800020 7c0802a6 93e1fffc
90010008 9421ffc0 7c7f1b78 a87f0000
809f0002 80bf0006 80df000a 80ff000e
39000001 4bfffd39 80010048 38210040
7c0803a6 83e1fffc 4e800020 38600000
4e800020 38600000 4e800020 7c0802a6
90010008 9421ffc0 90610058 80610058
48000af9 60000000 80010048 38210040
7c0803a6 4e800020 7c0802a6 90010008
9421ffc0 90610058 80610058 48000de5
60000000 80010048 38210040 7c0803a6
4e800020 7c0802a6 bfc1fff8 90010008
9421ffc0 90610058 9081005c 90a10060
90c10064 90e10068 83c10060 3be00000
386243a4 80030000 28000000 41820014
80010058 386243a4 80630000 90030034
80010064 2800000a 418100a8 38620864
5400103a 7c63002e 7c6903a6 4e800420
80610060 4bfffe19 480000b8 80610060
4bfffe95 480000ac 80610060 4bfffe45
480000a0 80610060 4bfffec1 48000094
7fc3f378 4bfff811 48000088 7fc3f378
4bfff871 4800007c 7fc3f378 4bfff8c5
48000070 7fc3f378 4bfffed5 7c7f1b78
48000030 7fc3f378 4bfffecd 7c7f1b78
48000020 7fc3f378 4bfffec5 7c7f1b78
48000010 7fc3f378 4bfffee1 7c7f1b78
80010068 5400077a 28000000 4182000c
7fe3fb78 4800001c 8061005c 7fe4fb78
48011f31 80410014 7c7f1b78 7fe3fb78
80010048 38210040 7c0803a6 bbc1fff8
4e800020 7c0802a6 bf81fff0 90010008
9421ff60 3be243a4 3bc00000 807f0000
809f0000 38840144 80bf0000 38a50148
80df0000 38c6014c 80ff0000 38e70168
4800221d 60000000 807f0000 809f0000
3884014c 4800247d 60000000 807f0000
38820890 80df0000 80a6014c 48011511
60000000 807f0000 388208a0 80bf0000
80a50140 48011625 60000000 809f0000
80640144 546007bc 28000000 4182001c
38800001 807f0000 98830150 38000001
807f0000 98030114 807f0000 88030004
28000001 408200e0 807f0000 38810064
38a00000 4800129d 60000000 7c7e1b78
7fc00734 2c000000 4182003c 38000000
807f0000 98030004 807f0000 4800139d
60000000 807f0000 809f0000 3884005c
38a00000 48000f89 60000000 7c7e1b78
480000a0 a0010068 807f0000 b0030060
a0010064 807f0000 b003005c 8801006b
807f0000 98030063 8801006a 807f0000
98030062 88010066 807f0000 9803005e
88010067 807f0000 9803005f 807f0000
38a3005c 38810064 38000003 7c0903a6
84640008 80040004 94650008 90050004
4200fff0 80010084 807f0000 900300a0
48000020 807f0000 809f0000 3884005c
38a00000 48000ee9 60000000 7c7e1b78
7fc00734 2c000000 40820050 807f0000
a063005c 48002591 60000000 5460063e
28000000 41820034 807f0000 a0030064
28000000 41820024 807f0000 809f0000
a084005c 80bf0000 38a50064 48003079
60000000 7c7e1b78 807f0000 388208af
38a1003e 38c00020 4bffefd1 60000000
b061003c a801003c 2c000000 4182001c
807f0000 388208b4 38a1003c 38c00002
4bffef31 60000000 807f0000 388208c2
38a1003e 38c00020 4bffef19 60000000
807f0000 388208cc 38a1003e 38c00020
4bffef79 60000000 b061003c a801003c
2c000000 4182001c 807f0000 388208d1
38a1003c 38c00002 4bffeed9 60000000
807f0000 388208df 38a1003e 38c00020
4bffeec1 60000000 807f0000 388208e9
80bf0000 a0a5005c 480112a5 60000000
807f0000 388208f4 a0a10064 48011291
60000000 807f0000 88030629 28000001
40820044 807f0000 38820904 38a10038
4800f6ad 60000000 b061003a a801003a
2c000000 4182005c 807f0000 3882090d
38a10038 4800f769 60000000 b061003a
48000040 807f0000 38820917 38a10038
4800f66d 60000000 b061003a a801003a
2c000000 4182001c 807f0000 3882091c
38a10038 4800f729 60000000 b061003a
a801003a 2c000000 4182001c 807f0000
38820922 38a1003a 38c00002 4bffede5
60000000 807f0000 809f0000 a084005c
80bf0000 a0a50060 480018ad 60000000
7c7d1b78 a801003a 2c000000 408200b0
807f0000 3882092a 38a10038 38c00001
4bffeda1 60000000 281d0000 40820054
807f0000 88030150 28000000 41820014
38000080 807f0000 b0030060 48000010
38000081 807f0000 b0030060 807f0000
8003014c 5400043e 807f0000 b003005c
88010038 807f0000 98030063 48000070
807f0000 88030063 5403063e 88010038
7c030040 41820058 807f0000 8003014c
5400043e 807f0000 b003005c 88010038
807f0000 98030063 48000034 807f0000
88030063 28000000 41820024 807f0000
8003014c 5400043e 807f0000 b003005c
38000000 807f0000 98030063 807f0000
38820937 80bf0000 a0a5005c 480110c1
60000000 7fc00734 2c000000 408200ac
807f0000 809f0000 a084005c 80bf0000
a0a50060 48001781 60000000 7c7d1b78
807f0000 809f0000 a084005c 4800ee41
60000000 7c7c1b78 807f0000 88030154
28000000 41820008 639c0001 807f0000
a063005c 48002241 60000000 5460063e
28000000 41820008 639c0001 281d0000
41820034 578007fe 28000000 41820028
807f0000 a0030060 807f0000 90030104
807f0000 a003005c 807f0000 90030100
48000008 3bc0ffff 807f0000 38820946
80bf0000 80a50100 48010ff5 60000000
807f0000 80030140 28000001 40820038
807f0000 88030154 28000000 41820028
807f0000 a0030060 807f0000 90030104
807f0000 a003005c 807f0000 90030100
3bc00000 7fc00734 2c000000 40820040
807f0000 80630100 4800217d 60000000
5460063e 28000000 41820024 3800fffb
807f0000 90030100 807f0000 88030626
28000000 40820008 3bc0ffff 7fc00734
2c000000 4182005c 807f0000 8003014c
807f0000 90030100 807f0000 88030150
28000000 41820014 38000080 807f0000
90030104 48000010 38000081 807f0000
90030104 807f0000 88030004 28000000
41820010 807f0000 48000e21 60000000
807f0000 880305c8 28000000 41820048
38000006 807f0000 90030100 38000081
807f0000 90030104 807f0000 88030004
28000000 41820010 807f0000 48000ddd
60000000 38000000 807f0000 98030004
3bc00000 807f0000 3882095a 80bf0000
80a50100 48010e99 60000000 807f0000
80030104 5400043e 807f0000 b0030060
807f0000 80030100 5400043e 807f0000
b003005c 807f0000 80030140 5400063e
807f0000 98030062 38000001 807f0000
980305ca 807f0000 88030151 807f0000
980305cb 807f0000 88030152 807f0000
980305cc 807f0000 80030100 5400c63e
807f0000 980305cd 807f0000 80030100
5400063e 807f0000 980305ce 807f0000
88030063 807f0000 980305cf 807f0000
809f0000 388405ca 48000b3d 60000000
807f0000 809f0000 80840104 4800147d
60000000 809f0000 90640108 807f0000
80030108 28000008 40810010 38000001
807f0000 98030115 38000000 807f0000
9003016c 38000000 807f0000 90030110
3860030a 38800001 480112e1 80410014
809f0000 9064016c 807f0000 8003016c
28000000 41820024 807f0000 48006c71
60000000 809f0000 8084016c 38a0030a
48011681 80410014 807f0000 48001dc5
60000000 7c7e1b78 7fc00734 2c000000
41820020 807f0000 38800053 38a00000
48003e8d 60000000 7fc3f378 48000088
807f0000 88030004 28000000 40820028
809f0000 88a40115 28050000 41820018
807f0000 80df0000 8086016c 4800128d
60000000 80ff0000 888700d8 28040000
41820028 807f0000 3c807662 38846c20
38a00001 4800365d 60000000 38c00001
80bf0000 98c500e4 38800000 807f0000
98830004 38000000 809f0000 980405c9
7fc3f378 800100a8 382100a0 7c0803a6
bb81fff0 4e800020 7c0802a6 93e1fffc
90010008 9421ffc0 3be243a4 807f0000
8003016c 28000000 41820020 807f0000
8063016c 4801136d 80410014 38000000
807f0000 9003016c 807f0000 38800000
38a00000 38c00000 48003451 60000000
38600000 80010048 38210040 7c0803a6
83e1fffc 4e800020 7c0802a6 bf81fff0
90010008 9421ffb0 7c7e1b78 3ba243a4
3be00000 ab9e001a 7f800734 2c000016
418201fc 4080006c 2c000007 41820160
40800038 2c000003 418200f4 4080001c
2c000001 418202b0 408000cc 2c000000
408000ac 480002a0 2c000005 41820100
40800114 480000e0 2c00000b 41820180
40800014 2c000009 41820144 40800158
48000124 2c000010 4182017c 48000268
2c000020 41820260 40800034 2c00001d
418201dc 4080001c 2c000019 418201a0
40800244 2c000018 4080023c 48000178
2c00001f 408001a0 4800022c 2c000084
418201dc 4080001c 2c000080 418201b8
40800214 2c000022 4080020c 480001f0
2c000086 40800200 480001cc 807e001c
809d0000 480048e5 60000000 7c7f1b78
480001e8 807e001c 809d0000 48004b1d
60000000 7c7f1b78 480001d0 807e001c
809d0000 48004bd5 60000000 7c7f1b78
480001b8 807e001c 809d0000 48004dcd
60000000 7c7f1b78 480001a0 807e001c
809d0000 48004f69 60000000 7c7f1b78
48000188 807e001c 809d0000 48004fe1
60000000 7c7f1b78 48000170 807e001c
809d0000 48005019 60000000 7c7f1b78
48000158 807e001c 809d0000 48005071
60000000 7c7f1b78 48000140 807e001c
809d0000 48005165 60000000 7c7f1b78
48000128 807e001c 809d0000 48004ac1
60000000 7c7f1b78 48000110 807e001c
809d0000 48005571 60000000 7c7f1b78
480000f8 807e001c 809d0000 48005425
60000000 7c7f1b78 480000e0 807e001c
809d0000 480055e9 60000000 7c7f1b78
480000c8 807e001c 809d0000 48005609
60000000 7c7f1b78 480000b0 807e001c
809d0000 48005789 60000000 7c7f1b78
48000098 807e001c 809d0000 480057d1
60000000 7c7f1b78 48000080 807e001c
809d0000 48005635 60000000 7c7f1b78
48000068 807e001c 809d0000 48005675
60000000 7c7f1b78 48000050 807e001c
809d0000 48005675 60000000 7c7f1b78
48000038 807e001c 809d0000 480056b1
60000000 7c7f1b78 48000020 807e001c
809d0000 48005af5 60000000 7c7f1b78
48000008 3be0ffef 7fe3fb78 80010058
38210050 7c0803a6 bb81fff0 4e800020
7c0802a6 bf81fff0 90010008 9421ffb0
7c7e1b78 3ba243a4 3be00000 ab9e001a
7f800734 2c000015 41820290 40800088
2c00000a 418201c4 40800040 2c000005
41820140 4080001c 2c000003 41820104
40800118 2c000002 408000e0 48000394
2c000008 41820164 40800178 2c000007
40800140 48000124 2c000010 4182020c
4080001c 2c00000d 418201b8 40800364
2c00000c 40800194 48000178 2c000013
41820350 408001fc 2c000012 408001c4
480001a8 2c00001f 41820290 40800040
2c00001a 4182032c 4080001c 2c000018
41820320 40800244 2c000017 40800224
48000208 2c00001d 41820278 40800244
2c00001c 408002fc 480001d8 2c0000a1
418202a8 4080001c 2c000080 4182026c
408002e0 2c000021 408002d8 480002a4
2c0000d0 418202b4 408002c8 2c0000a3
408002c0 4800025c 807e001c 809d0000
48005add 60000000 7c7f1b78 480002a8
807e001c 809d0000 48005af5 60000000
7c7f1b78 48000290 807e001c 809d0000
48005a9d 60000000 7c7f1b78 48000278
807e001c 809d0000 48005be1 60000000
7c7f1b78 48000260 807e001c 809d0000
48005bfd 60000000 7c7f1b78 48000248
807e001c 809d0000 48005c0d 60000000
7c7f1b78 48000230 807e001c 809d0000
48005c1d 60000000 7c7f1b78 48000218
807e001c 809d0000 48005c29 60000000
7c7f1b78 48000200 807e001c 809d0000
48005c25 60000000 7c7f1b78 480001e8
807e001c 809d0000 480067c9 60000000
7c7f1b78 480001d0 807e001c 809d0000
480060e5 60000000 7c7f1b78 480001b8
807e001c 809d0000 4800644d 60000000
7c7f1b78 480001a0 807e001c 809d0000
48005c21 60000000 7c7f1b78 48000188
807e001c 809d0000 48005e79 60000000
7c7f1b78 48000170 807e001c 809d0000
48005bd1 60000000 7c7f1b78 48000158
807e001c 809d0000 48006579 60000000
7c7f1b78 48000140 807e001c 809d0000
4800668d 60000000 7c7f1b78 48000128
807e001c 809d0000 480067ad 60000000
7c7f1b78 48000110 807e001c 809d0000
48006729 60000000 7c7f1b78 480000f8
807e001c 809d0000 48006721 60000000
7c7f1b78 480000e0 807e001c 809d0000
48006e0d 60000000 7c7f1b78 480000c8
807e001c 809d0000 48006f59 60000000
7c7f1b78 480000b0 807e001c 809d0000
48006ef9 60000000 7c7f1b78 48000098
807e001c 809d0000 480066f5 60000000
7c7f1b78 48000080 807e001c 809d0000
48006cd5 60000000 7c7f1b78 48000068
807e001c 809d0000 48006d29 60000000
7c7f1b78 48000050 807e001c 809d0000
48006dc5 60000000 7c7f1b78 48000038
807e001c 809d0000 48006f45 60000000
7c7f1b78 48000020 807e001c 809d0000
48006ef9 60000000 7c7f1b78 48000008
3be0ffee 7fe3fb78 80010058 38210050
7c0803a6 bb81fff0 4e800020 7c0802a6
bf81fff0 90010008 9421ff80 7c7e1b78
7c9c2378 98a100a3 3ba2096a 38000020
90010064 880100a3 28000000 4182008c
387e0038 7fa4eb78 7f85e378 80c10064
48010a59 80410014 7c7f0734 7fe00734
2c000000 41820020 387e0038 7fa4eb78
7f85e378 80c10064 48010a49 80410014
7c7f0734 387e0038 7fa4eb78 38a10060
48010c71 80410014 7c7f0734 7fe00734
2c000000 4082012c 387e0038 7fa4eb78
80010060 60050020 48010c61 80410014
7c7f0734 4800010c 387e0038 3881005c
48010c91 80410014 7c7f0734 7fe00734
2c000000 4182000c 7fe3fb78 480000e8
3861005c 38810039 38a10038 48010c7d
80410014 7c7f0734 7fe00734 2c000000
408200b4 7fa3eb78 38810039 48010ca5
80410014 7c600734 2c000000 40820040
387e0038 7fa4eb78 7f85e378 38c10064
48010921 80410014 7c7f0734 7fe00734
2c000000 40820070 80010064 28000020
40810064 3be0ffce 4800005c 387e0038
38810039 38a10060 48010b89 80410014
7c7f0734 7fe00734 2c000000 4082002c
80010060 540006b4 28000000 4182001c
387e0038 38810039 48010a09 80410014
3be0ffce 48000010 88010038 28000000
4182ff30 3861005c 48010bc9 80410014
7fe3fb78 80010088 38210080 7c0803a6
bb81fff0 4e800020 93e1fffc 3be00000
48000038 88030000 7c000774 54000636
7c062670 38060030 7c04f9ae 88030000
5406073e 38060030 7cdf2214 98060001
38630001 3bff0002 54a0083c 7c1f0000
4180ffc4 38000000 7c04f9ae 83e1fffc
4e800020 7c0802a6 bfc1fff8 90010008
9421ff90 90610088 9081008c 3bc2096f
8061008c 38810038 38a00006 4bffff7d
38610054 48010b65 80410014 38600000
38820974 38a10054 48010b69 80410014
7c7f0734 7fe00734 2c000000 4082002c
800200ac 28000000 41820020 80610088
38630038 7fc4f378 38a10038 38c0000d
48010b49 80410014 7fe3fb78 80010078
38210070 7c0803a6 bbc1fff8 4e800020
7c0802a6 bf81fff0 90010008 9421ffa0
7c7d1b78 7c9c2378 98a10083 3bc20990
3be00000 38000028 90010040 88010083
28000000 41820088 387d0038 7fc4f378
7f85e378 80c10040 48010781 80410014
7c7f0734 7fe00734 2c000000 41820020
387d0038 7fc4f378 7f85e378 80c10040
48010771 80410014 7c7f0734 387d0038
7fc4f378 38a10038 48010999 80410014
7c7f0734 7fe00734 2c000000 40820074
387d0038 7fc4f378 80a10038 4801098d
80410014 7c7f0734 48000058 387d0038
7fc4f378 38a1003c 48010899 80410014
7c7f0734 8061003c 80010040 7c030040
41820008 3be0ffce 7fe00734 2c000000
40820020 387d0038 7fc4f378 7f85e378
38c10040 4801067d 80410014 7c7f0734
7fe3fb78 80010068 38210060 7c0803a6
bb81fff0 4e800020 7c0802a6 bfa1fff4
90010008 9421ffb0 7c7d1b78 3bc2099f
38000001 90010038 387d0038 7fc4f378
38a10038 38c00004 48010689 80410014
7c7f0734 7fe00734 2c000000 4082001c
387d0038 7fc4f378 38a1003c 480108a5
80410014 7c7f0734 7fe00734 2c000000
4082001c 387d0038 7fc4f378 80a1003c
48010899 80410014 7c7f0734 7fe3fb78
80010058 38210050 7c0803a6 bba1fff4
4e800020 7c0802a6 bf81fff0 90010008
9421ffb0 7c7d1b78 7c9c2378 7cbe2b78
386209ac 80030000 90010038 a0030004
b001003c 3c1c0001 2800ffff 41820010
38610038 7c63e0ae 48000098 7fa3eb78
38800054 48003375 60000000 547f0626
57c007fe 28000000 41820008 63ff0500
57c007bc 28000000 41820008 63ff0600
57c00630 28000000 41820008 63ff0c00
7fa3eb78 38800054 7fe5fb78 480032f1
60000000 7fa3eb78 38800058 4800331d
60000000 547f045e 57c00630 28000000
41820008 63ff8000 7fa3eb78 38800058
7fe5fb78 480032b9 60000000 38600000
80010058 38210050 7c0803a6 bb81fff0
4e800020 7c0802a6 93e1fffc 90010008
9421ffa0 90610078 38610040 4801052d
80410014 38610048 38800015 80a10040
80c10044 48010875 80410014 80610078
38800044 480030cd 60000000 5460063e
540007fe 2c000000 40820034 38610038
480104e9 80410014 80610038 8081003c
80a10048 80c1004c 480105d9 80410014
7c7f1b78 2c1f0000 4182ffb4 80010068
38210060 7c0803a6 83e1fffc 4e800020
7c0802a6 bf21ffe4 90010008 9421ffa0
7c7c1b78 7c9a2378 7cb92b78 7cde3378
3ba00001 386243a4 80630000 80030108
28000010 4082000c 3ba00008 48000008
3ba00001 7f400734 2c00ffff 40820078
3be00000 48000060 7f83e378 7fe00734
54001838 7c1e02ae 7c9d01d6 480028ad
60000000 7f83e378 7fe00734 54041838
38840002 7c9e2214 7fe00734 54051838
38a50004 7cbe2a14 7fe00734 54061838
38c60006 7cde3214 4800294d 60000000
3bff0001 7fe30734 7f200734 7c030000
4180ff98 7f400734 2c000000 41800084
7f83e378 7f44d378 48002841 60000000
3be00000 4800005c 3b600000 48000044
7f83e378 7fe00734 54041838 38840002
7c9e2214 7fe00734 54051838 38a50004
7cbe2a14 7fe00734 54061838 38c60006
7cde3214 480028d1 60000000 3b7b0001
7f600734 7c00e840 4180ffb8 3bff0001
7fe30734 7f200734 7c030000 4180ff9c
38600000 80010068 38210060 7c0803a6
bb21ffe4 4e800020 7c0802a6 bfc1fff8
90010008 9421ffc0 7c7e1b78 386243a4
80630000 880305c1 28000000 40820010
7fc3f378 38800001 4bfffdcd 7fc3f378
38800000 480027b1 60000000 3be00000
48000020 7fc3f378 38807fff 38a07fff
38c07fff 480027cd 60000000 3bff0001
7fe00734 2c000100 4180ffdc 80010048
38210040 7c0803a6 bbc1fff8 4e800020
7c0802a6 bf41ffe8 90010008 9421ffb0
7c7a1b78 3b800001 386243a4 80630000
80030108 28000010 40820010 3ba00020
3b800008 4800000c 3ba00100 3b800001
386243a4 80630000 880305c1 28000000
40820010 7f43d378 38800001 4bfffd19
7f43d378 38800000 480026fd 60000000
3be00000 48000048 3c600001 3863ffff
7c7f19d6 381dffff 7fc30396 3b600000
48000020 7f43d378 57c4043e 57c5043e
57c6043e 480026fd 60000000 3b7b0001
7c1be040 4180ffe0 3bff0001 7c1fe840
4180ffb8 80010058 38210050 7c0803a6
bb41ffe8 4e800020 7c0802a6 bf21ffe4
90010008 9421ffa0 7c7b1b78 7c9a2378
7cb92b78 7cdd3378 3bc00001 386243a4
80630000 880305c1 28000000 40820010
7f63db78 38800001 4bfffc5d 386243a4
80630000 80030108 28000010 4082000c
3bc00008 48000008 3bc00001 7f400734
2c000000 41800088 7f63db78 7f400734
7c80f1d6 48002611 60000000 3be00000
4800005c 3b800000 48000044 7f63db78
7fe00734 54041838 38040002 7c9d022e
7fe00734 54051838 38050004 7cbd022e
7fe00734 54061838 38060006 7cdd022e
48002601 60000000 3b9c0001 7f800734
7c00f040 4180ffb8 3bff0001 7fe30734
7f200734 7c030000 4180ff9c 7f400734
2c00ffff 40820090 3be00000 48000078
7f63db78 7fe00734 54001838 7c1d02ae
7c9e01d6 48002571 60000000 3b800000
48000044 7f63db78 7fe00734 54041838
38040002 7c9d022e 7fe00734 54051838
38050004 7cbd022e 7fe00734 54061838
38060006 7cdd022e 48002569 60000000
3b9c0001 7f800734 7c00f040 4180ffb8
3bff0001 7fe30734 7f200734 7c030000
4180ff80 80010068 38210060 7c0803a6
bb21ffe4 4e800020 7c0802a6 bf21ffe4
90010008 9421ffa0 7c791b78 7c9d2378
281d0000 418200c4 3bfd000c a81d0004
7fff0214 a37d0008 a81d0006 2c000003
40820018 5760043e 7f9f0214 5760043e
7f5c0214 4800000c 7ffcfb78 7ffafb78
386243a4 80630000 880305c1 28000000
40820010 7f23cb78 38800001 4bfffa89
7f23cb78 38800000 4800246d 60000000
3bc00000 48000044 7f23cb78 7c1ff0ae
7c000774 5400402e 5404043e 7c1cf0ae
7c000774 5400402e 5405043e 7c1af0ae
7c000774 5400402e 5406043e 48002465
60000000 3bde0001 5760043e 7c1e0040
4180ffb8 48000010 386243a4 80630000
4bfffca1 80010068 38210060 7c0803a6
bb21ffe4 4e800020 28040080 4180000c
28040085 4081000c 38600000 48000014
38621a78 3804ff80 5400103a 7c63002e
4e800020 3864ff83 4e800020 386209b4
4e800020 7c0802a6 bf41ffe8 90010008
9421ffb0 7c7e1b78 7c9c2378 7cba2b78
3ba00000 281a0080 4080000c 38600000
480000d4 7fc3f378 4bffffc5 7c7f1b78
7f83e378 48000ac1 60000000 5460063e
28000000 41820014 7fc3f378 48000109
60000000 48000008 7fe3fb78 7c7f1b78
7f83e378 48000ab1 60000000 5460063e
28000000 41820014 7fc3f378 48000135
60000000 48000008 7fe3fb78 7c7f1b78
48000044 837f0000 7c1be040 40820024
7fc3f378 7fe4fb78 4800b2c9 60000000
7c1a1840 41810028 3ba00001 48000020
7fc3f378 7fe4fb78 48000095 60000000
7c7f1b78 281f0000 4082ffbc 57a0063e
28000000 4182000c 7fe3fb78 48000008
38600000 80010058 38210050 7c0803a6
bb41ffe8 4e800020 386209b4 4e800020
386209b4 38030900 7c040040 4082000c
38600000 4800000c 38840024 7c832378
4e800020 80640000 3c038001 2800ffff
4082000c 38600001 48000008 38600000
4e800020 38621368 4e800020 386209b4
38030900 7c040040 4082000c 38600000
4800003c 38621368 3803006c 7c040040
4082000c 38600000 48000024 386212d8
3803006c 7c040040 4082000c 38600000
4800000c 38840024 7c832378 4e800020
386212d8 4e800020 88630160 4e800020
7c0802a6 bfa1fff4 90010008 9421ffb0
7c7f1b78 7c9d2378 7fe3fb78 38800038
4800bc7d 60000000 7fe3fb78 3880fffd
480022f1 60000000 7fe3fb78 388203b0
7c84e8ae 4800bc59 60000000 7fe3fb78
3880fff4 480022cd 60000000 7fe3fb78
4800bd39 60000000 5460063e 5404077e
38621a90 57a01838 7c002214 7fc300ae
7fe3fb78 3880fffd 48002299 60000000
7fe3fb78 38800007 4800bc05 60000000
57c3063e 80010058 38210050 7c0803a6
bba1fff4 4e800020 bfc1fff8 5480063e
5403402e 54a0063e 7c7e0378 3be00000
48000028 57c6043e 38621438 57e0083c
7c03022e 7c060040 4082000c 38600001
48000020 3bff0001 38621438 57e0083c
7c03022e 2800ff00 4082ffcc 38600000
bbc1fff8 4e800020 38000088 98040000
380000ff 98050000 4e800020 7c0802a6
bfa1fff4 90010008 9421ffb0 7c7d1b78
9081006c 90a10070 3bc00007 3be0003f
7fa3eb78 4bfffea5 5460063e 28000000
41820044 7fa3eb78 38800000 4bfffe95
547e063e 7fa3eb78 38800001 4bfffe85
547f063e 7fa3eb78 38800002 4bfffe75
7fff1a14 7fa3eb78 38800003 4bfffe65
7fff1a14 7fa3eb78 7fc4f378 7fe5fb78
4bffff09 5460063e 28000000 4182001c
57c0063e 28000007 40820050 57e0063e
2800003f 40820044 881d0154 28000000
4182000c 3bc00007 3be00017 57c0063e
28000007 40820024 57e0063e 2800003f
40820018 881d0153 28000000 4182000c
3bc00007 3be00017 881d05c8 28000000
4182000c 3bc00007 3be00017 8061006c
9bc30000 80610070 9be30000 80010058
38210050 7c0803a6 bba1fff4 4e800020
88030151 98040000 88030152 98050000
4e800020 7c0802a6 bfc1fff8 90010008
9421ffc0 7c7f1b78 7c9e2378 57c0063e
280000ff 4082001c 7fe3fb78 4800d581
60000000 881f0629 901f0164 4800000c
57c0063e 901f0164 80010048 38210040
7c0803a6 bbc1fff8 4e800020 7c0802a6
bf81fff0 90010008 9421ffb0 7c7e1b78
801e0164 2c000002 41820050 40800014
2c000000 41820058 40800014 48000050
2c000004 40800048 4800001c 7fc3f378
38810039 38a10038 4800d865 60000000
4800003c 7fc3f378 38810039 38a10038
4bfffdf9 48000028 7fc3f378 38810039
38a10038 4bffff1d 48000014 38000007
98010039 3800003f 98010038 3ba00001
88010039 5403402e 88010038 7f830214
3be00000 48000028 5784043e 38621438
57e0083c 7c03022e 7c040040 4082000c
7ffdfb78 48000010 3bff0001 281f0013
4081ffd8 7fa3eb78 80010058 38210050
7c0803a6 bb81fff0 4e800020 7c0802a6
bf61ffec 90010008 9421ffb0 3ba243a4
807d0000 4bfffef9 7c7b1b78 3be21464
3bc00000 807d0000 93630140 48000020
3bff000c 839f0000 5783083c 38030001
5400103a 7fff0214 3bde0001 807d0000
80030140 7c1e0040 4182000c 281e0013
4081ffd0 7fe3fb78 80010058 38210050
7c0803a6 bb61ffec 4e800020 7c0802a6
bf21ffe4 90010008 9421ffa0 7c992378
7cba2b78 7cdb3378 7cfc3b78 4bffff61
7c7f1b78 28190000 4182000c 801f0000
90190000 281a0000 4182000c 801f0004
901a0000 281c0000 4182000c 801f0008
901c0000 281b0000 41820038 3bdf0010
83bf000c 48000018 801e0004 5400077a
28000000 40820014 3bde0008 281d0000
3bbdffff 4082ffe4 801e0000 901b0000
80010068 38210060 7c0803a6 bb21ffe4
4e800020 7c0802a6 bfa1fff4 90010008
9421ffb0 90610068 9081006c 4bfffec1
7c7e1b78 3bfe0010 80610068 80030140
2800000f 4082000c 38600023 48000038
83be000c 48000020 807f0000 8001006c
7c030040 4082000c 807f0004 48000018
3bff0008 281d0000 3bbdffff 4082ffdc
38600000 80010058 38210050 7c0803a6
bba1fff4 4e800020 bfa1fff4 3be21464
3bc00000 48000020 3bff000c 83bf0000
57a4083c 38040001 5400103a 7fff0214
3bde0001 7c1e1840 4182000c 281e0013
4081ffd8 7fe3fb78 bba1fff4 4e800020
7c0802a6 bfa1fff4 90010008 9421ffb0
90610068 7c9f2378 3bc00000 281f0000
4082000c 3860ffce 480000c4 881f0000
28000014 4180000c 3860ffee 480000b0
887f0000 4bffff75 7c7e1b78 887f0001
801e000c 7c030040 41800038 887f0000
38030001 981f0000 38000000 981f0001
881f0000 28000014 4180000c 3860ffee
4800006c 887f0000 4bffff31 7c7e1b78
38621438 881f0000 5400083c 7c03022e
901f0004 881f0001 54031838 38030010
7fbe002e 80610068 7fa4eb78 38a00080
4bfff7d5 907f0008 881f0001 54031838
38030014 7c1e002e 901f000c 887f0001
38030001 981f0001 38600000 80010058
38210050 7c0803a6 bba1fff4 4e800020
7c0802a6 bfa1fff4 90010008 9421fe80
7c7d1b78 9081019c 3bc00000 38621ab0
38a10030 3883fff8 38000007 7c0903a6
84640008 80040004 94650008 90050004
4200fff0 7fa3eb78 38821ae8 38a10070
38c00100 4bffccd5 60000000 7c7e1b78
7fc00734 2c000000 40820078 881d0629
28000002 4082006c 3be00000 4800005c
57e0103a 38610038 7c0300ae 38610070
7cc300ae 38a00001 57e4103a 38610038
38040001 7c0300ae 7ca00030 7cc00038
2c000000 41820020 57e4103a 38610038
38040002 7c03022e 8061019c 90030000
48000010 3bff0001 281f000e 4180ffa4
7fc3f378 80010188 38210180 7c0803a6
bba1fff4 4e800020 80030000 28000001
40820018 38000000 388243a4 80840000
980405c1 48000014 38000001 388243a4
80840000 980405c1 38600000 4e800020
7c0802a6 bfc1fff8 90010008 9421ffb0
7c7f1b78 7fe3fb78 809f0100 80bf0104
4bfff645 7c7e1b78 281e0000 4082000c
3860ffef 4800011c 881f0004 28000000
4082001c 801f0104 28000080 41820010
7fe3fb78 4bfff1d5 60000000 7fe3fb78
7fc4f378 38a00000 80df0104 38e00001
48001f55 60000000 881f0004 28000000
40820030 7fe3fb78 809f008c 801f0138
7c840214 80bf011c a8a50014 80df0108
80ff011c a8e7001c 480011ad 60000000
881f0115 28000000 41820018 7fe3fb78
809f016c 4bfff465 60000000 48000080
38000000 b0010038 3c600001 3863ffff
b061003a 3c600001 3863ffff b061003c
3c600001 3863ffff b061003e 7fe3fb78
3880ffff 38a00001 38c10038 4bfff27d
60000000 380000ff b0010038 38000000
b001003a 38000000 b001003c 38000000
b001003e 7fe3fb78 3880ffff 38a00001
38c10038 4bfff245 60000000 38600000
80010058 38210050 7c0803a6 bbc1fff8
4e800020 28030072 40810014 28030077
4080000c 38600001 48000008 38600000
4e800020 3c008000 7c030040 41800018
3800fffb 7c030040 4181000c 38600001
48000008 38600000 4e800020 7c0802a6
bf41ffe8 90010008 9421ffb0 7c7e1b78
7c9f2378 7c1ef840 4082000c 38600001
4800031c 83be0000 839f0000 a01e0008
5403043e a01f0008 7c030040 4182000c
38600000 480002f8 a01e000a 5403043e
a01f000a 7c030040 4182000c 38600000
480002dc a01e000c 5403043e a01f000c
7c030040 4182000c 38600000 480002c0
807e0010 801f0010 7c030040 4182000c
38600000 480002a8 a01e0014 5403043e
a01f0014 7c030040 4182000c 38600000
4800028c a01e0016 5403043e a01f0016
7c030040 4182000c 38600000 48000270
a01e0018 5403043e a01f0018 7c030040
4182000c 38600000 48000254 a01e001a
5403043e a01f001a 7c030040 4182000c
38600000 48000238 a01e001c 5403043e
a01f001c 7c030040 4182000c 38600000
4800021c a01e001e 5403043e a01f001e
7c030040 4182000c 38600000 48000200
a01e0020 5403043e a01f0020 7c030040
4182000c 38600000 480001e4 a01e0022
5403043e a01f0022 7c030040 4182000c
38600000 480001c8 7f83e378 4800e601
60000000 547a063e 7fa3eb78 4800e5f1
60000000 5460063e 7c00d040 4182000c
38600000 48000198 7f83e378 4800e5f1
60000000 547a063e 7fa3eb78 4800e5e1
60000000 5460063e 7c00d040 4182000c
38600000 48000168 7f83e378 4800e601
60000000 547a063e 7fa3eb78 4800e5f1
60000000 5460063e 7c00d040 4182000c
38600000 48000138 7f83e378 4800e611
60000000 547a063e 7fa3eb78 4800e601
60000000 5460063e 7c00d040 4182000c
38600000 48000108 7f83e378 4800e521
60000000 547a063e 7fa3eb78 4800e511
60000000 5460063e 7c00d040 4182000c
38600000 480000d8 7f83e378 4800e4d9
60000000 547a063e 7fa3eb78 4800e4c9
60000000 5460063e 7c00d040 4182000c
38600000 480000a8 3b600000 7f83e378
4800e51d 60000000 5460063e 28000000
4082002c 7f83e378 4bfffcfd 5460063e
28000000 40820018 7f83e378 4bfffd09
5460063e 28000000 41820008 3b600001
3b400000 7fa3eb78 4800e4d5 60000000
5460063e 28000000 4082002c 7fa3eb78
4bfffcb5 5460063e 28000000 40820018
7fa3eb78 4bfffcc1 5460063e 28000000
41820008 3b400001 7c1ad800 4182000c
38600000 48000008 38600001 80010058
38210050 7c0803a6 bb41ffe8 4e800020
7c0802a6 bfa1fff4 90010008 9421ffb0
90610068 7c9f2378 7cbe2b78 3ba243a4
807d0000 4bfff2fd 907e0000 807d0000
4bfff295 907f0000 48000024 807d0000
809f0000 4bfff289 907f0000 807d0000
809e0000 4bfff279 907e0000 801f0000
28000000 41820024 801e0000 28000000
41820018 807f0000 80630000 80010068
7c030040 4082ffb8 801e0000 28000000
4082000c 3860ffce 4800001c 801f0000
28000000 4082000c 3860ffce 48000008
38600000 80010058 38210050 7c0803a6
bba1fff4 4e800020 7c0802a6 dbe1fff8
bfc1ffe8 90010008 9421ff80 7c9f2378
3bc00000 807f0010 38810038 480005fd
60000000 7c600734 2c000000 4182000c
3860ffef 480002dc 809f0014 80610038
80030004 7c040040 4182000c 3860ffce
480002c0 80810038 80640004 38030001
90040004 901f0014 807f0010 38810040
38a1003c 4bfffebd 7c600734 2c000000
4182000c 3860ffef 48000288 807f0028
809f002c 48007dc9 ffe00890 807f0040
801f0044 7c030214 c82203b8 9001005c
3c004330 90010058 c8010058 fc000828
ffff0024 807f0050 801f0054 7c030214
c82203b8 90010054 3c004330 90010050
c8010050 fc000828 ffff0024 c80203c0
ffff002a fc00f81e d8010048 8001004c
80610040 b0030008 38c02710 38a00000
807f0028 809f002c 48007c55 80610040
90830010 801f0040 5400043e 80610040
b0030014 807f0040 801f0044 7c030214
80610040 b0030016 801f0048 5400043e
80610040 b0030018 801f004c 5400043e
80610040 b003001a 801f0050 5400043e
80610040 b003001c 807f0050 801f0054
7c030214 80610040 b003001e 801f0058
5400043e 80610040 b0030020 801f005c
5400043e 80610040 b0030022 801f0020
540006f6 28000000 4182000c 38000001
48000008 38000000 5400043e 80610040
b003000a 80810040 a064000a 801f0020
54000630 28000000 4182000c 38000002
48000008 38000000 7c600378 b004000a
801f0070 540007fe 28000000 4182000c
38000001 48000008 38000000 5400043e
80610040 b003000c 80810040 a064000c
801f0078 540007fe 28000000 4182000c
38000002 48000008 38000000 7c600378
b004000c 801f0018 80610038 90030008
3c808000 3884ffff 8061003c 90830000
38000000 8061003c 90030010 38000000
8061003c b0030016 38000000 8061003c
b003001e 38000000 80610038 9003000c
801f0018 28000000 40820064 807f001c
4bfff905 5460063e 28000000 41820050
80810040 8061003c 38a3fff8 3884fff8
38000004 7c0903a6 84640008 80040004
94650008 90050004 4200fff0 80040008
90050008 801f001c 8061003c 90030000
801f001c 80610038 9003000c 7fc3f378
80010088 38210080 cbe1fff8 7c0803a6
bbc1ffe8 4e800020 7c0802a6 bf41ffe8
90010008 9421ffa0 7c7c1b78 7c9f2378
3b400000 807f0010 4bfff84d 7c7b1b78
5760063e 28000000 41820038 807f0010
38810040 480002b5 60000000 7c600734
2c000000 4182000c 3860ffee 48000288
7f83e378 4bffee71 7c7e1b78 48000044
7f83e378 4bffecf9 7c7e1b78 807f0010
4bfff815 5460063e 28000000 41820024
7f83e378 4bffee9d 7c7e1b78 48000014
7f83e378 7fc4f378 4bffee35 7c7e1b78
281e0000 41820014 807e0000 801f0010
7c030040 4082ffdc 281e0000 4082000c
3860ffee 48000210 801e0010 1c602710
38000000 907f002c 901f0028 801e0010
28000000 4182001c 807e0010 3881003c
38a10038 48008ded 60000000 48000008
38600000 7c7d1b78 801e0010 7c1d0040
4181000c 7fa0eb78 48000008 801e0010
1c602710 38000000 907f0034 901f0030
801e0010 7c1d0040 41800008 48000008
83be0010 1c7d2710 38000000 907f003c
901f0038 a01e0014 901f0040 a07e0014
a01e0016 7c030050 901f0044 a01e0018
901f0048 a01e001a 901f004c a01e001c
901f0050 a07e001c a01e001e 7c030050
901f0054 a01e0020 901f0058 a01e0022
901f005c a01e000c 540007fe 2c000000
4182000c 38000001 48000008 38000000
901f0070 a01e000c 540007bc 2c000000
4182000c 38000001 48000008 38000000
901f0078 38000000 901f0060 38000000
901f0064 38000000 901f0068 38000000
901f006c 380000a0 901f0000 38000000
901f0004 38000000 901f0008 38000000
901f000c 38000000 901f0024 38000000
901f0020 38000000 901f0074 38000000
901f007c 38000000 901f0080 38000000
901f0084 38000000 901f0088 38000000
901f008c 38000000 901f0090 38000000
901f0094 38000000 901f0098 38000000
901f009c 5760063e 28000000 4182002c
80610040 80030008 901f0018 80610040
80030004 901f0014 80610040 8003000c
901f001c 4800001c 38000000 901f0018
38000000 901f0014 801f0010 901f001c
7f43d378 80010068 38210060 7c0803a6
bb41ffe8 4e800020 bfa1fff4 3bc0ffce
3be213f8 3ba00000 48000024 801f0000
7c001840 40820010 93e40000 3bc00000
48000014 3bff0010 3bbd0001 281d0004
4180ffdc 7fc3f378 bba1fff4 4e800020
bfa1fff4 3bc0ffce 3be213f8 38000000
90040000 3ba00000 48000028 801f000c
7c001840 40820014 801f0000 90040000
3bc00000 48000014 3bff0010 3bbd0001
281d0004 4180ffd8 7fc3f378 bba1fff4
4e800020 7c0802a6 bf61ffec 90010008
9421ffa0 7c7b1b78 7c9d2378 7cbf2b78
3b800000 7f63db78 4bffeb79 9061003c
7f63db78 4bffeb11 90610040 7fa3eb78
4bfff4a5 5460063e 28000000 41820050
7fa3eb78 38810040 38a1003c 4bfff825
7c600734 2c000000 4182000c 3860ffef
48000280 7fa3eb78 38810038 4bfffeed
7c600734 2c000000 4182000c 3860ffef
48000260 3bc0fffb 4800000c 3860ffef
48000250 881f0012 280000cd 4081000c
3860ffce 4800023c 881f0012 2800000a
4080000c 3860ffce 48000228 a01f0000
28007530 4081000c 3860ffce 48000214
a01f0000 280007d0 4080000c 3860ffce
48000200 a01f0002 280007f8 4081000c
3860ffce 480001ec a01f0002 28000008
4080000c 3860ffce 480001d8 a01f0004
28000ff8 4081000c 3860ffce 480001c4
a01f0006 280001f8 4081000c 3860ffce
480001b0 a01f0006 28000001 4080000c
3860ffce 4800019c a01f0008 280001f8
4081000c 3860ffce 48000188 a01f0008
28000008 4080000c 3860ffce 48000174
a01f000a 280007ff 4081000c 3860ffce
48000160 a01f000a 28000001 4080000c
3860ffce 4800014c a01f000c 280007ff
4081000c 3860ffce 48000138 a01f000e
2800001f 4081000c 3860ffce 48000124
a01f000e 28000001 4080000c 3860ffce
48000110 a01f0010 2800001f 4081000c
3860ffce 480000fc a01f0010 28000001
4080000c 3860ffce 480000e8 881f0012
80610040 b0030008 881f0013 80610040
b003000a 881f0014 80610040 b003000c
a01f0000 80610040 90030010 a01f0002
80610040 b0030014 a01f0004 80610040
b0030016 a01f0006 80610040 b0030018
a01f0008 80610040 b003001a a01f000a
80610040 b003001c a01f000c 80610040
b003001e a01f000e 80610040 b0030020
a01f0010 80610040 b0030022 38000000
80610038 90030008 80610038 93c3000c
80810040 8061003c 38a3fff8 3884fff8
38000004 7c0903a6 84640008 80040004
94650008 90050004 4200fff0 80040008
90050008 8061003c 93c30000 7f83e378
80010068 38210060 7c0803a6 bb61ffec
4e800020 28030000 4082000c 3860ffce
48000114 28040000 40820080 38000000
98030012 38000000 98030013 38000000
98030014 38000000 b0030000 38000000
b0030002 38000000 b0030004 38000000
b0030006 38000000 b0030008 38000000
b003000a 38000000 b003000c 38000000
b003000e 38000000 b0030010 38000000
98030015 38000000 98030016 38000000
98030017 4800008c a0040008 5400063e
98030012 a004000a 5400063e 98030013
a004000c 5400063e 98030014 80040010
5400043e b0030000 a0040014 b0030002
a0040016 b0030004 a0040018 b0030006
a004001a b0030008 a004001c b003000a
a004001e b003000c a0040020 b003000e
a0040022 b0030010 38000000 98030015
38000000 98030016 38000000 98030017
38600000 4e800020 7c0802a6 bf61ffec
90010008 9421ffa0 7c7b1b78 7c9e2378
7cbd2b78 3be00000 7f63db78 38800000
4bfffeb5 7fa3eb78 4bfff08d 5460063e
28000000 40820020 7fa3eb78 4bfff099
5460063e 28000000 4082000c 3860ffce
480000dc 281b0000 4182000c 281e0000
4082000c 3860ffce 480000c4 38000000
b01e0000 7fa3eb78 4bfff05d 5460063e
28000000 41820038 7fa3eb78 38810038
4bfffaf1 7c7f1b78 7fe00734 2c000000
4182000c 38000000 48000008 80010038
5400043e b01e0000 4800000c 57a0043e
b01e0000 7fe00734 2c000000 4082005c
a07e0000 3881003c 4bfffa61 7c7f1b78
7fe00734 2c000000 40820040 8061003c
80030008 28000000 40820030 386243a4
80630000 a09e0000 38a00080 4bffe4a9
7c7c1b78 281c0000 41820010 7f63db78
7f84e378 4bfffdb1 7fe3fb78 80010068
38210060 7c0803a6 bb61ffec 4e800020
93e1fffc 3be00000 80040010 28000001
4180000c 3860ffce 48000044 38621988
80040010 1c0000f0 38c4fff8 7ca30214
38a5fff8 3800001e 7c0903a6 84650008
80050004 94660008 90060004 4200fff0
38000001 90040018 7fe3fb78 83e1fffc
4e800020 7c0802a6 be41ffc8 90010008
9421ff80 7c721b78 7c932378 7cb42b78
7cdc3378 b0e100aa 38000000 90010038
7e439378 38821b50 38a10038 38c00004
4bffb969 60000000 7c751b78 7ea00734
2c000000 4182000c 38000000 90010038
8012010c 7c180734 7e800734 7c00e1d6
5400e8fe 5417f0be 7e800734 7c00e1d6
5400e8fe 541607be 3be00000 48000064
80010038 28000000 4182002c 38621b20
57e01838 7c03002e 7c1c0040 40820040
38821b20 57e31838 38030004 7fa4002e
48000038 38621af0 57e01838 7c03002e
7c1c0040 40820018 38821af0 57e31838
38030004 7fa4002e 48000010 3bff0001
281f0006 4180ff9c 3b400000 48000088
7fbeeb78 7e7b9b78 3be00000 48000028
93db0000 3b7b0004 281c0020 40820014
80010038 28000000 40820008 7fdef0f8
3bff0001 7c1fb840 4180ffd8 7f79db78
3be00000 4800001c 57c0463e 5400063e
98190000 3b390001 57de402e 3bff0001
7c1fb040 4180ffe4 7f000734 7e730214
80010038 28000000 40820008 7fbde8f8
3b5a0001 a80100aa 7c1a0040 4180ff74
38600000 80010088 38210080 7c0803a6
ba41ffc8 4e800020 bf21ffe4 80830090
3bc40040 3b630195 3b400000 48000140
3b200000 48000128 3ba00000 3b800000
8bfb0000 3b7b0001 57e0063e 540007bc
7c060e70 57e0063e 54000738 7c051670
57e0063e 54000630 7c042670 57e0063e
540006b4 7c001e70 7c800378 7ca00378
7cc00378 54002036 7fbd0378 57e0063e
540607fe 57e0063e 5400077a 7c050e70
57e0063e 54000672 7c041e70 57e0063e
540006f6 7c001670 7c800378 7ca00378
7cc00378 54002036 7f9c0378 8bfb0000
3b7b0001 57e0063e 540007bc 7c060e70
57e0063e 54000738 7c051670 57e0063e
54000630 7c042670 57e0063e 540006b4
7c001e70 7c800378 7ca00378 7cc00378
7fbd0378 57e607fe 57e0063e 5400077a
7c050e70 57e0063e 54000672 7c041e70
57e0063e 540006f6 7c001670 7c800378
7ca00378 7cc00378 7f9c0378 9bbe0000
9b9e0008 3bde0001 3b390001 2c190008
4180fed8 3bde0008 3b5a0001 2c1a0040
4180fec0 bb21ffe4 4e800020 7c0802a6
bee1ffdc 90010008 9421fb90 7c7f1b78
9081048c 3bc21b60 3b400000 3ba00000
381f0598 901e000c 38010040 901e0010
8061048c 38821b94 7fc5f378 4800e35d
80410014 547d063e 57a0063e 981f05b0
281d0000 4182000c 3ba00002 3b0000aa
281d0000 41820094 3b3f0195 3ae10040
3b800000 4800005c 3b600000 48000048
801e0004 7c1c0040 40800018 801e0008
5400083c 5400e8fe 7c1b0040 41800014
5700063e 98190000 3b390001 48000014
88170000 3af70001 98190000 3b390001
3b7b0001 281b0010 4180ffb8 3b9c0001
281c0040 4180ffa4 7fe3fb78 4bfffdbd
38000001 981f0194 7fe3fb78 48000049
60000000 48000028 38000000 981f0194
7fe3fb78 38800000 38a00000 38c00000
48000139 60000000 3b40ffef 7f43d378
80010478 38210470 7c0803a6 bae1ffdc
4e800020 7c0802a6 93e1fffc 90010008
9421ffc0 7c7f1b78 7fe3fb78 3880026c
a01f05a6 7c004670 5405063e 48000a31
60000000 7fe3fb78 3880026d a01f05a4
7c004670 5405063e 48000a15 60000000
7fe3fb78 3880026e a01f05a2 7c004670
5405063e 480009f9 60000000 7fe3fb78
38800270 a01f05ae 7c004670 5405063e
480009dd 60000000 7fe3fb78 38800271
a01f05ac 7c004670 5405063e 480009c1
60000000 7fe3fb78 38800272 a01f05aa
7c004670 5405063e 480009a5 60000000
7fe3fb78 38800264 38a007ff 48000aed
60000000 7fe3fb78 38800266 38a007ff
48000ad9 60000000 7fe3fb78 38800260
38a00008 48000b39 60000000 38000000
981f0194 80010048 38210040 7c0803a6
83e1fffc 4e800020 7c0802a6 bf41ffe8
90010008 9421ffb0 7c7d1b78 7c9b2378
7cbc2b78 90c10074 3bc00000 3be00000
3b400000 2c1b0000 40800010 7c1b00d0
541e043e 3b600000 2c1c0000 40800010
7c1c00d0 541f043e 3b800000 57c0043e
28000040 41800008 3bc0003f 57e0043e
28000040 41800008 3be0003f 80010074
28000000 40820014 3b6007ff 3b8007ff
3bc00000 3be00000 7fa3eb78 38800266
5765057e 48000a05 60000000 7fa3eb78
38800264 5785057e 480009f1 60000000
7fa3eb78 3880026a 57c506be 480009dd
60000000 7fa3eb78 38800268 57e506be
480009c9 60000000 57e0043e 28000000
41820010 57e02036 541a063e 48000008
3b400000 7fa3eb78 38800260 5745043e
38a50040 48000a09 60000000 7fa3eb78
38800052 38a00009 48000825 60000000
80010058 38210050 7c0803a6 bb41ffe8
4e800020 7c0802a6 90010008 9421ffc0
90610058 9081005c 80610058 3880ffff
8001005c 70050087 4bffd62d 60000000
80010048 38210040 7c0803a6 4e800020
7c0802a6 bfc1fff8 90010008 9421ffc0
7c7f1b78 9081005c b0a10062 8061005c
3c03899e 28006c20 4182000c 3860ffef
48000074 7fe3fb78 38800044 38a00001
4800095d 60000000 7fe3fb78 38800044
38a00000 48000949 60000000 7fe3fb78
38800040 48000975 60000000 547e003c
a8010062 2c000000 4182000c 38000001
48000008 38000000 7fde0378 7fe3fb78
38800040 7fc5f378 48000905 60000000
38600000 80010048 38210040 7c0803a6
bbc1fff8 4e800020 7c0802a6 90010008
9421ffc0 90610058 b081005e 80610058
388000b2 a001005e 5405063e 480006f1
60000000 80010048 38210040 7c0803a6
4e800020 7c0802a6 90010008 9421ffc0
90610058 b081005e 80610058 388000b0
a001005e 5405063e 480006b5 60000000
80010048 38210040 7c0803a6 4e800020
7c0802a6 90010008 9421ffc0 90610058
b081005e b0a10062 b0c10066 80610058
388000b4 a0010066 7c064670 a001005e
7c004670 5405801e a0010062 7c004670
5400402e 7ca00378 7cc50378 48000821
60000000 80010048 38210040 7c0803a6
4e800020 7c0802a6 bfc1fff8 90010008
9421ffc0 90610058 9081005c 90a10060
90c10064 80610058 388000b4 4800081d
60000000 7c7e1b78 57df863e 57e0063e
5403402e 57e0063e 7c030214 8061005c
b0030000 57dfc63e 57e0063e 5403402e
57e0063e 7c030214 80610060 b0030000
57df063e 57e0063e 5403402e 57e0063e
7c030214 80610064 b0030000 80010048
38210040 7c0803a6 bbc1fff8 4e800020
7c0802a6 bfc1fff8 90010008 9421ffb0
7c9e2378 2c1e0000 41820028 7fdff378
38610038 7fe4fb78 4800da81 80410014
80610038 8081003c 4800da89 80410014
80010058 38210050 7c0803a6 bbc1fff8
4e800020 93e1fffc 3be00000 3be00000
3fe00001 3bff8000 7fe3fb78 83e1fffc
4e800020 93e1fffc 380400ff 541f002e
7fe3fb78 83e1fffc 4e800020 7c0802a6
bf21ffe4 90010008 9421ffa0 7c7f1b78
7c9d2378 7cb92b78 7cda3378 98e1008b
38000000 901f05bc 28190000 4182000c
933f0118 48000014 801d0000 28000036
41820008 93bf0118 935f0120 93bf011c
7fe3fb78 7f44d378 4bffda1d 60000000
7c7c1b78 38621bf8 5780103a 7fc3002e
93df0124 281e0008 41810010 38000000
981f0115 4800000c 38000001 981f0115
7fe3fb78 a01d0014 7c00f1d6 5404e8fe
4bffff45 907f010c 801f010c 54001838
7c00f396 901f013c 93df0108 83bf0118
7fe3fb78 809f010c 4bfffefd 907f0138
7fe3fb78 7f84e378 38a00000 4bffd279
60000000 7c7b1b78 807d0000 4800cc29
60000000 5460063e 28000000 41820018
7fe3fb78 38800001 4800876d 60000000
4800002c 7fe3fb78 7fa4eb78 80bf0138
801f013c 5406043e 7fc70774 7f68db78
8921008b 480087c5 60000000 80010068
38210060 7c0803a6 bb21ffe4 4e800020
7c0802a6 bf41ffe8 90010008 9421ffa0
7c7f1b78 7c9b2378 83db0000 93c10038
38000000 981f0674 801f05f0 901f0678
801f05f0 901f067c 38000000 981f061c
38000000 981f061d 3ba00000 3b800000
3b400000 7fe3fb78 48009f95 60000000
7fc3f378 4800cb99 60000000 5460063e
28000000 4182001c 3ba00001 38000001
981f061c 801f05f0 901f0678 480001dc
7fc3f378 4800cbe9 60000000 5460063e
28000000 41820024 3ba00001 38000001
981f0674 38000001 981f061c 801f0620
901f0678 480001a4 7fc3f378 4800cb51
60000000 5460063e 28000000 4182001c
3ba00001 38000001 981f061c 801f0610
901f0678 48000174 7fc3f378 4800cb61
60000000 5460063e 28000000 41820018
3ba00001 38000001 981f061c 937f0678
48000148 7fc3f378 4800cb75 60000000
5460063e 28000000 4182001c 3ba00001
38000001 981f061c 801f0618 901f0678
48000118 7fc3f378 4800cb65 60000000
5460063e 28000000 4182001c 3ba00001
3b800001 937f0678 38000001 981f061c
480000e8 7fc3f378 4800cb55 60000000
5460063e 28000000 4182001c 3ba00001
3b800001 937f0678 38000001 981f061d
480000b8 7fc3f378 4800ca25 60000000
5460063e 28000000 41820024 3ba00001
3b800001 881f062c 28000001 4082008c
38000001 981f0607 48000080 7fc3f378
4800c9d5 60000000 5460063e 28000000
41820014 3ba00000 3b800000 3b400000
48000058 7fc3f378 4800ca25 60000000
5460063e 28000000 4182000c 3b800001
48000038 7fc3f378 4bffe1fd 60000000
5460063e 28000000 4082001c 7fc3f378
4bffe205 60000000 5460063e 28000000
41820008 3b800001 9b9f0682 9bbf0681
9b5f0683 7fe3fb78 48009d75 60000000
80010068 38210060 7c0803a6 bb41ffe8
4e800020 7c0802a6 bfc1fff8 90010008
9421ffc0 7c7f1b78 7c9e2378 90a10060
90c10064 98e1006b 7fe3fb78 38821c10
80be0000 4800cf89 60000000 7fe3fb78
7fc4f378 4bfffd2d 881f0004 28000000
40820020 881f05c9 28000000 40820014
7fe3fb78 38800000 48009ff9 60000000
881f0004 28000000 40820020 881f05c9
28000000 40820014 7fe3fb78 38800000
48009d3d 60000000 7fe3fb78 7fc4f378
80a10060 80c10064 88e1006b 4bfffb71
7fe3fb78 809f067c 80bf0678 7fc6f378
4800a6b9 60000000 7fe3fb78 809f05f0
7fc5f378 801f0124 5406063e 4800a539
60000000 7fe3fb78 809f05f0 7fc5f378
4800a5f1 60000000 7fe3fb78 889f0682
48009f61 60000000 7fe3fb78 889f0681
48009cbd 60000000 80010048 38210040
7c0803a6 bbc1fff8 4e800020 7c0802a6
90010008 9421ffc0 90610058 b081005e
98a10063 88810063 80610058 80630094
a001005e 7c8301ae 4800d4c9 80410014
80010048 38210040 7c0803a6 4e800020
80a30094 5480043e 7c6500ae 4e800020
7c0802a6 90010008 9421ffc0 90610058
9081005c 90a10060 80010060 5403043e
4800d781 80410014 80810058 8001005c
7c64032e 4800d46d 80410014 80010048
38210040 7c0803a6 4e800020 7c0802a6
90010008 9421ffc0 90610058 9081005c
90a10060 80610060 4800d421 80410014
80810058 8001005c 7c64012e 4800d425
80410014 80010048 38210040 7c0803a6
4e800020 7c0802a6 90010008 9421ffc0
90610058 9081005c 80610058 8001005c
7c63022e 4800d6ed 80410014 5463043e
80010048 38210040 7c0803a6 4e800020
7c0802a6 90010008 9421ffc0 90610058
9081005c 80610058 8001005c 7c63002e
4800d399 80410014 80010048 38210040
7c0803a6 4e800020 7c0802a6 90010008
9421ffc0 90610058 b081005e b0a10062
80610058 80630094 a081005e a0a10062
4bfffed1 80010048 38210040 7c0803a6
4e800020 7c0802a6 90010008 9421ffc0
90610058 b081005e 80610058 80630094
a081005e 4bffff31 5463043e 80010048
38210040 7c0803a6 4e800020 7c0802a6
90010008 9421ffc0 90610058 b081005e
90a10060 80610058 80630094 a081005e
80a10060 4bfffea9 80010048 38210040
7c0803a6 4e800020 7c0802a6 90010008
9421ffc0 90610058 b081005e 80610058
80630094 a081005e 4bfffef9 80010048
38210040 7c0803a6 4e800020 7c0802a6
bf41ffe8 90010008 9421ff90 7c7d1b78
7c9e2378 90a10090 90c10094 7cfa3b78
3b800000 3be00000 480001d4 38622308
38a10030 3883fff8 38000003 7c0903a6
84640008 80040004 94650008 90050004
4200fff0 80040008 90050008 80610038
1c1f001c 7c1e002e 7c030000 4082018c
8081003c 1c7f001c 38030004 7c1e002e
7c040000 40820174 80810040 1c7f001c
38030008 7c1e002e 7c040000 4082015c
80810044 1c7f001c 3803000c 7c1e002e
7c040000 40820144 80810048 1c7f001c
38030010 7c1e002e 7c040000 4082012c
8081004c 1c7f001c 38030014 7c1e002e
7c040000 40820114 80810050 1c7f001c
38030018 7c1e002e 7c040000 408200fc
1c1f001c 7c1e002e 5400a016 80610094
90030000 7fa3eb78 388000f8 1c1f001c
7c1e002e 5405a016 4bfffe65 60000000
1c7f001c 38030018 7c1e002e 5403a016
1c9f001c 38040014 7c1e002e 5400801e
1c9f001c 38840010 7c9e202e 5487402e
1c9f001c 3884000c 7c9e202e 54863830
1c9f001c 38840004 7cbe202e 1c9f001c
38840008 7c9e202e 54842036 7ca42378
7cc42378 7ce42378 7c002378 7c7b0378
7fa3eb78 38800148 7f65db78 4bfffde1
60000000 7fa3eb78 48006e49 60000000
3b800001 57e0103a 7c7a002e 4800d12d
80410014 7c661b78 7fa3eb78 38822324
57e0103a 7cba002e 38c60001 4bffa665
60000000 48000014 3bff0001 80010090
7c1f0000 4180fe28 7f83e378 80010078
38210070 7c0803a6 bb41ffe8 4e800020
7c0802a6 bf41ffe8 90010008 9421ff90
7c7f1b78 3882232c 80640000 80040004
90610042 90010046 a0040008 b001004a
38822336 80640000 80040004 90610038
9001003c a0040008 b0010040 3b800000
a8c10042 a8010044 5405801e a8010046
54049818 a801004a 5403f800 a8010048
5400a016 7c600378 7c800378 7ca00378
7cdb0378 a8c10038 a801003a 5405801e
a801003c 54049818 a8010040 5403f800
a801003e 5400a016 7c600378 7c800378
7ca00378 7cda0378 3bc21c1c 3ba0000e
7fe3fb78 38800158 7f65db78 4bfffca1
60000000 7fe3fb78 38800034 48006fb1
60000000 5460072e 60050080 7fe3fb78
38800034 48006e81 60000000 7fe3fb78
38800004 48006f89 60000000 60650040
7fe3fb78 38800004 48006e5d 60000000
7fe3fb78 7fc4f378 7fa5eb78 38c10050
38e22110 4bfffca9 7c7c1b78 5780063e
28000000 40820060 3bc21da4 3ba00015
7fe3fb78 38800158 7f45d378 4bfffc11