[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