diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..88997de
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+/target
+.DS_Store
+/legal-roms
diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 0000000..2cfaca2
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,12 @@
+[submodule "6502_65C02_functional_tests"]
+ path = test-roms/6502_65C02_functional_tests
+ url = git@github.com:amb5l/6502_65C02_functional_tests.git
+[submodule "nes-test-roms"]
+ path = test-roms/nes-test-roms
+ url = git@github.com:christopherpow/nes-test-roms.git
+[submodule "test-roms/nes-test-roms"]
+ path = test-roms/nes-test-roms
+ url = git@github.com:christopherpow/nes-test-roms.git
+[submodule "test-roms/6502_65C02_functional_tests"]
+ path = test-roms/6502_65C02_functional_tests
+ url = git@github.com:amb5l/6502_65C02_functional_tests.git
diff --git a/Cargo.lock b/Cargo.lock
new file mode 100644
index 0000000..becd7c5
--- /dev/null
+++ b/Cargo.lock
@@ -0,0 +1,303 @@
+# This file is automatically @generated by Cargo.
+# It is not intended for manual editing.
+version = 3
+
+[[package]]
+name = "ansi_term"
+version = "0.12.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2"
+dependencies = [
+ "winapi",
+]
+
+[[package]]
+name = "atty"
+version = "0.2.14"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
+dependencies = [
+ "hermit-abi",
+ "libc",
+ "winapi",
+]
+
+[[package]]
+name = "bitflags"
+version = "1.3.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
+
+[[package]]
+name = "cfg-if"
+version = "1.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
+
+[[package]]
+name = "clap"
+version = "2.34.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c"
+dependencies = [
+ "ansi_term",
+ "atty",
+ "bitflags",
+ "strsim",
+ "textwrap",
+ "unicode-width",
+ "vec_map",
+]
+
+[[package]]
+name = "common"
+version = "0.1.0"
+
+[[package]]
+name = "getch"
+version = "0.3.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "13990e2d5b29e1770ddf7fc000afead4acb9bd8f8a9602de63bf189e261b1ba8"
+dependencies = [
+ "libc",
+ "termios",
+]
+
+[[package]]
+name = "heck"
+version = "0.3.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c"
+dependencies = [
+ "unicode-segmentation",
+]
+
+[[package]]
+name = "hermit-abi"
+version = "0.1.19"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
+dependencies = [
+ "libc",
+]
+
+[[package]]
+name = "lazy_static"
+version = "1.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
+
+[[package]]
+name = "libc"
+version = "0.2.125"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5916d2ae698f6de9bfb891ad7a8d65c09d232dc58cc4ac433c7da3b2fd84bc2b"
+
+[[package]]
+name = "mos6502"
+version = "0.1.0"
+dependencies = [
+ "common",
+ "getch",
+]
+
+[[package]]
+name = "nes"
+version = "0.1.0"
+dependencies = [
+ "bitflags",
+ "common",
+ "mos6502",
+]
+
+[[package]]
+name = "nes-sdl"
+version = "0.1.0"
+dependencies = [
+ "common",
+ "nes",
+ "sdl2",
+ "structopt",
+]
+
+[[package]]
+name = "proc-macro-error"
+version = "1.0.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
+dependencies = [
+ "proc-macro-error-attr",
+ "proc-macro2",
+ "quote",
+ "syn",
+ "version_check",
+]
+
+[[package]]
+name = "proc-macro-error-attr"
+version = "1.0.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "version_check",
+]
+
+[[package]]
+name = "proc-macro2"
+version = "1.0.37"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ec757218438d5fda206afc041538b2f6d889286160d649a86a24d37e1235afd1"
+dependencies = [
+ "unicode-xid",
+]
+
+[[package]]
+name = "quote"
+version = "1.0.18"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a1feb54ed693b93a84e14094943b84b7c4eae204c512b7ccb95ab0c66d278ad1"
+dependencies = [
+ "proc-macro2",
+]
+
+[[package]]
+name = "sdl2"
+version = "0.35.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f7959277b623f1fb9e04aea73686c3ca52f01b2145f8ea16f4ff30d8b7623b1a"
+dependencies = [
+ "bitflags",
+ "lazy_static",
+ "libc",
+ "sdl2-sys",
+]
+
+[[package]]
+name = "sdl2-sys"
+version = "0.35.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e3586be2cf6c0a8099a79a12b4084357aa9b3e0b0d7980e3b67aaf7a9d55f9f0"
+dependencies = [
+ "cfg-if",
+ "libc",
+ "version-compare",
+]
+
+[[package]]
+name = "strsim"
+version = "0.8.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
+
+[[package]]
+name = "structopt"
+version = "0.3.26"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0c6b5c64445ba8094a6ab0c3cd2ad323e07171012d9c98b0b15651daf1787a10"
+dependencies = [
+ "clap",
+ "lazy_static",
+ "structopt-derive",
+]
+
+[[package]]
+name = "structopt-derive"
+version = "0.4.18"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0"
+dependencies = [
+ "heck",
+ "proc-macro-error",
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "syn"
+version = "1.0.92"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7ff7c592601f11445996a06f8ad0c27f094a58857c2f89e97974ab9235b92c52"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "unicode-xid",
+]
+
+[[package]]
+name = "termios"
+version = "0.3.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "411c5bf740737c7918b8b1fe232dca4dc9f8e754b8ad5e20966814001ed0ac6b"
+dependencies = [
+ "libc",
+]
+
+[[package]]
+name = "textwrap"
+version = "0.11.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
+dependencies = [
+ "unicode-width",
+]
+
+[[package]]
+name = "unicode-segmentation"
+version = "1.9.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7e8820f5d777f6224dc4be3632222971ac30164d4a258d595640799554ebfd99"
+
+[[package]]
+name = "unicode-width"
+version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973"
+
+[[package]]
+name = "unicode-xid"
+version = "0.2.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3"
+
+[[package]]
+name = "vec_map"
+version = "0.8.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
+
+[[package]]
+name = "version-compare"
+version = "0.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fe88247b92c1df6b6de80ddc290f3976dbdf2f5f5d3fd049a9fb598c6dd5ca73"
+
+[[package]]
+name = "version_check"
+version = "0.9.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
+
+[[package]]
+name = "winapi"
+version = "0.3.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
+dependencies = [
+ "winapi-i686-pc-windows-gnu",
+ "winapi-x86_64-pc-windows-gnu",
+]
+
+[[package]]
+name = "winapi-i686-pc-windows-gnu"
+version = "0.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
+
+[[package]]
+name = "winapi-x86_64-pc-windows-gnu"
+version = "0.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
diff --git a/Cargo.toml b/Cargo.toml
new file mode 100644
index 0000000..d6dce7a
--- /dev/null
+++ b/Cargo.toml
@@ -0,0 +1,5 @@
+[workspace]
+members = ["common", "mos6502", "nes", "nes-sdl"]
+
+[profile.test]
+opt-level = 3 # Otherwise integration tests take too long
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..0b454b2
--- /dev/null
+++ b/README.md
@@ -0,0 +1,92 @@
+# 🥔 Potatis
+
+![pm](screenshots/dk.png)
+
+- `/mos6502` - Generic CPU emulator. Passes all tests, including illegal ops. (No BCD mode).
+- `/nes` - A very incomplete NES emulator.
+- `/nes-sdl` - Binary target that uses SDL for I/O.
+
+## /mos6502
+
+```rust
+let load_base = 0x2000;
+let mem = NonMappedMemory::load(&program[..], load_base);
+let cpu = Cpu::new(Box::new(mem));
+let mut machine = Mos6502::new(cpu);
+
+loop {
+ machine.tick()
+ println!("{}", machine); // Will print nestest-like output
+}
+```
+
+### Debugging
+
+```rust
+let mut debugger = machine.debugger();
+debugger.verbose(true); // Trace, dumps disassembled instructions to stdout
+debugger.add_breakpoint(Breakpoint::Address(0x0666));
+debugger.add_breakpoint(Breakpoint::Opcode("RTI"));
+debugger.watch_memory_range(0x6004..=0x6104, |mem| {
+ // Invoked when memory in range changes
+});
+```
+
+## /nes ⚠️ WIP ⚠️
+
+No scrolling support, so only non-scrolling games like Donkey Kong and Pac-Man "works". Still a lot of glitches, the PPU is a mess!!
+
+Supported mappers:
+- NROM (mapper 0)
+- CNROM (mapper 3)
+- MMC3 (mapper 4) (not complete)
+
+```rust
+impl nes::HostSystem for MyHost {
+ fn render(&mut self, frame: &RenderFrame) {
+ // frame.pixels() == 256 * 240 * 3 RGB array
+ }
+
+ fn poll_events(&mut self, joypad: &mut Joypad) {
+ // pump events and forward to joypad
+ }
+}
+
+
+let cart = Cartridge::blow_dust("path/to/rom.nes")?;
+let mut nes = Nes::insert(cart, MyHost::new());
+
+loop {
+ nes.tick();
+ println!("{:?}", nes); // Complete nestest formatted output
+}
+```
+
+## /nes-sdl
+
+`cargo run --release path/to/rom.nes`
+
+`cargo run -- --help` for options
+
+# Test
+
+Run all unit and integration tests (for all crates):
+
+`cargo test`
+
+# TODO
+
+- Fix PPU
+- Implement scrolling
+- More mappers
+- WASM target
+
+# Thanks
+- https://www.masswerk.at/6502/6502_instruction_set.html
+- https://github.com/amb5l/6502_65C02_functional_tests
+- http://www.baltissen.org/newhtm/ttl6502.htm (TTL6502.bin test)
+- https://www.nesdev.com/neshdr20.txt
+- https://github.com/christopherpow/nes-test-roms
+- http://nesdev.org/loopyppu.zip
+- https://www.youtube.com/watch?v=-THeUXqR3zY
+- https://archive.nes.science/nesdev-forums/f2/t664.xhtml
\ No newline at end of file
diff --git a/common/Cargo.toml b/common/Cargo.toml
new file mode 100644
index 0000000..ed50935
--- /dev/null
+++ b/common/Cargo.toml
@@ -0,0 +1,11 @@
+[package]
+name = "common"
+version = "0.1.0"
+edition = "2021"
+
+# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+
+[dependencies]
+
+[lib]
+doctest = false
\ No newline at end of file
diff --git a/common/src/lib.rs b/common/src/lib.rs
new file mode 100644
index 0000000..ef553be
--- /dev/null
+++ b/common/src/lib.rs
@@ -0,0 +1,40 @@
+
+pub mod kilobytes {
+ pub const KB1: usize = 1024;
+ pub const KB2: usize = 2048;
+ pub const KB4: usize = 4096;
+ pub const KB8: usize = 8192;
+ pub const KB16: usize = 16384;
+ pub const KB32: usize = 32768;
+}
+
+pub mod utils {
+ pub fn parse_hex(src: &str) -> Result {
+ u16::from_str_radix(src, 16)
+ }
+}
+
+#[allow(dead_code)]
+pub mod bits {
+ pub const BIT0: usize = 1;
+ pub const BIT1: usize = 1 << 1;
+ pub const BIT2: usize = 1 << 2;
+ pub const BIT3: usize = 1 << 3;
+ pub const BIT4: usize = 1 << 4;
+ pub const BIT5: usize = 1 << 5;
+ pub const BIT6: usize = 1 << 6;
+ pub const BIT7: usize = 1 << 7;
+
+ pub fn is_signed(n: u8) -> bool {
+ n & (1 << 7) != 0
+ }
+
+ pub fn is_overflow(res: u8, lhs: u8, rhs: u8) -> bool {
+ if is_signed(lhs) && is_signed(rhs) && !is_signed(res) {
+ true
+ }
+ else {
+ !is_signed(lhs) && !is_signed(rhs) && is_signed(res)
+ }
+ }
+}
\ No newline at end of file
diff --git a/mos6502/Cargo.toml b/mos6502/Cargo.toml
new file mode 100644
index 0000000..65e4133
--- /dev/null
+++ b/mos6502/Cargo.toml
@@ -0,0 +1,13 @@
+[package]
+name = "mos6502"
+version = "0.1.0"
+edition = "2021"
+
+# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+
+[dependencies]
+getch = "0.3.1"
+common = { path = "../common" }
+
+[lib]
+doctest = false
\ No newline at end of file
diff --git a/mos6502/src/address_mode.rs b/mos6502/src/address_mode.rs
new file mode 100644
index 0000000..c1cdbbb
--- /dev/null
+++ b/mos6502/src/address_mode.rs
@@ -0,0 +1,94 @@
+use crate::{cpu::{Cpu, Reg}, memory::Bus};
+
+#[derive(Clone, Copy, Debug, PartialEq, Eq)]
+pub enum AddressMode {
+ Abs,
+ AbsX,
+ AbsY,
+ Imm,
+ Impl,
+ Ind,
+ IndX,
+ IndY,
+ Rel,
+ Zero,
+ ZeroX,
+ ZeroY,
+ Nop, // Not official.. used for dev
+}
+
+impl AddressMode {
+ pub fn resolve(&self, cpu: &mut Cpu, operands: &[u8], num_extra_cycles: usize) -> u16 {
+ // Guard for debug..
+ match self {
+ AddressMode::Imm => panic!("no need to resolve imm"),
+ AddressMode::Impl => panic!("no need to resolve impl"),
+ AddressMode::Rel => panic!("not sure but I think only branch opc uses relative addressing..."),
+ AddressMode::Nop => panic!("resolving nop"),
+ _ => ()
+ }
+
+ let mem = cpu.bus();
+
+ if self.is_zeropage() {
+ self.resolve_zeropage(cpu, operands[0], num_extra_cycles)
+ }
+ else {
+ let low = operands[0];
+ let high = operands[1];
+ let address: u16 = ((high as u16) << 8) | low as u16;
+
+ match self {
+ AddressMode::Abs => address,
+ AddressMode::AbsX => self.cycle_aware_add(cpu, address, cpu[Reg::X], num_extra_cycles),
+ AddressMode::AbsY => self.cycle_aware_add(cpu, address, cpu[Reg::Y], num_extra_cycles),
+ AddressMode::Ind => self.read16(mem, low, high),
+ _ => panic!()
+ }
+ }
+ }
+
+ fn resolve_zeropage(&self, cpu: &mut Cpu, operand: u8, likes_extra_cycles: usize) -> u16 {
+ // Zeropage indices should wrap!
+ // Casting everything to u16 here is safe because hi == 0x00 == zeropage!
+ match self {
+ AddressMode::IndX => self.read16(cpu.bus(), operand.wrapping_add(cpu[Reg::X]), 0x00), // Zeropage, no carry
+ AddressMode::IndY => {
+ let address = self.read16(cpu.bus(), operand, 0x00);
+ self.cycle_aware_add(cpu, address, cpu[Reg::Y], likes_extra_cycles)
+ }
+ AddressMode::Zero => operand as u16,
+ AddressMode::ZeroX => operand.wrapping_add(cpu[Reg::X]) as u16, // Zeropage
+ AddressMode::ZeroY => operand.wrapping_add(cpu[Reg::Y]) as u16, // zeropage
+ _ => panic!()
+ }
+ }
+
+ fn cycle_aware_add(&self, cpu: &mut Cpu, address: u16, v: u8, likes_extra_cycles: usize) -> u16 {
+ let res = address.wrapping_add(v as u16);
+ // println!("{:#06x} + after: {:#06x}", address, res);
+ if res & 0xff00 != address & 0xff00 {
+ // page cross
+ cpu.add_extra_cycles(likes_extra_cycles);
+ }
+ res
+ }
+
+ fn read16(&self, mem: &Box, address_low: u8, address_hi: u8) -> u16 {
+ let byte1_address = ((address_hi as u16) << 8) | address_low as u16;
+ let byte2_address = ((address_hi as u16) << 8) | address_low.wrapping_add(1) as u16;
+ let val_low = mem.read8(byte1_address) as u16;
+ let val_high = mem.read8(byte2_address) as u16;
+ (val_high << 8) | val_low
+ }
+
+ fn is_zeropage(&self) -> bool {
+ matches!(self,
+ AddressMode::IndX |
+ AddressMode::IndY |
+ AddressMode::Zero |
+ AddressMode::ZeroX |
+ AddressMode::ZeroY
+ )
+ }
+}
\ No newline at end of file
diff --git a/mos6502/src/cpu.rs b/mos6502/src/cpu.rs
new file mode 100644
index 0000000..fcacbb4
--- /dev/null
+++ b/mos6502/src/cpu.rs
@@ -0,0 +1,853 @@
+use std::ops::{Index, IndexMut};
+use crate::address_mode::AddressMode;
+use crate::memory::Bus;
+use crate::instructions::{Instruction, Opcode};
+
+#[derive(Debug, Clone, Copy)]
+pub enum Reg {
+ AC = 0,
+ X = 1,
+ Y = 2,
+ SP = 3
+}
+
+#[derive(Debug, Clone, Copy)]
+pub enum Flag {
+ BUNUSEDMASK = 0b00110000,
+
+ N = 7, // Negative
+ V = 6, // Overflow
+
+ // These are only set when SR is pushed to stack by software. Should never be accessed by the CPU.
+ UNUSED = 5,
+ B = 4, // Break
+
+ D = 3, // Decimal (use BCD for arithmetics)
+ I = 2, // Interrupt (IRQ disable)
+ Z = 1, // Zero
+ C = 0, // Carry
+}
+
+pub struct Cpu {
+ pc: u16,
+ flags: [u8; 8], // All flags fit in one byte. But this is more readable. Or is it???
+ regs: [u8; 4],
+ mem: Box,
+ extra_cycles: usize,
+}
+
+impl Cpu {
+ // LIFO, top-down, 8 bit range, 0x0100 - 0x01FF
+ pub const STACK_TOP: usize = 0x0100;
+ pub const STACK_BOTTOM: usize = 0x01ff;
+
+ const NMI_VECTOR: u16 = 0xfffa;
+ const RESET_VECTOR: u16 = 0xfffc;
+ const IRQ_VECTOR: u16 = 0xfffe;
+
+ pub fn new(mem: Box) -> Self {
+ Self {
+ pc: 0,
+ flags: [0; 8],
+ regs: [0; 4],
+ mem,
+ extra_cycles: 0,
+ }
+ }
+
+ pub fn fetch_next_instruction(&mut self) -> Instruction {
+ let pc = self.pc();
+
+ let opbyte = self.mem.read8(pc);
+ let operand1 = self.mem.read8(pc + 1);
+ let operand2 = self.mem.read8(pc + 2);
+
+ // Decode
+ Instruction::disassemble(opbyte, operand1, operand2)
+ }
+
+ pub fn execute(&mut self, inst: &Instruction) -> usize {
+ let operands = &inst.operands();
+ let pc_before_exec = self.pc();
+
+ // println!("exec: {:?}", inst.opcode());
+ // println!("nmi: {:#06x}", mem.read16(Self::NMI_VECTOR));
+ // println!("reset: {:#06x}", mem.read16(Self::RESET_VECTOR));
+ // println!("irq/brk: {:#06x}", mem.read16(Self::IRQ_VECTOR));
+
+ self.extra_cycles = 0;
+
+ match inst.opcode() {
+ Opcode::JAM => panic!("jammed"), //println!("WARN!!!! JAMMED"), // TODO, Illegal opcode.. might be used somewhere as a nice HLT?
+ Opcode::NOP => {
+ // cycles on absX nops
+ if inst.mode() == AddressMode::AbsX {
+ let _ = inst.resolve_operand_value(self);
+ }
+ },
+ Opcode::DEX => self.dec_reg(Reg::X),
+ Opcode::DEY => self.dec_reg(Reg::Y),
+ Opcode::INX => self.inc_reg(Reg::X),
+ Opcode::INY => self.inc_reg(Reg::Y),
+ Opcode::DEC => {
+ let (val, address) = inst.resolve_operand_value_and_address(self);
+ let res = val.wrapping_sub(1);
+ self.flags_set_neg_zero(res);
+ self.mem.write8(res, address);
+ }
+ Opcode::INC => {
+ let (val, address) = inst.resolve_operand_value_and_address(self);
+ let res = val.wrapping_add(1);
+ self.flags_set_neg_zero(res);
+ self.mem.write8(res, address);
+ }
+ Opcode::DCP => {
+ // DEC oper
+ let (val, address) = inst.resolve_operand_value_and_address(self);
+ let res = val.wrapping_sub(1);
+ self.mem.write8(res, address);
+
+ // CMP oper
+ self.cmp(Reg::AC, res);
+ }
+ Opcode::CLC => self[Flag::C] = 0,
+ Opcode::CLD => self[Flag::D] = 0,
+ Opcode::CLI => self[Flag::I] = 0,
+ Opcode::CLV => self[Flag::V] = 0,
+ Opcode::LDX => {
+ let res = inst.resolve_operand_value(self);
+ self[Reg::X] = res;
+ self.flags_set_neg_zero(res)
+ }
+ Opcode::LAX => {
+ let res = inst.resolve_operand_value(self);
+ self[Reg::AC] = res;
+ self[Reg::X] = res;
+ self.flags_set_neg_zero(res);
+ }
+ Opcode::SAX => {
+ let address = inst.resolve_operand_address(self);
+ let res = self[Reg::AC] & self[Reg::X];
+ self.mem.write8(res, address);
+ }
+ Opcode::TAX => self.mv_with_neg_zero(Reg::AC, Reg::X),
+ Opcode::TAY => self.mv_with_neg_zero(Reg::AC, Reg::Y),
+ Opcode::TSX => self.mv_with_neg_zero(Reg::SP, Reg::X),
+ Opcode::TXA => self.mv_with_neg_zero(Reg::X, Reg::AC),
+ Opcode::TXS => self[Reg::SP] = self[Reg::X],
+ Opcode::TYA => self.mv_with_neg_zero(Reg::Y, Reg::AC),
+ Opcode::SEC => self[Flag::C] = 1,
+ Opcode::SED => self[Flag::D] = 1,
+ Opcode::SEI => self[Flag::I] = 1,
+ Opcode::LDA => {
+ let res = inst.resolve_operand_value(self);
+ self[Reg::AC] = res;
+ self.flags_set_neg_zero(res)
+ }
+ Opcode::LDY => {
+ let res = inst.resolve_operand_value(self);
+ self[Reg::Y] = res;
+ self.flags_set_neg_zero(res)
+ }
+ Opcode::STA => {
+ let address = inst.resolve_operand_address(self);
+ self.mem.write8(self[Reg::AC], address);
+ }
+ Opcode::STX => {
+ let address = inst.resolve_operand_address(self);
+ self.mem.write8(self[Reg::X], address);
+ }
+ Opcode::STY => {
+ let address = inst.resolve_operand_address(self);
+ self.mem.write8(self[Reg::Y], address);
+ }
+ Opcode::JMP => {
+ let target = inst.resolve_operand_address(self);
+ self.set_pc(target);
+ }
+ Opcode::JSR => {
+ self.push_word(self.pc() + 2);
+ let target = inst.resolve_operand_address(self);
+ self.set_pc(target);
+ }
+ Opcode::RTS => {
+ let ret = self.pop_word();
+ self.set_pc(ret + 1); // pull PC, PC+1 -> PC
+ }
+ Opcode::BRK => {
+ self.push_word(self.pc() + 2);
+
+ let mut res = self.flags_as_byte();
+ res |= Flag::BUNUSEDMASK as u8; // break and 5 should always be set to 1 on stack
+ self.push(res);
+ self[Flag::I] = 1;
+
+ // Jump to IRQ vector, TODO cycles
+ self.set_pc(self.read16(Self::IRQ_VECTOR));
+ }
+ Opcode::RTI => {
+ let flags = self.pop();
+ self.set_flags_ignore_5_4(flags);
+ let ret = self.pop_word();
+ self.set_pc(ret);
+ }
+ Opcode::BNE => {
+ self.branch_if(operands[0], |cpu| cpu[Flag::Z] == 0);
+ }
+ Opcode::BEQ => {
+ self.branch_if(operands[0], |cpu| cpu[Flag::Z] == 1);
+ }
+ Opcode::BPL => {
+ self.branch_if(operands[0], |cpu| cpu[Flag::N] == 0);
+ }
+ Opcode::BMI => {
+ self.branch_if(operands[0], |cpu| cpu[Flag::N] == 1);
+ }
+ Opcode::BCC => {
+ self.branch_if(operands[0], |cpu| cpu[Flag::C] == 0);
+ }
+ Opcode::BCS => {
+ self.branch_if(operands[0], |cpu| cpu[Flag::C] == 1);
+ }
+ Opcode::BVC => {
+ self.branch_if(operands[0], |cpu| cpu[Flag::V] == 0);
+ }
+ Opcode::BVS => {
+ self.branch_if(operands[0], |cpu| cpu[Flag::V] == 1);
+ }
+ Opcode::CPY => {
+ let val = inst.resolve_operand_value(self);
+ self.cmp(Reg::Y, val);
+ }
+ Opcode::CPX => {
+ let val = inst.resolve_operand_value(self);
+ self.cmp(Reg::X, val);
+ }
+ Opcode::CMP => {
+ let val = inst.resolve_operand_value(self);
+ self.cmp(Reg::AC, val);
+ }
+ Opcode::SRE => {
+ // LSR oper
+ let (val, address) = inst.resolve_operand_value_and_address(self);
+ let res = self.shift_right(val);
+ self.mem.write8(res, address);
+
+ // EOR oper
+ let res = self[Reg::AC] ^ res;
+ self[Reg::AC] = res;
+ self.flags_set_neg_zero(res);
+ }
+ Opcode::LSR => {
+ match inst.mode() {
+ AddressMode::Impl => {
+ let res = self.shift_right(self[Reg::AC]);
+ self[Reg::AC] = res;
+ }
+ _ => {
+ let (val, address) = inst.resolve_operand_value_and_address(self);
+ let res = self.shift_right(val);
+ self.mem.write8(res, address);
+ }
+ };
+ }
+ Opcode::SLO => {
+ // ASL oper
+ let (val, address) = inst.resolve_operand_value_and_address(self);
+ let res = self.shift_left(val);
+ self.mem.write8(res, address);
+
+ // ORA oper
+ let res = self[Reg::AC] | res;
+ self[Reg::AC] = res;
+ self.flags_set_neg_zero(res);
+ }
+ Opcode::RLA => {
+ // ROL oper
+ let (val, address) = inst.resolve_operand_value_and_address(self);
+ let res = self.rotate_left(val);
+ self.mem.write8(res, address);
+
+ // AND oper
+ let res = self[Reg::AC] & res;
+ self[Reg::AC] = res;
+ self.flags_set_neg_zero(res);
+ }
+ Opcode::RRA => {
+ // ROR oper
+ let (val, address) = inst.resolve_operand_value_and_address(self);
+ let res = self.rotate_right(val);
+ self.mem.write8(res, address);
+
+ // ADC oper
+ self[Reg::AC] = self.add_with_carry(self[Reg::AC], res);
+ }
+ Opcode::ASL => {
+ match inst.mode() {
+ AddressMode::Impl => {
+ let res = self.shift_left(self[Reg::AC]);
+ self[Reg::AC] = res;
+ }
+ _ => {
+ let (val, address) = inst.resolve_operand_value_and_address(self);
+ let res = self.shift_left(val);
+ self.mem.write8(res, address);
+ }
+ };
+ }
+ Opcode::ROL => {
+ match inst.mode() {
+ AddressMode::Impl => {
+ let res = self.rotate_left(self[Reg::AC]);
+ self[Reg::AC] = res;
+ }
+ _ => {
+ let (val, address) = inst.resolve_operand_value_and_address(self);
+ let res = self.rotate_left(val);
+ self.mem.write8(res, address);
+ }
+ };
+ }
+ Opcode::ROR => {
+ match inst.mode() {
+ AddressMode::Impl => {
+ let res = self.rotate_right(self[Reg::AC]);
+ self[Reg::AC] = res;
+ }
+ _ => {
+ let (val, address) = inst.resolve_operand_value_and_address(self);
+ let res = self.rotate_right(val);
+ self.mem.write8(res, address);
+ }
+ };
+ }
+ Opcode::ADC => {
+ let val = inst.resolve_operand_value(self);
+ self[Reg::AC] = self.add_with_carry(self[Reg::AC], val);
+ }
+ Opcode::SBC | Opcode::USBC => {
+ let val = inst.resolve_operand_value(self);
+ self[Reg::AC] = self.sub_with_borrow(self[Reg::AC], val);
+ }
+ Opcode::ISC => {
+ // cycles! should to as many cycles as ISC + INC + SBC LOOL
+ // INC oper
+ let (val, address) = inst.resolve_operand_value_and_address(self);
+ let res = val.wrapping_add(1);
+ self.mem.write8(res, address);
+
+ // SBC oper
+ self[Reg::AC] = self.sub_with_borrow(self[Reg::AC], res);
+ // self.add_extra_cycles(10);
+ }
+ Opcode::EOR => {
+ let val = inst.resolve_operand_value(self);
+ let res = self[Reg::AC] ^ val;
+ self[Reg::AC] = res;
+ self.flags_set_neg_zero(res);
+ }
+ Opcode::ORA => {
+ let val = inst.resolve_operand_value(self);
+ let res = self[Reg::AC] | val;
+ self[Reg::AC] = res;
+ self.flags_set_neg_zero(res);
+ }
+ Opcode::AND => {
+ let val = inst.resolve_operand_value( self);
+ let res = self[Reg::AC] & val;
+ self[Reg::AC] = res;
+ self.flags_set_neg_zero(res);
+ }
+ Opcode::PHA => {
+ self.push(self[Reg::AC]);
+ }
+ Opcode::PLA => {
+ let res = self.pop();
+ self[Reg::AC] = res;
+ self.flags_set_neg_zero(res);
+ }
+ Opcode::PHX => self.push(self[Reg::X]),
+ Opcode::PHY => self.push(self[Reg::Y]),
+ Opcode::PLX => {
+ let res = self.pop();
+ self[Reg::X] = res;
+ self.flags_set_neg_zero(res);
+ }
+ Opcode::PLY => {
+ let res = self.pop();
+ self[Reg::Y] = res;
+ self.flags_set_neg_zero(res);
+ }
+ Opcode::PLP => {
+ let res = self.pop();
+ self.set_flags_ignore_5_4(res);
+ }
+ Opcode::PHP => {
+ let mut res = self.flags_as_byte();
+ res |= Flag::BUNUSEDMASK as u8; // break and 5 should always be set to 1 on stack
+ self.push(res);
+ }
+ Opcode::BIT => {
+ let val = inst.resolve_operand_value(self);
+ let res = self[Reg::AC] & val;
+ self[Flag::Z] = if res == 0 { 1 } else { 0 };
+ self[Flag::N] = if (val & (1 << 7)) == 0 { 0 } else { 1 };
+ self[Flag::V] = if (val & (1 << 6)) == 0 { 0 } else { 1 };
+ }
+ Opcode::ANC | Opcode::ANC2 => {
+ let val = inst.resolve_operand_value(self);
+ let res = self[Reg::AC] & val;
+ self[Flag::C] = common::bits::is_signed(res) as u8;
+ self.flags_set_neg_zero(res);
+ }
+ Opcode::ALR => {
+ let val = inst.resolve_operand_value(self);
+ let res = self[Reg::AC] & val;
+ self[Flag::C] = res & 1u8;
+ self.flags_set_neg_zero(res);
+ }
+ };
+
+ // No jmp; advance.
+ if pc_before_exec == self.pc() {
+ self.inc_pc(inst.size());
+ }
+
+ inst.cycles() + self.extra_cycles
+ }
+
+ pub fn add_extra_cycles(&mut self, cycles: usize) {
+ self.extra_cycles += cycles;
+ }
+
+ pub fn bus(&self) -> &Box {
+ &self.mem
+ }
+
+ pub fn pc(&self) -> u16 {
+ self.pc
+ }
+
+ pub fn set_pc(&mut self, pc: u16) {
+ self.pc = pc
+ }
+
+ pub fn inc_pc(&mut self, inc: u8) {
+ self.pc += inc as u16
+ }
+
+ pub fn reset(&mut self) {
+ // TODO: Cycles
+ self[Reg::AC] = 0;
+ self[Reg::X] = 0;
+ self[Reg::Y] = 0;
+ self[Reg::SP] = 0xfd;
+
+ self.flags = [0; 8];
+ self[Flag::UNUSED] = 1;
+ self[Flag::I] = 1;
+
+ let start = self.read16(Self::RESET_VECTOR);
+ println!("------------> RESET VECTOR: {:#06x}", start);
+ self.set_pc(start);
+ }
+
+ pub fn interrupt_nmi(&mut self) {
+ // TODO: Cycles
+ self.push_word(self.pc());
+
+ let mut stackflags = self.flags_as_byte();
+ stackflags &= 0b11101111; // B should be off
+ stackflags |= 0b00100000; // unused should be on
+ self.push(stackflags);
+ self[Flag::I] = 1;
+
+ // Jump to NMI vector, TODO cycles
+ let vector = self.read16(Self::NMI_VECTOR);
+ // println!("NMI interrupt -> {:#06x}", vector);
+ self.add_extra_cycles(2);
+ self.set_pc(vector);
+ }
+
+ fn push_word(&mut self, val: u16) {
+ let ret_high = (val >> 8) as u8;
+ let ret_low = (val & 0x00ff) as u8;
+ self.push(ret_high);
+ self.push(ret_low);
+ }
+
+ fn pop_word(&mut self) -> u16 {
+ let ret_low = self.pop();
+ let ret_high = self.pop();
+ (ret_high as u16) << 8 | ret_low as u16
+ }
+
+ fn inc_reg(&mut self, reg: Reg) {
+ let res = self[reg].wrapping_add(1);
+ self[reg] = res;
+ self.flags_set_neg_zero(res);
+ }
+
+ fn dec_reg(&mut self, reg: Reg) {
+ let res = self[reg].wrapping_sub(1);
+ self[reg] = res;
+ self.flags_set_neg_zero(res);
+ }
+
+ fn mv_with_neg_zero(&mut self, src: Reg, dst: Reg) {
+ let val = self[src];
+ self[dst] = val;
+ self.flags_set_neg_zero(val);
+ }
+
+ fn flags_set_neg_zero(&mut self, res: u8) {
+ self[Flag::Z] = (res == 0) as u8;
+ self[Flag::N] = (res & (1 << 7) != 0) as u8;
+ }
+
+ fn cmp(&mut self, reg: Reg, val: u8) {
+ let (res, overflow) = self[reg].overflowing_sub(val);
+ self[Flag::C] = !overflow as u8;
+ self.flags_set_neg_zero(res);
+ }
+
+ fn shift_right(&mut self, val: u8) -> u8 {
+ // All shift and rotate instructions preserve the bit shifted out in the carry flag.
+ self[Flag::C] = (val & 1 != 0) as u8;
+ let (res, _) = val.overflowing_shr(1);
+ self.flags_set_neg_zero(res);
+ res
+ }
+
+ fn shift_left(&mut self, val: u8) -> u8 {
+ // All shift and rotate instructions preserve the bit shifted out in the carry flag.
+ self[Flag::C] = (val & (1 << 7) != 0) as u8;
+ let (res, _) = val.overflowing_shl(1);
+ self.flags_set_neg_zero(res);
+ res
+ }
+
+ fn rotate_left(&mut self, val: u8) -> u8 {
+ // All shift and rotate instructions preserve the bit shifted out in the carry flag.
+ // rotate left (shifts in carry bit on the right)
+ let carry_bit_before_shift = self[Flag::C];
+ self[Flag::C] = (val & (1 << 7) != 0) as u8;
+ let (mut res, _) = val.overflowing_shl(1);
+ res |= carry_bit_before_shift;
+ self.flags_set_neg_zero(res);
+ res
+ }
+
+ fn rotate_right(&mut self, val: u8) -> u8 {
+ // All shift and rotate instructions preserve the bit shifted out in the carry flag.
+ // rotate right (shifts in CARRY bit on the left) (masswerk says zero bit but I think it's an error)
+ let carry_bit_before_shift = self[Flag::C];
+ self[Flag::C] = (val & 1 != 0) as u8;
+ let (mut res, _) = val.overflowing_shr(1);
+ res |= carry_bit_before_shift << 7;
+ self.flags_set_neg_zero(res);
+ res
+ }
+
+ fn calc_offset_pc(&self, offset: u8) -> u16 {
+ let signed = offset as i8;
+ if signed >= 0 {
+ let effective_offset = offset as u16;
+ self.pc.wrapping_add(effective_offset)
+ }
+ else {
+ let signed_offset = ((offset as u16) | 0xff00) as i16;
+ let effective_offset = (-signed_offset) as u16;
+ self.pc.wrapping_sub(effective_offset)
+ }
+ }
+
+ fn add_with_carry(&mut self, lhs: u8, rhs: u8) -> u8 {
+ if self[Flag::D] == 1 {
+ // panic!("implement decimal mode");
+ }
+
+ let (step1, carry1) = lhs.overflowing_add(self[Flag::C]);
+ let (res, carry2) = step1.overflowing_add(rhs);
+ self[Flag::V] = common::bits::is_overflow(res, lhs, rhs) as u8;
+ self[Flag::C] = (carry1 || carry2) as u8;
+ self.flags_set_neg_zero(res);
+ res
+ }
+
+ fn sub_with_borrow(&mut self, lhs: u8, rhs: u8) -> u8 {
+ // Do not understand how this works, but it works.
+ self.add_with_carry(lhs, rhs ^ 0xff)
+ }
+
+ fn push(&mut self, val: u8) {
+ let sp = self[Reg::SP] as usize;
+ let address = (Cpu::STACK_TOP + sp) as u16;
+ self.mem.write8(val, address);
+ self[Reg::SP] = self[Reg::SP].wrapping_sub(1);
+ }
+
+ fn pop(&mut self) -> u8 {
+ self[Reg::SP] = self[Reg::SP].wrapping_add(1);
+ let sp = self[Reg::SP] as usize;
+ let address = (Cpu::STACK_TOP + sp) as u16;
+ self.mem.read8(address)
+ }
+
+ fn set_flags_ignore_5_4(&mut self, val: u8) {
+ for bit in 0..=7usize {
+ match bit {
+ 5 | 4 => (), // ignore break and 5
+ _ => self.flags[bit] = if val & (1 << bit) == 0 { 0 } else { 1 }
+ }
+ }
+ }
+
+ pub fn flags_as_byte(&self) -> u8 {
+ let mut res = 0x00;
+ for bit in 0..=7usize {
+ res |= self.flags[bit] << bit
+ }
+ res
+ }
+
+ fn branch_if(&mut self, offset: u8, cond: impl Fn(&Cpu) -> bool) {
+ if offset == 0 {
+ // (An offset of #0 corresponds to the immedately following address — or a rather odd and expensive NOP.)
+ return;
+ }
+ if cond(self) {
+ self.inc_pc(2);
+ let branch_target = self.calc_offset_pc(offset);
+
+ // if hi byte changes, we crossed a page boundary and should add extra cycles
+ // "add 1 to cycles if branch occurs on same page, add 2 to cycles if branch occurs to different page"
+ let crossed_page = self.pc() & 0xff00 != branch_target & 0xff00;
+ if crossed_page {
+ self.add_extra_cycles(2);
+ } else {
+ self.add_extra_cycles(1);
+ }
+
+ self.set_pc(branch_target);
+ }
+ }
+
+ fn read16(&self, address: u16) -> u16 {
+ let val_low = self.mem.read8(address) as u16;
+ let val_high = self.mem.read8(address + 1) as u16;
+ (val_high << 8) | val_low
+ }
+}
+
+impl Index for Cpu {
+ type Output = u8;
+
+ fn index(&self, index: Reg) -> &u8 {
+ &self.regs[index as usize]
+ }
+}
+
+impl IndexMut for Cpu {
+ fn index_mut(&mut self, index: Reg) -> &mut u8 {
+ &mut self.regs[index as usize]
+ }
+}
+
+impl Index for Cpu {
+ type Output = u8;
+
+ fn index(&self, index: Flag) -> &u8 {
+ &self.flags[index as usize]
+ }
+}
+
+impl IndexMut for Cpu {
+ fn index_mut(&mut self, index: Flag) -> &mut u8 {
+ &mut self.flags[index as usize]
+ }
+}
+
+impl std::fmt::Debug for Cpu {
+ fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
+ fn hexdec(val: u8) -> String {
+ format!("{:#04x} ({})", val, val)
+ }
+
+ write!(f, "--------\n")?;
+ write!(f, "pc:\t{:#06x}\nsp:\t{}\nacc:\t{}\nx:\t{}\ny:\t{}\n", self.pc, hexdec(self[Reg::SP]), hexdec(self[Reg::AC]), hexdec(self[Reg::X]), hexdec(self[Reg::Y]))?;
+ write!(f, "NEG={}, OVF={}, DEC={}, INT={}, ZER={}, CAR={} ({:#010b}) ({:#04x})", self[Flag::N], self[Flag::V], self[Flag::D], self[Flag::I], self[Flag::Z], self[Flag::C], self.flags_as_byte(), self.flags_as_byte())
+ }
+}
+
+impl std::fmt::Display for Cpu {
+ // nestest format
+ fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
+ write!(f, "A:{:02X} X:{:02X} Y:{:02X} P:{:02X} SP:{:02X}", self[Reg::AC], self[Reg::X], self[Reg::Y], self.flags_as_byte(), self[Reg::SP])
+ }
+}
+
+#[cfg(test)]
+mod tests {
+ use super::*;
+
+ struct TestBus([u8; 0xffff + 1]);
+
+ impl Bus for TestBus {
+ fn read8(&self, address: u16) -> u8 {
+ self.0[address as usize]
+ }
+
+ fn write8(&mut self, val: u8, address: u16) {
+ self.0[address as usize] = val;
+ }
+ }
+
+ fn sut() -> Cpu {
+ Cpu::new(Box::new(TestBus([0; 0xffff + 1])))
+ }
+
+ #[test]
+ fn stack_pop_push_should_wrap() {
+ let mut cpu = sut();
+ cpu[Reg::SP] = 0;
+
+ cpu.push(42);
+ assert_eq!(cpu[Reg::SP], 0xff);
+
+ let val = cpu.pop();
+ assert_eq!(val, 42);
+ assert_eq!(cpu[Reg::SP], 0);
+ }
+
+ #[test]
+ fn inc_dec_regs_should_wrap() {
+ let mut cpu = sut();
+ cpu[Reg::X] = 0xff;
+ cpu[Reg::Y] = 0xff;
+
+ cpu.inc_reg(Reg::X);
+ cpu.inc_reg(Reg::Y);
+
+ assert_eq!(cpu[Reg::X], 0);
+ assert_eq!(cpu[Reg::Y], 0);
+
+ cpu.dec_reg(Reg::X);
+ cpu.dec_reg(Reg::Y);
+
+ assert_eq!(cpu[Reg::X], 0xff);
+ assert_eq!(cpu[Reg::Y], 0xff);
+ }
+
+ #[test]
+ fn set_flags() {
+ let mut cpu = sut();
+ cpu.set_flags_ignore_5_4(0b10100001);
+ assert_eq!(cpu[Flag::N], 1);
+ assert_eq!(cpu[Flag::V], 0);
+ assert_eq!(cpu[Flag::D], 0);
+ assert_eq!(cpu[Flag::I], 0);
+ assert_eq!(cpu[Flag::Z], 0);
+ assert_eq!(cpu[Flag::C], 1);
+
+ let mut cpu = sut();
+ cpu.set_flags_ignore_5_4(0b11001010);
+ assert_eq!(cpu[Flag::N], 1);
+ assert_eq!(cpu[Flag::V], 1);
+ assert_eq!(cpu[Flag::D], 1);
+ assert_eq!(cpu[Flag::I], 0);
+ assert_eq!(cpu[Flag::Z], 1);
+ assert_eq!(cpu[Flag::C], 0);
+ }
+
+ #[test]
+ fn get_flags() {
+ let mut cpu = sut();
+
+ assert_eq!(cpu.flags_as_byte(), 0b00000000);
+
+ cpu[Flag::N] = 1;
+ cpu[Flag::Z] = 1;
+
+ assert_eq!(cpu.flags_as_byte(), 0b10000010);
+ }
+
+ #[test]
+ fn add_with_carry() {
+ let mut cpu = sut();
+
+ // -5 + -124
+ cpu.add_with_carry(0b11111011, 0b10000100);
+ assert_eq!(cpu[Flag::V], 1);
+
+ let mut cpu = sut();
+ cpu.add_with_carry(255, 1);
+ assert_eq!(cpu[Flag::V], 0);
+ assert_eq!(cpu[Flag::C], 1);
+ assert_eq!(cpu[Flag::Z], 1);
+ assert_eq!(cpu[Flag::N], 0);
+
+ let mut cpu = sut();
+ cpu.add_with_carry(254, 1);
+ assert_eq!(cpu[Flag::V], 0);
+ assert_eq!(cpu[Flag::C], 0);
+ assert_eq!(cpu[Flag::Z], 0);
+ assert_eq!(cpu[Flag::N], 1);
+ }
+
+ #[test]
+ fn cmp() {
+ let mut cpu = sut();
+
+ cpu[Reg::Y] = 10;
+ cpu.cmp(Reg::Y, 11);
+ assert_eq!(cpu[Flag::Z], 0);
+ assert_eq!(cpu[Flag::C], 0);
+ assert_eq!(cpu[Flag::N], 1);
+
+ cpu[Reg::Y] = 10;
+ cpu.cmp(Reg::Y, 10);
+ assert_eq!(cpu[Flag::Z], 1);
+ assert_eq!(cpu[Flag::C], 1);
+ assert_eq!(cpu[Flag::N], 0);
+
+ cpu[Reg::Y] = 11;
+ cpu.cmp(Reg::Y, 10);
+ assert_eq!(cpu[Flag::Z], 0);
+ assert_eq!(cpu[Flag::C], 1);
+ assert_eq!(cpu[Flag::N], 0);
+ }
+
+ #[test]
+ fn shift_right() {
+ let mut cpu = sut();
+
+ cpu.shift_right(0b001);
+ cpu[Flag::Z] = 1;
+ cpu[Flag::C] = 1;
+
+ cpu.shift_right(0b100);
+ cpu[Flag::Z] = 0;
+ cpu[Flag::C] = 0;
+ }
+
+ #[test]
+ fn offset_pc() {
+ let mut cpu = sut();
+
+ cpu.set_pc(0x10);
+ assert_eq!(cpu.calc_offset_pc(1), 0x11); // + 1
+
+ cpu.set_pc(0x20); // 32
+ assert_eq!(cpu.calc_offset_pc(0xf4), 0x14); // // -12 == 20
+
+ cpu.set_pc(0x0000);
+ assert_eq!(cpu.calc_offset_pc(255), 0xffff); // -1
+
+ cpu.set_pc(0xFFFF);
+ assert_eq!(cpu.calc_offset_pc(1), 0x0000); // +1
+
+ cpu.set_pc(0x0000);
+ assert_eq!(cpu.calc_offset_pc(0xc1), 0xffc1); // -63
+ }
+}
\ No newline at end of file
diff --git a/mos6502/src/debugger.rs b/mos6502/src/debugger.rs
new file mode 100644
index 0000000..4b78698
--- /dev/null
+++ b/mos6502/src/debugger.rs
@@ -0,0 +1,241 @@
+use getch::Getch;
+use std::{fmt::Write, collections::{VecDeque}, ops::RangeInclusive};
+use crate::{cpu::{Cpu, Reg}, instructions::{Instruction, Opcode}};
+
+const BACKTRACE_LIMIT: usize = 11;
+
+pub struct Debugger {
+ stdin: Getch,
+ breakpoints: Vec,
+ last_pc: Option,
+ suspended: bool,
+ verbose: bool,
+ backtrace: VecDeque,
+ watches: Vec,
+}
+
+struct BacktraceEntry {
+ inst: Instruction,
+ pc: u16,
+ opbyte: u8
+}
+
+#[derive(PartialEq, Eq)]
+pub enum Breakpoint {
+ Address(u16),
+ Opcode(String),
+ OpcodeSequence(Vec<&'static str>)
+ // TODO add support to break on opcode WITH operands
+}
+
+enum Watch {
+ Range { address: RangeInclusive, state: Option>, f: Box)> },
+ Address { address: u16, state: Option, f: Box },
+ // TODO: Reg, Flag, PC watches
+}
+
+impl Debugger {
+ pub fn new() -> Self {
+ Self {
+ stdin: Getch::new(),
+ breakpoints: Vec::with_capacity(2),
+ last_pc: None,
+ suspended: false,
+ verbose: false,
+ backtrace: VecDeque::with_capacity(BACKTRACE_LIMIT),
+ watches: Vec::new(),
+ }
+ }
+
+ pub fn verbose(&mut self, v: bool) {
+ self.verbose = v;
+ }
+
+ pub fn add_breakpoint(&mut self, breakpoint: Breakpoint) {
+ let mut breakpoint = breakpoint;
+ if let Breakpoint::Opcode(opstr) = &breakpoint {
+ breakpoint = Breakpoint::Opcode(opstr.to_uppercase());
+ }
+ self.breakpoints.push(breakpoint);
+ }
+
+ pub fn on_tick(&mut self, cpu: &Cpu, next_inst: &Instruction) {
+ let pc = cpu.pc();
+ let opbyte = cpu.bus().read8(pc);
+
+ self.backtrace.push_back(BacktraceEntry { inst: next_inst.clone(), pc, opbyte });
+ if self.backtrace.len() == BACKTRACE_LIMIT {
+ self.backtrace.remove(0);
+ }
+
+ if self.suspended || self.verbose {
+ Debugger::print_instruction(pc, opbyte, &next_inst);
+ }
+
+ self.check_watches(cpu);
+
+ if self.suspended {
+ self.user_input(cpu);
+ }
+ else if self.is_breakpoint(pc, next_inst.opcode()) {
+ self.suspend(cpu, pc);
+ }
+
+ self.last_pc = Some(pc);
+ }
+
+ fn is_breakpoint(&self, pc: u16, opcode: Opcode) -> bool {
+ for b in &self.breakpoints {
+ match b {
+ Breakpoint::Address(addr) => {
+ if *addr == pc {
+ return true
+ }
+ },
+ Breakpoint::Opcode(opstr) => {
+ if *opstr == opcode.to_string() {
+ return true;
+ }
+ },
+ Breakpoint::OpcodeSequence(seq) => {
+ let history: Vec = self.backtrace.iter()
+ .rev()
+ .take(seq.len())
+ .map(|b| b.inst.opcode().to_string())
+ .collect();
+ let upper: Vec = seq.iter()
+ .rev()
+ .map(|&s| s.to_uppercase())
+ .collect();
+ if history == upper {
+ return true;
+ }
+ },
+ }
+ }
+ false
+ }
+
+ pub fn watch_memory_range(&mut self, range: RangeInclusive, f: impl Fn(Vec) + 'static) {
+ let watch = Watch::Range { address: range, state: None, f: Box::new(f) };
+ self.watches.push(watch)
+ }
+
+ pub fn watch_memory(&mut self, address: u16, f: impl Fn(u8) + 'static) {
+ let watch = Watch::Address { address, state: None, f: Box::new(f) };
+ self.watches.push(watch)
+ }
+
+ fn check_watches(&mut self, cpu: &Cpu) {
+ for watch in self.watches.iter_mut() {
+ match watch {
+ Watch::Range { address, state, f } => {
+ // let start = *address.start() as usize;
+ let current_state: Vec = cpu.bus().read_range(address.clone());
+ if state.as_ref() != Some(¤t_state) {
+ *state = Some(current_state.clone());
+ f(current_state);
+ }
+ }
+ Watch::Address { address, state, f } => {
+ let current_state = cpu.bus().read8(*address);
+ if *state != Some(current_state) {
+ *state = Some(current_state);
+ f(current_state);
+ }
+ }
+ }
+ }
+ }
+
+ pub fn dump_backtrace(&mut self) {
+ println!("...");
+ while let Some(entry) = self.backtrace.pop_front() {
+ Debugger::print_instruction(entry.pc, entry.opbyte, &entry.inst);
+ }
+ }
+
+ pub fn enable(&mut self) { // TODO: better API
+ self.dump_backtrace();
+ self.suspended = true;
+ }
+
+ fn suspend(&mut self, cpu: &Cpu, address: u16) {
+ self.suspended = true;
+ if !self.verbose {
+ // Print some instructions if we hit a break and we're not verbose already.
+ self.dump_backtrace();
+ }
+ println!("break at {:#06x}. step: , cpu: , stack: , continue: , mute & continue: ", address);
+ self.user_input(cpu);
+ }
+
+ fn user_input(&mut self, cpu: &Cpu) {
+ let ch = self.stdin.getch().unwrap();
+ match ch {
+ 0x20 => (), // Space, step
+ 0x0a => { // Enter
+ println!("{:?}", cpu);
+ println!("{}", cpu);
+ self.user_input(cpu);
+ }
+ b'c' => {
+ println!("continuing...");
+ self.suspended = false;
+ }
+ b'm' => {
+ // TODO: Only mute current suspended address, not everything.
+ println!("continuing...");
+ self.suspended = false;
+ self.breakpoints.clear()
+ }
+ b's' => {
+ self.dump_stack(cpu);
+ self.user_input(cpu);
+ }
+ _ => {
+ println!("Unknown debugger command: {}", ch);
+ self.user_input(cpu);
+ }
+ }
+ }
+
+ fn dump_stack(&self, cpu: &Cpu) {
+ for a in Cpu::STACK_TOP..=Cpu::STACK_BOTTOM {
+ print!("{:#06x}: {:#04x}", a, cpu.bus().read8(a as u16));
+ if a as u8 == cpu[Reg::SP] {
+ print!(" <----");
+ }
+ println!();
+ }
+ }
+
+ fn print_instruction(pc: u16, opbyte: u8, inst: &Instruction) {
+ let mut pc_str = String::new();
+ write!(&mut pc_str, "{:#06x}", pc).unwrap();
+
+ let mut opbyte_str = String::new();
+ write!(&mut opbyte_str, "{:#04x}", opbyte).unwrap();
+
+ // TODO move to Into for Instruction?
+ let mut operands_str = String::new();
+ for operand in inst.operands() {
+ write!(&mut operands_str, "{:#04x} ", operand).unwrap();
+ }
+
+ let mut mnemonic_str = String::new();
+ write!(&mut mnemonic_str, "{:?} {:?} {}", inst.opcode(), inst.mode(), operands_str).unwrap();
+
+ // let ascii_operand = if inst.mode() == AddressMode::Imm {
+ // String::from_utf8(vec![inst.operands()[0]]).unwrap_or_default()
+ // } else {
+ // String::new()
+ // };
+
+ // if ascii_operand.is_empty() {
+ println!("{:<10} {} {:<10} {}", pc_str, opbyte_str, operands_str, mnemonic_str);
+ // } else {
+ // println!("{:<10} {} {:<10} {} (b'{}')", pc_str, opbyte_str, operands_str, mnemonic_str, ascii_operand);
+ // }
+ }
+}
\ No newline at end of file
diff --git a/mos6502/src/instructions.rs b/mos6502/src/instructions.rs
new file mode 100644
index 0000000..53834c4
--- /dev/null
+++ b/mos6502/src/instructions.rs
@@ -0,0 +1,447 @@
+use crate::{address_mode::AddressMode, cpu::Cpu};
+
+#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash)]
+#[allow(clippy::upper_case_acronyms)]
+pub enum Opcode {
+ ADC, // Add Memory to Accumulator with Carry
+ SBC, // Subtract Memory from Accumulator with Borrow
+ CLD, // Clear decimal mode
+ CLC, // Clear carry
+ CLI, // Clear interrupt
+ CLV, // Clear overflow
+ EOR, // Exclusive-OR Memory with Accumulator
+ AND, // AND Memory with Accumulator
+ ORA, // OR Memory with Accumulator
+ LDX,
+ LDA,
+ LDY,
+ TAX, // Transfer Accumulator to Index X
+ TAY, // Transfer Accumulator to Index Y
+ TSX, // Transfer Stack Pointer to Index X
+ TXA, // Transfer Index X to Accumulato
+ TXS,
+ TYA, // Transfer Index Y to Accumulator
+ STA, // Store Accumulator in Memory
+ STX, // Store Index X in Memory
+ STY, // Store Index Y in Memory
+ JMP,
+ JSR, // Jump to New Location Saving Return Address
+ RTS, // Return from Subroutine
+ BNE, // Branch on Result not Zero
+ BEQ, // Branch on Result Zero
+ BPL, // Branch on Result Plus
+ DEX, // Decrement Index X by One
+ DEY, // Decrement Index Y by One
+ DEC, // Decrement Memory by One
+ INC, // Increment Memory by One
+ INX,
+ INY,
+ BIT, // Test Bits in Memory with Accumulator
+ BCC, // Branch on Carry Clear
+ BCS, // Branch on Carry Set
+ BMI, // Branch on Result Minus
+ BVC, // Branch on Overflow Clear
+ BVS, // Branch on Overflow Set
+ SEC, // Set Carry Flag
+ SED, // Set Decimal Flag
+ SEI, // Set Interrupt Disable Status
+ NOP,
+ CPY, // Compare Memory and Index Y
+ CPX, // Compare Memory and Index X
+ LSR, // Shift One Bit Right (Memory or Accumulator)
+ ASL, // Shift Left One Bit (Memory or Accumulator)
+ ROL, // Rotate One Bit Left (Memory or Accumulator)
+ ROR, // Rotate One Bit Right (Memory or Accumulator)
+ CMP, // Compare Memory with Accumulator
+ PHA, // Push Accumulator on Stack
+ PLA, // Pull Accumulator from Stack,
+ PLP, // Pull Processor Status from Stack
+ PHP, // Push Processor Status on Stack,
+ JAM, // Halt, kill. Illegal, only used for own tests so far.
+ BRK, // Force Break, Software interrupt
+ RTI, // Return from Interrupt
+
+ // Illegal opcodes
+ LAX, // LDA oper + LDX oper
+ SAX, // A AND X -> M
+ USBC, // effectively same as normal SBC immediate, instr. E9.
+ DCP, // DEC oper + CMP oper
+ ISC, // INC oper + SBC oper
+ SLO, // ASL oper + ORA oper
+ RLA, // ROL oper + AND oper
+ SRE, // LSR oper + EOR oper
+ RRA, // ROR oper + ADC oper
+ PHX, // push x
+ PHY, // push y
+ PLX, // pull x
+ PLY, // pull y
+ ANC, // AND oper + set C as ASL
+ ANC2, // effectively the same as instr. 0B (ANC)
+ ALR, // AND oper + LSR
+}
+
+impl std::fmt::Display for Opcode {
+ fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
+ write!(f, "{:?}", self)
+ }
+}
+
+#[derive(Clone, Debug)]
+pub struct Instruction {
+ opcode: Opcode,
+ mode: AddressMode,
+ cycles: usize,
+ operands: Vec,
+ size: u8,
+}
+
+impl Instruction {
+ fn implied(opcode: Opcode, cycles: usize) -> Instruction {
+ Instruction { opcode, cycles, mode: AddressMode::Impl, size: 1, operands: vec![] }
+ }
+
+ pub fn two(opcode: Opcode, cycles: usize, mode: AddressMode, operand: u8) -> Instruction {
+ Instruction { opcode, cycles, mode, size: 2, operands: vec![operand] }
+ }
+
+ fn thr(opcode: Opcode, cycles: usize, mode: AddressMode, operand1: u8, operand2: u8) -> Instruction {
+ Instruction { opcode, cycles, mode, size: 3, operands: vec![operand1, operand2] }
+ }
+
+ pub fn size(&self) -> u8 {
+ self.size
+ }
+
+ pub fn opcode(&self) -> Opcode {
+ self.opcode
+ }
+
+ pub fn mode(&self) -> AddressMode {
+ self.mode
+ }
+
+ pub fn cycles(&self) -> usize {
+ self.cycles
+ }
+
+ pub fn resolve_operand_value_and_address(&self, cpu: &mut Cpu) -> (u8, u16) {
+ let address = self.mode.resolve(cpu, self.operands(), self.num_extra_cycles());
+ let value = cpu.bus().read8(address);
+ (value, address)
+ }
+
+ pub fn resolve_operand_value(&self, cpu: &mut Cpu) -> u8 {
+ match self.mode {
+ AddressMode::Imm => self.operands[0],
+ _ => {
+ let address = self.mode.resolve(cpu, self.operands(), self.num_extra_cycles());
+ cpu.bus().read8(address)
+ }
+ }
+ }
+
+ pub fn resolve_operand_address(&self, cpu: &mut Cpu) -> u16 {
+ self.mode.resolve(cpu, self.operands(), self.num_extra_cycles())
+ }
+
+ pub fn operands(&self) -> &[u8] {
+ &self.operands[..]
+ }
+
+ fn num_extra_cycles(&self) -> usize {
+ match self.opcode {
+ // these instructions don't add a cycle when they cross page bounds
+ Opcode::DCP => 0,
+ Opcode::STA => 0,
+ Opcode::SLO => 0,
+ Opcode::RLA => 0,
+ Opcode::SRE => 0,
+ Opcode::RRA => 0,
+ // isc in indy apparently adds 4 cycles.. bc many instructions in one i guess
+ Opcode::ISC => {
+ match self.mode {
+ AddressMode::IndY => 4,
+ _ => 0,
+ }
+ }
+ _ => 1,
+ }
+ }
+
+ pub fn disassemble(opbyte: u8, operand1: u8, operand2: u8) -> Instruction {
+ match opbyte {
+ 0x02 | 0x12 | 0x22 | 0x32 | 0x42 | 0x52 | 0x62 | 0x72 | 0x92 | 0xB2 | 0xD2 | 0xF2 => Instruction::implied(Opcode::JAM, 0),
+
+ 0x00 => Instruction::implied(Opcode::BRK, 7),
+ 0x40 => Instruction::implied(Opcode::RTI, 6),
+
+ 0x38 => Instruction::implied(Opcode::SEC, 2),
+ 0xf8 => Instruction::implied(Opcode::SED, 2),
+ 0x78 => Instruction::implied(Opcode::SEI, 2),
+
+ 0x18 => Instruction::implied(Opcode::CLC, 2),
+ 0xd8 => Instruction::implied(Opcode::CLD, 2),
+ 0x58 => Instruction::implied(Opcode::CLI, 2),
+ 0xb8 => Instruction::implied(Opcode::CLV, 2),
+
+ 0xaa => Instruction::implied(Opcode::TAX, 2),
+ 0xa8 => Instruction::implied(Opcode::TAY, 2),
+ 0xba => Instruction::implied(Opcode::TSX, 2),
+ 0x8a => Instruction::implied(Opcode::TXA, 2),
+ 0x9a => Instruction::implied(Opcode::TXS, 2),
+ 0x98 => Instruction::implied(Opcode::TYA, 2),
+
+ 0x24 => Instruction::two(Opcode::BIT, 3, AddressMode::Zero, operand1),
+ 0x2c => Instruction::thr(Opcode::BIT, 4, AddressMode::Abs, operand1, operand2),
+
+ 0x69 => Instruction::two(Opcode::ADC, 2, AddressMode::Imm, operand1),
+ 0x65 => Instruction::two(Opcode::ADC, 3, AddressMode::Zero, operand1),
+ 0x75 => Instruction::two(Opcode::ADC, 4, AddressMode::ZeroX, operand1),
+ 0x6d => Instruction::thr(Opcode::ADC, 4, AddressMode::Abs, operand1, operand2),
+ 0x7d => Instruction::thr(Opcode::ADC, 4, AddressMode::AbsX, operand1, operand2),
+ 0x79 => Instruction::thr(Opcode::ADC, 4, AddressMode::AbsY, operand1, operand2),
+ 0x61 => Instruction::two(Opcode::ADC, 6, AddressMode::IndX, operand1),
+ 0x71 => Instruction::two(Opcode::ADC, 5, AddressMode::IndY, operand1),
+
+ 0xe9 => Instruction::two(Opcode::SBC, 2, AddressMode::Imm, operand1),
+ 0xe5 => Instruction::two(Opcode::SBC, 3, AddressMode::Zero, operand1),
+ 0xf5 => Instruction::two(Opcode::SBC, 4, AddressMode::ZeroX, operand1),
+ 0xed => Instruction::thr(Opcode::SBC, 4, AddressMode::Abs, operand1, operand2),
+ 0xfd => Instruction::thr(Opcode::SBC, 4, AddressMode::AbsX, operand1, operand2),
+ 0xf9 => Instruction::thr(Opcode::SBC, 4, AddressMode::AbsY, operand1, operand2),
+ 0xe1 => Instruction::two(Opcode::SBC, 6, AddressMode::IndX, operand1),
+ 0xf1 => Instruction::two(Opcode::SBC, 5, AddressMode::IndY, operand1),
+
+ 0xa2 => Instruction::two(Opcode::LDX, 2, AddressMode::Imm, operand1),
+ 0xa6 => Instruction::two(Opcode::LDX, 3, AddressMode::Zero, operand1),
+ 0xb6 => Instruction::two(Opcode::LDX, 4, AddressMode::ZeroY, operand1),
+ 0xae => Instruction::thr(Opcode::LDX, 4, AddressMode::Abs, operand1, operand2),
+ 0xbe => Instruction::thr(Opcode::LDX, 4, AddressMode::AbsY, operand1, operand2),
+ 0x49 => Instruction::two(Opcode::EOR, 2, AddressMode::Imm, operand1),
+ 0x45 => Instruction::two(Opcode::EOR, 3, AddressMode::Zero, operand1),
+ 0x55 => Instruction::two(Opcode::EOR, 4, AddressMode::ZeroX, operand1),
+ 0x4d => Instruction::thr(Opcode::EOR, 4, AddressMode::Abs, operand1, operand2),
+ 0x5d => Instruction::thr(Opcode::EOR, 4, AddressMode::AbsX, operand1, operand2),
+ 0x59 => Instruction::thr(Opcode::EOR, 4, AddressMode::AbsY, operand1, operand2),
+ 0x41 => Instruction::two(Opcode::EOR, 6, AddressMode::IndX, operand1),
+ 0x51 => Instruction::two(Opcode::EOR, 5, AddressMode::IndY, operand1),
+
+ 0x09 => Instruction::two(Opcode::ORA, 2, AddressMode::Imm, operand1),
+ 0x05 => Instruction::two(Opcode::ORA, 3, AddressMode::Zero, operand1),
+ 0x15 => Instruction::two(Opcode::ORA, 4, AddressMode::ZeroX, operand1),
+ 0x0d => Instruction::thr(Opcode::ORA, 4, AddressMode::Abs, operand1, operand2),
+ 0x1d => Instruction::thr(Opcode::ORA, 4, AddressMode::AbsX, operand1, operand2),
+ 0x19 => Instruction::thr(Opcode::ORA, 4, AddressMode::AbsY, operand1, operand2),
+ 0x01 => Instruction::two(Opcode::ORA, 6, AddressMode::IndX, operand1),
+ 0x11 => Instruction::two(Opcode::ORA, 5, AddressMode::IndY, operand1),
+
+ 0x29 => Instruction::two(Opcode::AND, 2, AddressMode::Imm, operand1),
+ 0x25 => Instruction::two(Opcode::AND, 3, AddressMode::Zero, operand1),
+ 0x35 => Instruction::two(Opcode::AND, 4, AddressMode::ZeroX, operand1),
+ 0x2d => Instruction::thr(Opcode::AND, 4, AddressMode::Abs, operand1, operand2),
+ 0x3d => Instruction::thr(Opcode::AND, 4, AddressMode::AbsX, operand1, operand2),
+ 0x39 => Instruction::thr(Opcode::AND, 4, AddressMode::AbsY, operand1, operand2),
+ 0x21 => Instruction::two(Opcode::AND, 6, AddressMode::IndX, operand1),
+ 0x31 => Instruction::two(Opcode::AND, 5, AddressMode::IndY, operand1),
+
+ 0xa0 => Instruction::two(Opcode::LDY, 2, AddressMode::Imm, operand1),
+ 0xa4 => Instruction::two(Opcode::LDY, 3, AddressMode::Zero, operand1),
+ 0xb4 => Instruction::two(Opcode::LDY, 4, AddressMode::ZeroX, operand1),
+ 0xac => Instruction::thr(Opcode::LDY, 4, AddressMode::Abs, operand1, operand2),
+ 0xbc => Instruction::thr(Opcode::LDY, 4, AddressMode::AbsX, operand1, operand2),
+
+ 0xa9 => Instruction::two(Opcode::LDA, 2, AddressMode::Imm, operand1),
+ 0xa5 => Instruction::two(Opcode::LDA, 3, AddressMode::Zero, operand1),
+ 0xb5 => Instruction::two(Opcode::LDA, 4, AddressMode::ZeroX, operand1),
+ 0xad => Instruction::thr(Opcode::LDA, 4, AddressMode::Abs, operand1, operand2),
+ 0xbd => Instruction::thr(Opcode::LDA, 4, AddressMode::AbsX, operand1, operand2),
+ 0xb9 => Instruction::thr(Opcode::LDA, 4, AddressMode::AbsY, operand1, operand2),
+ 0xa1 => Instruction::two(Opcode::LDA, 6, AddressMode::IndX, operand1),
+ 0xb1 => Instruction::two(Opcode::LDA, 5, AddressMode::IndY, operand1),
+
+ 0x85 => Instruction::two(Opcode::STA, 3, AddressMode::Zero, operand1),
+ 0x95 => Instruction::two(Opcode::STA, 4, AddressMode::ZeroX, operand1),
+ 0x8d => Instruction::thr(Opcode::STA, 4, AddressMode::Abs, operand1, operand2),
+ 0x9d => Instruction::thr(Opcode::STA, 5, AddressMode::AbsX, operand1, operand2),
+ 0x99 => Instruction::thr(Opcode::STA, 5, AddressMode::AbsY, operand1, operand2),
+ 0x81 => Instruction::two(Opcode::STA, 6, AddressMode::IndX, operand1),
+ 0x91 => Instruction::two(Opcode::STA, 6, AddressMode::IndY, operand1),
+
+ 0x86 => Instruction::two(Opcode::STX, 3, AddressMode::Zero, operand1),
+ 0x96 => Instruction::two(Opcode::STX, 4, AddressMode::ZeroY, operand1),
+ 0x8e => Instruction::thr(Opcode::STX, 4, AddressMode::Abs, operand1, operand2),
+
+ 0x84 => Instruction::two(Opcode::STY, 3, AddressMode::Zero, operand1),
+ 0x94 => Instruction::two(Opcode::STY, 4, AddressMode::ZeroX, operand1),
+ 0x8c => Instruction::thr(Opcode::STY, 4, AddressMode::Abs, operand1, operand2),
+
+ 0x4c => Instruction::thr(Opcode::JMP, 3, AddressMode::Abs, operand1, operand2),
+ 0x6c => Instruction::thr(Opcode::JMP, 5, AddressMode::Ind, operand1, operand2),
+ 0x20 => Instruction::thr(Opcode::JSR, 6, AddressMode::Abs, operand1, operand2),
+ 0x60 => Instruction::implied(Opcode::RTS, 6),
+
+ 0xd0 => Instruction::two(Opcode::BNE, 2, AddressMode::Rel, operand1),
+ 0xf0 => Instruction::two(Opcode::BEQ, 2, AddressMode::Rel, operand1),
+ 0x10 => Instruction::two(Opcode::BPL, 2, AddressMode::Rel, operand1),
+ 0x90 => Instruction::two(Opcode::BCC, 2, AddressMode::Rel, operand1),
+ 0xb0 => Instruction::two(Opcode::BCS, 2, AddressMode::Rel, operand1),
+ 0x30 => Instruction::two(Opcode::BMI, 2, AddressMode::Rel, operand1),
+ 0x50 => Instruction::two(Opcode::BVC, 2, AddressMode::Rel, operand1),
+ 0x70 => Instruction::two(Opcode::BVS, 2, AddressMode::Rel, operand1),
+
+ 0xca => Instruction::implied(Opcode::DEX, 2),
+ 0x88 => Instruction::implied(Opcode::DEY, 2),
+ 0xe8 => Instruction::implied(Opcode::INX, 2),
+ 0xc8 => Instruction::implied(Opcode::INY, 2),
+
+ 0xc6 => Instruction::two(Opcode::DEC, 5, AddressMode::Zero, operand1),
+ 0xd6 => Instruction::two(Opcode::DEC, 6, AddressMode::ZeroX, operand1),
+ 0xce => Instruction::thr(Opcode::DEC, 6, AddressMode::Abs, operand1, operand2),
+ 0xde => Instruction::thr(Opcode::DEC, 7, AddressMode::AbsX, operand1, operand2),
+
+ 0xe6 => Instruction::two(Opcode::INC, 5, AddressMode::Zero, operand1),
+ 0xf6 => Instruction::two(Opcode::INC, 6, AddressMode::ZeroX, operand1),
+ 0xee => Instruction::thr(Opcode::INC, 6, AddressMode::Abs, operand1, operand2),
+ 0xfe => Instruction::thr(Opcode::INC, 7, AddressMode::AbsX, operand1, operand2),
+
+ // 1 byte NOPs
+ 0xea | 0x1a | 0x3a => Instruction::implied(Opcode::NOP, 2),
+
+ // 2 byte NOPs 2 cycles
+ 0x80 | 0x82 | 0x89 | 0xc2 | 0xe2 => Instruction::two(Opcode::NOP, 2, AddressMode::Nop, operand1),
+ // 2 byte NOPs 3 cycles
+ 0x04 | 0x44 | 0x64 => Instruction::two(Opcode::NOP, 3, AddressMode::Nop, operand1),
+ // 2 byte NOPs 4 cycles
+ 0x14 | 0x34 | 0x54 | 0x74 | 0xd4 | 0xf4 => Instruction::two(Opcode::NOP, 4, AddressMode::Nop, operand1),
+
+ // 3 byte nop
+ 0x0c => Instruction::thr(Opcode::NOP, 4, AddressMode::Nop, operand1, operand2),
+ // 3 byte NOPs, absX for cycle
+ 0x1c | 0x3c | 0x5c | 0x7c | 0xdc | 0xfc => Instruction::thr(Opcode::NOP, 4, AddressMode::AbsX, operand1, operand2),
+
+ 0xc0 => Instruction::two(Opcode::CPY, 2, AddressMode::Imm, operand1),
+ 0xc4 => Instruction::two(Opcode::CPY, 3, AddressMode::Zero, operand1),
+ 0xcc => Instruction::thr(Opcode::CPY, 4, AddressMode::Abs, operand1, operand2),
+ 0xe0 => Instruction::two(Opcode::CPX, 2, AddressMode::Imm, operand1),
+ 0xe4 => Instruction::two(Opcode::CPX, 3, AddressMode::Zero, operand1),
+ 0xec => Instruction::thr(Opcode::CPX, 4, AddressMode::Abs, operand1, operand2),
+
+ 0xc9 => Instruction::two(Opcode::CMP, 2, AddressMode::Imm, operand1),
+ 0xc5 => Instruction::two(Opcode::CMP, 3, AddressMode::Zero, operand1),
+ 0xd5 => Instruction::two(Opcode::CMP, 4, AddressMode::ZeroX, operand1),
+ 0xcd => Instruction::thr(Opcode::CMP, 4, AddressMode::Abs, operand1, operand2),
+ 0xdd => Instruction::thr(Opcode::CMP, 4, AddressMode::AbsX, operand1, operand2),
+ 0xd9 => Instruction::thr(Opcode::CMP, 4, AddressMode::AbsY, operand1, operand2),
+ 0xc1 => Instruction::two(Opcode::CMP, 6, AddressMode::IndX, operand1),
+ 0xd1 => Instruction::two(Opcode::CMP, 5, AddressMode::IndY, operand1),
+
+ 0x4a => Instruction::implied(Opcode::LSR, 2),
+ 0x46 => Instruction::two(Opcode::LSR, 5, AddressMode::Zero, operand1),
+ 0x56 => Instruction::two(Opcode::LSR, 6, AddressMode::ZeroX, operand1),
+ 0x4e => Instruction::thr(Opcode::LSR, 6, AddressMode::Abs, operand1, operand2),
+ 0x5e => Instruction::thr(Opcode::LSR, 7, AddressMode::AbsX, operand1, operand2),
+
+ 0x0a => Instruction::implied(Opcode::ASL, 2),
+ 0x06 => Instruction::two(Opcode::ASL, 5, AddressMode::Zero, operand1),
+ 0x16 => Instruction::two(Opcode::ASL, 6, AddressMode::ZeroX, operand1),
+ 0x0e => Instruction::thr(Opcode::ASL, 6, AddressMode::Abs, operand1, operand2),
+ 0x1e => Instruction::thr(Opcode::ASL, 7, AddressMode::AbsX, operand1, operand2),
+
+ 0x2a => Instruction::implied(Opcode::ROL, 2),
+ 0x26 => Instruction::two(Opcode::ROL, 5, AddressMode::Zero, operand1),
+ 0x36 => Instruction::two(Opcode::ROL, 6, AddressMode::ZeroX, operand1),
+ 0x2e => Instruction::thr(Opcode::ROL, 6, AddressMode::Abs, operand1, operand2),
+ 0x3e => Instruction::thr(Opcode::ROL, 7, AddressMode::AbsX, operand1, operand2),
+
+ 0x6a => Instruction::implied(Opcode::ROR, 2),
+ 0x66 => Instruction::two(Opcode::ROR, 5, AddressMode::Zero, operand1),
+ 0x76 => Instruction::two(Opcode::ROR, 6, AddressMode::ZeroX, operand1),
+ 0x6e => Instruction::thr(Opcode::ROR, 6, AddressMode::Abs, operand1, operand2),
+ 0x7e => Instruction::thr(Opcode::ROR, 7, AddressMode::AbsX, operand1, operand2),
+
+ 0x48 => Instruction::implied(Opcode::PHA, 3),
+ 0x68 => Instruction::implied(Opcode::PLA, 4),
+ 0x08 => Instruction::implied(Opcode::PHP, 3),
+ 0x28 => Instruction::implied(Opcode::PLP, 4),
+
+ 0xa7 => Instruction::two(Opcode::LAX, 3, AddressMode::Zero, operand1),
+ 0xb7 => Instruction::two(Opcode::LAX, 4, AddressMode::ZeroY, operand1),
+ 0xaf => Instruction::thr(Opcode::LAX, 4, AddressMode::Abs, operand1, operand2),
+ 0xbf => Instruction::thr(Opcode::LAX, 4, AddressMode::AbsY, operand1, operand2),
+ 0xa3 => Instruction::two(Opcode::LAX, 6, AddressMode::IndX, operand1),
+ 0xb3 => Instruction::two(Opcode::LAX, 5, AddressMode::IndY, operand1),
+
+ 0x87 => Instruction::two(Opcode::SAX, 3, AddressMode::Zero, operand1),
+ 0x97 => Instruction::two(Opcode::SAX, 4, AddressMode::ZeroY, operand1),
+ 0x8f => Instruction::thr(Opcode::SAX, 4, AddressMode::Abs, operand1, operand2),
+ 0x83 => Instruction::two(Opcode::SAX, 6, AddressMode::IndX, operand1),
+
+ 0xeb => Instruction::two(Opcode::USBC, 2, AddressMode::Imm, operand1),
+
+ 0xc7 => Instruction::two(Opcode::DCP, 5, AddressMode::Zero, operand1),
+ 0xd7 => Instruction::two(Opcode::DCP, 6, AddressMode::ZeroX, operand1),
+ 0xcf => Instruction::thr(Opcode::DCP, 6, AddressMode::Abs, operand1, operand2),
+ 0xdf => Instruction::thr(Opcode::DCP, 7, AddressMode::AbsX, operand1, operand2),
+ 0xdb => Instruction::thr(Opcode::DCP, 7, AddressMode::AbsY, operand1, operand2),
+ 0xc3 => Instruction::two(Opcode::DCP, 8, AddressMode::IndX, operand1),
+ 0xd3 => Instruction::two(Opcode::DCP, 8, AddressMode::IndY, operand1),
+
+ 0xe7 => Instruction::two(Opcode::ISC, 5, AddressMode::Zero, operand1),
+ 0xf7 => Instruction::two(Opcode::ISC, 6, AddressMode::ZeroX, operand1),
+ 0xef => Instruction::thr(Opcode::ISC, 6, AddressMode::Abs, operand1, operand2),
+ 0xff => Instruction::thr(Opcode::ISC, 7, AddressMode::AbsX, operand1, operand2),
+ 0xfb => Instruction::thr(Opcode::ISC, 7, AddressMode::AbsY, operand1, operand2),
+ 0xe3 => Instruction::two(Opcode::ISC, 8, AddressMode::IndX, operand1),
+ 0xf3 => Instruction::two(Opcode::ISC, 4, AddressMode::IndY, operand1),
+
+ 0x07 => Instruction::two(Opcode::SLO, 5, AddressMode::Zero, operand1),
+ 0x17 => Instruction::two(Opcode::SLO, 6, AddressMode::ZeroX, operand1),
+ 0x0f => Instruction::thr(Opcode::SLO, 6, AddressMode::Abs, operand1, operand2),
+ 0x1f => Instruction::thr(Opcode::SLO, 7, AddressMode::AbsX, operand1, operand2),
+ 0x1b => Instruction::thr(Opcode::SLO, 7, AddressMode::AbsY, operand1, operand2),
+ 0x03 => Instruction::two(Opcode::SLO, 8, AddressMode::IndX, operand1),
+ 0x13 => Instruction::two(Opcode::SLO, 8, AddressMode::IndY, operand1),
+
+ 0x27 => Instruction::two(Opcode::RLA, 5, AddressMode::Zero, operand1),
+ 0x37 => Instruction::two(Opcode::RLA, 6, AddressMode::ZeroX, operand1),
+ 0x2f => Instruction::thr(Opcode::RLA, 6, AddressMode::Abs, operand1, operand2),
+ 0x3f => Instruction::thr(Opcode::RLA, 7, AddressMode::AbsX, operand1, operand2),
+ 0x3b => Instruction::thr(Opcode::RLA, 7, AddressMode::AbsY, operand1, operand2),
+ 0x23 => Instruction::two(Opcode::RLA, 8, AddressMode::IndX, operand1),
+ 0x33 => Instruction::two(Opcode::RLA, 8, AddressMode::IndY, operand1),
+
+ 0x47 => Instruction::two(Opcode::SRE, 5, AddressMode::Zero, operand1),
+ 0x57 => Instruction::two(Opcode::SRE, 6, AddressMode::ZeroX, operand1),
+ 0x4f => Instruction::thr(Opcode::SRE, 6, AddressMode::Abs, operand1, operand2),
+ 0x5f => Instruction::thr(Opcode::SRE, 7, AddressMode::AbsX, operand1, operand2),
+ 0x5b => Instruction::thr(Opcode::SRE, 7, AddressMode::AbsY, operand1, operand2),
+ 0x43 => Instruction::two(Opcode::SRE, 8, AddressMode::IndX, operand1),
+ 0x53 => Instruction::two(Opcode::SRE, 8, AddressMode::IndY, operand1),
+
+ 0x67 => Instruction::two(Opcode::RRA, 5, AddressMode::Zero, operand1),
+ 0x77 => Instruction::two(Opcode::RRA, 6, AddressMode::ZeroX, operand1),
+ 0x6f => Instruction::thr(Opcode::RRA, 6, AddressMode::Abs, operand1, operand2),
+ 0x7f => Instruction::thr(Opcode::RRA, 7, AddressMode::AbsX, operand1, operand2),
+ 0x7b => Instruction::thr(Opcode::RRA, 7, AddressMode::AbsY, operand1, operand2),
+ 0x63 => Instruction::two(Opcode::RRA, 8, AddressMode::IndX, operand1),
+ 0x73 => Instruction::two(Opcode::RRA, 8, AddressMode::IndY, operand1),
+
+ // TODO illegal, not sure if they should be NOPS or real
+ // 0xda => Instruction::implied(Opcode::PHX, 3),
+ // 0x5a => Instruction::implied(Opcode::PHY, 3),
+ // 0xfa => Instruction::implied(Opcode::PLX, 4),
+ // 0x7a => Instruction::implied(Opcode::PLY, 4),
+ 0xda => Instruction::implied(Opcode::NOP, 2),
+ 0x5a => Instruction::implied(Opcode::NOP, 2),
+ 0xfa => Instruction::implied(Opcode::NOP, 2),
+ 0x7a => Instruction::implied(Opcode::NOP, 2),
+
+ 0x0b => Instruction::two(Opcode::ANC, 2, AddressMode::Imm, operand1),
+ 0x2b => Instruction::two(Opcode::ANC2, 2, AddressMode::Imm, operand1),
+
+ 0x4b => Instruction::two(Opcode::ALR, 2, AddressMode::Imm, operand1),
+
+ _ => panic!("Unknown opcode: {:#04x}", opbyte)
+ }
+ }
+}
\ No newline at end of file
diff --git a/mos6502/src/lib.rs b/mos6502/src/lib.rs
new file mode 100644
index 0000000..9030b84
--- /dev/null
+++ b/mos6502/src/lib.rs
@@ -0,0 +1,6 @@
+mod address_mode;
+mod instructions;
+pub mod cpu;
+pub mod debugger;
+pub mod mos6502;
+pub mod memory;
\ No newline at end of file
diff --git a/mos6502/src/memory.rs b/mos6502/src/memory.rs
new file mode 100644
index 0000000..c4a257a
--- /dev/null
+++ b/mos6502/src/memory.rs
@@ -0,0 +1,34 @@
+use std::ops::RangeInclusive;
+
+const MEM_SIZE: usize = 0xffff + 1;
+
+pub trait Bus {
+ fn read8(&self, address: u16) -> u8;
+ fn write8(&mut self, val: u8, address: u16);
+
+ fn read_range(&self, range: RangeInclusive) -> Vec {
+ range.map(|a| self.read8(a)).collect()
+ }
+}
+
+pub struct NonMappedMemory([u8; MEM_SIZE]);
+
+impl NonMappedMemory {
+ pub fn load(program: &[u8], base: u16) -> Self {
+ let mut mem = [0x00; MEM_SIZE];
+ let base = base as usize;
+ let end = base + program.len() - 1;
+ mem[base..=end].copy_from_slice(program);
+ Self(mem)
+ }
+}
+
+impl Bus for NonMappedMemory {
+ fn read8(&self, address: u16) -> u8 {
+ self.0[address as usize]
+ }
+
+ fn write8(&mut self, val: u8, address: u16) {
+ self.0[address as usize] = val;
+ }
+}
\ No newline at end of file
diff --git a/mos6502/src/mos6502.rs b/mos6502/src/mos6502.rs
new file mode 100644
index 0000000..ad09e7e
--- /dev/null
+++ b/mos6502/src/mos6502.rs
@@ -0,0 +1,56 @@
+use crate::{cpu::Cpu, memory::Bus, debugger::Debugger};
+
+pub struct Mos6502 {
+ cpu: Cpu,
+ debugger: Debugger,
+ total_cycles: usize,
+ total_ticks: usize,
+}
+
+impl Mos6502 {
+ pub fn new(cpu: Cpu) -> Self {
+ let debugger = Debugger::new();
+ Self { cpu, debugger, total_cycles: 0, total_ticks: 0 }
+ }
+
+ pub fn cpu(&self) -> &Cpu {
+ &self.cpu
+ }
+
+ pub fn cpu_mut(&mut self) -> &mut Cpu {
+ &mut self.cpu
+ }
+
+ pub fn bus(&self) -> &Box {
+ self.cpu.bus()
+ }
+
+ pub fn debugger(&mut self) -> &mut Debugger {
+ &mut self.debugger
+ }
+
+ pub fn ticks(&self) -> usize {
+ self.total_ticks
+ }
+
+ pub fn cycles(&self) -> usize {
+ self.total_cycles
+ }
+
+ pub fn inc_cycles(&mut self, c: usize) {
+ self.total_cycles += c;
+ }
+
+ // The clock ticks Hzhzhzhz
+ pub fn tick(&mut self) -> usize {
+ let inst = self.cpu.fetch_next_instruction();
+
+ self.debugger.on_tick(&self.cpu, &inst);
+
+ let cycles = self.cpu.execute(&inst);
+
+ self.total_cycles += cycles;
+ self.total_ticks += 1;
+ cycles
+ }
+}
diff --git a/mos6502/tests/integration_test.rs b/mos6502/tests/integration_test.rs
new file mode 100644
index 0000000..b3ee133
--- /dev/null
+++ b/mos6502/tests/integration_test.rs
@@ -0,0 +1,77 @@
+use mos6502::{memory::NonMappedMemory, cpu::Cpu, mos6502::Mos6502};
+
+fn run_test_rom(file: &str, load_base: u16, entry_point: u16, success_address: u16) -> (bool, usize) {
+ let path = format!("../test-roms/bin/{}", file);
+ let program = std::fs::read(path).expect("failed to load test rom");
+
+ let mem = NonMappedMemory::load(&program[..], load_base);
+ let mut cpu = Cpu::new(Box::new(mem));
+ cpu.set_pc(entry_point);
+
+ // debugger.add_breakpoint(Breakpoint::Opcode("DEX".into()));
+ let mut machine = Mos6502::new(cpu);
+
+ let mut last_pc: Option = None;
+ let mut ticks = 0usize;
+
+ loop {
+ ticks += 1;
+ machine.tick();
+
+ let pc = machine.cpu().pc();
+
+ // Panic if looping on PC, most likely functional_tests trap.
+ if Some(pc) == last_pc {
+ machine.debugger().dump_backtrace();
+ return (false, ticks)
+ }
+
+ // JMP start == catastrophic error
+ if last_pc.is_some() && pc == entry_point {
+ machine.debugger().dump_backtrace();
+ return (false, ticks)
+ }
+
+ if pc == success_address {
+ // println!("✅ TEST SUCCESSFUL! Hit success address at {:#06x}", pc);
+ // machine.debugger().dump_fun_stats();
+ return (true, ticks)
+ }
+
+ last_pc = Some(pc);
+ }
+}
+
+#[test]
+fn functional_test_bcd_disabled() {
+ let expected_ticks = 26765879;
+ let res = run_test_rom("functional_test_bcd_disabled.bin", 0x000, 0x400, 0x336d);
+ assert!(res.0, "trapped");
+ assert_eq!(expected_ticks, res.1, "wrong tick count");
+}
+
+#[test]
+fn ttl6502() {
+ let expected_ticks = 2738;
+ let res = run_test_rom("TTL6502.bin", 0xe000, 0xe000, 0xf5b6);
+ assert!(res.0, "trapped");
+ assert_eq!(expected_ticks, res.1, "wrong tick count");
+}
+
+#[test]
+#[ignore = "BCD is not implemented yet"]
+fn functional_test_full() {
+ let expected_ticks = 0;
+ let res = run_test_rom("functional_test_full.bin", 0x000, 0x400, 0x3469);
+ assert!(res.0, "trapped");
+ assert_eq!(expected_ticks, res.1, "wrong tick count");
+}
+
+#[test]
+#[ignore = "BCD is not implemented yet"]
+fn functional_test_extended_opcodes() {
+ let expected_ticks = 26765879;
+ let res = run_test_rom("extended_test.bin", 0x000, 0x400, 0x336d);
+ assert!(res.0, "trapped");
+ assert_eq!(expected_ticks, res.1, "wrong tick count");
+}
\ No newline at end of file
diff --git a/nes-sdl/Cargo.toml b/nes-sdl/Cargo.toml
new file mode 100644
index 0000000..d44a9d2
--- /dev/null
+++ b/nes-sdl/Cargo.toml
@@ -0,0 +1,16 @@
+[package]
+name = "nes-sdl"
+version = "0.1.0"
+edition = "2021"
+
+# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+
+#[[bin]]
+#name = "nes-sdl"
+#path = "src/nes-sdl.rs"
+
+[dependencies]
+structopt = "0.3.13"
+sdl2 = "0.35.2"
+common = { path = "../common" }
+nes = { path = "../nes" }
\ No newline at end of file
diff --git a/nes-sdl/src/main.rs b/nes-sdl/src/main.rs
new file mode 100644
index 0000000..f27beab
--- /dev/null
+++ b/nes-sdl/src/main.rs
@@ -0,0 +1,49 @@
+use std::{path::PathBuf};
+use nes::{cartridge::Cartridge, nes::Nes, mos6502::debugger::Breakpoint};
+use structopt::StructOpt;
+use common::utils;
+
+mod sdl;
+use crate::sdl::SdlHostSystem;
+
+#[derive(StructOpt, Debug)]
+struct Cli {
+ path: PathBuf,
+ #[structopt(short, long, parse(try_from_str = utils::parse_hex))]
+ breakpoint: Option,
+ #[structopt(short, long)]
+ opcode_breakpoint: Option,
+ #[structopt(short, long)]
+ verbose: bool,
+ #[structopt(short, long)]
+ debug: bool
+}
+
+fn main() -> Result<(), Box> {
+ let args: Cli = Cli::from_args();
+ println!("Loading {:?}.", args.path);
+
+ let cart = Cartridge::blow_dust(args.path)?;
+ println!("Loaded! {}", cart);
+
+ let mut nes = Nes::insert(cart, SdlHostSystem::new());
+
+ let debugger = nes.debugger();
+ debugger.verbose(args.verbose);
+
+ if let Some(bp) = args.breakpoint {
+ debugger.add_breakpoint(Breakpoint::Address(bp));
+ }
+
+ if let Some(opbp) = args.opcode_breakpoint {
+ debugger.add_breakpoint(Breakpoint::Opcode(opbp));
+ }
+
+ if args.debug {
+ debugger.enable();
+ }
+
+ loop {
+ nes.tick();
+ }
+}
\ No newline at end of file
diff --git a/nes-sdl/src/sdl.rs b/nes-sdl/src/sdl.rs
new file mode 100644
index 0000000..95aeffb
--- /dev/null
+++ b/nes-sdl/src/sdl.rs
@@ -0,0 +1,99 @@
+use nes::{joypad::{Joypad, JoypadEvent, JoypadButton}, frame::RenderFrame, nes::HostSystem};
+use sdl2::{pixels::PixelFormatEnum, event::Event, keyboard::Keycode, Sdl, render::{Texture, Canvas, TextureCreator}, video::{Window, WindowContext}};
+
+pub struct SdlHostSystem<'a> {
+ context: Sdl,
+ canvas: Canvas,
+ texture: Texture<'a>,
+ _creator: TextureCreator
+}
+
+impl SdlHostSystem<'_> {
+ const W: u32 = 256;
+ const H: u32 = 240;
+
+ pub fn new() -> Self {
+ // const scale: f32 = 1.;
+ let sdl_context = sdl2::init().unwrap();
+ let video_subsystem = sdl_context.video().unwrap();
+
+ let window = video_subsystem.window("Potatis", Self::W * 4, Self::H * 4)
+ .position_centered()
+ .build()
+ .unwrap();
+
+ let canvas = window.into_canvas()
+ .present_vsync()
+ .build()
+ .unwrap();
+ // canvas.set_scale(4., scale).unwrap();
+
+ let mut creator = canvas.texture_creator();
+ let texture: Texture = unsafe {
+ let ptr = &mut creator as *mut TextureCreator;
+ (*ptr)
+ .create_texture_target(PixelFormatEnum::RGB24, Self::W, Self::H)
+ .unwrap()
+ };
+
+ Self {
+ _creator: creator,
+ context: sdl_context,
+ canvas,
+ texture
+ }
+ }
+}
+
+impl HostSystem for SdlHostSystem<'_> {
+
+ fn render(&mut self, frame: &RenderFrame) {
+ self.texture.update(None, frame.pixels(), frame.pitch()).unwrap();
+ self.canvas.copy(&self.texture, None, None).unwrap();
+ self.canvas.present();
+ }
+
+ fn poll_events(&mut self, joypad: &mut Joypad) {
+ for event in self.context.event_pump().unwrap().poll_iter() {
+ if let Some(joypad_ev) = map_joypad(&event) {
+ joypad.on_event(joypad_ev);
+ continue;
+ }
+
+ match event {
+ Event::Quit {..} |
+ Event::KeyDown { keycode: Some(Keycode::Q), .. } |
+ Event::KeyDown { keycode: Some(Keycode::Escape), .. } => {
+ std::process::exit(1) // TODO: exit more gracefully
+ }
+ _ => ()
+ }
+ }
+ }
+}
+
+fn map_joypad(sdlev: &Event) -> Option {
+ match sdlev {
+ Event::KeyDown { keycode: Some(keycode), .. } => {
+ map_button(keycode).map(JoypadEvent::Press)
+ }
+ Event::KeyUp { keycode: Some(keycode), .. } => {
+ map_button(keycode).map(JoypadEvent::Release)
+ }
+ _ => None
+ }
+}
+
+fn map_button(keycode: &Keycode) -> Option {
+ match keycode {
+ Keycode::Down => Some(JoypadButton::DOWN),
+ Keycode::Up => Some(JoypadButton::UP),
+ Keycode::Left => Some(JoypadButton::LEFT),
+ Keycode::Right => Some(JoypadButton::RIGHT),
+ Keycode::A => Some(JoypadButton::A),
+ Keycode::B => Some(JoypadButton::B),
+ Keycode::Return => Some(JoypadButton::START),
+ Keycode::Space => Some(JoypadButton::SELECT),
+ _ => None
+ }
+}
diff --git a/nes/Cargo.toml b/nes/Cargo.toml
new file mode 100644
index 0000000..a2f1c07
--- /dev/null
+++ b/nes/Cargo.toml
@@ -0,0 +1,14 @@
+[package]
+name = "nes"
+version = "0.1.0"
+edition = "2021"
+
+# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+
+[dependencies]
+bitflags = "1.3.2"
+common = { path = "../common" }
+mos6502 = { path = "../mos6502" }
+
+[lib]
+doctest = false
\ No newline at end of file
diff --git a/nes/src/cartridge.rs b/nes/src/cartridge.rs
new file mode 100644
index 0000000..5033dee
--- /dev/null
+++ b/nes/src/cartridge.rs
@@ -0,0 +1,162 @@
+
+use std::{fmt::Display, path::PathBuf};
+
+use common::kilobytes;
+
+use crate::error::PotatisError;
+
+#[derive(Debug)]
+#[repr(C)]
+struct Header {
+ magic: [u8; 4],
+ prg_rom_size: u8,
+ chr_rom_size: u8,
+ flags6: u8,
+ flags7: u8,
+ flags8: u8,
+ flags9: u8,
+ flags10: u8,
+ padding: [u8; 5]
+}
+
+#[derive(Debug, PartialEq, Eq)]
+enum Format { Nes2, Ines }
+
+#[derive(Debug, PartialEq, Eq, Clone, Copy)]
+pub enum Mapper {
+ Nrom = 0,
+ Mmc1 = 1,
+ Mapper3 = 3,
+}
+
+impl TryFrom<&Header> for Mapper {
+ type Error = PotatisError;
+
+ fn try_from(header: &Header) -> Result {
+ let id: u8 = (header.flags7 & 0xf0) | header.flags6 >> 4;
+ match id {
+ 0 => Ok(Mapper::Nrom),
+ 1 => Ok(Mapper::Mmc1),
+ 3 => Ok(Mapper::Mapper3),
+ _ => Err(PotatisError::NotYetImplemented(format!("Mapper {}", id)))
+ }
+ }
+}
+
+#[derive(Debug, PartialEq, Eq, Clone, Copy)]
+pub enum Mirroring {
+ Horizontal,
+ Vertical,
+ FourScreen
+}
+
+pub struct Cartridge {
+ mirroring: Mirroring,
+ prg_rom: Vec,
+ chr_rom: Vec,
+ mapper: Mapper,
+}
+
+impl Cartridge {
+ const MAGIC: [u8; 4] = [0x4e, 0x45, 0x53, 0x1a];
+
+ pub fn blow_dust(path: PathBuf) -> Result {
+ let bin = std::fs::read(path)?;
+
+ if bin[0..4] != Self::MAGIC {
+ return Err(PotatisError::InvalidCartMagic);
+ }
+
+ // TODO: should probably use nom or something, or just read manually, it's 16bytes..
+ let header: Header = unsafe { std::ptr::read(bin.as_ptr() as *const _) };
+
+ let format = if (header.flags7 & 0x0c) == 0x08 { Format::Nes2 } else { Format::Ines };
+ if format == Format::Nes2 {
+ return Err(PotatisError::NotYetImplemented("NES 2.0".into()));
+ }
+
+ let mapper = Mapper::try_from(&header)?;
+
+ if header.magic != Self::MAGIC {
+ return Err(PotatisError::InvalidCartMagic);
+ }
+
+ let skip_trainer = header.flags6 & 0b100 != 0;
+ if skip_trainer || (header.flags6 & (1 << 3)) != 0 {
+ return Err(PotatisError::NotYetImplemented("Trainer".into()));
+ }
+
+ if header.flags6 & 0b10 != 0 {
+ return Err(PotatisError::NotYetImplemented("PRG RAM".into()));
+ }
+
+ if header.flags6 & 0b1000 != 0 {
+ return Err(PotatisError::NotYetImplemented("cartidge fiddles w VRAM address space..".into()));
+ }
+
+ let mut mirroring = match header.flags6 & 1 {
+ 1 => Mirroring::Vertical,
+ _ => Mirroring::Horizontal
+ };
+
+ if header.flags6 & 0b1000 != 0 {
+ mirroring = Mirroring::FourScreen
+ }
+
+ let prg_size = (header.prg_rom_size as usize) * kilobytes::KB16;
+ let prg_start = 16usize; // sizeof header
+ let prg_end = prg_start + prg_size;
+ let prg_rom = bin[prg_start..prg_end].to_vec();
+
+ let chr_rom = if header.chr_rom_size == 0 {
+ vec![]
+ } else {
+ let chr_start = prg_end;
+ let chr_size = (header.chr_rom_size as usize) * kilobytes::KB8;
+ bin[chr_start..(chr_start + chr_size)].to_vec()
+ };
+
+ Ok(Cartridge {
+ prg_rom,
+ chr_rom,
+ mirroring,
+ mapper,
+ })
+ }
+
+ pub fn mirroring(&self) -> Mirroring {
+ self.mirroring
+ }
+
+ pub fn prg(&self) -> &[u8] {
+ &self.prg_rom
+ }
+
+ pub fn chr(&self) -> &[u8] {
+ &self.chr_rom
+ }
+
+ pub fn chr_mut(&mut self) -> &mut [u8] {
+ &mut self.chr_rom
+ }
+
+ pub fn mapper(&self) -> Mapper {
+ self.mapper
+ }
+
+ #[cfg(test)]
+ pub fn new_test(prg_rom: &[u8], chr_rom: &[u8]) -> Self {
+ Cartridge {
+ prg_rom: prg_rom.to_vec(),
+ chr_rom: chr_rom.to_vec(),
+ mirroring: Mirroring::Vertical,
+ mapper: Mapper::Nrom,
+ }
+ }
+}
+
+impl Display for Cartridge {
+ fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
+ write!(f, "Mapper: {:?}, Mirroring: {:?}, CHR ROM: {}", self.mapper, self.mirroring, self.chr_rom.len())
+ }
+}
\ No newline at end of file
diff --git a/nes/src/frame.rs b/nes/src/frame.rs
new file mode 100644
index 0000000..b2507c5
--- /dev/null
+++ b/nes/src/frame.rs
@@ -0,0 +1,36 @@
+pub const W: usize = 256;
+pub const H: usize = 240;
+const BYTES_PER_PIXEL: usize = 3; // 0xRR0xGG0xBB
+
+pub struct RenderFrame {
+ pixels: [u8; W * H * BYTES_PER_PIXEL],
+}
+
+impl RenderFrame {
+ pub fn new() -> RenderFrame {
+ RenderFrame { pixels: [0; W * H * BYTES_PER_PIXEL] }
+ }
+
+ pub fn set_pixel(&mut self, x: usize, y: usize, rgb: (u8, u8, u8)) {
+ let row = y * W * BYTES_PER_PIXEL;
+ let col = x * BYTES_PER_PIXEL;
+ let i = row + col;
+
+ if i + 3 < self.pixels.len() {
+ // let pixel = &mut self.pixels[start..start+3];
+ // pixel.copy_from_slice(&[rgb.0, rgb.1, rgb.2]);
+ self.pixels[i] = rgb.0;
+ self.pixels[i + 1] = rgb.1;
+ self.pixels[i + 2] = rgb.2;
+ }
+ }
+
+ pub fn pixels(&self) -> &[u8] {
+ &self.pixels[..]
+ }
+
+ pub fn pitch(&self) -> usize {
+ W * BYTES_PER_PIXEL
+ }
+}
+
diff --git a/nes/src/joypad.rs b/nes/src/joypad.rs
new file mode 100644
index 0000000..a7e2d13
--- /dev/null
+++ b/nes/src/joypad.rs
@@ -0,0 +1,57 @@
+use bitflags::bitflags;
+
+bitflags! {
+ #[derive(Default)]
+ pub struct JoypadButton: u8 {
+ const A = 0b00000001;
+ const B = 0b00000010;
+ const SELECT = 0b00000100;
+ const START = 0b00001000;
+ const UP = 0b00010000;
+ const DOWN = 0b00100000;
+ const LEFT = 0b01000000;
+ const RIGHT = 0b10000000;
+ }
+}
+
+#[derive(Debug)]
+pub enum JoypadEvent {
+ Press(JoypadButton),
+ Release(JoypadButton)
+}
+
+#[derive(Default)]
+pub struct Joypad {
+ state: JoypadButton,
+ out: u8
+}
+
+/*
+bit 7 6 5 4 3 2 1 0
+button A B Select Start Up Down Left Right
+ */
+impl Joypad {
+ pub fn new() -> Self {
+ Self::default()
+ }
+
+ pub fn read(&mut self) -> u8 {
+ // It reads 8 times, once per button
+ let val = self.out & 1;
+ self.out >>= 1;
+ val
+ }
+
+ pub fn strobe(&mut self, val: u8) {
+ if val & 1 == 1 { // Strobe is high
+ self.out = self.state.bits;
+ }
+ }
+
+ pub fn on_event(&mut self, event: JoypadEvent) {
+ match event {
+ JoypadEvent::Press(b) => self.state.set(b, true),
+ JoypadEvent::Release(b) => self.state.set(b, false),
+ }
+ }
+}
\ No newline at end of file
diff --git a/nes/src/lib.rs b/nes/src/lib.rs
new file mode 100644
index 0000000..d953d14
--- /dev/null
+++ b/nes/src/lib.rs
@@ -0,0 +1,33 @@
+pub use mos6502;
+
+mod mappers;
+mod nesbus;
+mod ppu;
+
+pub mod frame;
+pub mod cartridge;
+pub mod nes;
+pub mod joypad;
+
+pub mod error {
+ #[derive(Debug)]
+ pub enum PotatisError {
+ IO(std::io::Error),
+ InvalidCartMagic,
+ NotYetImplemented(String),
+ }
+
+ impl std::error::Error for PotatisError {}
+
+ impl std::fmt::Display for PotatisError {
+ fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
+ write!(f, "{:?}", self)
+ }
+ }
+
+ impl From for PotatisError {
+ fn from(e: std::io::Error) -> Self {
+ PotatisError::IO(e)
+ }
+ }
+}
\ No newline at end of file
diff --git a/nes/src/mappers/mapper3.rs b/nes/src/mappers/mapper3.rs
new file mode 100644
index 0000000..071eabf
--- /dev/null
+++ b/nes/src/mappers/mapper3.rs
@@ -0,0 +1,91 @@
+use common::kilobytes;
+use mos6502::memory::Bus;
+
+use crate::cartridge::Cartridge;
+
+const BANK_SIZE: usize = kilobytes::KB8;
+
+// AKA CNROM
+pub(crate) struct Mapper3 {
+ cart: Cartridge,
+ selected_bank: usize,
+ is_16kb: bool,
+
+ // this mapper does not have a ram, but tests put status codes in mem ranges outside of the
+ // documented memory map for this mapper. this ram is only used in tests. TODO make better
+ ram_for_integration_test: [u8; kilobytes::KB32]
+}
+
+impl Mapper3 {
+ pub fn new(cart: Cartridge) -> Self {
+ let is_16kb = match cart.prg().len() {
+ kilobytes::KB16 => true,
+ kilobytes::KB32 => false,
+ _ => panic!("invalid size for mapper 3 prg rom")
+ };
+
+ Self {
+ cart,
+ selected_bank: 0,
+ is_16kb,
+ ram_for_integration_test: [0; kilobytes::KB32]
+ }
+ }
+}
+
+impl Bus for Mapper3 {
+ fn read8(&self, address: u16) -> u8 {
+ match address {
+ 0x0000..=0x1fff => self.cart.chr()[(self.selected_bank * BANK_SIZE) + address as usize],
+ 0x8000..=0xffff => {
+ if self.is_16kb {
+ self.cart.prg()[address as usize - 0x8000 - kilobytes::KB16] // see tests
+ }
+ else {
+ self.cart.prg()[address as usize - 0x8000]
+ }
+ }
+ _ => {
+ self.ram_for_integration_test[address as usize]
+ }
+ }
+ }
+
+ fn write8(&mut self, val: u8, address: u16) {
+ match address {
+ 0x0000..=0x1fff => self.cart.chr_mut()[(self.selected_bank * BANK_SIZE) + address as usize] = val,
+ 0x8000..=0xffff => {
+ self.selected_bank = (val & 0b00000011) as usize;
+ // println!("mapper 3 selected bank: {}", self.selected_bank);
+ },
+ _ => self.ram_for_integration_test[address as usize] = val
+ }
+ }
+}
+
+#[cfg(test)]
+mod tests {
+ use common::kilobytes;
+ use mos6502::memory::Bus;
+
+ use crate::cartridge::Cartridge;
+
+ use super::Mapper3;
+
+ #[test]
+ fn test_vectors_at_end() {
+ let mut kb32 = [0; kilobytes::KB32];
+ kb32[kilobytes::KB32-2..kilobytes::KB32].copy_from_slice(&[0xde, 0xad]);
+ let cart = Cartridge::new_test(&kb32, &[]);
+ let mapper = Mapper3::new(cart);
+ assert_eq!(mapper.read8(0xfffe), 0xde);
+ assert_eq!(mapper.read8(0xffff), 0xad);
+
+ let mut kb16 = [0; kilobytes::KB16];
+ kb16[kilobytes::KB16-2..kilobytes::KB16].copy_from_slice(&[0xbe, 0xef]);
+ let cart = Cartridge::new_test(&kb16, &[]);
+ let mapper = Mapper3::new(cart);
+ assert_eq!(mapper.read8(0xfffe), 0xbe);
+ assert_eq!(mapper.read8(0xffff), 0xef);
+ }
+}
\ No newline at end of file
diff --git a/nes/src/mappers/mmc1.rs b/nes/src/mappers/mmc1.rs
new file mode 100644
index 0000000..ca393e5
--- /dev/null
+++ b/nes/src/mappers/mmc1.rs
@@ -0,0 +1,232 @@
+use core::panic;
+use common::kilobytes;
+use mos6502::memory::Bus;
+
+use crate::cartridge::Cartridge;
+
+#[derive(Debug, PartialEq, Eq)]
+enum PrgBankMode {
+ Switch32Kb,
+ FixFirstLowerSwitchUpper,
+ FixLastUpperSwitchLower,
+}
+
+impl From for PrgBankMode {
+ fn from(i: u8) -> Self {
+ match i {
+ 0 | 1 => PrgBankMode::Switch32Kb,
+ 2 => PrgBankMode::FixFirstLowerSwitchUpper,
+ 3 => PrgBankMode::FixLastUpperSwitchLower,
+ _ => panic!()
+ }
+ }
+}
+
+#[derive(Debug, PartialEq, Eq)]
+enum ChrBankMode {
+ Switch8Kb,
+ SwitchTwo4KbBanks
+}
+
+pub struct MMC1 {
+ prg_ram: [u8; kilobytes::KB8],
+
+ prg_rom_banks: Vec>,
+ prg_rom_bank_mode: PrgBankMode,
+ selected_prg_bank: u8,
+
+ // chr_rom: Vec>,
+ chr_rom_banks: Vec>,
+ chr_rom_bank_mode: ChrBankMode,
+ selected_chr_bank: u8,
+ chr_ram_mode: bool,
+
+ num_shift_writes: u8,
+ shift_register: u8,
+}
+
+impl MMC1 {
+ pub fn new(cart: Cartridge) -> MMC1 {
+ let chunks = cart.prg().chunks_exact(kilobytes::KB16);
+ assert!(chunks.remainder().len() == 0);
+ let prg_rom_banks = chunks.map(|s| s.to_vec()).collect();
+
+ let chr_ram_mode: bool;
+ let chr_rom_banks = if cart.chr().len() == 0 {
+ // CHR RAM
+ chr_ram_mode = true;
+ vec![vec![0; kilobytes::KB4]; 2]
+ } else {
+ chr_ram_mode = false;
+ let chunks = cart.chr().chunks_exact(kilobytes::KB4);
+ assert!(chunks.remainder().len() == 0);
+ chunks.map(|s| s.to_vec()).collect()
+ };
+
+ MMC1 {
+ prg_ram: [0; kilobytes::KB8],
+ prg_rom_banks: prg_rom_banks,
+ prg_rom_bank_mode: PrgBankMode::FixFirstLowerSwitchUpper, // TODO don't understand the default yet..
+ chr_rom_banks: chr_rom_banks,
+ chr_rom_bank_mode: ChrBankMode::Switch8Kb, // TODO: default?
+ chr_ram_mode,
+ selected_chr_bank: 0,
+ shift_register: 0,
+ num_shift_writes: 0,
+ selected_prg_bank: 0,
+ }
+ }
+
+ fn reset_shift_register(&mut self) {
+ self.num_shift_writes = 0;
+ self.shift_register = 0;
+ }
+
+ fn write_to_shift_register(&mut self, val: u8, address: u16) {
+ if common::bits::is_signed(val) {
+ self.reset_shift_register();
+ return;
+ }
+
+ let bit_to_write = val & 1;
+
+ // shift in bit, lsb first. max width of shift reg is 5 bits, so we only shift to bit 4.
+ self.shift_register = (self.shift_register >> 1) | (bit_to_write << 4);
+
+ self.num_shift_writes += 1;
+
+ if self.num_shift_writes == 5 {
+ match address {
+ 0x8000..=0x9fff => { // Control
+ self.update_control_register(self.shift_register);
+ }
+ 0xa000..=0xbfff => { // CHR bank 0
+ self.switch_lower_chr_bank(self.shift_register)
+ }
+ 0xc000..=0xdfff => { // CHR bank 1
+ self.switch_upper_chr_bank(self.shift_register)
+ }
+ 0xe000..=0xffff => { // PRG bank
+ self.selected_prg_bank = self.shift_register & 0b01111;
+ // println!("selected_rom: {}", self.selected_prg_bank);
+ }
+ _ => panic!("unknown register")
+ }
+
+ self.reset_shift_register()
+ }
+ }
+
+ fn switch_lower_chr_bank(&mut self, selected_bank: u8) {
+ // https://www.nesdev.org/wiki/MMC1#iNES_Mapper_001
+ // println!("{:05b} to CHR bank 0", selected_bank);
+ match self.chr_rom_bank_mode {
+ ChrBankMode::Switch8Kb => {
+ if selected_bank != 0 {
+ todo!("handle bank switch")
+ }
+ self.selected_chr_bank = selected_bank;
+ },
+ ChrBankMode::SwitchTwo4KbBanks => todo!(),
+ }
+ }
+
+ fn switch_upper_chr_bank(&mut self, _selected_bank: u8) {
+ // https://www.nesdev.org/wiki/MMC1#iNES_Mapper_001
+ match self.chr_rom_bank_mode {
+ ChrBankMode::Switch8Kb => (), // (ignored in 8 KB mode)
+ ChrBankMode::SwitchTwo4KbBanks => todo!(),
+ }
+ }
+
+ fn update_control_register(&mut self, val: u8) {
+ // 01010
+ // println!("{:05b} control", val);
+ let _mirroring = val & 0b00011; // TODO, gfx stuff
+ let chr_rom_bank_mode = (val & 0b10000) >> 4;
+ self.chr_rom_bank_mode = match chr_rom_bank_mode {
+ 0 => ChrBankMode::Switch8Kb,
+ _ => ChrBankMode::SwitchTwo4KbBanks
+ };
+
+ if self.chr_rom_bank_mode == ChrBankMode::SwitchTwo4KbBanks {
+ todo!("implement this bank mode")
+ }
+
+ let prg_rom_bank_mode = (val & 0b01100) >> 2;
+ self.prg_rom_bank_mode = prg_rom_bank_mode.into();
+ // println!("setting prg rom bank mode: {:?}", self.prg_rom_bank_mode);
+ }
+
+ fn lower_prg_bank(&self) -> &Vec {
+ match self.prg_rom_bank_mode {
+ PrgBankMode::Switch32Kb => todo!(),
+ PrgBankMode::FixFirstLowerSwitchUpper => &self.prg_rom_banks[0],
+ PrgBankMode::FixLastUpperSwitchLower => todo!(),
+ }
+ }
+
+ fn upper_prg_bank(&self) -> &Vec {
+ // &self.rom_banks[self.selected_rom as usize]
+ match self.prg_rom_bank_mode {
+ PrgBankMode::Switch32Kb => todo!(),
+ PrgBankMode::FixFirstLowerSwitchUpper => &self.prg_rom_banks[self.selected_prg_bank as usize],
+ PrgBankMode::FixLastUpperSwitchLower => todo!(),
+ }
+ }
+
+ fn lower_chr_bank(&self) -> &Vec {
+ match self.chr_rom_bank_mode {
+ ChrBankMode::Switch8Kb => &self.chr_rom_banks[0],
+ ChrBankMode::SwitchTwo4KbBanks => todo!(),
+ }
+ }
+
+ fn upper_chr_bank(&self) -> &Vec {
+ // &self.rom_banks[self.selected_rom as usize]
+ match self.chr_rom_bank_mode {
+ ChrBankMode::Switch8Kb => &self.chr_rom_banks[1],
+ ChrBankMode::SwitchTwo4KbBanks => todo!(),
+ }
+ }
+
+ fn write_chr_ram(&mut self, val: u8, address: u16) {
+ if !self.chr_ram_mode {
+ panic!("writing to CHR without CHR RAM enabled.. is this correct?")
+ }
+
+ // TODO: don't to this every write op
+ let mut ram: Vec<&mut u8> = self.chr_rom_banks.iter_mut().flatten().collect();
+ *ram[address as usize] = val;
+ }
+}
+
+impl Bus for MMC1 {
+ fn read8(&self, address: u16) -> u8 {
+ // TODO: In most mappers, banks past the end of PRG or CHR ROM show up as mirrors of earlier banks.
+ match address {
+ // PPU
+ 0x0000..=0x0fff => self.lower_chr_bank()[address as usize],
+ 0x1000..=0x1fff => self.upper_chr_bank()[address as usize - 0x1000],
+
+ // CPU
+ 0x6000..=0x7fff => self.prg_ram[address as usize - 0x6000],
+ 0x8000..=0xbfff => self.lower_prg_bank()[address as usize - 0x8000],
+ 0xc000..=0xffff => self.upper_prg_bank()[address as usize - 0xc000],
+ _ => panic!("unknown mmc1 memory range") // TODO: In most mappers, banks past the end of PRG or CHR ROM show up as mirrors of earlier banks.
+ }
+ }
+
+ fn write8(&mut self, val: u8, address: u16) {
+ match address {
+ // PPU
+ 0x0000..=0x1fff => self.write_chr_ram(val, address),
+ // 0x1000..=0x1fff => self.upper_chr_bank().borrow_mut()[address as usize - 0x1000] = val,
+
+ // CPU
+ 0x6000..=0x7fff => self.prg_ram[address as usize - 0x6000] = val,
+ 0x8000..=0xffff => self.write_to_shift_register(val, address),
+ _ => panic!("writing to rom")
+ }
+ }
+}
\ No newline at end of file
diff --git a/nes/src/mappers/mod.rs b/nes/src/mappers/mod.rs
new file mode 100644
index 0000000..1c5fc56
--- /dev/null
+++ b/nes/src/mappers/mod.rs
@@ -0,0 +1,17 @@
+use std::{cell::RefCell, rc::Rc};
+
+use mos6502::memory::Bus;
+
+use crate::cartridge::Cartridge;
+
+mod mmc1;
+mod nrom;
+mod mapper3;
+
+pub(crate) fn for_cart(cart: Cartridge) -> Rc> {
+ match cart.mapper() {
+ crate::cartridge::Mapper::Nrom => Rc::new(RefCell::new(nrom::NROM::new(cart))),
+ crate::cartridge::Mapper::Mmc1 => Rc::new(RefCell::new(mmc1::MMC1::new(cart))),
+ crate::cartridge::Mapper::Mapper3 => Rc::new(RefCell::new(mapper3::Mapper3::new(cart))),
+ }
+}
\ No newline at end of file
diff --git a/nes/src/mappers/nrom.rs b/nes/src/mappers/nrom.rs
new file mode 100644
index 0000000..6b24bac
--- /dev/null
+++ b/nes/src/mappers/nrom.rs
@@ -0,0 +1,60 @@
+use core::panic;
+
+use common::kilobytes;
+use mos6502::memory::Bus;
+
+use crate::cartridge::Cartridge;
+
+pub struct NROM {
+ cart: Cartridge,
+
+ // prg_rom: &'a [u8],
+ // chr_rom: Vec,
+ prg_ram: [u8; kilobytes::KB8],
+ is_16kb: bool
+}
+
+impl NROM {
+ pub fn new(cart: Cartridge) -> Self {
+ let is_16kb = match cart.prg().len() {
+ kilobytes::KB16 => true,
+ kilobytes::KB32 => false,
+ _ => panic!("invalid size for NROM prg rom")
+ };
+ Self { cart, prg_ram: [0; kilobytes::KB8], is_16kb }
+ }
+}
+
+impl Bus for NROM {
+ fn read8(&self, address: u16) -> u8 {
+ match address {
+ 0x0000..=0x1fff => self.cart.chr()[address as usize], // PPU
+ // TODO: Mirrored, Write protectable w external switch
+ 0x6000..=0x7fff => self.prg_ram[address as usize - 0x6000],
+ 0x8000..=0xbfff => self.cart.prg()[address as usize - 0x8000],
+ 0xc000..=0xffff => {
+ if self.is_16kb {
+ // Mirror
+ self.cart.prg()[address as usize - 0xc000]
+ }
+ else {
+ // last 16kb of rom
+ self.cart.prg()[kilobytes::KB16 + (address as usize - 0xc000)]
+ }
+ }
+ _ => panic!("unknown NROM memory range: {:#06x}", address)
+ }
+ }
+
+ fn write8(&mut self, val: u8, address: u16) {
+ match address {
+ // TODO: Mirrored, Write protectable w external switch
+ 0x0000..=0x1fff => (),//panic!("writing to chr rom?? {:#06x}", address), //self.chr_rom[address as usize] = val,
+ 0x6000..=0x7fff => self.prg_ram[address as usize - 0x6000] = val,
+ _ => {
+ // println!("writing to {:#06x}", address);
+ panic!("writing to rom");
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/nes/src/nes.rs b/nes/src/nes.rs
new file mode 100644
index 0000000..af2bed2
--- /dev/null
+++ b/nes/src/nes.rs
@@ -0,0 +1,123 @@
+
+use std::{rc::Rc, cell::RefCell};
+
+use mos6502::{mos6502::Mos6502, memory::{Bus}, cpu::{Cpu, Reg}, debugger::Debugger};
+use crate::{cartridge::Cartridge, nesbus::NesBus, ppu::ppu::PPU, joypad::Joypad, frame::RenderFrame};
+
+pub trait HostSystem {
+ fn render(&mut self, frame: &RenderFrame);
+ fn poll_events(&mut self, joypad: &mut Joypad);
+}
+
+#[derive(Default)]
+struct HeadlessHost;
+impl HostSystem for HeadlessHost {
+ fn render(&mut self, _: &RenderFrame) {}
+ fn poll_events(&mut self, _: &mut Joypad) {}
+}
+
+pub struct Nes {
+ machine: Mos6502,
+ ppu: Rc>,
+ host: Box,
+ joypad: Rc>,
+}
+
+impl Nes {
+ pub fn insert(cartridge: Cartridge, host: H) -> Self {
+ let mirroring = cartridge.mirroring();
+ let rom_mapper = crate::mappers::for_cart(cartridge);
+
+ let ppu = Rc::new(RefCell::new(PPU::new(rom_mapper.clone(), mirroring)));
+ let joypad = Rc::new(RefCell::new(Joypad::default()));
+ let bus = NesBus::new(rom_mapper.clone(), ppu.clone(), joypad.clone());
+
+ let mut cpu = Cpu::new(Box::new(bus));
+ cpu.reset();
+
+ let mut machine = Mos6502::new(cpu);
+ machine.inc_cycles(7); // Startup cycles.. (not sure, from nestest)
+
+ Self {
+ machine,
+ ppu,
+ host: Box::new(host),
+ joypad
+ }
+ }
+
+ pub fn insert_headless_host(cartridge: Cartridge) -> Self {
+ Self::insert(cartridge, HeadlessHost::default())
+ }
+
+ pub fn debugger(&mut self) -> &mut Debugger {
+ self.machine.debugger()
+ }
+
+ pub fn cpu(&self) -> &Cpu {
+ self.machine.cpu()
+ }
+
+ pub fn cpu_mut(&mut self) -> &mut Cpu {
+ self.machine.cpu_mut()
+ }
+
+ pub fn bus(&self) -> &Box {
+ self.machine.bus()
+ }
+
+ pub fn cpu_ticks(&self) -> usize {
+ self.machine.ticks()
+ }
+
+ pub fn tick(&mut self) {
+ let cpu_cycles = self.machine.tick();
+ self.ppu.borrow_mut().tick(cpu_cycles * 3);
+
+ self.host.poll_events(&mut self.joypad.borrow_mut());
+
+ let mut ppu = self.ppu.borrow_mut();
+
+ if ppu.frame_ready_to_render() {
+ let frame = ppu.frame();
+ self.host.render(frame);
+ ppu.clear_frame_ready();
+ }
+
+ if ppu.is_nmi_pending() {
+ // println!("NMI");
+ self.machine.cpu_mut().interrupt_nmi();
+ ppu.clear_pending_nmi();
+ }
+ }
+}
+
+// mainly for nestest
+impl std::fmt::Debug for Nes {
+ // A:00 X:00 Y:00 P:26 SP:FB PPU: 0,120 CYC:40
+ fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
+ let c = self.cpu();
+ let scanline = self.ppu.borrow_mut().scanline();
+ let ppu_cycle = self.ppu.borrow_mut().current_cycle();
+ // let ppuw = if scanline >= 10 { 3 } else { 3 };
+ let ppuw = 3;
+ if ppu_cycle < 100 {
+ write!(f,
+ "{:04X} A:{:02X} X:{:02X} Y:{:02X} P:{:02X} SP:{:02X} PPU:{:ppuw$}, {:>2} CYC:{}",
+ c.pc(),
+ c[Reg::AC], c[Reg::X], c[Reg::Y], c.flags_as_byte(), c[Reg::SP],
+ scanline, ppu_cycle,
+ self.machine.cycles()
+ )
+ }
+ else {
+ write!(f,
+ "{:04X} A:{:02X} X:{:02X} Y:{:02X} P:{:02X} SP:{:02X} PPU:{:ppuw$},{:>2} CYC:{}",
+ c.pc(),
+ c[Reg::AC], c[Reg::X], c[Reg::Y], c.flags_as_byte(), c[Reg::SP],
+ scanline, ppu_cycle,
+ self.machine.cycles()
+ )
+ }
+ }
+}
\ No newline at end of file
diff --git a/nes/src/nesbus.rs b/nes/src/nesbus.rs
new file mode 100644
index 0000000..20ff18e
--- /dev/null
+++ b/nes/src/nesbus.rs
@@ -0,0 +1,158 @@
+use std::{rc::Rc, cell::RefCell};
+
+use common::kilobytes;
+use mos6502::memory::Bus;
+
+use crate::{ppu::ppu::PPU, joypad::Joypad};
+
+
+pub struct NesBus {
+ ram: [u8; kilobytes::KB2],
+ rom: Rc>,
+ ppu: Rc>,
+ joypad: Rc>
+}
+
+#[derive(Debug, PartialEq, Eq)]
+enum MappedDevice {
+ RAM,
+ PPU,
+ APU,
+ PPUOAMDMA,
+ JOYPAD,
+ CPUTEST,
+ CARTRIDGE,
+}
+
+impl NesBus {
+ pub fn new(rom: Rc>, ppu: Rc>, joypad: Rc>) -> Self {
+ Self {
+ rom: rom,
+ ram: [0; kilobytes::KB2],
+ ppu: ppu,
+ joypad
+ }
+ }
+
+ fn map(&self, address: u16) -> (MappedDevice, u16) {
+ match address {
+ 0x0000..=0x07ff => (MappedDevice::RAM, address),
+ 0x0800..=0x1fff => (MappedDevice::RAM, address & 0x07ff),
+ 0x2000..=0x2007 => (MappedDevice::PPU, address - 0x2000),
+ 0x2008..=0x3fff => (MappedDevice::PPU, address % 8),
+ 0x4014 => (MappedDevice::PPUOAMDMA, address),
+ 0x4000..=0x4015 => (MappedDevice::APU, address - 0x4000),
+ 0x4016..=0x4017 => (MappedDevice::JOYPAD, address),
+ 0x4018..=0x401f => (MappedDevice::CPUTEST, address - 0x4018),
+ 0x4020..=0xffff => (MappedDevice::CARTRIDGE, address),
+ }
+ }
+}
+
+impl Bus for NesBus {
+ fn read8(&self, address: u16) -> u8 {
+ let (device, mapped_address) = self.map(address);
+ match device {
+ MappedDevice::RAM => self.ram[mapped_address as usize],
+ MappedDevice::PPU => self.ppu.borrow().cpu_read_register(mapped_address),
+ MappedDevice::APU => 0,
+ MappedDevice::PPUOAMDMA => 0,
+ MappedDevice::JOYPAD => {
+ match address {
+ 0x4016 => self.joypad.borrow_mut().read(), // Joystick 1 data
+ 0x4017 => 0, // Joystick 2 data
+ _ => unreachable!()
+ }
+ }
+ MappedDevice::CPUTEST => 0,
+ MappedDevice::CARTRIDGE => self.rom.borrow().read8(mapped_address),
+ }
+ }
+
+ fn write8(&mut self, val: u8, address: u16) {
+ let (device, mapped_address) = self.map(address);
+
+ match device {
+ MappedDevice::RAM => self.ram[mapped_address as usize] = val,
+ MappedDevice::PPU => self.ppu.borrow_mut().cpu_write_register(val, mapped_address),
+ MappedDevice::APU => (),
+ MappedDevice::PPUOAMDMA => {
+ // Dump CPU page XX00..XXFF to PPU OAM
+ let page_start = (val as u16) << 8;
+ let mem: Vec = (page_start..=page_start+0xff).map(|addr| self.read8(addr)).collect();
+ // println!("{:#04x} - dumping {:#06x}..{:#06x}", val, page_start, page_start+0xff);
+ self.ppu.borrow_mut().cpu_oam_dma(&mem[..]);
+ }
+ MappedDevice::JOYPAD => {
+ match address {
+ 0x4016 => self.joypad.borrow_mut().strobe(val), // Joystick strobe
+ 0x4017 => (), // APU Frame counter control
+ _ => unreachable!()
+ }
+ }
+ MappedDevice::CPUTEST => (), // TODO
+ MappedDevice::CARTRIDGE => self.rom.borrow_mut().write8(val, address),
+ }
+ }
+}
+
+#[cfg(test)]
+mod tests {
+ use super::*;
+
+ struct TestBus{}
+
+ impl Bus for TestBus {
+ fn read8(&self, _: u16) -> u8 {
+ todo!()
+ }
+
+ fn write8(&mut self, _: u8, _: u16) {
+ todo!()
+ }
+ }
+
+ fn sut() -> NesBus {
+ let bus = Rc::new(RefCell::new(TestBus{}));
+ let joypad = Joypad::default();
+ NesBus::new(
+ bus.clone(),
+ Rc::new(RefCell::new(PPU::new(bus, crate::cartridge::Mirroring::FourScreen))),
+ Rc::new(RefCell::new(joypad))
+ )
+ }
+
+ #[test]
+ fn test_map_ram_mirror() {
+ let bus = sut();
+
+ assert_eq!(bus.map(0x07ff), (MappedDevice::RAM, 0x07ff));
+ assert_eq!(bus.map(0x0800), (MappedDevice::RAM, 0x0000));
+ assert_eq!(bus.map(0x1fff), (MappedDevice::RAM, 0x07ff));
+ assert_eq!(bus.map(0x1001), (MappedDevice::RAM, 0x0001));
+ }
+
+ #[test]
+ fn test_map_ppu_mirror() {
+ let bus = sut();
+
+ assert_eq!(bus.map(0x2000), (MappedDevice::PPU, 0));
+ assert_eq!(bus.map(0x3456), (MappedDevice::PPU, 6));
+ assert_eq!(bus.map(0x2008), (MappedDevice::PPU, 0));
+ assert_eq!(bus.map(0x3fff), (MappedDevice::PPU, 7));
+
+ assert_eq!(bus.map(0x2022), (MappedDevice::PPU, 2));
+
+ for a in (0x2002..=0x3ffa).step_by(8) {
+ assert_eq!(bus.map(a), (MappedDevice::PPU, 2));
+ }
+
+ for a in (0x2007..=0x3fff).step_by(8) {
+ assert_eq!(bus.map(a), (MappedDevice::PPU, 7));
+ }
+
+ for a in (0x2000..=0x3fff).step_by(8) {
+ assert_eq!(bus.map(a), (MappedDevice::PPU, 0));
+ }
+ }
+}
\ No newline at end of file
diff --git a/nes/src/ppu/mod.rs b/nes/src/ppu/mod.rs
new file mode 100644
index 0000000..66a3a6a
--- /dev/null
+++ b/nes/src/ppu/mod.rs
@@ -0,0 +1,3 @@
+mod registers;
+mod palette;
+pub(crate) mod ppu;
\ No newline at end of file
diff --git a/nes/src/ppu/palette.rs b/nes/src/ppu/palette.rs
new file mode 100644
index 0000000..b0c8926
--- /dev/null
+++ b/nes/src/ppu/palette.rs
@@ -0,0 +1,73 @@
+// https://www.nesdev.org/wiki/PPU_palettes
+pub fn palette_to_rgb(value: u8) -> (u8, u8, u8) {
+ match value {
+ 0x00 => (101, 101, 101),
+ 0x01 => (0 , 45, 105),
+ 0x02 => (19, 31, 127),
+ 0x03 => (69 , 19, 124),
+ 0x04 => (96 , 11, 98),
+ 0x05 => (115, 10, 55),
+ 0x06 => (113, 15, 7),
+ 0x07 => (90 , 26, 0),
+ 0x08 => (52 , 40, 0),
+ 0x09 => (11 , 52, 0),
+ 0x0a => (0, 60, 0),
+ 0x0b => (0, 61, 16),
+ 0x0c => (0, 56, 64),
+ 0x0d => (0, 0, 0),
+ 0x0e => (0, 0, 0),
+ 0x0f => (0, 0, 0),
+ 0x10 => (174,174 ,174),
+ 0x11 => (15 , 99,179),
+ 0x12 => (64 , 81, 208),
+ 0x13 => (120, 65, 204),
+ 0x14 => (167, 54, 169),
+ 0x15 => (192, 52, 112),
+ 0x16 => (189, 60, 48),
+ 0x17 => (159, 74, 0),
+ 0x18 => (109, 92, 0),
+ 0x19 => (54 , 109 , 0),
+ 0x1a => (7 , 119 , 4),
+ 0x1b => (0 , 121 , 61),
+ 0x1c => (0, 114 ,125),
+ 0x1d => (0, 0, 0),
+ 0x1e => (0, 0, 0),
+ 0x1f => (0, 0, 0),
+ 0x20 => (254, 254, 255),
+ 0x21 => (93, 179, 255),
+ 0x22 => (143, 161, 255),
+ 0x23 => (200, 144, 255),
+ 0x24 => (247, 133, 250),
+ 0x25 => (255, 131, 192),
+ 0x26 => (255, 139, 127),
+ 0x27 => (239, 154, 73),
+ 0x28 => (189, 172, 44),
+ 0x29 => (133, 188, 47),
+ 0x2a => (85, 199, 83),
+ 0x2b => (60, 201, 140),
+ 0x2c => (62, 194, 205),
+ 0x2d => (78, 78, 78),
+ 0x2e => (0, 0, 0),
+ 0x2f => (0, 0, 0),
+ 0x30 => (254, 254, 255),
+ 0x31 => (188, 223, 255),
+ 0x32 => (209, 216, 255),
+ 0x33 => (232, 209, 255),
+ 0x34 => (251, 205, 253),
+ 0x35 => (255, 204, 229),
+ 0x36 => (255, 207, 202),
+ 0x37 => (248, 213, 180),
+ 0x38 => (228, 220, 168),
+ 0x39 => (204, 227, 169),
+ 0x3a => (185, 232, 184),
+ 0x3b => (174, 232, 208),
+ 0x3c => (175, 229, 234),
+ 0x3d => (182, 182, 182),
+ 0x3e => (0, 0, 0),
+ 0x3f => (0, 0, 0),
+ _ => {
+ println!("eh");
+ (0, 0, 0)
+ }
+ }
+}
\ No newline at end of file
diff --git a/nes/src/ppu/ppu.rs b/nes/src/ppu/ppu.rs
new file mode 100644
index 0000000..6639710
--- /dev/null
+++ b/nes/src/ppu/ppu.rs
@@ -0,0 +1,463 @@
+use core::panic;
+use std::{cell::{RefCell, Cell}, rc::Rc};
+
+use common::kilobytes;
+use mos6502::memory::Bus;
+use crate::{cartridge::Mirroring, frame::RenderFrame};
+
+use super::{registers::{ControlRegister, StatusRegister, OpenBus, MaskRegister}, palette};
+
+const PALETTE_SIZE: usize = 32;
+
+#[derive(Debug)]
+#[repr(u16)]
+#[allow(dead_code)]
+enum Register {
+ PPUCTRL = 0, // ... + base 0x2000
+ PPUMASK = 1,
+ PPUSTATUS = 2,
+ OAMADDR = 3,
+ OAMDATA = 4,
+ PPUSCROLL = 5,
+ PPUADDR = 6,
+ PPUDATA = 7,
+ OAMDMA = 8
+}
+
+impl From for Register {
+ fn from(n: u16) -> Register {
+ unsafe { std::mem::transmute(n) } // hehe
+ }
+}
+
+#[allow(dead_code)]
+#[derive(Debug, Clone, Copy, PartialEq, Eq)]
+enum Phase {
+ PreRender,
+ Render,
+ PostRender,
+ VBlank
+}
+
+#[allow(dead_code)]
+pub struct PPU {
+ vram: [u8; kilobytes::KB2], // AKA CIRAM, AKA nametables
+ vram_mirroring: Mirroring,
+
+ rom_mapper: Rc>,
+
+ ctrl: ControlRegister,
+ status: StatusRegister,
+ mask: MaskRegister,
+ openbus: OpenBus,
+
+ palettes: [u8; PALETTE_SIZE],
+
+ oam: [u8; 256],
+ oam_address: u8,
+
+ cycle: usize,
+ scanline: usize,
+ frame: RenderFrame,
+
+ nmi_pending: bool,
+
+ first_write: Cell,
+ v: Cell,
+ t: Cell,
+ data_buffer: Cell,
+
+ frame_ready: bool,
+}
+
+#[allow(dead_code)]
+impl PPU {
+ const BLARRG_PALETTE: [u8; PALETTE_SIZE] = [
+ 0x09,0x01,0x00,0x01,
+ 0x00,0x02,0x02,0x0D,
+ 0x08,0x10,0x08,0x24,
+ 0x00,0x00,0x04,0x2C,
+ 0x09,0x01,0x34,0x03,
+ 0x00,0x04,0x00,0x14,
+ 0x08,0x3A,0x00,0x02,
+ 0x00,0x20,0x2C,0x08
+ ];
+
+ pub fn new(mapper: Rc>, mirroring: Mirroring) -> PPU {
+ PPU {
+ rom_mapper: mapper,
+ vram: [0; kilobytes::KB2],
+ vram_mirroring: mirroring,
+ cycle: 21, // from nestest. TODO: will this fuck stuff up?
+ scanline: 0,
+ ctrl: ControlRegister::new(),
+ status: StatusRegister::new(),
+ mask: MaskRegister::default(),
+ palettes: Self::BLARRG_PALETTE,
+ frame: RenderFrame::new(),
+ openbus: OpenBus::default(),
+ nmi_pending: false,
+
+ oam: [0; 256],
+ oam_address: 0,
+
+ first_write: Cell::new(true),
+ v: Cell::new(0),
+ t: Cell::new(0),
+ data_buffer: Cell::new(0),
+
+ frame_ready: false,
+ }
+ }
+
+ fn inc_vram(&self) {
+ self.v.set(self.v.get() + self.ctrl.vram_inc());
+ }
+
+ pub fn cpu_read_register(&self, address: u16) -> u8 {
+ let ppu_reg: Register = address.into();
+ match ppu_reg {
+ Register::PPUSTATUS => {
+ self.first_write.set(true);
+ self.status.read(&self.openbus)
+ }
+ Register::PPUDATA => {
+ let value = self.internal_read(self.v.get());
+ let return_value = match self.v.get() {
+ 0..=0x3eff => self.data_buffer.get(),
+ _ => (value & 0b00111111) | (self.openbus.read() & 0b11000000) // palette, high 2 bits should be from decay
+ };
+ self.data_buffer.set(value);
+
+ self.inc_vram();
+ self.openbus.write(return_value);
+ return_value
+ }
+ Register::OAMDATA => self.oam[self.oam_address as usize],
+ _ => self.openbus.read()
+ }
+ }
+
+ pub fn cpu_write_register(&mut self, val: u8, address: u16) {
+ // println!("write {:#06x}", address);
+ self.openbus.write(val);
+
+ let ppu_reg: Register = address.into();
+ match ppu_reg {
+ Register::PPUCTRL => {
+ self.nmi_pending = self.ctrl.write(&self.status, val);
+ }
+ Register::PPUSCROLL => {
+ self.first_write.set(!self.first_write.get());
+ }
+ Register::PPUADDR => {
+ let t = self.t.get_mut();
+ let v = self.v.get_mut();
+ if self.first_write.get() {
+ *t = (val as u16) << 8 | (*t & 0x00ff);
+ }
+ else {
+ *t = (*t & 0xFF00) | val as u16;
+ *v = *t;
+ }
+
+ self.first_write.set(!self.first_write.get());
+ }
+ Register::PPUDATA => {
+ let vram_address = self.v.get();
+ self.internal_write(val, vram_address);
+ self.inc_vram();
+ }
+ Register::PPUMASK => self.mask.write(val),
+ Register::OAMADDR => self.oam_address = val,
+ Register::OAMDATA => {
+ self.oam[self.oam_address as usize] = val;
+ self.oam_address = self.oam_address.wrapping_add(1);
+ }
+ _ => ()
+ }
+ }
+
+ pub fn tick(&mut self, ppu_cycles_to_tick: usize) {
+ for _ in 0..ppu_cycles_to_tick {
+ self.openbus.tick_for_decay();
+
+ if self.mask.show_background() || self.mask.show_background_left() {
+ self.render_background_pixel();
+ }
+
+ if self.mask.show_sprites() || self.mask.show_sprites_left() {
+ self.render_sprite_pixel();
+ }
+
+ if self.cycle == 1 {
+ if self.scanline == 241 {
+ self.status.set_vblank(true);
+ if self.ctrl.generate_nmi_at_vblank_interval() {
+ self.nmi_pending = true;
+ }
+ } else if self.scanline == 261 {
+ self.frame_ready = true;
+ self.status.set_vblank(false);
+ }
+ }
+
+ self.cycle += 1;
+ if self.cycle > 340 {
+ self.cycle = 0;
+ self.scanline += 1;
+
+ if self.scanline > 261 {
+ self.scanline = 0;
+ }
+ }
+ }
+ }
+
+ fn render_background_pixel(&mut self) {
+ let x = self.cycle as u16;
+ let y = self.scanline as u16;
+
+ if x > 256 || y > 240 {
+ return
+ }
+
+ let nametable_base = 0x2000;
+ let yoffset = (y / 8) * 32;
+ let xoffset = x / 8;
+ let address = nametable_base + xoffset + yoffset;
+
+ let bg_offset = if self.ctrl.background_table_address() != 0 { 256 } else { 0 };
+ let tile = self.internal_read(address) as u16 + bg_offset;
+ let attr = self.lookup_attribute_table(address);
+
+ let row = y % 8;
+ let plane1 = self.internal_read(tile * 16 + row);
+ let plane2 = self.internal_read(tile * 16 + row + 8);
+
+ let col = x % 8;
+ let a = if (plane1 & (1 << col)) != 0 { 1 } else { 0 };
+ let b = if (plane2 & (1 << col)) != 0 { 2 } else { 0 };
+ let palette_index = a + b;
+
+ let mut color_index = self.palettes[(attr * 4 + palette_index) as usize];
+ if palette_index == 0 {
+ color_index = self.palettes[0]; // TODO?
+ }
+
+ let pixel = palette::palette_to_rgb(color_index);
+ let reverse_x = (x - col) + (7 - col);
+ self.frame.set_pixel(reverse_x as usize, y as usize, pixel);
+ }
+
+ fn render_sprite_pixel(&mut self) {
+ if self.cycle > 256 || self.scanline > 240 {
+ return
+ }
+
+ for oam_index in (0..64).step_by(4) { // TODO
+ let y = self.oam[oam_index];
+ let sprite_index = self.oam[oam_index + 1];
+ let attrs = self.oam[oam_index + 2];
+ let x = self.oam[oam_index + 3];
+
+ // is it visible?
+ if x >= 249 || y >= 239 {
+ continue;
+ }
+
+ let offset = if self.ctrl.sprite_table_address() != 0 { 256 } else { 0 };
+ let tile: u16 = sprite_index as u16 + offset;
+ let flip_x = attrs & 0b01000000;
+ let flip_y = attrs & 0b10000000;
+
+ let row = (self.scanline % 8) as u16;
+ let plane1 = self.internal_read(tile * 16 + row);
+ let plane2 = self.internal_read(tile * 16 + row + 8);
+
+ let col = self.cycle % 8;
+ let a = if (plane1 & (1 << col)) != 0 { 1 } else { 0 };
+ let b = if (plane2 & (1 << col)) != 0 { 2 } else { 0 };
+ let palette_index = a + b;
+
+ let color_index = self.palettes[(0x10 + (attrs & 0x03) * 4 + palette_index) as usize];
+ if palette_index == 0 { // transparent??
+ continue;
+ }
+
+ let rgb = palette::palette_to_rgb(color_index);
+ let x_offset = if flip_x == 0 { 7 - col as usize } else { col as usize };
+ let y_offset = if flip_y == 0 { row as usize } else { 7 - row as usize };
+ self.frame.set_pixel(x as usize + x_offset, y as usize + y_offset, rgb);
+ }
+ }
+
+ fn lookup_attribute_table(&mut self, vram_address: u16) -> u8 {
+ // 32x32 attr table address
+ let row = ((vram_address & 0x3e0) >> 5) / 4;
+ let col = (vram_address & 0x1f) / 4;
+
+ // 16x16 metatile??
+ let a = if (vram_address & 0b01000000) != 0 { 4 } else { 0 };
+ let b = if (vram_address & 0b00000010) != 0 { 2 } else { 0 };
+ let shift = a + b;
+
+ // attr table offset
+ let offset = (vram_address & 0xc00) + 0x400 - 64 + (row * 8 + col);
+
+ (self.vram[offset as usize] & (0b0000011 << shift)) >> shift
+ }
+
+ pub fn cpu_oam_dma(&mut self, mem: &[u8]) {
+ assert!(mem.len() == 256);
+ for byte in mem {
+ self.oam[self.oam_address as usize] = *byte;
+ self.oam_address = self.oam_address.wrapping_add(1);
+ }
+ }
+
+ pub fn frame(&self) -> &RenderFrame {
+ &self.frame
+ }
+
+ pub fn scanline(&self) -> usize {
+ self.scanline
+ }
+
+ pub fn current_cycle(&self) -> usize {
+ self.cycle
+ }
+
+ pub fn is_nmi_pending(&self) -> bool {
+ self.nmi_pending
+ }
+
+ pub fn clear_pending_nmi(&mut self) {
+ self.nmi_pending = false;
+ }
+
+ pub fn frame_ready_to_render(&self) -> bool {
+ self.frame_ready
+ }
+
+ pub fn clear_frame_ready(&mut self) {
+ self.frame_ready = false;
+ }
+
+ fn mirror_vram(mode: &Mirroring, vram_address: u16) -> u16 {
+ // https://www.nesdev.org/wiki/Mirroring#Nametable_Mirroring
+ // https://www.nesdev.org/wiki/PPU_nametables
+
+ // substract the 0x2000 base for vram, divide by nametable size (1kb) to get the table index.
+ let name_table = (vram_address - 0x2000) as usize / common::kilobytes::KB1;
+
+ let mapped_address = match (&mode, name_table) {
+ (Mirroring::Vertical, 0) => vram_address,
+ (Mirroring::Vertical, 1) => vram_address,
+ (Mirroring::Vertical, 2) => vram_address - common::kilobytes::KB2 as u16,
+ (Mirroring::Vertical, 3) => vram_address - common::kilobytes::KB2 as u16,
+ (Mirroring::Horizontal, 0) => vram_address,
+ (Mirroring::Horizontal, 1) => vram_address - common::kilobytes::KB1 as u16,
+ (Mirroring::Horizontal, 2) => vram_address - common::kilobytes::KB1 as u16,
+ (Mirroring::Horizontal, 3) => vram_address - common::kilobytes::KB2 as u16,
+ _ => panic!("nametable mirroring? {}", name_table) //vram_address,
+ };
+
+ // substract vram base because the bus is gonna index the 2kb array directly.
+ mapped_address - 0x2000
+ }
+
+ fn internal_read(&self, address: u16) -> u8 {
+ match address {
+ 0x0000..=0x1fff => self.rom_mapper.borrow().read8(address), // CHR
+ 0x2000..=0x2fff => self.vram[Self::mirror_vram(&self.vram_mirroring, address) as usize],
+ 0x3000..=0x3eff => self.vram[Self::mirror_vram(&self.vram_mirroring, address - 0x1000) as usize], // -0x1000 because mirror_vram expects base 0x2000
+ 0x3f00..=0x3fff => {
+ // Palette incl mirrors
+ let i = address as usize % PALETTE_SIZE;
+ self.palettes[i]
+ },
+ _ => 0
+ }
+ }
+
+ fn internal_write(&mut self, val: u8, address: u16) {
+ match address {
+ 0x0000..=0x1fff => self.rom_mapper.borrow_mut().write8(val, address), // CHR RAM
+ 0x2000..=0x2fff => self.vram[Self::mirror_vram(&self.vram_mirroring, address) as usize] = val,
+ 0x3000..=0x3eff => self.vram[Self::mirror_vram(&self.vram_mirroring, address - 0x1000) as usize] = val, // -0x1000 because mirror_vram expects base 0x2000
+ 0x3f00..=0x3fff => {
+ // Palette incl mirrors
+ let i = address as usize % PALETTE_SIZE;
+ self.palettes[i] = val;
+ },
+ _ => ()
+ }
+ }
+}
+
+
+#[cfg(test)]
+mod tests {
+ use crate::cartridge::Mirroring;
+ use super::PPU;
+
+ #[test]
+ fn vram_mirror() {
+ let nametable1_base = 0; // 0x2000
+ let nametable2_base = 0x400; // 0x2800
+ assert!(PPU::mirror_vram(&Mirroring::Horizontal, 0x2400) == nametable1_base);
+ assert!(PPU::mirror_vram(&Mirroring::Horizontal, 0x2401) == nametable1_base + 1);
+ assert!(PPU::mirror_vram(&Mirroring::Horizontal, 0x2000) == nametable1_base);
+ assert!(PPU::mirror_vram(&Mirroring::Horizontal, 0x2001) == nametable1_base + 1);
+ assert!(PPU::mirror_vram(&Mirroring::Horizontal, 0x24ff) == nametable1_base + 0xff);
+ assert!(PPU::mirror_vram(&Mirroring::Horizontal, 0x2800) == nametable2_base);
+ assert!(PPU::mirror_vram(&Mirroring::Horizontal, 0x2801) == nametable2_base + 1);
+ assert!(PPU::mirror_vram(&Mirroring::Horizontal, 0x28ff) == nametable2_base + 0xff);
+ assert!(PPU::mirror_vram(&Mirroring::Horizontal, 0x2c00) == nametable2_base);
+ assert!(PPU::mirror_vram(&Mirroring::Horizontal, 0x2c01) == nametable2_base + 1);
+ assert!(PPU::mirror_vram(&Mirroring::Horizontal, 0x2cff) == nametable2_base + 0xff);
+
+ assert!(PPU::mirror_vram(&Mirroring::Vertical, 0x2000) == nametable1_base);
+ assert!(PPU::mirror_vram(&Mirroring::Vertical, 0x2800) == nametable1_base);
+ assert!(PPU::mirror_vram(&Mirroring::Vertical, 0x2801) == nametable1_base + 1);
+ assert!(PPU::mirror_vram(&Mirroring::Vertical, 0x28ff) == nametable1_base + 0xff);
+ assert!(PPU::mirror_vram(&Mirroring::Vertical, 0x2001) == nametable1_base + 1);
+ assert!(PPU::mirror_vram(&Mirroring::Vertical, 0x24ff) == nametable2_base + 0xff);
+ assert!(PPU::mirror_vram(&Mirroring::Vertical, 0x2c00) == nametable2_base);
+ assert!(PPU::mirror_vram(&Mirroring::Vertical, 0x2c01) == nametable2_base + 1);
+ assert!(PPU::mirror_vram(&Mirroring::Vertical, 0x2cff) == nametable2_base + 0xff);
+ assert!(PPU::mirror_vram(&Mirroring::Vertical, 0x2400) == nametable2_base);
+ assert!(PPU::mirror_vram(&Mirroring::Vertical, 0x2401) == nametable2_base + 1);
+ }
+
+ fn map(x: u8, y: u8) -> u16 {
+ let yoffset = (y / 8) * 32;
+ let xoffset = x / 8;
+ 0x2000 + xoffset as u16 + yoffset as u16
+ }
+
+ fn map_real(x: u8, y: u8) -> u16 {
+ let yoffset = (y / 8) * 32;
+ let xoffset = x / 8;
+ 0x2000 + xoffset as u16 + yoffset as u16
+ }
+
+ #[test]
+ fn ixymap() {
+ assert!(map(0, 0) == 0x2000);
+ assert!(map(8, 0) == 0x2001);
+ assert!(map(248, 0) == 0x201f);
+ assert!(map(0, 8) == 0x2020);
+ assert!(map(8, 8) == 0x2021);
+ }
+
+ #[test]
+ fn ixymap_real() {
+ assert!(map_real(7, 0) == 0x2000);
+ assert!(map_real(7, 1) == 0x2000);
+ assert!(map_real(0, 7) == 0x2000);
+ assert!(map_real(15, 0) == 0x2001);
+ assert!(map_real(9, 3) == 0x2001);
+ }
+}
\ No newline at end of file
diff --git a/nes/src/ppu/registers.rs b/nes/src/ppu/registers.rs
new file mode 100644
index 0000000..5c75988
--- /dev/null
+++ b/nes/src/ppu/registers.rs
@@ -0,0 +1,305 @@
+use bitflags::bitflags;
+use std::cell::{RefCell, Cell};
+
+// https://www.nesdev.org/wiki/PPU_programmer_reference#Controller_($2000)_%3E_write
+
+#[derive(Default)]
+pub struct OpenBus { // AKA data bus, decay register
+ data: Cell,
+ cycles: usize
+}
+
+impl OpenBus {
+ const CPU_CLOCK_HZ: usize = 1_790_000;
+
+ pub fn read(&self) -> u8 {
+ self.data.get()
+ }
+
+ pub fn write(&self, data: u8) {
+ self.data.set(data);
+ }
+
+ pub fn tick_for_decay(&mut self) {
+ self.cycles += 1;
+ if self.cycles >= Self::CPU_CLOCK_HZ {
+ self.data.set(0);
+ self.cycles = 0;
+ }
+ }
+}
+
+/*
+7 bit 0
+---- ----
+VPHB SINN
+|||| ||||
+|||| ||++- Base nametable address
+|||| || (0 = $2000; 1 = $2400; 2 = $2800; 3 = $2C00)
+|||| |+--- VRAM address increment per CPU read/write of PPUDATA
+|||| | (0: add 1, going across; 1: add 32, going down)
+|||| +---- Sprite pattern table address for 8x8 sprites
+|||| (0: $0000; 1: $1000; ignored in 8x16 mode)
+|||+------ Background pattern table address (0: $0000; 1: $1000)
+||+------- Sprite size (0: 8x8 pixels; 1: 8x16 pixels – see PPU OAM#Byte 1)
+|+-------- PPU master/slave select
+| (0: read backdrop from EXT pins; 1: output color on EXT pins)
++--------- Generate an NMI at the start of the
+ vertical blanking interval (0: off; 1: on)
+*/
+
+bitflags! {
+ pub struct ControlRegister: u8 {
+ const NAMETABLE1 = 1;
+ const NAMETABLE2 = 1 << 1;
+ const VRAM_ADDR_INC_PER_PPUDATA_ACCESS = 1 << 2;
+ const SPRITE_TABLE_ADDRESS = 1 << 3;
+ const BACKGROUND_TABLE_ADDRESS = 1 << 4;
+ const SPRITE_SIZE = 1 << 5;
+ const MASTER_SLAVE_SELECT = 1 << 6;
+ const GENERATE_NMI_AT_VBI = 1 << 7;
+ }
+}
+
+impl ControlRegister {
+ pub fn new() -> ControlRegister {
+ ControlRegister::empty() // TODO: startup state?
+ }
+
+ // TODO: After power/reset, writes to this register are ignored for about 30,000 cycles.
+ pub fn write(&mut self, status: &StatusRegister, v: u8) -> bool {
+ let was_nmi_on = self.generate_nmi_at_vblank_interval();
+
+ self.bits = v;
+
+ if self.intersects(Self::SPRITE_SIZE | Self::MASTER_SLAVE_SELECT) {
+ todo!("not yet implemented PPU control flag: {:?}", self)
+ }
+
+ if self.base_table_address() != 0x2000 {
+ println!("WARNING: BASE NAMETABLE SELECTED: {:#06x}", self.base_table_address());
+ }
+
+ // If the PPU is currently in vertical blank, and the PPUSTATUS ($2002) vblank flag is still set (1),
+ // changing the NMI flag in bit 7 of $2000 from 0 to 1 will immediately generate an NMI.
+ let trigger_nmi = status.in_vblank() && !was_nmi_on && self.generate_nmi_at_vblank_interval();
+ trigger_nmi
+ }
+
+ pub fn generate_nmi_at_vblank_interval(&self) -> bool {
+ self.contains(ControlRegister::GENERATE_NMI_AT_VBI)
+ }
+
+ pub fn vram_inc(&self) -> u16 {
+ match self.contains(ControlRegister::VRAM_ADDR_INC_PER_PPUDATA_ACCESS) {
+ false => 1,
+ true => 32,
+ }
+ }
+
+ pub fn base_table_address(&self) -> u16 {
+ match self.bits & 0b00000011 {
+ // (0 = $2000; 1 = $2400; 2 = $2800; 3 = $2C00)
+ 0 => 0x2000,
+ 1 => 0x2400,
+ 2 => 0x2800,
+ 3 => 0x2c00,
+ _ => unreachable!()
+ }
+ }
+
+ pub fn background_table_address(&self) -> u16 {
+ if self.contains(ControlRegister::BACKGROUND_TABLE_ADDRESS) {
+ 0x1000
+ } else {
+ 0x0000
+ }
+ }
+
+ pub fn sprite_table_address(&self) -> u16 {
+ if self.contains(ControlRegister::SPRITE_TABLE_ADDRESS) {
+ 0x1000
+ } else {
+ 0x0000
+ }
+ }
+}
+
+/*
+7 bit 0
+---- ----
+BGRs bMmG
+|||| ||||
+|||| |||+- Greyscale (0: normal color, 1: produce a greyscale display)
+|||| ||+-- 1: Show background in leftmost 8 pixels of screen, 0: Hide
+|||| |+--- 1: Show sprites in leftmost 8 pixels of screen, 0: Hide
+|||| +---- 1: Show background
+|||+------ 1: Show sprites
+||+------- Emphasize red (green on PAL/Dendy)
+|+-------- Emphasize green (red on PAL/Dendy)
++--------- Emphasize blue
+*/
+
+bitflags! {
+ #[derive(Default)]
+ pub struct MaskRegister: u8 {
+ const GRAYSCALE = 1;
+ const SHOW_BACKGROUND_LEFT = 1 << 1;
+ const SHOW_SPRITES_LEFT = 1 << 2;
+ const SHOW_BACKGROUND = 1 << 3;
+ const SHOW_SPRITES = 1 << 4;
+ const MORE_RED = 1 << 5;
+ const MORE_GREEN = 1 << 6;
+ const MORE_BLUE = 1 << 7;
+ }
+}
+
+#[allow(dead_code)]
+impl MaskRegister {
+ pub fn show_background(self) -> bool {
+ self.contains(MaskRegister::SHOW_BACKGROUND)
+ }
+
+ pub fn show_background_left(self) -> bool {
+ self.contains(MaskRegister::SHOW_BACKGROUND_LEFT)
+ }
+
+ pub fn show_sprites(self) -> bool {
+ self.contains(MaskRegister::SHOW_SPRITES)
+ }
+
+ pub fn show_sprites_left(self) -> bool {
+ self.contains(MaskRegister::SHOW_SPRITES_LEFT)
+ }
+
+ pub fn write(&mut self, v: u8) {
+ self.bits = v;
+ }
+}
+
+/*
+7 bit 0
+---- ----
+VSO. ....
+|||| ||||
+|||+-++++- Least significant bits previously written into a PPU register
+||| (due to register not being updated for this address)
+||+------- Sprite overflow. The intent was for this flag to be set
+|| whenever more than eight sprites appear on a scanline, but a
+|| hardware bug causes the actual behavior to be more complicated
+|| and generate false positives as well as false negatives; see
+|| PPU sprite evaluation. This flag is set during sprite
+|| evaluation and cleared at dot 1 (the second dot) of the
+|| pre-render line.
+|+-------- Sprite 0 Hit. Set when a nonzero pixel of sprite 0 overlaps
+| a nonzero background pixel; cleared at dot 1 of the pre-render
+| line. Used for raster timing.
++--------- Vertical blank has started (0: not in vblank; 1: in vblank).
+ Set at dot 1 of line 241 (the line *after* the post-render
+ line); cleared after reading $2002 and at dot 1 of the
+ pre-render line.
+*/
+
+bitflags! {
+ struct StatusFlags: u8 {
+ const SPRITE_OVERFLOW = 0b00100000;
+ const SPRITE_ZERO_HIT = 0b01000000;
+ const IN_VLBANK = 0b10000000;
+ }
+}
+
+pub struct StatusRegister {
+ inner: RefCell
+}
+
+impl StatusRegister {
+ pub fn new() -> StatusRegister {
+ StatusRegister {
+ inner: RefCell::new(StatusFlags::empty()) // TODO: startup state?
+ }
+ }
+
+ pub fn set_vblank(&self, in_vblank: bool) {
+ self.inner.borrow_mut().set(StatusFlags::IN_VLBANK, in_vblank);
+ }
+
+ pub fn in_vblank(&self) -> bool {
+ self.inner.borrow().contains(StatusFlags::IN_VLBANK)
+ }
+
+ pub fn read(&self, openbus: &OpenBus) -> u8 {
+ let status = self.inner.borrow().bits;
+
+ // Reading 2002 should clear vblank
+ self.set_vblank(false);
+
+ // Low 5 bits of $2002 should be from decay value.
+ // see tests/ppu_open_bus/readme
+ let busdata = openbus.read();
+ let status_bus_combined = (status & 0b11100000) | (busdata & 0b00011111);
+ openbus.write(status_bus_combined);
+
+ status_bus_combined
+ }
+}
+
+#[cfg(test)]
+mod tests {
+ use crate::ppu::registers::{StatusRegister, OpenBus, ControlRegister};
+
+ #[test]
+ fn read_status_decay_lower_5() {
+ let openbus = OpenBus::default();
+
+ let status = StatusRegister::new();
+ status.set_vblank(true);
+
+ assert!(status.read(&openbus) == 0x80);
+ // first read should clear
+ assert!(status.read(&openbus) == 0x00);
+
+ status.set_vblank(true);
+ openbus.write(0b00101010);
+
+ assert!(status.read(&openbus) == 0b10001010);
+
+ // vbl cleared
+ assert!(status.read(&openbus) == 0b00001010);
+
+ // bus does not mess with vbl
+ status.set_vblank(true);
+ openbus.write(0);
+ assert!(status.in_vblank() == true);
+ assert!(status.read(&openbus) == 0x80);
+
+ // also updates the bus
+ status.set_vblank(true);
+ openbus.write(0);
+ status.read(&openbus);
+ assert!(openbus.read() == 0x80);
+ }
+
+ /*
+ |||| ||++- Base nametable address
+|||| || (0 = $2000; 1 = $2400; 2 = $2800; 3 = $2C00)
+ */
+ #[test]
+ fn ctrl_nametable_base() {
+ let mut reg = ControlRegister::new();
+
+ reg.bits = 0;
+ assert_eq!(reg.base_table_address(), 0x2000);
+
+ reg.bits = 0b00000001;
+ assert_eq!(reg.base_table_address(), 0x2400);
+
+ reg.bits = 0b00000010;
+ assert_eq!(reg.base_table_address(), 0x2800);
+
+ reg.bits = 0b10000011;
+ assert_eq!(reg.base_table_address(), 0x2c00);
+
+ reg.bits = 0b00000111;
+ assert_eq!(reg.base_table_address(), 0x2c00);
+ }
+}
\ No newline at end of file
diff --git a/nes/tests/blargg.rs b/nes/tests/blargg.rs
new file mode 100644
index 0000000..5a476dc
--- /dev/null
+++ b/nes/tests/blargg.rs
@@ -0,0 +1,95 @@
+use nes::nes::Nes;
+
+mod common;
+
+const STATUS_RUNNING: u8 = 0x80;
+const STATUS_NEEDS_RESET: u8 = 0x81;
+const STATUS_SUCCESS: u8 = 0x00;
+const VALID_MAGIC: [u8; 3] = [0xde, 0xb0, 0x61];
+
+#[test]
+fn instr_test_v5_official_mmc1() {
+ run_blargg_test("instr_test-v5/official_only.nes", "All 16 tests passed", STATUS_SUCCESS)
+}
+
+#[test]
+fn instr_test_v5_basic_nrom() {
+ run_blargg_test("instr_test-v5/rom_singles/01-basics.nes", "01-basics\n\nPassed", STATUS_SUCCESS);
+}
+
+#[test]
+fn instr_misc() {
+ // The last steps tests dummy reads on PPU. Not yet implemented.
+ let success = "Test requires $2002 mirroring every 8 bytes to $3FFA\n\n03-dummy_reads\n\nFailed #2\n\nWhile running test";
+ run_blargg_test("instr_misc/instr_misc.nes", success, 1);
+}
+
+#[test]
+fn ppu_vbl_nmi() {
+ let success = "VBL period is too long with BG off\n\n01-vbl_basics\n\nFailed #8";
+ // let success = "$2002 should be mirrored at $200A\n\n01-vbl_basics\n\nFailed #5";
+ run_blargg_test("ppu_vbl_nmi/rom_singles/01-vbl_basics.nes", success, 0x08);
+}
+
+#[test]
+fn ppu_open_bus() {
+ let success = "Bits 2-4 of sprite attributes should always be clear when read\n\nppu_open_bus\n\nFailed #10";
+ run_blargg_test("ppu_open_bus/ppu_open_bus.nes", success, 0x0a);
+}
+
+#[test]
+#[ignore = "impl ppu, mapper 3"]
+fn ppu_read_buffer() {
+ run_blargg_test("ppu_read_buffer/test_ppu_read_buffer.nes", "dunno", STATUS_SUCCESS);
+}
+
+fn run_blargg_test(test: &str, success_string: &str, success_status: u8) {
+ let path = format!("../test-roms/nes-test-roms/{}", test);
+ let mut nes = common::setup(path.into(), std::env::var("VERBOSE").is_ok());
+
+ let result: String;
+ let mut status: Option = None;
+
+ // nes.debugger().enable();
+ nes.debugger().watch_memory_range(0x6004..=0x6004+100, |mem| {
+ println!("{}", read_null_terminated_string(&mem));
+ });
+
+ loop {
+ nes.tick();
+
+ if check_and_update_status(&nes, &mut status) {
+ match status {
+ Some(STATUS_RUNNING) => (),
+ Some(STATUS_NEEDS_RESET) => panic!("needs reset.."),
+ Some(0x00..=0x7F) => { // Completed, status is the result code.
+ let mem_view = nes.bus().read_range(0x6004..=0x6004+100);
+ result = read_null_terminated_string(&mem_view);
+ break
+ },
+ _ => panic!("unknown status")
+ }
+ }
+ }
+
+ println!("status code: {:#04x}", status.unwrap());
+ assert_eq!(success_string, result.trim());
+ assert_eq!(Some(success_status), status);
+}
+
+fn read_null_terminated_string(range: &[u8]) -> String {
+ let string: Vec = range.iter().take_while(|&b| *b != 0x00).cloned().collect();
+ String::from_utf8(string).unwrap()
+}
+
+fn check_and_update_status(nes: &Nes, current_status: &mut Option) -> bool {
+ let mem = nes.cpu().bus();
+ if mem.read_range(0x6001..=0x6003) == VALID_MAGIC {
+ let new_status = mem.read8(0x6000);
+ if Some(new_status) != *current_status {
+ *current_status = Some(new_status);
+ return true;
+ }
+ }
+ false
+}
\ No newline at end of file
diff --git a/nes/tests/common.rs b/nes/tests/common.rs
new file mode 100644
index 0000000..263547b
--- /dev/null
+++ b/nes/tests/common.rs
@@ -0,0 +1,10 @@
+use std::path::PathBuf;
+
+use nes::{cartridge::Cartridge, nes::Nes};
+
+pub fn setup(path: PathBuf, verbose: bool) -> Nes {
+ let cartridge = Cartridge::blow_dust(path).expect("failed to map rom");
+ let mut nes = Nes::insert_headless_host(cartridge);
+ nes.debugger().verbose(verbose);
+ nes
+}
\ No newline at end of file
diff --git a/nes/tests/nestest.rs b/nes/tests/nestest.rs
new file mode 100644
index 0000000..b1dfee0
--- /dev/null
+++ b/nes/tests/nestest.rs
@@ -0,0 +1,63 @@
+use mos6502::cpu::{Flag, Reg};
+use std::{fmt::Write, fs::File, io::{BufReader, BufRead}};
+
+mod common;
+
+// cat nes/roms/nestest.log | awk '{print substr(,49)}' > nes/roms/nestest_cycles.log
+// cat nes/roms/nestest.log | awk '{printf "%s ",substr(,0,4); print substr(,49)}; ' > nes/roms/nestest_cycles.log
+
+// http://www.qmtpro.com/~nes/misc/nestest.txt
+// This test program, when run on "automation", (i.e. set your program counter
+// to 0c000h) will perform all tests in sequence and shove the results of
+// the tests into locations 02h and 03h.
+const NESTEST_ENTRY_POINT: u16 = 0xc000;
+const NESTEST_SUCCESS: u16 = 0xc68b; // Here it starts writing to APU, which is not yet implemented.
+const NESTEST_RES_BYTE2: u16 = 0x0002;
+const NESTEST_RES_BYTE3: u16 = 0x0003;
+
+const ENABLE_TEST_CYCLES: bool = true;
+
+#[test]
+fn nestest() {
+ let mut nes = common::setup("../test-roms/nestest/nestest.nes".into(), false);
+
+ let logf = File::open("../test-roms/nestest/nestest_cycles.log").expect("failed to read test log");
+ let log: Vec = BufReader::new(logf).lines().map(|s| s.unwrap()).collect();
+
+ // nes.machine().debugger().enable();
+
+ // nestest startup state
+ // reset vector points to 0xc004 - but that's for graphic mode, we want automation at 0xc000
+ nes.cpu_mut().set_pc(NESTEST_ENTRY_POINT);
+ // nestest startups with these flags... Maybe the CPU should as well? or only for this weird test?
+ nes.cpu_mut()[Flag::B] = 0;
+ nes.cpu_mut()[Flag::UNUSED] = 1;
+ nes.cpu_mut()[Flag::I] = 1;
+ nes.cpu_mut()[Reg::SP] = 0xfd;
+
+ nes.debugger().watch_memory_range(NESTEST_RES_BYTE2..=NESTEST_RES_BYTE3, |result| {
+ assert_eq!(result[0], 0x00, "nestest reports error code on byte 2.. check README");
+ assert_eq!(result[1], 0x00, "nestest reports error code on byte 3.. check README");
+ });
+
+ let mut i = 0;
+ loop {
+ let mut sts = String::new();
+ write!(&mut sts, "{:?}", nes).unwrap();
+
+ nes.tick();
+ if log[i] != sts && ENABLE_TEST_CYCLES {
+ nes.debugger().dump_backtrace();
+ panic!("nestest cycle test mismatch!\n\nExpected:\t{}\nActual:\t\t{}\n", log[i], sts);
+ }
+
+ i += 1;
+
+ if nes.cpu().pc() == NESTEST_SUCCESS {
+ break;
+ }
+ }
+
+ let expected_ticks = 8980;
+ assert_eq!(expected_ticks, nes.cpu_ticks());
+}
\ No newline at end of file
diff --git a/screenshots/dk.png b/screenshots/dk.png
new file mode 100644
index 0000000..ffceaaf
Binary files /dev/null and b/screenshots/dk.png differ
diff --git a/screenshots/nestest.png b/screenshots/nestest.png
new file mode 100644
index 0000000..6bee127
Binary files /dev/null and b/screenshots/nestest.png differ
diff --git a/screenshots/pm.png b/screenshots/pm.png
new file mode 100644
index 0000000..6f1398e
Binary files /dev/null and b/screenshots/pm.png differ
diff --git a/test-roms/6502_65C02_functional_tests b/test-roms/6502_65C02_functional_tests
new file mode 160000
index 0000000..966b1a3
--- /dev/null
+++ b/test-roms/6502_65C02_functional_tests
@@ -0,0 +1 @@
+Subproject commit 966b1a35049f9d8be44ad092ec6d43d5ba1831b3
diff --git a/test-roms/bin/TTL6502.bin b/test-roms/bin/TTL6502.bin
new file mode 100644
index 0000000..c52dd2e
Binary files /dev/null and b/test-roms/bin/TTL6502.bin differ
diff --git a/test-roms/bin/extended_test.bin b/test-roms/bin/extended_test.bin
new file mode 100644
index 0000000..b60ea06
Binary files /dev/null and b/test-roms/bin/extended_test.bin differ
diff --git a/test-roms/bin/extended_test.lst b/test-roms/bin/extended_test.lst
new file mode 100644
index 0000000..c37ed93
--- /dev/null
+++ b/test-roms/bin/extended_test.lst
@@ -0,0 +1,3448 @@
+ca65 V2.18 - N/A
+Main file : ./6502_65C02_functional_tests/ca65/65C02_extended_opcodes_test.ca65
+Current file: ./6502_65C02_functional_tests/ca65/65C02_extended_opcodes_test.ca65
+
+000000r 1 ;
+000000r 1 ; 6 5 C 0 2 E X T E N D E D O P C O D E S T E S T
+000000r 1 ;
+000000r 1 ; Copyright (C) 2013-2017 Klaus Dormann
+000000r 1 ;
+000000r 1 ; This program is free software: you can redistribute it and/or modify
+000000r 1 ; it under the terms of the GNU General Public License as published by
+000000r 1 ; the Free Software Foundation, either version 3 of the License, or
+000000r 1 ; (at your option) any later version.
+000000r 1 ;
+000000r 1 ; This program is distributed in the hope that it will be useful,
+000000r 1 ; but WITHOUT ANY WARRANTY; without even the implied warranty of
+000000r 1 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+000000r 1 ; GNU General Public License for more details.
+000000r 1 ;
+000000r 1 ; You should have received a copy of the GNU General Public License
+000000r 1 ; along with this program. If not, see .
+000000r 1
+000000r 1
+000000r 1 ; This program is designed to test all additional 65C02 opcodes, addressing
+000000r 1 ; modes and functionality not available in the NMOS version of the 6502.
+000000r 1 ; The 6502_functional_test is a prerequisite to this test.
+000000r 1 ; NMI, IRQ, STP & WAI are covered in the 6502_interrupt_test.
+000000r 1 ;
+000000r 1 ; version 04-dec-2017
+000000r 1 ; contact info at http://2m5.de or email K@2m5.de
+000000r 1 ;
+000000r 1 ; assembled with CA65, linked with LD65 (cc65.github.io):
+000000r 1 ; ca65 -l 6502_functional_test.lst 6502_functional_test.ca65
+000000r 1 ; ld65 6502_functional_test.o -o 6502_functional_test.bin \
+000000r 1 ; -m 6502_functional_test.map -C example.cfg
+000000r 1 ; example linker config (example.cfg):
+000000r 1 ; MEMORY {
+000000r 1 ; RAM: start = $0000, size=$8000, type = rw, fill = yes, \
+000000r 1 ; fillval = $FF, file = %O;
+000000r 1 ; ROM: start = $8000, size=$7FFA, type = ro, fill = yes, \
+000000r 1 ; fillval = $FF, file = %O;
+000000r 1 ; ROM_VECTORS: start = $FFFA, size=6, type = ro, fill = yes, \
+000000r 1 ; fillval = $FF, file = %O;
+000000r 1 ; }
+000000r 1 ; SEGMENTS {
+000000r 1 ; ZEROPAGE: load=RAM, type=rw;
+000000r 1 ; DATA: load=RAM, type=rw, offset=$0200;
+000000r 1 ; CODE: load=RAM, type=rw, offset=$0400;
+000000r 1 ; VECTORS: load=ROM_VECTORS, type=ro;
+000000r 1 ; }
+000000r 1 ;
+000000r 1 ; No IO - should be run from a monitor with access to registers.
+000000r 1 ; To run load intel hex image with a load command, than alter PC to 400 hex
+000000r 1 ; (code_segment) and enter a go command.
+000000r 1 ; Loop on program counter determines error or successful completion of test.
+000000r 1 ; Check listing for relevant traps (jump/branch *).
+000000r 1 ; Please note that in early tests some instructions will have to be used before
+000000r 1 ; they are actually tested!
+000000r 1 ;
+000000r 1 ; RESET, NMI or IRQ should not occur and will be trapped if vectors are enabled.
+000000r 1 ; Tests documented behavior of the original 65C02 only!
+000000r 1 ; Decimal ops will only be tested with valid BCD operands and the V flag will
+000000r 1 ; be ignored as it is absolutely useless in decimal mode.
+000000r 1 ;
+000000r 1 ; Debugging hints:
+000000r 1 ; Most of the code is written sequentially. if you hit a trap, check the
+000000r 1 ; immediately preceeding code for the instruction to be tested. Results are
+000000r 1 ; tested first, flags are checked second by pushing them onto the stack and
+000000r 1 ; pulling them to the accumulator after the result was checked. The "real"
+000000r 1 ; flags are no longer valid for the tested instruction at this time!
+000000r 1 ; If the tested instruction was indexed, the relevant index (X or Y) must
+000000r 1 ; also be checked. Opposed to the flags, X and Y registers are still valid.
+000000r 1 ;
+000000r 1 ; versions:
+000000r 1 ; 19-jul-2013 1st version distributed for testing
+000000r 1 ; 23-jul-2013 fixed BRA out of range due to larger trap macros
+000000r 1 ; added RAM integrity check
+000000r 1 ; 16-aug-2013 added error report to standard output option
+000000r 1 ; 23-aug-2015 change revoked
+000000r 1 ; 24-aug-2015 all self modifying immediate opcodes now execute in data RAM
+000000r 1 ; 28-aug-2015 fixed decimal adc/sbc immediate only testing carry
+000000r 1 ; 09-feb-2017 fixed RMB/SMB tested when they shouldn't be tested
+000000r 1 ; 04-dec-2017 fixed BRK not tested for actually going through the IRQ vector
+000000r 1 ; added option to skip the remainder of a failing test
+000000r 1 ; in report.i65
+000000r 1 ; added skip override to undefined opcode as NOP test
+000000r 1
+000000r 1
+000000r 1 ; C O N F I G U R A T I O N
+000000r 1
+000000r 1 ;ROM_vectors writable (0=no, 1=yes)
+000000r 1 ;if ROM vectors can not be used interrupts will not be trapped
+000000r 1 ;as a consequence BRK can not be tested but will be emulated to test RTI
+000000r 1 ROM_vectors = 1
+000000r 1
+000000r 1 ;load_data_direct (0=move from code segment, 1=load directly)
+000000r 1 ;loading directly is preferred but may not be supported by your platform
+000000r 1 ;0 produces only consecutive object code, 1 is not suitable for a binary image
+000000r 1 load_data_direct = 1
+000000r 1
+000000r 1 ;I_flag behavior (0=force enabled, 1=force disabled, 2=prohibit change, 3=allow
+000000r 1 ;change) 2 requires extra code and is not recommended.
+000000r 1 I_flag = 3
+000000r 1
+000000r 1 ;configure memory - try to stay away from memory used by the system
+000000r 1 ;zero_page memory start address, $4e (78) consecutive Bytes required
+000000r 1 ; add 2 if I_flag = 2
+000000r 1 zero_page = $a
+000000r 1
+000000r 1 ;data_segment memory start address, $63 (99) consecutive Bytes required
+000000r 1 ; + 12 Bytes at data_segment + $f9 (JMP indirect page cross test)
+000000r 1 data_segment = $200
+000000r 1 .if (data_segment & $ff) <> 0
+000000r 1 .error "low byte of data_segment MUST be $00 !!"
+000000r 1 .endif
+000000r 1
+000000r 1 ;code_segment memory start address, 10kB of consecutive space required
+000000r 1 ; add 1 kB if I_flag = 2
+000000r 1 code_segment = $400
+000000r 1
+000000r 1 ;added WDC only opcodes WAI & STP (0=test as NOPs, >0=no test)
+000000r 1 wdc_op = 1
+000000r 1
+000000r 1 ;added Rockwell & WDC opcodes BBR, BBS, RMB & SMB
+000000r 1 ;(0=test as NOPs, 1=full test, >1=no test)
+000000r 1 rkwl_wdc_op = 1
+000000r 1
+000000r 1 ;skip testing all undefined opcodes override
+000000r 1 ;0=test as NOP, >0=skip
+000000r 1 skip_nop = 0
+000000r 1
+000000r 1 ;report errors through I/O channel (0=use standard self trap loops, 1=include
+000000r 1 ;report.i65 as I/O channel, add 3 kB)
+000000r 1 report = 0
+000000r 1
+000000r 1 ;RAM integrity test option. Checks for undesired RAM writes.
+000000r 1 ;set lowest non RAM or RAM mirror address page (-1=disable, 0=64k, $40=16k)
+000000r 1 ;leave disabled if a monitor, OS or background interrupt is allowed to alter RAM
+000000r 1 ram_top = -1
+000000r 1
+000000r 1 ; E N D O F C O N F I G U R A T I O N
+000000r 1
+000000r 1 ;macros for error & success traps to allow user modification
+000000r 1 ;example:
+000000r 1 ; .macro trap
+000000r 1 ; jsr my_error_handler
+000000r 1 ; .endmacro
+000000r 1 ; .macro trap_eq
+000000r 1 ; bne :+
+000000r 1 ; trap ;failed equal (zero)
+000000r 1 ;:
+000000r 1 ; .endmacro
+000000r 1 ;
+000000r 1 ; my_error_handler should pop the calling address from the stack and report it.
+000000r 1 ; putting larger portions of code (more than 3 bytes) inside the trap macro
+000000r 1 ; may lead to branch range problems for some tests.
+000000r 1 .if report = 0
+000000r 1 .macro trap
+000000r 1 jmp * ;failed anyway
+000000r 1 .endmacro
+000000r 1 .macro trap_eq
+000000r 1 beq * ;failed equal (zero)
+000000r 1 .endmacro
+000000r 1 .macro trap_ne
+000000r 1 bne * ;failed not equal (non zero)
+000000r 1 .endmacro
+000000r 1 .macro trap_cs
+000000r 1 bcs * ;failed carry set
+000000r 1 .endmacro
+000000r 1 .macro trap_cc
+000000r 1 bcc * ;failed carry clear
+000000r 1 .endmacro
+000000r 1 .macro trap_mi
+000000r 1 bmi * ;failed minus (bit 7 set)
+000000r 1 .endmacro
+000000r 1 .macro trap_pl
+000000r 1 bpl * ;failed plus (bit 7 clear)
+000000r 1 .endmacro
+000000r 1 .macro trap_vs
+000000r 1 bvs * ;failed overflow set
+000000r 1 .endmacro
+000000r 1 .macro trap_vc
+000000r 1 bvc * ;failed overflow clear
+000000r 1 .endmacro
+000000r 1 ; please observe that during the test the stack gets invalidated
+000000r 1 ; therefore a RTS inside the success macro is not possible
+000000r 1 .macro success
+000000r 1 jmp * ;test passed, no errors
+000000r 1 .endmacro
+000000r 1 .endif
+000000r 1 .if report = 1
+000000r 1 .macro trap
+000000r 1 jsr report_error
+000000r 1 .endmacro
+000000r 1 .macro trap_eq
+000000r 1 bne :+
+000000r 1 trap ;failed equal (zero)
+000000r 1 :
+000000r 1 .endmacro
+000000r 1 .macro trap_ne
+000000r 1 beq :+
+000000r 1 trap ;failed not equal (non zero)
+000000r 1 :
+000000r 1 .endmacro
+000000r 1 .macro trap_cs
+000000r 1 bcc :+
+000000r 1 trap ;failed carry set
+000000r 1 :
+000000r 1 .endmacro
+000000r 1 .macro trap_cc
+000000r 1 bcs :+
+000000r 1 trap ;failed carry clear
+000000r 1 :
+000000r 1 .endmacro
+000000r 1 .macro trap_mi
+000000r 1 bpl :+
+000000r 1 trap ;failed minus (bit 7 set)
+000000r 1 :
+000000r 1 .endmacro
+000000r 1 .macro trap_pl
+000000r 1 bmi :+
+000000r 1 trap ;failed plus (bit 7 clear)
+000000r 1 :
+000000r 1 .endmacro
+000000r 1 .macro trap_vs
+000000r 1 bvc :+
+000000r 1 trap ;failed overflow set
+000000r 1 :
+000000r 1 .endmacro
+000000r 1 .macro trap_vc
+000000r 1 bvs :+
+000000r 1 trap ;failed overflow clear
+000000r 1 :
+000000r 1 .endmacro
+000000r 1 ; please observe that during the test the stack gets invalidated
+000000r 1 ; therefore a RTS inside the success macro is not possible
+000000r 1 .macro success
+000000r 1 jsr report_success
+000000r 1 .endmacro
+000000r 1 .endif
+000000r 1
+000000r 1 .define equ =
+000000r 1
+000000r 1 carry equ %00000001 ;flag bits in status
+000000r 1 zero equ %00000010
+000000r 1 intdis equ %00000100
+000000r 1 decmode equ %00001000
+000000r 1 break equ %00010000
+000000r 1 reserv equ %00100000
+000000r 1 overfl equ %01000000
+000000r 1 minus equ %10000000
+000000r 1
+000000r 1 fc equ carry
+000000r 1 fz equ zero
+000000r 1 fzc equ carry+zero
+000000r 1 fv equ overfl
+000000r 1 fvz equ overfl+zero
+000000r 1 fn equ minus
+000000r 1 fnc equ minus+carry
+000000r 1 fnz equ minus+zero
+000000r 1 fnzc equ minus+zero+carry
+000000r 1 fnv equ minus+overfl
+000000r 1
+000000r 1 fao equ break+reserv ;bits always on after PHP, BRK
+000000r 1 fai equ fao+intdis ;+ forced interrupt disable
+000000r 1 m8 equ $ff ;8 bit mask
+000000r 1 m8i equ $ff&~intdis ;8 bit mask - interrupt disable
+000000r 1
+000000r 1 ;macros to allow masking of status bits.
+000000r 1 ;masking of interrupt enable/disable on load and compare
+000000r 1 ;masking of always on bits after PHP or BRK (unused & break) on compare
+000000r 1 .if I_flag = 0
+000000r 1 .macro load_flag p1
+000000r 1 lda #p1&m8i ;force enable interrupts (mask I)
+000000r 1 .endmacro
+000000r 1 .macro cmp_flag p1
+000000r 1 cmp #(p1|fao)&m8i ;I_flag is always enabled + always on bits
+000000r 1 .endmacro
+000000r 1 .macro eor_flag p1
+000000r 1 eor #(p1&m8i|fao) ;mask I, invert expected flags + always on bits
+000000r 1 .endmacro
+000000r 1 .endif
+000000r 1 .if I_flag = 1
+000000r 1 .macro load_flag p1
+000000r 1 lda #p1|intdis ;force disable interrupts
+000000r 1 .endmacro
+000000r 1 .macro cmp_flag p1
+000000r 1 cmp #(p1|fai)&m8 ;I_flag is always disabled + always on bits
+000000r 1 .endmacro
+000000r 1 .macro eor_flag p1
+000000r 1 eor #(p1|fai) ;invert expected flags + always on bits + I
+000000r 1 .endmacro
+000000r 1 .endif
+000000r 1 .if I_flag = 2
+000000r 1 .macro load_flag p1
+000000r 1 lda #p1
+000000r 1 ora flag_I_on ;restore I-flag
+000000r 1 and flag_I_off
+000000r 1 .endmacro
+000000r 1 .macro cmp_flag p1
+000000r 1 eor flag_I_on ;I_flag is never changed
+000000r 1 cmp #(p1|fao)&m8i ;expected flags + always on bits, mask I
+000000r 1 .endmacro
+000000r 1 .macro eor_flag p1
+000000r 1 eor flag_I_on ;I_flag is never changed
+000000r 1 eor #(p1&m8i|fao) ;mask I, invert expected flags + always on bits
+000000r 1 .endmacro
+000000r 1 .endif
+000000r 1 .if I_flag = 3
+000000r 1 .macro load_flag p1
+000000r 1 lda #p1 ;allow test to change I-flag (no mask)
+000000r 1 .endmacro
+000000r 1 .macro cmp_flag p1
+000000r 1 cmp #(p1|fao)&m8 ;expected flags + always on bits
+000000r 1 .endmacro
+000000r 1 .macro eor_flag p1
+000000r 1 eor #p1|fao ;invert expected flags + always on bits
+000000r 1 .endmacro
+000000r 1 .endif
+000000r 1
+000000r 1 ;macros to set (register|memory|zeropage) & status
+000000r 1 .macro set_stat p1 ;setting flags in the processor status register
+000000r 1 load_flag p1
+000000r 1 pha ;use stack to load status
+000000r 1 plp
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro set_a p1,p2 ;precharging accu & status
+000000r 1 load_flag p2
+000000r 1 pha ;use stack to load status
+000000r 1 lda #p1 ;precharge accu
+000000r 1 plp
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro set_x p1,p2 ;precharging index & status
+000000r 1 load_flag p2
+000000r 1 pha ;use stack to load status
+000000r 1 ldx #p1 ;precharge index x
+000000r 1 plp
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro set_y p1,p2 ;precharging index & status
+000000r 1 load_flag p2
+000000r 1 pha ;use stack to load status
+000000r 1 ldy #p1 ;precharge index y
+000000r 1 plp
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro set_ax p1,p2 ;precharging indexed accu & immediate status
+000000r 1 load_flag p2
+000000r 1 pha ;use stack to load status
+000000r 1 lda p1,x ;precharge accu
+000000r 1 plp
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro set_ay p1,p2 ;precharging indexed accu & immediate status
+000000r 1 load_flag p2
+000000r 1 pha ;use stack to load status
+000000r 1 lda p1,y ;precharge accu
+000000r 1 plp
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro set_z p1,p2 ;precharging indexed zp & immediate status
+000000r 1 load_flag p2
+000000r 1 pha ;use stack to load status
+000000r 1 lda p1,x ;load to zeropage
+000000r 1 sta zpt
+000000r 1 plp
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro set_zx p1,p2 ;precharging zp,x & immediate status
+000000r 1 load_flag p2
+000000r 1 pha ;use stack to load status
+000000r 1 lda p1,x ;load to indexed zeropage
+000000r 1 sta zpt,x
+000000r 1 plp
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro set_abs p1,p2 ;precharging indexed memory & immediate status
+000000r 1 load_flag p2
+000000r 1 pha ;use stack to load status
+000000r 1 lda p1,x ;load to memory
+000000r 1 sta abst
+000000r 1 plp
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro set_absx p1,p2 ;precharging abs,x & immediate status
+000000r 1 load_flag p2
+000000r 1 pha ;use stack to load status
+000000r 1 lda p1,x ;load to indexed memory
+000000r 1 sta abst,x
+000000r 1 plp
+000000r 1 .endmacro
+000000r 1
+000000r 1 ;macros to test (register|memory|zeropage) & status & (mask)
+000000r 1 .macro tst_stat p1 ;testing flags in the processor status register
+000000r 1 php ;save status
+000000r 1 pla ;use stack to retrieve status
+000000r 1 pha
+000000r 1 cmp_flag p1
+000000r 1 trap_ne
+000000r 1 plp ;restore status
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro tst_a p1,p2 ;testing result in accu & flags
+000000r 1 php ;save flags
+000000r 1 cmp #p1 ;test result
+000000r 1 trap_ne
+000000r 1 pla ;load status
+000000r 1 pha
+000000r 1 cmp_flag p2
+000000r 1 trap_ne
+000000r 1 plp ;restore status
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro tst_as p1,p2 ;testing result in accu & flags, save accu
+000000r 1 pha
+000000r 1 php ;save flags
+000000r 1 cmp #p1 ;test result
+000000r 1 trap_ne
+000000r 1 pla ;load status
+000000r 1 pha
+000000r 1 cmp_flag p2
+000000r 1 trap_ne
+000000r 1 plp ;restore status
+000000r 1 pla
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro tst_x p1,p2 ;testing result in x index & flags
+000000r 1 php ;save flags
+000000r 1 cpx #p1 ;test result
+000000r 1 trap_ne
+000000r 1 pla ;load status
+000000r 1 pha
+000000r 1 cmp_flag p2
+000000r 1 trap_ne
+000000r 1 plp ;restore status
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro tst_y p1,p2 ;testing result in y index & flags
+000000r 1 php ;save flags
+000000r 1 cpy #p1 ;test result
+000000r 1 trap_ne
+000000r 1 pla ;load status
+000000r 1 pha
+000000r 1 cmp_flag p2
+000000r 1 trap_ne
+000000r 1 plp ;restore status
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro tst_ax p1,p2,p3 ;indexed testing result in accu & flags
+000000r 1 php ;save flags
+000000r 1 cmp p1,x ;test result
+000000r 1 trap_ne
+000000r 1 pla ;load status
+000000r 1 eor_flag p3
+000000r 1 cmp p2,x ;test flags
+000000r 1 trap_ne ;
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro tst_ay p1,p2,p3 ;indexed testing result in accu & flags
+000000r 1 php ;save flags
+000000r 1 cmp p1,y ;test result
+000000r 1 trap_ne ;
+000000r 1 pla ;load status
+000000r 1 eor_flag p3
+000000r 1 cmp p2,y ;test flags
+000000r 1 trap_ne
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro tst_z p1,p2,p3 ;indexed testing result in zp & flags
+000000r 1 php ;save flags
+000000r 1 lda zpt
+000000r 1 cmp p1,x ;test result
+000000r 1 trap_ne
+000000r 1 pla ;load status
+000000r 1 eor_flag p3
+000000r 1 cmp p2,x ;test flags
+000000r 1 trap_ne
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro tst_zx p1,p2,p3 ;testing result in zp,x & flags
+000000r 1 php ;save flags
+000000r 1 lda zpt,x
+000000r 1 cmp p1,x ;test result
+000000r 1 trap_ne
+000000r 1 pla ;load status
+000000r 1 eor_flag p3
+000000r 1 cmp p2,x ;test flags
+000000r 1 trap_ne
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro tst_abs p1,p2,p3 ;indexed testing result in memory & flags
+000000r 1 php ;save flags
+000000r 1 lda abst
+000000r 1 cmp p1,x ;test result
+000000r 1 trap_ne
+000000r 1 pla ;load status
+000000r 1 eor_flag p3
+000000r 1 cmp p2,x ;test flags
+000000r 1 trap_ne
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro tst_absx p1,p2,p3 ;testing result in abs,x & flags
+000000r 1 php ;save flags
+000000r 1 lda abst,x
+000000r 1 cmp p1,x ;test result
+000000r 1 trap_ne
+000000r 1 pla ;load status
+000000r 1 eor_flag p3
+000000r 1 cmp p2,x ;test flags
+000000r 1 trap_ne
+000000r 1 .endmacro
+000000r 1
+000000r 1 ; RAM integrity test
+000000r 1 ; verifies that none of the previous tests has altered RAM outside of the
+000000r 1 ; designated write areas.
+000000r 1 ; uses zpt word as indirect pointer, zpt+2 word as checksum
+000000r 1 .if ram_top > -1
+000000r 1 .macro check_ram
+000000r 1 .local ccs1, ccs2, ccs3, ccs4, ccs5
+000000r 1 cld
+000000r 1 lda #0
+000000r 1 sta zpt ;set low byte of indirect pointer
+000000r 1 sta zpt+3 ;checksum high byte
+000000r 1 ldx #11 ;reset modifiable RAM
+000000r 1 ccs1: sta jxi_tab,x ;JMP indirect page cross area
+000000r 1 dex
+000000r 1 bpl ccs1
+000000r 1 clc
+000000r 1 ldx #zp_bss-zero_page ;zeropage - write test area
+000000r 1 ccs3: adc zero_page,x
+000000r 1 bcc ccs2
+000000r 1 inc zpt+3 ;carry to high byte
+000000r 1 clc
+000000r 1 ccs2: inx
+000000r 1 bne ccs3
+000000r 1 ldx #>abs1 ;set high byte of indirect pointer
+000000r 1 stx zpt+1
+000000r 1 ldy # 1
+000409 1 ldx #zp_end-zp_init-1
+000409 1 ld_zp: lda zp_init,x
+000409 1 sta zp_bss,x
+000409 1 dex
+000409 1 bpl ld_zp
+000409 1 ldx #data_end-data_init-1
+000409 1 ld_data:lda data_init,x
+000409 1 sta data_bss,x
+000409 1 dex
+000409 1 bpl ld_data
+000409 1 .if ROM_vectors = 1
+000409 1 ldx #5
+000409 1 ld_vect:lda vec_init,x
+000409 1 sta vec_bss,x
+000409 1 dex
+000409 1 bpl ld_vect
+000409 1 .endif
+000409 1 .endif
+000409 1
+000409 1 ;retain status of interrupt flag
+000409 1 .if I_flag = 2
+000409 1 php
+000409 1 pla
+000409 1 and #4 ;isolate flag
+000409 1 sta flag_I_on ;or mask
+000409 1 eor #<(~4) ;reverse
+000409 1 sta flag_I_off ;and mask
+000409 1 .endif
+000409 1
+000409 1 ;generate checksum for RAM integrity test
+000409 1 .if ram_top > -1
+000409 1 lda #0
+000409 1 sta zpt ;set low byte of indirect pointer
+000409 1 sta ram_chksm+1 ;checksum high byte
+000409 1 ldx #11 ;reset modifiable RAM
+000409 1 gcs1: sta jxi_tab,x ;JMP indirect page cross area
+000409 1 dex
+000409 1 bpl gcs1
+000409 1 clc
+000409 1 ldx #zp_bss-zero_page ;zeropage - write test area
+000409 1 gcs3: adc zero_page,x
+000409 1 bcc gcs2
+000409 1 inc ram_chksm+1 ;carry to high byte
+000409 1 clc
+000409 1 gcs2: inx
+000409 1 bne gcs3
+000409 1 ldx #>abs1 ;set high byte of indirect pointer
+000409 1 stx zpt+1
+000409 1 ldy #= 0
+000C04 1 set_a $aa-opcode,$ff
+000C04 1 .else
+000C04 1 set_a $ff+$aa-opcode,$ff
+000C04 1 .endif
+000C04 1 .byte opcode ;test nop integrity - flags on
+000C04 1 nop
+000C04 1 nop
+000C04 1 .if $aa-opcode >= 0
+000C04 1 tst_a $aa-opcode,$ff
+000C04 1 .else
+000C04 1 tst_a $ff+$aa-opcode,$ff
+000C04 1 .endif
+000C04 1 cpy #$42
+000C04 1 trap_ne ;y changed
+000C04 1 cpx #0
+000C04 1 trap_ne ;x changed
+000C04 1 .endmacro
+000C04 1
+000C04 1 .if skip_nop = 0
+000C04 1 A0 42 A2 02 nop_test $02,2
+000C08 1 02 C8 CA CA
+000C0C 1 D0 FE A9 00
+000C40 1 A0 42 A2 02 nop_test $22,2
+000C44 1 22 C8 CA CA
+000C48 1 D0 FE A9 00
+000C7C 1 A0 42 A2 02 nop_test $42,2
+000C80 1 42 C8 CA CA
+000C84 1 D0 FE A9 00
+000CB8 1 A0 42 A2 02 nop_test $62,2
+000CBC 1 62 C8 CA CA
+000CC0 1 D0 FE A9 00
+000CF4 1 A0 42 A2 02 nop_test $82,2
+000CF8 1 82 C8 CA CA
+000CFC 1 D0 FE A9 00
+000D30 1 A0 42 A2 02 nop_test $c2,2
+000D34 1 C2 C8 CA CA
+000D38 1 D0 FE A9 00
+000D6C 1 A0 42 A2 02 nop_test $e2,2
+000D70 1 E2 C8 CA CA
+000D74 1 D0 FE A9 00
+000DA8 1 A0 42 A2 02 nop_test $44,2
+000DAC 1 44 C8 CA CA
+000DB0 1 D0 FE A9 00
+000DE4 1 A0 42 A2 02 nop_test $54,2
+000DE8 1 54 C8 CA CA
+000DEC 1 D0 FE A9 00
+000E20 1 A0 42 A2 02 nop_test $d4,2
+000E24 1 D4 C8 CA CA
+000E28 1 D0 FE A9 00
+000E5C 1 A0 42 A2 02 nop_test $f4,2
+000E60 1 F4 C8 CA CA
+000E64 1 D0 FE A9 00
+000E98 1 A0 42 A2 01 nop_test $5c,3
+000E9C 1 5C C8 C8 CA
+000EA0 1 D0 FE A9 00
+000ED4 1 A0 42 A2 01 nop_test $dc,3
+000ED8 1 DC C8 C8 CA
+000EDC 1 D0 FE A9 00
+000F10 1 A0 42 A2 01 nop_test $fc,3
+000F14 1 FC C8 C8 CA
+000F18 1 D0 FE A9 00
+000F4C 1 A0 42 A2 03 nop_test $03,1
+000F50 1 03 CA CA CA
+000F54 1 D0 FE A9 00
+000F88 1 A0 42 A2 03 nop_test $13,1
+000F8C 1 13 CA CA CA
+000F90 1 D0 FE A9 00
+000FC4 1 A0 42 A2 03 nop_test $23,1
+000FC8 1 23 CA CA CA
+000FCC 1 D0 FE A9 00
+001000 1 A0 42 A2 03 nop_test $33,1
+001004 1 33 CA CA CA
+001008 1 D0 FE A9 00
+00103C 1 A0 42 A2 03 nop_test $43,1
+001040 1 43 CA CA CA
+001044 1 D0 FE A9 00
+001078 1 A0 42 A2 03 nop_test $53,1
+00107C 1 53 CA CA CA
+001080 1 D0 FE A9 00
+0010B4 1 A0 42 A2 03 nop_test $63,1
+0010B8 1 63 CA CA CA
+0010BC 1 D0 FE A9 00
+0010F0 1 A0 42 A2 03 nop_test $73,1
+0010F4 1 73 CA CA CA
+0010F8 1 D0 FE A9 00
+00112C 1 A0 42 A2 03 nop_test $83,1
+001130 1 83 CA CA CA
+001134 1 D0 FE A9 00
+001168 1 A0 42 A2 03 nop_test $93,1
+00116C 1 93 CA CA CA
+001170 1 D0 FE A9 00
+0011A4 1 A0 42 A2 03 nop_test $a3,1
+0011A8 1 A3 CA CA CA
+0011AC 1 D0 FE A9 00
+0011E0 1 A0 42 A2 03 nop_test $b3,1
+0011E4 1 B3 CA CA CA
+0011E8 1 D0 FE A9 00
+00121C 1 A0 42 A2 03 nop_test $c3,1
+001220 1 C3 CA CA CA
+001224 1 D0 FE A9 00
+001258 1 A0 42 A2 03 nop_test $d3,1
+00125C 1 D3 CA CA CA
+001260 1 D0 FE A9 00
+001294 1 A0 42 A2 03 nop_test $e3,1
+001298 1 E3 CA CA CA
+00129C 1 D0 FE A9 00
+0012D0 1 A0 42 A2 03 nop_test $f3,1
+0012D4 1 F3 CA CA CA
+0012D8 1 D0 FE A9 00
+00130C 1 A0 42 A2 03 nop_test $0b,1
+001310 1 0B CA CA CA
+001314 1 D0 FE A9 00
+001348 1 A0 42 A2 03 nop_test $1b,1
+00134C 1 1B CA CA CA
+001350 1 D0 FE A9 00
+001384 1 A0 42 A2 03 nop_test $2b,1
+001388 1 2B CA CA CA
+00138C 1 D0 FE A9 00
+0013C0 1 A0 42 A2 03 nop_test $3b,1
+0013C4 1 3B CA CA CA
+0013C8 1 D0 FE A9 00
+0013FC 1 A0 42 A2 03 nop_test $4b,1
+001400 1 4B CA CA CA
+001404 1 D0 FE A9 00
+001438 1 A0 42 A2 03 nop_test $5b,1
+00143C 1 5B CA CA CA
+001440 1 D0 FE A9 00
+001474 1 A0 42 A2 03 nop_test $6b,1
+001478 1 6B CA CA CA
+00147C 1 D0 FE A9 00
+0014B0 1 A0 42 A2 03 nop_test $7b,1
+0014B4 1 7B CA CA CA
+0014B8 1 D0 FE A9 00
+0014EC 1 A0 42 A2 03 nop_test $8b,1
+0014F0 1 8B CA CA CA
+0014F4 1 D0 FE A9 00
+001528 1 A0 42 A2 03 nop_test $9b,1
+00152C 1 9B CA CA CA
+001530 1 D0 FE A9 00
+001564 1 A0 42 A2 03 nop_test $ab,1
+001568 1 AB CA CA CA
+00156C 1 D0 FE A9 00
+0015A0 1 A0 42 A2 03 nop_test $bb,1
+0015A4 1 BB CA CA CA
+0015A8 1 D0 FE A9 00
+0015DC 1 A0 42 A2 03 nop_test $eb,1
+0015E0 1 EB CA CA CA
+0015E4 1 D0 FE A9 00
+001618 1 A0 42 A2 03 nop_test $fb,1
+00161C 1 FB CA CA CA
+001620 1 D0 FE A9 00
+001654 1 .if rkwl_wdc_op = 0 ;NOPs not available on Rockwell & WDC 65C02
+001654 1 nop_test $07,1
+001654 1 nop_test $17,1
+001654 1 nop_test $27,1
+001654 1 nop_test $37,1
+001654 1 nop_test $47,1
+001654 1 nop_test $57,1
+001654 1 nop_test $67,1
+001654 1 nop_test $77,1
+001654 1 nop_test $87,1
+001654 1 nop_test $97,1
+001654 1 nop_test $a7,1
+001654 1 nop_test $b7,1
+001654 1 nop_test $c7,1
+001654 1 nop_test $d7,1
+001654 1 nop_test $e7,1
+001654 1 nop_test $f7,1
+001654 1 nop_test $0f,1
+001654 1 nop_test $1f,1
+001654 1 nop_test $2f,1
+001654 1 nop_test $3f,1
+001654 1 nop_test $4f,1
+001654 1 nop_test $5f,1
+001654 1 nop_test $6f,1
+001654 1 nop_test $7f,1
+001654 1 nop_test $8f,1
+001654 1 nop_test $9f,1
+001654 1 nop_test $af,1
+001654 1 nop_test $bf,1
+001654 1 nop_test $cf,1
+001654 1 nop_test $df,1
+001654 1 nop_test $ef,1
+001654 1 nop_test $ff,1
+001654 1 .endif
+001654 1 .if wdc_op = 0 ;NOPs not available on WDC 65C02 (WAI, STP)
+001654 1 nop_test $cb,1
+001654 1 nop_test $db,1
+001654 1 .endif
+001654 1 AD 02 02 C9 next_test
+001658 1 08 D0 FE A9
+00165C 1 09 8D 02 02
+001660 1 .endif
+001660 1
+001660 1 ; jump indirect (test page cross bug is fixed)
+001660 1 A2 03 ldx #3 ;prepare table
+001662 1 BD 8B 26 ji1: lda ji_adr,x
+001665 1 9D FD 02 sta ji_tab,x
+001668 1 CA dex
+001669 1 10 F7 bpl ji1
+00166B 1 A9 28 lda #>ji_px ;high address if page cross bug
+00166D 1 8D 00 02 sta pg_x
+001670 1 A9 00 48 28 set_stat 0
+001674 1 A9 49 lda #'I'
+001676 1 A2 4E ldx #'N'
+001678 1 A0 44 ldy #'D' ;N=0, V=0, Z=0, C=0
+00167A 1 6C FD 02 jmp (ji_tab)
+00167D 1 EA nop
+00167E 1 D0 FE trap_ne ;runover protection
+001680 1
+001680 1 88 dey
+001681 1 88 dey
+001682 1 08 ji_ret: php ;either SP or Y count will fail, if we do not hit
+001683 1 88 dey
+001684 1 88 dey
+001685 1 88 dey
+001686 1 28 plp
+001687 1 F0 FE trap_eq ;returned flags OK?
+001689 1 10 FE trap_pl
+00168B 1 90 FE trap_cc
+00168D 1 50 FE trap_vc
+00168F 1 C9 E3 cmp #('I'^$aa) ;returned registers OK?
+001691 1 D0 FE trap_ne
+001693 1 E0 4F cpx #('N'+1)
+001695 1 D0 FE trap_ne
+001697 1 C0 3E cpy #('D'-6)
+001699 1 D0 FE trap_ne
+00169B 1 BA tsx ;SP check
+00169C 1 E0 FF cpx #$ff
+00169E 1 D0 FE trap_ne
+0016A0 1 AD 02 02 C9 next_test
+0016A4 1 09 D0 FE A9
+0016A8 1 0A 8D 02 02
+0016AC 1
+0016AC 1 ; jump indexed indirect
+0016AC 1 A2 0B ldx #11 ;prepare table
+0016AE 1 BD C7 26 jxi1: lda jxi_adr,x
+0016B1 1 9D F9 02 sta jxi_tab,x
+0016B4 1 CA dex
+0016B5 1 10 F7 bpl jxi1
+0016B7 1 A9 27 lda #>jxi_px ;high address if page cross bug
+0016B9 1 8D 00 02 sta pg_x
+0016BC 1 A9 00 48 28 set_stat 0
+0016C0 1 A9 58 lda #'X'
+0016C2 1 A2 04 ldx #4
+0016C4 1 A0 49 ldy #'I' ;N=0, V=0, Z=0, C=0
+0016C6 1 7C F9 02 jmp (jxi_tab,x)
+0016C9 1 EA nop
+0016CA 1 D0 FE trap_ne ;runover protection
+0016CC 1
+0016CC 1 88 dey
+0016CD 1 88 dey
+0016CE 1 08 jxi_ret:php ;either SP or Y count will fail, if we do not hit
+0016CF 1 88 dey
+0016D0 1 88 dey
+0016D1 1 88 dey
+0016D2 1 28 plp
+0016D3 1 F0 FE trap_eq ;returned flags OK?
+0016D5 1 10 FE trap_pl
+0016D7 1 90 FE trap_cc
+0016D9 1 50 FE trap_vc
+0016DB 1 C9 F2 cmp #('X'^$aa) ;returned registers OK?
+0016DD 1 D0 FE trap_ne
+0016DF 1 E0 06 cpx #6
+0016E1 1 D0 FE trap_ne
+0016E3 1 C0 43 cpy #('I'-6)
+0016E5 1 D0 FE trap_ne
+0016E7 1 BA tsx ;SP check
+0016E8 1 E0 FF cpx #$ff
+0016EA 1 D0 FE trap_ne
+0016EC 1
+0016EC 1 A9 08 lda #jxp_ok
+0016F3 1 8D 01 03 sta jxp_tab+1
+0016F6 1 A9 05 lda #jxp_px
+0016FD 1 8D 01 02 sta pg_x+1
+001700 1 A2 FF ldx #$ff
+001702 1 7C 01 02 jmp (jxp_tab-$ff,x)
+001705 1
+001705 1 jxp_px:
+001705 1 4C 05 17 trap ;page cross by index to wrong page
+001708 1
+001708 1 jxp_ok:
+001708 1 AD 02 02 C9 next_test
+00170C 1 0A D0 FE A9
+001710 1 0B 8D 02 02
+001714 1
+001714 1 .if ROM_vectors = 1
+001714 1 ; test BRK clears decimal mode
+001714 1 A9 00 load_flag 0 ;with interrupts enabled if allowed!
+001716 1 48 pha
+001717 1 A9 42 lda #'B'
+001719 1 A2 52 ldx #'R'
+00171B 1 A0 4B ldy #'K'
+00171D 1 28 plp ;N=0, V=0, Z=0, C=0
+00171E 1 00 brk
+00171F 1 88 dey ;should not be executed
+001720 1 brk_ret0: ;address of break return
+001720 1 08 php ;either SP or Y count will fail, if we do not hit
+001721 1 88 dey
+001722 1 88 dey
+001723 1 88 dey
+001724 1 C9 E8 cmp #'B'^$aa ;returned registers OK?
+001726 1 ;the IRQ vector was never executed if A & X stay unmodified
+001726 1 D0 FE trap_ne
+001728 1 E0 53 cpx #'R'+1
+00172A 1 D0 FE trap_ne
+00172C 1 C0 45 cpy #'K'-6
+00172E 1 D0 FE trap_ne
+001730 1 68 pla ;returned flags OK (unchanged)?
+001731 1 C9 30 cmp_flag 0
+001733 1 D0 FE trap_ne
+001735 1 BA tsx ;sp?
+001736 1 E0 FF cpx #$ff
+001738 1 D0 FE trap_ne
+00173A 1 ;pass 2
+00173A 1 A9 FF load_flag $ff ;with interrupts disabled if allowed!
+00173C 1 48 pha
+00173D 1 A9 BD lda #$ff-'B'
+00173F 1 A2 AD ldx #$ff-'R'
+001741 1 A0 B4 ldy #$ff-'K'
+001743 1 28 plp ;N=1, V=1, Z=1, C=1
+001744 1 00 brk
+001745 1 88 dey ;should not be executed
+001746 1 brk_ret1: ;address of break return
+001746 1 08 php ;either SP or Y count will fail, if we do not hit
+001747 1 88 dey
+001748 1 88 dey
+001749 1 88 dey
+00174A 1 C9 17 cmp #($ff-'B')^$aa ;returned registers OK?
+00174C 1 ;the IRQ vector was never executed if A & X stay unmodified
+00174C 1 D0 FE trap_ne
+00174E 1 E0 AE cpx #$ff-'R'+1
+001750 1 D0 FE trap_ne
+001752 1 C0 AE cpy #$ff-'K'-6
+001754 1 D0 FE trap_ne
+001756 1 68 pla ;returned flags OK (unchanged)?
+001757 1 C9 FF cmp_flag $ff
+001759 1 D0 FE trap_ne
+00175B 1 BA tsx ;sp?
+00175C 1 E0 FF cpx #$ff
+00175E 1 D0 FE trap_ne
+001760 1 AD 02 02 C9 next_test
+001764 1 0B D0 FE A9
+001768 1 0C 8D 02 02
+00176C 1 .endif
+00176C 1
+00176C 1 ; testing accumulator increment/decrement INC A & DEC A
+00176C 1 A2 AC ldx #$ac ;protect x & y
+00176E 1 A0 DC ldy #$dc
+001770 1 A9 FF 48 A9 set_a $fe,$ff
+001774 1 FE 28
+001776 1 1A inc a ;ff
+001777 1 48 08 C9 FF tst_as $ff,$ff-zero
+00177B 1 D0 FE 68 48
+00177F 1 C9 FD D0 FE
+001785 1 1A inc a ;00
+001786 1 48 08 C9 00 tst_as 0,$ff-minus
+00178A 1 D0 FE 68 48
+00178E 1 C9 7F D0 FE
+001794 1 1A inc a ;01
+001795 1 48 08 C9 01 tst_as 1,$ff-minus-zero
+001799 1 D0 FE 68 48
+00179D 1 C9 7D D0 FE
+0017A3 1 3A dec a ;00
+0017A4 1 48 08 C9 00 tst_as 0,$ff-minus
+0017A8 1 D0 FE 68 48
+0017AC 1 C9 7F D0 FE
+0017B2 1 3A dec a ;ff
+0017B3 1 48 08 C9 FF tst_as $ff,$ff-zero
+0017B7 1 D0 FE 68 48
+0017BB 1 C9 FD D0 FE
+0017C1 1 3A dec a ;fe
+0017C2 1 A9 00 48 A9 set_a $fe,0
+0017C6 1 FE 28
+0017C8 1 1A inc a ;ff
+0017C9 1 48 08 C9 FF tst_as $ff,minus
+0017CD 1 D0 FE 68 48
+0017D1 1 C9 B0 D0 FE
+0017D7 1 1A inc a ;00
+0017D8 1 48 08 C9 00 tst_as 0,zero
+0017DC 1 D0 FE 68 48
+0017E0 1 C9 32 D0 FE
+0017E6 1 1A inc a ;01
+0017E7 1 48 08 C9 01 tst_as 1,0
+0017EB 1 D0 FE 68 48
+0017EF 1 C9 30 D0 FE
+0017F5 1 3A dec a ;00
+0017F6 1 48 08 C9 00 tst_as 0,zero
+0017FA 1 D0 FE 68 48
+0017FE 1 C9 32 D0 FE
+001804 1 3A dec a ;ff
+001805 1 48 08 C9 FF tst_as $ff,minus
+001809 1 D0 FE 68 48
+00180D 1 C9 B0 D0 FE
+001813 1 E0 AC cpx #$ac
+001815 1 D0 FE trap_ne ;x altered during test
+001817 1 C0 DC cpy #$dc
+001819 1 D0 FE trap_ne ;y altered during test
+00181B 1 BA tsx
+00181C 1 E0 FF cpx #$ff
+00181E 1 D0 FE trap_ne ;sp push/pop mismatch
+001820 1 AD 02 02 C9 next_test
+001824 1 0C D0 FE A9
+001828 1 0D 8D 02 02
+00182C 1
+00182C 1 ; testing load / store accumulator LDA / STA (zp)
+00182C 1 A2 99 ldx #$99 ;protect x & y
+00182E 1 A0 66 ldy #$66
+001830 1 A9 00 48 28 set_stat 0
+001834 1 B2 24 lda (ind1)
+001836 1 08 php ;test stores do not alter flags
+001837 1 49 C3 eor #$c3
+001839 1 28 plp
+00183A 1 92 30 sta (indt)
+00183C 1 08 php ;flags after load/store sequence
+00183D 1 49 C3 eor #$c3
+00183F 1 C9 C3 cmp #$c3 ;test result
+001841 1 D0 FE trap_ne
+001843 1 68 pla ;load status
+001844 1 49 30 eor_flag 0
+001846 1 CD 15 02 cmp fLDx ;test flags
+001849 1 D0 FE trap_ne
+00184B 1 A9 00 48 28 set_stat 0
+00184F 1 B2 26 lda (ind1+2)
+001851 1 08 php ;test stores do not alter flags
+001852 1 49 C3 eor #$c3
+001854 1 28 plp
+001855 1 92 32 sta (indt+2)
+001857 1 08 php ;flags after load/store sequence
+001858 1 49 C3 eor #$c3
+00185A 1 C9 82 cmp #$82 ;test result
+00185C 1 D0 FE trap_ne
+00185E 1 68 pla ;load status
+00185F 1 49 30 eor_flag 0
+001861 1 CD 16 02 cmp fLDx+1 ;test flags
+001864 1 D0 FE trap_ne
+001866 1 A9 00 48 28 set_stat 0
+00186A 1 B2 28 lda (ind1+4)
+00186C 1 08 php ;test stores do not alter flags
+00186D 1 49 C3 eor #$c3
+00186F 1 28 plp
+001870 1 92 34 sta (indt+4)
+001872 1 08 php ;flags after load/store sequence
+001873 1 49 C3 eor #$c3
+001875 1 C9 41 cmp #$41 ;test result
+001877 1 D0 FE trap_ne
+001879 1 68 pla ;load status
+00187A 1 49 30 eor_flag 0
+00187C 1 CD 17 02 cmp fLDx+2 ;test flags
+00187F 1 D0 FE trap_ne
+001881 1 A9 00 48 28 set_stat 0
+001885 1 B2 2A lda (ind1+6)
+001887 1 08 php ;test stores do not alter flags
+001888 1 49 C3 eor #$c3
+00188A 1 28 plp
+00188B 1 92 36 sta (indt+6)
+00188D 1 08 php ;flags after load/store sequence
+00188E 1 49 C3 eor #$c3
+001890 1 C9 00 cmp #0 ;test result
+001892 1 D0 FE trap_ne
+001894 1 68 pla ;load status
+001895 1 49 30 eor_flag 0
+001897 1 CD 18 02 cmp fLDx+3 ;test flags
+00189A 1 D0 FE trap_ne
+00189C 1 E0 99 cpx #$99
+00189E 1 D0 FE trap_ne ;x altered during test
+0018A0 1 C0 66 cpy #$66
+0018A2 1 D0 FE trap_ne ;y altered during test
+0018A4 1
+0018A4 1 A0 03 ldy #3 ;testing store result
+0018A6 1 A2 00 ldx #0
+0018A8 1 B9 05 02 tstai1: lda abst,y
+0018AB 1 49 C3 eor #$c3
+0018AD 1 D9 10 02 cmp abs1,y
+0018B0 1 D0 FE trap_ne ;store to indirect data
+0018B2 1 8A txa
+0018B3 1 99 05 02 sta abst,y ;clear
+0018B6 1 88 dey
+0018B7 1 10 EF bpl tstai1
+0018B9 1
+0018B9 1 A2 99 ldx #$99 ;protect x & y
+0018BB 1 A0 66 ldy #$66
+0018BD 1 A9 FF 48 28 set_stat $ff
+0018C1 1 B2 24 lda (ind1)
+0018C3 1 08 php ;test stores do not alter flags
+0018C4 1 49 C3 eor #$c3
+0018C6 1 28 plp
+0018C7 1 92 30 sta (indt)
+0018C9 1 08 php ;flags after load/store sequence
+0018CA 1 49 C3 eor #$c3
+0018CC 1 C9 C3 cmp #$c3 ;test result
+0018CE 1 D0 FE trap_ne
+0018D0 1 68 pla ;load status
+0018D1 1 49 7D eor_flag <(~fnz) ;mask bits not altered
+0018D3 1 CD 15 02 cmp fLDx ;test flags
+0018D6 1 D0 FE trap_ne
+0018D8 1 A9 FF 48 28 set_stat $ff
+0018DC 1 B2 26 lda (ind1+2)
+0018DE 1 08 php ;test stores do not alter flags
+0018DF 1 49 C3 eor #$c3
+0018E1 1 28 plp
+0018E2 1 92 32 sta (indt+2)
+0018E4 1 08 php ;flags after load/store sequence
+0018E5 1 49 C3 eor #$c3
+0018E7 1 C9 82 cmp #$82 ;test result
+0018E9 1 D0 FE trap_ne
+0018EB 1 68 pla ;load status
+0018EC 1 49 7D eor_flag <(~fnz) ;mask bits not altered
+0018EE 1 CD 16 02 cmp fLDx+1 ;test flags
+0018F1 1 D0 FE trap_ne
+0018F3 1 A9 FF 48 28 set_stat $ff
+0018F7 1 B2 28 lda (ind1+4)
+0018F9 1 08 php ;test stores do not alter flags
+0018FA 1 49 C3 eor #$c3
+0018FC 1 28 plp
+0018FD 1 92 34 sta (indt+4)
+0018FF 1 08 php ;flags after load/store sequence
+001900 1 49 C3 eor #$c3
+001902 1 C9 41 cmp #$41 ;test result
+001904 1 D0 FE trap_ne
+001906 1 68 pla ;load status
+001907 1 49 7D eor_flag <(~fnz) ;mask bits not altered
+001909 1 CD 17 02 cmp fLDx+2 ;test flags
+00190C 1 D0 FE trap_ne
+00190E 1 A9 FF 48 28 set_stat $ff
+001912 1 B2 2A lda (ind1+6)
+001914 1 08 php ;test stores do not alter flags
+001915 1 49 C3 eor #$c3
+001917 1 28 plp
+001918 1 92 36 sta (indt+6)
+00191A 1 08 php ;flags after load/store sequence
+00191B 1 49 C3 eor #$c3
+00191D 1 C9 00 cmp #0 ;test result
+00191F 1 D0 FE trap_ne
+001921 1 68 pla ;load status
+001922 1 49 7D eor_flag <(~fnz) ;mask bits not altered
+001924 1 CD 18 02 cmp fLDx+3 ;test flags
+001927 1 D0 FE trap_ne
+001929 1 E0 99 cpx #$99
+00192B 1 D0 FE trap_ne ;x altered during test
+00192D 1 C0 66 cpy #$66
+00192F 1 D0 FE trap_ne ;y altered during test
+001931 1
+001931 1 A0 03 ldy #3 ;testing store result
+001933 1 A2 00 ldx #0
+001935 1 B9 05 02 tstai2: lda abst,y
+001938 1 49 C3 eor #$c3
+00193A 1 D9 10 02 cmp abs1,y
+00193D 1 D0 FE trap_ne ;store to indirect data
+00193F 1 8A txa
+001940 1 99 05 02 sta abst,y ;clear
+001943 1 88 dey
+001944 1 10 EF bpl tstai2
+001946 1 BA tsx
+001947 1 E0 FF cpx #$ff
+001949 1 D0 FE trap_ne ;sp push/pop mismatch
+00194B 1 AD 02 02 C9 next_test
+00194F 1 0D D0 FE A9
+001953 1 0E 8D 02 02
+001957 1
+001957 1 ; testing STZ - zp / abs / zp,x / abs,x
+001957 1 A0 7B ldy #123 ;protect y
+001959 1 A2 04 ldx #4 ;precharge test area
+00195B 1 A9 07 lda #7
+00195D 1 95 0C tstz1: sta zpt,x
+00195F 1 0A asl a
+001960 1 CA dex
+001961 1 10 FA bpl tstz1
+001963 1 A2 04 ldx #4
+001965 1 A9 FF 48 A9 set_a $55,$ff
+001969 1 55 28
+00196B 1 64 0C stz zpt
+00196D 1 64 0D stz zpt+1
+00196F 1 64 0E stz zpt+2
+001971 1 64 0F stz zpt+3
+001973 1 64 10 stz zpt+4
+001975 1 08 C9 55 D0 tst_a $55,$ff
+001979 1 FE 68 48 C9
+00197D 1 FF D0 FE 28
+001981 1 B5 0C tstz2: lda zpt,x ;verify zeros stored
+001983 1 D0 FE trap_ne ;non zero after STZ zp
+001985 1 CA dex
+001986 1 10 F9 bpl tstz2
+001988 1 A2 04 ldx #4 ;precharge test area
+00198A 1 A9 07 lda #7
+00198C 1 95 0C tstz3: sta zpt,x
+00198E 1 0A asl a
+00198F 1 CA dex
+001990 1 10 FA bpl tstz3
+001992 1 A2 04 ldx #4
+001994 1 A9 00 48 A9 set_a $aa,0
+001998 1 AA 28
+00199A 1 64 0C stz zpt
+00199C 1 64 0D stz zpt+1
+00199E 1 64 0E stz zpt+2
+0019A0 1 64 0F stz zpt+3
+0019A2 1 64 10 stz zpt+4
+0019A4 1 08 C9 AA D0 tst_a $aa,0
+0019A8 1 FE 68 48 C9
+0019AC 1 30 D0 FE 28
+0019B0 1 B5 0C tstz4: lda zpt,x ;verify zeros stored
+0019B2 1 D0 FE trap_ne ;non zero after STZ zp
+0019B4 1 CA dex
+0019B5 1 10 F9 bpl tstz4
+0019B7 1
+0019B7 1 A2 04 ldx #4 ;precharge test area
+0019B9 1 A9 07 lda #7
+0019BB 1 9D 05 02 tstz5: sta abst,x
+0019BE 1 0A asl a
+0019BF 1 CA dex
+0019C0 1 10 F9 bpl tstz5
+0019C2 1 A2 04 ldx #4
+0019C4 1 A9 FF 48 A9 set_a $55,$ff
+0019C8 1 55 28
+0019CA 1 9C 05 02 stz abst
+0019CD 1 9C 06 02 stz abst+1
+0019D0 1 9C 07 02 stz abst+2
+0019D3 1 9C 08 02 stz abst+3
+0019D6 1 9C 09 02 stz abst+4
+0019D9 1 08 C9 55 D0 tst_a $55,$ff
+0019DD 1 FE 68 48 C9
+0019E1 1 FF D0 FE 28
+0019E5 1 BD 05 02 tstz6: lda abst,x ;verify zeros stored
+0019E8 1 D0 FE trap_ne ;non zero after STZ abs
+0019EA 1 CA dex
+0019EB 1 10 F8 bpl tstz6
+0019ED 1 A2 04 ldx #4 ;precharge test area
+0019EF 1 A9 07 lda #7
+0019F1 1 9D 05 02 tstz7: sta abst,x
+0019F4 1 0A asl a
+0019F5 1 CA dex
+0019F6 1 10 F9 bpl tstz7
+0019F8 1 A2 04 ldx #4
+0019FA 1 A9 00 48 A9 set_a $aa,0
+0019FE 1 AA 28
+001A00 1 9C 05 02 stz abst
+001A03 1 9C 06 02 stz abst+1
+001A06 1 9C 07 02 stz abst+2
+001A09 1 9C 08 02 stz abst+3
+001A0C 1 9C 09 02 stz abst+4
+001A0F 1 08 C9 AA D0 tst_a $aa,0
+001A13 1 FE 68 48 C9
+001A17 1 30 D0 FE 28
+001A1B 1 BD 05 02 tstz8: lda abst,x ;verify zeros stored
+001A1E 1 D0 FE trap_ne ;non zero after STZ abs
+001A20 1 CA dex
+001A21 1 10 F8 bpl tstz8
+001A23 1
+001A23 1 A2 04 ldx #4 ;precharge test area
+001A25 1 A9 07 lda #7
+001A27 1 95 0C tstz11: sta zpt,x
+001A29 1 0A asl a
+001A2A 1 CA dex
+001A2B 1 10 FA bpl tstz11
+001A2D 1 A2 04 ldx #4
+001A2F 1 tstz15:
+001A2F 1 A9 FF 48 A9 set_a $55,$ff
+001A33 1 55 28
+001A35 1 74 0C stz zpt,x
+001A37 1 08 C9 55 D0 tst_a $55,$ff
+001A3B 1 FE 68 48 C9
+001A3F 1 FF D0 FE 28
+001A43 1 CA dex
+001A44 1 10 E9 bpl tstz15
+001A46 1 A2 04 ldx #4
+001A48 1 B5 0C tstz12: lda zpt,x ;verify zeros stored
+001A4A 1 D0 FE trap_ne ;non zero after STZ zp
+001A4C 1 CA dex
+001A4D 1 10 F9 bpl tstz12
+001A4F 1 A2 04 ldx #4 ;precharge test area
+001A51 1 A9 07 lda #7
+001A53 1 95 0C tstz13: sta zpt,x
+001A55 1 0A asl a
+001A56 1 CA dex
+001A57 1 10 FA bpl tstz13
+001A59 1 A2 04 ldx #4
+001A5B 1 tstz16:
+001A5B 1 A9 00 48 A9 set_a $aa,0
+001A5F 1 AA 28
+001A61 1 74 0C stz zpt,x
+001A63 1 08 C9 AA D0 tst_a $aa,0
+001A67 1 FE 68 48 C9
+001A6B 1 30 D0 FE 28
+001A6F 1 CA dex
+001A70 1 10 E9 bpl tstz16
+001A72 1 A2 04 ldx #4
+001A74 1 B5 0C tstz14: lda zpt,x ;verify zeros stored
+001A76 1 D0 FE trap_ne ;non zero after STZ zp
+001A78 1 CA dex
+001A79 1 10 F9 bpl tstz14
+001A7B 1
+001A7B 1 A2 04 ldx #4 ;precharge test area
+001A7D 1 A9 07 lda #7
+001A7F 1 9D 05 02 tstz21: sta abst,x
+001A82 1 0A asl a
+001A83 1 CA dex
+001A84 1 10 F9 bpl tstz21
+001A86 1 A2 04 ldx #4
+001A88 1 tstz25:
+001A88 1 A9 FF 48 A9 set_a $55,$ff
+001A8C 1 55 28
+001A8E 1 9E 05 02 stz abst,x
+001A91 1 08 C9 55 D0 tst_a $55,$ff
+001A95 1 FE 68 48 C9
+001A99 1 FF D0 FE 28
+001A9D 1 CA dex
+001A9E 1 10 E8 bpl tstz25
+001AA0 1 A2 04 ldx #4
+001AA2 1 BD 05 02 tstz22: lda abst,x ;verify zeros stored
+001AA5 1 D0 FE trap_ne ;non zero after STZ zp
+001AA7 1 CA dex
+001AA8 1 10 F8 bpl tstz22
+001AAA 1 A2 04 ldx #4 ;precharge test area
+001AAC 1 A9 07 lda #7
+001AAE 1 9D 05 02 tstz23: sta abst,x
+001AB1 1 0A asl a
+001AB2 1 CA dex
+001AB3 1 10 F9 bpl tstz23
+001AB5 1 A2 04 ldx #4
+001AB7 1 tstz26:
+001AB7 1 A9 00 48 A9 set_a $aa,0
+001ABB 1 AA 28
+001ABD 1 9E 05 02 stz abst,x
+001AC0 1 08 C9 AA D0 tst_a $aa,0
+001AC4 1 FE 68 48 C9
+001AC8 1 30 D0 FE 28
+001ACC 1 CA dex
+001ACD 1 10 E8 bpl tstz26
+001ACF 1 A2 04 ldx #4
+001AD1 1 BD 05 02 tstz24: lda abst,x ;verify zeros stored
+001AD4 1 D0 FE trap_ne ;non zero after STZ zp
+001AD6 1 CA dex
+001AD7 1 10 F8 bpl tstz24
+001AD9 1
+001AD9 1 C0 7B cpy #123
+001ADB 1 D0 FE trap_ne ;y altered during test
+001ADD 1 BA tsx
+001ADE 1 E0 FF cpx #$ff
+001AE0 1 D0 FE trap_ne ;sp push/pop mismatch
+001AE2 1 AD 02 02 C9 next_test
+001AE6 1 0E D0 FE A9
+001AEA 1 0F 8D 02 02
+001AEE 1
+001AEE 1 ; testing BIT - zp,x / abs,x / #
+001AEE 1 A0 42 ldy #$42
+001AF0 1 A2 03 ldx #3
+001AF2 1 A9 00 48 A9 set_a $ff,0
+001AF6 1 FF 28
+001AF8 1 34 13 bit zp1,x ;00 - should set Z / clear NV
+001AFA 1 08 C9 FF D0 tst_a $ff,fz
+001AFE 1 FE 68 48 C9
+001B02 1 32 D0 FE 28
+001B06 1 CA dex
+001B07 1 A9 00 48 A9 set_a 1,0
+001B0B 1 01 28
+001B0D 1 34 13 bit zp1,x ;41 - should set V (M6) / clear NZ
+001B0F 1 08 C9 01 D0 tst_a 1,fv
+001B13 1 FE 68 48 C9
+001B17 1 70 D0 FE 28
+001B1B 1 CA dex
+001B1C 1 A9 00 48 A9 set_a 1,0
+001B20 1 01 28
+001B22 1 34 13 bit zp1,x ;82 - should set N (M7) & Z / clear V
+001B24 1 08 C9 01 D0 tst_a 1,fnz
+001B28 1 FE 68 48 C9
+001B2C 1 B2 D0 FE 28
+001B30 1 CA dex
+001B31 1 A9 00 48 A9 set_a 1,0
+001B35 1 01 28
+001B37 1 34 13 bit zp1,x ;c3 - should set N (M7) & V (M6) / clear Z
+001B39 1 08 C9 01 D0 tst_a 1,fnv
+001B3D 1 FE 68 48 C9
+001B41 1 F0 D0 FE 28
+001B45 1
+001B45 1 A9 FF 48 A9 set_a 1,$ff
+001B49 1 01 28
+001B4B 1 34 13 bit zp1,x ;c3 - should set N (M7) & V (M6) / clear Z
+001B4D 1 08 C9 01 D0 tst_a 1,~fz
+001B51 1 FE 68 48 C9
+001B55 1 FD D0 FE 28
+001B59 1 E8 inx
+001B5A 1 A9 FF 48 A9 set_a 1,$ff
+001B5E 1 01 28
+001B60 1 34 13 bit zp1,x ;82 - should set N (M7) & Z / clear V
+001B62 1 08 C9 01 D0 tst_a 1,~fv
+001B66 1 FE 68 48 C9
+001B6A 1 BF D0 FE 28
+001B6E 1 E8 inx
+001B6F 1 A9 FF 48 A9 set_a 1,$ff
+001B73 1 01 28
+001B75 1 34 13 bit zp1,x ;41 - should set V (M6) / clear NZ
+001B77 1 08 C9 01 D0 tst_a 1,~fnz
+001B7B 1 FE 68 48 C9
+001B7F 1 7D D0 FE 28
+001B83 1 E8 inx
+001B84 1 A9 FF 48 A9 set_a $ff,$ff
+001B88 1 FF 28
+001B8A 1 34 13 bit zp1,x ;00 - should set Z / clear NV
+001B8C 1 08 C9 FF D0 tst_a $ff,~fnv
+001B90 1 FE 68 48 C9
+001B94 1 3F D0 FE 28
+001B98 1
+001B98 1 A9 00 48 A9 set_a $ff,0
+001B9C 1 FF 28
+001B9E 1 3C 10 02 bit abs1,x ;00 - should set Z / clear NV
+001BA1 1 08 C9 FF D0 tst_a $ff,fz
+001BA5 1 FE 68 48 C9
+001BA9 1 32 D0 FE 28
+001BAD 1 CA dex
+001BAE 1 A9 00 48 A9 set_a 1,0
+001BB2 1 01 28
+001BB4 1 3C 10 02 bit abs1,x ;41 - should set V (M6) / clear NZ
+001BB7 1 08 C9 01 D0 tst_a 1,fv
+001BBB 1 FE 68 48 C9
+001BBF 1 70 D0 FE 28
+001BC3 1 CA dex
+001BC4 1 A9 00 48 A9 set_a 1,0
+001BC8 1 01 28
+001BCA 1 3C 10 02 bit abs1,x ;82 - should set N (M7) & Z / clear V
+001BCD 1 08 C9 01 D0 tst_a 1,fnz
+001BD1 1 FE 68 48 C9
+001BD5 1 B2 D0 FE 28
+001BD9 1 CA dex
+001BDA 1 A9 00 48 A9 set_a 1,0
+001BDE 1 01 28
+001BE0 1 3C 10 02 bit abs1,x ;c3 - should set N (M7) & V (M6) / clear Z
+001BE3 1 08 C9 01 D0 tst_a 1,fnv
+001BE7 1 FE 68 48 C9
+001BEB 1 F0 D0 FE 28
+001BEF 1
+001BEF 1 A9 FF 48 A9 set_a 1,$ff
+001BF3 1 01 28
+001BF5 1 3C 10 02 bit abs1,x ;c3 - should set N (M7) & V (M6) / clear Z
+001BF8 1 08 C9 01 D0 tst_a 1,~fz
+001BFC 1 FE 68 48 C9
+001C00 1 FD D0 FE 28
+001C04 1 E8 inx
+001C05 1 A9 FF 48 A9 set_a 1,$ff
+001C09 1 01 28
+001C0B 1 3C 10 02 bit abs1,x ;82 - should set N (M7) & Z / clear V
+001C0E 1 08 C9 01 D0 tst_a 1,~fv
+001C12 1 FE 68 48 C9
+001C16 1 BF D0 FE 28
+001C1A 1 E8 inx
+001C1B 1 A9 FF 48 A9 set_a 1,$ff
+001C1F 1 01 28
+001C21 1 3C 10 02 bit abs1,x ;41 - should set V (M6) / clear NZ
+001C24 1 08 C9 01 D0 tst_a 1,~fnz
+001C28 1 FE 68 48 C9
+001C2C 1 7D D0 FE 28
+001C30 1 E8 inx
+001C31 1 A9 FF 48 A9 set_a $ff,$ff
+001C35 1 FF 28
+001C37 1 3C 10 02 bit abs1,x ;00 - should set Z / clear NV
+001C3A 1 08 C9 FF D0 tst_a $ff,~fnv
+001C3E 1 FE 68 48 C9
+001C42 1 3F D0 FE 28
+001C46 1
+001C46 1 A9 00 48 A9 set_a $ff,0
+001C4A 1 FF 28
+001C4C 1 89 00 bit #$00 ;00 - should set Z
+001C4E 1 08 C9 FF D0 tst_a $ff,fz
+001C52 1 FE 68 48 C9
+001C56 1 32 D0 FE 28
+001C5A 1 CA dex
+001C5B 1 A9 00 48 A9 set_a 1,0
+001C5F 1 01 28
+001C61 1 89 41 bit #$41 ;41 - should clear Z
+001C63 1 08 C9 01 D0 tst_a 1,0
+001C67 1 FE 68 48 C9
+001C6B 1 30 D0 FE 28
+001C6F 1 ; *** DEBUG INFO ***
+001C6F 1 ; if it fails the previous test and your BIT # has set the V flag
+001C6F 1 ; see http://forum.6502.org/viewtopic.php?f=2&t=2241&p=27243#p27239
+001C6F 1 ; why it shouldn't alter N or V flags on a BIT #
+001C6F 1 CA dex
+001C70 1 A9 00 48 A9 set_a 1,0
+001C74 1 01 28
+001C76 1 89 82 bit #$82 ;82 - should set Z
+001C78 1 08 C9 01 D0 tst_a 1,fz
+001C7C 1 FE 68 48 C9
+001C80 1 32 D0 FE 28
+001C84 1 CA dex
+001C85 1 A9 00 48 A9 set_a 1,0
+001C89 1 01 28
+001C8B 1 89 C3 bit #$c3 ;c3 - should clear Z
+001C8D 1 08 C9 01 D0 tst_a 1,0
+001C91 1 FE 68 48 C9
+001C95 1 30 D0 FE 28
+001C99 1
+001C99 1 A9 FF 48 A9 set_a 1,$ff
+001C9D 1 01 28
+001C9F 1 89 C3 bit #$c3 ;c3 - clear Z
+001CA1 1 08 C9 01 D0 tst_a 1,~fz
+001CA5 1 FE 68 48 C9
+001CA9 1 FD D0 FE 28
+001CAD 1 E8 inx
+001CAE 1 A9 FF 48 A9 set_a 1,$ff
+001CB2 1 01 28
+001CB4 1 89 82 bit #$82 ;82 - should set Z
+001CB6 1 08 C9 01 D0 tst_a 1,$ff
+001CBA 1 FE 68 48 C9
+001CBE 1 FF D0 FE 28
+001CC2 1 E8 inx
+001CC3 1 A9 FF 48 A9 set_a 1,$ff
+001CC7 1 01 28
+001CC9 1 89 41 bit #$41 ;41 - should clear Z
+001CCB 1 08 C9 01 D0 tst_a 1,~fz
+001CCF 1 FE 68 48 C9
+001CD3 1 FD D0 FE 28
+001CD7 1 E8 inx
+001CD8 1 A9 FF 48 A9 set_a $ff,$ff
+001CDC 1 FF 28
+001CDE 1 89 00 bit #$00 ;00 - should set Z
+001CE0 1 08 C9 FF D0 tst_a $ff,$ff
+001CE4 1 FE 68 48 C9
+001CE8 1 FF D0 FE 28
+001CEC 1
+001CEC 1 E0 03 cpx #3
+001CEE 1 D0 FE trap_ne ;x altered during test
+001CF0 1 C0 42 cpy #$42
+001CF2 1 D0 FE trap_ne ;y altered during test
+001CF4 1 BA tsx
+001CF5 1 E0 FF cpx #$ff
+001CF7 1 D0 FE trap_ne ;sp push/pop mismatch
+001CF9 1 AD 02 02 C9 next_test
+001CFD 1 0F D0 FE A9
+001D01 1 10 8D 02 02
+001D05 1
+001D05 1 ; testing TRB, TSB - zp / abs
+001D05 1
+001D05 1 .macro trbt memory, flags
+001D05 1 sty memory
+001D05 1 load_flag flags
+001D05 1 pha
+001D05 1 lda zpt+1
+001D05 1 plp
+001D05 1 trb memory
+001D05 1 php
+001D05 1 cmp zpt+1
+001D05 1 trap_ne ;accu was changed
+001D05 1 pla
+001D05 1 pha
+001D05 1 ora #fz ;mask Z
+001D05 1 cmp_flag flags|fz
+001D05 1 trap_ne ;flags changed except Z
+001D05 1 pla
+001D05 1 and #fz
+001D05 1 cmp zpt+2
+001D05 1 trap_ne ;Z flag invalid
+001D05 1 lda zpt+3
+001D05 1 cmp zpt
+001D05 1 trap_ne ;altered bits in memory wrong
+001D05 1 .endmacro
+001D05 1
+001D05 1 .macro tsbt memory, flags
+001D05 1 sty memory
+001D05 1 load_flag flags
+001D05 1 pha
+001D05 1 lda zpt+1
+001D05 1 plp
+001D05 1 tsb memory
+001D05 1 php
+001D05 1 cmp zpt+1
+001D05 1 trap_ne ;accu was changed
+001D05 1 pla
+001D05 1 pha
+001D05 1 ora #fz ;mask Z
+001D05 1 cmp_flag flags|fz
+001D05 1 trap_ne ;flags changed except Z
+001D05 1 pla
+001D05 1 and #fz
+001D05 1 cmp zpt+2
+001D05 1 trap_ne ;Z flag invalid
+001D05 1 lda zpt+4
+001D05 1 cmp zpt
+001D05 1 trap_ne ;altered bits in memory wrong
+001D05 1 .endmacro
+001D05 1
+001D05 1 A2 C0 ldx #$c0
+001D07 1 A0 00 ldy #0 ;op1 - memory save
+001D09 1 ; zpt ;op1 - memory modifiable
+001D09 1 64 0D stz zpt+1 ;op2 - accu
+001D0B 1 ; zpt+2 ;and flags
+001D0B 1 ; zpt+3 ;memory after reset
+001D0B 1 ; zpt+4 ;memory after set
+001D0B 1
+001D0B 1 98 tbt1: tya
+001D0C 1 25 0D and zpt+1 ;set Z by anding the 2 operands
+001D0E 1 08 php
+001D0F 1 68 pla
+001D10 1 29 02 and #fz ;mask Z
+001D12 1 85 0E sta zpt+2
+001D14 1 98 tya ;reset op1 bits by op2
+001D15 1 49 FF eor #$ff
+001D17 1 05 0D ora zpt+1
+001D19 1 49 FF eor #$ff
+001D1B 1 85 0F sta zpt+3
+001D1D 1 98 tya ;set op1 bits by op2
+001D1E 1 05 0D ora zpt+1
+001D20 1 85 10 sta zpt+4
+001D22 1
+001D22 1 84 0C A9 FF trbt zpt,$ff
+001D26 1 48 A5 0D 28
+001D2A 1 14 0C 08 C5
+001D46 1 8C 05 02 A9 trbt abst,$ff
+001D4A 1 FF 48 A5 0D
+001D4E 1 28 1C 05 02
+001D6C 1 84 0C A9 00 trbt zpt,0
+001D70 1 48 A5 0D 28
+001D74 1 14 0C 08 C5
+001D90 1 8C 05 02 A9 trbt abst,0
+001D94 1 00 48 A5 0D
+001D98 1 28 1C 05 02
+001DB6 1 84 0C A9 FF tsbt zpt,$ff
+001DBA 1 48 A5 0D 28
+001DBE 1 04 0C 08 C5
+001DDA 1 8C 05 02 A9 tsbt abst,$ff
+001DDE 1 FF 48 A5 0D
+001DE2 1 28 0C 05 02
+001E00 1 84 0C A9 00 tsbt zpt,0
+001E04 1 48 A5 0D 28
+001E08 1 04 0C 08 C5
+001E24 1 8C 05 02 A9 tsbt abst,0
+001E28 1 00 48 A5 0D
+001E2C 1 28 0C 05 02
+001E4A 1
+001E4A 1 C8 iny ;iterate op1
+001E4B 1 D0 04 bne tbt3
+001E4D 1 E6 0D inc zpt+1 ;iterate op2
+001E4F 1 F0 03 beq tbt2
+001E51 1 4C 0B 1D tbt3: jmp tbt1
+001E54 1 tbt2:
+001E54 1 E0 C0 cpx #$c0
+001E56 1 D0 FE trap_ne ;x altered during test
+001E58 1 BA tsx
+001E59 1 E0 FF cpx #$ff
+001E5B 1 D0 FE trap_ne ;sp push/pop mismatch
+001E5D 1 AD 02 02 C9 next_test
+001E61 1 10 D0 FE A9
+001E65 1 11 8D 02 02
+001E69 1
+001E69 1 .if rkwl_wdc_op = 1
+001E69 1 ; testing RMB, SMB - zp
+001E69 1
+001E69 1 .macro rmb n,addr
+001E69 1 .if n = 0
+001E69 1 rmb0 addr
+001E69 1 .elseif n = 1
+001E69 1 rmb1 addr
+001E69 1 .elseif n = 2
+001E69 1 rmb2 addr
+001E69 1 .elseif n = 3
+001E69 1 rmb3 addr
+001E69 1 .elseif n = 4
+001E69 1 rmb4 addr
+001E69 1 .elseif n = 5
+001E69 1 rmb5 addr
+001E69 1 .elseif n = 6
+001E69 1 rmb6 addr
+001E69 1 .elseif n = 7
+001E69 1 rmb7 addr
+001E69 1 .else
+001E69 1 .error "syntax error in rmb"
+001E69 1 .endif
+001E69 1 .endmacro
+001E69 1
+001E69 1 .macro smb n,addr
+001E69 1 .if n = 0
+001E69 1 smb0 addr
+001E69 1 .elseif n = 1
+001E69 1 smb1 addr
+001E69 1 .elseif n = 2
+001E69 1 smb2 addr
+001E69 1 .elseif n = 3
+001E69 1 smb3 addr
+001E69 1 .elseif n = 4
+001E69 1 smb4 addr
+001E69 1 .elseif n = 5
+001E69 1 smb5 addr
+001E69 1 .elseif n = 6
+001E69 1 smb6 addr
+001E69 1 .elseif n = 7
+001E69 1 smb7 addr
+001E69 1 .else
+001E69 1 .error "syntax error in smb"
+001E69 1 .endif
+001E69 1 .endmacro
+001E69 1
+001E69 1 .macro rmbt bitnum
+001E69 1 lda #$ff
+001E69 1 sta zpt
+001E69 1 set_a $a5,0
+001E69 1 rmb bitnum,zpt
+001E69 1 tst_a $a5,0
+001E69 1 lda zpt
+001E69 1 cmp #$ff-(1<brk_ret0
+002753 1 D0 FE trap_ne
+002755 1 AD FE 01 lda $1fe
+002758 1 C9 20 cmp #brk_ret1
+002791 1 D0 FE trap_ne
+002793 1 AD FE 01 lda $1fe
+002796 1 C9 46 cmp # 1
+0027AC 1 zp_init:
+0027AC 1 zp1_: .byte $c3,$82,$41,0 ;test patterns for LDx BIT ROL ROR ASL LSR
+0027AC 1 zp7f_: .byte $7f ;test pattern for compare
+0027AC 1 ;logical zeropage operands
+0027AC 1 zpOR_: .byte 0,$1f,$71,$80 ;test pattern for OR
+0027AC 1 zpAN_: .byte $0f,$ff,$7f,$80 ;test pattern for AND
+0027AC 1 zpEO_: .byte $ff,$0f,$8f,$8f ;test pattern for EOR
+0027AC 1 ;indirect addressing pointers
+0027AC 1 ind1_: .word abs1 ;indirect pointer to pattern in absolute memory
+0027AC 1 .word abs1+1
+0027AC 1 .word abs1+2
+0027AC 1 .word abs1+3
+0027AC 1 .word abs7f
+0027AC 1 inw1_: .word abs1-$f8 ;indirect pointer for wrap-test pattern
+0027AC 1 indt_: .word abst ;indirect pointer to store area in absolute memory
+0027AC 1 .word abst+1
+0027AC 1 .word abst+2
+0027AC 1 .word abst+3
+0027AC 1 inwt_: .word abst-$f8 ;indirect pointer for wrap-test store
+0027AC 1 indAN_: .word absAN ;indirect pointer to AND pattern in absolute memory
+0027AC 1 .word absAN+1
+0027AC 1 .word absAN+2
+0027AC 1 .word absAN+3
+0027AC 1 indEO_: .word absEO ;indirect pointer to EOR pattern in absolute memory
+0027AC 1 .word absEO+1
+0027AC 1 .word absEO+2
+0027AC 1 .word absEO+3
+0027AC 1 indOR_: .word absOR ;indirect pointer to OR pattern in absolute memory
+0027AC 1 .word absOR+1
+0027AC 1 .word absOR+2
+0027AC 1 .word absOR+3
+0027AC 1 ;add/subtract indirect pointers
+0027AC 1 adi2_: .word ada2 ;indirect pointer to operand 2 in absolute memory
+0027AC 1 sbi2_: .word sba2 ;indirect pointer to complemented operand 2 (SBC)
+0027AC 1 adiy2_: .word ada2-$ff ;with offset for indirect indexed
+0027AC 1 sbiy2_: .word sba2-$ff
+0027AC 1 zp_end:
+0027AC 1 .if (zp_end - zp_init) <> (zp_bss_end - zp_bss)
+0027AC 1 ;force assembler error if size is different
+0027AC 1 .error "mismatch between bss and zeropage data"
+0027AC 1 .endif
+0027AC 1 data_init:
+0027AC 1 ex_adc_:adc #0 ;execute immediate opcodes
+0027AC 1 rts
+0027AC 1 ex_sbc_:sbc #0 ;execute immediate opcodes
+0027AC 1 rts
+0027AC 1 abs1_: .byte $c3,$82,$41,0 ;test patterns for LDx BIT ROL ROR ASL LSR
+0027AC 1 abs7f_: .byte $7f ;test pattern for compare
+0027AC 1 ;loads
+0027AC 1 fLDx_: .byte fn,fn,0,fz ;expected flags for load
+0027AC 1 ;shifts
+0027AC 1 rASL_: ;expected result ASL & ROL -carry
+0027AC 1 rROL_: .byte $86,$04,$82,0 ; "
+0027AC 1 rROLc_: .byte $87,$05,$83,1 ;expected result ROL +carry
+0027AC 1 rLSR_: ;expected result LSR & ROR -carry
+0027AC 1 rROR_: .byte $61,$41,$20,0 ; "
+0027AC 1 rRORc_: .byte $e1,$c1,$a0,$80 ;expected result ROR +carry
+0027AC 1 fASL_: ;expected flags for shifts
+0027AC 1 fROL_: .byte fnc,fc,fn,fz ;no carry in
+0027AC 1 fROLc_: .byte fnc,fc,fn,0 ;carry in
+0027AC 1 fLSR_:
+0027AC 1 fROR_: .byte fc,0,fc,fz ;no carry in
+0027AC 1 fRORc_: .byte fnc,fn,fnc,fn ;carry in
+0027AC 1 ;increments (decrements)
+0027AC 1 rINC_: .byte $7f,$80,$ff,0,1 ;expected result for INC/DEC
+0027AC 1 fINC_: .byte 0,fn,fn,fz,0 ;expected flags for INC/DEC
+0027AC 1 ;logical memory operand
+0027AC 1 absOR_: .byte 0,$1f,$71,$80 ;test pattern for OR
+0027AC 1 absAN_: .byte $0f,$ff,$7f,$80 ;test pattern for AND
+0027AC 1 absEO_: .byte $ff,$0f,$8f,$8f ;test pattern for EOR
+0027AC 1 ;logical accu operand
+0027AC 1 absORa_:.byte 0,$f1,$1f,0 ;test pattern for OR
+0027AC 1 absANa_:.byte $f0,$ff,$ff,$ff ;test pattern for AND
+0027AC 1 absEOa_:.byte $ff,$f0,$f0,$0f ;test pattern for EOR
+0027AC 1 ;logical results
+0027AC 1 absrlo_:.byte 0,$ff,$7f,$80
+0027AC 1 absflo_:.byte fz,fn,0,fn
+0027AC 1 data_end:
+0027AC 1 .if (data_end - data_init) <> (data_bss_end - data_bss)
+0027AC 1 ;force assembler error if size is different
+0027AC 1 .error "mismatch between bss and data"
+0027AC 1 .endif
+0027AC 1
+0027AC 1 vec_init:
+0027AC 1 .word nmi_trap
+0027AC 1 .word res_trap
+0027AC 1 .word irq_trap
+0027AC 1 vec_bss equ $fffa
+0027AC 1 .endif ;end of RAM init data
+0027AC 1
+0027AC 1 ; code at end of image due to the need to add blank space as required
+0027AC 1 .if ($ff & (ji_ret - * - 2)) < ($ff & (jxi_ret - * - 2))
+0027AC 1 ; JMP (abs) when $xxff and $xx00 are from same page
+0027AC 1 .res <(ji_ret - * - 2)
+0027AC 1 nop
+0027AC 1 nop
+0027AC 1 ji_px: nop ;low address byte matched with ji_ret
+0027AC 1 nop
+0027AC 1 trap ;jmp indirect page cross bug
+0027AC 1
+0027AC 1 ; JMP (abs,x) when $xxff and $xx00 are from same page
+0027AC 1 .res <(jxi_ret - * - 2)
+0027AC 1 nop
+0027AC 1 nop
+0027AC 1 jxi_px: nop ;low address byte matched with jxi_ret
+0027AC 1 nop
+0027AC 1 trap ;jmp indexed indirect page cross bug
+0027AC 1 .else
+0027AC 1 ; JMP (abs,x) when $xxff and $xx00 are from same page
+0027AC 1 xx xx xx xx .res <(jxi_ret - * - 2)
+0027B0 1 xx xx xx xx
+0027B4 1 xx xx xx xx
+0027CC 1 EA nop
+0027CD 1 EA nop
+0027CE 1 EA jxi_px: nop ;low address byte matched with jxi_ret
+0027CF 1 EA nop
+0027D0 1 4C D0 27 trap ;jmp indexed indirect page cross bug
+0027D3 1
+0027D3 1 ; JMP (abs) when $xxff and $xx00 are from same page
+0027D3 1 xx xx xx xx .res <(ji_ret - * - 2)
+0027D7 1 xx xx xx xx
+0027DB 1 xx xx xx xx
+002880 1 EA nop
+002881 1 EA nop
+002882 1 EA ji_px: nop ;low address byte matched with ji_ret
+002883 1 EA nop
+002884 1 4C 84 28 trap ;jmp indirect page cross bug
+002887 1 .endif
+002887 1
+002887 1 .if (load_data_direct = 1) & (ROM_vectors = 1)
+002887 1 .segment "VECTORS"
+002887 1 16 27 .word nmi_trap
+002889 1 1C 27 .word res_trap
+00288B 1 24 27 .word irq_trap
+00288D 1 .endif
+00288D 1
diff --git a/test-roms/bin/extended_test.map b/test-roms/bin/extended_test.map
new file mode 100644
index 0000000..f2090bc
--- /dev/null
+++ b/test-roms/bin/extended_test.map
@@ -0,0 +1,32 @@
+Modules list:
+-------------
+extended_test.o:
+ CODE Offs=000000 Size=002487 Align=00001 Fill=0000
+ DATA Offs=000000 Size=000063 Align=00001 Fill=0000
+ ZEROPAGE Offs=000000 Size=00005A Align=00001 Fill=0000
+ VECTORS Offs=000000 Size=000006 Align=00001 Fill=0000
+
+
+Segment list:
+-------------
+Name Start End Size Align
+----------------------------------------------------
+ZEROPAGE 000000 000059 00005A 00001
+DATA 000200 000262 000063 00001
+CODE 000400 002886 002487 00001
+VECTORS 00FFFA 00FFFF 000006 00001
+
+
+Exports list by name:
+---------------------
+
+
+
+Exports list by value:
+----------------------
+
+
+
+Imports list:
+-------------
+
diff --git a/test-roms/bin/extended_test.o b/test-roms/bin/extended_test.o
new file mode 100644
index 0000000..bfa4fe5
Binary files /dev/null and b/test-roms/bin/extended_test.o differ
diff --git a/test-roms/bin/functional_test_bcd_disabled.bin b/test-roms/bin/functional_test_bcd_disabled.bin
new file mode 100644
index 0000000..a311262
Binary files /dev/null and b/test-roms/bin/functional_test_bcd_disabled.bin differ
diff --git a/test-roms/bin/functional_test_bcd_disabled.lst b/test-roms/bin/functional_test_bcd_disabled.lst
new file mode 100644
index 0000000..af17e0e
--- /dev/null
+++ b/test-roms/bin/functional_test_bcd_disabled.lst
@@ -0,0 +1,7008 @@
+ca65 V2.18 - N/A
+Main file : ./tmp.ca65
+Current file: ./tmp.ca65
+
+000000r 1 ;
+000000r 1 ; 6 5 0 2 F U N C T I O N A L T E S T
+000000r 1 ;
+000000r 1 ; Copyright (C) 2012-2020 Klaus Dormann
+000000r 1 ;
+000000r 1 ; This program is free software: you can redistribute it and/or modify
+000000r 1 ; it under the terms of the GNU General Public License as published by
+000000r 1 ; the Free Software Foundation, either version 3 of the License, or
+000000r 1 ; (at your option) any later version.
+000000r 1 ;
+000000r 1 ; This program is distributed in the hope that it will be useful,
+000000r 1 ; but WITHOUT ANY WARRANTY; without even the implied warranty of
+000000r 1 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+000000r 1 ; GNU General Public License for more details.
+000000r 1 ;
+000000r 1 ; You should have received a copy of the GNU General Public License
+000000r 1 ; along with this program. If not, see .
+000000r 1
+000000r 1
+000000r 1 ; This program is designed to test all opcodes of a 6502 emulator using all
+000000r 1 ; addressing modes with focus on propper setting of the processor status
+000000r 1 ; register bits.
+000000r 1 ;
+000000r 1 ; version 05-jan-2020
+000000r 1 ; contact info at http://2m5.de or email K@2m5.de
+000000r 1 ;
+000000r 1 ; assembled with CA65, linked with LD65 (cc65.github.io):
+000000r 1 ; ca65 -l 6502_functional_test.lst 6502_functional_test.ca65
+000000r 1 ; ld65 6502_functional_test.o -o 6502_functional_test.bin \
+000000r 1 ; -m 6502_functional_test.map -C example.cfg
+000000r 1 ; example linker config (example.cfg):
+000000r 1 ; MEMORY {
+000000r 1 ; RAM: start = $0000, size=$8000, type = rw, fill = yes, \
+000000r 1 ; fillval = $FF, file = %O;
+000000r 1 ; ROM: start = $8000, size=$7FFA, type = ro, fill = yes, \
+000000r 1 ; fillval = $FF, file = %O;
+000000r 1 ; ROM_VECTORS: start = $FFFA, size=6, type = ro, fill = yes, \
+000000r 1 ; fillval = $FF, file = %O;
+000000r 1 ; }
+000000r 1 ; SEGMENTS {
+000000r 1 ; ZEROPAGE: load=RAM, type=rw;
+000000r 1 ; DATA: load=RAM, type=rw, offset=$0200;
+000000r 1 ; CODE: load=RAM, type=rw, offset=$0400;
+000000r 1 ; VECTORS: load=ROM_VECTORS, type=ro;
+000000r 1 ; }
+000000r 1 ;
+000000r 1 ; No IO - should be run from a monitor with access to registers.
+000000r 1 ; To run load intel hex image with a load command, than alter PC to 400 hex
+000000r 1 ; (code_segment) and enter a go command.
+000000r 1 ; Loop on program counter determines error or successful completion of test.
+000000r 1 ; Check listing for relevant traps (jump/branch *).
+000000r 1 ; Please note that in early tests some instructions will have to be used before
+000000r 1 ; they are actually tested!
+000000r 1 ;
+000000r 1 ; RESET, NMI or IRQ should not occur and will be trapped if vectors are enabled.
+000000r 1 ; Tests documented behavior of the original NMOS 6502 only! No unofficial
+000000r 1 ; opcodes. Additional opcodes of newer versions of the CPU (65C02, 65816) will
+000000r 1 ; not be tested. Decimal ops will only be tested with valid BCD operands and
+000000r 1 ; N V Z flags will be ignored.
+000000r 1 ;
+000000r 1 ; Debugging hints:
+000000r 1 ; Most of the code is written sequentially. if you hit a trap, check the
+000000r 1 ; immediately preceeding code for the instruction to be tested. Results are
+000000r 1 ; tested first, flags are checked second by pushing them onto the stack and
+000000r 1 ; pulling them to the accumulator after the result was checked. The "real"
+000000r 1 ; flags are no longer valid for the tested instruction at this time!
+000000r 1 ; If the tested instruction was indexed, the relevant index (X or Y) must
+000000r 1 ; also be checked. Opposed to the flags, X and Y registers are still valid.
+000000r 1 ;
+000000r 1 ; versions:
+000000r 1 ; 28-jul-2012 1st version distributed for testing
+000000r 1 ; 29-jul-2012 fixed references to location 0, now #0
+000000r 1 ; added license - GPLv3
+000000r 1 ; 30-jul-2012 added configuration options
+000000r 1 ; 01-aug-2012 added trap macro to allow user to change error handling
+000000r 1 ; 01-dec-2012 fixed trap in branch field must be a branch
+000000r 1 ; 02-mar-2013 fixed PLA flags not tested
+000000r 1 ; 19-jul-2013 allowed ROM vectors to be loaded when load_data_direct = 0
+000000r 1 ; added test sequence check to detect if tests jump their fence
+000000r 1 ; 23-jul-2013 added RAM integrity check option
+000000r 1 ; 16-aug-2013 added error report to standard output option
+000000r 1 ; 13-dec-2014 added binary/decimal opcode table switch test
+000000r 1 ; 14-dec-2014 improved relative address test
+000000r 1 ; 23-aug-2015 added option to disable self modifying tests
+000000r 1 ; 24-aug-2015 all self modifying immediate opcodes now execute in data RAM
+000000r 1 ; added small branch offset pretest
+000000r 1 ; 21-oct-2015 added option to disable decimal mode ADC & SBC tests
+000000r 1 ; 04-dec-2017 fixed BRK only tested with interrupts enabled
+000000r 1 ; added option to skip the remainder of a failing test
+000000r 1 ; in report.i65
+000000r 1 ; 05-jan-2020 fixed shifts not testing zero result and flag when last 1-bit
+000000r 1 ; is shifted out
+000000r 1
+000000r 1 ; C O N F I G U R A T I O N
+000000r 1
+000000r 1 ;ROM_vectors writable (0=no, 1=yes)
+000000r 1 ;if ROM vectors can not be used interrupts will not be trapped
+000000r 1 ;as a consequence BRK can not be tested but will be emulated to test RTI
+000000r 1 ROM_vectors = 1
+000000r 1
+000000r 1 ;load_data_direct (0=move from code segment, 1=load directly)
+000000r 1 ;loading directly is preferred but may not be supported by your platform
+000000r 1 ;0 produces only consecutive object code, 1 is not suitable for a binary image
+000000r 1 load_data_direct = 1
+000000r 1
+000000r 1 ;I_flag behavior (0=force enabled, 1=force disabled, 2=prohibit change, 3=allow
+000000r 1 ;change) 2 requires extra code and is not recommended. SEI & CLI can only be
+000000r 1 ;tested if you allow changing the interrupt status (I_flag = 3)
+000000r 1 I_flag = 3
+000000r 1
+000000r 1 ;configure memory - try to stay away from memory used by the system
+000000r 1 ;zero_page memory start address, $52 (82) consecutive Bytes required
+000000r 1 ; add 2 if I_flag = 2
+000000r 1 zero_page = $a
+000000r 1
+000000r 1 ;data_segment memory start address, $7B (123) consecutive Bytes required
+000000r 1 ; check that this matches the linker configuration file
+000000r 1 data_segment = $200
+000000r 1 .if (data_segment & $ff) <> 0
+000000r 1 .error "low byte of data_segment MUST be $00 !!"
+000000r 1 .endif
+000000r 1
+000000r 1 ;code_segment memory start address, 13.1kB of consecutive space required
+000000r 1 ; add 2.5 kB if I_flag = 2
+000000r 1 ; check that this matches the linker configuration file
+000000r 1 code_segment = $400
+000000r 1
+000000r 1 ;self modifying code may be disabled to allow running in ROM
+000000r 1 ;0=part of the code is self modifying and must reside in RAM
+000000r 1 ;1=tests disabled: branch range
+000000r 1 disable_selfmod = 0
+000000r 1
+000000r 1 ;report errors through I/O channel (0=use standard self trap loops, 1=include
+000000r 1 ;report.i65 as I/O channel, add 3.5 kB)
+000000r 1 report = 0
+000000r 1
+000000r 1 ;RAM integrity test option. Checks for undesired RAM writes.
+000000r 1 ;set lowest non RAM or RAM mirror address page (-1=disable, 0=64k, $40=16k)
+000000r 1 ;leave disabled if a monitor, OS or background interrupt is allowed to alter RAM
+000000r 1 ram_top = -1
+000000r 1
+000000r 1 ;disable test decimal mode ADC & SBC, 0=enable, 1=disable,
+000000r 1 ;2=disable including decimal flag in processor status
+000000r 1 disable_decimal = 1
+000000r 1
+000000r 1 ;macros for error & success traps to allow user modification
+000000r 1 ;example:
+000000r 1 ; .macro trap
+000000r 1 ; jsr my_error_handler
+000000r 1 ; .endmacro
+000000r 1 ; .macro trap_eq
+000000r 1 ; bne :+
+000000r 1 ; trap ;failed equal (zero)
+000000r 1 ;:
+000000r 1 ; .endmacro
+000000r 1 ;
+000000r 1 ; my_error_handler should pop the calling address from the stack and report it.
+000000r 1 ; putting larger portions of code (more than 3 bytes) inside the trap macro
+000000r 1 ; may lead to branch range problems for some tests.
+000000r 1 .if report = 0
+000000r 1 .macro trap
+000000r 1 jmp * ;failed anyway
+000000r 1 .endmacro
+000000r 1 .macro trap_eq
+000000r 1 beq * ;failed equal (zero)
+000000r 1 .endmacro
+000000r 1 .macro trap_ne
+000000r 1 bne * ;failed not equal (non zero)
+000000r 1 .endmacro
+000000r 1 .macro trap_cs
+000000r 1 bcs * ;failed carry set
+000000r 1 .endmacro
+000000r 1 .macro trap_cc
+000000r 1 bcc * ;failed carry clear
+000000r 1 .endmacro
+000000r 1 .macro trap_mi
+000000r 1 bmi * ;failed minus (bit 7 set)
+000000r 1 .endmacro
+000000r 1 .macro trap_pl
+000000r 1 bpl * ;failed plus (bit 7 clear)
+000000r 1 .endmacro
+000000r 1 .macro trap_vs
+000000r 1 bvs * ;failed overflow set
+000000r 1 .endmacro
+000000r 1 .macro trap_vc
+000000r 1 bvc * ;failed overflow clear
+000000r 1 .endmacro
+000000r 1 ; please observe that during the test the stack gets invalidated
+000000r 1 ; therefore a RTS inside the success macro is not possible
+000000r 1 .macro success
+000000r 1 jmp * ;test passed, no errors
+000000r 1 .endmacro
+000000r 1 .endif
+000000r 1 .if report = 1
+000000r 1 .macro trap
+000000r 1 jsr report_error
+000000r 1 .endmacro
+000000r 1 .macro trap_eq
+000000r 1 bne :+
+000000r 1 trap ;failed equal (zero)
+000000r 1 :
+000000r 1 .endmacro
+000000r 1 .macro trap_ne
+000000r 1 beq :+
+000000r 1 trap ;failed not equal (non zero)
+000000r 1 :
+000000r 1 .endmacro
+000000r 1 .macro trap_cs
+000000r 1 bcc :+
+000000r 1 trap ;failed carry set
+000000r 1 :
+000000r 1 .endmacro
+000000r 1 .macro trap_cc
+000000r 1 bcs :+
+000000r 1 trap ;failed carry clear
+000000r 1 :
+000000r 1 .endmacro
+000000r 1 .macro trap_mi
+000000r 1 bpl :+
+000000r 1 trap ;failed minus (bit 7 set)
+000000r 1 :
+000000r 1 .endmacro
+000000r 1 .macro trap_pl
+000000r 1 bmi :+
+000000r 1 trap ;failed plus (bit 7 clear)
+000000r 1 :
+000000r 1 .endmacro
+000000r 1 .macro trap_vs
+000000r 1 bvc :+
+000000r 1 trap ;failed overflow set
+000000r 1 :
+000000r 1 .endmacro
+000000r 1 .macro trap_vc
+000000r 1 bvs :+
+000000r 1 trap ;failed overflow clear
+000000r 1 :
+000000r 1 .endmacro
+000000r 1 ; please observe that during the test the stack gets invalidated
+000000r 1 ; therefore a RTS inside the success macro is not possible
+000000r 1 .macro success
+000000r 1 jsr report_success
+000000r 1 .endmacro
+000000r 1 .endif
+000000r 1
+000000r 1 .define equ =
+000000r 1
+000000r 1 carry equ %00000001 ;flag bits in status
+000000r 1 zero equ %00000010
+000000r 1 intdis equ %00000100
+000000r 1 decmode equ %00001000
+000000r 1 break equ %00010000
+000000r 1 reserv equ %00100000
+000000r 1 overfl equ %01000000
+000000r 1 minus equ %10000000
+000000r 1
+000000r 1 fc equ carry
+000000r 1 fz equ zero
+000000r 1 fzc equ carry+zero
+000000r 1 fv equ overfl
+000000r 1 fvz equ overfl+zero
+000000r 1 fn equ minus
+000000r 1 fnc equ minus+carry
+000000r 1 fnz equ minus+zero
+000000r 1 fnzc equ minus+zero+carry
+000000r 1 fnv equ minus+overfl
+000000r 1
+000000r 1 fao equ break+reserv ;bits always on after PHP, BRK
+000000r 1 fai equ fao+intdis ;+ forced interrupt disable
+000000r 1 faod equ fao+decmode ;+ ignore decimal
+000000r 1 faid equ fai+decmode ;+ ignore decimal
+000000r 1 m8 equ $ff ;8 bit mask
+000000r 1 m8i equ $ff&~intdis ;8 bit mask - interrupt disable
+000000r 1
+000000r 1 ;macros to allow masking of status bits.
+000000r 1 ;masking test of decimal bit
+000000r 1 ;masking of interrupt enable/disable on load and compare
+000000r 1 ;masking of always on bits after PHP or BRK (unused & break) on compare
+000000r 1 .if disable_decimal < 2
+000000r 1 .if I_flag = 0
+000000r 1 .macro load_flag p1
+000000r 1 lda #p1&m8i ;force enable interrupts (mask I)
+000000r 1 .endmacro
+000000r 1 .macro cmp_flag p1
+000000r 1 cmp #(p1|fao)&m8i ;I_flag is always enabled + always on bits
+000000r 1 .endmacro
+000000r 1 .macro eor_flag p1
+000000r 1 eor #(p1&m8i|fao) ;mask I, invert expected flags + always on bits
+000000r 1 .endmacro
+000000r 1 .endif
+000000r 1 .if I_flag = 1
+000000r 1 .macro load_flag p1
+000000r 1 lda #p1|intdis ;force disable interrupts
+000000r 1 .endmacro
+000000r 1 .macro cmp_flag p1
+000000r 1 cmp #(p1|fai)&m8 ;I_flag is always disabled + always on bits
+000000r 1 .endmacro
+000000r 1 .macro eor_flag p1
+000000r 1 eor #(p1|fai) ;invert expected flags + always on bits + I
+000000r 1 .endmacro
+000000r 1 .endif
+000000r 1 .if I_flag = 2
+000000r 1 .macro load_flag p1
+000000r 1 lda #p1
+000000r 1 ora flag_I_on ;restore I-flag
+000000r 1 and flag_I_off
+000000r 1 .endmacro
+000000r 1 .macro cmp_flag p1
+000000r 1 eor flag_I_on ;I_flag is never changed
+000000r 1 cmp #(p1|fao)&m8i ;expected flags + always on bits, mask I
+000000r 1 .endmacro
+000000r 1 .macro eor_flag p1
+000000r 1 eor flag_I_on ;I_flag is never changed
+000000r 1 eor #(p1&m8i|fao) ;mask I, invert expected flags + always on bits
+000000r 1 .endmacro
+000000r 1 .endif
+000000r 1 .if I_flag = 3
+000000r 1 .macro load_flag p1
+000000r 1 lda #p1 ;allow test to change I-flag (no mask)
+000000r 1 .endmacro
+000000r 1 .macro cmp_flag p1
+000000r 1 cmp #(p1|fao)&m8 ;expected flags + always on bits
+000000r 1 .endmacro
+000000r 1 .macro eor_flag p1
+000000r 1 eor #p1|fao ;invert expected flags + always on bits
+000000r 1 .endmacro
+000000r 1 .endif
+000000r 1 .else
+000000r 1 .if I_flag = 0
+000000r 1 .macro load_flag p1
+000000r 1 lda #p1&m8i ;force enable interrupts (mask I)
+000000r 1 .endmacro
+000000r 1 .macro cmp_flag p1
+000000r 1 ora #decmode ;ignore decimal mode bit
+000000r 1 cmp #(p1|faod)&m8i ;I_flag is always enabled + always on bits
+000000r 1 .endmacro
+000000r 1 .macro eor_flag p1
+000000r 1 ora #decmode ;ignore decimal mode bit
+000000r 1 eor #(p1&m8i|faod) ;mask I, invert expected flags + always on bits
+000000r 1 .endmacro
+000000r 1 .endif
+000000r 1 .if I_flag = 1
+000000r 1 .macro load_flag p1
+000000r 1 lda #p1|intdis ;force disable interrupts
+000000r 1 .endmacro
+000000r 1 .macro cmp_flag p1
+000000r 1 ora #decmode ;ignore decimal mode bit
+000000r 1 cmp #(p1|faid)&m8 ;I_flag is always disabled + always on bits
+000000r 1 .endmacro
+000000r 1 .macro eor_flag p1
+000000r 1 ora #decmode ;ignore decimal mode bit
+000000r 1 eor #(p1|faid) ;invert expected flags + always on bits + I
+000000r 1 .endmacro
+000000r 1 .endif
+000000r 1 .if I_flag = 2
+000000r 1 .macro load_flag p1
+000000r 1 lda #p1
+000000r 1 ora flag_I_on ;restore I-flag
+000000r 1 and flag_I_off
+000000r 1 .endmacro
+000000r 1 .macro cmp_flag p1
+000000r 1 eor flag_I_on ;I_flag is never changed
+000000r 1 ora #decmode ;ignore decimal mode bit
+000000r 1 cmp #(p1|faod)&m8i ;expected flags + always on bits, mask I
+000000r 1 .endmacro
+000000r 1 .macro eor_flag p1
+000000r 1 eor flag_I_on ;I_flag is never changed
+000000r 1 ora #decmode ;ignore decimal mode bit
+000000r 1 eor #(p1&m8i|faod) ;mask I, invert expected flags + always on bits
+000000r 1 .endmacro
+000000r 1 .endif
+000000r 1 .if I_flag = 3
+000000r 1 .macro load_flag p1
+000000r 1 lda #p1 ;allow test to change I-flag (no mask)
+000000r 1 .endmacro
+000000r 1 .macro cmp_flag p1
+000000r 1 ora #decmode ;ignore decimal mode bit
+000000r 1 cmp #(p1|faod)&m8 ;expected flags + always on bits
+000000r 1 .endmacro
+000000r 1 .macro eor_flag p1
+000000r 1 ora #decmode ;ignore decimal mode bit
+000000r 1 eor #p1|faod ;invert expected flags + always on bits
+000000r 1 .endmacro
+000000r 1 .endif
+000000r 1 .endif
+000000r 1
+000000r 1 ;macros to set (register|memory|zeropage) & status
+000000r 1 .macro set_stat p1 ;setting flags in the processor status register
+000000r 1 load_flag p1
+000000r 1 pha ;use stack to load status
+000000r 1 plp
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro set_a p1,p2 ;precharging accu & status
+000000r 1 load_flag p2
+000000r 1 pha ;use stack to load status
+000000r 1 lda #p1 ;precharge accu
+000000r 1 plp
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro set_x p1,p2 ;precharging index & status
+000000r 1 load_flag p2
+000000r 1 pha ;use stack to load status
+000000r 1 ldx #p1 ;precharge index x
+000000r 1 plp
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro set_y p1,p2 ;precharging index & status
+000000r 1 load_flag p2
+000000r 1 pha ;use stack to load status
+000000r 1 ldy #p1 ;precharge index y
+000000r 1 plp
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro set_ax p1,p2 ;precharging indexed accu & immediate status
+000000r 1 load_flag p2
+000000r 1 pha ;use stack to load status
+000000r 1 lda p1,x ;precharge accu
+000000r 1 plp
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro set_ay p1,p2 ;precharging indexed accu & immediate status
+000000r 1 load_flag p2
+000000r 1 pha ;use stack to load status
+000000r 1 lda p1,y ;precharge accu
+000000r 1 plp
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro set_z p1,p2 ;precharging indexed zp & immediate status
+000000r 1 load_flag p2
+000000r 1 pha ;use stack to load status
+000000r 1 lda p1,x ;load to zeropage
+000000r 1 sta zpt
+000000r 1 plp
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro set_zx p1,p2 ;precharging zp,x & immediate status
+000000r 1 load_flag p2
+000000r 1 pha ;use stack to load status
+000000r 1 lda p1,x ;load to indexed zeropage
+000000r 1 sta zpt,x
+000000r 1 plp
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro set_abs p1,p2 ;precharging indexed memory & immediate status
+000000r 1 load_flag p2
+000000r 1 pha ;use stack to load status
+000000r 1 lda p1,x ;load to memory
+000000r 1 sta abst
+000000r 1 plp
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro set_absx p1,p2 ;precharging abs,x & immediate status
+000000r 1 load_flag p2
+000000r 1 pha ;use stack to load status
+000000r 1 lda p1,x ;load to indexed memory
+000000r 1 sta abst,x
+000000r 1 plp
+000000r 1 .endmacro
+000000r 1
+000000r 1 ;macros to test (register|memory|zeropage) & status & (mask)
+000000r 1 .macro tst_stat p1 ;testing flags in the processor status register
+000000r 1 php ;save status
+000000r 1 pla ;use stack to retrieve status
+000000r 1 pha
+000000r 1 cmp_flag p1
+000000r 1 trap_ne
+000000r 1 plp ;restore status
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro tst_a p1,p2 ;testing result in accu & flags
+000000r 1 php ;save flags
+000000r 1 cmp #p1 ;test result
+000000r 1 trap_ne
+000000r 1 pla ;load status
+000000r 1 pha
+000000r 1 cmp_flag p2
+000000r 1 trap_ne
+000000r 1 plp ;restore status
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro tst_x p1,p2 ;testing result in x index & flags
+000000r 1 php ;save flags
+000000r 1 cpx #p1 ;test result
+000000r 1 trap_ne
+000000r 1 pla ;load status
+000000r 1 pha
+000000r 1 cmp_flag p2
+000000r 1 trap_ne
+000000r 1 plp ;restore status
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro tst_y p1,p2 ;testing result in y index & flags
+000000r 1 php ;save flags
+000000r 1 cpy #p1 ;test result
+000000r 1 trap_ne
+000000r 1 pla ;load status
+000000r 1 pha
+000000r 1 cmp_flag p2
+000000r 1 trap_ne
+000000r 1 plp ;restore status
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro tst_ax p1,p2,p3 ;indexed testing result in accu & flags
+000000r 1 php ;save flags
+000000r 1 cmp p1,x ;test result
+000000r 1 trap_ne
+000000r 1 pla ;load status
+000000r 1 eor_flag p3
+000000r 1 cmp p2,x ;test flags
+000000r 1 trap_ne ;
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro tst_ay p1,p2,p3 ;indexed testing result in accu & flags
+000000r 1 php ;save flags
+000000r 1 cmp p1,y ;test result
+000000r 1 trap_ne ;
+000000r 1 pla ;load status
+000000r 1 eor_flag p3
+000000r 1 cmp p2,y ;test flags
+000000r 1 trap_ne
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro tst_z p1,p2,p3 ;indexed testing result in zp & flags
+000000r 1 php ;save flags
+000000r 1 lda zpt
+000000r 1 cmp p1,x ;test result
+000000r 1 trap_ne
+000000r 1 pla ;load status
+000000r 1 eor_flag p3
+000000r 1 cmp p2,x ;test flags
+000000r 1 trap_ne
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro tst_zx p1,p2,p3 ;testing result in zp,x & flags
+000000r 1 php ;save flags
+000000r 1 lda zpt,x
+000000r 1 cmp p1,x ;test result
+000000r 1 trap_ne
+000000r 1 pla ;load status
+000000r 1 eor_flag p3
+000000r 1 cmp p2,x ;test flags
+000000r 1 trap_ne
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro tst_abs p1,p2,p3 ;indexed testing result in memory & flags
+000000r 1 php ;save flags
+000000r 1 lda abst
+000000r 1 cmp p1,x ;test result
+000000r 1 trap_ne
+000000r 1 pla ;load status
+000000r 1 eor_flag p3
+000000r 1 cmp p2,x ;test flags
+000000r 1 trap_ne
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro tst_absx p1,p2,p3 ;testing result in abs,x & flags
+000000r 1 php ;save flags
+000000r 1 lda abst,x
+000000r 1 cmp p1,x ;test result
+000000r 1 trap_ne
+000000r 1 pla ;load status
+000000r 1 eor_flag p3
+000000r 1 cmp p2,x ;test flags
+000000r 1 trap_ne
+000000r 1 .endmacro
+000000r 1
+000000r 1 ; RAM integrity test
+000000r 1 ; verifies that none of the previous tests has altered RAM outside of the
+000000r 1 ; designated write areas.
+000000r 1 ; uses zpt word as indirect pointer, zpt+2 word as checksum
+000000r 1 .if ram_top > -1
+000000r 1 check_ram macro
+000000r 1 cld
+000000r 1 lda #0
+000000r 1 sta zpt ;set low byte of indirect pointer
+000000r 1 sta zpt+3 ;checksum high byte
+000000r 1 .if disable_selfmod = 0
+000000r 1 sta range_adr ;reset self modifying code
+000000r 1 .endif
+000000r 1 clc
+000000r 1 ldx #zp_bss-zero_page ;zeropage - write test area
+000000r 1 ccs3: adc zero_page,x
+000000r 1 bcc ccs2
+000000r 1 inc zpt+3 ;carry to high byte
+000000r 1 clc
+000000r 1 ccs2: inx
+000000r 1 bne ccs3
+000000r 1 ldx #hi(abs1) ;set high byte of indirect pointer
+000000r 1 stx zpt+1
+000000r 1 ldy #lo(abs1) ;data after write & execute test area
+000000r 1 ccs5: adc (zpt),y
+000000r 1 bcc ccs4
+000000r 1 inc zpt+3 ;carry to high byte
+000000r 1 clc
+000000r 1 ccs4: iny
+000000r 1 bne ccs5
+000000r 1 inx ;advance RAM high address
+000000r 1 stx zpt+1
+000000r 1 cpx #ram_top
+000000r 1 bne ccs5
+000000r 1 sta zpt+2 ;checksum low is
+000000r 1 cmp ram_chksm ;checksum low expected
+000000r 1 trap_ne ;checksum mismatch
+000000r 1 lda zpt+3 ;checksum high is
+000000r 1 cmp ram_chksm+1 ;checksum high expected
+000000r 1 trap_ne ;checksum mismatch
+000000r 1 .endmacro
+000000r 1 .else
+000000r 1 .macro check_ram
+000000r 1 ;RAM check disabled - RAM size not set
+000000r 1 .endmacro
+000000r 1 .endif
+000000r 1
+000000r 1 .macro next_test ;make sure, tests don't jump the fence
+000000r 1 lda test_case ;previous test
+000000r 1 cmp #test_num
+000000r 1 trap_ne ;test is out of sequence
+000000r 1 test_num .set test_num + 1
+000000r 1 lda #test_num ;*** next tests' number
+000000r 1 sta test_case
+000000r 1 ;check_ram ;uncomment to find altered RAM after each test
+000000r 1 .endmacro
+000000r 1
+000000r 1 .ZEROPAGE
+000000r 1 00 00 00 00 .res zero_page, 0
+000004r 1 00 00 00 00
+000008r 1 00 00
+00000Ar 1 .org zero_page
+00000A 1
+00000A 1 ;break test interrupt save
+00000A 1 00 irq_a: .res 1,0 ;a register
+00000B 1 00 irq_x: .res 1,0 ;x register
+00000C 1 .if I_flag = 2
+00000C 1 ;masking for I bit in status
+00000C 1 flag_I_on: .res 1,0 ;or mask to load flags
+00000C 1 flag_I_off: .res 1,0 ;and mask to load flags
+00000C 1 .endif
+00000C 1 zpt: ;6 bytes store/modify test area
+00000C 1 ;add/subtract operand generation and result/flag prediction
+00000C 1 00 adfc: .res 1,0 ;carry flag before op
+00000D 1 00 ad1: .res 1,0 ;operand 1 - accumulator
+00000E 1 00 ad2: .res 1,0 ;operand 2 - memory / immediate
+00000F 1 00 adrl: .res 1,0 ;expected result bits 0-7
+000010 1 00 adrh: .res 1,0 ;expected result bit 8 (carry)
+000011 1 00 adrf: .res 1,0 ;expected flags NV0000ZC (only binary mode)
+000012 1 00 sb2: .res 1,0 ;operand 2 complemented for subtract
+000013 1 zp_bss:
+000013 1 80 01 zps: .byte $80,1 ;additional shift pattern to test zero result & flag
+000015 1 C3 82 41 00 zp1: .byte $c3,$82,$41,0 ;test patterns for LDx BIT ROL ROR ASL LSR
+000019 1 7F zp7f: .byte $7f ;test pattern for compare
+00001A 1 ;logical zeropage operands
+00001A 1 00 1F 71 80 zpOR: .byte 0,$1f,$71,$80 ;test pattern for OR
+00001E 1 0F FF 7F 80 zpAN: .byte $0f,$ff,$7f,$80 ;test pattern for AND
+000022 1 FF 0F 8F 8F zpEO: .byte $ff,$0f,$8f,$8f ;test pattern for EOR
+000026 1 ;indirect addressing pointers
+000026 1 18 02 ind1: .word abs1 ;indirect pointer to pattern in absolute memory
+000028 1 19 02 .word abs1+1
+00002A 1 1A 02 .word abs1+2
+00002C 1 1B 02 .word abs1+3
+00002E 1 1C 02 .word abs7f
+000030 1 20 01 inw1: .word abs1-$f8 ;indirect pointer for wrap-test pattern
+000032 1 03 02 indt: .word abst ;indirect pointer to store area in absolute memory
+000034 1 04 02 .word abst+1
+000036 1 05 02 .word abst+2
+000038 1 06 02 .word abst+3
+00003A 1 0B 01 inwt: .word abst-$f8 ;indirect pointer for wrap-test store
+00003C 1 5F 02 indAN: .word absAN ;indirect pointer to AND pattern in absolute memory
+00003E 1 60 02 .word absAN+1
+000040 1 61 02 .word absAN+2
+000042 1 62 02 .word absAN+3
+000044 1 63 02 indEO: .word absEO ;indirect pointer to EOR pattern in absolute memory
+000046 1 64 02 .word absEO+1
+000048 1 65 02 .word absEO+2
+00004A 1 66 02 .word absEO+3
+00004C 1 5B 02 indOR: .word absOR ;indirect pointer to OR pattern in absolute memory
+00004E 1 5C 02 .word absOR+1
+000050 1 5D 02 .word absOR+2
+000052 1 5E 02 .word absOR+3
+000054 1 ;add/subtract indirect pointers
+000054 1 03 02 adi2: .word ada2 ;indirect pointer to operand 2 in absolute memory
+000056 1 04 02 sbi2: .word sba2 ;indirect pointer to complemented operand 2 (SBC)
+000058 1 04 01 adiy2: .word ada2-$ff ;with offset for indirect indexed
+00005A 1 05 01 sbiy2: .word sba2-$ff
+00005C 1 zp_bss_end:
+00005C 1
+00005C 1 .DATA
+00005C 1 .org data_segment
+000200 1
+000200 1 00 test_case: .res 1,0 ;current test number
+000201 1 00 00 ram_chksm: .res 2,0 ;checksum for RAM integrity test
+000203 1 ;add/subtract operand copy - abs tests write area
+000203 1 abst: ;6 bytes store/modify test area
+000203 1 00 ada2: .res 1,0 ;operand 2
+000204 1 00 sba2: .res 1,0 ;operand 2 complemented for subtract
+000205 1 00 00 00 00 .res 4,0 ;fill remaining bytes
+000209 1 data_bss:
+000209 1 .if load_data_direct = 1
+000209 1 29 00 ex_andi:and #0 ;execute immediate opcodes
+00020B 1 60 rts
+00020C 1 49 00 ex_eori:eor #0 ;execute immediate opcodes
+00020E 1 60 rts
+00020F 1 09 00 ex_orai:ora #0 ;execute immediate opcodes
+000211 1 60 rts
+000212 1 69 00 ex_adci:adc #0 ;execute immediate opcodes
+000214 1 60 rts
+000215 1 E9 00 ex_sbci:sbc #0 ;execute immediate opcodes
+000217 1 60 rts
+000218 1 .else
+000218 1 ex_andi:.res 3
+000218 1 ex_eori:.res 3
+000218 1 ex_orai:.res 3
+000218 1 ex_adci:.res 3
+000218 1 ex_sbci:.res 3
+000218 1 .endif
+000218 1 ;zps .byte $80,1 ;additional shift patterns test zero result & flag
+000218 1 C3 82 41 00 abs1: .byte $c3,$82,$41,0 ;test patterns for LDx BIT ROL ROR ASL LSR
+00021C 1 7F abs7f: .byte $7f ;test pattern for compare
+00021D 1 ;loads
+00021D 1 80 80 00 02 fLDx: .byte fn,fn,0,fz ;expected flags for load
+000221 1 ;shifts
+000221 1 rASL: ;expected result ASL & ROL -carry
+000221 1 00 02 86 04 rROL: .byte 0,2,$86,$04,$82,0
+000225 1 82 00
+000227 1 01 03 87 05 rROLc: .byte 1,3,$87,$05,$83,1 ;expected result ROL +carry
+00022B 1 83 01
+00022D 1 rLSR: ;expected result LSR & ROR -carry
+00022D 1 40 00 61 41 rROR: .byte $40,0,$61,$41,$20,0
+000231 1 20 00
+000233 1 C0 80 E1 C1 rRORc: .byte $c0,$80,$e1,$c1,$a0,$80 ;expected result ROR +carry
+000237 1 A0 80
+000239 1 fASL: ;expected flags for shifts
+000239 1 03 00 81 01 fROL: .byte fzc,0,fnc,fc,fn,fz ;no carry in
+00023D 1 80 02
+00023F 1 01 00 81 01 fROLc: .byte fc,0,fnc,fc,fn,0 ;carry in
+000243 1 80 00
+000245 1 fLSR:
+000245 1 00 03 01 00 fROR: .byte 0,fzc,fc,0,fc,fz ;no carry in
+000249 1 01 02
+00024B 1 80 81 81 80 fRORc: .byte fn,fnc,fnc,fn,fnc,fn ;carry in
+00024F 1 81 80
+000251 1 ;increments (decrements)
+000251 1 7F 80 FF 00 rINC: .byte $7f,$80,$ff,0,1 ;expected result for INC/DEC
+000255 1 01
+000256 1 00 80 80 02 fINC: .byte 0,fn,fn,fz,0 ;expected flags for INC/DEC
+00025A 1 00
+00025B 1 ;logical memory operand
+00025B 1 00 1F 71 80 absOR: .byte 0,$1f,$71,$80 ;test pattern for OR
+00025F 1 0F FF 7F 80 absAN: .byte $0f,$ff,$7f,$80 ;test pattern for AND
+000263 1 FF 0F 8F 8F absEO: .byte $ff,$0f,$8f,$8f ;test pattern for EOR
+000267 1 ;logical accu operand
+000267 1 00 F1 1F 00 absORa: .byte 0,$f1,$1f,0 ;test pattern for OR
+00026B 1 F0 FF FF FF absANa: .byte $f0,$ff,$ff,$ff ;test pattern for AND
+00026F 1 FF F0 F0 0F absEOa: .byte $ff,$f0,$f0,$0f ;test pattern for EOR
+000273 1 ;logical results
+000273 1 00 FF 7F 80 absrlo: .byte 0,$ff,$7f,$80
+000277 1 02 80 00 80 absflo: .byte fz,fn,0,fn
+00027B 1 data_bss_end:
+00027B 1
+00027B 1
+00027B 1 .CODE
+00027B 1 .org code_segment
+000400 1 .P02 ; disable 65SC02, 65C02 and 65816 instructions
+000400 1 D8 start: cld
+000401 1 A2 FF ldx #$ff
+000403 1 9A txs
+000404 1 A9 00 lda #0 ;*** test 0 = initialize
+000406 1 8D 00 02 sta test_case
+000409 1 test_num .set 0
+000409 1
+000409 1 ;stop interrupts before initializing BSS
+000409 1 .if I_flag = 1
+000409 1 sei
+000409 1 .endif
+000409 1
+000409 1 ;initialize I/O for report channel
+000409 1 .if report = 1
+000409 1 jsr report_init
+000409 1 .endif
+000409 1
+000409 1 ;pretest small branch offset
+000409 1 A2 05 ldx #5
+00040B 1 4C 33 04 jmp psb_test
+00040E 1 psb_bwok:
+00040E 1 A0 05 ldy #5
+000410 1 D0 08 bne psb_forw
+000412 1 4C 12 04 trap ;branch should be taken
+000415 1 88 dey ;forward landing zone
+000416 1 88 dey
+000417 1 88 dey
+000418 1 88 dey
+000419 1 88 dey
+00041A 1 psb_forw:
+00041A 1 88 dey
+00041B 1 88 dey
+00041C 1 88 dey
+00041D 1 88 dey
+00041E 1 88 dey
+00041F 1 F0 17 beq psb_fwok
+000421 1 4C 21 04 trap ;forward offset
+000424 1
+000424 1 CA dex ;backward landing zone
+000425 1 CA dex
+000426 1 CA dex
+000427 1 CA dex
+000428 1 CA dex
+000429 1 psb_back:
+000429 1 CA dex
+00042A 1 CA dex
+00042B 1 CA dex
+00042C 1 CA dex
+00042D 1 CA dex
+00042E 1 F0 DE beq psb_bwok
+000430 1 4C 30 04 trap ;backward offset
+000433 1 psb_test:
+000433 1 D0 F4 bne psb_back
+000435 1 4C 35 04 trap ;branch should be taken
+000438 1 psb_fwok:
+000438 1
+000438 1 ;initialize BSS segment
+000438 1 .if load_data_direct <> 1
+000438 1 ldx #zp_end-zp_init-1
+000438 1 ld_zp: lda zp_init,x
+000438 1 sta zp_bss,x
+000438 1 dex
+000438 1 bpl ld_zp
+000438 1 ldx #data_end-data_init-1
+000438 1 ld_data:lda data_init,x
+000438 1 sta data_bss,x
+000438 1 dex
+000438 1 bpl ld_data
+000438 1 .if ROM_vectors = 1
+000438 1 ldx #5
+000438 1 ld_vect:lda vec_init,x
+000438 1 sta vec_bss,x
+000438 1 dex
+000438 1 bpl ld_vect
+000438 1 .endif
+000438 1 .endif
+000438 1
+000438 1 ;retain status of interrupt flag
+000438 1 .if I_flag = 2
+000438 1 php
+000438 1 pla
+000438 1 and #4 ;isolate flag
+000438 1 sta flag_I_on ;or mask
+000438 1 eor #lo(~4) ;reverse
+000438 1 sta flag_I_off ;and mask
+000438 1 .endif
+000438 1
+000438 1 ;generate checksum for RAM integrity test
+000438 1 .if ram_top > -1
+000438 1 lda #0
+000438 1 sta zpt ;set low byte of indirect pointer
+000438 1 sta ram_chksm+1 ;checksum high byte
+000438 1 .if disable_selfmod = 0
+000438 1 sta range_adr ;reset self modifying code
+000438 1 .endif
+000438 1 clc
+000438 1 ldx #zp_bss-zero_page ;zeropage - write test area
+000438 1 gcs3: adc zero_page,x
+000438 1 bcc gcs2
+000438 1 inc ram_chksm+1 ;carry to high byte
+000438 1 clc
+000438 1 gcs2: inx
+000438 1 bne gcs3
+000438 1 ldx #hi(abs1) ;set high byte of indirect pointer
+000438 1 stx zpt+1
+000438 1 ldy #lo(abs1) ;data after write & execute test area
+000438 1 gcs5: adc (zpt),y
+000438 1 bcc gcs4
+000438 1 inc ram_chksm+1 ;carry to high byte
+000438 1 clc
+000438 1 gcs4: iny
+000438 1 bne gcs5
+000438 1 inx ;advance RAM high address
+000438 1 stx zpt+1
+000438 1 cpx #ram_top
+000438 1 bne gcs5
+000438 1 sta ram_chksm ;checksum complete
+000438 1 .endif
+000438 1 AD 00 02 C9 next_test
+00043C 1 00 D0 FE A9
+000440 1 01 8D 00 02
+000444 1
+000444 1 .if disable_selfmod = 0
+000444 1 ;testing relative addressing with BEQ
+000444 1 A0 FE ldy #$fe ;testing maximum range, not -1/-2 (invalid/self adr)
+000446 1 range_loop:
+000446 1 88 dey ;next relative address
+000447 1 98 tya
+000448 1 AA tax ;precharge count to end of loop
+000449 1 10 08 bpl range_fw ;calculate relative address
+00044B 1 18 clc ;avoid branch self or to relative address of branch
+00044C 1 69 02 adc #2
+00044E 1 EA nop ;offset landing zone - tolerate +/-5 offset to branch
+00044F 1 EA nop
+000450 1 EA nop
+000451 1 EA nop
+000452 1 EA nop
+000453 1 range_fw:
+000453 1 EA nop
+000454 1 EA nop
+000455 1 EA nop
+000456 1 EA nop
+000457 1 EA nop
+000458 1 49 7F eor #$7f ;complement except sign
+00045A 1 8D E6 04 sta range_adr ;load into test target
+00045D 1 A9 00 lda #0 ;should set zero flag in status register
+00045F 1 4C E5 04 jmp range_op
+000462 1
+000462 1 CA dex ; offset landing zone - backward branch too far
+000463 1 CA dex
+000464 1 CA dex
+000465 1 CA dex
+000466 1 CA dex
+000467 1 ;relative address target field with branch under test in the middle
+000467 1 CA dex ;-128 - max backward
+000468 1 CA dex
+000469 1 CA dex
+00046A 1 CA dex
+00046B 1 CA dex
+00046C 1 CA dex
+00046D 1 CA dex
+00046E 1 CA dex
+00046F 1 CA dex ;-120
+000470 1 CA dex
+000471 1 CA dex
+000472 1 CA dex
+000473 1 CA dex
+000474 1 CA dex
+000475 1 CA dex
+000476 1 CA dex
+000477 1 CA dex
+000478 1 CA dex
+000479 1 CA dex ;-110
+00047A 1 CA dex
+00047B 1 CA dex
+00047C 1 CA dex
+00047D 1 CA dex
+00047E 1 CA dex
+00047F 1 CA dex
+000480 1 CA dex
+000481 1 CA dex
+000482 1 CA dex
+000483 1 CA dex ;-100
+000484 1 CA dex
+000485 1 CA dex
+000486 1 CA dex
+000487 1 CA dex
+000488 1 CA dex
+000489 1 CA dex
+00048A 1 CA dex
+00048B 1 CA dex
+00048C 1 CA dex
+00048D 1 CA dex ;-90
+00048E 1 CA dex
+00048F 1 CA dex
+000490 1 CA dex
+000491 1 CA dex
+000492 1 CA dex
+000493 1 CA dex
+000494 1 CA dex
+000495 1 CA dex
+000496 1 CA dex
+000497 1 CA dex ;-80
+000498 1 CA dex
+000499 1 CA dex
+00049A 1 CA dex
+00049B 1 CA dex
+00049C 1 CA dex
+00049D 1 CA dex
+00049E 1 CA dex
+00049F 1 CA dex
+0004A0 1 CA dex
+0004A1 1 CA dex ;-70
+0004A2 1 CA dex
+0004A3 1 CA dex
+0004A4 1 CA dex
+0004A5 1 CA dex
+0004A6 1 CA dex
+0004A7 1 CA dex
+0004A8 1 CA dex
+0004A9 1 CA dex
+0004AA 1 CA dex
+0004AB 1 CA dex ;-60
+0004AC 1 CA dex
+0004AD 1 CA dex
+0004AE 1 CA dex
+0004AF 1 CA dex
+0004B0 1 CA dex
+0004B1 1 CA dex
+0004B2 1 CA dex
+0004B3 1 CA dex
+0004B4 1 CA dex
+0004B5 1 CA dex ;-50
+0004B6 1 CA dex
+0004B7 1 CA dex
+0004B8 1 CA dex
+0004B9 1 CA dex
+0004BA 1 CA dex
+0004BB 1 CA dex
+0004BC 1 CA dex
+0004BD 1 CA dex
+0004BE 1 CA dex
+0004BF 1 CA dex ;-40
+0004C0 1 CA dex
+0004C1 1 CA dex
+0004C2 1 CA dex
+0004C3 1 CA dex
+0004C4 1 CA dex
+0004C5 1 CA dex
+0004C6 1 CA dex
+0004C7 1 CA dex
+0004C8 1 CA dex
+0004C9 1 CA dex ;-30
+0004CA 1 CA dex
+0004CB 1 CA dex
+0004CC 1 CA dex
+0004CD 1 CA dex
+0004CE 1 CA dex
+0004CF 1 CA dex
+0004D0 1 CA dex
+0004D1 1 CA dex
+0004D2 1 CA dex
+0004D3 1 CA dex ;-20
+0004D4 1 CA dex
+0004D5 1 CA dex
+0004D6 1 CA dex
+0004D7 1 CA dex
+0004D8 1 CA dex
+0004D9 1 CA dex
+0004DA 1 CA dex
+0004DB 1 CA dex
+0004DC 1 CA dex
+0004DD 1 CA dex ;-10
+0004DE 1 CA dex
+0004DF 1 CA dex
+0004E0 1 CA dex
+0004E1 1 CA dex
+0004E2 1 CA dex
+0004E3 1 CA dex
+0004E4 1 CA dex ;-3
+0004E5 1 range_op: ;test target with zero flag=0, z=1 if previous dex
+0004E5 1 range_adr = *+1 ;modifiable relative address
+0004E5 1 F0 3E beq *+64 ;+64 if called without modification
+0004E7 1 CA dex ;+0
+0004E8 1 CA dex
+0004E9 1 CA dex
+0004EA 1 CA dex
+0004EB 1 CA dex
+0004EC 1 CA dex
+0004ED 1 CA dex
+0004EE 1 CA dex
+0004EF 1 CA dex
+0004F0 1 CA dex
+0004F1 1 CA dex ;+10
+0004F2 1 CA dex
+0004F3 1 CA dex
+0004F4 1 CA dex
+0004F5 1 CA dex
+0004F6 1 CA dex
+0004F7 1 CA dex
+0004F8 1 CA dex
+0004F9 1 CA dex
+0004FA 1 CA dex
+0004FB 1 CA dex ;+20
+0004FC 1 CA dex
+0004FD 1 CA dex
+0004FE 1 CA dex
+0004FF 1 CA dex
+000500 1 CA dex
+000501 1 CA dex
+000502 1 CA dex
+000503 1 CA dex
+000504 1 CA dex
+000505 1 CA dex ;+30
+000506 1 CA dex
+000507 1 CA dex
+000508 1 CA dex
+000509 1 CA dex
+00050A 1 CA dex
+00050B 1 CA dex
+00050C 1 CA dex
+00050D 1 CA dex
+00050E 1 CA dex
+00050F 1 CA dex ;+40
+000510 1 CA dex
+000511 1 CA dex
+000512 1 CA dex
+000513 1 CA dex
+000514 1 CA dex
+000515 1 CA dex
+000516 1 CA dex
+000517 1 CA dex
+000518 1 CA dex
+000519 1 CA dex ;+50
+00051A 1 CA dex
+00051B 1 CA dex
+00051C 1 CA dex
+00051D 1 CA dex
+00051E 1 CA dex
+00051F 1 CA dex
+000520 1 CA dex
+000521 1 CA dex
+000522 1 CA dex
+000523 1 CA dex ;+60
+000524 1 CA dex
+000525 1 CA dex
+000526 1 CA dex
+000527 1 CA dex
+000528 1 CA dex
+000529 1 CA dex
+00052A 1 CA dex
+00052B 1 CA dex
+00052C 1 CA dex
+00052D 1 CA dex ;+70
+00052E 1 CA dex
+00052F 1 CA dex
+000530 1 CA dex
+000531 1 CA dex
+000532 1 CA dex
+000533 1 CA dex
+000534 1 CA dex
+000535 1 CA dex
+000536 1 CA dex
+000537 1 CA dex ;+80
+000538 1 CA dex
+000539 1 CA dex
+00053A 1 CA dex
+00053B 1 CA dex
+00053C 1 CA dex
+00053D 1 CA dex
+00053E 1 CA dex
+00053F 1 CA dex
+000540 1 CA dex
+000541 1 CA dex ;+90
+000542 1 CA dex
+000543 1 CA dex
+000544 1 CA dex
+000545 1 CA dex
+000546 1 CA dex
+000547 1 CA dex
+000548 1 CA dex
+000549 1 CA dex
+00054A 1 CA dex
+00054B 1 CA dex ;+100
+00054C 1 CA dex
+00054D 1 CA dex
+00054E 1 CA dex
+00054F 1 CA dex
+000550 1 CA dex
+000551 1 CA dex
+000552 1 CA dex
+000553 1 CA dex
+000554 1 CA dex
+000555 1 CA dex ;+110
+000556 1 CA dex
+000557 1 CA dex
+000558 1 CA dex
+000559 1 CA dex
+00055A 1 CA dex
+00055B 1 CA dex
+00055C 1 CA dex
+00055D 1 CA dex
+00055E 1 CA dex
+00055F 1 CA dex ;+120
+000560 1 CA dex
+000561 1 CA dex
+000562 1 CA dex
+000563 1 CA dex
+000564 1 CA dex
+000565 1 CA dex
+000566 1 EA nop ;offset landing zone - forward branch too far
+000567 1 EA nop
+000568 1 EA nop
+000569 1 EA nop
+00056A 1 EA nop
+00056B 1 F0 08 beq range_ok ;+127 - max forward
+00056D 1 4C 6D 05 trap ; bad range
+000570 1 EA nop ;offset landing zone - tolerate +/-5 offset to branch
+000571 1 EA nop
+000572 1 EA nop
+000573 1 EA nop
+000574 1 EA nop
+000575 1 range_ok:
+000575 1 EA nop
+000576 1 EA nop
+000577 1 EA nop
+000578 1 EA nop
+000579 1 EA nop
+00057A 1 C0 00 cpy #0
+00057C 1 F0 03 beq range_end
+00057E 1 4C 46 04 jmp range_loop
+000581 1 range_end: ;range test successful
+000581 1 .endif
+000581 1 AD 00 02 C9 next_test
+000585 1 01 D0 FE A9
+000589 1 02 8D 00 02
+00058D 1
+00058D 1 ;partial test BNE & CMP, CPX, CPY immediate
+00058D 1 C0 01 cpy #1 ;testing BNE true
+00058F 1 D0 03 bne test_bne
+000591 1 4C 91 05 trap
+000594 1 test_bne:
+000594 1 A9 00 lda #0
+000596 1 C9 00 cmp #0 ;test compare immediate
+000598 1 D0 FE trap_ne
+00059A 1 90 FE trap_cc
+00059C 1 30 FE trap_mi
+00059E 1 C9 01 cmp #1
+0005A0 1 F0 FE trap_eq
+0005A2 1 B0 FE trap_cs
+0005A4 1 10 FE trap_pl
+0005A6 1 AA tax
+0005A7 1 E0 00 cpx #0 ;test compare x immediate
+0005A9 1 D0 FE trap_ne
+0005AB 1 90 FE trap_cc
+0005AD 1 30 FE trap_mi
+0005AF 1 E0 01 cpx #1
+0005B1 1 F0 FE trap_eq
+0005B3 1 B0 FE trap_cs
+0005B5 1 10 FE trap_pl
+0005B7 1 A8 tay
+0005B8 1 C0 00 cpy #0 ;test compare y immediate
+0005BA 1 D0 FE trap_ne
+0005BC 1 90 FE trap_cc
+0005BE 1 30 FE trap_mi
+0005C0 1 C0 01 cpy #1
+0005C2 1 F0 FE trap_eq
+0005C4 1 B0 FE trap_cs
+0005C6 1 10 FE trap_pl
+0005C8 1 AD 00 02 C9 next_test
+0005CC 1 02 D0 FE A9
+0005D0 1 03 8D 00 02
+0005D4 1 ;testing stack operations PHA PHP PLA PLP
+0005D4 1
+0005D4 1 A2 FF ldx #$ff ;initialize stack
+0005D6 1 9A txs
+0005D7 1 A9 55 lda #$55
+0005D9 1 48 pha
+0005DA 1 A9 AA lda #$aa
+0005DC 1 48 pha
+0005DD 1 CD FE 01 cmp $1fe ;on stack ?
+0005E0 1 D0 FE trap_ne
+0005E2 1 BA tsx
+0005E3 1 8A txa ;overwrite accu
+0005E4 1 C9 FD cmp #$fd ;sp decremented?
+0005E6 1 D0 FE trap_ne
+0005E8 1 68 pla
+0005E9 1 C9 AA cmp #$aa ;successful retreived from stack?
+0005EB 1 D0 FE trap_ne
+0005ED 1 68 pla
+0005EE 1 C9 55 cmp #$55
+0005F0 1 D0 FE trap_ne
+0005F2 1 CD FF 01 cmp $1ff ;remains on stack?
+0005F5 1 D0 FE trap_ne
+0005F7 1 BA tsx
+0005F8 1 E0 FF cpx #$ff ;sp incremented?
+0005FA 1 D0 FE trap_ne
+0005FC 1 AD 00 02 C9 next_test
+000600 1 03 D0 FE A9
+000604 1 04 8D 00 02
+000608 1
+000608 1 ;testing branch decisions BPL BMI BVC BVS BCC BCS BNE BEQ
+000608 1 A9 FF 48 28 set_stat $ff ;all on
+00060C 1 10 1A bpl nbr1 ;branches should not be taken
+00060E 1 50 1B bvc nbr2
+000610 1 90 1C bcc nbr3
+000612 1 D0 1D bne nbr4
+000614 1 30 03 bmi br1 ;branches should be taken
+000616 1 4C 16 06 trap
+000619 1 70 03 br1: bvs br2
+00061B 1 4C 1B 06 trap
+00061E 1 B0 03 br2: bcs br3
+000620 1 4C 20 06 trap
+000623 1 F0 0F br3: beq br4
+000625 1 4C 25 06 trap
+000628 1 nbr1:
+000628 1 4C 28 06 trap ;previous bpl taken
+00062B 1 nbr2:
+00062B 1 4C 2B 06 trap ;previous bvc taken
+00062E 1 nbr3:
+00062E 1 4C 2E 06 trap ;previous bcc taken
+000631 1 nbr4:
+000631 1 4C 31 06 trap ;previous bne taken
+000634 1 08 br4: php
+000635 1 BA tsx
+000636 1 E0 FE cpx #$fe ;sp after php?
+000638 1 D0 FE trap_ne
+00063A 1 68 pla
+00063B 1 C9 FF cmp_flag $ff ;returned all flags on?
+00063D 1 D0 FE trap_ne
+00063F 1 BA tsx
+000640 1 E0 FF cpx #$ff ;sp after php?
+000642 1 D0 FE trap_ne
+000644 1 A9 00 48 28 set_stat 0 ;all off
+000648 1 30 1A bmi nbr11 ;branches should not be taken
+00064A 1 70 1B bvs nbr12
+00064C 1 B0 1C bcs nbr13
+00064E 1 F0 1D beq nbr14
+000650 1 10 03 bpl br11 ;branches should be taken
+000652 1 4C 52 06 trap
+000655 1 50 03 br11: bvc br12
+000657 1 4C 57 06 trap
+00065A 1 90 03 br12: bcc br13
+00065C 1 4C 5C 06 trap
+00065F 1 D0 0F br13: bne br14
+000661 1 4C 61 06 trap
+000664 1 nbr11:
+000664 1 4C 64 06 trap ;previous bmi taken
+000667 1 nbr12:
+000667 1 4C 67 06 trap ;previous bvs taken
+00066A 1 nbr13:
+00066A 1 4C 6A 06 trap ;previous bcs taken
+00066D 1 nbr14:
+00066D 1 4C 6D 06 trap ;previous beq taken
+000670 1 08 br14: php
+000671 1 68 pla
+000672 1 C9 30 cmp_flag 0 ;flags off except break (pushed by sw) + reserved?
+000674 1 D0 FE trap_ne
+000676 1 ;crosscheck flags
+000676 1 A9 02 48 28 set_stat zero
+00067A 1 D0 02 bne brzs1
+00067C 1 F0 03 beq brzs2
+00067E 1 brzs1:
+00067E 1 4C 7E 06 trap ;branch zero/non zero
+000681 1 B0 02 brzs2: bcs brzs3
+000683 1 90 03 bcc brzs4
+000685 1 brzs3:
+000685 1 4C 85 06 trap ;branch carry/no carry
+000688 1 30 02 brzs4: bmi brzs5
+00068A 1 10 03 bpl brzs6
+00068C 1 brzs5:
+00068C 1 4C 8C 06 trap ;branch minus/plus
+00068F 1 70 02 brzs6: bvs brzs7
+000691 1 50 03 bvc brzs8
+000693 1 brzs7:
+000693 1 4C 93 06 trap ;branch overflow/no overflow
+000696 1 brzs8:
+000696 1 A9 01 48 28 set_stat carry
+00069A 1 F0 02 beq brcs1
+00069C 1 D0 03 bne brcs2
+00069E 1 brcs1:
+00069E 1 4C 9E 06 trap ;branch zero/non zero
+0006A1 1 90 02 brcs2: bcc brcs3
+0006A3 1 B0 03 bcs brcs4
+0006A5 1 brcs3:
+0006A5 1 4C A5 06 trap ;branch carry/no carry
+0006A8 1 30 02 brcs4: bmi brcs5
+0006AA 1 10 03 bpl brcs6
+0006AC 1 brcs5:
+0006AC 1 4C AC 06 trap ;branch minus/plus
+0006AF 1 70 02 brcs6: bvs brcs7
+0006B1 1 50 03 bvc brcs8
+0006B3 1 brcs7:
+0006B3 1 4C B3 06 trap ;branch overflow/no overflow
+0006B6 1
+0006B6 1 brcs8:
+0006B6 1 A9 80 48 28 set_stat minus
+0006BA 1 F0 02 beq brmi1
+0006BC 1 D0 03 bne brmi2
+0006BE 1 brmi1:
+0006BE 1 4C BE 06 trap ;branch zero/non zero
+0006C1 1 B0 02 brmi2: bcs brmi3
+0006C3 1 90 03 bcc brmi4
+0006C5 1 brmi3:
+0006C5 1 4C C5 06 trap ;branch carry/no carry
+0006C8 1 10 02 brmi4: bpl brmi5
+0006CA 1 30 03 bmi brmi6
+0006CC 1 brmi5:
+0006CC 1 4C CC 06 trap ;branch minus/plus
+0006CF 1 70 02 brmi6: bvs brmi7
+0006D1 1 50 03 bvc brmi8
+0006D3 1 brmi7:
+0006D3 1 4C D3 06 trap ;branch overflow/no overflow
+0006D6 1 brmi8:
+0006D6 1 A9 40 48 28 set_stat overfl
+0006DA 1 F0 02 beq brvs1
+0006DC 1 D0 03 bne brvs2
+0006DE 1 brvs1:
+0006DE 1 4C DE 06 trap ;branch zero/non zero
+0006E1 1 B0 02 brvs2: bcs brvs3
+0006E3 1 90 03 bcc brvs4
+0006E5 1 brvs3:
+0006E5 1 4C E5 06 trap ;branch carry/no carry
+0006E8 1 30 02 brvs4: bmi brvs5
+0006EA 1 10 03 bpl brvs6
+0006EC 1 brvs5:
+0006EC 1 4C EC 06 trap ;branch minus/plus
+0006EF 1 50 02 brvs6: bvc brvs7
+0006F1 1 70 03 bvs brvs8
+0006F3 1 brvs7:
+0006F3 1 4C F3 06 trap ;branch overflow/no overflow
+0006F6 1 brvs8:
+0006F6 1 A9 FD 48 28 set_stat $ff-zero
+0006FA 1 F0 02 beq brzc1
+0006FC 1 D0 03 bne brzc2
+0006FE 1 brzc1:
+0006FE 1 4C FE 06 trap ;branch zero/non zero
+000701 1 90 02 brzc2: bcc brzc3
+000703 1 B0 03 bcs brzc4
+000705 1 brzc3:
+000705 1 4C 05 07 trap ;branch carry/no carry
+000708 1 10 02 brzc4: bpl brzc5
+00070A 1 30 03 bmi brzc6
+00070C 1 brzc5:
+00070C 1 4C 0C 07 trap ;branch minus/plus
+00070F 1 50 02 brzc6: bvc brzc7
+000711 1 70 03 bvs brzc8
+000713 1 brzc7:
+000713 1 4C 13 07 trap ;branch overflow/no overflow
+000716 1 brzc8:
+000716 1 A9 FE 48 28 set_stat $ff-carry
+00071A 1 D0 02 bne brcc1
+00071C 1 F0 03 beq brcc2
+00071E 1 brcc1:
+00071E 1 4C 1E 07 trap ;branch zero/non zero
+000721 1 B0 02 brcc2: bcs brcc3
+000723 1 90 03 bcc brcc4
+000725 1 brcc3:
+000725 1 4C 25 07 trap ;branch carry/no carry
+000728 1 10 02 brcc4: bpl brcc5
+00072A 1 30 03 bmi brcc6
+00072C 1 brcc5:
+00072C 1 4C 2C 07 trap ;branch minus/plus
+00072F 1 50 02 brcc6: bvc brcc7
+000731 1 70 03 bvs brcc8
+000733 1 brcc7:
+000733 1 4C 33 07 trap ;branch overflow/no overflow
+000736 1 brcc8:
+000736 1 A9 7F 48 28 set_stat $ff-minus
+00073A 1 D0 02 bne brpl1
+00073C 1 F0 03 beq brpl2
+00073E 1 brpl1:
+00073E 1 4C 3E 07 trap ;branch zero/non zero
+000741 1 90 02 brpl2: bcc brpl3
+000743 1 B0 03 bcs brpl4
+000745 1 brpl3:
+000745 1 4C 45 07 trap ;branch carry/no carry
+000748 1 30 02 brpl4: bmi brpl5
+00074A 1 10 03 bpl brpl6
+00074C 1 brpl5:
+00074C 1 4C 4C 07 trap ;branch minus/plus
+00074F 1 50 02 brpl6: bvc brpl7
+000751 1 70 03 bvs brpl8
+000753 1 brpl7:
+000753 1 4C 53 07 trap ;branch overflow/no overflow
+000756 1 brpl8:
+000756 1 A9 BF 48 28 set_stat $ff-overfl
+00075A 1 D0 02 bne brvc1
+00075C 1 F0 03 beq brvc2
+00075E 1 brvc1:
+00075E 1 4C 5E 07 trap ;branch zero/non zero
+000761 1 90 02 brvc2: bcc brvc3
+000763 1 B0 03 bcs brvc4
+000765 1 brvc3:
+000765 1 4C 65 07 trap ;branch carry/no carry
+000768 1 10 02 brvc4: bpl brvc5
+00076A 1 30 03 bmi brvc6
+00076C 1 brvc5:
+00076C 1 4C 6C 07 trap ;branch minus/plus
+00076F 1 70 02 brvc6: bvs brvc7
+000771 1 50 03 bvc brvc8
+000773 1 brvc7:
+000773 1 4C 73 07 trap ;branch overflow/no overflow
+000776 1 brvc8:
+000776 1 AD 00 02 C9 next_test
+00077A 1 04 D0 FE A9
+00077E 1 05 8D 00 02
+000782 1
+000782 1 ; test PHA does not alter flags or accumulator but PLA does
+000782 1 A2 55 ldx #$55 ;x & y protected
+000784 1 A0 AA ldy #$aa
+000786 1 A9 FF 48 A9 set_a 1,$ff ;push
+00078A 1 01 28
+00078C 1 48 pha
+00078D 1 08 C9 01 D0 tst_a 1,$ff
+000791 1 FE 68 48 C9
+000795 1 FF D0 FE 28
+000799 1 A9 00 48 A9 set_a 0,0
+00079D 1 00 28
+00079F 1 48 pha
+0007A0 1 08 C9 00 D0 tst_a 0,0
+0007A4 1 FE 68 48 C9
+0007A8 1 30 D0 FE 28
+0007AC 1 A9 FF 48 A9 set_a $ff,$ff
+0007B0 1 FF 28
+0007B2 1 48 pha
+0007B3 1 08 C9 FF D0 tst_a $ff,$ff
+0007B7 1 FE 68 48 C9
+0007BB 1 FF D0 FE 28
+0007BF 1 A9 00 48 A9 set_a 1,0
+0007C3 1 01 28
+0007C5 1 48 pha
+0007C6 1 08 C9 01 D0 tst_a 1,0
+0007CA 1 FE 68 48 C9
+0007CE 1 30 D0 FE 28
+0007D2 1 A9 FF 48 A9 set_a 0,$ff
+0007D6 1 00 28
+0007D8 1 48 pha
+0007D9 1 08 C9 00 D0 tst_a 0,$ff
+0007DD 1 FE 68 48 C9
+0007E1 1 FF D0 FE 28
+0007E5 1 A9 00 48 A9 set_a $ff,0
+0007E9 1 FF 28
+0007EB 1 48 pha
+0007EC 1 08 C9 FF D0 tst_a $ff,0
+0007F0 1 FE 68 48 C9
+0007F4 1 30 D0 FE 28
+0007F8 1 A9 FF 48 A9 set_a 0,$ff ;pull
+0007FC 1 00 28
+0007FE 1 68 pla
+0007FF 1 08 C9 FF D0 tst_a $ff,$ff-zero
+000803 1 FE 68 48 C9
+000807 1 FD D0 FE 28
+00080B 1 A9 00 48 A9 set_a $ff,0
+00080F 1 FF 28
+000811 1 68 pla
+000812 1 08 C9 00 D0 tst_a 0,zero
+000816 1 FE 68 48 C9
+00081A 1 32 D0 FE 28
+00081E 1 A9 FF 48 A9 set_a $fe,$ff
+000822 1 FE 28
+000824 1 68 pla
+000825 1 08 C9 01 D0 tst_a 1,$ff-zero-minus
+000829 1 FE 68 48 C9
+00082D 1 7D D0 FE 28
+000831 1 A9 00 48 A9 set_a 0,0
+000835 1 00 28
+000837 1 68 pla
+000838 1 08 C9 FF D0 tst_a $ff,minus
+00083C 1 FE 68 48 C9
+000840 1 B0 D0 FE 28
+000844 1 A9 FF 48 A9 set_a $ff,$ff
+000848 1 FF 28
+00084A 1 68 pla
+00084B 1 08 C9 00 D0 tst_a 0,$ff-minus
+00084F 1 FE 68 48 C9
+000853 1 7F D0 FE 28
+000857 1 A9 00 48 A9 set_a $fe,0
+00085B 1 FE 28
+00085D 1 68 pla
+00085E 1 08 C9 01 D0 tst_a 1,0
+000862 1 FE 68 48 C9
+000866 1 30 D0 FE 28
+00086A 1 E0 55 cpx #$55 ;x & y unchanged?
+00086C 1 D0 FE trap_ne
+00086E 1 C0 AA cpy #$aa
+000870 1 D0 FE trap_ne
+000872 1 AD 00 02 C9 next_test
+000876 1 05 D0 FE A9
+00087A 1 06 8D 00 02
+00087E 1
+00087E 1 ; partial pretest EOR #
+00087E 1 A9 00 48 A9 set_a $3c,0
+000882 1 3C 28
+000884 1 49 C3 eor #$c3
+000886 1 08 C9 FF D0 tst_a $ff,fn
+00088A 1 FE 68 48 C9
+00088E 1 B0 D0 FE 28
+000892 1 A9 00 48 A9 set_a $c3,0
+000896 1 C3 28
+000898 1 49 C3 eor #$c3
+00089A 1 08 C9 00 D0 tst_a 0,fz
+00089E 1 FE 68 48 C9
+0008A2 1 32 D0 FE 28
+0008A6 1 AD 00 02 C9 next_test
+0008AA 1 06 D0 FE A9
+0008AE 1 07 8D 00 02
+0008B2 1
+0008B2 1 ; PC modifying instructions except branches (NOP, JMP, JSR, RTS, BRK, RTI)
+0008B2 1 ; testing NOP
+0008B2 1 A2 24 ldx #$24
+0008B4 1 A0 42 ldy #$42
+0008B6 1 A9 00 48 A9 set_a $18,0
+0008BA 1 18 28
+0008BC 1 EA nop
+0008BD 1 08 C9 18 D0 tst_a $18,0
+0008C1 1 FE 68 48 C9
+0008C5 1 30 D0 FE 28
+0008C9 1 E0 24 cpx #$24
+0008CB 1 D0 FE trap_ne
+0008CD 1 C0 42 cpy #$42
+0008CF 1 D0 FE trap_ne
+0008D1 1 A2 DB ldx #$db
+0008D3 1 A0 BD ldy #$bd
+0008D5 1 A9 FF 48 A9 set_a $e7,$ff
+0008D9 1 E7 28
+0008DB 1 EA nop
+0008DC 1 08 C9 E7 D0 tst_a $e7,$ff
+0008E0 1 FE 68 48 C9
+0008E4 1 FF D0 FE 28
+0008E8 1 E0 DB cpx #$db
+0008EA 1 D0 FE trap_ne
+0008EC 1 C0 BD cpy #$bd
+0008EE 1 D0 FE trap_ne
+0008F0 1 AD 00 02 C9 next_test
+0008F4 1 07 D0 FE A9
+0008F8 1 08 8D 00 02
+0008FC 1
+0008FC 1 ; jump absolute
+0008FC 1 A9 00 48 28 set_stat $0
+000900 1 A9 46 lda #'F'
+000902 1 A2 41 ldx #'A'
+000904 1 A0 52 ldy #'R' ;N=0, V=0, Z=0, C=0
+000906 1 4C C0 34 jmp test_far
+000909 1 EA nop
+00090A 1 EA nop
+00090B 1 D0 FE trap_ne ;runover protection
+00090D 1 E8 inx
+00090E 1 E8 inx
+00090F 1 far_ret:
+00090F 1 F0 FE trap_eq ;returned flags OK?
+000911 1 10 FE trap_pl
+000913 1 90 FE trap_cc
+000915 1 50 FE trap_vc
+000917 1 C9 EC cmp #('F'^$aa) ;returned registers OK?
+000919 1 D0 FE trap_ne
+00091B 1 E0 42 cpx #('A'+1)
+00091D 1 D0 FE trap_ne
+00091F 1 C0 4F cpy #('R'-3)
+000921 1 D0 FE trap_ne
+000923 1 CA dex
+000924 1 C8 iny
+000925 1 C8 iny
+000926 1 C8 iny
+000927 1 49 AA eor #$aa ;N=0, V=1, Z=0, C=1
+000929 1 4C 32 09 jmp test_near
+00092C 1 EA nop
+00092D 1 EA nop
+00092E 1 D0 FE trap_ne ;runover protection
+000930 1 E8 inx
+000931 1 E8 inx
+000932 1 test_near:
+000932 1 F0 FE trap_eq ;passed flags OK?
+000934 1 30 FE trap_mi
+000936 1 90 FE trap_cc
+000938 1 50 FE trap_vc
+00093A 1 C9 46 cmp #'F' ;passed registers OK?
+00093C 1 D0 FE trap_ne
+00093E 1 E0 41 cpx #'A'
+000940 1 D0 FE trap_ne
+000942 1 C0 52 cpy #'R'
+000944 1 D0 FE trap_ne
+000946 1 AD 00 02 C9 next_test
+00094A 1 08 D0 FE A9
+00094E 1 09 8D 00 02
+000952 1
+000952 1 ; jump indirect
+000952 1 A9 00 48 28 set_stat 0
+000956 1 A9 49 lda #'I'
+000958 1 A2 4E ldx #'N'
+00095A 1 A0 44 ldy #'D' ;N=0, V=0, Z=0, C=0
+00095C 1 6C EE 34 jmp (ptr_tst_ind)
+00095F 1 EA nop
+000960 1 D0 FE trap_ne ;runover protection
+000962 1 88 dey
+000963 1 88 dey
+000964 1 ind_ret:
+000964 1 08 php ;either SP or Y count will fail, if we do not hit
+000965 1 88 dey
+000966 1 88 dey
+000967 1 88 dey
+000968 1 28 plp
+000969 1 F0 FE trap_eq ;returned flags OK?
+00096B 1 10 FE trap_pl
+00096D 1 90 FE trap_cc
+00096F 1 50 FE trap_vc
+000971 1 C9 E3 cmp #('I'^$aa) ;returned registers OK?
+000973 1 D0 FE trap_ne
+000975 1 E0 4F cpx #('N'+1)
+000977 1 D0 FE trap_ne
+000979 1 C0 3E cpy #('D'-6)
+00097B 1 D0 FE trap_ne
+00097D 1 BA tsx ;SP check
+00097E 1 E0 FF cpx #$ff
+000980 1 D0 FE trap_ne
+000982 1 AD 00 02 C9 next_test
+000986 1 09 D0 FE A9
+00098A 1 0A 8D 00 02
+00098E 1
+00098E 1 ; jump subroutine & return from subroutine
+00098E 1 A9 00 48 28 set_stat 0
+000992 1 A9 4A lda #'J'
+000994 1 A2 53 ldx #'S'
+000996 1 A0 52 ldy #'R' ;N=0, V=0, Z=0, C=0
+000998 1 20 2D 35 jsr test_jsr
+00099B 1 jsr_ret = *-1 ;last address of jsr = return address
+00099B 1 08 php ;either SP or Y count will fail, if we do not hit
+00099C 1 88 dey
+00099D 1 88 dey
+00099E 1 88 dey
+00099F 1 28 plp
+0009A0 1 F0 FE trap_eq ;returned flags OK?
+0009A2 1 10 FE trap_pl
+0009A4 1 90 FE trap_cc
+0009A6 1 50 FE trap_vc
+0009A8 1 C9 E0 cmp #('J'^$aa) ;returned registers OK?
+0009AA 1 D0 FE trap_ne
+0009AC 1 E0 54 cpx #('S'+1)
+0009AE 1 D0 FE trap_ne
+0009B0 1 C0 4C cpy #('R'-6)
+0009B2 1 D0 FE trap_ne
+0009B4 1 BA tsx ;sp?
+0009B5 1 E0 FF cpx #$ff
+0009B7 1 D0 FE trap_ne
+0009B9 1 AD 00 02 C9 next_test
+0009BD 1 0A D0 FE A9
+0009C1 1 0B 8D 00 02
+0009C5 1
+0009C5 1 ; break & return from interrupt
+0009C5 1 .if ROM_vectors = 1
+0009C5 1 A9 00 load_flag 0 ;with interrupts enabled if allowed!
+0009C7 1 48 pha
+0009C8 1 A9 42 lda #'B'
+0009CA 1 A2 52 ldx #'R'
+0009CC 1 A0 4B ldy #'K'
+0009CE 1 28 plp ;N=0, V=0, Z=0, C=0
+0009CF 1 00 brk
+0009D0 1 .else
+0009D0 1 lda #>brk_ret0 ;emulated break
+0009D0 1 pha
+0009D0 1 lda #brk_ret1 ;emulated break
+0009F6 1 pha
+0009F6 1 lda #bin_rti_ret ;emulated interrupt for rti
+003361 1 pha
+003361 1 lda #dec_rti_ret ;emulated interrupt for rti
+003361 1 pha
+003361 1 lda #jsr_ret
+003553 1 D0 FE trap_ne
+003555 1 AD FE 01 lda $1fe
+003558 1 C9 9A cmp #brk_ret0
+0035AA 1 D0 FE trap_ne
+0035AC 1 AD FE 01 lda $1fe
+0035AF 1 C9 D1 cmp #brk_ret1
+0035EA 1 D0 FE trap_ne
+0035EC 1 AD FE 01 lda $1fe
+0035EF 1 C9 F7 cmp # 1
+003605 1 zp_init:
+003605 1 zps_: .byte $80,1 ;additional shift pattern to test zero result & flag
+003605 1 zp1_: .byte $c3,$82,$41,0 ;test patterns for LDx BIT ROL ROR ASL LSR
+003605 1 zp7f_: .byte $7f ;test pattern for compare
+003605 1 ;logical zeropage operands
+003605 1 zpOR_: .byte 0,$1f,$71,$80 ;test pattern for OR
+003605 1 zpAN_: .byte $0f,$ff,$7f,$80 ;test pattern for AND
+003605 1 zpEO_: .byte $ff,$0f,$8f,$8f ;test pattern for EOR
+003605 1 ;indirect addressing pointers
+003605 1 ind1_: .word abs1 ;indirect pointer to pattern in absolute memory
+003605 1 .word abs1+1
+003605 1 .word abs1+2
+003605 1 .word abs1+3
+003605 1 .word abs7f
+003605 1 inw1_: .word abs1-$f8 ;indirect pointer for wrap-test pattern
+003605 1 indt_: .word abst ;indirect pointer to store area in absolute memory
+003605 1 .word abst+1
+003605 1 .word abst+2
+003605 1 .word abst+3
+003605 1 inwt_: .word abst-$f8 ;indirect pointer for wrap-test store
+003605 1 indAN_: .word absAN ;indirect pointer to AND pattern in absolute memory
+003605 1 .word absAN+1
+003605 1 .word absAN+2
+003605 1 .word absAN+3
+003605 1 indEO_: .word absEO ;indirect pointer to EOR pattern in absolute memory
+003605 1 .word absEO+1
+003605 1 .word absEO+2
+003605 1 .word absEO+3
+003605 1 indOR_: .word absOR ;indirect pointer to OR pattern in absolute memory
+003605 1 .word absOR+1
+003605 1 .word absOR+2
+003605 1 .word absOR+3
+003605 1 ;add/subtract indirect pointers
+003605 1 adi2_: .word ada2 ;indirect pointer to operand 2 in absolute memory
+003605 1 sbi2_: .word sba2 ;indirect pointer to complemented operand 2 (SBC)
+003605 1 adiy2_: .word ada2-$ff ;with offset for indirect indexed
+003605 1 sbiy2_: .word sba2-$ff
+003605 1 zp_end:
+003605 1 .if (zp_end - zp_init) <> (zp_bss_end - zp_bss)
+003605 1 ;force assembler error if size is different
+003605 1 .error "mismatch between bss and zeropage data"
+003605 1 .endif
+003605 1 data_init:
+003605 1 ex_and_:and #0 ;execute immediate opcodes
+003605 1 rts
+003605 1 ex_eor_:eor #0 ;execute immediate opcodes
+003605 1 rts
+003605 1 ex_ora_:ora #0 ;execute immediate opcodes
+003605 1 rts
+003605 1 ex_adc_:adc #0 ;execute immediate opcodes
+003605 1 rts
+003605 1 ex_sbc_:sbc #0 ;execute immediate opcodes
+003605 1 rts
+003605 1 ;zps: .byte $80,1 ;additional shift patterns test zero result & flag
+003605 1 abs1_: .byte $c3,$82,$41,0 ;test patterns for LDx BIT ROL ROR ASL LSR
+003605 1 abs7f_: .byte $7f ;test pattern for compare
+003605 1 ;loads
+003605 1 fLDx_: .byte fn,fn,0,fz ;expected flags for load
+003605 1 ;shifts
+003605 1 rASL_: ;expected result ASL & ROL -carry
+003605 1 rROL_: .byte 0,2,$86,$04,$82,0
+003605 1 rROLc_: .byte 1,3,$87,$05,$83,1 ;expected result ROL +carry
+003605 1 rLSR_: ;expected result LSR & ROR -carry
+003605 1 rROR_: .byte $40,0,$61,$41,$20,0
+003605 1 rRORc_: .byte $c0,$80,$e1,$c1,$a0,$80 ;expected result ROR +carry
+003605 1 fASL_: ;expected flags for shifts
+003605 1 fROL_: .byte fzc,0,fnc,fc,fn,fz ;no carry in
+003605 1 fROLc_: .byte fc,0,fnc,fc,fn,0 ;carry in
+003605 1 fLSR_:
+003605 1 fROR_: .byte 0,fzc,fc,0,fc,fz ;no carry in
+003605 1 fRORc_: .byte fn,fnc,fnc,fn,fnc,fn ;carry in
+003605 1 ;increments (decrements)
+003605 1 rINC_: .byte $7f,$80,$ff,0,1 ;expected result for INC/DEC
+003605 1 fINC_: .byte 0,fn,fn,fz,0 ;expected flags for INC/DEC
+003605 1 ;logical memory operand
+003605 1 absOR_: .byte 0,$1f,$71,$80 ;test pattern for OR
+003605 1 absAN_: .byte $0f,$ff,$7f,$80 ;test pattern for AND
+003605 1 absEO_: .byte $ff,$0f,$8f,$8f ;test pattern for EOR
+003605 1 ;logical accu operand
+003605 1 absORa_:.byte 0,$f1,$1f,0 ;test pattern for OR
+003605 1 absANa_:.byte $f0,$ff,$ff,$ff ;test pattern for AND
+003605 1 absEOa_:.byte $ff,$f0,$f0,$0f ;test pattern for EOR
+003605 1 ;logical results
+003605 1 absrlo_:.byte 0,$ff,$7f,$80
+003605 1 absflo_:.byte fz,fn,0,fn
+003605 1 data_end
+003605 1 .if (data_end - data_init) <> (data_bss_end - data_bss)
+003605 1 ;force assembler error if size is different
+003605 1 .error "mismatch between bss and data"
+003605 1 .endif
+003605 1
+003605 1 vec_init
+003605 1 .word nmi_trap
+003605 1 .word res_trap
+003605 1 .word irq_trap
+003605 1 vec_bss equ $fffa
+003605 1 .endif ;end of RAM init data
+003605 1
+003605 1 .if (load_data_direct = 1) & (ROM_vectors = 1)
+003605 1 .segment "VECTORS"
+003605 1 .org $fffa ;vectors
+00FFFA 1 6D 35 .word nmi_trap
+00FFFC 1 73 35 .word res_trap
+00FFFE 1 7B 35 .word irq_trap
+010000 1 .endif
+010000 1
diff --git a/test-roms/bin/functional_test_bcd_disabled.map b/test-roms/bin/functional_test_bcd_disabled.map
new file mode 100644
index 0000000..4699c6b
--- /dev/null
+++ b/test-roms/bin/functional_test_bcd_disabled.map
@@ -0,0 +1,32 @@
+Modules list:
+-------------
+functional_test_bcd_disabled.o:
+ CODE Offs=000000 Size=003205 Align=00001 Fill=0000
+ DATA Offs=000000 Size=00007B Align=00001 Fill=0000
+ ZEROPAGE Offs=000000 Size=00005C Align=00001 Fill=0000
+ VECTORS Offs=000000 Size=000006 Align=00001 Fill=0000
+
+
+Segment list:
+-------------
+Name Start End Size Align
+----------------------------------------------------
+ZEROPAGE 000000 00005B 00005C 00001
+DATA 000200 00027A 00007B 00001
+CODE 000400 003604 003205 00001
+VECTORS 00FFFA 00FFFF 000006 00001
+
+
+Exports list by name:
+---------------------
+
+
+
+Exports list by value:
+----------------------
+
+
+
+Imports list:
+-------------
+
diff --git a/test-roms/bin/functional_test_bcd_disabled.o b/test-roms/bin/functional_test_bcd_disabled.o
new file mode 100644
index 0000000..a273141
Binary files /dev/null and b/test-roms/bin/functional_test_bcd_disabled.o differ
diff --git a/test-roms/bin/functional_test_full.bin b/test-roms/bin/functional_test_full.bin
new file mode 100644
index 0000000..962ab40
Binary files /dev/null and b/test-roms/bin/functional_test_full.bin differ
diff --git a/test-roms/bin/functional_test_full.lst b/test-roms/bin/functional_test_full.lst
new file mode 100644
index 0000000..86428d2
--- /dev/null
+++ b/test-roms/bin/functional_test_full.lst
@@ -0,0 +1,7012 @@
+ca65 V2.18 - N/A
+Main file : ./6502_65C02_functional_tests/ca65/6502_functional_test.ca65
+Current file: ./6502_65C02_functional_tests/ca65/6502_functional_test.ca65
+
+000000r 1 ;
+000000r 1 ; 6 5 0 2 F U N C T I O N A L T E S T
+000000r 1 ;
+000000r 1 ; Copyright (C) 2012-2020 Klaus Dormann
+000000r 1 ;
+000000r 1 ; This program is free software: you can redistribute it and/or modify
+000000r 1 ; it under the terms of the GNU General Public License as published by
+000000r 1 ; the Free Software Foundation, either version 3 of the License, or
+000000r 1 ; (at your option) any later version.
+000000r 1 ;
+000000r 1 ; This program is distributed in the hope that it will be useful,
+000000r 1 ; but WITHOUT ANY WARRANTY; without even the implied warranty of
+000000r 1 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+000000r 1 ; GNU General Public License for more details.
+000000r 1 ;
+000000r 1 ; You should have received a copy of the GNU General Public License
+000000r 1 ; along with this program. If not, see .
+000000r 1
+000000r 1
+000000r 1 ; This program is designed to test all opcodes of a 6502 emulator using all
+000000r 1 ; addressing modes with focus on propper setting of the processor status
+000000r 1 ; register bits.
+000000r 1 ;
+000000r 1 ; version 05-jan-2020
+000000r 1 ; contact info at http://2m5.de or email K@2m5.de
+000000r 1 ;
+000000r 1 ; assembled with CA65, linked with LD65 (cc65.github.io):
+000000r 1 ; ca65 -l 6502_functional_test.lst 6502_functional_test.ca65
+000000r 1 ; ld65 6502_functional_test.o -o 6502_functional_test.bin \
+000000r 1 ; -m 6502_functional_test.map -C example.cfg
+000000r 1 ; example linker config (example.cfg):
+000000r 1 ; MEMORY {
+000000r 1 ; RAM: start = $0000, size=$8000, type = rw, fill = yes, \
+000000r 1 ; fillval = $FF, file = %O;
+000000r 1 ; ROM: start = $8000, size=$7FFA, type = ro, fill = yes, \
+000000r 1 ; fillval = $FF, file = %O;
+000000r 1 ; ROM_VECTORS: start = $FFFA, size=6, type = ro, fill = yes, \
+000000r 1 ; fillval = $FF, file = %O;
+000000r 1 ; }
+000000r 1 ; SEGMENTS {
+000000r 1 ; ZEROPAGE: load=RAM, type=rw;
+000000r 1 ; DATA: load=RAM, type=rw, offset=$0200;
+000000r 1 ; CODE: load=RAM, type=rw, offset=$0400;
+000000r 1 ; VECTORS: load=ROM_VECTORS, type=ro;
+000000r 1 ; }
+000000r 1 ;
+000000r 1 ; No IO - should be run from a monitor with access to registers.
+000000r 1 ; To run load intel hex image with a load command, than alter PC to 400 hex
+000000r 1 ; (code_segment) and enter a go command.
+000000r 1 ; Loop on program counter determines error or successful completion of test.
+000000r 1 ; Check listing for relevant traps (jump/branch *).
+000000r 1 ; Please note that in early tests some instructions will have to be used before
+000000r 1 ; they are actually tested!
+000000r 1 ;
+000000r 1 ; RESET, NMI or IRQ should not occur and will be trapped if vectors are enabled.
+000000r 1 ; Tests documented behavior of the original NMOS 6502 only! No unofficial
+000000r 1 ; opcodes. Additional opcodes of newer versions of the CPU (65C02, 65816) will
+000000r 1 ; not be tested. Decimal ops will only be tested with valid BCD operands and
+000000r 1 ; N V Z flags will be ignored.
+000000r 1 ;
+000000r 1 ; Debugging hints:
+000000r 1 ; Most of the code is written sequentially. if you hit a trap, check the
+000000r 1 ; immediately preceeding code for the instruction to be tested. Results are
+000000r 1 ; tested first, flags are checked second by pushing them onto the stack and
+000000r 1 ; pulling them to the accumulator after the result was checked. The "real"
+000000r 1 ; flags are no longer valid for the tested instruction at this time!
+000000r 1 ; If the tested instruction was indexed, the relevant index (X or Y) must
+000000r 1 ; also be checked. Opposed to the flags, X and Y registers are still valid.
+000000r 1 ;
+000000r 1 ; versions:
+000000r 1 ; 28-jul-2012 1st version distributed for testing
+000000r 1 ; 29-jul-2012 fixed references to location 0, now #0
+000000r 1 ; added license - GPLv3
+000000r 1 ; 30-jul-2012 added configuration options
+000000r 1 ; 01-aug-2012 added trap macro to allow user to change error handling
+000000r 1 ; 01-dec-2012 fixed trap in branch field must be a branch
+000000r 1 ; 02-mar-2013 fixed PLA flags not tested
+000000r 1 ; 19-jul-2013 allowed ROM vectors to be loaded when load_data_direct = 0
+000000r 1 ; added test sequence check to detect if tests jump their fence
+000000r 1 ; 23-jul-2013 added RAM integrity check option
+000000r 1 ; 16-aug-2013 added error report to standard output option
+000000r 1 ; 13-dec-2014 added binary/decimal opcode table switch test
+000000r 1 ; 14-dec-2014 improved relative address test
+000000r 1 ; 23-aug-2015 added option to disable self modifying tests
+000000r 1 ; 24-aug-2015 all self modifying immediate opcodes now execute in data RAM
+000000r 1 ; added small branch offset pretest
+000000r 1 ; 21-oct-2015 added option to disable decimal mode ADC & SBC tests
+000000r 1 ; 04-dec-2017 fixed BRK only tested with interrupts enabled
+000000r 1 ; added option to skip the remainder of a failing test
+000000r 1 ; in report.i65
+000000r 1 ; 05-jan-2020 fixed shifts not testing zero result and flag when last 1-bit
+000000r 1 ; is shifted out
+000000r 1
+000000r 1 ; C O N F I G U R A T I O N
+000000r 1
+000000r 1 ;ROM_vectors writable (0=no, 1=yes)
+000000r 1 ;if ROM vectors can not be used interrupts will not be trapped
+000000r 1 ;as a consequence BRK can not be tested but will be emulated to test RTI
+000000r 1 ROM_vectors = 1
+000000r 1
+000000r 1 ;load_data_direct (0=move from code segment, 1=load directly)
+000000r 1 ;loading directly is preferred but may not be supported by your platform
+000000r 1 ;0 produces only consecutive object code, 1 is not suitable for a binary image
+000000r 1 load_data_direct = 1
+000000r 1
+000000r 1 ;I_flag behavior (0=force enabled, 1=force disabled, 2=prohibit change, 3=allow
+000000r 1 ;change) 2 requires extra code and is not recommended. SEI & CLI can only be
+000000r 1 ;tested if you allow changing the interrupt status (I_flag = 3)
+000000r 1 I_flag = 3
+000000r 1
+000000r 1 ;configure memory - try to stay away from memory used by the system
+000000r 1 ;zero_page memory start address, $52 (82) consecutive Bytes required
+000000r 1 ; add 2 if I_flag = 2
+000000r 1 zero_page = $a
+000000r 1
+000000r 1 ;data_segment memory start address, $7B (123) consecutive Bytes required
+000000r 1 ; check that this matches the linker configuration file
+000000r 1 data_segment = $200
+000000r 1 .if (data_segment & $ff) <> 0
+000000r 1 .error "low byte of data_segment MUST be $00 !!"
+000000r 1 .endif
+000000r 1
+000000r 1 ;code_segment memory start address, 13.1kB of consecutive space required
+000000r 1 ; add 2.5 kB if I_flag = 2
+000000r 1 ; check that this matches the linker configuration file
+000000r 1 code_segment = $400
+000000r 1
+000000r 1 ;self modifying code may be disabled to allow running in ROM
+000000r 1 ;0=part of the code is self modifying and must reside in RAM
+000000r 1 ;1=tests disabled: branch range
+000000r 1 disable_selfmod = 0
+000000r 1
+000000r 1 ;report errors through I/O channel (0=use standard self trap loops, 1=include
+000000r 1 ;report.i65 as I/O channel, add 3.5 kB)
+000000r 1 report = 0
+000000r 1
+000000r 1 ;RAM integrity test option. Checks for undesired RAM writes.
+000000r 1 ;set lowest non RAM or RAM mirror address page (-1=disable, 0=64k, $40=16k)
+000000r 1 ;leave disabled if a monitor, OS or background interrupt is allowed to alter RAM
+000000r 1 ram_top = -1
+000000r 1
+000000r 1 ;disable test decimal mode ADC & SBC, 0=enable, 1=disable,
+000000r 1 ;2=disable including decimal flag in processor status
+000000r 1 disable_decimal = 0
+000000r 1
+000000r 1 ;macros for error & success traps to allow user modification
+000000r 1 ;example:
+000000r 1 ; .macro trap
+000000r 1 ; jsr my_error_handler
+000000r 1 ; .endmacro
+000000r 1 ; .macro trap_eq
+000000r 1 ; bne :+
+000000r 1 ; trap ;failed equal (zero)
+000000r 1 ;:
+000000r 1 ; .endmacro
+000000r 1 ;
+000000r 1 ; my_error_handler should pop the calling address from the stack and report it.
+000000r 1 ; putting larger portions of code (more than 3 bytes) inside the trap macro
+000000r 1 ; may lead to branch range problems for some tests.
+000000r 1 .if report = 0
+000000r 1 .macro trap
+000000r 1 jmp * ;failed anyway
+000000r 1 .endmacro
+000000r 1 .macro trap_eq
+000000r 1 beq * ;failed equal (zero)
+000000r 1 .endmacro
+000000r 1 .macro trap_ne
+000000r 1 bne * ;failed not equal (non zero)
+000000r 1 .endmacro
+000000r 1 .macro trap_cs
+000000r 1 bcs * ;failed carry set
+000000r 1 .endmacro
+000000r 1 .macro trap_cc
+000000r 1 bcc * ;failed carry clear
+000000r 1 .endmacro
+000000r 1 .macro trap_mi
+000000r 1 bmi * ;failed minus (bit 7 set)
+000000r 1 .endmacro
+000000r 1 .macro trap_pl
+000000r 1 bpl * ;failed plus (bit 7 clear)
+000000r 1 .endmacro
+000000r 1 .macro trap_vs
+000000r 1 bvs * ;failed overflow set
+000000r 1 .endmacro
+000000r 1 .macro trap_vc
+000000r 1 bvc * ;failed overflow clear
+000000r 1 .endmacro
+000000r 1 ; please observe that during the test the stack gets invalidated
+000000r 1 ; therefore a RTS inside the success macro is not possible
+000000r 1 .macro success
+000000r 1 jmp * ;test passed, no errors
+000000r 1 .endmacro
+000000r 1 .endif
+000000r 1 .if report = 1
+000000r 1 .macro trap
+000000r 1 jsr report_error
+000000r 1 .endmacro
+000000r 1 .macro trap_eq
+000000r 1 bne :+
+000000r 1 trap ;failed equal (zero)
+000000r 1 :
+000000r 1 .endmacro
+000000r 1 .macro trap_ne
+000000r 1 beq :+
+000000r 1 trap ;failed not equal (non zero)
+000000r 1 :
+000000r 1 .endmacro
+000000r 1 .macro trap_cs
+000000r 1 bcc :+
+000000r 1 trap ;failed carry set
+000000r 1 :
+000000r 1 .endmacro
+000000r 1 .macro trap_cc
+000000r 1 bcs :+
+000000r 1 trap ;failed carry clear
+000000r 1 :
+000000r 1 .endmacro
+000000r 1 .macro trap_mi
+000000r 1 bpl :+
+000000r 1 trap ;failed minus (bit 7 set)
+000000r 1 :
+000000r 1 .endmacro
+000000r 1 .macro trap_pl
+000000r 1 bmi :+
+000000r 1 trap ;failed plus (bit 7 clear)
+000000r 1 :
+000000r 1 .endmacro
+000000r 1 .macro trap_vs
+000000r 1 bvc :+
+000000r 1 trap ;failed overflow set
+000000r 1 :
+000000r 1 .endmacro
+000000r 1 .macro trap_vc
+000000r 1 bvs :+
+000000r 1 trap ;failed overflow clear
+000000r 1 :
+000000r 1 .endmacro
+000000r 1 ; please observe that during the test the stack gets invalidated
+000000r 1 ; therefore a RTS inside the success macro is not possible
+000000r 1 .macro success
+000000r 1 jsr report_success
+000000r 1 .endmacro
+000000r 1 .endif
+000000r 1
+000000r 1 .define equ =
+000000r 1
+000000r 1 carry equ %00000001 ;flag bits in status
+000000r 1 zero equ %00000010
+000000r 1 intdis equ %00000100
+000000r 1 decmode equ %00001000
+000000r 1 break equ %00010000
+000000r 1 reserv equ %00100000
+000000r 1 overfl equ %01000000
+000000r 1 minus equ %10000000
+000000r 1
+000000r 1 fc equ carry
+000000r 1 fz equ zero
+000000r 1 fzc equ carry+zero
+000000r 1 fv equ overfl
+000000r 1 fvz equ overfl+zero
+000000r 1 fn equ minus
+000000r 1 fnc equ minus+carry
+000000r 1 fnz equ minus+zero
+000000r 1 fnzc equ minus+zero+carry
+000000r 1 fnv equ minus+overfl
+000000r 1
+000000r 1 fao equ break+reserv ;bits always on after PHP, BRK
+000000r 1 fai equ fao+intdis ;+ forced interrupt disable
+000000r 1 faod equ fao+decmode ;+ ignore decimal
+000000r 1 faid equ fai+decmode ;+ ignore decimal
+000000r 1 m8 equ $ff ;8 bit mask
+000000r 1 m8i equ $ff&~intdis ;8 bit mask - interrupt disable
+000000r 1
+000000r 1 ;macros to allow masking of status bits.
+000000r 1 ;masking test of decimal bit
+000000r 1 ;masking of interrupt enable/disable on load and compare
+000000r 1 ;masking of always on bits after PHP or BRK (unused & break) on compare
+000000r 1 .if disable_decimal < 2
+000000r 1 .if I_flag = 0
+000000r 1 .macro load_flag p1
+000000r 1 lda #p1&m8i ;force enable interrupts (mask I)
+000000r 1 .endmacro
+000000r 1 .macro cmp_flag p1
+000000r 1 cmp #(p1|fao)&m8i ;I_flag is always enabled + always on bits
+000000r 1 .endmacro
+000000r 1 .macro eor_flag p1
+000000r 1 eor #(p1&m8i|fao) ;mask I, invert expected flags + always on bits
+000000r 1 .endmacro
+000000r 1 .endif
+000000r 1 .if I_flag = 1
+000000r 1 .macro load_flag p1
+000000r 1 lda #p1|intdis ;force disable interrupts
+000000r 1 .endmacro
+000000r 1 .macro cmp_flag p1
+000000r 1 cmp #(p1|fai)&m8 ;I_flag is always disabled + always on bits
+000000r 1 .endmacro
+000000r 1 .macro eor_flag p1
+000000r 1 eor #(p1|fai) ;invert expected flags + always on bits + I
+000000r 1 .endmacro
+000000r 1 .endif
+000000r 1 .if I_flag = 2
+000000r 1 .macro load_flag p1
+000000r 1 lda #p1
+000000r 1 ora flag_I_on ;restore I-flag
+000000r 1 and flag_I_off
+000000r 1 .endmacro
+000000r 1 .macro cmp_flag p1
+000000r 1 eor flag_I_on ;I_flag is never changed
+000000r 1 cmp #(p1|fao)&m8i ;expected flags + always on bits, mask I
+000000r 1 .endmacro
+000000r 1 .macro eor_flag p1
+000000r 1 eor flag_I_on ;I_flag is never changed
+000000r 1 eor #(p1&m8i|fao) ;mask I, invert expected flags + always on bits
+000000r 1 .endmacro
+000000r 1 .endif
+000000r 1 .if I_flag = 3
+000000r 1 .macro load_flag p1
+000000r 1 lda #p1 ;allow test to change I-flag (no mask)
+000000r 1 .endmacro
+000000r 1 .macro cmp_flag p1
+000000r 1 cmp #(p1|fao)&m8 ;expected flags + always on bits
+000000r 1 .endmacro
+000000r 1 .macro eor_flag p1
+000000r 1 eor #p1|fao ;invert expected flags + always on bits
+000000r 1 .endmacro
+000000r 1 .endif
+000000r 1 .else
+000000r 1 .if I_flag = 0
+000000r 1 .macro load_flag p1
+000000r 1 lda #p1&m8i ;force enable interrupts (mask I)
+000000r 1 .endmacro
+000000r 1 .macro cmp_flag p1
+000000r 1 ora #decmode ;ignore decimal mode bit
+000000r 1 cmp #(p1|faod)&m8i ;I_flag is always enabled + always on bits
+000000r 1 .endmacro
+000000r 1 .macro eor_flag p1
+000000r 1 ora #decmode ;ignore decimal mode bit
+000000r 1 eor #(p1&m8i|faod) ;mask I, invert expected flags + always on bits
+000000r 1 .endmacro
+000000r 1 .endif
+000000r 1 .if I_flag = 1
+000000r 1 .macro load_flag p1
+000000r 1 lda #p1|intdis ;force disable interrupts
+000000r 1 .endmacro
+000000r 1 .macro cmp_flag p1
+000000r 1 ora #decmode ;ignore decimal mode bit
+000000r 1 cmp #(p1|faid)&m8 ;I_flag is always disabled + always on bits
+000000r 1 .endmacro
+000000r 1 .macro eor_flag p1
+000000r 1 ora #decmode ;ignore decimal mode bit
+000000r 1 eor #(p1|faid) ;invert expected flags + always on bits + I
+000000r 1 .endmacro
+000000r 1 .endif
+000000r 1 .if I_flag = 2
+000000r 1 .macro load_flag p1
+000000r 1 lda #p1
+000000r 1 ora flag_I_on ;restore I-flag
+000000r 1 and flag_I_off
+000000r 1 .endmacro
+000000r 1 .macro cmp_flag p1
+000000r 1 eor flag_I_on ;I_flag is never changed
+000000r 1 ora #decmode ;ignore decimal mode bit
+000000r 1 cmp #(p1|faod)&m8i ;expected flags + always on bits, mask I
+000000r 1 .endmacro
+000000r 1 .macro eor_flag p1
+000000r 1 eor flag_I_on ;I_flag is never changed
+000000r 1 ora #decmode ;ignore decimal mode bit
+000000r 1 eor #(p1&m8i|faod) ;mask I, invert expected flags + always on bits
+000000r 1 .endmacro
+000000r 1 .endif
+000000r 1 .if I_flag = 3
+000000r 1 .macro load_flag p1
+000000r 1 lda #p1 ;allow test to change I-flag (no mask)
+000000r 1 .endmacro
+000000r 1 .macro cmp_flag p1
+000000r 1 ora #decmode ;ignore decimal mode bit
+000000r 1 cmp #(p1|faod)&m8 ;expected flags + always on bits
+000000r 1 .endmacro
+000000r 1 .macro eor_flag p1
+000000r 1 ora #decmode ;ignore decimal mode bit
+000000r 1 eor #p1|faod ;invert expected flags + always on bits
+000000r 1 .endmacro
+000000r 1 .endif
+000000r 1 .endif
+000000r 1
+000000r 1 ;macros to set (register|memory|zeropage) & status
+000000r 1 .macro set_stat p1 ;setting flags in the processor status register
+000000r 1 load_flag p1
+000000r 1 pha ;use stack to load status
+000000r 1 plp
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro set_a p1,p2 ;precharging accu & status
+000000r 1 load_flag p2
+000000r 1 pha ;use stack to load status
+000000r 1 lda #p1 ;precharge accu
+000000r 1 plp
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro set_x p1,p2 ;precharging index & status
+000000r 1 load_flag p2
+000000r 1 pha ;use stack to load status
+000000r 1 ldx #p1 ;precharge index x
+000000r 1 plp
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro set_y p1,p2 ;precharging index & status
+000000r 1 load_flag p2
+000000r 1 pha ;use stack to load status
+000000r 1 ldy #p1 ;precharge index y
+000000r 1 plp
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro set_ax p1,p2 ;precharging indexed accu & immediate status
+000000r 1 load_flag p2
+000000r 1 pha ;use stack to load status
+000000r 1 lda p1,x ;precharge accu
+000000r 1 plp
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro set_ay p1,p2 ;precharging indexed accu & immediate status
+000000r 1 load_flag p2
+000000r 1 pha ;use stack to load status
+000000r 1 lda p1,y ;precharge accu
+000000r 1 plp
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro set_z p1,p2 ;precharging indexed zp & immediate status
+000000r 1 load_flag p2
+000000r 1 pha ;use stack to load status
+000000r 1 lda p1,x ;load to zeropage
+000000r 1 sta zpt
+000000r 1 plp
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro set_zx p1,p2 ;precharging zp,x & immediate status
+000000r 1 load_flag p2
+000000r 1 pha ;use stack to load status
+000000r 1 lda p1,x ;load to indexed zeropage
+000000r 1 sta zpt,x
+000000r 1 plp
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro set_abs p1,p2 ;precharging indexed memory & immediate status
+000000r 1 load_flag p2
+000000r 1 pha ;use stack to load status
+000000r 1 lda p1,x ;load to memory
+000000r 1 sta abst
+000000r 1 plp
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro set_absx p1,p2 ;precharging abs,x & immediate status
+000000r 1 load_flag p2
+000000r 1 pha ;use stack to load status
+000000r 1 lda p1,x ;load to indexed memory
+000000r 1 sta abst,x
+000000r 1 plp
+000000r 1 .endmacro
+000000r 1
+000000r 1 ;macros to test (register|memory|zeropage) & status & (mask)
+000000r 1 .macro tst_stat p1 ;testing flags in the processor status register
+000000r 1 php ;save status
+000000r 1 pla ;use stack to retrieve status
+000000r 1 pha
+000000r 1 cmp_flag p1
+000000r 1 trap_ne
+000000r 1 plp ;restore status
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro tst_a p1,p2 ;testing result in accu & flags
+000000r 1 php ;save flags
+000000r 1 cmp #p1 ;test result
+000000r 1 trap_ne
+000000r 1 pla ;load status
+000000r 1 pha
+000000r 1 cmp_flag p2
+000000r 1 trap_ne
+000000r 1 plp ;restore status
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro tst_x p1,p2 ;testing result in x index & flags
+000000r 1 php ;save flags
+000000r 1 cpx #p1 ;test result
+000000r 1 trap_ne
+000000r 1 pla ;load status
+000000r 1 pha
+000000r 1 cmp_flag p2
+000000r 1 trap_ne
+000000r 1 plp ;restore status
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro tst_y p1,p2 ;testing result in y index & flags
+000000r 1 php ;save flags
+000000r 1 cpy #p1 ;test result
+000000r 1 trap_ne
+000000r 1 pla ;load status
+000000r 1 pha
+000000r 1 cmp_flag p2
+000000r 1 trap_ne
+000000r 1 plp ;restore status
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro tst_ax p1,p2,p3 ;indexed testing result in accu & flags
+000000r 1 php ;save flags
+000000r 1 cmp p1,x ;test result
+000000r 1 trap_ne
+000000r 1 pla ;load status
+000000r 1 eor_flag p3
+000000r 1 cmp p2,x ;test flags
+000000r 1 trap_ne ;
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro tst_ay p1,p2,p3 ;indexed testing result in accu & flags
+000000r 1 php ;save flags
+000000r 1 cmp p1,y ;test result
+000000r 1 trap_ne ;
+000000r 1 pla ;load status
+000000r 1 eor_flag p3
+000000r 1 cmp p2,y ;test flags
+000000r 1 trap_ne
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro tst_z p1,p2,p3 ;indexed testing result in zp & flags
+000000r 1 php ;save flags
+000000r 1 lda zpt
+000000r 1 cmp p1,x ;test result
+000000r 1 trap_ne
+000000r 1 pla ;load status
+000000r 1 eor_flag p3
+000000r 1 cmp p2,x ;test flags
+000000r 1 trap_ne
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro tst_zx p1,p2,p3 ;testing result in zp,x & flags
+000000r 1 php ;save flags
+000000r 1 lda zpt,x
+000000r 1 cmp p1,x ;test result
+000000r 1 trap_ne
+000000r 1 pla ;load status
+000000r 1 eor_flag p3
+000000r 1 cmp p2,x ;test flags
+000000r 1 trap_ne
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro tst_abs p1,p2,p3 ;indexed testing result in memory & flags
+000000r 1 php ;save flags
+000000r 1 lda abst
+000000r 1 cmp p1,x ;test result
+000000r 1 trap_ne
+000000r 1 pla ;load status
+000000r 1 eor_flag p3
+000000r 1 cmp p2,x ;test flags
+000000r 1 trap_ne
+000000r 1 .endmacro
+000000r 1
+000000r 1 .macro tst_absx p1,p2,p3 ;testing result in abs,x & flags
+000000r 1 php ;save flags
+000000r 1 lda abst,x
+000000r 1 cmp p1,x ;test result
+000000r 1 trap_ne
+000000r 1 pla ;load status
+000000r 1 eor_flag p3
+000000r 1 cmp p2,x ;test flags
+000000r 1 trap_ne
+000000r 1 .endmacro
+000000r 1
+000000r 1 ; RAM integrity test
+000000r 1 ; verifies that none of the previous tests has altered RAM outside of the
+000000r 1 ; designated write areas.
+000000r 1 ; uses zpt word as indirect pointer, zpt+2 word as checksum
+000000r 1 .if ram_top > -1
+000000r 1 check_ram macro
+000000r 1 cld
+000000r 1 lda #0
+000000r 1 sta zpt ;set low byte of indirect pointer
+000000r 1 sta zpt+3 ;checksum high byte
+000000r 1 .if disable_selfmod = 0
+000000r 1 sta range_adr ;reset self modifying code
+000000r 1 .endif
+000000r 1 clc
+000000r 1 ldx #zp_bss-zero_page ;zeropage - write test area
+000000r 1 ccs3: adc zero_page,x
+000000r 1 bcc ccs2
+000000r 1 inc zpt+3 ;carry to high byte
+000000r 1 clc
+000000r 1 ccs2: inx
+000000r 1 bne ccs3
+000000r 1 ldx #hi(abs1) ;set high byte of indirect pointer
+000000r 1 stx zpt+1
+000000r 1 ldy #lo(abs1) ;data after write & execute test area
+000000r 1 ccs5: adc (zpt),y
+000000r 1 bcc ccs4
+000000r 1 inc zpt+3 ;carry to high byte
+000000r 1 clc
+000000r 1 ccs4: iny
+000000r 1 bne ccs5
+000000r 1 inx ;advance RAM high address
+000000r 1 stx zpt+1
+000000r 1 cpx #ram_top
+000000r 1 bne ccs5
+000000r 1 sta zpt+2 ;checksum low is
+000000r 1 cmp ram_chksm ;checksum low expected
+000000r 1 trap_ne ;checksum mismatch
+000000r 1 lda zpt+3 ;checksum high is
+000000r 1 cmp ram_chksm+1 ;checksum high expected
+000000r 1 trap_ne ;checksum mismatch
+000000r 1 .endmacro
+000000r 1 .else
+000000r 1 .macro check_ram
+000000r 1 ;RAM check disabled - RAM size not set
+000000r 1 .endmacro
+000000r 1 .endif
+000000r 1
+000000r 1 .macro next_test ;make sure, tests don't jump the fence
+000000r 1 lda test_case ;previous test
+000000r 1 cmp #test_num
+000000r 1 trap_ne ;test is out of sequence
+000000r 1 test_num .set test_num + 1
+000000r 1 lda #test_num ;*** next tests' number
+000000r 1 sta test_case
+000000r 1 ;check_ram ;uncomment to find altered RAM after each test
+000000r 1 .endmacro
+000000r 1
+000000r 1 .ZEROPAGE
+000000r 1 00 00 00 00 .res zero_page, 0
+000004r 1 00 00 00 00
+000008r 1 00 00
+00000Ar 1 .org zero_page
+00000A 1
+00000A 1 ;break test interrupt save
+00000A 1 00 irq_a: .res 1,0 ;a register
+00000B 1 00 irq_x: .res 1,0 ;x register
+00000C 1 .if I_flag = 2
+00000C 1 ;masking for I bit in status
+00000C 1 flag_I_on: .res 1,0 ;or mask to load flags
+00000C 1 flag_I_off: .res 1,0 ;and mask to load flags
+00000C 1 .endif
+00000C 1 zpt: ;6 bytes store/modify test area
+00000C 1 ;add/subtract operand generation and result/flag prediction
+00000C 1 00 adfc: .res 1,0 ;carry flag before op
+00000D 1 00 ad1: .res 1,0 ;operand 1 - accumulator
+00000E 1 00 ad2: .res 1,0 ;operand 2 - memory / immediate
+00000F 1 00 adrl: .res 1,0 ;expected result bits 0-7
+000010 1 00 adrh: .res 1,0 ;expected result bit 8 (carry)
+000011 1 00 adrf: .res 1,0 ;expected flags NV0000ZC (only binary mode)
+000012 1 00 sb2: .res 1,0 ;operand 2 complemented for subtract
+000013 1 zp_bss:
+000013 1 80 01 zps: .byte $80,1 ;additional shift pattern to test zero result & flag
+000015 1 C3 82 41 00 zp1: .byte $c3,$82,$41,0 ;test patterns for LDx BIT ROL ROR ASL LSR
+000019 1 7F zp7f: .byte $7f ;test pattern for compare
+00001A 1 ;logical zeropage operands
+00001A 1 00 1F 71 80 zpOR: .byte 0,$1f,$71,$80 ;test pattern for OR
+00001E 1 0F FF 7F 80 zpAN: .byte $0f,$ff,$7f,$80 ;test pattern for AND
+000022 1 FF 0F 8F 8F zpEO: .byte $ff,$0f,$8f,$8f ;test pattern for EOR
+000026 1 ;indirect addressing pointers
+000026 1 18 02 ind1: .word abs1 ;indirect pointer to pattern in absolute memory
+000028 1 19 02 .word abs1+1
+00002A 1 1A 02 .word abs1+2
+00002C 1 1B 02 .word abs1+3
+00002E 1 1C 02 .word abs7f
+000030 1 20 01 inw1: .word abs1-$f8 ;indirect pointer for wrap-test pattern
+000032 1 03 02 indt: .word abst ;indirect pointer to store area in absolute memory
+000034 1 04 02 .word abst+1
+000036 1 05 02 .word abst+2
+000038 1 06 02 .word abst+3
+00003A 1 0B 01 inwt: .word abst-$f8 ;indirect pointer for wrap-test store
+00003C 1 5F 02 indAN: .word absAN ;indirect pointer to AND pattern in absolute memory
+00003E 1 60 02 .word absAN+1
+000040 1 61 02 .word absAN+2
+000042 1 62 02 .word absAN+3
+000044 1 63 02 indEO: .word absEO ;indirect pointer to EOR pattern in absolute memory
+000046 1 64 02 .word absEO+1
+000048 1 65 02 .word absEO+2
+00004A 1 66 02 .word absEO+3
+00004C 1 5B 02 indOR: .word absOR ;indirect pointer to OR pattern in absolute memory
+00004E 1 5C 02 .word absOR+1
+000050 1 5D 02 .word absOR+2
+000052 1 5E 02 .word absOR+3
+000054 1 ;add/subtract indirect pointers
+000054 1 03 02 adi2: .word ada2 ;indirect pointer to operand 2 in absolute memory
+000056 1 04 02 sbi2: .word sba2 ;indirect pointer to complemented operand 2 (SBC)
+000058 1 04 01 adiy2: .word ada2-$ff ;with offset for indirect indexed
+00005A 1 05 01 sbiy2: .word sba2-$ff
+00005C 1 zp_bss_end:
+00005C 1
+00005C 1 .DATA
+00005C 1 .org data_segment
+000200 1
+000200 1 00 test_case: .res 1,0 ;current test number
+000201 1 00 00 ram_chksm: .res 2,0 ;checksum for RAM integrity test
+000203 1 ;add/subtract operand copy - abs tests write area
+000203 1 abst: ;6 bytes store/modify test area
+000203 1 00 ada2: .res 1,0 ;operand 2
+000204 1 00 sba2: .res 1,0 ;operand 2 complemented for subtract
+000205 1 00 00 00 00 .res 4,0 ;fill remaining bytes
+000209 1 data_bss:
+000209 1 .if load_data_direct = 1
+000209 1 29 00 ex_andi:and #0 ;execute immediate opcodes
+00020B 1 60 rts
+00020C 1 49 00 ex_eori:eor #0 ;execute immediate opcodes
+00020E 1 60 rts
+00020F 1 09 00 ex_orai:ora #0 ;execute immediate opcodes
+000211 1 60 rts
+000212 1 69 00 ex_adci:adc #0 ;execute immediate opcodes
+000214 1 60 rts
+000215 1 E9 00 ex_sbci:sbc #0 ;execute immediate opcodes
+000217 1 60 rts
+000218 1 .else
+000218 1 ex_andi:.res 3
+000218 1 ex_eori:.res 3
+000218 1 ex_orai:.res 3
+000218 1 ex_adci:.res 3
+000218 1 ex_sbci:.res 3
+000218 1 .endif
+000218 1 ;zps .byte $80,1 ;additional shift patterns test zero result & flag
+000218 1 C3 82 41 00 abs1: .byte $c3,$82,$41,0 ;test patterns for LDx BIT ROL ROR ASL LSR
+00021C 1 7F abs7f: .byte $7f ;test pattern for compare
+00021D 1 ;loads
+00021D 1 80 80 00 02 fLDx: .byte fn,fn,0,fz ;expected flags for load
+000221 1 ;shifts
+000221 1 rASL: ;expected result ASL & ROL -carry
+000221 1 00 02 86 04 rROL: .byte 0,2,$86,$04,$82,0
+000225 1 82 00
+000227 1 01 03 87 05 rROLc: .byte 1,3,$87,$05,$83,1 ;expected result ROL +carry
+00022B 1 83 01
+00022D 1 rLSR: ;expected result LSR & ROR -carry
+00022D 1 40 00 61 41 rROR: .byte $40,0,$61,$41,$20,0
+000231 1 20 00
+000233 1 C0 80 E1 C1 rRORc: .byte $c0,$80,$e1,$c1,$a0,$80 ;expected result ROR +carry
+000237 1 A0 80
+000239 1 fASL: ;expected flags for shifts
+000239 1 03 00 81 01 fROL: .byte fzc,0,fnc,fc,fn,fz ;no carry in
+00023D 1 80 02
+00023F 1 01 00 81 01 fROLc: .byte fc,0,fnc,fc,fn,0 ;carry in
+000243 1 80 00
+000245 1 fLSR:
+000245 1 00 03 01 00 fROR: .byte 0,fzc,fc,0,fc,fz ;no carry in
+000249 1 01 02
+00024B 1 80 81 81 80 fRORc: .byte fn,fnc,fnc,fn,fnc,fn ;carry in
+00024F 1 81 80
+000251 1 ;increments (decrements)
+000251 1 7F 80 FF 00 rINC: .byte $7f,$80,$ff,0,1 ;expected result for INC/DEC
+000255 1 01
+000256 1 00 80 80 02 fINC: .byte 0,fn,fn,fz,0 ;expected flags for INC/DEC
+00025A 1 00
+00025B 1 ;logical memory operand
+00025B 1 00 1F 71 80 absOR: .byte 0,$1f,$71,$80 ;test pattern for OR
+00025F 1 0F FF 7F 80 absAN: .byte $0f,$ff,$7f,$80 ;test pattern for AND
+000263 1 FF 0F 8F 8F absEO: .byte $ff,$0f,$8f,$8f ;test pattern for EOR
+000267 1 ;logical accu operand
+000267 1 00 F1 1F 00 absORa: .byte 0,$f1,$1f,0 ;test pattern for OR
+00026B 1 F0 FF FF FF absANa: .byte $f0,$ff,$ff,$ff ;test pattern for AND
+00026F 1 FF F0 F0 0F absEOa: .byte $ff,$f0,$f0,$0f ;test pattern for EOR
+000273 1 ;logical results
+000273 1 00 FF 7F 80 absrlo: .byte 0,$ff,$7f,$80
+000277 1 02 80 00 80 absflo: .byte fz,fn,0,fn
+00027B 1 data_bss_end:
+00027B 1
+00027B 1
+00027B 1 .CODE
+00027B 1 .org code_segment
+000400 1 .P02 ; disable 65SC02, 65C02 and 65816 instructions
+000400 1 D8 start: cld
+000401 1 A2 FF ldx #$ff
+000403 1 9A txs
+000404 1 A9 00 lda #0 ;*** test 0 = initialize
+000406 1 8D 00 02 sta test_case
+000409 1 test_num .set 0
+000409 1
+000409 1 ;stop interrupts before initializing BSS
+000409 1 .if I_flag = 1
+000409 1 sei
+000409 1 .endif
+000409 1
+000409 1 ;initialize I/O for report channel
+000409 1 .if report = 1
+000409 1 jsr report_init
+000409 1 .endif
+000409 1
+000409 1 ;pretest small branch offset
+000409 1 A2 05 ldx #5
+00040B 1 4C 33 04 jmp psb_test
+00040E 1 psb_bwok:
+00040E 1 A0 05 ldy #5
+000410 1 D0 08 bne psb_forw
+000412 1 4C 12 04 trap ;branch should be taken
+000415 1 88 dey ;forward landing zone
+000416 1 88 dey
+000417 1 88 dey
+000418 1 88 dey
+000419 1 88 dey
+00041A 1 psb_forw:
+00041A 1 88 dey
+00041B 1 88 dey
+00041C 1 88 dey
+00041D 1 88 dey
+00041E 1 88 dey
+00041F 1 F0 17 beq psb_fwok
+000421 1 4C 21 04 trap ;forward offset
+000424 1
+000424 1 CA dex ;backward landing zone
+000425 1 CA dex
+000426 1 CA dex
+000427 1 CA dex
+000428 1 CA dex
+000429 1 psb_back:
+000429 1 CA dex
+00042A 1 CA dex
+00042B 1 CA dex
+00042C 1 CA dex
+00042D 1 CA dex
+00042E 1 F0 DE beq psb_bwok
+000430 1 4C 30 04 trap ;backward offset
+000433 1 psb_test:
+000433 1 D0 F4 bne psb_back
+000435 1 4C 35 04 trap ;branch should be taken
+000438 1 psb_fwok:
+000438 1
+000438 1 ;initialize BSS segment
+000438 1 .if load_data_direct <> 1
+000438 1 ldx #zp_end-zp_init-1
+000438 1 ld_zp: lda zp_init,x
+000438 1 sta zp_bss,x
+000438 1 dex
+000438 1 bpl ld_zp
+000438 1 ldx #data_end-data_init-1
+000438 1 ld_data:lda data_init,x
+000438 1 sta data_bss,x
+000438 1 dex
+000438 1 bpl ld_data
+000438 1 .if ROM_vectors = 1
+000438 1 ldx #5
+000438 1 ld_vect:lda vec_init,x
+000438 1 sta vec_bss,x
+000438 1 dex
+000438 1 bpl ld_vect
+000438 1 .endif
+000438 1 .endif
+000438 1
+000438 1 ;retain status of interrupt flag
+000438 1 .if I_flag = 2
+000438 1 php
+000438 1 pla
+000438 1 and #4 ;isolate flag
+000438 1 sta flag_I_on ;or mask
+000438 1 eor #lo(~4) ;reverse
+000438 1 sta flag_I_off ;and mask
+000438 1 .endif
+000438 1
+000438 1 ;generate checksum for RAM integrity test
+000438 1 .if ram_top > -1
+000438 1 lda #0
+000438 1 sta zpt ;set low byte of indirect pointer
+000438 1 sta ram_chksm+1 ;checksum high byte
+000438 1 .if disable_selfmod = 0
+000438 1 sta range_adr ;reset self modifying code
+000438 1 .endif
+000438 1 clc
+000438 1 ldx #zp_bss-zero_page ;zeropage - write test area
+000438 1 gcs3: adc zero_page,x
+000438 1 bcc gcs2
+000438 1 inc ram_chksm+1 ;carry to high byte
+000438 1 clc
+000438 1 gcs2: inx
+000438 1 bne gcs3
+000438 1 ldx #hi(abs1) ;set high byte of indirect pointer
+000438 1 stx zpt+1
+000438 1 ldy #lo(abs1) ;data after write & execute test area
+000438 1 gcs5: adc (zpt),y
+000438 1 bcc gcs4
+000438 1 inc ram_chksm+1 ;carry to high byte
+000438 1 clc
+000438 1 gcs4: iny
+000438 1 bne gcs5
+000438 1 inx ;advance RAM high address
+000438 1 stx zpt+1
+000438 1 cpx #ram_top
+000438 1 bne gcs5
+000438 1 sta ram_chksm ;checksum complete
+000438 1 .endif
+000438 1 AD 00 02 C9 next_test
+00043C 1 00 D0 FE A9
+000440 1 01 8D 00 02
+000444 1
+000444 1 .if disable_selfmod = 0
+000444 1 ;testing relative addressing with BEQ
+000444 1 A0 FE ldy #$fe ;testing maximum range, not -1/-2 (invalid/self adr)
+000446 1 range_loop:
+000446 1 88 dey ;next relative address
+000447 1 98 tya
+000448 1 AA tax ;precharge count to end of loop
+000449 1 10 08 bpl range_fw ;calculate relative address
+00044B 1 18 clc ;avoid branch self or to relative address of branch
+00044C 1 69 02 adc #2
+00044E 1 EA nop ;offset landing zone - tolerate +/-5 offset to branch
+00044F 1 EA nop
+000450 1 EA nop
+000451 1 EA nop
+000452 1 EA nop
+000453 1 range_fw:
+000453 1 EA nop
+000454 1 EA nop
+000455 1 EA nop
+000456 1 EA nop
+000457 1 EA nop
+000458 1 49 7F eor #$7f ;complement except sign
+00045A 1 8D E6 04 sta range_adr ;load into test target
+00045D 1 A9 00 lda #0 ;should set zero flag in status register
+00045F 1 4C E5 04 jmp range_op
+000462 1
+000462 1 CA dex ; offset landing zone - backward branch too far
+000463 1 CA dex
+000464 1 CA dex
+000465 1 CA dex
+000466 1 CA dex
+000467 1 ;relative address target field with branch under test in the middle
+000467 1 CA dex ;-128 - max backward
+000468 1 CA dex
+000469 1 CA dex
+00046A 1 CA dex
+00046B 1 CA dex
+00046C 1 CA dex
+00046D 1 CA dex
+00046E 1 CA dex
+00046F 1 CA dex ;-120
+000470 1 CA dex
+000471 1 CA dex
+000472 1 CA dex
+000473 1 CA dex
+000474 1 CA dex
+000475 1 CA dex
+000476 1 CA dex
+000477 1 CA dex
+000478 1 CA dex
+000479 1 CA dex ;-110
+00047A 1 CA dex
+00047B 1 CA dex
+00047C 1 CA dex
+00047D 1 CA dex
+00047E 1 CA dex
+00047F 1 CA dex
+000480 1 CA dex
+000481 1 CA dex
+000482 1 CA dex
+000483 1 CA dex ;-100
+000484 1 CA dex
+000485 1 CA dex
+000486 1 CA dex
+000487 1 CA dex
+000488 1 CA dex
+000489 1 CA dex
+00048A 1 CA dex
+00048B 1 CA dex
+00048C 1 CA dex
+00048D 1 CA dex ;-90
+00048E 1 CA dex
+00048F 1 CA dex
+000490 1 CA dex
+000491 1 CA dex
+000492 1 CA dex
+000493 1 CA dex
+000494 1 CA dex
+000495 1 CA dex
+000496 1 CA dex
+000497 1 CA dex ;-80
+000498 1 CA dex
+000499 1 CA dex
+00049A 1 CA dex
+00049B 1 CA dex
+00049C 1 CA dex
+00049D 1 CA dex
+00049E 1 CA dex
+00049F 1 CA dex
+0004A0 1 CA dex
+0004A1 1 CA dex ;-70
+0004A2 1 CA dex
+0004A3 1 CA dex
+0004A4 1 CA dex
+0004A5 1 CA dex
+0004A6 1 CA dex
+0004A7 1 CA dex
+0004A8 1 CA dex
+0004A9 1 CA dex
+0004AA 1 CA dex
+0004AB 1 CA dex ;-60
+0004AC 1 CA dex
+0004AD 1 CA dex
+0004AE 1 CA dex
+0004AF 1 CA dex
+0004B0 1 CA dex
+0004B1 1 CA dex
+0004B2 1 CA dex
+0004B3 1 CA dex
+0004B4 1 CA dex
+0004B5 1 CA dex ;-50
+0004B6 1 CA dex
+0004B7 1 CA dex
+0004B8 1 CA dex
+0004B9 1 CA dex
+0004BA 1 CA dex
+0004BB 1 CA dex
+0004BC 1 CA dex
+0004BD 1 CA dex
+0004BE 1 CA dex
+0004BF 1 CA dex ;-40
+0004C0 1 CA dex
+0004C1 1 CA dex
+0004C2 1 CA dex
+0004C3 1 CA dex
+0004C4 1 CA dex
+0004C5 1 CA dex
+0004C6 1 CA dex
+0004C7 1 CA dex
+0004C8 1 CA dex
+0004C9 1 CA dex ;-30
+0004CA 1 CA dex
+0004CB 1 CA dex
+0004CC 1 CA dex
+0004CD 1 CA dex
+0004CE 1 CA dex
+0004CF 1 CA dex
+0004D0 1 CA dex
+0004D1 1 CA dex
+0004D2 1 CA dex
+0004D3 1 CA dex ;-20
+0004D4 1 CA dex
+0004D5 1 CA dex
+0004D6 1 CA dex
+0004D7 1 CA dex
+0004D8 1 CA dex
+0004D9 1 CA dex
+0004DA 1 CA dex
+0004DB 1 CA dex
+0004DC 1 CA dex
+0004DD 1 CA dex ;-10
+0004DE 1 CA dex
+0004DF 1 CA dex
+0004E0 1 CA dex
+0004E1 1 CA dex
+0004E2 1 CA dex
+0004E3 1 CA dex
+0004E4 1 CA dex ;-3
+0004E5 1 range_op: ;test target with zero flag=0, z=1 if previous dex
+0004E5 1 range_adr = *+1 ;modifiable relative address
+0004E5 1 F0 3E beq *+64 ;+64 if called without modification
+0004E7 1 CA dex ;+0
+0004E8 1 CA dex
+0004E9 1 CA dex
+0004EA 1 CA dex
+0004EB 1 CA dex
+0004EC 1 CA dex
+0004ED 1 CA dex
+0004EE 1 CA dex
+0004EF 1 CA dex
+0004F0 1 CA dex
+0004F1 1 CA dex ;+10
+0004F2 1 CA dex
+0004F3 1 CA dex
+0004F4 1 CA dex
+0004F5 1 CA dex
+0004F6 1 CA dex
+0004F7 1 CA dex
+0004F8 1 CA dex
+0004F9 1 CA dex
+0004FA 1 CA dex
+0004FB 1 CA dex ;+20
+0004FC 1 CA dex
+0004FD 1 CA dex
+0004FE 1 CA dex
+0004FF 1 CA dex
+000500 1 CA dex
+000501 1 CA dex
+000502 1 CA dex
+000503 1 CA dex
+000504 1 CA dex
+000505 1 CA dex ;+30
+000506 1 CA dex
+000507 1 CA dex
+000508 1 CA dex
+000509 1 CA dex
+00050A 1 CA dex
+00050B 1 CA dex
+00050C 1 CA dex
+00050D 1 CA dex
+00050E 1 CA dex
+00050F 1 CA dex ;+40
+000510 1 CA dex
+000511 1 CA dex
+000512 1 CA dex
+000513 1 CA dex
+000514 1 CA dex
+000515 1 CA dex
+000516 1 CA dex
+000517 1 CA dex
+000518 1 CA dex
+000519 1 CA dex ;+50
+00051A 1 CA dex
+00051B 1 CA dex
+00051C 1 CA dex
+00051D 1 CA dex
+00051E 1 CA dex
+00051F 1 CA dex
+000520 1 CA dex
+000521 1 CA dex
+000522 1 CA dex
+000523 1 CA dex ;+60
+000524 1 CA dex
+000525 1 CA dex
+000526 1 CA dex
+000527 1 CA dex
+000528 1 CA dex
+000529 1 CA dex
+00052A 1 CA dex
+00052B 1 CA dex
+00052C 1 CA dex
+00052D 1 CA dex ;+70
+00052E 1 CA dex
+00052F 1 CA dex
+000530 1 CA dex
+000531 1 CA dex
+000532 1 CA dex
+000533 1 CA dex
+000534 1 CA dex
+000535 1 CA dex
+000536 1 CA dex
+000537 1 CA dex ;+80
+000538 1 CA dex
+000539 1 CA dex
+00053A 1 CA dex
+00053B 1 CA dex
+00053C 1 CA dex
+00053D 1 CA dex
+00053E 1 CA dex
+00053F 1 CA dex
+000540 1 CA dex
+000541 1 CA dex ;+90
+000542 1 CA dex
+000543 1 CA dex
+000544 1 CA dex
+000545 1 CA dex
+000546 1 CA dex
+000547 1 CA dex
+000548 1 CA dex
+000549 1 CA dex
+00054A 1 CA dex
+00054B 1 CA dex ;+100
+00054C 1 CA dex
+00054D 1 CA dex
+00054E 1 CA dex
+00054F 1 CA dex
+000550 1 CA dex
+000551 1 CA dex
+000552 1 CA dex
+000553 1 CA dex
+000554 1 CA dex
+000555 1 CA dex ;+110
+000556 1 CA dex
+000557 1 CA dex
+000558 1 CA dex
+000559 1 CA dex
+00055A 1 CA dex
+00055B 1 CA dex
+00055C 1 CA dex
+00055D 1 CA dex
+00055E 1 CA dex
+00055F 1 CA dex ;+120
+000560 1 CA dex
+000561 1 CA dex
+000562 1 CA dex
+000563 1 CA dex
+000564 1 CA dex
+000565 1 CA dex
+000566 1 EA nop ;offset landing zone - forward branch too far
+000567 1 EA nop
+000568 1 EA nop
+000569 1 EA nop
+00056A 1 EA nop
+00056B 1 F0 08 beq range_ok ;+127 - max forward
+00056D 1 4C 6D 05 trap ; bad range
+000570 1 EA nop ;offset landing zone - tolerate +/-5 offset to branch
+000571 1 EA nop
+000572 1 EA nop
+000573 1 EA nop
+000574 1 EA nop
+000575 1 range_ok:
+000575 1 EA nop
+000576 1 EA nop
+000577 1 EA nop
+000578 1 EA nop
+000579 1 EA nop
+00057A 1 C0 00 cpy #0
+00057C 1 F0 03 beq range_end
+00057E 1 4C 46 04 jmp range_loop
+000581 1 range_end: ;range test successful
+000581 1 .endif
+000581 1 AD 00 02 C9 next_test
+000585 1 01 D0 FE A9
+000589 1 02 8D 00 02
+00058D 1
+00058D 1 ;partial test BNE & CMP, CPX, CPY immediate
+00058D 1 C0 01 cpy #1 ;testing BNE true
+00058F 1 D0 03 bne test_bne
+000591 1 4C 91 05 trap
+000594 1 test_bne:
+000594 1 A9 00 lda #0
+000596 1 C9 00 cmp #0 ;test compare immediate
+000598 1 D0 FE trap_ne
+00059A 1 90 FE trap_cc
+00059C 1 30 FE trap_mi
+00059E 1 C9 01 cmp #1
+0005A0 1 F0 FE trap_eq
+0005A2 1 B0 FE trap_cs
+0005A4 1 10 FE trap_pl
+0005A6 1 AA tax
+0005A7 1 E0 00 cpx #0 ;test compare x immediate
+0005A9 1 D0 FE trap_ne
+0005AB 1 90 FE trap_cc
+0005AD 1 30 FE trap_mi
+0005AF 1 E0 01 cpx #1
+0005B1 1 F0 FE trap_eq
+0005B3 1 B0 FE trap_cs
+0005B5 1 10 FE trap_pl
+0005B7 1 A8 tay
+0005B8 1 C0 00 cpy #0 ;test compare y immediate
+0005BA 1 D0 FE trap_ne
+0005BC 1 90 FE trap_cc
+0005BE 1 30 FE trap_mi
+0005C0 1 C0 01 cpy #1
+0005C2 1 F0 FE trap_eq
+0005C4 1 B0 FE trap_cs
+0005C6 1 10 FE trap_pl
+0005C8 1 AD 00 02 C9 next_test
+0005CC 1 02 D0 FE A9
+0005D0 1 03 8D 00 02
+0005D4 1 ;testing stack operations PHA PHP PLA PLP
+0005D4 1
+0005D4 1 A2 FF ldx #$ff ;initialize stack
+0005D6 1 9A txs
+0005D7 1 A9 55 lda #$55
+0005D9 1 48 pha
+0005DA 1 A9 AA lda #$aa
+0005DC 1 48 pha
+0005DD 1 CD FE 01 cmp $1fe ;on stack ?
+0005E0 1 D0 FE trap_ne
+0005E2 1 BA tsx
+0005E3 1 8A txa ;overwrite accu
+0005E4 1 C9 FD cmp #$fd ;sp decremented?
+0005E6 1 D0 FE trap_ne
+0005E8 1 68 pla
+0005E9 1 C9 AA cmp #$aa ;successful retreived from stack?
+0005EB 1 D0 FE trap_ne
+0005ED 1 68 pla
+0005EE 1 C9 55 cmp #$55
+0005F0 1 D0 FE trap_ne
+0005F2 1 CD FF 01 cmp $1ff ;remains on stack?
+0005F5 1 D0 FE trap_ne
+0005F7 1 BA tsx
+0005F8 1 E0 FF cpx #$ff ;sp incremented?
+0005FA 1 D0 FE trap_ne
+0005FC 1 AD 00 02 C9 next_test
+000600 1 03 D0 FE A9
+000604 1 04 8D 00 02
+000608 1
+000608 1 ;testing branch decisions BPL BMI BVC BVS BCC BCS BNE BEQ
+000608 1 A9 FF 48 28 set_stat $ff ;all on
+00060C 1 10 1A bpl nbr1 ;branches should not be taken
+00060E 1 50 1B bvc nbr2
+000610 1 90 1C bcc nbr3
+000612 1 D0 1D bne nbr4
+000614 1 30 03 bmi br1 ;branches should be taken
+000616 1 4C 16 06 trap
+000619 1 70 03 br1: bvs br2
+00061B 1 4C 1B 06 trap
+00061E 1 B0 03 br2: bcs br3
+000620 1 4C 20 06 trap
+000623 1 F0 0F br3: beq br4
+000625 1 4C 25 06 trap
+000628 1 nbr1:
+000628 1 4C 28 06 trap ;previous bpl taken
+00062B 1 nbr2:
+00062B 1 4C 2B 06 trap ;previous bvc taken
+00062E 1 nbr3:
+00062E 1 4C 2E 06 trap ;previous bcc taken
+000631 1 nbr4:
+000631 1 4C 31 06 trap ;previous bne taken
+000634 1 08 br4: php
+000635 1 BA tsx
+000636 1 E0 FE cpx #$fe ;sp after php?
+000638 1 D0 FE trap_ne
+00063A 1 68 pla
+00063B 1 C9 FF cmp_flag $ff ;returned all flags on?
+00063D 1 D0 FE trap_ne
+00063F 1 BA tsx
+000640 1 E0 FF cpx #$ff ;sp after php?
+000642 1 D0 FE trap_ne
+000644 1 A9 00 48 28 set_stat 0 ;all off
+000648 1 30 1A bmi nbr11 ;branches should not be taken
+00064A 1 70 1B bvs nbr12
+00064C 1 B0 1C bcs nbr13
+00064E 1 F0 1D beq nbr14
+000650 1 10 03 bpl br11 ;branches should be taken
+000652 1 4C 52 06 trap
+000655 1 50 03 br11: bvc br12
+000657 1 4C 57 06 trap
+00065A 1 90 03 br12: bcc br13
+00065C 1 4C 5C 06 trap
+00065F 1 D0 0F br13: bne br14
+000661 1 4C 61 06 trap
+000664 1 nbr11:
+000664 1 4C 64 06 trap ;previous bmi taken
+000667 1 nbr12:
+000667 1 4C 67 06 trap ;previous bvs taken
+00066A 1 nbr13:
+00066A 1 4C 6A 06 trap ;previous bcs taken
+00066D 1 nbr14:
+00066D 1 4C 6D 06 trap ;previous beq taken
+000670 1 08 br14: php
+000671 1 68 pla
+000672 1 C9 30 cmp_flag 0 ;flags off except break (pushed by sw) + reserved?
+000674 1 D0 FE trap_ne
+000676 1 ;crosscheck flags
+000676 1 A9 02 48 28 set_stat zero
+00067A 1 D0 02 bne brzs1
+00067C 1 F0 03 beq brzs2
+00067E 1 brzs1:
+00067E 1 4C 7E 06 trap ;branch zero/non zero
+000681 1 B0 02 brzs2: bcs brzs3
+000683 1 90 03 bcc brzs4
+000685 1 brzs3:
+000685 1 4C 85 06 trap ;branch carry/no carry
+000688 1 30 02 brzs4: bmi brzs5
+00068A 1 10 03 bpl brzs6
+00068C 1 brzs5:
+00068C 1 4C 8C 06 trap ;branch minus/plus
+00068F 1 70 02 brzs6: bvs brzs7
+000691 1 50 03 bvc brzs8
+000693 1 brzs7:
+000693 1 4C 93 06 trap ;branch overflow/no overflow
+000696 1 brzs8:
+000696 1 A9 01 48 28 set_stat carry
+00069A 1 F0 02 beq brcs1
+00069C 1 D0 03 bne brcs2
+00069E 1 brcs1:
+00069E 1 4C 9E 06 trap ;branch zero/non zero
+0006A1 1 90 02 brcs2: bcc brcs3
+0006A3 1 B0 03 bcs brcs4
+0006A5 1 brcs3:
+0006A5 1 4C A5 06 trap ;branch carry/no carry
+0006A8 1 30 02 brcs4: bmi brcs5
+0006AA 1 10 03 bpl brcs6
+0006AC 1 brcs5:
+0006AC 1 4C AC 06 trap ;branch minus/plus
+0006AF 1 70 02 brcs6: bvs brcs7
+0006B1 1 50 03 bvc brcs8
+0006B3 1 brcs7:
+0006B3 1 4C B3 06 trap ;branch overflow/no overflow
+0006B6 1
+0006B6 1 brcs8:
+0006B6 1 A9 80 48 28 set_stat minus
+0006BA 1 F0 02 beq brmi1
+0006BC 1 D0 03 bne brmi2
+0006BE 1 brmi1:
+0006BE 1 4C BE 06 trap ;branch zero/non zero
+0006C1 1 B0 02 brmi2: bcs brmi3
+0006C3 1 90 03 bcc brmi4
+0006C5 1 brmi3:
+0006C5 1 4C C5 06 trap ;branch carry/no carry
+0006C8 1 10 02 brmi4: bpl brmi5
+0006CA 1 30 03 bmi brmi6
+0006CC 1 brmi5:
+0006CC 1 4C CC 06 trap ;branch minus/plus
+0006CF 1 70 02 brmi6: bvs brmi7
+0006D1 1 50 03 bvc brmi8
+0006D3 1 brmi7:
+0006D3 1 4C D3 06 trap ;branch overflow/no overflow
+0006D6 1 brmi8:
+0006D6 1 A9 40 48 28 set_stat overfl
+0006DA 1 F0 02 beq brvs1
+0006DC 1 D0 03 bne brvs2
+0006DE 1 brvs1:
+0006DE 1 4C DE 06 trap ;branch zero/non zero
+0006E1 1 B0 02 brvs2: bcs brvs3
+0006E3 1 90 03 bcc brvs4
+0006E5 1 brvs3:
+0006E5 1 4C E5 06 trap ;branch carry/no carry
+0006E8 1 30 02 brvs4: bmi brvs5
+0006EA 1 10 03 bpl brvs6
+0006EC 1 brvs5:
+0006EC 1 4C EC 06 trap ;branch minus/plus
+0006EF 1 50 02 brvs6: bvc brvs7
+0006F1 1 70 03 bvs brvs8
+0006F3 1 brvs7:
+0006F3 1 4C F3 06 trap ;branch overflow/no overflow
+0006F6 1 brvs8:
+0006F6 1 A9 FD 48 28 set_stat $ff-zero
+0006FA 1 F0 02 beq brzc1
+0006FC 1 D0 03 bne brzc2
+0006FE 1 brzc1:
+0006FE 1 4C FE 06 trap ;branch zero/non zero
+000701 1 90 02 brzc2: bcc brzc3
+000703 1 B0 03 bcs brzc4
+000705 1 brzc3:
+000705 1 4C 05 07 trap ;branch carry/no carry
+000708 1 10 02 brzc4: bpl brzc5
+00070A 1 30 03 bmi brzc6
+00070C 1 brzc5:
+00070C 1 4C 0C 07 trap ;branch minus/plus
+00070F 1 50 02 brzc6: bvc brzc7
+000711 1 70 03 bvs brzc8
+000713 1 brzc7:
+000713 1 4C 13 07 trap ;branch overflow/no overflow
+000716 1 brzc8:
+000716 1 A9 FE 48 28 set_stat $ff-carry
+00071A 1 D0 02 bne brcc1
+00071C 1 F0 03 beq brcc2
+00071E 1 brcc1:
+00071E 1 4C 1E 07 trap ;branch zero/non zero
+000721 1 B0 02 brcc2: bcs brcc3
+000723 1 90 03 bcc brcc4
+000725 1 brcc3:
+000725 1 4C 25 07 trap ;branch carry/no carry
+000728 1 10 02 brcc4: bpl brcc5
+00072A 1 30 03 bmi brcc6
+00072C 1 brcc5:
+00072C 1 4C 2C 07 trap ;branch minus/plus
+00072F 1 50 02 brcc6: bvc brcc7
+000731 1 70 03 bvs brcc8
+000733 1 brcc7:
+000733 1 4C 33 07 trap ;branch overflow/no overflow
+000736 1 brcc8:
+000736 1 A9 7F 48 28 set_stat $ff-minus
+00073A 1 D0 02 bne brpl1
+00073C 1 F0 03 beq brpl2
+00073E 1 brpl1:
+00073E 1 4C 3E 07 trap ;branch zero/non zero
+000741 1 90 02 brpl2: bcc brpl3
+000743 1 B0 03 bcs brpl4
+000745 1 brpl3:
+000745 1 4C 45 07 trap ;branch carry/no carry
+000748 1 30 02 brpl4: bmi brpl5
+00074A 1 10 03 bpl brpl6
+00074C 1 brpl5:
+00074C 1 4C 4C 07 trap ;branch minus/plus
+00074F 1 50 02 brpl6: bvc brpl7
+000751 1 70 03 bvs brpl8
+000753 1 brpl7:
+000753 1 4C 53 07 trap ;branch overflow/no overflow
+000756 1 brpl8:
+000756 1 A9 BF 48 28 set_stat $ff-overfl
+00075A 1 D0 02 bne brvc1
+00075C 1 F0 03 beq brvc2
+00075E 1 brvc1:
+00075E 1 4C 5E 07 trap ;branch zero/non zero
+000761 1 90 02 brvc2: bcc brvc3
+000763 1 B0 03 bcs brvc4
+000765 1 brvc3:
+000765 1 4C 65 07 trap ;branch carry/no carry
+000768 1 10 02 brvc4: bpl brvc5
+00076A 1 30 03 bmi brvc6
+00076C 1 brvc5:
+00076C 1 4C 6C 07 trap ;branch minus/plus
+00076F 1 70 02 brvc6: bvs brvc7
+000771 1 50 03 bvc brvc8
+000773 1 brvc7:
+000773 1 4C 73 07 trap ;branch overflow/no overflow
+000776 1 brvc8:
+000776 1 AD 00 02 C9 next_test
+00077A 1 04 D0 FE A9
+00077E 1 05 8D 00 02
+000782 1
+000782 1 ; test PHA does not alter flags or accumulator but PLA does
+000782 1 A2 55 ldx #$55 ;x & y protected
+000784 1 A0 AA ldy #$aa
+000786 1 A9 FF 48 A9 set_a 1,$ff ;push
+00078A 1 01 28
+00078C 1 48 pha
+00078D 1 08 C9 01 D0 tst_a 1,$ff
+000791 1 FE 68 48 C9
+000795 1 FF D0 FE 28
+000799 1 A9 00 48 A9 set_a 0,0
+00079D 1 00 28
+00079F 1 48 pha
+0007A0 1 08 C9 00 D0 tst_a 0,0
+0007A4 1 FE 68 48 C9
+0007A8 1 30 D0 FE 28
+0007AC 1 A9 FF 48 A9 set_a $ff,$ff
+0007B0 1 FF 28
+0007B2 1 48 pha
+0007B3 1 08 C9 FF D0 tst_a $ff,$ff
+0007B7 1 FE 68 48 C9
+0007BB 1 FF D0 FE 28
+0007BF 1 A9 00 48 A9 set_a 1,0
+0007C3 1 01 28
+0007C5 1 48 pha
+0007C6 1 08 C9 01 D0 tst_a 1,0
+0007CA 1 FE 68 48 C9
+0007CE 1 30 D0 FE 28
+0007D2 1 A9 FF 48 A9 set_a 0,$ff
+0007D6 1 00 28
+0007D8 1 48 pha
+0007D9 1 08 C9 00 D0 tst_a 0,$ff
+0007DD 1 FE 68 48 C9
+0007E1 1 FF D0 FE 28
+0007E5 1 A9 00 48 A9 set_a $ff,0
+0007E9 1 FF 28
+0007EB 1 48 pha
+0007EC 1 08 C9 FF D0 tst_a $ff,0
+0007F0 1 FE 68 48 C9
+0007F4 1 30 D0 FE 28
+0007F8 1 A9 FF 48 A9 set_a 0,$ff ;pull
+0007FC 1 00 28
+0007FE 1 68 pla
+0007FF 1 08 C9 FF D0 tst_a $ff,$ff-zero
+000803 1 FE 68 48 C9
+000807 1 FD D0 FE 28
+00080B 1 A9 00 48 A9 set_a $ff,0
+00080F 1 FF 28
+000811 1 68 pla
+000812 1 08 C9 00 D0 tst_a 0,zero
+000816 1 FE 68 48 C9
+00081A 1 32 D0 FE 28
+00081E 1 A9 FF 48 A9 set_a $fe,$ff
+000822 1 FE 28
+000824 1 68 pla
+000825 1 08 C9 01 D0 tst_a 1,$ff-zero-minus
+000829 1 FE 68 48 C9
+00082D 1 7D D0 FE 28
+000831 1 A9 00 48 A9 set_a 0,0
+000835 1 00 28
+000837 1 68 pla
+000838 1 08 C9 FF D0 tst_a $ff,minus
+00083C 1 FE 68 48 C9
+000840 1 B0 D0 FE 28
+000844 1 A9 FF 48 A9 set_a $ff,$ff
+000848 1 FF 28
+00084A 1 68 pla
+00084B 1 08 C9 00 D0 tst_a 0,$ff-minus
+00084F 1 FE 68 48 C9
+000853 1 7F D0 FE 28
+000857 1 A9 00 48 A9 set_a $fe,0
+00085B 1 FE 28
+00085D 1 68 pla
+00085E 1 08 C9 01 D0 tst_a 1,0
+000862 1 FE 68 48 C9
+000866 1 30 D0 FE 28
+00086A 1 E0 55 cpx #$55 ;x & y unchanged?
+00086C 1 D0 FE trap_ne
+00086E 1 C0 AA cpy #$aa
+000870 1 D0 FE trap_ne
+000872 1 AD 00 02 C9 next_test
+000876 1 05 D0 FE A9
+00087A 1 06 8D 00 02
+00087E 1
+00087E 1 ; partial pretest EOR #
+00087E 1 A9 00 48 A9 set_a $3c,0
+000882 1 3C 28
+000884 1 49 C3 eor #$c3
+000886 1 08 C9 FF D0 tst_a $ff,fn
+00088A 1 FE 68 48 C9
+00088E 1 B0 D0 FE 28
+000892 1 A9 00 48 A9 set_a $c3,0
+000896 1 C3 28
+000898 1 49 C3 eor #$c3
+00089A 1 08 C9 00 D0 tst_a 0,fz
+00089E 1 FE 68 48 C9
+0008A2 1 32 D0 FE 28
+0008A6 1 AD 00 02 C9 next_test
+0008AA 1 06 D0 FE A9
+0008AE 1 07 8D 00 02
+0008B2 1
+0008B2 1 ; PC modifying instructions except branches (NOP, JMP, JSR, RTS, BRK, RTI)
+0008B2 1 ; testing NOP
+0008B2 1 A2 24 ldx #$24
+0008B4 1 A0 42 ldy #$42
+0008B6 1 A9 00 48 A9 set_a $18,0
+0008BA 1 18 28
+0008BC 1 EA nop
+0008BD 1 08 C9 18 D0 tst_a $18,0
+0008C1 1 FE 68 48 C9
+0008C5 1 30 D0 FE 28
+0008C9 1 E0 24 cpx #$24
+0008CB 1 D0 FE trap_ne
+0008CD 1 C0 42 cpy #$42
+0008CF 1 D0 FE trap_ne
+0008D1 1 A2 DB ldx #$db
+0008D3 1 A0 BD ldy #$bd
+0008D5 1 A9 FF 48 A9 set_a $e7,$ff
+0008D9 1 E7 28
+0008DB 1 EA nop
+0008DC 1 08 C9 E7 D0 tst_a $e7,$ff
+0008E0 1 FE 68 48 C9
+0008E4 1 FF D0 FE 28
+0008E8 1 E0 DB cpx #$db
+0008EA 1 D0 FE trap_ne
+0008EC 1 C0 BD cpy #$bd
+0008EE 1 D0 FE trap_ne
+0008F0 1 AD 00 02 C9 next_test
+0008F4 1 07 D0 FE A9
+0008F8 1 08 8D 00 02
+0008FC 1
+0008FC 1 ; jump absolute
+0008FC 1 A9 00 48 28 set_stat $0
+000900 1 A9 46 lda #'F'
+000902 1 A2 41 ldx #'A'
+000904 1 A0 52 ldy #'R' ;N=0, V=0, Z=0, C=0
+000906 1 4C EF 36 jmp test_far
+000909 1 EA nop
+00090A 1 EA nop
+00090B 1 D0 FE trap_ne ;runover protection
+00090D 1 E8 inx
+00090E 1 E8 inx
+00090F 1 far_ret:
+00090F 1 F0 FE trap_eq ;returned flags OK?
+000911 1 10 FE trap_pl
+000913 1 90 FE trap_cc
+000915 1 50 FE trap_vc
+000917 1 C9 EC cmp #('F'^$aa) ;returned registers OK?
+000919 1 D0 FE trap_ne
+00091B 1 E0 42 cpx #('A'+1)
+00091D 1 D0 FE trap_ne
+00091F 1 C0 4F cpy #('R'-3)
+000921 1 D0 FE trap_ne
+000923 1 CA dex
+000924 1 C8 iny
+000925 1 C8 iny
+000926 1 C8 iny
+000927 1 49 AA eor #$aa ;N=0, V=1, Z=0, C=1
+000929 1 4C 32 09 jmp test_near
+00092C 1 EA nop
+00092D 1 EA nop
+00092E 1 D0 FE trap_ne ;runover protection
+000930 1 E8 inx
+000931 1 E8 inx
+000932 1 test_near:
+000932 1 F0 FE trap_eq ;passed flags OK?
+000934 1 30 FE trap_mi
+000936 1 90 FE trap_cc
+000938 1 50 FE trap_vc
+00093A 1 C9 46 cmp #'F' ;passed registers OK?
+00093C 1 D0 FE trap_ne
+00093E 1 E0 41 cpx #'A'
+000940 1 D0 FE trap_ne
+000942 1 C0 52 cpy #'R'
+000944 1 D0 FE trap_ne
+000946 1 AD 00 02 C9 next_test
+00094A 1 08 D0 FE A9
+00094E 1 09 8D 00 02
+000952 1
+000952 1 ; jump indirect
+000952 1 A9 00 48 28 set_stat 0
+000956 1 A9 49 lda #'I'
+000958 1 A2 4E ldx #'N'
+00095A 1 A0 44 ldy #'D' ;N=0, V=0, Z=0, C=0
+00095C 1 6C 1E 37 jmp (ptr_tst_ind)
+00095F 1 EA nop
+000960 1 D0 FE trap_ne ;runover protection
+000962 1 88 dey
+000963 1 88 dey
+000964 1 ind_ret:
+000964 1 08 php ;either SP or Y count will fail, if we do not hit
+000965 1 88 dey
+000966 1 88 dey
+000967 1 88 dey
+000968 1 28 plp
+000969 1 F0 FE trap_eq ;returned flags OK?
+00096B 1 10 FE trap_pl
+00096D 1 90 FE trap_cc
+00096F 1 50 FE trap_vc
+000971 1 C9 E3 cmp #('I'^$aa) ;returned registers OK?
+000973 1 D0 FE trap_ne
+000975 1 E0 4F cpx #('N'+1)
+000977 1 D0 FE trap_ne
+000979 1 C0 3E cpy #('D'-6)
+00097B 1 D0 FE trap_ne
+00097D 1 BA tsx ;SP check
+00097E 1 E0 FF cpx #$ff
+000980 1 D0 FE trap_ne
+000982 1 AD 00 02 C9 next_test
+000986 1 09 D0 FE A9
+00098A 1 0A 8D 00 02
+00098E 1
+00098E 1 ; jump subroutine & return from subroutine
+00098E 1 A9 00 48 28 set_stat 0
+000992 1 A9 4A lda #'J'
+000994 1 A2 53 ldx #'S'
+000996 1 A0 52 ldy #'R' ;N=0, V=0, Z=0, C=0
+000998 1 20 5D 37 jsr test_jsr
+00099B 1 jsr_ret = *-1 ;last address of jsr = return address
+00099B 1 08 php ;either SP or Y count will fail, if we do not hit
+00099C 1 88 dey
+00099D 1 88 dey
+00099E 1 88 dey
+00099F 1 28 plp
+0009A0 1 F0 FE trap_eq ;returned flags OK?
+0009A2 1 10 FE trap_pl
+0009A4 1 90 FE trap_cc
+0009A6 1 50 FE trap_vc
+0009A8 1 C9 E0 cmp #('J'^$aa) ;returned registers OK?
+0009AA 1 D0 FE trap_ne
+0009AC 1 E0 54 cpx #('S'+1)
+0009AE 1 D0 FE trap_ne
+0009B0 1 C0 4C cpy #('R'-6)
+0009B2 1 D0 FE trap_ne
+0009B4 1 BA tsx ;sp?
+0009B5 1 E0 FF cpx #$ff
+0009B7 1 D0 FE trap_ne
+0009B9 1 AD 00 02 C9 next_test
+0009BD 1 0A D0 FE A9
+0009C1 1 0B 8D 00 02
+0009C5 1
+0009C5 1 ; break & return from interrupt
+0009C5 1 .if ROM_vectors = 1
+0009C5 1 A9 00 load_flag 0 ;with interrupts enabled if allowed!
+0009C7 1 48 pha
+0009C8 1 A9 42 lda #'B'
+0009CA 1 A2 52 ldx #'R'
+0009CC 1 A0 4B ldy #'K'
+0009CE 1 28 plp ;N=0, V=0, Z=0, C=0
+0009CF 1 00 brk
+0009D0 1 .else
+0009D0 1 lda #>brk_ret0 ;emulated break
+0009D0 1 pha
+0009D0 1 lda #brk_ret1 ;emulated break
+0009F6 1 pha
+0009F6 1 lda #bin_rti_ret ;emulated interrupt for rti
+00343D 1 48 pha
+00343E 1 A9 55 lda #dec_rti_ret ;emulated interrupt for rti
+003445 1 48 pha
+003446 1 A9 4C lda #jsr_ret
+003783 1 D0 FE trap_ne
+003785 1 AD FE 01 lda $1fe
+003788 1 C9 9A cmp #brk_ret0
+0037DA 1 D0 FE trap_ne
+0037DC 1 AD FE 01 lda $1fe
+0037DF 1 C9 D1 cmp #brk_ret1
+00381A 1 D0 FE trap_ne
+00381C 1 AD FE 01 lda $1fe
+00381F 1 C9 F7 cmp # 1
+003835 1 zp_init:
+003835 1 zps_: .byte $80,1 ;additional shift pattern to test zero result & flag
+003835 1 zp1_: .byte $c3,$82,$41,0 ;test patterns for LDx BIT ROL ROR ASL LSR
+003835 1 zp7f_: .byte $7f ;test pattern for compare
+003835 1 ;logical zeropage operands
+003835 1 zpOR_: .byte 0,$1f,$71,$80 ;test pattern for OR
+003835 1 zpAN_: .byte $0f,$ff,$7f,$80 ;test pattern for AND
+003835 1 zpEO_: .byte $ff,$0f,$8f,$8f ;test pattern for EOR
+003835 1 ;indirect addressing pointers
+003835 1 ind1_: .word abs1 ;indirect pointer to pattern in absolute memory
+003835 1 .word abs1+1
+003835 1 .word abs1+2
+003835 1 .word abs1+3
+003835 1 .word abs7f
+003835 1 inw1_: .word abs1-$f8 ;indirect pointer for wrap-test pattern
+003835 1 indt_: .word abst ;indirect pointer to store area in absolute memory
+003835 1 .word abst+1
+003835 1 .word abst+2
+003835 1 .word abst+3
+003835 1 inwt_: .word abst-$f8 ;indirect pointer for wrap-test store
+003835 1 indAN_: .word absAN ;indirect pointer to AND pattern in absolute memory
+003835 1 .word absAN+1
+003835 1 .word absAN+2
+003835 1 .word absAN+3
+003835 1 indEO_: .word absEO ;indirect pointer to EOR pattern in absolute memory
+003835 1 .word absEO+1
+003835 1 .word absEO+2
+003835 1 .word absEO+3
+003835 1 indOR_: .word absOR ;indirect pointer to OR pattern in absolute memory
+003835 1 .word absOR+1
+003835 1 .word absOR+2
+003835 1 .word absOR+3
+003835 1 ;add/subtract indirect pointers
+003835 1 adi2_: .word ada2 ;indirect pointer to operand 2 in absolute memory
+003835 1 sbi2_: .word sba2 ;indirect pointer to complemented operand 2 (SBC)
+003835 1 adiy2_: .word ada2-$ff ;with offset for indirect indexed
+003835 1 sbiy2_: .word sba2-$ff
+003835 1 zp_end:
+003835 1 .if (zp_end - zp_init) <> (zp_bss_end - zp_bss)
+003835 1 ;force assembler error if size is different
+003835 1 .error "mismatch between bss and zeropage data"
+003835 1 .endif
+003835 1 data_init:
+003835 1 ex_and_:and #0 ;execute immediate opcodes
+003835 1 rts
+003835 1 ex_eor_:eor #0 ;execute immediate opcodes
+003835 1 rts
+003835 1 ex_ora_:ora #0 ;execute immediate opcodes
+003835 1 rts
+003835 1 ex_adc_:adc #0 ;execute immediate opcodes
+003835 1 rts
+003835 1 ex_sbc_:sbc #0 ;execute immediate opcodes
+003835 1 rts
+003835 1 ;zps: .byte $80,1 ;additional shift patterns test zero result & flag
+003835 1 abs1_: .byte $c3,$82,$41,0 ;test patterns for LDx BIT ROL ROR ASL LSR
+003835 1 abs7f_: .byte $7f ;test pattern for compare
+003835 1 ;loads
+003835 1 fLDx_: .byte fn,fn,0,fz ;expected flags for load
+003835 1 ;shifts
+003835 1 rASL_: ;expected result ASL & ROL -carry
+003835 1 rROL_: .byte 0,2,$86,$04,$82,0
+003835 1 rROLc_: .byte 1,3,$87,$05,$83,1 ;expected result ROL +carry
+003835 1 rLSR_: ;expected result LSR & ROR -carry
+003835 1 rROR_: .byte $40,0,$61,$41,$20,0
+003835 1 rRORc_: .byte $c0,$80,$e1,$c1,$a0,$80 ;expected result ROR +carry
+003835 1 fASL_: ;expected flags for shifts
+003835 1 fROL_: .byte fzc,0,fnc,fc,fn,fz ;no carry in
+003835 1 fROLc_: .byte fc,0,fnc,fc,fn,0 ;carry in
+003835 1 fLSR_:
+003835 1 fROR_: .byte 0,fzc,fc,0,fc,fz ;no carry in
+003835 1 fRORc_: .byte fn,fnc,fnc,fn,fnc,fn ;carry in
+003835 1 ;increments (decrements)
+003835 1 rINC_: .byte $7f,$80,$ff,0,1 ;expected result for INC/DEC
+003835 1 fINC_: .byte 0,fn,fn,fz,0 ;expected flags for INC/DEC
+003835 1 ;logical memory operand
+003835 1 absOR_: .byte 0,$1f,$71,$80 ;test pattern for OR
+003835 1 absAN_: .byte $0f,$ff,$7f,$80 ;test pattern for AND
+003835 1 absEO_: .byte $ff,$0f,$8f,$8f ;test pattern for EOR
+003835 1 ;logical accu operand
+003835 1 absORa_:.byte 0,$f1,$1f,0 ;test pattern for OR
+003835 1 absANa_:.byte $f0,$ff,$ff,$ff ;test pattern for AND
+003835 1 absEOa_:.byte $ff,$f0,$f0,$0f ;test pattern for EOR
+003835 1 ;logical results
+003835 1 absrlo_:.byte 0,$ff,$7f,$80
+003835 1 absflo_:.byte fz,fn,0,fn
+003835 1 data_end
+003835 1 .if (data_end - data_init) <> (data_bss_end - data_bss)
+003835 1 ;force assembler error if size is different
+003835 1 .error "mismatch between bss and data"
+003835 1 .endif
+003835 1
+003835 1 vec_init
+003835 1 .word nmi_trap
+003835 1 .word res_trap
+003835 1 .word irq_trap
+003835 1 vec_bss equ $fffa
+003835 1 .endif ;end of RAM init data
+003835 1
+003835 1 .if (load_data_direct = 1) & (ROM_vectors = 1)
+003835 1 .segment "VECTORS"
+003835 1 .org $fffa ;vectors
+00FFFA 1 9D 37 .word nmi_trap
+00FFFC 1 A3 37 .word res_trap
+00FFFE 1 AB 37 .word irq_trap
+010000 1 .endif
+010000 1
diff --git a/test-roms/bin/functional_test_full.map b/test-roms/bin/functional_test_full.map
new file mode 100644
index 0000000..63ff1e1
--- /dev/null
+++ b/test-roms/bin/functional_test_full.map
@@ -0,0 +1,32 @@
+Modules list:
+-------------
+functional_test_full.o:
+ CODE Offs=000000 Size=003435 Align=00001 Fill=0000
+ DATA Offs=000000 Size=00007B Align=00001 Fill=0000
+ ZEROPAGE Offs=000000 Size=00005C Align=00001 Fill=0000
+ VECTORS Offs=000000 Size=000006 Align=00001 Fill=0000
+
+
+Segment list:
+-------------
+Name Start End Size Align
+----------------------------------------------------
+ZEROPAGE 000000 00005B 00005C 00001
+DATA 000200 00027A 00007B 00001
+CODE 000400 003834 003435 00001
+VECTORS 00FFFA 00FFFF 000006 00001
+
+
+Exports list by name:
+---------------------
+
+
+
+Exports list by value:
+----------------------
+
+
+
+Imports list:
+-------------
+
diff --git a/test-roms/bin/functional_test_full.o b/test-roms/bin/functional_test_full.o
new file mode 100644
index 0000000..556dafa
Binary files /dev/null and b/test-roms/bin/functional_test_full.o differ
diff --git a/test-roms/build-tests.sh b/test-roms/build-tests.sh
new file mode 100755
index 0000000..221eb7d
--- /dev/null
+++ b/test-roms/build-tests.sh
@@ -0,0 +1,33 @@
+#!/usr/bin/env bash
+
+git submodule sync 6502_65C02_functional_tests
+git submodule update 6502_65C02_functional_tests
+
+SRC_DIR='./6502_65C02_functional_tests/ca65'
+CONFIG="$SRC_DIR/example.cfg"
+OUT_DIR='./bin'
+
+FULL_TEST='6502_functional_test'
+FULL_TEST_OUT='functional_test_full'
+echo "$SRC_DIR/$FULL_TEST -> $OUT_DIR/$FULL_TEST_OUT"
+ca65 -l "$OUT_DIR/$FULL_TEST_OUT.lst" "$SRC_DIR/$FULL_TEST.ca65" -o "$OUT_DIR/$FULL_TEST_OUT.o"
+ld65 "$OUT_DIR/$FULL_TEST_OUT.o" -o "$OUT_DIR/$FULL_TEST_OUT.bin" -m "$OUT_DIR/$FULL_TEST_OUT.map" -C $CONFIG
+echo "done"
+
+NO_BCD_TEST_OUT='functional_test_bcd_disabled'
+TMP='./tmp.ca65'
+sed 's/disable_decimal = 0/disable_decimal = 1/' "$SRC_DIR/$FULL_TEST.ca65" > $TMP
+
+echo "$SRC_DIR/$FULL_TEST (bcd disabled) -> $OUT_DIR/$NO_BCD_TEST_OUT"
+ca65 -l "$OUT_DIR/$NO_BCD_TEST_OUT.lst" $TMP -o "$OUT_DIR/$NO_BCD_TEST_OUT.o"
+ld65 "$OUT_DIR/$NO_BCD_TEST_OUT.o" -o "$OUT_DIR/$NO_BCD_TEST_OUT.bin" -m "$OUT_DIR/$NO_BCD_TEST_OUT.map" -C $CONFIG
+echo "done"
+
+EXTENDED_TEST='65C02_extended_opcodes_test'
+EXTENDED_TEST_OUT='extended_test'
+echo "$SRC_DIR/$EXTENDED_TEST -> $OUT_DIR/$EXTENDED_TEST_OUT"
+ca65 -l "$OUT_DIR/$EXTENDED_TEST_OUT.lst" "$SRC_DIR/$EXTENDED_TEST.ca65" -o "$OUT_DIR/$EXTENDED_TEST_OUT.o"
+ld65 "$OUT_DIR/$EXTENDED_TEST_OUT.o" -o "$OUT_DIR/$EXTENDED_TEST_OUT.bin" -m "$OUT_DIR/$EXTENDED_TEST_OUT.map" -C $CONFIG
+echo "done"
+
+rm $TMP
\ No newline at end of file
diff --git a/test-roms/nes-test-roms b/test-roms/nes-test-roms
new file mode 160000
index 0000000..95d8f62
--- /dev/null
+++ b/test-roms/nes-test-roms
@@ -0,0 +1 @@
+Subproject commit 95d8f621ae55cee0d09b91519a8989ae0e64753b
diff --git a/test-roms/nestest/README.md b/test-roms/nestest/README.md
new file mode 100644
index 0000000..d7016c1
--- /dev/null
+++ b/test-roms/nestest/README.md
@@ -0,0 +1,7 @@
+From https://www.nesdev.org/wiki/Emulator_tests
+
+nestest.nes:
+fairly thoroughly tests CPU operation. This is the best test to start with when getting a CPU emulator working for the first time. Start execution at $C000 and compare execution with a known good log (created using Nintendulator, an emulator chosen by the test's author because its CPU was verified to function correctly, aside from some minor details of the power-up state).
+
+instr_test-v5:
+Tests official and unofficial CPU instructions and lists which ones failed. It will work even if emulator has no PPU and only supports NROM, writing a copy of output to $6000 (see readme). This more thoroughly tests instructions, but can't help you figure out what's wrong beyond what instruction(s) are failing, so it's better for testing mature CPU emulators.
diff --git a/test-roms/nestest/nestest.log b/test-roms/nestest/nestest.log
new file mode 100644
index 0000000..fead022
--- /dev/null
+++ b/test-roms/nestest/nestest.log
@@ -0,0 +1,8991 @@
+C000 4C F5 C5 JMP $C5F5 A:00 X:00 Y:00 P:24 SP:FD PPU: 0, 21 CYC:7
+C5F5 A2 00 LDX #$00 A:00 X:00 Y:00 P:24 SP:FD PPU: 0, 30 CYC:10
+C5F7 86 00 STX $00 = 00 A:00 X:00 Y:00 P:26 SP:FD PPU: 0, 36 CYC:12
+C5F9 86 10 STX $10 = 00 A:00 X:00 Y:00 P:26 SP:FD PPU: 0, 45 CYC:15
+C5FB 86 11 STX $11 = 00 A:00 X:00 Y:00 P:26 SP:FD PPU: 0, 54 CYC:18
+C5FD 20 2D C7 JSR $C72D A:00 X:00 Y:00 P:26 SP:FD PPU: 0, 63 CYC:21
+C72D EA NOP A:00 X:00 Y:00 P:26 SP:FB PPU: 0, 81 CYC:27
+C72E 38 SEC A:00 X:00 Y:00 P:26 SP:FB PPU: 0, 87 CYC:29
+C72F B0 04 BCS $C735 A:00 X:00 Y:00 P:27 SP:FB PPU: 0, 93 CYC:31
+C735 EA NOP A:00 X:00 Y:00 P:27 SP:FB PPU: 0,102 CYC:34
+C736 18 CLC A:00 X:00 Y:00 P:27 SP:FB PPU: 0,108 CYC:36
+C737 B0 03 BCS $C73C A:00 X:00 Y:00 P:26 SP:FB PPU: 0,114 CYC:38
+C739 4C 40 C7 JMP $C740 A:00 X:00 Y:00 P:26 SP:FB PPU: 0,120 CYC:40
+C740 EA NOP A:00 X:00 Y:00 P:26 SP:FB PPU: 0,129 CYC:43
+C741 38 SEC A:00 X:00 Y:00 P:26 SP:FB PPU: 0,135 CYC:45
+C742 90 03 BCC $C747 A:00 X:00 Y:00 P:27 SP:FB PPU: 0,141 CYC:47
+C744 4C 4B C7 JMP $C74B A:00 X:00 Y:00 P:27 SP:FB PPU: 0,147 CYC:49
+C74B EA NOP A:00 X:00 Y:00 P:27 SP:FB PPU: 0,156 CYC:52
+C74C 18 CLC A:00 X:00 Y:00 P:27 SP:FB PPU: 0,162 CYC:54
+C74D 90 04 BCC $C753 A:00 X:00 Y:00 P:26 SP:FB PPU: 0,168 CYC:56
+C753 EA NOP A:00 X:00 Y:00 P:26 SP:FB PPU: 0,177 CYC:59
+C754 A9 00 LDA #$00 A:00 X:00 Y:00 P:26 SP:FB PPU: 0,183 CYC:61
+C756 F0 04 BEQ $C75C A:00 X:00 Y:00 P:26 SP:FB PPU: 0,189 CYC:63
+C75C EA NOP A:00 X:00 Y:00 P:26 SP:FB PPU: 0,198 CYC:66
+C75D A9 40 LDA #$40 A:00 X:00 Y:00 P:26 SP:FB PPU: 0,204 CYC:68
+C75F F0 03 BEQ $C764 A:40 X:00 Y:00 P:24 SP:FB PPU: 0,210 CYC:70
+C761 4C 68 C7 JMP $C768 A:40 X:00 Y:00 P:24 SP:FB PPU: 0,216 CYC:72
+C768 EA NOP A:40 X:00 Y:00 P:24 SP:FB PPU: 0,225 CYC:75
+C769 A9 40 LDA #$40 A:40 X:00 Y:00 P:24 SP:FB PPU: 0,231 CYC:77
+C76B D0 04 BNE $C771 A:40 X:00 Y:00 P:24 SP:FB PPU: 0,237 CYC:79
+C771 EA NOP A:40 X:00 Y:00 P:24 SP:FB PPU: 0,246 CYC:82
+C772 A9 00 LDA #$00 A:40 X:00 Y:00 P:24 SP:FB PPU: 0,252 CYC:84
+C774 D0 03 BNE $C779 A:00 X:00 Y:00 P:26 SP:FB PPU: 0,258 CYC:86
+C776 4C 7D C7 JMP $C77D A:00 X:00 Y:00 P:26 SP:FB PPU: 0,264 CYC:88
+C77D EA NOP A:00 X:00 Y:00 P:26 SP:FB PPU: 0,273 CYC:91
+C77E A9 FF LDA #$FF A:00 X:00 Y:00 P:26 SP:FB PPU: 0,279 CYC:93
+C780 85 01 STA $01 = 00 A:FF X:00 Y:00 P:A4 SP:FB PPU: 0,285 CYC:95
+C782 24 01 BIT $01 = FF A:FF X:00 Y:00 P:A4 SP:FB PPU: 0,294 CYC:98
+C784 70 04 BVS $C78A A:FF X:00 Y:00 P:E4 SP:FB PPU: 0,303 CYC:101
+C78A EA NOP A:FF X:00 Y:00 P:E4 SP:FB PPU: 0,312 CYC:104
+C78B 24 01 BIT $01 = FF A:FF X:00 Y:00 P:E4 SP:FB PPU: 0,318 CYC:106
+C78D 50 03 BVC $C792 A:FF X:00 Y:00 P:E4 SP:FB PPU: 0,327 CYC:109
+C78F 4C 96 C7 JMP $C796 A:FF X:00 Y:00 P:E4 SP:FB PPU: 0,333 CYC:111
+C796 EA NOP A:FF X:00 Y:00 P:E4 SP:FB PPU: 1, 1 CYC:114
+C797 A9 00 LDA #$00 A:FF X:00 Y:00 P:E4 SP:FB PPU: 1, 7 CYC:116
+C799 85 01 STA $01 = FF A:00 X:00 Y:00 P:66 SP:FB PPU: 1, 13 CYC:118
+C79B 24 01 BIT $01 = 00 A:00 X:00 Y:00 P:66 SP:FB PPU: 1, 22 CYC:121
+C79D 50 04 BVC $C7A3 A:00 X:00 Y:00 P:26 SP:FB PPU: 1, 31 CYC:124
+C7A3 EA NOP A:00 X:00 Y:00 P:26 SP:FB PPU: 1, 40 CYC:127
+C7A4 24 01 BIT $01 = 00 A:00 X:00 Y:00 P:26 SP:FB PPU: 1, 46 CYC:129
+C7A6 70 03 BVS $C7AB A:00 X:00 Y:00 P:26 SP:FB PPU: 1, 55 CYC:132
+C7A8 4C AF C7 JMP $C7AF A:00 X:00 Y:00 P:26 SP:FB PPU: 1, 61 CYC:134
+C7AF EA NOP A:00 X:00 Y:00 P:26 SP:FB PPU: 1, 70 CYC:137
+C7B0 A9 00 LDA #$00 A:00 X:00 Y:00 P:26 SP:FB PPU: 1, 76 CYC:139
+C7B2 10 04 BPL $C7B8 A:00 X:00 Y:00 P:26 SP:FB PPU: 1, 82 CYC:141
+C7B8 EA NOP A:00 X:00 Y:00 P:26 SP:FB PPU: 1, 91 CYC:144
+C7B9 A9 80 LDA #$80 A:00 X:00 Y:00 P:26 SP:FB PPU: 1, 97 CYC:146
+C7BB 10 03 BPL $C7C0 A:80 X:00 Y:00 P:A4 SP:FB PPU: 1,103 CYC:148
+C7BD 4C D9 C7 JMP $C7D9 A:80 X:00 Y:00 P:A4 SP:FB PPU: 1,109 CYC:150
+C7D9 EA NOP A:80 X:00 Y:00 P:A4 SP:FB PPU: 1,118 CYC:153
+C7DA 60 RTS A:80 X:00 Y:00 P:A4 SP:FB PPU: 1,124 CYC:155
+C600 20 DB C7 JSR $C7DB A:80 X:00 Y:00 P:A4 SP:FD PPU: 1,142 CYC:161
+C7DB EA NOP A:80 X:00 Y:00 P:A4 SP:FB PPU: 1,160 CYC:167
+C7DC A9 FF LDA #$FF A:80 X:00 Y:00 P:A4 SP:FB PPU: 1,166 CYC:169
+C7DE 85 01 STA $01 = 00 A:FF X:00 Y:00 P:A4 SP:FB PPU: 1,172 CYC:171
+C7E0 24 01 BIT $01 = FF A:FF X:00 Y:00 P:A4 SP:FB PPU: 1,181 CYC:174
+C7E2 A9 00 LDA #$00 A:FF X:00 Y:00 P:E4 SP:FB PPU: 1,190 CYC:177
+C7E4 38 SEC A:00 X:00 Y:00 P:66 SP:FB PPU: 1,196 CYC:179
+C7E5 78 SEI A:00 X:00 Y:00 P:67 SP:FB PPU: 1,202 CYC:181
+C7E6 F8 SED A:00 X:00 Y:00 P:67 SP:FB PPU: 1,208 CYC:183
+C7E7 08 PHP A:00 X:00 Y:00 P:6F SP:FB PPU: 1,214 CYC:185
+C7E8 68 PLA A:00 X:00 Y:00 P:6F SP:FA PPU: 1,223 CYC:188
+C7E9 29 EF AND #$EF A:7F X:00 Y:00 P:6D SP:FB PPU: 1,235 CYC:192
+C7EB C9 6F CMP #$6F A:6F X:00 Y:00 P:6D SP:FB PPU: 1,241 CYC:194
+C7ED F0 04 BEQ $C7F3 A:6F X:00 Y:00 P:6F SP:FB PPU: 1,247 CYC:196
+C7F3 EA NOP A:6F X:00 Y:00 P:6F SP:FB PPU: 1,256 CYC:199
+C7F4 A9 40 LDA #$40 A:6F X:00 Y:00 P:6F SP:FB PPU: 1,262 CYC:201
+C7F6 85 01 STA $01 = FF A:40 X:00 Y:00 P:6D SP:FB PPU: 1,268 CYC:203
+C7F8 24 01 BIT $01 = 40 A:40 X:00 Y:00 P:6D SP:FB PPU: 1,277 CYC:206
+C7FA D8 CLD A:40 X:00 Y:00 P:6D SP:FB PPU: 1,286 CYC:209
+C7FB A9 10 LDA #$10 A:40 X:00 Y:00 P:65 SP:FB PPU: 1,292 CYC:211
+C7FD 18 CLC A:10 X:00 Y:00 P:65 SP:FB PPU: 1,298 CYC:213
+C7FE 08 PHP A:10 X:00 Y:00 P:64 SP:FB PPU: 1,304 CYC:215
+C7FF 68 PLA A:10 X:00 Y:00 P:64 SP:FA PPU: 1,313 CYC:218
+C800 29 EF AND #$EF A:74 X:00 Y:00 P:64 SP:FB PPU: 1,325 CYC:222
+C802 C9 64 CMP #$64 A:64 X:00 Y:00 P:64 SP:FB PPU: 1,331 CYC:224
+C804 F0 04 BEQ $C80A A:64 X:00 Y:00 P:67 SP:FB PPU: 1,337 CYC:226
+C80A EA NOP A:64 X:00 Y:00 P:67 SP:FB PPU: 2, 5 CYC:229
+C80B A9 80 LDA #$80 A:64 X:00 Y:00 P:67 SP:FB PPU: 2, 11 CYC:231
+C80D 85 01 STA $01 = 40 A:80 X:00 Y:00 P:E5 SP:FB PPU: 2, 17 CYC:233
+C80F 24 01 BIT $01 = 80 A:80 X:00 Y:00 P:E5 SP:FB PPU: 2, 26 CYC:236
+C811 F8 SED A:80 X:00 Y:00 P:A5 SP:FB PPU: 2, 35 CYC:239
+C812 A9 00 LDA #$00 A:80 X:00 Y:00 P:AD SP:FB PPU: 2, 41 CYC:241
+C814 38 SEC A:00 X:00 Y:00 P:2F SP:FB PPU: 2, 47 CYC:243
+C815 08 PHP A:00 X:00 Y:00 P:2F SP:FB PPU: 2, 53 CYC:245
+C816 68 PLA A:00 X:00 Y:00 P:2F SP:FA PPU: 2, 62 CYC:248
+C817 29 EF AND #$EF A:3F X:00 Y:00 P:2D SP:FB PPU: 2, 74 CYC:252
+C819 C9 2F CMP #$2F A:2F X:00 Y:00 P:2D SP:FB PPU: 2, 80 CYC:254
+C81B F0 04 BEQ $C821 A:2F X:00 Y:00 P:2F SP:FB PPU: 2, 86 CYC:256
+C821 EA NOP A:2F X:00 Y:00 P:2F SP:FB PPU: 2, 95 CYC:259
+C822 A9 FF LDA #$FF A:2F X:00 Y:00 P:2F SP:FB PPU: 2,101 CYC:261
+C824 48 PHA A:FF X:00 Y:00 P:AD SP:FB PPU: 2,107 CYC:263
+C825 28 PLP A:FF X:00 Y:00 P:AD SP:FA PPU: 2,116 CYC:266
+C826 D0 09 BNE $C831 A:FF X:00 Y:00 P:EF SP:FB PPU: 2,128 CYC:270
+C828 10 07 BPL $C831 A:FF X:00 Y:00 P:EF SP:FB PPU: 2,134 CYC:272
+C82A 50 05 BVC $C831 A:FF X:00 Y:00 P:EF SP:FB PPU: 2,140 CYC:274
+C82C 90 03 BCC $C831 A:FF X:00 Y:00 P:EF SP:FB PPU: 2,146 CYC:276
+C82E 4C 35 C8 JMP $C835 A:FF X:00 Y:00 P:EF SP:FB PPU: 2,152 CYC:278
+C835 EA NOP A:FF X:00 Y:00 P:EF SP:FB PPU: 2,161 CYC:281
+C836 A9 04 LDA #$04 A:FF X:00 Y:00 P:EF SP:FB PPU: 2,167 CYC:283
+C838 48 PHA A:04 X:00 Y:00 P:6D SP:FB PPU: 2,173 CYC:285
+C839 28 PLP A:04 X:00 Y:00 P:6D SP:FA PPU: 2,182 CYC:288
+C83A F0 09 BEQ $C845 A:04 X:00 Y:00 P:24 SP:FB PPU: 2,194 CYC:292
+C83C 30 07 BMI $C845 A:04 X:00 Y:00 P:24 SP:FB PPU: 2,200 CYC:294
+C83E 70 05 BVS $C845 A:04 X:00 Y:00 P:24 SP:FB PPU: 2,206 CYC:296
+C840 B0 03 BCS $C845 A:04 X:00 Y:00 P:24 SP:FB PPU: 2,212 CYC:298
+C842 4C 49 C8 JMP $C849 A:04 X:00 Y:00 P:24 SP:FB PPU: 2,218 CYC:300
+C849 EA NOP A:04 X:00 Y:00 P:24 SP:FB PPU: 2,227 CYC:303
+C84A F8 SED A:04 X:00 Y:00 P:24 SP:FB PPU: 2,233 CYC:305
+C84B A9 FF LDA #$FF A:04 X:00 Y:00 P:2C SP:FB PPU: 2,239 CYC:307
+C84D 85 01 STA $01 = 80 A:FF X:00 Y:00 P:AC SP:FB PPU: 2,245 CYC:309
+C84F 24 01 BIT $01 = FF A:FF X:00 Y:00 P:AC SP:FB PPU: 2,254 CYC:312
+C851 18 CLC A:FF X:00 Y:00 P:EC SP:FB PPU: 2,263 CYC:315
+C852 A9 00 LDA #$00 A:FF X:00 Y:00 P:EC SP:FB PPU: 2,269 CYC:317
+C854 48 PHA A:00 X:00 Y:00 P:6E SP:FB PPU: 2,275 CYC:319
+C855 A9 FF LDA #$FF A:00 X:00 Y:00 P:6E SP:FA PPU: 2,284 CYC:322
+C857 68 PLA A:FF X:00 Y:00 P:EC SP:FA PPU: 2,290 CYC:324
+C858 D0 09 BNE $C863 A:00 X:00 Y:00 P:6E SP:FB PPU: 2,302 CYC:328
+C85A 30 07 BMI $C863 A:00 X:00 Y:00 P:6E SP:FB PPU: 2,308 CYC:330
+C85C 50 05 BVC $C863 A:00 X:00 Y:00 P:6E SP:FB PPU: 2,314 CYC:332
+C85E B0 03 BCS $C863 A:00 X:00 Y:00 P:6E SP:FB PPU: 2,320 CYC:334
+C860 4C 67 C8 JMP $C867 A:00 X:00 Y:00 P:6E SP:FB PPU: 2,326 CYC:336
+C867 EA NOP A:00 X:00 Y:00 P:6E SP:FB PPU: 2,335 CYC:339
+C868 A9 00 LDA #$00 A:00 X:00 Y:00 P:6E SP:FB PPU: 3, 0 CYC:341
+C86A 85 01 STA $01 = FF A:00 X:00 Y:00 P:6E SP:FB PPU: 3, 6 CYC:343
+C86C 24 01 BIT $01 = 00 A:00 X:00 Y:00 P:6E SP:FB PPU: 3, 15 CYC:346
+C86E 38 SEC A:00 X:00 Y:00 P:2E SP:FB PPU: 3, 24 CYC:349
+C86F A9 FF LDA #$FF A:00 X:00 Y:00 P:2F SP:FB PPU: 3, 30 CYC:351
+C871 48 PHA A:FF X:00 Y:00 P:AD SP:FB PPU: 3, 36 CYC:353
+C872 A9 00 LDA #$00 A:FF X:00 Y:00 P:AD SP:FA PPU: 3, 45 CYC:356
+C874 68 PLA A:00 X:00 Y:00 P:2F SP:FA PPU: 3, 51 CYC:358
+C875 F0 09 BEQ $C880 A:FF X:00 Y:00 P:AD SP:FB PPU: 3, 63 CYC:362
+C877 10 07 BPL $C880 A:FF X:00 Y:00 P:AD SP:FB PPU: 3, 69 CYC:364
+C879 70 05 BVS $C880 A:FF X:00 Y:00 P:AD SP:FB PPU: 3, 75 CYC:366
+C87B 90 03 BCC $C880 A:FF X:00 Y:00 P:AD SP:FB PPU: 3, 81 CYC:368
+C87D 4C 84 C8 JMP $C884 A:FF X:00 Y:00 P:AD SP:FB PPU: 3, 87 CYC:370
+C884 60 RTS A:FF X:00 Y:00 P:AD SP:FB PPU: 3, 96 CYC:373
+C603 20 85 C8 JSR $C885 A:FF X:00 Y:00 P:AD SP:FD PPU: 3,114 CYC:379
+C885 EA NOP A:FF X:00 Y:00 P:AD SP:FB PPU: 3,132 CYC:385
+C886 18 CLC A:FF X:00 Y:00 P:AD SP:FB PPU: 3,138 CYC:387
+C887 A9 FF LDA #$FF A:FF X:00 Y:00 P:AC SP:FB PPU: 3,144 CYC:389
+C889 85 01 STA $01 = 00 A:FF X:00 Y:00 P:AC SP:FB PPU: 3,150 CYC:391
+C88B 24 01 BIT $01 = FF A:FF X:00 Y:00 P:AC SP:FB PPU: 3,159 CYC:394
+C88D A9 55 LDA #$55 A:FF X:00 Y:00 P:EC SP:FB PPU: 3,168 CYC:397
+C88F 09 AA ORA #$AA A:55 X:00 Y:00 P:6C SP:FB PPU: 3,174 CYC:399
+C891 B0 0B BCS $C89E A:FF X:00 Y:00 P:EC SP:FB PPU: 3,180 CYC:401
+C893 10 09 BPL $C89E A:FF X:00 Y:00 P:EC SP:FB PPU: 3,186 CYC:403
+C895 C9 FF CMP #$FF A:FF X:00 Y:00 P:EC SP:FB PPU: 3,192 CYC:405
+C897 D0 05 BNE $C89E A:FF X:00 Y:00 P:6F SP:FB PPU: 3,198 CYC:407
+C899 50 03 BVC $C89E A:FF X:00 Y:00 P:6F SP:FB PPU: 3,204 CYC:409
+C89B 4C A2 C8 JMP $C8A2 A:FF X:00 Y:00 P:6F SP:FB PPU: 3,210 CYC:411
+C8A2 EA NOP A:FF X:00 Y:00 P:6F SP:FB PPU: 3,219 CYC:414
+C8A3 38 SEC A:FF X:00 Y:00 P:6F SP:FB PPU: 3,225 CYC:416
+C8A4 B8 CLV A:FF X:00 Y:00 P:6F SP:FB PPU: 3,231 CYC:418
+C8A5 A9 00 LDA #$00 A:FF X:00 Y:00 P:2F SP:FB PPU: 3,237 CYC:420
+C8A7 09 00 ORA #$00 A:00 X:00 Y:00 P:2F SP:FB PPU: 3,243 CYC:422
+C8A9 D0 09 BNE $C8B4 A:00 X:00 Y:00 P:2F SP:FB PPU: 3,249 CYC:424
+C8AB 70 07 BVS $C8B4 A:00 X:00 Y:00 P:2F SP:FB PPU: 3,255 CYC:426
+C8AD 90 05 BCC $C8B4 A:00 X:00 Y:00 P:2F SP:FB PPU: 3,261 CYC:428
+C8AF 30 03 BMI $C8B4 A:00 X:00 Y:00 P:2F SP:FB PPU: 3,267 CYC:430
+C8B1 4C B8 C8 JMP $C8B8 A:00 X:00 Y:00 P:2F SP:FB PPU: 3,273 CYC:432
+C8B8 EA NOP A:00 X:00 Y:00 P:2F SP:FB PPU: 3,282 CYC:435
+C8B9 18 CLC A:00 X:00 Y:00 P:2F SP:FB PPU: 3,288 CYC:437
+C8BA 24 01 BIT $01 = FF A:00 X:00 Y:00 P:2E SP:FB PPU: 3,294 CYC:439
+C8BC A9 55 LDA #$55 A:00 X:00 Y:00 P:EE SP:FB PPU: 3,303 CYC:442
+C8BE 29 AA AND #$AA A:55 X:00 Y:00 P:6C SP:FB PPU: 3,309 CYC:444
+C8C0 D0 09 BNE $C8CB A:00 X:00 Y:00 P:6E SP:FB PPU: 3,315 CYC:446
+C8C2 50 07 BVC $C8CB A:00 X:00 Y:00 P:6E SP:FB PPU: 3,321 CYC:448
+C8C4 B0 05 BCS $C8CB A:00 X:00 Y:00 P:6E SP:FB PPU: 3,327 CYC:450
+C8C6 30 03 BMI $C8CB A:00 X:00 Y:00 P:6E SP:FB PPU: 3,333 CYC:452
+C8C8 4C CF C8 JMP $C8CF A:00 X:00 Y:00 P:6E SP:FB PPU: 3,339 CYC:454
+C8CF EA NOP A:00 X:00 Y:00 P:6E SP:FB PPU: 4, 7 CYC:457
+C8D0 38 SEC A:00 X:00 Y:00 P:6E SP:FB PPU: 4, 13 CYC:459
+C8D1 B8 CLV A:00 X:00 Y:00 P:6F SP:FB PPU: 4, 19 CYC:461
+C8D2 A9 F8 LDA #$F8 A:00 X:00 Y:00 P:2F SP:FB PPU: 4, 25 CYC:463
+C8D4 29 EF AND #$EF A:F8 X:00 Y:00 P:AD SP:FB PPU: 4, 31 CYC:465
+C8D6 90 0B BCC $C8E3 A:E8 X:00 Y:00 P:AD SP:FB PPU: 4, 37 CYC:467
+C8D8 10 09 BPL $C8E3 A:E8 X:00 Y:00 P:AD SP:FB PPU: 4, 43 CYC:469
+C8DA C9 E8 CMP #$E8 A:E8 X:00 Y:00 P:AD SP:FB PPU: 4, 49 CYC:471
+C8DC D0 05 BNE $C8E3 A:E8 X:00 Y:00 P:2F SP:FB PPU: 4, 55 CYC:473
+C8DE 70 03 BVS $C8E3 A:E8 X:00 Y:00 P:2F SP:FB PPU: 4, 61 CYC:475
+C8E0 4C E7 C8 JMP $C8E7 A:E8 X:00 Y:00 P:2F SP:FB PPU: 4, 67 CYC:477
+C8E7 EA NOP A:E8 X:00 Y:00 P:2F SP:FB PPU: 4, 76 CYC:480
+C8E8 18 CLC A:E8 X:00 Y:00 P:2F SP:FB PPU: 4, 82 CYC:482
+C8E9 24 01 BIT $01 = FF A:E8 X:00 Y:00 P:2E SP:FB PPU: 4, 88 CYC:484
+C8EB A9 5F LDA #$5F A:E8 X:00 Y:00 P:EC SP:FB PPU: 4, 97 CYC:487
+C8ED 49 AA EOR #$AA A:5F X:00 Y:00 P:6C SP:FB PPU: 4,103 CYC:489
+C8EF B0 0B BCS $C8FC A:F5 X:00 Y:00 P:EC SP:FB PPU: 4,109 CYC:491
+C8F1 10 09 BPL $C8FC A:F5 X:00 Y:00 P:EC SP:FB PPU: 4,115 CYC:493
+C8F3 C9 F5 CMP #$F5 A:F5 X:00 Y:00 P:EC SP:FB PPU: 4,121 CYC:495
+C8F5 D0 05 BNE $C8FC A:F5 X:00 Y:00 P:6F SP:FB PPU: 4,127 CYC:497
+C8F7 50 03 BVC $C8FC A:F5 X:00 Y:00 P:6F SP:FB PPU: 4,133 CYC:499
+C8F9 4C 00 C9 JMP $C900 A:F5 X:00 Y:00 P:6F SP:FB PPU: 4,139 CYC:501
+C900 EA NOP A:F5 X:00 Y:00 P:6F SP:FB PPU: 4,148 CYC:504
+C901 38 SEC A:F5 X:00 Y:00 P:6F SP:FB PPU: 4,154 CYC:506
+C902 B8 CLV A:F5 X:00 Y:00 P:6F SP:FB PPU: 4,160 CYC:508
+C903 A9 70 LDA #$70 A:F5 X:00 Y:00 P:2F SP:FB PPU: 4,166 CYC:510
+C905 49 70 EOR #$70 A:70 X:00 Y:00 P:2D SP:FB PPU: 4,172 CYC:512
+C907 D0 09 BNE $C912 A:00 X:00 Y:00 P:2F SP:FB PPU: 4,178 CYC:514
+C909 70 07 BVS $C912 A:00 X:00 Y:00 P:2F SP:FB PPU: 4,184 CYC:516
+C90B 90 05 BCC $C912 A:00 X:00 Y:00 P:2F SP:FB PPU: 4,190 CYC:518
+C90D 30 03 BMI $C912 A:00 X:00 Y:00 P:2F SP:FB PPU: 4,196 CYC:520
+C90F 4C 16 C9 JMP $C916 A:00 X:00 Y:00 P:2F SP:FB PPU: 4,202 CYC:522
+C916 EA NOP A:00 X:00 Y:00 P:2F SP:FB PPU: 4,211 CYC:525
+C917 18 CLC A:00 X:00 Y:00 P:2F SP:FB PPU: 4,217 CYC:527
+C918 24 01 BIT $01 = FF A:00 X:00 Y:00 P:2E SP:FB PPU: 4,223 CYC:529
+C91A A9 00 LDA #$00 A:00 X:00 Y:00 P:EE SP:FB PPU: 4,232 CYC:532
+C91C 69 69 ADC #$69 A:00 X:00 Y:00 P:6E SP:FB PPU: 4,238 CYC:534
+C91E 30 0B BMI $C92B A:69 X:00 Y:00 P:2C SP:FB PPU: 4,244 CYC:536
+C920 B0 09 BCS $C92B A:69 X:00 Y:00 P:2C SP:FB PPU: 4,250 CYC:538
+C922 C9 69 CMP #$69 A:69 X:00 Y:00 P:2C SP:FB PPU: 4,256 CYC:540
+C924 D0 05 BNE $C92B A:69 X:00 Y:00 P:2F SP:FB PPU: 4,262 CYC:542
+C926 70 03 BVS $C92B A:69 X:00 Y:00 P:2F SP:FB PPU: 4,268 CYC:544
+C928 4C 2F C9 JMP $C92F A:69 X:00 Y:00 P:2F SP:FB PPU: 4,274 CYC:546
+C92F EA NOP A:69 X:00 Y:00 P:2F SP:FB PPU: 4,283 CYC:549
+C930 38 SEC A:69 X:00 Y:00 P:2F SP:FB PPU: 4,289 CYC:551
+C931 F8 SED A:69 X:00 Y:00 P:2F SP:FB PPU: 4,295 CYC:553
+C932 24 01 BIT $01 = FF A:69 X:00 Y:00 P:2F SP:FB PPU: 4,301 CYC:555
+C934 A9 01 LDA #$01 A:69 X:00 Y:00 P:ED SP:FB PPU: 4,310 CYC:558
+C936 69 69 ADC #$69 A:01 X:00 Y:00 P:6D SP:FB PPU: 4,316 CYC:560
+C938 30 0B BMI $C945 A:6B X:00 Y:00 P:2C SP:FB PPU: 4,322 CYC:562
+C93A B0 09 BCS $C945 A:6B X:00 Y:00 P:2C SP:FB PPU: 4,328 CYC:564
+C93C C9 6B CMP #$6B A:6B X:00 Y:00 P:2C SP:FB PPU: 4,334 CYC:566
+C93E D0 05 BNE $C945 A:6B X:00 Y:00 P:2F SP:FB PPU: 4,340 CYC:568
+C940 70 03 BVS $C945 A:6B X:00 Y:00 P:2F SP:FB PPU: 5, 5 CYC:570
+C942 4C 49 C9 JMP $C949 A:6B X:00 Y:00 P:2F SP:FB PPU: 5, 11 CYC:572
+C949 EA NOP A:6B X:00 Y:00 P:2F SP:FB PPU: 5, 20 CYC:575
+C94A D8 CLD A:6B X:00 Y:00 P:2F SP:FB PPU: 5, 26 CYC:577
+C94B 38 SEC A:6B X:00 Y:00 P:27 SP:FB PPU: 5, 32 CYC:579
+C94C B8 CLV A:6B X:00 Y:00 P:27 SP:FB PPU: 5, 38 CYC:581
+C94D A9 7F LDA #$7F A:6B X:00 Y:00 P:27 SP:FB PPU: 5, 44 CYC:583
+C94F 69 7F ADC #$7F A:7F X:00 Y:00 P:25 SP:FB PPU: 5, 50 CYC:585
+C951 10 0B BPL $C95E A:FF X:00 Y:00 P:E4 SP:FB PPU: 5, 56 CYC:587
+C953 B0 09 BCS $C95E A:FF X:00 Y:00 P:E4 SP:FB PPU: 5, 62 CYC:589
+C955 C9 FF CMP #$FF A:FF X:00 Y:00 P:E4 SP:FB PPU: 5, 68 CYC:591
+C957 D0 05 BNE $C95E A:FF X:00 Y:00 P:67 SP:FB PPU: 5, 74 CYC:593
+C959 50 03 BVC $C95E A:FF X:00 Y:00 P:67 SP:FB PPU: 5, 80 CYC:595
+C95B 4C 62 C9 JMP $C962 A:FF X:00 Y:00 P:67 SP:FB PPU: 5, 86 CYC:597
+C962 EA NOP A:FF X:00 Y:00 P:67 SP:FB PPU: 5, 95 CYC:600
+C963 18 CLC A:FF X:00 Y:00 P:67 SP:FB PPU: 5,101 CYC:602
+C964 24 01 BIT $01 = FF A:FF X:00 Y:00 P:66 SP:FB PPU: 5,107 CYC:604
+C966 A9 7F LDA #$7F A:FF X:00 Y:00 P:E4 SP:FB PPU: 5,116 CYC:607
+C968 69 80 ADC #$80 A:7F X:00 Y:00 P:64 SP:FB PPU: 5,122 CYC:609
+C96A 10 0B BPL $C977 A:FF X:00 Y:00 P:A4 SP:FB PPU: 5,128 CYC:611
+C96C B0 09 BCS $C977 A:FF X:00 Y:00 P:A4 SP:FB PPU: 5,134 CYC:613
+C96E C9 FF CMP #$FF A:FF X:00 Y:00 P:A4 SP:FB PPU: 5,140 CYC:615
+C970 D0 05 BNE $C977 A:FF X:00 Y:00 P:27 SP:FB PPU: 5,146 CYC:617
+C972 70 03 BVS $C977 A:FF X:00 Y:00 P:27 SP:FB PPU: 5,152 CYC:619
+C974 4C 7B C9 JMP $C97B A:FF X:00 Y:00 P:27 SP:FB PPU: 5,158 CYC:621
+C97B EA NOP A:FF X:00 Y:00 P:27 SP:FB PPU: 5,167 CYC:624
+C97C 38 SEC A:FF X:00 Y:00 P:27 SP:FB PPU: 5,173 CYC:626
+C97D B8 CLV A:FF X:00 Y:00 P:27 SP:FB PPU: 5,179 CYC:628
+C97E A9 7F LDA #$7F A:FF X:00 Y:00 P:27 SP:FB PPU: 5,185 CYC:630
+C980 69 80 ADC #$80 A:7F X:00 Y:00 P:25 SP:FB PPU: 5,191 CYC:632
+C982 D0 09 BNE $C98D A:00 X:00 Y:00 P:27 SP:FB PPU: 5,197 CYC:634
+C984 30 07 BMI $C98D A:00 X:00 Y:00 P:27 SP:FB PPU: 5,203 CYC:636
+C986 70 05 BVS $C98D A:00 X:00 Y:00 P:27 SP:FB PPU: 5,209 CYC:638
+C988 90 03 BCC $C98D A:00 X:00 Y:00 P:27 SP:FB PPU: 5,215 CYC:640
+C98A 4C 91 C9 JMP $C991 A:00 X:00 Y:00 P:27 SP:FB PPU: 5,221 CYC:642
+C991 EA NOP A:00 X:00 Y:00 P:27 SP:FB PPU: 5,230 CYC:645
+C992 38 SEC A:00 X:00 Y:00 P:27 SP:FB PPU: 5,236 CYC:647
+C993 B8 CLV A:00 X:00 Y:00 P:27 SP:FB PPU: 5,242 CYC:649
+C994 A9 9F LDA #$9F A:00 X:00 Y:00 P:27 SP:FB PPU: 5,248 CYC:651
+C996 F0 09 BEQ $C9A1 A:9F X:00 Y:00 P:A5 SP:FB PPU: 5,254 CYC:653
+C998 10 07 BPL $C9A1 A:9F X:00 Y:00 P:A5 SP:FB PPU: 5,260 CYC:655
+C99A 70 05 BVS $C9A1 A:9F X:00 Y:00 P:A5 SP:FB PPU: 5,266 CYC:657
+C99C 90 03 BCC $C9A1 A:9F X:00 Y:00 P:A5 SP:FB PPU: 5,272 CYC:659
+C99E 4C A5 C9 JMP $C9A5 A:9F X:00 Y:00 P:A5 SP:FB PPU: 5,278 CYC:661
+C9A5 EA NOP A:9F X:00 Y:00 P:A5 SP:FB PPU: 5,287 CYC:664
+C9A6 18 CLC A:9F X:00 Y:00 P:A5 SP:FB PPU: 5,293 CYC:666
+C9A7 24 01 BIT $01 = FF A:9F X:00 Y:00 P:A4 SP:FB PPU: 5,299 CYC:668
+C9A9 A9 00 LDA #$00 A:9F X:00 Y:00 P:E4 SP:FB PPU: 5,308 CYC:671
+C9AB D0 09 BNE $C9B6 A:00 X:00 Y:00 P:66 SP:FB PPU: 5,314 CYC:673
+C9AD 30 07 BMI $C9B6 A:00 X:00 Y:00 P:66 SP:FB PPU: 5,320 CYC:675
+C9AF 50 05 BVC $C9B6 A:00 X:00 Y:00 P:66 SP:FB PPU: 5,326 CYC:677
+C9B1 B0 03 BCS $C9B6 A:00 X:00 Y:00 P:66 SP:FB PPU: 5,332 CYC:679
+C9B3 4C BA C9 JMP $C9BA A:00 X:00 Y:00 P:66 SP:FB PPU: 5,338 CYC:681
+C9BA EA NOP A:00 X:00 Y:00 P:66 SP:FB PPU: 6, 6 CYC:684
+C9BB 24 01 BIT $01 = FF A:00 X:00 Y:00 P:66 SP:FB PPU: 6, 12 CYC:686
+C9BD A9 40 LDA #$40 A:00 X:00 Y:00 P:E6 SP:FB PPU: 6, 21 CYC:689
+C9BF C9 40 CMP #$40 A:40 X:00 Y:00 P:64 SP:FB PPU: 6, 27 CYC:691
+C9C1 30 09 BMI $C9CC A:40 X:00 Y:00 P:67 SP:FB PPU: 6, 33 CYC:693
+C9C3 90 07 BCC $C9CC A:40 X:00 Y:00 P:67 SP:FB PPU: 6, 39 CYC:695
+C9C5 D0 05 BNE $C9CC A:40 X:00 Y:00 P:67 SP:FB PPU: 6, 45 CYC:697
+C9C7 50 03 BVC $C9CC A:40 X:00 Y:00 P:67 SP:FB PPU: 6, 51 CYC:699
+C9C9 4C D0 C9 JMP $C9D0 A:40 X:00 Y:00 P:67 SP:FB PPU: 6, 57 CYC:701
+C9D0 EA NOP A:40 X:00 Y:00 P:67 SP:FB PPU: 6, 66 CYC:704
+C9D1 B8 CLV A:40 X:00 Y:00 P:67 SP:FB PPU: 6, 72 CYC:706
+C9D2 C9 3F CMP #$3F A:40 X:00 Y:00 P:27 SP:FB PPU: 6, 78 CYC:708
+C9D4 F0 09 BEQ $C9DF A:40 X:00 Y:00 P:25 SP:FB PPU: 6, 84 CYC:710
+C9D6 30 07 BMI $C9DF A:40 X:00 Y:00 P:25 SP:FB PPU: 6, 90 CYC:712
+C9D8 90 05 BCC $C9DF A:40 X:00 Y:00 P:25 SP:FB PPU: 6, 96 CYC:714
+C9DA 70 03 BVS $C9DF A:40 X:00 Y:00 P:25 SP:FB PPU: 6,102 CYC:716
+C9DC 4C E3 C9 JMP $C9E3 A:40 X:00 Y:00 P:25 SP:FB PPU: 6,108 CYC:718
+C9E3 EA NOP A:40 X:00 Y:00 P:25 SP:FB PPU: 6,117 CYC:721
+C9E4 C9 41 CMP #$41 A:40 X:00 Y:00 P:25 SP:FB PPU: 6,123 CYC:723
+C9E6 F0 07 BEQ $C9EF A:40 X:00 Y:00 P:A4 SP:FB PPU: 6,129 CYC:725
+C9E8 10 05 BPL $C9EF A:40 X:00 Y:00 P:A4 SP:FB PPU: 6,135 CYC:727
+C9EA 10 03 BPL $C9EF A:40 X:00 Y:00 P:A4 SP:FB PPU: 6,141 CYC:729
+C9EC 4C F3 C9 JMP $C9F3 A:40 X:00 Y:00 P:A4 SP:FB PPU: 6,147 CYC:731
+C9F3 EA NOP A:40 X:00 Y:00 P:A4 SP:FB PPU: 6,156 CYC:734
+C9F4 A9 80 LDA #$80 A:40 X:00 Y:00 P:A4 SP:FB PPU: 6,162 CYC:736
+C9F6 C9 00 CMP #$00 A:80 X:00 Y:00 P:A4 SP:FB PPU: 6,168 CYC:738
+C9F8 F0 07 BEQ $CA01 A:80 X:00 Y:00 P:A5 SP:FB PPU: 6,174 CYC:740
+C9FA 10 05 BPL $CA01 A:80 X:00 Y:00 P:A5 SP:FB PPU: 6,180 CYC:742
+C9FC 90 03 BCC $CA01 A:80 X:00 Y:00 P:A5 SP:FB PPU: 6,186 CYC:744
+C9FE 4C 05 CA JMP $CA05 A:80 X:00 Y:00 P:A5 SP:FB PPU: 6,192 CYC:746
+CA05 EA NOP A:80 X:00 Y:00 P:A5 SP:FB PPU: 6,201 CYC:749
+CA06 C9 80 CMP #$80 A:80 X:00 Y:00 P:A5 SP:FB PPU: 6,207 CYC:751
+CA08 D0 07 BNE $CA11 A:80 X:00 Y:00 P:27 SP:FB PPU: 6,213 CYC:753
+CA0A 30 05 BMI $CA11 A:80 X:00 Y:00 P:27 SP:FB PPU: 6,219 CYC:755
+CA0C 90 03 BCC $CA11 A:80 X:00 Y:00 P:27 SP:FB PPU: 6,225 CYC:757
+CA0E 4C 15 CA JMP $CA15 A:80 X:00 Y:00 P:27 SP:FB PPU: 6,231 CYC:759
+CA15 EA NOP A:80 X:00 Y:00 P:27 SP:FB PPU: 6,240 CYC:762
+CA16 C9 81 CMP #$81 A:80 X:00 Y:00 P:27 SP:FB PPU: 6,246 CYC:764
+CA18 B0 07 BCS $CA21 A:80 X:00 Y:00 P:A4 SP:FB PPU: 6,252 CYC:766
+CA1A F0 05 BEQ $CA21 A:80 X:00 Y:00 P:A4 SP:FB PPU: 6,258 CYC:768
+CA1C 10 03 BPL $CA21 A:80 X:00 Y:00 P:A4 SP:FB PPU: 6,264 CYC:770
+CA1E 4C 25 CA JMP $CA25 A:80 X:00 Y:00 P:A4 SP:FB PPU: 6,270 CYC:772
+CA25 EA NOP A:80 X:00 Y:00 P:A4 SP:FB PPU: 6,279 CYC:775
+CA26 C9 7F CMP #$7F A:80 X:00 Y:00 P:A4 SP:FB PPU: 6,285 CYC:777
+CA28 90 07 BCC $CA31 A:80 X:00 Y:00 P:25 SP:FB PPU: 6,291 CYC:779
+CA2A F0 05 BEQ $CA31 A:80 X:00 Y:00 P:25 SP:FB PPU: 6,297 CYC:781
+CA2C 30 03 BMI $CA31 A:80 X:00 Y:00 P:25 SP:FB PPU: 6,303 CYC:783
+CA2E 4C 35 CA JMP $CA35 A:80 X:00 Y:00 P:25 SP:FB PPU: 6,309 CYC:785
+CA35 EA NOP A:80 X:00 Y:00 P:25 SP:FB PPU: 6,318 CYC:788
+CA36 24 01 BIT $01 = FF A:80 X:00 Y:00 P:25 SP:FB PPU: 6,324 CYC:790
+CA38 A0 40 LDY #$40 A:80 X:00 Y:00 P:E5 SP:FB PPU: 6,333 CYC:793
+CA3A C0 40 CPY #$40 A:80 X:00 Y:40 P:65 SP:FB PPU: 6,339 CYC:795
+CA3C D0 09 BNE $CA47 A:80 X:00 Y:40 P:67 SP:FB PPU: 7, 4 CYC:797
+CA3E 30 07 BMI $CA47 A:80 X:00 Y:40 P:67 SP:FB PPU: 7, 10 CYC:799
+CA40 90 05 BCC $CA47 A:80 X:00 Y:40 P:67 SP:FB PPU: 7, 16 CYC:801
+CA42 50 03 BVC $CA47 A:80 X:00 Y:40 P:67 SP:FB PPU: 7, 22 CYC:803
+CA44 4C 4B CA JMP $CA4B A:80 X:00 Y:40 P:67 SP:FB PPU: 7, 28 CYC:805
+CA4B EA NOP A:80 X:00 Y:40 P:67 SP:FB PPU: 7, 37 CYC:808
+CA4C B8 CLV A:80 X:00 Y:40 P:67 SP:FB PPU: 7, 43 CYC:810
+CA4D C0 3F CPY #$3F A:80 X:00 Y:40 P:27 SP:FB PPU: 7, 49 CYC:812
+CA4F F0 09 BEQ $CA5A A:80 X:00 Y:40 P:25 SP:FB PPU: 7, 55 CYC:814
+CA51 30 07 BMI $CA5A A:80 X:00 Y:40 P:25 SP:FB PPU: 7, 61 CYC:816
+CA53 90 05 BCC $CA5A A:80 X:00 Y:40 P:25 SP:FB PPU: 7, 67 CYC:818
+CA55 70 03 BVS $CA5A A:80 X:00 Y:40 P:25 SP:FB PPU: 7, 73 CYC:820
+CA57 4C 5E CA JMP $CA5E A:80 X:00 Y:40 P:25 SP:FB PPU: 7, 79 CYC:822
+CA5E EA NOP A:80 X:00 Y:40 P:25 SP:FB PPU: 7, 88 CYC:825
+CA5F C0 41 CPY #$41 A:80 X:00 Y:40 P:25 SP:FB PPU: 7, 94 CYC:827
+CA61 F0 07 BEQ $CA6A A:80 X:00 Y:40 P:A4 SP:FB PPU: 7,100 CYC:829
+CA63 10 05 BPL $CA6A A:80 X:00 Y:40 P:A4 SP:FB PPU: 7,106 CYC:831
+CA65 10 03 BPL $CA6A A:80 X:00 Y:40 P:A4 SP:FB PPU: 7,112 CYC:833
+CA67 4C 6E CA JMP $CA6E A:80 X:00 Y:40 P:A4 SP:FB PPU: 7,118 CYC:835
+CA6E EA NOP A:80 X:00 Y:40 P:A4 SP:FB PPU: 7,127 CYC:838
+CA6F A0 80 LDY #$80 A:80 X:00 Y:40 P:A4 SP:FB PPU: 7,133 CYC:840
+CA71 C0 00 CPY #$00 A:80 X:00 Y:80 P:A4 SP:FB PPU: 7,139 CYC:842
+CA73 F0 07 BEQ $CA7C A:80 X:00 Y:80 P:A5 SP:FB PPU: 7,145 CYC:844
+CA75 10 05 BPL $CA7C A:80 X:00 Y:80 P:A5 SP:FB PPU: 7,151 CYC:846
+CA77 90 03 BCC $CA7C A:80 X:00 Y:80 P:A5 SP:FB PPU: 7,157 CYC:848
+CA79 4C 80 CA JMP $CA80 A:80 X:00 Y:80 P:A5 SP:FB PPU: 7,163 CYC:850
+CA80 EA NOP A:80 X:00 Y:80 P:A5 SP:FB PPU: 7,172 CYC:853
+CA81 C0 80 CPY #$80 A:80 X:00 Y:80 P:A5 SP:FB PPU: 7,178 CYC:855
+CA83 D0 07 BNE $CA8C A:80 X:00 Y:80 P:27 SP:FB PPU: 7,184 CYC:857
+CA85 30 05 BMI $CA8C A:80 X:00 Y:80 P:27 SP:FB PPU: 7,190 CYC:859
+CA87 90 03 BCC $CA8C A:80 X:00 Y:80 P:27 SP:FB PPU: 7,196 CYC:861
+CA89 4C 90 CA JMP $CA90 A:80 X:00 Y:80 P:27 SP:FB PPU: 7,202 CYC:863
+CA90 EA NOP A:80 X:00 Y:80 P:27 SP:FB PPU: 7,211 CYC:866
+CA91 C0 81 CPY #$81 A:80 X:00 Y:80 P:27 SP:FB PPU: 7,217 CYC:868
+CA93 B0 07 BCS $CA9C A:80 X:00 Y:80 P:A4 SP:FB PPU: 7,223 CYC:870
+CA95 F0 05 BEQ $CA9C A:80 X:00 Y:80 P:A4 SP:FB PPU: 7,229 CYC:872
+CA97 10 03 BPL $CA9C A:80 X:00 Y:80 P:A4 SP:FB PPU: 7,235 CYC:874
+CA99 4C A0 CA JMP $CAA0 A:80 X:00 Y:80 P:A4 SP:FB PPU: 7,241 CYC:876
+CAA0 EA NOP A:80 X:00 Y:80 P:A4 SP:FB PPU: 7,250 CYC:879
+CAA1 C0 7F CPY #$7F A:80 X:00 Y:80 P:A4 SP:FB PPU: 7,256 CYC:881
+CAA3 90 07 BCC $CAAC A:80 X:00 Y:80 P:25 SP:FB PPU: 7,262 CYC:883
+CAA5 F0 05 BEQ $CAAC A:80 X:00 Y:80 P:25 SP:FB PPU: 7,268 CYC:885
+CAA7 30 03 BMI $CAAC A:80 X:00 Y:80 P:25 SP:FB PPU: 7,274 CYC:887
+CAA9 4C B0 CA JMP $CAB0 A:80 X:00 Y:80 P:25 SP:FB PPU: 7,280 CYC:889
+CAB0 EA NOP A:80 X:00 Y:80 P:25 SP:FB PPU: 7,289 CYC:892
+CAB1 24 01 BIT $01 = FF A:80 X:00 Y:80 P:25 SP:FB PPU: 7,295 CYC:894
+CAB3 A2 40 LDX #$40 A:80 X:00 Y:80 P:E5 SP:FB PPU: 7,304 CYC:897
+CAB5 E0 40 CPX #$40 A:80 X:40 Y:80 P:65 SP:FB PPU: 7,310 CYC:899
+CAB7 D0 09 BNE $CAC2 A:80 X:40 Y:80 P:67 SP:FB PPU: 7,316 CYC:901
+CAB9 30 07 BMI $CAC2 A:80 X:40 Y:80 P:67 SP:FB PPU: 7,322 CYC:903
+CABB 90 05 BCC $CAC2 A:80 X:40 Y:80 P:67 SP:FB PPU: 7,328 CYC:905
+CABD 50 03 BVC $CAC2 A:80 X:40 Y:80 P:67 SP:FB PPU: 7,334 CYC:907
+CABF 4C C6 CA JMP $CAC6 A:80 X:40 Y:80 P:67 SP:FB PPU: 7,340 CYC:909
+CAC6 EA NOP A:80 X:40 Y:80 P:67 SP:FB PPU: 8, 8 CYC:912
+CAC7 B8 CLV A:80 X:40 Y:80 P:67 SP:FB PPU: 8, 14 CYC:914
+CAC8 E0 3F CPX #$3F A:80 X:40 Y:80 P:27 SP:FB PPU: 8, 20 CYC:916
+CACA F0 09 BEQ $CAD5 A:80 X:40 Y:80 P:25 SP:FB PPU: 8, 26 CYC:918
+CACC 30 07 BMI $CAD5 A:80 X:40 Y:80 P:25 SP:FB PPU: 8, 32 CYC:920
+CACE 90 05 BCC $CAD5 A:80 X:40 Y:80 P:25 SP:FB PPU: 8, 38 CYC:922
+CAD0 70 03 BVS $CAD5 A:80 X:40 Y:80 P:25 SP:FB PPU: 8, 44 CYC:924
+CAD2 4C D9 CA JMP $CAD9 A:80 X:40 Y:80 P:25 SP:FB PPU: 8, 50 CYC:926
+CAD9 EA NOP A:80 X:40 Y:80 P:25 SP:FB PPU: 8, 59 CYC:929
+CADA E0 41 CPX #$41 A:80 X:40 Y:80 P:25 SP:FB PPU: 8, 65 CYC:931
+CADC F0 07 BEQ $CAE5 A:80 X:40 Y:80 P:A4 SP:FB PPU: 8, 71 CYC:933
+CADE 10 05 BPL $CAE5 A:80 X:40 Y:80 P:A4 SP:FB PPU: 8, 77 CYC:935
+CAE0 10 03 BPL $CAE5 A:80 X:40 Y:80 P:A4 SP:FB PPU: 8, 83 CYC:937
+CAE2 4C E9 CA JMP $CAE9 A:80 X:40 Y:80 P:A4 SP:FB PPU: 8, 89 CYC:939
+CAE9 EA NOP A:80 X:40 Y:80 P:A4 SP:FB PPU: 8, 98 CYC:942
+CAEA A2 80 LDX #$80 A:80 X:40 Y:80 P:A4 SP:FB PPU: 8,104 CYC:944
+CAEC E0 00 CPX #$00 A:80 X:80 Y:80 P:A4 SP:FB PPU: 8,110 CYC:946
+CAEE F0 07 BEQ $CAF7 A:80 X:80 Y:80 P:A5 SP:FB PPU: 8,116 CYC:948
+CAF0 10 05 BPL $CAF7 A:80 X:80 Y:80 P:A5 SP:FB PPU: 8,122 CYC:950
+CAF2 90 03 BCC $CAF7 A:80 X:80 Y:80 P:A5 SP:FB PPU: 8,128 CYC:952
+CAF4 4C FB CA JMP $CAFB A:80 X:80 Y:80 P:A5 SP:FB PPU: 8,134 CYC:954
+CAFB EA NOP A:80 X:80 Y:80 P:A5 SP:FB PPU: 8,143 CYC:957
+CAFC E0 80 CPX #$80 A:80 X:80 Y:80 P:A5 SP:FB PPU: 8,149 CYC:959
+CAFE D0 07 BNE $CB07 A:80 X:80 Y:80 P:27 SP:FB PPU: 8,155 CYC:961
+CB00 30 05 BMI $CB07 A:80 X:80 Y:80 P:27 SP:FB PPU: 8,161 CYC:963
+CB02 90 03 BCC $CB07 A:80 X:80 Y:80 P:27 SP:FB PPU: 8,167 CYC:965
+CB04 4C 0B CB JMP $CB0B A:80 X:80 Y:80 P:27 SP:FB PPU: 8,173 CYC:967
+CB0B EA NOP A:80 X:80 Y:80 P:27 SP:FB PPU: 8,182 CYC:970
+CB0C E0 81 CPX #$81 A:80 X:80 Y:80 P:27 SP:FB PPU: 8,188 CYC:972
+CB0E B0 07 BCS $CB17 A:80 X:80 Y:80 P:A4 SP:FB PPU: 8,194 CYC:974
+CB10 F0 05 BEQ $CB17 A:80 X:80 Y:80 P:A4 SP:FB PPU: 8,200 CYC:976
+CB12 10 03 BPL $CB17 A:80 X:80 Y:80 P:A4 SP:FB PPU: 8,206 CYC:978
+CB14 4C 1B CB JMP $CB1B A:80 X:80 Y:80 P:A4 SP:FB PPU: 8,212 CYC:980
+CB1B EA NOP A:80 X:80 Y:80 P:A4 SP:FB PPU: 8,221 CYC:983
+CB1C E0 7F CPX #$7F A:80 X:80 Y:80 P:A4 SP:FB PPU: 8,227 CYC:985
+CB1E 90 07 BCC $CB27 A:80 X:80 Y:80 P:25 SP:FB PPU: 8,233 CYC:987
+CB20 F0 05 BEQ $CB27 A:80 X:80 Y:80 P:25 SP:FB PPU: 8,239 CYC:989
+CB22 30 03 BMI $CB27 A:80 X:80 Y:80 P:25 SP:FB PPU: 8,245 CYC:991
+CB24 4C 2B CB JMP $CB2B A:80 X:80 Y:80 P:25 SP:FB PPU: 8,251 CYC:993
+CB2B EA NOP A:80 X:80 Y:80 P:25 SP:FB PPU: 8,260 CYC:996
+CB2C 38 SEC A:80 X:80 Y:80 P:25 SP:FB PPU: 8,266 CYC:998
+CB2D B8 CLV A:80 X:80 Y:80 P:25 SP:FB PPU: 8,272 CYC:1000
+CB2E A2 9F LDX #$9F A:80 X:80 Y:80 P:25 SP:FB PPU: 8,278 CYC:1002
+CB30 F0 09 BEQ $CB3B A:80 X:9F Y:80 P:A5 SP:FB PPU: 8,284 CYC:1004
+CB32 10 07 BPL $CB3B A:80 X:9F Y:80 P:A5 SP:FB PPU: 8,290 CYC:1006
+CB34 70 05 BVS $CB3B A:80 X:9F Y:80 P:A5 SP:FB PPU: 8,296 CYC:1008
+CB36 90 03 BCC $CB3B A:80 X:9F Y:80 P:A5 SP:FB PPU: 8,302 CYC:1010
+CB38 4C 3F CB JMP $CB3F A:80 X:9F Y:80 P:A5 SP:FB PPU: 8,308 CYC:1012
+CB3F EA NOP A:80 X:9F Y:80 P:A5 SP:FB PPU: 8,317 CYC:1015
+CB40 18 CLC A:80 X:9F Y:80 P:A5 SP:FB PPU: 8,323 CYC:1017
+CB41 24 01 BIT $01 = FF A:80 X:9F Y:80 P:A4 SP:FB PPU: 8,329 CYC:1019
+CB43 A2 00 LDX #$00 A:80 X:9F Y:80 P:E4 SP:FB PPU: 8,338 CYC:1022
+CB45 D0 09 BNE $CB50 A:80 X:00 Y:80 P:66 SP:FB PPU: 9, 3 CYC:1024
+CB47 30 07 BMI $CB50 A:80 X:00 Y:80 P:66 SP:FB PPU: 9, 9 CYC:1026
+CB49 50 05 BVC $CB50 A:80 X:00 Y:80 P:66 SP:FB PPU: 9, 15 CYC:1028
+CB4B B0 03 BCS $CB50 A:80 X:00 Y:80 P:66 SP:FB PPU: 9, 21 CYC:1030
+CB4D 4C 54 CB JMP $CB54 A:80 X:00 Y:80 P:66 SP:FB PPU: 9, 27 CYC:1032
+CB54 EA NOP A:80 X:00 Y:80 P:66 SP:FB PPU: 9, 36 CYC:1035
+CB55 38 SEC A:80 X:00 Y:80 P:66 SP:FB PPU: 9, 42 CYC:1037
+CB56 B8 CLV A:80 X:00 Y:80 P:67 SP:FB PPU: 9, 48 CYC:1039
+CB57 A0 9F LDY #$9F A:80 X:00 Y:80 P:27 SP:FB PPU: 9, 54 CYC:1041
+CB59 F0 09 BEQ $CB64 A:80 X:00 Y:9F P:A5 SP:FB PPU: 9, 60 CYC:1043
+CB5B 10 07 BPL $CB64 A:80 X:00 Y:9F P:A5 SP:FB PPU: 9, 66 CYC:1045
+CB5D 70 05 BVS $CB64 A:80 X:00 Y:9F P:A5 SP:FB PPU: 9, 72 CYC:1047
+CB5F 90 03 BCC $CB64 A:80 X:00 Y:9F P:A5 SP:FB PPU: 9, 78 CYC:1049
+CB61 4C 68 CB JMP $CB68 A:80 X:00 Y:9F P:A5 SP:FB PPU: 9, 84 CYC:1051
+CB68 EA NOP A:80 X:00 Y:9F P:A5 SP:FB PPU: 9, 93 CYC:1054
+CB69 18 CLC A:80 X:00 Y:9F P:A5 SP:FB PPU: 9, 99 CYC:1056
+CB6A 24 01 BIT $01 = FF A:80 X:00 Y:9F P:A4 SP:FB PPU: 9,105 CYC:1058
+CB6C A0 00 LDY #$00 A:80 X:00 Y:9F P:E4 SP:FB PPU: 9,114 CYC:1061
+CB6E D0 09 BNE $CB79 A:80 X:00 Y:00 P:66 SP:FB PPU: 9,120 CYC:1063
+CB70 30 07 BMI $CB79 A:80 X:00 Y:00 P:66 SP:FB PPU: 9,126 CYC:1065
+CB72 50 05 BVC $CB79 A:80 X:00 Y:00 P:66 SP:FB PPU: 9,132 CYC:1067
+CB74 B0 03 BCS $CB79 A:80 X:00 Y:00 P:66 SP:FB PPU: 9,138 CYC:1069
+CB76 4C 7D CB JMP $CB7D A:80 X:00 Y:00 P:66 SP:FB PPU: 9,144 CYC:1071
+CB7D EA NOP A:80 X:00 Y:00 P:66 SP:FB PPU: 9,153 CYC:1074
+CB7E A9 55 LDA #$55 A:80 X:00 Y:00 P:66 SP:FB PPU: 9,159 CYC:1076
+CB80 A2 AA LDX #$AA A:55 X:00 Y:00 P:64 SP:FB PPU: 9,165 CYC:1078
+CB82 A0 33 LDY #$33 A:55 X:AA Y:00 P:E4 SP:FB PPU: 9,171 CYC:1080
+CB84 C9 55 CMP #$55 A:55 X:AA Y:33 P:64 SP:FB PPU: 9,177 CYC:1082
+CB86 D0 23 BNE $CBAB A:55 X:AA Y:33 P:67 SP:FB PPU: 9,183 CYC:1084
+CB88 E0 AA CPX #$AA A:55 X:AA Y:33 P:67 SP:FB PPU: 9,189 CYC:1086
+CB8A D0 1F BNE $CBAB A:55 X:AA Y:33 P:67 SP:FB PPU: 9,195 CYC:1088
+CB8C C0 33 CPY #$33 A:55 X:AA Y:33 P:67 SP:FB PPU: 9,201 CYC:1090
+CB8E D0 1B BNE $CBAB A:55 X:AA Y:33 P:67 SP:FB PPU: 9,207 CYC:1092
+CB90 C9 55 CMP #$55 A:55 X:AA Y:33 P:67 SP:FB PPU: 9,213 CYC:1094
+CB92 D0 17 BNE $CBAB A:55 X:AA Y:33 P:67 SP:FB PPU: 9,219 CYC:1096
+CB94 E0 AA CPX #$AA A:55 X:AA Y:33 P:67 SP:FB PPU: 9,225 CYC:1098
+CB96 D0 13 BNE $CBAB A:55 X:AA Y:33 P:67 SP:FB PPU: 9,231 CYC:1100
+CB98 C0 33 CPY #$33 A:55 X:AA Y:33 P:67 SP:FB PPU: 9,237 CYC:1102
+CB9A D0 0F BNE $CBAB A:55 X:AA Y:33 P:67 SP:FB PPU: 9,243 CYC:1104
+CB9C C9 56 CMP #$56 A:55 X:AA Y:33 P:67 SP:FB PPU: 9,249 CYC:1106
+CB9E F0 0B BEQ $CBAB A:55 X:AA Y:33 P:E4 SP:FB PPU: 9,255 CYC:1108
+CBA0 E0 AB CPX #$AB A:55 X:AA Y:33 P:E4 SP:FB PPU: 9,261 CYC:1110
+CBA2 F0 07 BEQ $CBAB A:55 X:AA Y:33 P:E4 SP:FB PPU: 9,267 CYC:1112
+CBA4 C0 34 CPY #$34 A:55 X:AA Y:33 P:E4 SP:FB PPU: 9,273 CYC:1114
+CBA6 F0 03 BEQ $CBAB A:55 X:AA Y:33 P:E4 SP:FB PPU: 9,279 CYC:1116
+CBA8 4C AF CB JMP $CBAF A:55 X:AA Y:33 P:E4 SP:FB PPU: 9,285 CYC:1118
+CBAF A0 71 LDY #$71 A:55 X:AA Y:33 P:E4 SP:FB PPU: 9,294 CYC:1121
+CBB1 20 31 F9 JSR $F931 A:55 X:AA Y:71 P:64 SP:FB PPU: 9,300 CYC:1123
+F931 24 01 BIT $01 = FF A:55 X:AA Y:71 P:64 SP:F9 PPU: 9,318 CYC:1129
+F933 A9 40 LDA #$40 A:55 X:AA Y:71 P:E4 SP:F9 PPU: 9,327 CYC:1132
+F935 38 SEC A:40 X:AA Y:71 P:64 SP:F9 PPU: 9,333 CYC:1134
+F936 60 RTS A:40 X:AA Y:71 P:65 SP:F9 PPU: 9,339 CYC:1136
+CBB4 E9 40 SBC #$40 A:40 X:AA Y:71 P:65 SP:FB PPU: 10, 16 CYC:1142
+CBB6 20 37 F9 JSR $F937 A:00 X:AA Y:71 P:27 SP:FB PPU: 10, 22 CYC:1144
+F937 30 0B BMI $F944 A:00 X:AA Y:71 P:27 SP:F9 PPU: 10, 40 CYC:1150
+F939 90 09 BCC $F944 A:00 X:AA Y:71 P:27 SP:F9 PPU: 10, 46 CYC:1152
+F93B D0 07 BNE $F944 A:00 X:AA Y:71 P:27 SP:F9 PPU: 10, 52 CYC:1154
+F93D 70 05 BVS $F944 A:00 X:AA Y:71 P:27 SP:F9 PPU: 10, 58 CYC:1156
+F93F C9 00 CMP #$00 A:00 X:AA Y:71 P:27 SP:F9 PPU: 10, 64 CYC:1158
+F941 D0 01 BNE $F944 A:00 X:AA Y:71 P:27 SP:F9 PPU: 10, 70 CYC:1160
+F943 60 RTS A:00 X:AA Y:71 P:27 SP:F9 PPU: 10, 76 CYC:1162
+CBB9 C8 INY A:00 X:AA Y:71 P:27 SP:FB PPU: 10, 94 CYC:1168
+CBBA 20 47 F9 JSR $F947 A:00 X:AA Y:72 P:25 SP:FB PPU: 10,100 CYC:1170
+F947 B8 CLV A:00 X:AA Y:72 P:25 SP:F9 PPU: 10,118 CYC:1176
+F948 38 SEC A:00 X:AA Y:72 P:25 SP:F9 PPU: 10,124 CYC:1178
+F949 A9 40 LDA #$40 A:00 X:AA Y:72 P:25 SP:F9 PPU: 10,130 CYC:1180
+F94B 60 RTS A:40 X:AA Y:72 P:25 SP:F9 PPU: 10,136 CYC:1182
+CBBD E9 3F SBC #$3F A:40 X:AA Y:72 P:25 SP:FB PPU: 10,154 CYC:1188
+CBBF 20 4C F9 JSR $F94C A:01 X:AA Y:72 P:25 SP:FB PPU: 10,160 CYC:1190
+F94C F0 0B BEQ $F959 A:01 X:AA Y:72 P:25 SP:F9 PPU: 10,178 CYC:1196
+F94E 30 09 BMI $F959 A:01 X:AA Y:72 P:25 SP:F9 PPU: 10,184 CYC:1198
+F950 90 07 BCC $F959 A:01 X:AA Y:72 P:25 SP:F9 PPU: 10,190 CYC:1200
+F952 70 05 BVS $F959 A:01 X:AA Y:72 P:25 SP:F9 PPU: 10,196 CYC:1202
+F954 C9 01 CMP #$01 A:01 X:AA Y:72 P:25 SP:F9 PPU: 10,202 CYC:1204
+F956 D0 01 BNE $F959 A:01 X:AA Y:72 P:27 SP:F9 PPU: 10,208 CYC:1206
+F958 60 RTS A:01 X:AA Y:72 P:27 SP:F9 PPU: 10,214 CYC:1208
+CBC2 C8 INY A:01 X:AA Y:72 P:27 SP:FB PPU: 10,232 CYC:1214
+CBC3 20 5C F9 JSR $F95C A:01 X:AA Y:73 P:25 SP:FB PPU: 10,238 CYC:1216
+F95C A9 40 LDA #$40 A:01 X:AA Y:73 P:25 SP:F9 PPU: 10,256 CYC:1222
+F95E 38 SEC A:40 X:AA Y:73 P:25 SP:F9 PPU: 10,262 CYC:1224
+F95F 24 01 BIT $01 = FF A:40 X:AA Y:73 P:25 SP:F9 PPU: 10,268 CYC:1226
+F961 60 RTS A:40 X:AA Y:73 P:E5 SP:F9 PPU: 10,277 CYC:1229
+CBC6 E9 41 SBC #$41 A:40 X:AA Y:73 P:E5 SP:FB PPU: 10,295 CYC:1235
+CBC8 20 62 F9 JSR $F962 A:FF X:AA Y:73 P:A4 SP:FB PPU: 10,301 CYC:1237
+F962 B0 0B BCS $F96F A:FF X:AA Y:73 P:A4 SP:F9 PPU: 10,319 CYC:1243
+F964 F0 09 BEQ $F96F A:FF X:AA Y:73 P:A4 SP:F9 PPU: 10,325 CYC:1245
+F966 10 07 BPL $F96F A:FF X:AA Y:73 P:A4 SP:F9 PPU: 10,331 CYC:1247
+F968 70 05 BVS $F96F A:FF X:AA Y:73 P:A4 SP:F9 PPU: 10,337 CYC:1249
+F96A C9 FF CMP #$FF A:FF X:AA Y:73 P:A4 SP:F9 PPU: 11, 2 CYC:1251
+F96C D0 01 BNE $F96F A:FF X:AA Y:73 P:27 SP:F9 PPU: 11, 8 CYC:1253
+F96E 60 RTS A:FF X:AA Y:73 P:27 SP:F9 PPU: 11, 14 CYC:1255
+CBCB C8 INY A:FF X:AA Y:73 P:27 SP:FB PPU: 11, 32 CYC:1261
+CBCC 20 72 F9 JSR $F972 A:FF X:AA Y:74 P:25 SP:FB PPU: 11, 38 CYC:1263
+F972 18 CLC A:FF X:AA Y:74 P:25 SP:F9 PPU: 11, 56 CYC:1269
+F973 A9 80 LDA #$80 A:FF X:AA Y:74 P:24 SP:F9 PPU: 11, 62 CYC:1271
+F975 60 RTS A:80 X:AA Y:74 P:A4 SP:F9 PPU: 11, 68 CYC:1273
+CBCF E9 00 SBC #$00 A:80 X:AA Y:74 P:A4 SP:FB PPU: 11, 86 CYC:1279
+CBD1 20 76 F9 JSR $F976 A:7F X:AA Y:74 P:65 SP:FB PPU: 11, 92 CYC:1281
+F976 90 05 BCC $F97D A:7F X:AA Y:74 P:65 SP:F9 PPU: 11,110 CYC:1287
+F978 C9 7F CMP #$7F A:7F X:AA Y:74 P:65 SP:F9 PPU: 11,116 CYC:1289
+F97A D0 01 BNE $F97D A:7F X:AA Y:74 P:67 SP:F9 PPU: 11,122 CYC:1291
+F97C 60 RTS A:7F X:AA Y:74 P:67 SP:F9 PPU: 11,128 CYC:1293
+CBD4 C8 INY A:7F X:AA Y:74 P:67 SP:FB PPU: 11,146 CYC:1299
+CBD5 20 80 F9 JSR $F980 A:7F X:AA Y:75 P:65 SP:FB PPU: 11,152 CYC:1301
+F980 38 SEC A:7F X:AA Y:75 P:65 SP:F9 PPU: 11,170 CYC:1307
+F981 A9 81 LDA #$81 A:7F X:AA Y:75 P:65 SP:F9 PPU: 11,176 CYC:1309
+F983 60 RTS A:81 X:AA Y:75 P:E5 SP:F9 PPU: 11,182 CYC:1311
+CBD8 E9 7F SBC #$7F A:81 X:AA Y:75 P:E5 SP:FB PPU: 11,200 CYC:1317
+CBDA 20 84 F9 JSR $F984 A:02 X:AA Y:75 P:65 SP:FB PPU: 11,206 CYC:1319
+F984 50 07 BVC $F98D A:02 X:AA Y:75 P:65 SP:F9 PPU: 11,224 CYC:1325
+F986 90 05 BCC $F98D A:02 X:AA Y:75 P:65 SP:F9 PPU: 11,230 CYC:1327
+F988 C9 02 CMP #$02 A:02 X:AA Y:75 P:65 SP:F9 PPU: 11,236 CYC:1329
+F98A D0 01 BNE $F98D A:02 X:AA Y:75 P:67 SP:F9 PPU: 11,242 CYC:1331
+F98C 60 RTS A:02 X:AA Y:75 P:67 SP:F9 PPU: 11,248 CYC:1333
+CBDD 60 RTS A:02 X:AA Y:75 P:67 SP:FB PPU: 11,266 CYC:1339
+C606 20 DE CB JSR $CBDE A:02 X:AA Y:75 P:67 SP:FD PPU: 11,284 CYC:1345
+CBDE EA NOP A:02 X:AA Y:75 P:67 SP:FB PPU: 11,302 CYC:1351
+CBDF A9 FF LDA #$FF A:02 X:AA Y:75 P:67 SP:FB PPU: 11,308 CYC:1353
+CBE1 85 01 STA $01 = FF A:FF X:AA Y:75 P:E5 SP:FB PPU: 11,314 CYC:1355
+CBE3 A9 44 LDA #$44 A:FF X:AA Y:75 P:E5 SP:FB PPU: 11,323 CYC:1358
+CBE5 A2 55 LDX #$55 A:44 X:AA Y:75 P:65 SP:FB PPU: 11,329 CYC:1360
+CBE7 A0 66 LDY #$66 A:44 X:55 Y:75 P:65 SP:FB PPU: 11,335 CYC:1362
+CBE9 E8 INX A:44 X:55 Y:66 P:65 SP:FB PPU: 12, 0 CYC:1364
+CBEA 88 DEY A:44 X:56 Y:66 P:65 SP:FB PPU: 12, 6 CYC:1366
+CBEB E0 56 CPX #$56 A:44 X:56 Y:65 P:65 SP:FB PPU: 12, 12 CYC:1368
+CBED D0 21 BNE $CC10 A:44 X:56 Y:65 P:67 SP:FB PPU: 12, 18 CYC:1370
+CBEF C0 65 CPY #$65 A:44 X:56 Y:65 P:67 SP:FB PPU: 12, 24 CYC:1372
+CBF1 D0 1D BNE $CC10 A:44 X:56 Y:65 P:67 SP:FB PPU: 12, 30 CYC:1374
+CBF3 E8 INX A:44 X:56 Y:65 P:67 SP:FB PPU: 12, 36 CYC:1376
+CBF4 E8 INX A:44 X:57 Y:65 P:65 SP:FB PPU: 12, 42 CYC:1378
+CBF5 88 DEY A:44 X:58 Y:65 P:65 SP:FB PPU: 12, 48 CYC:1380
+CBF6 88 DEY A:44 X:58 Y:64 P:65 SP:FB PPU: 12, 54 CYC:1382
+CBF7 E0 58 CPX #$58 A:44 X:58 Y:63 P:65 SP:FB PPU: 12, 60 CYC:1384
+CBF9 D0 15 BNE $CC10 A:44 X:58 Y:63 P:67 SP:FB PPU: 12, 66 CYC:1386
+CBFB C0 63 CPY #$63 A:44 X:58 Y:63 P:67 SP:FB PPU: 12, 72 CYC:1388
+CBFD D0 11 BNE $CC10 A:44 X:58 Y:63 P:67 SP:FB PPU: 12, 78 CYC:1390
+CBFF CA DEX A:44 X:58 Y:63 P:67 SP:FB PPU: 12, 84 CYC:1392
+CC00 C8 INY A:44 X:57 Y:63 P:65 SP:FB PPU: 12, 90 CYC:1394
+CC01 E0 57 CPX #$57 A:44 X:57 Y:64 P:65 SP:FB PPU: 12, 96 CYC:1396
+CC03 D0 0B BNE $CC10 A:44 X:57 Y:64 P:67 SP:FB PPU: 12,102 CYC:1398
+CC05 C0 64 CPY #$64 A:44 X:57 Y:64 P:67 SP:FB PPU: 12,108 CYC:1400
+CC07 D0 07 BNE $CC10 A:44 X:57 Y:64 P:67 SP:FB PPU: 12,114 CYC:1402
+CC09 C9 44 CMP #$44 A:44 X:57 Y:64 P:67 SP:FB PPU: 12,120 CYC:1404
+CC0B D0 03 BNE $CC10 A:44 X:57 Y:64 P:67 SP:FB PPU: 12,126 CYC:1406
+CC0D 4C 14 CC JMP $CC14 A:44 X:57 Y:64 P:67 SP:FB PPU: 12,132 CYC:1408
+CC14 EA NOP A:44 X:57 Y:64 P:67 SP:FB PPU: 12,141 CYC:1411
+CC15 38 SEC A:44 X:57 Y:64 P:67 SP:FB PPU: 12,147 CYC:1413
+CC16 A2 69 LDX #$69 A:44 X:57 Y:64 P:67 SP:FB PPU: 12,153 CYC:1415
+CC18 A9 96 LDA #$96 A:44 X:69 Y:64 P:65 SP:FB PPU: 12,159 CYC:1417
+CC1A 24 01 BIT $01 = FF A:96 X:69 Y:64 P:E5 SP:FB PPU: 12,165 CYC:1419
+CC1C A0 FF LDY #$FF A:96 X:69 Y:64 P:E5 SP:FB PPU: 12,174 CYC:1422
+CC1E C8 INY A:96 X:69 Y:FF P:E5 SP:FB PPU: 12,180 CYC:1424
+CC1F D0 3D BNE $CC5E A:96 X:69 Y:00 P:67 SP:FB PPU: 12,186 CYC:1426
+CC21 30 3B BMI $CC5E A:96 X:69 Y:00 P:67 SP:FB PPU: 12,192 CYC:1428
+CC23 90 39 BCC $CC5E A:96 X:69 Y:00 P:67 SP:FB PPU: 12,198 CYC:1430
+CC25 50 37 BVC $CC5E A:96 X:69 Y:00 P:67 SP:FB PPU: 12,204 CYC:1432
+CC27 C0 00 CPY #$00 A:96 X:69 Y:00 P:67 SP:FB PPU: 12,210 CYC:1434
+CC29 D0 33 BNE $CC5E A:96 X:69 Y:00 P:67 SP:FB PPU: 12,216 CYC:1436
+CC2B C8 INY A:96 X:69 Y:00 P:67 SP:FB PPU: 12,222 CYC:1438
+CC2C F0 30 BEQ $CC5E A:96 X:69 Y:01 P:65 SP:FB PPU: 12,228 CYC:1440
+CC2E 30 2E BMI $CC5E A:96 X:69 Y:01 P:65 SP:FB PPU: 12,234 CYC:1442
+CC30 90 2C BCC $CC5E A:96 X:69 Y:01 P:65 SP:FB PPU: 12,240 CYC:1444
+CC32 50 2A BVC $CC5E A:96 X:69 Y:01 P:65 SP:FB PPU: 12,246 CYC:1446
+CC34 18 CLC A:96 X:69 Y:01 P:65 SP:FB PPU: 12,252 CYC:1448
+CC35 B8 CLV A:96 X:69 Y:01 P:64 SP:FB PPU: 12,258 CYC:1450
+CC36 A0 00 LDY #$00 A:96 X:69 Y:01 P:24 SP:FB PPU: 12,264 CYC:1452
+CC38 88 DEY A:96 X:69 Y:00 P:26 SP:FB PPU: 12,270 CYC:1454
+CC39 F0 23 BEQ $CC5E A:96 X:69 Y:FF P:A4 SP:FB PPU: 12,276 CYC:1456
+CC3B 10 21 BPL $CC5E A:96 X:69 Y:FF P:A4 SP:FB PPU: 12,282 CYC:1458
+CC3D B0 1F BCS $CC5E A:96 X:69 Y:FF P:A4 SP:FB PPU: 12,288 CYC:1460
+CC3F 70 1D BVS $CC5E A:96 X:69 Y:FF P:A4 SP:FB PPU: 12,294 CYC:1462
+CC41 C0 FF CPY #$FF A:96 X:69 Y:FF P:A4 SP:FB PPU: 12,300 CYC:1464
+CC43 D0 19 BNE $CC5E A:96 X:69 Y:FF P:27 SP:FB PPU: 12,306 CYC:1466
+CC45 18 CLC A:96 X:69 Y:FF P:27 SP:FB PPU: 12,312 CYC:1468
+CC46 88 DEY A:96 X:69 Y:FF P:26 SP:FB PPU: 12,318 CYC:1470
+CC47 F0 15 BEQ $CC5E A:96 X:69 Y:FE P:A4 SP:FB PPU: 12,324 CYC:1472
+CC49 10 13 BPL $CC5E A:96 X:69 Y:FE P:A4 SP:FB PPU: 12,330 CYC:1474
+CC4B B0 11 BCS $CC5E A:96 X:69 Y:FE P:A4 SP:FB PPU: 12,336 CYC:1476
+CC4D 70 0F BVS $CC5E A:96 X:69 Y:FE P:A4 SP:FB PPU: 13, 1 CYC:1478
+CC4F C0 FE CPY #$FE A:96 X:69 Y:FE P:A4 SP:FB PPU: 13, 7 CYC:1480
+CC51 D0 0B BNE $CC5E A:96 X:69 Y:FE P:27 SP:FB PPU: 13, 13 CYC:1482
+CC53 C9 96 CMP #$96 A:96 X:69 Y:FE P:27 SP:FB PPU: 13, 19 CYC:1484
+CC55 D0 07 BNE $CC5E A:96 X:69 Y:FE P:27 SP:FB PPU: 13, 25 CYC:1486
+CC57 E0 69 CPX #$69 A:96 X:69 Y:FE P:27 SP:FB PPU: 13, 31 CYC:1488
+CC59 D0 03 BNE $CC5E A:96 X:69 Y:FE P:27 SP:FB PPU: 13, 37 CYC:1490
+CC5B 4C 62 CC JMP $CC62 A:96 X:69 Y:FE P:27 SP:FB PPU: 13, 43 CYC:1492
+CC62 EA NOP A:96 X:69 Y:FE P:27 SP:FB PPU: 13, 52 CYC:1495
+CC63 38 SEC A:96 X:69 Y:FE P:27 SP:FB PPU: 13, 58 CYC:1497
+CC64 A0 69 LDY #$69 A:96 X:69 Y:FE P:27 SP:FB PPU: 13, 64 CYC:1499
+CC66 A9 96 LDA #$96 A:96 X:69 Y:69 P:25 SP:FB PPU: 13, 70 CYC:1501
+CC68 24 01 BIT $01 = FF A:96 X:69 Y:69 P:A5 SP:FB PPU: 13, 76 CYC:1503
+CC6A A2 FF LDX #$FF A:96 X:69 Y:69 P:E5 SP:FB PPU: 13, 85 CYC:1506
+CC6C E8 INX A:96 X:FF Y:69 P:E5 SP:FB PPU: 13, 91 CYC:1508
+CC6D D0 3D BNE $CCAC A:96 X:00 Y:69 P:67 SP:FB PPU: 13, 97 CYC:1510
+CC6F 30 3B BMI $CCAC A:96 X:00 Y:69 P:67 SP:FB PPU: 13,103 CYC:1512
+CC71 90 39 BCC $CCAC A:96 X:00 Y:69 P:67 SP:FB PPU: 13,109 CYC:1514
+CC73 50 37 BVC $CCAC A:96 X:00 Y:69 P:67 SP:FB PPU: 13,115 CYC:1516
+CC75 E0 00 CPX #$00 A:96 X:00 Y:69 P:67 SP:FB PPU: 13,121 CYC:1518
+CC77 D0 33 BNE $CCAC A:96 X:00 Y:69 P:67 SP:FB PPU: 13,127 CYC:1520
+CC79 E8 INX A:96 X:00 Y:69 P:67 SP:FB PPU: 13,133 CYC:1522
+CC7A F0 30 BEQ $CCAC A:96 X:01 Y:69 P:65 SP:FB PPU: 13,139 CYC:1524
+CC7C 30 2E BMI $CCAC A:96 X:01 Y:69 P:65 SP:FB PPU: 13,145 CYC:1526
+CC7E 90 2C BCC $CCAC A:96 X:01 Y:69 P:65 SP:FB PPU: 13,151 CYC:1528
+CC80 50 2A BVC $CCAC A:96 X:01 Y:69 P:65 SP:FB PPU: 13,157 CYC:1530
+CC82 18 CLC A:96 X:01 Y:69 P:65 SP:FB PPU: 13,163 CYC:1532
+CC83 B8 CLV A:96 X:01 Y:69 P:64 SP:FB PPU: 13,169 CYC:1534
+CC84 A2 00 LDX #$00 A:96 X:01 Y:69 P:24 SP:FB PPU: 13,175 CYC:1536
+CC86 CA DEX A:96 X:00 Y:69 P:26 SP:FB PPU: 13,181 CYC:1538
+CC87 F0 23 BEQ $CCAC A:96 X:FF Y:69 P:A4 SP:FB PPU: 13,187 CYC:1540
+CC89 10 21 BPL $CCAC A:96 X:FF Y:69 P:A4 SP:FB PPU: 13,193 CYC:1542
+CC8B B0 1F BCS $CCAC A:96 X:FF Y:69 P:A4 SP:FB PPU: 13,199 CYC:1544
+CC8D 70 1D BVS $CCAC A:96 X:FF Y:69 P:A4 SP:FB PPU: 13,205 CYC:1546
+CC8F E0 FF CPX #$FF A:96 X:FF Y:69 P:A4 SP:FB PPU: 13,211 CYC:1548
+CC91 D0 19 BNE $CCAC A:96 X:FF Y:69 P:27 SP:FB PPU: 13,217 CYC:1550
+CC93 18 CLC A:96 X:FF Y:69 P:27 SP:FB PPU: 13,223 CYC:1552
+CC94 CA DEX A:96 X:FF Y:69 P:26 SP:FB PPU: 13,229 CYC:1554
+CC95 F0 15 BEQ $CCAC A:96 X:FE Y:69 P:A4 SP:FB PPU: 13,235 CYC:1556
+CC97 10 13 BPL $CCAC A:96 X:FE Y:69 P:A4 SP:FB PPU: 13,241 CYC:1558
+CC99 B0 11 BCS $CCAC A:96 X:FE Y:69 P:A4 SP:FB PPU: 13,247 CYC:1560
+CC9B 70 0F BVS $CCAC A:96 X:FE Y:69 P:A4 SP:FB PPU: 13,253 CYC:1562
+CC9D E0 FE CPX #$FE A:96 X:FE Y:69 P:A4 SP:FB PPU: 13,259 CYC:1564
+CC9F D0 0B BNE $CCAC A:96 X:FE Y:69 P:27 SP:FB PPU: 13,265 CYC:1566
+CCA1 C9 96 CMP #$96 A:96 X:FE Y:69 P:27 SP:FB PPU: 13,271 CYC:1568
+CCA3 D0 07 BNE $CCAC A:96 X:FE Y:69 P:27 SP:FB PPU: 13,277 CYC:1570
+CCA5 C0 69 CPY #$69 A:96 X:FE Y:69 P:27 SP:FB PPU: 13,283 CYC:1572
+CCA7 D0 03 BNE $CCAC A:96 X:FE Y:69 P:27 SP:FB PPU: 13,289 CYC:1574
+CCA9 4C B0 CC JMP $CCB0 A:96 X:FE Y:69 P:27 SP:FB PPU: 13,295 CYC:1576
+CCB0 EA NOP A:96 X:FE Y:69 P:27 SP:FB PPU: 13,304 CYC:1579
+CCB1 A9 85 LDA #$85 A:96 X:FE Y:69 P:27 SP:FB PPU: 13,310 CYC:1581
+CCB3 A2 34 LDX #$34 A:85 X:FE Y:69 P:A5 SP:FB PPU: 13,316 CYC:1583
+CCB5 A0 99 LDY #$99 A:85 X:34 Y:69 P:25 SP:FB PPU: 13,322 CYC:1585
+CCB7 18 CLC A:85 X:34 Y:99 P:A5 SP:FB PPU: 13,328 CYC:1587
+CCB8 24 01 BIT $01 = FF A:85 X:34 Y:99 P:A4 SP:FB PPU: 13,334 CYC:1589
+CCBA A8 TAY A:85 X:34 Y:99 P:E4 SP:FB PPU: 14, 2 CYC:1592
+CCBB F0 2E BEQ $CCEB A:85 X:34 Y:85 P:E4 SP:FB PPU: 14, 8 CYC:1594
+CCBD B0 2C BCS $CCEB A:85 X:34 Y:85 P:E4 SP:FB PPU: 14, 14 CYC:1596
+CCBF 50 2A BVC $CCEB A:85 X:34 Y:85 P:E4 SP:FB PPU: 14, 20 CYC:1598
+CCC1 10 28 BPL $CCEB A:85 X:34 Y:85 P:E4 SP:FB PPU: 14, 26 CYC:1600
+CCC3 C9 85 CMP #$85 A:85 X:34 Y:85 P:E4 SP:FB PPU: 14, 32 CYC:1602
+CCC5 D0 24 BNE $CCEB A:85 X:34 Y:85 P:67 SP:FB PPU: 14, 38 CYC:1604
+CCC7 E0 34 CPX #$34 A:85 X:34 Y:85 P:67 SP:FB PPU: 14, 44 CYC:1606
+CCC9 D0 20 BNE $CCEB A:85 X:34 Y:85 P:67 SP:FB PPU: 14, 50 CYC:1608
+CCCB C0 85 CPY #$85 A:85 X:34 Y:85 P:67 SP:FB PPU: 14, 56 CYC:1610
+CCCD D0 1C BNE $CCEB A:85 X:34 Y:85 P:67 SP:FB PPU: 14, 62 CYC:1612
+CCCF A9 00 LDA #$00 A:85 X:34 Y:85 P:67 SP:FB PPU: 14, 68 CYC:1614
+CCD1 38 SEC A:00 X:34 Y:85 P:67 SP:FB PPU: 14, 74 CYC:1616
+CCD2 B8 CLV A:00 X:34 Y:85 P:67 SP:FB PPU: 14, 80 CYC:1618
+CCD3 A8 TAY A:00 X:34 Y:85 P:27 SP:FB PPU: 14, 86 CYC:1620
+CCD4 D0 15 BNE $CCEB A:00 X:34 Y:00 P:27 SP:FB PPU: 14, 92 CYC:1622
+CCD6 90 13 BCC $CCEB A:00 X:34 Y:00 P:27 SP:FB PPU: 14, 98 CYC:1624
+CCD8 70 11 BVS $CCEB A:00 X:34 Y:00 P:27 SP:FB PPU: 14,104 CYC:1626
+CCDA 30 0F BMI $CCEB A:00 X:34 Y:00 P:27 SP:FB PPU: 14,110 CYC:1628
+CCDC C9 00 CMP #$00 A:00 X:34 Y:00 P:27 SP:FB PPU: 14,116 CYC:1630
+CCDE D0 0B BNE $CCEB A:00 X:34 Y:00 P:27 SP:FB PPU: 14,122 CYC:1632
+CCE0 E0 34 CPX #$34 A:00 X:34 Y:00 P:27 SP:FB PPU: 14,128 CYC:1634
+CCE2 D0 07 BNE $CCEB A:00 X:34 Y:00 P:27 SP:FB PPU: 14,134 CYC:1636
+CCE4 C0 00 CPY #$00 A:00 X:34 Y:00 P:27 SP:FB PPU: 14,140 CYC:1638
+CCE6 D0 03 BNE $CCEB A:00 X:34 Y:00 P:27 SP:FB PPU: 14,146 CYC:1640
+CCE8 4C EF CC JMP $CCEF A:00 X:34 Y:00 P:27 SP:FB PPU: 14,152 CYC:1642
+CCEF EA NOP A:00 X:34 Y:00 P:27 SP:FB PPU: 14,161 CYC:1645
+CCF0 A9 85 LDA #$85 A:00 X:34 Y:00 P:27 SP:FB PPU: 14,167 CYC:1647
+CCF2 A2 34 LDX #$34 A:85 X:34 Y:00 P:A5 SP:FB PPU: 14,173 CYC:1649
+CCF4 A0 99 LDY #$99 A:85 X:34 Y:00 P:25 SP:FB PPU: 14,179 CYC:1651
+CCF6 18 CLC A:85 X:34 Y:99 P:A5 SP:FB PPU: 14,185 CYC:1653
+CCF7 24 01 BIT $01 = FF A:85 X:34 Y:99 P:A4 SP:FB PPU: 14,191 CYC:1655
+CCF9 AA TAX A:85 X:34 Y:99 P:E4 SP:FB PPU: 14,200 CYC:1658
+CCFA F0 2E BEQ $CD2A A:85 X:85 Y:99 P:E4 SP:FB PPU: 14,206 CYC:1660
+CCFC B0 2C BCS $CD2A A:85 X:85 Y:99 P:E4 SP:FB PPU: 14,212 CYC:1662
+CCFE 50 2A BVC $CD2A A:85 X:85 Y:99 P:E4 SP:FB PPU: 14,218 CYC:1664
+CD00 10 28 BPL $CD2A A:85 X:85 Y:99 P:E4 SP:FB PPU: 14,224 CYC:1666
+CD02 C9 85 CMP #$85 A:85 X:85 Y:99 P:E4 SP:FB PPU: 14,230 CYC:1668
+CD04 D0 24 BNE $CD2A A:85 X:85 Y:99 P:67 SP:FB PPU: 14,236 CYC:1670
+CD06 E0 85 CPX #$85 A:85 X:85 Y:99 P:67 SP:FB PPU: 14,242 CYC:1672
+CD08 D0 20 BNE $CD2A A:85 X:85 Y:99 P:67 SP:FB PPU: 14,248 CYC:1674
+CD0A C0 99 CPY #$99 A:85 X:85 Y:99 P:67 SP:FB PPU: 14,254 CYC:1676
+CD0C D0 1C BNE $CD2A A:85 X:85 Y:99 P:67 SP:FB PPU: 14,260 CYC:1678
+CD0E A9 00 LDA #$00 A:85 X:85 Y:99 P:67 SP:FB PPU: 14,266 CYC:1680
+CD10 38 SEC A:00 X:85 Y:99 P:67 SP:FB PPU: 14,272 CYC:1682
+CD11 B8 CLV A:00 X:85 Y:99 P:67 SP:FB PPU: 14,278 CYC:1684
+CD12 AA TAX A:00 X:85 Y:99 P:27 SP:FB PPU: 14,284 CYC:1686
+CD13 D0 15 BNE $CD2A A:00 X:00 Y:99 P:27 SP:FB PPU: 14,290 CYC:1688
+CD15 90 13 BCC $CD2A A:00 X:00 Y:99 P:27 SP:FB PPU: 14,296 CYC:1690
+CD17 70 11 BVS $CD2A A:00 X:00 Y:99 P:27 SP:FB PPU: 14,302 CYC:1692
+CD19 30 0F BMI $CD2A A:00 X:00 Y:99 P:27 SP:FB PPU: 14,308 CYC:1694
+CD1B C9 00 CMP #$00 A:00 X:00 Y:99 P:27 SP:FB PPU: 14,314 CYC:1696
+CD1D D0 0B BNE $CD2A A:00 X:00 Y:99 P:27 SP:FB PPU: 14,320 CYC:1698
+CD1F E0 00 CPX #$00 A:00 X:00 Y:99 P:27 SP:FB PPU: 14,326 CYC:1700
+CD21 D0 07 BNE $CD2A A:00 X:00 Y:99 P:27 SP:FB PPU: 14,332 CYC:1702
+CD23 C0 99 CPY #$99 A:00 X:00 Y:99 P:27 SP:FB PPU: 14,338 CYC:1704
+CD25 D0 03 BNE $CD2A A:00 X:00 Y:99 P:27 SP:FB PPU: 15, 3 CYC:1706
+CD27 4C 2E CD JMP $CD2E A:00 X:00 Y:99 P:27 SP:FB PPU: 15, 9 CYC:1708
+CD2E EA NOP A:00 X:00 Y:99 P:27 SP:FB PPU: 15, 18 CYC:1711
+CD2F A9 85 LDA #$85 A:00 X:00 Y:99 P:27 SP:FB PPU: 15, 24 CYC:1713
+CD31 A2 34 LDX #$34 A:85 X:00 Y:99 P:A5 SP:FB PPU: 15, 30 CYC:1715
+CD33 A0 99 LDY #$99 A:85 X:34 Y:99 P:25 SP:FB PPU: 15, 36 CYC:1717
+CD35 18 CLC A:85 X:34 Y:99 P:A5 SP:FB PPU: 15, 42 CYC:1719
+CD36 24 01 BIT $01 = FF A:85 X:34 Y:99 P:A4 SP:FB PPU: 15, 48 CYC:1721
+CD38 98 TYA A:85 X:34 Y:99 P:E4 SP:FB PPU: 15, 57 CYC:1724
+CD39 F0 2E BEQ $CD69 A:99 X:34 Y:99 P:E4 SP:FB PPU: 15, 63 CYC:1726
+CD3B B0 2C BCS $CD69 A:99 X:34 Y:99 P:E4 SP:FB PPU: 15, 69 CYC:1728
+CD3D 50 2A BVC $CD69 A:99 X:34 Y:99 P:E4 SP:FB PPU: 15, 75 CYC:1730
+CD3F 10 28 BPL $CD69 A:99 X:34 Y:99 P:E4 SP:FB PPU: 15, 81 CYC:1732
+CD41 C9 99 CMP #$99 A:99 X:34 Y:99 P:E4 SP:FB PPU: 15, 87 CYC:1734
+CD43 D0 24 BNE $CD69 A:99 X:34 Y:99 P:67 SP:FB PPU: 15, 93 CYC:1736
+CD45 E0 34 CPX #$34 A:99 X:34 Y:99 P:67 SP:FB PPU: 15, 99 CYC:1738
+CD47 D0 20 BNE $CD69 A:99 X:34 Y:99 P:67 SP:FB PPU: 15,105 CYC:1740
+CD49 C0 99 CPY #$99 A:99 X:34 Y:99 P:67 SP:FB PPU: 15,111 CYC:1742
+CD4B D0 1C BNE $CD69 A:99 X:34 Y:99 P:67 SP:FB PPU: 15,117 CYC:1744
+CD4D A0 00 LDY #$00 A:99 X:34 Y:99 P:67 SP:FB PPU: 15,123 CYC:1746
+CD4F 38 SEC A:99 X:34 Y:00 P:67 SP:FB PPU: 15,129 CYC:1748
+CD50 B8 CLV A:99 X:34 Y:00 P:67 SP:FB PPU: 15,135 CYC:1750
+CD51 98 TYA A:99 X:34 Y:00 P:27 SP:FB PPU: 15,141 CYC:1752
+CD52 D0 15 BNE $CD69 A:00 X:34 Y:00 P:27 SP:FB PPU: 15,147 CYC:1754
+CD54 90 13 BCC $CD69 A:00 X:34 Y:00 P:27 SP:FB PPU: 15,153 CYC:1756
+CD56 70 11 BVS $CD69 A:00 X:34 Y:00 P:27 SP:FB PPU: 15,159 CYC:1758
+CD58 30 0F BMI $CD69 A:00 X:34 Y:00 P:27 SP:FB PPU: 15,165 CYC:1760
+CD5A C9 00 CMP #$00 A:00 X:34 Y:00 P:27 SP:FB PPU: 15,171 CYC:1762
+CD5C D0 0B BNE $CD69 A:00 X:34 Y:00 P:27 SP:FB PPU: 15,177 CYC:1764
+CD5E E0 34 CPX #$34 A:00 X:34 Y:00 P:27 SP:FB PPU: 15,183 CYC:1766
+CD60 D0 07 BNE $CD69 A:00 X:34 Y:00 P:27 SP:FB PPU: 15,189 CYC:1768
+CD62 C0 00 CPY #$00 A:00 X:34 Y:00 P:27 SP:FB PPU: 15,195 CYC:1770
+CD64 D0 03 BNE $CD69 A:00 X:34 Y:00 P:27 SP:FB PPU: 15,201 CYC:1772
+CD66 4C 6D CD JMP $CD6D A:00 X:34 Y:00 P:27 SP:FB PPU: 15,207 CYC:1774
+CD6D EA NOP A:00 X:34 Y:00 P:27 SP:FB PPU: 15,216 CYC:1777
+CD6E A9 85 LDA #$85 A:00 X:34 Y:00 P:27 SP:FB PPU: 15,222 CYC:1779
+CD70 A2 34 LDX #$34 A:85 X:34 Y:00 P:A5 SP:FB PPU: 15,228 CYC:1781
+CD72 A0 99 LDY #$99 A:85 X:34 Y:00 P:25 SP:FB PPU: 15,234 CYC:1783
+CD74 18 CLC A:85 X:34 Y:99 P:A5 SP:FB PPU: 15,240 CYC:1785
+CD75 24 01 BIT $01 = FF A:85 X:34 Y:99 P:A4 SP:FB PPU: 15,246 CYC:1787
+CD77 8A TXA A:85 X:34 Y:99 P:E4 SP:FB PPU: 15,255 CYC:1790
+CD78 F0 2E BEQ $CDA8 A:34 X:34 Y:99 P:64 SP:FB PPU: 15,261 CYC:1792
+CD7A B0 2C BCS $CDA8 A:34 X:34 Y:99 P:64 SP:FB PPU: 15,267 CYC:1794
+CD7C 50 2A BVC $CDA8 A:34 X:34 Y:99 P:64 SP:FB PPU: 15,273 CYC:1796
+CD7E 30 28 BMI $CDA8 A:34 X:34 Y:99 P:64 SP:FB PPU: 15,279 CYC:1798
+CD80 C9 34 CMP #$34 A:34 X:34 Y:99 P:64 SP:FB PPU: 15,285 CYC:1800
+CD82 D0 24 BNE $CDA8 A:34 X:34 Y:99 P:67 SP:FB PPU: 15,291 CYC:1802
+CD84 E0 34 CPX #$34 A:34 X:34 Y:99 P:67 SP:FB PPU: 15,297 CYC:1804
+CD86 D0 20 BNE $CDA8 A:34 X:34 Y:99 P:67 SP:FB PPU: 15,303 CYC:1806
+CD88 C0 99 CPY #$99 A:34 X:34 Y:99 P:67 SP:FB PPU: 15,309 CYC:1808
+CD8A D0 1C BNE $CDA8 A:34 X:34 Y:99 P:67 SP:FB PPU: 15,315 CYC:1810
+CD8C A2 00 LDX #$00 A:34 X:34 Y:99 P:67 SP:FB PPU: 15,321 CYC:1812
+CD8E 38 SEC A:34 X:00 Y:99 P:67 SP:FB PPU: 15,327 CYC:1814
+CD8F B8 CLV A:34 X:00 Y:99 P:67 SP:FB PPU: 15,333 CYC:1816
+CD90 8A TXA A:34 X:00 Y:99 P:27 SP:FB PPU: 15,339 CYC:1818
+CD91 D0 15 BNE $CDA8 A:00 X:00 Y:99 P:27 SP:FB PPU: 16, 4 CYC:1820
+CD93 90 13 BCC $CDA8 A:00 X:00 Y:99 P:27 SP:FB PPU: 16, 10 CYC:1822
+CD95 70 11 BVS $CDA8 A:00 X:00 Y:99 P:27 SP:FB PPU: 16, 16 CYC:1824
+CD97 30 0F BMI $CDA8 A:00 X:00 Y:99 P:27 SP:FB PPU: 16, 22 CYC:1826
+CD99 C9 00 CMP #$00 A:00 X:00 Y:99 P:27 SP:FB PPU: 16, 28 CYC:1828
+CD9B D0 0B BNE $CDA8 A:00 X:00 Y:99 P:27 SP:FB PPU: 16, 34 CYC:1830
+CD9D E0 00 CPX #$00 A:00 X:00 Y:99 P:27 SP:FB PPU: 16, 40 CYC:1832
+CD9F D0 07 BNE $CDA8 A:00 X:00 Y:99 P:27 SP:FB PPU: 16, 46 CYC:1834
+CDA1 C0 99 CPY #$99 A:00 X:00 Y:99 P:27 SP:FB PPU: 16, 52 CYC:1836
+CDA3 D0 03 BNE $CDA8 A:00 X:00 Y:99 P:27 SP:FB PPU: 16, 58 CYC:1838
+CDA5 4C AC CD JMP $CDAC A:00 X:00 Y:99 P:27 SP:FB PPU: 16, 64 CYC:1840
+CDAC EA NOP A:00 X:00 Y:99 P:27 SP:FB PPU: 16, 73 CYC:1843
+CDAD BA TSX A:00 X:00 Y:99 P:27 SP:FB PPU: 16, 79 CYC:1845
+CDAE 8E FF 07 STX $07FF = 00 A:00 X:FB Y:99 P:A5 SP:FB PPU: 16, 85 CYC:1847
+CDB1 A0 33 LDY #$33 A:00 X:FB Y:99 P:A5 SP:FB PPU: 16, 97 CYC:1851
+CDB3 A2 69 LDX #$69 A:00 X:FB Y:33 P:25 SP:FB PPU: 16,103 CYC:1853
+CDB5 A9 84 LDA #$84 A:00 X:69 Y:33 P:25 SP:FB PPU: 16,109 CYC:1855
+CDB7 18 CLC A:84 X:69 Y:33 P:A5 SP:FB PPU: 16,115 CYC:1857
+CDB8 24 01 BIT $01 = FF A:84 X:69 Y:33 P:A4 SP:FB PPU: 16,121 CYC:1859
+CDBA 9A TXS A:84 X:69 Y:33 P:E4 SP:FB PPU: 16,130 CYC:1862
+CDBB F0 32 BEQ $CDEF A:84 X:69 Y:33 P:E4 SP:69 PPU: 16,136 CYC:1864
+CDBD 10 30 BPL $CDEF A:84 X:69 Y:33 P:E4 SP:69 PPU: 16,142 CYC:1866
+CDBF B0 2E BCS $CDEF A:84 X:69 Y:33 P:E4 SP:69 PPU: 16,148 CYC:1868
+CDC1 50 2C BVC $CDEF A:84 X:69 Y:33 P:E4 SP:69 PPU: 16,154 CYC:1870
+CDC3 C9 84 CMP #$84 A:84 X:69 Y:33 P:E4 SP:69 PPU: 16,160 CYC:1872
+CDC5 D0 28 BNE $CDEF A:84 X:69 Y:33 P:67 SP:69 PPU: 16,166 CYC:1874
+CDC7 E0 69 CPX #$69 A:84 X:69 Y:33 P:67 SP:69 PPU: 16,172 CYC:1876
+CDC9 D0 24 BNE $CDEF A:84 X:69 Y:33 P:67 SP:69 PPU: 16,178 CYC:1878
+CDCB C0 33 CPY #$33 A:84 X:69 Y:33 P:67 SP:69 PPU: 16,184 CYC:1880
+CDCD D0 20 BNE $CDEF A:84 X:69 Y:33 P:67 SP:69 PPU: 16,190 CYC:1882
+CDCF A0 01 LDY #$01 A:84 X:69 Y:33 P:67 SP:69 PPU: 16,196 CYC:1884
+CDD1 A9 04 LDA #$04 A:84 X:69 Y:01 P:65 SP:69 PPU: 16,202 CYC:1886
+CDD3 38 SEC A:04 X:69 Y:01 P:65 SP:69 PPU: 16,208 CYC:1888
+CDD4 B8 CLV A:04 X:69 Y:01 P:65 SP:69 PPU: 16,214 CYC:1890
+CDD5 A2 00 LDX #$00 A:04 X:69 Y:01 P:25 SP:69 PPU: 16,220 CYC:1892
+CDD7 BA TSX A:04 X:00 Y:01 P:27 SP:69 PPU: 16,226 CYC:1894
+CDD8 F0 15 BEQ $CDEF A:04 X:69 Y:01 P:25 SP:69 PPU: 16,232 CYC:1896
+CDDA 30 13 BMI $CDEF A:04 X:69 Y:01 P:25 SP:69 PPU: 16,238 CYC:1898
+CDDC 90 11 BCC $CDEF A:04 X:69 Y:01 P:25 SP:69 PPU: 16,244 CYC:1900
+CDDE 70 0F BVS $CDEF A:04 X:69 Y:01 P:25 SP:69 PPU: 16,250 CYC:1902
+CDE0 E0 69 CPX #$69 A:04 X:69 Y:01 P:25 SP:69 PPU: 16,256 CYC:1904
+CDE2 D0 0B BNE $CDEF A:04 X:69 Y:01 P:27 SP:69 PPU: 16,262 CYC:1906
+CDE4 C9 04 CMP #$04 A:04 X:69 Y:01 P:27 SP:69 PPU: 16,268 CYC:1908
+CDE6 D0 07 BNE $CDEF A:04 X:69 Y:01 P:27 SP:69 PPU: 16,274 CYC:1910
+CDE8 C0 01 CPY #$01 A:04 X:69 Y:01 P:27 SP:69 PPU: 16,280 CYC:1912
+CDEA D0 03 BNE $CDEF A:04 X:69 Y:01 P:27 SP:69 PPU: 16,286 CYC:1914
+CDEC 4C F3 CD JMP $CDF3 A:04 X:69 Y:01 P:27 SP:69 PPU: 16,292 CYC:1916
+CDF3 AE FF 07 LDX $07FF = FB A:04 X:69 Y:01 P:27 SP:69 PPU: 16,301 CYC:1919
+CDF6 9A TXS A:04 X:FB Y:01 P:A5 SP:69 PPU: 16,313 CYC:1923
+CDF7 60 RTS A:04 X:FB Y:01 P:A5 SP:FB PPU: 16,319 CYC:1925
+C609 20 F8 CD JSR $CDF8 A:04 X:FB Y:01 P:A5 SP:FD PPU: 16,337 CYC:1931
+CDF8 A9 FF LDA #$FF A:04 X:FB Y:01 P:A5 SP:FB PPU: 17, 14 CYC:1937
+CDFA 85 01 STA $01 = FF A:FF X:FB Y:01 P:A5 SP:FB PPU: 17, 20 CYC:1939
+CDFC BA TSX A:FF X:FB Y:01 P:A5 SP:FB PPU: 17, 29 CYC:1942
+CDFD 8E FF 07 STX $07FF = FB A:FF X:FB Y:01 P:A5 SP:FB PPU: 17, 35 CYC:1944
+CE00 EA NOP A:FF X:FB Y:01 P:A5 SP:FB PPU: 17, 47 CYC:1948
+CE01 A2 80 LDX #$80 A:FF X:FB Y:01 P:A5 SP:FB PPU: 17, 53 CYC:1950
+CE03 9A TXS A:FF X:80 Y:01 P:A5 SP:FB PPU: 17, 59 CYC:1952
+CE04 A9 33 LDA #$33 A:FF X:80 Y:01 P:A5 SP:80 PPU: 17, 65 CYC:1954
+CE06 48 PHA A:33 X:80 Y:01 P:25 SP:80 PPU: 17, 71 CYC:1956
+CE07 A9 69 LDA #$69 A:33 X:80 Y:01 P:25 SP:7F PPU: 17, 80 CYC:1959
+CE09 48 PHA A:69 X:80 Y:01 P:25 SP:7F PPU: 17, 86 CYC:1961
+CE0A BA TSX A:69 X:80 Y:01 P:25 SP:7E PPU: 17, 95 CYC:1964
+CE0B E0 7E CPX #$7E A:69 X:7E Y:01 P:25 SP:7E PPU: 17,101 CYC:1966
+CE0D D0 20 BNE $CE2F A:69 X:7E Y:01 P:27 SP:7E PPU: 17,107 CYC:1968
+CE0F 68 PLA A:69 X:7E Y:01 P:27 SP:7E PPU: 17,113 CYC:1970
+CE10 C9 69 CMP #$69 A:69 X:7E Y:01 P:25 SP:7F PPU: 17,125 CYC:1974
+CE12 D0 1B BNE $CE2F A:69 X:7E Y:01 P:27 SP:7F PPU: 17,131 CYC:1976
+CE14 68 PLA A:69 X:7E Y:01 P:27 SP:7F PPU: 17,137 CYC:1978
+CE15 C9 33 CMP #$33 A:33 X:7E Y:01 P:25 SP:80 PPU: 17,149 CYC:1982
+CE17 D0 16 BNE $CE2F A:33 X:7E Y:01 P:27 SP:80 PPU: 17,155 CYC:1984
+CE19 BA TSX A:33 X:7E Y:01 P:27 SP:80 PPU: 17,161 CYC:1986
+CE1A E0 80 CPX #$80 A:33 X:80 Y:01 P:A5 SP:80 PPU: 17,167 CYC:1988
+CE1C D0 11 BNE $CE2F A:33 X:80 Y:01 P:27 SP:80 PPU: 17,173 CYC:1990
+CE1E AD 80 01 LDA $0180 = 33 A:33 X:80 Y:01 P:27 SP:80 PPU: 17,179 CYC:1992
+CE21 C9 33 CMP #$33 A:33 X:80 Y:01 P:25 SP:80 PPU: 17,191 CYC:1996
+CE23 D0 0A BNE $CE2F A:33 X:80 Y:01 P:27 SP:80 PPU: 17,197 CYC:1998
+CE25 AD 7F 01 LDA $017F = 69 A:33 X:80 Y:01 P:27 SP:80 PPU: 17,203 CYC:2000
+CE28 C9 69 CMP #$69 A:69 X:80 Y:01 P:25 SP:80 PPU: 17,215 CYC:2004
+CE2A D0 03 BNE $CE2F A:69 X:80 Y:01 P:27 SP:80 PPU: 17,221 CYC:2006
+CE2C 4C 33 CE JMP $CE33 A:69 X:80 Y:01 P:27 SP:80 PPU: 17,227 CYC:2008
+CE33 EA NOP A:69 X:80 Y:01 P:27 SP:80 PPU: 17,236 CYC:2011
+CE34 A2 80 LDX #$80 A:69 X:80 Y:01 P:27 SP:80 PPU: 17,242 CYC:2013
+CE36 9A TXS A:69 X:80 Y:01 P:A5 SP:80 PPU: 17,248 CYC:2015
+CE37 20 3D CE JSR $CE3D A:69 X:80 Y:01 P:A5 SP:80 PPU: 17,254 CYC:2017
+CE3D BA TSX A:69 X:80 Y:01 P:A5 SP:7E PPU: 17,272 CYC:2023
+CE3E E0 7E CPX #$7E A:69 X:7E Y:01 P:25 SP:7E PPU: 17,278 CYC:2025
+CE40 D0 19 BNE $CE5B A:69 X:7E Y:01 P:27 SP:7E PPU: 17,284 CYC:2027
+CE42 68 PLA A:69 X:7E Y:01 P:27 SP:7E PPU: 17,290 CYC:2029
+CE43 68 PLA A:39 X:7E Y:01 P:25 SP:7F PPU: 17,302 CYC:2033
+CE44 BA TSX A:CE X:7E Y:01 P:A5 SP:80 PPU: 17,314 CYC:2037
+CE45 E0 80 CPX #$80 A:CE X:80 Y:01 P:A5 SP:80 PPU: 17,320 CYC:2039
+CE47 D0 12 BNE $CE5B A:CE X:80 Y:01 P:27 SP:80 PPU: 17,326 CYC:2041
+CE49 A9 00 LDA #$00 A:CE X:80 Y:01 P:27 SP:80 PPU: 17,332 CYC:2043
+CE4B 20 4E CE JSR $CE4E A:00 X:80 Y:01 P:27 SP:80 PPU: 17,338 CYC:2045
+CE4E 68 PLA A:00 X:80 Y:01 P:27 SP:7E PPU: 18, 15 CYC:2051
+CE4F C9 4D CMP #$4D A:4D X:80 Y:01 P:25 SP:7F PPU: 18, 27 CYC:2055
+CE51 D0 08 BNE $CE5B A:4D X:80 Y:01 P:27 SP:7F PPU: 18, 33 CYC:2057
+CE53 68 PLA A:4D X:80 Y:01 P:27 SP:7F PPU: 18, 39 CYC:2059
+CE54 C9 CE CMP #$CE A:CE X:80 Y:01 P:A5 SP:80 PPU: 18, 51 CYC:2063
+CE56 D0 03 BNE $CE5B A:CE X:80 Y:01 P:27 SP:80 PPU: 18, 57 CYC:2065
+CE58 4C 5F CE JMP $CE5F A:CE X:80 Y:01 P:27 SP:80 PPU: 18, 63 CYC:2067
+CE5F EA NOP A:CE X:80 Y:01 P:27 SP:80 PPU: 18, 72 CYC:2070
+CE60 A9 CE LDA #$CE A:CE X:80 Y:01 P:27 SP:80 PPU: 18, 78 CYC:2072
+CE62 48 PHA A:CE X:80 Y:01 P:A5 SP:80 PPU: 18, 84 CYC:2074
+CE63 A9 66 LDA #$66 A:CE X:80 Y:01 P:A5 SP:7F PPU: 18, 93 CYC:2077
+CE65 48 PHA A:66 X:80 Y:01 P:25 SP:7F PPU: 18, 99 CYC:2079
+CE66 60 RTS A:66 X:80 Y:01 P:25 SP:7E PPU: 18,108 CYC:2082
+CE67 A2 77 LDX #$77 A:66 X:80 Y:01 P:25 SP:80 PPU: 18,126 CYC:2088
+CE69 A0 69 LDY #$69 A:66 X:77 Y:01 P:25 SP:80 PPU: 18,132 CYC:2090
+CE6B 18 CLC A:66 X:77 Y:69 P:25 SP:80 PPU: 18,138 CYC:2092
+CE6C 24 01 BIT $01 = FF A:66 X:77 Y:69 P:24 SP:80 PPU: 18,144 CYC:2094
+CE6E A9 83 LDA #$83 A:66 X:77 Y:69 P:E4 SP:80 PPU: 18,153 CYC:2097
+CE70 20 66 CE JSR $CE66 A:83 X:77 Y:69 P:E4 SP:80 PPU: 18,159 CYC:2099
+CE66 60 RTS A:83 X:77 Y:69 P:E4 SP:7E PPU: 18,177 CYC:2105
+CE73 F0 24 BEQ $CE99 A:83 X:77 Y:69 P:E4 SP:80 PPU: 18,195 CYC:2111
+CE75 10 22 BPL $CE99 A:83 X:77 Y:69 P:E4 SP:80 PPU: 18,201 CYC:2113
+CE77 B0 20 BCS $CE99 A:83 X:77 Y:69 P:E4 SP:80 PPU: 18,207 CYC:2115
+CE79 50 1E BVC $CE99 A:83 X:77 Y:69 P:E4 SP:80 PPU: 18,213 CYC:2117
+CE7B C9 83 CMP #$83 A:83 X:77 Y:69 P:E4 SP:80 PPU: 18,219 CYC:2119
+CE7D D0 1A BNE $CE99 A:83 X:77 Y:69 P:67 SP:80 PPU: 18,225 CYC:2121
+CE7F C0 69 CPY #$69 A:83 X:77 Y:69 P:67 SP:80 PPU: 18,231 CYC:2123
+CE81 D0 16 BNE $CE99 A:83 X:77 Y:69 P:67 SP:80 PPU: 18,237 CYC:2125
+CE83 E0 77 CPX #$77 A:83 X:77 Y:69 P:67 SP:80 PPU: 18,243 CYC:2127
+CE85 D0 12 BNE $CE99 A:83 X:77 Y:69 P:67 SP:80 PPU: 18,249 CYC:2129
+CE87 38 SEC A:83 X:77 Y:69 P:67 SP:80 PPU: 18,255 CYC:2131
+CE88 B8 CLV A:83 X:77 Y:69 P:67 SP:80 PPU: 18,261 CYC:2133
+CE89 A9 00 LDA #$00 A:83 X:77 Y:69 P:27 SP:80 PPU: 18,267 CYC:2135
+CE8B 20 66 CE JSR $CE66 A:00 X:77 Y:69 P:27 SP:80 PPU: 18,273 CYC:2137
+CE66 60 RTS A:00 X:77 Y:69 P:27 SP:7E PPU: 18,291 CYC:2143
+CE8E D0 09 BNE $CE99 A:00 X:77 Y:69 P:27 SP:80 PPU: 18,309 CYC:2149
+CE90 30 07 BMI $CE99 A:00 X:77 Y:69 P:27 SP:80 PPU: 18,315 CYC:2151
+CE92 90 05 BCC $CE99 A:00 X:77 Y:69 P:27 SP:80 PPU: 18,321 CYC:2153
+CE94 70 03 BVS $CE99 A:00 X:77 Y:69 P:27 SP:80 PPU: 18,327 CYC:2155
+CE96 4C 9D CE JMP $CE9D A:00 X:77 Y:69 P:27 SP:80 PPU: 18,333 CYC:2157
+CE9D EA NOP A:00 X:77 Y:69 P:27 SP:80 PPU: 19, 1 CYC:2160
+CE9E A9 CE LDA #$CE A:00 X:77 Y:69 P:27 SP:80 PPU: 19, 7 CYC:2162
+CEA0 48 PHA A:CE X:77 Y:69 P:A5 SP:80 PPU: 19, 13 CYC:2164
+CEA1 A9 AE LDA #$AE A:CE X:77 Y:69 P:A5 SP:7F PPU: 19, 22 CYC:2167
+CEA3 48 PHA A:AE X:77 Y:69 P:A5 SP:7F PPU: 19, 28 CYC:2169
+CEA4 A9 65 LDA #$65 A:AE X:77 Y:69 P:A5 SP:7E PPU: 19, 37 CYC:2172
+CEA6 48 PHA A:65 X:77 Y:69 P:25 SP:7E PPU: 19, 43 CYC:2174
+CEA7 A9 55 LDA #$55 A:65 X:77 Y:69 P:25 SP:7D PPU: 19, 52 CYC:2177
+CEA9 A0 88 LDY #$88 A:55 X:77 Y:69 P:25 SP:7D PPU: 19, 58 CYC:2179
+CEAB A2 99 LDX #$99 A:55 X:77 Y:88 P:A5 SP:7D PPU: 19, 64 CYC:2181
+CEAD 40 RTI A:55 X:99 Y:88 P:A5 SP:7D PPU: 19, 70 CYC:2183
+CEAE 30 35 BMI $CEE5 A:55 X:99 Y:88 P:65 SP:80 PPU: 19, 88 CYC:2189
+CEB0 50 33 BVC $CEE5 A:55 X:99 Y:88 P:65 SP:80 PPU: 19, 94 CYC:2191
+CEB2 F0 31 BEQ $CEE5 A:55 X:99 Y:88 P:65 SP:80 PPU: 19,100 CYC:2193
+CEB4 90 2F BCC $CEE5 A:55 X:99 Y:88 P:65 SP:80 PPU: 19,106 CYC:2195
+CEB6 C9 55 CMP #$55 A:55 X:99 Y:88 P:65 SP:80 PPU: 19,112 CYC:2197
+CEB8 D0 2B BNE $CEE5 A:55 X:99 Y:88 P:67 SP:80 PPU: 19,118 CYC:2199
+CEBA C0 88 CPY #$88 A:55 X:99 Y:88 P:67 SP:80 PPU: 19,124 CYC:2201
+CEBC D0 27 BNE $CEE5 A:55 X:99 Y:88 P:67 SP:80 PPU: 19,130 CYC:2203
+CEBE E0 99 CPX #$99 A:55 X:99 Y:88 P:67 SP:80 PPU: 19,136 CYC:2205
+CEC0 D0 23 BNE $CEE5 A:55 X:99 Y:88 P:67 SP:80 PPU: 19,142 CYC:2207
+CEC2 A9 CE LDA #$CE A:55 X:99 Y:88 P:67 SP:80 PPU: 19,148 CYC:2209
+CEC4 48 PHA A:CE X:99 Y:88 P:E5 SP:80 PPU: 19,154 CYC:2211
+CEC5 A9 CE LDA #$CE A:CE X:99 Y:88 P:E5 SP:7F PPU: 19,163 CYC:2214
+CEC7 48 PHA A:CE X:99 Y:88 P:E5 SP:7F PPU: 19,169 CYC:2216
+CEC8 A9 87 LDA #$87 A:CE X:99 Y:88 P:E5 SP:7E PPU: 19,178 CYC:2219
+CECA 48 PHA A:87 X:99 Y:88 P:E5 SP:7E PPU: 19,184 CYC:2221
+CECB A9 55 LDA #$55 A:87 X:99 Y:88 P:E5 SP:7D PPU: 19,193 CYC:2224
+CECD 40 RTI A:55 X:99 Y:88 P:65 SP:7D PPU: 19,199 CYC:2226
+CECE 10 15 BPL $CEE5 A:55 X:99 Y:88 P:A7 SP:80 PPU: 19,217 CYC:2232
+CED0 70 13 BVS $CEE5 A:55 X:99 Y:88 P:A7 SP:80 PPU: 19,223 CYC:2234
+CED2 D0 11 BNE $CEE5 A:55 X:99 Y:88 P:A7 SP:80 PPU: 19,229 CYC:2236
+CED4 90 0F BCC $CEE5 A:55 X:99 Y:88 P:A7 SP:80 PPU: 19,235 CYC:2238
+CED6 C9 55 CMP #$55 A:55 X:99 Y:88 P:A7 SP:80 PPU: 19,241 CYC:2240
+CED8 D0 0B BNE $CEE5 A:55 X:99 Y:88 P:27 SP:80 PPU: 19,247 CYC:2242
+CEDA C0 88 CPY #$88 A:55 X:99 Y:88 P:27 SP:80 PPU: 19,253 CYC:2244
+CEDC D0 07 BNE $CEE5 A:55 X:99 Y:88 P:27 SP:80 PPU: 19,259 CYC:2246
+CEDE E0 99 CPX #$99 A:55 X:99 Y:88 P:27 SP:80 PPU: 19,265 CYC:2248
+CEE0 D0 03 BNE $CEE5 A:55 X:99 Y:88 P:27 SP:80 PPU: 19,271 CYC:2250
+CEE2 4C E9 CE JMP $CEE9 A:55 X:99 Y:88 P:27 SP:80 PPU: 19,277 CYC:2252
+CEE9 AE FF 07 LDX $07FF = FB A:55 X:99 Y:88 P:27 SP:80 PPU: 19,286 CYC:2255
+CEEC 9A TXS A:55 X:FB Y:88 P:A5 SP:80 PPU: 19,298 CYC:2259
+CEED 60 RTS A:55 X:FB Y:88 P:A5 SP:FB PPU: 19,304 CYC:2261
+C60C 20 EE CE JSR $CEEE A:55 X:FB Y:88 P:A5 SP:FD PPU: 19,322 CYC:2267
+CEEE A2 55 LDX #$55 A:55 X:FB Y:88 P:A5 SP:FB PPU: 19,340 CYC:2273
+CEF0 A0 69 LDY #$69 A:55 X:55 Y:88 P:25 SP:FB PPU: 20, 5 CYC:2275
+CEF2 A9 FF LDA #$FF A:55 X:55 Y:69 P:25 SP:FB PPU: 20, 11 CYC:2277
+CEF4 85 01 STA $01 = FF A:FF X:55 Y:69 P:A5 SP:FB PPU: 20, 17 CYC:2279
+CEF6 EA NOP A:FF X:55 Y:69 P:A5 SP:FB PPU: 20, 26 CYC:2282
+CEF7 24 01 BIT $01 = FF A:FF X:55 Y:69 P:A5 SP:FB PPU: 20, 32 CYC:2284
+CEF9 38 SEC A:FF X:55 Y:69 P:E5 SP:FB PPU: 20, 41 CYC:2287
+CEFA A9 01 LDA #$01 A:FF X:55 Y:69 P:E5 SP:FB PPU: 20, 47 CYC:2289
+CEFC 4A LSR A A:01 X:55 Y:69 P:65 SP:FB PPU: 20, 53 CYC:2291
+CEFD 90 1D BCC $CF1C A:00 X:55 Y:69 P:67 SP:FB PPU: 20, 59 CYC:2293
+CEFF D0 1B BNE $CF1C A:00 X:55 Y:69 P:67 SP:FB PPU: 20, 65 CYC:2295
+CF01 30 19 BMI $CF1C A:00 X:55 Y:69 P:67 SP:FB PPU: 20, 71 CYC:2297
+CF03 50 17 BVC $CF1C A:00 X:55 Y:69 P:67 SP:FB PPU: 20, 77 CYC:2299
+CF05 C9 00 CMP #$00 A:00 X:55 Y:69 P:67 SP:FB PPU: 20, 83 CYC:2301
+CF07 D0 13 BNE $CF1C A:00 X:55 Y:69 P:67 SP:FB PPU: 20, 89 CYC:2303
+CF09 B8 CLV A:00 X:55 Y:69 P:67 SP:FB PPU: 20, 95 CYC:2305
+CF0A A9 AA LDA #$AA A:00 X:55 Y:69 P:27 SP:FB PPU: 20,101 CYC:2307
+CF0C 4A LSR A A:AA X:55 Y:69 P:A5 SP:FB PPU: 20,107 CYC:2309
+CF0D B0 0D BCS $CF1C A:55 X:55 Y:69 P:24 SP:FB PPU: 20,113 CYC:2311
+CF0F F0 0B BEQ $CF1C A:55 X:55 Y:69 P:24 SP:FB PPU: 20,119 CYC:2313
+CF11 30 09 BMI $CF1C A:55 X:55 Y:69 P:24 SP:FB PPU: 20,125 CYC:2315
+CF13 70 07 BVS $CF1C A:55 X:55 Y:69 P:24 SP:FB PPU: 20,131 CYC:2317
+CF15 C9 55 CMP #$55 A:55 X:55 Y:69 P:24 SP:FB PPU: 20,137 CYC:2319
+CF17 D0 03 BNE $CF1C A:55 X:55 Y:69 P:27 SP:FB PPU: 20,143 CYC:2321
+CF19 4C 20 CF JMP $CF20 A:55 X:55 Y:69 P:27 SP:FB PPU: 20,149 CYC:2323
+CF20 EA NOP A:55 X:55 Y:69 P:27 SP:FB PPU: 20,158 CYC:2326
+CF21 24 01 BIT $01 = FF A:55 X:55 Y:69 P:27 SP:FB PPU: 20,164 CYC:2328
+CF23 38 SEC A:55 X:55 Y:69 P:E5 SP:FB PPU: 20,173 CYC:2331
+CF24 A9 80 LDA #$80 A:55 X:55 Y:69 P:E5 SP:FB PPU: 20,179 CYC:2333
+CF26 0A ASL A A:80 X:55 Y:69 P:E5 SP:FB PPU: 20,185 CYC:2335
+CF27 90 1E BCC $CF47 A:00 X:55 Y:69 P:67 SP:FB PPU: 20,191 CYC:2337
+CF29 D0 1C BNE $CF47 A:00 X:55 Y:69 P:67 SP:FB PPU: 20,197 CYC:2339
+CF2B 30 1A BMI $CF47 A:00 X:55 Y:69 P:67 SP:FB PPU: 20,203 CYC:2341
+CF2D 50 18 BVC $CF47 A:00 X:55 Y:69 P:67 SP:FB PPU: 20,209 CYC:2343
+CF2F C9 00 CMP #$00 A:00 X:55 Y:69 P:67 SP:FB PPU: 20,215 CYC:2345
+CF31 D0 14 BNE $CF47 A:00 X:55 Y:69 P:67 SP:FB PPU: 20,221 CYC:2347
+CF33 B8 CLV A:00 X:55 Y:69 P:67 SP:FB PPU: 20,227 CYC:2349
+CF34 38 SEC A:00 X:55 Y:69 P:27 SP:FB PPU: 20,233 CYC:2351
+CF35 A9 55 LDA #$55 A:00 X:55 Y:69 P:27 SP:FB PPU: 20,239 CYC:2353
+CF37 0A ASL A A:55 X:55 Y:69 P:25 SP:FB PPU: 20,245 CYC:2355
+CF38 B0 0D BCS $CF47 A:AA X:55 Y:69 P:A4 SP:FB PPU: 20,251 CYC:2357
+CF3A F0 0B BEQ $CF47 A:AA X:55 Y:69 P:A4 SP:FB PPU: 20,257 CYC:2359
+CF3C 10 09 BPL $CF47 A:AA X:55 Y:69 P:A4 SP:FB PPU: 20,263 CYC:2361
+CF3E 70 07 BVS $CF47 A:AA X:55 Y:69 P:A4 SP:FB PPU: 20,269 CYC:2363
+CF40 C9 AA CMP #$AA A:AA X:55 Y:69 P:A4 SP:FB PPU: 20,275 CYC:2365
+CF42 D0 03 BNE $CF47 A:AA X:55 Y:69 P:27 SP:FB PPU: 20,281 CYC:2367
+CF44 4C 4B CF JMP $CF4B A:AA X:55 Y:69 P:27 SP:FB PPU: 20,287 CYC:2369
+CF4B EA NOP A:AA X:55 Y:69 P:27 SP:FB PPU: 20,296 CYC:2372
+CF4C 24 01 BIT $01 = FF A:AA X:55 Y:69 P:27 SP:FB PPU: 20,302 CYC:2374
+CF4E 38 SEC A:AA X:55 Y:69 P:E5 SP:FB PPU: 20,311 CYC:2377
+CF4F A9 01 LDA #$01 A:AA X:55 Y:69 P:E5 SP:FB PPU: 20,317 CYC:2379
+CF51 6A ROR A A:01 X:55 Y:69 P:65 SP:FB PPU: 20,323 CYC:2381
+CF52 90 1E BCC $CF72 A:80 X:55 Y:69 P:E5 SP:FB PPU: 20,329 CYC:2383
+CF54 F0 1C BEQ $CF72 A:80 X:55 Y:69 P:E5 SP:FB PPU: 20,335 CYC:2385
+CF56 10 1A BPL $CF72 A:80 X:55 Y:69 P:E5 SP:FB PPU: 21, 0 CYC:2387
+CF58 50 18 BVC $CF72 A:80 X:55 Y:69 P:E5 SP:FB PPU: 21, 6 CYC:2389
+CF5A C9 80 CMP #$80 A:80 X:55 Y:69 P:E5 SP:FB PPU: 21, 12 CYC:2391
+CF5C D0 14 BNE $CF72 A:80 X:55 Y:69 P:67 SP:FB PPU: 21, 18 CYC:2393
+CF5E B8 CLV A:80 X:55 Y:69 P:67 SP:FB PPU: 21, 24 CYC:2395
+CF5F 18 CLC A:80 X:55 Y:69 P:27 SP:FB PPU: 21, 30 CYC:2397
+CF60 A9 55 LDA #$55 A:80 X:55 Y:69 P:26 SP:FB PPU: 21, 36 CYC:2399
+CF62 6A ROR A A:55 X:55 Y:69 P:24 SP:FB PPU: 21, 42 CYC:2401
+CF63 90 0D BCC $CF72 A:2A X:55 Y:69 P:25 SP:FB PPU: 21, 48 CYC:2403
+CF65 F0 0B BEQ $CF72 A:2A X:55 Y:69 P:25 SP:FB PPU: 21, 54 CYC:2405
+CF67 30 09 BMI $CF72 A:2A X:55 Y:69 P:25 SP:FB PPU: 21, 60 CYC:2407
+CF69 70 07 BVS $CF72 A:2A X:55 Y:69 P:25 SP:FB PPU: 21, 66 CYC:2409
+CF6B C9 2A CMP #$2A A:2A X:55 Y:69 P:25 SP:FB PPU: 21, 72 CYC:2411
+CF6D D0 03 BNE $CF72 A:2A X:55 Y:69 P:27 SP:FB PPU: 21, 78 CYC:2413
+CF6F 4C 76 CF JMP $CF76 A:2A X:55 Y:69 P:27 SP:FB PPU: 21, 84 CYC:2415
+CF76 EA NOP A:2A X:55 Y:69 P:27 SP:FB PPU: 21, 93 CYC:2418
+CF77 24 01 BIT $01 = FF A:2A X:55 Y:69 P:27 SP:FB PPU: 21, 99 CYC:2420
+CF79 38 SEC A:2A X:55 Y:69 P:E5 SP:FB PPU: 21,108 CYC:2423
+CF7A A9 80 LDA #$80 A:2A X:55 Y:69 P:E5 SP:FB PPU: 21,114 CYC:2425
+CF7C 2A ROL A A:80 X:55 Y:69 P:E5 SP:FB PPU: 21,120 CYC:2427
+CF7D 90 1E BCC $CF9D A:01 X:55 Y:69 P:65 SP:FB PPU: 21,126 CYC:2429
+CF7F F0 1C BEQ $CF9D A:01 X:55 Y:69 P:65 SP:FB PPU: 21,132 CYC:2431
+CF81 30 1A BMI $CF9D A:01 X:55 Y:69 P:65 SP:FB PPU: 21,138 CYC:2433
+CF83 50 18 BVC $CF9D A:01 X:55 Y:69 P:65 SP:FB PPU: 21,144 CYC:2435
+CF85 C9 01 CMP #$01 A:01 X:55 Y:69 P:65 SP:FB PPU: 21,150 CYC:2437
+CF87 D0 14 BNE $CF9D A:01 X:55 Y:69 P:67 SP:FB PPU: 21,156 CYC:2439
+CF89 B8 CLV A:01 X:55 Y:69 P:67 SP:FB PPU: 21,162 CYC:2441
+CF8A 18 CLC A:01 X:55 Y:69 P:27 SP:FB PPU: 21,168 CYC:2443
+CF8B A9 55 LDA #$55 A:01 X:55 Y:69 P:26 SP:FB PPU: 21,174 CYC:2445
+CF8D 2A ROL A A:55 X:55 Y:69 P:24 SP:FB PPU: 21,180 CYC:2447
+CF8E B0 0D BCS $CF9D A:AA X:55 Y:69 P:A4 SP:FB PPU: 21,186 CYC:2449
+CF90 F0 0B BEQ $CF9D A:AA X:55 Y:69 P:A4 SP:FB PPU: 21,192 CYC:2451
+CF92 10 09 BPL $CF9D A:AA X:55 Y:69 P:A4 SP:FB PPU: 21,198 CYC:2453
+CF94 70 07 BVS $CF9D A:AA X:55 Y:69 P:A4 SP:FB PPU: 21,204 CYC:2455
+CF96 C9 AA CMP #$AA A:AA X:55 Y:69 P:A4 SP:FB PPU: 21,210 CYC:2457
+CF98 D0 03 BNE $CF9D A:AA X:55 Y:69 P:27 SP:FB PPU: 21,216 CYC:2459
+CF9A 4C A1 CF JMP $CFA1 A:AA X:55 Y:69 P:27 SP:FB PPU: 21,222 CYC:2461
+CFA1 60 RTS A:AA X:55 Y:69 P:27 SP:FB PPU: 21,231 CYC:2464
+C60F 20 A2 CF JSR $CFA2 A:AA X:55 Y:69 P:27 SP:FD PPU: 21,249 CYC:2470
+CFA2 A5 00 LDA $00 = 00 A:AA X:55 Y:69 P:27 SP:FB PPU: 21,267 CYC:2476
+CFA4 8D FF 07 STA $07FF = FB A:00 X:55 Y:69 P:27 SP:FB PPU: 21,276 CYC:2479
+CFA7 A9 00 LDA #$00 A:00 X:55 Y:69 P:27 SP:FB PPU: 21,288 CYC:2483
+CFA9 85 80 STA $80 = 00 A:00 X:55 Y:69 P:27 SP:FB PPU: 21,294 CYC:2485
+CFAB A9 02 LDA #$02 A:00 X:55 Y:69 P:27 SP:FB PPU: 21,303 CYC:2488
+CFAD 85 81 STA $81 = 00 A:02 X:55 Y:69 P:25 SP:FB PPU: 21,309 CYC:2490
+CFAF A9 FF LDA #$FF A:02 X:55 Y:69 P:25 SP:FB PPU: 21,318 CYC:2493
+CFB1 85 01 STA $01 = FF A:FF X:55 Y:69 P:A5 SP:FB PPU: 21,324 CYC:2495
+CFB3 A9 00 LDA #$00 A:FF X:55 Y:69 P:A5 SP:FB PPU: 21,333 CYC:2498
+CFB5 85 82 STA $82 = 00 A:00 X:55 Y:69 P:27 SP:FB PPU: 21,339 CYC:2500
+CFB7 A9 03 LDA #$03 A:00 X:55 Y:69 P:27 SP:FB PPU: 22, 7 CYC:2503
+CFB9 85 83 STA $83 = 00 A:03 X:55 Y:69 P:25 SP:FB PPU: 22, 13 CYC:2505
+CFBB 85 84 STA $84 = 00 A:03 X:55 Y:69 P:25 SP:FB PPU: 22, 22 CYC:2508
+CFBD A9 00 LDA #$00 A:03 X:55 Y:69 P:25 SP:FB PPU: 22, 31 CYC:2511
+CFBF 85 FF STA $FF = 00 A:00 X:55 Y:69 P:27 SP:FB PPU: 22, 37 CYC:2513
+CFC1 A9 04 LDA #$04 A:00 X:55 Y:69 P:27 SP:FB PPU: 22, 46 CYC:2516
+CFC3 85 00 STA $00 = 00 A:04 X:55 Y:69 P:25 SP:FB PPU: 22, 52 CYC:2518
+CFC5 A9 5A LDA #$5A A:04 X:55 Y:69 P:25 SP:FB PPU: 22, 61 CYC:2521
+CFC7 8D 00 02 STA $0200 = 00 A:5A X:55 Y:69 P:25 SP:FB PPU: 22, 67 CYC:2523
+CFCA A9 5B LDA #$5B A:5A X:55 Y:69 P:25 SP:FB PPU: 22, 79 CYC:2527
+CFCC 8D 00 03 STA $0300 = 00 A:5B X:55 Y:69 P:25 SP:FB PPU: 22, 85 CYC:2529
+CFCF A9 5C LDA #$5C A:5B X:55 Y:69 P:25 SP:FB PPU: 22, 97 CYC:2533
+CFD1 8D 03 03 STA $0303 = 00 A:5C X:55 Y:69 P:25 SP:FB PPU: 22,103 CYC:2535
+CFD4 A9 5D LDA #$5D A:5C X:55 Y:69 P:25 SP:FB PPU: 22,115 CYC:2539
+CFD6 8D 00 04 STA $0400 = 00 A:5D X:55 Y:69 P:25 SP:FB PPU: 22,121 CYC:2541
+CFD9 A2 00 LDX #$00 A:5D X:55 Y:69 P:25 SP:FB PPU: 22,133 CYC:2545
+CFDB A1 80 LDA ($80,X) @ 80 = 0200 = 5A A:5D X:00 Y:69 P:27 SP:FB PPU: 22,139 CYC:2547
+CFDD C9 5A CMP #$5A A:5A X:00 Y:69 P:25 SP:FB PPU: 22,157 CYC:2553
+CFDF D0 1F BNE $D000 A:5A X:00 Y:69 P:27 SP:FB PPU: 22,163 CYC:2555
+CFE1 E8 INX A:5A X:00 Y:69 P:27 SP:FB PPU: 22,169 CYC:2557
+CFE2 E8 INX A:5A X:01 Y:69 P:25 SP:FB PPU: 22,175 CYC:2559
+CFE3 A1 80 LDA ($80,X) @ 82 = 0300 = 5B A:5A X:02 Y:69 P:25 SP:FB PPU: 22,181 CYC:2561
+CFE5 C9 5B CMP #$5B A:5B X:02 Y:69 P:25 SP:FB PPU: 22,199 CYC:2567
+CFE7 D0 17 BNE $D000 A:5B X:02 Y:69 P:27 SP:FB PPU: 22,205 CYC:2569
+CFE9 E8 INX A:5B X:02 Y:69 P:27 SP:FB PPU: 22,211 CYC:2571
+CFEA A1 80 LDA ($80,X) @ 83 = 0303 = 5C A:5B X:03 Y:69 P:25 SP:FB PPU: 22,217 CYC:2573
+CFEC C9 5C CMP #$5C A:5C X:03 Y:69 P:25 SP:FB PPU: 22,235 CYC:2579
+CFEE D0 10 BNE $D000 A:5C X:03 Y:69 P:27 SP:FB PPU: 22,241 CYC:2581
+CFF0 A2 00 LDX #$00 A:5C X:03 Y:69 P:27 SP:FB PPU: 22,247 CYC:2583
+CFF2 A1 FF LDA ($FF,X) @ FF = 0400 = 5D A:5C X:00 Y:69 P:27 SP:FB PPU: 22,253 CYC:2585
+CFF4 C9 5D CMP #$5D A:5D X:00 Y:69 P:25 SP:FB PPU: 22,271 CYC:2591
+CFF6 D0 08 BNE $D000 A:5D X:00 Y:69 P:27 SP:FB PPU: 22,277 CYC:2593
+CFF8 A2 81 LDX #$81 A:5D X:00 Y:69 P:27 SP:FB PPU: 22,283 CYC:2595
+CFFA A1 FF LDA ($FF,X) @ 80 = 0200 = 5A A:5D X:81 Y:69 P:A5 SP:FB PPU: 22,289 CYC:2597
+CFFC C9 5A CMP #$5A A:5A X:81 Y:69 P:25 SP:FB PPU: 22,307 CYC:2603
+CFFE F0 05 BEQ $D005 A:5A X:81 Y:69 P:27 SP:FB PPU: 22,313 CYC:2605
+D005 A9 AA LDA #$AA A:5A X:81 Y:69 P:27 SP:FB PPU: 22,322 CYC:2608
+D007 A2 00 LDX #$00 A:AA X:81 Y:69 P:A5 SP:FB PPU: 22,328 CYC:2610
+D009 81 80 STA ($80,X) @ 80 = 0200 = 5A A:AA X:00 Y:69 P:27 SP:FB PPU: 22,334 CYC:2612
+D00B E8 INX A:AA X:00 Y:69 P:27 SP:FB PPU: 23, 11 CYC:2618
+D00C E8 INX A:AA X:01 Y:69 P:25 SP:FB PPU: 23, 17 CYC:2620
+D00D A9 AB LDA #$AB A:AA X:02 Y:69 P:25 SP:FB PPU: 23, 23 CYC:2622
+D00F 81 80 STA ($80,X) @ 82 = 0300 = 5B A:AB X:02 Y:69 P:A5 SP:FB PPU: 23, 29 CYC:2624
+D011 E8 INX A:AB X:02 Y:69 P:A5 SP:FB PPU: 23, 47 CYC:2630
+D012 A9 AC LDA #$AC A:AB X:03 Y:69 P:25 SP:FB PPU: 23, 53 CYC:2632
+D014 81 80 STA ($80,X) @ 83 = 0303 = 5C A:AC X:03 Y:69 P:A5 SP:FB PPU: 23, 59 CYC:2634
+D016 A2 00 LDX #$00 A:AC X:03 Y:69 P:A5 SP:FB PPU: 23, 77 CYC:2640
+D018 A9 AD LDA #$AD A:AC X:00 Y:69 P:27 SP:FB PPU: 23, 83 CYC:2642
+D01A 81 FF STA ($FF,X) @ FF = 0400 = 5D A:AD X:00 Y:69 P:A5 SP:FB PPU: 23, 89 CYC:2644
+D01C AD 00 02 LDA $0200 = AA A:AD X:00 Y:69 P:A5 SP:FB PPU: 23,107 CYC:2650
+D01F C9 AA CMP #$AA A:AA X:00 Y:69 P:A5 SP:FB PPU: 23,119 CYC:2654
+D021 D0 15 BNE $D038 A:AA X:00 Y:69 P:27 SP:FB PPU: 23,125 CYC:2656
+D023 AD 00 03 LDA $0300 = AB A:AA X:00 Y:69 P:27 SP:FB PPU: 23,131 CYC:2658
+D026 C9 AB CMP #$AB A:AB X:00 Y:69 P:A5 SP:FB PPU: 23,143 CYC:2662
+D028 D0 0E BNE $D038 A:AB X:00 Y:69 P:27 SP:FB PPU: 23,149 CYC:2664
+D02A AD 03 03 LDA $0303 = AC A:AB X:00 Y:69 P:27 SP:FB PPU: 23,155 CYC:2666
+D02D C9 AC CMP #$AC A:AC X:00 Y:69 P:A5 SP:FB PPU: 23,167 CYC:2670
+D02F D0 07 BNE $D038 A:AC X:00 Y:69 P:27 SP:FB PPU: 23,173 CYC:2672
+D031 AD 00 04 LDA $0400 = AD A:AC X:00 Y:69 P:27 SP:FB PPU: 23,179 CYC:2674
+D034 C9 AD CMP #$AD A:AD X:00 Y:69 P:A5 SP:FB PPU: 23,191 CYC:2678
+D036 F0 05 BEQ $D03D A:AD X:00 Y:69 P:27 SP:FB PPU: 23,197 CYC:2680
+D03D AD FF 07 LDA $07FF = 00 A:AD X:00 Y:69 P:27 SP:FB PPU: 23,206 CYC:2683
+D040 85 00 STA $00 = 04 A:00 X:00 Y:69 P:27 SP:FB PPU: 23,218 CYC:2687
+D042 A9 00 LDA #$00 A:00 X:00 Y:69 P:27 SP:FB PPU: 23,227 CYC:2690
+D044 8D 00 03 STA $0300 = AB A:00 X:00 Y:69 P:27 SP:FB PPU: 23,233 CYC:2692
+D047 A9 AA LDA #$AA A:00 X:00 Y:69 P:27 SP:FB PPU: 23,245 CYC:2696
+D049 8D 00 02 STA $0200 = AA A:AA X:00 Y:69 P:A5 SP:FB PPU: 23,251 CYC:2698
+D04C A2 00 LDX #$00 A:AA X:00 Y:69 P:A5 SP:FB PPU: 23,263 CYC:2702
+D04E A0 5A LDY #$5A A:AA X:00 Y:69 P:27 SP:FB PPU: 23,269 CYC:2704
+D050 20 B6 F7 JSR $F7B6 A:AA X:00 Y:5A P:25 SP:FB PPU: 23,275 CYC:2706
+F7B6 18 CLC A:AA X:00 Y:5A P:25 SP:F9 PPU: 23,293 CYC:2712
+F7B7 A9 FF LDA #$FF A:AA X:00 Y:5A P:24 SP:F9 PPU: 23,299 CYC:2714
+F7B9 85 01 STA $01 = FF A:FF X:00 Y:5A P:A4 SP:F9 PPU: 23,305 CYC:2716
+F7BB 24 01 BIT $01 = FF A:FF X:00 Y:5A P:A4 SP:F9 PPU: 23,314 CYC:2719
+F7BD A9 55 LDA #$55 A:FF X:00 Y:5A P:E4 SP:F9 PPU: 23,323 CYC:2722
+F7BF 60 RTS A:55 X:00 Y:5A P:64 SP:F9 PPU: 23,329 CYC:2724
+D053 01 80 ORA ($80,X) @ 80 = 0200 = AA A:55 X:00 Y:5A P:64 SP:FB PPU: 24, 6 CYC:2730
+D055 20 C0 F7 JSR $F7C0 A:FF X:00 Y:5A P:E4 SP:FB PPU: 24, 24 CYC:2736
+F7C0 B0 09 BCS $F7CB A:FF X:00 Y:5A P:E4 SP:F9 PPU: 24, 42 CYC:2742
+F7C2 10 07 BPL $F7CB A:FF X:00 Y:5A P:E4 SP:F9 PPU: 24, 48 CYC:2744
+F7C4 C9 FF CMP #$FF A:FF X:00 Y:5A P:E4 SP:F9 PPU: 24, 54 CYC:2746
+F7C6 D0 03 BNE $F7CB A:FF X:00 Y:5A P:67 SP:F9 PPU: 24, 60 CYC:2748
+F7C8 50 01 BVC $F7CB A:FF X:00 Y:5A P:67 SP:F9 PPU: 24, 66 CYC:2750
+F7CA 60 RTS A:FF X:00 Y:5A P:67 SP:F9 PPU: 24, 72 CYC:2752
+D058 C8 INY A:FF X:00 Y:5A P:67 SP:FB PPU: 24, 90 CYC:2758
+D059 20 CE F7 JSR $F7CE A:FF X:00 Y:5B P:65 SP:FB PPU: 24, 96 CYC:2760
+F7CE 38 SEC A:FF X:00 Y:5B P:65 SP:F9 PPU: 24,114 CYC:2766
+F7CF B8 CLV A:FF X:00 Y:5B P:65 SP:F9 PPU: 24,120 CYC:2768
+F7D0 A9 00 LDA #$00 A:FF X:00 Y:5B P:25 SP:F9 PPU: 24,126 CYC:2770
+F7D2 60 RTS A:00 X:00 Y:5B P:27 SP:F9 PPU: 24,132 CYC:2772
+D05C 01 82 ORA ($82,X) @ 82 = 0300 = 00 A:00 X:00 Y:5B P:27 SP:FB PPU: 24,150 CYC:2778
+D05E 20 D3 F7 JSR $F7D3 A:00 X:00 Y:5B P:27 SP:FB PPU: 24,168 CYC:2784
+F7D3 D0 07 BNE $F7DC A:00 X:00 Y:5B P:27 SP:F9 PPU: 24,186 CYC:2790
+F7D5 70 05 BVS $F7DC A:00 X:00 Y:5B P:27 SP:F9 PPU: 24,192 CYC:2792
+F7D7 90 03 BCC $F7DC A:00 X:00 Y:5B P:27 SP:F9 PPU: 24,198 CYC:2794
+F7D9 30 01 BMI $F7DC A:00 X:00 Y:5B P:27 SP:F9 PPU: 24,204 CYC:2796
+F7DB 60 RTS A:00 X:00 Y:5B P:27 SP:F9 PPU: 24,210 CYC:2798
+D061 C8 INY A:00 X:00 Y:5B P:27 SP:FB PPU: 24,228 CYC:2804
+D062 20 DF F7 JSR $F7DF A:00 X:00 Y:5C P:25 SP:FB PPU: 24,234 CYC:2806
+F7DF 18 CLC A:00 X:00 Y:5C P:25 SP:F9 PPU: 24,252 CYC:2812
+F7E0 24 01 BIT $01 = FF A:00 X:00 Y:5C P:24 SP:F9 PPU: 24,258 CYC:2814
+F7E2 A9 55 LDA #$55 A:00 X:00 Y:5C P:E6 SP:F9 PPU: 24,267 CYC:2817
+F7E4 60 RTS A:55 X:00 Y:5C P:64 SP:F9 PPU: 24,273 CYC:2819
+D065 21 80 AND ($80,X) @ 80 = 0200 = AA A:55 X:00 Y:5C P:64 SP:FB PPU: 24,291 CYC:2825
+D067 20 E5 F7 JSR $F7E5 A:00 X:00 Y:5C P:66 SP:FB PPU: 24,309 CYC:2831
+F7E5 D0 07 BNE $F7EE A:00 X:00 Y:5C P:66 SP:F9 PPU: 24,327 CYC:2837
+F7E7 50 05 BVC $F7EE A:00 X:00 Y:5C P:66 SP:F9 PPU: 24,333 CYC:2839
+F7E9 B0 03 BCS $F7EE A:00 X:00 Y:5C P:66 SP:F9 PPU: 24,339 CYC:2841
+F7EB 30 01 BMI $F7EE A:00 X:00 Y:5C P:66 SP:F9 PPU: 25, 4 CYC:2843
+F7ED 60 RTS A:00 X:00 Y:5C P:66 SP:F9 PPU: 25, 10 CYC:2845
+D06A C8 INY A:00 X:00 Y:5C P:66 SP:FB PPU: 25, 28 CYC:2851
+D06B A9 EF LDA #$EF A:00 X:00 Y:5D P:64 SP:FB PPU: 25, 34 CYC:2853
+D06D 8D 00 03 STA $0300 = 00 A:EF X:00 Y:5D P:E4 SP:FB PPU: 25, 40 CYC:2855
+D070 20 F1 F7 JSR $F7F1 A:EF X:00 Y:5D P:E4 SP:FB PPU: 25, 52 CYC:2859
+F7F1 38 SEC A:EF X:00 Y:5D P:E4 SP:F9 PPU: 25, 70 CYC:2865
+F7F2 B8 CLV A:EF X:00 Y:5D P:E5 SP:F9 PPU: 25, 76 CYC:2867
+F7F3 A9 F8 LDA #$F8 A:EF X:00 Y:5D P:A5 SP:F9 PPU: 25, 82 CYC:2869
+F7F5 60 RTS A:F8 X:00 Y:5D P:A5 SP:F9 PPU: 25, 88 CYC:2871
+D073 21 82 AND ($82,X) @ 82 = 0300 = EF A:F8 X:00 Y:5D P:A5 SP:FB PPU: 25,106 CYC:2877
+D075 20 F6 F7 JSR $F7F6 A:E8 X:00 Y:5D P:A5 SP:FB PPU: 25,124 CYC:2883
+F7F6 90 09 BCC $F801 A:E8 X:00 Y:5D P:A5 SP:F9 PPU: 25,142 CYC:2889
+F7F8 10 07 BPL $F801 A:E8 X:00 Y:5D P:A5 SP:F9 PPU: 25,148 CYC:2891
+F7FA C9 E8 CMP #$E8 A:E8 X:00 Y:5D P:A5 SP:F9 PPU: 25,154 CYC:2893
+F7FC D0 03 BNE $F801 A:E8 X:00 Y:5D P:27 SP:F9 PPU: 25,160 CYC:2895
+F7FE 70 01 BVS $F801 A:E8 X:00 Y:5D P:27 SP:F9 PPU: 25,166 CYC:2897
+F800 60 RTS A:E8 X:00 Y:5D P:27 SP:F9 PPU: 25,172 CYC:2899
+D078 C8 INY A:E8 X:00 Y:5D P:27 SP:FB PPU: 25,190 CYC:2905
+D079 20 04 F8 JSR $F804 A:E8 X:00 Y:5E P:25 SP:FB PPU: 25,196 CYC:2907
+F804 18 CLC A:E8 X:00 Y:5E P:25 SP:F9 PPU: 25,214 CYC:2913
+F805 24 01 BIT $01 = FF A:E8 X:00 Y:5E P:24 SP:F9 PPU: 25,220 CYC:2915
+F807 A9 5F LDA #$5F A:E8 X:00 Y:5E P:E4 SP:F9 PPU: 25,229 CYC:2918
+F809 60 RTS A:5F X:00 Y:5E P:64 SP:F9 PPU: 25,235 CYC:2920
+D07C 41 80 EOR ($80,X) @ 80 = 0200 = AA A:5F X:00 Y:5E P:64 SP:FB PPU: 25,253 CYC:2926
+D07E 20 0A F8 JSR $F80A A:F5 X:00 Y:5E P:E4 SP:FB PPU: 25,271 CYC:2932
+F80A B0 09 BCS $F815 A:F5 X:00 Y:5E P:E4 SP:F9 PPU: 25,289 CYC:2938
+F80C 10 07 BPL $F815 A:F5 X:00 Y:5E P:E4 SP:F9 PPU: 25,295 CYC:2940
+F80E C9 F5 CMP #$F5 A:F5 X:00 Y:5E P:E4 SP:F9 PPU: 25,301 CYC:2942
+F810 D0 03 BNE $F815 A:F5 X:00 Y:5E P:67 SP:F9 PPU: 25,307 CYC:2944
+F812 50 01 BVC $F815 A:F5 X:00 Y:5E P:67 SP:F9 PPU: 25,313 CYC:2946
+F814 60 RTS A:F5 X:00 Y:5E P:67 SP:F9 PPU: 25,319 CYC:2948
+D081 C8 INY A:F5 X:00 Y:5E P:67 SP:FB PPU: 25,337 CYC:2954
+D082 A9 70 LDA #$70 A:F5 X:00 Y:5F P:65 SP:FB PPU: 26, 2 CYC:2956
+D084 8D 00 03 STA $0300 = EF A:70 X:00 Y:5F P:65 SP:FB PPU: 26, 8 CYC:2958
+D087 20 18 F8 JSR $F818 A:70 X:00 Y:5F P:65 SP:FB PPU: 26, 20 CYC:2962
+F818 38 SEC A:70 X:00 Y:5F P:65 SP:F9 PPU: 26, 38 CYC:2968
+F819 B8 CLV A:70 X:00 Y:5F P:65 SP:F9 PPU: 26, 44 CYC:2970
+F81A A9 70 LDA #$70 A:70 X:00 Y:5F P:25 SP:F9 PPU: 26, 50 CYC:2972
+F81C 60 RTS A:70 X:00 Y:5F P:25 SP:F9 PPU: 26, 56 CYC:2974
+D08A 41 82 EOR ($82,X) @ 82 = 0300 = 70 A:70 X:00 Y:5F P:25 SP:FB PPU: 26, 74 CYC:2980
+D08C 20 1D F8 JSR $F81D A:00 X:00 Y:5F P:27 SP:FB PPU: 26, 92 CYC:2986
+F81D D0 07 BNE $F826 A:00 X:00 Y:5F P:27 SP:F9 PPU: 26,110 CYC:2992
+F81F 70 05 BVS $F826 A:00 X:00 Y:5F P:27 SP:F9 PPU: 26,116 CYC:2994
+F821 90 03 BCC $F826 A:00 X:00 Y:5F P:27 SP:F9 PPU: 26,122 CYC:2996
+F823 30 01 BMI $F826 A:00 X:00 Y:5F P:27 SP:F9 PPU: 26,128 CYC:2998
+F825 60 RTS A:00 X:00 Y:5F P:27 SP:F9 PPU: 26,134 CYC:3000
+D08F C8 INY A:00 X:00 Y:5F P:27 SP:FB PPU: 26,152 CYC:3006
+D090 A9 69 LDA #$69 A:00 X:00 Y:60 P:25 SP:FB PPU: 26,158 CYC:3008
+D092 8D 00 02 STA $0200 = AA A:69 X:00 Y:60 P:25 SP:FB PPU: 26,164 CYC:3010
+D095 20 29 F8 JSR $F829 A:69 X:00 Y:60 P:25 SP:FB PPU: 26,176 CYC:3014
+F829 18 CLC A:69 X:00 Y:60 P:25 SP:F9 PPU: 26,194 CYC:3020
+F82A 24 01 BIT $01 = FF A:69 X:00 Y:60 P:24 SP:F9 PPU: 26,200 CYC:3022
+F82C A9 00 LDA #$00 A:69 X:00 Y:60 P:E4 SP:F9 PPU: 26,209 CYC:3025
+F82E 60 RTS A:00 X:00 Y:60 P:66 SP:F9 PPU: 26,215 CYC:3027
+D098 61 80 ADC ($80,X) @ 80 = 0200 = 69 A:00 X:00 Y:60 P:66 SP:FB PPU: 26,233 CYC:3033
+D09A 20 2F F8 JSR $F82F A:69 X:00 Y:60 P:24 SP:FB PPU: 26,251 CYC:3039
+F82F 30 09 BMI $F83A A:69 X:00 Y:60 P:24 SP:F9 PPU: 26,269 CYC:3045
+F831 B0 07 BCS $F83A A:69 X:00 Y:60 P:24 SP:F9 PPU: 26,275 CYC:3047
+F833 C9 69 CMP #$69 A:69 X:00 Y:60 P:24 SP:F9 PPU: 26,281 CYC:3049
+F835 D0 03 BNE $F83A A:69 X:00 Y:60 P:27 SP:F9 PPU: 26,287 CYC:3051
+F837 70 01 BVS $F83A A:69 X:00 Y:60 P:27 SP:F9 PPU: 26,293 CYC:3053
+F839 60 RTS A:69 X:00 Y:60 P:27 SP:F9 PPU: 26,299 CYC:3055
+D09D C8 INY A:69 X:00 Y:60 P:27 SP:FB PPU: 26,317 CYC:3061
+D09E 20 3D F8 JSR $F83D A:69 X:00 Y:61 P:25 SP:FB PPU: 26,323 CYC:3063
+F83D 38 SEC A:69 X:00 Y:61 P:25 SP:F9 PPU: 27, 0 CYC:3069
+F83E 24 01 BIT $01 = FF A:69 X:00 Y:61 P:25 SP:F9 PPU: 27, 6 CYC:3071
+F840 A9 00 LDA #$00 A:69 X:00 Y:61 P:E5 SP:F9 PPU: 27, 15 CYC:3074
+F842 60 RTS A:00 X:00 Y:61 P:67 SP:F9 PPU: 27, 21 CYC:3076
+D0A1 61 80 ADC ($80,X) @ 80 = 0200 = 69 A:00 X:00 Y:61 P:67 SP:FB PPU: 27, 39 CYC:3082
+D0A3 20 43 F8 JSR $F843 A:6A X:00 Y:61 P:24 SP:FB PPU: 27, 57 CYC:3088
+F843 30 09 BMI $F84E A:6A X:00 Y:61 P:24 SP:F9 PPU: 27, 75 CYC:3094
+F845 B0 07 BCS $F84E A:6A X:00 Y:61 P:24 SP:F9 PPU: 27, 81 CYC:3096
+F847 C9 6A CMP #$6A A:6A X:00 Y:61 P:24 SP:F9 PPU: 27, 87 CYC:3098
+F849 D0 03 BNE $F84E A:6A X:00 Y:61 P:27 SP:F9 PPU: 27, 93 CYC:3100
+F84B 70 01 BVS $F84E A:6A X:00 Y:61 P:27 SP:F9 PPU: 27, 99 CYC:3102
+F84D 60 RTS A:6A X:00 Y:61 P:27 SP:F9 PPU: 27,105 CYC:3104
+D0A6 C8 INY A:6A X:00 Y:61 P:27 SP:FB PPU: 27,123 CYC:3110
+D0A7 A9 7F LDA #$7F A:6A X:00 Y:62 P:25 SP:FB PPU: 27,129 CYC:3112
+D0A9 8D 00 02 STA $0200 = 69 A:7F X:00 Y:62 P:25 SP:FB PPU: 27,135 CYC:3114
+D0AC 20 51 F8 JSR $F851 A:7F X:00 Y:62 P:25 SP:FB PPU: 27,147 CYC:3118
+F851 38 SEC A:7F X:00 Y:62 P:25 SP:F9 PPU: 27,165 CYC:3124
+F852 B8 CLV A:7F X:00 Y:62 P:25 SP:F9 PPU: 27,171 CYC:3126
+F853 A9 7F LDA #$7F A:7F X:00 Y:62 P:25 SP:F9 PPU: 27,177 CYC:3128
+F855 60 RTS A:7F X:00 Y:62 P:25 SP:F9 PPU: 27,183 CYC:3130
+D0AF 61 80 ADC ($80,X) @ 80 = 0200 = 7F A:7F X:00 Y:62 P:25 SP:FB PPU: 27,201 CYC:3136
+D0B1 20 56 F8 JSR $F856 A:FF X:00 Y:62 P:E4 SP:FB PPU: 27,219 CYC:3142
+F856 10 09 BPL $F861 A:FF X:00 Y:62 P:E4 SP:F9 PPU: 27,237 CYC:3148
+F858 B0 07 BCS $F861 A:FF X:00 Y:62 P:E4 SP:F9 PPU: 27,243 CYC:3150
+F85A C9 FF CMP #$FF A:FF X:00 Y:62 P:E4 SP:F9 PPU: 27,249 CYC:3152
+F85C D0 03 BNE $F861 A:FF X:00 Y:62 P:67 SP:F9 PPU: 27,255 CYC:3154
+F85E 50 01 BVC $F861 A:FF X:00 Y:62 P:67 SP:F9 PPU: 27,261 CYC:3156
+F860 60 RTS A:FF X:00 Y:62 P:67 SP:F9 PPU: 27,267 CYC:3158
+D0B4 C8 INY A:FF X:00 Y:62 P:67 SP:FB PPU: 27,285 CYC:3164
+D0B5 A9 80 LDA #$80 A:FF X:00 Y:63 P:65 SP:FB PPU: 27,291 CYC:3166
+D0B7 8D 00 02 STA $0200 = 7F A:80 X:00 Y:63 P:E5 SP:FB PPU: 27,297 CYC:3168
+D0BA 20 64 F8 JSR $F864 A:80 X:00 Y:63 P:E5 SP:FB PPU: 27,309 CYC:3172
+F864 18 CLC A:80 X:00 Y:63 P:E5 SP:F9 PPU: 27,327 CYC:3178
+F865 24 01 BIT $01 = FF A:80 X:00 Y:63 P:E4 SP:F9 PPU: 27,333 CYC:3180
+F867 A9 7F LDA #$7F A:80 X:00 Y:63 P:E4 SP:F9 PPU: 28, 1 CYC:3183
+F869 60 RTS A:7F X:00 Y:63 P:64 SP:F9 PPU: 28, 7 CYC:3185
+D0BD 61 80 ADC ($80,X) @ 80 = 0200 = 80 A:7F X:00 Y:63 P:64 SP:FB PPU: 28, 25 CYC:3191
+D0BF 20 6A F8 JSR $F86A A:FF X:00 Y:63 P:A4 SP:FB PPU: 28, 43 CYC:3197
+F86A 10 09 BPL $F875 A:FF X:00 Y:63 P:A4 SP:F9 PPU: 28, 61 CYC:3203
+F86C B0 07 BCS $F875 A:FF X:00 Y:63 P:A4 SP:F9 PPU: 28, 67 CYC:3205
+F86E C9 FF CMP #$FF A:FF X:00 Y:63 P:A4 SP:F9 PPU: 28, 73 CYC:3207
+F870 D0 03 BNE $F875 A:FF X:00 Y:63 P:27 SP:F9 PPU: 28, 79 CYC:3209
+F872 70 01 BVS $F875 A:FF X:00 Y:63 P:27 SP:F9 PPU: 28, 85 CYC:3211
+F874 60 RTS A:FF X:00 Y:63 P:27 SP:F9 PPU: 28, 91 CYC:3213
+D0C2 C8 INY A:FF X:00 Y:63 P:27 SP:FB PPU: 28,109 CYC:3219
+D0C3 20 78 F8 JSR $F878 A:FF X:00 Y:64 P:25 SP:FB PPU: 28,115 CYC:3221
+F878 38 SEC A:FF X:00 Y:64 P:25 SP:F9 PPU: 28,133 CYC:3227
+F879 B8 CLV A:FF X:00 Y:64 P:25 SP:F9 PPU: 28,139 CYC:3229
+F87A A9 7F LDA #$7F A:FF X:00 Y:64 P:25 SP:F9 PPU: 28,145 CYC:3231
+F87C 60 RTS A:7F X:00 Y:64 P:25 SP:F9 PPU: 28,151 CYC:3233
+D0C6 61 80 ADC ($80,X) @ 80 = 0200 = 80 A:7F X:00 Y:64 P:25 SP:FB PPU: 28,169 CYC:3239
+D0C8 20 7D F8 JSR $F87D A:00 X:00 Y:64 P:27 SP:FB PPU: 28,187 CYC:3245
+F87D D0 07 BNE $F886 A:00 X:00 Y:64 P:27 SP:F9 PPU: 28,205 CYC:3251
+F87F 30 05 BMI $F886 A:00 X:00 Y:64 P:27 SP:F9 PPU: 28,211 CYC:3253
+F881 70 03 BVS $F886 A:00 X:00 Y:64 P:27 SP:F9 PPU: 28,217 CYC:3255
+F883 90 01 BCC $F886 A:00 X:00 Y:64 P:27 SP:F9 PPU: 28,223 CYC:3257
+F885 60 RTS A:00 X:00 Y:64 P:27 SP:F9 PPU: 28,229 CYC:3259
+D0CB C8 INY A:00 X:00 Y:64 P:27 SP:FB PPU: 28,247 CYC:3265
+D0CC A9 40 LDA #$40 A:00 X:00 Y:65 P:25 SP:FB PPU: 28,253 CYC:3267
+D0CE 8D 00 02 STA $0200 = 80 A:40 X:00 Y:65 P:25 SP:FB PPU: 28,259 CYC:3269
+D0D1 20 89 F8 JSR $F889 A:40 X:00 Y:65 P:25 SP:FB PPU: 28,271 CYC:3273
+F889 24 01 BIT $01 = FF A:40 X:00 Y:65 P:25 SP:F9 PPU: 28,289 CYC:3279
+F88B A9 40 LDA #$40 A:40 X:00 Y:65 P:E5 SP:F9 PPU: 28,298 CYC:3282
+F88D 60 RTS A:40 X:00 Y:65 P:65 SP:F9 PPU: 28,304 CYC:3284
+D0D4 C1 80 CMP ($80,X) @ 80 = 0200 = 40 A:40 X:00 Y:65 P:65 SP:FB PPU: 28,322 CYC:3290
+D0D6 20 8E F8 JSR $F88E A:40 X:00 Y:65 P:67 SP:FB PPU: 28,340 CYC:3296
+F88E 30 07 BMI $F897 A:40 X:00 Y:65 P:67 SP:F9 PPU: 29, 17 CYC:3302
+F890 90 05 BCC $F897 A:40 X:00 Y:65 P:67 SP:F9 PPU: 29, 23 CYC:3304
+F892 D0 03 BNE $F897 A:40 X:00 Y:65 P:67 SP:F9 PPU: 29, 29 CYC:3306
+F894 50 01 BVC $F897 A:40 X:00 Y:65 P:67 SP:F9 PPU: 29, 35 CYC:3308
+F896 60 RTS A:40 X:00 Y:65 P:67 SP:F9 PPU: 29, 41 CYC:3310
+D0D9 C8 INY A:40 X:00 Y:65 P:67 SP:FB PPU: 29, 59 CYC:3316
+D0DA 48 PHA A:40 X:00 Y:66 P:65 SP:FB PPU: 29, 65 CYC:3318
+D0DB A9 3F LDA #$3F A:40 X:00 Y:66 P:65 SP:FA PPU: 29, 74 CYC:3321
+D0DD 8D 00 02 STA $0200 = 40 A:3F X:00 Y:66 P:65 SP:FA PPU: 29, 80 CYC:3323
+D0E0 68 PLA A:3F X:00 Y:66 P:65 SP:FA PPU: 29, 92 CYC:3327
+D0E1 20 9A F8 JSR $F89A A:40 X:00 Y:66 P:65 SP:FB PPU: 29,104 CYC:3331
+F89A B8 CLV A:40 X:00 Y:66 P:65 SP:F9 PPU: 29,122 CYC:3337
+F89B 60 RTS A:40 X:00 Y:66 P:25 SP:F9 PPU: 29,128 CYC:3339
+D0E4 C1 80 CMP ($80,X) @ 80 = 0200 = 3F A:40 X:00 Y:66 P:25 SP:FB PPU: 29,146 CYC:3345
+D0E6 20 9C F8 JSR $F89C A:40 X:00 Y:66 P:25 SP:FB PPU: 29,164 CYC:3351
+F89C F0 07 BEQ $F8A5 A:40 X:00 Y:66 P:25 SP:F9 PPU: 29,182 CYC:3357
+F89E 30 05 BMI $F8A5 A:40 X:00 Y:66 P:25 SP:F9 PPU: 29,188 CYC:3359
+F8A0 90 03 BCC $F8A5 A:40 X:00 Y:66 P:25 SP:F9 PPU: 29,194 CYC:3361
+F8A2 70 01 BVS $F8A5 A:40 X:00 Y:66 P:25 SP:F9 PPU: 29,200 CYC:3363
+F8A4 60 RTS A:40 X:00 Y:66 P:25 SP:F9 PPU: 29,206 CYC:3365
+D0E9 C8 INY A:40 X:00 Y:66 P:25 SP:FB PPU: 29,224 CYC:3371
+D0EA 48 PHA A:40 X:00 Y:67 P:25 SP:FB PPU: 29,230 CYC:3373
+D0EB A9 41 LDA #$41 A:40 X:00 Y:67 P:25 SP:FA PPU: 29,239 CYC:3376
+D0ED 8D 00 02 STA $0200 = 3F A:41 X:00 Y:67 P:25 SP:FA PPU: 29,245 CYC:3378
+D0F0 68 PLA A:41 X:00 Y:67 P:25 SP:FA PPU: 29,257 CYC:3382
+D0F1 C1 80 CMP ($80,X) @ 80 = 0200 = 41 A:40 X:00 Y:67 P:25 SP:FB PPU: 29,269 CYC:3386
+D0F3 20 A8 F8 JSR $F8A8 A:40 X:00 Y:67 P:A4 SP:FB PPU: 29,287 CYC:3392
+F8A8 F0 05 BEQ $F8AF A:40 X:00 Y:67 P:A4 SP:F9 PPU: 29,305 CYC:3398
+F8AA 10 03 BPL $F8AF A:40 X:00 Y:67 P:A4 SP:F9 PPU: 29,311 CYC:3400
+F8AC 10 01 BPL $F8AF A:40 X:00 Y:67 P:A4 SP:F9 PPU: 29,317 CYC:3402
+F8AE 60 RTS A:40 X:00 Y:67 P:A4 SP:F9 PPU: 29,323 CYC:3404
+D0F6 C8 INY A:40 X:00 Y:67 P:A4 SP:FB PPU: 30, 0 CYC:3410
+D0F7 48 PHA A:40 X:00 Y:68 P:24 SP:FB PPU: 30, 6 CYC:3412
+D0F8 A9 00 LDA #$00 A:40 X:00 Y:68 P:24 SP:FA PPU: 30, 15 CYC:3415
+D0FA 8D 00 02 STA $0200 = 41 A:00 X:00 Y:68 P:26 SP:FA PPU: 30, 21 CYC:3417
+D0FD 68 PLA A:00 X:00 Y:68 P:26 SP:FA PPU: 30, 33 CYC:3421
+D0FE 20 B2 F8 JSR $F8B2 A:40 X:00 Y:68 P:24 SP:FB PPU: 30, 45 CYC:3425
+F8B2 A9 80 LDA #$80 A:40 X:00 Y:68 P:24 SP:F9 PPU: 30, 63 CYC:3431
+F8B4 60 RTS A:80 X:00 Y:68 P:A4 SP:F9 PPU: 30, 69 CYC:3433
+D101 C1 80 CMP ($80,X) @ 80 = 0200 = 00 A:80 X:00 Y:68 P:A4 SP:FB PPU: 30, 87 CYC:3439
+D103 20 B5 F8 JSR $F8B5 A:80 X:00 Y:68 P:A5 SP:FB PPU: 30,105 CYC:3445
+F8B5 F0 05 BEQ $F8BC A:80 X:00 Y:68 P:A5 SP:F9 PPU: 30,123 CYC:3451
+F8B7 10 03 BPL $F8BC A:80 X:00 Y:68 P:A5 SP:F9 PPU: 30,129 CYC:3453
+F8B9 90 01 BCC $F8BC A:80 X:00 Y:68 P:A5 SP:F9 PPU: 30,135 CYC:3455
+F8BB 60 RTS A:80 X:00 Y:68 P:A5 SP:F9 PPU: 30,141 CYC:3457
+D106 C8 INY A:80 X:00 Y:68 P:A5 SP:FB PPU: 30,159 CYC:3463
+D107 48 PHA A:80 X:00 Y:69 P:25 SP:FB PPU: 30,165 CYC:3465
+D108 A9 80 LDA #$80 A:80 X:00 Y:69 P:25 SP:FA PPU: 30,174 CYC:3468
+D10A 8D 00 02 STA $0200 = 00 A:80 X:00 Y:69 P:A5 SP:FA PPU: 30,180 CYC:3470
+D10D 68 PLA A:80 X:00 Y:69 P:A5 SP:FA PPU: 30,192 CYC:3474
+D10E C1 80 CMP ($80,X) @ 80 = 0200 = 80 A:80 X:00 Y:69 P:A5 SP:FB PPU: 30,204 CYC:3478
+D110 20 BF F8 JSR $F8BF A:80 X:00 Y:69 P:27 SP:FB PPU: 30,222 CYC:3484
+F8BF D0 05 BNE $F8C6 A:80 X:00 Y:69 P:27 SP:F9 PPU: 30,240 CYC:3490
+F8C1 30 03 BMI $F8C6 A:80 X:00 Y:69 P:27 SP:F9 PPU: 30,246 CYC:3492
+F8C3 90 01 BCC $F8C6 A:80 X:00 Y:69 P:27 SP:F9 PPU: 30,252 CYC:3494
+F8C5 60 RTS A:80 X:00 Y:69 P:27 SP:F9 PPU: 30,258 CYC:3496
+D113 C8 INY A:80 X:00 Y:69 P:27 SP:FB PPU: 30,276 CYC:3502
+D114 48 PHA A:80 X:00 Y:6A P:25 SP:FB PPU: 30,282 CYC:3504
+D115 A9 81 LDA #$81 A:80 X:00 Y:6A P:25 SP:FA PPU: 30,291 CYC:3507
+D117 8D 00 02 STA $0200 = 80 A:81 X:00 Y:6A P:A5 SP:FA PPU: 30,297 CYC:3509
+D11A 68 PLA A:81 X:00 Y:6A P:A5 SP:FA PPU: 30,309 CYC:3513
+D11B C1 80 CMP ($80,X) @ 80 = 0200 = 81 A:80 X:00 Y:6A P:A5 SP:FB PPU: 30,321 CYC:3517
+D11D 20 C9 F8 JSR $F8C9 A:80 X:00 Y:6A P:A4 SP:FB PPU: 30,339 CYC:3523
+F8C9 B0 05 BCS $F8D0 A:80 X:00 Y:6A P:A4 SP:F9 PPU: 31, 16 CYC:3529
+F8CB F0 03 BEQ $F8D0 A:80 X:00 Y:6A P:A4 SP:F9 PPU: 31, 22 CYC:3531
+F8CD 10 01 BPL $F8D0 A:80 X:00 Y:6A P:A4 SP:F9 PPU: 31, 28 CYC:3533
+F8CF 60 RTS A:80 X:00 Y:6A P:A4 SP:F9 PPU: 31, 34 CYC:3535
+D120 C8 INY A:80 X:00 Y:6A P:A4 SP:FB PPU: 31, 52 CYC:3541
+D121 48 PHA A:80 X:00 Y:6B P:24 SP:FB PPU: 31, 58 CYC:3543
+D122 A9 7F LDA #$7F A:80 X:00 Y:6B P:24 SP:FA PPU: 31, 67 CYC:3546
+D124 8D 00 02 STA $0200 = 81 A:7F X:00 Y:6B P:24 SP:FA PPU: 31, 73 CYC:3548
+D127 68 PLA A:7F X:00 Y:6B P:24 SP:FA PPU: 31, 85 CYC:3552
+D128 C1 80 CMP ($80,X) @ 80 = 0200 = 7F A:80 X:00 Y:6B P:A4 SP:FB PPU: 31, 97 CYC:3556
+D12A 20 D3 F8 JSR $F8D3 A:80 X:00 Y:6B P:25 SP:FB PPU: 31,115 CYC:3562
+F8D3 90 05 BCC $F8DA A:80 X:00 Y:6B P:25 SP:F9 PPU: 31,133 CYC:3568
+F8D5 F0 03 BEQ $F8DA A:80 X:00 Y:6B P:25 SP:F9 PPU: 31,139 CYC:3570
+F8D7 30 01 BMI $F8DA A:80 X:00 Y:6B P:25 SP:F9 PPU: 31,145 CYC:3572
+F8D9 60 RTS A:80 X:00 Y:6B P:25 SP:F9 PPU: 31,151 CYC:3574
+D12D C8 INY A:80 X:00 Y:6B P:25 SP:FB PPU: 31,169 CYC:3580
+D12E A9 40 LDA #$40 A:80 X:00 Y:6C P:25 SP:FB PPU: 31,175 CYC:3582
+D130 8D 00 02 STA $0200 = 7F A:40 X:00 Y:6C P:25 SP:FB PPU: 31,181 CYC:3584
+D133 20 31 F9 JSR $F931 A:40 X:00 Y:6C P:25 SP:FB PPU: 31,193 CYC:3588
+F931 24 01 BIT $01 = FF A:40 X:00 Y:6C P:25 SP:F9 PPU: 31,211 CYC:3594
+F933 A9 40 LDA #$40 A:40 X:00 Y:6C P:E5 SP:F9 PPU: 31,220 CYC:3597
+F935 38 SEC A:40 X:00 Y:6C P:65 SP:F9 PPU: 31,226 CYC:3599
+F936 60 RTS A:40 X:00 Y:6C P:65 SP:F9 PPU: 31,232 CYC:3601
+D136 E1 80 SBC ($80,X) @ 80 = 0200 = 40 A:40 X:00 Y:6C P:65 SP:FB PPU: 31,250 CYC:3607
+D138 20 37 F9 JSR $F937 A:00 X:00 Y:6C P:27 SP:FB PPU: 31,268 CYC:3613
+F937 30 0B BMI $F944 A:00 X:00 Y:6C P:27 SP:F9 PPU: 31,286 CYC:3619
+F939 90 09 BCC $F944 A:00 X:00 Y:6C P:27 SP:F9 PPU: 31,292 CYC:3621
+F93B D0 07 BNE $F944 A:00 X:00 Y:6C P:27 SP:F9 PPU: 31,298 CYC:3623
+F93D 70 05 BVS $F944 A:00 X:00 Y:6C P:27 SP:F9 PPU: 31,304 CYC:3625
+F93F C9 00 CMP #$00 A:00 X:00 Y:6C P:27 SP:F9 PPU: 31,310 CYC:3627
+F941 D0 01 BNE $F944 A:00 X:00 Y:6C P:27 SP:F9 PPU: 31,316 CYC:3629
+F943 60 RTS A:00 X:00 Y:6C P:27 SP:F9 PPU: 31,322 CYC:3631
+D13B C8 INY A:00 X:00 Y:6C P:27 SP:FB PPU: 31,340 CYC:3637
+D13C A9 3F LDA #$3F A:00 X:00 Y:6D P:25 SP:FB PPU: 32, 5 CYC:3639
+D13E 8D 00 02 STA $0200 = 40 A:3F X:00 Y:6D P:25 SP:FB PPU: 32, 11 CYC:3641
+D141 20 47 F9 JSR $F947 A:3F X:00 Y:6D P:25 SP:FB PPU: 32, 23 CYC:3645
+F947 B8 CLV A:3F X:00 Y:6D P:25 SP:F9 PPU: 32, 41 CYC:3651
+F948 38 SEC A:3F X:00 Y:6D P:25 SP:F9 PPU: 32, 47 CYC:3653
+F949 A9 40 LDA #$40 A:3F X:00 Y:6D P:25 SP:F9 PPU: 32, 53 CYC:3655
+F94B 60 RTS A:40 X:00 Y:6D P:25 SP:F9 PPU: 32, 59 CYC:3657
+D144 E1 80 SBC ($80,X) @ 80 = 0200 = 3F A:40 X:00 Y:6D P:25 SP:FB PPU: 32, 77 CYC:3663
+D146 20 4C F9 JSR $F94C A:01 X:00 Y:6D P:25 SP:FB PPU: 32, 95 CYC:3669
+F94C F0 0B BEQ $F959 A:01 X:00 Y:6D P:25 SP:F9 PPU: 32,113 CYC:3675
+F94E 30 09 BMI $F959 A:01 X:00 Y:6D P:25 SP:F9 PPU: 32,119 CYC:3677
+F950 90 07 BCC $F959 A:01 X:00 Y:6D P:25 SP:F9 PPU: 32,125 CYC:3679
+F952 70 05 BVS $F959 A:01 X:00 Y:6D P:25 SP:F9 PPU: 32,131 CYC:3681
+F954 C9 01 CMP #$01 A:01 X:00 Y:6D P:25 SP:F9 PPU: 32,137 CYC:3683
+F956 D0 01 BNE $F959 A:01 X:00 Y:6D P:27 SP:F9 PPU: 32,143 CYC:3685
+F958 60 RTS A:01 X:00 Y:6D P:27 SP:F9 PPU: 32,149 CYC:3687
+D149 C8 INY A:01 X:00 Y:6D P:27 SP:FB PPU: 32,167 CYC:3693
+D14A A9 41 LDA #$41 A:01 X:00 Y:6E P:25 SP:FB PPU: 32,173 CYC:3695
+D14C 8D 00 02 STA $0200 = 3F A:41 X:00 Y:6E P:25 SP:FB PPU: 32,179 CYC:3697
+D14F 20 5C F9 JSR $F95C A:41 X:00 Y:6E P:25 SP:FB PPU: 32,191 CYC:3701
+F95C A9 40 LDA #$40 A:41 X:00 Y:6E P:25 SP:F9 PPU: 32,209 CYC:3707
+F95E 38 SEC A:40 X:00 Y:6E P:25 SP:F9 PPU: 32,215 CYC:3709
+F95F 24 01 BIT $01 = FF A:40 X:00 Y:6E P:25 SP:F9 PPU: 32,221 CYC:3711
+F961 60 RTS A:40 X:00 Y:6E P:E5 SP:F9 PPU: 32,230 CYC:3714
+D152 E1 80 SBC ($80,X) @ 80 = 0200 = 41 A:40 X:00 Y:6E P:E5 SP:FB PPU: 32,248 CYC:3720
+D154 20 62 F9 JSR $F962 A:FF X:00 Y:6E P:A4 SP:FB PPU: 32,266 CYC:3726
+F962 B0 0B BCS $F96F A:FF X:00 Y:6E P:A4 SP:F9 PPU: 32,284 CYC:3732
+F964 F0 09 BEQ $F96F A:FF X:00 Y:6E P:A4 SP:F9 PPU: 32,290 CYC:3734
+F966 10 07 BPL $F96F A:FF X:00 Y:6E P:A4 SP:F9 PPU: 32,296 CYC:3736
+F968 70 05 BVS $F96F A:FF X:00 Y:6E P:A4 SP:F9 PPU: 32,302 CYC:3738
+F96A C9 FF CMP #$FF A:FF X:00 Y:6E P:A4 SP:F9 PPU: 32,308 CYC:3740
+F96C D0 01 BNE $F96F A:FF X:00 Y:6E P:27 SP:F9 PPU: 32,314 CYC:3742
+F96E 60 RTS A:FF X:00 Y:6E P:27 SP:F9 PPU: 32,320 CYC:3744
+D157 C8 INY A:FF X:00 Y:6E P:27 SP:FB PPU: 32,338 CYC:3750
+D158 A9 00 LDA #$00 A:FF X:00 Y:6F P:25 SP:FB PPU: 33, 3 CYC:3752
+D15A 8D 00 02 STA $0200 = 41 A:00 X:00 Y:6F P:27 SP:FB PPU: 33, 9 CYC:3754
+D15D 20 72 F9 JSR $F972 A:00 X:00 Y:6F P:27 SP:FB PPU: 33, 21 CYC:3758
+F972 18 CLC A:00 X:00 Y:6F P:27 SP:F9 PPU: 33, 39 CYC:3764
+F973 A9 80 LDA #$80 A:00 X:00 Y:6F P:26 SP:F9 PPU: 33, 45 CYC:3766
+F975 60 RTS A:80 X:00 Y:6F P:A4 SP:F9 PPU: 33, 51 CYC:3768
+D160 E1 80 SBC ($80,X) @ 80 = 0200 = 00 A:80 X:00 Y:6F P:A4 SP:FB PPU: 33, 69 CYC:3774
+D162 20 76 F9 JSR $F976 A:7F X:00 Y:6F P:65 SP:FB PPU: 33, 87 CYC:3780
+F976 90 05 BCC $F97D A:7F X:00 Y:6F P:65 SP:F9 PPU: 33,105 CYC:3786
+F978 C9 7F CMP #$7F A:7F X:00 Y:6F P:65 SP:F9 PPU: 33,111 CYC:3788
+F97A D0 01 BNE $F97D A:7F X:00 Y:6F P:67 SP:F9 PPU: 33,117 CYC:3790
+F97C 60 RTS A:7F X:00 Y:6F P:67 SP:F9 PPU: 33,123 CYC:3792
+D165 C8 INY A:7F X:00 Y:6F P:67 SP:FB PPU: 33,141 CYC:3798
+D166 A9 7F LDA #$7F A:7F X:00 Y:70 P:65 SP:FB PPU: 33,147 CYC:3800
+D168 8D 00 02 STA $0200 = 00 A:7F X:00 Y:70 P:65 SP:FB PPU: 33,153 CYC:3802
+D16B 20 80 F9 JSR $F980 A:7F X:00 Y:70 P:65 SP:FB PPU: 33,165 CYC:3806
+F980 38 SEC A:7F X:00 Y:70 P:65 SP:F9 PPU: 33,183 CYC:3812
+F981 A9 81 LDA #$81 A:7F X:00 Y:70 P:65 SP:F9 PPU: 33,189 CYC:3814
+F983 60 RTS A:81 X:00 Y:70 P:E5 SP:F9 PPU: 33,195 CYC:3816
+D16E E1 80 SBC ($80,X) @ 80 = 0200 = 7F A:81 X:00 Y:70 P:E5 SP:FB PPU: 33,213 CYC:3822
+D170 20 84 F9 JSR $F984 A:02 X:00 Y:70 P:65 SP:FB PPU: 33,231 CYC:3828
+F984 50 07 BVC $F98D A:02 X:00 Y:70 P:65 SP:F9 PPU: 33,249 CYC:3834
+F986 90 05 BCC $F98D A:02 X:00 Y:70 P:65 SP:F9 PPU: 33,255 CYC:3836
+F988 C9 02 CMP #$02 A:02 X:00 Y:70 P:65 SP:F9 PPU: 33,261 CYC:3838
+F98A D0 01 BNE $F98D A:02 X:00 Y:70 P:67 SP:F9 PPU: 33,267 CYC:3840
+F98C 60 RTS A:02 X:00 Y:70 P:67 SP:F9 PPU: 33,273 CYC:3842
+D173 60 RTS A:02 X:00 Y:70 P:67 SP:FB PPU: 33,291 CYC:3848
+C612 20 74 D1 JSR $D174 A:02 X:00 Y:70 P:67 SP:FD PPU: 33,309 CYC:3854
+D174 A9 55 LDA #$55 A:02 X:00 Y:70 P:67 SP:FB PPU: 33,327 CYC:3860
+D176 85 78 STA $78 = 00 A:55 X:00 Y:70 P:65 SP:FB PPU: 33,333 CYC:3862
+D178 A9 FF LDA #$FF A:55 X:00 Y:70 P:65 SP:FB PPU: 34, 1 CYC:3865
+D17A 85 01 STA $01 = FF A:FF X:00 Y:70 P:E5 SP:FB PPU: 34, 7 CYC:3867
+D17C 24 01 BIT $01 = FF A:FF X:00 Y:70 P:E5 SP:FB PPU: 34, 16 CYC:3870
+D17E A0 11 LDY #$11 A:FF X:00 Y:70 P:E5 SP:FB PPU: 34, 25 CYC:3873
+D180 A2 23 LDX #$23 A:FF X:00 Y:11 P:65 SP:FB PPU: 34, 31 CYC:3875
+D182 A9 00 LDA #$00 A:FF X:23 Y:11 P:65 SP:FB PPU: 34, 37 CYC:3877
+D184 A5 78 LDA $78 = 55 A:00 X:23 Y:11 P:67 SP:FB PPU: 34, 43 CYC:3879
+D186 F0 10 BEQ $D198 A:55 X:23 Y:11 P:65 SP:FB PPU: 34, 52 CYC:3882
+D188 30 0E BMI $D198 A:55 X:23 Y:11 P:65 SP:FB PPU: 34, 58 CYC:3884
+D18A C9 55 CMP #$55 A:55 X:23 Y:11 P:65 SP:FB PPU: 34, 64 CYC:3886
+D18C D0 0A BNE $D198 A:55 X:23 Y:11 P:67 SP:FB PPU: 34, 70 CYC:3888
+D18E C0 11 CPY #$11 A:55 X:23 Y:11 P:67 SP:FB PPU: 34, 76 CYC:3890
+D190 D0 06 BNE $D198 A:55 X:23 Y:11 P:67 SP:FB PPU: 34, 82 CYC:3892
+D192 E0 23 CPX #$23 A:55 X:23 Y:11 P:67 SP:FB PPU: 34, 88 CYC:3894
+D194 50 02 BVC $D198 A:55 X:23 Y:11 P:67 SP:FB PPU: 34, 94 CYC:3896
+D196 F0 04 BEQ $D19C A:55 X:23 Y:11 P:67 SP:FB PPU: 34,100 CYC:3898
+D19C A9 46 LDA #$46 A:55 X:23 Y:11 P:67 SP:FB PPU: 34,109 CYC:3901
+D19E 24 01 BIT $01 = FF A:46 X:23 Y:11 P:65 SP:FB PPU: 34,115 CYC:3903
+D1A0 85 78 STA $78 = 55 A:46 X:23 Y:11 P:E5 SP:FB PPU: 34,124 CYC:3906
+D1A2 F0 0A BEQ $D1AE A:46 X:23 Y:11 P:E5 SP:FB PPU: 34,133 CYC:3909
+D1A4 10 08 BPL $D1AE A:46 X:23 Y:11 P:E5 SP:FB PPU: 34,139 CYC:3911
+D1A6 50 06 BVC $D1AE A:46 X:23 Y:11 P:E5 SP:FB PPU: 34,145 CYC:3913
+D1A8 A5 78 LDA $78 = 46 A:46 X:23 Y:11 P:E5 SP:FB PPU: 34,151 CYC:3915
+D1AA C9 46 CMP #$46 A:46 X:23 Y:11 P:65 SP:FB PPU: 34,160 CYC:3918
+D1AC F0 04 BEQ $D1B2 A:46 X:23 Y:11 P:67 SP:FB PPU: 34,166 CYC:3920
+D1B2 A9 55 LDA #$55 A:46 X:23 Y:11 P:67 SP:FB PPU: 34,175 CYC:3923
+D1B4 85 78 STA $78 = 46 A:55 X:23 Y:11 P:65 SP:FB PPU: 34,181 CYC:3925
+D1B6 24 01 BIT $01 = FF A:55 X:23 Y:11 P:65 SP:FB PPU: 34,190 CYC:3928
+D1B8 A9 11 LDA #$11 A:55 X:23 Y:11 P:E5 SP:FB PPU: 34,199 CYC:3931
+D1BA A2 23 LDX #$23 A:11 X:23 Y:11 P:65 SP:FB PPU: 34,205 CYC:3933
+D1BC A0 00 LDY #$00 A:11 X:23 Y:11 P:65 SP:FB PPU: 34,211 CYC:3935
+D1BE A4 78 LDY $78 = 55 A:11 X:23 Y:00 P:67 SP:FB PPU: 34,217 CYC:3937
+D1C0 F0 10 BEQ $D1D2 A:11 X:23 Y:55 P:65 SP:FB PPU: 34,226 CYC:3940
+D1C2 30 0E BMI $D1D2 A:11 X:23 Y:55 P:65 SP:FB PPU: 34,232 CYC:3942
+D1C4 C0 55 CPY #$55 A:11 X:23 Y:55 P:65 SP:FB PPU: 34,238 CYC:3944
+D1C6 D0 0A BNE $D1D2 A:11 X:23 Y:55 P:67 SP:FB PPU: 34,244 CYC:3946
+D1C8 C9 11 CMP #$11 A:11 X:23 Y:55 P:67 SP:FB PPU: 34,250 CYC:3948
+D1CA D0 06 BNE $D1D2 A:11 X:23 Y:55 P:67 SP:FB PPU: 34,256 CYC:3950
+D1CC E0 23 CPX #$23 A:11 X:23 Y:55 P:67 SP:FB PPU: 34,262 CYC:3952
+D1CE 50 02 BVC $D1D2 A:11 X:23 Y:55 P:67 SP:FB PPU: 34,268 CYC:3954
+D1D0 F0 04 BEQ $D1D6 A:11 X:23 Y:55 P:67 SP:FB PPU: 34,274 CYC:3956
+D1D6 A0 46 LDY #$46 A:11 X:23 Y:55 P:67 SP:FB PPU: 34,283 CYC:3959
+D1D8 24 01 BIT $01 = FF A:11 X:23 Y:46 P:65 SP:FB PPU: 34,289 CYC:3961
+D1DA 84 78 STY $78 = 55 A:11 X:23 Y:46 P:E5 SP:FB PPU: 34,298 CYC:3964
+D1DC F0 0A BEQ $D1E8 A:11 X:23 Y:46 P:E5 SP:FB PPU: 34,307 CYC:3967
+D1DE 10 08 BPL $D1E8 A:11 X:23 Y:46 P:E5 SP:FB PPU: 34,313 CYC:3969
+D1E0 50 06 BVC $D1E8 A:11 X:23 Y:46 P:E5 SP:FB PPU: 34,319 CYC:3971
+D1E2 A4 78 LDY $78 = 46 A:11 X:23 Y:46 P:E5 SP:FB PPU: 34,325 CYC:3973
+D1E4 C0 46 CPY #$46 A:11 X:23 Y:46 P:65 SP:FB PPU: 34,334 CYC:3976
+D1E6 F0 04 BEQ $D1EC A:11 X:23 Y:46 P:67 SP:FB PPU: 34,340 CYC:3978
+D1EC 24 01 BIT $01 = FF A:11 X:23 Y:46 P:67 SP:FB PPU: 35, 8 CYC:3981
+D1EE A9 55 LDA #$55 A:11 X:23 Y:46 P:E5 SP:FB PPU: 35, 17 CYC:3984
+D1F0 85 78 STA $78 = 46 A:55 X:23 Y:46 P:65 SP:FB PPU: 35, 23 CYC:3986
+D1F2 A0 11 LDY #$11 A:55 X:23 Y:46 P:65 SP:FB PPU: 35, 32 CYC:3989
+D1F4 A9 23 LDA #$23 A:55 X:23 Y:11 P:65 SP:FB PPU: 35, 38 CYC:3991
+D1F6 A2 00 LDX #$00 A:23 X:23 Y:11 P:65 SP:FB PPU: 35, 44 CYC:3993
+D1F8 A6 78 LDX $78 = 55 A:23 X:00 Y:11 P:67 SP:FB PPU: 35, 50 CYC:3995
+D1FA F0 10 BEQ $D20C A:23 X:55 Y:11 P:65 SP:FB PPU: 35, 59 CYC:3998
+D1FC 30 0E BMI $D20C A:23 X:55 Y:11 P:65 SP:FB PPU: 35, 65 CYC:4000
+D1FE E0 55 CPX #$55 A:23 X:55 Y:11 P:65 SP:FB PPU: 35, 71 CYC:4002
+D200 D0 0A BNE $D20C A:23 X:55 Y:11 P:67 SP:FB PPU: 35, 77 CYC:4004
+D202 C0 11 CPY #$11 A:23 X:55 Y:11 P:67 SP:FB PPU: 35, 83 CYC:4006
+D204 D0 06 BNE $D20C A:23 X:55 Y:11 P:67 SP:FB PPU: 35, 89 CYC:4008
+D206 C9 23 CMP #$23 A:23 X:55 Y:11 P:67 SP:FB PPU: 35, 95 CYC:4010
+D208 50 02 BVC $D20C A:23 X:55 Y:11 P:67 SP:FB PPU: 35,101 CYC:4012
+D20A F0 04 BEQ $D210 A:23 X:55 Y:11 P:67 SP:FB PPU: 35,107 CYC:4014
+D210 A2 46 LDX #$46 A:23 X:55 Y:11 P:67 SP:FB PPU: 35,116 CYC:4017
+D212 24 01 BIT $01 = FF A:23 X:46 Y:11 P:65 SP:FB PPU: 35,122 CYC:4019
+D214 86 78 STX $78 = 55 A:23 X:46 Y:11 P:E5 SP:FB PPU: 35,131 CYC:4022
+D216 F0 0A BEQ $D222 A:23 X:46 Y:11 P:E5 SP:FB PPU: 35,140 CYC:4025
+D218 10 08 BPL $D222 A:23 X:46 Y:11 P:E5 SP:FB PPU: 35,146 CYC:4027
+D21A 50 06 BVC $D222 A:23 X:46 Y:11 P:E5 SP:FB PPU: 35,152 CYC:4029
+D21C A6 78 LDX $78 = 46 A:23 X:46 Y:11 P:E5 SP:FB PPU: 35,158 CYC:4031
+D21E E0 46 CPX #$46 A:23 X:46 Y:11 P:65 SP:FB PPU: 35,167 CYC:4034
+D220 F0 04 BEQ $D226 A:23 X:46 Y:11 P:67 SP:FB PPU: 35,173 CYC:4036
+D226 A9 C0 LDA #$C0 A:23 X:46 Y:11 P:67 SP:FB PPU: 35,182 CYC:4039
+D228 85 78 STA $78 = 46 A:C0 X:46 Y:11 P:E5 SP:FB PPU: 35,188 CYC:4041
+D22A A2 33 LDX #$33 A:C0 X:46 Y:11 P:E5 SP:FB PPU: 35,197 CYC:4044
+D22C A0 88 LDY #$88 A:C0 X:33 Y:11 P:65 SP:FB PPU: 35,203 CYC:4046
+D22E A9 05 LDA #$05 A:C0 X:33 Y:88 P:E5 SP:FB PPU: 35,209 CYC:4048
+D230 24 78 BIT $78 = C0 A:05 X:33 Y:88 P:65 SP:FB PPU: 35,215 CYC:4050
+D232 10 10 BPL $D244 A:05 X:33 Y:88 P:E7 SP:FB PPU: 35,224 CYC:4053
+D234 50 0E BVC $D244 A:05 X:33 Y:88 P:E7 SP:FB PPU: 35,230 CYC:4055
+D236 D0 0C BNE $D244 A:05 X:33 Y:88 P:E7 SP:FB PPU: 35,236 CYC:4057
+D238 C9 05 CMP #$05 A:05 X:33 Y:88 P:E7 SP:FB PPU: 35,242 CYC:4059
+D23A D0 08 BNE $D244 A:05 X:33 Y:88 P:67 SP:FB PPU: 35,248 CYC:4061
+D23C E0 33 CPX #$33 A:05 X:33 Y:88 P:67 SP:FB PPU: 35,254 CYC:4063
+D23E D0 04 BNE $D244 A:05 X:33 Y:88 P:67 SP:FB PPU: 35,260 CYC:4065
+D240 C0 88 CPY #$88 A:05 X:33 Y:88 P:67 SP:FB PPU: 35,266 CYC:4067
+D242 F0 04 BEQ $D248 A:05 X:33 Y:88 P:67 SP:FB PPU: 35,272 CYC:4069
+D248 A9 03 LDA #$03 A:05 X:33 Y:88 P:67 SP:FB PPU: 35,281 CYC:4072
+D24A 85 78 STA $78 = C0 A:03 X:33 Y:88 P:65 SP:FB PPU: 35,287 CYC:4074
+D24C A9 01 LDA #$01 A:03 X:33 Y:88 P:65 SP:FB PPU: 35,296 CYC:4077
+D24E 24 78 BIT $78 = 03 A:01 X:33 Y:88 P:65 SP:FB PPU: 35,302 CYC:4079
+D250 30 08 BMI $D25A A:01 X:33 Y:88 P:25 SP:FB PPU: 35,311 CYC:4082
+D252 70 06 BVS $D25A A:01 X:33 Y:88 P:25 SP:FB PPU: 35,317 CYC:4084
+D254 F0 04 BEQ $D25A A:01 X:33 Y:88 P:25 SP:FB PPU: 35,323 CYC:4086
+D256 C9 01 CMP #$01 A:01 X:33 Y:88 P:25 SP:FB PPU: 35,329 CYC:4088
+D258 F0 04 BEQ $D25E A:01 X:33 Y:88 P:27 SP:FB PPU: 35,335 CYC:4090
+D25E A0 7E LDY #$7E A:01 X:33 Y:88 P:27 SP:FB PPU: 36, 3 CYC:4093
+D260 A9 AA LDA #$AA A:01 X:33 Y:7E P:25 SP:FB PPU: 36, 9 CYC:4095
+D262 85 78 STA $78 = 03 A:AA X:33 Y:7E P:A5 SP:FB PPU: 36, 15 CYC:4097
+D264 20 B6 F7 JSR $F7B6 A:AA X:33 Y:7E P:A5 SP:FB PPU: 36, 24 CYC:4100
+F7B6 18 CLC A:AA X:33 Y:7E P:A5 SP:F9 PPU: 36, 42 CYC:4106
+F7B7 A9 FF LDA #$FF A:AA X:33 Y:7E P:A4 SP:F9 PPU: 36, 48 CYC:4108
+F7B9 85 01 STA $01 = FF A:FF X:33 Y:7E P:A4 SP:F9 PPU: 36, 54 CYC:4110
+F7BB 24 01 BIT $01 = FF A:FF X:33 Y:7E P:A4 SP:F9 PPU: 36, 63 CYC:4113
+F7BD A9 55 LDA #$55 A:FF X:33 Y:7E P:E4 SP:F9 PPU: 36, 72 CYC:4116
+F7BF 60 RTS A:55 X:33 Y:7E P:64 SP:F9 PPU: 36, 78 CYC:4118
+D267 05 78 ORA $78 = AA A:55 X:33 Y:7E P:64 SP:FB PPU: 36, 96 CYC:4124
+D269 20 C0 F7 JSR $F7C0 A:FF X:33 Y:7E P:E4 SP:FB PPU: 36,105 CYC:4127
+F7C0 B0 09 BCS $F7CB A:FF X:33 Y:7E P:E4 SP:F9 PPU: 36,123 CYC:4133
+F7C2 10 07 BPL $F7CB A:FF X:33 Y:7E P:E4 SP:F9 PPU: 36,129 CYC:4135
+F7C4 C9 FF CMP #$FF A:FF X:33 Y:7E P:E4 SP:F9 PPU: 36,135 CYC:4137
+F7C6 D0 03 BNE $F7CB A:FF X:33 Y:7E P:67 SP:F9 PPU: 36,141 CYC:4139
+F7C8 50 01 BVC $F7CB A:FF X:33 Y:7E P:67 SP:F9 PPU: 36,147 CYC:4141
+F7CA 60 RTS A:FF X:33 Y:7E P:67 SP:F9 PPU: 36,153 CYC:4143
+D26C C8 INY A:FF X:33 Y:7E P:67 SP:FB PPU: 36,171 CYC:4149
+D26D A9 00 LDA #$00 A:FF X:33 Y:7F P:65 SP:FB PPU: 36,177 CYC:4151
+D26F 85 78 STA $78 = AA A:00 X:33 Y:7F P:67 SP:FB PPU: 36,183 CYC:4153
+D271 20 CE F7 JSR $F7CE A:00 X:33 Y:7F P:67 SP:FB PPU: 36,192 CYC:4156
+F7CE 38 SEC A:00 X:33 Y:7F P:67 SP:F9 PPU: 36,210 CYC:4162
+F7CF B8 CLV A:00 X:33 Y:7F P:67 SP:F9 PPU: 36,216 CYC:4164
+F7D0 A9 00 LDA #$00 A:00 X:33 Y:7F P:27 SP:F9 PPU: 36,222 CYC:4166
+F7D2 60 RTS A:00 X:33 Y:7F P:27 SP:F9 PPU: 36,228 CYC:4168
+D274 05 78 ORA $78 = 00 A:00 X:33 Y:7F P:27 SP:FB PPU: 36,246 CYC:4174
+D276 20 D3 F7 JSR $F7D3 A:00 X:33 Y:7F P:27 SP:FB PPU: 36,255 CYC:4177
+F7D3 D0 07 BNE $F7DC A:00 X:33 Y:7F P:27 SP:F9 PPU: 36,273 CYC:4183
+F7D5 70 05 BVS $F7DC A:00 X:33 Y:7F P:27 SP:F9 PPU: 36,279 CYC:4185
+F7D7 90 03 BCC $F7DC A:00 X:33 Y:7F P:27 SP:F9 PPU: 36,285 CYC:4187
+F7D9 30 01 BMI $F7DC A:00 X:33 Y:7F P:27 SP:F9 PPU: 36,291 CYC:4189
+F7DB 60 RTS A:00 X:33 Y:7F P:27 SP:F9 PPU: 36,297 CYC:4191
+D279 C8 INY A:00 X:33 Y:7F P:27 SP:FB PPU: 36,315 CYC:4197
+D27A A9 AA LDA #$AA A:00 X:33 Y:80 P:A5 SP:FB PPU: 36,321 CYC:4199
+D27C 85 78 STA $78 = 00 A:AA X:33 Y:80 P:A5 SP:FB PPU: 36,327 CYC:4201
+D27E 20 DF F7 JSR $F7DF A:AA X:33 Y:80 P:A5 SP:FB PPU: 36,336 CYC:4204
+F7DF 18 CLC A:AA X:33 Y:80 P:A5 SP:F9 PPU: 37, 13 CYC:4210
+F7E0 24 01 BIT $01 = FF A:AA X:33 Y:80 P:A4 SP:F9 PPU: 37, 19 CYC:4212
+F7E2 A9 55 LDA #$55 A:AA X:33 Y:80 P:E4 SP:F9 PPU: 37, 28 CYC:4215
+F7E4 60 RTS A:55 X:33 Y:80 P:64 SP:F9 PPU: 37, 34 CYC:4217
+D281 25 78 AND $78 = AA A:55 X:33 Y:80 P:64 SP:FB PPU: 37, 52 CYC:4223
+D283 20 E5 F7 JSR $F7E5 A:00 X:33 Y:80 P:66 SP:FB PPU: 37, 61 CYC:4226
+F7E5 D0 07 BNE $F7EE A:00 X:33 Y:80 P:66 SP:F9 PPU: 37, 79 CYC:4232
+F7E7 50 05 BVC $F7EE A:00 X:33 Y:80 P:66 SP:F9 PPU: 37, 85 CYC:4234
+F7E9 B0 03 BCS $F7EE A:00 X:33 Y:80 P:66 SP:F9 PPU: 37, 91 CYC:4236
+F7EB 30 01 BMI $F7EE A:00 X:33 Y:80 P:66 SP:F9 PPU: 37, 97 CYC:4238
+F7ED 60 RTS A:00 X:33 Y:80 P:66 SP:F9 PPU: 37,103 CYC:4240
+D286 C8 INY A:00 X:33 Y:80 P:66 SP:FB PPU: 37,121 CYC:4246
+D287 A9 EF LDA #$EF A:00 X:33 Y:81 P:E4 SP:FB PPU: 37,127 CYC:4248
+D289 85 78 STA $78 = AA A:EF X:33 Y:81 P:E4 SP:FB PPU: 37,133 CYC:4250
+D28B 20 F1 F7 JSR $F7F1 A:EF X:33 Y:81 P:E4 SP:FB PPU: 37,142 CYC:4253
+F7F1 38 SEC A:EF X:33 Y:81 P:E4 SP:F9 PPU: 37,160 CYC:4259
+F7F2 B8 CLV A:EF X:33 Y:81 P:E5 SP:F9 PPU: 37,166 CYC:4261
+F7F3 A9 F8 LDA #$F8 A:EF X:33 Y:81 P:A5 SP:F9 PPU: 37,172 CYC:4263
+F7F5 60 RTS A:F8 X:33 Y:81 P:A5 SP:F9 PPU: 37,178 CYC:4265
+D28E 25 78 AND $78 = EF A:F8 X:33 Y:81 P:A5 SP:FB PPU: 37,196 CYC:4271
+D290 20 F6 F7 JSR $F7F6 A:E8 X:33 Y:81 P:A5 SP:FB PPU: 37,205 CYC:4274
+F7F6 90 09 BCC $F801 A:E8 X:33 Y:81 P:A5 SP:F9 PPU: 37,223 CYC:4280
+F7F8 10 07 BPL $F801 A:E8 X:33 Y:81 P:A5 SP:F9 PPU: 37,229 CYC:4282
+F7FA C9 E8 CMP #$E8 A:E8 X:33 Y:81 P:A5 SP:F9 PPU: 37,235 CYC:4284
+F7FC D0 03 BNE $F801 A:E8 X:33 Y:81 P:27 SP:F9 PPU: 37,241 CYC:4286
+F7FE 70 01 BVS $F801 A:E8 X:33 Y:81 P:27 SP:F9 PPU: 37,247 CYC:4288
+F800 60 RTS A:E8 X:33 Y:81 P:27 SP:F9 PPU: 37,253 CYC:4290
+D293 C8 INY A:E8 X:33 Y:81 P:27 SP:FB PPU: 37,271 CYC:4296
+D294 A9 AA LDA #$AA A:E8 X:33 Y:82 P:A5 SP:FB PPU: 37,277 CYC:4298
+D296 85 78 STA $78 = EF A:AA X:33 Y:82 P:A5 SP:FB PPU: 37,283 CYC:4300
+D298 20 04 F8 JSR $F804 A:AA X:33 Y:82 P:A5 SP:FB PPU: 37,292 CYC:4303
+F804 18 CLC A:AA X:33 Y:82 P:A5 SP:F9 PPU: 37,310 CYC:4309
+F805 24 01 BIT $01 = FF A:AA X:33 Y:82 P:A4 SP:F9 PPU: 37,316 CYC:4311
+F807 A9 5F LDA #$5F A:AA X:33 Y:82 P:E4 SP:F9 PPU: 37,325 CYC:4314
+F809 60 RTS A:5F X:33 Y:82 P:64 SP:F9 PPU: 37,331 CYC:4316
+D29B 45 78 EOR $78 = AA A:5F X:33 Y:82 P:64 SP:FB PPU: 38, 8 CYC:4322
+D29D 20 0A F8 JSR $F80A A:F5 X:33 Y:82 P:E4 SP:FB PPU: 38, 17 CYC:4325
+F80A B0 09 BCS $F815 A:F5 X:33 Y:82 P:E4 SP:F9 PPU: 38, 35 CYC:4331
+F80C 10 07 BPL $F815 A:F5 X:33 Y:82 P:E4 SP:F9 PPU: 38, 41 CYC:4333
+F80E C9 F5 CMP #$F5 A:F5 X:33 Y:82 P:E4 SP:F9 PPU: 38, 47 CYC:4335
+F810 D0 03 BNE $F815 A:F5 X:33 Y:82 P:67 SP:F9 PPU: 38, 53 CYC:4337
+F812 50 01 BVC $F815 A:F5 X:33 Y:82 P:67 SP:F9 PPU: 38, 59 CYC:4339
+F814 60 RTS A:F5 X:33 Y:82 P:67 SP:F9 PPU: 38, 65 CYC:4341
+D2A0 C8 INY A:F5 X:33 Y:82 P:67 SP:FB PPU: 38, 83 CYC:4347
+D2A1 A9 70 LDA #$70 A:F5 X:33 Y:83 P:E5 SP:FB PPU: 38, 89 CYC:4349
+D2A3 85 78 STA $78 = AA A:70 X:33 Y:83 P:65 SP:FB PPU: 38, 95 CYC:4351
+D2A5 20 18 F8 JSR $F818 A:70 X:33 Y:83 P:65 SP:FB PPU: 38,104 CYC:4354
+F818 38 SEC A:70 X:33 Y:83 P:65 SP:F9 PPU: 38,122 CYC:4360
+F819 B8 CLV A:70 X:33 Y:83 P:65 SP:F9 PPU: 38,128 CYC:4362
+F81A A9 70 LDA #$70 A:70 X:33 Y:83 P:25 SP:F9 PPU: 38,134 CYC:4364
+F81C 60 RTS A:70 X:33 Y:83 P:25 SP:F9 PPU: 38,140 CYC:4366
+D2A8 45 78 EOR $78 = 70 A:70 X:33 Y:83 P:25 SP:FB PPU: 38,158 CYC:4372
+D2AA 20 1D F8 JSR $F81D A:00 X:33 Y:83 P:27 SP:FB PPU: 38,167 CYC:4375
+F81D D0 07 BNE $F826 A:00 X:33 Y:83 P:27 SP:F9 PPU: 38,185 CYC:4381
+F81F 70 05 BVS $F826 A:00 X:33 Y:83 P:27 SP:F9 PPU: 38,191 CYC:4383
+F821 90 03 BCC $F826 A:00 X:33 Y:83 P:27 SP:F9 PPU: 38,197 CYC:4385
+F823 30 01 BMI $F826 A:00 X:33 Y:83 P:27 SP:F9 PPU: 38,203 CYC:4387
+F825 60 RTS A:00 X:33 Y:83 P:27 SP:F9 PPU: 38,209 CYC:4389
+D2AD C8 INY A:00 X:33 Y:83 P:27 SP:FB PPU: 38,227 CYC:4395
+D2AE A9 69 LDA #$69 A:00 X:33 Y:84 P:A5 SP:FB PPU: 38,233 CYC:4397
+D2B0 85 78 STA $78 = 70 A:69 X:33 Y:84 P:25 SP:FB PPU: 38,239 CYC:4399
+D2B2 20 29 F8 JSR $F829 A:69 X:33 Y:84 P:25 SP:FB PPU: 38,248 CYC:4402
+F829 18 CLC A:69 X:33 Y:84 P:25 SP:F9 PPU: 38,266 CYC:4408
+F82A 24 01 BIT $01 = FF A:69 X:33 Y:84 P:24 SP:F9 PPU: 38,272 CYC:4410
+F82C A9 00 LDA #$00 A:69 X:33 Y:84 P:E4 SP:F9 PPU: 38,281 CYC:4413
+F82E 60 RTS A:00 X:33 Y:84 P:66 SP:F9 PPU: 38,287 CYC:4415
+D2B5 65 78 ADC $78 = 69 A:00 X:33 Y:84 P:66 SP:FB PPU: 38,305 CYC:4421
+D2B7 20 2F F8 JSR $F82F A:69 X:33 Y:84 P:24 SP:FB PPU: 38,314 CYC:4424
+F82F 30 09 BMI $F83A A:69 X:33 Y:84 P:24 SP:F9 PPU: 38,332 CYC:4430
+F831 B0 07 BCS $F83A A:69 X:33 Y:84 P:24 SP:F9 PPU: 38,338 CYC:4432
+F833 C9 69 CMP #$69 A:69 X:33 Y:84 P:24 SP:F9 PPU: 39, 3 CYC:4434
+F835 D0 03 BNE $F83A A:69 X:33 Y:84 P:27 SP:F9 PPU: 39, 9 CYC:4436
+F837 70 01 BVS $F83A A:69 X:33 Y:84 P:27 SP:F9 PPU: 39, 15 CYC:4438
+F839 60 RTS A:69 X:33 Y:84 P:27 SP:F9 PPU: 39, 21 CYC:4440
+D2BA C8 INY A:69 X:33 Y:84 P:27 SP:FB PPU: 39, 39 CYC:4446
+D2BB 20 3D F8 JSR $F83D A:69 X:33 Y:85 P:A5 SP:FB PPU: 39, 45 CYC:4448
+F83D 38 SEC A:69 X:33 Y:85 P:A5 SP:F9 PPU: 39, 63 CYC:4454
+F83E 24 01 BIT $01 = FF A:69 X:33 Y:85 P:A5 SP:F9 PPU: 39, 69 CYC:4456
+F840 A9 00 LDA #$00 A:69 X:33 Y:85 P:E5 SP:F9 PPU: 39, 78 CYC:4459
+F842 60 RTS A:00 X:33 Y:85 P:67 SP:F9 PPU: 39, 84 CYC:4461
+D2BE 65 78 ADC $78 = 69 A:00 X:33 Y:85 P:67 SP:FB PPU: 39,102 CYC:4467
+D2C0 20 43 F8 JSR $F843 A:6A X:33 Y:85 P:24 SP:FB PPU: 39,111 CYC:4470
+F843 30 09 BMI $F84E A:6A X:33 Y:85 P:24 SP:F9 PPU: 39,129 CYC:4476
+F845 B0 07 BCS $F84E A:6A X:33 Y:85 P:24 SP:F9 PPU: 39,135 CYC:4478
+F847 C9 6A CMP #$6A A:6A X:33 Y:85 P:24 SP:F9 PPU: 39,141 CYC:4480
+F849 D0 03 BNE $F84E A:6A X:33 Y:85 P:27 SP:F9 PPU: 39,147 CYC:4482
+F84B 70 01 BVS $F84E A:6A X:33 Y:85 P:27 SP:F9 PPU: 39,153 CYC:4484
+F84D 60 RTS A:6A X:33 Y:85 P:27 SP:F9 PPU: 39,159 CYC:4486
+D2C3 C8 INY A:6A X:33 Y:85 P:27 SP:FB PPU: 39,177 CYC:4492
+D2C4 A9 7F LDA #$7F A:6A X:33 Y:86 P:A5 SP:FB PPU: 39,183 CYC:4494
+D2C6 85 78 STA $78 = 69 A:7F X:33 Y:86 P:25 SP:FB PPU: 39,189 CYC:4496
+D2C8 20 51 F8 JSR $F851 A:7F X:33 Y:86 P:25 SP:FB PPU: 39,198 CYC:4499
+F851 38 SEC A:7F X:33 Y:86 P:25 SP:F9 PPU: 39,216 CYC:4505
+F852 B8 CLV A:7F X:33 Y:86 P:25 SP:F9 PPU: 39,222 CYC:4507
+F853 A9 7F LDA #$7F A:7F X:33 Y:86 P:25 SP:F9 PPU: 39,228 CYC:4509
+F855 60 RTS A:7F X:33 Y:86 P:25 SP:F9 PPU: 39,234 CYC:4511
+D2CB 65 78 ADC $78 = 7F A:7F X:33 Y:86 P:25 SP:FB PPU: 39,252 CYC:4517
+D2CD 20 56 F8 JSR $F856 A:FF X:33 Y:86 P:E4 SP:FB PPU: 39,261 CYC:4520
+F856 10 09 BPL $F861 A:FF X:33 Y:86 P:E4 SP:F9 PPU: 39,279 CYC:4526
+F858 B0 07 BCS $F861 A:FF X:33 Y:86 P:E4 SP:F9 PPU: 39,285 CYC:4528
+F85A C9 FF CMP #$FF A:FF X:33 Y:86 P:E4 SP:F9 PPU: 39,291 CYC:4530
+F85C D0 03 BNE $F861 A:FF X:33 Y:86 P:67 SP:F9 PPU: 39,297 CYC:4532
+F85E 50 01 BVC $F861 A:FF X:33 Y:86 P:67 SP:F9 PPU: 39,303 CYC:4534
+F860 60 RTS A:FF X:33 Y:86 P:67 SP:F9 PPU: 39,309 CYC:4536
+D2D0 C8 INY A:FF X:33 Y:86 P:67 SP:FB PPU: 39,327 CYC:4542
+D2D1 A9 80 LDA #$80 A:FF X:33 Y:87 P:E5 SP:FB PPU: 39,333 CYC:4544
+D2D3 85 78 STA $78 = 7F A:80 X:33 Y:87 P:E5 SP:FB PPU: 39,339 CYC:4546
+D2D5 20 64 F8 JSR $F864 A:80 X:33 Y:87 P:E5 SP:FB PPU: 40, 7 CYC:4549
+F864 18 CLC A:80 X:33 Y:87 P:E5 SP:F9 PPU: 40, 25 CYC:4555
+F865 24 01 BIT $01 = FF A:80 X:33 Y:87 P:E4 SP:F9 PPU: 40, 31 CYC:4557
+F867 A9 7F LDA #$7F A:80 X:33 Y:87 P:E4 SP:F9 PPU: 40, 40 CYC:4560
+F869 60 RTS A:7F X:33 Y:87 P:64 SP:F9 PPU: 40, 46 CYC:4562
+D2D8 65 78 ADC $78 = 80 A:7F X:33 Y:87 P:64 SP:FB PPU: 40, 64 CYC:4568
+D2DA 20 6A F8 JSR $F86A A:FF X:33 Y:87 P:A4 SP:FB PPU: 40, 73 CYC:4571
+F86A 10 09 BPL $F875 A:FF X:33 Y:87 P:A4 SP:F9 PPU: 40, 91 CYC:4577
+F86C B0 07 BCS $F875 A:FF X:33 Y:87 P:A4 SP:F9 PPU: 40, 97 CYC:4579
+F86E C9 FF CMP #$FF A:FF X:33 Y:87 P:A4 SP:F9 PPU: 40,103 CYC:4581
+F870 D0 03 BNE $F875 A:FF X:33 Y:87 P:27 SP:F9 PPU: 40,109 CYC:4583
+F872 70 01 BVS $F875 A:FF X:33 Y:87 P:27 SP:F9 PPU: 40,115 CYC:4585
+F874 60 RTS A:FF X:33 Y:87 P:27 SP:F9 PPU: 40,121 CYC:4587
+D2DD C8 INY A:FF X:33 Y:87 P:27 SP:FB PPU: 40,139 CYC:4593
+D2DE 20 78 F8 JSR $F878 A:FF X:33 Y:88 P:A5 SP:FB PPU: 40,145 CYC:4595
+F878 38 SEC A:FF X:33 Y:88 P:A5 SP:F9 PPU: 40,163 CYC:4601
+F879 B8 CLV A:FF X:33 Y:88 P:A5 SP:F9 PPU: 40,169 CYC:4603
+F87A A9 7F LDA #$7F A:FF X:33 Y:88 P:A5 SP:F9 PPU: 40,175 CYC:4605
+F87C 60 RTS A:7F X:33 Y:88 P:25 SP:F9 PPU: 40,181 CYC:4607
+D2E1 65 78 ADC $78 = 80 A:7F X:33 Y:88 P:25 SP:FB PPU: 40,199 CYC:4613
+D2E3 20 7D F8 JSR $F87D A:00 X:33 Y:88 P:27 SP:FB PPU: 40,208 CYC:4616
+F87D D0 07 BNE $F886 A:00 X:33 Y:88 P:27 SP:F9 PPU: 40,226 CYC:4622
+F87F 30 05 BMI $F886 A:00 X:33 Y:88 P:27 SP:F9 PPU: 40,232 CYC:4624
+F881 70 03 BVS $F886 A:00 X:33 Y:88 P:27 SP:F9 PPU: 40,238 CYC:4626
+F883 90 01 BCC $F886 A:00 X:33 Y:88 P:27 SP:F9 PPU: 40,244 CYC:4628
+F885 60 RTS A:00 X:33 Y:88 P:27 SP:F9 PPU: 40,250 CYC:4630
+D2E6 C8 INY A:00 X:33 Y:88 P:27 SP:FB PPU: 40,268 CYC:4636
+D2E7 A9 40 LDA #$40 A:00 X:33 Y:89 P:A5 SP:FB PPU: 40,274 CYC:4638
+D2E9 85 78 STA $78 = 80 A:40 X:33 Y:89 P:25 SP:FB PPU: 40,280 CYC:4640
+D2EB 20 89 F8 JSR $F889 A:40 X:33 Y:89 P:25 SP:FB PPU: 40,289 CYC:4643
+F889 24 01 BIT $01 = FF A:40 X:33 Y:89 P:25 SP:F9 PPU: 40,307 CYC:4649
+F88B A9 40 LDA #$40 A:40 X:33 Y:89 P:E5 SP:F9 PPU: 40,316 CYC:4652
+F88D 60 RTS A:40 X:33 Y:89 P:65 SP:F9 PPU: 40,322 CYC:4654
+D2EE C5 78 CMP $78 = 40 A:40 X:33 Y:89 P:65 SP:FB PPU: 40,340 CYC:4660
+D2F0 20 8E F8 JSR $F88E A:40 X:33 Y:89 P:67 SP:FB PPU: 41, 8 CYC:4663
+F88E 30 07 BMI $F897 A:40 X:33 Y:89 P:67 SP:F9 PPU: 41, 26 CYC:4669
+F890 90 05 BCC $F897 A:40 X:33 Y:89 P:67 SP:F9 PPU: 41, 32 CYC:4671
+F892 D0 03 BNE $F897 A:40 X:33 Y:89 P:67 SP:F9 PPU: 41, 38 CYC:4673
+F894 50 01 BVC $F897 A:40 X:33 Y:89 P:67 SP:F9 PPU: 41, 44 CYC:4675
+F896 60 RTS A:40 X:33 Y:89 P:67 SP:F9 PPU: 41, 50 CYC:4677
+D2F3 C8 INY A:40 X:33 Y:89 P:67 SP:FB PPU: 41, 68 CYC:4683
+D2F4 48 PHA A:40 X:33 Y:8A P:E5 SP:FB PPU: 41, 74 CYC:4685
+D2F5 A9 3F LDA #$3F A:40 X:33 Y:8A P:E5 SP:FA PPU: 41, 83 CYC:4688
+D2F7 85 78 STA $78 = 40 A:3F X:33 Y:8A P:65 SP:FA PPU: 41, 89 CYC:4690
+D2F9 68 PLA A:3F X:33 Y:8A P:65 SP:FA PPU: 41, 98 CYC:4693
+D2FA 20 9A F8 JSR $F89A A:40 X:33 Y:8A P:65 SP:FB PPU: 41,110 CYC:4697
+F89A B8 CLV A:40 X:33 Y:8A P:65 SP:F9 PPU: 41,128 CYC:4703
+F89B 60 RTS A:40 X:33 Y:8A P:25 SP:F9 PPU: 41,134 CYC:4705
+D2FD C5 78 CMP $78 = 3F A:40 X:33 Y:8A P:25 SP:FB PPU: 41,152 CYC:4711
+D2FF 20 9C F8 JSR $F89C A:40 X:33 Y:8A P:25 SP:FB PPU: 41,161 CYC:4714
+F89C F0 07 BEQ $F8A5 A:40 X:33 Y:8A P:25 SP:F9 PPU: 41,179 CYC:4720
+F89E 30 05 BMI $F8A5 A:40 X:33 Y:8A P:25 SP:F9 PPU: 41,185 CYC:4722
+F8A0 90 03 BCC $F8A5 A:40 X:33 Y:8A P:25 SP:F9 PPU: 41,191 CYC:4724
+F8A2 70 01 BVS $F8A5 A:40 X:33 Y:8A P:25 SP:F9 PPU: 41,197 CYC:4726
+F8A4 60 RTS A:40 X:33 Y:8A P:25 SP:F9 PPU: 41,203 CYC:4728
+D302 C8 INY A:40 X:33 Y:8A P:25 SP:FB PPU: 41,221 CYC:4734
+D303 48 PHA A:40 X:33 Y:8B P:A5 SP:FB PPU: 41,227 CYC:4736
+D304 A9 41 LDA #$41 A:40 X:33 Y:8B P:A5 SP:FA PPU: 41,236 CYC:4739
+D306 85 78 STA $78 = 3F A:41 X:33 Y:8B P:25 SP:FA PPU: 41,242 CYC:4741
+D308 68 PLA A:41 X:33 Y:8B P:25 SP:FA PPU: 41,251 CYC:4744
+D309 C5 78 CMP $78 = 41 A:40 X:33 Y:8B P:25 SP:FB PPU: 41,263 CYC:4748
+D30B 20 A8 F8 JSR $F8A8 A:40 X:33 Y:8B P:A4 SP:FB PPU: 41,272 CYC:4751
+F8A8 F0 05 BEQ $F8AF A:40 X:33 Y:8B P:A4 SP:F9 PPU: 41,290 CYC:4757
+F8AA 10 03 BPL $F8AF A:40 X:33 Y:8B P:A4 SP:F9 PPU: 41,296 CYC:4759
+F8AC 10 01 BPL $F8AF A:40 X:33 Y:8B P:A4 SP:F9 PPU: 41,302 CYC:4761
+F8AE 60 RTS A:40 X:33 Y:8B P:A4 SP:F9 PPU: 41,308 CYC:4763
+D30E C8 INY A:40 X:33 Y:8B P:A4 SP:FB PPU: 41,326 CYC:4769
+D30F 48 PHA A:40 X:33 Y:8C P:A4 SP:FB PPU: 41,332 CYC:4771
+D310 A9 00 LDA #$00 A:40 X:33 Y:8C P:A4 SP:FA PPU: 42, 0 CYC:4774
+D312 85 78 STA $78 = 41 A:00 X:33 Y:8C P:26 SP:FA PPU: 42, 6 CYC:4776
+D314 68 PLA A:00 X:33 Y:8C P:26 SP:FA PPU: 42, 15 CYC:4779
+D315 20 B2 F8 JSR $F8B2 A:40 X:33 Y:8C P:24 SP:FB PPU: 42, 27 CYC:4783
+F8B2 A9 80 LDA #$80 A:40 X:33 Y:8C P:24 SP:F9 PPU: 42, 45 CYC:4789
+F8B4 60 RTS A:80 X:33 Y:8C P:A4 SP:F9 PPU: 42, 51 CYC:4791
+D318 C5 78 CMP $78 = 00 A:80 X:33 Y:8C P:A4 SP:FB PPU: 42, 69 CYC:4797
+D31A 20 B5 F8 JSR $F8B5 A:80 X:33 Y:8C P:A5 SP:FB PPU: 42, 78 CYC:4800
+F8B5 F0 05 BEQ $F8BC A:80 X:33 Y:8C P:A5 SP:F9 PPU: 42, 96 CYC:4806
+F8B7 10 03 BPL $F8BC A:80 X:33 Y:8C P:A5 SP:F9 PPU: 42,102 CYC:4808
+F8B9 90 01 BCC $F8BC A:80 X:33 Y:8C P:A5 SP:F9 PPU: 42,108 CYC:4810
+F8BB 60 RTS A:80 X:33 Y:8C P:A5 SP:F9 PPU: 42,114 CYC:4812
+D31D C8 INY A:80 X:33 Y:8C P:A5 SP:FB PPU: 42,132 CYC:4818
+D31E 48 PHA A:80 X:33 Y:8D P:A5 SP:FB PPU: 42,138 CYC:4820
+D31F A9 80 LDA #$80 A:80 X:33 Y:8D P:A5 SP:FA PPU: 42,147 CYC:4823
+D321 85 78 STA $78 = 00 A:80 X:33 Y:8D P:A5 SP:FA PPU: 42,153 CYC:4825
+D323 68 PLA A:80 X:33 Y:8D P:A5 SP:FA PPU: 42,162 CYC:4828
+D324 C5 78 CMP $78 = 80 A:80 X:33 Y:8D P:A5 SP:FB PPU: 42,174 CYC:4832
+D326 20 BF F8 JSR $F8BF A:80 X:33 Y:8D P:27 SP:FB PPU: 42,183 CYC:4835
+F8BF D0 05 BNE $F8C6 A:80 X:33 Y:8D P:27 SP:F9 PPU: 42,201 CYC:4841
+F8C1 30 03 BMI $F8C6 A:80 X:33 Y:8D P:27 SP:F9 PPU: 42,207 CYC:4843
+F8C3 90 01 BCC $F8C6 A:80 X:33 Y:8D P:27 SP:F9 PPU: 42,213 CYC:4845
+F8C5 60 RTS A:80 X:33 Y:8D P:27 SP:F9 PPU: 42,219 CYC:4847
+D329 C8 INY A:80 X:33 Y:8D P:27 SP:FB PPU: 42,237 CYC:4853
+D32A 48 PHA A:80 X:33 Y:8E P:A5 SP:FB PPU: 42,243 CYC:4855
+D32B A9 81 LDA #$81 A:80 X:33 Y:8E P:A5 SP:FA PPU: 42,252 CYC:4858
+D32D 85 78 STA $78 = 80 A:81 X:33 Y:8E P:A5 SP:FA PPU: 42,258 CYC:4860
+D32F 68 PLA A:81 X:33 Y:8E P:A5 SP:FA PPU: 42,267 CYC:4863
+D330 C5 78 CMP $78 = 81 A:80 X:33 Y:8E P:A5 SP:FB PPU: 42,279 CYC:4867
+D332 20 C9 F8 JSR $F8C9 A:80 X:33 Y:8E P:A4 SP:FB PPU: 42,288 CYC:4870
+F8C9 B0 05 BCS $F8D0 A:80 X:33 Y:8E P:A4 SP:F9 PPU: 42,306 CYC:4876
+F8CB F0 03 BEQ $F8D0 A:80 X:33 Y:8E P:A4 SP:F9 PPU: 42,312 CYC:4878
+F8CD 10 01 BPL $F8D0 A:80 X:33 Y:8E P:A4 SP:F9 PPU: 42,318 CYC:4880
+F8CF 60 RTS A:80 X:33 Y:8E P:A4 SP:F9 PPU: 42,324 CYC:4882
+D335 C8 INY A:80 X:33 Y:8E P:A4 SP:FB PPU: 43, 1 CYC:4888
+D336 48 PHA A:80 X:33 Y:8F P:A4 SP:FB PPU: 43, 7 CYC:4890
+D337 A9 7F LDA #$7F A:80 X:33 Y:8F P:A4 SP:FA PPU: 43, 16 CYC:4893
+D339 85 78 STA $78 = 81 A:7F X:33 Y:8F P:24 SP:FA PPU: 43, 22 CYC:4895
+D33B 68 PLA A:7F X:33 Y:8F P:24 SP:FA PPU: 43, 31 CYC:4898
+D33C C5 78 CMP $78 = 7F A:80 X:33 Y:8F P:A4 SP:FB PPU: 43, 43 CYC:4902
+D33E 20 D3 F8 JSR $F8D3 A:80 X:33 Y:8F P:25 SP:FB PPU: 43, 52 CYC:4905
+F8D3 90 05 BCC $F8DA A:80 X:33 Y:8F P:25 SP:F9 PPU: 43, 70 CYC:4911
+F8D5 F0 03 BEQ $F8DA A:80 X:33 Y:8F P:25 SP:F9 PPU: 43, 76 CYC:4913
+F8D7 30 01 BMI $F8DA A:80 X:33 Y:8F P:25 SP:F9 PPU: 43, 82 CYC:4915
+F8D9 60 RTS A:80 X:33 Y:8F P:25 SP:F9 PPU: 43, 88 CYC:4917
+D341 C8 INY A:80 X:33 Y:8F P:25 SP:FB PPU: 43,106 CYC:4923
+D342 A9 40 LDA #$40 A:80 X:33 Y:90 P:A5 SP:FB PPU: 43,112 CYC:4925
+D344 85 78 STA $78 = 7F A:40 X:33 Y:90 P:25 SP:FB PPU: 43,118 CYC:4927
+D346 20 31 F9 JSR $F931 A:40 X:33 Y:90 P:25 SP:FB PPU: 43,127 CYC:4930
+F931 24 01 BIT $01 = FF A:40 X:33 Y:90 P:25 SP:F9 PPU: 43,145 CYC:4936
+F933 A9 40 LDA #$40 A:40 X:33 Y:90 P:E5 SP:F9 PPU: 43,154 CYC:4939
+F935 38 SEC A:40 X:33 Y:90 P:65 SP:F9 PPU: 43,160 CYC:4941
+F936 60 RTS A:40 X:33 Y:90 P:65 SP:F9 PPU: 43,166 CYC:4943
+D349 E5 78 SBC $78 = 40 A:40 X:33 Y:90 P:65 SP:FB PPU: 43,184 CYC:4949
+D34B 20 37 F9 JSR $F937 A:00 X:33 Y:90 P:27 SP:FB PPU: 43,193 CYC:4952
+F937 30 0B BMI $F944 A:00 X:33 Y:90 P:27 SP:F9 PPU: 43,211 CYC:4958
+F939 90 09 BCC $F944 A:00 X:33 Y:90 P:27 SP:F9 PPU: 43,217 CYC:4960
+F93B D0 07 BNE $F944 A:00 X:33 Y:90 P:27 SP:F9 PPU: 43,223 CYC:4962
+F93D 70 05 BVS $F944 A:00 X:33 Y:90 P:27 SP:F9 PPU: 43,229 CYC:4964
+F93F C9 00 CMP #$00 A:00 X:33 Y:90 P:27 SP:F9 PPU: 43,235 CYC:4966
+F941 D0 01 BNE $F944 A:00 X:33 Y:90 P:27 SP:F9 PPU: 43,241 CYC:4968
+F943 60 RTS A:00 X:33 Y:90 P:27 SP:F9 PPU: 43,247 CYC:4970
+D34E C8 INY A:00 X:33 Y:90 P:27 SP:FB PPU: 43,265 CYC:4976
+D34F A9 3F LDA #$3F A:00 X:33 Y:91 P:A5 SP:FB PPU: 43,271 CYC:4978
+D351 85 78 STA $78 = 40 A:3F X:33 Y:91 P:25 SP:FB PPU: 43,277 CYC:4980
+D353 20 47 F9 JSR $F947 A:3F X:33 Y:91 P:25 SP:FB PPU: 43,286 CYC:4983
+F947 B8 CLV A:3F X:33 Y:91 P:25 SP:F9 PPU: 43,304 CYC:4989
+F948 38 SEC A:3F X:33 Y:91 P:25 SP:F9 PPU: 43,310 CYC:4991
+F949 A9 40 LDA #$40 A:3F X:33 Y:91 P:25 SP:F9 PPU: 43,316 CYC:4993
+F94B 60 RTS A:40 X:33 Y:91 P:25 SP:F9 PPU: 43,322 CYC:4995
+D356 E5 78 SBC $78 = 3F A:40 X:33 Y:91 P:25 SP:FB PPU: 43,340 CYC:5001
+D358 20 4C F9 JSR $F94C A:01 X:33 Y:91 P:25 SP:FB PPU: 44, 8 CYC:5004
+F94C F0 0B BEQ $F959 A:01 X:33 Y:91 P:25 SP:F9 PPU: 44, 26 CYC:5010
+F94E 30 09 BMI $F959 A:01 X:33 Y:91 P:25 SP:F9 PPU: 44, 32 CYC:5012
+F950 90 07 BCC $F959 A:01 X:33 Y:91 P:25 SP:F9 PPU: 44, 38 CYC:5014
+F952 70 05 BVS $F959 A:01 X:33 Y:91 P:25 SP:F9 PPU: 44, 44 CYC:5016
+F954 C9 01 CMP #$01 A:01 X:33 Y:91 P:25 SP:F9 PPU: 44, 50 CYC:5018
+F956 D0 01 BNE $F959 A:01 X:33 Y:91 P:27 SP:F9 PPU: 44, 56 CYC:5020
+F958 60 RTS A:01 X:33 Y:91 P:27 SP:F9 PPU: 44, 62 CYC:5022
+D35B C8 INY A:01 X:33 Y:91 P:27 SP:FB PPU: 44, 80 CYC:5028
+D35C A9 41 LDA #$41 A:01 X:33 Y:92 P:A5 SP:FB PPU: 44, 86 CYC:5030
+D35E 85 78 STA $78 = 3F A:41 X:33 Y:92 P:25 SP:FB PPU: 44, 92 CYC:5032
+D360 20 5C F9 JSR $F95C A:41 X:33 Y:92 P:25 SP:FB PPU: 44,101 CYC:5035
+F95C A9 40 LDA #$40 A:41 X:33 Y:92 P:25 SP:F9 PPU: 44,119 CYC:5041
+F95E 38 SEC A:40 X:33 Y:92 P:25 SP:F9 PPU: 44,125 CYC:5043
+F95F 24 01 BIT $01 = FF A:40 X:33 Y:92 P:25 SP:F9 PPU: 44,131 CYC:5045
+F961 60 RTS A:40 X:33 Y:92 P:E5 SP:F9 PPU: 44,140 CYC:5048
+D363 E5 78 SBC $78 = 41 A:40 X:33 Y:92 P:E5 SP:FB PPU: 44,158 CYC:5054
+D365 20 62 F9 JSR $F962 A:FF X:33 Y:92 P:A4 SP:FB PPU: 44,167 CYC:5057
+F962 B0 0B BCS $F96F A:FF X:33 Y:92 P:A4 SP:F9 PPU: 44,185 CYC:5063
+F964 F0 09 BEQ $F96F A:FF X:33 Y:92 P:A4 SP:F9 PPU: 44,191 CYC:5065
+F966 10 07 BPL $F96F A:FF X:33 Y:92 P:A4 SP:F9 PPU: 44,197 CYC:5067
+F968 70 05 BVS $F96F A:FF X:33 Y:92 P:A4 SP:F9 PPU: 44,203 CYC:5069
+F96A C9 FF CMP #$FF A:FF X:33 Y:92 P:A4 SP:F9 PPU: 44,209 CYC:5071
+F96C D0 01 BNE $F96F A:FF X:33 Y:92 P:27 SP:F9 PPU: 44,215 CYC:5073
+F96E 60 RTS A:FF X:33 Y:92 P:27 SP:F9 PPU: 44,221 CYC:5075
+D368 C8 INY A:FF X:33 Y:92 P:27 SP:FB PPU: 44,239 CYC:5081
+D369 A9 00 LDA #$00 A:FF X:33 Y:93 P:A5 SP:FB PPU: 44,245 CYC:5083
+D36B 85 78 STA $78 = 41 A:00 X:33 Y:93 P:27 SP:FB PPU: 44,251 CYC:5085
+D36D 20 72 F9 JSR $F972 A:00 X:33 Y:93 P:27 SP:FB PPU: 44,260 CYC:5088
+F972 18 CLC A:00 X:33 Y:93 P:27 SP:F9 PPU: 44,278 CYC:5094
+F973 A9 80 LDA #$80 A:00 X:33 Y:93 P:26 SP:F9 PPU: 44,284 CYC:5096
+F975 60 RTS A:80 X:33 Y:93 P:A4 SP:F9 PPU: 44,290 CYC:5098
+D370 E5 78 SBC $78 = 00 A:80 X:33 Y:93 P:A4 SP:FB PPU: 44,308 CYC:5104
+D372 20 76 F9 JSR $F976 A:7F X:33 Y:93 P:65 SP:FB PPU: 44,317 CYC:5107
+F976 90 05 BCC $F97D A:7F X:33 Y:93 P:65 SP:F9 PPU: 44,335 CYC:5113
+F978 C9 7F CMP #$7F A:7F X:33 Y:93 P:65 SP:F9 PPU: 45, 0 CYC:5115
+F97A D0 01 BNE $F97D A:7F X:33 Y:93 P:67 SP:F9 PPU: 45, 6 CYC:5117
+F97C 60 RTS A:7F X:33 Y:93 P:67 SP:F9 PPU: 45, 12 CYC:5119
+D375 C8 INY A:7F X:33 Y:93 P:67 SP:FB PPU: 45, 30 CYC:5125
+D376 A9 7F LDA #$7F A:7F X:33 Y:94 P:E5 SP:FB PPU: 45, 36 CYC:5127
+D378 85 78 STA $78 = 00 A:7F X:33 Y:94 P:65 SP:FB PPU: 45, 42 CYC:5129
+D37A 20 80 F9 JSR $F980 A:7F X:33 Y:94 P:65 SP:FB PPU: 45, 51 CYC:5132
+F980 38 SEC A:7F X:33 Y:94 P:65 SP:F9 PPU: 45, 69 CYC:5138
+F981 A9 81 LDA #$81 A:7F X:33 Y:94 P:65 SP:F9 PPU: 45, 75 CYC:5140
+F983 60 RTS A:81 X:33 Y:94 P:E5 SP:F9 PPU: 45, 81 CYC:5142
+D37D E5 78 SBC $78 = 7F A:81 X:33 Y:94 P:E5 SP:FB PPU: 45, 99 CYC:5148
+D37F 20 84 F9 JSR $F984 A:02 X:33 Y:94 P:65 SP:FB PPU: 45,108 CYC:5151
+F984 50 07 BVC $F98D A:02 X:33 Y:94 P:65 SP:F9 PPU: 45,126 CYC:5157
+F986 90 05 BCC $F98D A:02 X:33 Y:94 P:65 SP:F9 PPU: 45,132 CYC:5159
+F988 C9 02 CMP #$02 A:02 X:33 Y:94 P:65 SP:F9 PPU: 45,138 CYC:5161
+F98A D0 01 BNE $F98D A:02 X:33 Y:94 P:67 SP:F9 PPU: 45,144 CYC:5163
+F98C 60 RTS A:02 X:33 Y:94 P:67 SP:F9 PPU: 45,150 CYC:5165
+D382 C8 INY A:02 X:33 Y:94 P:67 SP:FB PPU: 45,168 CYC:5171
+D383 A9 40 LDA #$40 A:02 X:33 Y:95 P:E5 SP:FB PPU: 45,174 CYC:5173
+D385 85 78 STA $78 = 7F A:40 X:33 Y:95 P:65 SP:FB PPU: 45,180 CYC:5175
+D387 20 89 F8 JSR $F889 A:40 X:33 Y:95 P:65 SP:FB PPU: 45,189 CYC:5178
+F889 24 01 BIT $01 = FF A:40 X:33 Y:95 P:65 SP:F9 PPU: 45,207 CYC:5184
+F88B A9 40 LDA #$40 A:40 X:33 Y:95 P:E5 SP:F9 PPU: 45,216 CYC:5187
+F88D 60 RTS A:40 X:33 Y:95 P:65 SP:F9 PPU: 45,222 CYC:5189
+D38A AA TAX A:40 X:33 Y:95 P:65 SP:FB PPU: 45,240 CYC:5195
+D38B E4 78 CPX $78 = 40 A:40 X:40 Y:95 P:65 SP:FB PPU: 45,246 CYC:5197
+D38D 20 8E F8 JSR $F88E A:40 X:40 Y:95 P:67 SP:FB PPU: 45,255 CYC:5200
+F88E 30 07 BMI $F897 A:40 X:40 Y:95 P:67 SP:F9 PPU: 45,273 CYC:5206
+F890 90 05 BCC $F897 A:40 X:40 Y:95 P:67 SP:F9 PPU: 45,279 CYC:5208
+F892 D0 03 BNE $F897 A:40 X:40 Y:95 P:67 SP:F9 PPU: 45,285 CYC:5210
+F894 50 01 BVC $F897 A:40 X:40 Y:95 P:67 SP:F9 PPU: 45,291 CYC:5212
+F896 60 RTS A:40 X:40 Y:95 P:67 SP:F9 PPU: 45,297 CYC:5214
+D390 C8 INY A:40 X:40 Y:95 P:67 SP:FB PPU: 45,315 CYC:5220
+D391 A9 3F LDA #$3F A:40 X:40 Y:96 P:E5 SP:FB PPU: 45,321 CYC:5222
+D393 85 78 STA $78 = 40 A:3F X:40 Y:96 P:65 SP:FB PPU: 45,327 CYC:5224
+D395 20 9A F8 JSR $F89A A:3F X:40 Y:96 P:65 SP:FB PPU: 45,336 CYC:5227
+F89A B8 CLV A:3F X:40 Y:96 P:65 SP:F9 PPU: 46, 13 CYC:5233
+F89B 60 RTS A:3F X:40 Y:96 P:25 SP:F9 PPU: 46, 19 CYC:5235
+D398 E4 78 CPX $78 = 3F A:3F X:40 Y:96 P:25 SP:FB PPU: 46, 37 CYC:5241
+D39A 20 9C F8 JSR $F89C A:3F X:40 Y:96 P:25 SP:FB PPU: 46, 46 CYC:5244
+F89C F0 07 BEQ $F8A5 A:3F X:40 Y:96 P:25 SP:F9 PPU: 46, 64 CYC:5250
+F89E 30 05 BMI $F8A5 A:3F X:40 Y:96 P:25 SP:F9 PPU: 46, 70 CYC:5252
+F8A0 90 03 BCC $F8A5 A:3F X:40 Y:96 P:25 SP:F9 PPU: 46, 76 CYC:5254
+F8A2 70 01 BVS $F8A5 A:3F X:40 Y:96 P:25 SP:F9 PPU: 46, 82 CYC:5256
+F8A4 60 RTS A:3F X:40 Y:96 P:25 SP:F9 PPU: 46, 88 CYC:5258
+D39D C8 INY A:3F X:40 Y:96 P:25 SP:FB PPU: 46,106 CYC:5264
+D39E A9 41 LDA #$41 A:3F X:40 Y:97 P:A5 SP:FB PPU: 46,112 CYC:5266
+D3A0 85 78 STA $78 = 3F A:41 X:40 Y:97 P:25 SP:FB PPU: 46,118 CYC:5268
+D3A2 E4 78 CPX $78 = 41 A:41 X:40 Y:97 P:25 SP:FB PPU: 46,127 CYC:5271
+D3A4 20 A8 F8 JSR $F8A8 A:41 X:40 Y:97 P:A4 SP:FB PPU: 46,136 CYC:5274
+F8A8 F0 05 BEQ $F8AF A:41 X:40 Y:97 P:A4 SP:F9 PPU: 46,154 CYC:5280
+F8AA 10 03 BPL $F8AF A:41 X:40 Y:97 P:A4 SP:F9 PPU: 46,160 CYC:5282
+F8AC 10 01 BPL $F8AF A:41 X:40 Y:97 P:A4 SP:F9 PPU: 46,166 CYC:5284
+F8AE 60 RTS A:41 X:40 Y:97 P:A4 SP:F9 PPU: 46,172 CYC:5286
+D3A7 C8 INY A:41 X:40 Y:97 P:A4 SP:FB PPU: 46,190 CYC:5292
+D3A8 A9 00 LDA #$00 A:41 X:40 Y:98 P:A4 SP:FB PPU: 46,196 CYC:5294
+D3AA 85 78 STA $78 = 41 A:00 X:40 Y:98 P:26 SP:FB PPU: 46,202 CYC:5296
+D3AC 20 B2 F8 JSR $F8B2 A:00 X:40 Y:98 P:26 SP:FB PPU: 46,211 CYC:5299
+F8B2 A9 80 LDA #$80 A:00 X:40 Y:98 P:26 SP:F9 PPU: 46,229 CYC:5305
+F8B4 60 RTS A:80 X:40 Y:98 P:A4 SP:F9 PPU: 46,235 CYC:5307
+D3AF AA TAX A:80 X:40 Y:98 P:A4 SP:FB PPU: 46,253 CYC:5313
+D3B0 E4 78 CPX $78 = 00 A:80 X:80 Y:98 P:A4 SP:FB PPU: 46,259 CYC:5315
+D3B2 20 B5 F8 JSR $F8B5 A:80 X:80 Y:98 P:A5 SP:FB PPU: 46,268 CYC:5318
+F8B5 F0 05 BEQ $F8BC A:80 X:80 Y:98 P:A5 SP:F9 PPU: 46,286 CYC:5324
+F8B7 10 03 BPL $F8BC A:80 X:80 Y:98 P:A5 SP:F9 PPU: 46,292 CYC:5326
+F8B9 90 01 BCC $F8BC A:80 X:80 Y:98 P:A5 SP:F9 PPU: 46,298 CYC:5328
+F8BB 60 RTS A:80 X:80 Y:98 P:A5 SP:F9 PPU: 46,304 CYC:5330
+D3B5 C8 INY A:80 X:80 Y:98 P:A5 SP:FB PPU: 46,322 CYC:5336
+D3B6 A9 80 LDA #$80 A:80 X:80 Y:99 P:A5 SP:FB PPU: 46,328 CYC:5338
+D3B8 85 78 STA $78 = 00 A:80 X:80 Y:99 P:A5 SP:FB PPU: 46,334 CYC:5340
+D3BA E4 78 CPX $78 = 80 A:80 X:80 Y:99 P:A5 SP:FB PPU: 47, 2 CYC:5343
+D3BC 20 BF F8 JSR $F8BF A:80 X:80 Y:99 P:27 SP:FB PPU: 47, 11 CYC:5346
+F8BF D0 05 BNE $F8C6 A:80 X:80 Y:99 P:27 SP:F9 PPU: 47, 29 CYC:5352
+F8C1 30 03 BMI $F8C6 A:80 X:80 Y:99 P:27 SP:F9 PPU: 47, 35 CYC:5354
+F8C3 90 01 BCC $F8C6 A:80 X:80 Y:99 P:27 SP:F9 PPU: 47, 41 CYC:5356
+F8C5 60 RTS A:80 X:80 Y:99 P:27 SP:F9 PPU: 47, 47 CYC:5358
+D3BF C8 INY A:80 X:80 Y:99 P:27 SP:FB PPU: 47, 65 CYC:5364
+D3C0 A9 81 LDA #$81 A:80 X:80 Y:9A P:A5 SP:FB PPU: 47, 71 CYC:5366
+D3C2 85 78 STA $78 = 80 A:81 X:80 Y:9A P:A5 SP:FB PPU: 47, 77 CYC:5368
+D3C4 E4 78 CPX $78 = 81 A:81 X:80 Y:9A P:A5 SP:FB PPU: 47, 86 CYC:5371
+D3C6 20 C9 F8 JSR $F8C9 A:81 X:80 Y:9A P:A4 SP:FB PPU: 47, 95 CYC:5374
+F8C9 B0 05 BCS $F8D0 A:81 X:80 Y:9A P:A4 SP:F9 PPU: 47,113 CYC:5380
+F8CB F0 03 BEQ $F8D0 A:81 X:80 Y:9A P:A4 SP:F9 PPU: 47,119 CYC:5382
+F8CD 10 01 BPL $F8D0 A:81 X:80 Y:9A P:A4 SP:F9 PPU: 47,125 CYC:5384
+F8CF 60 RTS A:81 X:80 Y:9A P:A4 SP:F9 PPU: 47,131 CYC:5386
+D3C9 C8 INY A:81 X:80 Y:9A P:A4 SP:FB PPU: 47,149 CYC:5392
+D3CA A9 7F LDA #$7F A:81 X:80 Y:9B P:A4 SP:FB PPU: 47,155 CYC:5394
+D3CC 85 78 STA $78 = 81 A:7F X:80 Y:9B P:24 SP:FB PPU: 47,161 CYC:5396
+D3CE E4 78 CPX $78 = 7F A:7F X:80 Y:9B P:24 SP:FB PPU: 47,170 CYC:5399
+D3D0 20 D3 F8 JSR $F8D3 A:7F X:80 Y:9B P:25 SP:FB PPU: 47,179 CYC:5402
+F8D3 90 05 BCC $F8DA A:7F X:80 Y:9B P:25 SP:F9 PPU: 47,197 CYC:5408
+F8D5 F0 03 BEQ $F8DA A:7F X:80 Y:9B P:25 SP:F9 PPU: 47,203 CYC:5410
+F8D7 30 01 BMI $F8DA A:7F X:80 Y:9B P:25 SP:F9 PPU: 47,209 CYC:5412
+F8D9 60 RTS A:7F X:80 Y:9B P:25 SP:F9 PPU: 47,215 CYC:5414
+D3D3 C8 INY A:7F X:80 Y:9B P:25 SP:FB PPU: 47,233 CYC:5420
+D3D4 98 TYA A:7F X:80 Y:9C P:A5 SP:FB PPU: 47,239 CYC:5422
+D3D5 AA TAX A:9C X:80 Y:9C P:A5 SP:FB PPU: 47,245 CYC:5424
+D3D6 A9 40 LDA #$40 A:9C X:9C Y:9C P:A5 SP:FB PPU: 47,251 CYC:5426
+D3D8 85 78 STA $78 = 7F A:40 X:9C Y:9C P:25 SP:FB PPU: 47,257 CYC:5428
+D3DA 20 DD F8 JSR $F8DD A:40 X:9C Y:9C P:25 SP:FB PPU: 47,266 CYC:5431
+F8DD 24 01 BIT $01 = FF A:40 X:9C Y:9C P:25 SP:F9 PPU: 47,284 CYC:5437
+F8DF A0 40 LDY #$40 A:40 X:9C Y:9C P:E5 SP:F9 PPU: 47,293 CYC:5440
+F8E1 60 RTS A:40 X:9C Y:40 P:65 SP:F9 PPU: 47,299 CYC:5442
+D3DD C4 78 CPY $78 = 40 A:40 X:9C Y:40 P:65 SP:FB PPU: 47,317 CYC:5448
+D3DF 20 E2 F8 JSR $F8E2 A:40 X:9C Y:40 P:67 SP:FB PPU: 47,326 CYC:5451
+F8E2 30 07 BMI $F8EB A:40 X:9C Y:40 P:67 SP:F9 PPU: 48, 3 CYC:5457
+F8E4 90 05 BCC $F8EB A:40 X:9C Y:40 P:67 SP:F9 PPU: 48, 9 CYC:5459
+F8E6 D0 03 BNE $F8EB A:40 X:9C Y:40 P:67 SP:F9 PPU: 48, 15 CYC:5461
+F8E8 50 01 BVC $F8EB A:40 X:9C Y:40 P:67 SP:F9 PPU: 48, 21 CYC:5463
+F8EA 60 RTS A:40 X:9C Y:40 P:67 SP:F9 PPU: 48, 27 CYC:5465
+D3E2 E8 INX A:40 X:9C Y:40 P:67 SP:FB PPU: 48, 45 CYC:5471
+D3E3 A9 3F LDA #$3F A:40 X:9D Y:40 P:E5 SP:FB PPU: 48, 51 CYC:5473
+D3E5 85 78 STA $78 = 40 A:3F X:9D Y:40 P:65 SP:FB PPU: 48, 57 CYC:5475
+D3E7 20 EE F8 JSR $F8EE A:3F X:9D Y:40 P:65 SP:FB PPU: 48, 66 CYC:5478
+F8EE B8 CLV A:3F X:9D Y:40 P:65 SP:F9 PPU: 48, 84 CYC:5484
+F8EF 60 RTS A:3F X:9D Y:40 P:25 SP:F9 PPU: 48, 90 CYC:5486
+D3EA C4 78 CPY $78 = 3F A:3F X:9D Y:40 P:25 SP:FB PPU: 48,108 CYC:5492
+D3EC 20 F0 F8 JSR $F8F0 A:3F X:9D Y:40 P:25 SP:FB PPU: 48,117 CYC:5495
+F8F0 F0 07 BEQ $F8F9 A:3F X:9D Y:40 P:25 SP:F9 PPU: 48,135 CYC:5501
+F8F2 30 05 BMI $F8F9 A:3F X:9D Y:40 P:25 SP:F9 PPU: 48,141 CYC:5503
+F8F4 90 03 BCC $F8F9 A:3F X:9D Y:40 P:25 SP:F9 PPU: 48,147 CYC:5505
+F8F6 70 01 BVS $F8F9 A:3F X:9D Y:40 P:25 SP:F9 PPU: 48,153 CYC:5507
+F8F8 60 RTS A:3F X:9D Y:40 P:25 SP:F9 PPU: 48,159 CYC:5509
+D3EF E8 INX A:3F X:9D Y:40 P:25 SP:FB PPU: 48,177 CYC:5515
+D3F0 A9 41 LDA #$41 A:3F X:9E Y:40 P:A5 SP:FB PPU: 48,183 CYC:5517
+D3F2 85 78 STA $78 = 3F A:41 X:9E Y:40 P:25 SP:FB PPU: 48,189 CYC:5519
+D3F4 C4 78 CPY $78 = 41 A:41 X:9E Y:40 P:25 SP:FB PPU: 48,198 CYC:5522
+D3F6 20 FC F8 JSR $F8FC A:41 X:9E Y:40 P:A4 SP:FB PPU: 48,207 CYC:5525
+F8FC F0 05 BEQ $F903 A:41 X:9E Y:40 P:A4 SP:F9 PPU: 48,225 CYC:5531
+F8FE 10 03 BPL $F903 A:41 X:9E Y:40 P:A4 SP:F9 PPU: 48,231 CYC:5533
+F900 10 01 BPL $F903 A:41 X:9E Y:40 P:A4 SP:F9 PPU: 48,237 CYC:5535
+F902 60 RTS A:41 X:9E Y:40 P:A4 SP:F9 PPU: 48,243 CYC:5537
+D3F9 E8 INX A:41 X:9E Y:40 P:A4 SP:FB PPU: 48,261 CYC:5543
+D3FA A9 00 LDA #$00 A:41 X:9F Y:40 P:A4 SP:FB PPU: 48,267 CYC:5545
+D3FC 85 78 STA $78 = 41 A:00 X:9F Y:40 P:26 SP:FB PPU: 48,273 CYC:5547
+D3FE 20 06 F9 JSR $F906 A:00 X:9F Y:40 P:26 SP:FB PPU: 48,282 CYC:5550
+F906 A0 80 LDY #$80 A:00 X:9F Y:40 P:26 SP:F9 PPU: 48,300 CYC:5556
+F908 60 RTS A:00 X:9F Y:80 P:A4 SP:F9 PPU: 48,306 CYC:5558
+D401 C4 78 CPY $78 = 00 A:00 X:9F Y:80 P:A4 SP:FB PPU: 48,324 CYC:5564
+D403 20 09 F9 JSR $F909 A:00 X:9F Y:80 P:A5 SP:FB PPU: 48,333 CYC:5567
+F909 F0 05 BEQ $F910 A:00 X:9F Y:80 P:A5 SP:F9 PPU: 49, 10 CYC:5573
+F90B 10 03 BPL $F910 A:00 X:9F Y:80 P:A5 SP:F9 PPU: 49, 16 CYC:5575
+F90D 90 01 BCC $F910 A:00 X:9F Y:80 P:A5 SP:F9 PPU: 49, 22 CYC:5577
+F90F 60 RTS A:00 X:9F Y:80 P:A5 SP:F9 PPU: 49, 28 CYC:5579
+D406 E8 INX A:00 X:9F Y:80 P:A5 SP:FB PPU: 49, 46 CYC:5585
+D407 A9 80 LDA #$80 A:00 X:A0 Y:80 P:A5 SP:FB PPU: 49, 52 CYC:5587
+D409 85 78 STA $78 = 00 A:80 X:A0 Y:80 P:A5 SP:FB PPU: 49, 58 CYC:5589
+D40B C4 78 CPY $78 = 80 A:80 X:A0 Y:80 P:A5 SP:FB PPU: 49, 67 CYC:5592
+D40D 20 13 F9 JSR $F913 A:80 X:A0 Y:80 P:27 SP:FB PPU: 49, 76 CYC:5595
+F913 D0 05 BNE $F91A A:80 X:A0 Y:80 P:27 SP:F9 PPU: 49, 94 CYC:5601
+F915 30 03 BMI $F91A A:80 X:A0 Y:80 P:27 SP:F9 PPU: 49,100 CYC:5603
+F917 90 01 BCC $F91A A:80 X:A0 Y:80 P:27 SP:F9 PPU: 49,106 CYC:5605
+F919 60 RTS A:80 X:A0 Y:80 P:27 SP:F9 PPU: 49,112 CYC:5607
+D410 E8 INX A:80 X:A0 Y:80 P:27 SP:FB PPU: 49,130 CYC:5613
+D411 A9 81 LDA #$81 A:80 X:A1 Y:80 P:A5 SP:FB PPU: 49,136 CYC:5615
+D413 85 78 STA $78 = 80 A:81 X:A1 Y:80 P:A5 SP:FB PPU: 49,142 CYC:5617
+D415 C4 78 CPY $78 = 81 A:81 X:A1 Y:80 P:A5 SP:FB PPU: 49,151 CYC:5620
+D417 20 1D F9 JSR $F91D A:81 X:A1 Y:80 P:A4 SP:FB PPU: 49,160 CYC:5623
+F91D B0 05 BCS $F924 A:81 X:A1 Y:80 P:A4 SP:F9 PPU: 49,178 CYC:5629
+F91F F0 03 BEQ $F924 A:81 X:A1 Y:80 P:A4 SP:F9 PPU: 49,184 CYC:5631
+F921 10 01 BPL $F924 A:81 X:A1 Y:80 P:A4 SP:F9 PPU: 49,190 CYC:5633
+F923 60 RTS A:81 X:A1 Y:80 P:A4 SP:F9 PPU: 49,196 CYC:5635
+D41A E8 INX A:81 X:A1 Y:80 P:A4 SP:FB PPU: 49,214 CYC:5641
+D41B A9 7F LDA #$7F A:81 X:A2 Y:80 P:A4 SP:FB PPU: 49,220 CYC:5643
+D41D 85 78 STA $78 = 81 A:7F X:A2 Y:80 P:24 SP:FB PPU: 49,226 CYC:5645
+D41F C4 78 CPY $78 = 7F A:7F X:A2 Y:80 P:24 SP:FB PPU: 49,235 CYC:5648
+D421 20 27 F9 JSR $F927 A:7F X:A2 Y:80 P:25 SP:FB PPU: 49,244 CYC:5651
+F927 90 05 BCC $F92E A:7F X:A2 Y:80 P:25 SP:F9 PPU: 49,262 CYC:5657
+F929 F0 03 BEQ $F92E A:7F X:A2 Y:80 P:25 SP:F9 PPU: 49,268 CYC:5659
+F92B 30 01 BMI $F92E A:7F X:A2 Y:80 P:25 SP:F9 PPU: 49,274 CYC:5661
+F92D 60 RTS A:7F X:A2 Y:80 P:25 SP:F9 PPU: 49,280 CYC:5663
+D424 E8 INX A:7F X:A2 Y:80 P:25 SP:FB PPU: 49,298 CYC:5669
+D425 8A TXA A:7F X:A3 Y:80 P:A5 SP:FB PPU: 49,304 CYC:5671
+D426 A8 TAY A:A3 X:A3 Y:80 P:A5 SP:FB PPU: 49,310 CYC:5673
+D427 20 90 F9 JSR $F990 A:A3 X:A3 Y:A3 P:A5 SP:FB PPU: 49,316 CYC:5675
+F990 A2 55 LDX #$55 A:A3 X:A3 Y:A3 P:A5 SP:F9 PPU: 49,334 CYC:5681
+F992 A9 FF LDA #$FF A:A3 X:55 Y:A3 P:25 SP:F9 PPU: 49,340 CYC:5683
+F994 85 01 STA $01 = FF A:FF X:55 Y:A3 P:A5 SP:F9 PPU: 50, 5 CYC:5685
+F996 EA NOP A:FF X:55 Y:A3 P:A5 SP:F9 PPU: 50, 14 CYC:5688
+F997 24 01 BIT $01 = FF A:FF X:55 Y:A3 P:A5 SP:F9 PPU: 50, 20 CYC:5690
+F999 38 SEC A:FF X:55 Y:A3 P:E5 SP:F9 PPU: 50, 29 CYC:5693
+F99A A9 01 LDA #$01 A:FF X:55 Y:A3 P:E5 SP:F9 PPU: 50, 35 CYC:5695
+F99C 60 RTS A:01 X:55 Y:A3 P:65 SP:F9 PPU: 50, 41 CYC:5697
+D42A 85 78 STA $78 = 7F A:01 X:55 Y:A3 P:65 SP:FB PPU: 50, 59 CYC:5703
+D42C 46 78 LSR $78 = 01 A:01 X:55 Y:A3 P:65 SP:FB PPU: 50, 68 CYC:5706
+D42E A5 78 LDA $78 = 00 A:01 X:55 Y:A3 P:67 SP:FB PPU: 50, 83 CYC:5711
+D430 20 9D F9 JSR $F99D A:00 X:55 Y:A3 P:67 SP:FB PPU: 50, 92 CYC:5714
+F99D 90 1B BCC $F9BA A:00 X:55 Y:A3 P:67 SP:F9 PPU: 50,110 CYC:5720
+F99F D0 19 BNE $F9BA A:00 X:55 Y:A3 P:67 SP:F9 PPU: 50,116 CYC:5722
+F9A1 30 17 BMI $F9BA A:00 X:55 Y:A3 P:67 SP:F9 PPU: 50,122 CYC:5724
+F9A3 50 15 BVC $F9BA A:00 X:55 Y:A3 P:67 SP:F9 PPU: 50,128 CYC:5726
+F9A5 C9 00 CMP #$00 A:00 X:55 Y:A3 P:67 SP:F9 PPU: 50,134 CYC:5728
+F9A7 D0 11 BNE $F9BA A:00 X:55 Y:A3 P:67 SP:F9 PPU: 50,140 CYC:5730
+F9A9 B8 CLV A:00 X:55 Y:A3 P:67 SP:F9 PPU: 50,146 CYC:5732
+F9AA A9 AA LDA #$AA A:00 X:55 Y:A3 P:27 SP:F9 PPU: 50,152 CYC:5734
+F9AC 60 RTS A:AA X:55 Y:A3 P:A5 SP:F9 PPU: 50,158 CYC:5736
+D433 C8 INY A:AA X:55 Y:A3 P:A5 SP:FB PPU: 50,176 CYC:5742
+D434 85 78 STA $78 = 00 A:AA X:55 Y:A4 P:A5 SP:FB PPU: 50,182 CYC:5744
+D436 46 78 LSR $78 = AA A:AA X:55 Y:A4 P:A5 SP:FB PPU: 50,191 CYC:5747
+D438 A5 78 LDA $78 = 55 A:AA X:55 Y:A4 P:24 SP:FB PPU: 50,206 CYC:5752
+D43A 20 AD F9 JSR $F9AD A:55 X:55 Y:A4 P:24 SP:FB PPU: 50,215 CYC:5755
+F9AD B0 0B BCS $F9BA A:55 X:55 Y:A4 P:24 SP:F9 PPU: 50,233 CYC:5761
+F9AF F0 09 BEQ $F9BA A:55 X:55 Y:A4 P:24 SP:F9 PPU: 50,239 CYC:5763
+F9B1 30 07 BMI $F9BA A:55 X:55 Y:A4 P:24 SP:F9 PPU: 50,245 CYC:5765
+F9B3 70 05 BVS $F9BA A:55 X:55 Y:A4 P:24 SP:F9 PPU: 50,251 CYC:5767
+F9B5 C9 55 CMP #$55 A:55 X:55 Y:A4 P:24 SP:F9 PPU: 50,257 CYC:5769
+F9B7 D0 01 BNE $F9BA A:55 X:55 Y:A4 P:27 SP:F9 PPU: 50,263 CYC:5771
+F9B9 60 RTS A:55 X:55 Y:A4 P:27 SP:F9 PPU: 50,269 CYC:5773
+D43D C8 INY A:55 X:55 Y:A4 P:27 SP:FB PPU: 50,287 CYC:5779
+D43E 20 BD F9 JSR $F9BD A:55 X:55 Y:A5 P:A5 SP:FB PPU: 50,293 CYC:5781
+F9BD 24 01 BIT $01 = FF A:55 X:55 Y:A5 P:A5 SP:F9 PPU: 50,311 CYC:5787
+F9BF 38 SEC A:55 X:55 Y:A5 P:E5 SP:F9 PPU: 50,320 CYC:5790
+F9C0 A9 80 LDA #$80 A:55 X:55 Y:A5 P:E5 SP:F9 PPU: 50,326 CYC:5792
+F9C2 60 RTS A:80 X:55 Y:A5 P:E5 SP:F9 PPU: 50,332 CYC:5794
+D441 85 78 STA $78 = 55 A:80 X:55 Y:A5 P:E5 SP:FB PPU: 51, 9 CYC:5800
+D443 06 78 ASL $78 = 80 A:80 X:55 Y:A5 P:E5 SP:FB PPU: 51, 18 CYC:5803
+D445 A5 78 LDA $78 = 00 A:80 X:55 Y:A5 P:67 SP:FB PPU: 51, 33 CYC:5808
+D447 20 C3 F9 JSR $F9C3 A:00 X:55 Y:A5 P:67 SP:FB PPU: 51, 42 CYC:5811
+F9C3 90 1C BCC $F9E1 A:00 X:55 Y:A5 P:67 SP:F9 PPU: 51, 60 CYC:5817
+F9C5 D0 1A BNE $F9E1 A:00 X:55 Y:A5 P:67 SP:F9 PPU: 51, 66 CYC:5819
+F9C7 30 18 BMI $F9E1 A:00 X:55 Y:A5 P:67 SP:F9 PPU: 51, 72 CYC:5821
+F9C9 50 16 BVC $F9E1 A:00 X:55 Y:A5 P:67 SP:F9 PPU: 51, 78 CYC:5823
+F9CB C9 00 CMP #$00 A:00 X:55 Y:A5 P:67 SP:F9 PPU: 51, 84 CYC:5825
+F9CD D0 12 BNE $F9E1 A:00 X:55 Y:A5 P:67 SP:F9 PPU: 51, 90 CYC:5827
+F9CF B8 CLV A:00 X:55 Y:A5 P:67 SP:F9 PPU: 51, 96 CYC:5829
+F9D0 A9 55 LDA #$55 A:00 X:55 Y:A5 P:27 SP:F9 PPU: 51,102 CYC:5831
+F9D2 38 SEC A:55 X:55 Y:A5 P:25 SP:F9 PPU: 51,108 CYC:5833
+F9D3 60 RTS A:55 X:55 Y:A5 P:25 SP:F9 PPU: 51,114 CYC:5835
+D44A C8 INY A:55 X:55 Y:A5 P:25 SP:FB PPU: 51,132 CYC:5841
+D44B 85 78 STA $78 = 00 A:55 X:55 Y:A6 P:A5 SP:FB PPU: 51,138 CYC:5843
+D44D 06 78 ASL $78 = 55 A:55 X:55 Y:A6 P:A5 SP:FB PPU: 51,147 CYC:5846
+D44F A5 78 LDA $78 = AA A:55 X:55 Y:A6 P:A4 SP:FB PPU: 51,162 CYC:5851
+D451 20 D4 F9 JSR $F9D4 A:AA X:55 Y:A6 P:A4 SP:FB PPU: 51,171 CYC:5854
+F9D4 B0 0B BCS $F9E1 A:AA X:55 Y:A6 P:A4 SP:F9 PPU: 51,189 CYC:5860
+F9D6 F0 09 BEQ $F9E1 A:AA X:55 Y:A6 P:A4 SP:F9 PPU: 51,195 CYC:5862
+F9D8 10 07 BPL $F9E1 A:AA X:55 Y:A6 P:A4 SP:F9 PPU: 51,201 CYC:5864
+F9DA 70 05 BVS $F9E1 A:AA X:55 Y:A6 P:A4 SP:F9 PPU: 51,207 CYC:5866
+F9DC C9 AA CMP #$AA A:AA X:55 Y:A6 P:A4 SP:F9 PPU: 51,213 CYC:5868
+F9DE D0 01 BNE $F9E1 A:AA X:55 Y:A6 P:27 SP:F9 PPU: 51,219 CYC:5870
+F9E0 60 RTS A:AA X:55 Y:A6 P:27 SP:F9 PPU: 51,225 CYC:5872
+D454 C8 INY A:AA X:55 Y:A6 P:27 SP:FB PPU: 51,243 CYC:5878
+D455 20 E4 F9 JSR $F9E4 A:AA X:55 Y:A7 P:A5 SP:FB PPU: 51,249 CYC:5880
+F9E4 24 01 BIT $01 = FF A:AA X:55 Y:A7 P:A5 SP:F9 PPU: 51,267 CYC:5886
+F9E6 38 SEC A:AA X:55 Y:A7 P:E5 SP:F9 PPU: 51,276 CYC:5889
+F9E7 A9 01 LDA #$01 A:AA X:55 Y:A7 P:E5 SP:F9 PPU: 51,282 CYC:5891
+F9E9 60 RTS A:01 X:55 Y:A7 P:65 SP:F9 PPU: 51,288 CYC:5893
+D458 85 78 STA $78 = AA A:01 X:55 Y:A7 P:65 SP:FB PPU: 51,306 CYC:5899
+D45A 66 78 ROR $78 = 01 A:01 X:55 Y:A7 P:65 SP:FB PPU: 51,315 CYC:5902
+D45C A5 78 LDA $78 = 80 A:01 X:55 Y:A7 P:E5 SP:FB PPU: 51,330 CYC:5907
+D45E 20 EA F9 JSR $F9EA A:80 X:55 Y:A7 P:E5 SP:FB PPU: 51,339 CYC:5910
+F9EA 90 1C BCC $FA08 A:80 X:55 Y:A7 P:E5 SP:F9 PPU: 52, 16 CYC:5916
+F9EC F0 1A BEQ $FA08 A:80 X:55 Y:A7 P:E5 SP:F9 PPU: 52, 22 CYC:5918
+F9EE 10 18 BPL $FA08 A:80 X:55 Y:A7 P:E5 SP:F9 PPU: 52, 28 CYC:5920
+F9F0 50 16 BVC $FA08 A:80 X:55 Y:A7 P:E5 SP:F9 PPU: 52, 34 CYC:5922
+F9F2 C9 80 CMP #$80 A:80 X:55 Y:A7 P:E5 SP:F9 PPU: 52, 40 CYC:5924
+F9F4 D0 12 BNE $FA08 A:80 X:55 Y:A7 P:67 SP:F9 PPU: 52, 46 CYC:5926
+F9F6 B8 CLV A:80 X:55 Y:A7 P:67 SP:F9 PPU: 52, 52 CYC:5928
+F9F7 18 CLC A:80 X:55 Y:A7 P:27 SP:F9 PPU: 52, 58 CYC:5930
+F9F8 A9 55 LDA #$55 A:80 X:55 Y:A7 P:26 SP:F9 PPU: 52, 64 CYC:5932
+F9FA 60 RTS A:55 X:55 Y:A7 P:24 SP:F9 PPU: 52, 70 CYC:5934
+D461 C8 INY A:55 X:55 Y:A7 P:24 SP:FB PPU: 52, 88 CYC:5940
+D462 85 78 STA $78 = 80 A:55 X:55 Y:A8 P:A4 SP:FB PPU: 52, 94 CYC:5942
+D464 66 78 ROR $78 = 55 A:55 X:55 Y:A8 P:A4 SP:FB PPU: 52,103 CYC:5945
+D466 A5 78 LDA $78 = 2A A:55 X:55 Y:A8 P:25 SP:FB PPU: 52,118 CYC:5950
+D468 20 FB F9 JSR $F9FB A:2A X:55 Y:A8 P:25 SP:FB PPU: 52,127 CYC:5953
+F9FB 90 0B BCC $FA08 A:2A X:55 Y:A8 P:25 SP:F9 PPU: 52,145 CYC:5959
+F9FD F0 09 BEQ $FA08 A:2A X:55 Y:A8 P:25 SP:F9 PPU: 52,151 CYC:5961
+F9FF 30 07 BMI $FA08 A:2A X:55 Y:A8 P:25 SP:F9 PPU: 52,157 CYC:5963
+FA01 70 05 BVS $FA08 A:2A X:55 Y:A8 P:25 SP:F9 PPU: 52,163 CYC:5965
+FA03 C9 2A CMP #$2A A:2A X:55 Y:A8 P:25 SP:F9 PPU: 52,169 CYC:5967
+FA05 D0 01 BNE $FA08 A:2A X:55 Y:A8 P:27 SP:F9 PPU: 52,175 CYC:5969
+FA07 60 RTS A:2A X:55 Y:A8 P:27 SP:F9 PPU: 52,181 CYC:5971
+D46B C8 INY A:2A X:55 Y:A8 P:27 SP:FB PPU: 52,199 CYC:5977
+D46C 20 0A FA JSR $FA0A A:2A X:55 Y:A9 P:A5 SP:FB PPU: 52,205 CYC:5979
+FA0A 24 01 BIT $01 = FF A:2A X:55 Y:A9 P:A5 SP:F9 PPU: 52,223 CYC:5985
+FA0C 38 SEC A:2A X:55 Y:A9 P:E5 SP:F9 PPU: 52,232 CYC:5988
+FA0D A9 80 LDA #$80 A:2A X:55 Y:A9 P:E5 SP:F9 PPU: 52,238 CYC:5990
+FA0F 60 RTS A:80 X:55 Y:A9 P:E5 SP:F9 PPU: 52,244 CYC:5992
+D46F 85 78 STA $78 = 2A A:80 X:55 Y:A9 P:E5 SP:FB PPU: 52,262 CYC:5998
+D471 26 78 ROL $78 = 80 A:80 X:55 Y:A9 P:E5 SP:FB PPU: 52,271 CYC:6001
+D473 A5 78 LDA $78 = 01 A:80 X:55 Y:A9 P:65 SP:FB PPU: 52,286 CYC:6006
+D475 20 10 FA JSR $FA10 A:01 X:55 Y:A9 P:65 SP:FB PPU: 52,295 CYC:6009
+FA10 90 1C BCC $FA2E A:01 X:55 Y:A9 P:65 SP:F9 PPU: 52,313 CYC:6015
+FA12 F0 1A BEQ $FA2E A:01 X:55 Y:A9 P:65 SP:F9 PPU: 52,319 CYC:6017
+FA14 30 18 BMI $FA2E A:01 X:55 Y:A9 P:65 SP:F9 PPU: 52,325 CYC:6019
+FA16 50 16 BVC $FA2E A:01 X:55 Y:A9 P:65 SP:F9 PPU: 52,331 CYC:6021
+FA18 C9 01 CMP #$01 A:01 X:55 Y:A9 P:65 SP:F9 PPU: 52,337 CYC:6023
+FA1A D0 12 BNE $FA2E A:01 X:55 Y:A9 P:67 SP:F9 PPU: 53, 2 CYC:6025
+FA1C B8 CLV A:01 X:55 Y:A9 P:67 SP:F9 PPU: 53, 8 CYC:6027
+FA1D 18 CLC A:01 X:55 Y:A9 P:27 SP:F9 PPU: 53, 14 CYC:6029
+FA1E A9 55 LDA #$55 A:01 X:55 Y:A9 P:26 SP:F9 PPU: 53, 20 CYC:6031
+FA20 60 RTS A:55 X:55 Y:A9 P:24 SP:F9 PPU: 53, 26 CYC:6033
+D478 C8 INY A:55 X:55 Y:A9 P:24 SP:FB PPU: 53, 44 CYC:6039
+D479 85 78 STA $78 = 01 A:55 X:55 Y:AA P:A4 SP:FB PPU: 53, 50 CYC:6041
+D47B 26 78 ROL $78 = 55 A:55 X:55 Y:AA P:A4 SP:FB PPU: 53, 59 CYC:6044
+D47D A5 78 LDA $78 = AA A:55 X:55 Y:AA P:A4 SP:FB PPU: 53, 74 CYC:6049
+D47F 20 21 FA JSR $FA21 A:AA X:55 Y:AA P:A4 SP:FB PPU: 53, 83 CYC:6052
+FA21 B0 0B BCS $FA2E A:AA X:55 Y:AA P:A4 SP:F9 PPU: 53,101 CYC:6058
+FA23 F0 09 BEQ $FA2E A:AA X:55 Y:AA P:A4 SP:F9 PPU: 53,107 CYC:6060
+FA25 10 07 BPL $FA2E A:AA X:55 Y:AA P:A4 SP:F9 PPU: 53,113 CYC:6062
+FA27 70 05 BVS $FA2E A:AA X:55 Y:AA P:A4 SP:F9 PPU: 53,119 CYC:6064
+FA29 C9 AA CMP #$AA A:AA X:55 Y:AA P:A4 SP:F9 PPU: 53,125 CYC:6066
+FA2B D0 01 BNE $FA2E A:AA X:55 Y:AA P:27 SP:F9 PPU: 53,131 CYC:6068
+FA2D 60 RTS A:AA X:55 Y:AA P:27 SP:F9 PPU: 53,137 CYC:6070
+D482 A9 FF LDA #$FF A:AA X:55 Y:AA P:27 SP:FB PPU: 53,155 CYC:6076
+D484 85 78 STA $78 = AA A:FF X:55 Y:AA P:A5 SP:FB PPU: 53,161 CYC:6078
+D486 85 01 STA $01 = FF A:FF X:55 Y:AA P:A5 SP:FB PPU: 53,170 CYC:6081
+D488 24 01 BIT $01 = FF A:FF X:55 Y:AA P:A5 SP:FB PPU: 53,179 CYC:6084
+D48A 38 SEC A:FF X:55 Y:AA P:E5 SP:FB PPU: 53,188 CYC:6087
+D48B E6 78 INC $78 = FF A:FF X:55 Y:AA P:E5 SP:FB PPU: 53,194 CYC:6089
+D48D D0 0C BNE $D49B A:FF X:55 Y:AA P:67 SP:FB PPU: 53,209 CYC:6094
+D48F 30 0A BMI $D49B A:FF X:55 Y:AA P:67 SP:FB PPU: 53,215 CYC:6096
+D491 50 08 BVC $D49B A:FF X:55 Y:AA P:67 SP:FB PPU: 53,221 CYC:6098
+D493 90 06 BCC $D49B A:FF X:55 Y:AA P:67 SP:FB PPU: 53,227 CYC:6100
+D495 A5 78 LDA $78 = 00 A:FF X:55 Y:AA P:67 SP:FB PPU: 53,233 CYC:6102
+D497 C9 00 CMP #$00 A:00 X:55 Y:AA P:67 SP:FB PPU: 53,242 CYC:6105
+D499 F0 04 BEQ $D49F A:00 X:55 Y:AA P:67 SP:FB PPU: 53,248 CYC:6107
+D49F A9 7F LDA #$7F A:00 X:55 Y:AA P:67 SP:FB PPU: 53,257 CYC:6110
+D4A1 85 78 STA $78 = 00 A:7F X:55 Y:AA P:65 SP:FB PPU: 53,263 CYC:6112
+D4A3 B8 CLV A:7F X:55 Y:AA P:65 SP:FB PPU: 53,272 CYC:6115
+D4A4 18 CLC A:7F X:55 Y:AA P:25 SP:FB PPU: 53,278 CYC:6117
+D4A5 E6 78 INC $78 = 7F A:7F X:55 Y:AA P:24 SP:FB PPU: 53,284 CYC:6119
+D4A7 F0 0C BEQ $D4B5 A:7F X:55 Y:AA P:A4 SP:FB PPU: 53,299 CYC:6124
+D4A9 10 0A BPL $D4B5 A:7F X:55 Y:AA P:A4 SP:FB PPU: 53,305 CYC:6126
+D4AB 70 08 BVS $D4B5 A:7F X:55 Y:AA P:A4 SP:FB PPU: 53,311 CYC:6128
+D4AD B0 06 BCS $D4B5 A:7F X:55 Y:AA P:A4 SP:FB PPU: 53,317 CYC:6130
+D4AF A5 78 LDA $78 = 80 A:7F X:55 Y:AA P:A4 SP:FB PPU: 53,323 CYC:6132
+D4B1 C9 80 CMP #$80 A:80 X:55 Y:AA P:A4 SP:FB PPU: 53,332 CYC:6135
+D4B3 F0 04 BEQ $D4B9 A:80 X:55 Y:AA P:27 SP:FB PPU: 53,338 CYC:6137
+D4B9 A9 00 LDA #$00 A:80 X:55 Y:AA P:27 SP:FB PPU: 54, 6 CYC:6140
+D4BB 85 78 STA $78 = 80 A:00 X:55 Y:AA P:27 SP:FB PPU: 54, 12 CYC:6142
+D4BD 24 01 BIT $01 = FF A:00 X:55 Y:AA P:27 SP:FB PPU: 54, 21 CYC:6145
+D4BF 38 SEC A:00 X:55 Y:AA P:E7 SP:FB PPU: 54, 30 CYC:6148
+D4C0 C6 78 DEC $78 = 00 A:00 X:55 Y:AA P:E7 SP:FB PPU: 54, 36 CYC:6150
+D4C2 F0 0C BEQ $D4D0 A:00 X:55 Y:AA P:E5 SP:FB PPU: 54, 51 CYC:6155
+D4C4 10 0A BPL $D4D0 A:00 X:55 Y:AA P:E5 SP:FB PPU: 54, 57 CYC:6157
+D4C6 50 08 BVC $D4D0 A:00 X:55 Y:AA P:E5 SP:FB PPU: 54, 63 CYC:6159
+D4C8 90 06 BCC $D4D0 A:00 X:55 Y:AA P:E5 SP:FB PPU: 54, 69 CYC:6161
+D4CA A5 78 LDA $78 = FF A:00 X:55 Y:AA P:E5 SP:FB PPU: 54, 75 CYC:6163
+D4CC C9 FF CMP #$FF A:FF X:55 Y:AA P:E5 SP:FB PPU: 54, 84 CYC:6166
+D4CE F0 04 BEQ $D4D4 A:FF X:55 Y:AA P:67 SP:FB PPU: 54, 90 CYC:6168
+D4D4 A9 80 LDA #$80 A:FF X:55 Y:AA P:67 SP:FB PPU: 54, 99 CYC:6171
+D4D6 85 78 STA $78 = FF A:80 X:55 Y:AA P:E5 SP:FB PPU: 54,105 CYC:6173
+D4D8 B8 CLV A:80 X:55 Y:AA P:E5 SP:FB PPU: 54,114 CYC:6176
+D4D9 18 CLC A:80 X:55 Y:AA P:A5 SP:FB PPU: 54,120 CYC:6178
+D4DA C6 78 DEC $78 = 80 A:80 X:55 Y:AA P:A4 SP:FB PPU: 54,126 CYC:6180
+D4DC F0 0C BEQ $D4EA A:80 X:55 Y:AA P:24 SP:FB PPU: 54,141 CYC:6185
+D4DE 30 0A BMI $D4EA A:80 X:55 Y:AA P:24 SP:FB PPU: 54,147 CYC:6187
+D4E0 70 08 BVS $D4EA A:80 X:55 Y:AA P:24 SP:FB PPU: 54,153 CYC:6189
+D4E2 B0 06 BCS $D4EA A:80 X:55 Y:AA P:24 SP:FB PPU: 54,159 CYC:6191
+D4E4 A5 78 LDA $78 = 7F A:80 X:55 Y:AA P:24 SP:FB PPU: 54,165 CYC:6193
+D4E6 C9 7F CMP #$7F A:7F X:55 Y:AA P:24 SP:FB PPU: 54,174 CYC:6196
+D4E8 F0 04 BEQ $D4EE A:7F X:55 Y:AA P:27 SP:FB PPU: 54,180 CYC:6198
+D4EE A9 01 LDA #$01 A:7F X:55 Y:AA P:27 SP:FB PPU: 54,189 CYC:6201
+D4F0 85 78 STA $78 = 7F A:01 X:55 Y:AA P:25 SP:FB PPU: 54,195 CYC:6203
+D4F2 C6 78 DEC $78 = 01 A:01 X:55 Y:AA P:25 SP:FB PPU: 54,204 CYC:6206
+D4F4 F0 04 BEQ $D4FA A:01 X:55 Y:AA P:27 SP:FB PPU: 54,219 CYC:6211
+D4FA 60 RTS A:01 X:55 Y:AA P:27 SP:FB PPU: 54,228 CYC:6214
+C615 20 FB D4 JSR $D4FB A:01 X:55 Y:AA P:27 SP:FD PPU: 54,246 CYC:6220
+D4FB A9 55 LDA #$55 A:01 X:55 Y:AA P:27 SP:FB PPU: 54,264 CYC:6226
+D4FD 8D 78 06 STA $0678 = 00 A:55 X:55 Y:AA P:25 SP:FB PPU: 54,270 CYC:6228
+D500 A9 FF LDA #$FF A:55 X:55 Y:AA P:25 SP:FB PPU: 54,282 CYC:6232
+D502 85 01 STA $01 = FF A:FF X:55 Y:AA P:A5 SP:FB PPU: 54,288 CYC:6234
+D504 24 01 BIT $01 = FF A:FF X:55 Y:AA P:A5 SP:FB PPU: 54,297 CYC:6237
+D506 A0 11 LDY #$11 A:FF X:55 Y:AA P:E5 SP:FB PPU: 54,306 CYC:6240
+D508 A2 23 LDX #$23 A:FF X:55 Y:11 P:65 SP:FB PPU: 54,312 CYC:6242
+D50A A9 00 LDA #$00 A:FF X:23 Y:11 P:65 SP:FB PPU: 54,318 CYC:6244
+D50C AD 78 06 LDA $0678 = 55 A:00 X:23 Y:11 P:67 SP:FB PPU: 54,324 CYC:6246
+D50F F0 10 BEQ $D521 A:55 X:23 Y:11 P:65 SP:FB PPU: 54,336 CYC:6250
+D511 30 0E BMI $D521 A:55 X:23 Y:11 P:65 SP:FB PPU: 55, 1 CYC:6252
+D513 C9 55 CMP #$55 A:55 X:23 Y:11 P:65 SP:FB PPU: 55, 7 CYC:6254
+D515 D0 0A BNE $D521 A:55 X:23 Y:11 P:67 SP:FB PPU: 55, 13 CYC:6256
+D517 C0 11 CPY #$11 A:55 X:23 Y:11 P:67 SP:FB PPU: 55, 19 CYC:6258
+D519 D0 06 BNE $D521 A:55 X:23 Y:11 P:67 SP:FB PPU: 55, 25 CYC:6260
+D51B E0 23 CPX #$23 A:55 X:23 Y:11 P:67 SP:FB PPU: 55, 31 CYC:6262
+D51D 50 02 BVC $D521 A:55 X:23 Y:11 P:67 SP:FB PPU: 55, 37 CYC:6264
+D51F F0 04 BEQ $D525 A:55 X:23 Y:11 P:67 SP:FB PPU: 55, 43 CYC:6266
+D525 A9 46 LDA #$46 A:55 X:23 Y:11 P:67 SP:FB PPU: 55, 52 CYC:6269
+D527 24 01 BIT $01 = FF A:46 X:23 Y:11 P:65 SP:FB PPU: 55, 58 CYC:6271
+D529 8D 78 06 STA $0678 = 55 A:46 X:23 Y:11 P:E5 SP:FB PPU: 55, 67 CYC:6274
+D52C F0 0B BEQ $D539 A:46 X:23 Y:11 P:E5 SP:FB PPU: 55, 79 CYC:6278
+D52E 10 09 BPL $D539 A:46 X:23 Y:11 P:E5 SP:FB PPU: 55, 85 CYC:6280
+D530 50 07 BVC $D539 A:46 X:23 Y:11 P:E5 SP:FB PPU: 55, 91 CYC:6282
+D532 AD 78 06 LDA $0678 = 46 A:46 X:23 Y:11 P:E5 SP:FB PPU: 55, 97 CYC:6284
+D535 C9 46 CMP #$46 A:46 X:23 Y:11 P:65 SP:FB PPU: 55,109 CYC:6288
+D537 F0 04 BEQ $D53D A:46 X:23 Y:11 P:67 SP:FB PPU: 55,115 CYC:6290
+D53D A9 55 LDA #$55 A:46 X:23 Y:11 P:67 SP:FB PPU: 55,124 CYC:6293
+D53F 8D 78 06 STA $0678 = 46 A:55 X:23 Y:11 P:65 SP:FB PPU: 55,130 CYC:6295
+D542 24 01 BIT $01 = FF A:55 X:23 Y:11 P:65 SP:FB PPU: 55,142 CYC:6299
+D544 A9 11 LDA #$11 A:55 X:23 Y:11 P:E5 SP:FB PPU: 55,151 CYC:6302
+D546 A2 23 LDX #$23 A:11 X:23 Y:11 P:65 SP:FB PPU: 55,157 CYC:6304
+D548 A0 00 LDY #$00 A:11 X:23 Y:11 P:65 SP:FB PPU: 55,163 CYC:6306
+D54A AC 78 06 LDY $0678 = 55 A:11 X:23 Y:00 P:67 SP:FB PPU: 55,169 CYC:6308
+D54D F0 10 BEQ $D55F A:11 X:23 Y:55 P:65 SP:FB PPU: 55,181 CYC:6312
+D54F 30 0E BMI $D55F A:11 X:23 Y:55 P:65 SP:FB PPU: 55,187 CYC:6314
+D551 C0 55 CPY #$55 A:11 X:23 Y:55 P:65 SP:FB PPU: 55,193 CYC:6316
+D553 D0 0A BNE $D55F A:11 X:23 Y:55 P:67 SP:FB PPU: 55,199 CYC:6318
+D555 C9 11 CMP #$11 A:11 X:23 Y:55 P:67 SP:FB PPU: 55,205 CYC:6320
+D557 D0 06 BNE $D55F A:11 X:23 Y:55 P:67 SP:FB PPU: 55,211 CYC:6322
+D559 E0 23 CPX #$23 A:11 X:23 Y:55 P:67 SP:FB PPU: 55,217 CYC:6324
+D55B 50 02 BVC $D55F A:11 X:23 Y:55 P:67 SP:FB PPU: 55,223 CYC:6326
+D55D F0 04 BEQ $D563 A:11 X:23 Y:55 P:67 SP:FB PPU: 55,229 CYC:6328
+D563 A0 46 LDY #$46 A:11 X:23 Y:55 P:67 SP:FB PPU: 55,238 CYC:6331
+D565 24 01 BIT $01 = FF A:11 X:23 Y:46 P:65 SP:FB PPU: 55,244 CYC:6333
+D567 8C 78 06 STY $0678 = 55 A:11 X:23 Y:46 P:E5 SP:FB PPU: 55,253 CYC:6336
+D56A F0 0B BEQ $D577 A:11 X:23 Y:46 P:E5 SP:FB PPU: 55,265 CYC:6340
+D56C 10 09 BPL $D577 A:11 X:23 Y:46 P:E5 SP:FB PPU: 55,271 CYC:6342
+D56E 50 07 BVC $D577 A:11 X:23 Y:46 P:E5 SP:FB PPU: 55,277 CYC:6344
+D570 AC 78 06 LDY $0678 = 46 A:11 X:23 Y:46 P:E5 SP:FB PPU: 55,283 CYC:6346
+D573 C0 46 CPY #$46 A:11 X:23 Y:46 P:65 SP:FB PPU: 55,295 CYC:6350
+D575 F0 04 BEQ $D57B A:11 X:23 Y:46 P:67 SP:FB PPU: 55,301 CYC:6352
+D57B 24 01 BIT $01 = FF A:11 X:23 Y:46 P:67 SP:FB PPU: 55,310 CYC:6355
+D57D A9 55 LDA #$55 A:11 X:23 Y:46 P:E5 SP:FB PPU: 55,319 CYC:6358
+D57F 8D 78 06 STA $0678 = 46 A:55 X:23 Y:46 P:65 SP:FB PPU: 55,325 CYC:6360
+D582 A0 11 LDY #$11 A:55 X:23 Y:46 P:65 SP:FB PPU: 55,337 CYC:6364
+D584 A9 23 LDA #$23 A:55 X:23 Y:11 P:65 SP:FB PPU: 56, 2 CYC:6366
+D586 A2 00 LDX #$00 A:23 X:23 Y:11 P:65 SP:FB PPU: 56, 8 CYC:6368
+D588 AE 78 06 LDX $0678 = 55 A:23 X:00 Y:11 P:67 SP:FB PPU: 56, 14 CYC:6370
+D58B F0 10 BEQ $D59D A:23 X:55 Y:11 P:65 SP:FB PPU: 56, 26 CYC:6374
+D58D 30 0E BMI $D59D A:23 X:55 Y:11 P:65 SP:FB PPU: 56, 32 CYC:6376
+D58F E0 55 CPX #$55 A:23 X:55 Y:11 P:65 SP:FB PPU: 56, 38 CYC:6378
+D591 D0 0A BNE $D59D A:23 X:55 Y:11 P:67 SP:FB PPU: 56, 44 CYC:6380
+D593 C0 11 CPY #$11 A:23 X:55 Y:11 P:67 SP:FB PPU: 56, 50 CYC:6382
+D595 D0 06 BNE $D59D A:23 X:55 Y:11 P:67 SP:FB PPU: 56, 56 CYC:6384
+D597 C9 23 CMP #$23 A:23 X:55 Y:11 P:67 SP:FB PPU: 56, 62 CYC:6386
+D599 50 02 BVC $D59D A:23 X:55 Y:11 P:67 SP:FB PPU: 56, 68 CYC:6388
+D59B F0 04 BEQ $D5A1 A:23 X:55 Y:11 P:67 SP:FB PPU: 56, 74 CYC:6390
+D5A1 A2 46 LDX #$46 A:23 X:55 Y:11 P:67 SP:FB PPU: 56, 83 CYC:6393
+D5A3 24 01 BIT $01 = FF A:23 X:46 Y:11 P:65 SP:FB PPU: 56, 89 CYC:6395
+D5A5 8E 78 06 STX $0678 = 55 A:23 X:46 Y:11 P:E5 SP:FB PPU: 56, 98 CYC:6398
+D5A8 F0 0B BEQ $D5B5 A:23 X:46 Y:11 P:E5 SP:FB PPU: 56,110 CYC:6402
+D5AA 10 09 BPL $D5B5 A:23 X:46 Y:11 P:E5 SP:FB PPU: 56,116 CYC:6404
+D5AC 50 07 BVC $D5B5 A:23 X:46 Y:11 P:E5 SP:FB PPU: 56,122 CYC:6406
+D5AE AE 78 06 LDX $0678 = 46 A:23 X:46 Y:11 P:E5 SP:FB PPU: 56,128 CYC:6408
+D5B1 E0 46 CPX #$46 A:23 X:46 Y:11 P:65 SP:FB PPU: 56,140 CYC:6412
+D5B3 F0 04 BEQ $D5B9 A:23 X:46 Y:11 P:67 SP:FB PPU: 56,146 CYC:6414
+D5B9 A9 C0 LDA #$C0 A:23 X:46 Y:11 P:67 SP:FB PPU: 56,155 CYC:6417
+D5BB 8D 78 06 STA $0678 = 46 A:C0 X:46 Y:11 P:E5 SP:FB PPU: 56,161 CYC:6419
+D5BE A2 33 LDX #$33 A:C0 X:46 Y:11 P:E5 SP:FB PPU: 56,173 CYC:6423
+D5C0 A0 88 LDY #$88 A:C0 X:33 Y:11 P:65 SP:FB PPU: 56,179 CYC:6425
+D5C2 A9 05 LDA #$05 A:C0 X:33 Y:88 P:E5 SP:FB PPU: 56,185 CYC:6427
+D5C4 2C 78 06 BIT $0678 = C0 A:05 X:33 Y:88 P:65 SP:FB PPU: 56,191 CYC:6429
+D5C7 10 10 BPL $D5D9 A:05 X:33 Y:88 P:E7 SP:FB PPU: 56,203 CYC:6433
+D5C9 50 0E BVC $D5D9 A:05 X:33 Y:88 P:E7 SP:FB PPU: 56,209 CYC:6435
+D5CB D0 0C BNE $D5D9 A:05 X:33 Y:88 P:E7 SP:FB PPU: 56,215 CYC:6437
+D5CD C9 05 CMP #$05 A:05 X:33 Y:88 P:E7 SP:FB PPU: 56,221 CYC:6439
+D5CF D0 08 BNE $D5D9 A:05 X:33 Y:88 P:67 SP:FB PPU: 56,227 CYC:6441
+D5D1 E0 33 CPX #$33 A:05 X:33 Y:88 P:67 SP:FB PPU: 56,233 CYC:6443
+D5D3 D0 04 BNE $D5D9 A:05 X:33 Y:88 P:67 SP:FB PPU: 56,239 CYC:6445
+D5D5 C0 88 CPY #$88 A:05 X:33 Y:88 P:67 SP:FB PPU: 56,245 CYC:6447
+D5D7 F0 04 BEQ $D5DD A:05 X:33 Y:88 P:67 SP:FB PPU: 56,251 CYC:6449
+D5DD A9 03 LDA #$03 A:05 X:33 Y:88 P:67 SP:FB PPU: 56,260 CYC:6452
+D5DF 8D 78 06 STA $0678 = C0 A:03 X:33 Y:88 P:65 SP:FB PPU: 56,266 CYC:6454
+D5E2 A9 01 LDA #$01 A:03 X:33 Y:88 P:65 SP:FB PPU: 56,278 CYC:6458
+D5E4 2C 78 06 BIT $0678 = 03 A:01 X:33 Y:88 P:65 SP:FB PPU: 56,284 CYC:6460
+D5E7 30 08 BMI $D5F1 A:01 X:33 Y:88 P:25 SP:FB PPU: 56,296 CYC:6464
+D5E9 70 06 BVS $D5F1 A:01 X:33 Y:88 P:25 SP:FB PPU: 56,302 CYC:6466
+D5EB F0 04 BEQ $D5F1 A:01 X:33 Y:88 P:25 SP:FB PPU: 56,308 CYC:6468
+D5ED C9 01 CMP #$01 A:01 X:33 Y:88 P:25 SP:FB PPU: 56,314 CYC:6470
+D5EF F0 04 BEQ $D5F5 A:01 X:33 Y:88 P:27 SP:FB PPU: 56,320 CYC:6472
+D5F5 A0 B8 LDY #$B8 A:01 X:33 Y:88 P:27 SP:FB PPU: 56,329 CYC:6475
+D5F7 A9 AA LDA #$AA A:01 X:33 Y:B8 P:A5 SP:FB PPU: 56,335 CYC:6477
+D5F9 8D 78 06 STA $0678 = 03 A:AA X:33 Y:B8 P:A5 SP:FB PPU: 57, 0 CYC:6479
+D5FC 20 B6 F7 JSR $F7B6 A:AA X:33 Y:B8 P:A5 SP:FB PPU: 57, 12 CYC:6483
+F7B6 18 CLC A:AA X:33 Y:B8 P:A5 SP:F9 PPU: 57, 30 CYC:6489
+F7B7 A9 FF LDA #$FF A:AA X:33 Y:B8 P:A4 SP:F9 PPU: 57, 36 CYC:6491
+F7B9 85 01 STA $01 = FF A:FF X:33 Y:B8 P:A4 SP:F9 PPU: 57, 42 CYC:6493
+F7BB 24 01 BIT $01 = FF A:FF X:33 Y:B8 P:A4 SP:F9 PPU: 57, 51 CYC:6496
+F7BD A9 55 LDA #$55 A:FF X:33 Y:B8 P:E4 SP:F9 PPU: 57, 60 CYC:6499
+F7BF 60 RTS A:55 X:33 Y:B8 P:64 SP:F9 PPU: 57, 66 CYC:6501
+D5FF 0D 78 06 ORA $0678 = AA A:55 X:33 Y:B8 P:64 SP:FB PPU: 57, 84 CYC:6507
+D602 20 C0 F7 JSR $F7C0 A:FF X:33 Y:B8 P:E4 SP:FB PPU: 57, 96 CYC:6511
+F7C0 B0 09 BCS $F7CB A:FF X:33 Y:B8 P:E4 SP:F9 PPU: 57,114 CYC:6517
+F7C2 10 07 BPL $F7CB A:FF X:33 Y:B8 P:E4 SP:F9 PPU: 57,120 CYC:6519
+F7C4 C9 FF CMP #$FF A:FF X:33 Y:B8 P:E4 SP:F9 PPU: 57,126 CYC:6521
+F7C6 D0 03 BNE $F7CB A:FF X:33 Y:B8 P:67 SP:F9 PPU: 57,132 CYC:6523
+F7C8 50 01 BVC $F7CB A:FF X:33 Y:B8 P:67 SP:F9 PPU: 57,138 CYC:6525
+F7CA 60 RTS A:FF X:33 Y:B8 P:67 SP:F9 PPU: 57,144 CYC:6527
+D605 C8 INY A:FF X:33 Y:B8 P:67 SP:FB PPU: 57,162 CYC:6533
+D606 A9 00 LDA #$00 A:FF X:33 Y:B9 P:E5 SP:FB PPU: 57,168 CYC:6535
+D608 8D 78 06 STA $0678 = AA A:00 X:33 Y:B9 P:67 SP:FB PPU: 57,174 CYC:6537
+D60B 20 CE F7 JSR $F7CE A:00 X:33 Y:B9 P:67 SP:FB PPU: 57,186 CYC:6541
+F7CE 38 SEC A:00 X:33 Y:B9 P:67 SP:F9 PPU: 57,204 CYC:6547
+F7CF B8 CLV A:00 X:33 Y:B9 P:67 SP:F9 PPU: 57,210 CYC:6549
+F7D0 A9 00 LDA #$00 A:00 X:33 Y:B9 P:27 SP:F9 PPU: 57,216 CYC:6551
+F7D2 60 RTS A:00 X:33 Y:B9 P:27 SP:F9 PPU: 57,222 CYC:6553
+D60E 0D 78 06 ORA $0678 = 00 A:00 X:33 Y:B9 P:27 SP:FB PPU: 57,240 CYC:6559
+D611 20 D3 F7 JSR $F7D3 A:00 X:33 Y:B9 P:27 SP:FB PPU: 57,252 CYC:6563
+F7D3 D0 07 BNE $F7DC A:00 X:33 Y:B9 P:27 SP:F9 PPU: 57,270 CYC:6569
+F7D5 70 05 BVS $F7DC A:00 X:33 Y:B9 P:27 SP:F9 PPU: 57,276 CYC:6571
+F7D7 90 03 BCC $F7DC A:00 X:33 Y:B9 P:27 SP:F9 PPU: 57,282 CYC:6573
+F7D9 30 01 BMI $F7DC A:00 X:33 Y:B9 P:27 SP:F9 PPU: 57,288 CYC:6575
+F7DB 60 RTS A:00 X:33 Y:B9 P:27 SP:F9 PPU: 57,294 CYC:6577
+D614 C8 INY A:00 X:33 Y:B9 P:27 SP:FB PPU: 57,312 CYC:6583
+D615 A9 AA LDA #$AA A:00 X:33 Y:BA P:A5 SP:FB PPU: 57,318 CYC:6585
+D617 8D 78 06 STA $0678 = 00 A:AA X:33 Y:BA P:A5 SP:FB PPU: 57,324 CYC:6587
+D61A 20 DF F7 JSR $F7DF A:AA X:33 Y:BA P:A5 SP:FB PPU: 57,336 CYC:6591
+F7DF 18 CLC A:AA X:33 Y:BA P:A5 SP:F9 PPU: 58, 13 CYC:6597
+F7E0 24 01 BIT $01 = FF A:AA X:33 Y:BA P:A4 SP:F9 PPU: 58, 19 CYC:6599
+F7E2 A9 55 LDA #$55 A:AA X:33 Y:BA P:E4 SP:F9 PPU: 58, 28 CYC:6602
+F7E4 60 RTS A:55 X:33 Y:BA P:64 SP:F9 PPU: 58, 34 CYC:6604
+D61D 2D 78 06 AND $0678 = AA A:55 X:33 Y:BA P:64 SP:FB PPU: 58, 52 CYC:6610
+D620 20 E5 F7 JSR $F7E5 A:00 X:33 Y:BA P:66 SP:FB PPU: 58, 64 CYC:6614
+F7E5 D0 07 BNE $F7EE A:00 X:33 Y:BA P:66 SP:F9 PPU: 58, 82 CYC:6620
+F7E7 50 05 BVC $F7EE A:00 X:33 Y:BA P:66 SP:F9 PPU: 58, 88 CYC:6622
+F7E9 B0 03 BCS $F7EE A:00 X:33 Y:BA P:66 SP:F9 PPU: 58, 94 CYC:6624
+F7EB 30 01 BMI $F7EE A:00 X:33 Y:BA P:66 SP:F9 PPU: 58,100 CYC:6626
+F7ED 60 RTS A:00 X:33 Y:BA P:66 SP:F9 PPU: 58,106 CYC:6628
+D623 C8 INY A:00 X:33 Y:BA P:66 SP:FB PPU: 58,124 CYC:6634
+D624 A9 EF LDA #$EF A:00 X:33 Y:BB P:E4 SP:FB PPU: 58,130 CYC:6636
+D626 8D 78 06 STA $0678 = AA A:EF X:33 Y:BB P:E4 SP:FB PPU: 58,136 CYC:6638
+D629 20 F1 F7 JSR $F7F1 A:EF X:33 Y:BB P:E4 SP:FB PPU: 58,148 CYC:6642
+F7F1 38 SEC A:EF X:33 Y:BB P:E4 SP:F9 PPU: 58,166 CYC:6648
+F7F2 B8 CLV A:EF X:33 Y:BB P:E5 SP:F9 PPU: 58,172 CYC:6650
+F7F3 A9 F8 LDA #$F8 A:EF X:33 Y:BB P:A5 SP:F9 PPU: 58,178 CYC:6652
+F7F5 60 RTS A:F8 X:33 Y:BB P:A5 SP:F9 PPU: 58,184 CYC:6654
+D62C 2D 78 06 AND $0678 = EF A:F8 X:33 Y:BB P:A5 SP:FB PPU: 58,202 CYC:6660
+D62F 20 F6 F7 JSR $F7F6 A:E8 X:33 Y:BB P:A5 SP:FB PPU: 58,214 CYC:6664
+F7F6 90 09 BCC $F801 A:E8 X:33 Y:BB P:A5 SP:F9 PPU: 58,232 CYC:6670
+F7F8 10 07 BPL $F801 A:E8 X:33 Y:BB P:A5 SP:F9 PPU: 58,238 CYC:6672
+F7FA C9 E8 CMP #$E8 A:E8 X:33 Y:BB P:A5 SP:F9 PPU: 58,244 CYC:6674
+F7FC D0 03 BNE $F801 A:E8 X:33 Y:BB P:27 SP:F9 PPU: 58,250 CYC:6676
+F7FE 70 01 BVS $F801 A:E8 X:33 Y:BB P:27 SP:F9 PPU: 58,256 CYC:6678
+F800 60 RTS A:E8 X:33 Y:BB P:27 SP:F9 PPU: 58,262 CYC:6680
+D632 C8 INY A:E8 X:33 Y:BB P:27 SP:FB PPU: 58,280 CYC:6686
+D633 A9 AA LDA #$AA A:E8 X:33 Y:BC P:A5 SP:FB PPU: 58,286 CYC:6688
+D635 8D 78 06 STA $0678 = EF A:AA X:33 Y:BC P:A5 SP:FB PPU: 58,292 CYC:6690
+D638 20 04 F8 JSR $F804 A:AA X:33 Y:BC P:A5 SP:FB PPU: 58,304 CYC:6694
+F804 18 CLC A:AA X:33 Y:BC P:A5 SP:F9 PPU: 58,322 CYC:6700
+F805 24 01 BIT $01 = FF A:AA X:33 Y:BC P:A4 SP:F9 PPU: 58,328 CYC:6702
+F807 A9 5F LDA #$5F A:AA X:33 Y:BC P:E4 SP:F9 PPU: 58,337 CYC:6705
+F809 60 RTS A:5F X:33 Y:BC P:64 SP:F9 PPU: 59, 2 CYC:6707
+D63B 4D 78 06 EOR $0678 = AA A:5F X:33 Y:BC P:64 SP:FB PPU: 59, 20 CYC:6713
+D63E 20 0A F8 JSR $F80A A:F5 X:33 Y:BC P:E4 SP:FB PPU: 59, 32 CYC:6717
+F80A B0 09 BCS $F815 A:F5 X:33 Y:BC P:E4 SP:F9 PPU: 59, 50 CYC:6723
+F80C 10 07 BPL $F815 A:F5 X:33 Y:BC P:E4 SP:F9 PPU: 59, 56 CYC:6725
+F80E C9 F5 CMP #$F5 A:F5 X:33 Y:BC P:E4 SP:F9 PPU: 59, 62 CYC:6727
+F810 D0 03 BNE $F815 A:F5 X:33 Y:BC P:67 SP:F9 PPU: 59, 68 CYC:6729
+F812 50 01 BVC $F815 A:F5 X:33 Y:BC P:67 SP:F9 PPU: 59, 74 CYC:6731
+F814 60 RTS A:F5 X:33 Y:BC P:67 SP:F9 PPU: 59, 80 CYC:6733
+D641 C8 INY A:F5 X:33 Y:BC P:67 SP:FB PPU: 59, 98 CYC:6739
+D642 A9 70 LDA #$70 A:F5 X:33 Y:BD P:E5 SP:FB PPU: 59,104 CYC:6741
+D644 8D 78 06 STA $0678 = AA A:70 X:33 Y:BD P:65 SP:FB PPU: 59,110 CYC:6743
+D647 20 18 F8 JSR $F818 A:70 X:33 Y:BD P:65 SP:FB PPU: 59,122 CYC:6747
+F818 38 SEC A:70 X:33 Y:BD P:65 SP:F9 PPU: 59,140 CYC:6753
+F819 B8 CLV A:70 X:33 Y:BD P:65 SP:F9 PPU: 59,146 CYC:6755
+F81A A9 70 LDA #$70 A:70 X:33 Y:BD P:25 SP:F9 PPU: 59,152 CYC:6757
+F81C 60 RTS A:70 X:33 Y:BD P:25 SP:F9 PPU: 59,158 CYC:6759
+D64A 4D 78 06 EOR $0678 = 70 A:70 X:33 Y:BD P:25 SP:FB PPU: 59,176 CYC:6765
+D64D 20 1D F8 JSR $F81D A:00 X:33 Y:BD P:27 SP:FB PPU: 59,188 CYC:6769
+F81D D0 07 BNE $F826 A:00 X:33 Y:BD P:27 SP:F9 PPU: 59,206 CYC:6775
+F81F 70 05 BVS $F826 A:00 X:33 Y:BD P:27 SP:F9 PPU: 59,212 CYC:6777
+F821 90 03 BCC $F826 A:00 X:33 Y:BD P:27 SP:F9 PPU: 59,218 CYC:6779
+F823 30 01 BMI $F826 A:00 X:33 Y:BD P:27 SP:F9 PPU: 59,224 CYC:6781
+F825 60 RTS A:00 X:33 Y:BD P:27 SP:F9 PPU: 59,230 CYC:6783
+D650 C8 INY A:00 X:33 Y:BD P:27 SP:FB PPU: 59,248 CYC:6789
+D651 A9 69 LDA #$69 A:00 X:33 Y:BE P:A5 SP:FB PPU: 59,254 CYC:6791
+D653 8D 78 06 STA $0678 = 70 A:69 X:33 Y:BE P:25 SP:FB PPU: 59,260 CYC:6793
+D656 20 29 F8 JSR $F829 A:69 X:33 Y:BE P:25 SP:FB PPU: 59,272 CYC:6797
+F829 18 CLC A:69 X:33 Y:BE P:25 SP:F9 PPU: 59,290 CYC:6803
+F82A 24 01 BIT $01 = FF A:69 X:33 Y:BE P:24 SP:F9 PPU: 59,296 CYC:6805
+F82C A9 00 LDA #$00 A:69 X:33 Y:BE P:E4 SP:F9 PPU: 59,305 CYC:6808
+F82E 60 RTS A:00 X:33 Y:BE P:66 SP:F9 PPU: 59,311 CYC:6810
+D659 6D 78 06 ADC $0678 = 69 A:00 X:33 Y:BE P:66 SP:FB PPU: 59,329 CYC:6816
+D65C 20 2F F8 JSR $F82F A:69 X:33 Y:BE P:24 SP:FB PPU: 60, 0 CYC:6820
+F82F 30 09 BMI $F83A A:69 X:33 Y:BE P:24 SP:F9 PPU: 60, 18 CYC:6826
+F831 B0 07 BCS $F83A A:69 X:33 Y:BE P:24 SP:F9 PPU: 60, 24 CYC:6828
+F833 C9 69 CMP #$69 A:69 X:33 Y:BE P:24 SP:F9 PPU: 60, 30 CYC:6830
+F835 D0 03 BNE $F83A A:69 X:33 Y:BE P:27 SP:F9 PPU: 60, 36 CYC:6832
+F837 70 01 BVS $F83A A:69 X:33 Y:BE P:27 SP:F9 PPU: 60, 42 CYC:6834
+F839 60 RTS A:69 X:33 Y:BE P:27 SP:F9 PPU: 60, 48 CYC:6836
+D65F C8 INY A:69 X:33 Y:BE P:27 SP:FB PPU: 60, 66 CYC:6842
+D660 20 3D F8 JSR $F83D A:69 X:33 Y:BF P:A5 SP:FB PPU: 60, 72 CYC:6844
+F83D 38 SEC A:69 X:33 Y:BF P:A5 SP:F9 PPU: 60, 90 CYC:6850
+F83E 24 01 BIT $01 = FF A:69 X:33 Y:BF P:A5 SP:F9 PPU: 60, 96 CYC:6852
+F840 A9 00 LDA #$00 A:69 X:33 Y:BF P:E5 SP:F9 PPU: 60,105 CYC:6855
+F842 60 RTS A:00 X:33 Y:BF P:67 SP:F9 PPU: 60,111 CYC:6857
+D663 6D 78 06 ADC $0678 = 69 A:00 X:33 Y:BF P:67 SP:FB PPU: 60,129 CYC:6863
+D666 20 43 F8 JSR $F843 A:6A X:33 Y:BF P:24 SP:FB PPU: 60,141 CYC:6867
+F843 30 09 BMI $F84E A:6A X:33 Y:BF P:24 SP:F9 PPU: 60,159 CYC:6873
+F845 B0 07 BCS $F84E A:6A X:33 Y:BF P:24 SP:F9 PPU: 60,165 CYC:6875
+F847 C9 6A CMP #$6A A:6A X:33 Y:BF P:24 SP:F9 PPU: 60,171 CYC:6877
+F849 D0 03 BNE $F84E A:6A X:33 Y:BF P:27 SP:F9 PPU: 60,177 CYC:6879
+F84B 70 01 BVS $F84E A:6A X:33 Y:BF P:27 SP:F9 PPU: 60,183 CYC:6881
+F84D 60 RTS A:6A X:33 Y:BF P:27 SP:F9 PPU: 60,189 CYC:6883
+D669 C8 INY A:6A X:33 Y:BF P:27 SP:FB PPU: 60,207 CYC:6889
+D66A A9 7F LDA #$7F A:6A X:33 Y:C0 P:A5 SP:FB PPU: 60,213 CYC:6891
+D66C 8D 78 06 STA $0678 = 69 A:7F X:33 Y:C0 P:25 SP:FB PPU: 60,219 CYC:6893
+D66F 20 51 F8 JSR $F851 A:7F X:33 Y:C0 P:25 SP:FB PPU: 60,231 CYC:6897
+F851 38 SEC A:7F X:33 Y:C0 P:25 SP:F9 PPU: 60,249 CYC:6903
+F852 B8 CLV A:7F X:33 Y:C0 P:25 SP:F9 PPU: 60,255 CYC:6905
+F853 A9 7F LDA #$7F A:7F X:33 Y:C0 P:25 SP:F9 PPU: 60,261 CYC:6907
+F855 60 RTS A:7F X:33 Y:C0 P:25 SP:F9 PPU: 60,267 CYC:6909
+D672 6D 78 06 ADC $0678 = 7F A:7F X:33 Y:C0 P:25 SP:FB PPU: 60,285 CYC:6915
+D675 20 56 F8 JSR $F856 A:FF X:33 Y:C0 P:E4 SP:FB PPU: 60,297 CYC:6919
+F856 10 09 BPL $F861 A:FF X:33 Y:C0 P:E4 SP:F9 PPU: 60,315 CYC:6925
+F858 B0 07 BCS $F861 A:FF X:33 Y:C0 P:E4 SP:F9 PPU: 60,321 CYC:6927
+F85A C9 FF CMP #$FF A:FF X:33 Y:C0 P:E4 SP:F9 PPU: 60,327 CYC:6929
+F85C D0 03 BNE $F861 A:FF X:33 Y:C0 P:67 SP:F9 PPU: 60,333 CYC:6931
+F85E 50 01 BVC $F861 A:FF X:33 Y:C0 P:67 SP:F9 PPU: 60,339 CYC:6933
+F860 60 RTS A:FF X:33 Y:C0 P:67 SP:F9 PPU: 61, 4 CYC:6935
+D678 C8 INY A:FF X:33 Y:C0 P:67 SP:FB PPU: 61, 22 CYC:6941
+D679 A9 80 LDA #$80 A:FF X:33 Y:C1 P:E5 SP:FB PPU: 61, 28 CYC:6943
+D67B 8D 78 06 STA $0678 = 7F A:80 X:33 Y:C1 P:E5 SP:FB PPU: 61, 34 CYC:6945
+D67E 20 64 F8 JSR $F864 A:80 X:33 Y:C1 P:E5 SP:FB PPU: 61, 46 CYC:6949
+F864 18 CLC A:80 X:33 Y:C1 P:E5 SP:F9 PPU: 61, 64 CYC:6955
+F865 24 01 BIT $01 = FF A:80 X:33 Y:C1 P:E4 SP:F9 PPU: 61, 70 CYC:6957
+F867 A9 7F LDA #$7F A:80 X:33 Y:C1 P:E4 SP:F9 PPU: 61, 79 CYC:6960
+F869 60 RTS A:7F X:33 Y:C1 P:64 SP:F9 PPU: 61, 85 CYC:6962
+D681 6D 78 06 ADC $0678 = 80 A:7F X:33 Y:C1 P:64 SP:FB PPU: 61,103 CYC:6968
+D684 20 6A F8 JSR $F86A A:FF X:33 Y:C1 P:A4 SP:FB PPU: 61,115 CYC:6972
+F86A 10 09 BPL $F875 A:FF X:33 Y:C1 P:A4 SP:F9 PPU: 61,133 CYC:6978
+F86C B0 07 BCS $F875 A:FF X:33 Y:C1 P:A4 SP:F9 PPU: 61,139 CYC:6980
+F86E C9 FF CMP #$FF A:FF X:33 Y:C1 P:A4 SP:F9 PPU: 61,145 CYC:6982
+F870 D0 03 BNE $F875 A:FF X:33 Y:C1 P:27 SP:F9 PPU: 61,151 CYC:6984
+F872 70 01 BVS $F875 A:FF X:33 Y:C1 P:27 SP:F9 PPU: 61,157 CYC:6986
+F874 60 RTS A:FF X:33 Y:C1 P:27 SP:F9 PPU: 61,163 CYC:6988
+D687 C8 INY A:FF X:33 Y:C1 P:27 SP:FB PPU: 61,181 CYC:6994
+D688 20 78 F8 JSR $F878 A:FF X:33 Y:C2 P:A5 SP:FB PPU: 61,187 CYC:6996
+F878 38 SEC A:FF X:33 Y:C2 P:A5 SP:F9 PPU: 61,205 CYC:7002
+F879 B8 CLV A:FF X:33 Y:C2 P:A5 SP:F9 PPU: 61,211 CYC:7004
+F87A A9 7F LDA #$7F A:FF X:33 Y:C2 P:A5 SP:F9 PPU: 61,217 CYC:7006
+F87C 60 RTS A:7F X:33 Y:C2 P:25 SP:F9 PPU: 61,223 CYC:7008
+D68B 6D 78 06 ADC $0678 = 80 A:7F X:33 Y:C2 P:25 SP:FB PPU: 61,241 CYC:7014
+D68E 20 7D F8 JSR $F87D A:00 X:33 Y:C2 P:27 SP:FB PPU: 61,253 CYC:7018
+F87D D0 07 BNE $F886 A:00 X:33 Y:C2 P:27 SP:F9 PPU: 61,271 CYC:7024
+F87F 30 05 BMI $F886 A:00 X:33 Y:C2 P:27 SP:F9 PPU: 61,277 CYC:7026
+F881 70 03 BVS $F886 A:00 X:33 Y:C2 P:27 SP:F9 PPU: 61,283 CYC:7028
+F883 90 01 BCC $F886 A:00 X:33 Y:C2 P:27 SP:F9 PPU: 61,289 CYC:7030
+F885 60 RTS A:00 X:33 Y:C2 P:27 SP:F9 PPU: 61,295 CYC:7032
+D691 C8 INY A:00 X:33 Y:C2 P:27 SP:FB PPU: 61,313 CYC:7038
+D692 A9 40 LDA #$40 A:00 X:33 Y:C3 P:A5 SP:FB PPU: 61,319 CYC:7040
+D694 8D 78 06 STA $0678 = 80 A:40 X:33 Y:C3 P:25 SP:FB PPU: 61,325 CYC:7042
+D697 20 89 F8 JSR $F889 A:40 X:33 Y:C3 P:25 SP:FB PPU: 61,337 CYC:7046
+F889 24 01 BIT $01 = FF A:40 X:33 Y:C3 P:25 SP:F9 PPU: 62, 14 CYC:7052
+F88B A9 40 LDA #$40 A:40 X:33 Y:C3 P:E5 SP:F9 PPU: 62, 23 CYC:7055
+F88D 60 RTS A:40 X:33 Y:C3 P:65 SP:F9 PPU: 62, 29 CYC:7057
+D69A CD 78 06 CMP $0678 = 40 A:40 X:33 Y:C3 P:65 SP:FB PPU: 62, 47 CYC:7063
+D69D 20 8E F8 JSR $F88E A:40 X:33 Y:C3 P:67 SP:FB PPU: 62, 59 CYC:7067
+F88E 30 07 BMI $F897 A:40 X:33 Y:C3 P:67 SP:F9 PPU: 62, 77 CYC:7073
+F890 90 05 BCC $F897 A:40 X:33 Y:C3 P:67 SP:F9 PPU: 62, 83 CYC:7075
+F892 D0 03 BNE $F897 A:40 X:33 Y:C3 P:67 SP:F9 PPU: 62, 89 CYC:7077
+F894 50 01 BVC $F897 A:40 X:33 Y:C3 P:67 SP:F9 PPU: 62, 95 CYC:7079
+F896 60 RTS A:40 X:33 Y:C3 P:67 SP:F9 PPU: 62,101 CYC:7081
+D6A0 C8 INY A:40 X:33 Y:C3 P:67 SP:FB PPU: 62,119 CYC:7087
+D6A1 48 PHA A:40 X:33 Y:C4 P:E5 SP:FB PPU: 62,125 CYC:7089
+D6A2 A9 3F LDA #$3F A:40 X:33 Y:C4 P:E5 SP:FA PPU: 62,134 CYC:7092
+D6A4 8D 78 06 STA $0678 = 40 A:3F X:33 Y:C4 P:65 SP:FA PPU: 62,140 CYC:7094
+D6A7 68 PLA A:3F X:33 Y:C4 P:65 SP:FA PPU: 62,152 CYC:7098
+D6A8 20 9A F8 JSR $F89A A:40 X:33 Y:C4 P:65 SP:FB PPU: 62,164 CYC:7102
+F89A B8 CLV A:40 X:33 Y:C4 P:65 SP:F9 PPU: 62,182 CYC:7108
+F89B 60 RTS A:40 X:33 Y:C4 P:25 SP:F9 PPU: 62,188 CYC:7110
+D6AB CD 78 06 CMP $0678 = 3F A:40 X:33 Y:C4 P:25 SP:FB PPU: 62,206 CYC:7116
+D6AE 20 9C F8 JSR $F89C A:40 X:33 Y:C4 P:25 SP:FB PPU: 62,218 CYC:7120
+F89C F0 07 BEQ $F8A5 A:40 X:33 Y:C4 P:25 SP:F9 PPU: 62,236 CYC:7126
+F89E 30 05 BMI $F8A5 A:40 X:33 Y:C4 P:25 SP:F9 PPU: 62,242 CYC:7128
+F8A0 90 03 BCC $F8A5 A:40 X:33 Y:C4 P:25 SP:F9 PPU: 62,248 CYC:7130
+F8A2 70 01 BVS $F8A5 A:40 X:33 Y:C4 P:25 SP:F9 PPU: 62,254 CYC:7132
+F8A4 60 RTS A:40 X:33 Y:C4 P:25 SP:F9 PPU: 62,260 CYC:7134
+D6B1 C8 INY A:40 X:33 Y:C4 P:25 SP:FB PPU: 62,278 CYC:7140
+D6B2 48 PHA A:40 X:33 Y:C5 P:A5 SP:FB PPU: 62,284 CYC:7142
+D6B3 A9 41 LDA #$41 A:40 X:33 Y:C5 P:A5 SP:FA PPU: 62,293 CYC:7145
+D6B5 8D 78 06 STA $0678 = 3F A:41 X:33 Y:C5 P:25 SP:FA PPU: 62,299 CYC:7147
+D6B8 68 PLA A:41 X:33 Y:C5 P:25 SP:FA PPU: 62,311 CYC:7151
+D6B9 CD 78 06 CMP $0678 = 41 A:40 X:33 Y:C5 P:25 SP:FB PPU: 62,323 CYC:7155
+D6BC 20 A8 F8 JSR $F8A8 A:40 X:33 Y:C5 P:A4 SP:FB PPU: 62,335 CYC:7159
+F8A8 F0 05 BEQ $F8AF A:40 X:33 Y:C5 P:A4 SP:F9 PPU: 63, 12 CYC:7165
+F8AA 10 03 BPL $F8AF A:40 X:33 Y:C5 P:A4 SP:F9 PPU: 63, 18 CYC:7167
+F8AC 10 01 BPL $F8AF A:40 X:33 Y:C5 P:A4 SP:F9 PPU: 63, 24 CYC:7169
+F8AE 60 RTS A:40 X:33 Y:C5 P:A4 SP:F9 PPU: 63, 30 CYC:7171
+D6BF C8 INY A:40 X:33 Y:C5 P:A4 SP:FB PPU: 63, 48 CYC:7177
+D6C0 48 PHA A:40 X:33 Y:C6 P:A4 SP:FB PPU: 63, 54 CYC:7179
+D6C1 A9 00 LDA #$00 A:40 X:33 Y:C6 P:A4 SP:FA PPU: 63, 63 CYC:7182
+D6C3 8D 78 06 STA $0678 = 41 A:00 X:33 Y:C6 P:26 SP:FA PPU: 63, 69 CYC:7184
+D6C6 68 PLA A:00 X:33 Y:C6 P:26 SP:FA PPU: 63, 81 CYC:7188
+D6C7 20 B2 F8 JSR $F8B2 A:40 X:33 Y:C6 P:24 SP:FB PPU: 63, 93 CYC:7192
+F8B2 A9 80 LDA #$80 A:40 X:33 Y:C6 P:24 SP:F9 PPU: 63,111 CYC:7198
+F8B4 60 RTS A:80 X:33 Y:C6 P:A4 SP:F9 PPU: 63,117 CYC:7200
+D6CA CD 78 06 CMP $0678 = 00 A:80 X:33 Y:C6 P:A4 SP:FB PPU: 63,135 CYC:7206
+D6CD 20 B5 F8 JSR $F8B5 A:80 X:33 Y:C6 P:A5 SP:FB PPU: 63,147 CYC:7210
+F8B5 F0 05 BEQ $F8BC A:80 X:33 Y:C6 P:A5 SP:F9 PPU: 63,165 CYC:7216
+F8B7 10 03 BPL $F8BC A:80 X:33 Y:C6 P:A5 SP:F9 PPU: 63,171 CYC:7218
+F8B9 90 01 BCC $F8BC A:80 X:33 Y:C6 P:A5 SP:F9 PPU: 63,177 CYC:7220
+F8BB 60 RTS A:80 X:33 Y:C6 P:A5 SP:F9 PPU: 63,183 CYC:7222
+D6D0 C8 INY A:80 X:33 Y:C6 P:A5 SP:FB PPU: 63,201 CYC:7228
+D6D1 48 PHA A:80 X:33 Y:C7 P:A5 SP:FB PPU: 63,207 CYC:7230
+D6D2 A9 80 LDA #$80 A:80 X:33 Y:C7 P:A5 SP:FA PPU: 63,216 CYC:7233
+D6D4 8D 78 06 STA $0678 = 00 A:80 X:33 Y:C7 P:A5 SP:FA PPU: 63,222 CYC:7235
+D6D7 68 PLA A:80 X:33 Y:C7 P:A5 SP:FA PPU: 63,234 CYC:7239
+D6D8 CD 78 06 CMP $0678 = 80 A:80 X:33 Y:C7 P:A5 SP:FB PPU: 63,246 CYC:7243
+D6DB 20 BF F8 JSR $F8BF A:80 X:33 Y:C7 P:27 SP:FB PPU: 63,258 CYC:7247
+F8BF D0 05 BNE $F8C6 A:80 X:33 Y:C7 P:27 SP:F9 PPU: 63,276 CYC:7253
+F8C1 30 03 BMI $F8C6 A:80 X:33 Y:C7 P:27 SP:F9 PPU: 63,282 CYC:7255
+F8C3 90 01 BCC $F8C6 A:80 X:33 Y:C7 P:27 SP:F9 PPU: 63,288 CYC:7257
+F8C5 60 RTS A:80 X:33 Y:C7 P:27 SP:F9 PPU: 63,294 CYC:7259
+D6DE C8 INY A:80 X:33 Y:C7 P:27 SP:FB PPU: 63,312 CYC:7265
+D6DF 48 PHA A:80 X:33 Y:C8 P:A5 SP:FB PPU: 63,318 CYC:7267
+D6E0 A9 81 LDA #$81 A:80 X:33 Y:C8 P:A5 SP:FA PPU: 63,327 CYC:7270
+D6E2 8D 78 06 STA $0678 = 80 A:81 X:33 Y:C8 P:A5 SP:FA PPU: 63,333 CYC:7272
+D6E5 68 PLA A:81 X:33 Y:C8 P:A5 SP:FA PPU: 64, 4 CYC:7276
+D6E6 CD 78 06 CMP $0678 = 81 A:80 X:33 Y:C8 P:A5 SP:FB PPU: 64, 16 CYC:7280
+D6E9 20 C9 F8 JSR $F8C9 A:80 X:33 Y:C8 P:A4 SP:FB PPU: 64, 28 CYC:7284
+F8C9 B0 05 BCS $F8D0 A:80 X:33 Y:C8 P:A4 SP:F9 PPU: 64, 46 CYC:7290
+F8CB F0 03 BEQ $F8D0 A:80 X:33 Y:C8 P:A4 SP:F9 PPU: 64, 52 CYC:7292
+F8CD 10 01 BPL $F8D0 A:80 X:33 Y:C8 P:A4 SP:F9 PPU: 64, 58 CYC:7294
+F8CF 60 RTS A:80 X:33 Y:C8 P:A4 SP:F9 PPU: 64, 64 CYC:7296
+D6EC C8 INY A:80 X:33 Y:C8 P:A4 SP:FB PPU: 64, 82 CYC:7302
+D6ED 48 PHA A:80 X:33 Y:C9 P:A4 SP:FB PPU: 64, 88 CYC:7304
+D6EE A9 7F LDA #$7F A:80 X:33 Y:C9 P:A4 SP:FA PPU: 64, 97 CYC:7307
+D6F0 8D 78 06 STA $0678 = 81 A:7F X:33 Y:C9 P:24 SP:FA PPU: 64,103 CYC:7309
+D6F3 68 PLA A:7F X:33 Y:C9 P:24 SP:FA PPU: 64,115 CYC:7313
+D6F4 CD 78 06 CMP $0678 = 7F A:80 X:33 Y:C9 P:A4 SP:FB PPU: 64,127 CYC:7317
+D6F7 20 D3 F8 JSR $F8D3 A:80 X:33 Y:C9 P:25 SP:FB PPU: 64,139 CYC:7321
+F8D3 90 05 BCC $F8DA A:80 X:33 Y:C9 P:25 SP:F9 PPU: 64,157 CYC:7327
+F8D5 F0 03 BEQ $F8DA A:80 X:33 Y:C9 P:25 SP:F9 PPU: 64,163 CYC:7329
+F8D7 30 01 BMI $F8DA A:80 X:33 Y:C9 P:25 SP:F9 PPU: 64,169 CYC:7331
+F8D9 60 RTS A:80 X:33 Y:C9 P:25 SP:F9 PPU: 64,175 CYC:7333
+D6FA C8 INY A:80 X:33 Y:C9 P:25 SP:FB PPU: 64,193 CYC:7339
+D6FB A9 40 LDA #$40 A:80 X:33 Y:CA P:A5 SP:FB PPU: 64,199 CYC:7341
+D6FD 8D 78 06 STA $0678 = 7F A:40 X:33 Y:CA P:25 SP:FB PPU: 64,205 CYC:7343
+D700 20 31 F9 JSR $F931 A:40 X:33 Y:CA P:25 SP:FB PPU: 64,217 CYC:7347
+F931 24 01 BIT $01 = FF A:40 X:33 Y:CA P:25 SP:F9 PPU: 64,235 CYC:7353
+F933 A9 40 LDA #$40 A:40 X:33 Y:CA P:E5 SP:F9 PPU: 64,244 CYC:7356
+F935 38 SEC A:40 X:33 Y:CA P:65 SP:F9 PPU: 64,250 CYC:7358
+F936 60 RTS A:40 X:33 Y:CA P:65 SP:F9 PPU: 64,256 CYC:7360
+D703 ED 78 06 SBC $0678 = 40 A:40 X:33 Y:CA P:65 SP:FB PPU: 64,274 CYC:7366
+D706 20 37 F9 JSR $F937 A:00 X:33 Y:CA P:27 SP:FB PPU: 64,286 CYC:7370
+F937 30 0B BMI $F944 A:00 X:33 Y:CA P:27 SP:F9 PPU: 64,304 CYC:7376
+F939 90 09 BCC $F944 A:00 X:33 Y:CA P:27 SP:F9 PPU: 64,310 CYC:7378
+F93B D0 07 BNE $F944 A:00 X:33 Y:CA P:27 SP:F9 PPU: 64,316 CYC:7380
+F93D 70 05 BVS $F944 A:00 X:33 Y:CA P:27 SP:F9 PPU: 64,322 CYC:7382
+F93F C9 00 CMP #$00 A:00 X:33 Y:CA P:27 SP:F9 PPU: 64,328 CYC:7384
+F941 D0 01 BNE $F944 A:00 X:33 Y:CA P:27 SP:F9 PPU: 64,334 CYC:7386
+F943 60 RTS A:00 X:33 Y:CA P:27 SP:F9 PPU: 64,340 CYC:7388
+D709 C8 INY A:00 X:33 Y:CA P:27 SP:FB PPU: 65, 17 CYC:7394
+D70A A9 3F LDA #$3F A:00 X:33 Y:CB P:A5 SP:FB PPU: 65, 23 CYC:7396
+D70C 8D 78 06 STA $0678 = 40 A:3F X:33 Y:CB P:25 SP:FB PPU: 65, 29 CYC:7398
+D70F 20 47 F9 JSR $F947 A:3F X:33 Y:CB P:25 SP:FB PPU: 65, 41 CYC:7402
+F947 B8 CLV A:3F X:33 Y:CB P:25 SP:F9 PPU: 65, 59 CYC:7408
+F948 38 SEC A:3F X:33 Y:CB P:25 SP:F9 PPU: 65, 65 CYC:7410
+F949 A9 40 LDA #$40 A:3F X:33 Y:CB P:25 SP:F9 PPU: 65, 71 CYC:7412
+F94B 60 RTS A:40 X:33 Y:CB P:25 SP:F9 PPU: 65, 77 CYC:7414
+D712 ED 78 06 SBC $0678 = 3F A:40 X:33 Y:CB P:25 SP:FB PPU: 65, 95 CYC:7420
+D715 20 4C F9 JSR $F94C A:01 X:33 Y:CB P:25 SP:FB PPU: 65,107 CYC:7424
+F94C F0 0B BEQ $F959 A:01 X:33 Y:CB P:25 SP:F9 PPU: 65,125 CYC:7430
+F94E 30 09 BMI $F959 A:01 X:33 Y:CB P:25 SP:F9 PPU: 65,131 CYC:7432
+F950 90 07 BCC $F959 A:01 X:33 Y:CB P:25 SP:F9 PPU: 65,137 CYC:7434
+F952 70 05 BVS $F959 A:01 X:33 Y:CB P:25 SP:F9 PPU: 65,143 CYC:7436
+F954 C9 01 CMP #$01 A:01 X:33 Y:CB P:25 SP:F9 PPU: 65,149 CYC:7438
+F956 D0 01 BNE $F959 A:01 X:33 Y:CB P:27 SP:F9 PPU: 65,155 CYC:7440
+F958 60 RTS A:01 X:33 Y:CB P:27 SP:F9 PPU: 65,161 CYC:7442
+D718 C8 INY A:01 X:33 Y:CB P:27 SP:FB PPU: 65,179 CYC:7448
+D719 A9 41 LDA #$41 A:01 X:33 Y:CC P:A5 SP:FB PPU: 65,185 CYC:7450
+D71B 8D 78 06 STA $0678 = 3F A:41 X:33 Y:CC P:25 SP:FB PPU: 65,191 CYC:7452
+D71E 20 5C F9 JSR $F95C A:41 X:33 Y:CC P:25 SP:FB PPU: 65,203 CYC:7456
+F95C A9 40 LDA #$40 A:41 X:33 Y:CC P:25 SP:F9 PPU: 65,221 CYC:7462
+F95E 38 SEC A:40 X:33 Y:CC P:25 SP:F9 PPU: 65,227 CYC:7464
+F95F 24 01 BIT $01 = FF A:40 X:33 Y:CC P:25 SP:F9 PPU: 65,233 CYC:7466
+F961 60 RTS A:40 X:33 Y:CC P:E5 SP:F9 PPU: 65,242 CYC:7469
+D721 ED 78 06 SBC $0678 = 41 A:40 X:33 Y:CC P:E5 SP:FB PPU: 65,260 CYC:7475
+D724 20 62 F9 JSR $F962 A:FF X:33 Y:CC P:A4 SP:FB PPU: 65,272 CYC:7479
+F962 B0 0B BCS $F96F A:FF X:33 Y:CC P:A4 SP:F9 PPU: 65,290 CYC:7485
+F964 F0 09 BEQ $F96F A:FF X:33 Y:CC P:A4 SP:F9 PPU: 65,296 CYC:7487
+F966 10 07 BPL $F96F A:FF X:33 Y:CC P:A4 SP:F9 PPU: 65,302 CYC:7489
+F968 70 05 BVS $F96F A:FF X:33 Y:CC P:A4 SP:F9 PPU: 65,308 CYC:7491
+F96A C9 FF CMP #$FF A:FF X:33 Y:CC P:A4 SP:F9 PPU: 65,314 CYC:7493
+F96C D0 01 BNE $F96F A:FF X:33 Y:CC P:27 SP:F9 PPU: 65,320 CYC:7495
+F96E 60 RTS A:FF X:33 Y:CC P:27 SP:F9 PPU: 65,326 CYC:7497
+D727 C8 INY A:FF X:33 Y:CC P:27 SP:FB PPU: 66, 3 CYC:7503
+D728 A9 00 LDA #$00 A:FF X:33 Y:CD P:A5 SP:FB PPU: 66, 9 CYC:7505
+D72A 8D 78 06 STA $0678 = 41 A:00 X:33 Y:CD P:27 SP:FB PPU: 66, 15 CYC:7507
+D72D 20 72 F9 JSR $F972 A:00 X:33 Y:CD P:27 SP:FB PPU: 66, 27 CYC:7511
+F972 18 CLC A:00 X:33 Y:CD P:27 SP:F9 PPU: 66, 45 CYC:7517
+F973 A9 80 LDA #$80 A:00 X:33 Y:CD P:26 SP:F9 PPU: 66, 51 CYC:7519
+F975 60 RTS A:80 X:33 Y:CD P:A4 SP:F9 PPU: 66, 57 CYC:7521
+D730 ED 78 06 SBC $0678 = 00 A:80 X:33 Y:CD P:A4 SP:FB PPU: 66, 75 CYC:7527
+D733 20 76 F9 JSR $F976 A:7F X:33 Y:CD P:65 SP:FB PPU: 66, 87 CYC:7531
+F976 90 05 BCC $F97D A:7F X:33 Y:CD P:65 SP:F9 PPU: 66,105 CYC:7537
+F978 C9 7F CMP #$7F A:7F X:33 Y:CD P:65 SP:F9 PPU: 66,111 CYC:7539
+F97A D0 01 BNE $F97D A:7F X:33 Y:CD P:67 SP:F9 PPU: 66,117 CYC:7541
+F97C 60 RTS A:7F X:33 Y:CD P:67 SP:F9 PPU: 66,123 CYC:7543
+D736 C8 INY A:7F X:33 Y:CD P:67 SP:FB PPU: 66,141 CYC:7549
+D737 A9 7F LDA #$7F A:7F X:33 Y:CE P:E5 SP:FB PPU: 66,147 CYC:7551
+D739 8D 78 06 STA $0678 = 00 A:7F X:33 Y:CE P:65 SP:FB PPU: 66,153 CYC:7553
+D73C 20 80 F9 JSR $F980 A:7F X:33 Y:CE P:65 SP:FB PPU: 66,165 CYC:7557
+F980 38 SEC A:7F X:33 Y:CE P:65 SP:F9 PPU: 66,183 CYC:7563
+F981 A9 81 LDA #$81 A:7F X:33 Y:CE P:65 SP:F9 PPU: 66,189 CYC:7565
+F983 60 RTS A:81 X:33 Y:CE P:E5 SP:F9 PPU: 66,195 CYC:7567
+D73F ED 78 06 SBC $0678 = 7F A:81 X:33 Y:CE P:E5 SP:FB PPU: 66,213 CYC:7573
+D742 20 84 F9 JSR $F984 A:02 X:33 Y:CE P:65 SP:FB PPU: 66,225 CYC:7577
+F984 50 07 BVC $F98D A:02 X:33 Y:CE P:65 SP:F9 PPU: 66,243 CYC:7583
+F986 90 05 BCC $F98D A:02 X:33 Y:CE P:65 SP:F9 PPU: 66,249 CYC:7585
+F988 C9 02 CMP #$02 A:02 X:33 Y:CE P:65 SP:F9 PPU: 66,255 CYC:7587
+F98A D0 01 BNE $F98D A:02 X:33 Y:CE P:67 SP:F9 PPU: 66,261 CYC:7589
+F98C 60 RTS A:02 X:33 Y:CE P:67 SP:F9 PPU: 66,267 CYC:7591
+D745 C8 INY A:02 X:33 Y:CE P:67 SP:FB PPU: 66,285 CYC:7597
+D746 A9 40 LDA #$40 A:02 X:33 Y:CF P:E5 SP:FB PPU: 66,291 CYC:7599
+D748 8D 78 06 STA $0678 = 7F A:40 X:33 Y:CF P:65 SP:FB PPU: 66,297 CYC:7601
+D74B 20 89 F8 JSR $F889 A:40 X:33 Y:CF P:65 SP:FB PPU: 66,309 CYC:7605
+F889 24 01 BIT $01 = FF A:40 X:33 Y:CF P:65 SP:F9 PPU: 66,327 CYC:7611
+F88B A9 40 LDA #$40 A:40 X:33 Y:CF P:E5 SP:F9 PPU: 66,336 CYC:7614
+F88D 60 RTS A:40 X:33 Y:CF P:65 SP:F9 PPU: 67, 1 CYC:7616
+D74E AA TAX A:40 X:33 Y:CF P:65 SP:FB PPU: 67, 19 CYC:7622
+D74F EC 78 06 CPX $0678 = 40 A:40 X:40 Y:CF P:65 SP:FB PPU: 67, 25 CYC:7624
+D752 20 8E F8 JSR $F88E A:40 X:40 Y:CF P:67 SP:FB PPU: 67, 37 CYC:7628
+F88E 30 07 BMI $F897 A:40 X:40 Y:CF P:67 SP:F9 PPU: 67, 55 CYC:7634
+F890 90 05 BCC $F897 A:40 X:40 Y:CF P:67 SP:F9 PPU: 67, 61 CYC:7636
+F892 D0 03 BNE $F897 A:40 X:40 Y:CF P:67 SP:F9 PPU: 67, 67 CYC:7638
+F894 50 01 BVC $F897 A:40 X:40 Y:CF P:67 SP:F9 PPU: 67, 73 CYC:7640
+F896 60 RTS A:40 X:40 Y:CF P:67 SP:F9 PPU: 67, 79 CYC:7642
+D755 C8 INY A:40 X:40 Y:CF P:67 SP:FB PPU: 67, 97 CYC:7648
+D756 A9 3F LDA #$3F A:40 X:40 Y:D0 P:E5 SP:FB PPU: 67,103 CYC:7650
+D758 8D 78 06 STA $0678 = 40 A:3F X:40 Y:D0 P:65 SP:FB PPU: 67,109 CYC:7652
+D75B 20 9A F8 JSR $F89A A:3F X:40 Y:D0 P:65 SP:FB PPU: 67,121 CYC:7656
+F89A B8 CLV A:3F X:40 Y:D0 P:65 SP:F9 PPU: 67,139 CYC:7662
+F89B 60 RTS A:3F X:40 Y:D0 P:25 SP:F9 PPU: 67,145 CYC:7664
+D75E EC 78 06 CPX $0678 = 3F A:3F X:40 Y:D0 P:25 SP:FB PPU: 67,163 CYC:7670
+D761 20 9C F8 JSR $F89C A:3F X:40 Y:D0 P:25 SP:FB PPU: 67,175 CYC:7674
+F89C F0 07 BEQ $F8A5 A:3F X:40 Y:D0 P:25 SP:F9 PPU: 67,193 CYC:7680
+F89E 30 05 BMI $F8A5 A:3F X:40 Y:D0 P:25 SP:F9 PPU: 67,199 CYC:7682
+F8A0 90 03 BCC $F8A5 A:3F X:40 Y:D0 P:25 SP:F9 PPU: 67,205 CYC:7684
+F8A2 70 01 BVS $F8A5 A:3F X:40 Y:D0 P:25 SP:F9 PPU: 67,211 CYC:7686
+F8A4 60 RTS A:3F X:40 Y:D0 P:25 SP:F9 PPU: 67,217 CYC:7688
+D764 C8 INY A:3F X:40 Y:D0 P:25 SP:FB PPU: 67,235 CYC:7694
+D765 A9 41 LDA #$41 A:3F X:40 Y:D1 P:A5 SP:FB PPU: 67,241 CYC:7696
+D767 8D 78 06 STA $0678 = 3F A:41 X:40 Y:D1 P:25 SP:FB PPU: 67,247 CYC:7698
+D76A EC 78 06 CPX $0678 = 41 A:41 X:40 Y:D1 P:25 SP:FB PPU: 67,259 CYC:7702
+D76D 20 A8 F8 JSR $F8A8 A:41 X:40 Y:D1 P:A4 SP:FB PPU: 67,271 CYC:7706
+F8A8 F0 05 BEQ $F8AF A:41 X:40 Y:D1 P:A4 SP:F9 PPU: 67,289 CYC:7712
+F8AA 10 03 BPL $F8AF A:41 X:40 Y:D1 P:A4 SP:F9 PPU: 67,295 CYC:7714
+F8AC 10 01 BPL $F8AF A:41 X:40 Y:D1 P:A4 SP:F9 PPU: 67,301 CYC:7716
+F8AE 60 RTS A:41 X:40 Y:D1 P:A4 SP:F9 PPU: 67,307 CYC:7718
+D770 C8 INY A:41 X:40 Y:D1 P:A4 SP:FB PPU: 67,325 CYC:7724
+D771 A9 00 LDA #$00 A:41 X:40 Y:D2 P:A4 SP:FB PPU: 67,331 CYC:7726
+D773 8D 78 06 STA $0678 = 41 A:00 X:40 Y:D2 P:26 SP:FB PPU: 67,337 CYC:7728
+D776 20 B2 F8 JSR $F8B2 A:00 X:40 Y:D2 P:26 SP:FB PPU: 68, 8 CYC:7732
+F8B2 A9 80 LDA #$80 A:00 X:40 Y:D2 P:26 SP:F9 PPU: 68, 26 CYC:7738
+F8B4 60 RTS A:80 X:40 Y:D2 P:A4 SP:F9 PPU: 68, 32 CYC:7740
+D779 AA TAX A:80 X:40 Y:D2 P:A4 SP:FB PPU: 68, 50 CYC:7746
+D77A EC 78 06 CPX $0678 = 00 A:80 X:80 Y:D2 P:A4 SP:FB PPU: 68, 56 CYC:7748
+D77D 20 B5 F8 JSR $F8B5 A:80 X:80 Y:D2 P:A5 SP:FB PPU: 68, 68 CYC:7752
+F8B5 F0 05 BEQ $F8BC A:80 X:80 Y:D2 P:A5 SP:F9 PPU: 68, 86 CYC:7758
+F8B7 10 03 BPL $F8BC A:80 X:80 Y:D2 P:A5 SP:F9 PPU: 68, 92 CYC:7760
+F8B9 90 01 BCC $F8BC A:80 X:80 Y:D2 P:A5 SP:F9 PPU: 68, 98 CYC:7762
+F8BB 60 RTS A:80 X:80 Y:D2 P:A5 SP:F9 PPU: 68,104 CYC:7764
+D780 C8 INY A:80 X:80 Y:D2 P:A5 SP:FB PPU: 68,122 CYC:7770
+D781 A9 80 LDA #$80 A:80 X:80 Y:D3 P:A5 SP:FB PPU: 68,128 CYC:7772
+D783 8D 78 06 STA $0678 = 00 A:80 X:80 Y:D3 P:A5 SP:FB PPU: 68,134 CYC:7774
+D786 EC 78 06 CPX $0678 = 80 A:80 X:80 Y:D3 P:A5 SP:FB PPU: 68,146 CYC:7778
+D789 20 BF F8 JSR $F8BF A:80 X:80 Y:D3 P:27 SP:FB PPU: 68,158 CYC:7782
+F8BF D0 05 BNE $F8C6 A:80 X:80 Y:D3 P:27 SP:F9 PPU: 68,176 CYC:7788
+F8C1 30 03 BMI $F8C6 A:80 X:80 Y:D3 P:27 SP:F9 PPU: 68,182 CYC:7790
+F8C3 90 01 BCC $F8C6 A:80 X:80 Y:D3 P:27 SP:F9 PPU: 68,188 CYC:7792
+F8C5 60 RTS A:80 X:80 Y:D3 P:27 SP:F9 PPU: 68,194 CYC:7794
+D78C C8 INY A:80 X:80 Y:D3 P:27 SP:FB PPU: 68,212 CYC:7800
+D78D A9 81 LDA #$81 A:80 X:80 Y:D4 P:A5 SP:FB PPU: 68,218 CYC:7802
+D78F 8D 78 06 STA $0678 = 80 A:81 X:80 Y:D4 P:A5 SP:FB PPU: 68,224 CYC:7804
+D792 EC 78 06 CPX $0678 = 81 A:81 X:80 Y:D4 P:A5 SP:FB PPU: 68,236 CYC:7808
+D795 20 C9 F8 JSR $F8C9 A:81 X:80 Y:D4 P:A4 SP:FB PPU: 68,248 CYC:7812
+F8C9 B0 05 BCS $F8D0 A:81 X:80 Y:D4 P:A4 SP:F9 PPU: 68,266 CYC:7818
+F8CB F0 03 BEQ $F8D0 A:81 X:80 Y:D4 P:A4 SP:F9 PPU: 68,272 CYC:7820
+F8CD 10 01 BPL $F8D0 A:81 X:80 Y:D4 P:A4 SP:F9 PPU: 68,278 CYC:7822
+F8CF 60 RTS A:81 X:80 Y:D4 P:A4 SP:F9 PPU: 68,284 CYC:7824
+D798 C8 INY A:81 X:80 Y:D4 P:A4 SP:FB PPU: 68,302 CYC:7830
+D799 A9 7F LDA #$7F A:81 X:80 Y:D5 P:A4 SP:FB PPU: 68,308 CYC:7832
+D79B 8D 78 06 STA $0678 = 81 A:7F X:80 Y:D5 P:24 SP:FB PPU: 68,314 CYC:7834
+D79E EC 78 06 CPX $0678 = 7F A:7F X:80 Y:D5 P:24 SP:FB PPU: 68,326 CYC:7838
+D7A1 20 D3 F8 JSR $F8D3 A:7F X:80 Y:D5 P:25 SP:FB PPU: 68,338 CYC:7842
+F8D3 90 05 BCC $F8DA A:7F X:80 Y:D5 P:25 SP:F9 PPU: 69, 15 CYC:7848
+F8D5 F0 03 BEQ $F8DA A:7F X:80 Y:D5 P:25 SP:F9 PPU: 69, 21 CYC:7850
+F8D7 30 01 BMI $F8DA A:7F X:80 Y:D5 P:25 SP:F9 PPU: 69, 27 CYC:7852
+F8D9 60 RTS A:7F X:80 Y:D5 P:25 SP:F9 PPU: 69, 33 CYC:7854
+D7A4 C8 INY A:7F X:80 Y:D5 P:25 SP:FB PPU: 69, 51 CYC:7860
+D7A5 98 TYA A:7F X:80 Y:D6 P:A5 SP:FB PPU: 69, 57 CYC:7862
+D7A6 AA TAX A:D6 X:80 Y:D6 P:A5 SP:FB PPU: 69, 63 CYC:7864
+D7A7 A9 40 LDA #$40 A:D6 X:D6 Y:D6 P:A5 SP:FB PPU: 69, 69 CYC:7866
+D7A9 8D 78 06 STA $0678 = 7F A:40 X:D6 Y:D6 P:25 SP:FB PPU: 69, 75 CYC:7868
+D7AC 20 DD F8 JSR $F8DD A:40 X:D6 Y:D6 P:25 SP:FB PPU: 69, 87 CYC:7872
+F8DD 24 01 BIT $01 = FF A:40 X:D6 Y:D6 P:25 SP:F9 PPU: 69,105 CYC:7878
+F8DF A0 40 LDY #$40 A:40 X:D6 Y:D6 P:E5 SP:F9 PPU: 69,114 CYC:7881
+F8E1 60 RTS A:40 X:D6 Y:40 P:65 SP:F9 PPU: 69,120 CYC:7883
+D7AF CC 78 06 CPY $0678 = 40 A:40 X:D6 Y:40 P:65 SP:FB PPU: 69,138 CYC:7889
+D7B2 20 E2 F8 JSR $F8E2 A:40 X:D6 Y:40 P:67 SP:FB PPU: 69,150 CYC:7893
+F8E2 30 07 BMI $F8EB A:40 X:D6 Y:40 P:67 SP:F9 PPU: 69,168 CYC:7899
+F8E4 90 05 BCC $F8EB A:40 X:D6 Y:40 P:67 SP:F9 PPU: 69,174 CYC:7901
+F8E6 D0 03 BNE $F8EB A:40 X:D6 Y:40 P:67 SP:F9 PPU: 69,180 CYC:7903
+F8E8 50 01 BVC $F8EB A:40 X:D6 Y:40 P:67 SP:F9 PPU: 69,186 CYC:7905
+F8EA 60 RTS A:40 X:D6 Y:40 P:67 SP:F9 PPU: 69,192 CYC:7907
+D7B5 E8 INX A:40 X:D6 Y:40 P:67 SP:FB PPU: 69,210 CYC:7913
+D7B6 A9 3F LDA #$3F A:40 X:D7 Y:40 P:E5 SP:FB PPU: 69,216 CYC:7915
+D7B8 8D 78 06 STA $0678 = 40 A:3F X:D7 Y:40 P:65 SP:FB PPU: 69,222 CYC:7917
+D7BB 20 EE F8 JSR $F8EE A:3F X:D7 Y:40 P:65 SP:FB PPU: 69,234 CYC:7921
+F8EE B8 CLV A:3F X:D7 Y:40 P:65 SP:F9 PPU: 69,252 CYC:7927
+F8EF 60 RTS A:3F X:D7 Y:40 P:25 SP:F9 PPU: 69,258 CYC:7929
+D7BE CC 78 06 CPY $0678 = 3F A:3F X:D7 Y:40 P:25 SP:FB PPU: 69,276 CYC:7935
+D7C1 20 F0 F8 JSR $F8F0 A:3F X:D7 Y:40 P:25 SP:FB PPU: 69,288 CYC:7939
+F8F0 F0 07 BEQ $F8F9 A:3F X:D7 Y:40 P:25 SP:F9 PPU: 69,306 CYC:7945
+F8F2 30 05 BMI $F8F9 A:3F X:D7 Y:40 P:25 SP:F9 PPU: 69,312 CYC:7947
+F8F4 90 03 BCC $F8F9 A:3F X:D7 Y:40 P:25 SP:F9 PPU: 69,318 CYC:7949
+F8F6 70 01 BVS $F8F9 A:3F X:D7 Y:40 P:25 SP:F9 PPU: 69,324 CYC:7951
+F8F8 60 RTS A:3F X:D7 Y:40 P:25 SP:F9 PPU: 69,330 CYC:7953
+D7C4 E8 INX A:3F X:D7 Y:40 P:25 SP:FB PPU: 70, 7 CYC:7959
+D7C5 A9 41 LDA #$41 A:3F X:D8 Y:40 P:A5 SP:FB PPU: 70, 13 CYC:7961
+D7C7 8D 78 06 STA $0678 = 3F A:41 X:D8 Y:40 P:25 SP:FB PPU: 70, 19 CYC:7963
+D7CA CC 78 06 CPY $0678 = 41 A:41 X:D8 Y:40 P:25 SP:FB PPU: 70, 31 CYC:7967
+D7CD 20 FC F8 JSR $F8FC A:41 X:D8 Y:40 P:A4 SP:FB PPU: 70, 43 CYC:7971
+F8FC F0 05 BEQ $F903 A:41 X:D8 Y:40 P:A4 SP:F9 PPU: 70, 61 CYC:7977
+F8FE 10 03 BPL $F903 A:41 X:D8 Y:40 P:A4 SP:F9 PPU: 70, 67 CYC:7979
+F900 10 01 BPL $F903 A:41 X:D8 Y:40 P:A4 SP:F9 PPU: 70, 73 CYC:7981
+F902 60 RTS A:41 X:D8 Y:40 P:A4 SP:F9 PPU: 70, 79 CYC:7983
+D7D0 E8 INX A:41 X:D8 Y:40 P:A4 SP:FB PPU: 70, 97 CYC:7989
+D7D1 A9 00 LDA #$00 A:41 X:D9 Y:40 P:A4 SP:FB PPU: 70,103 CYC:7991
+D7D3 8D 78 06 STA $0678 = 41 A:00 X:D9 Y:40 P:26 SP:FB PPU: 70,109 CYC:7993
+D7D6 20 06 F9 JSR $F906 A:00 X:D9 Y:40 P:26 SP:FB PPU: 70,121 CYC:7997
+F906 A0 80 LDY #$80 A:00 X:D9 Y:40 P:26 SP:F9 PPU: 70,139 CYC:8003
+F908 60 RTS A:00 X:D9 Y:80 P:A4 SP:F9 PPU: 70,145 CYC:8005
+D7D9 CC 78 06 CPY $0678 = 00 A:00 X:D9 Y:80 P:A4 SP:FB PPU: 70,163 CYC:8011
+D7DC 20 09 F9 JSR $F909 A:00 X:D9 Y:80 P:A5 SP:FB PPU: 70,175 CYC:8015
+F909 F0 05 BEQ $F910 A:00 X:D9 Y:80 P:A5 SP:F9 PPU: 70,193 CYC:8021
+F90B 10 03 BPL $F910 A:00 X:D9 Y:80 P:A5 SP:F9 PPU: 70,199 CYC:8023
+F90D 90 01 BCC $F910 A:00 X:D9 Y:80 P:A5 SP:F9 PPU: 70,205 CYC:8025
+F90F 60 RTS A:00 X:D9 Y:80 P:A5 SP:F9 PPU: 70,211 CYC:8027
+D7DF E8 INX A:00 X:D9 Y:80 P:A5 SP:FB PPU: 70,229 CYC:8033
+D7E0 A9 80 LDA #$80 A:00 X:DA Y:80 P:A5 SP:FB PPU: 70,235 CYC:8035
+D7E2 8D 78 06 STA $0678 = 00 A:80 X:DA Y:80 P:A5 SP:FB PPU: 70,241 CYC:8037
+D7E5 CC 78 06 CPY $0678 = 80 A:80 X:DA Y:80 P:A5 SP:FB PPU: 70,253 CYC:8041
+D7E8 20 13 F9 JSR $F913 A:80 X:DA Y:80 P:27 SP:FB PPU: 70,265 CYC:8045
+F913 D0 05 BNE $F91A A:80 X:DA Y:80 P:27 SP:F9 PPU: 70,283 CYC:8051
+F915 30 03 BMI $F91A A:80 X:DA Y:80 P:27 SP:F9 PPU: 70,289 CYC:8053
+F917 90 01 BCC $F91A A:80 X:DA Y:80 P:27 SP:F9 PPU: 70,295 CYC:8055
+F919 60 RTS A:80 X:DA Y:80 P:27 SP:F9 PPU: 70,301 CYC:8057
+D7EB E8 INX A:80 X:DA Y:80 P:27 SP:FB PPU: 70,319 CYC:8063
+D7EC A9 81 LDA #$81 A:80 X:DB Y:80 P:A5 SP:FB PPU: 70,325 CYC:8065
+D7EE 8D 78 06 STA $0678 = 80 A:81 X:DB Y:80 P:A5 SP:FB PPU: 70,331 CYC:8067
+D7F1 CC 78 06 CPY $0678 = 81 A:81 X:DB Y:80 P:A5 SP:FB PPU: 71, 2 CYC:8071
+D7F4 20 1D F9 JSR $F91D A:81 X:DB Y:80 P:A4 SP:FB PPU: 71, 14 CYC:8075
+F91D B0 05 BCS $F924 A:81 X:DB Y:80 P:A4 SP:F9 PPU: 71, 32 CYC:8081
+F91F F0 03 BEQ $F924 A:81 X:DB Y:80 P:A4 SP:F9 PPU: 71, 38 CYC:8083
+F921 10 01 BPL $F924 A:81 X:DB Y:80 P:A4 SP:F9 PPU: 71, 44 CYC:8085
+F923 60 RTS A:81 X:DB Y:80 P:A4 SP:F9 PPU: 71, 50 CYC:8087
+D7F7 E8 INX A:81 X:DB Y:80 P:A4 SP:FB PPU: 71, 68 CYC:8093
+D7F8 A9 7F LDA #$7F A:81 X:DC Y:80 P:A4 SP:FB PPU: 71, 74 CYC:8095
+D7FA 8D 78 06 STA $0678 = 81 A:7F X:DC Y:80 P:24 SP:FB PPU: 71, 80 CYC:8097
+D7FD CC 78 06 CPY $0678 = 7F A:7F X:DC Y:80 P:24 SP:FB PPU: 71, 92 CYC:8101
+D800 20 27 F9 JSR $F927 A:7F X:DC Y:80 P:25 SP:FB PPU: 71,104 CYC:8105
+F927 90 05 BCC $F92E A:7F X:DC Y:80 P:25 SP:F9 PPU: 71,122 CYC:8111
+F929 F0 03 BEQ $F92E A:7F X:DC Y:80 P:25 SP:F9 PPU: 71,128 CYC:8113
+F92B 30 01 BMI $F92E A:7F X:DC Y:80 P:25 SP:F9 PPU: 71,134 CYC:8115
+F92D 60 RTS A:7F X:DC Y:80 P:25 SP:F9 PPU: 71,140 CYC:8117
+D803 E8 INX A:7F X:DC Y:80 P:25 SP:FB PPU: 71,158 CYC:8123
+D804 8A TXA A:7F X:DD Y:80 P:A5 SP:FB PPU: 71,164 CYC:8125
+D805 A8 TAY A:DD X:DD Y:80 P:A5 SP:FB PPU: 71,170 CYC:8127
+D806 20 90 F9 JSR $F990 A:DD X:DD Y:DD P:A5 SP:FB PPU: 71,176 CYC:8129
+F990 A2 55 LDX #$55 A:DD X:DD Y:DD P:A5 SP:F9 PPU: 71,194 CYC:8135
+F992 A9 FF LDA #$FF A:DD X:55 Y:DD P:25 SP:F9 PPU: 71,200 CYC:8137
+F994 85 01 STA $01 = FF A:FF X:55 Y:DD P:A5 SP:F9 PPU: 71,206 CYC:8139
+F996 EA NOP A:FF X:55 Y:DD P:A5 SP:F9 PPU: 71,215 CYC:8142
+F997 24 01 BIT $01 = FF A:FF X:55 Y:DD P:A5 SP:F9 PPU: 71,221 CYC:8144
+F999 38 SEC A:FF X:55 Y:DD P:E5 SP:F9 PPU: 71,230 CYC:8147
+F99A A9 01 LDA #$01 A:FF X:55 Y:DD P:E5 SP:F9 PPU: 71,236 CYC:8149
+F99C 60 RTS A:01 X:55 Y:DD P:65 SP:F9 PPU: 71,242 CYC:8151
+D809 8D 78 06 STA $0678 = 7F A:01 X:55 Y:DD P:65 SP:FB PPU: 71,260 CYC:8157
+D80C 4E 78 06 LSR $0678 = 01 A:01 X:55 Y:DD P:65 SP:FB PPU: 71,272 CYC:8161
+D80F AD 78 06 LDA $0678 = 00 A:01 X:55 Y:DD P:67 SP:FB PPU: 71,290 CYC:8167
+D812 20 9D F9 JSR $F99D A:00 X:55 Y:DD P:67 SP:FB PPU: 71,302 CYC:8171
+F99D 90 1B BCC $F9BA A:00 X:55 Y:DD P:67 SP:F9 PPU: 71,320 CYC:8177
+F99F D0 19 BNE $F9BA A:00 X:55 Y:DD P:67 SP:F9 PPU: 71,326 CYC:8179
+F9A1 30 17 BMI $F9BA A:00 X:55 Y:DD P:67 SP:F9 PPU: 71,332 CYC:8181
+F9A3 50 15 BVC $F9BA A:00 X:55 Y:DD P:67 SP:F9 PPU: 71,338 CYC:8183
+F9A5 C9 00 CMP #$00 A:00 X:55 Y:DD P:67 SP:F9 PPU: 72, 3 CYC:8185
+F9A7 D0 11 BNE $F9BA A:00 X:55 Y:DD P:67 SP:F9 PPU: 72, 9 CYC:8187
+F9A9 B8 CLV A:00 X:55 Y:DD P:67 SP:F9 PPU: 72, 15 CYC:8189
+F9AA A9 AA LDA #$AA A:00 X:55 Y:DD P:27 SP:F9 PPU: 72, 21 CYC:8191
+F9AC 60 RTS A:AA X:55 Y:DD P:A5 SP:F9 PPU: 72, 27 CYC:8193
+D815 C8 INY A:AA X:55 Y:DD P:A5 SP:FB PPU: 72, 45 CYC:8199
+D816 8D 78 06 STA $0678 = 00 A:AA X:55 Y:DE P:A5 SP:FB PPU: 72, 51 CYC:8201
+D819 4E 78 06 LSR $0678 = AA A:AA X:55 Y:DE P:A5 SP:FB PPU: 72, 63 CYC:8205
+D81C AD 78 06 LDA $0678 = 55 A:AA X:55 Y:DE P:24 SP:FB PPU: 72, 81 CYC:8211
+D81F 20 AD F9 JSR $F9AD A:55 X:55 Y:DE P:24 SP:FB PPU: 72, 93 CYC:8215
+F9AD B0 0B BCS $F9BA A:55 X:55 Y:DE P:24 SP:F9 PPU: 72,111 CYC:8221
+F9AF F0 09 BEQ $F9BA A:55 X:55 Y:DE P:24 SP:F9 PPU: 72,117 CYC:8223
+F9B1 30 07 BMI $F9BA A:55 X:55 Y:DE P:24 SP:F9 PPU: 72,123 CYC:8225
+F9B3 70 05 BVS $F9BA A:55 X:55 Y:DE P:24 SP:F9 PPU: 72,129 CYC:8227
+F9B5 C9 55 CMP #$55 A:55 X:55 Y:DE P:24 SP:F9 PPU: 72,135 CYC:8229
+F9B7 D0 01 BNE $F9BA A:55 X:55 Y:DE P:27 SP:F9 PPU: 72,141 CYC:8231
+F9B9 60 RTS A:55 X:55 Y:DE P:27 SP:F9 PPU: 72,147 CYC:8233
+D822 C8 INY A:55 X:55 Y:DE P:27 SP:FB PPU: 72,165 CYC:8239
+D823 20 BD F9 JSR $F9BD A:55 X:55 Y:DF P:A5 SP:FB PPU: 72,171 CYC:8241
+F9BD 24 01 BIT $01 = FF A:55 X:55 Y:DF P:A5 SP:F9 PPU: 72,189 CYC:8247
+F9BF 38 SEC A:55 X:55 Y:DF P:E5 SP:F9 PPU: 72,198 CYC:8250
+F9C0 A9 80 LDA #$80 A:55 X:55 Y:DF P:E5 SP:F9 PPU: 72,204 CYC:8252
+F9C2 60 RTS A:80 X:55 Y:DF P:E5 SP:F9 PPU: 72,210 CYC:8254
+D826 8D 78 06 STA $0678 = 55 A:80 X:55 Y:DF P:E5 SP:FB PPU: 72,228 CYC:8260
+D829 0E 78 06 ASL $0678 = 80 A:80 X:55 Y:DF P:E5 SP:FB PPU: 72,240 CYC:8264
+D82C AD 78 06 LDA $0678 = 00 A:80 X:55 Y:DF P:67 SP:FB PPU: 72,258 CYC:8270
+D82F 20 C3 F9 JSR $F9C3 A:00 X:55 Y:DF P:67 SP:FB PPU: 72,270 CYC:8274
+F9C3 90 1C BCC $F9E1 A:00 X:55 Y:DF P:67 SP:F9 PPU: 72,288 CYC:8280
+F9C5 D0 1A BNE $F9E1 A:00 X:55 Y:DF P:67 SP:F9 PPU: 72,294 CYC:8282
+F9C7 30 18 BMI $F9E1 A:00 X:55 Y:DF P:67 SP:F9 PPU: 72,300 CYC:8284
+F9C9 50 16 BVC $F9E1 A:00 X:55 Y:DF P:67 SP:F9 PPU: 72,306 CYC:8286
+F9CB C9 00 CMP #$00 A:00 X:55 Y:DF P:67 SP:F9 PPU: 72,312 CYC:8288
+F9CD D0 12 BNE $F9E1 A:00 X:55 Y:DF P:67 SP:F9 PPU: 72,318 CYC:8290
+F9CF B8 CLV A:00 X:55 Y:DF P:67 SP:F9 PPU: 72,324 CYC:8292
+F9D0 A9 55 LDA #$55 A:00 X:55 Y:DF P:27 SP:F9 PPU: 72,330 CYC:8294
+F9D2 38 SEC A:55 X:55 Y:DF P:25 SP:F9 PPU: 72,336 CYC:8296
+F9D3 60 RTS A:55 X:55 Y:DF P:25 SP:F9 PPU: 73, 1 CYC:8298
+D832 C8 INY A:55 X:55 Y:DF P:25 SP:FB PPU: 73, 19 CYC:8304
+D833 8D 78 06 STA $0678 = 00 A:55 X:55 Y:E0 P:A5 SP:FB PPU: 73, 25 CYC:8306
+D836 0E 78 06 ASL $0678 = 55 A:55 X:55 Y:E0 P:A5 SP:FB PPU: 73, 37 CYC:8310
+D839 AD 78 06 LDA $0678 = AA A:55 X:55 Y:E0 P:A4 SP:FB PPU: 73, 55 CYC:8316
+D83C 20 D4 F9 JSR $F9D4 A:AA X:55 Y:E0 P:A4 SP:FB PPU: 73, 67 CYC:8320
+F9D4 B0 0B BCS $F9E1 A:AA X:55 Y:E0 P:A4 SP:F9 PPU: 73, 85 CYC:8326
+F9D6 F0 09 BEQ $F9E1 A:AA X:55 Y:E0 P:A4 SP:F9 PPU: 73, 91 CYC:8328
+F9D8 10 07 BPL $F9E1 A:AA X:55 Y:E0 P:A4 SP:F9 PPU: 73, 97 CYC:8330
+F9DA 70 05 BVS $F9E1 A:AA X:55 Y:E0 P:A4 SP:F9 PPU: 73,103 CYC:8332
+F9DC C9 AA CMP #$AA A:AA X:55 Y:E0 P:A4 SP:F9 PPU: 73,109 CYC:8334
+F9DE D0 01 BNE $F9E1 A:AA X:55 Y:E0 P:27 SP:F9 PPU: 73,115 CYC:8336
+F9E0 60 RTS A:AA X:55 Y:E0 P:27 SP:F9 PPU: 73,121 CYC:8338
+D83F C8 INY A:AA X:55 Y:E0 P:27 SP:FB PPU: 73,139 CYC:8344
+D840 20 E4 F9 JSR $F9E4 A:AA X:55 Y:E1 P:A5 SP:FB PPU: 73,145 CYC:8346
+F9E4 24 01 BIT $01 = FF A:AA X:55 Y:E1 P:A5 SP:F9 PPU: 73,163 CYC:8352
+F9E6 38 SEC A:AA X:55 Y:E1 P:E5 SP:F9 PPU: 73,172 CYC:8355
+F9E7 A9 01 LDA #$01 A:AA X:55 Y:E1 P:E5 SP:F9 PPU: 73,178 CYC:8357
+F9E9 60 RTS A:01 X:55 Y:E1 P:65 SP:F9 PPU: 73,184 CYC:8359
+D843 8D 78 06 STA $0678 = AA A:01 X:55 Y:E1 P:65 SP:FB PPU: 73,202 CYC:8365
+D846 6E 78 06 ROR $0678 = 01 A:01 X:55 Y:E1 P:65 SP:FB PPU: 73,214 CYC:8369
+D849 AD 78 06 LDA $0678 = 80 A:01 X:55 Y:E1 P:E5 SP:FB PPU: 73,232 CYC:8375
+D84C 20 EA F9 JSR $F9EA A:80 X:55 Y:E1 P:E5 SP:FB PPU: 73,244 CYC:8379
+F9EA 90 1C BCC $FA08 A:80 X:55 Y:E1 P:E5 SP:F9 PPU: 73,262 CYC:8385
+F9EC F0 1A BEQ $FA08 A:80 X:55 Y:E1 P:E5 SP:F9 PPU: 73,268 CYC:8387
+F9EE 10 18 BPL $FA08 A:80 X:55 Y:E1 P:E5 SP:F9 PPU: 73,274 CYC:8389
+F9F0 50 16 BVC $FA08 A:80 X:55 Y:E1 P:E5 SP:F9 PPU: 73,280 CYC:8391
+F9F2 C9 80 CMP #$80 A:80 X:55 Y:E1 P:E5 SP:F9 PPU: 73,286 CYC:8393
+F9F4 D0 12 BNE $FA08 A:80 X:55 Y:E1 P:67 SP:F9 PPU: 73,292 CYC:8395
+F9F6 B8 CLV A:80 X:55 Y:E1 P:67 SP:F9 PPU: 73,298 CYC:8397
+F9F7 18 CLC A:80 X:55 Y:E1 P:27 SP:F9 PPU: 73,304 CYC:8399
+F9F8 A9 55 LDA #$55 A:80 X:55 Y:E1 P:26 SP:F9 PPU: 73,310 CYC:8401
+F9FA 60 RTS A:55 X:55 Y:E1 P:24 SP:F9 PPU: 73,316 CYC:8403
+D84F C8 INY A:55 X:55 Y:E1 P:24 SP:FB PPU: 73,334 CYC:8409
+D850 8D 78 06 STA $0678 = 80 A:55 X:55 Y:E2 P:A4 SP:FB PPU: 73,340 CYC:8411
+D853 6E 78 06 ROR $0678 = 55 A:55 X:55 Y:E2 P:A4 SP:FB PPU: 74, 11 CYC:8415
+D856 AD 78 06 LDA $0678 = 2A A:55 X:55 Y:E2 P:25 SP:FB PPU: 74, 29 CYC:8421
+D859 20 FB F9 JSR $F9FB A:2A X:55 Y:E2 P:25 SP:FB PPU: 74, 41 CYC:8425
+F9FB 90 0B BCC $FA08 A:2A X:55 Y:E2 P:25 SP:F9 PPU: 74, 59 CYC:8431
+F9FD F0 09 BEQ $FA08 A:2A X:55 Y:E2 P:25 SP:F9 PPU: 74, 65 CYC:8433
+F9FF 30 07 BMI $FA08 A:2A X:55 Y:E2 P:25 SP:F9 PPU: 74, 71 CYC:8435
+FA01 70 05 BVS $FA08 A:2A X:55 Y:E2 P:25 SP:F9 PPU: 74, 77 CYC:8437
+FA03 C9 2A CMP #$2A A:2A X:55 Y:E2 P:25 SP:F9 PPU: 74, 83 CYC:8439
+FA05 D0 01 BNE $FA08 A:2A X:55 Y:E2 P:27 SP:F9 PPU: 74, 89 CYC:8441
+FA07 60 RTS A:2A X:55 Y:E2 P:27 SP:F9 PPU: 74, 95 CYC:8443
+D85C C8 INY A:2A X:55 Y:E2 P:27 SP:FB PPU: 74,113 CYC:8449
+D85D 20 0A FA JSR $FA0A A:2A X:55 Y:E3 P:A5 SP:FB PPU: 74,119 CYC:8451
+FA0A 24 01 BIT $01 = FF A:2A X:55 Y:E3 P:A5 SP:F9 PPU: 74,137 CYC:8457
+FA0C 38 SEC A:2A X:55 Y:E3 P:E5 SP:F9 PPU: 74,146 CYC:8460
+FA0D A9 80 LDA #$80 A:2A X:55 Y:E3 P:E5 SP:F9 PPU: 74,152 CYC:8462
+FA0F 60 RTS A:80 X:55 Y:E3 P:E5 SP:F9 PPU: 74,158 CYC:8464
+D860 8D 78 06 STA $0678 = 2A A:80 X:55 Y:E3 P:E5 SP:FB PPU: 74,176 CYC:8470
+D863 2E 78 06 ROL $0678 = 80 A:80 X:55 Y:E3 P:E5 SP:FB PPU: 74,188 CYC:8474
+D866 AD 78 06 LDA $0678 = 01 A:80 X:55 Y:E3 P:65 SP:FB PPU: 74,206 CYC:8480
+D869 20 10 FA JSR $FA10 A:01 X:55 Y:E3 P:65 SP:FB PPU: 74,218 CYC:8484
+FA10 90 1C BCC $FA2E A:01 X:55 Y:E3 P:65 SP:F9 PPU: 74,236 CYC:8490
+FA12 F0 1A BEQ $FA2E A:01 X:55 Y:E3 P:65 SP:F9 PPU: 74,242 CYC:8492
+FA14 30 18 BMI $FA2E A:01 X:55 Y:E3 P:65 SP:F9 PPU: 74,248 CYC:8494
+FA16 50 16 BVC $FA2E A:01 X:55 Y:E3 P:65 SP:F9 PPU: 74,254 CYC:8496
+FA18 C9 01 CMP #$01 A:01 X:55 Y:E3 P:65 SP:F9 PPU: 74,260 CYC:8498
+FA1A D0 12 BNE $FA2E A:01 X:55 Y:E3 P:67 SP:F9 PPU: 74,266 CYC:8500
+FA1C B8 CLV A:01 X:55 Y:E3 P:67 SP:F9 PPU: 74,272 CYC:8502
+FA1D 18 CLC A:01 X:55 Y:E3 P:27 SP:F9 PPU: 74,278 CYC:8504
+FA1E A9 55 LDA #$55 A:01 X:55 Y:E3 P:26 SP:F9 PPU: 74,284 CYC:8506
+FA20 60 RTS A:55 X:55 Y:E3 P:24 SP:F9 PPU: 74,290 CYC:8508
+D86C C8 INY A:55 X:55 Y:E3 P:24 SP:FB PPU: 74,308 CYC:8514
+D86D 8D 78 06 STA $0678 = 01 A:55 X:55 Y:E4 P:A4 SP:FB PPU: 74,314 CYC:8516
+D870 2E 78 06 ROL $0678 = 55 A:55 X:55 Y:E4 P:A4 SP:FB PPU: 74,326 CYC:8520
+D873 AD 78 06 LDA $0678 = AA A:55 X:55 Y:E4 P:A4 SP:FB PPU: 75, 3 CYC:8526
+D876 20 21 FA JSR $FA21 A:AA X:55 Y:E4 P:A4 SP:FB PPU: 75, 15 CYC:8530
+FA21 B0 0B BCS $FA2E A:AA X:55 Y:E4 P:A4 SP:F9 PPU: 75, 33 CYC:8536
+FA23 F0 09 BEQ $FA2E A:AA X:55 Y:E4 P:A4 SP:F9 PPU: 75, 39 CYC:8538
+FA25 10 07 BPL $FA2E A:AA X:55 Y:E4 P:A4 SP:F9 PPU: 75, 45 CYC:8540
+FA27 70 05 BVS $FA2E A:AA X:55 Y:E4 P:A4 SP:F9 PPU: 75, 51 CYC:8542
+FA29 C9 AA CMP #$AA A:AA X:55 Y:E4 P:A4 SP:F9 PPU: 75, 57 CYC:8544
+FA2B D0 01 BNE $FA2E A:AA X:55 Y:E4 P:27 SP:F9 PPU: 75, 63 CYC:8546
+FA2D 60 RTS A:AA X:55 Y:E4 P:27 SP:F9 PPU: 75, 69 CYC:8548
+D879 A9 FF LDA #$FF A:AA X:55 Y:E4 P:27 SP:FB PPU: 75, 87 CYC:8554
+D87B 8D 78 06 STA $0678 = AA A:FF X:55 Y:E4 P:A5 SP:FB PPU: 75, 93 CYC:8556
+D87E 85 01 STA $01 = FF A:FF X:55 Y:E4 P:A5 SP:FB PPU: 75,105 CYC:8560
+D880 24 01 BIT $01 = FF A:FF X:55 Y:E4 P:A5 SP:FB PPU: 75,114 CYC:8563
+D882 38 SEC A:FF X:55 Y:E4 P:E5 SP:FB PPU: 75,123 CYC:8566
+D883 EE 78 06 INC $0678 = FF A:FF X:55 Y:E4 P:E5 SP:FB PPU: 75,129 CYC:8568
+D886 D0 0D BNE $D895 A:FF X:55 Y:E4 P:67 SP:FB PPU: 75,147 CYC:8574
+D888 30 0B BMI $D895 A:FF X:55 Y:E4 P:67 SP:FB PPU: 75,153 CYC:8576
+D88A 50 09 BVC $D895 A:FF X:55 Y:E4 P:67 SP:FB PPU: 75,159 CYC:8578
+D88C 90 07 BCC $D895 A:FF X:55 Y:E4 P:67 SP:FB PPU: 75,165 CYC:8580
+D88E AD 78 06 LDA $0678 = 00 A:FF X:55 Y:E4 P:67 SP:FB PPU: 75,171 CYC:8582
+D891 C9 00 CMP #$00 A:00 X:55 Y:E4 P:67 SP:FB PPU: 75,183 CYC:8586
+D893 F0 04 BEQ $D899 A:00 X:55 Y:E4 P:67 SP:FB PPU: 75,189 CYC:8588
+D899 A9 7F LDA #$7F A:00 X:55 Y:E4 P:67 SP:FB PPU: 75,198 CYC:8591
+D89B 8D 78 06 STA $0678 = 00 A:7F X:55 Y:E4 P:65 SP:FB PPU: 75,204 CYC:8593
+D89E B8 CLV A:7F X:55 Y:E4 P:65 SP:FB PPU: 75,216 CYC:8597
+D89F 18 CLC A:7F X:55 Y:E4 P:25 SP:FB PPU: 75,222 CYC:8599
+D8A0 EE 78 06 INC $0678 = 7F A:7F X:55 Y:E4 P:24 SP:FB PPU: 75,228 CYC:8601
+D8A3 F0 0D BEQ $D8B2 A:7F X:55 Y:E4 P:A4 SP:FB PPU: 75,246 CYC:8607
+D8A5 10 0B BPL $D8B2 A:7F X:55 Y:E4 P:A4 SP:FB PPU: 75,252 CYC:8609
+D8A7 70 09 BVS $D8B2 A:7F X:55 Y:E4 P:A4 SP:FB PPU: 75,258 CYC:8611
+D8A9 B0 07 BCS $D8B2 A:7F X:55 Y:E4 P:A4 SP:FB PPU: 75,264 CYC:8613
+D8AB AD 78 06 LDA $0678 = 80 A:7F X:55 Y:E4 P:A4 SP:FB PPU: 75,270 CYC:8615
+D8AE C9 80 CMP #$80 A:80 X:55 Y:E4 P:A4 SP:FB PPU: 75,282 CYC:8619
+D8B0 F0 04 BEQ $D8B6 A:80 X:55 Y:E4 P:27 SP:FB PPU: 75,288 CYC:8621
+D8B6 A9 00 LDA #$00 A:80 X:55 Y:E4 P:27 SP:FB PPU: 75,297 CYC:8624
+D8B8 8D 78 06 STA $0678 = 80 A:00 X:55 Y:E4 P:27 SP:FB PPU: 75,303 CYC:8626
+D8BB 24 01 BIT $01 = FF A:00 X:55 Y:E4 P:27 SP:FB PPU: 75,315 CYC:8630
+D8BD 38 SEC A:00 X:55 Y:E4 P:E7 SP:FB PPU: 75,324 CYC:8633
+D8BE CE 78 06 DEC $0678 = 00 A:00 X:55 Y:E4 P:E7 SP:FB PPU: 75,330 CYC:8635
+D8C1 F0 0D BEQ $D8D0 A:00 X:55 Y:E4 P:E5 SP:FB PPU: 76, 7 CYC:8641
+D8C3 10 0B BPL $D8D0 A:00 X:55 Y:E4 P:E5 SP:FB PPU: 76, 13 CYC:8643
+D8C5 50 09 BVC $D8D0 A:00 X:55 Y:E4 P:E5 SP:FB PPU: 76, 19 CYC:8645
+D8C7 90 07 BCC $D8D0 A:00 X:55 Y:E4 P:E5 SP:FB PPU: 76, 25 CYC:8647
+D8C9 AD 78 06 LDA $0678 = FF A:00 X:55 Y:E4 P:E5 SP:FB PPU: 76, 31 CYC:8649
+D8CC C9 FF CMP #$FF A:FF X:55 Y:E4 P:E5 SP:FB PPU: 76, 43 CYC:8653
+D8CE F0 04 BEQ $D8D4 A:FF X:55 Y:E4 P:67 SP:FB PPU: 76, 49 CYC:8655
+D8D4 A9 80 LDA #$80 A:FF X:55 Y:E4 P:67 SP:FB PPU: 76, 58 CYC:8658
+D8D6 8D 78 06 STA $0678 = FF A:80 X:55 Y:E4 P:E5 SP:FB PPU: 76, 64 CYC:8660
+D8D9 B8 CLV A:80 X:55 Y:E4 P:E5 SP:FB PPU: 76, 76 CYC:8664
+D8DA 18 CLC A:80 X:55 Y:E4 P:A5 SP:FB PPU: 76, 82 CYC:8666
+D8DB CE 78 06 DEC $0678 = 80 A:80 X:55 Y:E4 P:A4 SP:FB PPU: 76, 88 CYC:8668
+D8DE F0 0D BEQ $D8ED A:80 X:55 Y:E4 P:24 SP:FB PPU: 76,106 CYC:8674
+D8E0 30 0B BMI $D8ED A:80 X:55 Y:E4 P:24 SP:FB PPU: 76,112 CYC:8676
+D8E2 70 09 BVS $D8ED A:80 X:55 Y:E4 P:24 SP:FB PPU: 76,118 CYC:8678
+D8E4 B0 07 BCS $D8ED A:80 X:55 Y:E4 P:24 SP:FB PPU: 76,124 CYC:8680
+D8E6 AD 78 06 LDA $0678 = 7F A:80 X:55 Y:E4 P:24 SP:FB PPU: 76,130 CYC:8682
+D8E9 C9 7F CMP #$7F A:7F X:55 Y:E4 P:24 SP:FB PPU: 76,142 CYC:8686
+D8EB F0 04 BEQ $D8F1 A:7F X:55 Y:E4 P:27 SP:FB PPU: 76,148 CYC:8688
+D8F1 A9 01 LDA #$01 A:7F X:55 Y:E4 P:27 SP:FB PPU: 76,157 CYC:8691
+D8F3 8D 78 06 STA $0678 = 7F A:01 X:55 Y:E4 P:25 SP:FB PPU: 76,163 CYC:8693
+D8F6 CE 78 06 DEC $0678 = 01 A:01 X:55 Y:E4 P:25 SP:FB PPU: 76,175 CYC:8697
+D8F9 F0 04 BEQ $D8FF A:01 X:55 Y:E4 P:27 SP:FB PPU: 76,193 CYC:8703
+D8FF 60 RTS A:01 X:55 Y:E4 P:27 SP:FB PPU: 76,202 CYC:8706
+C618 20 00 D9 JSR $D900 A:01 X:55 Y:E4 P:27 SP:FD PPU: 76,220 CYC:8712
+D900 A9 A3 LDA #$A3 A:01 X:55 Y:E4 P:27 SP:FB PPU: 76,238 CYC:8718
+D902 85 33 STA $33 = 00 A:A3 X:55 Y:E4 P:A5 SP:FB PPU: 76,244 CYC:8720
+D904 A9 89 LDA #$89 A:A3 X:55 Y:E4 P:A5 SP:FB PPU: 76,253 CYC:8723
+D906 8D 00 03 STA $0300 = 70 A:89 X:55 Y:E4 P:A5 SP:FB PPU: 76,259 CYC:8725
+D909 A9 12 LDA #$12 A:89 X:55 Y:E4 P:A5 SP:FB PPU: 76,271 CYC:8729
+D90B 8D 45 02 STA $0245 = 00 A:12 X:55 Y:E4 P:25 SP:FB PPU: 76,277 CYC:8731
+D90E A9 FF LDA #$FF A:12 X:55 Y:E4 P:25 SP:FB PPU: 76,289 CYC:8735
+D910 85 01 STA $01 = FF A:FF X:55 Y:E4 P:A5 SP:FB PPU: 76,295 CYC:8737
+D912 A2 65 LDX #$65 A:FF X:55 Y:E4 P:A5 SP:FB PPU: 76,304 CYC:8740
+D914 A9 00 LDA #$00 A:FF X:65 Y:E4 P:25 SP:FB PPU: 76,310 CYC:8742
+D916 85 89 STA $89 = 00 A:00 X:65 Y:E4 P:27 SP:FB PPU: 76,316 CYC:8744
+D918 A9 03 LDA #$03 A:00 X:65 Y:E4 P:27 SP:FB PPU: 76,325 CYC:8747
+D91A 85 8A STA $8A = 00 A:03 X:65 Y:E4 P:25 SP:FB PPU: 76,331 CYC:8749
+D91C A0 00 LDY #$00 A:03 X:65 Y:E4 P:25 SP:FB PPU: 76,340 CYC:8752
+D91E 38 SEC A:03 X:65 Y:00 P:27 SP:FB PPU: 77, 5 CYC:8754
+D91F A9 00 LDA #$00 A:03 X:65 Y:00 P:27 SP:FB PPU: 77, 11 CYC:8756
+D921 B8 CLV A:00 X:65 Y:00 P:27 SP:FB PPU: 77, 17 CYC:8758
+D922 B1 89 LDA ($89),Y = 0300 @ 0300 = 89 A:00 X:65 Y:00 P:27 SP:FB PPU: 77, 23 CYC:8760
+D924 F0 0C BEQ $D932 A:89 X:65 Y:00 P:A5 SP:FB PPU: 77, 38 CYC:8765
+D926 90 0A BCC $D932 A:89 X:65 Y:00 P:A5 SP:FB PPU: 77, 44 CYC:8767
+D928 70 08 BVS $D932 A:89 X:65 Y:00 P:A5 SP:FB PPU: 77, 50 CYC:8769
+D92A C9 89 CMP #$89 A:89 X:65 Y:00 P:A5 SP:FB PPU: 77, 56 CYC:8771
+D92C D0 04 BNE $D932 A:89 X:65 Y:00 P:27 SP:FB PPU: 77, 62 CYC:8773
+D92E E0 65 CPX #$65 A:89 X:65 Y:00 P:27 SP:FB PPU: 77, 68 CYC:8775
+D930 F0 04 BEQ $D936 A:89 X:65 Y:00 P:27 SP:FB PPU: 77, 74 CYC:8777
+D936 A9 FF LDA #$FF A:89 X:65 Y:00 P:27 SP:FB PPU: 77, 83 CYC:8780
+D938 85 97 STA $97 = 00 A:FF X:65 Y:00 P:A5 SP:FB PPU: 77, 89 CYC:8782
+D93A 85 98 STA $98 = 00 A:FF X:65 Y:00 P:A5 SP:FB PPU: 77, 98 CYC:8785
+D93C 24 98 BIT $98 = FF A:FF X:65 Y:00 P:A5 SP:FB PPU: 77,107 CYC:8788
+D93E A0 34 LDY #$34 A:FF X:65 Y:00 P:E5 SP:FB PPU: 77,116 CYC:8791
+D940 B1 97 LDA ($97),Y = FFFF @ 0033 = A3 A:FF X:65 Y:34 P:65 SP:FB PPU: 77,122 CYC:8793
+D942 C9 A3 CMP #$A3 A:A3 X:65 Y:34 P:E5 SP:FB PPU: 77,140 CYC:8799
+D944 D0 02 BNE $D948 A:A3 X:65 Y:34 P:67 SP:FB PPU: 77,146 CYC:8801
+D946 B0 04 BCS $D94C A:A3 X:65 Y:34 P:67 SP:FB PPU: 77,152 CYC:8803
+D94C A5 00 LDA $00 = 00 A:A3 X:65 Y:34 P:67 SP:FB PPU: 77,161 CYC:8806
+D94E 48 PHA A:00 X:65 Y:34 P:67 SP:FB PPU: 77,170 CYC:8809
+D94F A9 46 LDA #$46 A:00 X:65 Y:34 P:67 SP:FA PPU: 77,179 CYC:8812
+D951 85 FF STA $FF = 00 A:46 X:65 Y:34 P:65 SP:FA PPU: 77,185 CYC:8814
+D953 A9 01 LDA #$01 A:46 X:65 Y:34 P:65 SP:FA PPU: 77,194 CYC:8817
+D955 85 00 STA $00 = 00 A:01 X:65 Y:34 P:65 SP:FA PPU: 77,200 CYC:8819
+D957 A0 FF LDY #$FF A:01 X:65 Y:34 P:65 SP:FA PPU: 77,209 CYC:8822
+D959 B1 FF LDA ($FF),Y = 0146 @ 0245 = 12 A:01 X:65 Y:FF P:E5 SP:FA PPU: 77,215 CYC:8824
+D95B C9 12 CMP #$12 A:12 X:65 Y:FF P:65 SP:FA PPU: 77,233 CYC:8830
+D95D F0 04 BEQ $D963 A:12 X:65 Y:FF P:67 SP:FA PPU: 77,239 CYC:8832
+D963 68 PLA A:12 X:65 Y:FF P:67 SP:FA PPU: 77,248 CYC:8835
+D964 85 00 STA $00 = 01 A:00 X:65 Y:FF P:67 SP:FB PPU: 77,260 CYC:8839
+D966 A2 ED LDX #$ED A:00 X:65 Y:FF P:67 SP:FB PPU: 77,269 CYC:8842
+D968 A9 00 LDA #$00 A:00 X:ED Y:FF P:E5 SP:FB PPU: 77,275 CYC:8844
+D96A 85 33 STA $33 = A3 A:00 X:ED Y:FF P:67 SP:FB PPU: 77,281 CYC:8846
+D96C A9 04 LDA #$04 A:00 X:ED Y:FF P:67 SP:FB PPU: 77,290 CYC:8849
+D96E 85 34 STA $34 = 00 A:04 X:ED Y:FF P:65 SP:FB PPU: 77,296 CYC:8851
+D970 A0 00 LDY #$00 A:04 X:ED Y:FF P:65 SP:FB PPU: 77,305 CYC:8854
+D972 18 CLC A:04 X:ED Y:00 P:67 SP:FB PPU: 77,311 CYC:8856
+D973 A9 FF LDA #$FF A:04 X:ED Y:00 P:66 SP:FB PPU: 77,317 CYC:8858
+D975 85 01 STA $01 = FF A:FF X:ED Y:00 P:E4 SP:FB PPU: 77,323 CYC:8860
+D977 24 01 BIT $01 = FF A:FF X:ED Y:00 P:E4 SP:FB PPU: 77,332 CYC:8863
+D979 A9 AA LDA #$AA A:FF X:ED Y:00 P:E4 SP:FB PPU: 78, 0 CYC:8866
+D97B 8D 00 04 STA $0400 = AD A:AA X:ED Y:00 P:E4 SP:FB PPU: 78, 6 CYC:8868
+D97E A9 55 LDA #$55 A:AA X:ED Y:00 P:E4 SP:FB PPU: 78, 18 CYC:8872
+D980 11 33 ORA ($33),Y = 0400 @ 0400 = AA A:55 X:ED Y:00 P:64 SP:FB PPU: 78, 24 CYC:8874
+D982 B0 08 BCS $D98C A:FF X:ED Y:00 P:E4 SP:FB PPU: 78, 39 CYC:8879
+D984 10 06 BPL $D98C A:FF X:ED Y:00 P:E4 SP:FB PPU: 78, 45 CYC:8881
+D986 C9 FF CMP #$FF A:FF X:ED Y:00 P:E4 SP:FB PPU: 78, 51 CYC:8883
+D988 D0 02 BNE $D98C A:FF X:ED Y:00 P:67 SP:FB PPU: 78, 57 CYC:8885
+D98A 70 02 BVS $D98E A:FF X:ED Y:00 P:67 SP:FB PPU: 78, 63 CYC:8887
+D98E E8 INX A:FF X:ED Y:00 P:67 SP:FB PPU: 78, 72 CYC:8890
+D98F 38 SEC A:FF X:EE Y:00 P:E5 SP:FB PPU: 78, 78 CYC:8892
+D990 B8 CLV A:FF X:EE Y:00 P:E5 SP:FB PPU: 78, 84 CYC:8894
+D991 A9 00 LDA #$00 A:FF X:EE Y:00 P:A5 SP:FB PPU: 78, 90 CYC:8896
+D993 11 33 ORA ($33),Y = 0400 @ 0400 = AA A:00 X:EE Y:00 P:27 SP:FB PPU: 78, 96 CYC:8898
+D995 F0 06 BEQ $D99D A:AA X:EE Y:00 P:A5 SP:FB PPU: 78,111 CYC:8903
+D997 70 04 BVS $D99D A:AA X:EE Y:00 P:A5 SP:FB PPU: 78,117 CYC:8905
+D999 90 02 BCC $D99D A:AA X:EE Y:00 P:A5 SP:FB PPU: 78,123 CYC:8907
+D99B 30 02 BMI $D99F A:AA X:EE Y:00 P:A5 SP:FB PPU: 78,129 CYC:8909
+D99F E8 INX A:AA X:EE Y:00 P:A5 SP:FB PPU: 78,138 CYC:8912
+D9A0 18 CLC A:AA X:EF Y:00 P:A5 SP:FB PPU: 78,144 CYC:8914
+D9A1 24 01 BIT $01 = FF A:AA X:EF Y:00 P:A4 SP:FB PPU: 78,150 CYC:8916
+D9A3 A9 55 LDA #$55 A:AA X:EF Y:00 P:E4 SP:FB PPU: 78,159 CYC:8919
+D9A5 31 33 AND ($33),Y = 0400 @ 0400 = AA A:55 X:EF Y:00 P:64 SP:FB PPU: 78,165 CYC:8921
+D9A7 D0 06 BNE $D9AF A:00 X:EF Y:00 P:66 SP:FB PPU: 78,180 CYC:8926
+D9A9 50 04 BVC $D9AF A:00 X:EF Y:00 P:66 SP:FB PPU: 78,186 CYC:8928
+D9AB B0 02 BCS $D9AF A:00 X:EF Y:00 P:66 SP:FB PPU: 78,192 CYC:8930
+D9AD 10 02 BPL $D9B1 A:00 X:EF Y:00 P:66 SP:FB PPU: 78,198 CYC:8932
+D9B1 E8 INX A:00 X:EF Y:00 P:66 SP:FB PPU: 78,207 CYC:8935
+D9B2 38 SEC A:00 X:F0 Y:00 P:E4 SP:FB PPU: 78,213 CYC:8937
+D9B3 B8 CLV A:00 X:F0 Y:00 P:E5 SP:FB PPU: 78,219 CYC:8939
+D9B4 A9 EF LDA #$EF A:00 X:F0 Y:00 P:A5 SP:FB PPU: 78,225 CYC:8941
+D9B6 8D 00 04 STA $0400 = AA A:EF X:F0 Y:00 P:A5 SP:FB PPU: 78,231 CYC:8943
+D9B9 A9 F8 LDA #$F8 A:EF X:F0 Y:00 P:A5 SP:FB PPU: 78,243 CYC:8947
+D9BB 31 33 AND ($33),Y = 0400 @ 0400 = EF A:F8 X:F0 Y:00 P:A5 SP:FB PPU: 78,249 CYC:8949
+D9BD 90 08 BCC $D9C7 A:E8 X:F0 Y:00 P:A5 SP:FB PPU: 78,264 CYC:8954
+D9BF 10 06 BPL $D9C7 A:E8 X:F0 Y:00 P:A5 SP:FB PPU: 78,270 CYC:8956
+D9C1 C9 E8 CMP #$E8 A:E8 X:F0 Y:00 P:A5 SP:FB PPU: 78,276 CYC:8958
+D9C3 D0 02 BNE $D9C7 A:E8 X:F0 Y:00 P:27 SP:FB PPU: 78,282 CYC:8960
+D9C5 50 02 BVC $D9C9 A:E8 X:F0 Y:00 P:27 SP:FB PPU: 78,288 CYC:8962
+D9C9 E8 INX A:E8 X:F0 Y:00 P:27 SP:FB PPU: 78,297 CYC:8965
+D9CA 18 CLC A:E8 X:F1 Y:00 P:A5 SP:FB PPU: 78,303 CYC:8967
+D9CB 24 01 BIT $01 = FF A:E8 X:F1 Y:00 P:A4 SP:FB PPU: 78,309 CYC:8969
+D9CD A9 AA LDA #$AA A:E8 X:F1 Y:00 P:E4 SP:FB PPU: 78,318 CYC:8972
+D9CF 8D 00 04 STA $0400 = EF A:AA X:F1 Y:00 P:E4 SP:FB PPU: 78,324 CYC:8974
+D9D2 A9 5F LDA #$5F A:AA X:F1 Y:00 P:E4 SP:FB PPU: 78,336 CYC:8978
+D9D4 51 33 EOR ($33),Y = 0400 @ 0400 = AA A:5F X:F1 Y:00 P:64 SP:FB PPU: 79, 1 CYC:8980
+D9D6 B0 08 BCS $D9E0 A:F5 X:F1 Y:00 P:E4 SP:FB PPU: 79, 16 CYC:8985
+D9D8 10 06 BPL $D9E0 A:F5 X:F1 Y:00 P:E4 SP:FB PPU: 79, 22 CYC:8987
+D9DA C9 F5 CMP #$F5 A:F5 X:F1 Y:00 P:E4 SP:FB PPU: 79, 28 CYC:8989
+D9DC D0 02 BNE $D9E0 A:F5 X:F1 Y:00 P:67 SP:FB PPU: 79, 34 CYC:8991
+D9DE 70 02 BVS $D9E2 A:F5 X:F1 Y:00 P:67 SP:FB PPU: 79, 40 CYC:8993
+D9E2 E8 INX A:F5 X:F1 Y:00 P:67 SP:FB PPU: 79, 49 CYC:8996
+D9E3 38 SEC A:F5 X:F2 Y:00 P:E5 SP:FB PPU: 79, 55 CYC:8998
+D9E4 B8 CLV A:F5 X:F2 Y:00 P:E5 SP:FB PPU: 79, 61 CYC:9000
+D9E5 A9 70 LDA #$70 A:F5 X:F2 Y:00 P:A5 SP:FB PPU: 79, 67 CYC:9002
+D9E7 8D 00 04 STA $0400 = AA A:70 X:F2 Y:00 P:25 SP:FB PPU: 79, 73 CYC:9004
+D9EA 51 33 EOR ($33),Y = 0400 @ 0400 = 70 A:70 X:F2 Y:00 P:25 SP:FB PPU: 79, 85 CYC:9008
+D9EC D0 06 BNE $D9F4 A:00 X:F2 Y:00 P:27 SP:FB PPU: 79,100 CYC:9013
+D9EE 70 04 BVS $D9F4 A:00 X:F2 Y:00 P:27 SP:FB PPU: 79,106 CYC:9015
+D9F0 90 02 BCC $D9F4 A:00 X:F2 Y:00 P:27 SP:FB PPU: 79,112 CYC:9017
+D9F2 10 02 BPL $D9F6 A:00 X:F2 Y:00 P:27 SP:FB PPU: 79,118 CYC:9019
+D9F6 E8 INX A:00 X:F2 Y:00 P:27 SP:FB PPU: 79,127 CYC:9022
+D9F7 18 CLC A:00 X:F3 Y:00 P:A5 SP:FB PPU: 79,133 CYC:9024
+D9F8 24 01 BIT $01 = FF A:00 X:F3 Y:00 P:A4 SP:FB PPU: 79,139 CYC:9026
+D9FA A9 69 LDA #$69 A:00 X:F3 Y:00 P:E6 SP:FB PPU: 79,148 CYC:9029
+D9FC 8D 00 04 STA $0400 = 70 A:69 X:F3 Y:00 P:64 SP:FB PPU: 79,154 CYC:9031
+D9FF A9 00 LDA #$00 A:69 X:F3 Y:00 P:64 SP:FB PPU: 79,166 CYC:9035
+DA01 71 33 ADC ($33),Y = 0400 @ 0400 = 69 A:00 X:F3 Y:00 P:66 SP:FB PPU: 79,172 CYC:9037
+DA03 30 08 BMI $DA0D A:69 X:F3 Y:00 P:24 SP:FB PPU: 79,187 CYC:9042
+DA05 B0 06 BCS $DA0D A:69 X:F3 Y:00 P:24 SP:FB PPU: 79,193 CYC:9044
+DA07 C9 69 CMP #$69 A:69 X:F3 Y:00 P:24 SP:FB PPU: 79,199 CYC:9046
+DA09 D0 02 BNE $DA0D A:69 X:F3 Y:00 P:27 SP:FB PPU: 79,205 CYC:9048
+DA0B 50 02 BVC $DA0F A:69 X:F3 Y:00 P:27 SP:FB PPU: 79,211 CYC:9050
+DA0F E8 INX A:69 X:F3 Y:00 P:27 SP:FB PPU: 79,220 CYC:9053
+DA10 38 SEC A:69 X:F4 Y:00 P:A5 SP:FB PPU: 79,226 CYC:9055
+DA11 24 01 BIT $01 = FF A:69 X:F4 Y:00 P:A5 SP:FB PPU: 79,232 CYC:9057
+DA13 A9 00 LDA #$00 A:69 X:F4 Y:00 P:E5 SP:FB PPU: 79,241 CYC:9060
+DA15 71 33 ADC ($33),Y = 0400 @ 0400 = 69 A:00 X:F4 Y:00 P:67 SP:FB PPU: 79,247 CYC:9062
+DA17 30 08 BMI $DA21 A:6A X:F4 Y:00 P:24 SP:FB PPU: 79,262 CYC:9067
+DA19 B0 06 BCS $DA21 A:6A X:F4 Y:00 P:24 SP:FB PPU: 79,268 CYC:9069
+DA1B C9 6A CMP #$6A A:6A X:F4 Y:00 P:24 SP:FB PPU: 79,274 CYC:9071
+DA1D D0 02 BNE $DA21 A:6A X:F4 Y:00 P:27 SP:FB PPU: 79,280 CYC:9073
+DA1F 50 02 BVC $DA23 A:6A X:F4 Y:00 P:27 SP:FB PPU: 79,286 CYC:9075
+DA23 E8 INX A:6A X:F4 Y:00 P:27 SP:FB PPU: 79,295 CYC:9078
+DA24 38 SEC A:6A X:F5 Y:00 P:A5 SP:FB PPU: 79,301 CYC:9080
+DA25 B8 CLV A:6A X:F5 Y:00 P:A5 SP:FB PPU: 79,307 CYC:9082
+DA26 A9 7F LDA #$7F A:6A X:F5 Y:00 P:A5 SP:FB PPU: 79,313 CYC:9084
+DA28 8D 00 04 STA $0400 = 69 A:7F X:F5 Y:00 P:25 SP:FB PPU: 79,319 CYC:9086
+DA2B 71 33 ADC ($33),Y = 0400 @ 0400 = 7F A:7F X:F5 Y:00 P:25 SP:FB PPU: 79,331 CYC:9090
+DA2D 10 08 BPL $DA37 A:FF X:F5 Y:00 P:E4 SP:FB PPU: 80, 5 CYC:9095
+DA2F B0 06 BCS $DA37 A:FF X:F5 Y:00 P:E4 SP:FB PPU: 80, 11 CYC:9097
+DA31 C9 FF CMP #$FF A:FF X:F5 Y:00 P:E4 SP:FB PPU: 80, 17 CYC:9099
+DA33 D0 02 BNE $DA37 A:FF X:F5 Y:00 P:67 SP:FB PPU: 80, 23 CYC:9101
+DA35 70 02 BVS $DA39 A:FF X:F5 Y:00 P:67 SP:FB PPU: 80, 29 CYC:9103
+DA39 E8 INX A:FF X:F5 Y:00 P:67 SP:FB PPU: 80, 38 CYC:9106
+DA3A 18 CLC A:FF X:F6 Y:00 P:E5 SP:FB PPU: 80, 44 CYC:9108
+DA3B 24 01 BIT $01 = FF A:FF X:F6 Y:00 P:E4 SP:FB PPU: 80, 50 CYC:9110
+DA3D A9 80 LDA #$80 A:FF X:F6 Y:00 P:E4 SP:FB PPU: 80, 59 CYC:9113
+DA3F 8D 00 04 STA $0400 = 7F A:80 X:F6 Y:00 P:E4 SP:FB PPU: 80, 65 CYC:9115
+DA42 A9 7F LDA #$7F A:80 X:F6 Y:00 P:E4 SP:FB PPU: 80, 77 CYC:9119
+DA44 71 33 ADC ($33),Y = 0400 @ 0400 = 80 A:7F X:F6 Y:00 P:64 SP:FB PPU: 80, 83 CYC:9121
+DA46 10 08 BPL $DA50 A:FF X:F6 Y:00 P:A4 SP:FB PPU: 80, 98 CYC:9126
+DA48 B0 06 BCS $DA50 A:FF X:F6 Y:00 P:A4 SP:FB PPU: 80,104 CYC:9128
+DA4A C9 FF CMP #$FF A:FF X:F6 Y:00 P:A4 SP:FB PPU: 80,110 CYC:9130
+DA4C D0 02 BNE $DA50 A:FF X:F6 Y:00 P:27 SP:FB PPU: 80,116 CYC:9132
+DA4E 50 02 BVC $DA52 A:FF X:F6 Y:00 P:27 SP:FB PPU: 80,122 CYC:9134
+DA52 E8 INX A:FF X:F6 Y:00 P:27 SP:FB PPU: 80,131 CYC:9137
+DA53 38 SEC A:FF X:F7 Y:00 P:A5 SP:FB PPU: 80,137 CYC:9139
+DA54 B8 CLV A:FF X:F7 Y:00 P:A5 SP:FB PPU: 80,143 CYC:9141
+DA55 A9 80 LDA #$80 A:FF X:F7 Y:00 P:A5 SP:FB PPU: 80,149 CYC:9143
+DA57 8D 00 04 STA $0400 = 80 A:80 X:F7 Y:00 P:A5 SP:FB PPU: 80,155 CYC:9145
+DA5A A9 7F LDA #$7F A:80 X:F7 Y:00 P:A5 SP:FB PPU: 80,167 CYC:9149
+DA5C 71 33 ADC ($33),Y = 0400 @ 0400 = 80 A:7F X:F7 Y:00 P:25 SP:FB PPU: 80,173 CYC:9151
+DA5E D0 06 BNE $DA66 A:00 X:F7 Y:00 P:27 SP:FB PPU: 80,188 CYC:9156
+DA60 30 04 BMI $DA66 A:00 X:F7 Y:00 P:27 SP:FB PPU: 80,194 CYC:9158
+DA62 70 02 BVS $DA66 A:00 X:F7 Y:00 P:27 SP:FB PPU: 80,200 CYC:9160
+DA64 B0 02 BCS $DA68 A:00 X:F7 Y:00 P:27 SP:FB PPU: 80,206 CYC:9162
+DA68 E8 INX A:00 X:F7 Y:00 P:27 SP:FB PPU: 80,215 CYC:9165
+DA69 24 01 BIT $01 = FF A:00 X:F8 Y:00 P:A5 SP:FB PPU: 80,221 CYC:9167
+DA6B A9 40 LDA #$40 A:00 X:F8 Y:00 P:E7 SP:FB PPU: 80,230 CYC:9170
+DA6D 8D 00 04 STA $0400 = 80 A:40 X:F8 Y:00 P:65 SP:FB PPU: 80,236 CYC:9172
+DA70 D1 33 CMP ($33),Y = 0400 @ 0400 = 40 A:40 X:F8 Y:00 P:65 SP:FB PPU: 80,248 CYC:9176
+DA72 30 06 BMI $DA7A A:40 X:F8 Y:00 P:67 SP:FB PPU: 80,263 CYC:9181
+DA74 90 04 BCC $DA7A A:40 X:F8 Y:00 P:67 SP:FB PPU: 80,269 CYC:9183
+DA76 D0 02 BNE $DA7A A:40 X:F8 Y:00 P:67 SP:FB PPU: 80,275 CYC:9185
+DA78 70 02 BVS $DA7C A:40 X:F8 Y:00 P:67 SP:FB PPU: 80,281 CYC:9187
+DA7C E8 INX A:40 X:F8 Y:00 P:67 SP:FB PPU: 80,290 CYC:9190
+DA7D B8 CLV A:40 X:F9 Y:00 P:E5 SP:FB PPU: 80,296 CYC:9192
+DA7E CE 00 04 DEC $0400 = 40 A:40 X:F9 Y:00 P:A5 SP:FB PPU: 80,302 CYC:9194
+DA81 D1 33 CMP ($33),Y = 0400 @ 0400 = 3F A:40 X:F9 Y:00 P:25 SP:FB PPU: 80,320 CYC:9200
+DA83 F0 06 BEQ $DA8B A:40 X:F9 Y:00 P:25 SP:FB PPU: 80,335 CYC:9205
+DA85 30 04 BMI $DA8B A:40 X:F9 Y:00 P:25 SP:FB PPU: 81, 0 CYC:9207
+DA87 90 02 BCC $DA8B A:40 X:F9 Y:00 P:25 SP:FB PPU: 81, 6 CYC:9209
+DA89 50 02 BVC $DA8D A:40 X:F9 Y:00 P:25 SP:FB PPU: 81, 12 CYC:9211
+DA8D E8 INX A:40 X:F9 Y:00 P:25 SP:FB PPU: 81, 21 CYC:9214
+DA8E EE 00 04 INC $0400 = 3F A:40 X:FA Y:00 P:A5 SP:FB PPU: 81, 27 CYC:9216
+DA91 EE 00 04 INC $0400 = 40 A:40 X:FA Y:00 P:25 SP:FB PPU: 81, 45 CYC:9222
+DA94 D1 33 CMP ($33),Y = 0400 @ 0400 = 41 A:40 X:FA Y:00 P:25 SP:FB PPU: 81, 63 CYC:9228
+DA96 F0 02 BEQ $DA9A A:40 X:FA Y:00 P:A4 SP:FB PPU: 81, 78 CYC:9233
+DA98 30 02 BMI $DA9C A:40 X:FA Y:00 P:A4 SP:FB PPU: 81, 84 CYC:9235
+DA9C E8 INX A:40 X:FA Y:00 P:A4 SP:FB PPU: 81, 93 CYC:9238
+DA9D A9 00 LDA #$00 A:40 X:FB Y:00 P:A4 SP:FB PPU: 81, 99 CYC:9240
+DA9F 8D 00 04 STA $0400 = 41 A:00 X:FB Y:00 P:26 SP:FB PPU: 81,105 CYC:9242
+DAA2 A9 80 LDA #$80 A:00 X:FB Y:00 P:26 SP:FB PPU: 81,117 CYC:9246
+DAA4 D1 33 CMP ($33),Y = 0400 @ 0400 = 00 A:80 X:FB Y:00 P:A4 SP:FB PPU: 81,123 CYC:9248
+DAA6 F0 04 BEQ $DAAC A:80 X:FB Y:00 P:A5 SP:FB PPU: 81,138 CYC:9253
+DAA8 10 02 BPL $DAAC A:80 X:FB Y:00 P:A5 SP:FB PPU: 81,144 CYC:9255
+DAAA B0 02 BCS $DAAE A:80 X:FB Y:00 P:A5 SP:FB PPU: 81,150 CYC:9257
+DAAE E8 INX A:80 X:FB Y:00 P:A5 SP:FB PPU: 81,159 CYC:9260
+DAAF A0 80 LDY #$80 A:80 X:FC Y:00 P:A5 SP:FB PPU: 81,165 CYC:9262
+DAB1 8C 00 04 STY $0400 = 00 A:80 X:FC Y:80 P:A5 SP:FB PPU: 81,171 CYC:9264
+DAB4 A0 00 LDY #$00 A:80 X:FC Y:80 P:A5 SP:FB PPU: 81,183 CYC:9268
+DAB6 D1 33 CMP ($33),Y = 0400 @ 0400 = 80 A:80 X:FC Y:00 P:27 SP:FB PPU: 81,189 CYC:9270
+DAB8 D0 04 BNE $DABE A:80 X:FC Y:00 P:27 SP:FB PPU: 81,204 CYC:9275
+DABA 30 02 BMI $DABE A:80 X:FC Y:00 P:27 SP:FB PPU: 81,210 CYC:9277
+DABC B0 02 BCS $DAC0 A:80 X:FC Y:00 P:27 SP:FB PPU: 81,216 CYC:9279
+DAC0 E8 INX A:80 X:FC Y:00 P:27 SP:FB PPU: 81,225 CYC:9282
+DAC1 EE 00 04 INC $0400 = 80 A:80 X:FD Y:00 P:A5 SP:FB PPU: 81,231 CYC:9284
+DAC4 D1 33 CMP ($33),Y = 0400 @ 0400 = 81 A:80 X:FD Y:00 P:A5 SP:FB PPU: 81,249 CYC:9290
+DAC6 B0 04 BCS $DACC A:80 X:FD Y:00 P:A4 SP:FB PPU: 81,264 CYC:9295
+DAC8 F0 02 BEQ $DACC A:80 X:FD Y:00 P:A4 SP:FB PPU: 81,270 CYC:9297
+DACA 30 02 BMI $DACE A:80 X:FD Y:00 P:A4 SP:FB PPU: 81,276 CYC:9299
+DACE E8 INX A:80 X:FD Y:00 P:A4 SP:FB PPU: 81,285 CYC:9302
+DACF CE 00 04 DEC $0400 = 81 A:80 X:FE Y:00 P:A4 SP:FB PPU: 81,291 CYC:9304
+DAD2 CE 00 04 DEC $0400 = 80 A:80 X:FE Y:00 P:A4 SP:FB PPU: 81,309 CYC:9310
+DAD5 D1 33 CMP ($33),Y = 0400 @ 0400 = 7F A:80 X:FE Y:00 P:24 SP:FB PPU: 81,327 CYC:9316
+DAD7 90 04 BCC $DADD A:80 X:FE Y:00 P:25 SP:FB PPU: 82, 1 CYC:9321
+DAD9 F0 02 BEQ $DADD A:80 X:FE Y:00 P:25 SP:FB PPU: 82, 7 CYC:9323
+DADB 10 02 BPL $DADF A:80 X:FE Y:00 P:25 SP:FB PPU: 82, 13 CYC:9325
+DADF 60 RTS A:80 X:FE Y:00 P:25 SP:FB PPU: 82, 22 CYC:9328
+C61B A5 00 LDA $00 = 00 A:80 X:FE Y:00 P:25 SP:FD PPU: 82, 40 CYC:9334
+C61D 85 10 STA $10 = 00 A:00 X:FE Y:00 P:27 SP:FD PPU: 82, 49 CYC:9337
+C61F A9 00 LDA #$00 A:00 X:FE Y:00 P:27 SP:FD PPU: 82, 58 CYC:9340
+C621 85 00 STA $00 = 00 A:00 X:FE Y:00 P:27 SP:FD PPU: 82, 64 CYC:9342
+C623 20 E0 DA JSR $DAE0 A:00 X:FE Y:00 P:27 SP:FD PPU: 82, 73 CYC:9345
+DAE0 A9 00 LDA #$00 A:00 X:FE Y:00 P:27 SP:FB PPU: 82, 91 CYC:9351
+DAE2 85 33 STA $33 = 00 A:00 X:FE Y:00 P:27 SP:FB PPU: 82, 97 CYC:9353
+DAE4 A9 04 LDA #$04 A:00 X:FE Y:00 P:27 SP:FB PPU: 82,106 CYC:9356
+DAE6 85 34 STA $34 = 04 A:04 X:FE Y:00 P:25 SP:FB PPU: 82,112 CYC:9358
+DAE8 A0 00 LDY #$00 A:04 X:FE Y:00 P:25 SP:FB PPU: 82,121 CYC:9361
+DAEA A2 01 LDX #$01 A:04 X:FE Y:00 P:27 SP:FB PPU: 82,127 CYC:9363
+DAEC 24 01 BIT $01 = FF A:04 X:01 Y:00 P:25 SP:FB PPU: 82,133 CYC:9365
+DAEE A9 40 LDA #$40 A:04 X:01 Y:00 P:E5 SP:FB PPU: 82,142 CYC:9368
+DAF0 8D 00 04 STA $0400 = 7F A:40 X:01 Y:00 P:65 SP:FB PPU: 82,148 CYC:9370
+DAF3 38 SEC A:40 X:01 Y:00 P:65 SP:FB PPU: 82,160 CYC:9374
+DAF4 F1 33 SBC ($33),Y = 0400 @ 0400 = 40 A:40 X:01 Y:00 P:65 SP:FB PPU: 82,166 CYC:9376
+DAF6 30 0A BMI $DB02 A:00 X:01 Y:00 P:27 SP:FB PPU: 82,181 CYC:9381
+DAF8 90 08 BCC $DB02 A:00 X:01 Y:00 P:27 SP:FB PPU: 82,187 CYC:9383
+DAFA D0 06 BNE $DB02 A:00 X:01 Y:00 P:27 SP:FB PPU: 82,193 CYC:9385
+DAFC 70 04 BVS $DB02 A:00 X:01 Y:00 P:27 SP:FB PPU: 82,199 CYC:9387
+DAFE C9 00 CMP #$00 A:00 X:01 Y:00 P:27 SP:FB PPU: 82,205 CYC:9389
+DB00 F0 02 BEQ $DB04 A:00 X:01 Y:00 P:27 SP:FB PPU: 82,211 CYC:9391
+DB04 E8 INX A:00 X:01 Y:00 P:27 SP:FB PPU: 82,220 CYC:9394
+DB05 B8 CLV A:00 X:02 Y:00 P:25 SP:FB PPU: 82,226 CYC:9396
+DB06 38 SEC A:00 X:02 Y:00 P:25 SP:FB PPU: 82,232 CYC:9398
+DB07 A9 40 LDA #$40 A:00 X:02 Y:00 P:25 SP:FB PPU: 82,238 CYC:9400
+DB09 CE 00 04 DEC $0400 = 40 A:40 X:02 Y:00 P:25 SP:FB PPU: 82,244 CYC:9402
+DB0C F1 33 SBC ($33),Y = 0400 @ 0400 = 3F A:40 X:02 Y:00 P:25 SP:FB PPU: 82,262 CYC:9408
+DB0E F0 0A BEQ $DB1A A:01 X:02 Y:00 P:25 SP:FB PPU: 82,277 CYC:9413
+DB10 30 08 BMI $DB1A A:01 X:02 Y:00 P:25 SP:FB PPU: 82,283 CYC:9415
+DB12 90 06 BCC $DB1A A:01 X:02 Y:00 P:25 SP:FB PPU: 82,289 CYC:9417
+DB14 70 04 BVS $DB1A A:01 X:02 Y:00 P:25 SP:FB PPU: 82,295 CYC:9419
+DB16 C9 01 CMP #$01 A:01 X:02 Y:00 P:25 SP:FB PPU: 82,301 CYC:9421
+DB18 F0 02 BEQ $DB1C A:01 X:02 Y:00 P:27 SP:FB PPU: 82,307 CYC:9423
+DB1C E8 INX A:01 X:02 Y:00 P:27 SP:FB PPU: 82,316 CYC:9426
+DB1D A9 40 LDA #$40 A:01 X:03 Y:00 P:25 SP:FB PPU: 82,322 CYC:9428
+DB1F 38 SEC A:40 X:03 Y:00 P:25 SP:FB PPU: 82,328 CYC:9430
+DB20 24 01 BIT $01 = FF A:40 X:03 Y:00 P:25 SP:FB PPU: 82,334 CYC:9432
+DB22 EE 00 04 INC $0400 = 3F A:40 X:03 Y:00 P:E5 SP:FB PPU: 83, 2 CYC:9435
+DB25 EE 00 04 INC $0400 = 40 A:40 X:03 Y:00 P:65 SP:FB PPU: 83, 20 CYC:9441
+DB28 F1 33 SBC ($33),Y = 0400 @ 0400 = 41 A:40 X:03 Y:00 P:65 SP:FB PPU: 83, 38 CYC:9447
+DB2A B0 0A BCS $DB36 A:FF X:03 Y:00 P:A4 SP:FB PPU: 83, 53 CYC:9452
+DB2C F0 08 BEQ $DB36 A:FF X:03 Y:00 P:A4 SP:FB PPU: 83, 59 CYC:9454
+DB2E 10 06 BPL $DB36 A:FF X:03 Y:00 P:A4 SP:FB PPU: 83, 65 CYC:9456
+DB30 70 04 BVS $DB36 A:FF X:03 Y:00 P:A4 SP:FB PPU: 83, 71 CYC:9458
+DB32 C9 FF CMP #$FF A:FF X:03 Y:00 P:A4 SP:FB PPU: 83, 77 CYC:9460
+DB34 F0 02 BEQ $DB38 A:FF X:03 Y:00 P:27 SP:FB PPU: 83, 83 CYC:9462
+DB38 E8 INX A:FF X:03 Y:00 P:27 SP:FB PPU: 83, 92 CYC:9465
+DB39 18 CLC A:FF X:04 Y:00 P:25 SP:FB PPU: 83, 98 CYC:9467
+DB3A A9 00 LDA #$00 A:FF X:04 Y:00 P:24 SP:FB PPU: 83,104 CYC:9469
+DB3C 8D 00 04 STA $0400 = 41 A:00 X:04 Y:00 P:26 SP:FB PPU: 83,110 CYC:9471
+DB3F A9 80 LDA #$80 A:00 X:04 Y:00 P:26 SP:FB PPU: 83,122 CYC:9475
+DB41 F1 33 SBC ($33),Y = 0400 @ 0400 = 00 A:80 X:04 Y:00 P:A4 SP:FB PPU: 83,128 CYC:9477
+DB43 90 04 BCC $DB49 A:7F X:04 Y:00 P:65 SP:FB PPU: 83,143 CYC:9482
+DB45 C9 7F CMP #$7F A:7F X:04 Y:00 P:65 SP:FB PPU: 83,149 CYC:9484
+DB47 F0 02 BEQ $DB4B A:7F X:04 Y:00 P:67 SP:FB PPU: 83,155 CYC:9486
+DB4B E8 INX A:7F X:04 Y:00 P:67 SP:FB PPU: 83,164 CYC:9489
+DB4C 38 SEC A:7F X:05 Y:00 P:65 SP:FB PPU: 83,170 CYC:9491
+DB4D A9 7F LDA #$7F A:7F X:05 Y:00 P:65 SP:FB PPU: 83,176 CYC:9493
+DB4F 8D 00 04 STA $0400 = 00 A:7F X:05 Y:00 P:65 SP:FB PPU: 83,182 CYC:9495
+DB52 A9 81 LDA #$81 A:7F X:05 Y:00 P:65 SP:FB PPU: 83,194 CYC:9499
+DB54 F1 33 SBC ($33),Y = 0400 @ 0400 = 7F A:81 X:05 Y:00 P:E5 SP:FB PPU: 83,200 CYC:9501
+DB56 50 06 BVC $DB5E A:02 X:05 Y:00 P:65 SP:FB PPU: 83,215 CYC:9506
+DB58 90 04 BCC $DB5E A:02 X:05 Y:00 P:65 SP:FB PPU: 83,221 CYC:9508
+DB5A C9 02 CMP #$02 A:02 X:05 Y:00 P:65 SP:FB PPU: 83,227 CYC:9510
+DB5C F0 02 BEQ $DB60 A:02 X:05 Y:00 P:67 SP:FB PPU: 83,233 CYC:9512
+DB60 E8 INX A:02 X:05 Y:00 P:67 SP:FB PPU: 83,242 CYC:9515
+DB61 A9 00 LDA #$00 A:02 X:06 Y:00 P:65 SP:FB PPU: 83,248 CYC:9517
+DB63 A9 87 LDA #$87 A:00 X:06 Y:00 P:67 SP:FB PPU: 83,254 CYC:9519
+DB65 91 33 STA ($33),Y = 0400 @ 0400 = 7F A:87 X:06 Y:00 P:E5 SP:FB PPU: 83,260 CYC:9521
+DB67 AD 00 04 LDA $0400 = 87 A:87 X:06 Y:00 P:E5 SP:FB PPU: 83,278 CYC:9527
+DB6A C9 87 CMP #$87 A:87 X:06 Y:00 P:E5 SP:FB PPU: 83,290 CYC:9531
+DB6C F0 02 BEQ $DB70 A:87 X:06 Y:00 P:67 SP:FB PPU: 83,296 CYC:9533
+DB70 E8 INX A:87 X:06 Y:00 P:67 SP:FB PPU: 83,305 CYC:9536
+DB71 A9 7E LDA #$7E A:87 X:07 Y:00 P:65 SP:FB PPU: 83,311 CYC:9538
+DB73 8D 00 02 STA $0200 = 7F A:7E X:07 Y:00 P:65 SP:FB PPU: 83,317 CYC:9540
+DB76 A9 DB LDA #$DB A:7E X:07 Y:00 P:65 SP:FB PPU: 83,329 CYC:9544
+DB78 8D 01 02 STA $0201 = 00 A:DB X:07 Y:00 P:E5 SP:FB PPU: 83,335 CYC:9546
+DB7B 6C 00 02 JMP ($0200) = DB7E A:DB X:07 Y:00 P:E5 SP:FB PPU: 84, 6 CYC:9550
+DB7E A9 00 LDA #$00 A:DB X:07 Y:00 P:E5 SP:FB PPU: 84, 21 CYC:9555
+DB80 8D FF 02 STA $02FF = 00 A:00 X:07 Y:00 P:67 SP:FB PPU: 84, 27 CYC:9557
+DB83 A9 01 LDA #$01 A:00 X:07 Y:00 P:67 SP:FB PPU: 84, 39 CYC:9561
+DB85 8D 00 03 STA $0300 = 89 A:01 X:07 Y:00 P:65 SP:FB PPU: 84, 45 CYC:9563
+DB88 A9 03 LDA #$03 A:01 X:07 Y:00 P:65 SP:FB PPU: 84, 57 CYC:9567
+DB8A 8D 00 02 STA $0200 = 7E A:03 X:07 Y:00 P:65 SP:FB PPU: 84, 63 CYC:9569
+DB8D A9 A9 LDA #$A9 A:03 X:07 Y:00 P:65 SP:FB PPU: 84, 75 CYC:9573
+DB8F 8D 00 01 STA $0100 = 00 A:A9 X:07 Y:00 P:E5 SP:FB PPU: 84, 81 CYC:9575
+DB92 A9 55 LDA #$55 A:A9 X:07 Y:00 P:E5 SP:FB PPU: 84, 93 CYC:9579
+DB94 8D 01 01 STA $0101 = 00 A:55 X:07 Y:00 P:65 SP:FB PPU: 84, 99 CYC:9581
+DB97 A9 60 LDA #$60 A:55 X:07 Y:00 P:65 SP:FB PPU: 84,111 CYC:9585
+DB99 8D 02 01 STA $0102 = 00 A:60 X:07 Y:00 P:65 SP:FB PPU: 84,117 CYC:9587
+DB9C A9 A9 LDA #$A9 A:60 X:07 Y:00 P:65 SP:FB PPU: 84,129 CYC:9591
+DB9E 8D 00 03 STA $0300 = 01 A:A9 X:07 Y:00 P:E5 SP:FB PPU: 84,135 CYC:9593
+DBA1 A9 AA LDA #$AA A:A9 X:07 Y:00 P:E5 SP:FB PPU: 84,147 CYC:9597
+DBA3 8D 01 03 STA $0301 = 00 A:AA X:07 Y:00 P:E5 SP:FB PPU: 84,153 CYC:9599
+DBA6 A9 60 LDA #$60 A:AA X:07 Y:00 P:E5 SP:FB PPU: 84,165 CYC:9603
+DBA8 8D 02 03 STA $0302 = 00 A:60 X:07 Y:00 P:65 SP:FB PPU: 84,171 CYC:9605
+DBAB 20 B5 DB JSR $DBB5 A:60 X:07 Y:00 P:65 SP:FB PPU: 84,183 CYC:9609
+DBB5 6C FF 02 JMP ($02FF) = 0300 A:60 X:07 Y:00 P:65 SP:F9 PPU: 84,201 CYC:9615
+0300 A9 AA LDA #$AA A:60 X:07 Y:00 P:65 SP:F9 PPU: 84,216 CYC:9620
+0302 60 RTS A:AA X:07 Y:00 P:E5 SP:F9 PPU: 84,222 CYC:9622
+DBAE C9 AA CMP #$AA A:AA X:07 Y:00 P:E5 SP:FB PPU: 84,240 CYC:9628
+DBB0 F0 02 BEQ $DBB4 A:AA X:07 Y:00 P:67 SP:FB PPU: 84,246 CYC:9630
+DBB4 60 RTS A:AA X:07 Y:00 P:67 SP:FB PPU: 84,255 CYC:9633
+C626 20 4A DF JSR $DF4A A:AA X:07 Y:00 P:67 SP:FD PPU: 84,273 CYC:9639
+DF4A A9 89 LDA #$89 A:AA X:07 Y:00 P:67 SP:FB PPU: 84,291 CYC:9645
+DF4C 8D 00 03 STA $0300 = A9 A:89 X:07 Y:00 P:E5 SP:FB PPU: 84,297 CYC:9647
+DF4F A9 A3 LDA #$A3 A:89 X:07 Y:00 P:E5 SP:FB PPU: 84,309 CYC:9651
+DF51 85 33 STA $33 = 00 A:A3 X:07 Y:00 P:E5 SP:FB PPU: 84,315 CYC:9653
+DF53 A9 12 LDA #$12 A:A3 X:07 Y:00 P:E5 SP:FB PPU: 84,324 CYC:9656
+DF55 8D 45 02 STA $0245 = 12 A:12 X:07 Y:00 P:65 SP:FB PPU: 84,330 CYC:9658
+DF58 A2 65 LDX #$65 A:12 X:07 Y:00 P:65 SP:FB PPU: 85, 1 CYC:9662
+DF5A A0 00 LDY #$00 A:12 X:65 Y:00 P:65 SP:FB PPU: 85, 7 CYC:9664
+DF5C 38 SEC A:12 X:65 Y:00 P:67 SP:FB PPU: 85, 13 CYC:9666
+DF5D A9 00 LDA #$00 A:12 X:65 Y:00 P:67 SP:FB PPU: 85, 19 CYC:9668
+DF5F B8 CLV A:00 X:65 Y:00 P:67 SP:FB PPU: 85, 25 CYC:9670
+DF60 B9 00 03 LDA $0300,Y @ 0300 = 89 A:00 X:65 Y:00 P:27 SP:FB PPU: 85, 31 CYC:9672
+DF63 F0 0C BEQ $DF71 A:89 X:65 Y:00 P:A5 SP:FB PPU: 85, 43 CYC:9676
+DF65 90 0A BCC $DF71 A:89 X:65 Y:00 P:A5 SP:FB PPU: 85, 49 CYC:9678
+DF67 70 08 BVS $DF71 A:89 X:65 Y:00 P:A5 SP:FB PPU: 85, 55 CYC:9680
+DF69 C9 89 CMP #$89 A:89 X:65 Y:00 P:A5 SP:FB PPU: 85, 61 CYC:9682
+DF6B D0 04 BNE $DF71 A:89 X:65 Y:00 P:27 SP:FB PPU: 85, 67 CYC:9684
+DF6D E0 65 CPX #$65 A:89 X:65 Y:00 P:27 SP:FB PPU: 85, 73 CYC:9686
+DF6F F0 04 BEQ $DF75 A:89 X:65 Y:00 P:27 SP:FB PPU: 85, 79 CYC:9688
+DF75 A9 FF LDA #$FF A:89 X:65 Y:00 P:27 SP:FB PPU: 85, 88 CYC:9691
+DF77 85 01 STA $01 = FF A:FF X:65 Y:00 P:A5 SP:FB PPU: 85, 94 CYC:9693
+DF79 24 01 BIT $01 = FF A:FF X:65 Y:00 P:A5 SP:FB PPU: 85,103 CYC:9696
+DF7B A0 34 LDY #$34 A:FF X:65 Y:00 P:E5 SP:FB PPU: 85,112 CYC:9699
+DF7D B9 FF FF LDA $FFFF,Y @ 0033 = A3 A:FF X:65 Y:34 P:65 SP:FB PPU: 85,118 CYC:9701
+DF80 C9 A3 CMP #$A3 A:A3 X:65 Y:34 P:E5 SP:FB PPU: 85,133 CYC:9706
+DF82 D0 02 BNE $DF86 A:A3 X:65 Y:34 P:67 SP:FB PPU: 85,139 CYC:9708
+DF84 B0 04 BCS $DF8A A:A3 X:65 Y:34 P:67 SP:FB PPU: 85,145 CYC:9710
+DF8A A9 46 LDA #$46 A:A3 X:65 Y:34 P:67 SP:FB PPU: 85,154 CYC:9713
+DF8C 85 FF STA $FF = 46 A:46 X:65 Y:34 P:65 SP:FB PPU: 85,160 CYC:9715
+DF8E A0 FF LDY #$FF A:46 X:65 Y:34 P:65 SP:FB PPU: 85,169 CYC:9718
+DF90 B9 46 01 LDA $0146,Y @ 0245 = 12 A:46 X:65 Y:FF P:E5 SP:FB PPU: 85,175 CYC:9720
+DF93 C9 12 CMP #$12 A:12 X:65 Y:FF P:65 SP:FB PPU: 85,190 CYC:9725
+DF95 F0 04 BEQ $DF9B A:12 X:65 Y:FF P:67 SP:FB PPU: 85,196 CYC:9727
+DF9B A2 39 LDX #$39 A:12 X:65 Y:FF P:67 SP:FB PPU: 85,205 CYC:9730
+DF9D 18 CLC A:12 X:39 Y:FF P:65 SP:FB PPU: 85,211 CYC:9732
+DF9E A9 FF LDA #$FF A:12 X:39 Y:FF P:64 SP:FB PPU: 85,217 CYC:9734
+DFA0 85 01 STA $01 = FF A:FF X:39 Y:FF P:E4 SP:FB PPU: 85,223 CYC:9736
+DFA2 24 01 BIT $01 = FF A:FF X:39 Y:FF P:E4 SP:FB PPU: 85,232 CYC:9739
+DFA4 A9 AA LDA #$AA A:FF X:39 Y:FF P:E4 SP:FB PPU: 85,241 CYC:9742
+DFA6 8D 00 04 STA $0400 = 87 A:AA X:39 Y:FF P:E4 SP:FB PPU: 85,247 CYC:9744
+DFA9 A9 55 LDA #$55 A:AA X:39 Y:FF P:E4 SP:FB PPU: 85,259 CYC:9748
+DFAB A0 00 LDY #$00 A:55 X:39 Y:FF P:64 SP:FB PPU: 85,265 CYC:9750
+DFAD 19 00 04 ORA $0400,Y @ 0400 = AA A:55 X:39 Y:00 P:66 SP:FB PPU: 85,271 CYC:9752
+DFB0 B0 08 BCS $DFBA A:FF X:39 Y:00 P:E4 SP:FB PPU: 85,283 CYC:9756
+DFB2 10 06 BPL $DFBA A:FF X:39 Y:00 P:E4 SP:FB PPU: 85,289 CYC:9758
+DFB4 C9 FF CMP #$FF A:FF X:39 Y:00 P:E4 SP:FB PPU: 85,295 CYC:9760
+DFB6 D0 02 BNE $DFBA A:FF X:39 Y:00 P:67 SP:FB PPU: 85,301 CYC:9762
+DFB8 70 02 BVS $DFBC A:FF X:39 Y:00 P:67 SP:FB PPU: 85,307 CYC:9764
+DFBC E8 INX A:FF X:39 Y:00 P:67 SP:FB PPU: 85,316 CYC:9767
+DFBD 38 SEC A:FF X:3A Y:00 P:65 SP:FB PPU: 85,322 CYC:9769
+DFBE B8 CLV A:FF X:3A Y:00 P:65 SP:FB PPU: 85,328 CYC:9771
+DFBF A9 00 LDA #$00 A:FF X:3A Y:00 P:25 SP:FB PPU: 85,334 CYC:9773
+DFC1 19 00 04 ORA $0400,Y @ 0400 = AA A:00 X:3A Y:00 P:27 SP:FB PPU: 85,340 CYC:9775
+DFC4 F0 06 BEQ $DFCC A:AA X:3A Y:00 P:A5 SP:FB PPU: 86, 11 CYC:9779
+DFC6 70 04 BVS $DFCC A:AA X:3A Y:00 P:A5 SP:FB PPU: 86, 17 CYC:9781
+DFC8 90 02 BCC $DFCC A:AA X:3A Y:00 P:A5 SP:FB PPU: 86, 23 CYC:9783
+DFCA 30 02 BMI $DFCE A:AA X:3A Y:00 P:A5 SP:FB PPU: 86, 29 CYC:9785
+DFCE E8 INX A:AA X:3A Y:00 P:A5 SP:FB PPU: 86, 38 CYC:9788
+DFCF 18 CLC A:AA X:3B Y:00 P:25 SP:FB PPU: 86, 44 CYC:9790
+DFD0 24 01 BIT $01 = FF A:AA X:3B Y:00 P:24 SP:FB PPU: 86, 50 CYC:9792
+DFD2 A9 55 LDA #$55 A:AA X:3B Y:00 P:E4 SP:FB PPU: 86, 59 CYC:9795
+DFD4 39 00 04 AND $0400,Y @ 0400 = AA A:55 X:3B Y:00 P:64 SP:FB PPU: 86, 65 CYC:9797
+DFD7 D0 06 BNE $DFDF A:00 X:3B Y:00 P:66 SP:FB PPU: 86, 77 CYC:9801
+DFD9 50 04 BVC $DFDF A:00 X:3B Y:00 P:66 SP:FB PPU: 86, 83 CYC:9803
+DFDB B0 02 BCS $DFDF A:00 X:3B Y:00 P:66 SP:FB PPU: 86, 89 CYC:9805
+DFDD 10 02 BPL $DFE1 A:00 X:3B Y:00 P:66 SP:FB PPU: 86, 95 CYC:9807
+DFE1 E8 INX A:00 X:3B Y:00 P:66 SP:FB PPU: 86,104 CYC:9810
+DFE2 38 SEC A:00 X:3C Y:00 P:64 SP:FB PPU: 86,110 CYC:9812
+DFE3 B8 CLV A:00 X:3C Y:00 P:65 SP:FB PPU: 86,116 CYC:9814
+DFE4 A9 EF LDA #$EF A:00 X:3C Y:00 P:25 SP:FB PPU: 86,122 CYC:9816
+DFE6 8D 00 04 STA $0400 = AA A:EF X:3C Y:00 P:A5 SP:FB PPU: 86,128 CYC:9818
+DFE9 A9 F8 LDA #$F8 A:EF X:3C Y:00 P:A5 SP:FB PPU: 86,140 CYC:9822
+DFEB 39 00 04 AND $0400,Y @ 0400 = EF A:F8 X:3C Y:00 P:A5 SP:FB PPU: 86,146 CYC:9824
+DFEE 90 08 BCC $DFF8 A:E8 X:3C Y:00 P:A5 SP:FB PPU: 86,158 CYC:9828
+DFF0 10 06 BPL $DFF8 A:E8 X:3C Y:00 P:A5 SP:FB PPU: 86,164 CYC:9830
+DFF2 C9 E8 CMP #$E8 A:E8 X:3C Y:00 P:A5 SP:FB PPU: 86,170 CYC:9832
+DFF4 D0 02 BNE $DFF8 A:E8 X:3C Y:00 P:27 SP:FB PPU: 86,176 CYC:9834
+DFF6 50 02 BVC $DFFA A:E8 X:3C Y:00 P:27 SP:FB PPU: 86,182 CYC:9836
+DFFA E8 INX A:E8 X:3C Y:00 P:27 SP:FB PPU: 86,191 CYC:9839
+DFFB 18 CLC A:E8 X:3D Y:00 P:25 SP:FB PPU: 86,197 CYC:9841
+DFFC 24 01 BIT $01 = FF A:E8 X:3D Y:00 P:24 SP:FB PPU: 86,203 CYC:9843
+DFFE A9 AA LDA #$AA A:E8 X:3D Y:00 P:E4 SP:FB PPU: 86,212 CYC:9846
+E000 8D 00 04 STA $0400 = EF A:AA X:3D Y:00 P:E4 SP:FB PPU: 86,218 CYC:9848
+E003 A9 5F LDA #$5F A:AA X:3D Y:00 P:E4 SP:FB PPU: 86,230 CYC:9852
+E005 59 00 04 EOR $0400,Y @ 0400 = AA A:5F X:3D Y:00 P:64 SP:FB PPU: 86,236 CYC:9854
+E008 B0 08 BCS $E012 A:F5 X:3D Y:00 P:E4 SP:FB PPU: 86,248 CYC:9858
+E00A 10 06 BPL $E012 A:F5 X:3D Y:00 P:E4 SP:FB PPU: 86,254 CYC:9860
+E00C C9 F5 CMP #$F5 A:F5 X:3D Y:00 P:E4 SP:FB PPU: 86,260 CYC:9862
+E00E D0 02 BNE $E012 A:F5 X:3D Y:00 P:67 SP:FB PPU: 86,266 CYC:9864
+E010 70 02 BVS $E014 A:F5 X:3D Y:00 P:67 SP:FB PPU: 86,272 CYC:9866
+E014 E8 INX A:F5 X:3D Y:00 P:67 SP:FB PPU: 86,281 CYC:9869
+E015 38 SEC A:F5 X:3E Y:00 P:65 SP:FB PPU: 86,287 CYC:9871
+E016 B8 CLV A:F5 X:3E Y:00 P:65 SP:FB PPU: 86,293 CYC:9873
+E017 A9 70 LDA #$70 A:F5 X:3E Y:00 P:25 SP:FB PPU: 86,299 CYC:9875
+E019 8D 00 04 STA $0400 = AA A:70 X:3E Y:00 P:25 SP:FB PPU: 86,305 CYC:9877
+E01C 59 00 04 EOR $0400,Y @ 0400 = 70 A:70 X:3E Y:00 P:25 SP:FB PPU: 86,317 CYC:9881
+E01F D0 06 BNE $E027 A:00 X:3E Y:00 P:27 SP:FB PPU: 86,329 CYC:9885
+E021 70 04 BVS $E027 A:00 X:3E Y:00 P:27 SP:FB PPU: 86,335 CYC:9887
+E023 90 02 BCC $E027 A:00 X:3E Y:00 P:27 SP:FB PPU: 87, 0 CYC:9889
+E025 10 02 BPL $E029 A:00 X:3E Y:00 P:27 SP:FB PPU: 87, 6 CYC:9891
+E029 E8 INX A:00 X:3E Y:00 P:27 SP:FB PPU: 87, 15 CYC:9894
+E02A 18 CLC A:00 X:3F Y:00 P:25 SP:FB PPU: 87, 21 CYC:9896
+E02B 24 01 BIT $01 = FF A:00 X:3F Y:00 P:24 SP:FB PPU: 87, 27 CYC:9898
+E02D A9 69 LDA #$69 A:00 X:3F Y:00 P:E6 SP:FB PPU: 87, 36 CYC:9901
+E02F 8D 00 04 STA $0400 = 70 A:69 X:3F Y:00 P:64 SP:FB PPU: 87, 42 CYC:9903
+E032 A9 00 LDA #$00 A:69 X:3F Y:00 P:64 SP:FB PPU: 87, 54 CYC:9907
+E034 79 00 04 ADC $0400,Y @ 0400 = 69 A:00 X:3F Y:00 P:66 SP:FB PPU: 87, 60 CYC:9909
+E037 30 08 BMI $E041 A:69 X:3F Y:00 P:24 SP:FB PPU: 87, 72 CYC:9913
+E039 B0 06 BCS $E041 A:69 X:3F Y:00 P:24 SP:FB PPU: 87, 78 CYC:9915
+E03B C9 69 CMP #$69 A:69 X:3F Y:00 P:24 SP:FB PPU: 87, 84 CYC:9917
+E03D D0 02 BNE $E041 A:69 X:3F Y:00 P:27 SP:FB PPU: 87, 90 CYC:9919
+E03F 50 02 BVC $E043 A:69 X:3F Y:00 P:27 SP:FB PPU: 87, 96 CYC:9921
+E043 E8 INX A:69 X:3F Y:00 P:27 SP:FB PPU: 87,105 CYC:9924
+E044 38 SEC A:69 X:40 Y:00 P:25 SP:FB PPU: 87,111 CYC:9926
+E045 24 01 BIT $01 = FF A:69 X:40 Y:00 P:25 SP:FB PPU: 87,117 CYC:9928
+E047 A9 00 LDA #$00 A:69 X:40 Y:00 P:E5 SP:FB PPU: 87,126 CYC:9931
+E049 79 00 04 ADC $0400,Y @ 0400 = 69 A:00 X:40 Y:00 P:67 SP:FB PPU: 87,132 CYC:9933
+E04C 30 08 BMI $E056 A:6A X:40 Y:00 P:24 SP:FB PPU: 87,144 CYC:9937
+E04E B0 06 BCS $E056 A:6A X:40 Y:00 P:24 SP:FB PPU: 87,150 CYC:9939
+E050 C9 6A CMP #$6A A:6A X:40 Y:00 P:24 SP:FB PPU: 87,156 CYC:9941
+E052 D0 02 BNE $E056 A:6A X:40 Y:00 P:27 SP:FB PPU: 87,162 CYC:9943
+E054 50 02 BVC $E058 A:6A X:40 Y:00 P:27 SP:FB PPU: 87,168 CYC:9945
+E058 E8 INX A:6A X:40 Y:00 P:27 SP:FB PPU: 87,177 CYC:9948
+E059 38 SEC A:6A X:41 Y:00 P:25 SP:FB PPU: 87,183 CYC:9950
+E05A B8 CLV A:6A X:41 Y:00 P:25 SP:FB PPU: 87,189 CYC:9952
+E05B A9 7F LDA #$7F A:6A X:41 Y:00 P:25 SP:FB PPU: 87,195 CYC:9954
+E05D 8D 00 04 STA $0400 = 69 A:7F X:41 Y:00 P:25 SP:FB PPU: 87,201 CYC:9956
+E060 79 00 04 ADC $0400,Y @ 0400 = 7F A:7F X:41 Y:00 P:25 SP:FB PPU: 87,213 CYC:9960
+E063 10 08 BPL $E06D A:FF X:41 Y:00 P:E4 SP:FB PPU: 87,225 CYC:9964
+E065 B0 06 BCS $E06D A:FF X:41 Y:00 P:E4 SP:FB PPU: 87,231 CYC:9966
+E067 C9 FF CMP #$FF A:FF X:41 Y:00 P:E4 SP:FB PPU: 87,237 CYC:9968
+E069 D0 02 BNE $E06D A:FF X:41 Y:00 P:67 SP:FB PPU: 87,243 CYC:9970
+E06B 70 02 BVS $E06F A:FF X:41 Y:00 P:67 SP:FB PPU: 87,249 CYC:9972
+E06F E8 INX A:FF X:41 Y:00 P:67 SP:FB PPU: 87,258 CYC:9975
+E070 18 CLC A:FF X:42 Y:00 P:65 SP:FB PPU: 87,264 CYC:9977
+E071 24 01 BIT $01 = FF A:FF X:42 Y:00 P:64 SP:FB PPU: 87,270 CYC:9979
+E073 A9 80 LDA #$80 A:FF X:42 Y:00 P:E4 SP:FB PPU: 87,279 CYC:9982
+E075 8D 00 04 STA $0400 = 7F A:80 X:42 Y:00 P:E4 SP:FB PPU: 87,285 CYC:9984
+E078 A9 7F LDA #$7F A:80 X:42 Y:00 P:E4 SP:FB PPU: 87,297 CYC:9988
+E07A 79 00 04 ADC $0400,Y @ 0400 = 80 A:7F X:42 Y:00 P:64 SP:FB PPU: 87,303 CYC:9990
+E07D 10 08 BPL $E087 A:FF X:42 Y:00 P:A4 SP:FB PPU: 87,315 CYC:9994
+E07F B0 06 BCS $E087 A:FF X:42 Y:00 P:A4 SP:FB PPU: 87,321 CYC:9996
+E081 C9 FF CMP #$FF A:FF X:42 Y:00 P:A4 SP:FB PPU: 87,327 CYC:9998
+E083 D0 02 BNE $E087 A:FF X:42 Y:00 P:27 SP:FB PPU: 87,333 CYC:10000
+E085 50 02 BVC $E089 A:FF X:42 Y:00 P:27 SP:FB PPU: 87,339 CYC:10002
+E089 E8 INX A:FF X:42 Y:00 P:27 SP:FB PPU: 88, 7 CYC:10005
+E08A 38 SEC A:FF X:43 Y:00 P:25 SP:FB PPU: 88, 13 CYC:10007
+E08B B8 CLV A:FF X:43 Y:00 P:25 SP:FB PPU: 88, 19 CYC:10009
+E08C A9 80 LDA #$80 A:FF X:43 Y:00 P:25 SP:FB PPU: 88, 25 CYC:10011
+E08E 8D 00 04 STA $0400 = 80 A:80 X:43 Y:00 P:A5 SP:FB PPU: 88, 31 CYC:10013
+E091 A9 7F LDA #$7F A:80 X:43 Y:00 P:A5 SP:FB PPU: 88, 43 CYC:10017
+E093 79 00 04 ADC $0400,Y @ 0400 = 80 A:7F X:43 Y:00 P:25 SP:FB PPU: 88, 49 CYC:10019
+E096 D0 06 BNE $E09E A:00 X:43 Y:00 P:27 SP:FB PPU: 88, 61 CYC:10023
+E098 30 04 BMI $E09E A:00 X:43 Y:00 P:27 SP:FB PPU: 88, 67 CYC:10025
+E09A 70 02 BVS $E09E A:00 X:43 Y:00 P:27 SP:FB PPU: 88, 73 CYC:10027
+E09C B0 02 BCS $E0A0 A:00 X:43 Y:00 P:27 SP:FB PPU: 88, 79 CYC:10029
+E0A0 E8 INX A:00 X:43 Y:00 P:27 SP:FB PPU: 88, 88 CYC:10032
+E0A1 24 01 BIT $01 = FF A:00 X:44 Y:00 P:25 SP:FB PPU: 88, 94 CYC:10034
+E0A3 A9 40 LDA #$40 A:00 X:44 Y:00 P:E7 SP:FB PPU: 88,103 CYC:10037
+E0A5 8D 00 04 STA $0400 = 80 A:40 X:44 Y:00 P:65 SP:FB PPU: 88,109 CYC:10039
+E0A8 D9 00 04 CMP $0400,Y @ 0400 = 40 A:40 X:44 Y:00 P:65 SP:FB PPU: 88,121 CYC:10043
+E0AB 30 06 BMI $E0B3 A:40 X:44 Y:00 P:67 SP:FB PPU: 88,133 CYC:10047
+E0AD 90 04 BCC $E0B3 A:40 X:44 Y:00 P:67 SP:FB PPU: 88,139 CYC:10049
+E0AF D0 02 BNE $E0B3 A:40 X:44 Y:00 P:67 SP:FB PPU: 88,145 CYC:10051
+E0B1 70 02 BVS $E0B5 A:40 X:44 Y:00 P:67 SP:FB PPU: 88,151 CYC:10053
+E0B5 E8 INX A:40 X:44 Y:00 P:67 SP:FB PPU: 88,160 CYC:10056
+E0B6 B8 CLV A:40 X:45 Y:00 P:65 SP:FB PPU: 88,166 CYC:10058
+E0B7 CE 00 04 DEC $0400 = 40 A:40 X:45 Y:00 P:25 SP:FB PPU: 88,172 CYC:10060
+E0BA D9 00 04 CMP $0400,Y @ 0400 = 3F A:40 X:45 Y:00 P:25 SP:FB PPU: 88,190 CYC:10066
+E0BD F0 06 BEQ $E0C5 A:40 X:45 Y:00 P:25 SP:FB PPU: 88,202 CYC:10070
+E0BF 30 04 BMI $E0C5 A:40 X:45 Y:00 P:25 SP:FB PPU: 88,208 CYC:10072
+E0C1 90 02 BCC $E0C5 A:40 X:45 Y:00 P:25 SP:FB PPU: 88,214 CYC:10074
+E0C3 50 02 BVC $E0C7 A:40 X:45 Y:00 P:25 SP:FB PPU: 88,220 CYC:10076
+E0C7 E8 INX A:40 X:45 Y:00 P:25 SP:FB PPU: 88,229 CYC:10079
+E0C8 EE 00 04 INC $0400 = 3F A:40 X:46 Y:00 P:25 SP:FB PPU: 88,235 CYC:10081
+E0CB EE 00 04 INC $0400 = 40 A:40 X:46 Y:00 P:25 SP:FB PPU: 88,253 CYC:10087
+E0CE D9 00 04 CMP $0400,Y @ 0400 = 41 A:40 X:46 Y:00 P:25 SP:FB PPU: 88,271 CYC:10093
+E0D1 F0 02 BEQ $E0D5 A:40 X:46 Y:00 P:A4 SP:FB PPU: 88,283 CYC:10097
+E0D3 30 02 BMI $E0D7 A:40 X:46 Y:00 P:A4 SP:FB PPU: 88,289 CYC:10099
+E0D7 E8 INX A:40 X:46 Y:00 P:A4 SP:FB PPU: 88,298 CYC:10102
+E0D8 A9 00 LDA #$00 A:40 X:47 Y:00 P:24 SP:FB PPU: 88,304 CYC:10104
+E0DA 8D 00 04 STA $0400 = 41 A:00 X:47 Y:00 P:26 SP:FB PPU: 88,310 CYC:10106
+E0DD A9 80 LDA #$80 A:00 X:47 Y:00 P:26 SP:FB PPU: 88,322 CYC:10110
+E0DF D9 00 04 CMP $0400,Y @ 0400 = 00 A:80 X:47 Y:00 P:A4 SP:FB PPU: 88,328 CYC:10112
+E0E2 F0 04 BEQ $E0E8 A:80 X:47 Y:00 P:A5 SP:FB PPU: 88,340 CYC:10116
+E0E4 10 02 BPL $E0E8 A:80 X:47 Y:00 P:A5 SP:FB PPU: 89, 5 CYC:10118
+E0E6 B0 02 BCS $E0EA A:80 X:47 Y:00 P:A5 SP:FB PPU: 89, 11 CYC:10120
+E0EA E8 INX A:80 X:47 Y:00 P:A5 SP:FB PPU: 89, 20 CYC:10123
+E0EB A0 80 LDY #$80 A:80 X:48 Y:00 P:25 SP:FB PPU: 89, 26 CYC:10125
+E0ED 8C 00 04 STY $0400 = 00 A:80 X:48 Y:80 P:A5 SP:FB PPU: 89, 32 CYC:10127
+E0F0 A0 00 LDY #$00 A:80 X:48 Y:80 P:A5 SP:FB PPU: 89, 44 CYC:10131
+E0F2 D9 00 04 CMP $0400,Y @ 0400 = 80 A:80 X:48 Y:00 P:27 SP:FB PPU: 89, 50 CYC:10133
+E0F5 D0 04 BNE $E0FB A:80 X:48 Y:00 P:27 SP:FB PPU: 89, 62 CYC:10137
+E0F7 30 02 BMI $E0FB A:80 X:48 Y:00 P:27 SP:FB PPU: 89, 68 CYC:10139
+E0F9 B0 02 BCS $E0FD A:80 X:48 Y:00 P:27 SP:FB PPU: 89, 74 CYC:10141
+E0FD E8 INX A:80 X:48 Y:00 P:27 SP:FB PPU: 89, 83 CYC:10144
+E0FE EE 00 04 INC $0400 = 80 A:80 X:49 Y:00 P:25 SP:FB PPU: 89, 89 CYC:10146
+E101 D9 00 04 CMP $0400,Y @ 0400 = 81 A:80 X:49 Y:00 P:A5 SP:FB PPU: 89,107 CYC:10152
+E104 B0 04 BCS $E10A A:80 X:49 Y:00 P:A4 SP:FB PPU: 89,119 CYC:10156
+E106 F0 02 BEQ $E10A A:80 X:49 Y:00 P:A4 SP:FB PPU: 89,125 CYC:10158
+E108 30 02 BMI $E10C A:80 X:49 Y:00 P:A4 SP:FB PPU: 89,131 CYC:10160
+E10C E8 INX A:80 X:49 Y:00 P:A4 SP:FB PPU: 89,140 CYC:10163
+E10D CE 00 04 DEC $0400 = 81 A:80 X:4A Y:00 P:24 SP:FB PPU: 89,146 CYC:10165
+E110 CE 00 04 DEC $0400 = 80 A:80 X:4A Y:00 P:A4 SP:FB PPU: 89,164 CYC:10171
+E113 D9 00 04 CMP $0400,Y @ 0400 = 7F A:80 X:4A Y:00 P:24 SP:FB PPU: 89,182 CYC:10177
+E116 90 04 BCC $E11C A:80 X:4A Y:00 P:25 SP:FB PPU: 89,194 CYC:10181
+E118 F0 02 BEQ $E11C A:80 X:4A Y:00 P:25 SP:FB PPU: 89,200 CYC:10183
+E11A 10 02 BPL $E11E A:80 X:4A Y:00 P:25 SP:FB PPU: 89,206 CYC:10185
+E11E E8 INX A:80 X:4A Y:00 P:25 SP:FB PPU: 89,215 CYC:10188
+E11F 24 01 BIT $01 = FF A:80 X:4B Y:00 P:25 SP:FB PPU: 89,221 CYC:10190
+E121 A9 40 LDA #$40 A:80 X:4B Y:00 P:E5 SP:FB PPU: 89,230 CYC:10193
+E123 8D 00 04 STA $0400 = 7F A:40 X:4B Y:00 P:65 SP:FB PPU: 89,236 CYC:10195
+E126 38 SEC A:40 X:4B Y:00 P:65 SP:FB PPU: 89,248 CYC:10199
+E127 F9 00 04 SBC $0400,Y @ 0400 = 40 A:40 X:4B Y:00 P:65 SP:FB PPU: 89,254 CYC:10201
+E12A 30 0A BMI $E136 A:00 X:4B Y:00 P:27 SP:FB PPU: 89,266 CYC:10205
+E12C 90 08 BCC $E136 A:00 X:4B Y:00 P:27 SP:FB PPU: 89,272 CYC:10207
+E12E D0 06 BNE $E136 A:00 X:4B Y:00 P:27 SP:FB PPU: 89,278 CYC:10209
+E130 70 04 BVS $E136 A:00 X:4B Y:00 P:27 SP:FB PPU: 89,284 CYC:10211
+E132 C9 00 CMP #$00 A:00 X:4B Y:00 P:27 SP:FB PPU: 89,290 CYC:10213
+E134 F0 02 BEQ $E138 A:00 X:4B Y:00 P:27 SP:FB PPU: 89,296 CYC:10215
+E138 E8 INX A:00 X:4B Y:00 P:27 SP:FB PPU: 89,305 CYC:10218
+E139 B8 CLV A:00 X:4C Y:00 P:25 SP:FB PPU: 89,311 CYC:10220
+E13A 38 SEC A:00 X:4C Y:00 P:25 SP:FB PPU: 89,317 CYC:10222
+E13B A9 40 LDA #$40 A:00 X:4C Y:00 P:25 SP:FB PPU: 89,323 CYC:10224
+E13D CE 00 04 DEC $0400 = 40 A:40 X:4C Y:00 P:25 SP:FB PPU: 89,329 CYC:10226
+E140 F9 00 04 SBC $0400,Y @ 0400 = 3F A:40 X:4C Y:00 P:25 SP:FB PPU: 90, 6 CYC:10232
+E143 F0 0A BEQ $E14F A:01 X:4C Y:00 P:25 SP:FB PPU: 90, 18 CYC:10236
+E145 30 08 BMI $E14F A:01 X:4C Y:00 P:25 SP:FB PPU: 90, 24 CYC:10238
+E147 90 06 BCC $E14F A:01 X:4C Y:00 P:25 SP:FB PPU: 90, 30 CYC:10240
+E149 70 04 BVS $E14F A:01 X:4C Y:00 P:25 SP:FB PPU: 90, 36 CYC:10242
+E14B C9 01 CMP #$01 A:01 X:4C Y:00 P:25 SP:FB PPU: 90, 42 CYC:10244
+E14D F0 02 BEQ $E151 A:01 X:4C Y:00 P:27 SP:FB PPU: 90, 48 CYC:10246
+E151 E8 INX A:01 X:4C Y:00 P:27 SP:FB PPU: 90, 57 CYC:10249
+E152 A9 40 LDA #$40 A:01 X:4D Y:00 P:25 SP:FB PPU: 90, 63 CYC:10251
+E154 38 SEC A:40 X:4D Y:00 P:25 SP:FB PPU: 90, 69 CYC:10253
+E155 24 01 BIT $01 = FF A:40 X:4D Y:00 P:25 SP:FB PPU: 90, 75 CYC:10255
+E157 EE 00 04 INC $0400 = 3F A:40 X:4D Y:00 P:E5 SP:FB PPU: 90, 84 CYC:10258
+E15A EE 00 04 INC $0400 = 40 A:40 X:4D Y:00 P:65 SP:FB PPU: 90,102 CYC:10264
+E15D F9 00 04 SBC $0400,Y @ 0400 = 41 A:40 X:4D Y:00 P:65 SP:FB PPU: 90,120 CYC:10270
+E160 B0 0A BCS $E16C A:FF X:4D Y:00 P:A4 SP:FB PPU: 90,132 CYC:10274
+E162 F0 08 BEQ $E16C A:FF X:4D Y:00 P:A4 SP:FB PPU: 90,138 CYC:10276
+E164 10 06 BPL $E16C A:FF X:4D Y:00 P:A4 SP:FB PPU: 90,144 CYC:10278
+E166 70 04 BVS $E16C A:FF X:4D Y:00 P:A4 SP:FB PPU: 90,150 CYC:10280
+E168 C9 FF CMP #$FF A:FF X:4D Y:00 P:A4 SP:FB PPU: 90,156 CYC:10282
+E16A F0 02 BEQ $E16E A:FF X:4D Y:00 P:27 SP:FB PPU: 90,162 CYC:10284
+E16E E8 INX A:FF X:4D Y:00 P:27 SP:FB PPU: 90,171 CYC:10287
+E16F 18 CLC A:FF X:4E Y:00 P:25 SP:FB PPU: 90,177 CYC:10289
+E170 A9 00 LDA #$00 A:FF X:4E Y:00 P:24 SP:FB PPU: 90,183 CYC:10291
+E172 8D 00 04 STA $0400 = 41 A:00 X:4E Y:00 P:26 SP:FB PPU: 90,189 CYC:10293
+E175 A9 80 LDA #$80 A:00 X:4E Y:00 P:26 SP:FB PPU: 90,201 CYC:10297
+E177 F9 00 04 SBC $0400,Y @ 0400 = 00 A:80 X:4E Y:00 P:A4 SP:FB PPU: 90,207 CYC:10299
+E17A 90 04 BCC $E180 A:7F X:4E Y:00 P:65 SP:FB PPU: 90,219 CYC:10303
+E17C C9 7F CMP #$7F A:7F X:4E Y:00 P:65 SP:FB PPU: 90,225 CYC:10305
+E17E F0 02 BEQ $E182 A:7F X:4E Y:00 P:67 SP:FB PPU: 90,231 CYC:10307
+E182 E8 INX A:7F X:4E Y:00 P:67 SP:FB PPU: 90,240 CYC:10310
+E183 38 SEC A:7F X:4F Y:00 P:65 SP:FB PPU: 90,246 CYC:10312
+E184 A9 7F LDA #$7F A:7F X:4F Y:00 P:65 SP:FB PPU: 90,252 CYC:10314
+E186 8D 00 04 STA $0400 = 00 A:7F X:4F Y:00 P:65 SP:FB PPU: 90,258 CYC:10316
+E189 A9 81 LDA #$81 A:7F X:4F Y:00 P:65 SP:FB PPU: 90,270 CYC:10320
+E18B F9 00 04 SBC $0400,Y @ 0400 = 7F A:81 X:4F Y:00 P:E5 SP:FB PPU: 90,276 CYC:10322
+E18E 50 06 BVC $E196 A:02 X:4F Y:00 P:65 SP:FB PPU: 90,288 CYC:10326
+E190 90 04 BCC $E196 A:02 X:4F Y:00 P:65 SP:FB PPU: 90,294 CYC:10328
+E192 C9 02 CMP #$02 A:02 X:4F Y:00 P:65 SP:FB PPU: 90,300 CYC:10330
+E194 F0 02 BEQ $E198 A:02 X:4F Y:00 P:67 SP:FB PPU: 90,306 CYC:10332
+E198 E8 INX A:02 X:4F Y:00 P:67 SP:FB PPU: 90,315 CYC:10335
+E199 A9 00 LDA #$00 A:02 X:50 Y:00 P:65 SP:FB PPU: 90,321 CYC:10337
+E19B A9 87 LDA #$87 A:00 X:50 Y:00 P:67 SP:FB PPU: 90,327 CYC:10339
+E19D 99 00 04 STA $0400,Y @ 0400 = 7F A:87 X:50 Y:00 P:E5 SP:FB PPU: 90,333 CYC:10341
+E1A0 AD 00 04 LDA $0400 = 87 A:87 X:50 Y:00 P:E5 SP:FB PPU: 91, 7 CYC:10346
+E1A3 C9 87 CMP #$87 A:87 X:50 Y:00 P:E5 SP:FB PPU: 91, 19 CYC:10350
+E1A5 F0 02 BEQ $E1A9 A:87 X:50 Y:00 P:67 SP:FB PPU: 91, 25 CYC:10352
+E1A9 60 RTS A:87 X:50 Y:00 P:67 SP:FB PPU: 91, 34 CYC:10355
+C629 20 B8 DB JSR $DBB8 A:87 X:50 Y:00 P:67 SP:FD PPU: 91, 52 CYC:10361
+DBB8 A9 FF LDA #$FF A:87 X:50 Y:00 P:67 SP:FB PPU: 91, 70 CYC:10367
+DBBA 85 01 STA $01 = FF A:FF X:50 Y:00 P:E5 SP:FB PPU: 91, 76 CYC:10369
+DBBC A9 AA LDA #$AA A:FF X:50 Y:00 P:E5 SP:FB PPU: 91, 85 CYC:10372
+DBBE 85 33 STA $33 = A3 A:AA X:50 Y:00 P:E5 SP:FB PPU: 91, 91 CYC:10374
+DBC0 A9 BB LDA #$BB A:AA X:50 Y:00 P:E5 SP:FB PPU: 91,100 CYC:10377
+DBC2 85 89 STA $89 = 00 A:BB X:50 Y:00 P:E5 SP:FB PPU: 91,106 CYC:10379
+DBC4 A2 00 LDX #$00 A:BB X:50 Y:00 P:E5 SP:FB PPU: 91,115 CYC:10382
+DBC6 A9 66 LDA #$66 A:BB X:00 Y:00 P:67 SP:FB PPU: 91,121 CYC:10384
+DBC8 24 01 BIT $01 = FF A:66 X:00 Y:00 P:65 SP:FB PPU: 91,127 CYC:10386
+DBCA 38 SEC A:66 X:00 Y:00 P:E5 SP:FB PPU: 91,136 CYC:10389
+DBCB A0 00 LDY #$00 A:66 X:00 Y:00 P:E5 SP:FB PPU: 91,142 CYC:10391
+DBCD B4 33 LDY $33,X @ 33 = AA A:66 X:00 Y:00 P:67 SP:FB PPU: 91,148 CYC:10393
+DBCF 10 12 BPL $DBE3 A:66 X:00 Y:AA P:E5 SP:FB PPU: 91,160 CYC:10397
+DBD1 F0 10 BEQ $DBE3 A:66 X:00 Y:AA P:E5 SP:FB PPU: 91,166 CYC:10399
+DBD3 50 0E BVC $DBE3 A:66 X:00 Y:AA P:E5 SP:FB PPU: 91,172 CYC:10401
+DBD5 90 0C BCC $DBE3 A:66 X:00 Y:AA P:E5 SP:FB PPU: 91,178 CYC:10403
+DBD7 C9 66 CMP #$66 A:66 X:00 Y:AA P:E5 SP:FB PPU: 91,184 CYC:10405
+DBD9 D0 08 BNE $DBE3 A:66 X:00 Y:AA P:67 SP:FB PPU: 91,190 CYC:10407
+DBDB E0 00 CPX #$00 A:66 X:00 Y:AA P:67 SP:FB PPU: 91,196 CYC:10409
+DBDD D0 04 BNE $DBE3 A:66 X:00 Y:AA P:67 SP:FB PPU: 91,202 CYC:10411
+DBDF C0 AA CPY #$AA A:66 X:00 Y:AA P:67 SP:FB PPU: 91,208 CYC:10413
+DBE1 F0 04 BEQ $DBE7 A:66 X:00 Y:AA P:67 SP:FB PPU: 91,214 CYC:10415
+DBE7 A2 8A LDX #$8A A:66 X:00 Y:AA P:67 SP:FB PPU: 91,223 CYC:10418
+DBE9 A9 66 LDA #$66 A:66 X:8A Y:AA P:E5 SP:FB PPU: 91,229 CYC:10420
+DBEB B8 CLV A:66 X:8A Y:AA P:65 SP:FB PPU: 91,235 CYC:10422
+DBEC 18 CLC A:66 X:8A Y:AA P:25 SP:FB PPU: 91,241 CYC:10424
+DBED A0 00 LDY #$00 A:66 X:8A Y:AA P:24 SP:FB PPU: 91,247 CYC:10426
+DBEF B4 FF LDY $FF,X @ 89 = BB A:66 X:8A Y:00 P:26 SP:FB PPU: 91,253 CYC:10428
+DBF1 10 12 BPL $DC05 A:66 X:8A Y:BB P:A4 SP:FB PPU: 91,265 CYC:10432
+DBF3 F0 10 BEQ $DC05 A:66 X:8A Y:BB P:A4 SP:FB PPU: 91,271 CYC:10434
+DBF5 70 0E BVS $DC05 A:66 X:8A Y:BB P:A4 SP:FB PPU: 91,277 CYC:10436
+DBF7 B0 0C BCS $DC05 A:66 X:8A Y:BB P:A4 SP:FB PPU: 91,283 CYC:10438
+DBF9 C0 BB CPY #$BB A:66 X:8A Y:BB P:A4 SP:FB PPU: 91,289 CYC:10440
+DBFB D0 08 BNE $DC05 A:66 X:8A Y:BB P:27 SP:FB PPU: 91,295 CYC:10442
+DBFD C9 66 CMP #$66 A:66 X:8A Y:BB P:27 SP:FB PPU: 91,301 CYC:10444
+DBFF D0 04 BNE $DC05 A:66 X:8A Y:BB P:27 SP:FB PPU: 91,307 CYC:10446
+DC01 E0 8A CPX #$8A A:66 X:8A Y:BB P:27 SP:FB PPU: 91,313 CYC:10448
+DC03 F0 04 BEQ $DC09 A:66 X:8A Y:BB P:27 SP:FB PPU: 91,319 CYC:10450
+DC09 24 01 BIT $01 = FF A:66 X:8A Y:BB P:27 SP:FB PPU: 91,328 CYC:10453
+DC0B 38 SEC A:66 X:8A Y:BB P:E5 SP:FB PPU: 91,337 CYC:10456
+DC0C A0 44 LDY #$44 A:66 X:8A Y:BB P:E5 SP:FB PPU: 92, 2 CYC:10458
+DC0E A2 00 LDX #$00 A:66 X:8A Y:44 P:65 SP:FB PPU: 92, 8 CYC:10460
+DC10 94 33 STY $33,X @ 33 = AA A:66 X:00 Y:44 P:67 SP:FB PPU: 92, 14 CYC:10462
+DC12 A5 33 LDA $33 = 44 A:66 X:00 Y:44 P:67 SP:FB PPU: 92, 26 CYC:10466
+DC14 90 18 BCC $DC2E A:44 X:00 Y:44 P:65 SP:FB PPU: 92, 35 CYC:10469
+DC16 C9 44 CMP #$44 A:44 X:00 Y:44 P:65 SP:FB PPU: 92, 41 CYC:10471
+DC18 D0 14 BNE $DC2E A:44 X:00 Y:44 P:67 SP:FB PPU: 92, 47 CYC:10473
+DC1A 50 12 BVC $DC2E A:44 X:00 Y:44 P:67 SP:FB PPU: 92, 53 CYC:10475
+DC1C 18 CLC A:44 X:00 Y:44 P:67 SP:FB PPU: 92, 59 CYC:10477
+DC1D B8 CLV A:44 X:00 Y:44 P:66 SP:FB PPU: 92, 65 CYC:10479
+DC1E A0 99 LDY #$99 A:44 X:00 Y:44 P:26 SP:FB PPU: 92, 71 CYC:10481
+DC20 A2 80 LDX #$80 A:44 X:00 Y:99 P:A4 SP:FB PPU: 92, 77 CYC:10483
+DC22 94 85 STY $85,X @ 05 = 00 A:44 X:80 Y:99 P:A4 SP:FB PPU: 92, 83 CYC:10485
+DC24 A5 05 LDA $05 = 99 A:44 X:80 Y:99 P:A4 SP:FB PPU: 92, 95 CYC:10489
+DC26 B0 06 BCS $DC2E A:99 X:80 Y:99 P:A4 SP:FB PPU: 92,104 CYC:10492
+DC28 C9 99 CMP #$99 A:99 X:80 Y:99 P:A4 SP:FB PPU: 92,110 CYC:10494
+DC2A D0 02 BNE $DC2E A:99 X:80 Y:99 P:27 SP:FB PPU: 92,116 CYC:10496
+DC2C 50 04 BVC $DC32 A:99 X:80 Y:99 P:27 SP:FB PPU: 92,122 CYC:10498
+DC32 A0 0B LDY #$0B A:99 X:80 Y:99 P:27 SP:FB PPU: 92,131 CYC:10501
+DC34 A9 AA LDA #$AA A:99 X:80 Y:0B P:25 SP:FB PPU: 92,137 CYC:10503
+DC36 A2 78 LDX #$78 A:AA X:80 Y:0B P:A5 SP:FB PPU: 92,143 CYC:10505
+DC38 85 78 STA $78 = 00 A:AA X:78 Y:0B P:25 SP:FB PPU: 92,149 CYC:10507
+DC3A 20 B6 F7 JSR $F7B6 A:AA X:78 Y:0B P:25 SP:FB PPU: 92,158 CYC:10510
+F7B6 18 CLC A:AA X:78 Y:0B P:25 SP:F9 PPU: 92,176 CYC:10516
+F7B7 A9 FF LDA #$FF A:AA X:78 Y:0B P:24 SP:F9 PPU: 92,182 CYC:10518
+F7B9 85 01 STA $01 = FF A:FF X:78 Y:0B P:A4 SP:F9 PPU: 92,188 CYC:10520
+F7BB 24 01 BIT $01 = FF A:FF X:78 Y:0B P:A4 SP:F9 PPU: 92,197 CYC:10523
+F7BD A9 55 LDA #$55 A:FF X:78 Y:0B P:E4 SP:F9 PPU: 92,206 CYC:10526
+F7BF 60 RTS A:55 X:78 Y:0B P:64 SP:F9 PPU: 92,212 CYC:10528
+DC3D 15 00 ORA $00,X @ 78 = AA A:55 X:78 Y:0B P:64 SP:FB PPU: 92,230 CYC:10534
+DC3F 20 C0 F7 JSR $F7C0 A:FF X:78 Y:0B P:E4 SP:FB PPU: 92,242 CYC:10538
+F7C0 B0 09 BCS $F7CB A:FF X:78 Y:0B P:E4 SP:F9 PPU: 92,260 CYC:10544
+F7C2 10 07 BPL $F7CB A:FF X:78 Y:0B P:E4 SP:F9 PPU: 92,266 CYC:10546
+F7C4 C9 FF CMP #$FF A:FF X:78 Y:0B P:E4 SP:F9 PPU: 92,272 CYC:10548
+F7C6 D0 03 BNE $F7CB A:FF X:78 Y:0B P:67 SP:F9 PPU: 92,278 CYC:10550
+F7C8 50 01 BVC $F7CB A:FF X:78 Y:0B P:67 SP:F9 PPU: 92,284 CYC:10552
+F7CA 60 RTS A:FF X:78 Y:0B P:67 SP:F9 PPU: 92,290 CYC:10554
+DC42 C8 INY A:FF X:78 Y:0B P:67 SP:FB PPU: 92,308 CYC:10560
+DC43 A9 00 LDA #$00 A:FF X:78 Y:0C P:65 SP:FB PPU: 92,314 CYC:10562
+DC45 85 78 STA $78 = AA A:00 X:78 Y:0C P:67 SP:FB PPU: 92,320 CYC:10564
+DC47 20 CE F7 JSR $F7CE A:00 X:78 Y:0C P:67 SP:FB PPU: 92,329 CYC:10567
+F7CE 38 SEC A:00 X:78 Y:0C P:67 SP:F9 PPU: 93, 6 CYC:10573
+F7CF B8 CLV A:00 X:78 Y:0C P:67 SP:F9 PPU: 93, 12 CYC:10575
+F7D0 A9 00 LDA #$00 A:00 X:78 Y:0C P:27 SP:F9 PPU: 93, 18 CYC:10577
+F7D2 60 RTS A:00 X:78 Y:0C P:27 SP:F9 PPU: 93, 24 CYC:10579
+DC4A 15 00 ORA $00,X @ 78 = 00 A:00 X:78 Y:0C P:27 SP:FB PPU: 93, 42 CYC:10585
+DC4C 20 D3 F7 JSR $F7D3 A:00 X:78 Y:0C P:27 SP:FB PPU: 93, 54 CYC:10589
+F7D3 D0 07 BNE $F7DC A:00 X:78 Y:0C P:27 SP:F9 PPU: 93, 72 CYC:10595
+F7D5 70 05 BVS $F7DC A:00 X:78 Y:0C P:27 SP:F9 PPU: 93, 78 CYC:10597
+F7D7 90 03 BCC $F7DC A:00 X:78 Y:0C P:27 SP:F9 PPU: 93, 84 CYC:10599
+F7D9 30 01 BMI $F7DC A:00 X:78 Y:0C P:27 SP:F9 PPU: 93, 90 CYC:10601
+F7DB 60 RTS A:00 X:78 Y:0C P:27 SP:F9 PPU: 93, 96 CYC:10603
+DC4F C8 INY A:00 X:78 Y:0C P:27 SP:FB PPU: 93,114 CYC:10609
+DC50 A9 AA LDA #$AA A:00 X:78 Y:0D P:25 SP:FB PPU: 93,120 CYC:10611
+DC52 85 78 STA $78 = 00 A:AA X:78 Y:0D P:A5 SP:FB PPU: 93,126 CYC:10613
+DC54 20 DF F7 JSR $F7DF A:AA X:78 Y:0D P:A5 SP:FB PPU: 93,135 CYC:10616
+F7DF 18 CLC A:AA X:78 Y:0D P:A5 SP:F9 PPU: 93,153 CYC:10622
+F7E0 24 01 BIT $01 = FF A:AA X:78 Y:0D P:A4 SP:F9 PPU: 93,159 CYC:10624
+F7E2 A9 55 LDA #$55 A:AA X:78 Y:0D P:E4 SP:F9 PPU: 93,168 CYC:10627
+F7E4 60 RTS A:55 X:78 Y:0D P:64 SP:F9 PPU: 93,174 CYC:10629
+DC57 35 00 AND $00,X @ 78 = AA A:55 X:78 Y:0D P:64 SP:FB PPU: 93,192 CYC:10635
+DC59 20 E5 F7 JSR $F7E5 A:00 X:78 Y:0D P:66 SP:FB PPU: 93,204 CYC:10639
+F7E5 D0 07 BNE $F7EE A:00 X:78 Y:0D P:66 SP:F9 PPU: 93,222 CYC:10645
+F7E7 50 05 BVC $F7EE A:00 X:78 Y:0D P:66 SP:F9 PPU: 93,228 CYC:10647
+F7E9 B0 03 BCS $F7EE A:00 X:78 Y:0D P:66 SP:F9 PPU: 93,234 CYC:10649
+F7EB 30 01 BMI $F7EE A:00 X:78 Y:0D P:66 SP:F9 PPU: 93,240 CYC:10651
+F7ED 60 RTS A:00 X:78 Y:0D P:66 SP:F9 PPU: 93,246 CYC:10653
+DC5C C8 INY A:00 X:78 Y:0D P:66 SP:FB PPU: 93,264 CYC:10659
+DC5D A9 EF LDA #$EF A:00 X:78 Y:0E P:64 SP:FB PPU: 93,270 CYC:10661
+DC5F 85 78 STA $78 = AA A:EF X:78 Y:0E P:E4 SP:FB PPU: 93,276 CYC:10663
+DC61 20 F1 F7 JSR $F7F1 A:EF X:78 Y:0E P:E4 SP:FB PPU: 93,285 CYC:10666
+F7F1 38 SEC A:EF X:78 Y:0E P:E4 SP:F9 PPU: 93,303 CYC:10672
+F7F2 B8 CLV A:EF X:78 Y:0E P:E5 SP:F9 PPU: 93,309 CYC:10674
+F7F3 A9 F8 LDA #$F8 A:EF X:78 Y:0E P:A5 SP:F9 PPU: 93,315 CYC:10676
+F7F5 60 RTS A:F8 X:78 Y:0E P:A5 SP:F9 PPU: 93,321 CYC:10678
+DC64 35 00 AND $00,X @ 78 = EF A:F8 X:78 Y:0E P:A5 SP:FB PPU: 93,339 CYC:10684
+DC66 20 F6 F7 JSR $F7F6 A:E8 X:78 Y:0E P:A5 SP:FB PPU: 94, 10 CYC:10688
+F7F6 90 09 BCC $F801 A:E8 X:78 Y:0E P:A5 SP:F9 PPU: 94, 28 CYC:10694
+F7F8 10 07 BPL $F801 A:E8 X:78 Y:0E P:A5 SP:F9 PPU: 94, 34 CYC:10696
+F7FA C9 E8 CMP #$E8 A:E8 X:78 Y:0E P:A5 SP:F9 PPU: 94, 40 CYC:10698
+F7FC D0 03 BNE $F801 A:E8 X:78 Y:0E P:27 SP:F9 PPU: 94, 46 CYC:10700
+F7FE 70 01 BVS $F801 A:E8 X:78 Y:0E P:27 SP:F9 PPU: 94, 52 CYC:10702
+F800 60 RTS A:E8 X:78 Y:0E P:27 SP:F9 PPU: 94, 58 CYC:10704
+DC69 C8 INY A:E8 X:78 Y:0E P:27 SP:FB PPU: 94, 76 CYC:10710
+DC6A A9 AA LDA #$AA A:E8 X:78 Y:0F P:25 SP:FB PPU: 94, 82 CYC:10712
+DC6C 85 78 STA $78 = EF A:AA X:78 Y:0F P:A5 SP:FB PPU: 94, 88 CYC:10714
+DC6E 20 04 F8 JSR $F804 A:AA X:78 Y:0F P:A5 SP:FB PPU: 94, 97 CYC:10717
+F804 18 CLC A:AA X:78 Y:0F P:A5 SP:F9 PPU: 94,115 CYC:10723
+F805 24 01 BIT $01 = FF A:AA X:78 Y:0F P:A4 SP:F9 PPU: 94,121 CYC:10725
+F807 A9 5F LDA #$5F A:AA X:78 Y:0F P:E4 SP:F9 PPU: 94,130 CYC:10728
+F809 60 RTS A:5F X:78 Y:0F P:64 SP:F9 PPU: 94,136 CYC:10730
+DC71 55 00 EOR $00,X @ 78 = AA A:5F X:78 Y:0F P:64 SP:FB PPU: 94,154 CYC:10736
+DC73 20 0A F8 JSR $F80A A:F5 X:78 Y:0F P:E4 SP:FB PPU: 94,166 CYC:10740
+F80A B0 09 BCS $F815 A:F5 X:78 Y:0F P:E4 SP:F9 PPU: 94,184 CYC:10746
+F80C 10 07 BPL $F815 A:F5 X:78 Y:0F P:E4 SP:F9 PPU: 94,190 CYC:10748
+F80E C9 F5 CMP #$F5 A:F5 X:78 Y:0F P:E4 SP:F9 PPU: 94,196 CYC:10750
+F810 D0 03 BNE $F815 A:F5 X:78 Y:0F P:67 SP:F9 PPU: 94,202 CYC:10752
+F812 50 01 BVC $F815 A:F5 X:78 Y:0F P:67 SP:F9 PPU: 94,208 CYC:10754
+F814 60 RTS A:F5 X:78 Y:0F P:67 SP:F9 PPU: 94,214 CYC:10756
+DC76 C8 INY A:F5 X:78 Y:0F P:67 SP:FB PPU: 94,232 CYC:10762
+DC77 A9 70 LDA #$70 A:F5 X:78 Y:10 P:65 SP:FB PPU: 94,238 CYC:10764
+DC79 85 78 STA $78 = AA A:70 X:78 Y:10 P:65 SP:FB PPU: 94,244 CYC:10766
+DC7B 20 18 F8 JSR $F818 A:70 X:78 Y:10 P:65 SP:FB PPU: 94,253 CYC:10769
+F818 38 SEC A:70 X:78 Y:10 P:65 SP:F9 PPU: 94,271 CYC:10775
+F819 B8 CLV A:70 X:78 Y:10 P:65 SP:F9 PPU: 94,277 CYC:10777
+F81A A9 70 LDA #$70 A:70 X:78 Y:10 P:25 SP:F9 PPU: 94,283 CYC:10779
+F81C 60 RTS A:70 X:78 Y:10 P:25 SP:F9 PPU: 94,289 CYC:10781
+DC7E 55 00 EOR $00,X @ 78 = 70 A:70 X:78 Y:10 P:25 SP:FB PPU: 94,307 CYC:10787
+DC80 20 1D F8 JSR $F81D A:00 X:78 Y:10 P:27 SP:FB PPU: 94,319 CYC:10791
+F81D D0 07 BNE $F826 A:00 X:78 Y:10 P:27 SP:F9 PPU: 94,337 CYC:10797
+F81F 70 05 BVS $F826 A:00 X:78 Y:10 P:27 SP:F9 PPU: 95, 2 CYC:10799
+F821 90 03 BCC $F826 A:00 X:78 Y:10 P:27 SP:F9 PPU: 95, 8 CYC:10801
+F823 30 01 BMI $F826 A:00 X:78 Y:10 P:27 SP:F9 PPU: 95, 14 CYC:10803
+F825 60 RTS A:00 X:78 Y:10 P:27 SP:F9 PPU: 95, 20 CYC:10805
+DC83 C8 INY A:00 X:78 Y:10 P:27 SP:FB PPU: 95, 38 CYC:10811
+DC84 A9 69 LDA #$69 A:00 X:78 Y:11 P:25 SP:FB PPU: 95, 44 CYC:10813
+DC86 85 78 STA $78 = 70 A:69 X:78 Y:11 P:25 SP:FB PPU: 95, 50 CYC:10815
+DC88 20 29 F8 JSR $F829 A:69 X:78 Y:11 P:25 SP:FB PPU: 95, 59 CYC:10818
+F829 18 CLC A:69 X:78 Y:11 P:25 SP:F9 PPU: 95, 77 CYC:10824
+F82A 24 01 BIT $01 = FF A:69 X:78 Y:11 P:24 SP:F9 PPU: 95, 83 CYC:10826
+F82C A9 00 LDA #$00 A:69 X:78 Y:11 P:E4 SP:F9 PPU: 95, 92 CYC:10829
+F82E 60 RTS A:00 X:78 Y:11 P:66 SP:F9 PPU: 95, 98 CYC:10831
+DC8B 75 00 ADC $00,X @ 78 = 69 A:00 X:78 Y:11 P:66 SP:FB PPU: 95,116 CYC:10837
+DC8D 20 2F F8 JSR $F82F A:69 X:78 Y:11 P:24 SP:FB PPU: 95,128 CYC:10841
+F82F 30 09 BMI $F83A A:69 X:78 Y:11 P:24 SP:F9 PPU: 95,146 CYC:10847
+F831 B0 07 BCS $F83A A:69 X:78 Y:11 P:24 SP:F9 PPU: 95,152 CYC:10849
+F833 C9 69 CMP #$69 A:69 X:78 Y:11 P:24 SP:F9 PPU: 95,158 CYC:10851
+F835 D0 03 BNE $F83A A:69 X:78 Y:11 P:27 SP:F9 PPU: 95,164 CYC:10853
+F837 70 01 BVS $F83A A:69 X:78 Y:11 P:27 SP:F9 PPU: 95,170 CYC:10855
+F839 60 RTS A:69 X:78 Y:11 P:27 SP:F9 PPU: 95,176 CYC:10857
+DC90 C8 INY A:69 X:78 Y:11 P:27 SP:FB PPU: 95,194 CYC:10863
+DC91 20 3D F8 JSR $F83D A:69 X:78 Y:12 P:25 SP:FB PPU: 95,200 CYC:10865
+F83D 38 SEC A:69 X:78 Y:12 P:25 SP:F9 PPU: 95,218 CYC:10871
+F83E 24 01 BIT $01 = FF A:69 X:78 Y:12 P:25 SP:F9 PPU: 95,224 CYC:10873
+F840 A9 00 LDA #$00 A:69 X:78 Y:12 P:E5 SP:F9 PPU: 95,233 CYC:10876
+F842 60 RTS A:00 X:78 Y:12 P:67 SP:F9 PPU: 95,239 CYC:10878
+DC94 75 00 ADC $00,X @ 78 = 69 A:00 X:78 Y:12 P:67 SP:FB PPU: 95,257 CYC:10884
+DC96 20 43 F8 JSR $F843 A:6A X:78 Y:12 P:24 SP:FB PPU: 95,269 CYC:10888
+F843 30 09 BMI $F84E A:6A X:78 Y:12 P:24 SP:F9 PPU: 95,287 CYC:10894
+F845 B0 07 BCS $F84E A:6A X:78 Y:12 P:24 SP:F9 PPU: 95,293 CYC:10896
+F847 C9 6A CMP #$6A A:6A X:78 Y:12 P:24 SP:F9 PPU: 95,299 CYC:10898
+F849 D0 03 BNE $F84E A:6A X:78 Y:12 P:27 SP:F9 PPU: 95,305 CYC:10900
+F84B 70 01 BVS $F84E A:6A X:78 Y:12 P:27 SP:F9 PPU: 95,311 CYC:10902
+F84D 60 RTS A:6A X:78 Y:12 P:27 SP:F9 PPU: 95,317 CYC:10904
+DC99 C8 INY A:6A X:78 Y:12 P:27 SP:FB PPU: 95,335 CYC:10910
+DC9A A9 7F LDA #$7F A:6A X:78 Y:13 P:25 SP:FB PPU: 96, 0 CYC:10912
+DC9C 85 78 STA $78 = 69 A:7F X:78 Y:13 P:25 SP:FB PPU: 96, 6 CYC:10914
+DC9E 20 51 F8 JSR $F851 A:7F X:78 Y:13 P:25 SP:FB PPU: 96, 15 CYC:10917
+F851 38 SEC A:7F X:78 Y:13 P:25 SP:F9 PPU: 96, 33 CYC:10923
+F852 B8 CLV A:7F X:78 Y:13 P:25 SP:F9 PPU: 96, 39 CYC:10925
+F853 A9 7F LDA #$7F A:7F X:78 Y:13 P:25 SP:F9 PPU: 96, 45 CYC:10927
+F855 60 RTS A:7F X:78 Y:13 P:25 SP:F9 PPU: 96, 51 CYC:10929
+DCA1 75 00 ADC $00,X @ 78 = 7F A:7F X:78 Y:13 P:25 SP:FB PPU: 96, 69 CYC:10935
+DCA3 20 56 F8 JSR $F856 A:FF X:78 Y:13 P:E4 SP:FB PPU: 96, 81 CYC:10939
+F856 10 09 BPL $F861 A:FF X:78 Y:13 P:E4 SP:F9 PPU: 96, 99 CYC:10945
+F858 B0 07 BCS $F861 A:FF X:78 Y:13 P:E4 SP:F9 PPU: 96,105 CYC:10947
+F85A C9 FF CMP #$FF A:FF X:78 Y:13 P:E4 SP:F9 PPU: 96,111 CYC:10949
+F85C D0 03 BNE $F861 A:FF X:78 Y:13 P:67 SP:F9 PPU: 96,117 CYC:10951
+F85E 50 01 BVC $F861 A:FF X:78 Y:13 P:67 SP:F9 PPU: 96,123 CYC:10953
+F860 60 RTS A:FF X:78 Y:13 P:67 SP:F9 PPU: 96,129 CYC:10955
+DCA6 C8 INY A:FF X:78 Y:13 P:67 SP:FB PPU: 96,147 CYC:10961
+DCA7 A9 80 LDA #$80 A:FF X:78 Y:14 P:65 SP:FB PPU: 96,153 CYC:10963
+DCA9 85 78 STA $78 = 7F A:80 X:78 Y:14 P:E5 SP:FB PPU: 96,159 CYC:10965
+DCAB 20 64 F8 JSR $F864 A:80 X:78 Y:14 P:E5 SP:FB PPU: 96,168 CYC:10968
+F864 18 CLC A:80 X:78 Y:14 P:E5 SP:F9 PPU: 96,186 CYC:10974
+F865 24 01 BIT $01 = FF A:80 X:78 Y:14 P:E4 SP:F9 PPU: 96,192 CYC:10976
+F867 A9 7F LDA #$7F A:80 X:78 Y:14 P:E4 SP:F9 PPU: 96,201 CYC:10979
+F869 60 RTS A:7F X:78 Y:14 P:64 SP:F9 PPU: 96,207 CYC:10981
+DCAE 75 00 ADC $00,X @ 78 = 80 A:7F X:78 Y:14 P:64 SP:FB PPU: 96,225 CYC:10987
+DCB0 20 6A F8 JSR $F86A A:FF X:78 Y:14 P:A4 SP:FB PPU: 96,237 CYC:10991
+F86A 10 09 BPL $F875 A:FF X:78 Y:14 P:A4 SP:F9 PPU: 96,255 CYC:10997
+F86C B0 07 BCS $F875 A:FF X:78 Y:14 P:A4 SP:F9 PPU: 96,261 CYC:10999
+F86E C9 FF CMP #$FF A:FF X:78 Y:14 P:A4 SP:F9 PPU: 96,267 CYC:11001
+F870 D0 03 BNE $F875 A:FF X:78 Y:14 P:27 SP:F9 PPU: 96,273 CYC:11003
+F872 70 01 BVS $F875 A:FF X:78 Y:14 P:27 SP:F9 PPU: 96,279 CYC:11005
+F874 60 RTS A:FF X:78 Y:14 P:27 SP:F9 PPU: 96,285 CYC:11007
+DCB3 C8 INY A:FF X:78 Y:14 P:27 SP:FB PPU: 96,303 CYC:11013
+DCB4 20 78 F8 JSR $F878 A:FF X:78 Y:15 P:25 SP:FB PPU: 96,309 CYC:11015
+F878 38 SEC A:FF X:78 Y:15 P:25 SP:F9 PPU: 96,327 CYC:11021
+F879 B8 CLV A:FF X:78 Y:15 P:25 SP:F9 PPU: 96,333 CYC:11023
+F87A A9 7F LDA #$7F A:FF X:78 Y:15 P:25 SP:F9 PPU: 96,339 CYC:11025
+F87C 60 RTS A:7F X:78 Y:15 P:25 SP:F9 PPU: 97, 4 CYC:11027
+DCB7 75 00 ADC $00,X @ 78 = 80 A:7F X:78 Y:15 P:25 SP:FB PPU: 97, 22 CYC:11033
+DCB9 20 7D F8 JSR $F87D A:00 X:78 Y:15 P:27 SP:FB PPU: 97, 34 CYC:11037
+F87D D0 07 BNE $F886 A:00 X:78 Y:15 P:27 SP:F9 PPU: 97, 52 CYC:11043
+F87F 30 05 BMI $F886 A:00 X:78 Y:15 P:27 SP:F9 PPU: 97, 58 CYC:11045
+F881 70 03 BVS $F886 A:00 X:78 Y:15 P:27 SP:F9 PPU: 97, 64 CYC:11047
+F883 90 01 BCC $F886 A:00 X:78 Y:15 P:27 SP:F9 PPU: 97, 70 CYC:11049
+F885 60 RTS A:00 X:78 Y:15 P:27 SP:F9 PPU: 97, 76 CYC:11051
+DCBC C8 INY A:00 X:78 Y:15 P:27 SP:FB PPU: 97, 94 CYC:11057
+DCBD A9 40 LDA #$40 A:00 X:78 Y:16 P:25 SP:FB PPU: 97,100 CYC:11059
+DCBF 85 78 STA $78 = 80 A:40 X:78 Y:16 P:25 SP:FB PPU: 97,106 CYC:11061
+DCC1 20 89 F8 JSR $F889 A:40 X:78 Y:16 P:25 SP:FB PPU: 97,115 CYC:11064
+F889 24 01 BIT $01 = FF A:40 X:78 Y:16 P:25 SP:F9 PPU: 97,133 CYC:11070
+F88B A9 40 LDA #$40 A:40 X:78 Y:16 P:E5 SP:F9 PPU: 97,142 CYC:11073
+F88D 60 RTS A:40 X:78 Y:16 P:65 SP:F9 PPU: 97,148 CYC:11075
+DCC4 D5 00 CMP $00,X @ 78 = 40 A:40 X:78 Y:16 P:65 SP:FB PPU: 97,166 CYC:11081
+DCC6 20 8E F8 JSR $F88E A:40 X:78 Y:16 P:67 SP:FB PPU: 97,178 CYC:11085
+F88E 30 07 BMI $F897 A:40 X:78 Y:16 P:67 SP:F9 PPU: 97,196 CYC:11091
+F890 90 05 BCC $F897 A:40 X:78 Y:16 P:67 SP:F9 PPU: 97,202 CYC:11093
+F892 D0 03 BNE $F897 A:40 X:78 Y:16 P:67 SP:F9 PPU: 97,208 CYC:11095
+F894 50 01 BVC $F897 A:40 X:78 Y:16 P:67 SP:F9 PPU: 97,214 CYC:11097
+F896 60 RTS A:40 X:78 Y:16 P:67 SP:F9 PPU: 97,220 CYC:11099
+DCC9 C8 INY A:40 X:78 Y:16 P:67 SP:FB PPU: 97,238 CYC:11105
+DCCA 48 PHA A:40 X:78 Y:17 P:65 SP:FB PPU: 97,244 CYC:11107
+DCCB A9 3F LDA #$3F A:40 X:78 Y:17 P:65 SP:FA PPU: 97,253 CYC:11110
+DCCD 85 78 STA $78 = 40 A:3F X:78 Y:17 P:65 SP:FA PPU: 97,259 CYC:11112
+DCCF 68 PLA A:3F X:78 Y:17 P:65 SP:FA PPU: 97,268 CYC:11115
+DCD0 20 9A F8 JSR $F89A A:40 X:78 Y:17 P:65 SP:FB PPU: 97,280 CYC:11119
+F89A B8 CLV A:40 X:78 Y:17 P:65 SP:F9 PPU: 97,298 CYC:11125
+F89B 60 RTS A:40 X:78 Y:17 P:25 SP:F9 PPU: 97,304 CYC:11127
+DCD3 D5 00 CMP $00,X @ 78 = 3F A:40 X:78 Y:17 P:25 SP:FB PPU: 97,322 CYC:11133
+DCD5 20 9C F8 JSR $F89C A:40 X:78 Y:17 P:25 SP:FB PPU: 97,334 CYC:11137
+F89C F0 07 BEQ $F8A5 A:40 X:78 Y:17 P:25 SP:F9 PPU: 98, 11 CYC:11143
+F89E 30 05 BMI $F8A5 A:40 X:78 Y:17 P:25 SP:F9 PPU: 98, 17 CYC:11145
+F8A0 90 03 BCC $F8A5 A:40 X:78 Y:17 P:25 SP:F9 PPU: 98, 23 CYC:11147
+F8A2 70 01 BVS $F8A5 A:40 X:78 Y:17 P:25 SP:F9 PPU: 98, 29 CYC:11149
+F8A4 60 RTS A:40 X:78 Y:17 P:25 SP:F9 PPU: 98, 35 CYC:11151
+DCD8 C8 INY A:40 X:78 Y:17 P:25 SP:FB PPU: 98, 53 CYC:11157
+DCD9 48 PHA A:40 X:78 Y:18 P:25 SP:FB PPU: 98, 59 CYC:11159
+DCDA A9 41 LDA #$41 A:40 X:78 Y:18 P:25 SP:FA PPU: 98, 68 CYC:11162
+DCDC 85 78 STA $78 = 3F A:41 X:78 Y:18 P:25 SP:FA PPU: 98, 74 CYC:11164
+DCDE 68 PLA A:41 X:78 Y:18 P:25 SP:FA PPU: 98, 83 CYC:11167
+DCDF D5 00 CMP $00,X @ 78 = 41 A:40 X:78 Y:18 P:25 SP:FB PPU: 98, 95 CYC:11171
+DCE1 20 A8 F8 JSR $F8A8 A:40 X:78 Y:18 P:A4 SP:FB PPU: 98,107 CYC:11175
+F8A8 F0 05 BEQ $F8AF A:40 X:78 Y:18 P:A4 SP:F9 PPU: 98,125 CYC:11181
+F8AA 10 03 BPL $F8AF A:40 X:78 Y:18 P:A4 SP:F9 PPU: 98,131 CYC:11183
+F8AC 10 01 BPL $F8AF A:40 X:78 Y:18 P:A4 SP:F9 PPU: 98,137 CYC:11185
+F8AE 60 RTS A:40 X:78 Y:18 P:A4 SP:F9 PPU: 98,143 CYC:11187
+DCE4 C8 INY A:40 X:78 Y:18 P:A4 SP:FB PPU: 98,161 CYC:11193
+DCE5 48 PHA A:40 X:78 Y:19 P:24 SP:FB PPU: 98,167 CYC:11195
+DCE6 A9 00 LDA #$00 A:40 X:78 Y:19 P:24 SP:FA PPU: 98,176 CYC:11198
+DCE8 85 78 STA $78 = 41 A:00 X:78 Y:19 P:26 SP:FA PPU: 98,182 CYC:11200
+DCEA 68 PLA A:00 X:78 Y:19 P:26 SP:FA PPU: 98,191 CYC:11203
+DCEB 20 B2 F8 JSR $F8B2 A:40 X:78 Y:19 P:24 SP:FB PPU: 98,203 CYC:11207
+F8B2 A9 80 LDA #$80 A:40 X:78 Y:19 P:24 SP:F9 PPU: 98,221 CYC:11213
+F8B4 60 RTS A:80 X:78 Y:19 P:A4 SP:F9 PPU: 98,227 CYC:11215
+DCEE D5 00 CMP $00,X @ 78 = 00 A:80 X:78 Y:19 P:A4 SP:FB PPU: 98,245 CYC:11221
+DCF0 20 B5 F8 JSR $F8B5 A:80 X:78 Y:19 P:A5 SP:FB PPU: 98,257 CYC:11225
+F8B5 F0 05 BEQ $F8BC A:80 X:78 Y:19 P:A5 SP:F9 PPU: 98,275 CYC:11231
+F8B7 10 03 BPL $F8BC A:80 X:78 Y:19 P:A5 SP:F9 PPU: 98,281 CYC:11233
+F8B9 90 01 BCC $F8BC A:80 X:78 Y:19 P:A5 SP:F9 PPU: 98,287 CYC:11235
+F8BB 60 RTS A:80 X:78 Y:19 P:A5 SP:F9 PPU: 98,293 CYC:11237
+DCF3 C8 INY A:80 X:78 Y:19 P:A5 SP:FB PPU: 98,311 CYC:11243
+DCF4 48 PHA A:80 X:78 Y:1A P:25 SP:FB PPU: 98,317 CYC:11245
+DCF5 A9 80 LDA #$80 A:80 X:78 Y:1A P:25 SP:FA PPU: 98,326 CYC:11248
+DCF7 85 78 STA $78 = 00 A:80 X:78 Y:1A P:A5 SP:FA PPU: 98,332 CYC:11250
+DCF9 68 PLA A:80 X:78 Y:1A P:A5 SP:FA PPU: 99, 0 CYC:11253
+DCFA D5 00 CMP $00,X @ 78 = 80 A:80 X:78 Y:1A P:A5 SP:FB PPU: 99, 12 CYC:11257
+DCFC 20 BF F8 JSR $F8BF A:80 X:78 Y:1A P:27 SP:FB PPU: 99, 24 CYC:11261
+F8BF D0 05 BNE $F8C6 A:80 X:78 Y:1A P:27 SP:F9 PPU: 99, 42 CYC:11267
+F8C1 30 03 BMI $F8C6 A:80 X:78 Y:1A P:27 SP:F9 PPU: 99, 48 CYC:11269
+F8C3 90 01 BCC $F8C6 A:80 X:78 Y:1A P:27 SP:F9 PPU: 99, 54 CYC:11271
+F8C5 60 RTS A:80 X:78 Y:1A P:27 SP:F9 PPU: 99, 60 CYC:11273
+DCFF C8 INY A:80 X:78 Y:1A P:27 SP:FB PPU: 99, 78 CYC:11279
+DD00 48 PHA A:80 X:78 Y:1B P:25 SP:FB PPU: 99, 84 CYC:11281
+DD01 A9 81 LDA #$81 A:80 X:78 Y:1B P:25 SP:FA PPU: 99, 93 CYC:11284
+DD03 85 78 STA $78 = 80 A:81 X:78 Y:1B P:A5 SP:FA PPU: 99, 99 CYC:11286
+DD05 68 PLA A:81 X:78 Y:1B P:A5 SP:FA PPU: 99,108 CYC:11289
+DD06 D5 00 CMP $00,X @ 78 = 81 A:80 X:78 Y:1B P:A5 SP:FB PPU: 99,120 CYC:11293
+DD08 20 C9 F8 JSR $F8C9 A:80 X:78 Y:1B P:A4 SP:FB PPU: 99,132 CYC:11297
+F8C9 B0 05 BCS $F8D0 A:80 X:78 Y:1B P:A4 SP:F9 PPU: 99,150 CYC:11303
+F8CB F0 03 BEQ $F8D0 A:80 X:78 Y:1B P:A4 SP:F9 PPU: 99,156 CYC:11305
+F8CD 10 01 BPL $F8D0 A:80 X:78 Y:1B P:A4 SP:F9 PPU: 99,162 CYC:11307
+F8CF 60 RTS A:80 X:78 Y:1B P:A4 SP:F9 PPU: 99,168 CYC:11309
+DD0B C8 INY A:80 X:78 Y:1B P:A4 SP:FB PPU: 99,186 CYC:11315
+DD0C 48 PHA A:80 X:78 Y:1C P:24 SP:FB PPU: 99,192 CYC:11317
+DD0D A9 7F LDA #$7F A:80 X:78 Y:1C P:24 SP:FA PPU: 99,201 CYC:11320
+DD0F 85 78 STA $78 = 81 A:7F X:78 Y:1C P:24 SP:FA PPU: 99,207 CYC:11322
+DD11 68 PLA A:7F X:78 Y:1C P:24 SP:FA PPU: 99,216 CYC:11325
+DD12 D5 00 CMP $00,X @ 78 = 7F A:80 X:78 Y:1C P:A4 SP:FB PPU: 99,228 CYC:11329
+DD14 20 D3 F8 JSR $F8D3 A:80 X:78 Y:1C P:25 SP:FB PPU: 99,240 CYC:11333
+F8D3 90 05 BCC $F8DA A:80 X:78 Y:1C P:25 SP:F9 PPU: 99,258 CYC:11339
+F8D5 F0 03 BEQ $F8DA A:80 X:78 Y:1C P:25 SP:F9 PPU: 99,264 CYC:11341
+F8D7 30 01 BMI $F8DA A:80 X:78 Y:1C P:25 SP:F9 PPU: 99,270 CYC:11343
+F8D9 60 RTS A:80 X:78 Y:1C P:25 SP:F9 PPU: 99,276 CYC:11345
+DD17 C8 INY A:80 X:78 Y:1C P:25 SP:FB PPU: 99,294 CYC:11351
+DD18 A9 40 LDA #$40 A:80 X:78 Y:1D P:25 SP:FB PPU: 99,300 CYC:11353
+DD1A 85 78 STA $78 = 7F A:40 X:78 Y:1D P:25 SP:FB PPU: 99,306 CYC:11355
+DD1C 20 31 F9 JSR $F931 A:40 X:78 Y:1D P:25 SP:FB PPU: 99,315 CYC:11358
+F931 24 01 BIT $01 = FF A:40 X:78 Y:1D P:25 SP:F9 PPU: 99,333 CYC:11364
+F933 A9 40 LDA #$40 A:40 X:78 Y:1D P:E5 SP:F9 PPU:100, 1 CYC:11367
+F935 38 SEC A:40 X:78 Y:1D P:65 SP:F9 PPU:100, 7 CYC:11369
+F936 60 RTS A:40 X:78 Y:1D P:65 SP:F9 PPU:100, 13 CYC:11371
+DD1F F5 00 SBC $00,X @ 78 = 40 A:40 X:78 Y:1D P:65 SP:FB PPU:100, 31 CYC:11377
+DD21 20 37 F9 JSR $F937 A:00 X:78 Y:1D P:27 SP:FB PPU:100, 43 CYC:11381
+F937 30 0B BMI $F944 A:00 X:78 Y:1D P:27 SP:F9 PPU:100, 61 CYC:11387
+F939 90 09 BCC $F944 A:00 X:78 Y:1D P:27 SP:F9 PPU:100, 67 CYC:11389
+F93B D0 07 BNE $F944 A:00 X:78 Y:1D P:27 SP:F9 PPU:100, 73 CYC:11391
+F93D 70 05 BVS $F944 A:00 X:78 Y:1D P:27 SP:F9 PPU:100, 79 CYC:11393
+F93F C9 00 CMP #$00 A:00 X:78 Y:1D P:27 SP:F9 PPU:100, 85 CYC:11395
+F941 D0 01 BNE $F944 A:00 X:78 Y:1D P:27 SP:F9 PPU:100, 91 CYC:11397
+F943 60 RTS A:00 X:78 Y:1D P:27 SP:F9 PPU:100, 97 CYC:11399
+DD24 C8 INY A:00 X:78 Y:1D P:27 SP:FB PPU:100,115 CYC:11405
+DD25 A9 3F LDA #$3F A:00 X:78 Y:1E P:25 SP:FB PPU:100,121 CYC:11407
+DD27 85 78 STA $78 = 40 A:3F X:78 Y:1E P:25 SP:FB PPU:100,127 CYC:11409
+DD29 20 47 F9 JSR $F947 A:3F X:78 Y:1E P:25 SP:FB PPU:100,136 CYC:11412
+F947 B8 CLV A:3F X:78 Y:1E P:25 SP:F9 PPU:100,154 CYC:11418
+F948 38 SEC A:3F X:78 Y:1E P:25 SP:F9 PPU:100,160 CYC:11420
+F949 A9 40 LDA #$40 A:3F X:78 Y:1E P:25 SP:F9 PPU:100,166 CYC:11422
+F94B 60 RTS A:40 X:78 Y:1E P:25 SP:F9 PPU:100,172 CYC:11424
+DD2C F5 00 SBC $00,X @ 78 = 3F A:40 X:78 Y:1E P:25 SP:FB PPU:100,190 CYC:11430
+DD2E 20 4C F9 JSR $F94C A:01 X:78 Y:1E P:25 SP:FB PPU:100,202 CYC:11434
+F94C F0 0B BEQ $F959 A:01 X:78 Y:1E P:25 SP:F9 PPU:100,220 CYC:11440
+F94E 30 09 BMI $F959 A:01 X:78 Y:1E P:25 SP:F9 PPU:100,226 CYC:11442
+F950 90 07 BCC $F959 A:01 X:78 Y:1E P:25 SP:F9 PPU:100,232 CYC:11444
+F952 70 05 BVS $F959 A:01 X:78 Y:1E P:25 SP:F9 PPU:100,238 CYC:11446
+F954 C9 01 CMP #$01 A:01 X:78 Y:1E P:25 SP:F9 PPU:100,244 CYC:11448
+F956 D0 01 BNE $F959 A:01 X:78 Y:1E P:27 SP:F9 PPU:100,250 CYC:11450
+F958 60 RTS A:01 X:78 Y:1E P:27 SP:F9 PPU:100,256 CYC:11452
+DD31 C8 INY A:01 X:78 Y:1E P:27 SP:FB PPU:100,274 CYC:11458
+DD32 A9 41 LDA #$41 A:01 X:78 Y:1F P:25 SP:FB PPU:100,280 CYC:11460
+DD34 85 78 STA $78 = 3F A:41 X:78 Y:1F P:25 SP:FB PPU:100,286 CYC:11462
+DD36 20 5C F9 JSR $F95C A:41 X:78 Y:1F P:25 SP:FB PPU:100,295 CYC:11465
+F95C A9 40 LDA #$40 A:41 X:78 Y:1F P:25 SP:F9 PPU:100,313 CYC:11471
+F95E 38 SEC A:40 X:78 Y:1F P:25 SP:F9 PPU:100,319 CYC:11473
+F95F 24 01 BIT $01 = FF A:40 X:78 Y:1F P:25 SP:F9 PPU:100,325 CYC:11475
+F961 60 RTS A:40 X:78 Y:1F P:E5 SP:F9 PPU:100,334 CYC:11478
+DD39 F5 00 SBC $00,X @ 78 = 41 A:40 X:78 Y:1F P:E5 SP:FB PPU:101, 11 CYC:11484
+DD3B 20 62 F9 JSR $F962 A:FF X:78 Y:1F P:A4 SP:FB PPU:101, 23 CYC:11488
+F962 B0 0B BCS $F96F A:FF X:78 Y:1F P:A4 SP:F9 PPU:101, 41 CYC:11494
+F964 F0 09 BEQ $F96F A:FF X:78 Y:1F P:A4 SP:F9 PPU:101, 47 CYC:11496
+F966 10 07 BPL $F96F A:FF X:78 Y:1F P:A4 SP:F9 PPU:101, 53 CYC:11498
+F968 70 05 BVS $F96F A:FF X:78 Y:1F P:A4 SP:F9 PPU:101, 59 CYC:11500
+F96A C9 FF CMP #$FF A:FF X:78 Y:1F P:A4 SP:F9 PPU:101, 65 CYC:11502
+F96C D0 01 BNE $F96F A:FF X:78 Y:1F P:27 SP:F9 PPU:101, 71 CYC:11504
+F96E 60 RTS A:FF X:78 Y:1F P:27 SP:F9 PPU:101, 77 CYC:11506
+DD3E C8 INY A:FF X:78 Y:1F P:27 SP:FB PPU:101, 95 CYC:11512
+DD3F A9 00 LDA #$00 A:FF X:78 Y:20 P:25 SP:FB PPU:101,101 CYC:11514
+DD41 85 78 STA $78 = 41 A:00 X:78 Y:20 P:27 SP:FB PPU:101,107 CYC:11516
+DD43 20 72 F9 JSR $F972 A:00 X:78 Y:20 P:27 SP:FB PPU:101,116 CYC:11519
+F972 18 CLC A:00 X:78 Y:20 P:27 SP:F9 PPU:101,134 CYC:11525
+F973 A9 80 LDA #$80 A:00 X:78 Y:20 P:26 SP:F9 PPU:101,140 CYC:11527
+F975 60 RTS A:80 X:78 Y:20 P:A4 SP:F9 PPU:101,146 CYC:11529
+DD46 F5 00 SBC $00,X @ 78 = 00 A:80 X:78 Y:20 P:A4 SP:FB PPU:101,164 CYC:11535
+DD48 20 76 F9 JSR $F976 A:7F X:78 Y:20 P:65 SP:FB PPU:101,176 CYC:11539
+F976 90 05 BCC $F97D A:7F X:78 Y:20 P:65 SP:F9 PPU:101,194 CYC:11545
+F978 C9 7F CMP #$7F A:7F X:78 Y:20 P:65 SP:F9 PPU:101,200 CYC:11547
+F97A D0 01 BNE $F97D A:7F X:78 Y:20 P:67 SP:F9 PPU:101,206 CYC:11549
+F97C 60 RTS A:7F X:78 Y:20 P:67 SP:F9 PPU:101,212 CYC:11551
+DD4B C8 INY A:7F X:78 Y:20 P:67 SP:FB PPU:101,230 CYC:11557
+DD4C A9 7F LDA #$7F A:7F X:78 Y:21 P:65 SP:FB PPU:101,236 CYC:11559
+DD4E 85 78 STA $78 = 00 A:7F X:78 Y:21 P:65 SP:FB PPU:101,242 CYC:11561
+DD50 20 80 F9 JSR $F980 A:7F X:78 Y:21 P:65 SP:FB PPU:101,251 CYC:11564
+F980 38 SEC A:7F X:78 Y:21 P:65 SP:F9 PPU:101,269 CYC:11570
+F981 A9 81 LDA #$81 A:7F X:78 Y:21 P:65 SP:F9 PPU:101,275 CYC:11572
+F983 60 RTS A:81 X:78 Y:21 P:E5 SP:F9 PPU:101,281 CYC:11574
+DD53 F5 00 SBC $00,X @ 78 = 7F A:81 X:78 Y:21 P:E5 SP:FB PPU:101,299 CYC:11580
+DD55 20 84 F9 JSR $F984 A:02 X:78 Y:21 P:65 SP:FB PPU:101,311 CYC:11584
+F984 50 07 BVC $F98D A:02 X:78 Y:21 P:65 SP:F9 PPU:101,329 CYC:11590
+F986 90 05 BCC $F98D A:02 X:78 Y:21 P:65 SP:F9 PPU:101,335 CYC:11592
+F988 C9 02 CMP #$02 A:02 X:78 Y:21 P:65 SP:F9 PPU:102, 0 CYC:11594
+F98A D0 01 BNE $F98D A:02 X:78 Y:21 P:67 SP:F9 PPU:102, 6 CYC:11596
+F98C 60 RTS A:02 X:78 Y:21 P:67 SP:F9 PPU:102, 12 CYC:11598
+DD58 A9 AA LDA #$AA A:02 X:78 Y:21 P:67 SP:FB PPU:102, 30 CYC:11604
+DD5A 85 33 STA $33 = 44 A:AA X:78 Y:21 P:E5 SP:FB PPU:102, 36 CYC:11606
+DD5C A9 BB LDA #$BB A:AA X:78 Y:21 P:E5 SP:FB PPU:102, 45 CYC:11609
+DD5E 85 89 STA $89 = BB A:BB X:78 Y:21 P:E5 SP:FB PPU:102, 51 CYC:11611
+DD60 A2 00 LDX #$00 A:BB X:78 Y:21 P:E5 SP:FB PPU:102, 60 CYC:11614
+DD62 A0 66 LDY #$66 A:BB X:00 Y:21 P:67 SP:FB PPU:102, 66 CYC:11616
+DD64 24 01 BIT $01 = FF A:BB X:00 Y:66 P:65 SP:FB PPU:102, 72 CYC:11618
+DD66 38 SEC A:BB X:00 Y:66 P:E5 SP:FB PPU:102, 81 CYC:11621
+DD67 A9 00 LDA #$00 A:BB X:00 Y:66 P:E5 SP:FB PPU:102, 87 CYC:11623
+DD69 B5 33 LDA $33,X @ 33 = AA A:00 X:00 Y:66 P:67 SP:FB PPU:102, 93 CYC:11625
+DD6B 10 12 BPL $DD7F A:AA X:00 Y:66 P:E5 SP:FB PPU:102,105 CYC:11629
+DD6D F0 10 BEQ $DD7F A:AA X:00 Y:66 P:E5 SP:FB PPU:102,111 CYC:11631
+DD6F 50 0E BVC $DD7F A:AA X:00 Y:66 P:E5 SP:FB PPU:102,117 CYC:11633
+DD71 90 0C BCC $DD7F A:AA X:00 Y:66 P:E5 SP:FB PPU:102,123 CYC:11635
+DD73 C0 66 CPY #$66 A:AA X:00 Y:66 P:E5 SP:FB PPU:102,129 CYC:11637
+DD75 D0 08 BNE $DD7F A:AA X:00 Y:66 P:67 SP:FB PPU:102,135 CYC:11639
+DD77 E0 00 CPX #$00 A:AA X:00 Y:66 P:67 SP:FB PPU:102,141 CYC:11641
+DD79 D0 04 BNE $DD7F A:AA X:00 Y:66 P:67 SP:FB PPU:102,147 CYC:11643
+DD7B C9 AA CMP #$AA A:AA X:00 Y:66 P:67 SP:FB PPU:102,153 CYC:11645
+DD7D F0 04 BEQ $DD83 A:AA X:00 Y:66 P:67 SP:FB PPU:102,159 CYC:11647
+DD83 A2 8A LDX #$8A A:AA X:00 Y:66 P:67 SP:FB PPU:102,168 CYC:11650
+DD85 A0 66 LDY #$66 A:AA X:8A Y:66 P:E5 SP:FB PPU:102,174 CYC:11652
+DD87 B8 CLV A:AA X:8A Y:66 P:65 SP:FB PPU:102,180 CYC:11654
+DD88 18 CLC A:AA X:8A Y:66 P:25 SP:FB PPU:102,186 CYC:11656
+DD89 A9 00 LDA #$00 A:AA X:8A Y:66 P:24 SP:FB PPU:102,192 CYC:11658
+DD8B B5 FF LDA $FF,X @ 89 = BB A:00 X:8A Y:66 P:26 SP:FB PPU:102,198 CYC:11660
+DD8D 10 12 BPL $DDA1 A:BB X:8A Y:66 P:A4 SP:FB PPU:102,210 CYC:11664
+DD8F F0 10 BEQ $DDA1 A:BB X:8A Y:66 P:A4 SP:FB PPU:102,216 CYC:11666
+DD91 70 0E BVS $DDA1 A:BB X:8A Y:66 P:A4 SP:FB PPU:102,222 CYC:11668
+DD93 B0 0C BCS $DDA1 A:BB X:8A Y:66 P:A4 SP:FB PPU:102,228 CYC:11670
+DD95 C9 BB CMP #$BB A:BB X:8A Y:66 P:A4 SP:FB PPU:102,234 CYC:11672
+DD97 D0 08 BNE $DDA1 A:BB X:8A Y:66 P:27 SP:FB PPU:102,240 CYC:11674
+DD99 C0 66 CPY #$66 A:BB X:8A Y:66 P:27 SP:FB PPU:102,246 CYC:11676
+DD9B D0 04 BNE $DDA1 A:BB X:8A Y:66 P:27 SP:FB PPU:102,252 CYC:11678
+DD9D E0 8A CPX #$8A A:BB X:8A Y:66 P:27 SP:FB PPU:102,258 CYC:11680
+DD9F F0 04 BEQ $DDA5 A:BB X:8A Y:66 P:27 SP:FB PPU:102,264 CYC:11682
+DDA5 24 01 BIT $01 = FF A:BB X:8A Y:66 P:27 SP:FB PPU:102,273 CYC:11685
+DDA7 38 SEC A:BB X:8A Y:66 P:E5 SP:FB PPU:102,282 CYC:11688
+DDA8 A9 44 LDA #$44 A:BB X:8A Y:66 P:E5 SP:FB PPU:102,288 CYC:11690
+DDAA A2 00 LDX #$00 A:44 X:8A Y:66 P:65 SP:FB PPU:102,294 CYC:11692
+DDAC 95 33 STA $33,X @ 33 = AA A:44 X:00 Y:66 P:67 SP:FB PPU:102,300 CYC:11694
+DDAE A5 33 LDA $33 = 44 A:44 X:00 Y:66 P:67 SP:FB PPU:102,312 CYC:11698
+DDB0 90 18 BCC $DDCA A:44 X:00 Y:66 P:65 SP:FB PPU:102,321 CYC:11701
+DDB2 C9 44 CMP #$44 A:44 X:00 Y:66 P:65 SP:FB PPU:102,327 CYC:11703
+DDB4 D0 14 BNE $DDCA A:44 X:00 Y:66 P:67 SP:FB PPU:102,333 CYC:11705
+DDB6 50 12 BVC $DDCA A:44 X:00 Y:66 P:67 SP:FB PPU:102,339 CYC:11707
+DDB8 18 CLC A:44 X:00 Y:66 P:67 SP:FB PPU:103, 4 CYC:11709
+DDB9 B8 CLV A:44 X:00 Y:66 P:66 SP:FB PPU:103, 10 CYC:11711
+DDBA A9 99 LDA #$99 A:44 X:00 Y:66 P:26 SP:FB PPU:103, 16 CYC:11713
+DDBC A2 80 LDX #$80 A:99 X:00 Y:66 P:A4 SP:FB PPU:103, 22 CYC:11715
+DDBE 95 85 STA $85,X @ 05 = 99 A:99 X:80 Y:66 P:A4 SP:FB PPU:103, 28 CYC:11717
+DDC0 A5 05 LDA $05 = 99 A:99 X:80 Y:66 P:A4 SP:FB PPU:103, 40 CYC:11721
+DDC2 B0 06 BCS $DDCA A:99 X:80 Y:66 P:A4 SP:FB PPU:103, 49 CYC:11724
+DDC4 C9 99 CMP #$99 A:99 X:80 Y:66 P:A4 SP:FB PPU:103, 55 CYC:11726
+DDC6 D0 02 BNE $DDCA A:99 X:80 Y:66 P:27 SP:FB PPU:103, 61 CYC:11728
+DDC8 50 04 BVC $DDCE A:99 X:80 Y:66 P:27 SP:FB PPU:103, 67 CYC:11730
+DDCE A0 25 LDY #$25 A:99 X:80 Y:66 P:27 SP:FB PPU:103, 76 CYC:11733
+DDD0 A2 78 LDX #$78 A:99 X:80 Y:25 P:25 SP:FB PPU:103, 82 CYC:11735
+DDD2 20 90 F9 JSR $F990 A:99 X:78 Y:25 P:25 SP:FB PPU:103, 88 CYC:11737
+F990 A2 55 LDX #$55 A:99 X:78 Y:25 P:25 SP:F9 PPU:103,106 CYC:11743
+F992 A9 FF LDA #$FF A:99 X:55 Y:25 P:25 SP:F9 PPU:103,112 CYC:11745
+F994 85 01 STA $01 = FF A:FF X:55 Y:25 P:A5 SP:F9 PPU:103,118 CYC:11747
+F996 EA NOP A:FF X:55 Y:25 P:A5 SP:F9 PPU:103,127 CYC:11750
+F997 24 01 BIT $01 = FF A:FF X:55 Y:25 P:A5 SP:F9 PPU:103,133 CYC:11752
+F999 38 SEC A:FF X:55 Y:25 P:E5 SP:F9 PPU:103,142 CYC:11755
+F99A A9 01 LDA #$01 A:FF X:55 Y:25 P:E5 SP:F9 PPU:103,148 CYC:11757
+F99C 60 RTS A:01 X:55 Y:25 P:65 SP:F9 PPU:103,154 CYC:11759
+DDD5 95 00 STA $00,X @ 55 = 00 A:01 X:55 Y:25 P:65 SP:FB PPU:103,172 CYC:11765
+DDD7 56 00 LSR $00,X @ 55 = 01 A:01 X:55 Y:25 P:65 SP:FB PPU:103,184 CYC:11769
+DDD9 B5 00 LDA $00,X @ 55 = 00 A:01 X:55 Y:25 P:67 SP:FB PPU:103,202 CYC:11775
+DDDB 20 9D F9 JSR $F99D A:00 X:55 Y:25 P:67 SP:FB PPU:103,214 CYC:11779
+F99D 90 1B BCC $F9BA A:00 X:55 Y:25 P:67 SP:F9 PPU:103,232 CYC:11785
+F99F D0 19 BNE $F9BA A:00 X:55 Y:25 P:67 SP:F9 PPU:103,238 CYC:11787
+F9A1 30 17 BMI $F9BA A:00 X:55 Y:25 P:67 SP:F9 PPU:103,244 CYC:11789
+F9A3 50 15 BVC $F9BA A:00 X:55 Y:25 P:67 SP:F9 PPU:103,250 CYC:11791
+F9A5 C9 00 CMP #$00 A:00 X:55 Y:25 P:67 SP:F9 PPU:103,256 CYC:11793
+F9A7 D0 11 BNE $F9BA A:00 X:55 Y:25 P:67 SP:F9 PPU:103,262 CYC:11795
+F9A9 B8 CLV A:00 X:55 Y:25 P:67 SP:F9 PPU:103,268 CYC:11797
+F9AA A9 AA LDA #$AA A:00 X:55 Y:25 P:27 SP:F9 PPU:103,274 CYC:11799
+F9AC 60 RTS A:AA X:55 Y:25 P:A5 SP:F9 PPU:103,280 CYC:11801
+DDDE C8 INY A:AA X:55 Y:25 P:A5 SP:FB PPU:103,298 CYC:11807
+DDDF 95 00 STA $00,X @ 55 = 00 A:AA X:55 Y:26 P:25 SP:FB PPU:103,304 CYC:11809
+DDE1 56 00 LSR $00,X @ 55 = AA A:AA X:55 Y:26 P:25 SP:FB PPU:103,316 CYC:11813
+DDE3 B5 00 LDA $00,X @ 55 = 55 A:AA X:55 Y:26 P:24 SP:FB PPU:103,334 CYC:11819
+DDE5 20 AD F9 JSR $F9AD A:55 X:55 Y:26 P:24 SP:FB PPU:104, 5 CYC:11823
+F9AD B0 0B BCS $F9BA A:55 X:55 Y:26 P:24 SP:F9 PPU:104, 23 CYC:11829
+F9AF F0 09 BEQ $F9BA A:55 X:55 Y:26 P:24 SP:F9 PPU:104, 29 CYC:11831
+F9B1 30 07 BMI $F9BA A:55 X:55 Y:26 P:24 SP:F9 PPU:104, 35 CYC:11833
+F9B3 70 05 BVS $F9BA A:55 X:55 Y:26 P:24 SP:F9 PPU:104, 41 CYC:11835
+F9B5 C9 55 CMP #$55 A:55 X:55 Y:26 P:24 SP:F9 PPU:104, 47 CYC:11837
+F9B7 D0 01 BNE $F9BA A:55 X:55 Y:26 P:27 SP:F9 PPU:104, 53 CYC:11839
+F9B9 60 RTS A:55 X:55 Y:26 P:27 SP:F9 PPU:104, 59 CYC:11841
+DDE8 C8 INY A:55 X:55 Y:26 P:27 SP:FB PPU:104, 77 CYC:11847
+DDE9 20 BD F9 JSR $F9BD A:55 X:55 Y:27 P:25 SP:FB PPU:104, 83 CYC:11849
+F9BD 24 01 BIT $01 = FF A:55 X:55 Y:27 P:25 SP:F9 PPU:104,101 CYC:11855
+F9BF 38 SEC A:55 X:55 Y:27 P:E5 SP:F9 PPU:104,110 CYC:11858
+F9C0 A9 80 LDA #$80 A:55 X:55 Y:27 P:E5 SP:F9 PPU:104,116 CYC:11860
+F9C2 60 RTS A:80 X:55 Y:27 P:E5 SP:F9 PPU:104,122 CYC:11862
+DDEC 95 00 STA $00,X @ 55 = 55 A:80 X:55 Y:27 P:E5 SP:FB PPU:104,140 CYC:11868
+DDEE 16 00 ASL $00,X @ 55 = 80 A:80 X:55 Y:27 P:E5 SP:FB PPU:104,152 CYC:11872
+DDF0 B5 00 LDA $00,X @ 55 = 00 A:80 X:55 Y:27 P:67 SP:FB PPU:104,170 CYC:11878
+DDF2 20 C3 F9 JSR $F9C3 A:00 X:55 Y:27 P:67 SP:FB PPU:104,182 CYC:11882
+F9C3 90 1C BCC $F9E1 A:00 X:55 Y:27 P:67 SP:F9 PPU:104,200 CYC:11888
+F9C5 D0 1A BNE $F9E1 A:00 X:55 Y:27 P:67 SP:F9 PPU:104,206 CYC:11890
+F9C7 30 18 BMI $F9E1 A:00 X:55 Y:27 P:67 SP:F9 PPU:104,212 CYC:11892
+F9C9 50 16 BVC $F9E1 A:00 X:55 Y:27 P:67 SP:F9 PPU:104,218 CYC:11894
+F9CB C9 00 CMP #$00 A:00 X:55 Y:27 P:67 SP:F9 PPU:104,224 CYC:11896
+F9CD D0 12 BNE $F9E1 A:00 X:55 Y:27 P:67 SP:F9 PPU:104,230 CYC:11898
+F9CF B8 CLV A:00 X:55 Y:27 P:67 SP:F9 PPU:104,236 CYC:11900
+F9D0 A9 55 LDA #$55 A:00 X:55 Y:27 P:27 SP:F9 PPU:104,242 CYC:11902
+F9D2 38 SEC A:55 X:55 Y:27 P:25 SP:F9 PPU:104,248 CYC:11904
+F9D3 60 RTS A:55 X:55 Y:27 P:25 SP:F9 PPU:104,254 CYC:11906
+DDF5 C8 INY A:55 X:55 Y:27 P:25 SP:FB PPU:104,272 CYC:11912
+DDF6 95 00 STA $00,X @ 55 = 00 A:55 X:55 Y:28 P:25 SP:FB PPU:104,278 CYC:11914
+DDF8 16 00 ASL $00,X @ 55 = 55 A:55 X:55 Y:28 P:25 SP:FB PPU:104,290 CYC:11918
+DDFA B5 00 LDA $00,X @ 55 = AA A:55 X:55 Y:28 P:A4 SP:FB PPU:104,308 CYC:11924
+DDFC 20 D4 F9 JSR $F9D4 A:AA X:55 Y:28 P:A4 SP:FB PPU:104,320 CYC:11928
+F9D4 B0 0B BCS $F9E1 A:AA X:55 Y:28 P:A4 SP:F9 PPU:104,338 CYC:11934
+F9D6 F0 09 BEQ $F9E1 A:AA X:55 Y:28 P:A4 SP:F9 PPU:105, 3 CYC:11936
+F9D8 10 07 BPL $F9E1 A:AA X:55 Y:28 P:A4 SP:F9 PPU:105, 9 CYC:11938
+F9DA 70 05 BVS $F9E1 A:AA X:55 Y:28 P:A4 SP:F9 PPU:105, 15 CYC:11940
+F9DC C9 AA CMP #$AA A:AA X:55 Y:28 P:A4 SP:F9 PPU:105, 21 CYC:11942
+F9DE D0 01 BNE $F9E1 A:AA X:55 Y:28 P:27 SP:F9 PPU:105, 27 CYC:11944
+F9E0 60 RTS A:AA X:55 Y:28 P:27 SP:F9 PPU:105, 33 CYC:11946
+DDFF C8 INY A:AA X:55 Y:28 P:27 SP:FB PPU:105, 51 CYC:11952
+DE00 20 E4 F9 JSR $F9E4 A:AA X:55 Y:29 P:25 SP:FB PPU:105, 57 CYC:11954
+F9E4 24 01 BIT $01 = FF A:AA X:55 Y:29 P:25 SP:F9 PPU:105, 75 CYC:11960
+F9E6 38 SEC A:AA X:55 Y:29 P:E5 SP:F9 PPU:105, 84 CYC:11963
+F9E7 A9 01 LDA #$01 A:AA X:55 Y:29 P:E5 SP:F9 PPU:105, 90 CYC:11965
+F9E9 60 RTS A:01 X:55 Y:29 P:65 SP:F9 PPU:105, 96 CYC:11967
+DE03 95 00 STA $00,X @ 55 = AA A:01 X:55 Y:29 P:65 SP:FB PPU:105,114 CYC:11973
+DE05 76 00 ROR $00,X @ 55 = 01 A:01 X:55 Y:29 P:65 SP:FB PPU:105,126 CYC:11977
+DE07 B5 00 LDA $00,X @ 55 = 80 A:01 X:55 Y:29 P:E5 SP:FB PPU:105,144 CYC:11983
+DE09 20 EA F9 JSR $F9EA A:80 X:55 Y:29 P:E5 SP:FB PPU:105,156 CYC:11987
+F9EA 90 1C BCC $FA08 A:80 X:55 Y:29 P:E5 SP:F9 PPU:105,174 CYC:11993
+F9EC F0 1A BEQ $FA08 A:80 X:55 Y:29 P:E5 SP:F9 PPU:105,180 CYC:11995
+F9EE 10 18 BPL $FA08 A:80 X:55 Y:29 P:E5 SP:F9 PPU:105,186 CYC:11997
+F9F0 50 16 BVC $FA08 A:80 X:55 Y:29 P:E5 SP:F9 PPU:105,192 CYC:11999
+F9F2 C9 80 CMP #$80 A:80 X:55 Y:29 P:E5 SP:F9 PPU:105,198 CYC:12001
+F9F4 D0 12 BNE $FA08 A:80 X:55 Y:29 P:67 SP:F9 PPU:105,204 CYC:12003
+F9F6 B8 CLV A:80 X:55 Y:29 P:67 SP:F9 PPU:105,210 CYC:12005
+F9F7 18 CLC A:80 X:55 Y:29 P:27 SP:F9 PPU:105,216 CYC:12007
+F9F8 A9 55 LDA #$55 A:80 X:55 Y:29 P:26 SP:F9 PPU:105,222 CYC:12009
+F9FA 60 RTS A:55 X:55 Y:29 P:24 SP:F9 PPU:105,228 CYC:12011
+DE0C C8 INY A:55 X:55 Y:29 P:24 SP:FB PPU:105,246 CYC:12017
+DE0D 95 00 STA $00,X @ 55 = 80 A:55 X:55 Y:2A P:24 SP:FB PPU:105,252 CYC:12019
+DE0F 76 00 ROR $00,X @ 55 = 55 A:55 X:55 Y:2A P:24 SP:FB PPU:105,264 CYC:12023
+DE11 B5 00 LDA $00,X @ 55 = 2A A:55 X:55 Y:2A P:25 SP:FB PPU:105,282 CYC:12029
+DE13 20 FB F9 JSR $F9FB A:2A X:55 Y:2A P:25 SP:FB PPU:105,294 CYC:12033
+F9FB 90 0B BCC $FA08 A:2A X:55 Y:2A P:25 SP:F9 PPU:105,312 CYC:12039
+F9FD F0 09 BEQ $FA08 A:2A X:55 Y:2A P:25 SP:F9 PPU:105,318 CYC:12041
+F9FF 30 07 BMI $FA08 A:2A X:55 Y:2A P:25 SP:F9 PPU:105,324 CYC:12043
+FA01 70 05 BVS $FA08 A:2A X:55 Y:2A P:25 SP:F9 PPU:105,330 CYC:12045
+FA03 C9 2A CMP #$2A A:2A X:55 Y:2A P:25 SP:F9 PPU:105,336 CYC:12047
+FA05 D0 01 BNE $FA08 A:2A X:55 Y:2A P:27 SP:F9 PPU:106, 1 CYC:12049
+FA07 60 RTS A:2A X:55 Y:2A P:27 SP:F9 PPU:106, 7 CYC:12051
+DE16 C8 INY A:2A X:55 Y:2A P:27 SP:FB PPU:106, 25 CYC:12057
+DE17 20 0A FA JSR $FA0A A:2A X:55 Y:2B P:25 SP:FB PPU:106, 31 CYC:12059
+FA0A 24 01 BIT $01 = FF A:2A X:55 Y:2B P:25 SP:F9 PPU:106, 49 CYC:12065
+FA0C 38 SEC A:2A X:55 Y:2B P:E5 SP:F9 PPU:106, 58 CYC:12068
+FA0D A9 80 LDA #$80 A:2A X:55 Y:2B P:E5 SP:F9 PPU:106, 64 CYC:12070
+FA0F 60 RTS A:80 X:55 Y:2B P:E5 SP:F9 PPU:106, 70 CYC:12072
+DE1A 95 00 STA $00,X @ 55 = 2A A:80 X:55 Y:2B P:E5 SP:FB PPU:106, 88 CYC:12078
+DE1C 36 00 ROL $00,X @ 55 = 80 A:80 X:55 Y:2B P:E5 SP:FB PPU:106,100 CYC:12082
+DE1E B5 00 LDA $00,X @ 55 = 01 A:80 X:55 Y:2B P:65 SP:FB PPU:106,118 CYC:12088
+DE20 20 10 FA JSR $FA10 A:01 X:55 Y:2B P:65 SP:FB PPU:106,130 CYC:12092
+FA10 90 1C BCC $FA2E A:01 X:55 Y:2B P:65 SP:F9 PPU:106,148 CYC:12098
+FA12 F0 1A BEQ $FA2E A:01 X:55 Y:2B P:65 SP:F9 PPU:106,154 CYC:12100
+FA14 30 18 BMI $FA2E A:01 X:55 Y:2B P:65 SP:F9 PPU:106,160 CYC:12102
+FA16 50 16 BVC $FA2E A:01 X:55 Y:2B P:65 SP:F9 PPU:106,166 CYC:12104
+FA18 C9 01 CMP #$01 A:01 X:55 Y:2B P:65 SP:F9 PPU:106,172 CYC:12106
+FA1A D0 12 BNE $FA2E A:01 X:55 Y:2B P:67 SP:F9 PPU:106,178 CYC:12108
+FA1C B8 CLV A:01 X:55 Y:2B P:67 SP:F9 PPU:106,184 CYC:12110
+FA1D 18 CLC A:01 X:55 Y:2B P:27 SP:F9 PPU:106,190 CYC:12112
+FA1E A9 55 LDA #$55 A:01 X:55 Y:2B P:26 SP:F9 PPU:106,196 CYC:12114
+FA20 60 RTS A:55 X:55 Y:2B P:24 SP:F9 PPU:106,202 CYC:12116
+DE23 C8 INY A:55 X:55 Y:2B P:24 SP:FB PPU:106,220 CYC:12122
+DE24 95 00 STA $00,X @ 55 = 01 A:55 X:55 Y:2C P:24 SP:FB PPU:106,226 CYC:12124
+DE26 36 00 ROL $00,X @ 55 = 55 A:55 X:55 Y:2C P:24 SP:FB PPU:106,238 CYC:12128
+DE28 B5 00 LDA $00,X @ 55 = AA A:55 X:55 Y:2C P:A4 SP:FB PPU:106,256 CYC:12134
+DE2A 20 21 FA JSR $FA21 A:AA X:55 Y:2C P:A4 SP:FB PPU:106,268 CYC:12138
+FA21 B0 0B BCS $FA2E A:AA X:55 Y:2C P:A4 SP:F9 PPU:106,286 CYC:12144
+FA23 F0 09 BEQ $FA2E A:AA X:55 Y:2C P:A4 SP:F9 PPU:106,292 CYC:12146
+FA25 10 07 BPL $FA2E A:AA X:55 Y:2C P:A4 SP:F9 PPU:106,298 CYC:12148
+FA27 70 05 BVS $FA2E A:AA X:55 Y:2C P:A4 SP:F9 PPU:106,304 CYC:12150
+FA29 C9 AA CMP #$AA A:AA X:55 Y:2C P:A4 SP:F9 PPU:106,310 CYC:12152
+FA2B D0 01 BNE $FA2E A:AA X:55 Y:2C P:27 SP:F9 PPU:106,316 CYC:12154
+FA2D 60 RTS A:AA X:55 Y:2C P:27 SP:F9 PPU:106,322 CYC:12156
+DE2D A9 FF LDA #$FF A:AA X:55 Y:2C P:27 SP:FB PPU:106,340 CYC:12162
+DE2F 95 00 STA $00,X @ 55 = AA A:FF X:55 Y:2C P:A5 SP:FB PPU:107, 5 CYC:12164
+DE31 85 01 STA $01 = FF A:FF X:55 Y:2C P:A5 SP:FB PPU:107, 17 CYC:12168
+DE33 24 01 BIT $01 = FF A:FF X:55 Y:2C P:A5 SP:FB PPU:107, 26 CYC:12171
+DE35 38 SEC A:FF X:55 Y:2C P:E5 SP:FB PPU:107, 35 CYC:12174
+DE36 F6 00 INC $00,X @ 55 = FF A:FF X:55 Y:2C P:E5 SP:FB PPU:107, 41 CYC:12176
+DE38 D0 0C BNE $DE46 A:FF X:55 Y:2C P:67 SP:FB PPU:107, 59 CYC:12182
+DE3A 30 0A BMI $DE46 A:FF X:55 Y:2C P:67 SP:FB PPU:107, 65 CYC:12184
+DE3C 50 08 BVC $DE46 A:FF X:55 Y:2C P:67 SP:FB PPU:107, 71 CYC:12186
+DE3E 90 06 BCC $DE46 A:FF X:55 Y:2C P:67 SP:FB PPU:107, 77 CYC:12188
+DE40 B5 00 LDA $00,X @ 55 = 00 A:FF X:55 Y:2C P:67 SP:FB PPU:107, 83 CYC:12190
+DE42 C9 00 CMP #$00 A:00 X:55 Y:2C P:67 SP:FB PPU:107, 95 CYC:12194
+DE44 F0 04 BEQ $DE4A A:00 X:55 Y:2C P:67 SP:FB PPU:107,101 CYC:12196
+DE4A A9 7F LDA #$7F A:00 X:55 Y:2C P:67 SP:FB PPU:107,110 CYC:12199
+DE4C 95 00 STA $00,X @ 55 = 00 A:7F X:55 Y:2C P:65 SP:FB PPU:107,116 CYC:12201
+DE4E B8 CLV A:7F X:55 Y:2C P:65 SP:FB PPU:107,128 CYC:12205
+DE4F 18 CLC A:7F X:55 Y:2C P:25 SP:FB PPU:107,134 CYC:12207
+DE50 F6 00 INC $00,X @ 55 = 7F A:7F X:55 Y:2C P:24 SP:FB PPU:107,140 CYC:12209
+DE52 F0 0C BEQ $DE60 A:7F X:55 Y:2C P:A4 SP:FB PPU:107,158 CYC:12215
+DE54 10 0A BPL $DE60 A:7F X:55 Y:2C P:A4 SP:FB PPU:107,164 CYC:12217
+DE56 70 08 BVS $DE60 A:7F X:55 Y:2C P:A4 SP:FB PPU:107,170 CYC:12219
+DE58 B0 06 BCS $DE60 A:7F X:55 Y:2C P:A4 SP:FB PPU:107,176 CYC:12221
+DE5A B5 00 LDA $00,X @ 55 = 80 A:7F X:55 Y:2C P:A4 SP:FB PPU:107,182 CYC:12223
+DE5C C9 80 CMP #$80 A:80 X:55 Y:2C P:A4 SP:FB PPU:107,194 CYC:12227
+DE5E F0 04 BEQ $DE64 A:80 X:55 Y:2C P:27 SP:FB PPU:107,200 CYC:12229
+DE64 A9 00 LDA #$00 A:80 X:55 Y:2C P:27 SP:FB PPU:107,209 CYC:12232
+DE66 95 00 STA $00,X @ 55 = 80 A:00 X:55 Y:2C P:27 SP:FB PPU:107,215 CYC:12234
+DE68 24 01 BIT $01 = FF A:00 X:55 Y:2C P:27 SP:FB PPU:107,227 CYC:12238
+DE6A 38 SEC A:00 X:55 Y:2C P:E7 SP:FB PPU:107,236 CYC:12241
+DE6B D6 00 DEC $00,X @ 55 = 00 A:00 X:55 Y:2C P:E7 SP:FB PPU:107,242 CYC:12243
+DE6D F0 0C BEQ $DE7B A:00 X:55 Y:2C P:E5 SP:FB PPU:107,260 CYC:12249
+DE6F 10 0A BPL $DE7B A:00 X:55 Y:2C P:E5 SP:FB PPU:107,266 CYC:12251
+DE71 50 08 BVC $DE7B A:00 X:55 Y:2C P:E5 SP:FB PPU:107,272 CYC:12253
+DE73 90 06 BCC $DE7B A:00 X:55 Y:2C P:E5 SP:FB PPU:107,278 CYC:12255
+DE75 B5 00 LDA $00,X @ 55 = FF A:00 X:55 Y:2C P:E5 SP:FB PPU:107,284 CYC:12257
+DE77 C9 FF CMP #$FF A:FF X:55 Y:2C P:E5 SP:FB PPU:107,296 CYC:12261
+DE79 F0 04 BEQ $DE7F A:FF X:55 Y:2C P:67 SP:FB PPU:107,302 CYC:12263
+DE7F A9 80 LDA #$80 A:FF X:55 Y:2C P:67 SP:FB PPU:107,311 CYC:12266
+DE81 95 00 STA $00,X @ 55 = FF A:80 X:55 Y:2C P:E5 SP:FB PPU:107,317 CYC:12268
+DE83 B8 CLV A:80 X:55 Y:2C P:E5 SP:FB PPU:107,329 CYC:12272
+DE84 18 CLC A:80 X:55 Y:2C P:A5 SP:FB PPU:107,335 CYC:12274
+DE85 D6 00 DEC $00,X @ 55 = 80 A:80 X:55 Y:2C P:A4 SP:FB PPU:108, 0 CYC:12276
+DE87 F0 0C BEQ $DE95 A:80 X:55 Y:2C P:24 SP:FB PPU:108, 18 CYC:12282
+DE89 30 0A BMI $DE95 A:80 X:55 Y:2C P:24 SP:FB PPU:108, 24 CYC:12284
+DE8B 70 08 BVS $DE95 A:80 X:55 Y:2C P:24 SP:FB PPU:108, 30 CYC:12286
+DE8D B0 06 BCS $DE95 A:80 X:55 Y:2C P:24 SP:FB PPU:108, 36 CYC:12288
+DE8F B5 00 LDA $00,X @ 55 = 7F A:80 X:55 Y:2C P:24 SP:FB PPU:108, 42 CYC:12290
+DE91 C9 7F CMP #$7F A:7F X:55 Y:2C P:24 SP:FB PPU:108, 54 CYC:12294
+DE93 F0 04 BEQ $DE99 A:7F X:55 Y:2C P:27 SP:FB PPU:108, 60 CYC:12296
+DE99 A9 01 LDA #$01 A:7F X:55 Y:2C P:27 SP:FB PPU:108, 69 CYC:12299
+DE9B 95 00 STA $00,X @ 55 = 7F A:01 X:55 Y:2C P:25 SP:FB PPU:108, 75 CYC:12301
+DE9D D6 00 DEC $00,X @ 55 = 01 A:01 X:55 Y:2C P:25 SP:FB PPU:108, 87 CYC:12305
+DE9F F0 04 BEQ $DEA5 A:01 X:55 Y:2C P:27 SP:FB PPU:108,105 CYC:12311
+DEA5 A9 33 LDA #$33 A:01 X:55 Y:2C P:27 SP:FB PPU:108,114 CYC:12314
+DEA7 85 78 STA $78 = 7F A:33 X:55 Y:2C P:25 SP:FB PPU:108,120 CYC:12316
+DEA9 A9 44 LDA #$44 A:33 X:55 Y:2C P:25 SP:FB PPU:108,129 CYC:12319
+DEAB A0 78 LDY #$78 A:44 X:55 Y:2C P:25 SP:FB PPU:108,135 CYC:12321
+DEAD A2 00 LDX #$00 A:44 X:55 Y:78 P:25 SP:FB PPU:108,141 CYC:12323
+DEAF 38 SEC A:44 X:00 Y:78 P:27 SP:FB PPU:108,147 CYC:12325
+DEB0 24 01 BIT $01 = FF A:44 X:00 Y:78 P:27 SP:FB PPU:108,153 CYC:12327
+DEB2 B6 00 LDX $00,Y @ 78 = 33 A:44 X:00 Y:78 P:E5 SP:FB PPU:108,162 CYC:12330
+DEB4 90 12 BCC $DEC8 A:44 X:33 Y:78 P:65 SP:FB PPU:108,174 CYC:12334
+DEB6 50 10 BVC $DEC8 A:44 X:33 Y:78 P:65 SP:FB PPU:108,180 CYC:12336
+DEB8 30 0E BMI $DEC8 A:44 X:33 Y:78 P:65 SP:FB PPU:108,186 CYC:12338
+DEBA F0 0C BEQ $DEC8 A:44 X:33 Y:78 P:65 SP:FB PPU:108,192 CYC:12340
+DEBC E0 33 CPX #$33 A:44 X:33 Y:78 P:65 SP:FB PPU:108,198 CYC:12342
+DEBE D0 08 BNE $DEC8 A:44 X:33 Y:78 P:67 SP:FB PPU:108,204 CYC:12344
+DEC0 C0 78 CPY #$78 A:44 X:33 Y:78 P:67 SP:FB PPU:108,210 CYC:12346
+DEC2 D0 04 BNE $DEC8 A:44 X:33 Y:78 P:67 SP:FB PPU:108,216 CYC:12348
+DEC4 C9 44 CMP #$44 A:44 X:33 Y:78 P:67 SP:FB PPU:108,222 CYC:12350
+DEC6 F0 04 BEQ $DECC A:44 X:33 Y:78 P:67 SP:FB PPU:108,228 CYC:12352
+DECC A9 97 LDA #$97 A:44 X:33 Y:78 P:67 SP:FB PPU:108,237 CYC:12355
+DECE 85 7F STA $7F = 00 A:97 X:33 Y:78 P:E5 SP:FB PPU:108,243 CYC:12357
+DED0 A9 47 LDA #$47 A:97 X:33 Y:78 P:E5 SP:FB PPU:108,252 CYC:12360
+DED2 A0 FF LDY #$FF A:47 X:33 Y:78 P:65 SP:FB PPU:108,258 CYC:12362
+DED4 A2 00 LDX #$00 A:47 X:33 Y:FF P:E5 SP:FB PPU:108,264 CYC:12364
+DED6 18 CLC A:47 X:00 Y:FF P:67 SP:FB PPU:108,270 CYC:12366
+DED7 B8 CLV A:47 X:00 Y:FF P:66 SP:FB PPU:108,276 CYC:12368
+DED8 B6 80 LDX $80,Y @ 7F = 97 A:47 X:00 Y:FF P:26 SP:FB PPU:108,282 CYC:12370
+DEDA B0 12 BCS $DEEE A:47 X:97 Y:FF P:A4 SP:FB PPU:108,294 CYC:12374
+DEDC 70 10 BVS $DEEE A:47 X:97 Y:FF P:A4 SP:FB PPU:108,300 CYC:12376
+DEDE 10 0E BPL $DEEE A:47 X:97 Y:FF P:A4 SP:FB PPU:108,306 CYC:12378
+DEE0 F0 0C BEQ $DEEE A:47 X:97 Y:FF P:A4 SP:FB PPU:108,312 CYC:12380
+DEE2 E0 97 CPX #$97 A:47 X:97 Y:FF P:A4 SP:FB PPU:108,318 CYC:12382
+DEE4 D0 08 BNE $DEEE A:47 X:97 Y:FF P:27 SP:FB PPU:108,324 CYC:12384
+DEE6 C0 FF CPY #$FF A:47 X:97 Y:FF P:27 SP:FB PPU:108,330 CYC:12386
+DEE8 D0 04 BNE $DEEE A:47 X:97 Y:FF P:27 SP:FB PPU:108,336 CYC:12388
+DEEA C9 47 CMP #$47 A:47 X:97 Y:FF P:27 SP:FB PPU:109, 1 CYC:12390
+DEEC F0 04 BEQ $DEF2 A:47 X:97 Y:FF P:27 SP:FB PPU:109, 7 CYC:12392
+DEF2 A9 00 LDA #$00 A:47 X:97 Y:FF P:27 SP:FB PPU:109, 16 CYC:12395
+DEF4 85 7F STA $7F = 97 A:00 X:97 Y:FF P:27 SP:FB PPU:109, 22 CYC:12397
+DEF6 A9 47 LDA #$47 A:00 X:97 Y:FF P:27 SP:FB PPU:109, 31 CYC:12400
+DEF8 A0 FF LDY #$FF A:47 X:97 Y:FF P:25 SP:FB PPU:109, 37 CYC:12402
+DEFA A2 69 LDX #$69 A:47 X:97 Y:FF P:A5 SP:FB PPU:109, 43 CYC:12404
+DEFC 18 CLC A:47 X:69 Y:FF P:25 SP:FB PPU:109, 49 CYC:12406
+DEFD B8 CLV A:47 X:69 Y:FF P:24 SP:FB PPU:109, 55 CYC:12408
+DEFE 96 80 STX $80,Y @ 7F = 00 A:47 X:69 Y:FF P:24 SP:FB PPU:109, 61 CYC:12410
+DF00 B0 18 BCS $DF1A A:47 X:69 Y:FF P:24 SP:FB PPU:109, 73 CYC:12414
+DF02 70 16 BVS $DF1A A:47 X:69 Y:FF P:24 SP:FB PPU:109, 79 CYC:12416
+DF04 30 14 BMI $DF1A A:47 X:69 Y:FF P:24 SP:FB PPU:109, 85 CYC:12418
+DF06 F0 12 BEQ $DF1A A:47 X:69 Y:FF P:24 SP:FB PPU:109, 91 CYC:12420
+DF08 E0 69 CPX #$69 A:47 X:69 Y:FF P:24 SP:FB PPU:109, 97 CYC:12422
+DF0A D0 0E BNE $DF1A A:47 X:69 Y:FF P:27 SP:FB PPU:109,103 CYC:12424
+DF0C C0 FF CPY #$FF A:47 X:69 Y:FF P:27 SP:FB PPU:109,109 CYC:12426
+DF0E D0 0A BNE $DF1A A:47 X:69 Y:FF P:27 SP:FB PPU:109,115 CYC:12428
+DF10 C9 47 CMP #$47 A:47 X:69 Y:FF P:27 SP:FB PPU:109,121 CYC:12430
+DF12 D0 06 BNE $DF1A A:47 X:69 Y:FF P:27 SP:FB PPU:109,127 CYC:12432
+DF14 A5 7F LDA $7F = 69 A:47 X:69 Y:FF P:27 SP:FB PPU:109,133 CYC:12434
+DF16 C9 69 CMP #$69 A:69 X:69 Y:FF P:25 SP:FB PPU:109,142 CYC:12437
+DF18 F0 04 BEQ $DF1E A:69 X:69 Y:FF P:27 SP:FB PPU:109,148 CYC:12439
+DF1E A9 F5 LDA #$F5 A:69 X:69 Y:FF P:27 SP:FB PPU:109,157 CYC:12442
+DF20 85 4F STA $4F = 00 A:F5 X:69 Y:FF P:A5 SP:FB PPU:109,163 CYC:12444
+DF22 A9 47 LDA #$47 A:F5 X:69 Y:FF P:A5 SP:FB PPU:109,172 CYC:12447
+DF24 A0 4F LDY #$4F A:47 X:69 Y:FF P:25 SP:FB PPU:109,178 CYC:12449
+DF26 24 01 BIT $01 = FF A:47 X:69 Y:4F P:25 SP:FB PPU:109,184 CYC:12451
+DF28 A2 00 LDX #$00 A:47 X:69 Y:4F P:E5 SP:FB PPU:109,193 CYC:12454
+DF2A 38 SEC A:47 X:00 Y:4F P:67 SP:FB PPU:109,199 CYC:12456
+DF2B 96 00 STX $00,Y @ 4F = F5 A:47 X:00 Y:4F P:67 SP:FB PPU:109,205 CYC:12458
+DF2D 90 16 BCC $DF45 A:47 X:00 Y:4F P:67 SP:FB PPU:109,217 CYC:12462
+DF2F 50 14 BVC $DF45 A:47 X:00 Y:4F P:67 SP:FB PPU:109,223 CYC:12464
+DF31 30 12 BMI $DF45 A:47 X:00 Y:4F P:67 SP:FB PPU:109,229 CYC:12466
+DF33 D0 10 BNE $DF45 A:47 X:00 Y:4F P:67 SP:FB PPU:109,235 CYC:12468
+DF35 E0 00 CPX #$00 A:47 X:00 Y:4F P:67 SP:FB PPU:109,241 CYC:12470
+DF37 D0 0C BNE $DF45 A:47 X:00 Y:4F P:67 SP:FB PPU:109,247 CYC:12472
+DF39 C0 4F CPY #$4F A:47 X:00 Y:4F P:67 SP:FB PPU:109,253 CYC:12474
+DF3B D0 08 BNE $DF45 A:47 X:00 Y:4F P:67 SP:FB PPU:109,259 CYC:12476
+DF3D C9 47 CMP #$47 A:47 X:00 Y:4F P:67 SP:FB PPU:109,265 CYC:12478
+DF3F D0 04 BNE $DF45 A:47 X:00 Y:4F P:67 SP:FB PPU:109,271 CYC:12480
+DF41 A5 4F LDA $4F = 00 A:47 X:00 Y:4F P:67 SP:FB PPU:109,277 CYC:12482
+DF43 F0 04 BEQ $DF49 A:00 X:00 Y:4F P:67 SP:FB PPU:109,286 CYC:12485
+DF49 60 RTS A:00 X:00 Y:4F P:67 SP:FB PPU:109,295 CYC:12488
+C62C 20 AA E1 JSR $E1AA A:00 X:00 Y:4F P:67 SP:FD PPU:109,313 CYC:12494
+E1AA A9 FF LDA #$FF A:00 X:00 Y:4F P:67 SP:FB PPU:109,331 CYC:12500
+E1AC 85 01 STA $01 = FF A:FF X:00 Y:4F P:E5 SP:FB PPU:109,337 CYC:12502
+E1AE A9 AA LDA #$AA A:FF X:00 Y:4F P:E5 SP:FB PPU:110, 5 CYC:12505
+E1B0 8D 33 06 STA $0633 = 00 A:AA X:00 Y:4F P:E5 SP:FB PPU:110, 11 CYC:12507
+E1B3 A9 BB LDA #$BB A:AA X:00 Y:4F P:E5 SP:FB PPU:110, 23 CYC:12511
+E1B5 8D 89 06 STA $0689 = 00 A:BB X:00 Y:4F P:E5 SP:FB PPU:110, 29 CYC:12513
+E1B8 A2 00 LDX #$00 A:BB X:00 Y:4F P:E5 SP:FB PPU:110, 41 CYC:12517
+E1BA A9 66 LDA #$66 A:BB X:00 Y:4F P:67 SP:FB PPU:110, 47 CYC:12519
+E1BC 24 01 BIT $01 = FF A:66 X:00 Y:4F P:65 SP:FB PPU:110, 53 CYC:12521
+E1BE 38 SEC A:66 X:00 Y:4F P:E5 SP:FB PPU:110, 62 CYC:12524
+E1BF A0 00 LDY #$00 A:66 X:00 Y:4F P:E5 SP:FB PPU:110, 68 CYC:12526
+E1C1 BC 33 06 LDY $0633,X @ 0633 = AA A:66 X:00 Y:00 P:67 SP:FB PPU:110, 74 CYC:12528
+E1C4 10 12 BPL $E1D8 A:66 X:00 Y:AA P:E5 SP:FB PPU:110, 86 CYC:12532
+E1C6 F0 10 BEQ $E1D8 A:66 X:00 Y:AA P:E5 SP:FB PPU:110, 92 CYC:12534
+E1C8 50 0E BVC $E1D8 A:66 X:00 Y:AA P:E5 SP:FB PPU:110, 98 CYC:12536
+E1CA 90 0C BCC $E1D8 A:66 X:00 Y:AA P:E5 SP:FB PPU:110,104 CYC:12538
+E1CC C9 66 CMP #$66 A:66 X:00 Y:AA P:E5 SP:FB PPU:110,110 CYC:12540
+E1CE D0 08 BNE $E1D8 A:66 X:00 Y:AA P:67 SP:FB PPU:110,116 CYC:12542
+E1D0 E0 00 CPX #$00 A:66 X:00 Y:AA P:67 SP:FB PPU:110,122 CYC:12544
+E1D2 D0 04 BNE $E1D8 A:66 X:00 Y:AA P:67 SP:FB PPU:110,128 CYC:12546
+E1D4 C0 AA CPY #$AA A:66 X:00 Y:AA P:67 SP:FB PPU:110,134 CYC:12548
+E1D6 F0 04 BEQ $E1DC A:66 X:00 Y:AA P:67 SP:FB PPU:110,140 CYC:12550
+E1DC A2 8A LDX #$8A A:66 X:00 Y:AA P:67 SP:FB PPU:110,149 CYC:12553
+E1DE A9 66 LDA #$66 A:66 X:8A Y:AA P:E5 SP:FB PPU:110,155 CYC:12555
+E1E0 B8 CLV A:66 X:8A Y:AA P:65 SP:FB PPU:110,161 CYC:12557
+E1E1 18 CLC A:66 X:8A Y:AA P:25 SP:FB PPU:110,167 CYC:12559
+E1E2 A0 00 LDY #$00 A:66 X:8A Y:AA P:24 SP:FB PPU:110,173 CYC:12561
+E1E4 BC FF 05 LDY $05FF,X @ 0689 = BB A:66 X:8A Y:00 P:26 SP:FB PPU:110,179 CYC:12563
+E1E7 10 12 BPL $E1FB A:66 X:8A Y:BB P:A4 SP:FB PPU:110,194 CYC:12568
+E1E9 F0 10 BEQ $E1FB A:66 X:8A Y:BB P:A4 SP:FB PPU:110,200 CYC:12570
+E1EB 70 0E BVS $E1FB A:66 X:8A Y:BB P:A4 SP:FB PPU:110,206 CYC:12572
+E1ED B0 0C BCS $E1FB A:66 X:8A Y:BB P:A4 SP:FB PPU:110,212 CYC:12574
+E1EF C0 BB CPY #$BB A:66 X:8A Y:BB P:A4 SP:FB PPU:110,218 CYC:12576
+E1F1 D0 08 BNE $E1FB A:66 X:8A Y:BB P:27 SP:FB PPU:110,224 CYC:12578
+E1F3 C9 66 CMP #$66 A:66 X:8A Y:BB P:27 SP:FB PPU:110,230 CYC:12580
+E1F5 D0 04 BNE $E1FB A:66 X:8A Y:BB P:27 SP:FB PPU:110,236 CYC:12582
+E1F7 E0 8A CPX #$8A A:66 X:8A Y:BB P:27 SP:FB PPU:110,242 CYC:12584
+E1F9 F0 04 BEQ $E1FF A:66 X:8A Y:BB P:27 SP:FB PPU:110,248 CYC:12586
+E1FF A0 53 LDY #$53 A:66 X:8A Y:BB P:27 SP:FB PPU:110,257 CYC:12589
+E201 A9 AA LDA #$AA A:66 X:8A Y:53 P:25 SP:FB PPU:110,263 CYC:12591
+E203 A2 78 LDX #$78 A:AA X:8A Y:53 P:A5 SP:FB PPU:110,269 CYC:12593
+E205 8D 78 06 STA $0678 = 00 A:AA X:78 Y:53 P:25 SP:FB PPU:110,275 CYC:12595
+E208 20 B6 F7 JSR $F7B6 A:AA X:78 Y:53 P:25 SP:FB PPU:110,287 CYC:12599
+F7B6 18 CLC A:AA X:78 Y:53 P:25 SP:F9 PPU:110,305 CYC:12605
+F7B7 A9 FF LDA #$FF A:AA X:78 Y:53 P:24 SP:F9 PPU:110,311 CYC:12607
+F7B9 85 01 STA $01 = FF A:FF X:78 Y:53 P:A4 SP:F9 PPU:110,317 CYC:12609
+F7BB 24 01 BIT $01 = FF A:FF X:78 Y:53 P:A4 SP:F9 PPU:110,326 CYC:12612
+F7BD A9 55 LDA #$55 A:FF X:78 Y:53 P:E4 SP:F9 PPU:110,335 CYC:12615
+F7BF 60 RTS A:55 X:78 Y:53 P:64 SP:F9 PPU:111, 0 CYC:12617
+E20B 1D 00 06 ORA $0600,X @ 0678 = AA A:55 X:78 Y:53 P:64 SP:FB PPU:111, 18 CYC:12623
+E20E 20 C0 F7 JSR $F7C0 A:FF X:78 Y:53 P:E4 SP:FB PPU:111, 30 CYC:12627
+F7C0 B0 09 BCS $F7CB A:FF X:78 Y:53 P:E4 SP:F9 PPU:111, 48 CYC:12633
+F7C2 10 07 BPL $F7CB A:FF X:78 Y:53 P:E4 SP:F9 PPU:111, 54 CYC:12635
+F7C4 C9 FF CMP #$FF A:FF X:78 Y:53 P:E4 SP:F9 PPU:111, 60 CYC:12637
+F7C6 D0 03 BNE $F7CB A:FF X:78 Y:53 P:67 SP:F9 PPU:111, 66 CYC:12639
+F7C8 50 01 BVC $F7CB A:FF X:78 Y:53 P:67 SP:F9 PPU:111, 72 CYC:12641
+F7CA 60 RTS A:FF X:78 Y:53 P:67 SP:F9 PPU:111, 78 CYC:12643
+E211 C8 INY A:FF X:78 Y:53 P:67 SP:FB PPU:111, 96 CYC:12649
+E212 A9 00 LDA #$00 A:FF X:78 Y:54 P:65 SP:FB PPU:111,102 CYC:12651
+E214 8D 78 06 STA $0678 = AA A:00 X:78 Y:54 P:67 SP:FB PPU:111,108 CYC:12653
+E217 20 CE F7 JSR $F7CE A:00 X:78 Y:54 P:67 SP:FB PPU:111,120 CYC:12657
+F7CE 38 SEC A:00 X:78 Y:54 P:67 SP:F9 PPU:111,138 CYC:12663
+F7CF B8 CLV A:00 X:78 Y:54 P:67 SP:F9 PPU:111,144 CYC:12665
+F7D0 A9 00 LDA #$00 A:00 X:78 Y:54 P:27 SP:F9 PPU:111,150 CYC:12667
+F7D2 60 RTS A:00 X:78 Y:54 P:27 SP:F9 PPU:111,156 CYC:12669
+E21A 1D 00 06 ORA $0600,X @ 0678 = 00 A:00 X:78 Y:54 P:27 SP:FB PPU:111,174 CYC:12675
+E21D 20 D3 F7 JSR $F7D3 A:00 X:78 Y:54 P:27 SP:FB PPU:111,186 CYC:12679
+F7D3 D0 07 BNE $F7DC A:00 X:78 Y:54 P:27 SP:F9 PPU:111,204 CYC:12685
+F7D5 70 05 BVS $F7DC A:00 X:78 Y:54 P:27 SP:F9 PPU:111,210 CYC:12687
+F7D7 90 03 BCC $F7DC A:00 X:78 Y:54 P:27 SP:F9 PPU:111,216 CYC:12689
+F7D9 30 01 BMI $F7DC A:00 X:78 Y:54 P:27 SP:F9 PPU:111,222 CYC:12691
+F7DB 60 RTS A:00 X:78 Y:54 P:27 SP:F9 PPU:111,228 CYC:12693
+E220 C8 INY A:00 X:78 Y:54 P:27 SP:FB PPU:111,246 CYC:12699
+E221 A9 AA LDA #$AA A:00 X:78 Y:55 P:25 SP:FB PPU:111,252 CYC:12701
+E223 8D 78 06 STA $0678 = 00 A:AA X:78 Y:55 P:A5 SP:FB PPU:111,258 CYC:12703
+E226 20 DF F7 JSR $F7DF A:AA X:78 Y:55 P:A5 SP:FB PPU:111,270 CYC:12707
+F7DF 18 CLC A:AA X:78 Y:55 P:A5 SP:F9 PPU:111,288 CYC:12713
+F7E0 24 01 BIT $01 = FF A:AA X:78 Y:55 P:A4 SP:F9 PPU:111,294 CYC:12715
+F7E2 A9 55 LDA #$55 A:AA X:78 Y:55 P:E4 SP:F9 PPU:111,303 CYC:12718
+F7E4 60 RTS A:55 X:78 Y:55 P:64 SP:F9 PPU:111,309 CYC:12720
+E229 3D 00 06 AND $0600,X @ 0678 = AA A:55 X:78 Y:55 P:64 SP:FB PPU:111,327 CYC:12726
+E22C 20 E5 F7 JSR $F7E5 A:00 X:78 Y:55 P:66 SP:FB PPU:111,339 CYC:12730
+F7E5 D0 07 BNE $F7EE A:00 X:78 Y:55 P:66 SP:F9 PPU:112, 16 CYC:12736
+F7E7 50 05 BVC $F7EE A:00 X:78 Y:55 P:66 SP:F9 PPU:112, 22 CYC:12738
+F7E9 B0 03 BCS $F7EE A:00 X:78 Y:55 P:66 SP:F9 PPU:112, 28 CYC:12740
+F7EB 30 01 BMI $F7EE A:00 X:78 Y:55 P:66 SP:F9 PPU:112, 34 CYC:12742
+F7ED 60 RTS A:00 X:78 Y:55 P:66 SP:F9 PPU:112, 40 CYC:12744
+E22F C8 INY A:00 X:78 Y:55 P:66 SP:FB PPU:112, 58 CYC:12750
+E230 A9 EF LDA #$EF A:00 X:78 Y:56 P:64 SP:FB PPU:112, 64 CYC:12752
+E232 8D 78 06 STA $0678 = AA A:EF X:78 Y:56 P:E4 SP:FB PPU:112, 70 CYC:12754
+E235 20 F1 F7 JSR $F7F1 A:EF X:78 Y:56 P:E4 SP:FB PPU:112, 82 CYC:12758
+F7F1 38 SEC A:EF X:78 Y:56 P:E4 SP:F9 PPU:112,100 CYC:12764
+F7F2 B8 CLV A:EF X:78 Y:56 P:E5 SP:F9 PPU:112,106 CYC:12766
+F7F3 A9 F8 LDA #$F8 A:EF X:78 Y:56 P:A5 SP:F9 PPU:112,112 CYC:12768
+F7F5 60 RTS A:F8 X:78 Y:56 P:A5 SP:F9 PPU:112,118 CYC:12770
+E238 3D 00 06 AND $0600,X @ 0678 = EF A:F8 X:78 Y:56 P:A5 SP:FB PPU:112,136 CYC:12776
+E23B 20 F6 F7 JSR $F7F6 A:E8 X:78 Y:56 P:A5 SP:FB PPU:112,148 CYC:12780
+F7F6 90 09 BCC $F801 A:E8 X:78 Y:56 P:A5 SP:F9 PPU:112,166 CYC:12786
+F7F8 10 07 BPL $F801 A:E8 X:78 Y:56 P:A5 SP:F9 PPU:112,172 CYC:12788
+F7FA C9 E8 CMP #$E8 A:E8 X:78 Y:56 P:A5 SP:F9 PPU:112,178 CYC:12790
+F7FC D0 03 BNE $F801 A:E8 X:78 Y:56 P:27 SP:F9 PPU:112,184 CYC:12792
+F7FE 70 01 BVS $F801 A:E8 X:78 Y:56 P:27 SP:F9 PPU:112,190 CYC:12794
+F800 60 RTS A:E8 X:78 Y:56 P:27 SP:F9 PPU:112,196 CYC:12796
+E23E C8 INY A:E8 X:78 Y:56 P:27 SP:FB PPU:112,214 CYC:12802
+E23F A9 AA LDA #$AA A:E8 X:78 Y:57 P:25 SP:FB PPU:112,220 CYC:12804
+E241 8D 78 06 STA $0678 = EF A:AA X:78 Y:57 P:A5 SP:FB PPU:112,226 CYC:12806
+E244 20 04 F8 JSR $F804 A:AA X:78 Y:57 P:A5 SP:FB PPU:112,238 CYC:12810
+F804 18 CLC A:AA X:78 Y:57 P:A5 SP:F9 PPU:112,256 CYC:12816
+F805 24 01 BIT $01 = FF A:AA X:78 Y:57 P:A4 SP:F9 PPU:112,262 CYC:12818
+F807 A9 5F LDA #$5F A:AA X:78 Y:57 P:E4 SP:F9 PPU:112,271 CYC:12821
+F809 60 RTS A:5F X:78 Y:57 P:64 SP:F9 PPU:112,277 CYC:12823
+E247 5D 00 06 EOR $0600,X @ 0678 = AA A:5F X:78 Y:57 P:64 SP:FB PPU:112,295 CYC:12829
+E24A 20 0A F8 JSR $F80A A:F5 X:78 Y:57 P:E4 SP:FB PPU:112,307 CYC:12833
+F80A B0 09 BCS $F815 A:F5 X:78 Y:57 P:E4 SP:F9 PPU:112,325 CYC:12839
+F80C 10 07 BPL $F815 A:F5 X:78 Y:57 P:E4 SP:F9 PPU:112,331 CYC:12841
+F80E C9 F5 CMP #$F5 A:F5 X:78 Y:57 P:E4 SP:F9 PPU:112,337 CYC:12843
+F810 D0 03 BNE $F815 A:F5 X:78 Y:57 P:67 SP:F9 PPU:113, 2 CYC:12845
+F812 50 01 BVC $F815 A:F5 X:78 Y:57 P:67 SP:F9 PPU:113, 8 CYC:12847
+F814 60 RTS A:F5 X:78 Y:57 P:67 SP:F9 PPU:113, 14 CYC:12849
+E24D C8 INY A:F5 X:78 Y:57 P:67 SP:FB PPU:113, 32 CYC:12855
+E24E A9 70 LDA #$70 A:F5 X:78 Y:58 P:65 SP:FB PPU:113, 38 CYC:12857
+E250 8D 78 06 STA $0678 = AA A:70 X:78 Y:58 P:65 SP:FB PPU:113, 44 CYC:12859
+E253 20 18 F8 JSR $F818 A:70 X:78 Y:58 P:65 SP:FB PPU:113, 56 CYC:12863
+F818 38 SEC A:70 X:78 Y:58 P:65 SP:F9 PPU:113, 74 CYC:12869
+F819 B8 CLV A:70 X:78 Y:58 P:65 SP:F9 PPU:113, 80 CYC:12871
+F81A A9 70 LDA #$70 A:70 X:78 Y:58 P:25 SP:F9 PPU:113, 86 CYC:12873
+F81C 60 RTS A:70 X:78 Y:58 P:25 SP:F9 PPU:113, 92 CYC:12875
+E256 5D 00 06 EOR $0600,X @ 0678 = 70 A:70 X:78 Y:58 P:25 SP:FB PPU:113,110 CYC:12881
+E259 20 1D F8 JSR $F81D A:00 X:78 Y:58 P:27 SP:FB PPU:113,122 CYC:12885
+F81D D0 07 BNE $F826 A:00 X:78 Y:58 P:27 SP:F9 PPU:113,140 CYC:12891
+F81F 70 05 BVS $F826 A:00 X:78 Y:58 P:27 SP:F9 PPU:113,146 CYC:12893
+F821 90 03 BCC $F826 A:00 X:78 Y:58 P:27 SP:F9 PPU:113,152 CYC:12895
+F823 30 01 BMI $F826 A:00 X:78 Y:58 P:27 SP:F9 PPU:113,158 CYC:12897
+F825 60 RTS A:00 X:78 Y:58 P:27 SP:F9 PPU:113,164 CYC:12899
+E25C C8 INY A:00 X:78 Y:58 P:27 SP:FB PPU:113,182 CYC:12905
+E25D A9 69 LDA #$69 A:00 X:78 Y:59 P:25 SP:FB PPU:113,188 CYC:12907
+E25F 8D 78 06 STA $0678 = 70 A:69 X:78 Y:59 P:25 SP:FB PPU:113,194 CYC:12909
+E262 20 29 F8 JSR $F829 A:69 X:78 Y:59 P:25 SP:FB PPU:113,206 CYC:12913
+F829 18 CLC A:69 X:78 Y:59 P:25 SP:F9 PPU:113,224 CYC:12919
+F82A 24 01 BIT $01 = FF A:69 X:78 Y:59 P:24 SP:F9 PPU:113,230 CYC:12921
+F82C A9 00 LDA #$00 A:69 X:78 Y:59 P:E4 SP:F9 PPU:113,239 CYC:12924
+F82E 60 RTS A:00 X:78 Y:59 P:66 SP:F9 PPU:113,245 CYC:12926
+E265 7D 00 06 ADC $0600,X @ 0678 = 69 A:00 X:78 Y:59 P:66 SP:FB PPU:113,263 CYC:12932
+E268 20 2F F8 JSR $F82F A:69 X:78 Y:59 P:24 SP:FB PPU:113,275 CYC:12936
+F82F 30 09 BMI $F83A A:69 X:78 Y:59 P:24 SP:F9 PPU:113,293 CYC:12942
+F831 B0 07 BCS $F83A A:69 X:78 Y:59 P:24 SP:F9 PPU:113,299 CYC:12944
+F833 C9 69 CMP #$69 A:69 X:78 Y:59 P:24 SP:F9 PPU:113,305 CYC:12946
+F835 D0 03 BNE $F83A A:69 X:78 Y:59 P:27 SP:F9 PPU:113,311 CYC:12948
+F837 70 01 BVS $F83A A:69 X:78 Y:59 P:27 SP:F9 PPU:113,317 CYC:12950
+F839 60 RTS A:69 X:78 Y:59 P:27 SP:F9 PPU:113,323 CYC:12952
+E26B C8 INY A:69 X:78 Y:59 P:27 SP:FB PPU:114, 0 CYC:12958
+E26C 20 3D F8 JSR $F83D A:69 X:78 Y:5A P:25 SP:FB PPU:114, 6 CYC:12960
+F83D 38 SEC A:69 X:78 Y:5A P:25 SP:F9 PPU:114, 24 CYC:12966
+F83E 24 01 BIT $01 = FF A:69 X:78 Y:5A P:25 SP:F9 PPU:114, 30 CYC:12968
+F840 A9 00 LDA #$00 A:69 X:78 Y:5A P:E5 SP:F9 PPU:114, 39 CYC:12971
+F842 60 RTS A:00 X:78 Y:5A P:67 SP:F9 PPU:114, 45 CYC:12973
+E26F 7D 00 06 ADC $0600,X @ 0678 = 69 A:00 X:78 Y:5A P:67 SP:FB PPU:114, 63 CYC:12979
+E272 20 43 F8 JSR $F843 A:6A X:78 Y:5A P:24 SP:FB PPU:114, 75 CYC:12983
+F843 30 09 BMI $F84E A:6A X:78 Y:5A P:24 SP:F9 PPU:114, 93 CYC:12989
+F845 B0 07 BCS $F84E A:6A X:78 Y:5A P:24 SP:F9 PPU:114, 99 CYC:12991
+F847 C9 6A CMP #$6A A:6A X:78 Y:5A P:24 SP:F9 PPU:114,105 CYC:12993
+F849 D0 03 BNE $F84E A:6A X:78 Y:5A P:27 SP:F9 PPU:114,111 CYC:12995
+F84B 70 01 BVS $F84E A:6A X:78 Y:5A P:27 SP:F9 PPU:114,117 CYC:12997
+F84D 60 RTS A:6A X:78 Y:5A P:27 SP:F9 PPU:114,123 CYC:12999
+E275 C8 INY A:6A X:78 Y:5A P:27 SP:FB PPU:114,141 CYC:13005
+E276 A9 7F LDA #$7F A:6A X:78 Y:5B P:25 SP:FB PPU:114,147 CYC:13007
+E278 8D 78 06 STA $0678 = 69 A:7F X:78 Y:5B P:25 SP:FB PPU:114,153 CYC:13009
+E27B 20 51 F8 JSR $F851 A:7F X:78 Y:5B P:25 SP:FB PPU:114,165 CYC:13013
+F851 38 SEC A:7F X:78 Y:5B P:25 SP:F9 PPU:114,183 CYC:13019
+F852 B8 CLV A:7F X:78 Y:5B P:25 SP:F9 PPU:114,189 CYC:13021
+F853 A9 7F LDA #$7F A:7F X:78 Y:5B P:25 SP:F9 PPU:114,195 CYC:13023
+F855 60 RTS A:7F X:78 Y:5B P:25 SP:F9 PPU:114,201 CYC:13025
+E27E 7D 00 06 ADC $0600,X @ 0678 = 7F A:7F X:78 Y:5B P:25 SP:FB PPU:114,219 CYC:13031
+E281 20 56 F8 JSR $F856 A:FF X:78 Y:5B P:E4 SP:FB PPU:114,231 CYC:13035
+F856 10 09 BPL $F861 A:FF X:78 Y:5B P:E4 SP:F9 PPU:114,249 CYC:13041
+F858 B0 07 BCS $F861 A:FF X:78 Y:5B P:E4 SP:F9 PPU:114,255 CYC:13043
+F85A C9 FF CMP #$FF A:FF X:78 Y:5B P:E4 SP:F9 PPU:114,261 CYC:13045
+F85C D0 03 BNE $F861 A:FF X:78 Y:5B P:67 SP:F9 PPU:114,267 CYC:13047
+F85E 50 01 BVC $F861 A:FF X:78 Y:5B P:67 SP:F9 PPU:114,273 CYC:13049
+F860 60 RTS A:FF X:78 Y:5B P:67 SP:F9 PPU:114,279 CYC:13051
+E284 C8 INY A:FF X:78 Y:5B P:67 SP:FB PPU:114,297 CYC:13057
+E285 A9 80 LDA #$80 A:FF X:78 Y:5C P:65 SP:FB PPU:114,303 CYC:13059
+E287 8D 78 06 STA $0678 = 7F A:80 X:78 Y:5C P:E5 SP:FB PPU:114,309 CYC:13061
+E28A 20 64 F8 JSR $F864 A:80 X:78 Y:5C P:E5 SP:FB PPU:114,321 CYC:13065
+F864 18 CLC A:80 X:78 Y:5C P:E5 SP:F9 PPU:114,339 CYC:13071
+F865 24 01 BIT $01 = FF A:80 X:78 Y:5C P:E4 SP:F9 PPU:115, 4 CYC:13073
+F867 A9 7F LDA #$7F A:80 X:78 Y:5C P:E4 SP:F9 PPU:115, 13 CYC:13076
+F869 60 RTS A:7F X:78 Y:5C P:64 SP:F9 PPU:115, 19 CYC:13078
+E28D 7D 00 06 ADC $0600,X @ 0678 = 80 A:7F X:78 Y:5C P:64 SP:FB PPU:115, 37 CYC:13084
+E290 20 6A F8 JSR $F86A A:FF X:78 Y:5C P:A4 SP:FB PPU:115, 49 CYC:13088
+F86A 10 09 BPL $F875 A:FF X:78 Y:5C P:A4 SP:F9 PPU:115, 67 CYC:13094
+F86C B0 07 BCS $F875 A:FF X:78 Y:5C P:A4 SP:F9 PPU:115, 73 CYC:13096
+F86E C9 FF CMP #$FF A:FF X:78 Y:5C P:A4 SP:F9 PPU:115, 79 CYC:13098
+F870 D0 03 BNE $F875 A:FF X:78 Y:5C P:27 SP:F9 PPU:115, 85 CYC:13100
+F872 70 01 BVS $F875 A:FF X:78 Y:5C P:27 SP:F9 PPU:115, 91 CYC:13102
+F874 60 RTS A:FF X:78 Y:5C P:27 SP:F9 PPU:115, 97 CYC:13104
+E293 C8 INY A:FF X:78 Y:5C P:27 SP:FB PPU:115,115 CYC:13110
+E294 20 78 F8 JSR $F878 A:FF X:78 Y:5D P:25 SP:FB PPU:115,121 CYC:13112
+F878 38 SEC A:FF X:78 Y:5D P:25 SP:F9 PPU:115,139 CYC:13118
+F879 B8 CLV A:FF X:78 Y:5D P:25 SP:F9 PPU:115,145 CYC:13120
+F87A A9 7F LDA #$7F A:FF X:78 Y:5D P:25 SP:F9 PPU:115,151 CYC:13122
+F87C 60 RTS A:7F X:78 Y:5D P:25 SP:F9 PPU:115,157 CYC:13124
+E297 7D 00 06 ADC $0600,X @ 0678 = 80 A:7F X:78 Y:5D P:25 SP:FB PPU:115,175 CYC:13130
+E29A 20 7D F8 JSR $F87D A:00 X:78 Y:5D P:27 SP:FB PPU:115,187 CYC:13134
+F87D D0 07 BNE $F886 A:00 X:78 Y:5D P:27 SP:F9 PPU:115,205 CYC:13140
+F87F 30 05 BMI $F886 A:00 X:78 Y:5D P:27 SP:F9 PPU:115,211 CYC:13142
+F881 70 03 BVS $F886 A:00 X:78 Y:5D P:27 SP:F9 PPU:115,217 CYC:13144
+F883 90 01 BCC $F886 A:00 X:78 Y:5D P:27 SP:F9 PPU:115,223 CYC:13146
+F885 60 RTS A:00 X:78 Y:5D P:27 SP:F9 PPU:115,229 CYC:13148
+E29D C8 INY A:00 X:78 Y:5D P:27 SP:FB PPU:115,247 CYC:13154
+E29E A9 40 LDA #$40 A:00 X:78 Y:5E P:25 SP:FB PPU:115,253 CYC:13156
+E2A0 8D 78 06 STA $0678 = 80 A:40 X:78 Y:5E P:25 SP:FB PPU:115,259 CYC:13158
+E2A3 20 89 F8 JSR $F889 A:40 X:78 Y:5E P:25 SP:FB PPU:115,271 CYC:13162
+F889 24 01 BIT $01 = FF A:40 X:78 Y:5E P:25 SP:F9 PPU:115,289 CYC:13168
+F88B A9 40 LDA #$40 A:40 X:78 Y:5E P:E5 SP:F9 PPU:115,298 CYC:13171
+F88D 60 RTS A:40 X:78 Y:5E P:65 SP:F9 PPU:115,304 CYC:13173
+E2A6 DD 00 06 CMP $0600,X @ 0678 = 40 A:40 X:78 Y:5E P:65 SP:FB PPU:115,322 CYC:13179
+E2A9 20 8E F8 JSR $F88E A:40 X:78 Y:5E P:67 SP:FB PPU:115,334 CYC:13183
+F88E 30 07 BMI $F897 A:40 X:78 Y:5E P:67 SP:F9 PPU:116, 11 CYC:13189
+F890 90 05 BCC $F897 A:40 X:78 Y:5E P:67 SP:F9 PPU:116, 17 CYC:13191
+F892 D0 03 BNE $F897 A:40 X:78 Y:5E P:67 SP:F9 PPU:116, 23 CYC:13193
+F894 50 01 BVC $F897 A:40 X:78 Y:5E P:67 SP:F9 PPU:116, 29 CYC:13195
+F896 60 RTS A:40 X:78 Y:5E P:67 SP:F9 PPU:116, 35 CYC:13197
+E2AC C8 INY A:40 X:78 Y:5E P:67 SP:FB PPU:116, 53 CYC:13203
+E2AD 48 PHA A:40 X:78 Y:5F P:65 SP:FB PPU:116, 59 CYC:13205
+E2AE A9 3F LDA #$3F A:40 X:78 Y:5F P:65 SP:FA PPU:116, 68 CYC:13208
+E2B0 8D 78 06 STA $0678 = 40 A:3F X:78 Y:5F P:65 SP:FA PPU:116, 74 CYC:13210
+E2B3 68 PLA A:3F X:78 Y:5F P:65 SP:FA PPU:116, 86 CYC:13214
+E2B4 20 9A F8 JSR $F89A A:40 X:78 Y:5F P:65 SP:FB PPU:116, 98 CYC:13218
+F89A B8 CLV A:40 X:78 Y:5F P:65 SP:F9 PPU:116,116 CYC:13224
+F89B 60 RTS A:40 X:78 Y:5F P:25 SP:F9 PPU:116,122 CYC:13226
+E2B7 DD 00 06 CMP $0600,X @ 0678 = 3F A:40 X:78 Y:5F P:25 SP:FB PPU:116,140 CYC:13232
+E2BA 20 9C F8 JSR $F89C A:40 X:78 Y:5F P:25 SP:FB PPU:116,152 CYC:13236
+F89C F0 07 BEQ $F8A5 A:40 X:78 Y:5F P:25 SP:F9 PPU:116,170 CYC:13242
+F89E 30 05 BMI $F8A5 A:40 X:78 Y:5F P:25 SP:F9 PPU:116,176 CYC:13244
+F8A0 90 03 BCC $F8A5 A:40 X:78 Y:5F P:25 SP:F9 PPU:116,182 CYC:13246
+F8A2 70 01 BVS $F8A5 A:40 X:78 Y:5F P:25 SP:F9 PPU:116,188 CYC:13248
+F8A4 60 RTS A:40 X:78 Y:5F P:25 SP:F9 PPU:116,194 CYC:13250
+E2BD C8 INY A:40 X:78 Y:5F P:25 SP:FB PPU:116,212 CYC:13256
+E2BE 48 PHA A:40 X:78 Y:60 P:25 SP:FB PPU:116,218 CYC:13258
+E2BF A9 41 LDA #$41 A:40 X:78 Y:60 P:25 SP:FA PPU:116,227 CYC:13261
+E2C1 8D 78 06 STA $0678 = 3F A:41 X:78 Y:60 P:25 SP:FA PPU:116,233 CYC:13263
+E2C4 68 PLA A:41 X:78 Y:60 P:25 SP:FA PPU:116,245 CYC:13267
+E2C5 DD 00 06 CMP $0600,X @ 0678 = 41 A:40 X:78 Y:60 P:25 SP:FB PPU:116,257 CYC:13271
+E2C8 20 A8 F8 JSR $F8A8 A:40 X:78 Y:60 P:A4 SP:FB PPU:116,269 CYC:13275
+F8A8 F0 05 BEQ $F8AF A:40 X:78 Y:60 P:A4 SP:F9 PPU:116,287 CYC:13281
+F8AA 10 03 BPL $F8AF A:40 X:78 Y:60 P:A4 SP:F9 PPU:116,293 CYC:13283
+F8AC 10 01 BPL $F8AF A:40 X:78 Y:60 P:A4 SP:F9 PPU:116,299 CYC:13285
+F8AE 60 RTS A:40 X:78 Y:60 P:A4 SP:F9 PPU:116,305 CYC:13287
+E2CB C8 INY A:40 X:78 Y:60 P:A4 SP:FB PPU:116,323 CYC:13293
+E2CC 48 PHA A:40 X:78 Y:61 P:24 SP:FB PPU:116,329 CYC:13295
+E2CD A9 00 LDA #$00 A:40 X:78 Y:61 P:24 SP:FA PPU:116,338 CYC:13298
+E2CF 8D 78 06 STA $0678 = 41 A:00 X:78 Y:61 P:26 SP:FA PPU:117, 3 CYC:13300
+E2D2 68 PLA A:00 X:78 Y:61 P:26 SP:FA PPU:117, 15 CYC:13304
+E2D3 20 B2 F8 JSR $F8B2 A:40 X:78 Y:61 P:24 SP:FB PPU:117, 27 CYC:13308
+F8B2 A9 80 LDA #$80 A:40 X:78 Y:61 P:24 SP:F9 PPU:117, 45 CYC:13314
+F8B4 60 RTS A:80 X:78 Y:61 P:A4 SP:F9 PPU:117, 51 CYC:13316
+E2D6 DD 00 06 CMP $0600,X @ 0678 = 00 A:80 X:78 Y:61 P:A4 SP:FB PPU:117, 69 CYC:13322
+E2D9 20 B5 F8 JSR $F8B5 A:80 X:78 Y:61 P:A5 SP:FB PPU:117, 81 CYC:13326
+F8B5 F0 05 BEQ $F8BC A:80 X:78 Y:61 P:A5 SP:F9 PPU:117, 99 CYC:13332
+F8B7 10 03 BPL $F8BC A:80 X:78 Y:61 P:A5 SP:F9 PPU:117,105 CYC:13334
+F8B9 90 01 BCC $F8BC A:80 X:78 Y:61 P:A5 SP:F9 PPU:117,111 CYC:13336
+F8BB 60 RTS A:80 X:78 Y:61 P:A5 SP:F9 PPU:117,117 CYC:13338
+E2DC C8 INY A:80 X:78 Y:61 P:A5 SP:FB PPU:117,135 CYC:13344
+E2DD 48 PHA A:80 X:78 Y:62 P:25 SP:FB PPU:117,141 CYC:13346
+E2DE A9 80 LDA #$80 A:80 X:78 Y:62 P:25 SP:FA PPU:117,150 CYC:13349
+E2E0 8D 78 06 STA $0678 = 00 A:80 X:78 Y:62 P:A5 SP:FA PPU:117,156 CYC:13351
+E2E3 68 PLA A:80 X:78 Y:62 P:A5 SP:FA PPU:117,168 CYC:13355
+E2E4 DD 00 06 CMP $0600,X @ 0678 = 80 A:80 X:78 Y:62 P:A5 SP:FB PPU:117,180 CYC:13359
+E2E7 20 BF F8 JSR $F8BF A:80 X:78 Y:62 P:27 SP:FB PPU:117,192 CYC:13363
+F8BF D0 05 BNE $F8C6 A:80 X:78 Y:62 P:27 SP:F9 PPU:117,210 CYC:13369
+F8C1 30 03 BMI $F8C6 A:80 X:78 Y:62 P:27 SP:F9 PPU:117,216 CYC:13371
+F8C3 90 01 BCC $F8C6 A:80 X:78 Y:62 P:27 SP:F9 PPU:117,222 CYC:13373
+F8C5 60 RTS A:80 X:78 Y:62 P:27 SP:F9 PPU:117,228 CYC:13375
+E2EA C8 INY A:80 X:78 Y:62 P:27 SP:FB PPU:117,246 CYC:13381
+E2EB 48 PHA A:80 X:78 Y:63 P:25 SP:FB PPU:117,252 CYC:13383
+E2EC A9 81 LDA #$81 A:80 X:78 Y:63 P:25 SP:FA PPU:117,261 CYC:13386
+E2EE 8D 78 06 STA $0678 = 80 A:81 X:78 Y:63 P:A5 SP:FA PPU:117,267 CYC:13388
+E2F1 68 PLA A:81 X:78 Y:63 P:A5 SP:FA PPU:117,279 CYC:13392
+E2F2 DD 00 06 CMP $0600,X @ 0678 = 81 A:80 X:78 Y:63 P:A5 SP:FB PPU:117,291 CYC:13396
+E2F5 20 C9 F8 JSR $F8C9 A:80 X:78 Y:63 P:A4 SP:FB PPU:117,303 CYC:13400
+F8C9 B0 05 BCS $F8D0 A:80 X:78 Y:63 P:A4 SP:F9 PPU:117,321 CYC:13406
+F8CB F0 03 BEQ $F8D0 A:80 X:78 Y:63 P:A4 SP:F9 PPU:117,327 CYC:13408
+F8CD 10 01 BPL $F8D0 A:80 X:78 Y:63 P:A4 SP:F9 PPU:117,333 CYC:13410
+F8CF 60 RTS A:80 X:78 Y:63 P:A4 SP:F9 PPU:117,339 CYC:13412
+E2F8 C8 INY A:80 X:78 Y:63 P:A4 SP:FB PPU:118, 16 CYC:13418
+E2F9 48 PHA A:80 X:78 Y:64 P:24 SP:FB PPU:118, 22 CYC:13420
+E2FA A9 7F LDA #$7F A:80 X:78 Y:64 P:24 SP:FA PPU:118, 31 CYC:13423
+E2FC 8D 78 06 STA $0678 = 81 A:7F X:78 Y:64 P:24 SP:FA PPU:118, 37 CYC:13425
+E2FF 68 PLA A:7F X:78 Y:64 P:24 SP:FA PPU:118, 49 CYC:13429
+E300 DD 00 06 CMP $0600,X @ 0678 = 7F A:80 X:78 Y:64 P:A4 SP:FB PPU:118, 61 CYC:13433
+E303 20 D3 F8 JSR $F8D3 A:80 X:78 Y:64 P:25 SP:FB PPU:118, 73 CYC:13437
+F8D3 90 05 BCC $F8DA A:80 X:78 Y:64 P:25 SP:F9 PPU:118, 91 CYC:13443
+F8D5 F0 03 BEQ $F8DA A:80 X:78 Y:64 P:25 SP:F9 PPU:118, 97 CYC:13445
+F8D7 30 01 BMI $F8DA A:80 X:78 Y:64 P:25 SP:F9 PPU:118,103 CYC:13447
+F8D9 60 RTS A:80 X:78 Y:64 P:25 SP:F9 PPU:118,109 CYC:13449
+E306 C8 INY A:80 X:78 Y:64 P:25 SP:FB PPU:118,127 CYC:13455
+E307 A9 40 LDA #$40 A:80 X:78 Y:65 P:25 SP:FB PPU:118,133 CYC:13457
+E309 8D 78 06 STA $0678 = 7F A:40 X:78 Y:65 P:25 SP:FB PPU:118,139 CYC:13459
+E30C 20 31 F9 JSR $F931 A:40 X:78 Y:65 P:25 SP:FB PPU:118,151 CYC:13463
+F931 24 01 BIT $01 = FF A:40 X:78 Y:65 P:25 SP:F9 PPU:118,169 CYC:13469
+F933 A9 40 LDA #$40 A:40 X:78 Y:65 P:E5 SP:F9 PPU:118,178 CYC:13472
+F935 38 SEC A:40 X:78 Y:65 P:65 SP:F9 PPU:118,184 CYC:13474
+F936 60 RTS A:40 X:78 Y:65 P:65 SP:F9 PPU:118,190 CYC:13476
+E30F FD 00 06 SBC $0600,X @ 0678 = 40 A:40 X:78 Y:65 P:65 SP:FB PPU:118,208 CYC:13482
+E312 20 37 F9 JSR $F937 A:00 X:78 Y:65 P:27 SP:FB PPU:118,220 CYC:13486
+F937 30 0B BMI $F944 A:00 X:78 Y:65 P:27 SP:F9 PPU:118,238 CYC:13492
+F939 90 09 BCC $F944 A:00 X:78 Y:65 P:27 SP:F9 PPU:118,244 CYC:13494
+F93B D0 07 BNE $F944 A:00 X:78 Y:65 P:27 SP:F9 PPU:118,250 CYC:13496
+F93D 70 05 BVS $F944 A:00 X:78 Y:65 P:27 SP:F9 PPU:118,256 CYC:13498
+F93F C9 00 CMP #$00 A:00 X:78 Y:65 P:27 SP:F9 PPU:118,262 CYC:13500
+F941 D0 01 BNE $F944 A:00 X:78 Y:65 P:27 SP:F9 PPU:118,268 CYC:13502
+F943 60 RTS A:00 X:78 Y:65 P:27 SP:F9 PPU:118,274 CYC:13504
+E315 C8 INY A:00 X:78 Y:65 P:27 SP:FB PPU:118,292 CYC:13510
+E316 A9 3F LDA #$3F A:00 X:78 Y:66 P:25 SP:FB PPU:118,298 CYC:13512
+E318 8D 78 06 STA $0678 = 40 A:3F X:78 Y:66 P:25 SP:FB PPU:118,304 CYC:13514
+E31B 20 47 F9 JSR $F947 A:3F X:78 Y:66 P:25 SP:FB PPU:118,316 CYC:13518
+F947 B8 CLV A:3F X:78 Y:66 P:25 SP:F9 PPU:118,334 CYC:13524
+F948 38 SEC A:3F X:78 Y:66 P:25 SP:F9 PPU:118,340 CYC:13526
+F949 A9 40 LDA #$40 A:3F X:78 Y:66 P:25 SP:F9 PPU:119, 5 CYC:13528
+F94B 60 RTS A:40 X:78 Y:66 P:25 SP:F9 PPU:119, 11 CYC:13530
+E31E FD 00 06 SBC $0600,X @ 0678 = 3F A:40 X:78 Y:66 P:25 SP:FB PPU:119, 29 CYC:13536
+E321 20 4C F9 JSR $F94C A:01 X:78 Y:66 P:25 SP:FB PPU:119, 41 CYC:13540
+F94C F0 0B BEQ $F959 A:01 X:78 Y:66 P:25 SP:F9 PPU:119, 59 CYC:13546
+F94E 30 09 BMI $F959 A:01 X:78 Y:66 P:25 SP:F9 PPU:119, 65 CYC:13548
+F950 90 07 BCC $F959 A:01 X:78 Y:66 P:25 SP:F9 PPU:119, 71 CYC:13550
+F952 70 05 BVS $F959 A:01 X:78 Y:66 P:25 SP:F9 PPU:119, 77 CYC:13552
+F954 C9 01 CMP #$01 A:01 X:78 Y:66 P:25 SP:F9 PPU:119, 83 CYC:13554
+F956 D0 01 BNE $F959 A:01 X:78 Y:66 P:27 SP:F9 PPU:119, 89 CYC:13556
+F958 60 RTS A:01 X:78 Y:66 P:27 SP:F9 PPU:119, 95 CYC:13558
+E324 C8 INY A:01 X:78 Y:66 P:27 SP:FB PPU:119,113 CYC:13564
+E325 A9 41 LDA #$41 A:01 X:78 Y:67 P:25 SP:FB PPU:119,119 CYC:13566
+E327 8D 78 06 STA $0678 = 3F A:41 X:78 Y:67 P:25 SP:FB PPU:119,125 CYC:13568
+E32A 20 5C F9 JSR $F95C A:41 X:78 Y:67 P:25 SP:FB PPU:119,137 CYC:13572
+F95C A9 40 LDA #$40 A:41 X:78 Y:67 P:25 SP:F9 PPU:119,155 CYC:13578
+F95E 38 SEC A:40 X:78 Y:67 P:25 SP:F9 PPU:119,161 CYC:13580
+F95F 24 01 BIT $01 = FF A:40 X:78 Y:67 P:25 SP:F9 PPU:119,167 CYC:13582
+F961 60 RTS A:40 X:78 Y:67 P:E5 SP:F9 PPU:119,176 CYC:13585
+E32D FD 00 06 SBC $0600,X @ 0678 = 41 A:40 X:78 Y:67 P:E5 SP:FB PPU:119,194 CYC:13591
+E330 20 62 F9 JSR $F962 A:FF X:78 Y:67 P:A4 SP:FB PPU:119,206 CYC:13595
+F962 B0 0B BCS $F96F A:FF X:78 Y:67 P:A4 SP:F9 PPU:119,224 CYC:13601
+F964 F0 09 BEQ $F96F A:FF X:78 Y:67 P:A4 SP:F9 PPU:119,230 CYC:13603
+F966 10 07 BPL $F96F A:FF X:78 Y:67 P:A4 SP:F9 PPU:119,236 CYC:13605
+F968 70 05 BVS $F96F A:FF X:78 Y:67 P:A4 SP:F9 PPU:119,242 CYC:13607
+F96A C9 FF CMP #$FF A:FF X:78 Y:67 P:A4 SP:F9 PPU:119,248 CYC:13609
+F96C D0 01 BNE $F96F A:FF X:78 Y:67 P:27 SP:F9 PPU:119,254 CYC:13611
+F96E 60 RTS A:FF X:78 Y:67 P:27 SP:F9 PPU:119,260 CYC:13613
+E333 C8 INY A:FF X:78 Y:67 P:27 SP:FB PPU:119,278 CYC:13619
+E334 A9 00 LDA #$00 A:FF X:78 Y:68 P:25 SP:FB PPU:119,284 CYC:13621
+E336 8D 78 06 STA $0678 = 41 A:00 X:78 Y:68 P:27 SP:FB PPU:119,290 CYC:13623
+E339 20 72 F9 JSR $F972 A:00 X:78 Y:68 P:27 SP:FB PPU:119,302 CYC:13627
+F972 18 CLC A:00 X:78 Y:68 P:27 SP:F9 PPU:119,320 CYC:13633
+F973 A9 80 LDA #$80 A:00 X:78 Y:68 P:26 SP:F9 PPU:119,326 CYC:13635
+F975 60 RTS A:80 X:78 Y:68 P:A4 SP:F9 PPU:119,332 CYC:13637
+E33C FD 00 06 SBC $0600,X @ 0678 = 00 A:80 X:78 Y:68 P:A4 SP:FB PPU:120, 9 CYC:13643
+E33F 20 76 F9 JSR $F976 A:7F X:78 Y:68 P:65 SP:FB PPU:120, 21 CYC:13647
+F976 90 05 BCC $F97D A:7F X:78 Y:68 P:65 SP:F9 PPU:120, 39 CYC:13653
+F978 C9 7F CMP #$7F A:7F X:78 Y:68 P:65 SP:F9 PPU:120, 45 CYC:13655
+F97A D0 01 BNE $F97D A:7F X:78 Y:68 P:67 SP:F9 PPU:120, 51 CYC:13657
+F97C 60 RTS A:7F X:78 Y:68 P:67 SP:F9 PPU:120, 57 CYC:13659
+E342 C8 INY A:7F X:78 Y:68 P:67 SP:FB PPU:120, 75 CYC:13665
+E343 A9 7F LDA #$7F A:7F X:78 Y:69 P:65 SP:FB PPU:120, 81 CYC:13667
+E345 8D 78 06 STA $0678 = 00 A:7F X:78 Y:69 P:65 SP:FB PPU:120, 87 CYC:13669
+E348 20 80 F9 JSR $F980 A:7F X:78 Y:69 P:65 SP:FB PPU:120, 99 CYC:13673
+F980 38 SEC A:7F X:78 Y:69 P:65 SP:F9 PPU:120,117 CYC:13679
+F981 A9 81 LDA #$81 A:7F X:78 Y:69 P:65 SP:F9 PPU:120,123 CYC:13681
+F983 60 RTS A:81 X:78 Y:69 P:E5 SP:F9 PPU:120,129 CYC:13683
+E34B FD 00 06 SBC $0600,X @ 0678 = 7F A:81 X:78 Y:69 P:E5 SP:FB PPU:120,147 CYC:13689
+E34E 20 84 F9 JSR $F984 A:02 X:78 Y:69 P:65 SP:FB PPU:120,159 CYC:13693
+F984 50 07 BVC $F98D A:02 X:78 Y:69 P:65 SP:F9 PPU:120,177 CYC:13699
+F986 90 05 BCC $F98D A:02 X:78 Y:69 P:65 SP:F9 PPU:120,183 CYC:13701
+F988 C9 02 CMP #$02 A:02 X:78 Y:69 P:65 SP:F9 PPU:120,189 CYC:13703
+F98A D0 01 BNE $F98D A:02 X:78 Y:69 P:67 SP:F9 PPU:120,195 CYC:13705
+F98C 60 RTS A:02 X:78 Y:69 P:67 SP:F9 PPU:120,201 CYC:13707
+E351 A9 AA LDA #$AA A:02 X:78 Y:69 P:67 SP:FB PPU:120,219 CYC:13713
+E353 8D 33 06 STA $0633 = AA A:AA X:78 Y:69 P:E5 SP:FB PPU:120,225 CYC:13715
+E356 A9 BB LDA #$BB A:AA X:78 Y:69 P:E5 SP:FB PPU:120,237 CYC:13719
+E358 8D 89 06 STA $0689 = BB A:BB X:78 Y:69 P:E5 SP:FB PPU:120,243 CYC:13721
+E35B A2 00 LDX #$00 A:BB X:78 Y:69 P:E5 SP:FB PPU:120,255 CYC:13725
+E35D A0 66 LDY #$66 A:BB X:00 Y:69 P:67 SP:FB PPU:120,261 CYC:13727
+E35F 24 01 BIT $01 = FF A:BB X:00 Y:66 P:65 SP:FB PPU:120,267 CYC:13729
+E361 38 SEC A:BB X:00 Y:66 P:E5 SP:FB PPU:120,276 CYC:13732
+E362 A9 00 LDA #$00 A:BB X:00 Y:66 P:E5 SP:FB PPU:120,282 CYC:13734
+E364 BD 33 06 LDA $0633,X @ 0633 = AA A:00 X:00 Y:66 P:67 SP:FB PPU:120,288 CYC:13736
+E367 10 12 BPL $E37B A:AA X:00 Y:66 P:E5 SP:FB PPU:120,300 CYC:13740
+E369 F0 10 BEQ $E37B A:AA X:00 Y:66 P:E5 SP:FB PPU:120,306 CYC:13742
+E36B 50 0E BVC $E37B A:AA X:00 Y:66 P:E5 SP:FB PPU:120,312 CYC:13744
+E36D 90 0C BCC $E37B A:AA X:00 Y:66 P:E5 SP:FB PPU:120,318 CYC:13746
+E36F C0 66 CPY #$66 A:AA X:00 Y:66 P:E5 SP:FB PPU:120,324 CYC:13748
+E371 D0 08 BNE $E37B A:AA X:00 Y:66 P:67 SP:FB PPU:120,330 CYC:13750
+E373 E0 00 CPX #$00 A:AA X:00 Y:66 P:67 SP:FB PPU:120,336 CYC:13752
+E375 D0 04 BNE $E37B A:AA X:00 Y:66 P:67 SP:FB PPU:121, 1 CYC:13754
+E377 C9 AA CMP #$AA A:AA X:00 Y:66 P:67 SP:FB PPU:121, 7 CYC:13756
+E379 F0 04 BEQ $E37F A:AA X:00 Y:66 P:67 SP:FB PPU:121, 13 CYC:13758
+E37F A2 8A LDX #$8A A:AA X:00 Y:66 P:67 SP:FB PPU:121, 22 CYC:13761
+E381 A0 66 LDY #$66 A:AA X:8A Y:66 P:E5 SP:FB PPU:121, 28 CYC:13763
+E383 B8 CLV A:AA X:8A Y:66 P:65 SP:FB PPU:121, 34 CYC:13765
+E384 18 CLC A:AA X:8A Y:66 P:25 SP:FB PPU:121, 40 CYC:13767
+E385 A9 00 LDA #$00 A:AA X:8A Y:66 P:24 SP:FB PPU:121, 46 CYC:13769
+E387 BD FF 05 LDA $05FF,X @ 0689 = BB A:00 X:8A Y:66 P:26 SP:FB PPU:121, 52 CYC:13771
+E38A 10 12 BPL $E39E A:BB X:8A Y:66 P:A4 SP:FB PPU:121, 67 CYC:13776
+E38C F0 10 BEQ $E39E A:BB X:8A Y:66 P:A4 SP:FB PPU:121, 73 CYC:13778
+E38E 70 0E BVS $E39E A:BB X:8A Y:66 P:A4 SP:FB PPU:121, 79 CYC:13780
+E390 B0 0C BCS $E39E A:BB X:8A Y:66 P:A4 SP:FB PPU:121, 85 CYC:13782
+E392 C9 BB CMP #$BB A:BB X:8A Y:66 P:A4 SP:FB PPU:121, 91 CYC:13784
+E394 D0 08 BNE $E39E A:BB X:8A Y:66 P:27 SP:FB PPU:121, 97 CYC:13786
+E396 C0 66 CPY #$66 A:BB X:8A Y:66 P:27 SP:FB PPU:121,103 CYC:13788
+E398 D0 04 BNE $E39E A:BB X:8A Y:66 P:27 SP:FB PPU:121,109 CYC:13790
+E39A E0 8A CPX #$8A A:BB X:8A Y:66 P:27 SP:FB PPU:121,115 CYC:13792
+E39C F0 04 BEQ $E3A2 A:BB X:8A Y:66 P:27 SP:FB PPU:121,121 CYC:13794
+E3A2 24 01 BIT $01 = FF A:BB X:8A Y:66 P:27 SP:FB PPU:121,130 CYC:13797
+E3A4 38 SEC A:BB X:8A Y:66 P:E5 SP:FB PPU:121,139 CYC:13800
+E3A5 A9 44 LDA #$44 A:BB X:8A Y:66 P:E5 SP:FB PPU:121,145 CYC:13802
+E3A7 A2 00 LDX #$00 A:44 X:8A Y:66 P:65 SP:FB PPU:121,151 CYC:13804
+E3A9 9D 33 06 STA $0633,X @ 0633 = AA A:44 X:00 Y:66 P:67 SP:FB PPU:121,157 CYC:13806
+E3AC AD 33 06 LDA $0633 = 44 A:44 X:00 Y:66 P:67 SP:FB PPU:121,172 CYC:13811
+E3AF 90 1A BCC $E3CB A:44 X:00 Y:66 P:65 SP:FB PPU:121,184 CYC:13815
+E3B1 C9 44 CMP #$44 A:44 X:00 Y:66 P:65 SP:FB PPU:121,190 CYC:13817
+E3B3 D0 16 BNE $E3CB A:44 X:00 Y:66 P:67 SP:FB PPU:121,196 CYC:13819
+E3B5 50 14 BVC $E3CB A:44 X:00 Y:66 P:67 SP:FB PPU:121,202 CYC:13821
+E3B7 18 CLC A:44 X:00 Y:66 P:67 SP:FB PPU:121,208 CYC:13823
+E3B8 B8 CLV A:44 X:00 Y:66 P:66 SP:FB PPU:121,214 CYC:13825
+E3B9 A9 99 LDA #$99 A:44 X:00 Y:66 P:26 SP:FB PPU:121,220 CYC:13827
+E3BB A2 80 LDX #$80 A:99 X:00 Y:66 P:A4 SP:FB PPU:121,226 CYC:13829
+E3BD 9D 85 05 STA $0585,X @ 0605 = 00 A:99 X:80 Y:66 P:A4 SP:FB PPU:121,232 CYC:13831
+E3C0 AD 05 06 LDA $0605 = 99 A:99 X:80 Y:66 P:A4 SP:FB PPU:121,247 CYC:13836
+E3C3 B0 06 BCS $E3CB A:99 X:80 Y:66 P:A4 SP:FB PPU:121,259 CYC:13840
+E3C5 C9 99 CMP #$99 A:99 X:80 Y:66 P:A4 SP:FB PPU:121,265 CYC:13842
+E3C7 D0 02 BNE $E3CB A:99 X:80 Y:66 P:27 SP:FB PPU:121,271 CYC:13844
+E3C9 50 04 BVC $E3CF A:99 X:80 Y:66 P:27 SP:FB PPU:121,277 CYC:13846
+E3CF A0 6D LDY #$6D A:99 X:80 Y:66 P:27 SP:FB PPU:121,286 CYC:13849
+E3D1 A2 6D LDX #$6D A:99 X:80 Y:6D P:25 SP:FB PPU:121,292 CYC:13851
+E3D3 20 90 F9 JSR $F990 A:99 X:6D Y:6D P:25 SP:FB PPU:121,298 CYC:13853
+F990 A2 55 LDX #$55 A:99 X:6D Y:6D P:25 SP:F9 PPU:121,316 CYC:13859
+F992 A9 FF LDA #$FF A:99 X:55 Y:6D P:25 SP:F9 PPU:121,322 CYC:13861
+F994 85 01 STA $01 = FF A:FF X:55 Y:6D P:A5 SP:F9 PPU:121,328 CYC:13863
+F996 EA NOP A:FF X:55 Y:6D P:A5 SP:F9 PPU:121,337 CYC:13866
+F997 24 01 BIT $01 = FF A:FF X:55 Y:6D P:A5 SP:F9 PPU:122, 2 CYC:13868
+F999 38 SEC A:FF X:55 Y:6D P:E5 SP:F9 PPU:122, 11 CYC:13871
+F99A A9 01 LDA #$01 A:FF X:55 Y:6D P:E5 SP:F9 PPU:122, 17 CYC:13873
+F99C 60 RTS A:01 X:55 Y:6D P:65 SP:F9 PPU:122, 23 CYC:13875
+E3D6 9D 00 06 STA $0600,X @ 0655 = 00 A:01 X:55 Y:6D P:65 SP:FB PPU:122, 41 CYC:13881
+E3D9 5E 00 06 LSR $0600,X @ 0655 = 01 A:01 X:55 Y:6D P:65 SP:FB PPU:122, 56 CYC:13886
+E3DC BD 00 06 LDA $0600,X @ 0655 = 00 A:01 X:55 Y:6D P:67 SP:FB PPU:122, 77 CYC:13893
+E3DF 20 9D F9 JSR $F99D A:00 X:55 Y:6D P:67 SP:FB PPU:122, 89 CYC:13897
+F99D 90 1B BCC $F9BA A:00 X:55 Y:6D P:67 SP:F9 PPU:122,107 CYC:13903
+F99F D0 19 BNE $F9BA A:00 X:55 Y:6D P:67 SP:F9 PPU:122,113 CYC:13905
+F9A1 30 17 BMI $F9BA A:00 X:55 Y:6D P:67 SP:F9 PPU:122,119 CYC:13907
+F9A3 50 15 BVC $F9BA A:00 X:55 Y:6D P:67 SP:F9 PPU:122,125 CYC:13909
+F9A5 C9 00 CMP #$00 A:00 X:55 Y:6D P:67 SP:F9 PPU:122,131 CYC:13911
+F9A7 D0 11 BNE $F9BA A:00 X:55 Y:6D P:67 SP:F9 PPU:122,137 CYC:13913
+F9A9 B8 CLV A:00 X:55 Y:6D P:67 SP:F9 PPU:122,143 CYC:13915
+F9AA A9 AA LDA #$AA A:00 X:55 Y:6D P:27 SP:F9 PPU:122,149 CYC:13917
+F9AC 60 RTS A:AA X:55 Y:6D P:A5 SP:F9 PPU:122,155 CYC:13919
+E3E2 C8 INY A:AA X:55 Y:6D P:A5 SP:FB PPU:122,173 CYC:13925
+E3E3 9D 00 06 STA $0600,X @ 0655 = 00 A:AA X:55 Y:6E P:25 SP:FB PPU:122,179 CYC:13927
+E3E6 5E 00 06 LSR $0600,X @ 0655 = AA A:AA X:55 Y:6E P:25 SP:FB PPU:122,194 CYC:13932
+E3E9 BD 00 06 LDA $0600,X @ 0655 = 55 A:AA X:55 Y:6E P:24 SP:FB PPU:122,215 CYC:13939
+E3EC 20 AD F9 JSR $F9AD A:55 X:55 Y:6E P:24 SP:FB PPU:122,227 CYC:13943
+F9AD B0 0B BCS $F9BA A:55 X:55 Y:6E P:24 SP:F9 PPU:122,245 CYC:13949
+F9AF F0 09 BEQ $F9BA A:55 X:55 Y:6E P:24 SP:F9 PPU:122,251 CYC:13951
+F9B1 30 07 BMI $F9BA A:55 X:55 Y:6E P:24 SP:F9 PPU:122,257 CYC:13953
+F9B3 70 05 BVS $F9BA A:55 X:55 Y:6E P:24 SP:F9 PPU:122,263 CYC:13955
+F9B5 C9 55 CMP #$55 A:55 X:55 Y:6E P:24 SP:F9 PPU:122,269 CYC:13957
+F9B7 D0 01 BNE $F9BA A:55 X:55 Y:6E P:27 SP:F9 PPU:122,275 CYC:13959
+F9B9 60 RTS A:55 X:55 Y:6E P:27 SP:F9 PPU:122,281 CYC:13961
+E3EF C8 INY A:55 X:55 Y:6E P:27 SP:FB PPU:122,299 CYC:13967
+E3F0 20 BD F9 JSR $F9BD A:55 X:55 Y:6F P:25 SP:FB PPU:122,305 CYC:13969
+F9BD 24 01 BIT $01 = FF A:55 X:55 Y:6F P:25 SP:F9 PPU:122,323 CYC:13975
+F9BF 38 SEC A:55 X:55 Y:6F P:E5 SP:F9 PPU:122,332 CYC:13978
+F9C0 A9 80 LDA #$80 A:55 X:55 Y:6F P:E5 SP:F9 PPU:122,338 CYC:13980
+F9C2 60 RTS A:80 X:55 Y:6F P:E5 SP:F9 PPU:123, 3 CYC:13982
+E3F3 9D 00 06 STA $0600,X @ 0655 = 55 A:80 X:55 Y:6F P:E5 SP:FB PPU:123, 21 CYC:13988
+E3F6 1E 00 06 ASL $0600,X @ 0655 = 80 A:80 X:55 Y:6F P:E5 SP:FB PPU:123, 36 CYC:13993
+E3F9 BD 00 06 LDA $0600,X @ 0655 = 00 A:80 X:55 Y:6F P:67 SP:FB PPU:123, 57 CYC:14000
+E3FC 20 C3 F9 JSR $F9C3 A:00 X:55 Y:6F P:67 SP:FB PPU:123, 69 CYC:14004
+F9C3 90 1C BCC $F9E1 A:00 X:55 Y:6F P:67 SP:F9 PPU:123, 87 CYC:14010
+F9C5 D0 1A BNE $F9E1 A:00 X:55 Y:6F P:67 SP:F9 PPU:123, 93 CYC:14012
+F9C7 30 18 BMI $F9E1 A:00 X:55 Y:6F P:67 SP:F9 PPU:123, 99 CYC:14014
+F9C9 50 16 BVC $F9E1 A:00 X:55 Y:6F P:67 SP:F9 PPU:123,105 CYC:14016
+F9CB C9 00 CMP #$00 A:00 X:55 Y:6F P:67 SP:F9 PPU:123,111 CYC:14018
+F9CD D0 12 BNE $F9E1 A:00 X:55 Y:6F P:67 SP:F9 PPU:123,117 CYC:14020
+F9CF B8 CLV A:00 X:55 Y:6F P:67 SP:F9 PPU:123,123 CYC:14022
+F9D0 A9 55 LDA #$55 A:00 X:55 Y:6F P:27 SP:F9 PPU:123,129 CYC:14024
+F9D2 38 SEC A:55 X:55 Y:6F P:25 SP:F9 PPU:123,135 CYC:14026
+F9D3 60 RTS A:55 X:55 Y:6F P:25 SP:F9 PPU:123,141 CYC:14028
+E3FF C8 INY A:55 X:55 Y:6F P:25 SP:FB PPU:123,159 CYC:14034
+E400 9D 00 06 STA $0600,X @ 0655 = 00 A:55 X:55 Y:70 P:25 SP:FB PPU:123,165 CYC:14036
+E403 1E 00 06 ASL $0600,X @ 0655 = 55 A:55 X:55 Y:70 P:25 SP:FB PPU:123,180 CYC:14041
+E406 BD 00 06 LDA $0600,X @ 0655 = AA A:55 X:55 Y:70 P:A4 SP:FB PPU:123,201 CYC:14048
+E409 20 D4 F9 JSR $F9D4 A:AA X:55 Y:70 P:A4 SP:FB PPU:123,213 CYC:14052
+F9D4 B0 0B BCS $F9E1 A:AA X:55 Y:70 P:A4 SP:F9 PPU:123,231 CYC:14058
+F9D6 F0 09 BEQ $F9E1 A:AA X:55 Y:70 P:A4 SP:F9 PPU:123,237 CYC:14060
+F9D8 10 07 BPL $F9E1 A:AA X:55 Y:70 P:A4 SP:F9 PPU:123,243 CYC:14062
+F9DA 70 05 BVS $F9E1 A:AA X:55 Y:70 P:A4 SP:F9 PPU:123,249 CYC:14064
+F9DC C9 AA CMP #$AA A:AA X:55 Y:70 P:A4 SP:F9 PPU:123,255 CYC:14066
+F9DE D0 01 BNE $F9E1 A:AA X:55 Y:70 P:27 SP:F9 PPU:123,261 CYC:14068
+F9E0 60 RTS A:AA X:55 Y:70 P:27 SP:F9 PPU:123,267 CYC:14070
+E40C C8 INY A:AA X:55 Y:70 P:27 SP:FB PPU:123,285 CYC:14076
+E40D 20 E4 F9 JSR $F9E4 A:AA X:55 Y:71 P:25 SP:FB PPU:123,291 CYC:14078
+F9E4 24 01 BIT $01 = FF A:AA X:55 Y:71 P:25 SP:F9 PPU:123,309 CYC:14084
+F9E6 38 SEC A:AA X:55 Y:71 P:E5 SP:F9 PPU:123,318 CYC:14087
+F9E7 A9 01 LDA #$01 A:AA X:55 Y:71 P:E5 SP:F9 PPU:123,324 CYC:14089
+F9E9 60 RTS A:01 X:55 Y:71 P:65 SP:F9 PPU:123,330 CYC:14091
+E410 9D 00 06 STA $0600,X @ 0655 = AA A:01 X:55 Y:71 P:65 SP:FB PPU:124, 7 CYC:14097
+E413 7E 00 06 ROR $0600,X @ 0655 = 01 A:01 X:55 Y:71 P:65 SP:FB PPU:124, 22 CYC:14102
+E416 BD 00 06 LDA $0600,X @ 0655 = 80 A:01 X:55 Y:71 P:E5 SP:FB PPU:124, 43 CYC:14109
+E419 20 EA F9 JSR $F9EA A:80 X:55 Y:71 P:E5 SP:FB PPU:124, 55 CYC:14113
+F9EA 90 1C BCC $FA08 A:80 X:55 Y:71 P:E5 SP:F9 PPU:124, 73 CYC:14119
+F9EC F0 1A BEQ $FA08 A:80 X:55 Y:71 P:E5 SP:F9 PPU:124, 79 CYC:14121
+F9EE 10 18 BPL $FA08 A:80 X:55 Y:71 P:E5 SP:F9 PPU:124, 85 CYC:14123
+F9F0 50 16 BVC $FA08 A:80 X:55 Y:71 P:E5 SP:F9 PPU:124, 91 CYC:14125
+F9F2 C9 80 CMP #$80 A:80 X:55 Y:71 P:E5 SP:F9 PPU:124, 97 CYC:14127
+F9F4 D0 12 BNE $FA08 A:80 X:55 Y:71 P:67 SP:F9 PPU:124,103 CYC:14129
+F9F6 B8 CLV A:80 X:55 Y:71 P:67 SP:F9 PPU:124,109 CYC:14131
+F9F7 18 CLC A:80 X:55 Y:71 P:27 SP:F9 PPU:124,115 CYC:14133
+F9F8 A9 55 LDA #$55 A:80 X:55 Y:71 P:26 SP:F9 PPU:124,121 CYC:14135
+F9FA 60 RTS A:55 X:55 Y:71 P:24 SP:F9 PPU:124,127 CYC:14137
+E41C C8 INY A:55 X:55 Y:71 P:24 SP:FB PPU:124,145 CYC:14143
+E41D 9D 00 06 STA $0600,X @ 0655 = 80 A:55 X:55 Y:72 P:24 SP:FB PPU:124,151 CYC:14145
+E420 7E 00 06 ROR $0600,X @ 0655 = 55 A:55 X:55 Y:72 P:24 SP:FB PPU:124,166 CYC:14150
+E423 BD 00 06 LDA $0600,X @ 0655 = 2A A:55 X:55 Y:72 P:25 SP:FB PPU:124,187 CYC:14157
+E426 20 FB F9 JSR $F9FB A:2A X:55 Y:72 P:25 SP:FB PPU:124,199 CYC:14161
+F9FB 90 0B BCC $FA08 A:2A X:55 Y:72 P:25 SP:F9 PPU:124,217 CYC:14167
+F9FD F0 09 BEQ $FA08 A:2A X:55 Y:72 P:25 SP:F9 PPU:124,223 CYC:14169
+F9FF 30 07 BMI $FA08 A:2A X:55 Y:72 P:25 SP:F9 PPU:124,229 CYC:14171
+FA01 70 05 BVS $FA08 A:2A X:55 Y:72 P:25 SP:F9 PPU:124,235 CYC:14173
+FA03 C9 2A CMP #$2A A:2A X:55 Y:72 P:25 SP:F9 PPU:124,241 CYC:14175
+FA05 D0 01 BNE $FA08 A:2A X:55 Y:72 P:27 SP:F9 PPU:124,247 CYC:14177
+FA07 60 RTS A:2A X:55 Y:72 P:27 SP:F9 PPU:124,253 CYC:14179
+E429 C8 INY A:2A X:55 Y:72 P:27 SP:FB PPU:124,271 CYC:14185
+E42A 20 0A FA JSR $FA0A A:2A X:55 Y:73 P:25 SP:FB PPU:124,277 CYC:14187
+FA0A 24 01 BIT $01 = FF A:2A X:55 Y:73 P:25 SP:F9 PPU:124,295 CYC:14193
+FA0C 38 SEC A:2A X:55 Y:73 P:E5 SP:F9 PPU:124,304 CYC:14196
+FA0D A9 80 LDA #$80 A:2A X:55 Y:73 P:E5 SP:F9 PPU:124,310 CYC:14198
+FA0F 60 RTS A:80 X:55 Y:73 P:E5 SP:F9 PPU:124,316 CYC:14200
+E42D 9D 00 06 STA $0600,X @ 0655 = 2A A:80 X:55 Y:73 P:E5 SP:FB PPU:124,334 CYC:14206
+E430 3E 00 06 ROL $0600,X @ 0655 = 80 A:80 X:55 Y:73 P:E5 SP:FB PPU:125, 8 CYC:14211
+E433 BD 00 06 LDA $0600,X @ 0655 = 01 A:80 X:55 Y:73 P:65 SP:FB PPU:125, 29 CYC:14218
+E436 20 10 FA JSR $FA10 A:01 X:55 Y:73 P:65 SP:FB PPU:125, 41 CYC:14222
+FA10 90 1C BCC $FA2E A:01 X:55 Y:73 P:65 SP:F9 PPU:125, 59 CYC:14228
+FA12 F0 1A BEQ $FA2E A:01 X:55 Y:73 P:65 SP:F9 PPU:125, 65 CYC:14230
+FA14 30 18 BMI $FA2E A:01 X:55 Y:73 P:65 SP:F9 PPU:125, 71 CYC:14232
+FA16 50 16 BVC $FA2E A:01 X:55 Y:73 P:65 SP:F9 PPU:125, 77 CYC:14234
+FA18 C9 01 CMP #$01 A:01 X:55 Y:73 P:65 SP:F9 PPU:125, 83 CYC:14236
+FA1A D0 12 BNE $FA2E A:01 X:55 Y:73 P:67 SP:F9 PPU:125, 89 CYC:14238
+FA1C B8 CLV A:01 X:55 Y:73 P:67 SP:F9 PPU:125, 95 CYC:14240
+FA1D 18 CLC A:01 X:55 Y:73 P:27 SP:F9 PPU:125,101 CYC:14242
+FA1E A9 55 LDA #$55 A:01 X:55 Y:73 P:26 SP:F9 PPU:125,107 CYC:14244
+FA20 60 RTS A:55 X:55 Y:73 P:24 SP:F9 PPU:125,113 CYC:14246
+E439 C8 INY A:55 X:55 Y:73 P:24 SP:FB PPU:125,131 CYC:14252
+E43A 9D 00 06 STA $0600,X @ 0655 = 01 A:55 X:55 Y:74 P:24 SP:FB PPU:125,137 CYC:14254
+E43D 3E 00 06 ROL $0600,X @ 0655 = 55 A:55 X:55 Y:74 P:24 SP:FB PPU:125,152 CYC:14259
+E440 BD 00 06 LDA $0600,X @ 0655 = AA A:55 X:55 Y:74 P:A4 SP:FB PPU:125,173 CYC:14266
+E443 20 21 FA JSR $FA21 A:AA X:55 Y:74 P:A4 SP:FB PPU:125,185 CYC:14270
+FA21 B0 0B BCS $FA2E A:AA X:55 Y:74 P:A4 SP:F9 PPU:125,203 CYC:14276
+FA23 F0 09 BEQ $FA2E A:AA X:55 Y:74 P:A4 SP:F9 PPU:125,209 CYC:14278
+FA25 10 07 BPL $FA2E A:AA X:55 Y:74 P:A4 SP:F9 PPU:125,215 CYC:14280
+FA27 70 05 BVS $FA2E A:AA X:55 Y:74 P:A4 SP:F9 PPU:125,221 CYC:14282
+FA29 C9 AA CMP #$AA A:AA X:55 Y:74 P:A4 SP:F9 PPU:125,227 CYC:14284
+FA2B D0 01 BNE $FA2E A:AA X:55 Y:74 P:27 SP:F9 PPU:125,233 CYC:14286
+FA2D 60 RTS A:AA X:55 Y:74 P:27 SP:F9 PPU:125,239 CYC:14288
+E446 A9 FF LDA #$FF A:AA X:55 Y:74 P:27 SP:FB PPU:125,257 CYC:14294
+E448 9D 00 06 STA $0600,X @ 0655 = AA A:FF X:55 Y:74 P:A5 SP:FB PPU:125,263 CYC:14296
+E44B 85 01 STA $01 = FF A:FF X:55 Y:74 P:A5 SP:FB PPU:125,278 CYC:14301
+E44D 24 01 BIT $01 = FF A:FF X:55 Y:74 P:A5 SP:FB PPU:125,287 CYC:14304
+E44F 38 SEC A:FF X:55 Y:74 P:E5 SP:FB PPU:125,296 CYC:14307
+E450 FE 00 06 INC $0600,X @ 0655 = FF A:FF X:55 Y:74 P:E5 SP:FB PPU:125,302 CYC:14309
+E453 D0 0D BNE $E462 A:FF X:55 Y:74 P:67 SP:FB PPU:125,323 CYC:14316
+E455 30 0B BMI $E462 A:FF X:55 Y:74 P:67 SP:FB PPU:125,329 CYC:14318
+E457 50 09 BVC $E462 A:FF X:55 Y:74 P:67 SP:FB PPU:125,335 CYC:14320
+E459 90 07 BCC $E462 A:FF X:55 Y:74 P:67 SP:FB PPU:126, 0 CYC:14322
+E45B BD 00 06 LDA $0600,X @ 0655 = 00 A:FF X:55 Y:74 P:67 SP:FB PPU:126, 6 CYC:14324
+E45E C9 00 CMP #$00 A:00 X:55 Y:74 P:67 SP:FB PPU:126, 18 CYC:14328
+E460 F0 04 BEQ $E466 A:00 X:55 Y:74 P:67 SP:FB PPU:126, 24 CYC:14330
+E466 A9 7F LDA #$7F A:00 X:55 Y:74 P:67 SP:FB PPU:126, 33 CYC:14333
+E468 9D 00 06 STA $0600,X @ 0655 = 00 A:7F X:55 Y:74 P:65 SP:FB PPU:126, 39 CYC:14335
+E46B B8 CLV A:7F X:55 Y:74 P:65 SP:FB PPU:126, 54 CYC:14340
+E46C 18 CLC A:7F X:55 Y:74 P:25 SP:FB PPU:126, 60 CYC:14342
+E46D FE 00 06 INC $0600,X @ 0655 = 7F A:7F X:55 Y:74 P:24 SP:FB PPU:126, 66 CYC:14344
+E470 F0 0D BEQ $E47F A:7F X:55 Y:74 P:A4 SP:FB PPU:126, 87 CYC:14351
+E472 10 0B BPL $E47F A:7F X:55 Y:74 P:A4 SP:FB PPU:126, 93 CYC:14353
+E474 70 09 BVS $E47F A:7F X:55 Y:74 P:A4 SP:FB PPU:126, 99 CYC:14355
+E476 B0 07 BCS $E47F A:7F X:55 Y:74 P:A4 SP:FB PPU:126,105 CYC:14357
+E478 BD 00 06 LDA $0600,X @ 0655 = 80 A:7F X:55 Y:74 P:A4 SP:FB PPU:126,111 CYC:14359
+E47B C9 80 CMP #$80 A:80 X:55 Y:74 P:A4 SP:FB PPU:126,123 CYC:14363
+E47D F0 04 BEQ $E483 A:80 X:55 Y:74 P:27 SP:FB PPU:126,129 CYC:14365
+E483 A9 00 LDA #$00 A:80 X:55 Y:74 P:27 SP:FB PPU:126,138 CYC:14368
+E485 9D 00 06 STA $0600,X @ 0655 = 80 A:00 X:55 Y:74 P:27 SP:FB PPU:126,144 CYC:14370
+E488 24 01 BIT $01 = FF A:00 X:55 Y:74 P:27 SP:FB PPU:126,159 CYC:14375
+E48A 38 SEC A:00 X:55 Y:74 P:E7 SP:FB PPU:126,168 CYC:14378
+E48B DE 00 06 DEC $0600,X @ 0655 = 00 A:00 X:55 Y:74 P:E7 SP:FB PPU:126,174 CYC:14380
+E48E F0 0D BEQ $E49D A:00 X:55 Y:74 P:E5 SP:FB PPU:126,195 CYC:14387
+E490 10 0B BPL $E49D A:00 X:55 Y:74 P:E5 SP:FB PPU:126,201 CYC:14389
+E492 50 09 BVC $E49D A:00 X:55 Y:74 P:E5 SP:FB PPU:126,207 CYC:14391
+E494 90 07 BCC $E49D A:00 X:55 Y:74 P:E5 SP:FB PPU:126,213 CYC:14393
+E496 BD 00 06 LDA $0600,X @ 0655 = FF A:00 X:55 Y:74 P:E5 SP:FB PPU:126,219 CYC:14395
+E499 C9 FF CMP #$FF A:FF X:55 Y:74 P:E5 SP:FB PPU:126,231 CYC:14399
+E49B F0 04 BEQ $E4A1 A:FF X:55 Y:74 P:67 SP:FB PPU:126,237 CYC:14401
+E4A1 A9 80 LDA #$80 A:FF X:55 Y:74 P:67 SP:FB PPU:126,246 CYC:14404
+E4A3 9D 00 06 STA $0600,X @ 0655 = FF A:80 X:55 Y:74 P:E5 SP:FB PPU:126,252 CYC:14406
+E4A6 B8 CLV A:80 X:55 Y:74 P:E5 SP:FB PPU:126,267 CYC:14411
+E4A7 18 CLC A:80 X:55 Y:74 P:A5 SP:FB PPU:126,273 CYC:14413
+E4A8 DE 00 06 DEC $0600,X @ 0655 = 80 A:80 X:55 Y:74 P:A4 SP:FB PPU:126,279 CYC:14415
+E4AB F0 0D BEQ $E4BA A:80 X:55 Y:74 P:24 SP:FB PPU:126,300 CYC:14422
+E4AD 30 0B BMI $E4BA A:80 X:55 Y:74 P:24 SP:FB PPU:126,306 CYC:14424
+E4AF 70 09 BVS $E4BA A:80 X:55 Y:74 P:24 SP:FB PPU:126,312 CYC:14426
+E4B1 B0 07 BCS $E4BA A:80 X:55 Y:74 P:24 SP:FB PPU:126,318 CYC:14428
+E4B3 BD 00 06 LDA $0600,X @ 0655 = 7F A:80 X:55 Y:74 P:24 SP:FB PPU:126,324 CYC:14430
+E4B6 C9 7F CMP #$7F A:7F X:55 Y:74 P:24 SP:FB PPU:126,336 CYC:14434
+E4B8 F0 04 BEQ $E4BE A:7F X:55 Y:74 P:27 SP:FB PPU:127, 1 CYC:14436
+E4BE A9 01 LDA #$01 A:7F X:55 Y:74 P:27 SP:FB PPU:127, 10 CYC:14439
+E4C0 9D 00 06 STA $0600,X @ 0655 = 7F A:01 X:55 Y:74 P:25 SP:FB PPU:127, 16 CYC:14441
+E4C3 DE 00 06 DEC $0600,X @ 0655 = 01 A:01 X:55 Y:74 P:25 SP:FB PPU:127, 31 CYC:14446
+E4C6 F0 04 BEQ $E4CC A:01 X:55 Y:74 P:27 SP:FB PPU:127, 52 CYC:14453
+E4CC A9 33 LDA #$33 A:01 X:55 Y:74 P:27 SP:FB PPU:127, 61 CYC:14456
+E4CE 8D 78 06 STA $0678 = 7F A:33 X:55 Y:74 P:25 SP:FB PPU:127, 67 CYC:14458
+E4D1 A9 44 LDA #$44 A:33 X:55 Y:74 P:25 SP:FB PPU:127, 79 CYC:14462
+E4D3 A0 78 LDY #$78 A:44 X:55 Y:74 P:25 SP:FB PPU:127, 85 CYC:14464
+E4D5 A2 00 LDX #$00 A:44 X:55 Y:78 P:25 SP:FB PPU:127, 91 CYC:14466
+E4D7 38 SEC A:44 X:00 Y:78 P:27 SP:FB PPU:127, 97 CYC:14468
+E4D8 24 01 BIT $01 = FF A:44 X:00 Y:78 P:27 SP:FB PPU:127,103 CYC:14470
+E4DA BE 00 06 LDX $0600,Y @ 0678 = 33 A:44 X:00 Y:78 P:E5 SP:FB PPU:127,112 CYC:14473
+E4DD 90 12 BCC $E4F1 A:44 X:33 Y:78 P:65 SP:FB PPU:127,124 CYC:14477
+E4DF 50 10 BVC $E4F1 A:44 X:33 Y:78 P:65 SP:FB PPU:127,130 CYC:14479
+E4E1 30 0E BMI $E4F1 A:44 X:33 Y:78 P:65 SP:FB PPU:127,136 CYC:14481
+E4E3 F0 0C BEQ $E4F1 A:44 X:33 Y:78 P:65 SP:FB PPU:127,142 CYC:14483
+E4E5 E0 33 CPX #$33 A:44 X:33 Y:78 P:65 SP:FB PPU:127,148 CYC:14485
+E4E7 D0 08 BNE $E4F1 A:44 X:33 Y:78 P:67 SP:FB PPU:127,154 CYC:14487
+E4E9 C0 78 CPY #$78 A:44 X:33 Y:78 P:67 SP:FB PPU:127,160 CYC:14489
+E4EB D0 04 BNE $E4F1 A:44 X:33 Y:78 P:67 SP:FB PPU:127,166 CYC:14491
+E4ED C9 44 CMP #$44 A:44 X:33 Y:78 P:67 SP:FB PPU:127,172 CYC:14493
+E4EF F0 04 BEQ $E4F5 A:44 X:33 Y:78 P:67 SP:FB PPU:127,178 CYC:14495
+E4F5 A9 97 LDA #$97 A:44 X:33 Y:78 P:67 SP:FB PPU:127,187 CYC:14498
+E4F7 8D 7F 06 STA $067F = 00 A:97 X:33 Y:78 P:E5 SP:FB PPU:127,193 CYC:14500
+E4FA A9 47 LDA #$47 A:97 X:33 Y:78 P:E5 SP:FB PPU:127,205 CYC:14504
+E4FC A0 FF LDY #$FF A:47 X:33 Y:78 P:65 SP:FB PPU:127,211 CYC:14506
+E4FE A2 00 LDX #$00 A:47 X:33 Y:FF P:E5 SP:FB PPU:127,217 CYC:14508
+E500 18 CLC A:47 X:00 Y:FF P:67 SP:FB PPU:127,223 CYC:14510
+E501 B8 CLV A:47 X:00 Y:FF P:66 SP:FB PPU:127,229 CYC:14512
+E502 BE 80 05 LDX $0580,Y @ 067F = 97 A:47 X:00 Y:FF P:26 SP:FB PPU:127,235 CYC:14514
+E505 B0 12 BCS $E519 A:47 X:97 Y:FF P:A4 SP:FB PPU:127,250 CYC:14519
+E507 70 10 BVS $E519 A:47 X:97 Y:FF P:A4 SP:FB PPU:127,256 CYC:14521
+E509 10 0E BPL $E519 A:47 X:97 Y:FF P:A4 SP:FB PPU:127,262 CYC:14523
+E50B F0 0C BEQ $E519 A:47 X:97 Y:FF P:A4 SP:FB PPU:127,268 CYC:14525
+E50D E0 97 CPX #$97 A:47 X:97 Y:FF P:A4 SP:FB PPU:127,274 CYC:14527
+E50F D0 08 BNE $E519 A:47 X:97 Y:FF P:27 SP:FB PPU:127,280 CYC:14529
+E511 C0 FF CPY #$FF A:47 X:97 Y:FF P:27 SP:FB PPU:127,286 CYC:14531
+E513 D0 04 BNE $E519 A:47 X:97 Y:FF P:27 SP:FB PPU:127,292 CYC:14533
+E515 C9 47 CMP #$47 A:47 X:97 Y:FF P:27 SP:FB PPU:127,298 CYC:14535
+E517 F0 04 BEQ $E51D A:47 X:97 Y:FF P:27 SP:FB PPU:127,304 CYC:14537
+E51D 60 RTS A:47 X:97 Y:FF P:27 SP:FB PPU:127,313 CYC:14540
+C62F 20 A3 C6 JSR $C6A3 A:47 X:97 Y:FF P:27 SP:FD PPU:127,331 CYC:14546
+C6A3 A0 4E LDY #$4E A:47 X:97 Y:FF P:27 SP:FB PPU:128, 8 CYC:14552
+C6A5 A9 FF LDA #$FF A:47 X:97 Y:4E P:25 SP:FB PPU:128, 14 CYC:14554
+C6A7 85 01 STA $01 = FF A:FF X:97 Y:4E P:A5 SP:FB PPU:128, 20 CYC:14556
+C6A9 20 B0 C6 JSR $C6B0 A:FF X:97 Y:4E P:A5 SP:FB PPU:128, 29 CYC:14559
+C6B0 A9 FF LDA #$FF A:FF X:97 Y:4E P:A5 SP:F9 PPU:128, 47 CYC:14565
+C6B2 48 PHA A:FF X:97 Y:4E P:A5 SP:F9 PPU:128, 53 CYC:14567
+C6B3 A9 AA LDA #$AA A:FF X:97 Y:4E P:A5 SP:F8 PPU:128, 62 CYC:14570
+C6B5 D0 05 BNE $C6BC A:AA X:97 Y:4E P:A5 SP:F8 PPU:128, 68 CYC:14572
+C6BC 28 PLP A:AA X:97 Y:4E P:A5 SP:F8 PPU:128, 77 CYC:14575
+C6BD 04 A9 *NOP $A9 = 00 A:AA X:97 Y:4E P:EF SP:F9 PPU:128, 89 CYC:14579
+C6BF 44 A9 *NOP $A9 = 00 A:AA X:97 Y:4E P:EF SP:F9 PPU:128, 98 CYC:14582
+C6C1 64 A9 *NOP $A9 = 00 A:AA X:97 Y:4E P:EF SP:F9 PPU:128,107 CYC:14585
+C6C3 EA NOP A:AA X:97 Y:4E P:EF SP:F9 PPU:128,116 CYC:14588
+C6C4 EA NOP A:AA X:97 Y:4E P:EF SP:F9 PPU:128,122 CYC:14590
+C6C5 EA NOP A:AA X:97 Y:4E P:EF SP:F9 PPU:128,128 CYC:14592
+C6C6 EA NOP A:AA X:97 Y:4E P:EF SP:F9 PPU:128,134 CYC:14594
+C6C7 08 PHP A:AA X:97 Y:4E P:EF SP:F9 PPU:128,140 CYC:14596
+C6C8 48 PHA A:AA X:97 Y:4E P:EF SP:F8 PPU:128,149 CYC:14599
+C6C9 0C A9 A9 *NOP $A9A9 = A9 A:AA X:97 Y:4E P:EF SP:F7 PPU:128,158 CYC:14602
+C6CC EA NOP A:AA X:97 Y:4E P:EF SP:F7 PPU:128,170 CYC:14606
+C6CD EA NOP A:AA X:97 Y:4E P:EF SP:F7 PPU:128,176 CYC:14608
+C6CE EA NOP A:AA X:97 Y:4E P:EF SP:F7 PPU:128,182 CYC:14610
+C6CF EA NOP A:AA X:97 Y:4E P:EF SP:F7 PPU:128,188 CYC:14612
+C6D0 08 PHP A:AA X:97 Y:4E P:EF SP:F7 PPU:128,194 CYC:14614
+C6D1 48 PHA A:AA X:97 Y:4E P:EF SP:F6 PPU:128,203 CYC:14617
+C6D2 14 A9 *NOP $A9,X @ 40 = 00 A:AA X:97 Y:4E P:EF SP:F5 PPU:128,212 CYC:14620
+C6D4 34 A9 *NOP $A9,X @ 40 = 00 A:AA X:97 Y:4E P:EF SP:F5 PPU:128,224 CYC:14624
+C6D6 54 A9 *NOP $A9,X @ 40 = 00 A:AA X:97 Y:4E P:EF SP:F5 PPU:128,236 CYC:14628
+C6D8 74 A9 *NOP $A9,X @ 40 = 00 A:AA X:97 Y:4E P:EF SP:F5 PPU:128,248 CYC:14632
+C6DA D4 A9 *NOP $A9,X @ 40 = 00 A:AA X:97 Y:4E P:EF SP:F5 PPU:128,260 CYC:14636
+C6DC F4 A9 *NOP $A9,X @ 40 = 00 A:AA X:97 Y:4E P:EF SP:F5 PPU:128,272 CYC:14640
+C6DE EA NOP A:AA X:97 Y:4E P:EF SP:F5 PPU:128,284 CYC:14644
+C6DF EA NOP A:AA X:97 Y:4E P:EF SP:F5 PPU:128,290 CYC:14646
+C6E0 EA NOP A:AA X:97 Y:4E P:EF SP:F5 PPU:128,296 CYC:14648
+C6E1 EA NOP A:AA X:97 Y:4E P:EF SP:F5 PPU:128,302 CYC:14650
+C6E2 08 PHP A:AA X:97 Y:4E P:EF SP:F5 PPU:128,308 CYC:14652
+C6E3 48 PHA A:AA X:97 Y:4E P:EF SP:F4 PPU:128,317 CYC:14655
+C6E4 1A *NOP A:AA X:97 Y:4E P:EF SP:F3 PPU:128,326 CYC:14658
+C6E5 3A *NOP A:AA X:97 Y:4E P:EF SP:F3 PPU:128,332 CYC:14660
+C6E6 5A *NOP A:AA X:97 Y:4E P:EF SP:F3 PPU:128,338 CYC:14662
+C6E7 7A *NOP A:AA X:97 Y:4E P:EF SP:F3 PPU:129, 3 CYC:14664
+C6E8 DA *NOP A:AA X:97 Y:4E P:EF SP:F3 PPU:129, 9 CYC:14666
+C6E9 FA *NOP A:AA X:97 Y:4E P:EF SP:F3 PPU:129, 15 CYC:14668
+C6EA 80 89 *NOP #$89 A:AA X:97 Y:4E P:EF SP:F3 PPU:129, 21 CYC:14670
+C6EC EA NOP A:AA X:97 Y:4E P:EF SP:F3 PPU:129, 27 CYC:14672
+C6ED EA NOP A:AA X:97 Y:4E P:EF SP:F3 PPU:129, 33 CYC:14674
+C6EE EA NOP A:AA X:97 Y:4E P:EF SP:F3 PPU:129, 39 CYC:14676
+C6EF EA NOP A:AA X:97 Y:4E P:EF SP:F3 PPU:129, 45 CYC:14678
+C6F0 08 PHP A:AA X:97 Y:4E P:EF SP:F3 PPU:129, 51 CYC:14680
+C6F1 48 PHA A:AA X:97 Y:4E P:EF SP:F2 PPU:129, 60 CYC:14683
+C6F2 1C A9 A9 *NOP $A9A9,X @ AA40 = 00 A:AA X:97 Y:4E P:EF SP:F1 PPU:129, 69 CYC:14686
+C6F5 3C A9 A9 *NOP $A9A9,X @ AA40 = 00 A:AA X:97 Y:4E P:EF SP:F1 PPU:129, 84 CYC:14691
+C6F8 5C A9 A9 *NOP $A9A9,X @ AA40 = 00 A:AA X:97 Y:4E P:EF SP:F1 PPU:129, 99 CYC:14696
+C6FB 7C A9 A9 *NOP $A9A9,X @ AA40 = 00 A:AA X:97 Y:4E P:EF SP:F1 PPU:129,114 CYC:14701
+C6FE DC A9 A9 *NOP $A9A9,X @ AA40 = 00 A:AA X:97 Y:4E P:EF SP:F1 PPU:129,129 CYC:14706
+C701 FC A9 A9 *NOP $A9A9,X @ AA40 = 00 A:AA X:97 Y:4E P:EF SP:F1 PPU:129,144 CYC:14711
+C704 EA NOP A:AA X:97 Y:4E P:EF SP:F1 PPU:129,159 CYC:14716
+C705 EA NOP A:AA X:97 Y:4E P:EF SP:F1 PPU:129,165 CYC:14718
+C706 EA NOP A:AA X:97 Y:4E P:EF SP:F1 PPU:129,171 CYC:14720
+C707 EA NOP A:AA X:97 Y:4E P:EF SP:F1 PPU:129,177 CYC:14722
+C708 08 PHP A:AA X:97 Y:4E P:EF SP:F1 PPU:129,183 CYC:14724
+C709 48 PHA A:AA X:97 Y:4E P:EF SP:F0 PPU:129,192 CYC:14727
+C70A A2 05 LDX #$05 A:AA X:97 Y:4E P:EF SP:EF PPU:129,201 CYC:14730
+C70C 68 PLA A:AA X:05 Y:4E P:6D SP:EF PPU:129,207 CYC:14732
+C70D C9 55 CMP #$55 A:AA X:05 Y:4E P:ED SP:F0 PPU:129,219 CYC:14736
+C70F F0 0A BEQ $C71B A:AA X:05 Y:4E P:6D SP:F0 PPU:129,225 CYC:14738
+C711 C9 AA CMP #$AA A:AA X:05 Y:4E P:6D SP:F0 PPU:129,231 CYC:14740
+C713 F0 06 BEQ $C71B A:AA X:05 Y:4E P:6F SP:F0 PPU:129,237 CYC:14742
+C71B 68 PLA A:AA X:05 Y:4E P:6F SP:F0 PPU:129,246 CYC:14745
+C71C 29 CB AND #$CB A:FF X:05 Y:4E P:ED SP:F1 PPU:129,258 CYC:14749
+C71E C9 00 CMP #$00 A:CB X:05 Y:4E P:ED SP:F1 PPU:129,264 CYC:14751
+C720 F0 06 BEQ $C728 A:CB X:05 Y:4E P:ED SP:F1 PPU:129,270 CYC:14753
+C722 C9 CB CMP #$CB A:CB X:05 Y:4E P:ED SP:F1 PPU:129,276 CYC:14755
+C724 F0 02 BEQ $C728 A:CB X:05 Y:4E P:6F SP:F1 PPU:129,282 CYC:14757
+C728 C8 INY A:CB X:05 Y:4E P:6F SP:F1 PPU:129,291 CYC:14760
+C729 CA DEX A:CB X:05 Y:4F P:6D SP:F1 PPU:129,297 CYC:14762
+C72A D0 E0 BNE $C70C A:CB X:04 Y:4F P:6D SP:F1 PPU:129,303 CYC:14764
+C70C 68 PLA A:CB X:04 Y:4F P:6D SP:F1 PPU:129,312 CYC:14767
+C70D C9 55 CMP #$55 A:AA X:04 Y:4F P:ED SP:F2 PPU:129,324 CYC:14771
+C70F F0 0A BEQ $C71B A:AA X:04 Y:4F P:6D SP:F2 PPU:129,330 CYC:14773
+C711 C9 AA CMP #$AA A:AA X:04 Y:4F P:6D SP:F2 PPU:129,336 CYC:14775
+C713 F0 06 BEQ $C71B A:AA X:04 Y:4F P:6F SP:F2 PPU:130, 1 CYC:14777
+C71B 68 PLA A:AA X:04 Y:4F P:6F SP:F2 PPU:130, 10 CYC:14780
+C71C 29 CB AND #$CB A:FF X:04 Y:4F P:ED SP:F3 PPU:130, 22 CYC:14784
+C71E C9 00 CMP #$00 A:CB X:04 Y:4F P:ED SP:F3 PPU:130, 28 CYC:14786
+C720 F0 06 BEQ $C728 A:CB X:04 Y:4F P:ED SP:F3 PPU:130, 34 CYC:14788
+C722 C9 CB CMP #$CB A:CB X:04 Y:4F P:ED SP:F3 PPU:130, 40 CYC:14790
+C724 F0 02 BEQ $C728 A:CB X:04 Y:4F P:6F SP:F3 PPU:130, 46 CYC:14792
+C728 C8 INY A:CB X:04 Y:4F P:6F SP:F3 PPU:130, 55 CYC:14795
+C729 CA DEX A:CB X:04 Y:50 P:6D SP:F3 PPU:130, 61 CYC:14797
+C72A D0 E0 BNE $C70C A:CB X:03 Y:50 P:6D SP:F3 PPU:130, 67 CYC:14799
+C70C 68 PLA A:CB X:03 Y:50 P:6D SP:F3 PPU:130, 76 CYC:14802
+C70D C9 55 CMP #$55 A:AA X:03 Y:50 P:ED SP:F4 PPU:130, 88 CYC:14806
+C70F F0 0A BEQ $C71B A:AA X:03 Y:50 P:6D SP:F4 PPU:130, 94 CYC:14808
+C711 C9 AA CMP #$AA A:AA X:03 Y:50 P:6D SP:F4 PPU:130,100 CYC:14810
+C713 F0 06 BEQ $C71B A:AA X:03 Y:50 P:6F SP:F4 PPU:130,106 CYC:14812
+C71B 68 PLA A:AA X:03 Y:50 P:6F SP:F4 PPU:130,115 CYC:14815
+C71C 29 CB AND #$CB A:FF X:03 Y:50 P:ED SP:F5 PPU:130,127 CYC:14819
+C71E C9 00 CMP #$00 A:CB X:03 Y:50 P:ED SP:F5 PPU:130,133 CYC:14821
+C720 F0 06 BEQ $C728 A:CB X:03 Y:50 P:ED SP:F5 PPU:130,139 CYC:14823
+C722 C9 CB CMP #$CB A:CB X:03 Y:50 P:ED SP:F5 PPU:130,145 CYC:14825
+C724 F0 02 BEQ $C728 A:CB X:03 Y:50 P:6F SP:F5 PPU:130,151 CYC:14827
+C728 C8 INY A:CB X:03 Y:50 P:6F SP:F5 PPU:130,160 CYC:14830
+C729 CA DEX A:CB X:03 Y:51 P:6D SP:F5 PPU:130,166 CYC:14832
+C72A D0 E0 BNE $C70C A:CB X:02 Y:51 P:6D SP:F5 PPU:130,172 CYC:14834
+C70C 68 PLA A:CB X:02 Y:51 P:6D SP:F5 PPU:130,181 CYC:14837
+C70D C9 55 CMP #$55 A:AA X:02 Y:51 P:ED SP:F6 PPU:130,193 CYC:14841
+C70F F0 0A BEQ $C71B A:AA X:02 Y:51 P:6D SP:F6 PPU:130,199 CYC:14843
+C711 C9 AA CMP #$AA A:AA X:02 Y:51 P:6D SP:F6 PPU:130,205 CYC:14845
+C713 F0 06 BEQ $C71B A:AA X:02 Y:51 P:6F SP:F6 PPU:130,211 CYC:14847
+C71B 68 PLA A:AA X:02 Y:51 P:6F SP:F6 PPU:130,220 CYC:14850
+C71C 29 CB AND #$CB A:FF X:02 Y:51 P:ED SP:F7 PPU:130,232 CYC:14854
+C71E C9 00 CMP #$00 A:CB X:02 Y:51 P:ED SP:F7 PPU:130,238 CYC:14856
+C720 F0 06 BEQ $C728 A:CB X:02 Y:51 P:ED SP:F7 PPU:130,244 CYC:14858
+C722 C9 CB CMP #$CB A:CB X:02 Y:51 P:ED SP:F7 PPU:130,250 CYC:14860
+C724 F0 02 BEQ $C728 A:CB X:02 Y:51 P:6F SP:F7 PPU:130,256 CYC:14862
+C728 C8 INY A:CB X:02 Y:51 P:6F SP:F7 PPU:130,265 CYC:14865
+C729 CA DEX A:CB X:02 Y:52 P:6D SP:F7 PPU:130,271 CYC:14867
+C72A D0 E0 BNE $C70C A:CB X:01 Y:52 P:6D SP:F7 PPU:130,277 CYC:14869
+C70C 68 PLA A:CB X:01 Y:52 P:6D SP:F7 PPU:130,286 CYC:14872
+C70D C9 55 CMP #$55 A:AA X:01 Y:52 P:ED SP:F8 PPU:130,298 CYC:14876
+C70F F0 0A BEQ $C71B A:AA X:01 Y:52 P:6D SP:F8 PPU:130,304 CYC:14878
+C711 C9 AA CMP #$AA A:AA X:01 Y:52 P:6D SP:F8 PPU:130,310 CYC:14880
+C713 F0 06 BEQ $C71B A:AA X:01 Y:52 P:6F SP:F8 PPU:130,316 CYC:14882
+C71B 68 PLA A:AA X:01 Y:52 P:6F SP:F8 PPU:130,325 CYC:14885
+C71C 29 CB AND #$CB A:FF X:01 Y:52 P:ED SP:F9 PPU:130,337 CYC:14889
+C71E C9 00 CMP #$00 A:CB X:01 Y:52 P:ED SP:F9 PPU:131, 2 CYC:14891
+C720 F0 06 BEQ $C728 A:CB X:01 Y:52 P:ED SP:F9 PPU:131, 8 CYC:14893
+C722 C9 CB CMP #$CB A:CB X:01 Y:52 P:ED SP:F9 PPU:131, 14 CYC:14895
+C724 F0 02 BEQ $C728 A:CB X:01 Y:52 P:6F SP:F9 PPU:131, 20 CYC:14897
+C728 C8 INY A:CB X:01 Y:52 P:6F SP:F9 PPU:131, 29 CYC:14900
+C729 CA DEX A:CB X:01 Y:53 P:6D SP:F9 PPU:131, 35 CYC:14902
+C72A D0 E0 BNE $C70C A:CB X:00 Y:53 P:6F SP:F9 PPU:131, 41 CYC:14904
+C72C 60 RTS A:CB X:00 Y:53 P:6F SP:F9 PPU:131, 47 CYC:14906
+C6AC 20 B7 C6 JSR $C6B7 A:CB X:00 Y:53 P:6F SP:FB PPU:131, 65 CYC:14912
+C6B7 A9 34 LDA #$34 A:CB X:00 Y:53 P:6F SP:F9 PPU:131, 83 CYC:14918
+C6B9 48 PHA A:34 X:00 Y:53 P:6D SP:F9 PPU:131, 89 CYC:14920
+C6BA A9 55 LDA #$55 A:34 X:00 Y:53 P:6D SP:F8 PPU:131, 98 CYC:14923
+C6BC 28 PLP A:55 X:00 Y:53 P:6D SP:F8 PPU:131,104 CYC:14925
+C6BD 04 A9 *NOP $A9 = 00 A:55 X:00 Y:53 P:24 SP:F9 PPU:131,116 CYC:14929
+C6BF 44 A9 *NOP $A9 = 00 A:55 X:00 Y:53 P:24 SP:F9 PPU:131,125 CYC:14932
+C6C1 64 A9 *NOP $A9 = 00 A:55 X:00 Y:53 P:24 SP:F9 PPU:131,134 CYC:14935
+C6C3 EA NOP A:55 X:00 Y:53 P:24 SP:F9 PPU:131,143 CYC:14938
+C6C4 EA NOP A:55 X:00 Y:53 P:24 SP:F9 PPU:131,149 CYC:14940
+C6C5 EA NOP A:55 X:00 Y:53 P:24 SP:F9 PPU:131,155 CYC:14942
+C6C6 EA NOP A:55 X:00 Y:53 P:24 SP:F9 PPU:131,161 CYC:14944
+C6C7 08 PHP A:55 X:00 Y:53 P:24 SP:F9 PPU:131,167 CYC:14946
+C6C8 48 PHA A:55 X:00 Y:53 P:24 SP:F8 PPU:131,176 CYC:14949
+C6C9 0C A9 A9 *NOP $A9A9 = A9 A:55 X:00 Y:53 P:24 SP:F7 PPU:131,185 CYC:14952
+C6CC EA NOP A:55 X:00 Y:53 P:24 SP:F7 PPU:131,197 CYC:14956
+C6CD EA NOP A:55 X:00 Y:53 P:24 SP:F7 PPU:131,203 CYC:14958
+C6CE EA NOP A:55 X:00 Y:53 P:24 SP:F7 PPU:131,209 CYC:14960
+C6CF EA NOP A:55 X:00 Y:53 P:24 SP:F7 PPU:131,215 CYC:14962
+C6D0 08 PHP A:55 X:00 Y:53 P:24 SP:F7 PPU:131,221 CYC:14964
+C6D1 48 PHA A:55 X:00 Y:53 P:24 SP:F6 PPU:131,230 CYC:14967
+C6D2 14 A9 *NOP $A9,X @ A9 = 00 A:55 X:00 Y:53 P:24 SP:F5 PPU:131,239 CYC:14970
+C6D4 34 A9 *NOP $A9,X @ A9 = 00 A:55 X:00 Y:53 P:24 SP:F5 PPU:131,251 CYC:14974
+C6D6 54 A9 *NOP $A9,X @ A9 = 00 A:55 X:00 Y:53 P:24 SP:F5 PPU:131,263 CYC:14978
+C6D8 74 A9 *NOP $A9,X @ A9 = 00 A:55 X:00 Y:53 P:24 SP:F5 PPU:131,275 CYC:14982
+C6DA D4 A9 *NOP $A9,X @ A9 = 00 A:55 X:00 Y:53 P:24 SP:F5 PPU:131,287 CYC:14986
+C6DC F4 A9 *NOP $A9,X @ A9 = 00 A:55 X:00 Y:53 P:24 SP:F5 PPU:131,299 CYC:14990
+C6DE EA NOP A:55 X:00 Y:53 P:24 SP:F5 PPU:131,311 CYC:14994
+C6DF EA NOP A:55 X:00 Y:53 P:24 SP:F5 PPU:131,317 CYC:14996
+C6E0 EA NOP A:55 X:00 Y:53 P:24 SP:F5 PPU:131,323 CYC:14998
+C6E1 EA NOP A:55 X:00 Y:53 P:24 SP:F5 PPU:131,329 CYC:15000
+C6E2 08 PHP A:55 X:00 Y:53 P:24 SP:F5 PPU:131,335 CYC:15002
+C6E3 48 PHA A:55 X:00 Y:53 P:24 SP:F4 PPU:132, 3 CYC:15005
+C6E4 1A *NOP A:55 X:00 Y:53 P:24 SP:F3 PPU:132, 12 CYC:15008
+C6E5 3A *NOP A:55 X:00 Y:53 P:24 SP:F3 PPU:132, 18 CYC:15010
+C6E6 5A *NOP A:55 X:00 Y:53 P:24 SP:F3 PPU:132, 24 CYC:15012
+C6E7 7A *NOP A:55 X:00 Y:53 P:24 SP:F3 PPU:132, 30 CYC:15014
+C6E8 DA *NOP A:55 X:00 Y:53 P:24 SP:F3 PPU:132, 36 CYC:15016
+C6E9 FA *NOP A:55 X:00 Y:53 P:24 SP:F3 PPU:132, 42 CYC:15018
+C6EA 80 89 *NOP #$89 A:55 X:00 Y:53 P:24 SP:F3 PPU:132, 48 CYC:15020
+C6EC EA NOP A:55 X:00 Y:53 P:24 SP:F3 PPU:132, 54 CYC:15022
+C6ED EA NOP A:55 X:00 Y:53 P:24 SP:F3 PPU:132, 60 CYC:15024
+C6EE EA NOP A:55 X:00 Y:53 P:24 SP:F3 PPU:132, 66 CYC:15026
+C6EF EA NOP A:55 X:00 Y:53 P:24 SP:F3 PPU:132, 72 CYC:15028
+C6F0 08 PHP A:55 X:00 Y:53 P:24 SP:F3 PPU:132, 78 CYC:15030
+C6F1 48 PHA A:55 X:00 Y:53 P:24 SP:F2 PPU:132, 87 CYC:15033
+C6F2 1C A9 A9 *NOP $A9A9,X @ A9A9 = A9 A:55 X:00 Y:53 P:24 SP:F1 PPU:132, 96 CYC:15036
+C6F5 3C A9 A9 *NOP $A9A9,X @ A9A9 = A9 A:55 X:00 Y:53 P:24 SP:F1 PPU:132,108 CYC:15040
+C6F8 5C A9 A9 *NOP $A9A9,X @ A9A9 = A9 A:55 X:00 Y:53 P:24 SP:F1 PPU:132,120 CYC:15044
+C6FB 7C A9 A9 *NOP $A9A9,X @ A9A9 = A9 A:55 X:00 Y:53 P:24 SP:F1 PPU:132,132 CYC:15048
+C6FE DC A9 A9 *NOP $A9A9,X @ A9A9 = A9 A:55 X:00 Y:53 P:24 SP:F1 PPU:132,144 CYC:15052
+C701 FC A9 A9 *NOP $A9A9,X @ A9A9 = A9 A:55 X:00 Y:53 P:24 SP:F1 PPU:132,156 CYC:15056
+C704 EA NOP A:55 X:00 Y:53 P:24 SP:F1 PPU:132,168 CYC:15060
+C705 EA NOP A:55 X:00 Y:53 P:24 SP:F1 PPU:132,174 CYC:15062
+C706 EA NOP A:55 X:00 Y:53 P:24 SP:F1 PPU:132,180 CYC:15064
+C707 EA NOP A:55 X:00 Y:53 P:24 SP:F1 PPU:132,186 CYC:15066
+C708 08 PHP A:55 X:00 Y:53 P:24 SP:F1 PPU:132,192 CYC:15068
+C709 48 PHA A:55 X:00 Y:53 P:24 SP:F0 PPU:132,201 CYC:15071
+C70A A2 05 LDX #$05 A:55 X:00 Y:53 P:24 SP:EF PPU:132,210 CYC:15074
+C70C 68 PLA A:55 X:05 Y:53 P:24 SP:EF PPU:132,216 CYC:15076
+C70D C9 55 CMP #$55 A:55 X:05 Y:53 P:24 SP:F0 PPU:132,228 CYC:15080
+C70F F0 0A BEQ $C71B A:55 X:05 Y:53 P:27 SP:F0 PPU:132,234 CYC:15082
+C71B 68 PLA A:55 X:05 Y:53 P:27 SP:F0 PPU:132,243 CYC:15085
+C71C 29 CB AND #$CB A:34 X:05 Y:53 P:25 SP:F1 PPU:132,255 CYC:15089
+C71E C9 00 CMP #$00 A:00 X:05 Y:53 P:27 SP:F1 PPU:132,261 CYC:15091
+C720 F0 06 BEQ $C728 A:00 X:05 Y:53 P:27 SP:F1 PPU:132,267 CYC:15093
+C728 C8 INY A:00 X:05 Y:53 P:27 SP:F1 PPU:132,276 CYC:15096
+C729 CA DEX A:00 X:05 Y:54 P:25 SP:F1 PPU:132,282 CYC:15098
+C72A D0 E0 BNE $C70C A:00 X:04 Y:54 P:25 SP:F1 PPU:132,288 CYC:15100
+C70C 68 PLA A:00 X:04 Y:54 P:25 SP:F1 PPU:132,297 CYC:15103
+C70D C9 55 CMP #$55 A:55 X:04 Y:54 P:25 SP:F2 PPU:132,309 CYC:15107
+C70F F0 0A BEQ $C71B A:55 X:04 Y:54 P:27 SP:F2 PPU:132,315 CYC:15109
+C71B 68 PLA A:55 X:04 Y:54 P:27 SP:F2 PPU:132,324 CYC:15112
+C71C 29 CB AND #$CB A:34 X:04 Y:54 P:25 SP:F3 PPU:132,336 CYC:15116
+C71E C9 00 CMP #$00 A:00 X:04 Y:54 P:27 SP:F3 PPU:133, 1 CYC:15118
+C720 F0 06 BEQ $C728 A:00 X:04 Y:54 P:27 SP:F3 PPU:133, 7 CYC:15120
+C728 C8 INY A:00 X:04 Y:54 P:27 SP:F3 PPU:133, 16 CYC:15123
+C729 CA DEX A:00 X:04 Y:55 P:25 SP:F3 PPU:133, 22 CYC:15125
+C72A D0 E0 BNE $C70C A:00 X:03 Y:55 P:25 SP:F3 PPU:133, 28 CYC:15127
+C70C 68 PLA A:00 X:03 Y:55 P:25 SP:F3 PPU:133, 37 CYC:15130
+C70D C9 55 CMP #$55 A:55 X:03 Y:55 P:25 SP:F4 PPU:133, 49 CYC:15134
+C70F F0 0A BEQ $C71B A:55 X:03 Y:55 P:27 SP:F4 PPU:133, 55 CYC:15136
+C71B 68 PLA A:55 X:03 Y:55 P:27 SP:F4 PPU:133, 64 CYC:15139
+C71C 29 CB AND #$CB A:34 X:03 Y:55 P:25 SP:F5 PPU:133, 76 CYC:15143
+C71E C9 00 CMP #$00 A:00 X:03 Y:55 P:27 SP:F5 PPU:133, 82 CYC:15145
+C720 F0 06 BEQ $C728 A:00 X:03 Y:55 P:27 SP:F5 PPU:133, 88 CYC:15147
+C728 C8 INY A:00 X:03 Y:55 P:27 SP:F5 PPU:133, 97 CYC:15150
+C729 CA DEX A:00 X:03 Y:56 P:25 SP:F5 PPU:133,103 CYC:15152
+C72A D0 E0 BNE $C70C A:00 X:02 Y:56 P:25 SP:F5 PPU:133,109 CYC:15154
+C70C 68 PLA A:00 X:02 Y:56 P:25 SP:F5 PPU:133,118 CYC:15157
+C70D C9 55 CMP #$55 A:55 X:02 Y:56 P:25 SP:F6 PPU:133,130 CYC:15161
+C70F F0 0A BEQ $C71B A:55 X:02 Y:56 P:27 SP:F6 PPU:133,136 CYC:15163
+C71B 68 PLA A:55 X:02 Y:56 P:27 SP:F6 PPU:133,145 CYC:15166
+C71C 29 CB AND #$CB A:34 X:02 Y:56 P:25 SP:F7 PPU:133,157 CYC:15170
+C71E C9 00 CMP #$00 A:00 X:02 Y:56 P:27 SP:F7 PPU:133,163 CYC:15172
+C720 F0 06 BEQ $C728 A:00 X:02 Y:56 P:27 SP:F7 PPU:133,169 CYC:15174
+C728 C8 INY A:00 X:02 Y:56 P:27 SP:F7 PPU:133,178 CYC:15177
+C729 CA DEX A:00 X:02 Y:57 P:25 SP:F7 PPU:133,184 CYC:15179
+C72A D0 E0 BNE $C70C A:00 X:01 Y:57 P:25 SP:F7 PPU:133,190 CYC:15181
+C70C 68 PLA A:00 X:01 Y:57 P:25 SP:F7 PPU:133,199 CYC:15184
+C70D C9 55 CMP #$55 A:55 X:01 Y:57 P:25 SP:F8 PPU:133,211 CYC:15188
+C70F F0 0A BEQ $C71B A:55 X:01 Y:57 P:27 SP:F8 PPU:133,217 CYC:15190
+C71B 68 PLA A:55 X:01 Y:57 P:27 SP:F8 PPU:133,226 CYC:15193
+C71C 29 CB AND #$CB A:34 X:01 Y:57 P:25 SP:F9 PPU:133,238 CYC:15197
+C71E C9 00 CMP #$00 A:00 X:01 Y:57 P:27 SP:F9 PPU:133,244 CYC:15199
+C720 F0 06 BEQ $C728 A:00 X:01 Y:57 P:27 SP:F9 PPU:133,250 CYC:15201
+C728 C8 INY A:00 X:01 Y:57 P:27 SP:F9 PPU:133,259 CYC:15204
+C729 CA DEX A:00 X:01 Y:58 P:25 SP:F9 PPU:133,265 CYC:15206
+C72A D0 E0 BNE $C70C A:00 X:00 Y:58 P:27 SP:F9 PPU:133,271 CYC:15208
+C72C 60 RTS A:00 X:00 Y:58 P:27 SP:F9 PPU:133,277 CYC:15210
+C6AF 60 RTS A:00 X:00 Y:58 P:27 SP:FB PPU:133,295 CYC:15216
+C632 20 1E E5 JSR $E51E A:00 X:00 Y:58 P:27 SP:FD PPU:133,313 CYC:15222
+E51E A9 55 LDA #$55 A:00 X:00 Y:58 P:27 SP:FB PPU:133,331 CYC:15228
+E520 8D 80 05 STA $0580 = 00 A:55 X:00 Y:58 P:25 SP:FB PPU:133,337 CYC:15230
+E523 A9 AA LDA #$AA A:55 X:00 Y:58 P:25 SP:FB PPU:134, 8 CYC:15234
+E525 8D 32 04 STA $0432 = 00 A:AA X:00 Y:58 P:A5 SP:FB PPU:134, 14 CYC:15236
+E528 A9 80 LDA #$80 A:AA X:00 Y:58 P:A5 SP:FB PPU:134, 26 CYC:15240
+E52A 85 43 STA $43 = 00 A:80 X:00 Y:58 P:A5 SP:FB PPU:134, 32 CYC:15242
+E52C A9 05 LDA #$05 A:80 X:00 Y:58 P:A5 SP:FB PPU:134, 41 CYC:15245
+E52E 85 44 STA $44 = 00 A:05 X:00 Y:58 P:25 SP:FB PPU:134, 47 CYC:15247
+E530 A9 32 LDA #$32 A:05 X:00 Y:58 P:25 SP:FB PPU:134, 56 CYC:15250
+E532 85 45 STA $45 = 00 A:32 X:00 Y:58 P:25 SP:FB PPU:134, 62 CYC:15252
+E534 A9 04 LDA #$04 A:32 X:00 Y:58 P:25 SP:FB PPU:134, 71 CYC:15255
+E536 85 46 STA $46 = 00 A:04 X:00 Y:58 P:25 SP:FB PPU:134, 77 CYC:15257
+E538 A2 03 LDX #$03 A:04 X:00 Y:58 P:25 SP:FB PPU:134, 86 CYC:15260
+E53A A0 77 LDY #$77 A:04 X:03 Y:58 P:25 SP:FB PPU:134, 92 CYC:15262
+E53C A9 FF LDA #$FF A:04 X:03 Y:77 P:25 SP:FB PPU:134, 98 CYC:15264
+E53E 85 01 STA $01 = FF A:FF X:03 Y:77 P:A5 SP:FB PPU:134,104 CYC:15266
+E540 24 01 BIT $01 = FF A:FF X:03 Y:77 P:A5 SP:FB PPU:134,113 CYC:15269
+E542 38 SEC A:FF X:03 Y:77 P:E5 SP:FB PPU:134,122 CYC:15272
+E543 A9 00 LDA #$00 A:FF X:03 Y:77 P:E5 SP:FB PPU:134,128 CYC:15274
+E545 A3 40 *LAX ($40,X) @ 43 = 0580 = 55 A:00 X:03 Y:77 P:67 SP:FB PPU:134,134 CYC:15276
+E547 EA NOP A:55 X:55 Y:77 P:65 SP:FB PPU:134,152 CYC:15282
+E548 EA NOP A:55 X:55 Y:77 P:65 SP:FB PPU:134,158 CYC:15284
+E549 EA NOP A:55 X:55 Y:77 P:65 SP:FB PPU:134,164 CYC:15286
+E54A EA NOP A:55 X:55 Y:77 P:65 SP:FB PPU:134,170 CYC:15288
+E54B F0 12 BEQ $E55F A:55 X:55 Y:77 P:65 SP:FB PPU:134,176 CYC:15290
+E54D 30 10 BMI $E55F A:55 X:55 Y:77 P:65 SP:FB PPU:134,182 CYC:15292
+E54F 50 0E BVC $E55F A:55 X:55 Y:77 P:65 SP:FB PPU:134,188 CYC:15294
+E551 90 0C BCC $E55F A:55 X:55 Y:77 P:65 SP:FB PPU:134,194 CYC:15296
+E553 C9 55 CMP #$55 A:55 X:55 Y:77 P:65 SP:FB PPU:134,200 CYC:15298
+E555 D0 08 BNE $E55F A:55 X:55 Y:77 P:67 SP:FB PPU:134,206 CYC:15300
+E557 E0 55 CPX #$55 A:55 X:55 Y:77 P:67 SP:FB PPU:134,212 CYC:15302
+E559 D0 04 BNE $E55F A:55 X:55 Y:77 P:67 SP:FB PPU:134,218 CYC:15304
+E55B C0 77 CPY #$77 A:55 X:55 Y:77 P:67 SP:FB PPU:134,224 CYC:15306
+E55D F0 04 BEQ $E563 A:55 X:55 Y:77 P:67 SP:FB PPU:134,230 CYC:15308
+E563 A2 05 LDX #$05 A:55 X:55 Y:77 P:67 SP:FB PPU:134,239 CYC:15311
+E565 A0 33 LDY #$33 A:55 X:05 Y:77 P:65 SP:FB PPU:134,245 CYC:15313
+E567 B8 CLV A:55 X:05 Y:33 P:65 SP:FB PPU:134,251 CYC:15315
+E568 18 CLC A:55 X:05 Y:33 P:25 SP:FB PPU:134,257 CYC:15317
+E569 A9 00 LDA #$00 A:55 X:05 Y:33 P:24 SP:FB PPU:134,263 CYC:15319
+E56B A3 40 *LAX ($40,X) @ 45 = 0432 = AA A:00 X:05 Y:33 P:26 SP:FB PPU:134,269 CYC:15321
+E56D EA NOP A:AA X:AA Y:33 P:A4 SP:FB PPU:134,287 CYC:15327
+E56E EA NOP A:AA X:AA Y:33 P:A4 SP:FB PPU:134,293 CYC:15329
+E56F EA NOP A:AA X:AA Y:33 P:A4 SP:FB PPU:134,299 CYC:15331
+E570 EA NOP A:AA X:AA Y:33 P:A4 SP:FB PPU:134,305 CYC:15333
+E571 F0 12 BEQ $E585 A:AA X:AA Y:33 P:A4 SP:FB PPU:134,311 CYC:15335
+E573 10 10 BPL $E585 A:AA X:AA Y:33 P:A4 SP:FB PPU:134,317 CYC:15337
+E575 70 0E BVS $E585 A:AA X:AA Y:33 P:A4 SP:FB PPU:134,323 CYC:15339
+E577 B0 0C BCS $E585 A:AA X:AA Y:33 P:A4 SP:FB PPU:134,329 CYC:15341
+E579 C9 AA CMP #$AA A:AA X:AA Y:33 P:A4 SP:FB PPU:134,335 CYC:15343
+E57B D0 08 BNE $E585 A:AA X:AA Y:33 P:27 SP:FB PPU:135, 0 CYC:15345
+E57D E0 AA CPX #$AA A:AA X:AA Y:33 P:27 SP:FB PPU:135, 6 CYC:15347
+E57F D0 04 BNE $E585 A:AA X:AA Y:33 P:27 SP:FB PPU:135, 12 CYC:15349
+E581 C0 33 CPY #$33 A:AA X:AA Y:33 P:27 SP:FB PPU:135, 18 CYC:15351
+E583 F0 04 BEQ $E589 A:AA X:AA Y:33 P:27 SP:FB PPU:135, 24 CYC:15353
+E589 A9 87 LDA #$87 A:AA X:AA Y:33 P:27 SP:FB PPU:135, 33 CYC:15356
+E58B 85 67 STA $67 = 00 A:87 X:AA Y:33 P:A5 SP:FB PPU:135, 39 CYC:15358
+E58D A9 32 LDA #$32 A:87 X:AA Y:33 P:A5 SP:FB PPU:135, 48 CYC:15361
+E58F 85 68 STA $68 = 00 A:32 X:AA Y:33 P:25 SP:FB PPU:135, 54 CYC:15363
+E591 A0 57 LDY #$57 A:32 X:AA Y:33 P:25 SP:FB PPU:135, 63 CYC:15366
+E593 24 01 BIT $01 = FF A:32 X:AA Y:57 P:25 SP:FB PPU:135, 69 CYC:15368
+E595 38 SEC A:32 X:AA Y:57 P:E5 SP:FB PPU:135, 78 CYC:15371
+E596 A9 00 LDA #$00 A:32 X:AA Y:57 P:E5 SP:FB PPU:135, 84 CYC:15373
+E598 A7 67 *LAX $67 = 87 A:00 X:AA Y:57 P:67 SP:FB PPU:135, 90 CYC:15375
+E59A EA NOP A:87 X:87 Y:57 P:E5 SP:FB PPU:135, 99 CYC:15378
+E59B EA NOP A:87 X:87 Y:57 P:E5 SP:FB PPU:135,105 CYC:15380
+E59C EA NOP A:87 X:87 Y:57 P:E5 SP:FB PPU:135,111 CYC:15382
+E59D EA NOP A:87 X:87 Y:57 P:E5 SP:FB PPU:135,117 CYC:15384
+E59E F0 12 BEQ $E5B2 A:87 X:87 Y:57 P:E5 SP:FB PPU:135,123 CYC:15386
+E5A0 10 10 BPL $E5B2 A:87 X:87 Y:57 P:E5 SP:FB PPU:135,129 CYC:15388
+E5A2 50 0E BVC $E5B2 A:87 X:87 Y:57 P:E5 SP:FB PPU:135,135 CYC:15390
+E5A4 90 0C BCC $E5B2 A:87 X:87 Y:57 P:E5 SP:FB PPU:135,141 CYC:15392
+E5A6 C9 87 CMP #$87 A:87 X:87 Y:57 P:E5 SP:FB PPU:135,147 CYC:15394
+E5A8 D0 08 BNE $E5B2 A:87 X:87 Y:57 P:67 SP:FB PPU:135,153 CYC:15396
+E5AA E0 87 CPX #$87 A:87 X:87 Y:57 P:67 SP:FB PPU:135,159 CYC:15398
+E5AC D0 04 BNE $E5B2 A:87 X:87 Y:57 P:67 SP:FB PPU:135,165 CYC:15400
+E5AE C0 57 CPY #$57 A:87 X:87 Y:57 P:67 SP:FB PPU:135,171 CYC:15402
+E5B0 F0 04 BEQ $E5B6 A:87 X:87 Y:57 P:67 SP:FB PPU:135,177 CYC:15404
+E5B6 A0 53 LDY #$53 A:87 X:87 Y:57 P:67 SP:FB PPU:135,186 CYC:15407
+E5B8 B8 CLV A:87 X:87 Y:53 P:65 SP:FB PPU:135,192 CYC:15409
+E5B9 18 CLC A:87 X:87 Y:53 P:25 SP:FB PPU:135,198 CYC:15411
+E5BA A9 00 LDA #$00 A:87 X:87 Y:53 P:24 SP:FB PPU:135,204 CYC:15413
+E5BC A7 68 *LAX $68 = 32 A:00 X:87 Y:53 P:26 SP:FB PPU:135,210 CYC:15415
+E5BE EA NOP A:32 X:32 Y:53 P:24 SP:FB PPU:135,219 CYC:15418
+E5BF EA NOP A:32 X:32 Y:53 P:24 SP:FB PPU:135,225 CYC:15420
+E5C0 EA NOP A:32 X:32 Y:53 P:24 SP:FB PPU:135,231 CYC:15422
+E5C1 EA NOP A:32 X:32 Y:53 P:24 SP:FB PPU:135,237 CYC:15424
+E5C2 F0 12 BEQ $E5D6 A:32 X:32 Y:53 P:24 SP:FB PPU:135,243 CYC:15426
+E5C4 30 10 BMI $E5D6 A:32 X:32 Y:53 P:24 SP:FB PPU:135,249 CYC:15428
+E5C6 70 0E BVS $E5D6 A:32 X:32 Y:53 P:24 SP:FB PPU:135,255 CYC:15430
+E5C8 B0 0C BCS $E5D6 A:32 X:32 Y:53 P:24 SP:FB PPU:135,261 CYC:15432
+E5CA C9 32 CMP #$32 A:32 X:32 Y:53 P:24 SP:FB PPU:135,267 CYC:15434
+E5CC D0 08 BNE $E5D6 A:32 X:32 Y:53 P:27 SP:FB PPU:135,273 CYC:15436
+E5CE E0 32 CPX #$32 A:32 X:32 Y:53 P:27 SP:FB PPU:135,279 CYC:15438
+E5D0 D0 04 BNE $E5D6 A:32 X:32 Y:53 P:27 SP:FB PPU:135,285 CYC:15440
+E5D2 C0 53 CPY #$53 A:32 X:32 Y:53 P:27 SP:FB PPU:135,291 CYC:15442
+E5D4 F0 04 BEQ $E5DA A:32 X:32 Y:53 P:27 SP:FB PPU:135,297 CYC:15444
+E5DA A9 87 LDA #$87 A:32 X:32 Y:53 P:27 SP:FB PPU:135,306 CYC:15447
+E5DC 8D 77 05 STA $0577 = 00 A:87 X:32 Y:53 P:A5 SP:FB PPU:135,312 CYC:15449
+E5DF A9 32 LDA #$32 A:87 X:32 Y:53 P:A5 SP:FB PPU:135,324 CYC:15453
+E5E1 8D 78 05 STA $0578 = 00 A:32 X:32 Y:53 P:25 SP:FB PPU:135,330 CYC:15455
+E5E4 A0 57 LDY #$57 A:32 X:32 Y:53 P:25 SP:FB PPU:136, 1 CYC:15459
+E5E6 24 01 BIT $01 = FF A:32 X:32 Y:57 P:25 SP:FB PPU:136, 7 CYC:15461
+E5E8 38 SEC A:32 X:32 Y:57 P:E5 SP:FB PPU:136, 16 CYC:15464
+E5E9 A9 00 LDA #$00 A:32 X:32 Y:57 P:E5 SP:FB PPU:136, 22 CYC:15466
+E5EB AF 77 05 *LAX $0577 = 87 A:00 X:32 Y:57 P:67 SP:FB PPU:136, 28 CYC:15468
+E5EE EA NOP A:87 X:87 Y:57 P:E5 SP:FB PPU:136, 40 CYC:15472
+E5EF EA NOP A:87 X:87 Y:57 P:E5 SP:FB PPU:136, 46 CYC:15474
+E5F0 EA NOP A:87 X:87 Y:57 P:E5 SP:FB PPU:136, 52 CYC:15476
+E5F1 EA NOP A:87 X:87 Y:57 P:E5 SP:FB PPU:136, 58 CYC:15478
+E5F2 F0 12 BEQ $E606 A:87 X:87 Y:57 P:E5 SP:FB PPU:136, 64 CYC:15480
+E5F4 10 10 BPL $E606 A:87 X:87 Y:57 P:E5 SP:FB PPU:136, 70 CYC:15482
+E5F6 50 0E BVC $E606 A:87 X:87 Y:57 P:E5 SP:FB PPU:136, 76 CYC:15484
+E5F8 90 0C BCC $E606 A:87 X:87 Y:57 P:E5 SP:FB PPU:136, 82 CYC:15486
+E5FA C9 87 CMP #$87 A:87 X:87 Y:57 P:E5 SP:FB PPU:136, 88 CYC:15488
+E5FC D0 08 BNE $E606 A:87 X:87 Y:57 P:67 SP:FB PPU:136, 94 CYC:15490
+E5FE E0 87 CPX #$87 A:87 X:87 Y:57 P:67 SP:FB PPU:136,100 CYC:15492
+E600 D0 04 BNE $E606 A:87 X:87 Y:57 P:67 SP:FB PPU:136,106 CYC:15494
+E602 C0 57 CPY #$57 A:87 X:87 Y:57 P:67 SP:FB PPU:136,112 CYC:15496
+E604 F0 04 BEQ $E60A A:87 X:87 Y:57 P:67 SP:FB PPU:136,118 CYC:15498
+E60A A0 53 LDY #$53 A:87 X:87 Y:57 P:67 SP:FB PPU:136,127 CYC:15501
+E60C B8 CLV A:87 X:87 Y:53 P:65 SP:FB PPU:136,133 CYC:15503
+E60D 18 CLC A:87 X:87 Y:53 P:25 SP:FB PPU:136,139 CYC:15505
+E60E A9 00 LDA #$00 A:87 X:87 Y:53 P:24 SP:FB PPU:136,145 CYC:15507
+E610 AF 78 05 *LAX $0578 = 32 A:00 X:87 Y:53 P:26 SP:FB PPU:136,151 CYC:15509
+E613 EA NOP A:32 X:32 Y:53 P:24 SP:FB PPU:136,163 CYC:15513
+E614 EA NOP A:32 X:32 Y:53 P:24 SP:FB PPU:136,169 CYC:15515
+E615 EA NOP A:32 X:32 Y:53 P:24 SP:FB PPU:136,175 CYC:15517
+E616 EA NOP A:32 X:32 Y:53 P:24 SP:FB PPU:136,181 CYC:15519
+E617 F0 12 BEQ $E62B A:32 X:32 Y:53 P:24 SP:FB PPU:136,187 CYC:15521
+E619 30 10 BMI $E62B A:32 X:32 Y:53 P:24 SP:FB PPU:136,193 CYC:15523
+E61B 70 0E BVS $E62B A:32 X:32 Y:53 P:24 SP:FB PPU:136,199 CYC:15525
+E61D B0 0C BCS $E62B A:32 X:32 Y:53 P:24 SP:FB PPU:136,205 CYC:15527
+E61F C9 32 CMP #$32 A:32 X:32 Y:53 P:24 SP:FB PPU:136,211 CYC:15529
+E621 D0 08 BNE $E62B A:32 X:32 Y:53 P:27 SP:FB PPU:136,217 CYC:15531
+E623 E0 32 CPX #$32 A:32 X:32 Y:53 P:27 SP:FB PPU:136,223 CYC:15533
+E625 D0 04 BNE $E62B A:32 X:32 Y:53 P:27 SP:FB PPU:136,229 CYC:15535
+E627 C0 53 CPY #$53 A:32 X:32 Y:53 P:27 SP:FB PPU:136,235 CYC:15537
+E629 F0 04 BEQ $E62F A:32 X:32 Y:53 P:27 SP:FB PPU:136,241 CYC:15539
+E62F A9 FF LDA #$FF A:32 X:32 Y:53 P:27 SP:FB PPU:136,250 CYC:15542
+E631 85 43 STA $43 = 80 A:FF X:32 Y:53 P:A5 SP:FB PPU:136,256 CYC:15544
+E633 A9 04 LDA #$04 A:FF X:32 Y:53 P:A5 SP:FB PPU:136,265 CYC:15547
+E635 85 44 STA $44 = 05 A:04 X:32 Y:53 P:25 SP:FB PPU:136,271 CYC:15549
+E637 A9 32 LDA #$32 A:04 X:32 Y:53 P:25 SP:FB PPU:136,280 CYC:15552
+E639 85 45 STA $45 = 32 A:32 X:32 Y:53 P:25 SP:FB PPU:136,286 CYC:15554
+E63B A9 04 LDA #$04 A:32 X:32 Y:53 P:25 SP:FB PPU:136,295 CYC:15557
+E63D 85 46 STA $46 = 04 A:04 X:32 Y:53 P:25 SP:FB PPU:136,301 CYC:15559
+E63F A9 55 LDA #$55 A:04 X:32 Y:53 P:25 SP:FB PPU:136,310 CYC:15562
+E641 8D 80 05 STA $0580 = 55 A:55 X:32 Y:53 P:25 SP:FB PPU:136,316 CYC:15564
+E644 A9 AA LDA #$AA A:55 X:32 Y:53 P:25 SP:FB PPU:136,328 CYC:15568
+E646 8D 32 04 STA $0432 = AA A:AA X:32 Y:53 P:A5 SP:FB PPU:136,334 CYC:15570
+E649 A2 03 LDX #$03 A:AA X:32 Y:53 P:A5 SP:FB PPU:137, 5 CYC:15574
+E64B A0 81 LDY #$81 A:AA X:03 Y:53 P:25 SP:FB PPU:137, 11 CYC:15576
+E64D 24 01 BIT $01 = FF A:AA X:03 Y:81 P:A5 SP:FB PPU:137, 17 CYC:15578
+E64F 38 SEC A:AA X:03 Y:81 P:E5 SP:FB PPU:137, 26 CYC:15581
+E650 A9 00 LDA #$00 A:AA X:03 Y:81 P:E5 SP:FB PPU:137, 32 CYC:15583
+E652 B3 43 *LAX ($43),Y = 04FF @ 0580 = 55 A:00 X:03 Y:81 P:67 SP:FB PPU:137, 38 CYC:15585
+E654 EA NOP A:55 X:55 Y:81 P:65 SP:FB PPU:137, 56 CYC:15591
+E655 EA NOP A:55 X:55 Y:81 P:65 SP:FB PPU:137, 62 CYC:15593
+E656 EA NOP A:55 X:55 Y:81 P:65 SP:FB PPU:137, 68 CYC:15595
+E657 EA NOP A:55 X:55 Y:81 P:65 SP:FB PPU:137, 74 CYC:15597
+E658 F0 12 BEQ $E66C A:55 X:55 Y:81 P:65 SP:FB PPU:137, 80 CYC:15599
+E65A 30 10 BMI $E66C A:55 X:55 Y:81 P:65 SP:FB PPU:137, 86 CYC:15601
+E65C 50 0E BVC $E66C A:55 X:55 Y:81 P:65 SP:FB PPU:137, 92 CYC:15603
+E65E 90 0C BCC $E66C A:55 X:55 Y:81 P:65 SP:FB PPU:137, 98 CYC:15605
+E660 C9 55 CMP #$55 A:55 X:55 Y:81 P:65 SP:FB PPU:137,104 CYC:15607
+E662 D0 08 BNE $E66C A:55 X:55 Y:81 P:67 SP:FB PPU:137,110 CYC:15609
+E664 E0 55 CPX #$55 A:55 X:55 Y:81 P:67 SP:FB PPU:137,116 CYC:15611
+E666 D0 04 BNE $E66C A:55 X:55 Y:81 P:67 SP:FB PPU:137,122 CYC:15613
+E668 C0 81 CPY #$81 A:55 X:55 Y:81 P:67 SP:FB PPU:137,128 CYC:15615
+E66A F0 04 BEQ $E670 A:55 X:55 Y:81 P:67 SP:FB PPU:137,134 CYC:15617
+E670 A2 05 LDX #$05 A:55 X:55 Y:81 P:67 SP:FB PPU:137,143 CYC:15620
+E672 A0 00 LDY #$00 A:55 X:05 Y:81 P:65 SP:FB PPU:137,149 CYC:15622
+E674 B8 CLV A:55 X:05 Y:00 P:67 SP:FB PPU:137,155 CYC:15624
+E675 18 CLC A:55 X:05 Y:00 P:27 SP:FB PPU:137,161 CYC:15626
+E676 A9 00 LDA #$00 A:55 X:05 Y:00 P:26 SP:FB PPU:137,167 CYC:15628
+E678 B3 45 *LAX ($45),Y = 0432 @ 0432 = AA A:00 X:05 Y:00 P:26 SP:FB PPU:137,173 CYC:15630
+E67A EA NOP A:AA X:AA Y:00 P:A4 SP:FB PPU:137,188 CYC:15635
+E67B EA NOP A:AA X:AA Y:00 P:A4 SP:FB PPU:137,194 CYC:15637
+E67C EA NOP A:AA X:AA Y:00 P:A4 SP:FB PPU:137,200 CYC:15639
+E67D EA NOP A:AA X:AA Y:00 P:A4 SP:FB PPU:137,206 CYC:15641
+E67E F0 12 BEQ $E692 A:AA X:AA Y:00 P:A4 SP:FB PPU:137,212 CYC:15643
+E680 10 10 BPL $E692 A:AA X:AA Y:00 P:A4 SP:FB PPU:137,218 CYC:15645
+E682 70 0E BVS $E692 A:AA X:AA Y:00 P:A4 SP:FB PPU:137,224 CYC:15647
+E684 B0 0C BCS $E692 A:AA X:AA Y:00 P:A4 SP:FB PPU:137,230 CYC:15649
+E686 C9 AA CMP #$AA A:AA X:AA Y:00 P:A4 SP:FB PPU:137,236 CYC:15651
+E688 D0 08 BNE $E692 A:AA X:AA Y:00 P:27 SP:FB PPU:137,242 CYC:15653
+E68A E0 AA CPX #$AA A:AA X:AA Y:00 P:27 SP:FB PPU:137,248 CYC:15655
+E68C D0 04 BNE $E692 A:AA X:AA Y:00 P:27 SP:FB PPU:137,254 CYC:15657
+E68E C0 00 CPY #$00 A:AA X:AA Y:00 P:27 SP:FB PPU:137,260 CYC:15659
+E690 F0 04 BEQ $E696 A:AA X:AA Y:00 P:27 SP:FB PPU:137,266 CYC:15661
+E696 A9 87 LDA #$87 A:AA X:AA Y:00 P:27 SP:FB PPU:137,275 CYC:15664
+E698 85 67 STA $67 = 87 A:87 X:AA Y:00 P:A5 SP:FB PPU:137,281 CYC:15666
+E69A A9 32 LDA #$32 A:87 X:AA Y:00 P:A5 SP:FB PPU:137,290 CYC:15669
+E69C 85 68 STA $68 = 32 A:32 X:AA Y:00 P:25 SP:FB PPU:137,296 CYC:15671
+E69E A0 57 LDY #$57 A:32 X:AA Y:00 P:25 SP:FB PPU:137,305 CYC:15674
+E6A0 24 01 BIT $01 = FF A:32 X:AA Y:57 P:25 SP:FB PPU:137,311 CYC:15676
+E6A2 38 SEC A:32 X:AA Y:57 P:E5 SP:FB PPU:137,320 CYC:15679
+E6A3 A9 00 LDA #$00 A:32 X:AA Y:57 P:E5 SP:FB PPU:137,326 CYC:15681
+E6A5 B7 10 *LAX $10,Y @ 67 = 87 A:00 X:AA Y:57 P:67 SP:FB PPU:137,332 CYC:15683
+E6A7 EA NOP A:87 X:87 Y:57 P:E5 SP:FB PPU:138, 3 CYC:15687
+E6A8 EA NOP A:87 X:87 Y:57 P:E5 SP:FB PPU:138, 9 CYC:15689
+E6A9 EA NOP A:87 X:87 Y:57 P:E5 SP:FB PPU:138, 15 CYC:15691
+E6AA EA NOP A:87 X:87 Y:57 P:E5 SP:FB PPU:138, 21 CYC:15693
+E6AB F0 12 BEQ $E6BF A:87 X:87 Y:57 P:E5 SP:FB PPU:138, 27 CYC:15695
+E6AD 10 10 BPL $E6BF A:87 X:87 Y:57 P:E5 SP:FB PPU:138, 33 CYC:15697
+E6AF 50 0E BVC $E6BF A:87 X:87 Y:57 P:E5 SP:FB PPU:138, 39 CYC:15699
+E6B1 90 0C BCC $E6BF A:87 X:87 Y:57 P:E5 SP:FB PPU:138, 45 CYC:15701
+E6B3 C9 87 CMP #$87 A:87 X:87 Y:57 P:E5 SP:FB PPU:138, 51 CYC:15703
+E6B5 D0 08 BNE $E6BF A:87 X:87 Y:57 P:67 SP:FB PPU:138, 57 CYC:15705
+E6B7 E0 87 CPX #$87 A:87 X:87 Y:57 P:67 SP:FB PPU:138, 63 CYC:15707
+E6B9 D0 04 BNE $E6BF A:87 X:87 Y:57 P:67 SP:FB PPU:138, 69 CYC:15709
+E6BB C0 57 CPY #$57 A:87 X:87 Y:57 P:67 SP:FB PPU:138, 75 CYC:15711
+E6BD F0 04 BEQ $E6C3 A:87 X:87 Y:57 P:67 SP:FB PPU:138, 81 CYC:15713
+E6C3 A0 FF LDY #$FF A:87 X:87 Y:57 P:67 SP:FB PPU:138, 90 CYC:15716
+E6C5 B8 CLV A:87 X:87 Y:FF P:E5 SP:FB PPU:138, 96 CYC:15718
+E6C6 18 CLC A:87 X:87 Y:FF P:A5 SP:FB PPU:138,102 CYC:15720
+E6C7 A9 00 LDA #$00 A:87 X:87 Y:FF P:A4 SP:FB PPU:138,108 CYC:15722
+E6C9 B7 69 *LAX $69,Y @ 68 = 32 A:00 X:87 Y:FF P:26 SP:FB PPU:138,114 CYC:15724
+E6CB EA NOP A:32 X:32 Y:FF P:24 SP:FB PPU:138,126 CYC:15728
+E6CC EA NOP A:32 X:32 Y:FF P:24 SP:FB PPU:138,132 CYC:15730
+E6CD EA NOP A:32 X:32 Y:FF P:24 SP:FB PPU:138,138 CYC:15732
+E6CE EA NOP A:32 X:32 Y:FF P:24 SP:FB PPU:138,144 CYC:15734
+E6CF F0 12 BEQ $E6E3 A:32 X:32 Y:FF P:24 SP:FB PPU:138,150 CYC:15736
+E6D1 30 10 BMI $E6E3 A:32 X:32 Y:FF P:24 SP:FB PPU:138,156 CYC:15738
+E6D3 70 0E BVS $E6E3 A:32 X:32 Y:FF P:24 SP:FB PPU:138,162 CYC:15740
+E6D5 B0 0C BCS $E6E3 A:32 X:32 Y:FF P:24 SP:FB PPU:138,168 CYC:15742
+E6D7 C9 32 CMP #$32 A:32 X:32 Y:FF P:24 SP:FB PPU:138,174 CYC:15744
+E6D9 D0 08 BNE $E6E3 A:32 X:32 Y:FF P:27 SP:FB PPU:138,180 CYC:15746
+E6DB E0 32 CPX #$32 A:32 X:32 Y:FF P:27 SP:FB PPU:138,186 CYC:15748
+E6DD D0 04 BNE $E6E3 A:32 X:32 Y:FF P:27 SP:FB PPU:138,192 CYC:15750
+E6DF C0 FF CPY #$FF A:32 X:32 Y:FF P:27 SP:FB PPU:138,198 CYC:15752
+E6E1 F0 04 BEQ $E6E7 A:32 X:32 Y:FF P:27 SP:FB PPU:138,204 CYC:15754
+E6E7 A9 87 LDA #$87 A:32 X:32 Y:FF P:27 SP:FB PPU:138,213 CYC:15757
+E6E9 8D 87 05 STA $0587 = 00 A:87 X:32 Y:FF P:A5 SP:FB PPU:138,219 CYC:15759
+E6EC A9 32 LDA #$32 A:87 X:32 Y:FF P:A5 SP:FB PPU:138,231 CYC:15763
+E6EE 8D 88 05 STA $0588 = 00 A:32 X:32 Y:FF P:25 SP:FB PPU:138,237 CYC:15765
+E6F1 A0 30 LDY #$30 A:32 X:32 Y:FF P:25 SP:FB PPU:138,249 CYC:15769
+E6F3 24 01 BIT $01 = FF A:32 X:32 Y:30 P:25 SP:FB PPU:138,255 CYC:15771
+E6F5 38 SEC A:32 X:32 Y:30 P:E5 SP:FB PPU:138,264 CYC:15774
+E6F6 A9 00 LDA #$00 A:32 X:32 Y:30 P:E5 SP:FB PPU:138,270 CYC:15776
+E6F8 BF 57 05 *LAX $0557,Y @ 0587 = 87 A:00 X:32 Y:30 P:67 SP:FB PPU:138,276 CYC:15778
+E6FB EA NOP A:87 X:87 Y:30 P:E5 SP:FB PPU:138,288 CYC:15782
+E6FC EA NOP A:87 X:87 Y:30 P:E5 SP:FB PPU:138,294 CYC:15784
+E6FD EA NOP A:87 X:87 Y:30 P:E5 SP:FB PPU:138,300 CYC:15786
+E6FE EA NOP A:87 X:87 Y:30 P:E5 SP:FB PPU:138,306 CYC:15788
+E6FF F0 12 BEQ $E713 A:87 X:87 Y:30 P:E5 SP:FB PPU:138,312 CYC:15790
+E701 10 10 BPL $E713 A:87 X:87 Y:30 P:E5 SP:FB PPU:138,318 CYC:15792
+E703 50 0E BVC $E713 A:87 X:87 Y:30 P:E5 SP:FB PPU:138,324 CYC:15794
+E705 90 0C BCC $E713 A:87 X:87 Y:30 P:E5 SP:FB PPU:138,330 CYC:15796
+E707 C9 87 CMP #$87 A:87 X:87 Y:30 P:E5 SP:FB PPU:138,336 CYC:15798
+E709 D0 08 BNE $E713 A:87 X:87 Y:30 P:67 SP:FB PPU:139, 1 CYC:15800
+E70B E0 87 CPX #$87 A:87 X:87 Y:30 P:67 SP:FB PPU:139, 7 CYC:15802
+E70D D0 04 BNE $E713 A:87 X:87 Y:30 P:67 SP:FB PPU:139, 13 CYC:15804
+E70F C0 30 CPY #$30 A:87 X:87 Y:30 P:67 SP:FB PPU:139, 19 CYC:15806
+E711 F0 04 BEQ $E717 A:87 X:87 Y:30 P:67 SP:FB PPU:139, 25 CYC:15808
+E717 A0 40 LDY #$40 A:87 X:87 Y:30 P:67 SP:FB PPU:139, 34 CYC:15811
+E719 B8 CLV A:87 X:87 Y:40 P:65 SP:FB PPU:139, 40 CYC:15813
+E71A 18 CLC A:87 X:87 Y:40 P:25 SP:FB PPU:139, 46 CYC:15815
+E71B A9 00 LDA #$00 A:87 X:87 Y:40 P:24 SP:FB PPU:139, 52 CYC:15817
+E71D BF 48 05 *LAX $0548,Y @ 0588 = 32 A:00 X:87 Y:40 P:26 SP:FB PPU:139, 58 CYC:15819
+E720 EA NOP A:32 X:32 Y:40 P:24 SP:FB PPU:139, 70 CYC:15823
+E721 EA NOP A:32 X:32 Y:40 P:24 SP:FB PPU:139, 76 CYC:15825
+E722 EA NOP A:32 X:32 Y:40 P:24 SP:FB PPU:139, 82 CYC:15827
+E723 EA NOP A:32 X:32 Y:40 P:24 SP:FB PPU:139, 88 CYC:15829
+E724 F0 12 BEQ $E738 A:32 X:32 Y:40 P:24 SP:FB PPU:139, 94 CYC:15831
+E726 30 10 BMI $E738 A:32 X:32 Y:40 P:24 SP:FB PPU:139,100 CYC:15833
+E728 70 0E BVS $E738 A:32 X:32 Y:40 P:24 SP:FB PPU:139,106 CYC:15835
+E72A B0 0C BCS $E738 A:32 X:32 Y:40 P:24 SP:FB PPU:139,112 CYC:15837
+E72C C9 32 CMP #$32 A:32 X:32 Y:40 P:24 SP:FB PPU:139,118 CYC:15839
+E72E D0 08 BNE $E738 A:32 X:32 Y:40 P:27 SP:FB PPU:139,124 CYC:15841
+E730 E0 32 CPX #$32 A:32 X:32 Y:40 P:27 SP:FB PPU:139,130 CYC:15843
+E732 D0 04 BNE $E738 A:32 X:32 Y:40 P:27 SP:FB PPU:139,136 CYC:15845
+E734 C0 40 CPY #$40 A:32 X:32 Y:40 P:27 SP:FB PPU:139,142 CYC:15847
+E736 F0 04 BEQ $E73C A:32 X:32 Y:40 P:27 SP:FB PPU:139,148 CYC:15849
+E73C 60 RTS A:32 X:32 Y:40 P:27 SP:FB PPU:139,157 CYC:15852
+C635 20 3D E7 JSR $E73D A:32 X:32 Y:40 P:27 SP:FD PPU:139,175 CYC:15858
+E73D A9 C0 LDA #$C0 A:32 X:32 Y:40 P:27 SP:FB PPU:139,193 CYC:15864
+E73F 85 01 STA $01 = FF A:C0 X:32 Y:40 P:A5 SP:FB PPU:139,199 CYC:15866
+E741 A9 00 LDA #$00 A:C0 X:32 Y:40 P:A5 SP:FB PPU:139,208 CYC:15869
+E743 8D 89 04 STA $0489 = 00 A:00 X:32 Y:40 P:27 SP:FB PPU:139,214 CYC:15871
+E746 A9 89 LDA #$89 A:00 X:32 Y:40 P:27 SP:FB PPU:139,226 CYC:15875
+E748 85 60 STA $60 = 00 A:89 X:32 Y:40 P:A5 SP:FB PPU:139,232 CYC:15877
+E74A A9 04 LDA #$04 A:89 X:32 Y:40 P:A5 SP:FB PPU:139,241 CYC:15880
+E74C 85 61 STA $61 = 00 A:04 X:32 Y:40 P:25 SP:FB PPU:139,247 CYC:15882
+E74E A0 44 LDY #$44 A:04 X:32 Y:40 P:25 SP:FB PPU:139,256 CYC:15885
+E750 A2 17 LDX #$17 A:04 X:32 Y:44 P:25 SP:FB PPU:139,262 CYC:15887
+E752 A9 3E LDA #$3E A:04 X:17 Y:44 P:25 SP:FB PPU:139,268 CYC:15889
+E754 24 01 BIT $01 = C0 A:3E X:17 Y:44 P:25 SP:FB PPU:139,274 CYC:15891
+E756 18 CLC A:3E X:17 Y:44 P:E7 SP:FB PPU:139,283 CYC:15894
+E757 83 49 *SAX ($49,X) @ 60 = 0489 = 00 A:3E X:17 Y:44 P:E6 SP:FB PPU:139,289 CYC:15896
+E759 EA NOP A:3E X:17 Y:44 P:E6 SP:FB PPU:139,307 CYC:15902
+E75A EA NOP A:3E X:17 Y:44 P:E6 SP:FB PPU:139,313 CYC:15904
+E75B EA NOP A:3E X:17 Y:44 P:E6 SP:FB PPU:139,319 CYC:15906
+E75C EA NOP A:3E X:17 Y:44 P:E6 SP:FB PPU:139,325 CYC:15908
+E75D D0 19 BNE $E778 A:3E X:17 Y:44 P:E6 SP:FB PPU:139,331 CYC:15910
+E75F B0 17 BCS $E778 A:3E X:17 Y:44 P:E6 SP:FB PPU:139,337 CYC:15912
+E761 50 15 BVC $E778 A:3E X:17 Y:44 P:E6 SP:FB PPU:140, 2 CYC:15914
+E763 10 13 BPL $E778 A:3E X:17 Y:44 P:E6 SP:FB PPU:140, 8 CYC:15916
+E765 C9 3E CMP #$3E A:3E X:17 Y:44 P:E6 SP:FB PPU:140, 14 CYC:15918
+E767 D0 0F BNE $E778 A:3E X:17 Y:44 P:67 SP:FB PPU:140, 20 CYC:15920
+E769 C0 44 CPY #$44 A:3E X:17 Y:44 P:67 SP:FB PPU:140, 26 CYC:15922
+E76B D0 0B BNE $E778 A:3E X:17 Y:44 P:67 SP:FB PPU:140, 32 CYC:15924
+E76D E0 17 CPX #$17 A:3E X:17 Y:44 P:67 SP:FB PPU:140, 38 CYC:15926
+E76F D0 07 BNE $E778 A:3E X:17 Y:44 P:67 SP:FB PPU:140, 44 CYC:15928
+E771 AD 89 04 LDA $0489 = 16 A:3E X:17 Y:44 P:67 SP:FB PPU:140, 50 CYC:15930
+E774 C9 16 CMP #$16 A:16 X:17 Y:44 P:65 SP:FB PPU:140, 62 CYC:15934
+E776 F0 04 BEQ $E77C A:16 X:17 Y:44 P:67 SP:FB PPU:140, 68 CYC:15936
+E77C A0 44 LDY #$44 A:16 X:17 Y:44 P:67 SP:FB PPU:140, 77 CYC:15939
+E77E A2 7A LDX #$7A A:16 X:17 Y:44 P:65 SP:FB PPU:140, 83 CYC:15941
+E780 A9 66 LDA #$66 A:16 X:7A Y:44 P:65 SP:FB PPU:140, 89 CYC:15943
+E782 38 SEC A:66 X:7A Y:44 P:65 SP:FB PPU:140, 95 CYC:15945
+E783 B8 CLV A:66 X:7A Y:44 P:65 SP:FB PPU:140,101 CYC:15947
+E784 83 E6 *SAX ($E6,X) @ 60 = 0489 = 16 A:66 X:7A Y:44 P:25 SP:FB PPU:140,107 CYC:15949
+E786 EA NOP A:66 X:7A Y:44 P:25 SP:FB PPU:140,125 CYC:15955
+E787 EA NOP A:66 X:7A Y:44 P:25 SP:FB PPU:140,131 CYC:15957
+E788 EA NOP A:66 X:7A Y:44 P:25 SP:FB PPU:140,137 CYC:15959
+E789 EA NOP A:66 X:7A Y:44 P:25 SP:FB PPU:140,143 CYC:15961
+E78A F0 19 BEQ $E7A5 A:66 X:7A Y:44 P:25 SP:FB PPU:140,149 CYC:15963
+E78C 90 17 BCC $E7A5 A:66 X:7A Y:44 P:25 SP:FB PPU:140,155 CYC:15965
+E78E 70 15 BVS $E7A5 A:66 X:7A Y:44 P:25 SP:FB PPU:140,161 CYC:15967
+E790 30 13 BMI $E7A5 A:66 X:7A Y:44 P:25 SP:FB PPU:140,167 CYC:15969
+E792 C9 66 CMP #$66 A:66 X:7A Y:44 P:25 SP:FB PPU:140,173 CYC:15971
+E794 D0 0F BNE $E7A5 A:66 X:7A Y:44 P:27 SP:FB PPU:140,179 CYC:15973
+E796 C0 44 CPY #$44 A:66 X:7A Y:44 P:27 SP:FB PPU:140,185 CYC:15975
+E798 D0 0B BNE $E7A5 A:66 X:7A Y:44 P:27 SP:FB PPU:140,191 CYC:15977
+E79A E0 7A CPX #$7A A:66 X:7A Y:44 P:27 SP:FB PPU:140,197 CYC:15979
+E79C D0 07 BNE $E7A5 A:66 X:7A Y:44 P:27 SP:FB PPU:140,203 CYC:15981
+E79E AD 89 04 LDA $0489 = 62 A:66 X:7A Y:44 P:27 SP:FB PPU:140,209 CYC:15983
+E7A1 C9 62 CMP #$62 A:62 X:7A Y:44 P:25 SP:FB PPU:140,221 CYC:15987
+E7A3 F0 04 BEQ $E7A9 A:62 X:7A Y:44 P:27 SP:FB PPU:140,227 CYC:15989
+E7A9 A9 FF LDA #$FF A:62 X:7A Y:44 P:27 SP:FB PPU:140,236 CYC:15992
+E7AB 85 49 STA $49 = 00 A:FF X:7A Y:44 P:A5 SP:FB PPU:140,242 CYC:15994
+E7AD A0 44 LDY #$44 A:FF X:7A Y:44 P:A5 SP:FB PPU:140,251 CYC:15997
+E7AF A2 AA LDX #$AA A:FF X:7A Y:44 P:25 SP:FB PPU:140,257 CYC:15999
+E7B1 A9 55 LDA #$55 A:FF X:AA Y:44 P:A5 SP:FB PPU:140,263 CYC:16001
+E7B3 24 01 BIT $01 = C0 A:55 X:AA Y:44 P:25 SP:FB PPU:140,269 CYC:16003
+E7B5 18 CLC A:55 X:AA Y:44 P:E5 SP:FB PPU:140,278 CYC:16006
+E7B6 87 49 *SAX $49 = FF A:55 X:AA Y:44 P:E4 SP:FB PPU:140,284 CYC:16008
+E7B8 EA NOP A:55 X:AA Y:44 P:E4 SP:FB PPU:140,293 CYC:16011
+E7B9 EA NOP A:55 X:AA Y:44 P:E4 SP:FB PPU:140,299 CYC:16013
+E7BA EA NOP A:55 X:AA Y:44 P:E4 SP:FB PPU:140,305 CYC:16015
+E7BB EA NOP A:55 X:AA Y:44 P:E4 SP:FB PPU:140,311 CYC:16017
+E7BC F0 18 BEQ $E7D6 A:55 X:AA Y:44 P:E4 SP:FB PPU:140,317 CYC:16019
+E7BE B0 16 BCS $E7D6 A:55 X:AA Y:44 P:E4 SP:FB PPU:140,323 CYC:16021
+E7C0 50 14 BVC $E7D6 A:55 X:AA Y:44 P:E4 SP:FB PPU:140,329 CYC:16023
+E7C2 10 12 BPL $E7D6 A:55 X:AA Y:44 P:E4 SP:FB PPU:140,335 CYC:16025
+E7C4 C9 55 CMP #$55 A:55 X:AA Y:44 P:E4 SP:FB PPU:141, 0 CYC:16027
+E7C6 D0 0E BNE $E7D6 A:55 X:AA Y:44 P:67 SP:FB PPU:141, 6 CYC:16029
+E7C8 C0 44 CPY #$44 A:55 X:AA Y:44 P:67 SP:FB PPU:141, 12 CYC:16031
+E7CA D0 0A BNE $E7D6 A:55 X:AA Y:44 P:67 SP:FB PPU:141, 18 CYC:16033
+E7CC E0 AA CPX #$AA A:55 X:AA Y:44 P:67 SP:FB PPU:141, 24 CYC:16035
+E7CE D0 06 BNE $E7D6 A:55 X:AA Y:44 P:67 SP:FB PPU:141, 30 CYC:16037
+E7D0 A5 49 LDA $49 = 00 A:55 X:AA Y:44 P:67 SP:FB PPU:141, 36 CYC:16039
+E7D2 C9 00 CMP #$00 A:00 X:AA Y:44 P:67 SP:FB PPU:141, 45 CYC:16042
+E7D4 F0 04 BEQ $E7DA A:00 X:AA Y:44 P:67 SP:FB PPU:141, 51 CYC:16044
+E7DA A9 00 LDA #$00 A:00 X:AA Y:44 P:67 SP:FB PPU:141, 60 CYC:16047
+E7DC 85 56 STA $56 = 00 A:00 X:AA Y:44 P:67 SP:FB PPU:141, 66 CYC:16049
+E7DE A0 58 LDY #$58 A:00 X:AA Y:44 P:67 SP:FB PPU:141, 75 CYC:16052
+E7E0 A2 EF LDX #$EF A:00 X:AA Y:58 P:65 SP:FB PPU:141, 81 CYC:16054
+E7E2 A9 66 LDA #$66 A:00 X:EF Y:58 P:E5 SP:FB PPU:141, 87 CYC:16056
+E7E4 38 SEC A:66 X:EF Y:58 P:65 SP:FB PPU:141, 93 CYC:16058
+E7E5 B8 CLV A:66 X:EF Y:58 P:65 SP:FB PPU:141, 99 CYC:16060
+E7E6 87 56 *SAX $56 = 00 A:66 X:EF Y:58 P:25 SP:FB PPU:141,105 CYC:16062
+E7E8 EA NOP A:66 X:EF Y:58 P:25 SP:FB PPU:141,114 CYC:16065
+E7E9 EA NOP A:66 X:EF Y:58 P:25 SP:FB PPU:141,120 CYC:16067
+E7EA EA NOP A:66 X:EF Y:58 P:25 SP:FB PPU:141,126 CYC:16069
+E7EB EA NOP A:66 X:EF Y:58 P:25 SP:FB PPU:141,132 CYC:16071
+E7EC F0 18 BEQ $E806 A:66 X:EF Y:58 P:25 SP:FB PPU:141,138 CYC:16073
+E7EE 90 16 BCC $E806 A:66 X:EF Y:58 P:25 SP:FB PPU:141,144 CYC:16075
+E7F0 70 14 BVS $E806 A:66 X:EF Y:58 P:25 SP:FB PPU:141,150 CYC:16077
+E7F2 30 12 BMI $E806 A:66 X:EF Y:58 P:25 SP:FB PPU:141,156 CYC:16079
+E7F4 C9 66 CMP #$66 A:66 X:EF Y:58 P:25 SP:FB PPU:141,162 CYC:16081
+E7F6 D0 0E BNE $E806 A:66 X:EF Y:58 P:27 SP:FB PPU:141,168 CYC:16083
+E7F8 C0 58 CPY #$58 A:66 X:EF Y:58 P:27 SP:FB PPU:141,174 CYC:16085
+E7FA D0 0A BNE $E806 A:66 X:EF Y:58 P:27 SP:FB PPU:141,180 CYC:16087
+E7FC E0 EF CPX #$EF A:66 X:EF Y:58 P:27 SP:FB PPU:141,186 CYC:16089
+E7FE D0 06 BNE $E806 A:66 X:EF Y:58 P:27 SP:FB PPU:141,192 CYC:16091
+E800 A5 56 LDA $56 = 66 A:66 X:EF Y:58 P:27 SP:FB PPU:141,198 CYC:16093
+E802 C9 66 CMP #$66 A:66 X:EF Y:58 P:25 SP:FB PPU:141,207 CYC:16096
+E804 F0 04 BEQ $E80A A:66 X:EF Y:58 P:27 SP:FB PPU:141,213 CYC:16098
+E80A A9 FF LDA #$FF A:66 X:EF Y:58 P:27 SP:FB PPU:141,222 CYC:16101
+E80C 8D 49 05 STA $0549 = 00 A:FF X:EF Y:58 P:A5 SP:FB PPU:141,228 CYC:16103
+E80F A0 E5 LDY #$E5 A:FF X:EF Y:58 P:A5 SP:FB PPU:141,240 CYC:16107
+E811 A2 AF LDX #$AF A:FF X:EF Y:E5 P:A5 SP:FB PPU:141,246 CYC:16109
+E813 A9 F5 LDA #$F5 A:FF X:AF Y:E5 P:A5 SP:FB PPU:141,252 CYC:16111
+E815 24 01 BIT $01 = C0 A:F5 X:AF Y:E5 P:A5 SP:FB PPU:141,258 CYC:16113
+E817 18 CLC A:F5 X:AF Y:E5 P:E5 SP:FB PPU:141,267 CYC:16116
+E818 8F 49 05 *SAX $0549 = FF A:F5 X:AF Y:E5 P:E4 SP:FB PPU:141,273 CYC:16118
+E81B EA NOP A:F5 X:AF Y:E5 P:E4 SP:FB PPU:141,285 CYC:16122
+E81C EA NOP A:F5 X:AF Y:E5 P:E4 SP:FB PPU:141,291 CYC:16124
+E81D EA NOP A:F5 X:AF Y:E5 P:E4 SP:FB PPU:141,297 CYC:16126
+E81E EA NOP A:F5 X:AF Y:E5 P:E4 SP:FB PPU:141,303 CYC:16128
+E81F F0 19 BEQ $E83A A:F5 X:AF Y:E5 P:E4 SP:FB PPU:141,309 CYC:16130
+E821 B0 17 BCS $E83A A:F5 X:AF Y:E5 P:E4 SP:FB PPU:141,315 CYC:16132
+E823 50 15 BVC $E83A A:F5 X:AF Y:E5 P:E4 SP:FB PPU:141,321 CYC:16134
+E825 10 13 BPL $E83A A:F5 X:AF Y:E5 P:E4 SP:FB PPU:141,327 CYC:16136
+E827 C9 F5 CMP #$F5 A:F5 X:AF Y:E5 P:E4 SP:FB PPU:141,333 CYC:16138
+E829 D0 0F BNE $E83A A:F5 X:AF Y:E5 P:67 SP:FB PPU:141,339 CYC:16140
+E82B C0 E5 CPY #$E5 A:F5 X:AF Y:E5 P:67 SP:FB PPU:142, 4 CYC:16142
+E82D D0 0B BNE $E83A A:F5 X:AF Y:E5 P:67 SP:FB PPU:142, 10 CYC:16144
+E82F E0 AF CPX #$AF A:F5 X:AF Y:E5 P:67 SP:FB PPU:142, 16 CYC:16146
+E831 D0 07 BNE $E83A A:F5 X:AF Y:E5 P:67 SP:FB PPU:142, 22 CYC:16148
+E833 AD 49 05 LDA $0549 = A5 A:F5 X:AF Y:E5 P:67 SP:FB PPU:142, 28 CYC:16150
+E836 C9 A5 CMP #$A5 A:A5 X:AF Y:E5 P:E5 SP:FB PPU:142, 40 CYC:16154
+E838 F0 04 BEQ $E83E A:A5 X:AF Y:E5 P:67 SP:FB PPU:142, 46 CYC:16156
+E83E A9 00 LDA #$00 A:A5 X:AF Y:E5 P:67 SP:FB PPU:142, 55 CYC:16159
+E840 8D 56 05 STA $0556 = 00 A:00 X:AF Y:E5 P:67 SP:FB PPU:142, 61 CYC:16161
+E843 A0 58 LDY #$58 A:00 X:AF Y:E5 P:67 SP:FB PPU:142, 73 CYC:16165
+E845 A2 B3 LDX #$B3 A:00 X:AF Y:58 P:65 SP:FB PPU:142, 79 CYC:16167
+E847 A9 97 LDA #$97 A:00 X:B3 Y:58 P:E5 SP:FB PPU:142, 85 CYC:16169
+E849 38 SEC A:97 X:B3 Y:58 P:E5 SP:FB PPU:142, 91 CYC:16171
+E84A B8 CLV A:97 X:B3 Y:58 P:E5 SP:FB PPU:142, 97 CYC:16173
+E84B 8F 56 05 *SAX $0556 = 00 A:97 X:B3 Y:58 P:A5 SP:FB PPU:142,103 CYC:16175
+E84E EA NOP A:97 X:B3 Y:58 P:A5 SP:FB PPU:142,115 CYC:16179
+E84F EA NOP A:97 X:B3 Y:58 P:A5 SP:FB PPU:142,121 CYC:16181
+E850 EA NOP A:97 X:B3 Y:58 P:A5 SP:FB PPU:142,127 CYC:16183
+E851 EA NOP A:97 X:B3 Y:58 P:A5 SP:FB PPU:142,133 CYC:16185
+E852 F0 19 BEQ $E86D A:97 X:B3 Y:58 P:A5 SP:FB PPU:142,139 CYC:16187
+E854 90 17 BCC $E86D A:97 X:B3 Y:58 P:A5 SP:FB PPU:142,145 CYC:16189
+E856 70 15 BVS $E86D A:97 X:B3 Y:58 P:A5 SP:FB PPU:142,151 CYC:16191
+E858 10 13 BPL $E86D A:97 X:B3 Y:58 P:A5 SP:FB PPU:142,157 CYC:16193
+E85A C9 97 CMP #$97 A:97 X:B3 Y:58 P:A5 SP:FB PPU:142,163 CYC:16195
+E85C D0 0F BNE $E86D A:97 X:B3 Y:58 P:27 SP:FB PPU:142,169 CYC:16197
+E85E C0 58 CPY #$58 A:97 X:B3 Y:58 P:27 SP:FB PPU:142,175 CYC:16199
+E860 D0 0B BNE $E86D A:97 X:B3 Y:58 P:27 SP:FB PPU:142,181 CYC:16201
+E862 E0 B3 CPX #$B3 A:97 X:B3 Y:58 P:27 SP:FB PPU:142,187 CYC:16203
+E864 D0 07 BNE $E86D A:97 X:B3 Y:58 P:27 SP:FB PPU:142,193 CYC:16205
+E866 AD 56 05 LDA $0556 = 93 A:97 X:B3 Y:58 P:27 SP:FB PPU:142,199 CYC:16207
+E869 C9 93 CMP #$93 A:93 X:B3 Y:58 P:A5 SP:FB PPU:142,211 CYC:16211
+E86B F0 04 BEQ $E871 A:93 X:B3 Y:58 P:27 SP:FB PPU:142,217 CYC:16213
+E871 A9 FF LDA #$FF A:93 X:B3 Y:58 P:27 SP:FB PPU:142,226 CYC:16216
+E873 85 49 STA $49 = 00 A:FF X:B3 Y:58 P:A5 SP:FB PPU:142,232 CYC:16218
+E875 A0 FF LDY #$FF A:FF X:B3 Y:58 P:A5 SP:FB PPU:142,241 CYC:16221
+E877 A2 AA LDX #$AA A:FF X:B3 Y:FF P:A5 SP:FB PPU:142,247 CYC:16223
+E879 A9 55 LDA #$55 A:FF X:AA Y:FF P:A5 SP:FB PPU:142,253 CYC:16225
+E87B 24 01 BIT $01 = C0 A:55 X:AA Y:FF P:25 SP:FB PPU:142,259 CYC:16227
+E87D 18 CLC A:55 X:AA Y:FF P:E5 SP:FB PPU:142,268 CYC:16230
+E87E 97 4A *SAX $4A,Y @ 49 = FF A:55 X:AA Y:FF P:E4 SP:FB PPU:142,274 CYC:16232
+E880 EA NOP A:55 X:AA Y:FF P:E4 SP:FB PPU:142,286 CYC:16236
+E881 EA NOP A:55 X:AA Y:FF P:E4 SP:FB PPU:142,292 CYC:16238
+E882 EA NOP A:55 X:AA Y:FF P:E4 SP:FB PPU:142,298 CYC:16240
+E883 EA NOP A:55 X:AA Y:FF P:E4 SP:FB PPU:142,304 CYC:16242
+E884 F0 18 BEQ $E89E A:55 X:AA Y:FF P:E4 SP:FB PPU:142,310 CYC:16244
+E886 B0 16 BCS $E89E A:55 X:AA Y:FF P:E4 SP:FB PPU:142,316 CYC:16246
+E888 50 14 BVC $E89E A:55 X:AA Y:FF P:E4 SP:FB PPU:142,322 CYC:16248
+E88A 10 12 BPL $E89E A:55 X:AA Y:FF P:E4 SP:FB PPU:142,328 CYC:16250
+E88C C9 55 CMP #$55 A:55 X:AA Y:FF P:E4 SP:FB PPU:142,334 CYC:16252
+E88E D0 0E BNE $E89E A:55 X:AA Y:FF P:67 SP:FB PPU:142,340 CYC:16254
+E890 C0 FF CPY #$FF A:55 X:AA Y:FF P:67 SP:FB PPU:143, 5 CYC:16256
+E892 D0 0A BNE $E89E A:55 X:AA Y:FF P:67 SP:FB PPU:143, 11 CYC:16258
+E894 E0 AA CPX #$AA A:55 X:AA Y:FF P:67 SP:FB PPU:143, 17 CYC:16260
+E896 D0 06 BNE $E89E A:55 X:AA Y:FF P:67 SP:FB PPU:143, 23 CYC:16262
+E898 A5 49 LDA $49 = 00 A:55 X:AA Y:FF P:67 SP:FB PPU:143, 29 CYC:16264
+E89A C9 00 CMP #$00 A:00 X:AA Y:FF P:67 SP:FB PPU:143, 38 CYC:16267
+E89C F0 04 BEQ $E8A2 A:00 X:AA Y:FF P:67 SP:FB PPU:143, 44 CYC:16269
+E8A2 A9 00 LDA #$00 A:00 X:AA Y:FF P:67 SP:FB PPU:143, 53 CYC:16272
+E8A4 85 56 STA $56 = 66 A:00 X:AA Y:FF P:67 SP:FB PPU:143, 59 CYC:16274
+E8A6 A0 06 LDY #$06 A:00 X:AA Y:FF P:67 SP:FB PPU:143, 68 CYC:16277
+E8A8 A2 EF LDX #$EF A:00 X:AA Y:06 P:65 SP:FB PPU:143, 74 CYC:16279
+E8AA A9 66 LDA #$66 A:00 X:EF Y:06 P:E5 SP:FB PPU:143, 80 CYC:16281
+E8AC 38 SEC A:66 X:EF Y:06 P:65 SP:FB PPU:143, 86 CYC:16283
+E8AD B8 CLV A:66 X:EF Y:06 P:65 SP:FB PPU:143, 92 CYC:16285
+E8AE 97 50 *SAX $50,Y @ 56 = 00 A:66 X:EF Y:06 P:25 SP:FB PPU:143, 98 CYC:16287
+E8B0 EA NOP A:66 X:EF Y:06 P:25 SP:FB PPU:143,110 CYC:16291
+E8B1 EA NOP A:66 X:EF Y:06 P:25 SP:FB PPU:143,116 CYC:16293
+E8B2 EA NOP A:66 X:EF Y:06 P:25 SP:FB PPU:143,122 CYC:16295
+E8B3 EA NOP A:66 X:EF Y:06 P:25 SP:FB PPU:143,128 CYC:16297
+E8B4 F0 18 BEQ $E8CE A:66 X:EF Y:06 P:25 SP:FB PPU:143,134 CYC:16299
+E8B6 90 16 BCC $E8CE A:66 X:EF Y:06 P:25 SP:FB PPU:143,140 CYC:16301
+E8B8 70 14 BVS $E8CE A:66 X:EF Y:06 P:25 SP:FB PPU:143,146 CYC:16303
+E8BA 30 12 BMI $E8CE A:66 X:EF Y:06 P:25 SP:FB PPU:143,152 CYC:16305
+E8BC C9 66 CMP #$66 A:66 X:EF Y:06 P:25 SP:FB PPU:143,158 CYC:16307
+E8BE D0 0E BNE $E8CE A:66 X:EF Y:06 P:27 SP:FB PPU:143,164 CYC:16309
+E8C0 C0 06 CPY #$06 A:66 X:EF Y:06 P:27 SP:FB PPU:143,170 CYC:16311
+E8C2 D0 0A BNE $E8CE A:66 X:EF Y:06 P:27 SP:FB PPU:143,176 CYC:16313
+E8C4 E0 EF CPX #$EF A:66 X:EF Y:06 P:27 SP:FB PPU:143,182 CYC:16315
+E8C6 D0 06 BNE $E8CE A:66 X:EF Y:06 P:27 SP:FB PPU:143,188 CYC:16317
+E8C8 A5 56 LDA $56 = 66 A:66 X:EF Y:06 P:27 SP:FB PPU:143,194 CYC:16319
+E8CA C9 66 CMP #$66 A:66 X:EF Y:06 P:25 SP:FB PPU:143,203 CYC:16322
+E8CC F0 04 BEQ $E8D2 A:66 X:EF Y:06 P:27 SP:FB PPU:143,209 CYC:16324
+E8D2 60 RTS A:66 X:EF Y:06 P:27 SP:FB PPU:143,218 CYC:16327
+C638 20 D3 E8 JSR $E8D3 A:66 X:EF Y:06 P:27 SP:FD PPU:143,236 CYC:16333
+E8D3 A0 90 LDY #$90 A:66 X:EF Y:06 P:27 SP:FB PPU:143,254 CYC:16339
+E8D5 20 31 F9 JSR $F931 A:66 X:EF Y:90 P:A5 SP:FB PPU:143,260 CYC:16341
+F931 24 01 BIT $01 = C0 A:66 X:EF Y:90 P:A5 SP:F9 PPU:143,278 CYC:16347
+F933 A9 40 LDA #$40 A:66 X:EF Y:90 P:E5 SP:F9 PPU:143,287 CYC:16350
+F935 38 SEC A:40 X:EF Y:90 P:65 SP:F9 PPU:143,293 CYC:16352
+F936 60 RTS A:40 X:EF Y:90 P:65 SP:F9 PPU:143,299 CYC:16354
+E8D8 EB 40 *SBC #$40 A:40 X:EF Y:90 P:65 SP:FB PPU:143,317 CYC:16360
+E8DA EA NOP A:00 X:EF Y:90 P:27 SP:FB PPU:143,323 CYC:16362
+E8DB EA NOP A:00 X:EF Y:90 P:27 SP:FB PPU:143,329 CYC:16364
+E8DC EA NOP A:00 X:EF Y:90 P:27 SP:FB PPU:143,335 CYC:16366
+E8DD EA NOP A:00 X:EF Y:90 P:27 SP:FB PPU:144, 0 CYC:16368
+E8DE 20 37 F9 JSR $F937 A:00 X:EF Y:90 P:27 SP:FB PPU:144, 6 CYC:16370
+F937 30 0B BMI $F944 A:00 X:EF Y:90 P:27 SP:F9 PPU:144, 24 CYC:16376
+F939 90 09 BCC $F944 A:00 X:EF Y:90 P:27 SP:F9 PPU:144, 30 CYC:16378
+F93B D0 07 BNE $F944 A:00 X:EF Y:90 P:27 SP:F9 PPU:144, 36 CYC:16380
+F93D 70 05 BVS $F944 A:00 X:EF Y:90 P:27 SP:F9 PPU:144, 42 CYC:16382
+F93F C9 00 CMP #$00 A:00 X:EF Y:90 P:27 SP:F9 PPU:144, 48 CYC:16384
+F941 D0 01 BNE $F944 A:00 X:EF Y:90 P:27 SP:F9 PPU:144, 54 CYC:16386
+F943 60 RTS A:00 X:EF Y:90 P:27 SP:F9 PPU:144, 60 CYC:16388
+E8E1 C8 INY A:00 X:EF Y:90 P:27 SP:FB PPU:144, 78 CYC:16394
+E8E2 20 47 F9 JSR $F947 A:00 X:EF Y:91 P:A5 SP:FB PPU:144, 84 CYC:16396
+F947 B8 CLV A:00 X:EF Y:91 P:A5 SP:F9 PPU:144,102 CYC:16402
+F948 38 SEC A:00 X:EF Y:91 P:A5 SP:F9 PPU:144,108 CYC:16404
+F949 A9 40 LDA #$40 A:00 X:EF Y:91 P:A5 SP:F9 PPU:144,114 CYC:16406
+F94B 60 RTS A:40 X:EF Y:91 P:25 SP:F9 PPU:144,120 CYC:16408
+E8E5 EB 3F *SBC #$3F A:40 X:EF Y:91 P:25 SP:FB PPU:144,138 CYC:16414
+E8E7 EA NOP A:01 X:EF Y:91 P:25 SP:FB PPU:144,144 CYC:16416
+E8E8 EA NOP A:01 X:EF Y:91 P:25 SP:FB PPU:144,150 CYC:16418
+E8E9 EA NOP A:01 X:EF Y:91 P:25 SP:FB PPU:144,156 CYC:16420
+E8EA EA NOP A:01 X:EF Y:91 P:25 SP:FB PPU:144,162 CYC:16422
+E8EB 20 4C F9 JSR $F94C A:01 X:EF Y:91 P:25 SP:FB PPU:144,168 CYC:16424
+F94C F0 0B BEQ $F959 A:01 X:EF Y:91 P:25 SP:F9 PPU:144,186 CYC:16430
+F94E 30 09 BMI $F959 A:01 X:EF Y:91 P:25 SP:F9 PPU:144,192 CYC:16432
+F950 90 07 BCC $F959 A:01 X:EF Y:91 P:25 SP:F9 PPU:144,198 CYC:16434
+F952 70 05 BVS $F959 A:01 X:EF Y:91 P:25 SP:F9 PPU:144,204 CYC:16436
+F954 C9 01 CMP #$01 A:01 X:EF Y:91 P:25 SP:F9 PPU:144,210 CYC:16438
+F956 D0 01 BNE $F959 A:01 X:EF Y:91 P:27 SP:F9 PPU:144,216 CYC:16440
+F958 60 RTS A:01 X:EF Y:91 P:27 SP:F9 PPU:144,222 CYC:16442
+E8EE C8 INY A:01 X:EF Y:91 P:27 SP:FB PPU:144,240 CYC:16448
+E8EF 20 5C F9 JSR $F95C A:01 X:EF Y:92 P:A5 SP:FB PPU:144,246 CYC:16450
+F95C A9 40 LDA #$40 A:01 X:EF Y:92 P:A5 SP:F9 PPU:144,264 CYC:16456
+F95E 38 SEC A:40 X:EF Y:92 P:25 SP:F9 PPU:144,270 CYC:16458
+F95F 24 01 BIT $01 = C0 A:40 X:EF Y:92 P:25 SP:F9 PPU:144,276 CYC:16460
+F961 60 RTS A:40 X:EF Y:92 P:E5 SP:F9 PPU:144,285 CYC:16463
+E8F2 EB 41 *SBC #$41 A:40 X:EF Y:92 P:E5 SP:FB PPU:144,303 CYC:16469
+E8F4 EA NOP A:FF X:EF Y:92 P:A4 SP:FB PPU:144,309 CYC:16471
+E8F5 EA NOP A:FF X:EF Y:92 P:A4 SP:FB PPU:144,315 CYC:16473
+E8F6 EA NOP A:FF X:EF Y:92 P:A4 SP:FB PPU:144,321 CYC:16475
+E8F7 EA NOP A:FF X:EF Y:92 P:A4 SP:FB PPU:144,327 CYC:16477
+E8F8 20 62 F9 JSR $F962 A:FF X:EF Y:92 P:A4 SP:FB PPU:144,333 CYC:16479
+F962 B0 0B BCS $F96F A:FF X:EF Y:92 P:A4 SP:F9 PPU:145, 10 CYC:16485
+F964 F0 09 BEQ $F96F A:FF X:EF Y:92 P:A4 SP:F9 PPU:145, 16 CYC:16487
+F966 10 07 BPL $F96F A:FF X:EF Y:92 P:A4 SP:F9 PPU:145, 22 CYC:16489
+F968 70 05 BVS $F96F A:FF X:EF Y:92 P:A4 SP:F9 PPU:145, 28 CYC:16491
+F96A C9 FF CMP #$FF A:FF X:EF Y:92 P:A4 SP:F9 PPU:145, 34 CYC:16493
+F96C D0 01 BNE $F96F A:FF X:EF Y:92 P:27 SP:F9 PPU:145, 40 CYC:16495
+F96E 60 RTS A:FF X:EF Y:92 P:27 SP:F9 PPU:145, 46 CYC:16497
+E8FB C8 INY A:FF X:EF Y:92 P:27 SP:FB PPU:145, 64 CYC:16503
+E8FC 20 72 F9 JSR $F972 A:FF X:EF Y:93 P:A5 SP:FB PPU:145, 70 CYC:16505
+F972 18 CLC A:FF X:EF Y:93 P:A5 SP:F9 PPU:145, 88 CYC:16511
+F973 A9 80 LDA #$80 A:FF X:EF Y:93 P:A4 SP:F9 PPU:145, 94 CYC:16513
+F975 60 RTS A:80 X:EF Y:93 P:A4 SP:F9 PPU:145,100 CYC:16515
+E8FF EB 00 *SBC #$00 A:80 X:EF Y:93 P:A4 SP:FB PPU:145,118 CYC:16521
+E901 EA NOP A:7F X:EF Y:93 P:65 SP:FB PPU:145,124 CYC:16523
+E902 EA NOP A:7F X:EF Y:93 P:65 SP:FB PPU:145,130 CYC:16525
+E903 EA NOP A:7F X:EF Y:93 P:65 SP:FB PPU:145,136 CYC:16527
+E904 EA NOP A:7F X:EF Y:93 P:65 SP:FB PPU:145,142 CYC:16529
+E905 20 76 F9 JSR $F976 A:7F X:EF Y:93 P:65 SP:FB PPU:145,148 CYC:16531
+F976 90 05 BCC $F97D A:7F X:EF Y:93 P:65 SP:F9 PPU:145,166 CYC:16537
+F978 C9 7F CMP #$7F A:7F X:EF Y:93 P:65 SP:F9 PPU:145,172 CYC:16539
+F97A D0 01 BNE $F97D A:7F X:EF Y:93 P:67 SP:F9 PPU:145,178 CYC:16541
+F97C 60 RTS A:7F X:EF Y:93 P:67 SP:F9 PPU:145,184 CYC:16543
+E908 C8 INY A:7F X:EF Y:93 P:67 SP:FB PPU:145,202 CYC:16549
+E909 20 80 F9 JSR $F980 A:7F X:EF Y:94 P:E5 SP:FB PPU:145,208 CYC:16551
+F980 38 SEC A:7F X:EF Y:94 P:E5 SP:F9 PPU:145,226 CYC:16557
+F981 A9 81 LDA #$81 A:7F X:EF Y:94 P:E5 SP:F9 PPU:145,232 CYC:16559
+F983 60 RTS A:81 X:EF Y:94 P:E5 SP:F9 PPU:145,238 CYC:16561
+E90C EB 7F *SBC #$7F A:81 X:EF Y:94 P:E5 SP:FB PPU:145,256 CYC:16567
+E90E EA NOP A:02 X:EF Y:94 P:65 SP:FB PPU:145,262 CYC:16569
+E90F EA NOP A:02 X:EF Y:94 P:65 SP:FB PPU:145,268 CYC:16571
+E910 EA NOP A:02 X:EF Y:94 P:65 SP:FB PPU:145,274 CYC:16573
+E911 EA NOP A:02 X:EF Y:94 P:65 SP:FB PPU:145,280 CYC:16575
+E912 20 84 F9 JSR $F984 A:02 X:EF Y:94 P:65 SP:FB PPU:145,286 CYC:16577
+F984 50 07 BVC $F98D A:02 X:EF Y:94 P:65 SP:F9 PPU:145,304 CYC:16583
+F986 90 05 BCC $F98D A:02 X:EF Y:94 P:65 SP:F9 PPU:145,310 CYC:16585
+F988 C9 02 CMP #$02 A:02 X:EF Y:94 P:65 SP:F9 PPU:145,316 CYC:16587
+F98A D0 01 BNE $F98D A:02 X:EF Y:94 P:67 SP:F9 PPU:145,322 CYC:16589
+F98C 60 RTS A:02 X:EF Y:94 P:67 SP:F9 PPU:145,328 CYC:16591
+E915 60 RTS A:02 X:EF Y:94 P:67 SP:FB PPU:146, 5 CYC:16597
+C63B 20 16 E9 JSR $E916 A:02 X:EF Y:94 P:67 SP:FD PPU:146, 23 CYC:16603
+E916 A9 FF LDA #$FF A:02 X:EF Y:94 P:67 SP:FB PPU:146, 41 CYC:16609
+E918 85 01 STA $01 = C0 A:FF X:EF Y:94 P:E5 SP:FB PPU:146, 47 CYC:16611
+E91A A0 95 LDY #$95 A:FF X:EF Y:94 P:E5 SP:FB PPU:146, 56 CYC:16614
+E91C A2 02 LDX #$02 A:FF X:EF Y:95 P:E5 SP:FB PPU:146, 62 CYC:16616
+E91E A9 47 LDA #$47 A:FF X:02 Y:95 P:65 SP:FB PPU:146, 68 CYC:16618
+E920 85 47 STA $47 = 00 A:47 X:02 Y:95 P:65 SP:FB PPU:146, 74 CYC:16620
+E922 A9 06 LDA #$06 A:47 X:02 Y:95 P:65 SP:FB PPU:146, 83 CYC:16623
+E924 85 48 STA $48 = 00 A:06 X:02 Y:95 P:65 SP:FB PPU:146, 89 CYC:16625
+E926 A9 EB LDA #$EB A:06 X:02 Y:95 P:65 SP:FB PPU:146, 98 CYC:16628
+E928 8D 47 06 STA $0647 = 00 A:EB X:02 Y:95 P:E5 SP:FB PPU:146,104 CYC:16630
+E92B 20 31 FA JSR $FA31 A:EB X:02 Y:95 P:E5 SP:FB PPU:146,116 CYC:16634
+FA31 24 01 BIT $01 = FF A:EB X:02 Y:95 P:E5 SP:F9 PPU:146,134 CYC:16640
+FA33 18 CLC A:EB X:02 Y:95 P:E5 SP:F9 PPU:146,143 CYC:16643
+FA34 A9 40 LDA #$40 A:EB X:02 Y:95 P:E4 SP:F9 PPU:146,149 CYC:16645
+FA36 60 RTS A:40 X:02 Y:95 P:64 SP:F9 PPU:146,155 CYC:16647
+E92E C3 45 *DCP ($45,X) @ 47 = 0647 = EB A:40 X:02 Y:95 P:64 SP:FB PPU:146,173 CYC:16653
+E930 EA NOP A:40 X:02 Y:95 P:64 SP:FB PPU:146,197 CYC:16661
+E931 EA NOP A:40 X:02 Y:95 P:64 SP:FB PPU:146,203 CYC:16663
+E932 EA NOP A:40 X:02 Y:95 P:64 SP:FB PPU:146,209 CYC:16665
+E933 EA NOP A:40 X:02 Y:95 P:64 SP:FB PPU:146,215 CYC:16667
+E934 20 37 FA JSR $FA37 A:40 X:02 Y:95 P:64 SP:FB PPU:146,221 CYC:16669
+FA37 50 2C BVC $FA65 A:40 X:02 Y:95 P:64 SP:F9 PPU:146,239 CYC:16675
+FA39 B0 2A BCS $FA65 A:40 X:02 Y:95 P:64 SP:F9 PPU:146,245 CYC:16677
+FA3B 30 28 BMI $FA65 A:40 X:02 Y:95 P:64 SP:F9 PPU:146,251 CYC:16679
+FA3D C9 40 CMP #$40 A:40 X:02 Y:95 P:64 SP:F9 PPU:146,257 CYC:16681
+FA3F D0 24 BNE $FA65 A:40 X:02 Y:95 P:67 SP:F9 PPU:146,263 CYC:16683
+FA41 60 RTS A:40 X:02 Y:95 P:67 SP:F9 PPU:146,269 CYC:16685
+E937 AD 47 06 LDA $0647 = EA A:40 X:02 Y:95 P:67 SP:FB PPU:146,287 CYC:16691
+E93A C9 EA CMP #$EA A:EA X:02 Y:95 P:E5 SP:FB PPU:146,299 CYC:16695
+E93C F0 02 BEQ $E940 A:EA X:02 Y:95 P:67 SP:FB PPU:146,305 CYC:16697
+E940 C8 INY A:EA X:02 Y:95 P:67 SP:FB PPU:146,314 CYC:16700
+E941 A9 00 LDA #$00 A:EA X:02 Y:96 P:E5 SP:FB PPU:146,320 CYC:16702
+E943 8D 47 06 STA $0647 = EA A:00 X:02 Y:96 P:67 SP:FB PPU:146,326 CYC:16704
+E946 20 42 FA JSR $FA42 A:00 X:02 Y:96 P:67 SP:FB PPU:146,338 CYC:16708
+FA42 B8 CLV A:00 X:02 Y:96 P:67 SP:F9 PPU:147, 15 CYC:16714
+FA43 38 SEC A:00 X:02 Y:96 P:27 SP:F9 PPU:147, 21 CYC:16716
+FA44 A9 FF LDA #$FF A:00 X:02 Y:96 P:27 SP:F9 PPU:147, 27 CYC:16718
+FA46 60 RTS A:FF X:02 Y:96 P:A5 SP:F9 PPU:147, 33 CYC:16720
+E949 C3 45 *DCP ($45,X) @ 47 = 0647 = 00 A:FF X:02 Y:96 P:A5 SP:FB PPU:147, 51 CYC:16726
+E94B EA NOP A:FF X:02 Y:96 P:27 SP:FB PPU:147, 75 CYC:16734
+E94C EA NOP A:FF X:02 Y:96 P:27 SP:FB PPU:147, 81 CYC:16736
+E94D EA NOP A:FF X:02 Y:96 P:27 SP:FB PPU:147, 87 CYC:16738
+E94E EA NOP A:FF X:02 Y:96 P:27 SP:FB PPU:147, 93 CYC:16740
+E94F 20 47 FA JSR $FA47 A:FF X:02 Y:96 P:27 SP:FB PPU:147, 99 CYC:16742
+FA47 70 1C BVS $FA65 A:FF X:02 Y:96 P:27 SP:F9 PPU:147,117 CYC:16748
+FA49 D0 1A BNE $FA65 A:FF X:02 Y:96 P:27 SP:F9 PPU:147,123 CYC:16750
+FA4B 30 18 BMI $FA65 A:FF X:02 Y:96 P:27 SP:F9 PPU:147,129 CYC:16752
+FA4D 90 16 BCC $FA65 A:FF X:02 Y:96 P:27 SP:F9 PPU:147,135 CYC:16754
+FA4F C9 FF CMP #$FF A:FF X:02 Y:96 P:27 SP:F9 PPU:147,141 CYC:16756
+FA51 D0 12 BNE $FA65 A:FF X:02 Y:96 P:27 SP:F9 PPU:147,147 CYC:16758
+FA53 60 RTS A:FF X:02 Y:96 P:27 SP:F9 PPU:147,153 CYC:16760
+E952 AD 47 06 LDA $0647 = FF A:FF X:02 Y:96 P:27 SP:FB PPU:147,171 CYC:16766
+E955 C9 FF CMP #$FF A:FF X:02 Y:96 P:A5 SP:FB PPU:147,183 CYC:16770
+E957 F0 02 BEQ $E95B A:FF X:02 Y:96 P:27 SP:FB PPU:147,189 CYC:16772
+E95B C8 INY A:FF X:02 Y:96 P:27 SP:FB PPU:147,198 CYC:16775
+E95C A9 37 LDA #$37 A:FF X:02 Y:97 P:A5 SP:FB PPU:147,204 CYC:16777
+E95E 8D 47 06 STA $0647 = FF A:37 X:02 Y:97 P:25 SP:FB PPU:147,210 CYC:16779
+E961 20 54 FA JSR $FA54 A:37 X:02 Y:97 P:25 SP:FB PPU:147,222 CYC:16783
+FA54 24 01 BIT $01 = FF A:37 X:02 Y:97 P:25 SP:F9 PPU:147,240 CYC:16789
+FA56 A9 F0 LDA #$F0 A:37 X:02 Y:97 P:E5 SP:F9 PPU:147,249 CYC:16792
+FA58 60 RTS A:F0 X:02 Y:97 P:E5 SP:F9 PPU:147,255 CYC:16794
+E964 C3 45 *DCP ($45,X) @ 47 = 0647 = 37 A:F0 X:02 Y:97 P:E5 SP:FB PPU:147,273 CYC:16800
+E966 EA NOP A:F0 X:02 Y:97 P:E5 SP:FB PPU:147,297 CYC:16808
+E967 EA NOP A:F0 X:02 Y:97 P:E5 SP:FB PPU:147,303 CYC:16810
+E968 EA NOP A:F0 X:02 Y:97 P:E5 SP:FB PPU:147,309 CYC:16812
+E969 EA NOP A:F0 X:02 Y:97 P:E5 SP:FB PPU:147,315 CYC:16814
+E96A 20 59 FA JSR $FA59 A:F0 X:02 Y:97 P:E5 SP:FB PPU:147,321 CYC:16816
+FA59 50 0A BVC $FA65 A:F0 X:02 Y:97 P:E5 SP:F9 PPU:147,339 CYC:16822
+FA5B F0 08 BEQ $FA65 A:F0 X:02 Y:97 P:E5 SP:F9 PPU:148, 4 CYC:16824
+FA5D 10 06 BPL $FA65 A:F0 X:02 Y:97 P:E5 SP:F9 PPU:148, 10 CYC:16826
+FA5F 90 04 BCC $FA65 A:F0 X:02 Y:97 P:E5 SP:F9 PPU:148, 16 CYC:16828
+FA61 C9 F0 CMP #$F0 A:F0 X:02 Y:97 P:E5 SP:F9 PPU:148, 22 CYC:16830
+FA63 F0 02 BEQ $FA67 A:F0 X:02 Y:97 P:67 SP:F9 PPU:148, 28 CYC:16832
+FA67 60 RTS A:F0 X:02 Y:97 P:67 SP:F9 PPU:148, 37 CYC:16835
+E96D AD 47 06 LDA $0647 = 36 A:F0 X:02 Y:97 P:67 SP:FB PPU:148, 55 CYC:16841
+E970 C9 36 CMP #$36 A:36 X:02 Y:97 P:65 SP:FB PPU:148, 67 CYC:16845
+E972 F0 02 BEQ $E976 A:36 X:02 Y:97 P:67 SP:FB PPU:148, 73 CYC:16847
+E976 C8 INY A:36 X:02 Y:97 P:67 SP:FB PPU:148, 82 CYC:16850
+E977 A9 EB LDA #$EB A:36 X:02 Y:98 P:E5 SP:FB PPU:148, 88 CYC:16852
+E979 85 47 STA $47 = 47 A:EB X:02 Y:98 P:E5 SP:FB PPU:148, 94 CYC:16854
+E97B 20 31 FA JSR $FA31 A:EB X:02 Y:98 P:E5 SP:FB PPU:148,103 CYC:16857
+FA31 24 01 BIT $01 = FF A:EB X:02 Y:98 P:E5 SP:F9 PPU:148,121 CYC:16863
+FA33 18 CLC A:EB X:02 Y:98 P:E5 SP:F9 PPU:148,130 CYC:16866
+FA34 A9 40 LDA #$40 A:EB X:02 Y:98 P:E4 SP:F9 PPU:148,136 CYC:16868
+FA36 60 RTS A:40 X:02 Y:98 P:64 SP:F9 PPU:148,142 CYC:16870
+E97E C7 47 *DCP $47 = EB A:40 X:02 Y:98 P:64 SP:FB PPU:148,160 CYC:16876
+E980 EA NOP A:40 X:02 Y:98 P:64 SP:FB PPU:148,175 CYC:16881
+E981 EA NOP A:40 X:02 Y:98 P:64 SP:FB PPU:148,181 CYC:16883
+E982 EA NOP A:40 X:02 Y:98 P:64 SP:FB PPU:148,187 CYC:16885
+E983 EA NOP A:40 X:02 Y:98 P:64 SP:FB PPU:148,193 CYC:16887
+E984 20 37 FA JSR $FA37 A:40 X:02 Y:98 P:64 SP:FB PPU:148,199 CYC:16889
+FA37 50 2C BVC $FA65 A:40 X:02 Y:98 P:64 SP:F9 PPU:148,217 CYC:16895
+FA39 B0 2A BCS $FA65 A:40 X:02 Y:98 P:64 SP:F9 PPU:148,223 CYC:16897
+FA3B 30 28 BMI $FA65 A:40 X:02 Y:98 P:64 SP:F9 PPU:148,229 CYC:16899
+FA3D C9 40 CMP #$40 A:40 X:02 Y:98 P:64 SP:F9 PPU:148,235 CYC:16901
+FA3F D0 24 BNE $FA65 A:40 X:02 Y:98 P:67 SP:F9 PPU:148,241 CYC:16903
+FA41 60 RTS A:40 X:02 Y:98 P:67 SP:F9 PPU:148,247 CYC:16905
+E987 A5 47 LDA $47 = EA A:40 X:02 Y:98 P:67 SP:FB PPU:148,265 CYC:16911
+E989 C9 EA CMP #$EA A:EA X:02 Y:98 P:E5 SP:FB PPU:148,274 CYC:16914
+E98B F0 02 BEQ $E98F A:EA X:02 Y:98 P:67 SP:FB PPU:148,280 CYC:16916
+E98F C8 INY A:EA X:02 Y:98 P:67 SP:FB PPU:148,289 CYC:16919
+E990 A9 00 LDA #$00 A:EA X:02 Y:99 P:E5 SP:FB PPU:148,295 CYC:16921
+E992 85 47 STA $47 = EA A:00 X:02 Y:99 P:67 SP:FB PPU:148,301 CYC:16923
+E994 20 42 FA JSR $FA42 A:00 X:02 Y:99 P:67 SP:FB PPU:148,310 CYC:16926
+FA42 B8 CLV A:00 X:02 Y:99 P:67 SP:F9 PPU:148,328 CYC:16932
+FA43 38 SEC A:00 X:02 Y:99 P:27 SP:F9 PPU:148,334 CYC:16934
+FA44 A9 FF LDA #$FF A:00 X:02 Y:99 P:27 SP:F9 PPU:148,340 CYC:16936
+FA46 60 RTS A:FF X:02 Y:99 P:A5 SP:F9 PPU:149, 5 CYC:16938
+E997 C7 47 *DCP $47 = 00 A:FF X:02 Y:99 P:A5 SP:FB PPU:149, 23 CYC:16944
+E999 EA NOP A:FF X:02 Y:99 P:27 SP:FB PPU:149, 38 CYC:16949
+E99A EA NOP A:FF X:02 Y:99 P:27 SP:FB PPU:149, 44 CYC:16951
+E99B EA NOP A:FF X:02 Y:99 P:27 SP:FB PPU:149, 50 CYC:16953
+E99C EA NOP A:FF X:02 Y:99 P:27 SP:FB PPU:149, 56 CYC:16955
+E99D 20 47 FA JSR $FA47 A:FF X:02 Y:99 P:27 SP:FB PPU:149, 62 CYC:16957
+FA47 70 1C BVS $FA65 A:FF X:02 Y:99 P:27 SP:F9 PPU:149, 80 CYC:16963
+FA49 D0 1A BNE $FA65 A:FF X:02 Y:99 P:27 SP:F9 PPU:149, 86 CYC:16965
+FA4B 30 18 BMI $FA65 A:FF X:02 Y:99 P:27 SP:F9 PPU:149, 92 CYC:16967
+FA4D 90 16 BCC $FA65 A:FF X:02 Y:99 P:27 SP:F9 PPU:149, 98 CYC:16969
+FA4F C9 FF CMP #$FF A:FF X:02 Y:99 P:27 SP:F9 PPU:149,104 CYC:16971
+FA51 D0 12 BNE $FA65 A:FF X:02 Y:99 P:27 SP:F9 PPU:149,110 CYC:16973
+FA53 60 RTS A:FF X:02 Y:99 P:27 SP:F9 PPU:149,116 CYC:16975
+E9A0 A5 47 LDA $47 = FF A:FF X:02 Y:99 P:27 SP:FB PPU:149,134 CYC:16981
+E9A2 C9 FF CMP #$FF A:FF X:02 Y:99 P:A5 SP:FB PPU:149,143 CYC:16984
+E9A4 F0 02 BEQ $E9A8 A:FF X:02 Y:99 P:27 SP:FB PPU:149,149 CYC:16986
+E9A8 C8 INY A:FF X:02 Y:99 P:27 SP:FB PPU:149,158 CYC:16989
+E9A9 A9 37 LDA #$37 A:FF X:02 Y:9A P:A5 SP:FB PPU:149,164 CYC:16991
+E9AB 85 47 STA $47 = FF A:37 X:02 Y:9A P:25 SP:FB PPU:149,170 CYC:16993
+E9AD 20 54 FA JSR $FA54 A:37 X:02 Y:9A P:25 SP:FB PPU:149,179 CYC:16996
+FA54 24 01 BIT $01 = FF A:37 X:02 Y:9A P:25 SP:F9 PPU:149,197 CYC:17002
+FA56 A9 F0 LDA #$F0 A:37 X:02 Y:9A P:E5 SP:F9 PPU:149,206 CYC:17005
+FA58 60 RTS A:F0 X:02 Y:9A P:E5 SP:F9 PPU:149,212 CYC:17007
+E9B0 C7 47 *DCP $47 = 37 A:F0 X:02 Y:9A P:E5 SP:FB PPU:149,230 CYC:17013
+E9B2 EA NOP A:F0 X:02 Y:9A P:E5 SP:FB PPU:149,245 CYC:17018
+E9B3 EA NOP A:F0 X:02 Y:9A P:E5 SP:FB PPU:149,251 CYC:17020
+E9B4 EA NOP A:F0 X:02 Y:9A P:E5 SP:FB PPU:149,257 CYC:17022
+E9B5 EA NOP A:F0 X:02 Y:9A P:E5 SP:FB PPU:149,263 CYC:17024
+E9B6 20 59 FA JSR $FA59 A:F0 X:02 Y:9A P:E5 SP:FB PPU:149,269 CYC:17026
+FA59 50 0A BVC $FA65 A:F0 X:02 Y:9A P:E5 SP:F9 PPU:149,287 CYC:17032
+FA5B F0 08 BEQ $FA65 A:F0 X:02 Y:9A P:E5 SP:F9 PPU:149,293 CYC:17034
+FA5D 10 06 BPL $FA65 A:F0 X:02 Y:9A P:E5 SP:F9 PPU:149,299 CYC:17036
+FA5F 90 04 BCC $FA65 A:F0 X:02 Y:9A P:E5 SP:F9 PPU:149,305 CYC:17038
+FA61 C9 F0 CMP #$F0 A:F0 X:02 Y:9A P:E5 SP:F9 PPU:149,311 CYC:17040
+FA63 F0 02 BEQ $FA67 A:F0 X:02 Y:9A P:67 SP:F9 PPU:149,317 CYC:17042
+FA67 60 RTS A:F0 X:02 Y:9A P:67 SP:F9 PPU:149,326 CYC:17045
+E9B9 A5 47 LDA $47 = 36 A:F0 X:02 Y:9A P:67 SP:FB PPU:150, 3 CYC:17051
+E9BB C9 36 CMP #$36 A:36 X:02 Y:9A P:65 SP:FB PPU:150, 12 CYC:17054
+E9BD F0 02 BEQ $E9C1 A:36 X:02 Y:9A P:67 SP:FB PPU:150, 18 CYC:17056
+E9C1 C8 INY A:36 X:02 Y:9A P:67 SP:FB PPU:150, 27 CYC:17059
+E9C2 A9 EB LDA #$EB A:36 X:02 Y:9B P:E5 SP:FB PPU:150, 33 CYC:17061
+E9C4 8D 47 06 STA $0647 = 36 A:EB X:02 Y:9B P:E5 SP:FB PPU:150, 39 CYC:17063
+E9C7 20 31 FA JSR $FA31 A:EB X:02 Y:9B P:E5 SP:FB PPU:150, 51 CYC:17067
+FA31 24 01 BIT $01 = FF A:EB X:02 Y:9B P:E5 SP:F9 PPU:150, 69 CYC:17073
+FA33 18 CLC A:EB X:02 Y:9B P:E5 SP:F9 PPU:150, 78 CYC:17076
+FA34 A9 40 LDA #$40 A:EB X:02 Y:9B P:E4 SP:F9 PPU:150, 84 CYC:17078
+FA36 60 RTS A:40 X:02 Y:9B P:64 SP:F9 PPU:150, 90 CYC:17080
+E9CA CF 47 06 *DCP $0647 = EB A:40 X:02 Y:9B P:64 SP:FB PPU:150,108 CYC:17086
+E9CD EA NOP A:40 X:02 Y:9B P:64 SP:FB PPU:150,126 CYC:17092
+E9CE EA NOP A:40 X:02 Y:9B P:64 SP:FB PPU:150,132 CYC:17094
+E9CF EA NOP A:40 X:02 Y:9B P:64 SP:FB PPU:150,138 CYC:17096
+E9D0 EA NOP A:40 X:02 Y:9B P:64 SP:FB PPU:150,144 CYC:17098
+E9D1 20 37 FA JSR $FA37 A:40 X:02 Y:9B P:64 SP:FB PPU:150,150 CYC:17100
+FA37 50 2C BVC $FA65 A:40 X:02 Y:9B P:64 SP:F9 PPU:150,168 CYC:17106
+FA39 B0 2A BCS $FA65 A:40 X:02 Y:9B P:64 SP:F9 PPU:150,174 CYC:17108
+FA3B 30 28 BMI $FA65 A:40 X:02 Y:9B P:64 SP:F9 PPU:150,180 CYC:17110
+FA3D C9 40 CMP #$40 A:40 X:02 Y:9B P:64 SP:F9 PPU:150,186 CYC:17112
+FA3F D0 24 BNE $FA65 A:40 X:02 Y:9B P:67 SP:F9 PPU:150,192 CYC:17114
+FA41 60 RTS A:40 X:02 Y:9B P:67 SP:F9 PPU:150,198 CYC:17116
+E9D4 AD 47 06 LDA $0647 = EA A:40 X:02 Y:9B P:67 SP:FB PPU:150,216 CYC:17122
+E9D7 C9 EA CMP #$EA A:EA X:02 Y:9B P:E5 SP:FB PPU:150,228 CYC:17126
+E9D9 F0 02 BEQ $E9DD A:EA X:02 Y:9B P:67 SP:FB PPU:150,234 CYC:17128
+E9DD C8 INY A:EA X:02 Y:9B P:67 SP:FB PPU:150,243 CYC:17131
+E9DE A9 00 LDA #$00 A:EA X:02 Y:9C P:E5 SP:FB PPU:150,249 CYC:17133
+E9E0 8D 47 06 STA $0647 = EA A:00 X:02 Y:9C P:67 SP:FB PPU:150,255 CYC:17135
+E9E3 20 42 FA JSR $FA42 A:00 X:02 Y:9C P:67 SP:FB PPU:150,267 CYC:17139
+FA42 B8 CLV A:00 X:02 Y:9C P:67 SP:F9 PPU:150,285 CYC:17145
+FA43 38 SEC A:00 X:02 Y:9C P:27 SP:F9 PPU:150,291 CYC:17147
+FA44 A9 FF LDA #$FF A:00 X:02 Y:9C P:27 SP:F9 PPU:150,297 CYC:17149
+FA46 60 RTS A:FF X:02 Y:9C P:A5 SP:F9 PPU:150,303 CYC:17151
+E9E6 CF 47 06 *DCP $0647 = 00 A:FF X:02 Y:9C P:A5 SP:FB PPU:150,321 CYC:17157
+E9E9 EA NOP A:FF X:02 Y:9C P:27 SP:FB PPU:150,339 CYC:17163
+E9EA EA NOP A:FF X:02 Y:9C P:27 SP:FB PPU:151, 4 CYC:17165
+E9EB EA NOP A:FF X:02 Y:9C P:27 SP:FB PPU:151, 10 CYC:17167
+E9EC EA NOP A:FF X:02 Y:9C P:27 SP:FB PPU:151, 16 CYC:17169
+E9ED 20 47 FA JSR $FA47 A:FF X:02 Y:9C P:27 SP:FB PPU:151, 22 CYC:17171
+FA47 70 1C BVS $FA65 A:FF X:02 Y:9C P:27 SP:F9 PPU:151, 40 CYC:17177
+FA49 D0 1A BNE $FA65 A:FF X:02 Y:9C P:27 SP:F9 PPU:151, 46 CYC:17179
+FA4B 30 18 BMI $FA65 A:FF X:02 Y:9C P:27 SP:F9 PPU:151, 52 CYC:17181
+FA4D 90 16 BCC $FA65 A:FF X:02 Y:9C P:27 SP:F9 PPU:151, 58 CYC:17183
+FA4F C9 FF CMP #$FF A:FF X:02 Y:9C P:27 SP:F9 PPU:151, 64 CYC:17185
+FA51 D0 12 BNE $FA65 A:FF X:02 Y:9C P:27 SP:F9 PPU:151, 70 CYC:17187
+FA53 60 RTS A:FF X:02 Y:9C P:27 SP:F9 PPU:151, 76 CYC:17189
+E9F0 AD 47 06 LDA $0647 = FF A:FF X:02 Y:9C P:27 SP:FB PPU:151, 94 CYC:17195
+E9F3 C9 FF CMP #$FF A:FF X:02 Y:9C P:A5 SP:FB PPU:151,106 CYC:17199
+E9F5 F0 02 BEQ $E9F9 A:FF X:02 Y:9C P:27 SP:FB PPU:151,112 CYC:17201
+E9F9 C8 INY A:FF X:02 Y:9C P:27 SP:FB PPU:151,121 CYC:17204
+E9FA A9 37 LDA #$37 A:FF X:02 Y:9D P:A5 SP:FB PPU:151,127 CYC:17206
+E9FC 8D 47 06 STA $0647 = FF A:37 X:02 Y:9D P:25 SP:FB PPU:151,133 CYC:17208
+E9FF 20 54 FA JSR $FA54 A:37 X:02 Y:9D P:25 SP:FB PPU:151,145 CYC:17212
+FA54 24 01 BIT $01 = FF A:37 X:02 Y:9D P:25 SP:F9 PPU:151,163 CYC:17218
+FA56 A9 F0 LDA #$F0 A:37 X:02 Y:9D P:E5 SP:F9 PPU:151,172 CYC:17221
+FA58 60 RTS A:F0 X:02 Y:9D P:E5 SP:F9 PPU:151,178 CYC:17223
+EA02 CF 47 06 *DCP $0647 = 37 A:F0 X:02 Y:9D P:E5 SP:FB PPU:151,196 CYC:17229
+EA05 EA NOP A:F0 X:02 Y:9D P:E5 SP:FB PPU:151,214 CYC:17235
+EA06 EA NOP A:F0 X:02 Y:9D P:E5 SP:FB PPU:151,220 CYC:17237
+EA07 EA NOP A:F0 X:02 Y:9D P:E5 SP:FB PPU:151,226 CYC:17239
+EA08 EA NOP A:F0 X:02 Y:9D P:E5 SP:FB PPU:151,232 CYC:17241
+EA09 20 59 FA JSR $FA59 A:F0 X:02 Y:9D P:E5 SP:FB PPU:151,238 CYC:17243
+FA59 50 0A BVC $FA65 A:F0 X:02 Y:9D P:E5 SP:F9 PPU:151,256 CYC:17249
+FA5B F0 08 BEQ $FA65 A:F0 X:02 Y:9D P:E5 SP:F9 PPU:151,262 CYC:17251
+FA5D 10 06 BPL $FA65 A:F0 X:02 Y:9D P:E5 SP:F9 PPU:151,268 CYC:17253
+FA5F 90 04 BCC $FA65 A:F0 X:02 Y:9D P:E5 SP:F9 PPU:151,274 CYC:17255
+FA61 C9 F0 CMP #$F0 A:F0 X:02 Y:9D P:E5 SP:F9 PPU:151,280 CYC:17257
+FA63 F0 02 BEQ $FA67 A:F0 X:02 Y:9D P:67 SP:F9 PPU:151,286 CYC:17259
+FA67 60 RTS A:F0 X:02 Y:9D P:67 SP:F9 PPU:151,295 CYC:17262
+EA0C AD 47 06 LDA $0647 = 36 A:F0 X:02 Y:9D P:67 SP:FB PPU:151,313 CYC:17268
+EA0F C9 36 CMP #$36 A:36 X:02 Y:9D P:65 SP:FB PPU:151,325 CYC:17272
+EA11 F0 02 BEQ $EA15 A:36 X:02 Y:9D P:67 SP:FB PPU:151,331 CYC:17274
+EA15 A9 EB LDA #$EB A:36 X:02 Y:9D P:67 SP:FB PPU:151,340 CYC:17277
+EA17 8D 47 06 STA $0647 = 36 A:EB X:02 Y:9D P:E5 SP:FB PPU:152, 5 CYC:17279
+EA1A A9 48 LDA #$48 A:EB X:02 Y:9D P:E5 SP:FB PPU:152, 17 CYC:17283
+EA1C 85 45 STA $45 = 32 A:48 X:02 Y:9D P:65 SP:FB PPU:152, 23 CYC:17285
+EA1E A9 05 LDA #$05 A:48 X:02 Y:9D P:65 SP:FB PPU:152, 32 CYC:17288
+EA20 85 46 STA $46 = 04 A:05 X:02 Y:9D P:65 SP:FB PPU:152, 38 CYC:17290
+EA22 A0 FF LDY #$FF A:05 X:02 Y:9D P:65 SP:FB PPU:152, 47 CYC:17293
+EA24 20 31 FA JSR $FA31 A:05 X:02 Y:FF P:E5 SP:FB PPU:152, 53 CYC:17295
+FA31 24 01 BIT $01 = FF A:05 X:02 Y:FF P:E5 SP:F9 PPU:152, 71 CYC:17301
+FA33 18 CLC A:05 X:02 Y:FF P:E5 SP:F9 PPU:152, 80 CYC:17304
+FA34 A9 40 LDA #$40 A:05 X:02 Y:FF P:E4 SP:F9 PPU:152, 86 CYC:17306
+FA36 60 RTS A:40 X:02 Y:FF P:64 SP:F9 PPU:152, 92 CYC:17308
+EA27 D3 45 *DCP ($45),Y = 0548 @ 0647 = EB A:40 X:02 Y:FF P:64 SP:FB PPU:152,110 CYC:17314
+EA29 EA NOP A:40 X:02 Y:FF P:64 SP:FB PPU:152,134 CYC:17322
+EA2A EA NOP A:40 X:02 Y:FF P:64 SP:FB PPU:152,140 CYC:17324
+EA2B 08 PHP A:40 X:02 Y:FF P:64 SP:FB PPU:152,146 CYC:17326
+EA2C 48 PHA A:40 X:02 Y:FF P:64 SP:FA PPU:152,155 CYC:17329
+EA2D A0 9E LDY #$9E A:40 X:02 Y:FF P:64 SP:F9 PPU:152,164 CYC:17332
+EA2F 68 PLA A:40 X:02 Y:9E P:E4 SP:F9 PPU:152,170 CYC:17334
+EA30 28 PLP A:40 X:02 Y:9E P:64 SP:FA PPU:152,182 CYC:17338
+EA31 20 37 FA JSR $FA37 A:40 X:02 Y:9E P:64 SP:FB PPU:152,194 CYC:17342
+FA37 50 2C BVC $FA65 A:40 X:02 Y:9E P:64 SP:F9 PPU:152,212 CYC:17348
+FA39 B0 2A BCS $FA65 A:40 X:02 Y:9E P:64 SP:F9 PPU:152,218 CYC:17350
+FA3B 30 28 BMI $FA65 A:40 X:02 Y:9E P:64 SP:F9 PPU:152,224 CYC:17352
+FA3D C9 40 CMP #$40 A:40 X:02 Y:9E P:64 SP:F9 PPU:152,230 CYC:17354
+FA3F D0 24 BNE $FA65 A:40 X:02 Y:9E P:67 SP:F9 PPU:152,236 CYC:17356
+FA41 60 RTS A:40 X:02 Y:9E P:67 SP:F9 PPU:152,242 CYC:17358
+EA34 AD 47 06 LDA $0647 = EA A:40 X:02 Y:9E P:67 SP:FB PPU:152,260 CYC:17364
+EA37 C9 EA CMP #$EA A:EA X:02 Y:9E P:E5 SP:FB PPU:152,272 CYC:17368
+EA39 F0 02 BEQ $EA3D A:EA X:02 Y:9E P:67 SP:FB PPU:152,278 CYC:17370
+EA3D A0 FF LDY #$FF A:EA X:02 Y:9E P:67 SP:FB PPU:152,287 CYC:17373
+EA3F A9 00 LDA #$00 A:EA X:02 Y:FF P:E5 SP:FB PPU:152,293 CYC:17375
+EA41 8D 47 06 STA $0647 = EA A:00 X:02 Y:FF P:67 SP:FB PPU:152,299 CYC:17377
+EA44 20 42 FA JSR $FA42 A:00 X:02 Y:FF P:67 SP:FB PPU:152,311 CYC:17381
+FA42 B8 CLV A:00 X:02 Y:FF P:67 SP:F9 PPU:152,329 CYC:17387
+FA43 38 SEC A:00 X:02 Y:FF P:27 SP:F9 PPU:152,335 CYC:17389
+FA44 A9 FF LDA #$FF A:00 X:02 Y:FF P:27 SP:F9 PPU:153, 0 CYC:17391
+FA46 60 RTS A:FF X:02 Y:FF P:A5 SP:F9 PPU:153, 6 CYC:17393
+EA47 D3 45 *DCP ($45),Y = 0548 @ 0647 = 00 A:FF X:02 Y:FF P:A5 SP:FB PPU:153, 24 CYC:17399
+EA49 EA NOP A:FF X:02 Y:FF P:27 SP:FB PPU:153, 48 CYC:17407
+EA4A EA NOP A:FF X:02 Y:FF P:27 SP:FB PPU:153, 54 CYC:17409
+EA4B 08 PHP A:FF X:02 Y:FF P:27 SP:FB PPU:153, 60 CYC:17411
+EA4C 48 PHA A:FF X:02 Y:FF P:27 SP:FA PPU:153, 69 CYC:17414
+EA4D A0 9F LDY #$9F A:FF X:02 Y:FF P:27 SP:F9 PPU:153, 78 CYC:17417
+EA4F 68 PLA A:FF X:02 Y:9F P:A5 SP:F9 PPU:153, 84 CYC:17419
+EA50 28 PLP A:FF X:02 Y:9F P:A5 SP:FA PPU:153, 96 CYC:17423
+EA51 20 47 FA JSR $FA47 A:FF X:02 Y:9F P:27 SP:FB PPU:153,108 CYC:17427
+FA47 70 1C BVS $FA65 A:FF X:02 Y:9F P:27 SP:F9 PPU:153,126 CYC:17433
+FA49 D0 1A BNE $FA65 A:FF X:02 Y:9F P:27 SP:F9 PPU:153,132 CYC:17435
+FA4B 30 18 BMI $FA65 A:FF X:02 Y:9F P:27 SP:F9 PPU:153,138 CYC:17437
+FA4D 90 16 BCC $FA65 A:FF X:02 Y:9F P:27 SP:F9 PPU:153,144 CYC:17439
+FA4F C9 FF CMP #$FF A:FF X:02 Y:9F P:27 SP:F9 PPU:153,150 CYC:17441
+FA51 D0 12 BNE $FA65 A:FF X:02 Y:9F P:27 SP:F9 PPU:153,156 CYC:17443
+FA53 60 RTS A:FF X:02 Y:9F P:27 SP:F9 PPU:153,162 CYC:17445
+EA54 AD 47 06 LDA $0647 = FF A:FF X:02 Y:9F P:27 SP:FB PPU:153,180 CYC:17451
+EA57 C9 FF CMP #$FF A:FF X:02 Y:9F P:A5 SP:FB PPU:153,192 CYC:17455
+EA59 F0 02 BEQ $EA5D A:FF X:02 Y:9F P:27 SP:FB PPU:153,198 CYC:17457
+EA5D A0 FF LDY #$FF A:FF X:02 Y:9F P:27 SP:FB PPU:153,207 CYC:17460
+EA5F A9 37 LDA #$37 A:FF X:02 Y:FF P:A5 SP:FB PPU:153,213 CYC:17462
+EA61 8D 47 06 STA $0647 = FF A:37 X:02 Y:FF P:25 SP:FB PPU:153,219 CYC:17464
+EA64 20 54 FA JSR $FA54 A:37 X:02 Y:FF P:25 SP:FB PPU:153,231 CYC:17468
+FA54 24 01 BIT $01 = FF A:37 X:02 Y:FF P:25 SP:F9 PPU:153,249 CYC:17474
+FA56 A9 F0 LDA #$F0 A:37 X:02 Y:FF P:E5 SP:F9 PPU:153,258 CYC:17477
+FA58 60 RTS A:F0 X:02 Y:FF P:E5 SP:F9 PPU:153,264 CYC:17479
+EA67 D3 45 *DCP ($45),Y = 0548 @ 0647 = 37 A:F0 X:02 Y:FF P:E5 SP:FB PPU:153,282 CYC:17485
+EA69 EA NOP A:F0 X:02 Y:FF P:E5 SP:FB PPU:153,306 CYC:17493
+EA6A EA NOP A:F0 X:02 Y:FF P:E5 SP:FB PPU:153,312 CYC:17495
+EA6B 08 PHP A:F0 X:02 Y:FF P:E5 SP:FB PPU:153,318 CYC:17497
+EA6C 48 PHA A:F0 X:02 Y:FF P:E5 SP:FA PPU:153,327 CYC:17500
+EA6D A0 A0 LDY #$A0 A:F0 X:02 Y:FF P:E5 SP:F9 PPU:153,336 CYC:17503
+EA6F 68 PLA A:F0 X:02 Y:A0 P:E5 SP:F9 PPU:154, 1 CYC:17505
+EA70 28 PLP A:F0 X:02 Y:A0 P:E5 SP:FA PPU:154, 13 CYC:17509
+EA71 20 59 FA JSR $FA59 A:F0 X:02 Y:A0 P:E5 SP:FB PPU:154, 25 CYC:17513
+FA59 50 0A BVC $FA65 A:F0 X:02 Y:A0 P:E5 SP:F9 PPU:154, 43 CYC:17519
+FA5B F0 08 BEQ $FA65 A:F0 X:02 Y:A0 P:E5 SP:F9 PPU:154, 49 CYC:17521
+FA5D 10 06 BPL $FA65 A:F0 X:02 Y:A0 P:E5 SP:F9 PPU:154, 55 CYC:17523
+FA5F 90 04 BCC $FA65 A:F0 X:02 Y:A0 P:E5 SP:F9 PPU:154, 61 CYC:17525
+FA61 C9 F0 CMP #$F0 A:F0 X:02 Y:A0 P:E5 SP:F9 PPU:154, 67 CYC:17527
+FA63 F0 02 BEQ $FA67 A:F0 X:02 Y:A0 P:67 SP:F9 PPU:154, 73 CYC:17529
+FA67 60 RTS A:F0 X:02 Y:A0 P:67 SP:F9 PPU:154, 82 CYC:17532
+EA74 AD 47 06 LDA $0647 = 36 A:F0 X:02 Y:A0 P:67 SP:FB PPU:154,100 CYC:17538
+EA77 C9 36 CMP #$36 A:36 X:02 Y:A0 P:65 SP:FB PPU:154,112 CYC:17542
+EA79 F0 02 BEQ $EA7D A:36 X:02 Y:A0 P:67 SP:FB PPU:154,118 CYC:17544
+EA7D A0 A1 LDY #$A1 A:36 X:02 Y:A0 P:67 SP:FB PPU:154,127 CYC:17547
+EA7F A2 FF LDX #$FF A:36 X:02 Y:A1 P:E5 SP:FB PPU:154,133 CYC:17549
+EA81 A9 EB LDA #$EB A:36 X:FF Y:A1 P:E5 SP:FB PPU:154,139 CYC:17551
+EA83 85 47 STA $47 = 36 A:EB X:FF Y:A1 P:E5 SP:FB PPU:154,145 CYC:17553
+EA85 20 31 FA JSR $FA31 A:EB X:FF Y:A1 P:E5 SP:FB PPU:154,154 CYC:17556
+FA31 24 01 BIT $01 = FF A:EB X:FF Y:A1 P:E5 SP:F9 PPU:154,172 CYC:17562
+FA33 18 CLC A:EB X:FF Y:A1 P:E5 SP:F9 PPU:154,181 CYC:17565
+FA34 A9 40 LDA #$40 A:EB X:FF Y:A1 P:E4 SP:F9 PPU:154,187 CYC:17567
+FA36 60 RTS A:40 X:FF Y:A1 P:64 SP:F9 PPU:154,193 CYC:17569
+EA88 D7 48 *DCP $48,X @ 47 = EB A:40 X:FF Y:A1 P:64 SP:FB PPU:154,211 CYC:17575
+EA8A EA NOP A:40 X:FF Y:A1 P:64 SP:FB PPU:154,229 CYC:17581
+EA8B EA NOP A:40 X:FF Y:A1 P:64 SP:FB PPU:154,235 CYC:17583
+EA8C EA NOP A:40 X:FF Y:A1 P:64 SP:FB PPU:154,241 CYC:17585
+EA8D EA NOP A:40 X:FF Y:A1 P:64 SP:FB PPU:154,247 CYC:17587
+EA8E 20 37 FA JSR $FA37 A:40 X:FF Y:A1 P:64 SP:FB PPU:154,253 CYC:17589
+FA37 50 2C BVC $FA65 A:40 X:FF Y:A1 P:64 SP:F9 PPU:154,271 CYC:17595
+FA39 B0 2A BCS $FA65 A:40 X:FF Y:A1 P:64 SP:F9 PPU:154,277 CYC:17597
+FA3B 30 28 BMI $FA65 A:40 X:FF Y:A1 P:64 SP:F9 PPU:154,283 CYC:17599
+FA3D C9 40 CMP #$40 A:40 X:FF Y:A1 P:64 SP:F9 PPU:154,289 CYC:17601
+FA3F D0 24 BNE $FA65 A:40 X:FF Y:A1 P:67 SP:F9 PPU:154,295 CYC:17603
+FA41 60 RTS A:40 X:FF Y:A1 P:67 SP:F9 PPU:154,301 CYC:17605
+EA91 A5 47 LDA $47 = EA A:40 X:FF Y:A1 P:67 SP:FB PPU:154,319 CYC:17611
+EA93 C9 EA CMP #$EA A:EA X:FF Y:A1 P:E5 SP:FB PPU:154,328 CYC:17614
+EA95 F0 02 BEQ $EA99 A:EA X:FF Y:A1 P:67 SP:FB PPU:154,334 CYC:17616
+EA99 C8 INY A:EA X:FF Y:A1 P:67 SP:FB PPU:155, 2 CYC:17619
+EA9A A9 00 LDA #$00 A:EA X:FF Y:A2 P:E5 SP:FB PPU:155, 8 CYC:17621
+EA9C 85 47 STA $47 = EA A:00 X:FF Y:A2 P:67 SP:FB PPU:155, 14 CYC:17623
+EA9E 20 42 FA JSR $FA42 A:00 X:FF Y:A2 P:67 SP:FB PPU:155, 23 CYC:17626
+FA42 B8 CLV A:00 X:FF Y:A2 P:67 SP:F9 PPU:155, 41 CYC:17632
+FA43 38 SEC A:00 X:FF Y:A2 P:27 SP:F9 PPU:155, 47 CYC:17634
+FA44 A9 FF LDA #$FF A:00 X:FF Y:A2 P:27 SP:F9 PPU:155, 53 CYC:17636
+FA46 60 RTS A:FF X:FF Y:A2 P:A5 SP:F9 PPU:155, 59 CYC:17638
+EAA1 D7 48 *DCP $48,X @ 47 = 00 A:FF X:FF Y:A2 P:A5 SP:FB PPU:155, 77 CYC:17644
+EAA3 EA NOP A:FF X:FF Y:A2 P:27 SP:FB PPU:155, 95 CYC:17650
+EAA4 EA NOP A:FF X:FF Y:A2 P:27 SP:FB PPU:155,101 CYC:17652
+EAA5 EA NOP A:FF X:FF Y:A2 P:27 SP:FB PPU:155,107 CYC:17654
+EAA6 EA NOP A:FF X:FF Y:A2 P:27 SP:FB PPU:155,113 CYC:17656
+EAA7 20 47 FA JSR $FA47 A:FF X:FF Y:A2 P:27 SP:FB PPU:155,119 CYC:17658
+FA47 70 1C BVS $FA65 A:FF X:FF Y:A2 P:27 SP:F9 PPU:155,137 CYC:17664
+FA49 D0 1A BNE $FA65 A:FF X:FF Y:A2 P:27 SP:F9 PPU:155,143 CYC:17666
+FA4B 30 18 BMI $FA65 A:FF X:FF Y:A2 P:27 SP:F9 PPU:155,149 CYC:17668
+FA4D 90 16 BCC $FA65 A:FF X:FF Y:A2 P:27 SP:F9 PPU:155,155 CYC:17670
+FA4F C9 FF CMP #$FF A:FF X:FF Y:A2 P:27 SP:F9 PPU:155,161 CYC:17672
+FA51 D0 12 BNE $FA65 A:FF X:FF Y:A2 P:27 SP:F9 PPU:155,167 CYC:17674
+FA53 60 RTS A:FF X:FF Y:A2 P:27 SP:F9 PPU:155,173 CYC:17676
+EAAA A5 47 LDA $47 = FF A:FF X:FF Y:A2 P:27 SP:FB PPU:155,191 CYC:17682
+EAAC C9 FF CMP #$FF A:FF X:FF Y:A2 P:A5 SP:FB PPU:155,200 CYC:17685
+EAAE F0 02 BEQ $EAB2 A:FF X:FF Y:A2 P:27 SP:FB PPU:155,206 CYC:17687
+EAB2 C8 INY A:FF X:FF Y:A2 P:27 SP:FB PPU:155,215 CYC:17690
+EAB3 A9 37 LDA #$37 A:FF X:FF Y:A3 P:A5 SP:FB PPU:155,221 CYC:17692
+EAB5 85 47 STA $47 = FF A:37 X:FF Y:A3 P:25 SP:FB PPU:155,227 CYC:17694
+EAB7 20 54 FA JSR $FA54 A:37 X:FF Y:A3 P:25 SP:FB PPU:155,236 CYC:17697
+FA54 24 01 BIT $01 = FF A:37 X:FF Y:A3 P:25 SP:F9 PPU:155,254 CYC:17703
+FA56 A9 F0 LDA #$F0 A:37 X:FF Y:A3 P:E5 SP:F9 PPU:155,263 CYC:17706
+FA58 60 RTS A:F0 X:FF Y:A3 P:E5 SP:F9 PPU:155,269 CYC:17708
+EABA D7 48 *DCP $48,X @ 47 = 37 A:F0 X:FF Y:A3 P:E5 SP:FB PPU:155,287 CYC:17714
+EABC EA NOP A:F0 X:FF Y:A3 P:E5 SP:FB PPU:155,305 CYC:17720
+EABD EA NOP A:F0 X:FF Y:A3 P:E5 SP:FB PPU:155,311 CYC:17722
+EABE EA NOP A:F0 X:FF Y:A3 P:E5 SP:FB PPU:155,317 CYC:17724
+EABF EA NOP A:F0 X:FF Y:A3 P:E5 SP:FB PPU:155,323 CYC:17726
+EAC0 20 59 FA JSR $FA59 A:F0 X:FF Y:A3 P:E5 SP:FB PPU:155,329 CYC:17728
+FA59 50 0A BVC $FA65 A:F0 X:FF Y:A3 P:E5 SP:F9 PPU:156, 6 CYC:17734
+FA5B F0 08 BEQ $FA65 A:F0 X:FF Y:A3 P:E5 SP:F9 PPU:156, 12 CYC:17736
+FA5D 10 06 BPL $FA65 A:F0 X:FF Y:A3 P:E5 SP:F9 PPU:156, 18 CYC:17738
+FA5F 90 04 BCC $FA65 A:F0 X:FF Y:A3 P:E5 SP:F9 PPU:156, 24 CYC:17740
+FA61 C9 F0 CMP #$F0 A:F0 X:FF Y:A3 P:E5 SP:F9 PPU:156, 30 CYC:17742
+FA63 F0 02 BEQ $FA67 A:F0 X:FF Y:A3 P:67 SP:F9 PPU:156, 36 CYC:17744
+FA67 60 RTS A:F0 X:FF Y:A3 P:67 SP:F9 PPU:156, 45 CYC:17747
+EAC3 A5 47 LDA $47 = 36 A:F0 X:FF Y:A3 P:67 SP:FB PPU:156, 63 CYC:17753
+EAC5 C9 36 CMP #$36 A:36 X:FF Y:A3 P:65 SP:FB PPU:156, 72 CYC:17756
+EAC7 F0 02 BEQ $EACB A:36 X:FF Y:A3 P:67 SP:FB PPU:156, 78 CYC:17758
+EACB A9 EB LDA #$EB A:36 X:FF Y:A3 P:67 SP:FB PPU:156, 87 CYC:17761
+EACD 8D 47 06 STA $0647 = 36 A:EB X:FF Y:A3 P:E5 SP:FB PPU:156, 93 CYC:17763
+EAD0 A0 FF LDY #$FF A:EB X:FF Y:A3 P:E5 SP:FB PPU:156,105 CYC:17767
+EAD2 20 31 FA JSR $FA31 A:EB X:FF Y:FF P:E5 SP:FB PPU:156,111 CYC:17769
+FA31 24 01 BIT $01 = FF A:EB X:FF Y:FF P:E5 SP:F9 PPU:156,129 CYC:17775
+FA33 18 CLC A:EB X:FF Y:FF P:E5 SP:F9 PPU:156,138 CYC:17778
+FA34 A9 40 LDA #$40 A:EB X:FF Y:FF P:E4 SP:F9 PPU:156,144 CYC:17780
+FA36 60 RTS A:40 X:FF Y:FF P:64 SP:F9 PPU:156,150 CYC:17782
+EAD5 DB 48 05 *DCP $0548,Y @ 0647 = EB A:40 X:FF Y:FF P:64 SP:FB PPU:156,168 CYC:17788
+EAD8 EA NOP A:40 X:FF Y:FF P:64 SP:FB PPU:156,189 CYC:17795
+EAD9 EA NOP A:40 X:FF Y:FF P:64 SP:FB PPU:156,195 CYC:17797
+EADA 08 PHP A:40 X:FF Y:FF P:64 SP:FB PPU:156,201 CYC:17799
+EADB 48 PHA A:40 X:FF Y:FF P:64 SP:FA PPU:156,210 CYC:17802
+EADC A0 A4 LDY #$A4 A:40 X:FF Y:FF P:64 SP:F9 PPU:156,219 CYC:17805
+EADE 68 PLA A:40 X:FF Y:A4 P:E4 SP:F9 PPU:156,225 CYC:17807
+EADF 28 PLP A:40 X:FF Y:A4 P:64 SP:FA PPU:156,237 CYC:17811
+EAE0 20 37 FA JSR $FA37 A:40 X:FF Y:A4 P:64 SP:FB PPU:156,249 CYC:17815
+FA37 50 2C BVC $FA65 A:40 X:FF Y:A4 P:64 SP:F9 PPU:156,267 CYC:17821
+FA39 B0 2A BCS $FA65 A:40 X:FF Y:A4 P:64 SP:F9 PPU:156,273 CYC:17823
+FA3B 30 28 BMI $FA65 A:40 X:FF Y:A4 P:64 SP:F9 PPU:156,279 CYC:17825
+FA3D C9 40 CMP #$40 A:40 X:FF Y:A4 P:64 SP:F9 PPU:156,285 CYC:17827
+FA3F D0 24 BNE $FA65 A:40 X:FF Y:A4 P:67 SP:F9 PPU:156,291 CYC:17829
+FA41 60 RTS A:40 X:FF Y:A4 P:67 SP:F9 PPU:156,297 CYC:17831
+EAE3 AD 47 06 LDA $0647 = EA A:40 X:FF Y:A4 P:67 SP:FB PPU:156,315 CYC:17837
+EAE6 C9 EA CMP #$EA A:EA X:FF Y:A4 P:E5 SP:FB PPU:156,327 CYC:17841
+EAE8 F0 02 BEQ $EAEC A:EA X:FF Y:A4 P:67 SP:FB PPU:156,333 CYC:17843
+EAEC A0 FF LDY #$FF A:EA X:FF Y:A4 P:67 SP:FB PPU:157, 1 CYC:17846
+EAEE A9 00 LDA #$00 A:EA X:FF Y:FF P:E5 SP:FB PPU:157, 7 CYC:17848
+EAF0 8D 47 06 STA $0647 = EA A:00 X:FF Y:FF P:67 SP:FB PPU:157, 13 CYC:17850
+EAF3 20 42 FA JSR $FA42 A:00 X:FF Y:FF P:67 SP:FB PPU:157, 25 CYC:17854
+FA42 B8 CLV A:00 X:FF Y:FF P:67 SP:F9 PPU:157, 43 CYC:17860
+FA43 38 SEC A:00 X:FF Y:FF P:27 SP:F9 PPU:157, 49 CYC:17862
+FA44 A9 FF LDA #$FF A:00 X:FF Y:FF P:27 SP:F9 PPU:157, 55 CYC:17864
+FA46 60 RTS A:FF X:FF Y:FF P:A5 SP:F9 PPU:157, 61 CYC:17866
+EAF6 DB 48 05 *DCP $0548,Y @ 0647 = 00 A:FF X:FF Y:FF P:A5 SP:FB PPU:157, 79 CYC:17872
+EAF9 EA NOP A:FF X:FF Y:FF P:27 SP:FB PPU:157,100 CYC:17879
+EAFA EA NOP A:FF X:FF Y:FF P:27 SP:FB PPU:157,106 CYC:17881
+EAFB 08 PHP A:FF X:FF Y:FF P:27 SP:FB PPU:157,112 CYC:17883
+EAFC 48 PHA A:FF X:FF Y:FF P:27 SP:FA PPU:157,121 CYC:17886
+EAFD A0 A5 LDY #$A5 A:FF X:FF Y:FF P:27 SP:F9 PPU:157,130 CYC:17889
+EAFF 68 PLA A:FF X:FF Y:A5 P:A5 SP:F9 PPU:157,136 CYC:17891
+EB00 28 PLP A:FF X:FF Y:A5 P:A5 SP:FA PPU:157,148 CYC:17895
+EB01 20 47 FA JSR $FA47 A:FF X:FF Y:A5 P:27 SP:FB PPU:157,160 CYC:17899
+FA47 70 1C BVS $FA65 A:FF X:FF Y:A5 P:27 SP:F9 PPU:157,178 CYC:17905
+FA49 D0 1A BNE $FA65 A:FF X:FF Y:A5 P:27 SP:F9 PPU:157,184 CYC:17907
+FA4B 30 18 BMI $FA65 A:FF X:FF Y:A5 P:27 SP:F9 PPU:157,190 CYC:17909
+FA4D 90 16 BCC $FA65 A:FF X:FF Y:A5 P:27 SP:F9 PPU:157,196 CYC:17911
+FA4F C9 FF CMP #$FF A:FF X:FF Y:A5 P:27 SP:F9 PPU:157,202 CYC:17913
+FA51 D0 12 BNE $FA65 A:FF X:FF Y:A5 P:27 SP:F9 PPU:157,208 CYC:17915
+FA53 60 RTS A:FF X:FF Y:A5 P:27 SP:F9 PPU:157,214 CYC:17917
+EB04 AD 47 06 LDA $0647 = FF A:FF X:FF Y:A5 P:27 SP:FB PPU:157,232 CYC:17923
+EB07 C9 FF CMP #$FF A:FF X:FF Y:A5 P:A5 SP:FB PPU:157,244 CYC:17927
+EB09 F0 02 BEQ $EB0D A:FF X:FF Y:A5 P:27 SP:FB PPU:157,250 CYC:17929
+EB0D A0 FF LDY #$FF A:FF X:FF Y:A5 P:27 SP:FB PPU:157,259 CYC:17932
+EB0F A9 37 LDA #$37 A:FF X:FF Y:FF P:A5 SP:FB PPU:157,265 CYC:17934
+EB11 8D 47 06 STA $0647 = FF A:37 X:FF Y:FF P:25 SP:FB PPU:157,271 CYC:17936
+EB14 20 54 FA JSR $FA54 A:37 X:FF Y:FF P:25 SP:FB PPU:157,283 CYC:17940
+FA54 24 01 BIT $01 = FF A:37 X:FF Y:FF P:25 SP:F9 PPU:157,301 CYC:17946
+FA56 A9 F0 LDA #$F0 A:37 X:FF Y:FF P:E5 SP:F9 PPU:157,310 CYC:17949
+FA58 60 RTS A:F0 X:FF Y:FF P:E5 SP:F9 PPU:157,316 CYC:17951
+EB17 DB 48 05 *DCP $0548,Y @ 0647 = 37 A:F0 X:FF Y:FF P:E5 SP:FB PPU:157,334 CYC:17957
+EB1A EA NOP A:F0 X:FF Y:FF P:E5 SP:FB PPU:158, 14 CYC:17964
+EB1B EA NOP A:F0 X:FF Y:FF P:E5 SP:FB PPU:158, 20 CYC:17966
+EB1C 08 PHP A:F0 X:FF Y:FF P:E5 SP:FB PPU:158, 26 CYC:17968
+EB1D 48 PHA A:F0 X:FF Y:FF P:E5 SP:FA PPU:158, 35 CYC:17971
+EB1E A0 A6 LDY #$A6 A:F0 X:FF Y:FF P:E5 SP:F9 PPU:158, 44 CYC:17974
+EB20 68 PLA A:F0 X:FF Y:A6 P:E5 SP:F9 PPU:158, 50 CYC:17976
+EB21 28 PLP A:F0 X:FF Y:A6 P:E5 SP:FA PPU:158, 62 CYC:17980
+EB22 20 59 FA JSR $FA59 A:F0 X:FF Y:A6 P:E5 SP:FB PPU:158, 74 CYC:17984
+FA59 50 0A BVC $FA65 A:F0 X:FF Y:A6 P:E5 SP:F9 PPU:158, 92 CYC:17990
+FA5B F0 08 BEQ $FA65 A:F0 X:FF Y:A6 P:E5 SP:F9 PPU:158, 98 CYC:17992
+FA5D 10 06 BPL $FA65 A:F0 X:FF Y:A6 P:E5 SP:F9 PPU:158,104 CYC:17994
+FA5F 90 04 BCC $FA65 A:F0 X:FF Y:A6 P:E5 SP:F9 PPU:158,110 CYC:17996
+FA61 C9 F0 CMP #$F0 A:F0 X:FF Y:A6 P:E5 SP:F9 PPU:158,116 CYC:17998
+FA63 F0 02 BEQ $FA67 A:F0 X:FF Y:A6 P:67 SP:F9 PPU:158,122 CYC:18000
+FA67 60 RTS A:F0 X:FF Y:A6 P:67 SP:F9 PPU:158,131 CYC:18003
+EB25 AD 47 06 LDA $0647 = 36 A:F0 X:FF Y:A6 P:67 SP:FB PPU:158,149 CYC:18009
+EB28 C9 36 CMP #$36 A:36 X:FF Y:A6 P:65 SP:FB PPU:158,161 CYC:18013
+EB2A F0 02 BEQ $EB2E A:36 X:FF Y:A6 P:67 SP:FB PPU:158,167 CYC:18015
+EB2E A0 A7 LDY #$A7 A:36 X:FF Y:A6 P:67 SP:FB PPU:158,176 CYC:18018
+EB30 A2 FF LDX #$FF A:36 X:FF Y:A7 P:E5 SP:FB PPU:158,182 CYC:18020
+EB32 A9 EB LDA #$EB A:36 X:FF Y:A7 P:E5 SP:FB PPU:158,188 CYC:18022
+EB34 8D 47 06 STA $0647 = 36 A:EB X:FF Y:A7 P:E5 SP:FB PPU:158,194 CYC:18024
+EB37 20 31 FA JSR $FA31 A:EB X:FF Y:A7 P:E5 SP:FB PPU:158,206 CYC:18028
+FA31 24 01 BIT $01 = FF A:EB X:FF Y:A7 P:E5 SP:F9 PPU:158,224 CYC:18034
+FA33 18 CLC A:EB X:FF Y:A7 P:E5 SP:F9 PPU:158,233 CYC:18037
+FA34 A9 40 LDA #$40 A:EB X:FF Y:A7 P:E4 SP:F9 PPU:158,239 CYC:18039
+FA36 60 RTS A:40 X:FF Y:A7 P:64 SP:F9 PPU:158,245 CYC:18041
+EB3A DF 48 05 *DCP $0548,X @ 0647 = EB A:40 X:FF Y:A7 P:64 SP:FB PPU:158,263 CYC:18047
+EB3D EA NOP A:40 X:FF Y:A7 P:64 SP:FB PPU:158,284 CYC:18054
+EB3E EA NOP A:40 X:FF Y:A7 P:64 SP:FB PPU:158,290 CYC:18056
+EB3F EA NOP A:40 X:FF Y:A7 P:64 SP:FB PPU:158,296 CYC:18058
+EB40 EA NOP A:40 X:FF Y:A7 P:64 SP:FB PPU:158,302 CYC:18060
+EB41 20 37 FA JSR $FA37 A:40 X:FF Y:A7 P:64 SP:FB PPU:158,308 CYC:18062
+FA37 50 2C BVC $FA65 A:40 X:FF Y:A7 P:64 SP:F9 PPU:158,326 CYC:18068
+FA39 B0 2A BCS $FA65 A:40 X:FF Y:A7 P:64 SP:F9 PPU:158,332 CYC:18070
+FA3B 30 28 BMI $FA65 A:40 X:FF Y:A7 P:64 SP:F9 PPU:158,338 CYC:18072
+FA3D C9 40 CMP #$40 A:40 X:FF Y:A7 P:64 SP:F9 PPU:159, 3 CYC:18074
+FA3F D0 24 BNE $FA65 A:40 X:FF Y:A7 P:67 SP:F9 PPU:159, 9 CYC:18076
+FA41 60 RTS A:40 X:FF Y:A7 P:67 SP:F9 PPU:159, 15 CYC:18078
+EB44 AD 47 06 LDA $0647 = EA A:40 X:FF Y:A7 P:67 SP:FB PPU:159, 33 CYC:18084
+EB47 C9 EA CMP #$EA A:EA X:FF Y:A7 P:E5 SP:FB PPU:159, 45 CYC:18088
+EB49 F0 02 BEQ $EB4D A:EA X:FF Y:A7 P:67 SP:FB PPU:159, 51 CYC:18090
+EB4D C8 INY A:EA X:FF Y:A7 P:67 SP:FB PPU:159, 60 CYC:18093
+EB4E A9 00 LDA #$00 A:EA X:FF Y:A8 P:E5 SP:FB PPU:159, 66 CYC:18095
+EB50 8D 47 06 STA $0647 = EA A:00 X:FF Y:A8 P:67 SP:FB PPU:159, 72 CYC:18097
+EB53 20 42 FA JSR $FA42 A:00 X:FF Y:A8 P:67 SP:FB PPU:159, 84 CYC:18101
+FA42 B8 CLV A:00 X:FF Y:A8 P:67 SP:F9 PPU:159,102 CYC:18107
+FA43 38 SEC A:00 X:FF Y:A8 P:27 SP:F9 PPU:159,108 CYC:18109
+FA44 A9 FF LDA #$FF A:00 X:FF Y:A8 P:27 SP:F9 PPU:159,114 CYC:18111
+FA46 60 RTS A:FF X:FF Y:A8 P:A5 SP:F9 PPU:159,120 CYC:18113
+EB56 DF 48 05 *DCP $0548,X @ 0647 = 00 A:FF X:FF Y:A8 P:A5 SP:FB PPU:159,138 CYC:18119
+EB59 EA NOP A:FF X:FF Y:A8 P:27 SP:FB PPU:159,159 CYC:18126
+EB5A EA NOP A:FF X:FF Y:A8 P:27 SP:FB PPU:159,165 CYC:18128
+EB5B EA NOP A:FF X:FF Y:A8 P:27 SP:FB PPU:159,171 CYC:18130
+EB5C EA NOP A:FF X:FF Y:A8 P:27 SP:FB PPU:159,177 CYC:18132
+EB5D 20 47 FA JSR $FA47 A:FF X:FF Y:A8 P:27 SP:FB PPU:159,183 CYC:18134
+FA47 70 1C BVS $FA65 A:FF X:FF Y:A8 P:27 SP:F9 PPU:159,201 CYC:18140
+FA49 D0 1A BNE $FA65 A:FF X:FF Y:A8 P:27 SP:F9 PPU:159,207 CYC:18142
+FA4B 30 18 BMI $FA65 A:FF X:FF Y:A8 P:27 SP:F9 PPU:159,213 CYC:18144
+FA4D 90 16 BCC $FA65 A:FF X:FF Y:A8 P:27 SP:F9 PPU:159,219 CYC:18146
+FA4F C9 FF CMP #$FF A:FF X:FF Y:A8 P:27 SP:F9 PPU:159,225 CYC:18148
+FA51 D0 12 BNE $FA65 A:FF X:FF Y:A8 P:27 SP:F9 PPU:159,231 CYC:18150
+FA53 60 RTS A:FF X:FF Y:A8 P:27 SP:F9 PPU:159,237 CYC:18152
+EB60 AD 47 06 LDA $0647 = FF A:FF X:FF Y:A8 P:27 SP:FB PPU:159,255 CYC:18158
+EB63 C9 FF CMP #$FF A:FF X:FF Y:A8 P:A5 SP:FB PPU:159,267 CYC:18162
+EB65 F0 02 BEQ $EB69 A:FF X:FF Y:A8 P:27 SP:FB PPU:159,273 CYC:18164
+EB69 C8 INY A:FF X:FF Y:A8 P:27 SP:FB PPU:159,282 CYC:18167
+EB6A A9 37 LDA #$37 A:FF X:FF Y:A9 P:A5 SP:FB PPU:159,288 CYC:18169
+EB6C 8D 47 06 STA $0647 = FF A:37 X:FF Y:A9 P:25 SP:FB PPU:159,294 CYC:18171
+EB6F 20 54 FA JSR $FA54 A:37 X:FF Y:A9 P:25 SP:FB PPU:159,306 CYC:18175
+FA54 24 01 BIT $01 = FF A:37 X:FF Y:A9 P:25 SP:F9 PPU:159,324 CYC:18181
+FA56 A9 F0 LDA #$F0 A:37 X:FF Y:A9 P:E5 SP:F9 PPU:159,333 CYC:18184
+FA58 60 RTS A:F0 X:FF Y:A9 P:E5 SP:F9 PPU:159,339 CYC:18186
+EB72 DF 48 05 *DCP $0548,X @ 0647 = 37 A:F0 X:FF Y:A9 P:E5 SP:FB PPU:160, 16 CYC:18192
+EB75 EA NOP A:F0 X:FF Y:A9 P:E5 SP:FB PPU:160, 37 CYC:18199
+EB76 EA NOP A:F0 X:FF Y:A9 P:E5 SP:FB PPU:160, 43 CYC:18201
+EB77 EA NOP A:F0 X:FF Y:A9 P:E5 SP:FB PPU:160, 49 CYC:18203
+EB78 EA NOP A:F0 X:FF Y:A9 P:E5 SP:FB PPU:160, 55 CYC:18205
+EB79 20 59 FA JSR $FA59 A:F0 X:FF Y:A9 P:E5 SP:FB PPU:160, 61 CYC:18207
+FA59 50 0A BVC $FA65 A:F0 X:FF Y:A9 P:E5 SP:F9 PPU:160, 79 CYC:18213
+FA5B F0 08 BEQ $FA65 A:F0 X:FF Y:A9 P:E5 SP:F9 PPU:160, 85 CYC:18215
+FA5D 10 06 BPL $FA65 A:F0 X:FF Y:A9 P:E5 SP:F9 PPU:160, 91 CYC:18217
+FA5F 90 04 BCC $FA65 A:F0 X:FF Y:A9 P:E5 SP:F9 PPU:160, 97 CYC:18219
+FA61 C9 F0 CMP #$F0 A:F0 X:FF Y:A9 P:E5 SP:F9 PPU:160,103 CYC:18221
+FA63 F0 02 BEQ $FA67 A:F0 X:FF Y:A9 P:67 SP:F9 PPU:160,109 CYC:18223
+FA67 60 RTS A:F0 X:FF Y:A9 P:67 SP:F9 PPU:160,118 CYC:18226
+EB7C AD 47 06 LDA $0647 = 36 A:F0 X:FF Y:A9 P:67 SP:FB PPU:160,136 CYC:18232
+EB7F C9 36 CMP #$36 A:36 X:FF Y:A9 P:65 SP:FB PPU:160,148 CYC:18236
+EB81 F0 02 BEQ $EB85 A:36 X:FF Y:A9 P:67 SP:FB PPU:160,154 CYC:18238
+EB85 60 RTS A:36 X:FF Y:A9 P:67 SP:FB PPU:160,163 CYC:18241
+C63E 20 86 EB JSR $EB86 A:36 X:FF Y:A9 P:67 SP:FD PPU:160,181 CYC:18247
+EB86 A9 FF LDA #$FF A:36 X:FF Y:A9 P:67 SP:FB PPU:160,199 CYC:18253
+EB88 85 01 STA $01 = FF A:FF X:FF Y:A9 P:E5 SP:FB PPU:160,205 CYC:18255
+EB8A A0 AA LDY #$AA A:FF X:FF Y:A9 P:E5 SP:FB PPU:160,214 CYC:18258
+EB8C A2 02 LDX #$02 A:FF X:FF Y:AA P:E5 SP:FB PPU:160,220 CYC:18260
+EB8E A9 47 LDA #$47 A:FF X:02 Y:AA P:65 SP:FB PPU:160,226 CYC:18262
+EB90 85 47 STA $47 = 36 A:47 X:02 Y:AA P:65 SP:FB PPU:160,232 CYC:18264
+EB92 A9 06 LDA #$06 A:47 X:02 Y:AA P:65 SP:FB PPU:160,241 CYC:18267
+EB94 85 48 STA $48 = 06 A:06 X:02 Y:AA P:65 SP:FB PPU:160,247 CYC:18269
+EB96 A9 EB LDA #$EB A:06 X:02 Y:AA P:65 SP:FB PPU:160,256 CYC:18272
+EB98 8D 47 06 STA $0647 = 36 A:EB X:02 Y:AA P:E5 SP:FB PPU:160,262 CYC:18274
+EB9B 20 B1 FA JSR $FAB1 A:EB X:02 Y:AA P:E5 SP:FB PPU:160,274 CYC:18278
+FAB1 24 01 BIT $01 = FF A:EB X:02 Y:AA P:E5 SP:F9 PPU:160,292 CYC:18284
+FAB3 18 CLC A:EB X:02 Y:AA P:E5 SP:F9 PPU:160,301 CYC:18287
+FAB4 A9 40 LDA #$40 A:EB X:02 Y:AA P:E4 SP:F9 PPU:160,307 CYC:18289
+FAB6 60 RTS A:40 X:02 Y:AA P:64 SP:F9 PPU:160,313 CYC:18291
+EB9E E3 45 *ISB ($45,X) @ 47 = 0647 = EB A:40 X:02 Y:AA P:64 SP:FB PPU:160,331 CYC:18297
+EBA0 EA NOP A:53 X:02 Y:AA P:24 SP:FB PPU:161, 14 CYC:18305
+EBA1 EA NOP A:53 X:02 Y:AA P:24 SP:FB PPU:161, 20 CYC:18307
+EBA2 EA NOP A:53 X:02 Y:AA P:24 SP:FB PPU:161, 26 CYC:18309
+EBA3 EA NOP A:53 X:02 Y:AA P:24 SP:FB PPU:161, 32 CYC:18311
+EBA4 20 B7 FA JSR $FAB7 A:53 X:02 Y:AA P:24 SP:FB PPU:161, 38 CYC:18313
+FAB7 70 2D BVS $FAE6 A:53 X:02 Y:AA P:24 SP:F9 PPU:161, 56 CYC:18319
+FAB9 B0 2B BCS $FAE6 A:53 X:02 Y:AA P:24 SP:F9 PPU:161, 62 CYC:18321
+FABB 30 29 BMI $FAE6 A:53 X:02 Y:AA P:24 SP:F9 PPU:161, 68 CYC:18323
+FABD C9 53 CMP #$53 A:53 X:02 Y:AA P:24 SP:F9 PPU:161, 74 CYC:18325
+FABF D0 25 BNE $FAE6 A:53 X:02 Y:AA P:27 SP:F9 PPU:161, 80 CYC:18327
+FAC1 60 RTS A:53 X:02 Y:AA P:27 SP:F9 PPU:161, 86 CYC:18329
+EBA7 AD 47 06 LDA $0647 = EC A:53 X:02 Y:AA P:27 SP:FB PPU:161,104 CYC:18335
+EBAA C9 EC CMP #$EC A:EC X:02 Y:AA P:A5 SP:FB PPU:161,116 CYC:18339
+EBAC F0 02 BEQ $EBB0 A:EC X:02 Y:AA P:27 SP:FB PPU:161,122 CYC:18341
+EBB0 C8 INY A:EC X:02 Y:AA P:27 SP:FB PPU:161,131 CYC:18344
+EBB1 A9 FF LDA #$FF A:EC X:02 Y:AB P:A5 SP:FB PPU:161,137 CYC:18346
+EBB3 8D 47 06 STA $0647 = EC A:FF X:02 Y:AB P:A5 SP:FB PPU:161,143 CYC:18348
+EBB6 20 C2 FA JSR $FAC2 A:FF X:02 Y:AB P:A5 SP:FB PPU:161,155 CYC:18352
+FAC2 B8 CLV A:FF X:02 Y:AB P:A5 SP:F9 PPU:161,173 CYC:18358
+FAC3 38 SEC A:FF X:02 Y:AB P:A5 SP:F9 PPU:161,179 CYC:18360
+FAC4 A9 FF LDA #$FF A:FF X:02 Y:AB P:A5 SP:F9 PPU:161,185 CYC:18362
+FAC6 60 RTS A:FF X:02 Y:AB P:A5 SP:F9 PPU:161,191 CYC:18364
+EBB9 E3 45 *ISB ($45,X) @ 47 = 0647 = FF A:FF X:02 Y:AB P:A5 SP:FB PPU:161,209 CYC:18370
+EBBB EA NOP A:FF X:02 Y:AB P:A5 SP:FB PPU:161,233 CYC:18378
+EBBC EA NOP A:FF X:02 Y:AB P:A5 SP:FB PPU:161,239 CYC:18380
+EBBD EA NOP A:FF X:02 Y:AB P:A5 SP:FB PPU:161,245 CYC:18382
+EBBE EA NOP A:FF X:02 Y:AB P:A5 SP:FB PPU:161,251 CYC:18384
+EBBF 20 C7 FA JSR $FAC7 A:FF X:02 Y:AB P:A5 SP:FB PPU:161,257 CYC:18386
+FAC7 70 1D BVS $FAE6 A:FF X:02 Y:AB P:A5 SP:F9 PPU:161,275 CYC:18392
+FAC9 F0 1B BEQ $FAE6 A:FF X:02 Y:AB P:A5 SP:F9 PPU:161,281 CYC:18394
+FACB 10 19 BPL $FAE6 A:FF X:02 Y:AB P:A5 SP:F9 PPU:161,287 CYC:18396
+FACD 90 17 BCC $FAE6 A:FF X:02 Y:AB P:A5 SP:F9 PPU:161,293 CYC:18398
+FACF C9 FF CMP #$FF A:FF X:02 Y:AB P:A5 SP:F9 PPU:161,299 CYC:18400
+FAD1 D0 13 BNE $FAE6 A:FF X:02 Y:AB P:27 SP:F9 PPU:161,305 CYC:18402
+FAD3 60 RTS A:FF X:02 Y:AB P:27 SP:F9 PPU:161,311 CYC:18404
+EBC2 AD 47 06 LDA $0647 = 00 A:FF X:02 Y:AB P:27 SP:FB PPU:161,329 CYC:18410
+EBC5 C9 00 CMP #$00 A:00 X:02 Y:AB P:27 SP:FB PPU:162, 0 CYC:18414
+EBC7 F0 02 BEQ $EBCB A:00 X:02 Y:AB P:27 SP:FB PPU:162, 6 CYC:18416
+EBCB C8 INY A:00 X:02 Y:AB P:27 SP:FB PPU:162, 15 CYC:18419
+EBCC A9 37 LDA #$37 A:00 X:02 Y:AC P:A5 SP:FB PPU:162, 21 CYC:18421
+EBCE 8D 47 06 STA $0647 = 00 A:37 X:02 Y:AC P:25 SP:FB PPU:162, 27 CYC:18423
+EBD1 20 D4 FA JSR $FAD4 A:37 X:02 Y:AC P:25 SP:FB PPU:162, 39 CYC:18427
+FAD4 24 01 BIT $01 = FF A:37 X:02 Y:AC P:25 SP:F9 PPU:162, 57 CYC:18433
+FAD6 38 SEC A:37 X:02 Y:AC P:E5 SP:F9 PPU:162, 66 CYC:18436
+FAD7 A9 F0 LDA #$F0 A:37 X:02 Y:AC P:E5 SP:F9 PPU:162, 72 CYC:18438
+FAD9 60 RTS A:F0 X:02 Y:AC P:E5 SP:F9 PPU:162, 78 CYC:18440
+EBD4 E3 45 *ISB ($45,X) @ 47 = 0647 = 37 A:F0 X:02 Y:AC P:E5 SP:FB PPU:162, 96 CYC:18446
+EBD6 EA NOP A:B8 X:02 Y:AC P:A5 SP:FB PPU:162,120 CYC:18454
+EBD7 EA NOP A:B8 X:02 Y:AC P:A5 SP:FB PPU:162,126 CYC:18456
+EBD8 EA NOP A:B8 X:02 Y:AC P:A5 SP:FB PPU:162,132 CYC:18458
+EBD9 EA NOP A:B8 X:02 Y:AC P:A5 SP:FB PPU:162,138 CYC:18460
+EBDA 20 DA FA JSR $FADA A:B8 X:02 Y:AC P:A5 SP:FB PPU:162,144 CYC:18462
+FADA 70 0A BVS $FAE6 A:B8 X:02 Y:AC P:A5 SP:F9 PPU:162,162 CYC:18468
+FADC F0 08 BEQ $FAE6 A:B8 X:02 Y:AC P:A5 SP:F9 PPU:162,168 CYC:18470
+FADE 10 06 BPL $FAE6 A:B8 X:02 Y:AC P:A5 SP:F9 PPU:162,174 CYC:18472
+FAE0 90 04 BCC $FAE6 A:B8 X:02 Y:AC P:A5 SP:F9 PPU:162,180 CYC:18474
+FAE2 C9 B8 CMP #$B8 A:B8 X:02 Y:AC P:A5 SP:F9 PPU:162,186 CYC:18476
+FAE4 F0 02 BEQ $FAE8 A:B8 X:02 Y:AC P:27 SP:F9 PPU:162,192 CYC:18478
+FAE8 60 RTS A:B8 X:02 Y:AC P:27 SP:F9 PPU:162,201 CYC:18481
+EBDD AD 47 06 LDA $0647 = 38 A:B8 X:02 Y:AC P:27 SP:FB PPU:162,219 CYC:18487
+EBE0 C9 38 CMP #$38 A:38 X:02 Y:AC P:25 SP:FB PPU:162,231 CYC:18491
+EBE2 F0 02 BEQ $EBE6 A:38 X:02 Y:AC P:27 SP:FB PPU:162,237 CYC:18493
+EBE6 C8 INY A:38 X:02 Y:AC P:27 SP:FB PPU:162,246 CYC:18496
+EBE7 A9 EB LDA #$EB A:38 X:02 Y:AD P:A5 SP:FB PPU:162,252 CYC:18498
+EBE9 85 47 STA $47 = 47 A:EB X:02 Y:AD P:A5 SP:FB PPU:162,258 CYC:18500
+EBEB 20 B1 FA JSR $FAB1 A:EB X:02 Y:AD P:A5 SP:FB PPU:162,267 CYC:18503
+FAB1 24 01 BIT $01 = FF A:EB X:02 Y:AD P:A5 SP:F9 PPU:162,285 CYC:18509
+FAB3 18 CLC A:EB X:02 Y:AD P:E5 SP:F9 PPU:162,294 CYC:18512
+FAB4 A9 40 LDA #$40 A:EB X:02 Y:AD P:E4 SP:F9 PPU:162,300 CYC:18514
+FAB6 60 RTS A:40 X:02 Y:AD P:64 SP:F9 PPU:162,306 CYC:18516
+EBEE E7 47 *ISB $47 = EB A:40 X:02 Y:AD P:64 SP:FB PPU:162,324 CYC:18522
+EBF0 EA NOP A:53 X:02 Y:AD P:24 SP:FB PPU:162,339 CYC:18527
+EBF1 EA NOP A:53 X:02 Y:AD P:24 SP:FB PPU:163, 4 CYC:18529
+EBF2 EA NOP A:53 X:02 Y:AD P:24 SP:FB PPU:163, 10 CYC:18531
+EBF3 EA NOP A:53 X:02 Y:AD P:24 SP:FB PPU:163, 16 CYC:18533
+EBF4 20 B7 FA JSR $FAB7 A:53 X:02 Y:AD P:24 SP:FB PPU:163, 22 CYC:18535
+FAB7 70 2D BVS $FAE6 A:53 X:02 Y:AD P:24 SP:F9 PPU:163, 40 CYC:18541
+FAB9 B0 2B BCS $FAE6 A:53 X:02 Y:AD P:24 SP:F9 PPU:163, 46 CYC:18543
+FABB 30 29 BMI $FAE6 A:53 X:02 Y:AD P:24 SP:F9 PPU:163, 52 CYC:18545
+FABD C9 53 CMP #$53 A:53 X:02 Y:AD P:24 SP:F9 PPU:163, 58 CYC:18547
+FABF D0 25 BNE $FAE6 A:53 X:02 Y:AD P:27 SP:F9 PPU:163, 64 CYC:18549
+FAC1 60 RTS A:53 X:02 Y:AD P:27 SP:F9 PPU:163, 70 CYC:18551
+EBF7 A5 47 LDA $47 = EC A:53 X:02 Y:AD P:27 SP:FB PPU:163, 88 CYC:18557
+EBF9 C9 EC CMP #$EC A:EC X:02 Y:AD P:A5 SP:FB PPU:163, 97 CYC:18560
+EBFB F0 02 BEQ $EBFF A:EC X:02 Y:AD P:27 SP:FB PPU:163,103 CYC:18562
+EBFF C8 INY A:EC X:02 Y:AD P:27 SP:FB PPU:163,112 CYC:18565
+EC00 A9 FF LDA #$FF A:EC X:02 Y:AE P:A5 SP:FB PPU:163,118 CYC:18567
+EC02 85 47 STA $47 = EC A:FF X:02 Y:AE P:A5 SP:FB PPU:163,124 CYC:18569
+EC04 20 C2 FA JSR $FAC2 A:FF X:02 Y:AE P:A5 SP:FB PPU:163,133 CYC:18572
+FAC2 B8 CLV A:FF X:02 Y:AE P:A5 SP:F9 PPU:163,151 CYC:18578
+FAC3 38 SEC A:FF X:02 Y:AE P:A5 SP:F9 PPU:163,157 CYC:18580
+FAC4 A9 FF LDA #$FF A:FF X:02 Y:AE P:A5 SP:F9 PPU:163,163 CYC:18582
+FAC6 60 RTS A:FF X:02 Y:AE P:A5 SP:F9 PPU:163,169 CYC:18584
+EC07 E7 47 *ISB $47 = FF A:FF X:02 Y:AE P:A5 SP:FB PPU:163,187 CYC:18590
+EC09 EA NOP A:FF X:02 Y:AE P:A5 SP:FB PPU:163,202 CYC:18595
+EC0A EA NOP A:FF X:02 Y:AE P:A5 SP:FB PPU:163,208 CYC:18597
+EC0B EA NOP A:FF X:02 Y:AE P:A5 SP:FB PPU:163,214 CYC:18599
+EC0C EA NOP A:FF X:02 Y:AE P:A5 SP:FB PPU:163,220 CYC:18601
+EC0D 20 C7 FA JSR $FAC7 A:FF X:02 Y:AE P:A5 SP:FB PPU:163,226 CYC:18603
+FAC7 70 1D BVS $FAE6 A:FF X:02 Y:AE P:A5 SP:F9 PPU:163,244 CYC:18609
+FAC9 F0 1B BEQ $FAE6 A:FF X:02 Y:AE P:A5 SP:F9 PPU:163,250 CYC:18611
+FACB 10 19 BPL $FAE6 A:FF X:02 Y:AE P:A5 SP:F9 PPU:163,256 CYC:18613
+FACD 90 17 BCC $FAE6 A:FF X:02 Y:AE P:A5 SP:F9 PPU:163,262 CYC:18615
+FACF C9 FF CMP #$FF A:FF X:02 Y:AE P:A5 SP:F9 PPU:163,268 CYC:18617
+FAD1 D0 13 BNE $FAE6 A:FF X:02 Y:AE P:27 SP:F9 PPU:163,274 CYC:18619
+FAD3 60 RTS A:FF X:02 Y:AE P:27 SP:F9 PPU:163,280 CYC:18621
+EC10 A5 47 LDA $47 = 00 A:FF X:02 Y:AE P:27 SP:FB PPU:163,298 CYC:18627
+EC12 C9 00 CMP #$00 A:00 X:02 Y:AE P:27 SP:FB PPU:163,307 CYC:18630
+EC14 F0 02 BEQ $EC18 A:00 X:02 Y:AE P:27 SP:FB PPU:163,313 CYC:18632
+EC18 C8 INY A:00 X:02 Y:AE P:27 SP:FB PPU:163,322 CYC:18635
+EC19 A9 37 LDA #$37 A:00 X:02 Y:AF P:A5 SP:FB PPU:163,328 CYC:18637
+EC1B 85 47 STA $47 = 00 A:37 X:02 Y:AF P:25 SP:FB PPU:163,334 CYC:18639
+EC1D 20 D4 FA JSR $FAD4 A:37 X:02 Y:AF P:25 SP:FB PPU:164, 2 CYC:18642
+FAD4 24 01 BIT $01 = FF A:37 X:02 Y:AF P:25 SP:F9 PPU:164, 20 CYC:18648
+FAD6 38 SEC A:37 X:02 Y:AF P:E5 SP:F9 PPU:164, 29 CYC:18651
+FAD7 A9 F0 LDA #$F0 A:37 X:02 Y:AF P:E5 SP:F9 PPU:164, 35 CYC:18653
+FAD9 60 RTS A:F0 X:02 Y:AF P:E5 SP:F9 PPU:164, 41 CYC:18655
+EC20 E7 47 *ISB $47 = 37 A:F0 X:02 Y:AF P:E5 SP:FB PPU:164, 59 CYC:18661
+EC22 EA NOP A:B8 X:02 Y:AF P:A5 SP:FB PPU:164, 74 CYC:18666
+EC23 EA NOP A:B8 X:02 Y:AF P:A5 SP:FB PPU:164, 80 CYC:18668
+EC24 EA NOP A:B8 X:02 Y:AF P:A5 SP:FB PPU:164, 86 CYC:18670
+EC25 EA NOP A:B8 X:02 Y:AF P:A5 SP:FB PPU:164, 92 CYC:18672
+EC26 20 DA FA JSR $FADA A:B8 X:02 Y:AF P:A5 SP:FB PPU:164, 98 CYC:18674
+FADA 70 0A BVS $FAE6 A:B8 X:02 Y:AF P:A5 SP:F9 PPU:164,116 CYC:18680
+FADC F0 08 BEQ $FAE6 A:B8 X:02 Y:AF P:A5 SP:F9 PPU:164,122 CYC:18682
+FADE 10 06 BPL $FAE6 A:B8 X:02 Y:AF P:A5 SP:F9 PPU:164,128 CYC:18684
+FAE0 90 04 BCC $FAE6 A:B8 X:02 Y:AF P:A5 SP:F9 PPU:164,134 CYC:18686
+FAE2 C9 B8 CMP #$B8 A:B8 X:02 Y:AF P:A5 SP:F9 PPU:164,140 CYC:18688
+FAE4 F0 02 BEQ $FAE8 A:B8 X:02 Y:AF P:27 SP:F9 PPU:164,146 CYC:18690
+FAE8 60 RTS A:B8 X:02 Y:AF P:27 SP:F9 PPU:164,155 CYC:18693
+EC29 A5 47 LDA $47 = 38 A:B8 X:02 Y:AF P:27 SP:FB PPU:164,173 CYC:18699
+EC2B C9 38 CMP #$38 A:38 X:02 Y:AF P:25 SP:FB PPU:164,182 CYC:18702
+EC2D F0 02 BEQ $EC31 A:38 X:02 Y:AF P:27 SP:FB PPU:164,188 CYC:18704
+EC31 C8 INY A:38 X:02 Y:AF P:27 SP:FB PPU:164,197 CYC:18707
+EC32 A9 EB LDA #$EB A:38 X:02 Y:B0 P:A5 SP:FB PPU:164,203 CYC:18709
+EC34 8D 47 06 STA $0647 = 38 A:EB X:02 Y:B0 P:A5 SP:FB PPU:164,209 CYC:18711
+EC37 20 B1 FA JSR $FAB1 A:EB X:02 Y:B0 P:A5 SP:FB PPU:164,221 CYC:18715
+FAB1 24 01 BIT $01 = FF A:EB X:02 Y:B0 P:A5 SP:F9 PPU:164,239 CYC:18721
+FAB3 18 CLC A:EB X:02 Y:B0 P:E5 SP:F9 PPU:164,248 CYC:18724
+FAB4 A9 40 LDA #$40 A:EB X:02 Y:B0 P:E4 SP:F9 PPU:164,254 CYC:18726
+FAB6 60 RTS A:40 X:02 Y:B0 P:64 SP:F9 PPU:164,260 CYC:18728
+EC3A EF 47 06 *ISB $0647 = EB A:40 X:02 Y:B0 P:64 SP:FB PPU:164,278 CYC:18734
+EC3D EA NOP A:53 X:02 Y:B0 P:24 SP:FB PPU:164,296 CYC:18740
+EC3E EA NOP A:53 X:02 Y:B0 P:24 SP:FB PPU:164,302 CYC:18742
+EC3F EA NOP A:53 X:02 Y:B0 P:24 SP:FB PPU:164,308 CYC:18744
+EC40 EA NOP A:53 X:02 Y:B0 P:24 SP:FB PPU:164,314 CYC:18746
+EC41 20 B7 FA JSR $FAB7 A:53 X:02 Y:B0 P:24 SP:FB PPU:164,320 CYC:18748
+FAB7 70 2D BVS $FAE6 A:53 X:02 Y:B0 P:24 SP:F9 PPU:164,338 CYC:18754
+FAB9 B0 2B BCS $FAE6 A:53 X:02 Y:B0 P:24 SP:F9 PPU:165, 3 CYC:18756
+FABB 30 29 BMI $FAE6 A:53 X:02 Y:B0 P:24 SP:F9 PPU:165, 9 CYC:18758
+FABD C9 53 CMP #$53 A:53 X:02 Y:B0 P:24 SP:F9 PPU:165, 15 CYC:18760
+FABF D0 25 BNE $FAE6 A:53 X:02 Y:B0 P:27 SP:F9 PPU:165, 21 CYC:18762
+FAC1 60 RTS A:53 X:02 Y:B0 P:27 SP:F9 PPU:165, 27 CYC:18764
+EC44 AD 47 06 LDA $0647 = EC A:53 X:02 Y:B0 P:27 SP:FB PPU:165, 45 CYC:18770
+EC47 C9 EC CMP #$EC A:EC X:02 Y:B0 P:A5 SP:FB PPU:165, 57 CYC:18774
+EC49 F0 02 BEQ $EC4D A:EC X:02 Y:B0 P:27 SP:FB PPU:165, 63 CYC:18776
+EC4D C8 INY A:EC X:02 Y:B0 P:27 SP:FB PPU:165, 72 CYC:18779
+EC4E A9 FF LDA #$FF A:EC X:02 Y:B1 P:A5 SP:FB PPU:165, 78 CYC:18781
+EC50 8D 47 06 STA $0647 = EC A:FF X:02 Y:B1 P:A5 SP:FB PPU:165, 84 CYC:18783
+EC53 20 C2 FA JSR $FAC2 A:FF X:02 Y:B1 P:A5 SP:FB PPU:165, 96 CYC:18787
+FAC2 B8 CLV A:FF X:02 Y:B1 P:A5 SP:F9 PPU:165,114 CYC:18793
+FAC3 38 SEC A:FF X:02 Y:B1 P:A5 SP:F9 PPU:165,120 CYC:18795
+FAC4 A9 FF LDA #$FF A:FF X:02 Y:B1 P:A5 SP:F9 PPU:165,126 CYC:18797
+FAC6 60 RTS A:FF X:02 Y:B1 P:A5 SP:F9 PPU:165,132 CYC:18799
+EC56 EF 47 06 *ISB $0647 = FF A:FF X:02 Y:B1 P:A5 SP:FB PPU:165,150 CYC:18805
+EC59 EA NOP A:FF X:02 Y:B1 P:A5 SP:FB PPU:165,168 CYC:18811
+EC5A EA NOP A:FF X:02 Y:B1 P:A5 SP:FB PPU:165,174 CYC:18813
+EC5B EA NOP A:FF X:02 Y:B1 P:A5 SP:FB PPU:165,180 CYC:18815
+EC5C EA NOP A:FF X:02 Y:B1 P:A5 SP:FB PPU:165,186 CYC:18817
+EC5D 20 C7 FA JSR $FAC7 A:FF X:02 Y:B1 P:A5 SP:FB PPU:165,192 CYC:18819
+FAC7 70 1D BVS $FAE6 A:FF X:02 Y:B1 P:A5 SP:F9 PPU:165,210 CYC:18825
+FAC9 F0 1B BEQ $FAE6 A:FF X:02 Y:B1 P:A5 SP:F9 PPU:165,216 CYC:18827
+FACB 10 19 BPL $FAE6 A:FF X:02 Y:B1 P:A5 SP:F9 PPU:165,222 CYC:18829
+FACD 90 17 BCC $FAE6 A:FF X:02 Y:B1 P:A5 SP:F9 PPU:165,228 CYC:18831
+FACF C9 FF CMP #$FF A:FF X:02 Y:B1 P:A5 SP:F9 PPU:165,234 CYC:18833
+FAD1 D0 13 BNE $FAE6 A:FF X:02 Y:B1 P:27 SP:F9 PPU:165,240 CYC:18835
+FAD3 60 RTS A:FF X:02 Y:B1 P:27 SP:F9 PPU:165,246 CYC:18837
+EC60 AD 47 06 LDA $0647 = 00 A:FF X:02 Y:B1 P:27 SP:FB PPU:165,264 CYC:18843
+EC63 C9 00 CMP #$00 A:00 X:02 Y:B1 P:27 SP:FB PPU:165,276 CYC:18847
+EC65 F0 02 BEQ $EC69 A:00 X:02 Y:B1 P:27 SP:FB PPU:165,282 CYC:18849
+EC69 C8 INY A:00 X:02 Y:B1 P:27 SP:FB PPU:165,291 CYC:18852
+EC6A A9 37 LDA #$37 A:00 X:02 Y:B2 P:A5 SP:FB PPU:165,297 CYC:18854
+EC6C 8D 47 06 STA $0647 = 00 A:37 X:02 Y:B2 P:25 SP:FB PPU:165,303 CYC:18856
+EC6F 20 D4 FA JSR $FAD4 A:37 X:02 Y:B2 P:25 SP:FB PPU:165,315 CYC:18860
+FAD4 24 01 BIT $01 = FF A:37 X:02 Y:B2 P:25 SP:F9 PPU:165,333 CYC:18866
+FAD6 38 SEC A:37 X:02 Y:B2 P:E5 SP:F9 PPU:166, 1 CYC:18869
+FAD7 A9 F0 LDA #$F0 A:37 X:02 Y:B2 P:E5 SP:F9 PPU:166, 7 CYC:18871
+FAD9 60 RTS A:F0 X:02 Y:B2 P:E5 SP:F9 PPU:166, 13 CYC:18873
+EC72 EF 47 06 *ISB $0647 = 37 A:F0 X:02 Y:B2 P:E5 SP:FB PPU:166, 31 CYC:18879
+EC75 EA NOP A:B8 X:02 Y:B2 P:A5 SP:FB PPU:166, 49 CYC:18885
+EC76 EA NOP A:B8 X:02 Y:B2 P:A5 SP:FB PPU:166, 55 CYC:18887
+EC77 EA NOP A:B8 X:02 Y:B2 P:A5 SP:FB PPU:166, 61 CYC:18889
+EC78 EA NOP A:B8 X:02 Y:B2 P:A5 SP:FB PPU:166, 67 CYC:18891
+EC79 20 DA FA JSR $FADA A:B8 X:02 Y:B2 P:A5 SP:FB PPU:166, 73 CYC:18893
+FADA 70 0A BVS $FAE6 A:B8 X:02 Y:B2 P:A5 SP:F9 PPU:166, 91 CYC:18899
+FADC F0 08 BEQ $FAE6 A:B8 X:02 Y:B2 P:A5 SP:F9 PPU:166, 97 CYC:18901
+FADE 10 06 BPL $FAE6 A:B8 X:02 Y:B2 P:A5 SP:F9 PPU:166,103 CYC:18903
+FAE0 90 04 BCC $FAE6 A:B8 X:02 Y:B2 P:A5 SP:F9 PPU:166,109 CYC:18905
+FAE2 C9 B8 CMP #$B8 A:B8 X:02 Y:B2 P:A5 SP:F9 PPU:166,115 CYC:18907
+FAE4 F0 02 BEQ $FAE8 A:B8 X:02 Y:B2 P:27 SP:F9 PPU:166,121 CYC:18909
+FAE8 60 RTS A:B8 X:02 Y:B2 P:27 SP:F9 PPU:166,130 CYC:18912
+EC7C AD 47 06 LDA $0647 = 38 A:B8 X:02 Y:B2 P:27 SP:FB PPU:166,148 CYC:18918
+EC7F C9 38 CMP #$38 A:38 X:02 Y:B2 P:25 SP:FB PPU:166,160 CYC:18922
+EC81 F0 02 BEQ $EC85 A:38 X:02 Y:B2 P:27 SP:FB PPU:166,166 CYC:18924
+EC85 A9 EB LDA #$EB A:38 X:02 Y:B2 P:27 SP:FB PPU:166,175 CYC:18927
+EC87 8D 47 06 STA $0647 = 38 A:EB X:02 Y:B2 P:A5 SP:FB PPU:166,181 CYC:18929
+EC8A A9 48 LDA #$48 A:EB X:02 Y:B2 P:A5 SP:FB PPU:166,193 CYC:18933
+EC8C 85 45 STA $45 = 48 A:48 X:02 Y:B2 P:25 SP:FB PPU:166,199 CYC:18935
+EC8E A9 05 LDA #$05 A:48 X:02 Y:B2 P:25 SP:FB PPU:166,208 CYC:18938
+EC90 85 46 STA $46 = 05 A:05 X:02 Y:B2 P:25 SP:FB PPU:166,214 CYC:18940
+EC92 A0 FF LDY #$FF A:05 X:02 Y:B2 P:25 SP:FB PPU:166,223 CYC:18943
+EC94 20 B1 FA JSR $FAB1 A:05 X:02 Y:FF P:A5 SP:FB PPU:166,229 CYC:18945
+FAB1 24 01 BIT $01 = FF A:05 X:02 Y:FF P:A5 SP:F9 PPU:166,247 CYC:18951
+FAB3 18 CLC A:05 X:02 Y:FF P:E5 SP:F9 PPU:166,256 CYC:18954
+FAB4 A9 40 LDA #$40 A:05 X:02 Y:FF P:E4 SP:F9 PPU:166,262 CYC:18956
+FAB6 60 RTS A:40 X:02 Y:FF P:64 SP:F9 PPU:166,268 CYC:18958
+EC97 F3 45 *ISB ($45),Y = 0548 @ 0647 = EB A:40 X:02 Y:FF P:64 SP:FB PPU:166,286 CYC:18964
+EC99 EA NOP A:53 X:02 Y:FF P:24 SP:FB PPU:166,310 CYC:18972
+EC9A EA NOP A:53 X:02 Y:FF P:24 SP:FB PPU:166,316 CYC:18974
+EC9B 08 PHP A:53 X:02 Y:FF P:24 SP:FB PPU:166,322 CYC:18976
+EC9C 48 PHA A:53 X:02 Y:FF P:24 SP:FA PPU:166,331 CYC:18979
+EC9D A0 B3 LDY #$B3 A:53 X:02 Y:FF P:24 SP:F9 PPU:166,340 CYC:18982
+EC9F 68 PLA A:53 X:02 Y:B3 P:A4 SP:F9 PPU:167, 5 CYC:18984
+ECA0 28 PLP A:53 X:02 Y:B3 P:24 SP:FA PPU:167, 17 CYC:18988
+ECA1 20 B7 FA JSR $FAB7 A:53 X:02 Y:B3 P:24 SP:FB PPU:167, 29 CYC:18992
+FAB7 70 2D BVS $FAE6 A:53 X:02 Y:B3 P:24 SP:F9 PPU:167, 47 CYC:18998
+FAB9 B0 2B BCS $FAE6 A:53 X:02 Y:B3 P:24 SP:F9 PPU:167, 53 CYC:19000
+FABB 30 29 BMI $FAE6 A:53 X:02 Y:B3 P:24 SP:F9 PPU:167, 59 CYC:19002
+FABD C9 53 CMP #$53 A:53 X:02 Y:B3 P:24 SP:F9 PPU:167, 65 CYC:19004
+FABF D0 25 BNE $FAE6 A:53 X:02 Y:B3 P:27 SP:F9 PPU:167, 71 CYC:19006
+FAC1 60 RTS A:53 X:02 Y:B3 P:27 SP:F9 PPU:167, 77 CYC:19008
+ECA4 AD 47 06 LDA $0647 = EC A:53 X:02 Y:B3 P:27 SP:FB PPU:167, 95 CYC:19014
+ECA7 C9 EC CMP #$EC A:EC X:02 Y:B3 P:A5 SP:FB PPU:167,107 CYC:19018
+ECA9 F0 02 BEQ $ECAD A:EC X:02 Y:B3 P:27 SP:FB PPU:167,113 CYC:19020
+ECAD A0 FF LDY #$FF A:EC X:02 Y:B3 P:27 SP:FB PPU:167,122 CYC:19023
+ECAF A9 FF LDA #$FF A:EC X:02 Y:FF P:A5 SP:FB PPU:167,128 CYC:19025
+ECB1 8D 47 06 STA $0647 = EC A:FF X:02 Y:FF P:A5 SP:FB PPU:167,134 CYC:19027
+ECB4 20 C2 FA JSR $FAC2 A:FF X:02 Y:FF P:A5 SP:FB PPU:167,146 CYC:19031
+FAC2 B8 CLV A:FF X:02 Y:FF P:A5 SP:F9 PPU:167,164 CYC:19037
+FAC3 38 SEC A:FF X:02 Y:FF P:A5 SP:F9 PPU:167,170 CYC:19039
+FAC4 A9 FF LDA #$FF A:FF X:02 Y:FF P:A5 SP:F9 PPU:167,176 CYC:19041
+FAC6 60 RTS A:FF X:02 Y:FF P:A5 SP:F9 PPU:167,182 CYC:19043
+ECB7 F3 45 *ISB ($45),Y = 0548 @ 0647 = FF A:FF X:02 Y:FF P:A5 SP:FB PPU:167,200 CYC:19049
+ECB9 EA NOP A:FF X:02 Y:FF P:A5 SP:FB PPU:167,224 CYC:19057
+ECBA EA NOP A:FF X:02 Y:FF P:A5 SP:FB PPU:167,230 CYC:19059
+ECBB 08 PHP A:FF X:02 Y:FF P:A5 SP:FB PPU:167,236 CYC:19061
+ECBC 48 PHA A:FF X:02 Y:FF P:A5 SP:FA PPU:167,245 CYC:19064
+ECBD A0 B4 LDY #$B4 A:FF X:02 Y:FF P:A5 SP:F9 PPU:167,254 CYC:19067
+ECBF 68 PLA A:FF X:02 Y:B4 P:A5 SP:F9 PPU:167,260 CYC:19069
+ECC0 28 PLP A:FF X:02 Y:B4 P:A5 SP:FA PPU:167,272 CYC:19073
+ECC1 20 C7 FA JSR $FAC7 A:FF X:02 Y:B4 P:A5 SP:FB PPU:167,284 CYC:19077
+FAC7 70 1D BVS $FAE6 A:FF X:02 Y:B4 P:A5 SP:F9 PPU:167,302 CYC:19083
+FAC9 F0 1B BEQ $FAE6 A:FF X:02 Y:B4 P:A5 SP:F9 PPU:167,308 CYC:19085
+FACB 10 19 BPL $FAE6 A:FF X:02 Y:B4 P:A5 SP:F9 PPU:167,314 CYC:19087
+FACD 90 17 BCC $FAE6 A:FF X:02 Y:B4 P:A5 SP:F9 PPU:167,320 CYC:19089
+FACF C9 FF CMP #$FF A:FF X:02 Y:B4 P:A5 SP:F9 PPU:167,326 CYC:19091
+FAD1 D0 13 BNE $FAE6 A:FF X:02 Y:B4 P:27 SP:F9 PPU:167,332 CYC:19093
+FAD3 60 RTS A:FF X:02 Y:B4 P:27 SP:F9 PPU:167,338 CYC:19095
+ECC4 AD 47 06 LDA $0647 = 00 A:FF X:02 Y:B4 P:27 SP:FB PPU:168, 15 CYC:19101
+ECC7 C9 00 CMP #$00 A:00 X:02 Y:B4 P:27 SP:FB PPU:168, 27 CYC:19105
+ECC9 F0 02 BEQ $ECCD A:00 X:02 Y:B4 P:27 SP:FB PPU:168, 33 CYC:19107
+ECCD A0 FF LDY #$FF A:00 X:02 Y:B4 P:27 SP:FB PPU:168, 42 CYC:19110
+ECCF A9 37 LDA #$37 A:00 X:02 Y:FF P:A5 SP:FB PPU:168, 48 CYC:19112
+ECD1 8D 47 06 STA $0647 = 00 A:37 X:02 Y:FF P:25 SP:FB PPU:168, 54 CYC:19114
+ECD4 20 D4 FA JSR $FAD4 A:37 X:02 Y:FF P:25 SP:FB PPU:168, 66 CYC:19118
+FAD4 24 01 BIT $01 = FF A:37 X:02 Y:FF P:25 SP:F9 PPU:168, 84 CYC:19124
+FAD6 38 SEC A:37 X:02 Y:FF P:E5 SP:F9 PPU:168, 93 CYC:19127
+FAD7 A9 F0 LDA #$F0 A:37 X:02 Y:FF P:E5 SP:F9 PPU:168, 99 CYC:19129
+FAD9 60 RTS A:F0 X:02 Y:FF P:E5 SP:F9 PPU:168,105 CYC:19131
+ECD7 F3 45 *ISB ($45),Y = 0548 @ 0647 = 37 A:F0 X:02 Y:FF P:E5 SP:FB PPU:168,123 CYC:19137
+ECD9 EA NOP A:B8 X:02 Y:FF P:A5 SP:FB PPU:168,147 CYC:19145
+ECDA EA NOP A:B8 X:02 Y:FF P:A5 SP:FB PPU:168,153 CYC:19147
+ECDB 08 PHP A:B8 X:02 Y:FF P:A5 SP:FB PPU:168,159 CYC:19149
+ECDC 48 PHA A:B8 X:02 Y:FF P:A5 SP:FA PPU:168,168 CYC:19152
+ECDD A0 B5 LDY #$B5 A:B8 X:02 Y:FF P:A5 SP:F9 PPU:168,177 CYC:19155
+ECDF 68 PLA A:B8 X:02 Y:B5 P:A5 SP:F9 PPU:168,183 CYC:19157
+ECE0 28 PLP A:B8 X:02 Y:B5 P:A5 SP:FA PPU:168,195 CYC:19161
+ECE1 20 DA FA JSR $FADA A:B8 X:02 Y:B5 P:A5 SP:FB PPU:168,207 CYC:19165
+FADA 70 0A BVS $FAE6 A:B8 X:02 Y:B5 P:A5 SP:F9 PPU:168,225 CYC:19171
+FADC F0 08 BEQ $FAE6 A:B8 X:02 Y:B5 P:A5 SP:F9 PPU:168,231 CYC:19173
+FADE 10 06 BPL $FAE6 A:B8 X:02 Y:B5 P:A5 SP:F9 PPU:168,237 CYC:19175
+FAE0 90 04 BCC $FAE6 A:B8 X:02 Y:B5 P:A5 SP:F9 PPU:168,243 CYC:19177
+FAE2 C9 B8 CMP #$B8 A:B8 X:02 Y:B5 P:A5 SP:F9 PPU:168,249 CYC:19179
+FAE4 F0 02 BEQ $FAE8 A:B8 X:02 Y:B5 P:27 SP:F9 PPU:168,255 CYC:19181
+FAE8 60 RTS A:B8 X:02 Y:B5 P:27 SP:F9 PPU:168,264 CYC:19184
+ECE4 AD 47 06 LDA $0647 = 38 A:B8 X:02 Y:B5 P:27 SP:FB PPU:168,282 CYC:19190
+ECE7 C9 38 CMP #$38 A:38 X:02 Y:B5 P:25 SP:FB PPU:168,294 CYC:19194
+ECE9 F0 02 BEQ $ECED A:38 X:02 Y:B5 P:27 SP:FB PPU:168,300 CYC:19196
+ECED A0 B6 LDY #$B6 A:38 X:02 Y:B5 P:27 SP:FB PPU:168,309 CYC:19199
+ECEF A2 FF LDX #$FF A:38 X:02 Y:B6 P:A5 SP:FB PPU:168,315 CYC:19201
+ECF1 A9 EB LDA #$EB A:38 X:FF Y:B6 P:A5 SP:FB PPU:168,321 CYC:19203
+ECF3 85 47 STA $47 = 38 A:EB X:FF Y:B6 P:A5 SP:FB PPU:168,327 CYC:19205
+ECF5 20 B1 FA JSR $FAB1 A:EB X:FF Y:B6 P:A5 SP:FB PPU:168,336 CYC:19208
+FAB1 24 01 BIT $01 = FF A:EB X:FF Y:B6 P:A5 SP:F9 PPU:169, 13 CYC:19214
+FAB3 18 CLC A:EB X:FF Y:B6 P:E5 SP:F9 PPU:169, 22 CYC:19217
+FAB4 A9 40 LDA #$40 A:EB X:FF Y:B6 P:E4 SP:F9 PPU:169, 28 CYC:19219
+FAB6 60 RTS A:40 X:FF Y:B6 P:64 SP:F9 PPU:169, 34 CYC:19221
+ECF8 F7 48 *ISB $48,X @ 47 = EB A:40 X:FF Y:B6 P:64 SP:FB PPU:169, 52 CYC:19227
+ECFA EA NOP A:53 X:FF Y:B6 P:24 SP:FB PPU:169, 70 CYC:19233
+ECFB EA NOP A:53 X:FF Y:B6 P:24 SP:FB PPU:169, 76 CYC:19235
+ECFC EA NOP A:53 X:FF Y:B6 P:24 SP:FB PPU:169, 82 CYC:19237
+ECFD EA NOP A:53 X:FF Y:B6 P:24 SP:FB PPU:169, 88 CYC:19239
+ECFE 20 B7 FA JSR $FAB7 A:53 X:FF Y:B6 P:24 SP:FB PPU:169, 94 CYC:19241
+FAB7 70 2D BVS $FAE6 A:53 X:FF Y:B6 P:24 SP:F9 PPU:169,112 CYC:19247
+FAB9 B0 2B BCS $FAE6 A:53 X:FF Y:B6 P:24 SP:F9 PPU:169,118 CYC:19249
+FABB 30 29 BMI $FAE6 A:53 X:FF Y:B6 P:24 SP:F9 PPU:169,124 CYC:19251
+FABD C9 53 CMP #$53 A:53 X:FF Y:B6 P:24 SP:F9 PPU:169,130 CYC:19253
+FABF D0 25 BNE $FAE6 A:53 X:FF Y:B6 P:27 SP:F9 PPU:169,136 CYC:19255
+FAC1 60 RTS A:53 X:FF Y:B6 P:27 SP:F9 PPU:169,142 CYC:19257
+ED01 A5 47 LDA $47 = EC A:53 X:FF Y:B6 P:27 SP:FB PPU:169,160 CYC:19263
+ED03 C9 EC CMP #$EC A:EC X:FF Y:B6 P:A5 SP:FB PPU:169,169 CYC:19266
+ED05 F0 02 BEQ $ED09 A:EC X:FF Y:B6 P:27 SP:FB PPU:169,175 CYC:19268
+ED09 C8 INY A:EC X:FF Y:B6 P:27 SP:FB PPU:169,184 CYC:19271
+ED0A A9 FF LDA #$FF A:EC X:FF Y:B7 P:A5 SP:FB PPU:169,190 CYC:19273
+ED0C 85 47 STA $47 = EC A:FF X:FF Y:B7 P:A5 SP:FB PPU:169,196 CYC:19275
+ED0E 20 C2 FA JSR $FAC2 A:FF X:FF Y:B7 P:A5 SP:FB PPU:169,205 CYC:19278
+FAC2 B8 CLV A:FF X:FF Y:B7 P:A5 SP:F9 PPU:169,223 CYC:19284
+FAC3 38 SEC A:FF X:FF Y:B7 P:A5 SP:F9 PPU:169,229 CYC:19286
+FAC4 A9 FF LDA #$FF A:FF X:FF Y:B7 P:A5 SP:F9 PPU:169,235 CYC:19288
+FAC6 60 RTS A:FF X:FF Y:B7 P:A5 SP:F9 PPU:169,241 CYC:19290
+ED11 F7 48 *ISB $48,X @ 47 = FF A:FF X:FF Y:B7 P:A5 SP:FB PPU:169,259 CYC:19296
+ED13 EA NOP A:FF X:FF Y:B7 P:A5 SP:FB PPU:169,277 CYC:19302
+ED14 EA NOP A:FF X:FF Y:B7 P:A5 SP:FB PPU:169,283 CYC:19304
+ED15 EA NOP A:FF X:FF Y:B7 P:A5 SP:FB PPU:169,289 CYC:19306
+ED16 EA NOP A:FF X:FF Y:B7 P:A5 SP:FB PPU:169,295 CYC:19308
+ED17 20 C7 FA JSR $FAC7 A:FF X:FF Y:B7 P:A5 SP:FB PPU:169,301 CYC:19310
+FAC7 70 1D BVS $FAE6 A:FF X:FF Y:B7 P:A5 SP:F9 PPU:169,319 CYC:19316
+FAC9 F0 1B BEQ $FAE6 A:FF X:FF Y:B7 P:A5 SP:F9 PPU:169,325 CYC:19318
+FACB 10 19 BPL $FAE6 A:FF X:FF Y:B7 P:A5 SP:F9 PPU:169,331 CYC:19320
+FACD 90 17 BCC $FAE6 A:FF X:FF Y:B7 P:A5 SP:F9 PPU:169,337 CYC:19322
+FACF C9 FF CMP #$FF A:FF X:FF Y:B7 P:A5 SP:F9 PPU:170, 2 CYC:19324
+FAD1 D0 13 BNE $FAE6 A:FF X:FF Y:B7 P:27 SP:F9 PPU:170, 8 CYC:19326
+FAD3 60 RTS A:FF X:FF Y:B7 P:27 SP:F9 PPU:170, 14 CYC:19328
+ED1A A5 47 LDA $47 = 00 A:FF X:FF Y:B7 P:27 SP:FB PPU:170, 32 CYC:19334
+ED1C C9 00 CMP #$00 A:00 X:FF Y:B7 P:27 SP:FB PPU:170, 41 CYC:19337
+ED1E F0 02 BEQ $ED22 A:00 X:FF Y:B7 P:27 SP:FB PPU:170, 47 CYC:19339
+ED22 C8 INY A:00 X:FF Y:B7 P:27 SP:FB PPU:170, 56 CYC:19342
+ED23 A9 37 LDA #$37 A:00 X:FF Y:B8 P:A5 SP:FB PPU:170, 62 CYC:19344
+ED25 85 47 STA $47 = 00 A:37 X:FF Y:B8 P:25 SP:FB PPU:170, 68 CYC:19346
+ED27 20 D4 FA JSR $FAD4 A:37 X:FF Y:B8 P:25 SP:FB PPU:170, 77 CYC:19349
+FAD4 24 01 BIT $01 = FF A:37 X:FF Y:B8 P:25 SP:F9 PPU:170, 95 CYC:19355
+FAD6 38 SEC A:37 X:FF Y:B8 P:E5 SP:F9 PPU:170,104 CYC:19358
+FAD7 A9 F0 LDA #$F0 A:37 X:FF Y:B8 P:E5 SP:F9 PPU:170,110 CYC:19360
+FAD9 60 RTS A:F0 X:FF Y:B8 P:E5 SP:F9 PPU:170,116 CYC:19362
+ED2A F7 48 *ISB $48,X @ 47 = 37 A:F0 X:FF Y:B8 P:E5 SP:FB PPU:170,134 CYC:19368
+ED2C EA NOP A:B8 X:FF Y:B8 P:A5 SP:FB PPU:170,152 CYC:19374
+ED2D EA NOP A:B8 X:FF Y:B8 P:A5 SP:FB PPU:170,158 CYC:19376
+ED2E EA NOP A:B8 X:FF Y:B8 P:A5 SP:FB PPU:170,164 CYC:19378
+ED2F EA NOP A:B8 X:FF Y:B8 P:A5 SP:FB PPU:170,170 CYC:19380
+ED30 20 DA FA JSR $FADA A:B8 X:FF Y:B8 P:A5 SP:FB PPU:170,176 CYC:19382
+FADA 70 0A BVS $FAE6 A:B8 X:FF Y:B8 P:A5 SP:F9 PPU:170,194 CYC:19388
+FADC F0 08 BEQ $FAE6 A:B8 X:FF Y:B8 P:A5 SP:F9 PPU:170,200 CYC:19390
+FADE 10 06 BPL $FAE6 A:B8 X:FF Y:B8 P:A5 SP:F9 PPU:170,206 CYC:19392
+FAE0 90 04 BCC $FAE6 A:B8 X:FF Y:B8 P:A5 SP:F9 PPU:170,212 CYC:19394
+FAE2 C9 B8 CMP #$B8 A:B8 X:FF Y:B8 P:A5 SP:F9 PPU:170,218 CYC:19396
+FAE4 F0 02 BEQ $FAE8 A:B8 X:FF Y:B8 P:27 SP:F9 PPU:170,224 CYC:19398
+FAE8 60 RTS A:B8 X:FF Y:B8 P:27 SP:F9 PPU:170,233 CYC:19401
+ED33 A5 47 LDA $47 = 38 A:B8 X:FF Y:B8 P:27 SP:FB PPU:170,251 CYC:19407
+ED35 C9 38 CMP #$38 A:38 X:FF Y:B8 P:25 SP:FB PPU:170,260 CYC:19410
+ED37 F0 02 BEQ $ED3B A:38 X:FF Y:B8 P:27 SP:FB PPU:170,266 CYC:19412
+ED3B A9 EB LDA #$EB A:38 X:FF Y:B8 P:27 SP:FB PPU:170,275 CYC:19415
+ED3D 8D 47 06 STA $0647 = 38 A:EB X:FF Y:B8 P:A5 SP:FB PPU:170,281 CYC:19417
+ED40 A0 FF LDY #$FF A:EB X:FF Y:B8 P:A5 SP:FB PPU:170,293 CYC:19421
+ED42 20 B1 FA JSR $FAB1 A:EB X:FF Y:FF P:A5 SP:FB PPU:170,299 CYC:19423
+FAB1 24 01 BIT $01 = FF A:EB X:FF Y:FF P:A5 SP:F9 PPU:170,317 CYC:19429
+FAB3 18 CLC A:EB X:FF Y:FF P:E5 SP:F9 PPU:170,326 CYC:19432
+FAB4 A9 40 LDA #$40 A:EB X:FF Y:FF P:E4 SP:F9 PPU:170,332 CYC:19434
+FAB6 60 RTS A:40 X:FF Y:FF P:64 SP:F9 PPU:170,338 CYC:19436
+ED45 FB 48 05 *ISB $0548,Y @ 0647 = EB A:40 X:FF Y:FF P:64 SP:FB PPU:171, 15 CYC:19442
+ED48 EA NOP A:53 X:FF Y:FF P:24 SP:FB PPU:171, 36 CYC:19449
+ED49 EA NOP A:53 X:FF Y:FF P:24 SP:FB PPU:171, 42 CYC:19451
+ED4A 08 PHP A:53 X:FF Y:FF P:24 SP:FB PPU:171, 48 CYC:19453
+ED4B 48 PHA A:53 X:FF Y:FF P:24 SP:FA PPU:171, 57 CYC:19456
+ED4C A0 B9 LDY #$B9 A:53 X:FF Y:FF P:24 SP:F9 PPU:171, 66 CYC:19459
+ED4E 68 PLA A:53 X:FF Y:B9 P:A4 SP:F9 PPU:171, 72 CYC:19461
+ED4F 28 PLP A:53 X:FF Y:B9 P:24 SP:FA PPU:171, 84 CYC:19465
+ED50 20 B7 FA JSR $FAB7 A:53 X:FF Y:B9 P:24 SP:FB PPU:171, 96 CYC:19469
+FAB7 70 2D BVS $FAE6 A:53 X:FF Y:B9 P:24 SP:F9 PPU:171,114 CYC:19475
+FAB9 B0 2B BCS $FAE6 A:53 X:FF Y:B9 P:24 SP:F9 PPU:171,120 CYC:19477
+FABB 30 29 BMI $FAE6 A:53 X:FF Y:B9 P:24 SP:F9 PPU:171,126 CYC:19479
+FABD C9 53 CMP #$53 A:53 X:FF Y:B9 P:24 SP:F9 PPU:171,132 CYC:19481
+FABF D0 25 BNE $FAE6 A:53 X:FF Y:B9 P:27 SP:F9 PPU:171,138 CYC:19483
+FAC1 60 RTS A:53 X:FF Y:B9 P:27 SP:F9 PPU:171,144 CYC:19485
+ED53 AD 47 06 LDA $0647 = EC A:53 X:FF Y:B9 P:27 SP:FB PPU:171,162 CYC:19491
+ED56 C9 EC CMP #$EC A:EC X:FF Y:B9 P:A5 SP:FB PPU:171,174 CYC:19495
+ED58 F0 02 BEQ $ED5C A:EC X:FF Y:B9 P:27 SP:FB PPU:171,180 CYC:19497
+ED5C A0 FF LDY #$FF A:EC X:FF Y:B9 P:27 SP:FB PPU:171,189 CYC:19500
+ED5E A9 FF LDA #$FF A:EC X:FF Y:FF P:A5 SP:FB PPU:171,195 CYC:19502
+ED60 8D 47 06 STA $0647 = EC A:FF X:FF Y:FF P:A5 SP:FB PPU:171,201 CYC:19504
+ED63 20 C2 FA JSR $FAC2 A:FF X:FF Y:FF P:A5 SP:FB PPU:171,213 CYC:19508
+FAC2 B8 CLV A:FF X:FF Y:FF P:A5 SP:F9 PPU:171,231 CYC:19514
+FAC3 38 SEC A:FF X:FF Y:FF P:A5 SP:F9 PPU:171,237 CYC:19516
+FAC4 A9 FF LDA #$FF A:FF X:FF Y:FF P:A5 SP:F9 PPU:171,243 CYC:19518
+FAC6 60 RTS A:FF X:FF Y:FF P:A5 SP:F9 PPU:171,249 CYC:19520
+ED66 FB 48 05 *ISB $0548,Y @ 0647 = FF A:FF X:FF Y:FF P:A5 SP:FB PPU:171,267 CYC:19526
+ED69 EA NOP A:FF X:FF Y:FF P:A5 SP:FB PPU:171,288 CYC:19533
+ED6A EA NOP A:FF X:FF Y:FF P:A5 SP:FB PPU:171,294 CYC:19535
+ED6B 08 PHP A:FF X:FF Y:FF P:A5 SP:FB PPU:171,300 CYC:19537
+ED6C 48 PHA A:FF X:FF Y:FF P:A5 SP:FA PPU:171,309 CYC:19540
+ED6D A0 BA LDY #$BA A:FF X:FF Y:FF P:A5 SP:F9 PPU:171,318 CYC:19543
+ED6F 68 PLA A:FF X:FF Y:BA P:A5 SP:F9 PPU:171,324 CYC:19545
+ED70 28 PLP A:FF X:FF Y:BA P:A5 SP:FA PPU:171,336 CYC:19549
+ED71 20 C7 FA JSR $FAC7 A:FF X:FF Y:BA P:A5 SP:FB PPU:172, 7 CYC:19553
+FAC7 70 1D BVS $FAE6 A:FF X:FF Y:BA P:A5 SP:F9 PPU:172, 25 CYC:19559
+FAC9 F0 1B BEQ $FAE6 A:FF X:FF Y:BA P:A5 SP:F9 PPU:172, 31 CYC:19561
+FACB 10 19 BPL $FAE6 A:FF X:FF Y:BA P:A5 SP:F9 PPU:172, 37 CYC:19563
+FACD 90 17 BCC $FAE6 A:FF X:FF Y:BA P:A5 SP:F9 PPU:172, 43 CYC:19565
+FACF C9 FF CMP #$FF A:FF X:FF Y:BA P:A5 SP:F9 PPU:172, 49 CYC:19567
+FAD1 D0 13 BNE $FAE6 A:FF X:FF Y:BA P:27 SP:F9 PPU:172, 55 CYC:19569
+FAD3 60 RTS A:FF X:FF Y:BA P:27 SP:F9 PPU:172, 61 CYC:19571
+ED74 AD 47 06 LDA $0647 = 00 A:FF X:FF Y:BA P:27 SP:FB PPU:172, 79 CYC:19577
+ED77 C9 00 CMP #$00 A:00 X:FF Y:BA P:27 SP:FB PPU:172, 91 CYC:19581
+ED79 F0 02 BEQ $ED7D A:00 X:FF Y:BA P:27 SP:FB PPU:172, 97 CYC:19583
+ED7D A0 FF LDY #$FF A:00 X:FF Y:BA P:27 SP:FB PPU:172,106 CYC:19586
+ED7F A9 37 LDA #$37 A:00 X:FF Y:FF P:A5 SP:FB PPU:172,112 CYC:19588
+ED81 8D 47 06 STA $0647 = 00 A:37 X:FF Y:FF P:25 SP:FB PPU:172,118 CYC:19590
+ED84 20 D4 FA JSR $FAD4 A:37 X:FF Y:FF P:25 SP:FB PPU:172,130 CYC:19594
+FAD4 24 01 BIT $01 = FF A:37 X:FF Y:FF P:25 SP:F9 PPU:172,148 CYC:19600
+FAD6 38 SEC A:37 X:FF Y:FF P:E5 SP:F9 PPU:172,157 CYC:19603
+FAD7 A9 F0 LDA #$F0 A:37 X:FF Y:FF P:E5 SP:F9 PPU:172,163 CYC:19605
+FAD9 60 RTS A:F0 X:FF Y:FF P:E5 SP:F9 PPU:172,169 CYC:19607
+ED87 FB 48 05 *ISB $0548,Y @ 0647 = 37 A:F0 X:FF Y:FF P:E5 SP:FB PPU:172,187 CYC:19613
+ED8A EA NOP A:B8 X:FF Y:FF P:A5 SP:FB PPU:172,208 CYC:19620
+ED8B EA NOP A:B8 X:FF Y:FF P:A5 SP:FB PPU:172,214 CYC:19622
+ED8C 08 PHP A:B8 X:FF Y:FF P:A5 SP:FB PPU:172,220 CYC:19624
+ED8D 48 PHA A:B8 X:FF Y:FF P:A5 SP:FA PPU:172,229 CYC:19627
+ED8E A0 BB LDY #$BB A:B8 X:FF Y:FF P:A5 SP:F9 PPU:172,238 CYC:19630
+ED90 68 PLA A:B8 X:FF Y:BB P:A5 SP:F9 PPU:172,244 CYC:19632
+ED91 28 PLP A:B8 X:FF Y:BB P:A5 SP:FA PPU:172,256 CYC:19636
+ED92 20 DA FA JSR $FADA A:B8 X:FF Y:BB P:A5 SP:FB PPU:172,268 CYC:19640
+FADA 70 0A BVS $FAE6 A:B8 X:FF Y:BB P:A5 SP:F9 PPU:172,286 CYC:19646
+FADC F0 08 BEQ $FAE6 A:B8 X:FF Y:BB P:A5 SP:F9 PPU:172,292 CYC:19648
+FADE 10 06 BPL $FAE6 A:B8 X:FF Y:BB P:A5 SP:F9 PPU:172,298 CYC:19650
+FAE0 90 04 BCC $FAE6 A:B8 X:FF Y:BB P:A5 SP:F9 PPU:172,304 CYC:19652
+FAE2 C9 B8 CMP #$B8 A:B8 X:FF Y:BB P:A5 SP:F9 PPU:172,310 CYC:19654
+FAE4 F0 02 BEQ $FAE8 A:B8 X:FF Y:BB P:27 SP:F9 PPU:172,316 CYC:19656
+FAE8 60 RTS A:B8 X:FF Y:BB P:27 SP:F9 PPU:172,325 CYC:19659
+ED95 AD 47 06 LDA $0647 = 38 A:B8 X:FF Y:BB P:27 SP:FB PPU:173, 2 CYC:19665
+ED98 C9 38 CMP #$38 A:38 X:FF Y:BB P:25 SP:FB PPU:173, 14 CYC:19669
+ED9A F0 02 BEQ $ED9E A:38 X:FF Y:BB P:27 SP:FB PPU:173, 20 CYC:19671
+ED9E A0 BC LDY #$BC A:38 X:FF Y:BB P:27 SP:FB PPU:173, 29 CYC:19674
+EDA0 A2 FF LDX #$FF A:38 X:FF Y:BC P:A5 SP:FB PPU:173, 35 CYC:19676
+EDA2 A9 EB LDA #$EB A:38 X:FF Y:BC P:A5 SP:FB PPU:173, 41 CYC:19678
+EDA4 8D 47 06 STA $0647 = 38 A:EB X:FF Y:BC P:A5 SP:FB PPU:173, 47 CYC:19680
+EDA7 20 B1 FA JSR $FAB1 A:EB X:FF Y:BC P:A5 SP:FB PPU:173, 59 CYC:19684
+FAB1 24 01 BIT $01 = FF A:EB X:FF Y:BC P:A5 SP:F9 PPU:173, 77 CYC:19690
+FAB3 18 CLC A:EB X:FF Y:BC P:E5 SP:F9 PPU:173, 86 CYC:19693
+FAB4 A9 40 LDA #$40 A:EB X:FF Y:BC P:E4 SP:F9 PPU:173, 92 CYC:19695
+FAB6 60 RTS A:40 X:FF Y:BC P:64 SP:F9 PPU:173, 98 CYC:19697
+EDAA FF 48 05 *ISB $0548,X @ 0647 = EB A:40 X:FF Y:BC P:64 SP:FB PPU:173,116 CYC:19703
+EDAD EA NOP A:53 X:FF Y:BC P:24 SP:FB PPU:173,137 CYC:19710
+EDAE EA NOP A:53 X:FF Y:BC P:24 SP:FB PPU:173,143 CYC:19712
+EDAF EA NOP A:53 X:FF Y:BC P:24 SP:FB PPU:173,149 CYC:19714
+EDB0 EA NOP A:53 X:FF Y:BC P:24 SP:FB PPU:173,155 CYC:19716
+EDB1 20 B7 FA JSR $FAB7 A:53 X:FF Y:BC P:24 SP:FB PPU:173,161 CYC:19718
+FAB7 70 2D BVS $FAE6 A:53 X:FF Y:BC P:24 SP:F9 PPU:173,179 CYC:19724
+FAB9 B0 2B BCS $FAE6 A:53 X:FF Y:BC P:24 SP:F9 PPU:173,185 CYC:19726
+FABB 30 29 BMI $FAE6 A:53 X:FF Y:BC P:24 SP:F9 PPU:173,191 CYC:19728
+FABD C9 53 CMP #$53 A:53 X:FF Y:BC P:24 SP:F9 PPU:173,197 CYC:19730
+FABF D0 25 BNE $FAE6 A:53 X:FF Y:BC P:27 SP:F9 PPU:173,203 CYC:19732
+FAC1 60 RTS A:53 X:FF Y:BC P:27 SP:F9 PPU:173,209 CYC:19734
+EDB4 AD 47 06 LDA $0647 = EC A:53 X:FF Y:BC P:27 SP:FB PPU:173,227 CYC:19740
+EDB7 C9 EC CMP #$EC A:EC X:FF Y:BC P:A5 SP:FB PPU:173,239 CYC:19744
+EDB9 F0 02 BEQ $EDBD A:EC X:FF Y:BC P:27 SP:FB PPU:173,245 CYC:19746
+EDBD C8 INY A:EC X:FF Y:BC P:27 SP:FB PPU:173,254 CYC:19749
+EDBE A9 FF LDA #$FF A:EC X:FF Y:BD P:A5 SP:FB PPU:173,260 CYC:19751
+EDC0 8D 47 06 STA $0647 = EC A:FF X:FF Y:BD P:A5 SP:FB PPU:173,266 CYC:19753
+EDC3 20 C2 FA JSR $FAC2 A:FF X:FF Y:BD P:A5 SP:FB PPU:173,278 CYC:19757
+FAC2 B8 CLV A:FF X:FF Y:BD P:A5 SP:F9 PPU:173,296 CYC:19763
+FAC3 38 SEC A:FF X:FF Y:BD P:A5 SP:F9 PPU:173,302 CYC:19765
+FAC4 A9 FF LDA #$FF A:FF X:FF Y:BD P:A5 SP:F9 PPU:173,308 CYC:19767
+FAC6 60 RTS A:FF X:FF Y:BD P:A5 SP:F9 PPU:173,314 CYC:19769
+EDC6 FF 48 05 *ISB $0548,X @ 0647 = FF A:FF X:FF Y:BD P:A5 SP:FB PPU:173,332 CYC:19775
+EDC9 EA NOP A:FF X:FF Y:BD P:A5 SP:FB PPU:174, 12 CYC:19782
+EDCA EA NOP A:FF X:FF Y:BD P:A5 SP:FB PPU:174, 18 CYC:19784
+EDCB EA NOP A:FF X:FF Y:BD P:A5 SP:FB PPU:174, 24 CYC:19786
+EDCC EA NOP A:FF X:FF Y:BD P:A5 SP:FB PPU:174, 30 CYC:19788
+EDCD 20 C7 FA JSR $FAC7 A:FF X:FF Y:BD P:A5 SP:FB PPU:174, 36 CYC:19790
+FAC7 70 1D BVS $FAE6 A:FF X:FF Y:BD P:A5 SP:F9 PPU:174, 54 CYC:19796
+FAC9 F0 1B BEQ $FAE6 A:FF X:FF Y:BD P:A5 SP:F9 PPU:174, 60 CYC:19798
+FACB 10 19 BPL $FAE6 A:FF X:FF Y:BD P:A5 SP:F9 PPU:174, 66 CYC:19800
+FACD 90 17 BCC $FAE6 A:FF X:FF Y:BD P:A5 SP:F9 PPU:174, 72 CYC:19802
+FACF C9 FF CMP #$FF A:FF X:FF Y:BD P:A5 SP:F9 PPU:174, 78 CYC:19804
+FAD1 D0 13 BNE $FAE6 A:FF X:FF Y:BD P:27 SP:F9 PPU:174, 84 CYC:19806
+FAD3 60 RTS A:FF X:FF Y:BD P:27 SP:F9 PPU:174, 90 CYC:19808
+EDD0 AD 47 06 LDA $0647 = 00 A:FF X:FF Y:BD P:27 SP:FB PPU:174,108 CYC:19814
+EDD3 C9 00 CMP #$00 A:00 X:FF Y:BD P:27 SP:FB PPU:174,120 CYC:19818
+EDD5 F0 02 BEQ $EDD9 A:00 X:FF Y:BD P:27 SP:FB PPU:174,126 CYC:19820
+EDD9 C8 INY A:00 X:FF Y:BD P:27 SP:FB PPU:174,135 CYC:19823
+EDDA A9 37 LDA #$37 A:00 X:FF Y:BE P:A5 SP:FB PPU:174,141 CYC:19825
+EDDC 8D 47 06 STA $0647 = 00 A:37 X:FF Y:BE P:25 SP:FB PPU:174,147 CYC:19827
+EDDF 20 D4 FA JSR $FAD4 A:37 X:FF Y:BE P:25 SP:FB PPU:174,159 CYC:19831
+FAD4 24 01 BIT $01 = FF A:37 X:FF Y:BE P:25 SP:F9 PPU:174,177 CYC:19837
+FAD6 38 SEC A:37 X:FF Y:BE P:E5 SP:F9 PPU:174,186 CYC:19840
+FAD7 A9 F0 LDA #$F0 A:37 X:FF Y:BE P:E5 SP:F9 PPU:174,192 CYC:19842
+FAD9 60 RTS A:F0 X:FF Y:BE P:E5 SP:F9 PPU:174,198 CYC:19844
+EDE2 FF 48 05 *ISB $0548,X @ 0647 = 37 A:F0 X:FF Y:BE P:E5 SP:FB PPU:174,216 CYC:19850
+EDE5 EA NOP A:B8 X:FF Y:BE P:A5 SP:FB PPU:174,237 CYC:19857
+EDE6 EA NOP A:B8 X:FF Y:BE P:A5 SP:FB PPU:174,243 CYC:19859
+EDE7 EA NOP A:B8 X:FF Y:BE P:A5 SP:FB PPU:174,249 CYC:19861
+EDE8 EA NOP A:B8 X:FF Y:BE P:A5 SP:FB PPU:174,255 CYC:19863
+EDE9 20 DA FA JSR $FADA A:B8 X:FF Y:BE P:A5 SP:FB PPU:174,261 CYC:19865
+FADA 70 0A BVS $FAE6 A:B8 X:FF Y:BE P:A5 SP:F9 PPU:174,279 CYC:19871
+FADC F0 08 BEQ $FAE6 A:B8 X:FF Y:BE P:A5 SP:F9 PPU:174,285 CYC:19873
+FADE 10 06 BPL $FAE6 A:B8 X:FF Y:BE P:A5 SP:F9 PPU:174,291 CYC:19875
+FAE0 90 04 BCC $FAE6 A:B8 X:FF Y:BE P:A5 SP:F9 PPU:174,297 CYC:19877
+FAE2 C9 B8 CMP #$B8 A:B8 X:FF Y:BE P:A5 SP:F9 PPU:174,303 CYC:19879
+FAE4 F0 02 BEQ $FAE8 A:B8 X:FF Y:BE P:27 SP:F9 PPU:174,309 CYC:19881
+FAE8 60 RTS A:B8 X:FF Y:BE P:27 SP:F9 PPU:174,318 CYC:19884
+EDEC AD 47 06 LDA $0647 = 38 A:B8 X:FF Y:BE P:27 SP:FB PPU:174,336 CYC:19890
+EDEF C9 38 CMP #$38 A:38 X:FF Y:BE P:25 SP:FB PPU:175, 7 CYC:19894
+EDF1 F0 02 BEQ $EDF5 A:38 X:FF Y:BE P:27 SP:FB PPU:175, 13 CYC:19896
+EDF5 60 RTS A:38 X:FF Y:BE P:27 SP:FB PPU:175, 22 CYC:19899
+C641 20 F6 ED JSR $EDF6 A:38 X:FF Y:BE P:27 SP:FD PPU:175, 40 CYC:19905
+EDF6 A9 FF LDA #$FF A:38 X:FF Y:BE P:27 SP:FB PPU:175, 58 CYC:19911
+EDF8 85 01 STA $01 = FF A:FF X:FF Y:BE P:A5 SP:FB PPU:175, 64 CYC:19913
+EDFA A0 BF LDY #$BF A:FF X:FF Y:BE P:A5 SP:FB PPU:175, 73 CYC:19916
+EDFC A2 02 LDX #$02 A:FF X:FF Y:BF P:A5 SP:FB PPU:175, 79 CYC:19918
+EDFE A9 47 LDA #$47 A:FF X:02 Y:BF P:25 SP:FB PPU:175, 85 CYC:19920
+EE00 85 47 STA $47 = 38 A:47 X:02 Y:BF P:25 SP:FB PPU:175, 91 CYC:19922
+EE02 A9 06 LDA #$06 A:47 X:02 Y:BF P:25 SP:FB PPU:175,100 CYC:19925
+EE04 85 48 STA $48 = 06 A:06 X:02 Y:BF P:25 SP:FB PPU:175,106 CYC:19927
+EE06 A9 A5 LDA #$A5 A:06 X:02 Y:BF P:25 SP:FB PPU:175,115 CYC:19930
+EE08 8D 47 06 STA $0647 = 38 A:A5 X:02 Y:BF P:A5 SP:FB PPU:175,121 CYC:19932
+EE0B 20 7B FA JSR $FA7B A:A5 X:02 Y:BF P:A5 SP:FB PPU:175,133 CYC:19936
+FA7B 24 01 BIT $01 = FF A:A5 X:02 Y:BF P:A5 SP:F9 PPU:175,151 CYC:19942
+FA7D 18 CLC A:A5 X:02 Y:BF P:E5 SP:F9 PPU:175,160 CYC:19945
+FA7E A9 B3 LDA #$B3 A:A5 X:02 Y:BF P:E4 SP:F9 PPU:175,166 CYC:19947
+FA80 60 RTS A:B3 X:02 Y:BF P:E4 SP:F9 PPU:175,172 CYC:19949
+EE0E 03 45 *SLO ($45,X) @ 47 = 0647 = A5 A:B3 X:02 Y:BF P:E4 SP:FB PPU:175,190 CYC:19955
+EE10 EA NOP A:FB X:02 Y:BF P:E5 SP:FB PPU:175,214 CYC:19963
+EE11 EA NOP A:FB X:02 Y:BF P:E5 SP:FB PPU:175,220 CYC:19965
+EE12 EA NOP A:FB X:02 Y:BF P:E5 SP:FB PPU:175,226 CYC:19967
+EE13 EA NOP A:FB X:02 Y:BF P:E5 SP:FB PPU:175,232 CYC:19969
+EE14 20 81 FA JSR $FA81 A:FB X:02 Y:BF P:E5 SP:FB PPU:175,238 CYC:19971
+FA81 50 63 BVC $FAE6 A:FB X:02 Y:BF P:E5 SP:F9 PPU:175,256 CYC:19977
+FA83 90 61 BCC $FAE6 A:FB X:02 Y:BF P:E5 SP:F9 PPU:175,262 CYC:19979
+FA85 10 5F BPL $FAE6 A:FB X:02 Y:BF P:E5 SP:F9 PPU:175,268 CYC:19981
+FA87 C9 FB CMP #$FB A:FB X:02 Y:BF P:E5 SP:F9 PPU:175,274 CYC:19983
+FA89 D0 5B BNE $FAE6 A:FB X:02 Y:BF P:67 SP:F9 PPU:175,280 CYC:19985
+FA8B 60 RTS A:FB X:02 Y:BF P:67 SP:F9 PPU:175,286 CYC:19987
+EE17 AD 47 06 LDA $0647 = 4A A:FB X:02 Y:BF P:67 SP:FB PPU:175,304 CYC:19993
+EE1A C9 4A CMP #$4A A:4A X:02 Y:BF P:65 SP:FB PPU:175,316 CYC:19997
+EE1C F0 02 BEQ $EE20 A:4A X:02 Y:BF P:67 SP:FB PPU:175,322 CYC:19999
+EE20 C8 INY A:4A X:02 Y:BF P:67 SP:FB PPU:175,331 CYC:20002
+EE21 A9 29 LDA #$29 A:4A X:02 Y:C0 P:E5 SP:FB PPU:175,337 CYC:20004
+EE23 8D 47 06 STA $0647 = 4A A:29 X:02 Y:C0 P:65 SP:FB PPU:176, 2 CYC:20006
+EE26 20 8C FA JSR $FA8C A:29 X:02 Y:C0 P:65 SP:FB PPU:176, 14 CYC:20010
+FA8C B8 CLV A:29 X:02 Y:C0 P:65 SP:F9 PPU:176, 32 CYC:20016
+FA8D 18 CLC A:29 X:02 Y:C0 P:25 SP:F9 PPU:176, 38 CYC:20018
+FA8E A9 C3 LDA #$C3 A:29 X:02 Y:C0 P:24 SP:F9 PPU:176, 44 CYC:20020
+FA90 60 RTS A:C3 X:02 Y:C0 P:A4 SP:F9 PPU:176, 50 CYC:20022
+EE29 03 45 *SLO ($45,X) @ 47 = 0647 = 29 A:C3 X:02 Y:C0 P:A4 SP:FB PPU:176, 68 CYC:20028
+EE2B EA NOP A:D3 X:02 Y:C0 P:A4 SP:FB PPU:176, 92 CYC:20036
+EE2C EA NOP A:D3 X:02 Y:C0 P:A4 SP:FB PPU:176, 98 CYC:20038
+EE2D EA NOP A:D3 X:02 Y:C0 P:A4 SP:FB PPU:176,104 CYC:20040
+EE2E EA NOP A:D3 X:02 Y:C0 P:A4 SP:FB PPU:176,110 CYC:20042
+EE2F 20 91 FA JSR $FA91 A:D3 X:02 Y:C0 P:A4 SP:FB PPU:176,116 CYC:20044
+FA91 70 53 BVS $FAE6 A:D3 X:02 Y:C0 P:A4 SP:F9 PPU:176,134 CYC:20050
+FA93 F0 51 BEQ $FAE6 A:D3 X:02 Y:C0 P:A4 SP:F9 PPU:176,140 CYC:20052
+FA95 10 4F BPL $FAE6 A:D3 X:02 Y:C0 P:A4 SP:F9 PPU:176,146 CYC:20054
+FA97 B0 4D BCS $FAE6 A:D3 X:02 Y:C0 P:A4 SP:F9 PPU:176,152 CYC:20056
+FA99 C9 D3 CMP #$D3 A:D3 X:02 Y:C0 P:A4 SP:F9 PPU:176,158 CYC:20058
+FA9B D0 49 BNE $FAE6 A:D3 X:02 Y:C0 P:27 SP:F9 PPU:176,164 CYC:20060
+FA9D 60 RTS A:D3 X:02 Y:C0 P:27 SP:F9 PPU:176,170 CYC:20062
+EE32 AD 47 06 LDA $0647 = 52 A:D3 X:02 Y:C0 P:27 SP:FB PPU:176,188 CYC:20068
+EE35 C9 52 CMP #$52 A:52 X:02 Y:C0 P:25 SP:FB PPU:176,200 CYC:20072
+EE37 F0 02 BEQ $EE3B A:52 X:02 Y:C0 P:27 SP:FB PPU:176,206 CYC:20074
+EE3B C8 INY A:52 X:02 Y:C0 P:27 SP:FB PPU:176,215 CYC:20077
+EE3C A9 37 LDA #$37 A:52 X:02 Y:C1 P:A5 SP:FB PPU:176,221 CYC:20079
+EE3E 8D 47 06 STA $0647 = 52 A:37 X:02 Y:C1 P:25 SP:FB PPU:176,227 CYC:20081
+EE41 20 9E FA JSR $FA9E A:37 X:02 Y:C1 P:25 SP:FB PPU:176,239 CYC:20085
+FA9E 24 01 BIT $01 = FF A:37 X:02 Y:C1 P:25 SP:F9 PPU:176,257 CYC:20091
+FAA0 38 SEC A:37 X:02 Y:C1 P:E5 SP:F9 PPU:176,266 CYC:20094
+FAA1 A9 10 LDA #$10 A:37 X:02 Y:C1 P:E5 SP:F9 PPU:176,272 CYC:20096
+FAA3 60 RTS A:10 X:02 Y:C1 P:65 SP:F9 PPU:176,278 CYC:20098
+EE44 03 45 *SLO ($45,X) @ 47 = 0647 = 37 A:10 X:02 Y:C1 P:65 SP:FB PPU:176,296 CYC:20104
+EE46 EA NOP A:7E X:02 Y:C1 P:64 SP:FB PPU:176,320 CYC:20112
+EE47 EA NOP A:7E X:02 Y:C1 P:64 SP:FB PPU:176,326 CYC:20114
+EE48 EA NOP A:7E X:02 Y:C1 P:64 SP:FB PPU:176,332 CYC:20116
+EE49 EA NOP A:7E X:02 Y:C1 P:64 SP:FB PPU:176,338 CYC:20118
+EE4A 20 A4 FA JSR $FAA4 A:7E X:02 Y:C1 P:64 SP:FB PPU:177, 3 CYC:20120
+FAA4 50 40 BVC $FAE6 A:7E X:02 Y:C1 P:64 SP:F9 PPU:177, 21 CYC:20126
+FAA6 F0 3E BEQ $FAE6 A:7E X:02 Y:C1 P:64 SP:F9 PPU:177, 27 CYC:20128
+FAA8 30 3C BMI $FAE6 A:7E X:02 Y:C1 P:64 SP:F9 PPU:177, 33 CYC:20130
+FAAA B0 3A BCS $FAE6 A:7E X:02 Y:C1 P:64 SP:F9 PPU:177, 39 CYC:20132
+FAAC C9 7E CMP #$7E A:7E X:02 Y:C1 P:64 SP:F9 PPU:177, 45 CYC:20134
+FAAE D0 36 BNE $FAE6 A:7E X:02 Y:C1 P:67 SP:F9 PPU:177, 51 CYC:20136
+FAB0 60 RTS A:7E X:02 Y:C1 P:67 SP:F9 PPU:177, 57 CYC:20138
+EE4D AD 47 06 LDA $0647 = 6E A:7E X:02 Y:C1 P:67 SP:FB PPU:177, 75 CYC:20144
+EE50 C9 6E CMP #$6E A:6E X:02 Y:C1 P:65 SP:FB PPU:177, 87 CYC:20148
+EE52 F0 02 BEQ $EE56 A:6E X:02 Y:C1 P:67 SP:FB PPU:177, 93 CYC:20150
+EE56 C8 INY A:6E X:02 Y:C1 P:67 SP:FB PPU:177,102 CYC:20153
+EE57 A9 A5 LDA #$A5 A:6E X:02 Y:C2 P:E5 SP:FB PPU:177,108 CYC:20155
+EE59 85 47 STA $47 = 47 A:A5 X:02 Y:C2 P:E5 SP:FB PPU:177,114 CYC:20157
+EE5B 20 7B FA JSR $FA7B A:A5 X:02 Y:C2 P:E5 SP:FB PPU:177,123 CYC:20160
+FA7B 24 01 BIT $01 = FF A:A5 X:02 Y:C2 P:E5 SP:F9 PPU:177,141 CYC:20166
+FA7D 18 CLC A:A5 X:02 Y:C2 P:E5 SP:F9 PPU:177,150 CYC:20169
+FA7E A9 B3 LDA #$B3 A:A5 X:02 Y:C2 P:E4 SP:F9 PPU:177,156 CYC:20171
+FA80 60 RTS A:B3 X:02 Y:C2 P:E4 SP:F9 PPU:177,162 CYC:20173
+EE5E 07 47 *SLO $47 = A5 A:B3 X:02 Y:C2 P:E4 SP:FB PPU:177,180 CYC:20179
+EE60 EA NOP A:FB X:02 Y:C2 P:E5 SP:FB PPU:177,195 CYC:20184
+EE61 EA NOP A:FB X:02 Y:C2 P:E5 SP:FB PPU:177,201 CYC:20186
+EE62 EA NOP A:FB X:02 Y:C2 P:E5 SP:FB PPU:177,207 CYC:20188
+EE63 EA NOP A:FB X:02 Y:C2 P:E5 SP:FB PPU:177,213 CYC:20190
+EE64 20 81 FA JSR $FA81 A:FB X:02 Y:C2 P:E5 SP:FB PPU:177,219 CYC:20192
+FA81 50 63 BVC $FAE6 A:FB X:02 Y:C2 P:E5 SP:F9 PPU:177,237 CYC:20198
+FA83 90 61 BCC $FAE6 A:FB X:02 Y:C2 P:E5 SP:F9 PPU:177,243 CYC:20200
+FA85 10 5F BPL $FAE6 A:FB X:02 Y:C2 P:E5 SP:F9 PPU:177,249 CYC:20202
+FA87 C9 FB CMP #$FB A:FB X:02 Y:C2 P:E5 SP:F9 PPU:177,255 CYC:20204
+FA89 D0 5B BNE $FAE6 A:FB X:02 Y:C2 P:67 SP:F9 PPU:177,261 CYC:20206
+FA8B 60 RTS A:FB X:02 Y:C2 P:67 SP:F9 PPU:177,267 CYC:20208
+EE67 A5 47 LDA $47 = 4A A:FB X:02 Y:C2 P:67 SP:FB PPU:177,285 CYC:20214
+EE69 C9 4A CMP #$4A A:4A X:02 Y:C2 P:65 SP:FB PPU:177,294 CYC:20217
+EE6B F0 02 BEQ $EE6F A:4A X:02 Y:C2 P:67 SP:FB PPU:177,300 CYC:20219
+EE6F C8 INY A:4A X:02 Y:C2 P:67 SP:FB PPU:177,309 CYC:20222
+EE70 A9 29 LDA #$29 A:4A X:02 Y:C3 P:E5 SP:FB PPU:177,315 CYC:20224
+EE72 85 47 STA $47 = 4A A:29 X:02 Y:C3 P:65 SP:FB PPU:177,321 CYC:20226
+EE74 20 8C FA JSR $FA8C A:29 X:02 Y:C3 P:65 SP:FB PPU:177,330 CYC:20229
+FA8C B8 CLV A:29 X:02 Y:C3 P:65 SP:F9 PPU:178, 7 CYC:20235
+FA8D 18 CLC A:29 X:02 Y:C3 P:25 SP:F9 PPU:178, 13 CYC:20237
+FA8E A9 C3 LDA #$C3 A:29 X:02 Y:C3 P:24 SP:F9 PPU:178, 19 CYC:20239
+FA90 60 RTS A:C3 X:02 Y:C3 P:A4 SP:F9 PPU:178, 25 CYC:20241
+EE77 07 47 *SLO $47 = 29 A:C3 X:02 Y:C3 P:A4 SP:FB PPU:178, 43 CYC:20247
+EE79 EA NOP A:D3 X:02 Y:C3 P:A4 SP:FB PPU:178, 58 CYC:20252
+EE7A EA NOP A:D3 X:02 Y:C3 P:A4 SP:FB PPU:178, 64 CYC:20254
+EE7B EA NOP A:D3 X:02 Y:C3 P:A4 SP:FB PPU:178, 70 CYC:20256
+EE7C EA NOP A:D3 X:02 Y:C3 P:A4 SP:FB PPU:178, 76 CYC:20258
+EE7D 20 91 FA JSR $FA91 A:D3 X:02 Y:C3 P:A4 SP:FB PPU:178, 82 CYC:20260
+FA91 70 53 BVS $FAE6 A:D3 X:02 Y:C3 P:A4 SP:F9 PPU:178,100 CYC:20266
+FA93 F0 51 BEQ $FAE6 A:D3 X:02 Y:C3 P:A4 SP:F9 PPU:178,106 CYC:20268
+FA95 10 4F BPL $FAE6 A:D3 X:02 Y:C3 P:A4 SP:F9 PPU:178,112 CYC:20270
+FA97 B0 4D BCS $FAE6 A:D3 X:02 Y:C3 P:A4 SP:F9 PPU:178,118 CYC:20272
+FA99 C9 D3 CMP #$D3 A:D3 X:02 Y:C3 P:A4 SP:F9 PPU:178,124 CYC:20274
+FA9B D0 49 BNE $FAE6 A:D3 X:02 Y:C3 P:27 SP:F9 PPU:178,130 CYC:20276
+FA9D 60 RTS A:D3 X:02 Y:C3 P:27 SP:F9 PPU:178,136 CYC:20278
+EE80 A5 47 LDA $47 = 52 A:D3 X:02 Y:C3 P:27 SP:FB PPU:178,154 CYC:20284
+EE82 C9 52 CMP #$52 A:52 X:02 Y:C3 P:25 SP:FB PPU:178,163 CYC:20287
+EE84 F0 02 BEQ $EE88 A:52 X:02 Y:C3 P:27 SP:FB PPU:178,169 CYC:20289
+EE88 C8 INY A:52 X:02 Y:C3 P:27 SP:FB PPU:178,178 CYC:20292
+EE89 A9 37 LDA #$37 A:52 X:02 Y:C4 P:A5 SP:FB PPU:178,184 CYC:20294
+EE8B 85 47 STA $47 = 52 A:37 X:02 Y:C4 P:25 SP:FB PPU:178,190 CYC:20296
+EE8D 20 9E FA JSR $FA9E A:37 X:02 Y:C4 P:25 SP:FB PPU:178,199 CYC:20299
+FA9E 24 01 BIT $01 = FF A:37 X:02 Y:C4 P:25 SP:F9 PPU:178,217 CYC:20305
+FAA0 38 SEC A:37 X:02 Y:C4 P:E5 SP:F9 PPU:178,226 CYC:20308
+FAA1 A9 10 LDA #$10 A:37 X:02 Y:C4 P:E5 SP:F9 PPU:178,232 CYC:20310
+FAA3 60 RTS A:10 X:02 Y:C4 P:65 SP:F9 PPU:178,238 CYC:20312
+EE90 07 47 *SLO $47 = 37 A:10 X:02 Y:C4 P:65 SP:FB PPU:178,256 CYC:20318
+EE92 EA NOP A:7E X:02 Y:C4 P:64 SP:FB PPU:178,271 CYC:20323
+EE93 EA NOP A:7E X:02 Y:C4 P:64 SP:FB PPU:178,277 CYC:20325
+EE94 EA NOP A:7E X:02 Y:C4 P:64 SP:FB PPU:178,283 CYC:20327
+EE95 EA NOP A:7E X:02 Y:C4 P:64 SP:FB PPU:178,289 CYC:20329
+EE96 20 A4 FA JSR $FAA4 A:7E X:02 Y:C4 P:64 SP:FB PPU:178,295 CYC:20331
+FAA4 50 40 BVC $FAE6 A:7E X:02 Y:C4 P:64 SP:F9 PPU:178,313 CYC:20337
+FAA6 F0 3E BEQ $FAE6 A:7E X:02 Y:C4 P:64 SP:F9 PPU:178,319 CYC:20339
+FAA8 30 3C BMI $FAE6 A:7E X:02 Y:C4 P:64 SP:F9 PPU:178,325 CYC:20341
+FAAA B0 3A BCS $FAE6 A:7E X:02 Y:C4 P:64 SP:F9 PPU:178,331 CYC:20343
+FAAC C9 7E CMP #$7E A:7E X:02 Y:C4 P:64 SP:F9 PPU:178,337 CYC:20345
+FAAE D0 36 BNE $FAE6 A:7E X:02 Y:C4 P:67 SP:F9 PPU:179, 2 CYC:20347
+FAB0 60 RTS A:7E X:02 Y:C4 P:67 SP:F9 PPU:179, 8 CYC:20349
+EE99 A5 47 LDA $47 = 6E A:7E X:02 Y:C4 P:67 SP:FB PPU:179, 26 CYC:20355
+EE9B C9 6E CMP #$6E A:6E X:02 Y:C4 P:65 SP:FB PPU:179, 35 CYC:20358
+EE9D F0 02 BEQ $EEA1 A:6E X:02 Y:C4 P:67 SP:FB PPU:179, 41 CYC:20360
+EEA1 C8 INY A:6E X:02 Y:C4 P:67 SP:FB PPU:179, 50 CYC:20363
+EEA2 A9 A5 LDA #$A5 A:6E X:02 Y:C5 P:E5 SP:FB PPU:179, 56 CYC:20365
+EEA4 8D 47 06 STA $0647 = 6E A:A5 X:02 Y:C5 P:E5 SP:FB PPU:179, 62 CYC:20367
+EEA7 20 7B FA JSR $FA7B A:A5 X:02 Y:C5 P:E5 SP:FB PPU:179, 74 CYC:20371
+FA7B 24 01 BIT $01 = FF A:A5 X:02 Y:C5 P:E5 SP:F9 PPU:179, 92 CYC:20377
+FA7D 18 CLC A:A5 X:02 Y:C5 P:E5 SP:F9 PPU:179,101 CYC:20380
+FA7E A9 B3 LDA #$B3 A:A5 X:02 Y:C5 P:E4 SP:F9 PPU:179,107 CYC:20382
+FA80 60 RTS A:B3 X:02 Y:C5 P:E4 SP:F9 PPU:179,113 CYC:20384
+EEAA 0F 47 06 *SLO $0647 = A5 A:B3 X:02 Y:C5 P:E4 SP:FB PPU:179,131 CYC:20390
+EEAD EA NOP A:FB X:02 Y:C5 P:E5 SP:FB PPU:179,149 CYC:20396
+EEAE EA NOP A:FB X:02 Y:C5 P:E5 SP:FB PPU:179,155 CYC:20398
+EEAF EA NOP A:FB X:02 Y:C5 P:E5 SP:FB PPU:179,161 CYC:20400
+EEB0 EA NOP A:FB X:02 Y:C5 P:E5 SP:FB PPU:179,167 CYC:20402
+EEB1 20 81 FA JSR $FA81 A:FB X:02 Y:C5 P:E5 SP:FB PPU:179,173 CYC:20404
+FA81 50 63 BVC $FAE6 A:FB X:02 Y:C5 P:E5 SP:F9 PPU:179,191 CYC:20410
+FA83 90 61 BCC $FAE6 A:FB X:02 Y:C5 P:E5 SP:F9 PPU:179,197 CYC:20412
+FA85 10 5F BPL $FAE6 A:FB X:02 Y:C5 P:E5 SP:F9 PPU:179,203 CYC:20414
+FA87 C9 FB CMP #$FB A:FB X:02 Y:C5 P:E5 SP:F9 PPU:179,209 CYC:20416
+FA89 D0 5B BNE $FAE6 A:FB X:02 Y:C5 P:67 SP:F9 PPU:179,215 CYC:20418
+FA8B 60 RTS A:FB X:02 Y:C5 P:67 SP:F9 PPU:179,221 CYC:20420
+EEB4 AD 47 06 LDA $0647 = 4A A:FB X:02 Y:C5 P:67 SP:FB PPU:179,239 CYC:20426
+EEB7 C9 4A CMP #$4A A:4A X:02 Y:C5 P:65 SP:FB PPU:179,251 CYC:20430
+EEB9 F0 02 BEQ $EEBD A:4A X:02 Y:C5 P:67 SP:FB PPU:179,257 CYC:20432
+EEBD C8 INY A:4A X:02 Y:C5 P:67 SP:FB PPU:179,266 CYC:20435
+EEBE A9 29 LDA #$29 A:4A X:02 Y:C6 P:E5 SP:FB PPU:179,272 CYC:20437
+EEC0 8D 47 06 STA $0647 = 4A A:29 X:02 Y:C6 P:65 SP:FB PPU:179,278 CYC:20439
+EEC3 20 8C FA JSR $FA8C A:29 X:02 Y:C6 P:65 SP:FB PPU:179,290 CYC:20443
+FA8C B8 CLV A:29 X:02 Y:C6 P:65 SP:F9 PPU:179,308 CYC:20449
+FA8D 18 CLC A:29 X:02 Y:C6 P:25 SP:F9 PPU:179,314 CYC:20451
+FA8E A9 C3 LDA #$C3 A:29 X:02 Y:C6 P:24 SP:F9 PPU:179,320 CYC:20453
+FA90 60 RTS A:C3 X:02 Y:C6 P:A4 SP:F9 PPU:179,326 CYC:20455
+EEC6 0F 47 06 *SLO $0647 = 29 A:C3 X:02 Y:C6 P:A4 SP:FB PPU:180, 3 CYC:20461
+EEC9 EA NOP A:D3 X:02 Y:C6 P:A4 SP:FB PPU:180, 21 CYC:20467
+EECA EA NOP A:D3 X:02 Y:C6 P:A4 SP:FB PPU:180, 27 CYC:20469
+EECB EA NOP A:D3 X:02 Y:C6 P:A4 SP:FB PPU:180, 33 CYC:20471
+EECC EA NOP A:D3 X:02 Y:C6 P:A4 SP:FB PPU:180, 39 CYC:20473
+EECD 20 91 FA JSR $FA91 A:D3 X:02 Y:C6 P:A4 SP:FB PPU:180, 45 CYC:20475
+FA91 70 53 BVS $FAE6 A:D3 X:02 Y:C6 P:A4 SP:F9 PPU:180, 63 CYC:20481
+FA93 F0 51 BEQ $FAE6 A:D3 X:02 Y:C6 P:A4 SP:F9 PPU:180, 69 CYC:20483
+FA95 10 4F BPL $FAE6 A:D3 X:02 Y:C6 P:A4 SP:F9 PPU:180, 75 CYC:20485
+FA97 B0 4D BCS $FAE6 A:D3 X:02 Y:C6 P:A4 SP:F9 PPU:180, 81 CYC:20487
+FA99 C9 D3 CMP #$D3 A:D3 X:02 Y:C6 P:A4 SP:F9 PPU:180, 87 CYC:20489
+FA9B D0 49 BNE $FAE6 A:D3 X:02 Y:C6 P:27 SP:F9 PPU:180, 93 CYC:20491
+FA9D 60 RTS A:D3 X:02 Y:C6 P:27 SP:F9 PPU:180, 99 CYC:20493
+EED0 AD 47 06 LDA $0647 = 52 A:D3 X:02 Y:C6 P:27 SP:FB PPU:180,117 CYC:20499
+EED3 C9 52 CMP #$52 A:52 X:02 Y:C6 P:25 SP:FB PPU:180,129 CYC:20503
+EED5 F0 02 BEQ $EED9 A:52 X:02 Y:C6 P:27 SP:FB PPU:180,135 CYC:20505
+EED9 C8 INY A:52 X:02 Y:C6 P:27 SP:FB PPU:180,144 CYC:20508
+EEDA A9 37 LDA #$37 A:52 X:02 Y:C7 P:A5 SP:FB PPU:180,150 CYC:20510
+EEDC 8D 47 06 STA $0647 = 52 A:37 X:02 Y:C7 P:25 SP:FB PPU:180,156 CYC:20512
+EEDF 20 9E FA JSR $FA9E A:37 X:02 Y:C7 P:25 SP:FB PPU:180,168 CYC:20516
+FA9E 24 01 BIT $01 = FF A:37 X:02 Y:C7 P:25 SP:F9 PPU:180,186 CYC:20522
+FAA0 38 SEC A:37 X:02 Y:C7 P:E5 SP:F9 PPU:180,195 CYC:20525
+FAA1 A9 10 LDA #$10 A:37 X:02 Y:C7 P:E5 SP:F9 PPU:180,201 CYC:20527
+FAA3 60 RTS A:10 X:02 Y:C7 P:65 SP:F9 PPU:180,207 CYC:20529
+EEE2 0F 47 06 *SLO $0647 = 37 A:10 X:02 Y:C7 P:65 SP:FB PPU:180,225 CYC:20535
+EEE5 EA NOP A:7E X:02 Y:C7 P:64 SP:FB PPU:180,243 CYC:20541
+EEE6 EA NOP A:7E X:02 Y:C7 P:64 SP:FB PPU:180,249 CYC:20543
+EEE7 EA NOP A:7E X:02 Y:C7 P:64 SP:FB PPU:180,255 CYC:20545
+EEE8 EA NOP A:7E X:02 Y:C7 P:64 SP:FB PPU:180,261 CYC:20547
+EEE9 20 A4 FA JSR $FAA4 A:7E X:02 Y:C7 P:64 SP:FB PPU:180,267 CYC:20549
+FAA4 50 40 BVC $FAE6 A:7E X:02 Y:C7 P:64 SP:F9 PPU:180,285 CYC:20555
+FAA6 F0 3E BEQ $FAE6 A:7E X:02 Y:C7 P:64 SP:F9 PPU:180,291 CYC:20557
+FAA8 30 3C BMI $FAE6 A:7E X:02 Y:C7 P:64 SP:F9 PPU:180,297 CYC:20559
+FAAA B0 3A BCS $FAE6 A:7E X:02 Y:C7 P:64 SP:F9 PPU:180,303 CYC:20561
+FAAC C9 7E CMP #$7E A:7E X:02 Y:C7 P:64 SP:F9 PPU:180,309 CYC:20563
+FAAE D0 36 BNE $FAE6 A:7E X:02 Y:C7 P:67 SP:F9 PPU:180,315 CYC:20565
+FAB0 60 RTS A:7E X:02 Y:C7 P:67 SP:F9 PPU:180,321 CYC:20567
+EEEC AD 47 06 LDA $0647 = 6E A:7E X:02 Y:C7 P:67 SP:FB PPU:180,339 CYC:20573
+EEEF C9 6E CMP #$6E A:6E X:02 Y:C7 P:65 SP:FB PPU:181, 10 CYC:20577
+EEF1 F0 02 BEQ $EEF5 A:6E X:02 Y:C7 P:67 SP:FB PPU:181, 16 CYC:20579
+EEF5 A9 A5 LDA #$A5 A:6E X:02 Y:C7 P:67 SP:FB PPU:181, 25 CYC:20582
+EEF7 8D 47 06 STA $0647 = 6E A:A5 X:02 Y:C7 P:E5 SP:FB PPU:181, 31 CYC:20584
+EEFA A9 48 LDA #$48 A:A5 X:02 Y:C7 P:E5 SP:FB PPU:181, 43 CYC:20588
+EEFC 85 45 STA $45 = 48 A:48 X:02 Y:C7 P:65 SP:FB PPU:181, 49 CYC:20590
+EEFE A9 05 LDA #$05 A:48 X:02 Y:C7 P:65 SP:FB PPU:181, 58 CYC:20593
+EF00 85 46 STA $46 = 05 A:05 X:02 Y:C7 P:65 SP:FB PPU:181, 64 CYC:20595
+EF02 A0 FF LDY #$FF A:05 X:02 Y:C7 P:65 SP:FB PPU:181, 73 CYC:20598
+EF04 20 7B FA JSR $FA7B A:05 X:02 Y:FF P:E5 SP:FB PPU:181, 79 CYC:20600
+FA7B 24 01 BIT $01 = FF A:05 X:02 Y:FF P:E5 SP:F9 PPU:181, 97 CYC:20606
+FA7D 18 CLC A:05 X:02 Y:FF P:E5 SP:F9 PPU:181,106 CYC:20609
+FA7E A9 B3 LDA #$B3 A:05 X:02 Y:FF P:E4 SP:F9 PPU:181,112 CYC:20611
+FA80 60 RTS A:B3 X:02 Y:FF P:E4 SP:F9 PPU:181,118 CYC:20613
+EF07 13 45 *SLO ($45),Y = 0548 @ 0647 = A5 A:B3 X:02 Y:FF P:E4 SP:FB PPU:181,136 CYC:20619
+EF09 EA NOP A:FB X:02 Y:FF P:E5 SP:FB PPU:181,160 CYC:20627
+EF0A EA NOP A:FB X:02 Y:FF P:E5 SP:FB PPU:181,166 CYC:20629
+EF0B 08 PHP A:FB X:02 Y:FF P:E5 SP:FB PPU:181,172 CYC:20631
+EF0C 48 PHA A:FB X:02 Y:FF P:E5 SP:FA PPU:181,181 CYC:20634
+EF0D A0 C8 LDY #$C8 A:FB X:02 Y:FF P:E5 SP:F9 PPU:181,190 CYC:20637
+EF0F 68 PLA A:FB X:02 Y:C8 P:E5 SP:F9 PPU:181,196 CYC:20639
+EF10 28 PLP A:FB X:02 Y:C8 P:E5 SP:FA PPU:181,208 CYC:20643
+EF11 20 81 FA JSR $FA81 A:FB X:02 Y:C8 P:E5 SP:FB PPU:181,220 CYC:20647
+FA81 50 63 BVC $FAE6 A:FB X:02 Y:C8 P:E5 SP:F9 PPU:181,238 CYC:20653
+FA83 90 61 BCC $FAE6 A:FB X:02 Y:C8 P:E5 SP:F9 PPU:181,244 CYC:20655
+FA85 10 5F BPL $FAE6 A:FB X:02 Y:C8 P:E5 SP:F9 PPU:181,250 CYC:20657
+FA87 C9 FB CMP #$FB A:FB X:02 Y:C8 P:E5 SP:F9 PPU:181,256 CYC:20659
+FA89 D0 5B BNE $FAE6 A:FB X:02 Y:C8 P:67 SP:F9 PPU:181,262 CYC:20661
+FA8B 60 RTS A:FB X:02 Y:C8 P:67 SP:F9 PPU:181,268 CYC:20663
+EF14 AD 47 06 LDA $0647 = 4A A:FB X:02 Y:C8 P:67 SP:FB PPU:181,286 CYC:20669
+EF17 C9 4A CMP #$4A A:4A X:02 Y:C8 P:65 SP:FB PPU:181,298 CYC:20673
+EF19 F0 02 BEQ $EF1D A:4A X:02 Y:C8 P:67 SP:FB PPU:181,304 CYC:20675
+EF1D A0 FF LDY #$FF A:4A X:02 Y:C8 P:67 SP:FB PPU:181,313 CYC:20678
+EF1F A9 29 LDA #$29 A:4A X:02 Y:FF P:E5 SP:FB PPU:181,319 CYC:20680
+EF21 8D 47 06 STA $0647 = 4A A:29 X:02 Y:FF P:65 SP:FB PPU:181,325 CYC:20682
+EF24 20 8C FA JSR $FA8C A:29 X:02 Y:FF P:65 SP:FB PPU:181,337 CYC:20686
+FA8C B8 CLV A:29 X:02 Y:FF P:65 SP:F9 PPU:182, 14 CYC:20692
+FA8D 18 CLC A:29 X:02 Y:FF P:25 SP:F9 PPU:182, 20 CYC:20694
+FA8E A9 C3 LDA #$C3 A:29 X:02 Y:FF P:24 SP:F9 PPU:182, 26 CYC:20696
+FA90 60 RTS A:C3 X:02 Y:FF P:A4 SP:F9 PPU:182, 32 CYC:20698
+EF27 13 45 *SLO ($45),Y = 0548 @ 0647 = 29 A:C3 X:02 Y:FF P:A4 SP:FB PPU:182, 50 CYC:20704
+EF29 EA NOP A:D3 X:02 Y:FF P:A4 SP:FB PPU:182, 74 CYC:20712
+EF2A EA NOP A:D3 X:02 Y:FF P:A4 SP:FB PPU:182, 80 CYC:20714
+EF2B 08 PHP A:D3 X:02 Y:FF P:A4 SP:FB PPU:182, 86 CYC:20716
+EF2C 48 PHA A:D3 X:02 Y:FF P:A4 SP:FA PPU:182, 95 CYC:20719
+EF2D A0 C9 LDY #$C9 A:D3 X:02 Y:FF P:A4 SP:F9 PPU:182,104 CYC:20722
+EF2F 68 PLA A:D3 X:02 Y:C9 P:A4 SP:F9 PPU:182,110 CYC:20724
+EF30 28 PLP A:D3 X:02 Y:C9 P:A4 SP:FA PPU:182,122 CYC:20728
+EF31 20 91 FA JSR $FA91 A:D3 X:02 Y:C9 P:A4 SP:FB PPU:182,134 CYC:20732
+FA91 70 53 BVS $FAE6 A:D3 X:02 Y:C9 P:A4 SP:F9 PPU:182,152 CYC:20738
+FA93 F0 51 BEQ $FAE6 A:D3 X:02 Y:C9 P:A4 SP:F9 PPU:182,158 CYC:20740
+FA95 10 4F BPL $FAE6 A:D3 X:02 Y:C9 P:A4 SP:F9 PPU:182,164 CYC:20742
+FA97 B0 4D BCS $FAE6 A:D3 X:02 Y:C9 P:A4 SP:F9 PPU:182,170 CYC:20744
+FA99 C9 D3 CMP #$D3 A:D3 X:02 Y:C9 P:A4 SP:F9 PPU:182,176 CYC:20746
+FA9B D0 49 BNE $FAE6 A:D3 X:02 Y:C9 P:27 SP:F9 PPU:182,182 CYC:20748
+FA9D 60 RTS A:D3 X:02 Y:C9 P:27 SP:F9 PPU:182,188 CYC:20750
+EF34 AD 47 06 LDA $0647 = 52 A:D3 X:02 Y:C9 P:27 SP:FB PPU:182,206 CYC:20756
+EF37 C9 52 CMP #$52 A:52 X:02 Y:C9 P:25 SP:FB PPU:182,218 CYC:20760
+EF39 F0 02 BEQ $EF3D A:52 X:02 Y:C9 P:27 SP:FB PPU:182,224 CYC:20762
+EF3D A0 FF LDY #$FF A:52 X:02 Y:C9 P:27 SP:FB PPU:182,233 CYC:20765
+EF3F A9 37 LDA #$37 A:52 X:02 Y:FF P:A5 SP:FB PPU:182,239 CYC:20767
+EF41 8D 47 06 STA $0647 = 52 A:37 X:02 Y:FF P:25 SP:FB PPU:182,245 CYC:20769
+EF44 20 9E FA JSR $FA9E A:37 X:02 Y:FF P:25 SP:FB PPU:182,257 CYC:20773
+FA9E 24 01 BIT $01 = FF A:37 X:02 Y:FF P:25 SP:F9 PPU:182,275 CYC:20779
+FAA0 38 SEC A:37 X:02 Y:FF P:E5 SP:F9 PPU:182,284 CYC:20782
+FAA1 A9 10 LDA #$10 A:37 X:02 Y:FF P:E5 SP:F9 PPU:182,290 CYC:20784
+FAA3 60 RTS A:10 X:02 Y:FF P:65 SP:F9 PPU:182,296 CYC:20786
+EF47 13 45 *SLO ($45),Y = 0548 @ 0647 = 37 A:10 X:02 Y:FF P:65 SP:FB PPU:182,314 CYC:20792
+EF49 EA NOP A:7E X:02 Y:FF P:64 SP:FB PPU:182,338 CYC:20800
+EF4A EA NOP A:7E X:02 Y:FF P:64 SP:FB PPU:183, 3 CYC:20802
+EF4B 08 PHP A:7E X:02 Y:FF P:64 SP:FB PPU:183, 9 CYC:20804
+EF4C 48 PHA A:7E X:02 Y:FF P:64 SP:FA PPU:183, 18 CYC:20807
+EF4D A0 CA LDY #$CA A:7E X:02 Y:FF P:64 SP:F9 PPU:183, 27 CYC:20810
+EF4F 68 PLA A:7E X:02 Y:CA P:E4 SP:F9 PPU:183, 33 CYC:20812
+EF50 28 PLP A:7E X:02 Y:CA P:64 SP:FA PPU:183, 45 CYC:20816
+EF51 20 A4 FA JSR $FAA4 A:7E X:02 Y:CA P:64 SP:FB PPU:183, 57 CYC:20820
+FAA4 50 40 BVC $FAE6 A:7E X:02 Y:CA P:64 SP:F9 PPU:183, 75 CYC:20826
+FAA6 F0 3E BEQ $FAE6 A:7E X:02 Y:CA P:64 SP:F9 PPU:183, 81 CYC:20828
+FAA8 30 3C BMI $FAE6 A:7E X:02 Y:CA P:64 SP:F9 PPU:183, 87 CYC:20830
+FAAA B0 3A BCS $FAE6 A:7E X:02 Y:CA P:64 SP:F9 PPU:183, 93 CYC:20832
+FAAC C9 7E CMP #$7E A:7E X:02 Y:CA P:64 SP:F9 PPU:183, 99 CYC:20834
+FAAE D0 36 BNE $FAE6 A:7E X:02 Y:CA P:67 SP:F9 PPU:183,105 CYC:20836
+FAB0 60 RTS A:7E X:02 Y:CA P:67 SP:F9 PPU:183,111 CYC:20838
+EF54 AD 47 06 LDA $0647 = 6E A:7E X:02 Y:CA P:67 SP:FB PPU:183,129 CYC:20844
+EF57 C9 6E CMP #$6E A:6E X:02 Y:CA P:65 SP:FB PPU:183,141 CYC:20848
+EF59 F0 02 BEQ $EF5D A:6E X:02 Y:CA P:67 SP:FB PPU:183,147 CYC:20850
+EF5D A0 CB LDY #$CB A:6E X:02 Y:CA P:67 SP:FB PPU:183,156 CYC:20853
+EF5F A2 FF LDX #$FF A:6E X:02 Y:CB P:E5 SP:FB PPU:183,162 CYC:20855
+EF61 A9 A5 LDA #$A5 A:6E X:FF Y:CB P:E5 SP:FB PPU:183,168 CYC:20857
+EF63 85 47 STA $47 = 6E A:A5 X:FF Y:CB P:E5 SP:FB PPU:183,174 CYC:20859
+EF65 20 7B FA JSR $FA7B A:A5 X:FF Y:CB P:E5 SP:FB PPU:183,183 CYC:20862
+FA7B 24 01 BIT $01 = FF A:A5 X:FF Y:CB P:E5 SP:F9 PPU:183,201 CYC:20868
+FA7D 18 CLC A:A5 X:FF Y:CB P:E5 SP:F9 PPU:183,210 CYC:20871
+FA7E A9 B3 LDA #$B3 A:A5 X:FF Y:CB P:E4 SP:F9 PPU:183,216 CYC:20873
+FA80 60 RTS A:B3 X:FF Y:CB P:E4 SP:F9 PPU:183,222 CYC:20875
+EF68 17 48 *SLO $48,X @ 47 = A5 A:B3 X:FF Y:CB P:E4 SP:FB PPU:183,240 CYC:20881
+EF6A EA NOP A:FB X:FF Y:CB P:E5 SP:FB PPU:183,258 CYC:20887
+EF6B EA NOP A:FB X:FF Y:CB P:E5 SP:FB PPU:183,264 CYC:20889
+EF6C EA NOP A:FB X:FF Y:CB P:E5 SP:FB PPU:183,270 CYC:20891
+EF6D EA NOP A:FB X:FF Y:CB P:E5 SP:FB PPU:183,276 CYC:20893
+EF6E 20 81 FA JSR $FA81 A:FB X:FF Y:CB P:E5 SP:FB PPU:183,282 CYC:20895
+FA81 50 63 BVC $FAE6 A:FB X:FF Y:CB P:E5 SP:F9 PPU:183,300 CYC:20901
+FA83 90 61 BCC $FAE6 A:FB X:FF Y:CB P:E5 SP:F9 PPU:183,306 CYC:20903
+FA85 10 5F BPL $FAE6 A:FB X:FF Y:CB P:E5 SP:F9 PPU:183,312 CYC:20905
+FA87 C9 FB CMP #$FB A:FB X:FF Y:CB P:E5 SP:F9 PPU:183,318 CYC:20907
+FA89 D0 5B BNE $FAE6 A:FB X:FF Y:CB P:67 SP:F9 PPU:183,324 CYC:20909
+FA8B 60 RTS A:FB X:FF Y:CB P:67 SP:F9 PPU:183,330 CYC:20911
+EF71 A5 47 LDA $47 = 4A A:FB X:FF Y:CB P:67 SP:FB PPU:184, 7 CYC:20917
+EF73 C9 4A CMP #$4A A:4A X:FF Y:CB P:65 SP:FB PPU:184, 16 CYC:20920
+EF75 F0 02 BEQ $EF79 A:4A X:FF Y:CB P:67 SP:FB PPU:184, 22 CYC:20922
+EF79 C8 INY A:4A X:FF Y:CB P:67 SP:FB PPU:184, 31 CYC:20925
+EF7A A9 29 LDA #$29 A:4A X:FF Y:CC P:E5 SP:FB PPU:184, 37 CYC:20927
+EF7C 85 47 STA $47 = 4A A:29 X:FF Y:CC P:65 SP:FB PPU:184, 43 CYC:20929
+EF7E 20 8C FA JSR $FA8C A:29 X:FF Y:CC P:65 SP:FB PPU:184, 52 CYC:20932
+FA8C B8 CLV A:29 X:FF Y:CC P:65 SP:F9 PPU:184, 70 CYC:20938
+FA8D 18 CLC A:29 X:FF Y:CC P:25 SP:F9 PPU:184, 76 CYC:20940
+FA8E A9 C3 LDA #$C3 A:29 X:FF Y:CC P:24 SP:F9 PPU:184, 82 CYC:20942
+FA90 60 RTS A:C3 X:FF Y:CC P:A4 SP:F9 PPU:184, 88 CYC:20944
+EF81 17 48 *SLO $48,X @ 47 = 29 A:C3 X:FF Y:CC P:A4 SP:FB PPU:184,106 CYC:20950
+EF83 EA NOP A:D3 X:FF Y:CC P:A4 SP:FB PPU:184,124 CYC:20956
+EF84 EA NOP A:D3 X:FF Y:CC P:A4 SP:FB PPU:184,130 CYC:20958
+EF85 EA NOP A:D3 X:FF Y:CC P:A4 SP:FB PPU:184,136 CYC:20960
+EF86 EA NOP A:D3 X:FF Y:CC P:A4 SP:FB PPU:184,142 CYC:20962
+EF87 20 91 FA JSR $FA91 A:D3 X:FF Y:CC P:A4 SP:FB PPU:184,148 CYC:20964
+FA91 70 53 BVS $FAE6 A:D3 X:FF Y:CC P:A4 SP:F9 PPU:184,166 CYC:20970
+FA93 F0 51 BEQ $FAE6 A:D3 X:FF Y:CC P:A4 SP:F9 PPU:184,172 CYC:20972
+FA95 10 4F BPL $FAE6 A:D3 X:FF Y:CC P:A4 SP:F9 PPU:184,178 CYC:20974
+FA97 B0 4D BCS $FAE6 A:D3 X:FF Y:CC P:A4 SP:F9 PPU:184,184 CYC:20976
+FA99 C9 D3 CMP #$D3 A:D3 X:FF Y:CC P:A4 SP:F9 PPU:184,190 CYC:20978
+FA9B D0 49 BNE $FAE6 A:D3 X:FF Y:CC P:27 SP:F9 PPU:184,196 CYC:20980
+FA9D 60 RTS A:D3 X:FF Y:CC P:27 SP:F9 PPU:184,202 CYC:20982
+EF8A A5 47 LDA $47 = 52 A:D3 X:FF Y:CC P:27 SP:FB PPU:184,220 CYC:20988
+EF8C C9 52 CMP #$52 A:52 X:FF Y:CC P:25 SP:FB PPU:184,229 CYC:20991
+EF8E F0 02 BEQ $EF92 A:52 X:FF Y:CC P:27 SP:FB PPU:184,235 CYC:20993
+EF92 C8 INY A:52 X:FF Y:CC P:27 SP:FB PPU:184,244 CYC:20996
+EF93 A9 37 LDA #$37 A:52 X:FF Y:CD P:A5 SP:FB PPU:184,250 CYC:20998
+EF95 85 47 STA $47 = 52 A:37 X:FF Y:CD P:25 SP:FB PPU:184,256 CYC:21000
+EF97 20 9E FA JSR $FA9E A:37 X:FF Y:CD P:25 SP:FB PPU:184,265 CYC:21003
+FA9E 24 01 BIT $01 = FF A:37 X:FF Y:CD P:25 SP:F9 PPU:184,283 CYC:21009
+FAA0 38 SEC A:37 X:FF Y:CD P:E5 SP:F9 PPU:184,292 CYC:21012
+FAA1 A9 10 LDA #$10 A:37 X:FF Y:CD P:E5 SP:F9 PPU:184,298 CYC:21014
+FAA3 60 RTS A:10 X:FF Y:CD P:65 SP:F9 PPU:184,304 CYC:21016
+EF9A 17 48 *SLO $48,X @ 47 = 37 A:10 X:FF Y:CD P:65 SP:FB PPU:184,322 CYC:21022
+EF9C EA NOP A:7E X:FF Y:CD P:64 SP:FB PPU:184,340 CYC:21028
+EF9D EA NOP A:7E X:FF Y:CD P:64 SP:FB PPU:185, 5 CYC:21030
+EF9E EA NOP A:7E X:FF Y:CD P:64 SP:FB PPU:185, 11 CYC:21032
+EF9F EA NOP A:7E X:FF Y:CD P:64 SP:FB PPU:185, 17 CYC:21034
+EFA0 20 A4 FA JSR $FAA4 A:7E X:FF Y:CD P:64 SP:FB PPU:185, 23 CYC:21036
+FAA4 50 40 BVC $FAE6 A:7E X:FF Y:CD P:64 SP:F9 PPU:185, 41 CYC:21042
+FAA6 F0 3E BEQ $FAE6 A:7E X:FF Y:CD P:64 SP:F9 PPU:185, 47 CYC:21044
+FAA8 30 3C BMI $FAE6 A:7E X:FF Y:CD P:64 SP:F9 PPU:185, 53 CYC:21046
+FAAA B0 3A BCS $FAE6 A:7E X:FF Y:CD P:64 SP:F9 PPU:185, 59 CYC:21048
+FAAC C9 7E CMP #$7E A:7E X:FF Y:CD P:64 SP:F9 PPU:185, 65 CYC:21050
+FAAE D0 36 BNE $FAE6 A:7E X:FF Y:CD P:67 SP:F9 PPU:185, 71 CYC:21052
+FAB0 60 RTS A:7E X:FF Y:CD P:67 SP:F9 PPU:185, 77 CYC:21054
+EFA3 A5 47 LDA $47 = 6E A:7E X:FF Y:CD P:67 SP:FB PPU:185, 95 CYC:21060
+EFA5 C9 6E CMP #$6E A:6E X:FF Y:CD P:65 SP:FB PPU:185,104 CYC:21063
+EFA7 F0 02 BEQ $EFAB A:6E X:FF Y:CD P:67 SP:FB PPU:185,110 CYC:21065
+EFAB A9 A5 LDA #$A5 A:6E X:FF Y:CD P:67 SP:FB PPU:185,119 CYC:21068
+EFAD 8D 47 06 STA $0647 = 6E A:A5 X:FF Y:CD P:E5 SP:FB PPU:185,125 CYC:21070
+EFB0 A0 FF LDY #$FF A:A5 X:FF Y:CD P:E5 SP:FB PPU:185,137 CYC:21074
+EFB2 20 7B FA JSR $FA7B A:A5 X:FF Y:FF P:E5 SP:FB PPU:185,143 CYC:21076
+FA7B 24 01 BIT $01 = FF A:A5 X:FF Y:FF P:E5 SP:F9 PPU:185,161 CYC:21082
+FA7D 18 CLC A:A5 X:FF Y:FF P:E5 SP:F9 PPU:185,170 CYC:21085
+FA7E A9 B3 LDA #$B3 A:A5 X:FF Y:FF P:E4 SP:F9 PPU:185,176 CYC:21087
+FA80 60 RTS A:B3 X:FF Y:FF P:E4 SP:F9 PPU:185,182 CYC:21089
+EFB5 1B 48 05 *SLO $0548,Y @ 0647 = A5 A:B3 X:FF Y:FF P:E4 SP:FB PPU:185,200 CYC:21095
+EFB8 EA NOP A:FB X:FF Y:FF P:E5 SP:FB PPU:185,221 CYC:21102
+EFB9 EA NOP A:FB X:FF Y:FF P:E5 SP:FB PPU:185,227 CYC:21104
+EFBA 08 PHP A:FB X:FF Y:FF P:E5 SP:FB PPU:185,233 CYC:21106
+EFBB 48 PHA A:FB X:FF Y:FF P:E5 SP:FA PPU:185,242 CYC:21109
+EFBC A0 CE LDY #$CE A:FB X:FF Y:FF P:E5 SP:F9 PPU:185,251 CYC:21112
+EFBE 68 PLA A:FB X:FF Y:CE P:E5 SP:F9 PPU:185,257 CYC:21114
+EFBF 28 PLP A:FB X:FF Y:CE P:E5 SP:FA PPU:185,269 CYC:21118
+EFC0 20 81 FA JSR $FA81 A:FB X:FF Y:CE P:E5 SP:FB PPU:185,281 CYC:21122
+FA81 50 63 BVC $FAE6 A:FB X:FF Y:CE P:E5 SP:F9 PPU:185,299 CYC:21128
+FA83 90 61 BCC $FAE6 A:FB X:FF Y:CE P:E5 SP:F9 PPU:185,305 CYC:21130
+FA85 10 5F BPL $FAE6 A:FB X:FF Y:CE P:E5 SP:F9 PPU:185,311 CYC:21132
+FA87 C9 FB CMP #$FB A:FB X:FF Y:CE P:E5 SP:F9 PPU:185,317 CYC:21134
+FA89 D0 5B BNE $FAE6 A:FB X:FF Y:CE P:67 SP:F9 PPU:185,323 CYC:21136
+FA8B 60 RTS A:FB X:FF Y:CE P:67 SP:F9 PPU:185,329 CYC:21138
+EFC3 AD 47 06 LDA $0647 = 4A A:FB X:FF Y:CE P:67 SP:FB PPU:186, 6 CYC:21144
+EFC6 C9 4A CMP #$4A A:4A X:FF Y:CE P:65 SP:FB PPU:186, 18 CYC:21148
+EFC8 F0 02 BEQ $EFCC A:4A X:FF Y:CE P:67 SP:FB PPU:186, 24 CYC:21150
+EFCC A0 FF LDY #$FF A:4A X:FF Y:CE P:67 SP:FB PPU:186, 33 CYC:21153
+EFCE A9 29 LDA #$29 A:4A X:FF Y:FF P:E5 SP:FB PPU:186, 39 CYC:21155
+EFD0 8D 47 06 STA $0647 = 4A A:29 X:FF Y:FF P:65 SP:FB PPU:186, 45 CYC:21157
+EFD3 20 8C FA JSR $FA8C A:29 X:FF Y:FF P:65 SP:FB PPU:186, 57 CYC:21161
+FA8C B8 CLV A:29 X:FF Y:FF P:65 SP:F9 PPU:186, 75 CYC:21167
+FA8D 18 CLC A:29 X:FF Y:FF P:25 SP:F9 PPU:186, 81 CYC:21169
+FA8E A9 C3 LDA #$C3 A:29 X:FF Y:FF P:24 SP:F9 PPU:186, 87 CYC:21171
+FA90 60 RTS A:C3 X:FF Y:FF P:A4 SP:F9 PPU:186, 93 CYC:21173
+EFD6 1B 48 05 *SLO $0548,Y @ 0647 = 29 A:C3 X:FF Y:FF P:A4 SP:FB PPU:186,111 CYC:21179
+EFD9 EA NOP A:D3 X:FF Y:FF P:A4 SP:FB PPU:186,132 CYC:21186
+EFDA EA NOP A:D3 X:FF Y:FF P:A4 SP:FB PPU:186,138 CYC:21188
+EFDB 08 PHP A:D3 X:FF Y:FF P:A4 SP:FB PPU:186,144 CYC:21190
+EFDC 48 PHA A:D3 X:FF Y:FF P:A4 SP:FA PPU:186,153 CYC:21193
+EFDD A0 CF LDY #$CF A:D3 X:FF Y:FF P:A4 SP:F9 PPU:186,162 CYC:21196
+EFDF 68 PLA A:D3 X:FF Y:CF P:A4 SP:F9 PPU:186,168 CYC:21198
+EFE0 28 PLP A:D3 X:FF Y:CF P:A4 SP:FA PPU:186,180 CYC:21202
+EFE1 20 91 FA JSR $FA91 A:D3 X:FF Y:CF P:A4 SP:FB PPU:186,192 CYC:21206
+FA91 70 53 BVS $FAE6 A:D3 X:FF Y:CF P:A4 SP:F9 PPU:186,210 CYC:21212
+FA93 F0 51 BEQ $FAE6 A:D3 X:FF Y:CF P:A4 SP:F9 PPU:186,216 CYC:21214
+FA95 10 4F BPL $FAE6 A:D3 X:FF Y:CF P:A4 SP:F9 PPU:186,222 CYC:21216
+FA97 B0 4D BCS $FAE6 A:D3 X:FF Y:CF P:A4 SP:F9 PPU:186,228 CYC:21218
+FA99 C9 D3 CMP #$D3 A:D3 X:FF Y:CF P:A4 SP:F9 PPU:186,234 CYC:21220
+FA9B D0 49 BNE $FAE6 A:D3 X:FF Y:CF P:27 SP:F9 PPU:186,240 CYC:21222
+FA9D 60 RTS A:D3 X:FF Y:CF P:27 SP:F9 PPU:186,246 CYC:21224
+EFE4 AD 47 06 LDA $0647 = 52 A:D3 X:FF Y:CF P:27 SP:FB PPU:186,264 CYC:21230
+EFE7 C9 52 CMP #$52 A:52 X:FF Y:CF P:25 SP:FB PPU:186,276 CYC:21234
+EFE9 F0 02 BEQ $EFED A:52 X:FF Y:CF P:27 SP:FB PPU:186,282 CYC:21236
+EFED A0 FF LDY #$FF A:52 X:FF Y:CF P:27 SP:FB PPU:186,291 CYC:21239
+EFEF A9 37 LDA #$37 A:52 X:FF Y:FF P:A5 SP:FB PPU:186,297 CYC:21241
+EFF1 8D 47 06 STA $0647 = 52 A:37 X:FF Y:FF P:25 SP:FB PPU:186,303 CYC:21243
+EFF4 20 9E FA JSR $FA9E A:37 X:FF Y:FF P:25 SP:FB PPU:186,315 CYC:21247
+FA9E 24 01 BIT $01 = FF A:37 X:FF Y:FF P:25 SP:F9 PPU:186,333 CYC:21253
+FAA0 38 SEC A:37 X:FF Y:FF P:E5 SP:F9 PPU:187, 1 CYC:21256
+FAA1 A9 10 LDA #$10 A:37 X:FF Y:FF P:E5 SP:F9 PPU:187, 7 CYC:21258
+FAA3 60 RTS A:10 X:FF Y:FF P:65 SP:F9 PPU:187, 13 CYC:21260
+EFF7 1B 48 05 *SLO $0548,Y @ 0647 = 37 A:10 X:FF Y:FF P:65 SP:FB PPU:187, 31 CYC:21266
+EFFA EA NOP A:7E X:FF Y:FF P:64 SP:FB PPU:187, 52 CYC:21273
+EFFB EA NOP A:7E X:FF Y:FF P:64 SP:FB PPU:187, 58 CYC:21275
+EFFC 08 PHP A:7E X:FF Y:FF P:64 SP:FB PPU:187, 64 CYC:21277
+EFFD 48 PHA A:7E X:FF Y:FF P:64 SP:FA PPU:187, 73 CYC:21280
+EFFE A0 D0 LDY #$D0 A:7E X:FF Y:FF P:64 SP:F9 PPU:187, 82 CYC:21283
+F000 68 PLA A:7E X:FF Y:D0 P:E4 SP:F9 PPU:187, 88 CYC:21285
+F001 28 PLP A:7E X:FF Y:D0 P:64 SP:FA PPU:187,100 CYC:21289
+F002 20 A4 FA JSR $FAA4 A:7E X:FF Y:D0 P:64 SP:FB PPU:187,112 CYC:21293
+FAA4 50 40 BVC $FAE6 A:7E X:FF Y:D0 P:64 SP:F9 PPU:187,130 CYC:21299
+FAA6 F0 3E BEQ $FAE6 A:7E X:FF Y:D0 P:64 SP:F9 PPU:187,136 CYC:21301
+FAA8 30 3C BMI $FAE6 A:7E X:FF Y:D0 P:64 SP:F9 PPU:187,142 CYC:21303
+FAAA B0 3A BCS $FAE6 A:7E X:FF Y:D0 P:64 SP:F9 PPU:187,148 CYC:21305
+FAAC C9 7E CMP #$7E A:7E X:FF Y:D0 P:64 SP:F9 PPU:187,154 CYC:21307
+FAAE D0 36 BNE $FAE6 A:7E X:FF Y:D0 P:67 SP:F9 PPU:187,160 CYC:21309
+FAB0 60 RTS A:7E X:FF Y:D0 P:67 SP:F9 PPU:187,166 CYC:21311
+F005 AD 47 06 LDA $0647 = 6E A:7E X:FF Y:D0 P:67 SP:FB PPU:187,184 CYC:21317
+F008 C9 6E CMP #$6E A:6E X:FF Y:D0 P:65 SP:FB PPU:187,196 CYC:21321
+F00A F0 02 BEQ $F00E A:6E X:FF Y:D0 P:67 SP:FB PPU:187,202 CYC:21323
+F00E A0 D1 LDY #$D1 A:6E X:FF Y:D0 P:67 SP:FB PPU:187,211 CYC:21326
+F010 A2 FF LDX #$FF A:6E X:FF Y:D1 P:E5 SP:FB PPU:187,217 CYC:21328
+F012 A9 A5 LDA #$A5 A:6E X:FF Y:D1 P:E5 SP:FB PPU:187,223 CYC:21330
+F014 8D 47 06 STA $0647 = 6E A:A5 X:FF Y:D1 P:E5 SP:FB PPU:187,229 CYC:21332
+F017 20 7B FA JSR $FA7B A:A5 X:FF Y:D1 P:E5 SP:FB PPU:187,241 CYC:21336
+FA7B 24 01 BIT $01 = FF A:A5 X:FF Y:D1 P:E5 SP:F9 PPU:187,259 CYC:21342
+FA7D 18 CLC A:A5 X:FF Y:D1 P:E5 SP:F9 PPU:187,268 CYC:21345
+FA7E A9 B3 LDA #$B3 A:A5 X:FF Y:D1 P:E4 SP:F9 PPU:187,274 CYC:21347
+FA80 60 RTS A:B3 X:FF Y:D1 P:E4 SP:F9 PPU:187,280 CYC:21349
+F01A 1F 48 05 *SLO $0548,X @ 0647 = A5 A:B3 X:FF Y:D1 P:E4 SP:FB PPU:187,298 CYC:21355
+F01D EA NOP A:FB X:FF Y:D1 P:E5 SP:FB PPU:187,319 CYC:21362
+F01E EA NOP A:FB X:FF Y:D1 P:E5 SP:FB PPU:187,325 CYC:21364
+F01F EA NOP A:FB X:FF Y:D1 P:E5 SP:FB PPU:187,331 CYC:21366
+F020 EA NOP A:FB X:FF Y:D1 P:E5 SP:FB PPU:187,337 CYC:21368
+F021 20 81 FA JSR $FA81 A:FB X:FF Y:D1 P:E5 SP:FB PPU:188, 2 CYC:21370
+FA81 50 63 BVC $FAE6 A:FB X:FF Y:D1 P:E5 SP:F9 PPU:188, 20 CYC:21376
+FA83 90 61 BCC $FAE6 A:FB X:FF Y:D1 P:E5 SP:F9 PPU:188, 26 CYC:21378
+FA85 10 5F BPL $FAE6 A:FB X:FF Y:D1 P:E5 SP:F9 PPU:188, 32 CYC:21380
+FA87 C9 FB CMP #$FB A:FB X:FF Y:D1 P:E5 SP:F9 PPU:188, 38 CYC:21382
+FA89 D0 5B BNE $FAE6 A:FB X:FF Y:D1 P:67 SP:F9 PPU:188, 44 CYC:21384
+FA8B 60 RTS A:FB X:FF Y:D1 P:67 SP:F9 PPU:188, 50 CYC:21386
+F024 AD 47 06 LDA $0647 = 4A A:FB X:FF Y:D1 P:67 SP:FB PPU:188, 68 CYC:21392
+F027 C9 4A CMP #$4A A:4A X:FF Y:D1 P:65 SP:FB PPU:188, 80 CYC:21396
+F029 F0 02 BEQ $F02D A:4A X:FF Y:D1 P:67 SP:FB PPU:188, 86 CYC:21398
+F02D C8 INY A:4A X:FF Y:D1 P:67 SP:FB PPU:188, 95 CYC:21401
+F02E A9 29 LDA #$29 A:4A X:FF Y:D2 P:E5 SP:FB PPU:188,101 CYC:21403
+F030 8D 47 06 STA $0647 = 4A A:29 X:FF Y:D2 P:65 SP:FB PPU:188,107 CYC:21405
+F033 20 8C FA JSR $FA8C A:29 X:FF Y:D2 P:65 SP:FB PPU:188,119 CYC:21409
+FA8C B8 CLV A:29 X:FF Y:D2 P:65 SP:F9 PPU:188,137 CYC:21415
+FA8D 18 CLC A:29 X:FF Y:D2 P:25 SP:F9 PPU:188,143 CYC:21417
+FA8E A9 C3 LDA #$C3 A:29 X:FF Y:D2 P:24 SP:F9 PPU:188,149 CYC:21419
+FA90 60 RTS A:C3 X:FF Y:D2 P:A4 SP:F9 PPU:188,155 CYC:21421
+F036 1F 48 05 *SLO $0548,X @ 0647 = 29 A:C3 X:FF Y:D2 P:A4 SP:FB PPU:188,173 CYC:21427
+F039 EA NOP A:D3 X:FF Y:D2 P:A4 SP:FB PPU:188,194 CYC:21434
+F03A EA NOP A:D3 X:FF Y:D2 P:A4 SP:FB PPU:188,200 CYC:21436
+F03B EA NOP A:D3 X:FF Y:D2 P:A4 SP:FB PPU:188,206 CYC:21438
+F03C EA NOP A:D3 X:FF Y:D2 P:A4 SP:FB PPU:188,212 CYC:21440
+F03D 20 91 FA JSR $FA91 A:D3 X:FF Y:D2 P:A4 SP:FB PPU:188,218 CYC:21442
+FA91 70 53 BVS $FAE6 A:D3 X:FF Y:D2 P:A4 SP:F9 PPU:188,236 CYC:21448
+FA93 F0 51 BEQ $FAE6 A:D3 X:FF Y:D2 P:A4 SP:F9 PPU:188,242 CYC:21450
+FA95 10 4F BPL $FAE6 A:D3 X:FF Y:D2 P:A4 SP:F9 PPU:188,248 CYC:21452
+FA97 B0 4D BCS $FAE6 A:D3 X:FF Y:D2 P:A4 SP:F9 PPU:188,254 CYC:21454
+FA99 C9 D3 CMP #$D3 A:D3 X:FF Y:D2 P:A4 SP:F9 PPU:188,260 CYC:21456
+FA9B D0 49 BNE $FAE6 A:D3 X:FF Y:D2 P:27 SP:F9 PPU:188,266 CYC:21458
+FA9D 60 RTS A:D3 X:FF Y:D2 P:27 SP:F9 PPU:188,272 CYC:21460
+F040 AD 47 06 LDA $0647 = 52 A:D3 X:FF Y:D2 P:27 SP:FB PPU:188,290 CYC:21466
+F043 C9 52 CMP #$52 A:52 X:FF Y:D2 P:25 SP:FB PPU:188,302 CYC:21470
+F045 F0 02 BEQ $F049 A:52 X:FF Y:D2 P:27 SP:FB PPU:188,308 CYC:21472
+F049 C8 INY A:52 X:FF Y:D2 P:27 SP:FB PPU:188,317 CYC:21475
+F04A A9 37 LDA #$37 A:52 X:FF Y:D3 P:A5 SP:FB PPU:188,323 CYC:21477
+F04C 8D 47 06 STA $0647 = 52 A:37 X:FF Y:D3 P:25 SP:FB PPU:188,329 CYC:21479
+F04F 20 9E FA JSR $FA9E A:37 X:FF Y:D3 P:25 SP:FB PPU:189, 0 CYC:21483
+FA9E 24 01 BIT $01 = FF A:37 X:FF Y:D3 P:25 SP:F9 PPU:189, 18 CYC:21489
+FAA0 38 SEC A:37 X:FF Y:D3 P:E5 SP:F9 PPU:189, 27 CYC:21492
+FAA1 A9 10 LDA #$10 A:37 X:FF Y:D3 P:E5 SP:F9 PPU:189, 33 CYC:21494
+FAA3 60 RTS A:10 X:FF Y:D3 P:65 SP:F9 PPU:189, 39 CYC:21496
+F052 1F 48 05 *SLO $0548,X @ 0647 = 37 A:10 X:FF Y:D3 P:65 SP:FB PPU:189, 57 CYC:21502
+F055 EA NOP A:7E X:FF Y:D3 P:64 SP:FB PPU:189, 78 CYC:21509
+F056 EA NOP A:7E X:FF Y:D3 P:64 SP:FB PPU:189, 84 CYC:21511
+F057 EA NOP A:7E X:FF Y:D3 P:64 SP:FB PPU:189, 90 CYC:21513
+F058 EA NOP A:7E X:FF Y:D3 P:64 SP:FB PPU:189, 96 CYC:21515
+F059 20 A4 FA JSR $FAA4 A:7E X:FF Y:D3 P:64 SP:FB PPU:189,102 CYC:21517
+FAA4 50 40 BVC $FAE6 A:7E X:FF Y:D3 P:64 SP:F9 PPU:189,120 CYC:21523
+FAA6 F0 3E BEQ $FAE6 A:7E X:FF Y:D3 P:64 SP:F9 PPU:189,126 CYC:21525
+FAA8 30 3C BMI $FAE6 A:7E X:FF Y:D3 P:64 SP:F9 PPU:189,132 CYC:21527
+FAAA B0 3A BCS $FAE6 A:7E X:FF Y:D3 P:64 SP:F9 PPU:189,138 CYC:21529
+FAAC C9 7E CMP #$7E A:7E X:FF Y:D3 P:64 SP:F9 PPU:189,144 CYC:21531
+FAAE D0 36 BNE $FAE6 A:7E X:FF Y:D3 P:67 SP:F9 PPU:189,150 CYC:21533
+FAB0 60 RTS A:7E X:FF Y:D3 P:67 SP:F9 PPU:189,156 CYC:21535
+F05C AD 47 06 LDA $0647 = 6E A:7E X:FF Y:D3 P:67 SP:FB PPU:189,174 CYC:21541
+F05F C9 6E CMP #$6E A:6E X:FF Y:D3 P:65 SP:FB PPU:189,186 CYC:21545
+F061 F0 02 BEQ $F065 A:6E X:FF Y:D3 P:67 SP:FB PPU:189,192 CYC:21547
+F065 60 RTS A:6E X:FF Y:D3 P:67 SP:FB PPU:189,201 CYC:21550
+C644 20 66 F0 JSR $F066 A:6E X:FF Y:D3 P:67 SP:FD PPU:189,219 CYC:21556
+F066 A9 FF LDA #$FF A:6E X:FF Y:D3 P:67 SP:FB PPU:189,237 CYC:21562
+F068 85 01 STA $01 = FF A:FF X:FF Y:D3 P:E5 SP:FB PPU:189,243 CYC:21564
+F06A A0 D4 LDY #$D4 A:FF X:FF Y:D3 P:E5 SP:FB PPU:189,252 CYC:21567
+F06C A2 02 LDX #$02 A:FF X:FF Y:D4 P:E5 SP:FB PPU:189,258 CYC:21569
+F06E A9 47 LDA #$47 A:FF X:02 Y:D4 P:65 SP:FB PPU:189,264 CYC:21571
+F070 85 47 STA $47 = 6E A:47 X:02 Y:D4 P:65 SP:FB PPU:189,270 CYC:21573
+F072 A9 06 LDA #$06 A:47 X:02 Y:D4 P:65 SP:FB PPU:189,279 CYC:21576
+F074 85 48 STA $48 = 06 A:06 X:02 Y:D4 P:65 SP:FB PPU:189,285 CYC:21578
+F076 A9 A5 LDA #$A5 A:06 X:02 Y:D4 P:65 SP:FB PPU:189,294 CYC:21581
+F078 8D 47 06 STA $0647 = 6E A:A5 X:02 Y:D4 P:E5 SP:FB PPU:189,300 CYC:21583
+F07B 20 53 FB JSR $FB53 A:A5 X:02 Y:D4 P:E5 SP:FB PPU:189,312 CYC:21587
+FB53 24 01 BIT $01 = FF A:A5 X:02 Y:D4 P:E5 SP:F9 PPU:189,330 CYC:21593
+FB55 18 CLC A:A5 X:02 Y:D4 P:E5 SP:F9 PPU:189,339 CYC:21596
+FB56 A9 B3 LDA #$B3 A:A5 X:02 Y:D4 P:E4 SP:F9 PPU:190, 4 CYC:21598
+FB58 60 RTS A:B3 X:02 Y:D4 P:E4 SP:F9 PPU:190, 10 CYC:21600
+F07E 23 45 *RLA ($45,X) @ 47 = 0647 = A5 A:B3 X:02 Y:D4 P:E4 SP:FB PPU:190, 28 CYC:21606
+F080 EA NOP A:02 X:02 Y:D4 P:65 SP:FB PPU:190, 52 CYC:21614
+F081 EA NOP A:02 X:02 Y:D4 P:65 SP:FB PPU:190, 58 CYC:21616
+F082 EA NOP A:02 X:02 Y:D4 P:65 SP:FB PPU:190, 64 CYC:21618
+F083 EA NOP A:02 X:02 Y:D4 P:65 SP:FB PPU:190, 70 CYC:21620
+F084 20 59 FB JSR $FB59 A:02 X:02 Y:D4 P:65 SP:FB PPU:190, 76 CYC:21622
+FB59 50 1A BVC $FB75 A:02 X:02 Y:D4 P:65 SP:F9 PPU:190, 94 CYC:21628
+FB5B 90 18 BCC $FB75 A:02 X:02 Y:D4 P:65 SP:F9 PPU:190,100 CYC:21630
+FB5D 30 16 BMI $FB75 A:02 X:02 Y:D4 P:65 SP:F9 PPU:190,106 CYC:21632
+FB5F C9 02 CMP #$02 A:02 X:02 Y:D4 P:65 SP:F9 PPU:190,112 CYC:21634
+FB61 D0 12 BNE $FB75 A:02 X:02 Y:D4 P:67 SP:F9 PPU:190,118 CYC:21636
+FB63 60 RTS A:02 X:02 Y:D4 P:67 SP:F9 PPU:190,124 CYC:21638
+F087 AD 47 06 LDA $0647 = 4A A:02 X:02 Y:D4 P:67 SP:FB PPU:190,142 CYC:21644
+F08A C9 4A CMP #$4A A:4A X:02 Y:D4 P:65 SP:FB PPU:190,154 CYC:21648
+F08C F0 02 BEQ $F090 A:4A X:02 Y:D4 P:67 SP:FB PPU:190,160 CYC:21650
+F090 C8 INY A:4A X:02 Y:D4 P:67 SP:FB PPU:190,169 CYC:21653
+F091 A9 29 LDA #$29 A:4A X:02 Y:D5 P:E5 SP:FB PPU:190,175 CYC:21655
+F093 8D 47 06 STA $0647 = 4A A:29 X:02 Y:D5 P:65 SP:FB PPU:190,181 CYC:21657
+F096 20 64 FB JSR $FB64 A:29 X:02 Y:D5 P:65 SP:FB PPU:190,193 CYC:21661
+FB64 B8 CLV A:29 X:02 Y:D5 P:65 SP:F9 PPU:190,211 CYC:21667
+FB65 18 CLC A:29 X:02 Y:D5 P:25 SP:F9 PPU:190,217 CYC:21669
+FB66 A9 42 LDA #$42 A:29 X:02 Y:D5 P:24 SP:F9 PPU:190,223 CYC:21671
+FB68 60 RTS A:42 X:02 Y:D5 P:24 SP:F9 PPU:190,229 CYC:21673
+F099 23 45 *RLA ($45,X) @ 47 = 0647 = 29 A:42 X:02 Y:D5 P:24 SP:FB PPU:190,247 CYC:21679
+F09B EA NOP A:42 X:02 Y:D5 P:24 SP:FB PPU:190,271 CYC:21687
+F09C EA NOP A:42 X:02 Y:D5 P:24 SP:FB PPU:190,277 CYC:21689
+F09D EA NOP A:42 X:02 Y:D5 P:24 SP:FB PPU:190,283 CYC:21691
+F09E EA NOP A:42 X:02 Y:D5 P:24 SP:FB PPU:190,289 CYC:21693
+F09F 20 69 FB JSR $FB69 A:42 X:02 Y:D5 P:24 SP:FB PPU:190,295 CYC:21695
+FB69 70 0A BVS $FB75 A:42 X:02 Y:D5 P:24 SP:F9 PPU:190,313 CYC:21701
+FB6B F0 08 BEQ $FB75 A:42 X:02 Y:D5 P:24 SP:F9 PPU:190,319 CYC:21703
+FB6D 30 06 BMI $FB75 A:42 X:02 Y:D5 P:24 SP:F9 PPU:190,325 CYC:21705
+FB6F B0 04 BCS $FB75 A:42 X:02 Y:D5 P:24 SP:F9 PPU:190,331 CYC:21707
+FB71 C9 42 CMP #$42 A:42 X:02 Y:D5 P:24 SP:F9 PPU:190,337 CYC:21709
+FB73 F0 02 BEQ $FB77 A:42 X:02 Y:D5 P:27 SP:F9 PPU:191, 2 CYC:21711
+FB77 60 RTS A:42 X:02 Y:D5 P:27 SP:F9 PPU:191, 11 CYC:21714
+F0A2 AD 47 06 LDA $0647 = 52 A:42 X:02 Y:D5 P:27 SP:FB PPU:191, 29 CYC:21720
+F0A5 C9 52 CMP #$52 A:52 X:02 Y:D5 P:25 SP:FB PPU:191, 41 CYC:21724
+F0A7 F0 02 BEQ $F0AB A:52 X:02 Y:D5 P:27 SP:FB PPU:191, 47 CYC:21726
+F0AB C8 INY A:52 X:02 Y:D5 P:27 SP:FB PPU:191, 56 CYC:21729
+F0AC A9 37 LDA #$37 A:52 X:02 Y:D6 P:A5 SP:FB PPU:191, 62 CYC:21731
+F0AE 8D 47 06 STA $0647 = 52 A:37 X:02 Y:D6 P:25 SP:FB PPU:191, 68 CYC:21733
+F0B1 20 68 FA JSR $FA68 A:37 X:02 Y:D6 P:25 SP:FB PPU:191, 80 CYC:21737
+FA68 24 01 BIT $01 = FF A:37 X:02 Y:D6 P:25 SP:F9 PPU:191, 98 CYC:21743
+FA6A 38 SEC A:37 X:02 Y:D6 P:E5 SP:F9 PPU:191,107 CYC:21746
+FA6B A9 75 LDA #$75 A:37 X:02 Y:D6 P:E5 SP:F9 PPU:191,113 CYC:21748
+FA6D 60 RTS A:75 X:02 Y:D6 P:65 SP:F9 PPU:191,119 CYC:21750
+F0B4 23 45 *RLA ($45,X) @ 47 = 0647 = 37 A:75 X:02 Y:D6 P:65 SP:FB PPU:191,137 CYC:21756
+F0B6 EA NOP A:65 X:02 Y:D6 P:64 SP:FB PPU:191,161 CYC:21764
+F0B7 EA NOP A:65 X:02 Y:D6 P:64 SP:FB PPU:191,167 CYC:21766
+F0B8 EA NOP A:65 X:02 Y:D6 P:64 SP:FB PPU:191,173 CYC:21768
+F0B9 EA NOP A:65 X:02 Y:D6 P:64 SP:FB PPU:191,179 CYC:21770
+F0BA 20 6E FA JSR $FA6E A:65 X:02 Y:D6 P:64 SP:FB PPU:191,185 CYC:21772
+FA6E 50 76 BVC $FAE6 A:65 X:02 Y:D6 P:64 SP:F9 PPU:191,203 CYC:21778
+FA70 F0 74 BEQ $FAE6 A:65 X:02 Y:D6 P:64 SP:F9 PPU:191,209 CYC:21780
+FA72 30 72 BMI $FAE6 A:65 X:02 Y:D6 P:64 SP:F9 PPU:191,215 CYC:21782
+FA74 B0 70 BCS $FAE6 A:65 X:02 Y:D6 P:64 SP:F9 PPU:191,221 CYC:21784
+FA76 C9 65 CMP #$65 A:65 X:02 Y:D6 P:64 SP:F9 PPU:191,227 CYC:21786
+FA78 D0 6C BNE $FAE6 A:65 X:02 Y:D6 P:67 SP:F9 PPU:191,233 CYC:21788
+FA7A 60 RTS A:65 X:02 Y:D6 P:67 SP:F9 PPU:191,239 CYC:21790
+F0BD AD 47 06 LDA $0647 = 6F A:65 X:02 Y:D6 P:67 SP:FB PPU:191,257 CYC:21796
+F0C0 C9 6F CMP #$6F A:6F X:02 Y:D6 P:65 SP:FB PPU:191,269 CYC:21800
+F0C2 F0 02 BEQ $F0C6 A:6F X:02 Y:D6 P:67 SP:FB PPU:191,275 CYC:21802
+F0C6 C8 INY A:6F X:02 Y:D6 P:67 SP:FB PPU:191,284 CYC:21805
+F0C7 A9 A5 LDA #$A5 A:6F X:02 Y:D7 P:E5 SP:FB PPU:191,290 CYC:21807
+F0C9 85 47 STA $47 = 47 A:A5 X:02 Y:D7 P:E5 SP:FB PPU:191,296 CYC:21809
+F0CB 20 53 FB JSR $FB53 A:A5 X:02 Y:D7 P:E5 SP:FB PPU:191,305 CYC:21812
+FB53 24 01 BIT $01 = FF A:A5 X:02 Y:D7 P:E5 SP:F9 PPU:191,323 CYC:21818
+FB55 18 CLC A:A5 X:02 Y:D7 P:E5 SP:F9 PPU:191,332 CYC:21821
+FB56 A9 B3 LDA #$B3 A:A5 X:02 Y:D7 P:E4 SP:F9 PPU:191,338 CYC:21823
+FB58 60 RTS A:B3 X:02 Y:D7 P:E4 SP:F9 PPU:192, 3 CYC:21825
+F0CE 27 47 *RLA $47 = A5 A:B3 X:02 Y:D7 P:E4 SP:FB PPU:192, 21 CYC:21831
+F0D0 EA NOP A:02 X:02 Y:D7 P:65 SP:FB PPU:192, 36 CYC:21836
+F0D1 EA NOP A:02 X:02 Y:D7 P:65 SP:FB PPU:192, 42 CYC:21838
+F0D2 EA NOP A:02 X:02 Y:D7 P:65 SP:FB PPU:192, 48 CYC:21840
+F0D3 EA NOP A:02 X:02 Y:D7 P:65 SP:FB PPU:192, 54 CYC:21842
+F0D4 20 59 FB JSR $FB59 A:02 X:02 Y:D7 P:65 SP:FB PPU:192, 60 CYC:21844
+FB59 50 1A BVC $FB75 A:02 X:02 Y:D7 P:65 SP:F9 PPU:192, 78 CYC:21850
+FB5B 90 18 BCC $FB75 A:02 X:02 Y:D7 P:65 SP:F9 PPU:192, 84 CYC:21852
+FB5D 30 16 BMI $FB75 A:02 X:02 Y:D7 P:65 SP:F9 PPU:192, 90 CYC:21854
+FB5F C9 02 CMP #$02 A:02 X:02 Y:D7 P:65 SP:F9 PPU:192, 96 CYC:21856
+FB61 D0 12 BNE $FB75 A:02 X:02 Y:D7 P:67 SP:F9 PPU:192,102 CYC:21858
+FB63 60 RTS A:02 X:02 Y:D7 P:67 SP:F9 PPU:192,108 CYC:21860
+F0D7 A5 47 LDA $47 = 4A A:02 X:02 Y:D7 P:67 SP:FB PPU:192,126 CYC:21866
+F0D9 C9 4A CMP #$4A A:4A X:02 Y:D7 P:65 SP:FB PPU:192,135 CYC:21869
+F0DB F0 02 BEQ $F0DF A:4A X:02 Y:D7 P:67 SP:FB PPU:192,141 CYC:21871
+F0DF C8 INY A:4A X:02 Y:D7 P:67 SP:FB PPU:192,150 CYC:21874
+F0E0 A9 29 LDA #$29 A:4A X:02 Y:D8 P:E5 SP:FB PPU:192,156 CYC:21876
+F0E2 85 47 STA $47 = 4A A:29 X:02 Y:D8 P:65 SP:FB PPU:192,162 CYC:21878
+F0E4 20 64 FB JSR $FB64 A:29 X:02 Y:D8 P:65 SP:FB PPU:192,171 CYC:21881
+FB64 B8 CLV A:29 X:02 Y:D8 P:65 SP:F9 PPU:192,189 CYC:21887
+FB65 18 CLC A:29 X:02 Y:D8 P:25 SP:F9 PPU:192,195 CYC:21889
+FB66 A9 42 LDA #$42 A:29 X:02 Y:D8 P:24 SP:F9 PPU:192,201 CYC:21891
+FB68 60 RTS A:42 X:02 Y:D8 P:24 SP:F9 PPU:192,207 CYC:21893
+F0E7 27 47 *RLA $47 = 29 A:42 X:02 Y:D8 P:24 SP:FB PPU:192,225 CYC:21899
+F0E9 EA NOP A:42 X:02 Y:D8 P:24 SP:FB PPU:192,240 CYC:21904
+F0EA EA NOP A:42 X:02 Y:D8 P:24 SP:FB PPU:192,246 CYC:21906
+F0EB EA NOP A:42 X:02 Y:D8 P:24 SP:FB PPU:192,252 CYC:21908
+F0EC EA NOP A:42 X:02 Y:D8 P:24 SP:FB PPU:192,258 CYC:21910
+F0ED 20 69 FB JSR $FB69 A:42 X:02 Y:D8 P:24 SP:FB PPU:192,264 CYC:21912
+FB69 70 0A BVS $FB75 A:42 X:02 Y:D8 P:24 SP:F9 PPU:192,282 CYC:21918
+FB6B F0 08 BEQ $FB75 A:42 X:02 Y:D8 P:24 SP:F9 PPU:192,288 CYC:21920
+FB6D 30 06 BMI $FB75 A:42 X:02 Y:D8 P:24 SP:F9 PPU:192,294 CYC:21922
+FB6F B0 04 BCS $FB75 A:42 X:02 Y:D8 P:24 SP:F9 PPU:192,300 CYC:21924
+FB71 C9 42 CMP #$42 A:42 X:02 Y:D8 P:24 SP:F9 PPU:192,306 CYC:21926
+FB73 F0 02 BEQ $FB77 A:42 X:02 Y:D8 P:27 SP:F9 PPU:192,312 CYC:21928
+FB77 60 RTS A:42 X:02 Y:D8 P:27 SP:F9 PPU:192,321 CYC:21931
+F0F0 A5 47 LDA $47 = 52 A:42 X:02 Y:D8 P:27 SP:FB PPU:192,339 CYC:21937
+F0F2 C9 52 CMP #$52 A:52 X:02 Y:D8 P:25 SP:FB PPU:193, 7 CYC:21940
+F0F4 F0 02 BEQ $F0F8 A:52 X:02 Y:D8 P:27 SP:FB PPU:193, 13 CYC:21942
+F0F8 C8 INY A:52 X:02 Y:D8 P:27 SP:FB PPU:193, 22 CYC:21945
+F0F9 A9 37 LDA #$37 A:52 X:02 Y:D9 P:A5 SP:FB PPU:193, 28 CYC:21947
+F0FB 85 47 STA $47 = 52 A:37 X:02 Y:D9 P:25 SP:FB PPU:193, 34 CYC:21949
+F0FD 20 68 FA JSR $FA68 A:37 X:02 Y:D9 P:25 SP:FB PPU:193, 43 CYC:21952
+FA68 24 01 BIT $01 = FF A:37 X:02 Y:D9 P:25 SP:F9 PPU:193, 61 CYC:21958
+FA6A 38 SEC A:37 X:02 Y:D9 P:E5 SP:F9 PPU:193, 70 CYC:21961
+FA6B A9 75 LDA #$75 A:37 X:02 Y:D9 P:E5 SP:F9 PPU:193, 76 CYC:21963
+FA6D 60 RTS A:75 X:02 Y:D9 P:65 SP:F9 PPU:193, 82 CYC:21965
+F100 27 47 *RLA $47 = 37 A:75 X:02 Y:D9 P:65 SP:FB PPU:193,100 CYC:21971
+F102 EA NOP A:65 X:02 Y:D9 P:64 SP:FB PPU:193,115 CYC:21976
+F103 EA NOP A:65 X:02 Y:D9 P:64 SP:FB PPU:193,121 CYC:21978
+F104 EA NOP A:65 X:02 Y:D9 P:64 SP:FB PPU:193,127 CYC:21980
+F105 EA NOP A:65 X:02 Y:D9 P:64 SP:FB PPU:193,133 CYC:21982
+F106 20 6E FA JSR $FA6E A:65 X:02 Y:D9 P:64 SP:FB PPU:193,139 CYC:21984
+FA6E 50 76 BVC $FAE6 A:65 X:02 Y:D9 P:64 SP:F9 PPU:193,157 CYC:21990
+FA70 F0 74 BEQ $FAE6 A:65 X:02 Y:D9 P:64 SP:F9 PPU:193,163 CYC:21992
+FA72 30 72 BMI $FAE6 A:65 X:02 Y:D9 P:64 SP:F9 PPU:193,169 CYC:21994
+FA74 B0 70 BCS $FAE6 A:65 X:02 Y:D9 P:64 SP:F9 PPU:193,175 CYC:21996
+FA76 C9 65 CMP #$65 A:65 X:02 Y:D9 P:64 SP:F9 PPU:193,181 CYC:21998
+FA78 D0 6C BNE $FAE6 A:65 X:02 Y:D9 P:67 SP:F9 PPU:193,187 CYC:22000
+FA7A 60 RTS A:65 X:02 Y:D9 P:67 SP:F9 PPU:193,193 CYC:22002
+F109 A5 47 LDA $47 = 6F A:65 X:02 Y:D9 P:67 SP:FB PPU:193,211 CYC:22008
+F10B C9 6F CMP #$6F A:6F X:02 Y:D9 P:65 SP:FB PPU:193,220 CYC:22011
+F10D F0 02 BEQ $F111 A:6F X:02 Y:D9 P:67 SP:FB PPU:193,226 CYC:22013
+F111 C8 INY A:6F X:02 Y:D9 P:67 SP:FB PPU:193,235 CYC:22016
+F112 A9 A5 LDA #$A5 A:6F X:02 Y:DA P:E5 SP:FB PPU:193,241 CYC:22018
+F114 8D 47 06 STA $0647 = 6F A:A5 X:02 Y:DA P:E5 SP:FB PPU:193,247 CYC:22020
+F117 20 53 FB JSR $FB53 A:A5 X:02 Y:DA P:E5 SP:FB PPU:193,259 CYC:22024
+FB53 24 01 BIT $01 = FF A:A5 X:02 Y:DA P:E5 SP:F9 PPU:193,277 CYC:22030
+FB55 18 CLC A:A5 X:02 Y:DA P:E5 SP:F9 PPU:193,286 CYC:22033
+FB56 A9 B3 LDA #$B3 A:A5 X:02 Y:DA P:E4 SP:F9 PPU:193,292 CYC:22035
+FB58 60 RTS A:B3 X:02 Y:DA P:E4 SP:F9 PPU:193,298 CYC:22037
+F11A 2F 47 06 *RLA $0647 = A5 A:B3 X:02 Y:DA P:E4 SP:FB PPU:193,316 CYC:22043
+F11D EA NOP A:02 X:02 Y:DA P:65 SP:FB PPU:193,334 CYC:22049
+F11E EA NOP A:02 X:02 Y:DA P:65 SP:FB PPU:193,340 CYC:22051
+F11F EA NOP A:02 X:02 Y:DA P:65 SP:FB PPU:194, 5 CYC:22053
+F120 EA NOP A:02 X:02 Y:DA P:65 SP:FB PPU:194, 11 CYC:22055
+F121 20 59 FB JSR $FB59 A:02 X:02 Y:DA P:65 SP:FB PPU:194, 17 CYC:22057
+FB59 50 1A BVC $FB75 A:02 X:02 Y:DA P:65 SP:F9 PPU:194, 35 CYC:22063
+FB5B 90 18 BCC $FB75 A:02 X:02 Y:DA P:65 SP:F9 PPU:194, 41 CYC:22065
+FB5D 30 16 BMI $FB75 A:02 X:02 Y:DA P:65 SP:F9 PPU:194, 47 CYC:22067
+FB5F C9 02 CMP #$02 A:02 X:02 Y:DA P:65 SP:F9 PPU:194, 53 CYC:22069
+FB61 D0 12 BNE $FB75 A:02 X:02 Y:DA P:67 SP:F9 PPU:194, 59 CYC:22071
+FB63 60 RTS A:02 X:02 Y:DA P:67 SP:F9 PPU:194, 65 CYC:22073
+F124 AD 47 06 LDA $0647 = 4A A:02 X:02 Y:DA P:67 SP:FB PPU:194, 83 CYC:22079
+F127 C9 4A CMP #$4A A:4A X:02 Y:DA P:65 SP:FB PPU:194, 95 CYC:22083
+F129 F0 02 BEQ $F12D A:4A X:02 Y:DA P:67 SP:FB PPU:194,101 CYC:22085
+F12D C8 INY A:4A X:02 Y:DA P:67 SP:FB PPU:194,110 CYC:22088
+F12E A9 29 LDA #$29 A:4A X:02 Y:DB P:E5 SP:FB PPU:194,116 CYC:22090
+F130 8D 47 06 STA $0647 = 4A A:29 X:02 Y:DB P:65 SP:FB PPU:194,122 CYC:22092
+F133 20 64 FB JSR $FB64 A:29 X:02 Y:DB P:65 SP:FB PPU:194,134 CYC:22096
+FB64 B8 CLV A:29 X:02 Y:DB P:65 SP:F9 PPU:194,152 CYC:22102
+FB65 18 CLC A:29 X:02 Y:DB P:25 SP:F9 PPU:194,158 CYC:22104
+FB66 A9 42 LDA #$42 A:29 X:02 Y:DB P:24 SP:F9 PPU:194,164 CYC:22106
+FB68 60 RTS A:42 X:02 Y:DB P:24 SP:F9 PPU:194,170 CYC:22108
+F136 2F 47 06 *RLA $0647 = 29 A:42 X:02 Y:DB P:24 SP:FB PPU:194,188 CYC:22114
+F139 EA NOP A:42 X:02 Y:DB P:24 SP:FB PPU:194,206 CYC:22120
+F13A EA NOP A:42 X:02 Y:DB P:24 SP:FB PPU:194,212 CYC:22122
+F13B EA NOP A:42 X:02 Y:DB P:24 SP:FB PPU:194,218 CYC:22124
+F13C EA NOP A:42 X:02 Y:DB P:24 SP:FB PPU:194,224 CYC:22126
+F13D 20 69 FB JSR $FB69 A:42 X:02 Y:DB P:24 SP:FB PPU:194,230 CYC:22128
+FB69 70 0A BVS $FB75 A:42 X:02 Y:DB P:24 SP:F9 PPU:194,248 CYC:22134
+FB6B F0 08 BEQ $FB75 A:42 X:02 Y:DB P:24 SP:F9 PPU:194,254 CYC:22136
+FB6D 30 06 BMI $FB75 A:42 X:02 Y:DB P:24 SP:F9 PPU:194,260 CYC:22138
+FB6F B0 04 BCS $FB75 A:42 X:02 Y:DB P:24 SP:F9 PPU:194,266 CYC:22140
+FB71 C9 42 CMP #$42 A:42 X:02 Y:DB P:24 SP:F9 PPU:194,272 CYC:22142
+FB73 F0 02 BEQ $FB77 A:42 X:02 Y:DB P:27 SP:F9 PPU:194,278 CYC:22144
+FB77 60 RTS A:42 X:02 Y:DB P:27 SP:F9 PPU:194,287 CYC:22147
+F140 AD 47 06 LDA $0647 = 52 A:42 X:02 Y:DB P:27 SP:FB PPU:194,305 CYC:22153
+F143 C9 52 CMP #$52 A:52 X:02 Y:DB P:25 SP:FB PPU:194,317 CYC:22157
+F145 F0 02 BEQ $F149 A:52 X:02 Y:DB P:27 SP:FB PPU:194,323 CYC:22159
+F149 C8 INY A:52 X:02 Y:DB P:27 SP:FB PPU:194,332 CYC:22162
+F14A A9 37 LDA #$37 A:52 X:02 Y:DC P:A5 SP:FB PPU:194,338 CYC:22164
+F14C 8D 47 06 STA $0647 = 52 A:37 X:02 Y:DC P:25 SP:FB PPU:195, 3 CYC:22166
+F14F 20 68 FA JSR $FA68 A:37 X:02 Y:DC P:25 SP:FB PPU:195, 15 CYC:22170
+FA68 24 01 BIT $01 = FF A:37 X:02 Y:DC P:25 SP:F9 PPU:195, 33 CYC:22176
+FA6A 38 SEC A:37 X:02 Y:DC P:E5 SP:F9 PPU:195, 42 CYC:22179
+FA6B A9 75 LDA #$75 A:37 X:02 Y:DC P:E5 SP:F9 PPU:195, 48 CYC:22181
+FA6D 60 RTS A:75 X:02 Y:DC P:65 SP:F9 PPU:195, 54 CYC:22183
+F152 2F 47 06 *RLA $0647 = 37 A:75 X:02 Y:DC P:65 SP:FB PPU:195, 72 CYC:22189
+F155 EA NOP A:65 X:02 Y:DC P:64 SP:FB PPU:195, 90 CYC:22195
+F156 EA NOP A:65 X:02 Y:DC P:64 SP:FB PPU:195, 96 CYC:22197
+F157 EA NOP A:65 X:02 Y:DC P:64 SP:FB PPU:195,102 CYC:22199
+F158 EA NOP A:65 X:02 Y:DC P:64 SP:FB PPU:195,108 CYC:22201
+F159 20 6E FA JSR $FA6E A:65 X:02 Y:DC P:64 SP:FB PPU:195,114 CYC:22203
+FA6E 50 76 BVC $FAE6 A:65 X:02 Y:DC P:64 SP:F9 PPU:195,132 CYC:22209
+FA70 F0 74 BEQ $FAE6 A:65 X:02 Y:DC P:64 SP:F9 PPU:195,138 CYC:22211
+FA72 30 72 BMI $FAE6 A:65 X:02 Y:DC P:64 SP:F9 PPU:195,144 CYC:22213
+FA74 B0 70 BCS $FAE6 A:65 X:02 Y:DC P:64 SP:F9 PPU:195,150 CYC:22215
+FA76 C9 65 CMP #$65 A:65 X:02 Y:DC P:64 SP:F9 PPU:195,156 CYC:22217
+FA78 D0 6C BNE $FAE6 A:65 X:02 Y:DC P:67 SP:F9 PPU:195,162 CYC:22219
+FA7A 60 RTS A:65 X:02 Y:DC P:67 SP:F9 PPU:195,168 CYC:22221
+F15C AD 47 06 LDA $0647 = 6F A:65 X:02 Y:DC P:67 SP:FB PPU:195,186 CYC:22227
+F15F C9 6F CMP #$6F A:6F X:02 Y:DC P:65 SP:FB PPU:195,198 CYC:22231
+F161 F0 02 BEQ $F165 A:6F X:02 Y:DC P:67 SP:FB PPU:195,204 CYC:22233
+F165 A9 A5 LDA #$A5 A:6F X:02 Y:DC P:67 SP:FB PPU:195,213 CYC:22236
+F167 8D 47 06 STA $0647 = 6F A:A5 X:02 Y:DC P:E5 SP:FB PPU:195,219 CYC:22238
+F16A A9 48 LDA #$48 A:A5 X:02 Y:DC P:E5 SP:FB PPU:195,231 CYC:22242
+F16C 85 45 STA $45 = 48 A:48 X:02 Y:DC P:65 SP:FB PPU:195,237 CYC:22244
+F16E A9 05 LDA #$05 A:48 X:02 Y:DC P:65 SP:FB PPU:195,246 CYC:22247
+F170 85 46 STA $46 = 05 A:05 X:02 Y:DC P:65 SP:FB PPU:195,252 CYC:22249
+F172 A0 FF LDY #$FF A:05 X:02 Y:DC P:65 SP:FB PPU:195,261 CYC:22252
+F174 20 53 FB JSR $FB53 A:05 X:02 Y:FF P:E5 SP:FB PPU:195,267 CYC:22254
+FB53 24 01 BIT $01 = FF A:05 X:02 Y:FF P:E5 SP:F9 PPU:195,285 CYC:22260
+FB55 18 CLC A:05 X:02 Y:FF P:E5 SP:F9 PPU:195,294 CYC:22263
+FB56 A9 B3 LDA #$B3 A:05 X:02 Y:FF P:E4 SP:F9 PPU:195,300 CYC:22265
+FB58 60 RTS A:B3 X:02 Y:FF P:E4 SP:F9 PPU:195,306 CYC:22267
+F177 33 45 *RLA ($45),Y = 0548 @ 0647 = A5 A:B3 X:02 Y:FF P:E4 SP:FB PPU:195,324 CYC:22273
+F179 EA NOP A:02 X:02 Y:FF P:65 SP:FB PPU:196, 7 CYC:22281
+F17A EA NOP A:02 X:02 Y:FF P:65 SP:FB PPU:196, 13 CYC:22283
+F17B 08 PHP A:02 X:02 Y:FF P:65 SP:FB PPU:196, 19 CYC:22285
+F17C 48 PHA A:02 X:02 Y:FF P:65 SP:FA PPU:196, 28 CYC:22288
+F17D A0 DD LDY #$DD A:02 X:02 Y:FF P:65 SP:F9 PPU:196, 37 CYC:22291
+F17F 68 PLA A:02 X:02 Y:DD P:E5 SP:F9 PPU:196, 43 CYC:22293
+F180 28 PLP A:02 X:02 Y:DD P:65 SP:FA PPU:196, 55 CYC:22297
+F181 20 59 FB JSR $FB59 A:02 X:02 Y:DD P:65 SP:FB PPU:196, 67 CYC:22301
+FB59 50 1A BVC $FB75 A:02 X:02 Y:DD P:65 SP:F9 PPU:196, 85 CYC:22307
+FB5B 90 18 BCC $FB75 A:02 X:02 Y:DD P:65 SP:F9 PPU:196, 91 CYC:22309
+FB5D 30 16 BMI $FB75 A:02 X:02 Y:DD P:65 SP:F9 PPU:196, 97 CYC:22311
+FB5F C9 02 CMP #$02 A:02 X:02 Y:DD P:65 SP:F9 PPU:196,103 CYC:22313
+FB61 D0 12 BNE $FB75 A:02 X:02 Y:DD P:67 SP:F9 PPU:196,109 CYC:22315
+FB63 60 RTS A:02 X:02 Y:DD P:67 SP:F9 PPU:196,115 CYC:22317
+F184 AD 47 06 LDA $0647 = 4A A:02 X:02 Y:DD P:67 SP:FB PPU:196,133 CYC:22323
+F187 C9 4A CMP #$4A A:4A X:02 Y:DD P:65 SP:FB PPU:196,145 CYC:22327
+F189 F0 02 BEQ $F18D A:4A X:02 Y:DD P:67 SP:FB PPU:196,151 CYC:22329
+F18D A0 FF LDY #$FF A:4A X:02 Y:DD P:67 SP:FB PPU:196,160 CYC:22332
+F18F A9 29 LDA #$29 A:4A X:02 Y:FF P:E5 SP:FB PPU:196,166 CYC:22334
+F191 8D 47 06 STA $0647 = 4A A:29 X:02 Y:FF P:65 SP:FB PPU:196,172 CYC:22336
+F194 20 64 FB JSR $FB64 A:29 X:02 Y:FF P:65 SP:FB PPU:196,184 CYC:22340
+FB64 B8 CLV A:29 X:02 Y:FF P:65 SP:F9 PPU:196,202 CYC:22346
+FB65 18 CLC A:29 X:02 Y:FF P:25 SP:F9 PPU:196,208 CYC:22348
+FB66 A9 42 LDA #$42 A:29 X:02 Y:FF P:24 SP:F9 PPU:196,214 CYC:22350
+FB68 60 RTS A:42 X:02 Y:FF P:24 SP:F9 PPU:196,220 CYC:22352
+F197 33 45 *RLA ($45),Y = 0548 @ 0647 = 29 A:42 X:02 Y:FF P:24 SP:FB PPU:196,238 CYC:22358
+F199 EA NOP A:42 X:02 Y:FF P:24 SP:FB PPU:196,262 CYC:22366
+F19A EA NOP A:42 X:02 Y:FF P:24 SP:FB PPU:196,268 CYC:22368
+F19B 08 PHP A:42 X:02 Y:FF P:24 SP:FB PPU:196,274 CYC:22370
+F19C 48 PHA A:42 X:02 Y:FF P:24 SP:FA PPU:196,283 CYC:22373
+F19D A0 DE LDY #$DE A:42 X:02 Y:FF P:24 SP:F9 PPU:196,292 CYC:22376
+F19F 68 PLA A:42 X:02 Y:DE P:A4 SP:F9 PPU:196,298 CYC:22378
+F1A0 28 PLP A:42 X:02 Y:DE P:24 SP:FA PPU:196,310 CYC:22382
+F1A1 20 69 FB JSR $FB69 A:42 X:02 Y:DE P:24 SP:FB PPU:196,322 CYC:22386
+FB69 70 0A BVS $FB75 A:42 X:02 Y:DE P:24 SP:F9 PPU:196,340 CYC:22392
+FB6B F0 08 BEQ $FB75 A:42 X:02 Y:DE P:24 SP:F9 PPU:197, 5 CYC:22394
+FB6D 30 06 BMI $FB75 A:42 X:02 Y:DE P:24 SP:F9 PPU:197, 11 CYC:22396
+FB6F B0 04 BCS $FB75 A:42 X:02 Y:DE P:24 SP:F9 PPU:197, 17 CYC:22398
+FB71 C9 42 CMP #$42 A:42 X:02 Y:DE P:24 SP:F9 PPU:197, 23 CYC:22400
+FB73 F0 02 BEQ $FB77 A:42 X:02 Y:DE P:27 SP:F9 PPU:197, 29 CYC:22402
+FB77 60 RTS A:42 X:02 Y:DE P:27 SP:F9 PPU:197, 38 CYC:22405
+F1A4 AD 47 06 LDA $0647 = 52 A:42 X:02 Y:DE P:27 SP:FB PPU:197, 56 CYC:22411
+F1A7 C9 52 CMP #$52 A:52 X:02 Y:DE P:25 SP:FB PPU:197, 68 CYC:22415
+F1A9 F0 02 BEQ $F1AD A:52 X:02 Y:DE P:27 SP:FB PPU:197, 74 CYC:22417
+F1AD A0 FF LDY #$FF A:52 X:02 Y:DE P:27 SP:FB PPU:197, 83 CYC:22420
+F1AF A9 37 LDA #$37 A:52 X:02 Y:FF P:A5 SP:FB PPU:197, 89 CYC:22422
+F1B1 8D 47 06 STA $0647 = 52 A:37 X:02 Y:FF P:25 SP:FB PPU:197, 95 CYC:22424
+F1B4 20 68 FA JSR $FA68 A:37 X:02 Y:FF P:25 SP:FB PPU:197,107 CYC:22428
+FA68 24 01 BIT $01 = FF A:37 X:02 Y:FF P:25 SP:F9 PPU:197,125 CYC:22434
+FA6A 38 SEC A:37 X:02 Y:FF P:E5 SP:F9 PPU:197,134 CYC:22437
+FA6B A9 75 LDA #$75 A:37 X:02 Y:FF P:E5 SP:F9 PPU:197,140 CYC:22439
+FA6D 60 RTS A:75 X:02 Y:FF P:65 SP:F9 PPU:197,146 CYC:22441
+F1B7 33 45 *RLA ($45),Y = 0548 @ 0647 = 37 A:75 X:02 Y:FF P:65 SP:FB PPU:197,164 CYC:22447
+F1B9 EA NOP A:65 X:02 Y:FF P:64 SP:FB PPU:197,188 CYC:22455
+F1BA EA NOP A:65 X:02 Y:FF P:64 SP:FB PPU:197,194 CYC:22457
+F1BB 08 PHP A:65 X:02 Y:FF P:64 SP:FB PPU:197,200 CYC:22459
+F1BC 48 PHA A:65 X:02 Y:FF P:64 SP:FA PPU:197,209 CYC:22462
+F1BD A0 DF LDY #$DF A:65 X:02 Y:FF P:64 SP:F9 PPU:197,218 CYC:22465
+F1BF 68 PLA A:65 X:02 Y:DF P:E4 SP:F9 PPU:197,224 CYC:22467
+F1C0 28 PLP A:65 X:02 Y:DF P:64 SP:FA PPU:197,236 CYC:22471
+F1C1 20 6E FA JSR $FA6E A:65 X:02 Y:DF P:64 SP:FB PPU:197,248 CYC:22475
+FA6E 50 76 BVC $FAE6 A:65 X:02 Y:DF P:64 SP:F9 PPU:197,266 CYC:22481
+FA70 F0 74 BEQ $FAE6 A:65 X:02 Y:DF P:64 SP:F9 PPU:197,272 CYC:22483
+FA72 30 72 BMI $FAE6 A:65 X:02 Y:DF P:64 SP:F9 PPU:197,278 CYC:22485
+FA74 B0 70 BCS $FAE6 A:65 X:02 Y:DF P:64 SP:F9 PPU:197,284 CYC:22487
+FA76 C9 65 CMP #$65 A:65 X:02 Y:DF P:64 SP:F9 PPU:197,290 CYC:22489
+FA78 D0 6C BNE $FAE6 A:65 X:02 Y:DF P:67 SP:F9 PPU:197,296 CYC:22491
+FA7A 60 RTS A:65 X:02 Y:DF P:67 SP:F9 PPU:197,302 CYC:22493
+F1C4 AD 47 06 LDA $0647 = 6F A:65 X:02 Y:DF P:67 SP:FB PPU:197,320 CYC:22499
+F1C7 C9 6F CMP #$6F A:6F X:02 Y:DF P:65 SP:FB PPU:197,332 CYC:22503
+F1C9 F0 02 BEQ $F1CD A:6F X:02 Y:DF P:67 SP:FB PPU:197,338 CYC:22505
+F1CD A0 E0 LDY #$E0 A:6F X:02 Y:DF P:67 SP:FB PPU:198, 6 CYC:22508
+F1CF A2 FF LDX #$FF A:6F X:02 Y:E0 P:E5 SP:FB PPU:198, 12 CYC:22510
+F1D1 A9 A5 LDA #$A5 A:6F X:FF Y:E0 P:E5 SP:FB PPU:198, 18 CYC:22512
+F1D3 85 47 STA $47 = 6F A:A5 X:FF Y:E0 P:E5 SP:FB PPU:198, 24 CYC:22514
+F1D5 20 53 FB JSR $FB53 A:A5 X:FF Y:E0 P:E5 SP:FB PPU:198, 33 CYC:22517
+FB53 24 01 BIT $01 = FF A:A5 X:FF Y:E0 P:E5 SP:F9 PPU:198, 51 CYC:22523
+FB55 18 CLC A:A5 X:FF Y:E0 P:E5 SP:F9 PPU:198, 60 CYC:22526
+FB56 A9 B3 LDA #$B3 A:A5 X:FF Y:E0 P:E4 SP:F9 PPU:198, 66 CYC:22528
+FB58 60 RTS A:B3 X:FF Y:E0 P:E4 SP:F9 PPU:198, 72 CYC:22530
+F1D8 37 48 *RLA $48,X @ 47 = A5 A:B3 X:FF Y:E0 P:E4 SP:FB PPU:198, 90 CYC:22536
+F1DA EA NOP A:02 X:FF Y:E0 P:65 SP:FB PPU:198,108 CYC:22542
+F1DB EA NOP A:02 X:FF Y:E0 P:65 SP:FB PPU:198,114 CYC:22544
+F1DC EA NOP A:02 X:FF Y:E0 P:65 SP:FB PPU:198,120 CYC:22546
+F1DD EA NOP A:02 X:FF Y:E0 P:65 SP:FB PPU:198,126 CYC:22548
+F1DE 20 59 FB JSR $FB59 A:02 X:FF Y:E0 P:65 SP:FB PPU:198,132 CYC:22550
+FB59 50 1A BVC $FB75 A:02 X:FF Y:E0 P:65 SP:F9 PPU:198,150 CYC:22556
+FB5B 90 18 BCC $FB75 A:02 X:FF Y:E0 P:65 SP:F9 PPU:198,156 CYC:22558
+FB5D 30 16 BMI $FB75 A:02 X:FF Y:E0 P:65 SP:F9 PPU:198,162 CYC:22560
+FB5F C9 02 CMP #$02 A:02 X:FF Y:E0 P:65 SP:F9 PPU:198,168 CYC:22562
+FB61 D0 12 BNE $FB75 A:02 X:FF Y:E0 P:67 SP:F9 PPU:198,174 CYC:22564
+FB63 60 RTS A:02 X:FF Y:E0 P:67 SP:F9 PPU:198,180 CYC:22566
+F1E1 A5 47 LDA $47 = 4A A:02 X:FF Y:E0 P:67 SP:FB PPU:198,198 CYC:22572
+F1E3 C9 4A CMP #$4A A:4A X:FF Y:E0 P:65 SP:FB PPU:198,207 CYC:22575
+F1E5 F0 02 BEQ $F1E9 A:4A X:FF Y:E0 P:67 SP:FB PPU:198,213 CYC:22577
+F1E9 C8 INY A:4A X:FF Y:E0 P:67 SP:FB PPU:198,222 CYC:22580
+F1EA A9 29 LDA #$29 A:4A X:FF Y:E1 P:E5 SP:FB PPU:198,228 CYC:22582
+F1EC 85 47 STA $47 = 4A A:29 X:FF Y:E1 P:65 SP:FB PPU:198,234 CYC:22584
+F1EE 20 64 FB JSR $FB64 A:29 X:FF Y:E1 P:65 SP:FB PPU:198,243 CYC:22587
+FB64 B8 CLV A:29 X:FF Y:E1 P:65 SP:F9 PPU:198,261 CYC:22593
+FB65 18 CLC A:29 X:FF Y:E1 P:25 SP:F9 PPU:198,267 CYC:22595
+FB66 A9 42 LDA #$42 A:29 X:FF Y:E1 P:24 SP:F9 PPU:198,273 CYC:22597
+FB68 60 RTS A:42 X:FF Y:E1 P:24 SP:F9 PPU:198,279 CYC:22599
+F1F1 37 48 *RLA $48,X @ 47 = 29 A:42 X:FF Y:E1 P:24 SP:FB PPU:198,297 CYC:22605
+F1F3 EA NOP A:42 X:FF Y:E1 P:24 SP:FB PPU:198,315 CYC:22611
+F1F4 EA NOP A:42 X:FF Y:E1 P:24 SP:FB PPU:198,321 CYC:22613
+F1F5 EA NOP A:42 X:FF Y:E1 P:24 SP:FB PPU:198,327 CYC:22615
+F1F6 EA NOP A:42 X:FF Y:E1 P:24 SP:FB PPU:198,333 CYC:22617
+F1F7 20 69 FB JSR $FB69 A:42 X:FF Y:E1 P:24 SP:FB PPU:198,339 CYC:22619
+FB69 70 0A BVS $FB75 A:42 X:FF Y:E1 P:24 SP:F9 PPU:199, 16 CYC:22625
+FB6B F0 08 BEQ $FB75 A:42 X:FF Y:E1 P:24 SP:F9 PPU:199, 22 CYC:22627
+FB6D 30 06 BMI $FB75 A:42 X:FF Y:E1 P:24 SP:F9 PPU:199, 28 CYC:22629
+FB6F B0 04 BCS $FB75 A:42 X:FF Y:E1 P:24 SP:F9 PPU:199, 34 CYC:22631
+FB71 C9 42 CMP #$42 A:42 X:FF Y:E1 P:24 SP:F9 PPU:199, 40 CYC:22633
+FB73 F0 02 BEQ $FB77 A:42 X:FF Y:E1 P:27 SP:F9 PPU:199, 46 CYC:22635
+FB77 60 RTS A:42 X:FF Y:E1 P:27 SP:F9 PPU:199, 55 CYC:22638
+F1FA A5 47 LDA $47 = 52 A:42 X:FF Y:E1 P:27 SP:FB PPU:199, 73 CYC:22644
+F1FC C9 52 CMP #$52 A:52 X:FF Y:E1 P:25 SP:FB PPU:199, 82 CYC:22647
+F1FE F0 02 BEQ $F202 A:52 X:FF Y:E1 P:27 SP:FB PPU:199, 88 CYC:22649
+F202 C8 INY A:52 X:FF Y:E1 P:27 SP:FB PPU:199, 97 CYC:22652
+F203 A9 37 LDA #$37 A:52 X:FF Y:E2 P:A5 SP:FB PPU:199,103 CYC:22654
+F205 85 47 STA $47 = 52 A:37 X:FF Y:E2 P:25 SP:FB PPU:199,109 CYC:22656
+F207 20 68 FA JSR $FA68 A:37 X:FF Y:E2 P:25 SP:FB PPU:199,118 CYC:22659
+FA68 24 01 BIT $01 = FF A:37 X:FF Y:E2 P:25 SP:F9 PPU:199,136 CYC:22665
+FA6A 38 SEC A:37 X:FF Y:E2 P:E5 SP:F9 PPU:199,145 CYC:22668
+FA6B A9 75 LDA #$75 A:37 X:FF Y:E2 P:E5 SP:F9 PPU:199,151 CYC:22670
+FA6D 60 RTS A:75 X:FF Y:E2 P:65 SP:F9 PPU:199,157 CYC:22672
+F20A 37 48 *RLA $48,X @ 47 = 37 A:75 X:FF Y:E2 P:65 SP:FB PPU:199,175 CYC:22678
+F20C EA NOP A:65 X:FF Y:E2 P:64 SP:FB PPU:199,193 CYC:22684
+F20D EA NOP A:65 X:FF Y:E2 P:64 SP:FB PPU:199,199 CYC:22686
+F20E EA NOP A:65 X:FF Y:E2 P:64 SP:FB PPU:199,205 CYC:22688
+F20F EA NOP A:65 X:FF Y:E2 P:64 SP:FB PPU:199,211 CYC:22690
+F210 20 6E FA JSR $FA6E A:65 X:FF Y:E2 P:64 SP:FB PPU:199,217 CYC:22692
+FA6E 50 76 BVC $FAE6 A:65 X:FF Y:E2 P:64 SP:F9 PPU:199,235 CYC:22698
+FA70 F0 74 BEQ $FAE6 A:65 X:FF Y:E2 P:64 SP:F9 PPU:199,241 CYC:22700
+FA72 30 72 BMI $FAE6 A:65 X:FF Y:E2 P:64 SP:F9 PPU:199,247 CYC:22702
+FA74 B0 70 BCS $FAE6 A:65 X:FF Y:E2 P:64 SP:F9 PPU:199,253 CYC:22704
+FA76 C9 65 CMP #$65 A:65 X:FF Y:E2 P:64 SP:F9 PPU:199,259 CYC:22706
+FA78 D0 6C BNE $FAE6 A:65 X:FF Y:E2 P:67 SP:F9 PPU:199,265 CYC:22708
+FA7A 60 RTS A:65 X:FF Y:E2 P:67 SP:F9 PPU:199,271 CYC:22710
+F213 A5 47 LDA $47 = 6F A:65 X:FF Y:E2 P:67 SP:FB PPU:199,289 CYC:22716
+F215 C9 6F CMP #$6F A:6F X:FF Y:E2 P:65 SP:FB PPU:199,298 CYC:22719
+F217 F0 02 BEQ $F21B A:6F X:FF Y:E2 P:67 SP:FB PPU:199,304 CYC:22721
+F21B A9 A5 LDA #$A5 A:6F X:FF Y:E2 P:67 SP:FB PPU:199,313 CYC:22724
+F21D 8D 47 06 STA $0647 = 6F A:A5 X:FF Y:E2 P:E5 SP:FB PPU:199,319 CYC:22726
+F220 A0 FF LDY #$FF A:A5 X:FF Y:E2 P:E5 SP:FB PPU:199,331 CYC:22730
+F222 20 53 FB JSR $FB53 A:A5 X:FF Y:FF P:E5 SP:FB PPU:199,337 CYC:22732
+FB53 24 01 BIT $01 = FF A:A5 X:FF Y:FF P:E5 SP:F9 PPU:200, 14 CYC:22738
+FB55 18 CLC A:A5 X:FF Y:FF P:E5 SP:F9 PPU:200, 23 CYC:22741
+FB56 A9 B3 LDA #$B3 A:A5 X:FF Y:FF P:E4 SP:F9 PPU:200, 29 CYC:22743
+FB58 60 RTS A:B3 X:FF Y:FF P:E4 SP:F9 PPU:200, 35 CYC:22745
+F225 3B 48 05 *RLA $0548,Y @ 0647 = A5 A:B3 X:FF Y:FF P:E4 SP:FB PPU:200, 53 CYC:22751
+F228 EA NOP A:02 X:FF Y:FF P:65 SP:FB PPU:200, 74 CYC:22758
+F229 EA NOP A:02 X:FF Y:FF P:65 SP:FB PPU:200, 80 CYC:22760
+F22A 08 PHP A:02 X:FF Y:FF P:65 SP:FB PPU:200, 86 CYC:22762
+F22B 48 PHA A:02 X:FF Y:FF P:65 SP:FA PPU:200, 95 CYC:22765
+F22C A0 E3 LDY #$E3 A:02 X:FF Y:FF P:65 SP:F9 PPU:200,104 CYC:22768
+F22E 68 PLA A:02 X:FF Y:E3 P:E5 SP:F9 PPU:200,110 CYC:22770
+F22F 28 PLP A:02 X:FF Y:E3 P:65 SP:FA PPU:200,122 CYC:22774
+F230 20 59 FB JSR $FB59 A:02 X:FF Y:E3 P:65 SP:FB PPU:200,134 CYC:22778
+FB59 50 1A BVC $FB75 A:02 X:FF Y:E3 P:65 SP:F9 PPU:200,152 CYC:22784
+FB5B 90 18 BCC $FB75 A:02 X:FF Y:E3 P:65 SP:F9 PPU:200,158 CYC:22786
+FB5D 30 16 BMI $FB75 A:02 X:FF Y:E3 P:65 SP:F9 PPU:200,164 CYC:22788
+FB5F C9 02 CMP #$02 A:02 X:FF Y:E3 P:65 SP:F9 PPU:200,170 CYC:22790
+FB61 D0 12 BNE $FB75 A:02 X:FF Y:E3 P:67 SP:F9 PPU:200,176 CYC:22792
+FB63 60 RTS A:02 X:FF Y:E3 P:67 SP:F9 PPU:200,182 CYC:22794
+F233 AD 47 06 LDA $0647 = 4A A:02 X:FF Y:E3 P:67 SP:FB PPU:200,200 CYC:22800
+F236 C9 4A CMP #$4A A:4A X:FF Y:E3 P:65 SP:FB PPU:200,212 CYC:22804
+F238 F0 02 BEQ $F23C A:4A X:FF Y:E3 P:67 SP:FB PPU:200,218 CYC:22806
+F23C A0 FF LDY #$FF A:4A X:FF Y:E3 P:67 SP:FB PPU:200,227 CYC:22809
+F23E A9 29 LDA #$29 A:4A X:FF Y:FF P:E5 SP:FB PPU:200,233 CYC:22811
+F240 8D 47 06 STA $0647 = 4A A:29 X:FF Y:FF P:65 SP:FB PPU:200,239 CYC:22813
+F243 20 64 FB JSR $FB64 A:29 X:FF Y:FF P:65 SP:FB PPU:200,251 CYC:22817
+FB64 B8 CLV A:29 X:FF Y:FF P:65 SP:F9 PPU:200,269 CYC:22823
+FB65 18 CLC A:29 X:FF Y:FF P:25 SP:F9 PPU:200,275 CYC:22825
+FB66 A9 42 LDA #$42 A:29 X:FF Y:FF P:24 SP:F9 PPU:200,281 CYC:22827
+FB68 60 RTS A:42 X:FF Y:FF P:24 SP:F9 PPU:200,287 CYC:22829
+F246 3B 48 05 *RLA $0548,Y @ 0647 = 29 A:42 X:FF Y:FF P:24 SP:FB PPU:200,305 CYC:22835
+F249 EA NOP A:42 X:FF Y:FF P:24 SP:FB PPU:200,326 CYC:22842
+F24A EA NOP A:42 X:FF Y:FF P:24 SP:FB PPU:200,332 CYC:22844
+F24B 08 PHP A:42 X:FF Y:FF P:24 SP:FB PPU:200,338 CYC:22846
+F24C 48 PHA A:42 X:FF Y:FF P:24 SP:FA PPU:201, 6 CYC:22849
+F24D A0 E4 LDY #$E4 A:42 X:FF Y:FF P:24 SP:F9 PPU:201, 15 CYC:22852
+F24F 68 PLA A:42 X:FF Y:E4 P:A4 SP:F9 PPU:201, 21 CYC:22854
+F250 28 PLP A:42 X:FF Y:E4 P:24 SP:FA PPU:201, 33 CYC:22858
+F251 20 69 FB JSR $FB69 A:42 X:FF Y:E4 P:24 SP:FB PPU:201, 45 CYC:22862
+FB69 70 0A BVS $FB75 A:42 X:FF Y:E4 P:24 SP:F9 PPU:201, 63 CYC:22868
+FB6B F0 08 BEQ $FB75 A:42 X:FF Y:E4 P:24 SP:F9 PPU:201, 69 CYC:22870
+FB6D 30 06 BMI $FB75 A:42 X:FF Y:E4 P:24 SP:F9 PPU:201, 75 CYC:22872
+FB6F B0 04 BCS $FB75 A:42 X:FF Y:E4 P:24 SP:F9 PPU:201, 81 CYC:22874
+FB71 C9 42 CMP #$42 A:42 X:FF Y:E4 P:24 SP:F9 PPU:201, 87 CYC:22876
+FB73 F0 02 BEQ $FB77 A:42 X:FF Y:E4 P:27 SP:F9 PPU:201, 93 CYC:22878
+FB77 60 RTS A:42 X:FF Y:E4 P:27 SP:F9 PPU:201,102 CYC:22881
+F254 AD 47 06 LDA $0647 = 52 A:42 X:FF Y:E4 P:27 SP:FB PPU:201,120 CYC:22887
+F257 C9 52 CMP #$52 A:52 X:FF Y:E4 P:25 SP:FB PPU:201,132 CYC:22891
+F259 F0 02 BEQ $F25D A:52 X:FF Y:E4 P:27 SP:FB PPU:201,138 CYC:22893
+F25D A0 FF LDY #$FF A:52 X:FF Y:E4 P:27 SP:FB PPU:201,147 CYC:22896
+F25F A9 37 LDA #$37 A:52 X:FF Y:FF P:A5 SP:FB PPU:201,153 CYC:22898
+F261 8D 47 06 STA $0647 = 52 A:37 X:FF Y:FF P:25 SP:FB PPU:201,159 CYC:22900
+F264 20 68 FA JSR $FA68 A:37 X:FF Y:FF P:25 SP:FB PPU:201,171 CYC:22904
+FA68 24 01 BIT $01 = FF A:37 X:FF Y:FF P:25 SP:F9 PPU:201,189 CYC:22910
+FA6A 38 SEC A:37 X:FF Y:FF P:E5 SP:F9 PPU:201,198 CYC:22913
+FA6B A9 75 LDA #$75 A:37 X:FF Y:FF P:E5 SP:F9 PPU:201,204 CYC:22915
+FA6D 60 RTS A:75 X:FF Y:FF P:65 SP:F9 PPU:201,210 CYC:22917
+F267 3B 48 05 *RLA $0548,Y @ 0647 = 37 A:75 X:FF Y:FF P:65 SP:FB PPU:201,228 CYC:22923
+F26A EA NOP A:65 X:FF Y:FF P:64 SP:FB PPU:201,249 CYC:22930
+F26B EA NOP A:65 X:FF Y:FF P:64 SP:FB PPU:201,255 CYC:22932
+F26C 08 PHP A:65 X:FF Y:FF P:64 SP:FB PPU:201,261 CYC:22934
+F26D 48 PHA A:65 X:FF Y:FF P:64 SP:FA PPU:201,270 CYC:22937
+F26E A0 E5 LDY #$E5 A:65 X:FF Y:FF P:64 SP:F9 PPU:201,279 CYC:22940
+F270 68 PLA A:65 X:FF Y:E5 P:E4 SP:F9 PPU:201,285 CYC:22942
+F271 28 PLP A:65 X:FF Y:E5 P:64 SP:FA PPU:201,297 CYC:22946
+F272 20 6E FA JSR $FA6E A:65 X:FF Y:E5 P:64 SP:FB PPU:201,309 CYC:22950
+FA6E 50 76 BVC $FAE6 A:65 X:FF Y:E5 P:64 SP:F9 PPU:201,327 CYC:22956
+FA70 F0 74 BEQ $FAE6 A:65 X:FF Y:E5 P:64 SP:F9 PPU:201,333 CYC:22958
+FA72 30 72 BMI $FAE6 A:65 X:FF Y:E5 P:64 SP:F9 PPU:201,339 CYC:22960
+FA74 B0 70 BCS $FAE6 A:65 X:FF Y:E5 P:64 SP:F9 PPU:202, 4 CYC:22962
+FA76 C9 65 CMP #$65 A:65 X:FF Y:E5 P:64 SP:F9 PPU:202, 10 CYC:22964
+FA78 D0 6C BNE $FAE6 A:65 X:FF Y:E5 P:67 SP:F9 PPU:202, 16 CYC:22966
+FA7A 60 RTS A:65 X:FF Y:E5 P:67 SP:F9 PPU:202, 22 CYC:22968
+F275 AD 47 06 LDA $0647 = 6F A:65 X:FF Y:E5 P:67 SP:FB PPU:202, 40 CYC:22974
+F278 C9 6F CMP #$6F A:6F X:FF Y:E5 P:65 SP:FB PPU:202, 52 CYC:22978
+F27A F0 02 BEQ $F27E A:6F X:FF Y:E5 P:67 SP:FB PPU:202, 58 CYC:22980
+F27E A0 E6 LDY #$E6 A:6F X:FF Y:E5 P:67 SP:FB PPU:202, 67 CYC:22983
+F280 A2 FF LDX #$FF A:6F X:FF Y:E6 P:E5 SP:FB PPU:202, 73 CYC:22985
+F282 A9 A5 LDA #$A5 A:6F X:FF Y:E6 P:E5 SP:FB PPU:202, 79 CYC:22987
+F284 8D 47 06 STA $0647 = 6F A:A5 X:FF Y:E6 P:E5 SP:FB PPU:202, 85 CYC:22989
+F287 20 53 FB JSR $FB53 A:A5 X:FF Y:E6 P:E5 SP:FB PPU:202, 97 CYC:22993
+FB53 24 01 BIT $01 = FF A:A5 X:FF Y:E6 P:E5 SP:F9 PPU:202,115 CYC:22999
+FB55 18 CLC A:A5 X:FF Y:E6 P:E5 SP:F9 PPU:202,124 CYC:23002
+FB56 A9 B3 LDA #$B3 A:A5 X:FF Y:E6 P:E4 SP:F9 PPU:202,130 CYC:23004
+FB58 60 RTS A:B3 X:FF Y:E6 P:E4 SP:F9 PPU:202,136 CYC:23006
+F28A 3F 48 05 *RLA $0548,X @ 0647 = A5 A:B3 X:FF Y:E6 P:E4 SP:FB PPU:202,154 CYC:23012
+F28D EA NOP A:02 X:FF Y:E6 P:65 SP:FB PPU:202,175 CYC:23019
+F28E EA NOP A:02 X:FF Y:E6 P:65 SP:FB PPU:202,181 CYC:23021
+F28F EA NOP A:02 X:FF Y:E6 P:65 SP:FB PPU:202,187 CYC:23023
+F290 EA NOP A:02 X:FF Y:E6 P:65 SP:FB PPU:202,193 CYC:23025
+F291 20 59 FB JSR $FB59 A:02 X:FF Y:E6 P:65 SP:FB PPU:202,199 CYC:23027
+FB59 50 1A BVC $FB75 A:02 X:FF Y:E6 P:65 SP:F9 PPU:202,217 CYC:23033
+FB5B 90 18 BCC $FB75 A:02 X:FF Y:E6 P:65 SP:F9 PPU:202,223 CYC:23035
+FB5D 30 16 BMI $FB75 A:02 X:FF Y:E6 P:65 SP:F9 PPU:202,229 CYC:23037
+FB5F C9 02 CMP #$02 A:02 X:FF Y:E6 P:65 SP:F9 PPU:202,235 CYC:23039
+FB61 D0 12 BNE $FB75 A:02 X:FF Y:E6 P:67 SP:F9 PPU:202,241 CYC:23041
+FB63 60 RTS A:02 X:FF Y:E6 P:67 SP:F9 PPU:202,247 CYC:23043
+F294 AD 47 06 LDA $0647 = 4A A:02 X:FF Y:E6 P:67 SP:FB PPU:202,265 CYC:23049
+F297 C9 4A CMP #$4A A:4A X:FF Y:E6 P:65 SP:FB PPU:202,277 CYC:23053
+F299 F0 02 BEQ $F29D A:4A X:FF Y:E6 P:67 SP:FB PPU:202,283 CYC:23055
+F29D C8 INY A:4A X:FF Y:E6 P:67 SP:FB PPU:202,292 CYC:23058
+F29E A9 29 LDA #$29 A:4A X:FF Y:E7 P:E5 SP:FB PPU:202,298 CYC:23060
+F2A0 8D 47 06 STA $0647 = 4A A:29 X:FF Y:E7 P:65 SP:FB PPU:202,304 CYC:23062
+F2A3 20 64 FB JSR $FB64 A:29 X:FF Y:E7 P:65 SP:FB PPU:202,316 CYC:23066
+FB64 B8 CLV A:29 X:FF Y:E7 P:65 SP:F9 PPU:202,334 CYC:23072
+FB65 18 CLC A:29 X:FF Y:E7 P:25 SP:F9 PPU:202,340 CYC:23074
+FB66 A9 42 LDA #$42 A:29 X:FF Y:E7 P:24 SP:F9 PPU:203, 5 CYC:23076
+FB68 60 RTS A:42 X:FF Y:E7 P:24 SP:F9 PPU:203, 11 CYC:23078
+F2A6 3F 48 05 *RLA $0548,X @ 0647 = 29 A:42 X:FF Y:E7 P:24 SP:FB PPU:203, 29 CYC:23084
+F2A9 EA NOP A:42 X:FF Y:E7 P:24 SP:FB PPU:203, 50 CYC:23091
+F2AA EA NOP A:42 X:FF Y:E7 P:24 SP:FB PPU:203, 56 CYC:23093
+F2AB EA NOP A:42 X:FF Y:E7 P:24 SP:FB PPU:203, 62 CYC:23095
+F2AC EA NOP A:42 X:FF Y:E7 P:24 SP:FB PPU:203, 68 CYC:23097
+F2AD 20 69 FB JSR $FB69 A:42 X:FF Y:E7 P:24 SP:FB PPU:203, 74 CYC:23099
+FB69 70 0A BVS $FB75 A:42 X:FF Y:E7 P:24 SP:F9 PPU:203, 92 CYC:23105
+FB6B F0 08 BEQ $FB75 A:42 X:FF Y:E7 P:24 SP:F9 PPU:203, 98 CYC:23107
+FB6D 30 06 BMI $FB75 A:42 X:FF Y:E7 P:24 SP:F9 PPU:203,104 CYC:23109
+FB6F B0 04 BCS $FB75 A:42 X:FF Y:E7 P:24 SP:F9 PPU:203,110 CYC:23111
+FB71 C9 42 CMP #$42 A:42 X:FF Y:E7 P:24 SP:F9 PPU:203,116 CYC:23113
+FB73 F0 02 BEQ $FB77 A:42 X:FF Y:E7 P:27 SP:F9 PPU:203,122 CYC:23115
+FB77 60 RTS A:42 X:FF Y:E7 P:27 SP:F9 PPU:203,131 CYC:23118
+F2B0 AD 47 06 LDA $0647 = 52 A:42 X:FF Y:E7 P:27 SP:FB PPU:203,149 CYC:23124
+F2B3 C9 52 CMP #$52 A:52 X:FF Y:E7 P:25 SP:FB PPU:203,161 CYC:23128
+F2B5 F0 02 BEQ $F2B9 A:52 X:FF Y:E7 P:27 SP:FB PPU:203,167 CYC:23130
+F2B9 C8 INY A:52 X:FF Y:E7 P:27 SP:FB PPU:203,176 CYC:23133
+F2BA A9 37 LDA #$37 A:52 X:FF Y:E8 P:A5 SP:FB PPU:203,182 CYC:23135
+F2BC 8D 47 06 STA $0647 = 52 A:37 X:FF Y:E8 P:25 SP:FB PPU:203,188 CYC:23137
+F2BF 20 68 FA JSR $FA68 A:37 X:FF Y:E8 P:25 SP:FB PPU:203,200 CYC:23141
+FA68 24 01 BIT $01 = FF A:37 X:FF Y:E8 P:25 SP:F9 PPU:203,218 CYC:23147
+FA6A 38 SEC A:37 X:FF Y:E8 P:E5 SP:F9 PPU:203,227 CYC:23150
+FA6B A9 75 LDA #$75 A:37 X:FF Y:E8 P:E5 SP:F9 PPU:203,233 CYC:23152
+FA6D 60 RTS A:75 X:FF Y:E8 P:65 SP:F9 PPU:203,239 CYC:23154
+F2C2 3F 48 05 *RLA $0548,X @ 0647 = 37 A:75 X:FF Y:E8 P:65 SP:FB PPU:203,257 CYC:23160
+F2C5 EA NOP A:65 X:FF Y:E8 P:64 SP:FB PPU:203,278 CYC:23167
+F2C6 EA NOP A:65 X:FF Y:E8 P:64 SP:FB PPU:203,284 CYC:23169
+F2C7 EA NOP A:65 X:FF Y:E8 P:64 SP:FB PPU:203,290 CYC:23171
+F2C8 EA NOP A:65 X:FF Y:E8 P:64 SP:FB PPU:203,296 CYC:23173
+F2C9 20 6E FA JSR $FA6E A:65 X:FF Y:E8 P:64 SP:FB PPU:203,302 CYC:23175
+FA6E 50 76 BVC $FAE6 A:65 X:FF Y:E8 P:64 SP:F9 PPU:203,320 CYC:23181
+FA70 F0 74 BEQ $FAE6 A:65 X:FF Y:E8 P:64 SP:F9 PPU:203,326 CYC:23183
+FA72 30 72 BMI $FAE6 A:65 X:FF Y:E8 P:64 SP:F9 PPU:203,332 CYC:23185
+FA74 B0 70 BCS $FAE6 A:65 X:FF Y:E8 P:64 SP:F9 PPU:203,338 CYC:23187
+FA76 C9 65 CMP #$65 A:65 X:FF Y:E8 P:64 SP:F9 PPU:204, 3 CYC:23189
+FA78 D0 6C BNE $FAE6 A:65 X:FF Y:E8 P:67 SP:F9 PPU:204, 9 CYC:23191
+FA7A 60 RTS A:65 X:FF Y:E8 P:67 SP:F9 PPU:204, 15 CYC:23193
+F2CC AD 47 06 LDA $0647 = 6F A:65 X:FF Y:E8 P:67 SP:FB PPU:204, 33 CYC:23199
+F2CF C9 6F CMP #$6F A:6F X:FF Y:E8 P:65 SP:FB PPU:204, 45 CYC:23203
+F2D1 F0 02 BEQ $F2D5 A:6F X:FF Y:E8 P:67 SP:FB PPU:204, 51 CYC:23205
+F2D5 60 RTS A:6F X:FF Y:E8 P:67 SP:FB PPU:204, 60 CYC:23208
+C647 20 D6 F2 JSR $F2D6 A:6F X:FF Y:E8 P:67 SP:FD PPU:204, 78 CYC:23214
+F2D6 A9 FF LDA #$FF A:6F X:FF Y:E8 P:67 SP:FB PPU:204, 96 CYC:23220
+F2D8 85 01 STA $01 = FF A:FF X:FF Y:E8 P:E5 SP:FB PPU:204,102 CYC:23222
+F2DA A0 E9 LDY #$E9 A:FF X:FF Y:E8 P:E5 SP:FB PPU:204,111 CYC:23225
+F2DC A2 02 LDX #$02 A:FF X:FF Y:E9 P:E5 SP:FB PPU:204,117 CYC:23227
+F2DE A9 47 LDA #$47 A:FF X:02 Y:E9 P:65 SP:FB PPU:204,123 CYC:23229
+F2E0 85 47 STA $47 = 6F A:47 X:02 Y:E9 P:65 SP:FB PPU:204,129 CYC:23231
+F2E2 A9 06 LDA #$06 A:47 X:02 Y:E9 P:65 SP:FB PPU:204,138 CYC:23234
+F2E4 85 48 STA $48 = 06 A:06 X:02 Y:E9 P:65 SP:FB PPU:204,144 CYC:23236
+F2E6 A9 A5 LDA #$A5 A:06 X:02 Y:E9 P:65 SP:FB PPU:204,153 CYC:23239
+F2E8 8D 47 06 STA $0647 = 6F A:A5 X:02 Y:E9 P:E5 SP:FB PPU:204,159 CYC:23241
+F2EB 20 1D FB JSR $FB1D A:A5 X:02 Y:E9 P:E5 SP:FB PPU:204,171 CYC:23245
+FB1D 24 01 BIT $01 = FF A:A5 X:02 Y:E9 P:E5 SP:F9 PPU:204,189 CYC:23251
+FB1F 18 CLC A:A5 X:02 Y:E9 P:E5 SP:F9 PPU:204,198 CYC:23254
+FB20 A9 B3 LDA #$B3 A:A5 X:02 Y:E9 P:E4 SP:F9 PPU:204,204 CYC:23256
+FB22 60 RTS A:B3 X:02 Y:E9 P:E4 SP:F9 PPU:204,210 CYC:23258
+F2EE 43 45 *SRE ($45,X) @ 47 = 0647 = A5 A:B3 X:02 Y:E9 P:E4 SP:FB PPU:204,228 CYC:23264
+F2F0 EA NOP A:E1 X:02 Y:E9 P:E5 SP:FB PPU:204,252 CYC:23272
+F2F1 EA NOP A:E1 X:02 Y:E9 P:E5 SP:FB PPU:204,258 CYC:23274
+F2F2 EA NOP A:E1 X:02 Y:E9 P:E5 SP:FB PPU:204,264 CYC:23276
+F2F3 EA NOP A:E1 X:02 Y:E9 P:E5 SP:FB PPU:204,270 CYC:23278
+F2F4 20 23 FB JSR $FB23 A:E1 X:02 Y:E9 P:E5 SP:FB PPU:204,276 CYC:23280
+FB23 50 50 BVC $FB75 A:E1 X:02 Y:E9 P:E5 SP:F9 PPU:204,294 CYC:23286
+FB25 90 4E BCC $FB75 A:E1 X:02 Y:E9 P:E5 SP:F9 PPU:204,300 CYC:23288
+FB27 10 4C BPL $FB75 A:E1 X:02 Y:E9 P:E5 SP:F9 PPU:204,306 CYC:23290
+FB29 C9 E1 CMP #$E1 A:E1 X:02 Y:E9 P:E5 SP:F9 PPU:204,312 CYC:23292
+FB2B D0 48 BNE $FB75 A:E1 X:02 Y:E9 P:67 SP:F9 PPU:204,318 CYC:23294
+FB2D 60 RTS A:E1 X:02 Y:E9 P:67 SP:F9 PPU:204,324 CYC:23296
+F2F7 AD 47 06 LDA $0647 = 52 A:E1 X:02 Y:E9 P:67 SP:FB PPU:205, 1 CYC:23302
+F2FA C9 52 CMP #$52 A:52 X:02 Y:E9 P:65 SP:FB PPU:205, 13 CYC:23306
+F2FC F0 02 BEQ $F300 A:52 X:02 Y:E9 P:67 SP:FB PPU:205, 19 CYC:23308
+F300 C8 INY A:52 X:02 Y:E9 P:67 SP:FB PPU:205, 31 CYC:23312
+F301 A9 29 LDA #$29 A:52 X:02 Y:EA P:E5 SP:FB PPU:205, 37 CYC:23314
+F303 8D 47 06 STA $0647 = 52 A:29 X:02 Y:EA P:65 SP:FB PPU:205, 43 CYC:23316
+F306 20 2E FB JSR $FB2E A:29 X:02 Y:EA P:65 SP:FB PPU:205, 55 CYC:23320
+FB2E B8 CLV A:29 X:02 Y:EA P:65 SP:F9 PPU:205, 73 CYC:23326
+FB2F 18 CLC A:29 X:02 Y:EA P:25 SP:F9 PPU:205, 79 CYC:23328
+FB30 A9 42 LDA #$42 A:29 X:02 Y:EA P:24 SP:F9 PPU:205, 85 CYC:23330
+FB32 60 RTS A:42 X:02 Y:EA P:24 SP:F9 PPU:205, 91 CYC:23332
+F309 43 45 *SRE ($45,X) @ 47 = 0647 = 29 A:42 X:02 Y:EA P:24 SP:FB PPU:205,109 CYC:23338
+F30B EA NOP A:56 X:02 Y:EA P:25 SP:FB PPU:205,133 CYC:23346
+F30C EA NOP A:56 X:02 Y:EA P:25 SP:FB PPU:205,139 CYC:23348
+F30D EA NOP A:56 X:02 Y:EA P:25 SP:FB PPU:205,145 CYC:23350
+F30E EA NOP A:56 X:02 Y:EA P:25 SP:FB PPU:205,151 CYC:23352
+F30F 20 33 FB JSR $FB33 A:56 X:02 Y:EA P:25 SP:FB PPU:205,157 CYC:23354
+FB33 70 40 BVS $FB75 A:56 X:02 Y:EA P:25 SP:F9 PPU:205,175 CYC:23360
+FB35 F0 3E BEQ $FB75 A:56 X:02 Y:EA P:25 SP:F9 PPU:205,181 CYC:23362
+FB37 30 3C BMI $FB75 A:56 X:02 Y:EA P:25 SP:F9 PPU:205,187 CYC:23364
+FB39 90 3A BCC $FB75 A:56 X:02 Y:EA P:25 SP:F9 PPU:205,193 CYC:23366
+FB3B C9 56 CMP #$56 A:56 X:02 Y:EA P:25 SP:F9 PPU:205,199 CYC:23368
+FB3D D0 36 BNE $FB75 A:56 X:02 Y:EA P:27 SP:F9 PPU:205,205 CYC:23370
+FB3F 60 RTS A:56 X:02 Y:EA P:27 SP:F9 PPU:205,211 CYC:23372
+F312 AD 47 06 LDA $0647 = 14 A:56 X:02 Y:EA P:27 SP:FB PPU:205,229 CYC:23378
+F315 C9 14 CMP #$14 A:14 X:02 Y:EA P:25 SP:FB PPU:205,241 CYC:23382
+F317 F0 02 BEQ $F31B A:14 X:02 Y:EA P:27 SP:FB PPU:205,247 CYC:23384
+F31B C8 INY A:14 X:02 Y:EA P:27 SP:FB PPU:205,256 CYC:23387
+F31C A9 37 LDA #$37 A:14 X:02 Y:EB P:A5 SP:FB PPU:205,262 CYC:23389
+F31E 8D 47 06 STA $0647 = 14 A:37 X:02 Y:EB P:25 SP:FB PPU:205,268 CYC:23391
+F321 20 40 FB JSR $FB40 A:37 X:02 Y:EB P:25 SP:FB PPU:205,280 CYC:23395
+FB40 24 01 BIT $01 = FF A:37 X:02 Y:EB P:25 SP:F9 PPU:205,298 CYC:23401
+FB42 38 SEC A:37 X:02 Y:EB P:E5 SP:F9 PPU:205,307 CYC:23404
+FB43 A9 75 LDA #$75 A:37 X:02 Y:EB P:E5 SP:F9 PPU:205,313 CYC:23406
+FB45 60 RTS A:75 X:02 Y:EB P:65 SP:F9 PPU:205,319 CYC:23408
+F324 43 45 *SRE ($45,X) @ 47 = 0647 = 37 A:75 X:02 Y:EB P:65 SP:FB PPU:205,337 CYC:23414
+F326 EA NOP A:6E X:02 Y:EB P:65 SP:FB PPU:206, 20 CYC:23422
+F327 EA NOP A:6E X:02 Y:EB P:65 SP:FB PPU:206, 26 CYC:23424
+F328 EA NOP A:6E X:02 Y:EB P:65 SP:FB PPU:206, 32 CYC:23426
+F329 EA NOP A:6E X:02 Y:EB P:65 SP:FB PPU:206, 38 CYC:23428
+F32A 20 46 FB JSR $FB46 A:6E X:02 Y:EB P:65 SP:FB PPU:206, 44 CYC:23430
+FB46 50 2D BVC $FB75 A:6E X:02 Y:EB P:65 SP:F9 PPU:206, 62 CYC:23436
+FB48 F0 2B BEQ $FB75 A:6E X:02 Y:EB P:65 SP:F9 PPU:206, 68 CYC:23438
+FB4A 30 29 BMI $FB75 A:6E X:02 Y:EB P:65 SP:F9 PPU:206, 74 CYC:23440
+FB4C 90 27 BCC $FB75 A:6E X:02 Y:EB P:65 SP:F9 PPU:206, 80 CYC:23442
+FB4E C9 6E CMP #$6E A:6E X:02 Y:EB P:65 SP:F9 PPU:206, 86 CYC:23444
+FB50 D0 23 BNE $FB75 A:6E X:02 Y:EB P:67 SP:F9 PPU:206, 92 CYC:23446
+FB52 60 RTS A:6E X:02 Y:EB P:67 SP:F9 PPU:206, 98 CYC:23448
+F32D AD 47 06 LDA $0647 = 1B A:6E X:02 Y:EB P:67 SP:FB PPU:206,116 CYC:23454
+F330 C9 1B CMP #$1B A:1B X:02 Y:EB P:65 SP:FB PPU:206,128 CYC:23458
+F332 F0 02 BEQ $F336 A:1B X:02 Y:EB P:67 SP:FB PPU:206,134 CYC:23460
+F336 C8 INY A:1B X:02 Y:EB P:67 SP:FB PPU:206,143 CYC:23463
+F337 A9 A5 LDA #$A5 A:1B X:02 Y:EC P:E5 SP:FB PPU:206,149 CYC:23465
+F339 85 47 STA $47 = 47 A:A5 X:02 Y:EC P:E5 SP:FB PPU:206,155 CYC:23467
+F33B 20 1D FB JSR $FB1D A:A5 X:02 Y:EC P:E5 SP:FB PPU:206,164 CYC:23470
+FB1D 24 01 BIT $01 = FF A:A5 X:02 Y:EC P:E5 SP:F9 PPU:206,182 CYC:23476
+FB1F 18 CLC A:A5 X:02 Y:EC P:E5 SP:F9 PPU:206,191 CYC:23479
+FB20 A9 B3 LDA #$B3 A:A5 X:02 Y:EC P:E4 SP:F9 PPU:206,197 CYC:23481
+FB22 60 RTS A:B3 X:02 Y:EC P:E4 SP:F9 PPU:206,203 CYC:23483
+F33E 47 47 *SRE $47 = A5 A:B3 X:02 Y:EC P:E4 SP:FB PPU:206,221 CYC:23489
+F340 EA NOP A:E1 X:02 Y:EC P:E5 SP:FB PPU:206,236 CYC:23494
+F341 EA NOP A:E1 X:02 Y:EC P:E5 SP:FB PPU:206,242 CYC:23496
+F342 EA NOP A:E1 X:02 Y:EC P:E5 SP:FB PPU:206,248 CYC:23498
+F343 EA NOP A:E1 X:02 Y:EC P:E5 SP:FB PPU:206,254 CYC:23500
+F344 20 23 FB JSR $FB23 A:E1 X:02 Y:EC P:E5 SP:FB PPU:206,260 CYC:23502
+FB23 50 50 BVC $FB75 A:E1 X:02 Y:EC P:E5 SP:F9 PPU:206,278 CYC:23508
+FB25 90 4E BCC $FB75 A:E1 X:02 Y:EC P:E5 SP:F9 PPU:206,284 CYC:23510
+FB27 10 4C BPL $FB75 A:E1 X:02 Y:EC P:E5 SP:F9 PPU:206,290 CYC:23512
+FB29 C9 E1 CMP #$E1 A:E1 X:02 Y:EC P:E5 SP:F9 PPU:206,296 CYC:23514
+FB2B D0 48 BNE $FB75 A:E1 X:02 Y:EC P:67 SP:F9 PPU:206,302 CYC:23516
+FB2D 60 RTS A:E1 X:02 Y:EC P:67 SP:F9 PPU:206,308 CYC:23518
+F347 A5 47 LDA $47 = 52 A:E1 X:02 Y:EC P:67 SP:FB PPU:206,326 CYC:23524
+F349 C9 52 CMP #$52 A:52 X:02 Y:EC P:65 SP:FB PPU:206,335 CYC:23527
+F34B F0 02 BEQ $F34F A:52 X:02 Y:EC P:67 SP:FB PPU:207, 0 CYC:23529
+F34F C8 INY A:52 X:02 Y:EC P:67 SP:FB PPU:207, 9 CYC:23532
+F350 A9 29 LDA #$29 A:52 X:02 Y:ED P:E5 SP:FB PPU:207, 15 CYC:23534
+F352 85 47 STA $47 = 52 A:29 X:02 Y:ED P:65 SP:FB PPU:207, 21 CYC:23536
+F354 20 2E FB JSR $FB2E A:29 X:02 Y:ED P:65 SP:FB PPU:207, 30 CYC:23539
+FB2E B8 CLV A:29 X:02 Y:ED P:65 SP:F9 PPU:207, 48 CYC:23545
+FB2F 18 CLC A:29 X:02 Y:ED P:25 SP:F9 PPU:207, 54 CYC:23547
+FB30 A9 42 LDA #$42 A:29 X:02 Y:ED P:24 SP:F9 PPU:207, 60 CYC:23549
+FB32 60 RTS A:42 X:02 Y:ED P:24 SP:F9 PPU:207, 66 CYC:23551
+F357 47 47 *SRE $47 = 29 A:42 X:02 Y:ED P:24 SP:FB PPU:207, 84 CYC:23557
+F359 EA NOP A:56 X:02 Y:ED P:25 SP:FB PPU:207, 99 CYC:23562
+F35A EA NOP A:56 X:02 Y:ED P:25 SP:FB PPU:207,105 CYC:23564
+F35B EA NOP A:56 X:02 Y:ED P:25 SP:FB PPU:207,111 CYC:23566
+F35C EA NOP A:56 X:02 Y:ED P:25 SP:FB PPU:207,117 CYC:23568
+F35D 20 33 FB JSR $FB33 A:56 X:02 Y:ED P:25 SP:FB PPU:207,123 CYC:23570
+FB33 70 40 BVS $FB75 A:56 X:02 Y:ED P:25 SP:F9 PPU:207,141 CYC:23576
+FB35 F0 3E BEQ $FB75 A:56 X:02 Y:ED P:25 SP:F9 PPU:207,147 CYC:23578
+FB37 30 3C BMI $FB75 A:56 X:02 Y:ED P:25 SP:F9 PPU:207,153 CYC:23580
+FB39 90 3A BCC $FB75 A:56 X:02 Y:ED P:25 SP:F9 PPU:207,159 CYC:23582
+FB3B C9 56 CMP #$56 A:56 X:02 Y:ED P:25 SP:F9 PPU:207,165 CYC:23584
+FB3D D0 36 BNE $FB75 A:56 X:02 Y:ED P:27 SP:F9 PPU:207,171 CYC:23586
+FB3F 60 RTS A:56 X:02 Y:ED P:27 SP:F9 PPU:207,177 CYC:23588
+F360 A5 47 LDA $47 = 14 A:56 X:02 Y:ED P:27 SP:FB PPU:207,195 CYC:23594
+F362 C9 14 CMP #$14 A:14 X:02 Y:ED P:25 SP:FB PPU:207,204 CYC:23597
+F364 F0 02 BEQ $F368 A:14 X:02 Y:ED P:27 SP:FB PPU:207,210 CYC:23599
+F368 C8 INY A:14 X:02 Y:ED P:27 SP:FB PPU:207,219 CYC:23602
+F369 A9 37 LDA #$37 A:14 X:02 Y:EE P:A5 SP:FB PPU:207,225 CYC:23604
+F36B 85 47 STA $47 = 14 A:37 X:02 Y:EE P:25 SP:FB PPU:207,231 CYC:23606
+F36D 20 40 FB JSR $FB40 A:37 X:02 Y:EE P:25 SP:FB PPU:207,240 CYC:23609
+FB40 24 01 BIT $01 = FF A:37 X:02 Y:EE P:25 SP:F9 PPU:207,258 CYC:23615
+FB42 38 SEC A:37 X:02 Y:EE P:E5 SP:F9 PPU:207,267 CYC:23618
+FB43 A9 75 LDA #$75 A:37 X:02 Y:EE P:E5 SP:F9 PPU:207,273 CYC:23620
+FB45 60 RTS A:75 X:02 Y:EE P:65 SP:F9 PPU:207,279 CYC:23622
+F370 47 47 *SRE $47 = 37 A:75 X:02 Y:EE P:65 SP:FB PPU:207,297 CYC:23628
+F372 EA NOP A:6E X:02 Y:EE P:65 SP:FB PPU:207,312 CYC:23633
+F373 EA NOP A:6E X:02 Y:EE P:65 SP:FB PPU:207,318 CYC:23635
+F374 EA NOP A:6E X:02 Y:EE P:65 SP:FB PPU:207,324 CYC:23637
+F375 EA NOP A:6E X:02 Y:EE P:65 SP:FB PPU:207,330 CYC:23639
+F376 20 46 FB JSR $FB46 A:6E X:02 Y:EE P:65 SP:FB PPU:207,336 CYC:23641
+FB46 50 2D BVC $FB75 A:6E X:02 Y:EE P:65 SP:F9 PPU:208, 13 CYC:23647
+FB48 F0 2B BEQ $FB75 A:6E X:02 Y:EE P:65 SP:F9 PPU:208, 19 CYC:23649
+FB4A 30 29 BMI $FB75 A:6E X:02 Y:EE P:65 SP:F9 PPU:208, 25 CYC:23651
+FB4C 90 27 BCC $FB75 A:6E X:02 Y:EE P:65 SP:F9 PPU:208, 31 CYC:23653
+FB4E C9 6E CMP #$6E A:6E X:02 Y:EE P:65 SP:F9 PPU:208, 37 CYC:23655
+FB50 D0 23 BNE $FB75 A:6E X:02 Y:EE P:67 SP:F9 PPU:208, 43 CYC:23657
+FB52 60 RTS A:6E X:02 Y:EE P:67 SP:F9 PPU:208, 49 CYC:23659
+F379 A5 47 LDA $47 = 1B A:6E X:02 Y:EE P:67 SP:FB PPU:208, 67 CYC:23665
+F37B C9 1B CMP #$1B A:1B X:02 Y:EE P:65 SP:FB PPU:208, 76 CYC:23668
+F37D F0 02 BEQ $F381 A:1B X:02 Y:EE P:67 SP:FB PPU:208, 82 CYC:23670
+F381 C8 INY A:1B X:02 Y:EE P:67 SP:FB PPU:208, 91 CYC:23673
+F382 A9 A5 LDA #$A5 A:1B X:02 Y:EF P:E5 SP:FB PPU:208, 97 CYC:23675
+F384 8D 47 06 STA $0647 = 1B A:A5 X:02 Y:EF P:E5 SP:FB PPU:208,103 CYC:23677
+F387 20 1D FB JSR $FB1D A:A5 X:02 Y:EF P:E5 SP:FB PPU:208,115 CYC:23681
+FB1D 24 01 BIT $01 = FF A:A5 X:02 Y:EF P:E5 SP:F9 PPU:208,133 CYC:23687
+FB1F 18 CLC A:A5 X:02 Y:EF P:E5 SP:F9 PPU:208,142 CYC:23690
+FB20 A9 B3 LDA #$B3 A:A5 X:02 Y:EF P:E4 SP:F9 PPU:208,148 CYC:23692
+FB22 60 RTS A:B3 X:02 Y:EF P:E4 SP:F9 PPU:208,154 CYC:23694
+F38A 4F 47 06 *SRE $0647 = A5 A:B3 X:02 Y:EF P:E4 SP:FB PPU:208,172 CYC:23700
+F38D EA NOP A:E1 X:02 Y:EF P:E5 SP:FB PPU:208,190 CYC:23706
+F38E EA NOP A:E1 X:02 Y:EF P:E5 SP:FB PPU:208,196 CYC:23708
+F38F EA NOP A:E1 X:02 Y:EF P:E5 SP:FB PPU:208,202 CYC:23710
+F390 EA NOP A:E1 X:02 Y:EF P:E5 SP:FB PPU:208,208 CYC:23712
+F391 20 23 FB JSR $FB23 A:E1 X:02 Y:EF P:E5 SP:FB PPU:208,214 CYC:23714
+FB23 50 50 BVC $FB75 A:E1 X:02 Y:EF P:E5 SP:F9 PPU:208,232 CYC:23720
+FB25 90 4E BCC $FB75 A:E1 X:02 Y:EF P:E5 SP:F9 PPU:208,238 CYC:23722
+FB27 10 4C BPL $FB75 A:E1 X:02 Y:EF P:E5 SP:F9 PPU:208,244 CYC:23724
+FB29 C9 E1 CMP #$E1 A:E1 X:02 Y:EF P:E5 SP:F9 PPU:208,250 CYC:23726
+FB2B D0 48 BNE $FB75 A:E1 X:02 Y:EF P:67 SP:F9 PPU:208,256 CYC:23728
+FB2D 60 RTS A:E1 X:02 Y:EF P:67 SP:F9 PPU:208,262 CYC:23730
+F394 AD 47 06 LDA $0647 = 52 A:E1 X:02 Y:EF P:67 SP:FB PPU:208,280 CYC:23736
+F397 C9 52 CMP #$52 A:52 X:02 Y:EF P:65 SP:FB PPU:208,292 CYC:23740
+F399 F0 02 BEQ $F39D A:52 X:02 Y:EF P:67 SP:FB PPU:208,298 CYC:23742
+F39D C8 INY A:52 X:02 Y:EF P:67 SP:FB PPU:208,307 CYC:23745
+F39E A9 29 LDA #$29 A:52 X:02 Y:F0 P:E5 SP:FB PPU:208,313 CYC:23747
+F3A0 8D 47 06 STA $0647 = 52 A:29 X:02 Y:F0 P:65 SP:FB PPU:208,319 CYC:23749
+F3A3 20 2E FB JSR $FB2E A:29 X:02 Y:F0 P:65 SP:FB PPU:208,331 CYC:23753
+FB2E B8 CLV A:29 X:02 Y:F0 P:65 SP:F9 PPU:209, 8 CYC:23759
+FB2F 18 CLC A:29 X:02 Y:F0 P:25 SP:F9 PPU:209, 14 CYC:23761
+FB30 A9 42 LDA #$42 A:29 X:02 Y:F0 P:24 SP:F9 PPU:209, 20 CYC:23763
+FB32 60 RTS A:42 X:02 Y:F0 P:24 SP:F9 PPU:209, 26 CYC:23765
+F3A6 4F 47 06 *SRE $0647 = 29 A:42 X:02 Y:F0 P:24 SP:FB PPU:209, 44 CYC:23771
+F3A9 EA NOP A:56 X:02 Y:F0 P:25 SP:FB PPU:209, 62 CYC:23777
+F3AA EA NOP A:56 X:02 Y:F0 P:25 SP:FB PPU:209, 68 CYC:23779
+F3AB EA NOP A:56 X:02 Y:F0 P:25 SP:FB PPU:209, 74 CYC:23781
+F3AC EA NOP A:56 X:02 Y:F0 P:25 SP:FB PPU:209, 80 CYC:23783
+F3AD 20 33 FB JSR $FB33 A:56 X:02 Y:F0 P:25 SP:FB PPU:209, 86 CYC:23785
+FB33 70 40 BVS $FB75 A:56 X:02 Y:F0 P:25 SP:F9 PPU:209,104 CYC:23791
+FB35 F0 3E BEQ $FB75 A:56 X:02 Y:F0 P:25 SP:F9 PPU:209,110 CYC:23793
+FB37 30 3C BMI $FB75 A:56 X:02 Y:F0 P:25 SP:F9 PPU:209,116 CYC:23795
+FB39 90 3A BCC $FB75 A:56 X:02 Y:F0 P:25 SP:F9 PPU:209,122 CYC:23797
+FB3B C9 56 CMP #$56 A:56 X:02 Y:F0 P:25 SP:F9 PPU:209,128 CYC:23799
+FB3D D0 36 BNE $FB75 A:56 X:02 Y:F0 P:27 SP:F9 PPU:209,134 CYC:23801
+FB3F 60 RTS A:56 X:02 Y:F0 P:27 SP:F9 PPU:209,140 CYC:23803
+F3B0 AD 47 06 LDA $0647 = 14 A:56 X:02 Y:F0 P:27 SP:FB PPU:209,158 CYC:23809
+F3B3 C9 14 CMP #$14 A:14 X:02 Y:F0 P:25 SP:FB PPU:209,170 CYC:23813
+F3B5 F0 02 BEQ $F3B9 A:14 X:02 Y:F0 P:27 SP:FB PPU:209,176 CYC:23815
+F3B9 C8 INY A:14 X:02 Y:F0 P:27 SP:FB PPU:209,185 CYC:23818
+F3BA A9 37 LDA #$37 A:14 X:02 Y:F1 P:A5 SP:FB PPU:209,191 CYC:23820
+F3BC 8D 47 06 STA $0647 = 14 A:37 X:02 Y:F1 P:25 SP:FB PPU:209,197 CYC:23822
+F3BF 20 40 FB JSR $FB40 A:37 X:02 Y:F1 P:25 SP:FB PPU:209,209 CYC:23826
+FB40 24 01 BIT $01 = FF A:37 X:02 Y:F1 P:25 SP:F9 PPU:209,227 CYC:23832
+FB42 38 SEC A:37 X:02 Y:F1 P:E5 SP:F9 PPU:209,236 CYC:23835
+FB43 A9 75 LDA #$75 A:37 X:02 Y:F1 P:E5 SP:F9 PPU:209,242 CYC:23837
+FB45 60 RTS A:75 X:02 Y:F1 P:65 SP:F9 PPU:209,248 CYC:23839
+F3C2 4F 47 06 *SRE $0647 = 37 A:75 X:02 Y:F1 P:65 SP:FB PPU:209,266 CYC:23845
+F3C5 EA NOP A:6E X:02 Y:F1 P:65 SP:FB PPU:209,284 CYC:23851
+F3C6 EA NOP A:6E X:02 Y:F1 P:65 SP:FB PPU:209,290 CYC:23853
+F3C7 EA NOP A:6E X:02 Y:F1 P:65 SP:FB PPU:209,296 CYC:23855
+F3C8 EA NOP A:6E X:02 Y:F1 P:65 SP:FB PPU:209,302 CYC:23857
+F3C9 20 46 FB JSR $FB46 A:6E X:02 Y:F1 P:65 SP:FB PPU:209,308 CYC:23859
+FB46 50 2D BVC $FB75 A:6E X:02 Y:F1 P:65 SP:F9 PPU:209,326 CYC:23865
+FB48 F0 2B BEQ $FB75 A:6E X:02 Y:F1 P:65 SP:F9 PPU:209,332 CYC:23867
+FB4A 30 29 BMI $FB75 A:6E X:02 Y:F1 P:65 SP:F9 PPU:209,338 CYC:23869
+FB4C 90 27 BCC $FB75 A:6E X:02 Y:F1 P:65 SP:F9 PPU:210, 3 CYC:23871
+FB4E C9 6E CMP #$6E A:6E X:02 Y:F1 P:65 SP:F9 PPU:210, 9 CYC:23873
+FB50 D0 23 BNE $FB75 A:6E X:02 Y:F1 P:67 SP:F9 PPU:210, 15 CYC:23875
+FB52 60 RTS A:6E X:02 Y:F1 P:67 SP:F9 PPU:210, 21 CYC:23877
+F3CC AD 47 06 LDA $0647 = 1B A:6E X:02 Y:F1 P:67 SP:FB PPU:210, 39 CYC:23883
+F3CF C9 1B CMP #$1B A:1B X:02 Y:F1 P:65 SP:FB PPU:210, 51 CYC:23887
+F3D1 F0 02 BEQ $F3D5 A:1B X:02 Y:F1 P:67 SP:FB PPU:210, 57 CYC:23889
+F3D5 A9 A5 LDA #$A5 A:1B X:02 Y:F1 P:67 SP:FB PPU:210, 66 CYC:23892
+F3D7 8D 47 06 STA $0647 = 1B A:A5 X:02 Y:F1 P:E5 SP:FB PPU:210, 72 CYC:23894
+F3DA A9 48 LDA #$48 A:A5 X:02 Y:F1 P:E5 SP:FB PPU:210, 84 CYC:23898
+F3DC 85 45 STA $45 = 48 A:48 X:02 Y:F1 P:65 SP:FB PPU:210, 90 CYC:23900
+F3DE A9 05 LDA #$05 A:48 X:02 Y:F1 P:65 SP:FB PPU:210, 99 CYC:23903
+F3E0 85 46 STA $46 = 05 A:05 X:02 Y:F1 P:65 SP:FB PPU:210,105 CYC:23905
+F3E2 A0 FF LDY #$FF A:05 X:02 Y:F1 P:65 SP:FB PPU:210,114 CYC:23908
+F3E4 20 1D FB JSR $FB1D A:05 X:02 Y:FF P:E5 SP:FB PPU:210,120 CYC:23910
+FB1D 24 01 BIT $01 = FF A:05 X:02 Y:FF P:E5 SP:F9 PPU:210,138 CYC:23916
+FB1F 18 CLC A:05 X:02 Y:FF P:E5 SP:F9 PPU:210,147 CYC:23919
+FB20 A9 B3 LDA #$B3 A:05 X:02 Y:FF P:E4 SP:F9 PPU:210,153 CYC:23921
+FB22 60 RTS A:B3 X:02 Y:FF P:E4 SP:F9 PPU:210,159 CYC:23923
+F3E7 53 45 *SRE ($45),Y = 0548 @ 0647 = A5 A:B3 X:02 Y:FF P:E4 SP:FB PPU:210,177 CYC:23929
+F3E9 EA NOP A:E1 X:02 Y:FF P:E5 SP:FB PPU:210,201 CYC:23937
+F3EA EA NOP A:E1 X:02 Y:FF P:E5 SP:FB PPU:210,207 CYC:23939
+F3EB 08 PHP A:E1 X:02 Y:FF P:E5 SP:FB PPU:210,213 CYC:23941
+F3EC 48 PHA A:E1 X:02 Y:FF P:E5 SP:FA PPU:210,222 CYC:23944
+F3ED A0 F2 LDY #$F2 A:E1 X:02 Y:FF P:E5 SP:F9 PPU:210,231 CYC:23947
+F3EF 68 PLA A:E1 X:02 Y:F2 P:E5 SP:F9 PPU:210,237 CYC:23949
+F3F0 28 PLP A:E1 X:02 Y:F2 P:E5 SP:FA PPU:210,249 CYC:23953
+F3F1 20 23 FB JSR $FB23 A:E1 X:02 Y:F2 P:E5 SP:FB PPU:210,261 CYC:23957
+FB23 50 50 BVC $FB75 A:E1 X:02 Y:F2 P:E5 SP:F9 PPU:210,279 CYC:23963
+FB25 90 4E BCC $FB75 A:E1 X:02 Y:F2 P:E5 SP:F9 PPU:210,285 CYC:23965
+FB27 10 4C BPL $FB75 A:E1 X:02 Y:F2 P:E5 SP:F9 PPU:210,291 CYC:23967
+FB29 C9 E1 CMP #$E1 A:E1 X:02 Y:F2 P:E5 SP:F9 PPU:210,297 CYC:23969
+FB2B D0 48 BNE $FB75 A:E1 X:02 Y:F2 P:67 SP:F9 PPU:210,303 CYC:23971
+FB2D 60 RTS A:E1 X:02 Y:F2 P:67 SP:F9 PPU:210,309 CYC:23973
+F3F4 AD 47 06 LDA $0647 = 52 A:E1 X:02 Y:F2 P:67 SP:FB PPU:210,327 CYC:23979
+F3F7 C9 52 CMP #$52 A:52 X:02 Y:F2 P:65 SP:FB PPU:210,339 CYC:23983
+F3F9 F0 02 BEQ $F3FD A:52 X:02 Y:F2 P:67 SP:FB PPU:211, 4 CYC:23985
+F3FD A0 FF LDY #$FF A:52 X:02 Y:F2 P:67 SP:FB PPU:211, 13 CYC:23988
+F3FF A9 29 LDA #$29 A:52 X:02 Y:FF P:E5 SP:FB PPU:211, 19 CYC:23990
+F401 8D 47 06 STA $0647 = 52 A:29 X:02 Y:FF P:65 SP:FB PPU:211, 25 CYC:23992
+F404 20 2E FB JSR $FB2E A:29 X:02 Y:FF P:65 SP:FB PPU:211, 37 CYC:23996
+FB2E B8 CLV A:29 X:02 Y:FF P:65 SP:F9 PPU:211, 55 CYC:24002
+FB2F 18 CLC A:29 X:02 Y:FF P:25 SP:F9 PPU:211, 61 CYC:24004
+FB30 A9 42 LDA #$42 A:29 X:02 Y:FF P:24 SP:F9 PPU:211, 67 CYC:24006
+FB32 60 RTS A:42 X:02 Y:FF P:24 SP:F9 PPU:211, 73 CYC:24008
+F407 53 45 *SRE ($45),Y = 0548 @ 0647 = 29 A:42 X:02 Y:FF P:24 SP:FB PPU:211, 91 CYC:24014
+F409 EA NOP A:56 X:02 Y:FF P:25 SP:FB PPU:211,115 CYC:24022
+F40A EA NOP A:56 X:02 Y:FF P:25 SP:FB PPU:211,121 CYC:24024
+F40B 08 PHP A:56 X:02 Y:FF P:25 SP:FB PPU:211,127 CYC:24026
+F40C 48 PHA A:56 X:02 Y:FF P:25 SP:FA PPU:211,136 CYC:24029
+F40D A0 F3 LDY #$F3 A:56 X:02 Y:FF P:25 SP:F9 PPU:211,145 CYC:24032
+F40F 68 PLA A:56 X:02 Y:F3 P:A5 SP:F9 PPU:211,151 CYC:24034
+F410 28 PLP A:56 X:02 Y:F3 P:25 SP:FA PPU:211,163 CYC:24038
+F411 20 33 FB JSR $FB33 A:56 X:02 Y:F3 P:25 SP:FB PPU:211,175 CYC:24042
+FB33 70 40 BVS $FB75 A:56 X:02 Y:F3 P:25 SP:F9 PPU:211,193 CYC:24048
+FB35 F0 3E BEQ $FB75 A:56 X:02 Y:F3 P:25 SP:F9 PPU:211,199 CYC:24050
+FB37 30 3C BMI $FB75 A:56 X:02 Y:F3 P:25 SP:F9 PPU:211,205 CYC:24052
+FB39 90 3A BCC $FB75 A:56 X:02 Y:F3 P:25 SP:F9 PPU:211,211 CYC:24054
+FB3B C9 56 CMP #$56 A:56 X:02 Y:F3 P:25 SP:F9 PPU:211,217 CYC:24056
+FB3D D0 36 BNE $FB75 A:56 X:02 Y:F3 P:27 SP:F9 PPU:211,223 CYC:24058
+FB3F 60 RTS A:56 X:02 Y:F3 P:27 SP:F9 PPU:211,229 CYC:24060
+F414 AD 47 06 LDA $0647 = 14 A:56 X:02 Y:F3 P:27 SP:FB PPU:211,247 CYC:24066
+F417 C9 14 CMP #$14 A:14 X:02 Y:F3 P:25 SP:FB PPU:211,259 CYC:24070
+F419 F0 02 BEQ $F41D A:14 X:02 Y:F3 P:27 SP:FB PPU:211,265 CYC:24072
+F41D A0 FF LDY #$FF A:14 X:02 Y:F3 P:27 SP:FB PPU:211,274 CYC:24075
+F41F A9 37 LDA #$37 A:14 X:02 Y:FF P:A5 SP:FB PPU:211,280 CYC:24077
+F421 8D 47 06 STA $0647 = 14 A:37 X:02 Y:FF P:25 SP:FB PPU:211,286 CYC:24079
+F424 20 40 FB JSR $FB40 A:37 X:02 Y:FF P:25 SP:FB PPU:211,298 CYC:24083
+FB40 24 01 BIT $01 = FF A:37 X:02 Y:FF P:25 SP:F9 PPU:211,316 CYC:24089
+FB42 38 SEC A:37 X:02 Y:FF P:E5 SP:F9 PPU:211,325 CYC:24092
+FB43 A9 75 LDA #$75 A:37 X:02 Y:FF P:E5 SP:F9 PPU:211,331 CYC:24094
+FB45 60 RTS A:75 X:02 Y:FF P:65 SP:F9 PPU:211,337 CYC:24096
+F427 53 45 *SRE ($45),Y = 0548 @ 0647 = 37 A:75 X:02 Y:FF P:65 SP:FB PPU:212, 14 CYC:24102
+F429 EA NOP A:6E X:02 Y:FF P:65 SP:FB PPU:212, 38 CYC:24110
+F42A EA NOP A:6E X:02 Y:FF P:65 SP:FB PPU:212, 44 CYC:24112
+F42B 08 PHP A:6E X:02 Y:FF P:65 SP:FB PPU:212, 50 CYC:24114
+F42C 48 PHA A:6E X:02 Y:FF P:65 SP:FA PPU:212, 59 CYC:24117
+F42D A0 F4 LDY #$F4 A:6E X:02 Y:FF P:65 SP:F9 PPU:212, 68 CYC:24120
+F42F 68 PLA A:6E X:02 Y:F4 P:E5 SP:F9 PPU:212, 74 CYC:24122
+F430 28 PLP A:6E X:02 Y:F4 P:65 SP:FA PPU:212, 86 CYC:24126
+F431 20 46 FB JSR $FB46 A:6E X:02 Y:F4 P:65 SP:FB PPU:212, 98 CYC:24130
+FB46 50 2D BVC $FB75 A:6E X:02 Y:F4 P:65 SP:F9 PPU:212,116 CYC:24136
+FB48 F0 2B BEQ $FB75 A:6E X:02 Y:F4 P:65 SP:F9 PPU:212,122 CYC:24138
+FB4A 30 29 BMI $FB75 A:6E X:02 Y:F4 P:65 SP:F9 PPU:212,128 CYC:24140
+FB4C 90 27 BCC $FB75 A:6E X:02 Y:F4 P:65 SP:F9 PPU:212,134 CYC:24142
+FB4E C9 6E CMP #$6E A:6E X:02 Y:F4 P:65 SP:F9 PPU:212,140 CYC:24144
+FB50 D0 23 BNE $FB75 A:6E X:02 Y:F4 P:67 SP:F9 PPU:212,146 CYC:24146
+FB52 60 RTS A:6E X:02 Y:F4 P:67 SP:F9 PPU:212,152 CYC:24148
+F434 AD 47 06 LDA $0647 = 1B A:6E X:02 Y:F4 P:67 SP:FB PPU:212,170 CYC:24154
+F437 C9 1B CMP #$1B A:1B X:02 Y:F4 P:65 SP:FB PPU:212,182 CYC:24158
+F439 F0 02 BEQ $F43D A:1B X:02 Y:F4 P:67 SP:FB PPU:212,188 CYC:24160
+F43D A0 F5 LDY #$F5 A:1B X:02 Y:F4 P:67 SP:FB PPU:212,197 CYC:24163
+F43F A2 FF LDX #$FF A:1B X:02 Y:F5 P:E5 SP:FB PPU:212,203 CYC:24165
+F441 A9 A5 LDA #$A5 A:1B X:FF Y:F5 P:E5 SP:FB PPU:212,209 CYC:24167
+F443 85 47 STA $47 = 1B A:A5 X:FF Y:F5 P:E5 SP:FB PPU:212,215 CYC:24169
+F445 20 1D FB JSR $FB1D A:A5 X:FF Y:F5 P:E5 SP:FB PPU:212,224 CYC:24172
+FB1D 24 01 BIT $01 = FF A:A5 X:FF Y:F5 P:E5 SP:F9 PPU:212,242 CYC:24178
+FB1F 18 CLC A:A5 X:FF Y:F5 P:E5 SP:F9 PPU:212,251 CYC:24181
+FB20 A9 B3 LDA #$B3 A:A5 X:FF Y:F5 P:E4 SP:F9 PPU:212,257 CYC:24183
+FB22 60 RTS A:B3 X:FF Y:F5 P:E4 SP:F9 PPU:212,263 CYC:24185
+F448 57 48 *SRE $48,X @ 47 = A5 A:B3 X:FF Y:F5 P:E4 SP:FB PPU:212,281 CYC:24191
+F44A EA NOP A:E1 X:FF Y:F5 P:E5 SP:FB PPU:212,299 CYC:24197
+F44B EA NOP A:E1 X:FF Y:F5 P:E5 SP:FB PPU:212,305 CYC:24199
+F44C EA NOP A:E1 X:FF Y:F5 P:E5 SP:FB PPU:212,311 CYC:24201
+F44D EA NOP A:E1 X:FF Y:F5 P:E5 SP:FB PPU:212,317 CYC:24203
+F44E 20 23 FB JSR $FB23 A:E1 X:FF Y:F5 P:E5 SP:FB PPU:212,323 CYC:24205
+FB23 50 50 BVC $FB75 A:E1 X:FF Y:F5 P:E5 SP:F9 PPU:213, 0 CYC:24211
+FB25 90 4E BCC $FB75 A:E1 X:FF Y:F5 P:E5 SP:F9 PPU:213, 6 CYC:24213
+FB27 10 4C BPL $FB75 A:E1 X:FF Y:F5 P:E5 SP:F9 PPU:213, 12 CYC:24215
+FB29 C9 E1 CMP #$E1 A:E1 X:FF Y:F5 P:E5 SP:F9 PPU:213, 18 CYC:24217
+FB2B D0 48 BNE $FB75 A:E1 X:FF Y:F5 P:67 SP:F9 PPU:213, 24 CYC:24219
+FB2D 60 RTS A:E1 X:FF Y:F5 P:67 SP:F9 PPU:213, 30 CYC:24221
+F451 A5 47 LDA $47 = 52 A:E1 X:FF Y:F5 P:67 SP:FB PPU:213, 48 CYC:24227
+F453 C9 52 CMP #$52 A:52 X:FF Y:F5 P:65 SP:FB PPU:213, 57 CYC:24230
+F455 F0 02 BEQ $F459 A:52 X:FF Y:F5 P:67 SP:FB PPU:213, 63 CYC:24232
+F459 C8 INY A:52 X:FF Y:F5 P:67 SP:FB PPU:213, 72 CYC:24235
+F45A A9 29 LDA #$29 A:52 X:FF Y:F6 P:E5 SP:FB PPU:213, 78 CYC:24237
+F45C 85 47 STA $47 = 52 A:29 X:FF Y:F6 P:65 SP:FB PPU:213, 84 CYC:24239
+F45E 20 2E FB JSR $FB2E A:29 X:FF Y:F6 P:65 SP:FB PPU:213, 93 CYC:24242
+FB2E B8 CLV A:29 X:FF Y:F6 P:65 SP:F9 PPU:213,111 CYC:24248
+FB2F 18 CLC A:29 X:FF Y:F6 P:25 SP:F9 PPU:213,117 CYC:24250
+FB30 A9 42 LDA #$42 A:29 X:FF Y:F6 P:24 SP:F9 PPU:213,123 CYC:24252
+FB32 60 RTS A:42 X:FF Y:F6 P:24 SP:F9 PPU:213,129 CYC:24254
+F461 57 48 *SRE $48,X @ 47 = 29 A:42 X:FF Y:F6 P:24 SP:FB PPU:213,147 CYC:24260
+F463 EA NOP A:56 X:FF Y:F6 P:25 SP:FB PPU:213,165 CYC:24266
+F464 EA NOP A:56 X:FF Y:F6 P:25 SP:FB PPU:213,171 CYC:24268
+F465 EA NOP A:56 X:FF Y:F6 P:25 SP:FB PPU:213,177 CYC:24270
+F466 EA NOP A:56 X:FF Y:F6 P:25 SP:FB PPU:213,183 CYC:24272
+F467 20 33 FB JSR $FB33 A:56 X:FF Y:F6 P:25 SP:FB PPU:213,189 CYC:24274
+FB33 70 40 BVS $FB75 A:56 X:FF Y:F6 P:25 SP:F9 PPU:213,207 CYC:24280
+FB35 F0 3E BEQ $FB75 A:56 X:FF Y:F6 P:25 SP:F9 PPU:213,213 CYC:24282
+FB37 30 3C BMI $FB75 A:56 X:FF Y:F6 P:25 SP:F9 PPU:213,219 CYC:24284
+FB39 90 3A BCC $FB75 A:56 X:FF Y:F6 P:25 SP:F9 PPU:213,225 CYC:24286
+FB3B C9 56 CMP #$56 A:56 X:FF Y:F6 P:25 SP:F9 PPU:213,231 CYC:24288
+FB3D D0 36 BNE $FB75 A:56 X:FF Y:F6 P:27 SP:F9 PPU:213,237 CYC:24290
+FB3F 60 RTS A:56 X:FF Y:F6 P:27 SP:F9 PPU:213,243 CYC:24292
+F46A A5 47 LDA $47 = 14 A:56 X:FF Y:F6 P:27 SP:FB PPU:213,261 CYC:24298
+F46C C9 14 CMP #$14 A:14 X:FF Y:F6 P:25 SP:FB PPU:213,270 CYC:24301
+F46E F0 02 BEQ $F472 A:14 X:FF Y:F6 P:27 SP:FB PPU:213,276 CYC:24303
+F472 C8 INY A:14 X:FF Y:F6 P:27 SP:FB PPU:213,285 CYC:24306
+F473 A9 37 LDA #$37 A:14 X:FF Y:F7 P:A5 SP:FB PPU:213,291 CYC:24308
+F475 85 47 STA $47 = 14 A:37 X:FF Y:F7 P:25 SP:FB PPU:213,297 CYC:24310
+F477 20 40 FB JSR $FB40 A:37 X:FF Y:F7 P:25 SP:FB PPU:213,306 CYC:24313
+FB40 24 01 BIT $01 = FF A:37 X:FF Y:F7 P:25 SP:F9 PPU:213,324 CYC:24319
+FB42 38 SEC A:37 X:FF Y:F7 P:E5 SP:F9 PPU:213,333 CYC:24322
+FB43 A9 75 LDA #$75 A:37 X:FF Y:F7 P:E5 SP:F9 PPU:213,339 CYC:24324
+FB45 60 RTS A:75 X:FF Y:F7 P:65 SP:F9 PPU:214, 4 CYC:24326
+F47A 57 48 *SRE $48,X @ 47 = 37 A:75 X:FF Y:F7 P:65 SP:FB PPU:214, 22 CYC:24332
+F47C EA NOP A:6E X:FF Y:F7 P:65 SP:FB PPU:214, 40 CYC:24338
+F47D EA NOP A:6E X:FF Y:F7 P:65 SP:FB PPU:214, 46 CYC:24340
+F47E EA NOP A:6E X:FF Y:F7 P:65 SP:FB PPU:214, 52 CYC:24342
+F47F EA NOP A:6E X:FF Y:F7 P:65 SP:FB PPU:214, 58 CYC:24344
+F480 20 46 FB JSR $FB46 A:6E X:FF Y:F7 P:65 SP:FB PPU:214, 64 CYC:24346
+FB46 50 2D BVC $FB75 A:6E X:FF Y:F7 P:65 SP:F9 PPU:214, 82 CYC:24352
+FB48 F0 2B BEQ $FB75 A:6E X:FF Y:F7 P:65 SP:F9 PPU:214, 88 CYC:24354
+FB4A 30 29 BMI $FB75 A:6E X:FF Y:F7 P:65 SP:F9 PPU:214, 94 CYC:24356
+FB4C 90 27 BCC $FB75 A:6E X:FF Y:F7 P:65 SP:F9 PPU:214,100 CYC:24358
+FB4E C9 6E CMP #$6E A:6E X:FF Y:F7 P:65 SP:F9 PPU:214,106 CYC:24360
+FB50 D0 23 BNE $FB75 A:6E X:FF Y:F7 P:67 SP:F9 PPU:214,112 CYC:24362
+FB52 60 RTS A:6E X:FF Y:F7 P:67 SP:F9 PPU:214,118 CYC:24364
+F483 A5 47 LDA $47 = 1B A:6E X:FF Y:F7 P:67 SP:FB PPU:214,136 CYC:24370
+F485 C9 1B CMP #$1B A:1B X:FF Y:F7 P:65 SP:FB PPU:214,145 CYC:24373
+F487 F0 02 BEQ $F48B A:1B X:FF Y:F7 P:67 SP:FB PPU:214,151 CYC:24375
+F48B A9 A5 LDA #$A5 A:1B X:FF Y:F7 P:67 SP:FB PPU:214,160 CYC:24378
+F48D 8D 47 06 STA $0647 = 1B A:A5 X:FF Y:F7 P:E5 SP:FB PPU:214,166 CYC:24380
+F490 A0 FF LDY #$FF A:A5 X:FF Y:F7 P:E5 SP:FB PPU:214,178 CYC:24384
+F492 20 1D FB JSR $FB1D A:A5 X:FF Y:FF P:E5 SP:FB PPU:214,184 CYC:24386
+FB1D 24 01 BIT $01 = FF A:A5 X:FF Y:FF P:E5 SP:F9 PPU:214,202 CYC:24392
+FB1F 18 CLC A:A5 X:FF Y:FF P:E5 SP:F9 PPU:214,211 CYC:24395
+FB20 A9 B3 LDA #$B3 A:A5 X:FF Y:FF P:E4 SP:F9 PPU:214,217 CYC:24397
+FB22 60 RTS A:B3 X:FF Y:FF P:E4 SP:F9 PPU:214,223 CYC:24399
+F495 5B 48 05 *SRE $0548,Y @ 0647 = A5 A:B3 X:FF Y:FF P:E4 SP:FB PPU:214,241 CYC:24405
+F498 EA NOP A:E1 X:FF Y:FF P:E5 SP:FB PPU:214,262 CYC:24412
+F499 EA NOP A:E1 X:FF Y:FF P:E5 SP:FB PPU:214,268 CYC:24414
+F49A 08 PHP A:E1 X:FF Y:FF P:E5 SP:FB PPU:214,274 CYC:24416
+F49B 48 PHA A:E1 X:FF Y:FF P:E5 SP:FA PPU:214,283 CYC:24419
+F49C A0 F8 LDY #$F8 A:E1 X:FF Y:FF P:E5 SP:F9 PPU:214,292 CYC:24422
+F49E 68 PLA A:E1 X:FF Y:F8 P:E5 SP:F9 PPU:214,298 CYC:24424
+F49F 28 PLP A:E1 X:FF Y:F8 P:E5 SP:FA PPU:214,310 CYC:24428
+F4A0 20 23 FB JSR $FB23 A:E1 X:FF Y:F8 P:E5 SP:FB PPU:214,322 CYC:24432
+FB23 50 50 BVC $FB75 A:E1 X:FF Y:F8 P:E5 SP:F9 PPU:214,340 CYC:24438
+FB25 90 4E BCC $FB75 A:E1 X:FF Y:F8 P:E5 SP:F9 PPU:215, 5 CYC:24440
+FB27 10 4C BPL $FB75 A:E1 X:FF Y:F8 P:E5 SP:F9 PPU:215, 11 CYC:24442
+FB29 C9 E1 CMP #$E1 A:E1 X:FF Y:F8 P:E5 SP:F9 PPU:215, 17 CYC:24444
+FB2B D0 48 BNE $FB75 A:E1 X:FF Y:F8 P:67 SP:F9 PPU:215, 23 CYC:24446
+FB2D 60 RTS A:E1 X:FF Y:F8 P:67 SP:F9 PPU:215, 29 CYC:24448
+F4A3 AD 47 06 LDA $0647 = 52 A:E1 X:FF Y:F8 P:67 SP:FB PPU:215, 47 CYC:24454
+F4A6 C9 52 CMP #$52 A:52 X:FF Y:F8 P:65 SP:FB PPU:215, 59 CYC:24458
+F4A8 F0 02 BEQ $F4AC A:52 X:FF Y:F8 P:67 SP:FB PPU:215, 65 CYC:24460
+F4AC A0 FF LDY #$FF A:52 X:FF Y:F8 P:67 SP:FB PPU:215, 74 CYC:24463
+F4AE A9 29 LDA #$29 A:52 X:FF Y:FF P:E5 SP:FB PPU:215, 80 CYC:24465
+F4B0 8D 47 06 STA $0647 = 52 A:29 X:FF Y:FF P:65 SP:FB PPU:215, 86 CYC:24467
+F4B3 20 2E FB JSR $FB2E A:29 X:FF Y:FF P:65 SP:FB PPU:215, 98 CYC:24471
+FB2E B8 CLV A:29 X:FF Y:FF P:65 SP:F9 PPU:215,116 CYC:24477
+FB2F 18 CLC A:29 X:FF Y:FF P:25 SP:F9 PPU:215,122 CYC:24479
+FB30 A9 42 LDA #$42 A:29 X:FF Y:FF P:24 SP:F9 PPU:215,128 CYC:24481
+FB32 60 RTS A:42 X:FF Y:FF P:24 SP:F9 PPU:215,134 CYC:24483
+F4B6 5B 48 05 *SRE $0548,Y @ 0647 = 29 A:42 X:FF Y:FF P:24 SP:FB PPU:215,152 CYC:24489
+F4B9 EA NOP A:56 X:FF Y:FF P:25 SP:FB PPU:215,173 CYC:24496
+F4BA EA NOP A:56 X:FF Y:FF P:25 SP:FB PPU:215,179 CYC:24498
+F4BB 08 PHP A:56 X:FF Y:FF P:25 SP:FB PPU:215,185 CYC:24500
+F4BC 48 PHA A:56 X:FF Y:FF P:25 SP:FA PPU:215,194 CYC:24503
+F4BD A0 F9 LDY #$F9 A:56 X:FF Y:FF P:25 SP:F9 PPU:215,203 CYC:24506
+F4BF 68 PLA A:56 X:FF Y:F9 P:A5 SP:F9 PPU:215,209 CYC:24508
+F4C0 28 PLP A:56 X:FF Y:F9 P:25 SP:FA PPU:215,221 CYC:24512
+F4C1 20 33 FB JSR $FB33 A:56 X:FF Y:F9 P:25 SP:FB PPU:215,233 CYC:24516
+FB33 70 40 BVS $FB75 A:56 X:FF Y:F9 P:25 SP:F9 PPU:215,251 CYC:24522
+FB35 F0 3E BEQ $FB75 A:56 X:FF Y:F9 P:25 SP:F9 PPU:215,257 CYC:24524
+FB37 30 3C BMI $FB75 A:56 X:FF Y:F9 P:25 SP:F9 PPU:215,263 CYC:24526
+FB39 90 3A BCC $FB75 A:56 X:FF Y:F9 P:25 SP:F9 PPU:215,269 CYC:24528
+FB3B C9 56 CMP #$56 A:56 X:FF Y:F9 P:25 SP:F9 PPU:215,275 CYC:24530
+FB3D D0 36 BNE $FB75 A:56 X:FF Y:F9 P:27 SP:F9 PPU:215,281 CYC:24532
+FB3F 60 RTS A:56 X:FF Y:F9 P:27 SP:F9 PPU:215,287 CYC:24534
+F4C4 AD 47 06 LDA $0647 = 14 A:56 X:FF Y:F9 P:27 SP:FB PPU:215,305 CYC:24540
+F4C7 C9 14 CMP #$14 A:14 X:FF Y:F9 P:25 SP:FB PPU:215,317 CYC:24544
+F4C9 F0 02 BEQ $F4CD A:14 X:FF Y:F9 P:27 SP:FB PPU:215,323 CYC:24546
+F4CD A0 FF LDY #$FF A:14 X:FF Y:F9 P:27 SP:FB PPU:215,332 CYC:24549
+F4CF A9 37 LDA #$37 A:14 X:FF Y:FF P:A5 SP:FB PPU:215,338 CYC:24551
+F4D1 8D 47 06 STA $0647 = 14 A:37 X:FF Y:FF P:25 SP:FB PPU:216, 3 CYC:24553
+F4D4 20 40 FB JSR $FB40 A:37 X:FF Y:FF P:25 SP:FB PPU:216, 15 CYC:24557
+FB40 24 01 BIT $01 = FF A:37 X:FF Y:FF P:25 SP:F9 PPU:216, 33 CYC:24563
+FB42 38 SEC A:37 X:FF Y:FF P:E5 SP:F9 PPU:216, 42 CYC:24566
+FB43 A9 75 LDA #$75 A:37 X:FF Y:FF P:E5 SP:F9 PPU:216, 48 CYC:24568
+FB45 60 RTS A:75 X:FF Y:FF P:65 SP:F9 PPU:216, 54 CYC:24570
+F4D7 5B 48 05 *SRE $0548,Y @ 0647 = 37 A:75 X:FF Y:FF P:65 SP:FB PPU:216, 72 CYC:24576
+F4DA EA NOP A:6E X:FF Y:FF P:65 SP:FB PPU:216, 93 CYC:24583
+F4DB EA NOP A:6E X:FF Y:FF P:65 SP:FB PPU:216, 99 CYC:24585
+F4DC 08 PHP A:6E X:FF Y:FF P:65 SP:FB PPU:216,105 CYC:24587
+F4DD 48 PHA A:6E X:FF Y:FF P:65 SP:FA PPU:216,114 CYC:24590
+F4DE A0 FA LDY #$FA A:6E X:FF Y:FF P:65 SP:F9 PPU:216,123 CYC:24593
+F4E0 68 PLA A:6E X:FF Y:FA P:E5 SP:F9 PPU:216,129 CYC:24595
+F4E1 28 PLP A:6E X:FF Y:FA P:65 SP:FA PPU:216,141 CYC:24599
+F4E2 20 46 FB JSR $FB46 A:6E X:FF Y:FA P:65 SP:FB PPU:216,153 CYC:24603
+FB46 50 2D BVC $FB75 A:6E X:FF Y:FA P:65 SP:F9 PPU:216,171 CYC:24609
+FB48 F0 2B BEQ $FB75 A:6E X:FF Y:FA P:65 SP:F9 PPU:216,177 CYC:24611
+FB4A 30 29 BMI $FB75 A:6E X:FF Y:FA P:65 SP:F9 PPU:216,183 CYC:24613
+FB4C 90 27 BCC $FB75 A:6E X:FF Y:FA P:65 SP:F9 PPU:216,189 CYC:24615
+FB4E C9 6E CMP #$6E A:6E X:FF Y:FA P:65 SP:F9 PPU:216,195 CYC:24617
+FB50 D0 23 BNE $FB75 A:6E X:FF Y:FA P:67 SP:F9 PPU:216,201 CYC:24619
+FB52 60 RTS A:6E X:FF Y:FA P:67 SP:F9 PPU:216,207 CYC:24621
+F4E5 AD 47 06 LDA $0647 = 1B A:6E X:FF Y:FA P:67 SP:FB PPU:216,225 CYC:24627
+F4E8 C9 1B CMP #$1B A:1B X:FF Y:FA P:65 SP:FB PPU:216,237 CYC:24631
+F4EA F0 02 BEQ $F4EE A:1B X:FF Y:FA P:67 SP:FB PPU:216,243 CYC:24633
+F4EE A0 FB LDY #$FB A:1B X:FF Y:FA P:67 SP:FB PPU:216,252 CYC:24636
+F4F0 A2 FF LDX #$FF A:1B X:FF Y:FB P:E5 SP:FB PPU:216,258 CYC:24638
+F4F2 A9 A5 LDA #$A5 A:1B X:FF Y:FB P:E5 SP:FB PPU:216,264 CYC:24640
+F4F4 8D 47 06 STA $0647 = 1B A:A5 X:FF Y:FB P:E5 SP:FB PPU:216,270 CYC:24642
+F4F7 20 1D FB JSR $FB1D A:A5 X:FF Y:FB P:E5 SP:FB PPU:216,282 CYC:24646
+FB1D 24 01 BIT $01 = FF A:A5 X:FF Y:FB P:E5 SP:F9 PPU:216,300 CYC:24652
+FB1F 18 CLC A:A5 X:FF Y:FB P:E5 SP:F9 PPU:216,309 CYC:24655
+FB20 A9 B3 LDA #$B3 A:A5 X:FF Y:FB P:E4 SP:F9 PPU:216,315 CYC:24657
+FB22 60 RTS A:B3 X:FF Y:FB P:E4 SP:F9 PPU:216,321 CYC:24659
+F4FA 5F 48 05 *SRE $0548,X @ 0647 = A5 A:B3 X:FF Y:FB P:E4 SP:FB PPU:216,339 CYC:24665
+F4FD EA NOP A:E1 X:FF Y:FB P:E5 SP:FB PPU:217, 19 CYC:24672
+F4FE EA NOP A:E1 X:FF Y:FB P:E5 SP:FB PPU:217, 25 CYC:24674
+F4FF EA NOP A:E1 X:FF Y:FB P:E5 SP:FB PPU:217, 31 CYC:24676
+F500 EA NOP A:E1 X:FF Y:FB P:E5 SP:FB PPU:217, 37 CYC:24678
+F501 20 23 FB JSR $FB23 A:E1 X:FF Y:FB P:E5 SP:FB PPU:217, 43 CYC:24680
+FB23 50 50 BVC $FB75 A:E1 X:FF Y:FB P:E5 SP:F9 PPU:217, 61 CYC:24686
+FB25 90 4E BCC $FB75 A:E1 X:FF Y:FB P:E5 SP:F9 PPU:217, 67 CYC:24688
+FB27 10 4C BPL $FB75 A:E1 X:FF Y:FB P:E5 SP:F9 PPU:217, 73 CYC:24690
+FB29 C9 E1 CMP #$E1 A:E1 X:FF Y:FB P:E5 SP:F9 PPU:217, 79 CYC:24692
+FB2B D0 48 BNE $FB75 A:E1 X:FF Y:FB P:67 SP:F9 PPU:217, 85 CYC:24694
+FB2D 60 RTS A:E1 X:FF Y:FB P:67 SP:F9 PPU:217, 91 CYC:24696
+F504 AD 47 06 LDA $0647 = 52 A:E1 X:FF Y:FB P:67 SP:FB PPU:217,109 CYC:24702
+F507 C9 52 CMP #$52 A:52 X:FF Y:FB P:65 SP:FB PPU:217,121 CYC:24706
+F509 F0 02 BEQ $F50D A:52 X:FF Y:FB P:67 SP:FB PPU:217,127 CYC:24708
+F50D C8 INY A:52 X:FF Y:FB P:67 SP:FB PPU:217,136 CYC:24711
+F50E A9 29 LDA #$29 A:52 X:FF Y:FC P:E5 SP:FB PPU:217,142 CYC:24713
+F510 8D 47 06 STA $0647 = 52 A:29 X:FF Y:FC P:65 SP:FB PPU:217,148 CYC:24715
+F513 20 2E FB JSR $FB2E A:29 X:FF Y:FC P:65 SP:FB PPU:217,160 CYC:24719
+FB2E B8 CLV A:29 X:FF Y:FC P:65 SP:F9 PPU:217,178 CYC:24725
+FB2F 18 CLC A:29 X:FF Y:FC P:25 SP:F9 PPU:217,184 CYC:24727
+FB30 A9 42 LDA #$42 A:29 X:FF Y:FC P:24 SP:F9 PPU:217,190 CYC:24729
+FB32 60 RTS A:42 X:FF Y:FC P:24 SP:F9 PPU:217,196 CYC:24731
+F516 5F 48 05 *SRE $0548,X @ 0647 = 29 A:42 X:FF Y:FC P:24 SP:FB PPU:217,214 CYC:24737
+F519 EA NOP A:56 X:FF Y:FC P:25 SP:FB PPU:217,235 CYC:24744
+F51A EA NOP A:56 X:FF Y:FC P:25 SP:FB PPU:217,241 CYC:24746
+F51B EA NOP A:56 X:FF Y:FC P:25 SP:FB PPU:217,247 CYC:24748
+F51C EA NOP A:56 X:FF Y:FC P:25 SP:FB PPU:217,253 CYC:24750
+F51D 20 33 FB JSR $FB33 A:56 X:FF Y:FC P:25 SP:FB PPU:217,259 CYC:24752
+FB33 70 40 BVS $FB75 A:56 X:FF Y:FC P:25 SP:F9 PPU:217,277 CYC:24758
+FB35 F0 3E BEQ $FB75 A:56 X:FF Y:FC P:25 SP:F9 PPU:217,283 CYC:24760
+FB37 30 3C BMI $FB75 A:56 X:FF Y:FC P:25 SP:F9 PPU:217,289 CYC:24762
+FB39 90 3A BCC $FB75 A:56 X:FF Y:FC P:25 SP:F9 PPU:217,295 CYC:24764
+FB3B C9 56 CMP #$56 A:56 X:FF Y:FC P:25 SP:F9 PPU:217,301 CYC:24766
+FB3D D0 36 BNE $FB75 A:56 X:FF Y:FC P:27 SP:F9 PPU:217,307 CYC:24768
+FB3F 60 RTS A:56 X:FF Y:FC P:27 SP:F9 PPU:217,313 CYC:24770
+F520 AD 47 06 LDA $0647 = 14 A:56 X:FF Y:FC P:27 SP:FB PPU:217,331 CYC:24776
+F523 C9 14 CMP #$14 A:14 X:FF Y:FC P:25 SP:FB PPU:218, 2 CYC:24780
+F525 F0 02 BEQ $F529 A:14 X:FF Y:FC P:27 SP:FB PPU:218, 8 CYC:24782
+F529 C8 INY A:14 X:FF Y:FC P:27 SP:FB PPU:218, 17 CYC:24785
+F52A A9 37 LDA #$37 A:14 X:FF Y:FD P:A5 SP:FB PPU:218, 23 CYC:24787
+F52C 8D 47 06 STA $0647 = 14 A:37 X:FF Y:FD P:25 SP:FB PPU:218, 29 CYC:24789
+F52F 20 40 FB JSR $FB40 A:37 X:FF Y:FD P:25 SP:FB PPU:218, 41 CYC:24793
+FB40 24 01 BIT $01 = FF A:37 X:FF Y:FD P:25 SP:F9 PPU:218, 59 CYC:24799
+FB42 38 SEC A:37 X:FF Y:FD P:E5 SP:F9 PPU:218, 68 CYC:24802
+FB43 A9 75 LDA #$75 A:37 X:FF Y:FD P:E5 SP:F9 PPU:218, 74 CYC:24804
+FB45 60 RTS A:75 X:FF Y:FD P:65 SP:F9 PPU:218, 80 CYC:24806
+F532 5F 48 05 *SRE $0548,X @ 0647 = 37 A:75 X:FF Y:FD P:65 SP:FB PPU:218, 98 CYC:24812
+F535 EA NOP A:6E X:FF Y:FD P:65 SP:FB PPU:218,119 CYC:24819
+F536 EA NOP A:6E X:FF Y:FD P:65 SP:FB PPU:218,125 CYC:24821
+F537 EA NOP A:6E X:FF Y:FD P:65 SP:FB PPU:218,131 CYC:24823
+F538 EA NOP A:6E X:FF Y:FD P:65 SP:FB PPU:218,137 CYC:24825
+F539 20 46 FB JSR $FB46 A:6E X:FF Y:FD P:65 SP:FB PPU:218,143 CYC:24827
+FB46 50 2D BVC $FB75 A:6E X:FF Y:FD P:65 SP:F9 PPU:218,161 CYC:24833
+FB48 F0 2B BEQ $FB75 A:6E X:FF Y:FD P:65 SP:F9 PPU:218,167 CYC:24835
+FB4A 30 29 BMI $FB75 A:6E X:FF Y:FD P:65 SP:F9 PPU:218,173 CYC:24837
+FB4C 90 27 BCC $FB75 A:6E X:FF Y:FD P:65 SP:F9 PPU:218,179 CYC:24839
+FB4E C9 6E CMP #$6E A:6E X:FF Y:FD P:65 SP:F9 PPU:218,185 CYC:24841
+FB50 D0 23 BNE $FB75 A:6E X:FF Y:FD P:67 SP:F9 PPU:218,191 CYC:24843
+FB52 60 RTS A:6E X:FF Y:FD P:67 SP:F9 PPU:218,197 CYC:24845
+F53C AD 47 06 LDA $0647 = 1B A:6E X:FF Y:FD P:67 SP:FB PPU:218,215 CYC:24851
+F53F C9 1B CMP #$1B A:1B X:FF Y:FD P:65 SP:FB PPU:218,227 CYC:24855
+F541 F0 02 BEQ $F545 A:1B X:FF Y:FD P:67 SP:FB PPU:218,233 CYC:24857
+F545 60 RTS A:1B X:FF Y:FD P:67 SP:FB PPU:218,242 CYC:24860
+C64A A5 00 LDA $00 = 00 A:1B X:FF Y:FD P:67 SP:FD PPU:218,260 CYC:24866
+C64C 85 11 STA $11 = 00 A:00 X:FF Y:FD P:67 SP:FD PPU:218,269 CYC:24869
+C64E A9 00 LDA #$00 A:00 X:FF Y:FD P:67 SP:FD PPU:218,278 CYC:24872
+C650 85 00 STA $00 = 00 A:00 X:FF Y:FD P:67 SP:FD PPU:218,284 CYC:24874
+C652 20 46 F5 JSR $F546 A:00 X:FF Y:FD P:67 SP:FD PPU:218,293 CYC:24877
+F546 A9 FF LDA #$FF A:00 X:FF Y:FD P:67 SP:FB PPU:218,311 CYC:24883
+F548 85 01 STA $01 = FF A:FF X:FF Y:FD P:E5 SP:FB PPU:218,317 CYC:24885
+F54A A0 01 LDY #$01 A:FF X:FF Y:FD P:E5 SP:FB PPU:218,326 CYC:24888
+F54C A2 02 LDX #$02 A:FF X:FF Y:01 P:65 SP:FB PPU:218,332 CYC:24890
+F54E A9 47 LDA #$47 A:FF X:02 Y:01 P:65 SP:FB PPU:218,338 CYC:24892
+F550 85 47 STA $47 = 1B A:47 X:02 Y:01 P:65 SP:FB PPU:219, 3 CYC:24894
+F552 A9 06 LDA #$06 A:47 X:02 Y:01 P:65 SP:FB PPU:219, 12 CYC:24897
+F554 85 48 STA $48 = 06 A:06 X:02 Y:01 P:65 SP:FB PPU:219, 18 CYC:24899
+F556 A9 A5 LDA #$A5 A:06 X:02 Y:01 P:65 SP:FB PPU:219, 27 CYC:24902
+F558 8D 47 06 STA $0647 = 1B A:A5 X:02 Y:01 P:E5 SP:FB PPU:219, 33 CYC:24904
+F55B 20 E9 FA JSR $FAE9 A:A5 X:02 Y:01 P:E5 SP:FB PPU:219, 45 CYC:24908
+FAE9 24 01 BIT $01 = FF A:A5 X:02 Y:01 P:E5 SP:F9 PPU:219, 63 CYC:24914
+FAEB 18 CLC A:A5 X:02 Y:01 P:E5 SP:F9 PPU:219, 72 CYC:24917
+FAEC A9 B2 LDA #$B2 A:A5 X:02 Y:01 P:E4 SP:F9 PPU:219, 78 CYC:24919
+FAEE 60 RTS A:B2 X:02 Y:01 P:E4 SP:F9 PPU:219, 84 CYC:24921
+F55E 63 45 *RRA ($45,X) @ 47 = 0647 = A5 A:B2 X:02 Y:01 P:E4 SP:FB PPU:219,102 CYC:24927
+F560 EA NOP A:05 X:02 Y:01 P:25 SP:FB PPU:219,126 CYC:24935
+F561 EA NOP A:05 X:02 Y:01 P:25 SP:FB PPU:219,132 CYC:24937
+F562 EA NOP A:05 X:02 Y:01 P:25 SP:FB PPU:219,138 CYC:24939
+F563 EA NOP A:05 X:02 Y:01 P:25 SP:FB PPU:219,144 CYC:24941
+F564 20 EF FA JSR $FAEF A:05 X:02 Y:01 P:25 SP:FB PPU:219,150 CYC:24943
+FAEF 70 2A BVS $FB1B A:05 X:02 Y:01 P:25 SP:F9 PPU:219,168 CYC:24949
+FAF1 90 28 BCC $FB1B A:05 X:02 Y:01 P:25 SP:F9 PPU:219,174 CYC:24951
+FAF3 30 26 BMI $FB1B A:05 X:02 Y:01 P:25 SP:F9 PPU:219,180 CYC:24953
+FAF5 C9 05 CMP #$05 A:05 X:02 Y:01 P:25 SP:F9 PPU:219,186 CYC:24955
+FAF7 D0 22 BNE $FB1B A:05 X:02 Y:01 P:27 SP:F9 PPU:219,192 CYC:24957
+FAF9 60 RTS A:05 X:02 Y:01 P:27 SP:F9 PPU:219,198 CYC:24959
+F567 AD 47 06 LDA $0647 = 52 A:05 X:02 Y:01 P:27 SP:FB PPU:219,216 CYC:24965
+F56A C9 52 CMP #$52 A:52 X:02 Y:01 P:25 SP:FB PPU:219,228 CYC:24969
+F56C F0 02 BEQ $F570 A:52 X:02 Y:01 P:27 SP:FB PPU:219,234 CYC:24971
+F570 C8 INY A:52 X:02 Y:01 P:27 SP:FB PPU:219,243 CYC:24974
+F571 A9 29 LDA #$29 A:52 X:02 Y:02 P:25 SP:FB PPU:219,249 CYC:24976
+F573 8D 47 06 STA $0647 = 52 A:29 X:02 Y:02 P:25 SP:FB PPU:219,255 CYC:24978
+F576 20 FA FA JSR $FAFA A:29 X:02 Y:02 P:25 SP:FB PPU:219,267 CYC:24982
+FAFA B8 CLV A:29 X:02 Y:02 P:25 SP:F9 PPU:219,285 CYC:24988
+FAFB 18 CLC A:29 X:02 Y:02 P:25 SP:F9 PPU:219,291 CYC:24990
+FAFC A9 42 LDA #$42 A:29 X:02 Y:02 P:24 SP:F9 PPU:219,297 CYC:24992
+FAFE 60 RTS A:42 X:02 Y:02 P:24 SP:F9 PPU:219,303 CYC:24994
+F579 63 45 *RRA ($45,X) @ 47 = 0647 = 29 A:42 X:02 Y:02 P:24 SP:FB PPU:219,321 CYC:25000
+F57B EA NOP A:57 X:02 Y:02 P:24 SP:FB PPU:220, 4 CYC:25008
+F57C EA NOP A:57 X:02 Y:02 P:24 SP:FB PPU:220, 10 CYC:25010
+F57D EA NOP A:57 X:02 Y:02 P:24 SP:FB PPU:220, 16 CYC:25012
+F57E EA NOP A:57 X:02 Y:02 P:24 SP:FB PPU:220, 22 CYC:25014
+F57F 20 FF FA JSR $FAFF A:57 X:02 Y:02 P:24 SP:FB PPU:220, 28 CYC:25016
+FAFF 70 1A BVS $FB1B A:57 X:02 Y:02 P:24 SP:F9 PPU:220, 46 CYC:25022
+FB01 30 18 BMI $FB1B A:57 X:02 Y:02 P:24 SP:F9 PPU:220, 52 CYC:25024
+FB03 B0 16 BCS $FB1B A:57 X:02 Y:02 P:24 SP:F9 PPU:220, 58 CYC:25026
+FB05 C9 57 CMP #$57 A:57 X:02 Y:02 P:24 SP:F9 PPU:220, 64 CYC:25028
+FB07 D0 12 BNE $FB1B A:57 X:02 Y:02 P:27 SP:F9 PPU:220, 70 CYC:25030
+FB09 60 RTS A:57 X:02 Y:02 P:27 SP:F9 PPU:220, 76 CYC:25032
+F582 AD 47 06 LDA $0647 = 14 A:57 X:02 Y:02 P:27 SP:FB PPU:220, 94 CYC:25038
+F585 C9 14 CMP #$14 A:14 X:02 Y:02 P:25 SP:FB PPU:220,106 CYC:25042
+F587 F0 02 BEQ $F58B A:14 X:02 Y:02 P:27 SP:FB PPU:220,112 CYC:25044
+F58B C8 INY A:14 X:02 Y:02 P:27 SP:FB PPU:220,121 CYC:25047
+F58C A9 37 LDA #$37 A:14 X:02 Y:03 P:25 SP:FB PPU:220,127 CYC:25049
+F58E 8D 47 06 STA $0647 = 14 A:37 X:02 Y:03 P:25 SP:FB PPU:220,133 CYC:25051
+F591 20 0A FB JSR $FB0A A:37 X:02 Y:03 P:25 SP:FB PPU:220,145 CYC:25055
+FB0A 24 01 BIT $01 = FF A:37 X:02 Y:03 P:25 SP:F9 PPU:220,163 CYC:25061
+FB0C 38 SEC A:37 X:02 Y:03 P:E5 SP:F9 PPU:220,172 CYC:25064
+FB0D A9 75 LDA #$75 A:37 X:02 Y:03 P:E5 SP:F9 PPU:220,178 CYC:25066
+FB0F 60 RTS A:75 X:02 Y:03 P:65 SP:F9 PPU:220,184 CYC:25068
+F594 63 45 *RRA ($45,X) @ 47 = 0647 = 37 A:75 X:02 Y:03 P:65 SP:FB PPU:220,202 CYC:25074
+F596 EA NOP A:11 X:02 Y:03 P:25 SP:FB PPU:220,226 CYC:25082
+F597 EA NOP A:11 X:02 Y:03 P:25 SP:FB PPU:220,232 CYC:25084
+F598 EA NOP A:11 X:02 Y:03 P:25 SP:FB PPU:220,238 CYC:25086
+F599 EA NOP A:11 X:02 Y:03 P:25 SP:FB PPU:220,244 CYC:25088
+F59A 20 10 FB JSR $FB10 A:11 X:02 Y:03 P:25 SP:FB PPU:220,250 CYC:25090
+FB10 70 09 BVS $FB1B A:11 X:02 Y:03 P:25 SP:F9 PPU:220,268 CYC:25096
+FB12 30 07 BMI $FB1B A:11 X:02 Y:03 P:25 SP:F9 PPU:220,274 CYC:25098
+FB14 90 05 BCC $FB1B A:11 X:02 Y:03 P:25 SP:F9 PPU:220,280 CYC:25100
+FB16 C9 11 CMP #$11 A:11 X:02 Y:03 P:25 SP:F9 PPU:220,286 CYC:25102
+FB18 D0 01 BNE $FB1B A:11 X:02 Y:03 P:27 SP:F9 PPU:220,292 CYC:25104
+FB1A 60 RTS A:11 X:02 Y:03 P:27 SP:F9 PPU:220,298 CYC:25106
+F59D AD 47 06 LDA $0647 = 9B A:11 X:02 Y:03 P:27 SP:FB PPU:220,316 CYC:25112
+F5A0 C9 9B CMP #$9B A:9B X:02 Y:03 P:A5 SP:FB PPU:220,328 CYC:25116
+F5A2 F0 02 BEQ $F5A6 A:9B X:02 Y:03 P:27 SP:FB PPU:220,334 CYC:25118
+F5A6 C8 INY A:9B X:02 Y:03 P:27 SP:FB PPU:221, 2 CYC:25121
+F5A7 A9 A5 LDA #$A5 A:9B X:02 Y:04 P:25 SP:FB PPU:221, 8 CYC:25123
+F5A9 85 47 STA $47 = 47 A:A5 X:02 Y:04 P:A5 SP:FB PPU:221, 14 CYC:25125
+F5AB 20 E9 FA JSR $FAE9 A:A5 X:02 Y:04 P:A5 SP:FB PPU:221, 23 CYC:25128
+FAE9 24 01 BIT $01 = FF A:A5 X:02 Y:04 P:A5 SP:F9 PPU:221, 41 CYC:25134
+FAEB 18 CLC A:A5 X:02 Y:04 P:E5 SP:F9 PPU:221, 50 CYC:25137
+FAEC A9 B2 LDA #$B2 A:A5 X:02 Y:04 P:E4 SP:F9 PPU:221, 56 CYC:25139
+FAEE 60 RTS A:B2 X:02 Y:04 P:E4 SP:F9 PPU:221, 62 CYC:25141
+F5AE 67 47 *RRA $47 = A5 A:B2 X:02 Y:04 P:E4 SP:FB PPU:221, 80 CYC:25147
+F5B0 EA NOP A:05 X:02 Y:04 P:25 SP:FB PPU:221, 95 CYC:25152
+F5B1 EA NOP A:05 X:02 Y:04 P:25 SP:FB PPU:221,101 CYC:25154
+F5B2 EA NOP A:05 X:02 Y:04 P:25 SP:FB PPU:221,107 CYC:25156
+F5B3 EA NOP A:05 X:02 Y:04 P:25 SP:FB PPU:221,113 CYC:25158
+F5B4 20 EF FA JSR $FAEF A:05 X:02 Y:04 P:25 SP:FB PPU:221,119 CYC:25160
+FAEF 70 2A BVS $FB1B A:05 X:02 Y:04 P:25 SP:F9 PPU:221,137 CYC:25166
+FAF1 90 28 BCC $FB1B A:05 X:02 Y:04 P:25 SP:F9 PPU:221,143 CYC:25168
+FAF3 30 26 BMI $FB1B A:05 X:02 Y:04 P:25 SP:F9 PPU:221,149 CYC:25170
+FAF5 C9 05 CMP #$05 A:05 X:02 Y:04 P:25 SP:F9 PPU:221,155 CYC:25172
+FAF7 D0 22 BNE $FB1B A:05 X:02 Y:04 P:27 SP:F9 PPU:221,161 CYC:25174
+FAF9 60 RTS A:05 X:02 Y:04 P:27 SP:F9 PPU:221,167 CYC:25176
+F5B7 A5 47 LDA $47 = 52 A:05 X:02 Y:04 P:27 SP:FB PPU:221,185 CYC:25182
+F5B9 C9 52 CMP #$52 A:52 X:02 Y:04 P:25 SP:FB PPU:221,194 CYC:25185
+F5BB F0 02 BEQ $F5BF A:52 X:02 Y:04 P:27 SP:FB PPU:221,200 CYC:25187
+F5BF C8 INY A:52 X:02 Y:04 P:27 SP:FB PPU:221,209 CYC:25190
+F5C0 A9 29 LDA #$29 A:52 X:02 Y:05 P:25 SP:FB PPU:221,215 CYC:25192
+F5C2 85 47 STA $47 = 52 A:29 X:02 Y:05 P:25 SP:FB PPU:221,221 CYC:25194
+F5C4 20 FA FA JSR $FAFA A:29 X:02 Y:05 P:25 SP:FB PPU:221,230 CYC:25197
+FAFA B8 CLV A:29 X:02 Y:05 P:25 SP:F9 PPU:221,248 CYC:25203
+FAFB 18 CLC A:29 X:02 Y:05 P:25 SP:F9 PPU:221,254 CYC:25205
+FAFC A9 42 LDA #$42 A:29 X:02 Y:05 P:24 SP:F9 PPU:221,260 CYC:25207
+FAFE 60 RTS A:42 X:02 Y:05 P:24 SP:F9 PPU:221,266 CYC:25209
+F5C7 67 47 *RRA $47 = 29 A:42 X:02 Y:05 P:24 SP:FB PPU:221,284 CYC:25215
+F5C9 EA NOP A:57 X:02 Y:05 P:24 SP:FB PPU:221,299 CYC:25220
+F5CA EA NOP A:57 X:02 Y:05 P:24 SP:FB PPU:221,305 CYC:25222
+F5CB EA NOP A:57 X:02 Y:05 P:24 SP:FB PPU:221,311 CYC:25224
+F5CC EA NOP A:57 X:02 Y:05 P:24 SP:FB PPU:221,317 CYC:25226
+F5CD 20 FF FA JSR $FAFF A:57 X:02 Y:05 P:24 SP:FB PPU:221,323 CYC:25228
+FAFF 70 1A BVS $FB1B A:57 X:02 Y:05 P:24 SP:F9 PPU:222, 0 CYC:25234
+FB01 30 18 BMI $FB1B A:57 X:02 Y:05 P:24 SP:F9 PPU:222, 6 CYC:25236
+FB03 B0 16 BCS $FB1B A:57 X:02 Y:05 P:24 SP:F9 PPU:222, 12 CYC:25238
+FB05 C9 57 CMP #$57 A:57 X:02 Y:05 P:24 SP:F9 PPU:222, 18 CYC:25240
+FB07 D0 12 BNE $FB1B A:57 X:02 Y:05 P:27 SP:F9 PPU:222, 24 CYC:25242
+FB09 60 RTS A:57 X:02 Y:05 P:27 SP:F9 PPU:222, 30 CYC:25244
+F5D0 A5 47 LDA $47 = 14 A:57 X:02 Y:05 P:27 SP:FB PPU:222, 48 CYC:25250
+F5D2 C9 14 CMP #$14 A:14 X:02 Y:05 P:25 SP:FB PPU:222, 57 CYC:25253
+F5D4 F0 02 BEQ $F5D8 A:14 X:02 Y:05 P:27 SP:FB PPU:222, 63 CYC:25255
+F5D8 C8 INY A:14 X:02 Y:05 P:27 SP:FB PPU:222, 72 CYC:25258
+F5D9 A9 37 LDA #$37 A:14 X:02 Y:06 P:25 SP:FB PPU:222, 78 CYC:25260
+F5DB 85 47 STA $47 = 14 A:37 X:02 Y:06 P:25 SP:FB PPU:222, 84 CYC:25262
+F5DD 20 0A FB JSR $FB0A A:37 X:02 Y:06 P:25 SP:FB PPU:222, 93 CYC:25265
+FB0A 24 01 BIT $01 = FF A:37 X:02 Y:06 P:25 SP:F9 PPU:222,111 CYC:25271
+FB0C 38 SEC A:37 X:02 Y:06 P:E5 SP:F9 PPU:222,120 CYC:25274
+FB0D A9 75 LDA #$75 A:37 X:02 Y:06 P:E5 SP:F9 PPU:222,126 CYC:25276
+FB0F 60 RTS A:75 X:02 Y:06 P:65 SP:F9 PPU:222,132 CYC:25278
+F5E0 67 47 *RRA $47 = 37 A:75 X:02 Y:06 P:65 SP:FB PPU:222,150 CYC:25284
+F5E2 EA NOP A:11 X:02 Y:06 P:25 SP:FB PPU:222,165 CYC:25289
+F5E3 EA NOP A:11 X:02 Y:06 P:25 SP:FB PPU:222,171 CYC:25291
+F5E4 EA NOP A:11 X:02 Y:06 P:25 SP:FB PPU:222,177 CYC:25293
+F5E5 EA NOP A:11 X:02 Y:06 P:25 SP:FB PPU:222,183 CYC:25295
+F5E6 20 10 FB JSR $FB10 A:11 X:02 Y:06 P:25 SP:FB PPU:222,189 CYC:25297
+FB10 70 09 BVS $FB1B A:11 X:02 Y:06 P:25 SP:F9 PPU:222,207 CYC:25303
+FB12 30 07 BMI $FB1B A:11 X:02 Y:06 P:25 SP:F9 PPU:222,213 CYC:25305
+FB14 90 05 BCC $FB1B A:11 X:02 Y:06 P:25 SP:F9 PPU:222,219 CYC:25307
+FB16 C9 11 CMP #$11 A:11 X:02 Y:06 P:25 SP:F9 PPU:222,225 CYC:25309
+FB18 D0 01 BNE $FB1B A:11 X:02 Y:06 P:27 SP:F9 PPU:222,231 CYC:25311
+FB1A 60 RTS A:11 X:02 Y:06 P:27 SP:F9 PPU:222,237 CYC:25313
+F5E9 A5 47 LDA $47 = 9B A:11 X:02 Y:06 P:27 SP:FB PPU:222,255 CYC:25319
+F5EB C9 9B CMP #$9B A:9B X:02 Y:06 P:A5 SP:FB PPU:222,264 CYC:25322
+F5ED F0 02 BEQ $F5F1 A:9B X:02 Y:06 P:27 SP:FB PPU:222,270 CYC:25324
+F5F1 C8 INY A:9B X:02 Y:06 P:27 SP:FB PPU:222,279 CYC:25327
+F5F2 A9 A5 LDA #$A5 A:9B X:02 Y:07 P:25 SP:FB PPU:222,285 CYC:25329
+F5F4 8D 47 06 STA $0647 = 9B A:A5 X:02 Y:07 P:A5 SP:FB PPU:222,291 CYC:25331
+F5F7 20 E9 FA JSR $FAE9 A:A5 X:02 Y:07 P:A5 SP:FB PPU:222,303 CYC:25335
+FAE9 24 01 BIT $01 = FF A:A5 X:02 Y:07 P:A5 SP:F9 PPU:222,321 CYC:25341
+FAEB 18 CLC A:A5 X:02 Y:07 P:E5 SP:F9 PPU:222,330 CYC:25344
+FAEC A9 B2 LDA #$B2 A:A5 X:02 Y:07 P:E4 SP:F9 PPU:222,336 CYC:25346
+FAEE 60 RTS A:B2 X:02 Y:07 P:E4 SP:F9 PPU:223, 1 CYC:25348
+F5FA 6F 47 06 *RRA $0647 = A5 A:B2 X:02 Y:07 P:E4 SP:FB PPU:223, 19 CYC:25354
+F5FD EA NOP A:05 X:02 Y:07 P:25 SP:FB PPU:223, 37 CYC:25360
+F5FE EA NOP A:05 X:02 Y:07 P:25 SP:FB PPU:223, 43 CYC:25362
+F5FF EA NOP A:05 X:02 Y:07 P:25 SP:FB PPU:223, 49 CYC:25364
+F600 EA NOP A:05 X:02 Y:07 P:25 SP:FB PPU:223, 55 CYC:25366
+F601 20 EF FA JSR $FAEF A:05 X:02 Y:07 P:25 SP:FB PPU:223, 61 CYC:25368
+FAEF 70 2A BVS $FB1B A:05 X:02 Y:07 P:25 SP:F9 PPU:223, 79 CYC:25374
+FAF1 90 28 BCC $FB1B A:05 X:02 Y:07 P:25 SP:F9 PPU:223, 85 CYC:25376
+FAF3 30 26 BMI $FB1B A:05 X:02 Y:07 P:25 SP:F9 PPU:223, 91 CYC:25378
+FAF5 C9 05 CMP #$05 A:05 X:02 Y:07 P:25 SP:F9 PPU:223, 97 CYC:25380
+FAF7 D0 22 BNE $FB1B A:05 X:02 Y:07 P:27 SP:F9 PPU:223,103 CYC:25382
+FAF9 60 RTS A:05 X:02 Y:07 P:27 SP:F9 PPU:223,109 CYC:25384
+F604 AD 47 06 LDA $0647 = 52 A:05 X:02 Y:07 P:27 SP:FB PPU:223,127 CYC:25390
+F607 C9 52 CMP #$52 A:52 X:02 Y:07 P:25 SP:FB PPU:223,139 CYC:25394
+F609 F0 02 BEQ $F60D A:52 X:02 Y:07 P:27 SP:FB PPU:223,145 CYC:25396
+F60D C8 INY A:52 X:02 Y:07 P:27 SP:FB PPU:223,154 CYC:25399
+F60E A9 29 LDA #$29 A:52 X:02 Y:08 P:25 SP:FB PPU:223,160 CYC:25401
+F610 8D 47 06 STA $0647 = 52 A:29 X:02 Y:08 P:25 SP:FB PPU:223,166 CYC:25403
+F613 20 FA FA JSR $FAFA A:29 X:02 Y:08 P:25 SP:FB PPU:223,178 CYC:25407
+FAFA B8 CLV A:29 X:02 Y:08 P:25 SP:F9 PPU:223,196 CYC:25413
+FAFB 18 CLC A:29 X:02 Y:08 P:25 SP:F9 PPU:223,202 CYC:25415
+FAFC A9 42 LDA #$42 A:29 X:02 Y:08 P:24 SP:F9 PPU:223,208 CYC:25417
+FAFE 60 RTS A:42 X:02 Y:08 P:24 SP:F9 PPU:223,214 CYC:25419
+F616 6F 47 06 *RRA $0647 = 29 A:42 X:02 Y:08 P:24 SP:FB PPU:223,232 CYC:25425
+F619 EA NOP A:57 X:02 Y:08 P:24 SP:FB PPU:223,250 CYC:25431
+F61A EA NOP A:57 X:02 Y:08 P:24 SP:FB PPU:223,256 CYC:25433
+F61B EA NOP A:57 X:02 Y:08 P:24 SP:FB PPU:223,262 CYC:25435
+F61C EA NOP A:57 X:02 Y:08 P:24 SP:FB PPU:223,268 CYC:25437
+F61D 20 FF FA JSR $FAFF A:57 X:02 Y:08 P:24 SP:FB PPU:223,274 CYC:25439
+FAFF 70 1A BVS $FB1B A:57 X:02 Y:08 P:24 SP:F9 PPU:223,292 CYC:25445
+FB01 30 18 BMI $FB1B A:57 X:02 Y:08 P:24 SP:F9 PPU:223,298 CYC:25447
+FB03 B0 16 BCS $FB1B A:57 X:02 Y:08 P:24 SP:F9 PPU:223,304 CYC:25449
+FB05 C9 57 CMP #$57 A:57 X:02 Y:08 P:24 SP:F9 PPU:223,310 CYC:25451
+FB07 D0 12 BNE $FB1B A:57 X:02 Y:08 P:27 SP:F9 PPU:223,316 CYC:25453
+FB09 60 RTS A:57 X:02 Y:08 P:27 SP:F9 PPU:223,322 CYC:25455
+F620 AD 47 06 LDA $0647 = 14 A:57 X:02 Y:08 P:27 SP:FB PPU:223,340 CYC:25461
+F623 C9 14 CMP #$14 A:14 X:02 Y:08 P:25 SP:FB PPU:224, 11 CYC:25465
+F625 F0 02 BEQ $F629 A:14 X:02 Y:08 P:27 SP:FB PPU:224, 17 CYC:25467
+F629 C8 INY A:14 X:02 Y:08 P:27 SP:FB PPU:224, 26 CYC:25470
+F62A A9 37 LDA #$37 A:14 X:02 Y:09 P:25 SP:FB PPU:224, 32 CYC:25472
+F62C 8D 47 06 STA $0647 = 14 A:37 X:02 Y:09 P:25 SP:FB PPU:224, 38 CYC:25474
+F62F 20 0A FB JSR $FB0A A:37 X:02 Y:09 P:25 SP:FB PPU:224, 50 CYC:25478
+FB0A 24 01 BIT $01 = FF A:37 X:02 Y:09 P:25 SP:F9 PPU:224, 68 CYC:25484
+FB0C 38 SEC A:37 X:02 Y:09 P:E5 SP:F9 PPU:224, 77 CYC:25487
+FB0D A9 75 LDA #$75 A:37 X:02 Y:09 P:E5 SP:F9 PPU:224, 83 CYC:25489
+FB0F 60 RTS A:75 X:02 Y:09 P:65 SP:F9 PPU:224, 89 CYC:25491
+F632 6F 47 06 *RRA $0647 = 37 A:75 X:02 Y:09 P:65 SP:FB PPU:224,107 CYC:25497
+F635 EA NOP A:11 X:02 Y:09 P:25 SP:FB PPU:224,125 CYC:25503
+F636 EA NOP A:11 X:02 Y:09 P:25 SP:FB PPU:224,131 CYC:25505
+F637 EA NOP A:11 X:02 Y:09 P:25 SP:FB PPU:224,137 CYC:25507
+F638 EA NOP A:11 X:02 Y:09 P:25 SP:FB PPU:224,143 CYC:25509
+F639 20 10 FB JSR $FB10 A:11 X:02 Y:09 P:25 SP:FB PPU:224,149 CYC:25511
+FB10 70 09 BVS $FB1B A:11 X:02 Y:09 P:25 SP:F9 PPU:224,167 CYC:25517
+FB12 30 07 BMI $FB1B A:11 X:02 Y:09 P:25 SP:F9 PPU:224,173 CYC:25519
+FB14 90 05 BCC $FB1B A:11 X:02 Y:09 P:25 SP:F9 PPU:224,179 CYC:25521
+FB16 C9 11 CMP #$11 A:11 X:02 Y:09 P:25 SP:F9 PPU:224,185 CYC:25523
+FB18 D0 01 BNE $FB1B A:11 X:02 Y:09 P:27 SP:F9 PPU:224,191 CYC:25525
+FB1A 60 RTS A:11 X:02 Y:09 P:27 SP:F9 PPU:224,197 CYC:25527
+F63C AD 47 06 LDA $0647 = 9B A:11 X:02 Y:09 P:27 SP:FB PPU:224,215 CYC:25533
+F63F C9 9B CMP #$9B A:9B X:02 Y:09 P:A5 SP:FB PPU:224,227 CYC:25537
+F641 F0 02 BEQ $F645 A:9B X:02 Y:09 P:27 SP:FB PPU:224,233 CYC:25539
+F645 A9 A5 LDA #$A5 A:9B X:02 Y:09 P:27 SP:FB PPU:224,242 CYC:25542
+F647 8D 47 06 STA $0647 = 9B A:A5 X:02 Y:09 P:A5 SP:FB PPU:224,248 CYC:25544
+F64A A9 48 LDA #$48 A:A5 X:02 Y:09 P:A5 SP:FB PPU:224,260 CYC:25548
+F64C 85 45 STA $45 = 48 A:48 X:02 Y:09 P:25 SP:FB PPU:224,266 CYC:25550
+F64E A9 05 LDA #$05 A:48 X:02 Y:09 P:25 SP:FB PPU:224,275 CYC:25553
+F650 85 46 STA $46 = 05 A:05 X:02 Y:09 P:25 SP:FB PPU:224,281 CYC:25555
+F652 A0 FF LDY #$FF A:05 X:02 Y:09 P:25 SP:FB PPU:224,290 CYC:25558
+F654 20 E9 FA JSR $FAE9 A:05 X:02 Y:FF P:A5 SP:FB PPU:224,296 CYC:25560
+FAE9 24 01 BIT $01 = FF A:05 X:02 Y:FF P:A5 SP:F9 PPU:224,314 CYC:25566
+FAEB 18 CLC A:05 X:02 Y:FF P:E5 SP:F9 PPU:224,323 CYC:25569
+FAEC A9 B2 LDA #$B2 A:05 X:02 Y:FF P:E4 SP:F9 PPU:224,329 CYC:25571
+FAEE 60 RTS A:B2 X:02 Y:FF P:E4 SP:F9 PPU:224,335 CYC:25573
+F657 73 45 *RRA ($45),Y = 0548 @ 0647 = A5 A:B2 X:02 Y:FF P:E4 SP:FB PPU:225, 12 CYC:25579
+F659 EA NOP A:05 X:02 Y:FF P:25 SP:FB PPU:225, 36 CYC:25587
+F65A EA NOP A:05 X:02 Y:FF P:25 SP:FB PPU:225, 42 CYC:25589
+F65B 08 PHP A:05 X:02 Y:FF P:25 SP:FB PPU:225, 48 CYC:25591
+F65C 48 PHA A:05 X:02 Y:FF P:25 SP:FA PPU:225, 57 CYC:25594
+F65D A0 0A LDY #$0A A:05 X:02 Y:FF P:25 SP:F9 PPU:225, 66 CYC:25597
+F65F 68 PLA A:05 X:02 Y:0A P:25 SP:F9 PPU:225, 72 CYC:25599
+F660 28 PLP A:05 X:02 Y:0A P:25 SP:FA PPU:225, 84 CYC:25603
+F661 20 EF FA JSR $FAEF A:05 X:02 Y:0A P:25 SP:FB PPU:225, 96 CYC:25607
+FAEF 70 2A BVS $FB1B A:05 X:02 Y:0A P:25 SP:F9 PPU:225,114 CYC:25613
+FAF1 90 28 BCC $FB1B A:05 X:02 Y:0A P:25 SP:F9 PPU:225,120 CYC:25615
+FAF3 30 26 BMI $FB1B A:05 X:02 Y:0A P:25 SP:F9 PPU:225,126 CYC:25617
+FAF5 C9 05 CMP #$05 A:05 X:02 Y:0A P:25 SP:F9 PPU:225,132 CYC:25619
+FAF7 D0 22 BNE $FB1B A:05 X:02 Y:0A P:27 SP:F9 PPU:225,138 CYC:25621
+FAF9 60 RTS A:05 X:02 Y:0A P:27 SP:F9 PPU:225,144 CYC:25623
+F664 AD 47 06 LDA $0647 = 52 A:05 X:02 Y:0A P:27 SP:FB PPU:225,162 CYC:25629
+F667 C9 52 CMP #$52 A:52 X:02 Y:0A P:25 SP:FB PPU:225,174 CYC:25633
+F669 F0 02 BEQ $F66D A:52 X:02 Y:0A P:27 SP:FB PPU:225,180 CYC:25635
+F66D A0 FF LDY #$FF A:52 X:02 Y:0A P:27 SP:FB PPU:225,189 CYC:25638
+F66F A9 29 LDA #$29 A:52 X:02 Y:FF P:A5 SP:FB PPU:225,195 CYC:25640
+F671 8D 47 06 STA $0647 = 52 A:29 X:02 Y:FF P:25 SP:FB PPU:225,201 CYC:25642
+F674 20 FA FA JSR $FAFA A:29 X:02 Y:FF P:25 SP:FB PPU:225,213 CYC:25646
+FAFA B8 CLV A:29 X:02 Y:FF P:25 SP:F9 PPU:225,231 CYC:25652
+FAFB 18 CLC A:29 X:02 Y:FF P:25 SP:F9 PPU:225,237 CYC:25654
+FAFC A9 42 LDA #$42 A:29 X:02 Y:FF P:24 SP:F9 PPU:225,243 CYC:25656
+FAFE 60 RTS A:42 X:02 Y:FF P:24 SP:F9 PPU:225,249 CYC:25658
+F677 73 45 *RRA ($45),Y = 0548 @ 0647 = 29 A:42 X:02 Y:FF P:24 SP:FB PPU:225,267 CYC:25664
+F679 EA NOP A:57 X:02 Y:FF P:24 SP:FB PPU:225,291 CYC:25672
+F67A EA NOP A:57 X:02 Y:FF P:24 SP:FB PPU:225,297 CYC:25674
+F67B 08 PHP A:57 X:02 Y:FF P:24 SP:FB PPU:225,303 CYC:25676
+F67C 48 PHA A:57 X:02 Y:FF P:24 SP:FA PPU:225,312 CYC:25679
+F67D A0 0B LDY #$0B A:57 X:02 Y:FF P:24 SP:F9 PPU:225,321 CYC:25682
+F67F 68 PLA A:57 X:02 Y:0B P:24 SP:F9 PPU:225,327 CYC:25684
+F680 28 PLP A:57 X:02 Y:0B P:24 SP:FA PPU:225,339 CYC:25688
+F681 20 FF FA JSR $FAFF A:57 X:02 Y:0B P:24 SP:FB PPU:226, 10 CYC:25692
+FAFF 70 1A BVS $FB1B A:57 X:02 Y:0B P:24 SP:F9 PPU:226, 28 CYC:25698
+FB01 30 18 BMI $FB1B A:57 X:02 Y:0B P:24 SP:F9 PPU:226, 34 CYC:25700
+FB03 B0 16 BCS $FB1B A:57 X:02 Y:0B P:24 SP:F9 PPU:226, 40 CYC:25702
+FB05 C9 57 CMP #$57 A:57 X:02 Y:0B P:24 SP:F9 PPU:226, 46 CYC:25704
+FB07 D0 12 BNE $FB1B A:57 X:02 Y:0B P:27 SP:F9 PPU:226, 52 CYC:25706
+FB09 60 RTS A:57 X:02 Y:0B P:27 SP:F9 PPU:226, 58 CYC:25708
+F684 AD 47 06 LDA $0647 = 14 A:57 X:02 Y:0B P:27 SP:FB PPU:226, 76 CYC:25714
+F687 C9 14 CMP #$14 A:14 X:02 Y:0B P:25 SP:FB PPU:226, 88 CYC:25718
+F689 F0 02 BEQ $F68D A:14 X:02 Y:0B P:27 SP:FB PPU:226, 94 CYC:25720
+F68D A0 FF LDY #$FF A:14 X:02 Y:0B P:27 SP:FB PPU:226,103 CYC:25723
+F68F A9 37 LDA #$37 A:14 X:02 Y:FF P:A5 SP:FB PPU:226,109 CYC:25725
+F691 8D 47 06 STA $0647 = 14 A:37 X:02 Y:FF P:25 SP:FB PPU:226,115 CYC:25727
+F694 20 0A FB JSR $FB0A A:37 X:02 Y:FF P:25 SP:FB PPU:226,127 CYC:25731
+FB0A 24 01 BIT $01 = FF A:37 X:02 Y:FF P:25 SP:F9 PPU:226,145 CYC:25737
+FB0C 38 SEC A:37 X:02 Y:FF P:E5 SP:F9 PPU:226,154 CYC:25740
+FB0D A9 75 LDA #$75 A:37 X:02 Y:FF P:E5 SP:F9 PPU:226,160 CYC:25742
+FB0F 60 RTS A:75 X:02 Y:FF P:65 SP:F9 PPU:226,166 CYC:25744
+F697 73 45 *RRA ($45),Y = 0548 @ 0647 = 37 A:75 X:02 Y:FF P:65 SP:FB PPU:226,184 CYC:25750
+F699 EA NOP A:11 X:02 Y:FF P:25 SP:FB PPU:226,208 CYC:25758
+F69A EA NOP A:11 X:02 Y:FF P:25 SP:FB PPU:226,214 CYC:25760
+F69B 08 PHP A:11 X:02 Y:FF P:25 SP:FB PPU:226,220 CYC:25762
+F69C 48 PHA A:11 X:02 Y:FF P:25 SP:FA PPU:226,229 CYC:25765
+F69D A0 0C LDY #$0C A:11 X:02 Y:FF P:25 SP:F9 PPU:226,238 CYC:25768
+F69F 68 PLA A:11 X:02 Y:0C P:25 SP:F9 PPU:226,244 CYC:25770
+F6A0 28 PLP A:11 X:02 Y:0C P:25 SP:FA PPU:226,256 CYC:25774
+F6A1 20 10 FB JSR $FB10 A:11 X:02 Y:0C P:25 SP:FB PPU:226,268 CYC:25778
+FB10 70 09 BVS $FB1B A:11 X:02 Y:0C P:25 SP:F9 PPU:226,286 CYC:25784
+FB12 30 07 BMI $FB1B A:11 X:02 Y:0C P:25 SP:F9 PPU:226,292 CYC:25786
+FB14 90 05 BCC $FB1B A:11 X:02 Y:0C P:25 SP:F9 PPU:226,298 CYC:25788
+FB16 C9 11 CMP #$11 A:11 X:02 Y:0C P:25 SP:F9 PPU:226,304 CYC:25790
+FB18 D0 01 BNE $FB1B A:11 X:02 Y:0C P:27 SP:F9 PPU:226,310 CYC:25792
+FB1A 60 RTS A:11 X:02 Y:0C P:27 SP:F9 PPU:226,316 CYC:25794
+F6A4 AD 47 06 LDA $0647 = 9B A:11 X:02 Y:0C P:27 SP:FB PPU:226,334 CYC:25800
+F6A7 C9 9B CMP #$9B A:9B X:02 Y:0C P:A5 SP:FB PPU:227, 5 CYC:25804
+F6A9 F0 02 BEQ $F6AD A:9B X:02 Y:0C P:27 SP:FB PPU:227, 11 CYC:25806
+F6AD A0 0D LDY #$0D A:9B X:02 Y:0C P:27 SP:FB PPU:227, 20 CYC:25809
+F6AF A2 FF LDX #$FF A:9B X:02 Y:0D P:25 SP:FB PPU:227, 26 CYC:25811
+F6B1 A9 A5 LDA #$A5 A:9B X:FF Y:0D P:A5 SP:FB PPU:227, 32 CYC:25813
+F6B3 85 47 STA $47 = 9B A:A5 X:FF Y:0D P:A5 SP:FB PPU:227, 38 CYC:25815
+F6B5 20 E9 FA JSR $FAE9 A:A5 X:FF Y:0D P:A5 SP:FB PPU:227, 47 CYC:25818
+FAE9 24 01 BIT $01 = FF A:A5 X:FF Y:0D P:A5 SP:F9 PPU:227, 65 CYC:25824
+FAEB 18 CLC A:A5 X:FF Y:0D P:E5 SP:F9 PPU:227, 74 CYC:25827
+FAEC A9 B2 LDA #$B2 A:A5 X:FF Y:0D P:E4 SP:F9 PPU:227, 80 CYC:25829
+FAEE 60 RTS A:B2 X:FF Y:0D P:E4 SP:F9 PPU:227, 86 CYC:25831
+F6B8 77 48 *RRA $48,X @ 47 = A5 A:B2 X:FF Y:0D P:E4 SP:FB PPU:227,104 CYC:25837
+F6BA EA NOP A:05 X:FF Y:0D P:25 SP:FB PPU:227,122 CYC:25843
+F6BB EA NOP A:05 X:FF Y:0D P:25 SP:FB PPU:227,128 CYC:25845
+F6BC EA NOP A:05 X:FF Y:0D P:25 SP:FB PPU:227,134 CYC:25847
+F6BD EA NOP A:05 X:FF Y:0D P:25 SP:FB PPU:227,140 CYC:25849
+F6BE 20 EF FA JSR $FAEF A:05 X:FF Y:0D P:25 SP:FB PPU:227,146 CYC:25851
+FAEF 70 2A BVS $FB1B A:05 X:FF Y:0D P:25 SP:F9 PPU:227,164 CYC:25857
+FAF1 90 28 BCC $FB1B A:05 X:FF Y:0D P:25 SP:F9 PPU:227,170 CYC:25859
+FAF3 30 26 BMI $FB1B A:05 X:FF Y:0D P:25 SP:F9 PPU:227,176 CYC:25861
+FAF5 C9 05 CMP #$05 A:05 X:FF Y:0D P:25 SP:F9 PPU:227,182 CYC:25863
+FAF7 D0 22 BNE $FB1B A:05 X:FF Y:0D P:27 SP:F9 PPU:227,188 CYC:25865
+FAF9 60 RTS A:05 X:FF Y:0D P:27 SP:F9 PPU:227,194 CYC:25867
+F6C1 A5 47 LDA $47 = 52 A:05 X:FF Y:0D P:27 SP:FB PPU:227,212 CYC:25873
+F6C3 C9 52 CMP #$52 A:52 X:FF Y:0D P:25 SP:FB PPU:227,221 CYC:25876
+F6C5 F0 02 BEQ $F6C9 A:52 X:FF Y:0D P:27 SP:FB PPU:227,227 CYC:25878
+F6C9 C8 INY A:52 X:FF Y:0D P:27 SP:FB PPU:227,236 CYC:25881
+F6CA A9 29 LDA #$29 A:52 X:FF Y:0E P:25 SP:FB PPU:227,242 CYC:25883
+F6CC 85 47 STA $47 = 52 A:29 X:FF Y:0E P:25 SP:FB PPU:227,248 CYC:25885
+F6CE 20 FA FA JSR $FAFA A:29 X:FF Y:0E P:25 SP:FB PPU:227,257 CYC:25888
+FAFA B8 CLV A:29 X:FF Y:0E P:25 SP:F9 PPU:227,275 CYC:25894
+FAFB 18 CLC A:29 X:FF Y:0E P:25 SP:F9 PPU:227,281 CYC:25896
+FAFC A9 42 LDA #$42 A:29 X:FF Y:0E P:24 SP:F9 PPU:227,287 CYC:25898
+FAFE 60 RTS A:42 X:FF Y:0E P:24 SP:F9 PPU:227,293 CYC:25900
+F6D1 77 48 *RRA $48,X @ 47 = 29 A:42 X:FF Y:0E P:24 SP:FB PPU:227,311 CYC:25906
+F6D3 EA NOP A:57 X:FF Y:0E P:24 SP:FB PPU:227,329 CYC:25912
+F6D4 EA NOP A:57 X:FF Y:0E P:24 SP:FB PPU:227,335 CYC:25914
+F6D5 EA NOP A:57 X:FF Y:0E P:24 SP:FB PPU:228, 0 CYC:25916
+F6D6 EA NOP A:57 X:FF Y:0E P:24 SP:FB PPU:228, 6 CYC:25918
+F6D7 20 FF FA JSR $FAFF A:57 X:FF Y:0E P:24 SP:FB PPU:228, 12 CYC:25920
+FAFF 70 1A BVS $FB1B A:57 X:FF Y:0E P:24 SP:F9 PPU:228, 30 CYC:25926
+FB01 30 18 BMI $FB1B A:57 X:FF Y:0E P:24 SP:F9 PPU:228, 36 CYC:25928
+FB03 B0 16 BCS $FB1B A:57 X:FF Y:0E P:24 SP:F9 PPU:228, 42 CYC:25930
+FB05 C9 57 CMP #$57 A:57 X:FF Y:0E P:24 SP:F9 PPU:228, 48 CYC:25932
+FB07 D0 12 BNE $FB1B A:57 X:FF Y:0E P:27 SP:F9 PPU:228, 54 CYC:25934
+FB09 60 RTS A:57 X:FF Y:0E P:27 SP:F9 PPU:228, 60 CYC:25936
+F6DA A5 47 LDA $47 = 14 A:57 X:FF Y:0E P:27 SP:FB PPU:228, 78 CYC:25942
+F6DC C9 14 CMP #$14 A:14 X:FF Y:0E P:25 SP:FB PPU:228, 87 CYC:25945
+F6DE F0 02 BEQ $F6E2 A:14 X:FF Y:0E P:27 SP:FB PPU:228, 93 CYC:25947
+F6E2 C8 INY A:14 X:FF Y:0E P:27 SP:FB PPU:228,102 CYC:25950
+F6E3 A9 37 LDA #$37 A:14 X:FF Y:0F P:25 SP:FB PPU:228,108 CYC:25952
+F6E5 85 47 STA $47 = 14 A:37 X:FF Y:0F P:25 SP:FB PPU:228,114 CYC:25954
+F6E7 20 0A FB JSR $FB0A A:37 X:FF Y:0F P:25 SP:FB PPU:228,123 CYC:25957
+FB0A 24 01 BIT $01 = FF A:37 X:FF Y:0F P:25 SP:F9 PPU:228,141 CYC:25963
+FB0C 38 SEC A:37 X:FF Y:0F P:E5 SP:F9 PPU:228,150 CYC:25966
+FB0D A9 75 LDA #$75 A:37 X:FF Y:0F P:E5 SP:F9 PPU:228,156 CYC:25968
+FB0F 60 RTS A:75 X:FF Y:0F P:65 SP:F9 PPU:228,162 CYC:25970
+F6EA 77 48 *RRA $48,X @ 47 = 37 A:75 X:FF Y:0F P:65 SP:FB PPU:228,180 CYC:25976
+F6EC EA NOP A:11 X:FF Y:0F P:25 SP:FB PPU:228,198 CYC:25982
+F6ED EA NOP A:11 X:FF Y:0F P:25 SP:FB PPU:228,204 CYC:25984
+F6EE EA NOP A:11 X:FF Y:0F P:25 SP:FB PPU:228,210 CYC:25986
+F6EF EA NOP A:11 X:FF Y:0F P:25 SP:FB PPU:228,216 CYC:25988
+F6F0 20 10 FB JSR $FB10 A:11 X:FF Y:0F P:25 SP:FB PPU:228,222 CYC:25990
+FB10 70 09 BVS $FB1B A:11 X:FF Y:0F P:25 SP:F9 PPU:228,240 CYC:25996
+FB12 30 07 BMI $FB1B A:11 X:FF Y:0F P:25 SP:F9 PPU:228,246 CYC:25998
+FB14 90 05 BCC $FB1B A:11 X:FF Y:0F P:25 SP:F9 PPU:228,252 CYC:26000
+FB16 C9 11 CMP #$11 A:11 X:FF Y:0F P:25 SP:F9 PPU:228,258 CYC:26002
+FB18 D0 01 BNE $FB1B A:11 X:FF Y:0F P:27 SP:F9 PPU:228,264 CYC:26004
+FB1A 60 RTS A:11 X:FF Y:0F P:27 SP:F9 PPU:228,270 CYC:26006
+F6F3 A5 47 LDA $47 = 9B A:11 X:FF Y:0F P:27 SP:FB PPU:228,288 CYC:26012
+F6F5 C9 9B CMP #$9B A:9B X:FF Y:0F P:A5 SP:FB PPU:228,297 CYC:26015
+F6F7 F0 02 BEQ $F6FB A:9B X:FF Y:0F P:27 SP:FB PPU:228,303 CYC:26017
+F6FB A9 A5 LDA #$A5 A:9B X:FF Y:0F P:27 SP:FB PPU:228,312 CYC:26020
+F6FD 8D 47 06 STA $0647 = 9B A:A5 X:FF Y:0F P:A5 SP:FB PPU:228,318 CYC:26022
+F700 A0 FF LDY #$FF A:A5 X:FF Y:0F P:A5 SP:FB PPU:228,330 CYC:26026
+F702 20 E9 FA JSR $FAE9 A:A5 X:FF Y:FF P:A5 SP:FB PPU:228,336 CYC:26028
+FAE9 24 01 BIT $01 = FF A:A5 X:FF Y:FF P:A5 SP:F9 PPU:229, 13 CYC:26034
+FAEB 18 CLC A:A5 X:FF Y:FF P:E5 SP:F9 PPU:229, 22 CYC:26037
+FAEC A9 B2 LDA #$B2 A:A5 X:FF Y:FF P:E4 SP:F9 PPU:229, 28 CYC:26039
+FAEE 60 RTS A:B2 X:FF Y:FF P:E4 SP:F9 PPU:229, 34 CYC:26041
+F705 7B 48 05 *RRA $0548,Y @ 0647 = A5 A:B2 X:FF Y:FF P:E4 SP:FB PPU:229, 52 CYC:26047
+F708 EA NOP A:05 X:FF Y:FF P:25 SP:FB PPU:229, 73 CYC:26054
+F709 EA NOP A:05 X:FF Y:FF P:25 SP:FB PPU:229, 79 CYC:26056
+F70A 08 PHP A:05 X:FF Y:FF P:25 SP:FB PPU:229, 85 CYC:26058
+F70B 48 PHA A:05 X:FF Y:FF P:25 SP:FA PPU:229, 94 CYC:26061
+F70C A0 10 LDY #$10 A:05 X:FF Y:FF P:25 SP:F9 PPU:229,103 CYC:26064
+F70E 68 PLA A:05 X:FF Y:10 P:25 SP:F9 PPU:229,109 CYC:26066
+F70F 28 PLP A:05 X:FF Y:10 P:25 SP:FA PPU:229,121 CYC:26070
+F710 20 EF FA JSR $FAEF A:05 X:FF Y:10 P:25 SP:FB PPU:229,133 CYC:26074
+FAEF 70 2A BVS $FB1B A:05 X:FF Y:10 P:25 SP:F9 PPU:229,151 CYC:26080
+FAF1 90 28 BCC $FB1B A:05 X:FF Y:10 P:25 SP:F9 PPU:229,157 CYC:26082
+FAF3 30 26 BMI $FB1B A:05 X:FF Y:10 P:25 SP:F9 PPU:229,163 CYC:26084
+FAF5 C9 05 CMP #$05 A:05 X:FF Y:10 P:25 SP:F9 PPU:229,169 CYC:26086
+FAF7 D0 22 BNE $FB1B A:05 X:FF Y:10 P:27 SP:F9 PPU:229,175 CYC:26088
+FAF9 60 RTS A:05 X:FF Y:10 P:27 SP:F9 PPU:229,181 CYC:26090
+F713 AD 47 06 LDA $0647 = 52 A:05 X:FF Y:10 P:27 SP:FB PPU:229,199 CYC:26096
+F716 C9 52 CMP #$52 A:52 X:FF Y:10 P:25 SP:FB PPU:229,211 CYC:26100
+F718 F0 02 BEQ $F71C A:52 X:FF Y:10 P:27 SP:FB PPU:229,217 CYC:26102
+F71C A0 FF LDY #$FF A:52 X:FF Y:10 P:27 SP:FB PPU:229,226 CYC:26105
+F71E A9 29 LDA #$29 A:52 X:FF Y:FF P:A5 SP:FB PPU:229,232 CYC:26107
+F720 8D 47 06 STA $0647 = 52 A:29 X:FF Y:FF P:25 SP:FB PPU:229,238 CYC:26109
+F723 20 FA FA JSR $FAFA A:29 X:FF Y:FF P:25 SP:FB PPU:229,250 CYC:26113
+FAFA B8 CLV A:29 X:FF Y:FF P:25 SP:F9 PPU:229,268 CYC:26119
+FAFB 18 CLC A:29 X:FF Y:FF P:25 SP:F9 PPU:229,274 CYC:26121
+FAFC A9 42 LDA #$42 A:29 X:FF Y:FF P:24 SP:F9 PPU:229,280 CYC:26123
+FAFE 60 RTS A:42 X:FF Y:FF P:24 SP:F9 PPU:229,286 CYC:26125
+F726 7B 48 05 *RRA $0548,Y @ 0647 = 29 A:42 X:FF Y:FF P:24 SP:FB PPU:229,304 CYC:26131
+F729 EA NOP A:57 X:FF Y:FF P:24 SP:FB PPU:229,325 CYC:26138
+F72A EA NOP A:57 X:FF Y:FF P:24 SP:FB PPU:229,331 CYC:26140
+F72B 08 PHP A:57 X:FF Y:FF P:24 SP:FB PPU:229,337 CYC:26142
+F72C 48 PHA A:57 X:FF Y:FF P:24 SP:FA PPU:230, 5 CYC:26145
+F72D A0 11 LDY #$11 A:57 X:FF Y:FF P:24 SP:F9 PPU:230, 14 CYC:26148
+F72F 68 PLA A:57 X:FF Y:11 P:24 SP:F9 PPU:230, 20 CYC:26150
+F730 28 PLP A:57 X:FF Y:11 P:24 SP:FA PPU:230, 32 CYC:26154
+F731 20 FF FA JSR $FAFF A:57 X:FF Y:11 P:24 SP:FB PPU:230, 44 CYC:26158
+FAFF 70 1A BVS $FB1B A:57 X:FF Y:11 P:24 SP:F9 PPU:230, 62 CYC:26164
+FB01 30 18 BMI $FB1B A:57 X:FF Y:11 P:24 SP:F9 PPU:230, 68 CYC:26166
+FB03 B0 16 BCS $FB1B A:57 X:FF Y:11 P:24 SP:F9 PPU:230, 74 CYC:26168
+FB05 C9 57 CMP #$57 A:57 X:FF Y:11 P:24 SP:F9 PPU:230, 80 CYC:26170
+FB07 D0 12 BNE $FB1B A:57 X:FF Y:11 P:27 SP:F9 PPU:230, 86 CYC:26172
+FB09 60 RTS A:57 X:FF Y:11 P:27 SP:F9 PPU:230, 92 CYC:26174
+F734 AD 47 06 LDA $0647 = 14 A:57 X:FF Y:11 P:27 SP:FB PPU:230,110 CYC:26180
+F737 C9 14 CMP #$14 A:14 X:FF Y:11 P:25 SP:FB PPU:230,122 CYC:26184
+F739 F0 02 BEQ $F73D A:14 X:FF Y:11 P:27 SP:FB PPU:230,128 CYC:26186
+F73D A0 FF LDY #$FF A:14 X:FF Y:11 P:27 SP:FB PPU:230,137 CYC:26189
+F73F A9 37 LDA #$37 A:14 X:FF Y:FF P:A5 SP:FB PPU:230,143 CYC:26191
+F741 8D 47 06 STA $0647 = 14 A:37 X:FF Y:FF P:25 SP:FB PPU:230,149 CYC:26193
+F744 20 0A FB JSR $FB0A A:37 X:FF Y:FF P:25 SP:FB PPU:230,161 CYC:26197
+FB0A 24 01 BIT $01 = FF A:37 X:FF Y:FF P:25 SP:F9 PPU:230,179 CYC:26203
+FB0C 38 SEC A:37 X:FF Y:FF P:E5 SP:F9 PPU:230,188 CYC:26206
+FB0D A9 75 LDA #$75 A:37 X:FF Y:FF P:E5 SP:F9 PPU:230,194 CYC:26208
+FB0F 60 RTS A:75 X:FF Y:FF P:65 SP:F9 PPU:230,200 CYC:26210
+F747 7B 48 05 *RRA $0548,Y @ 0647 = 37 A:75 X:FF Y:FF P:65 SP:FB PPU:230,218 CYC:26216
+F74A EA NOP A:11 X:FF Y:FF P:25 SP:FB PPU:230,239 CYC:26223
+F74B EA NOP A:11 X:FF Y:FF P:25 SP:FB PPU:230,245 CYC:26225
+F74C 08 PHP A:11 X:FF Y:FF P:25 SP:FB PPU:230,251 CYC:26227
+F74D 48 PHA A:11 X:FF Y:FF P:25 SP:FA PPU:230,260 CYC:26230
+F74E A0 12 LDY #$12 A:11 X:FF Y:FF P:25 SP:F9 PPU:230,269 CYC:26233
+F750 68 PLA A:11 X:FF Y:12 P:25 SP:F9 PPU:230,275 CYC:26235
+F751 28 PLP A:11 X:FF Y:12 P:25 SP:FA PPU:230,287 CYC:26239
+F752 20 10 FB JSR $FB10 A:11 X:FF Y:12 P:25 SP:FB PPU:230,299 CYC:26243
+FB10 70 09 BVS $FB1B A:11 X:FF Y:12 P:25 SP:F9 PPU:230,317 CYC:26249
+FB12 30 07 BMI $FB1B A:11 X:FF Y:12 P:25 SP:F9 PPU:230,323 CYC:26251
+FB14 90 05 BCC $FB1B A:11 X:FF Y:12 P:25 SP:F9 PPU:230,329 CYC:26253
+FB16 C9 11 CMP #$11 A:11 X:FF Y:12 P:25 SP:F9 PPU:230,335 CYC:26255
+FB18 D0 01 BNE $FB1B A:11 X:FF Y:12 P:27 SP:F9 PPU:231, 0 CYC:26257
+FB1A 60 RTS A:11 X:FF Y:12 P:27 SP:F9 PPU:231, 6 CYC:26259
+F755 AD 47 06 LDA $0647 = 9B A:11 X:FF Y:12 P:27 SP:FB PPU:231, 24 CYC:26265
+F758 C9 9B CMP #$9B A:9B X:FF Y:12 P:A5 SP:FB PPU:231, 36 CYC:26269
+F75A F0 02 BEQ $F75E A:9B X:FF Y:12 P:27 SP:FB PPU:231, 42 CYC:26271
+F75E A0 13 LDY #$13 A:9B X:FF Y:12 P:27 SP:FB PPU:231, 51 CYC:26274
+F760 A2 FF LDX #$FF A:9B X:FF Y:13 P:25 SP:FB PPU:231, 57 CYC:26276
+F762 A9 A5 LDA #$A5 A:9B X:FF Y:13 P:A5 SP:FB PPU:231, 63 CYC:26278
+F764 8D 47 06 STA $0647 = 9B A:A5 X:FF Y:13 P:A5 SP:FB PPU:231, 69 CYC:26280
+F767 20 E9 FA JSR $FAE9 A:A5 X:FF Y:13 P:A5 SP:FB PPU:231, 81 CYC:26284
+FAE9 24 01 BIT $01 = FF A:A5 X:FF Y:13 P:A5 SP:F9 PPU:231, 99 CYC:26290
+FAEB 18 CLC A:A5 X:FF Y:13 P:E5 SP:F9 PPU:231,108 CYC:26293
+FAEC A9 B2 LDA #$B2 A:A5 X:FF Y:13 P:E4 SP:F9 PPU:231,114 CYC:26295
+FAEE 60 RTS A:B2 X:FF Y:13 P:E4 SP:F9 PPU:231,120 CYC:26297
+F76A 7F 48 05 *RRA $0548,X @ 0647 = A5 A:B2 X:FF Y:13 P:E4 SP:FB PPU:231,138 CYC:26303
+F76D EA NOP A:05 X:FF Y:13 P:25 SP:FB PPU:231,159 CYC:26310
+F76E EA NOP A:05 X:FF Y:13 P:25 SP:FB PPU:231,165 CYC:26312
+F76F EA NOP A:05 X:FF Y:13 P:25 SP:FB PPU:231,171 CYC:26314
+F770 EA NOP A:05 X:FF Y:13 P:25 SP:FB PPU:231,177 CYC:26316
+F771 20 EF FA JSR $FAEF A:05 X:FF Y:13 P:25 SP:FB PPU:231,183 CYC:26318
+FAEF 70 2A BVS $FB1B A:05 X:FF Y:13 P:25 SP:F9 PPU:231,201 CYC:26324
+FAF1 90 28 BCC $FB1B A:05 X:FF Y:13 P:25 SP:F9 PPU:231,207 CYC:26326
+FAF3 30 26 BMI $FB1B A:05 X:FF Y:13 P:25 SP:F9 PPU:231,213 CYC:26328
+FAF5 C9 05 CMP #$05 A:05 X:FF Y:13 P:25 SP:F9 PPU:231,219 CYC:26330
+FAF7 D0 22 BNE $FB1B A:05 X:FF Y:13 P:27 SP:F9 PPU:231,225 CYC:26332
+FAF9 60 RTS A:05 X:FF Y:13 P:27 SP:F9 PPU:231,231 CYC:26334
+F774 AD 47 06 LDA $0647 = 52 A:05 X:FF Y:13 P:27 SP:FB PPU:231,249 CYC:26340
+F777 C9 52 CMP #$52 A:52 X:FF Y:13 P:25 SP:FB PPU:231,261 CYC:26344
+F779 F0 02 BEQ $F77D A:52 X:FF Y:13 P:27 SP:FB PPU:231,267 CYC:26346
+F77D C8 INY A:52 X:FF Y:13 P:27 SP:FB PPU:231,276 CYC:26349
+F77E A9 29 LDA #$29 A:52 X:FF Y:14 P:25 SP:FB PPU:231,282 CYC:26351
+F780 8D 47 06 STA $0647 = 52 A:29 X:FF Y:14 P:25 SP:FB PPU:231,288 CYC:26353
+F783 20 FA FA JSR $FAFA A:29 X:FF Y:14 P:25 SP:FB PPU:231,300 CYC:26357
+FAFA B8 CLV A:29 X:FF Y:14 P:25 SP:F9 PPU:231,318 CYC:26363
+FAFB 18 CLC A:29 X:FF Y:14 P:25 SP:F9 PPU:231,324 CYC:26365
+FAFC A9 42 LDA #$42 A:29 X:FF Y:14 P:24 SP:F9 PPU:231,330 CYC:26367
+FAFE 60 RTS A:42 X:FF Y:14 P:24 SP:F9 PPU:231,336 CYC:26369
+F786 7F 48 05 *RRA $0548,X @ 0647 = 29 A:42 X:FF Y:14 P:24 SP:FB PPU:232, 13 CYC:26375
+F789 EA NOP A:57 X:FF Y:14 P:24 SP:FB PPU:232, 34 CYC:26382
+F78A EA NOP A:57 X:FF Y:14 P:24 SP:FB PPU:232, 40 CYC:26384
+F78B EA NOP A:57 X:FF Y:14 P:24 SP:FB PPU:232, 46 CYC:26386
+F78C EA NOP A:57 X:FF Y:14 P:24 SP:FB PPU:232, 52 CYC:26388
+F78D 20 FF FA JSR $FAFF A:57 X:FF Y:14 P:24 SP:FB PPU:232, 58 CYC:26390
+FAFF 70 1A BVS $FB1B A:57 X:FF Y:14 P:24 SP:F9 PPU:232, 76 CYC:26396
+FB01 30 18 BMI $FB1B A:57 X:FF Y:14 P:24 SP:F9 PPU:232, 82 CYC:26398
+FB03 B0 16 BCS $FB1B A:57 X:FF Y:14 P:24 SP:F9 PPU:232, 88 CYC:26400
+FB05 C9 57 CMP #$57 A:57 X:FF Y:14 P:24 SP:F9 PPU:232, 94 CYC:26402
+FB07 D0 12 BNE $FB1B A:57 X:FF Y:14 P:27 SP:F9 PPU:232,100 CYC:26404
+FB09 60 RTS A:57 X:FF Y:14 P:27 SP:F9 PPU:232,106 CYC:26406
+F790 AD 47 06 LDA $0647 = 14 A:57 X:FF Y:14 P:27 SP:FB PPU:232,124 CYC:26412
+F793 C9 14 CMP #$14 A:14 X:FF Y:14 P:25 SP:FB PPU:232,136 CYC:26416
+F795 F0 02 BEQ $F799 A:14 X:FF Y:14 P:27 SP:FB PPU:232,142 CYC:26418
+F799 C8 INY A:14 X:FF Y:14 P:27 SP:FB PPU:232,151 CYC:26421
+F79A A9 37 LDA #$37 A:14 X:FF Y:15 P:25 SP:FB PPU:232,157 CYC:26423
+F79C 8D 47 06 STA $0647 = 14 A:37 X:FF Y:15 P:25 SP:FB PPU:232,163 CYC:26425
+F79F 20 0A FB JSR $FB0A A:37 X:FF Y:15 P:25 SP:FB PPU:232,175 CYC:26429
+FB0A 24 01 BIT $01 = FF A:37 X:FF Y:15 P:25 SP:F9 PPU:232,193 CYC:26435
+FB0C 38 SEC A:37 X:FF Y:15 P:E5 SP:F9 PPU:232,202 CYC:26438
+FB0D A9 75 LDA #$75 A:37 X:FF Y:15 P:E5 SP:F9 PPU:232,208 CYC:26440
+FB0F 60 RTS A:75 X:FF Y:15 P:65 SP:F9 PPU:232,214 CYC:26442
+F7A2 7F 48 05 *RRA $0548,X @ 0647 = 37 A:75 X:FF Y:15 P:65 SP:FB PPU:232,232 CYC:26448
+F7A5 EA NOP A:11 X:FF Y:15 P:25 SP:FB PPU:232,253 CYC:26455
+F7A6 EA NOP A:11 X:FF Y:15 P:25 SP:FB PPU:232,259 CYC:26457
+F7A7 EA NOP A:11 X:FF Y:15 P:25 SP:FB PPU:232,265 CYC:26459
+F7A8 EA NOP A:11 X:FF Y:15 P:25 SP:FB PPU:232,271 CYC:26461
+F7A9 20 10 FB JSR $FB10 A:11 X:FF Y:15 P:25 SP:FB PPU:232,277 CYC:26463
+FB10 70 09 BVS $FB1B A:11 X:FF Y:15 P:25 SP:F9 PPU:232,295 CYC:26469
+FB12 30 07 BMI $FB1B A:11 X:FF Y:15 P:25 SP:F9 PPU:232,301 CYC:26471
+FB14 90 05 BCC $FB1B A:11 X:FF Y:15 P:25 SP:F9 PPU:232,307 CYC:26473
+FB16 C9 11 CMP #$11 A:11 X:FF Y:15 P:25 SP:F9 PPU:232,313 CYC:26475
+FB18 D0 01 BNE $FB1B A:11 X:FF Y:15 P:27 SP:F9 PPU:232,319 CYC:26477
+FB1A 60 RTS A:11 X:FF Y:15 P:27 SP:F9 PPU:232,325 CYC:26479
+F7AC AD 47 06 LDA $0647 = 9B A:11 X:FF Y:15 P:27 SP:FB PPU:233, 2 CYC:26485
+F7AF C9 9B CMP #$9B A:9B X:FF Y:15 P:A5 SP:FB PPU:233, 14 CYC:26489
+F7B1 F0 02 BEQ $F7B5 A:9B X:FF Y:15 P:27 SP:FB PPU:233, 20 CYC:26491
+F7B5 60 RTS A:9B X:FF Y:15 P:27 SP:FB PPU:233, 29 CYC:26494
+C655 A5 00 LDA $00 = 00 A:9B X:FF Y:15 P:27 SP:FD PPU:233, 47 CYC:26500
+C657 05 10 ORA $10 = 00 A:00 X:FF Y:15 P:27 SP:FD PPU:233, 56 CYC:26503
+C659 05 11 ORA $11 = 00 A:00 X:FF Y:15 P:27 SP:FD PPU:233, 65 CYC:26506
+C65B F0 0E BEQ $C66B A:00 X:FF Y:15 P:27 SP:FD PPU:233, 74 CYC:26509
+C66B 20 89 C6 JSR $C689 A:00 X:FF Y:15 P:27 SP:FD PPU:233, 83 CYC:26512
+C689 A9 02 LDA #$02 A:00 X:FF Y:15 P:27 SP:FB PPU:233,101 CYC:26518
+C68B 8D 15 40 STA $4015 = FF A:02 X:FF Y:15 P:25 SP:FB PPU:233,107 CYC:26520
+C68E A9 3F LDA #$3F A:02 X:FF Y:15 P:25 SP:FB PPU:233,119 CYC:26524
+C690 8D 04 40 STA $4004 = FF A:3F X:FF Y:15 P:25 SP:FB PPU:233,125 CYC:26526
+C693 A9 9A LDA #$9A A:3F X:FF Y:15 P:25 SP:FB PPU:233,137 CYC:26530
+C695 8D 05 40 STA $4005 = FF A:9A X:FF Y:15 P:A5 SP:FB PPU:233,143 CYC:26532
+C698 A9 FF LDA #$FF A:9A X:FF Y:15 P:A5 SP:FB PPU:233,155 CYC:26536
+C69A 8D 06 40 STA $4006 = FF A:FF X:FF Y:15 P:A5 SP:FB PPU:233,161 CYC:26538
+C69D A9 00 LDA #$00 A:FF X:FF Y:15 P:A5 SP:FB PPU:233,173 CYC:26542
+C69F 8D 07 40 STA $4007 = FF A:00 X:FF Y:15 P:27 SP:FB PPU:233,179 CYC:26544
+C6A2 60 RTS A:00 X:FF Y:15 P:27 SP:FB PPU:233,191 CYC:26548
+C66E 60 RTS A:00 X:FF Y:15 P:27 SP:FD PPU:233,209 CYC:26554
diff --git a/test-roms/nestest/nestest.nes b/test-roms/nestest/nestest.nes
new file mode 100644
index 0000000..fc2a88c
Binary files /dev/null and b/test-roms/nestest/nestest.nes differ
diff --git a/test-roms/nestest/nestest.txt b/test-roms/nestest/nestest.txt
new file mode 100644
index 0000000..6c3657c
--- /dev/null
+++ b/test-roms/nestest/nestest.txt
@@ -0,0 +1,724 @@
+ The ultimate NES CPU test ROM
+ -----------------------------
+
+
+V1.00 - 09/06/04
+
+By: Kevin Horton
+
+
+---
+
+
+What it is:
+
+This here is a pretty much all inclusive test suite for a NES CPU.
+It was designed to test almost every combination of flags, instructions,
+and registers. Some of these tests are very difficult, and so far,
+Nesten and Nesticle failed it. Nintendulator passes, as does a real
+NES (naturally). I haven't tested it with any more emualtors yet.
+
+I attempted to check the states of all flags after most instructions.
+For example, CPY and CMP shouldn't affect the overflow flag, while SBC
+and ADC should. Likewise, all forms of wrapping ARE tested for- zeropage
+wrapping being the tests most emulators fail.
+
+i.e.
+
+LDA #001h
+LDA 0ffh,X ;indexed zeropage read
+
+should read the byte from 000h... NOT 0100h. This is because zeropage
+instructions cannot cross a page boundary.
+
+---
+
+How to work it good:
+
+Simply run the .NES ROM on your emulator of choice. You can select a single
+test to run, or you can run ALL tests in sequence by selecting the
+appropriate option.
+
+Pressing Select will change pages and allow testing "invalid" opcodes.
+Be aware that these will crash alot of emulators Nesten.
+
+Once a test completes, the result will be "OK" if the test passes, or a
+2 digit hex number which indicates a failure of some kind. A list is
+provided below for the failure and its cause. For a more detailed reason
+for the failure, you should check out the .ASM file included with this
+document.
+
+If the entire page of tests succeeds, "OK" will be displayed next to the
+first entry on the page. If one or more tests fails, "Er" will be displayed
+instead.
+
+---
+
+NSF player testing:
+
+This ROM is set up to be usable inside an NSF player. It outputs the
+results of the test audially.
+
+---
+
+Emulator authors:
+
+This test program, when run on "automation", (i.e. set your program counter
+to 0c000h) will perform all tests in sequence and shove the results of
+the tests into locations 02h and 03h.
+
+---
+
+Final notes:
+
+The hex numbers shown on the screen (or stored in the above mentioned
+memory locations) are of the LAST test that failed in the group tested.
+This means, there could be multiple failures in one or more groups. This
+wasn't the best solution, but since there are close to 400 tests performed,
+any other way wouldn't have had acceptable memory usage. So long as your
+emulator bugs are fixed and the numbers are getting smaller, you're doing
+good :-)
+
+
+----------------------------------------
+
+Test failure codes and what they mean:
+
+(byte 02h only)
+
+000h - tests completed successfully
+
+branch tests
+------------
+001h - BCS failed to branch
+002h - BCS branched when it shouldn't have
+003h - BCC branched when it shouldn't have
+004h - BCC failed to branch
+005h - BEQ failed to branch
+006h - BEQ branched when it shouldn't have
+007h - BNE failed to branch
+008h - BNE branched when it shouldn't have
+009h - BVS failed to branch
+00Ah - BVC branched when it shouldn't have
+00Bh - BVC failed to branch
+00Ch - BVS branched when it shouldn't have
+00Dh - BPL failed to branch
+00Eh - BPL branched when it shouldn't have
+00Fh - BMI failed to branch
+010h - BMI branched when it shouldn't have
+
+flag tests
+----------
+011h - PHP/flags failure (bits set)
+012h - PHP/flags failure (bits clear)
+013h - PHP/flags failure (misc bit states)
+014h - PLP/flags failure (misc bit states)
+015h - PLP/flags failure (misc bit states)
+016h - PHA/PLA failure (PLA didn't affect Z and N properly)
+017h - PHA/PLA failure (PLA didn't affect Z and N properly)
+
+immediate instruction tests
+---------------------------
+018h - ORA # failure
+019h - ORA # failure
+01Ah - AND # failure
+01Bh - AND # failure
+01Ch - EOR # failure
+01Dh - EOR # failure
+01Eh - ADC # failure (overflow/carry problems)
+01Fh - ADC # failure (decimal mode was turned on)
+020h - ADC # failure
+021h - ADC # failure
+022h - ADC # failure
+023h - LDA # failure (didn't set N and Z correctly)
+024h - LDA # failure (didn't set N and Z correctly)
+025h - CMP # failure (messed up flags)
+026h - CMP # failure (messed up flags)
+027h - CMP # failure (messed up flags)
+028h - CMP # failure (messed up flags)
+029h - CMP # failure (messed up flags)
+02Ah - CMP # failure (messed up flags)
+02Bh - CPY # failure (messed up flags)
+02Ch - CPY # failure (messed up flags)
+02Dh - CPY # failure (messed up flags)
+02Eh - CPY # failure (messed up flags)
+02Fh - CPY # failure (messed up flags)
+030h - CPY # failure (messed up flags)
+031h - CPY # failure (messed up flags)
+032h - CPX # failure (messed up flags)
+033h - CPX # failure (messed up flags)
+034h - CPX # failure (messed up flags)
+035h - CPX # failure (messed up flags)
+036h - CPX # failure (messed up flags)
+037h - CPX # failure (messed up flags)
+038h - CPX # failure (messed up flags)
+039h - LDX # failure (didn't set N and Z correctly)
+03Ah - LDX # failure (didn't set N and Z correctly)
+03Bh - LDY # failure (didn't set N and Z correctly)
+03Ch - LDY # failure (didn't set N and Z correctly)
+03Dh - compare(s) stored the result in a register (whoops!)
+071h - SBC # failure
+072h - SBC # failure
+073h - SBC # failure
+074h - SBC # failure
+075h - SBC # failure
+
+
+implied instruction tests
+-------------------------
+03Eh - INX/DEX/INY/DEY did something bad
+03Fh - INY/DEY messed up overflow or carry
+040h - INX/DEX messed up overflow or carry
+041h - TAY did something bad (changed wrong regs, messed up flags)
+042h - TAX did something bad (changed wrong regs, messed up flags)
+043h - TYA did something bad (changed wrong regs, messed up flags)
+044h - TXA did something bad (changed wrong regs, messed up flags)
+045h - TXS didn't set flags right, or TSX touched flags and it shouldn't have
+
+stack tests
+-----------
+046h - wrong data popped, or data not in right location on stack
+047h - JSR didn't work as expected
+048h - RTS/JSR shouldn't have affected flags
+049h - RTI/RTS didn't work right when return addys/data were manually pushed
+
+accumulator tests
+-----------------
+04Ah - LSR A failed
+04Bh - ASL A failed
+04Ch - ROR A failed
+04Dh - ROL A failed
+
+(indirect,x) tests
+------------------
+058h - LDA didn't load the data it expected to load
+059h - STA didn't store the data where it was supposed to
+05Ah - ORA failure
+05Bh - ORA failure
+05Ch - AND failure
+05Dh - AND failure
+05Eh - EOR failure
+05Fh - EOR failure
+060h - ADC failure
+061h - ADC failure
+062h - ADC failure
+063h - ADC failure
+064h - ADC failure
+065h - CMP failure
+066h - CMP failure
+067h - CMP failure
+068h - CMP failure
+069h - CMP failure
+06Ah - CMP failure
+06Bh - CMP failure
+06Ch - SBC failure
+06Dh - SBC failure
+06Eh - SBC failure
+06Fh - SBC failure
+070h - SBC failure
+
+zeropage tests
+--------------
+076h - LDA didn't set the flags properly
+077h - STA affected flags it shouldn't
+078h - LDY didn't set the flags properly
+079h - STY affected flags it shouldn't
+07Ah - LDX didn't set the flags properly
+07Bh - STX affected flags it shouldn't
+07Ch - BIT failure
+07Dh - BIT failure
+07Eh - ORA failure
+07Fh - ORA failure
+080h - AND failure
+081h - AND failure
+082h - EOR failure
+083h - EOR failure
+084h - ADC failure
+085h - ADC failure
+086h - ADC failure
+087h - ADC failure
+088h - ADC failure
+089h - CMP failure
+08Ah - CMP failure
+08Bh - CMP failure
+08Ch - CMP failure
+08Dh - CMP failure
+08Eh - CMP failure
+08Fh - CMP failure
+090h - SBC failure
+091h - SBC failure
+092h - SBC failure
+093h - SBC failure
+094h - SBC failure
+095h - CPX failure
+096h - CPX failure
+097h - CPX failure
+098h - CPX failure
+099h - CPX failure
+09Ah - CPX failure
+09Bh - CPX failure
+09Ch - CPY failure
+09Dh - CPY failure
+09Eh - CPY failure
+09Fh - CPY failure
+0A0h - CPY failure
+0A1h - CPY failure
+0A2h - CPY failure
+0A3h - LSR failure
+0A4h - LSR failure
+0A5h - ASL failure
+0A6h - ASL failure
+0A7h - ROL failure
+0A8h - ROL failure
+0A9h - ROR failure
+0AAh - ROR failure
+0ABh - INC failure
+0ACh - INC failure
+0ADh - DEC failure
+0AEh - DEC failure
+0AFh - DEC failure
+
+Absolute tests
+--------------
+0B0h - LDA didn't set the flags properly
+0B1h - STA affected flags it shouldn't
+0B2h - LDY didn't set the flags properly
+0B3h - STY affected flags it shouldn't
+0B4h - LDX didn't set the flags properly
+0B5h - STX affected flags it shouldn't
+0B6h - BIT failure
+0B7h - BIT failure
+0B8h - ORA failure
+0B9h - ORA failure
+0BAh - AND failure
+0BBh - AND failure
+0BCh - EOR failure
+0BDh - EOR failure
+0BEh - ADC failure
+0BFh - ADC failure
+0C0h - ADC failure
+0C1h - ADC failure
+0C2h - ADC failure
+0C3h - CMP failure
+0C4h - CMP failure
+0C5h - CMP failure
+0C6h - CMP failure
+0C7h - CMP failure
+0C8h - CMP failure
+0C9h - CMP failure
+0CAh - SBC failure
+0CBh - SBC failure
+0CCh - SBC failure
+0CDh - SBC failure
+0CEh - SBC failure
+0CFh - CPX failure
+0D0h - CPX failure
+0D1h - CPX failure
+0D2h - CPX failure
+0D3h - CPX failure
+0D4h - CPX failure
+0D5h - CPX failure
+0D6h - CPY failure
+0D7h - CPY failure
+0D8h - CPY failure
+0D9h - CPY failure
+0DAh - CPY failure
+0DBh - CPY failure
+0DCh - CPY failure
+0DDh - LSR failure
+0DEh - LSR failure
+0DFh - ASL failure
+0E0h - ASL failure
+0E1h - ROR failure
+0E2h - ROR failure
+0E3h - ROL failure
+0E4h - ROL failure
+0E5h - INC failure
+0E6h - INC failure
+0E7h - DEC failure
+0E8h - DEC failure
+0E9h - DEC failure
+
+(indirect),y tests
+------------------
+0EAh - LDA didn't load what it was supposed to
+0EBh - read location should've wrapped around ffffh to 0000h
+0ECh - should've wrapped zeropage address
+0EDh - ORA failure
+0EEh - ORA failure
+0EFh - AND failure
+0F0h - AND failure
+0F1h - EOR failure
+0F2h - EOR failure
+0F3h - ADC failure
+0F4h - ADC failure
+0F5h - ADC failure
+0F6h - ADC failure
+0F7h - ADC failure
+0F8h - CMP failure
+0F9h - CMP failure
+0FAh - CMP failure
+0FBh - CMP failure
+0FCh - CMP failure
+0FDh - CMP failure
+0FEh - CMP failure
+
+(error byte location 03h starts here)
+
+000h - no error, all tests pass
+001h - SBC failure
+002h - SBC failure
+003h - SBC failure
+004h - SBC failure
+005h - SBC failure
+006h - STA failure
+007h - JMP () data reading didn't wrap properly (this fails on a 65C02)
+
+zeropage,x tests
+----------------
+008h - LDY,X failure
+009h - LDY,X failure
+00Ah - STY,X failure
+00Bh - ORA failure
+00Ch - ORA failure
+00Dh - AND failure
+00Eh - AND failure
+00Fh - EOR failure
+010h - EOR failure
+011h - ADC failure
+012h - ADC failure
+013h - ADC failure
+014h - ADC failure
+015h - ADC failure
+016h - CMP failure
+017h - CMP failure
+018h - CMP failure
+019h - CMP failure
+01Ah - CMP failure
+01Bh - CMP failure
+01Ch - CMP failure
+01Dh - SBC failure
+01Eh - SBC failure
+01Fh - SBC failure
+020h - SBC failure
+021h - SBC failure
+022h - LDA failure
+023h - LDA failure
+024h - STA failure
+025h - LSR failure
+026h - LSR failure
+027h - ASL failure
+028h - ASL failure
+029h - ROR failure
+02Ah - ROR failure
+02Bh - ROL failure
+02Ch - ROL failure
+02Dh - INC failure
+02Eh - INC failure
+02Fh - DEC failure
+030h - DEC failure
+031h - DEC failure
+032h - LDX,Y failure
+033h - LDX,Y failure
+034h - STX,Y failure
+035h - STX,Y failure
+
+absolute,y tests
+----------------
+036h - LDA failure
+037h - LDA failure to wrap properly from ffffh to 0000h
+038h - LDA failure, page cross
+039h - ORA failure
+03Ah - ORA failure
+03Bh - AND failure
+03Ch - AND failure
+03Dh - EOR failure
+03Eh - EOR failure
+03Fh - ADC failure
+040h - ADC failure
+041h - ADC failure
+042h - ADC failure
+043h - ADC failure
+044h - CMP failure
+045h - CMP failure
+046h - CMP failure
+047h - CMP failure
+048h - CMP failure
+049h - CMP failure
+04Ah - CMP failure
+04Bh - SBC failure
+04Ch - SBC failure
+04Dh - SBC failure
+04Eh - SBC failure
+04Fh - SBC failure
+050h - STA failure
+
+absolute,x tests
+----------------
+051h - LDY,X failure
+052h - LDY,X failure (didn't page cross)
+053h - ORA failure
+054h - ORA failure
+055h - AND failure
+056h - AND failure
+057h - EOR failure
+058h - EOR failure
+059h - ADC failure
+05Ah - ADC failure
+05Bh - ADC failure
+05Ch - ADC failure
+05Dh - ADC failure
+05Eh - CMP failure
+05Fh - CMP failure
+060h - CMP failure
+061h - CMP failure
+062h - CMP failure
+063h - CMP failure
+064h - CMP failure
+065h - SBC failure
+066h - SBC failure
+067h - SBC failure
+068h - SBC failure
+069h - SBC failure
+06Ah - LDA failure
+06Bh - LDA failure (didn't page cross)
+06Ch - STA failure
+06Dh - LSR failure
+06Eh - LSR failure
+06Fh - ASL failure
+070h - ASL failure
+071h - ROR failure
+072h - ROR failure
+073h - ROL failure
+074h - ROL failure
+075h - INC failure
+076h - INC failure
+077h - DEC failure
+078h - DEC failure
+079h - DEC failure
+07Ah - LDX,Y failure
+07Bh - LDX,Y failure
+
+------------------------------------
+
+Invalid opcode tests... all errors are reported in byte 03h unless
+specified.
+
+NOP - "invalid" opcode tests (error byte 02h)
+---------------------------------------------
+04Eh - absolute,X NOPs less than 3 bytes long
+04Fh - implied NOPs affects regs/flags
+050h - ZP,X NOPs less than 2 bytes long
+051h - absolute NOP less than 3 bytes long
+052h - ZP NOPs less than 2 bytes long
+053h - absolute,X NOPs less than 3 bytes long
+054h - implied NOPs affects regs/flags
+055h - ZP,X NOPs less than 2 bytes long
+056h - absolute NOP less than 3 bytes long
+057h - ZP NOPs less than 2 bytes long
+
+LAX - "invalid" opcode tests
+----------------------------
+07Ch - LAX (indr,x) failure
+07Dh - LAX (indr,x) failure
+07Eh - LAX zeropage failure
+07Fh - LAX zeropage failure
+080h - LAX absolute failure
+081h - LAX absolute failure
+082h - LAX (indr),y failure
+083h - LAX (indr),y failure
+084h - LAX zp,y failure
+085h - LAX zp,y failure
+086h - LAX abs,y failure
+087h - LAX abs,y failure
+
+SAX - "invalid" opcode tests
+----------------------------
+088h - SAX (indr,x) failure
+089h - SAX (indr,x) failure
+08Ah - SAX zeropage failure
+08Bh - SAX zeropage failure
+08Ch - SAX absolute failure
+08Dh - SAX absolute failure
+08Eh - SAX zp,y failure
+08Fh - SAX zp,y failure
+
+SBC - "invalid" opcode test
+---------------------------
+090h - SBC failure
+091h - SBC failure
+092h - SBC failure
+093h - SBC failure
+094h - SBC failure
+
+DCP - "invalid" opcode tests
+----------------------------
+095h - DCP (indr,x) failure
+096h - DCP (indr,x) failure
+097h - DCP (indr,x) failure
+098h - DCP zeropage failure
+099h - DCP zeropage failure
+09Ah - DCP zeropage failure
+09Bh - DCP absolute failure
+09Ch - DCP absolute failure
+09Dh - DCP absolute failure
+09Eh - DCP (indr),y failure
+09Fh - DCP (indr),y failure
+0A0h - DCP (indr),y failure
+0A1h - DCP zp,x failure
+0A2h - DCP zp,x failure
+0A3h - DCP zp,x failure
+0A4h - DCP abs,y failure
+0A5h - DCP abs,y failure
+0A6h - DCP abs,y failure
+0A7h - DCP abs,x failure
+0A8h - DCP abs,x failure
+0A9h - DCP abs,x failure
+
+ISB - "invalid" opcode tests
+----------------------------
+0AAh - DCP (indr,x) failure
+0ABh - DCP (indr,x) failure
+0ACh - DCP (indr,x) failure
+0ADh - DCP zeropage failure
+0AEh - DCP zeropage failure
+0AFh - DCP zeropage failure
+0B0h - DCP absolute failure
+0B1h - DCP absolute failure
+0B2h - DCP absolute failure
+0B3h - DCP (indr),y failure
+0B4h - DCP (indr),y failure
+0B5h - DCP (indr),y failure
+0B6h - DCP zp,x failure
+0B7h - DCP zp,x failure
+0B8h - DCP zp,x failure
+0B9h - DCP abs,y failure
+0BAh - DCP abs,y failure
+0BBh - DCP abs,y failure
+0BCh - DCP abs,x failure
+0BDh - DCP abs,x failure
+0BEh - DCP abs,x failure
+
+SLO - "invalid" opcode tests
+----------------------------
+0BFh - SLO (indr,x) failure
+0C0h - SLO (indr,x) failure
+0C1h - SLO (indr,x) failure
+0C2h - SLO zeropage failure
+0C3h - SLO zeropage failure
+0C4h - SLO zeropage failure
+0C5h - SLO absolute failure
+0C6h - SLO absolute failure
+0C7h - SLO absolute failure
+0C8h - SLO (indr),y failure
+0C9h - SLO (indr),y failure
+0CAh - SLO (indr),y failure
+0CBh - SLO zp,x failure
+0CCh - SLO zp,x failure
+0CDh - SLO zp,x failure
+0CEh - SLO abs,y failure
+0CFh - SLO abs,y failure
+0D0h - SLO abs,y failure
+0D1h - SLO abs,x failure
+0D2h - SLO abs,x failure
+0D3h - SLO abs,x failure
+
+RLA - "invalid" opcode tests
+----------------------------
+0D4h - RLA (indr,x) failure
+0D5h - RLA (indr,x) failure
+0D6h - RLA (indr,x) failure
+0D7h - RLA zeropage failure
+0D8h - RLA zeropage failure
+0D9h - RLA zeropage failure
+0DAh - RLA absolute failure
+0DBh - RLA absolute failure
+0DCh - RLA absolute failure
+0DDh - RLA (indr),y failure
+0DEh - RLA (indr),y failure
+0DFh - RLA (indr),y failure
+0E0h - RLA zp,x failure
+0E1h - RLA zp,x failure
+0E2h - RLA zp,x failure
+0E3h - RLA abs,y failure
+0E4h - RLA abs,y failure
+0E5h - RLA abs,y failure
+0E6h - RLA abs,x failure
+0E7h - RLA abs,x failure
+0E8h - RLA abs,x failure
+
+SRE - "invalid" opcode tests
+----------------------------
+0E8h - SRE (indr,x) failure
+0EAh - SRE (indr,x) failure
+0EBh - SRE (indr,x) failure
+0ECh - SRE zeropage failure
+0EDh - SRE zeropage failure
+0EEh - SRE zeropage failure
+0EFh - SRE absolute failure
+0F0h - SRE absolute failure
+0F1h - SRE absolute failure
+0F2h - SRE (indr),y failure
+0F3h - SRE (indr),y failure
+0F4h - SRE (indr),y failure
+0F5h - SRE zp,x failure
+0F6h - SRE zp,x failure
+0F7h - SRE zp,x failure
+0F8h - SRE abs,y failure
+0F9h - SRE abs,y failure
+0FAh - SRE abs,y failure
+0FBh - SRE abs,x failure
+0FCh - SRE abs,x failure
+0FDh - SRE abs,x failure
+
+
+RRA - "invalid" opcode tests
+----------------------------
+001h - RRA (indr,x) failure
+002h - RRA (indr,x) failure
+003h - RRA (indr,x) failure
+004h - RRA zeropage failure
+005h - RRA zeropage failure
+006h - RRA zeropage failure
+007h - RRA absolute failure
+008h - RRA absolute failure
+009h - RRA absolute failure
+00Ah - RRA (indr),y failure
+00Bh - RRA (indr),y failure
+00Ch - RRA (indr),y failure
+00Dh - RRA zp,x failure
+00Eh - RRA zp,x failure
+00Fh - RRA zp,x failure
+010h - RRA abs,y failure
+011h - RRA abs,y failure
+012h - RRA abs,y failure
+013h - RRA abs,x failure
+014h - RRA abs,x failure
+015h - RRA abs,x failure
+
+
+
+
+
+
+
+
+001h -
+002h -
+003h -
+004h -
+005h -
+006h -
+007h -
+008h -
+009h -
+00Ah -
+00Bh -
+00Ch -
+00Dh -
+00Eh -
+00Fh -
+010h -
+
+
+Todo: check to see if decimal mode is missing on CPU
diff --git a/test-roms/nestest/nestest_cpu.log b/test-roms/nestest/nestest_cpu.log
new file mode 100644
index 0000000..891f359
--- /dev/null
+++ b/test-roms/nestest/nestest_cpu.log
@@ -0,0 +1,8991 @@
+A:00 X:00 Y:00 P:24 SP:FD
+A:00 X:00 Y:00 P:24 SP:FD
+A:00 X:00 Y:00 P:26 SP:FD
+A:00 X:00 Y:00 P:26 SP:FD
+A:00 X:00 Y:00 P:26 SP:FD
+A:00 X:00 Y:00 P:26 SP:FD
+A:00 X:00 Y:00 P:26 SP:FB
+A:00 X:00 Y:00 P:26 SP:FB
+A:00 X:00 Y:00 P:27 SP:FB
+A:00 X:00 Y:00 P:27 SP:FB
+A:00 X:00 Y:00 P:27 SP:FB
+A:00 X:00 Y:00 P:26 SP:FB
+A:00 X:00 Y:00 P:26 SP:FB
+A:00 X:00 Y:00 P:26 SP:FB
+A:00 X:00 Y:00 P:26 SP:FB
+A:00 X:00 Y:00 P:27 SP:FB
+A:00 X:00 Y:00 P:27 SP:FB
+A:00 X:00 Y:00 P:27 SP:FB
+A:00 X:00 Y:00 P:27 SP:FB
+A:00 X:00 Y:00 P:26 SP:FB
+A:00 X:00 Y:00 P:26 SP:FB
+A:00 X:00 Y:00 P:26 SP:FB
+A:00 X:00 Y:00 P:26 SP:FB
+A:00 X:00 Y:00 P:26 SP:FB
+A:00 X:00 Y:00 P:26 SP:FB
+A:40 X:00 Y:00 P:24 SP:FB
+A:40 X:00 Y:00 P:24 SP:FB
+A:40 X:00 Y:00 P:24 SP:FB
+A:40 X:00 Y:00 P:24 SP:FB
+A:40 X:00 Y:00 P:24 SP:FB
+A:40 X:00 Y:00 P:24 SP:FB
+A:40 X:00 Y:00 P:24 SP:FB
+A:00 X:00 Y:00 P:26 SP:FB
+A:00 X:00 Y:00 P:26 SP:FB
+A:00 X:00 Y:00 P:26 SP:FB
+A:00 X:00 Y:00 P:26 SP:FB
+A:FF X:00 Y:00 P:A4 SP:FB
+A:FF X:00 Y:00 P:A4 SP:FB
+A:FF X:00 Y:00 P:E4 SP:FB
+A:FF X:00 Y:00 P:E4 SP:FB
+A:FF X:00 Y:00 P:E4 SP:FB
+A:FF X:00 Y:00 P:E4 SP:FB
+A:FF X:00 Y:00 P:E4 SP:FB
+A:FF X:00 Y:00 P:E4 SP:FB
+A:FF X:00 Y:00 P:E4 SP:FB
+A:00 X:00 Y:00 P:66 SP:FB
+A:00 X:00 Y:00 P:66 SP:FB
+A:00 X:00 Y:00 P:26 SP:FB
+A:00 X:00 Y:00 P:26 SP:FB
+A:00 X:00 Y:00 P:26 SP:FB
+A:00 X:00 Y:00 P:26 SP:FB
+A:00 X:00 Y:00 P:26 SP:FB
+A:00 X:00 Y:00 P:26 SP:FB
+A:00 X:00 Y:00 P:26 SP:FB
+A:00 X:00 Y:00 P:26 SP:FB
+A:00 X:00 Y:00 P:26 SP:FB
+A:00 X:00 Y:00 P:26 SP:FB
+A:80 X:00 Y:00 P:A4 SP:FB
+A:80 X:00 Y:00 P:A4 SP:FB
+A:80 X:00 Y:00 P:A4 SP:FB
+A:80 X:00 Y:00 P:A4 SP:FB
+A:80 X:00 Y:00 P:A4 SP:FD
+A:80 X:00 Y:00 P:A4 SP:FB
+A:80 X:00 Y:00 P:A4 SP:FB
+A:FF X:00 Y:00 P:A4 SP:FB
+A:FF X:00 Y:00 P:A4 SP:FB
+A:FF X:00 Y:00 P:E4 SP:FB
+A:00 X:00 Y:00 P:66 SP:FB
+A:00 X:00 Y:00 P:67 SP:FB
+A:00 X:00 Y:00 P:67 SP:FB
+A:00 X:00 Y:00 P:6F SP:FB
+A:00 X:00 Y:00 P:6F SP:FA
+A:7F X:00 Y:00 P:6D SP:FB
+A:6F X:00 Y:00 P:6D SP:FB
+A:6F X:00 Y:00 P:6F SP:FB
+A:6F X:00 Y:00 P:6F SP:FB
+A:6F X:00 Y:00 P:6F SP:FB
+A:40 X:00 Y:00 P:6D SP:FB
+A:40 X:00 Y:00 P:6D SP:FB
+A:40 X:00 Y:00 P:6D SP:FB
+A:40 X:00 Y:00 P:65 SP:FB
+A:10 X:00 Y:00 P:65 SP:FB
+A:10 X:00 Y:00 P:64 SP:FB
+A:10 X:00 Y:00 P:64 SP:FA
+A:74 X:00 Y:00 P:64 SP:FB
+A:64 X:00 Y:00 P:64 SP:FB
+A:64 X:00 Y:00 P:67 SP:FB
+A:64 X:00 Y:00 P:67 SP:FB
+A:64 X:00 Y:00 P:67 SP:FB
+A:80 X:00 Y:00 P:E5 SP:FB
+A:80 X:00 Y:00 P:E5 SP:FB
+A:80 X:00 Y:00 P:A5 SP:FB
+A:80 X:00 Y:00 P:AD SP:FB
+A:00 X:00 Y:00 P:2F SP:FB
+A:00 X:00 Y:00 P:2F SP:FB
+A:00 X:00 Y:00 P:2F SP:FA
+A:3F X:00 Y:00 P:2D SP:FB
+A:2F X:00 Y:00 P:2D SP:FB
+A:2F X:00 Y:00 P:2F SP:FB
+A:2F X:00 Y:00 P:2F SP:FB
+A:2F X:00 Y:00 P:2F SP:FB
+A:FF X:00 Y:00 P:AD SP:FB
+A:FF X:00 Y:00 P:AD SP:FA
+A:FF X:00 Y:00 P:EF SP:FB
+A:FF X:00 Y:00 P:EF SP:FB
+A:FF X:00 Y:00 P:EF SP:FB
+A:FF X:00 Y:00 P:EF SP:FB
+A:FF X:00 Y:00 P:EF SP:FB
+A:FF X:00 Y:00 P:EF SP:FB
+A:FF X:00 Y:00 P:EF SP:FB
+A:04 X:00 Y:00 P:6D SP:FB
+A:04 X:00 Y:00 P:6D SP:FA
+A:04 X:00 Y:00 P:24 SP:FB
+A:04 X:00 Y:00 P:24 SP:FB
+A:04 X:00 Y:00 P:24 SP:FB
+A:04 X:00 Y:00 P:24 SP:FB
+A:04 X:00 Y:00 P:24 SP:FB
+A:04 X:00 Y:00 P:24 SP:FB
+A:04 X:00 Y:00 P:24 SP:FB
+A:04 X:00 Y:00 P:2C SP:FB
+A:FF X:00 Y:00 P:AC SP:FB
+A:FF X:00 Y:00 P:AC SP:FB
+A:FF X:00 Y:00 P:EC SP:FB
+A:FF X:00 Y:00 P:EC SP:FB
+A:00 X:00 Y:00 P:6E SP:FB
+A:00 X:00 Y:00 P:6E SP:FA
+A:FF X:00 Y:00 P:EC SP:FA
+A:00 X:00 Y:00 P:6E SP:FB
+A:00 X:00 Y:00 P:6E SP:FB
+A:00 X:00 Y:00 P:6E SP:FB
+A:00 X:00 Y:00 P:6E SP:FB
+A:00 X:00 Y:00 P:6E SP:FB
+A:00 X:00 Y:00 P:6E SP:FB
+A:00 X:00 Y:00 P:6E SP:FB
+A:00 X:00 Y:00 P:6E SP:FB
+A:00 X:00 Y:00 P:6E SP:FB
+A:00 X:00 Y:00 P:2E SP:FB
+A:00 X:00 Y:00 P:2F SP:FB
+A:FF X:00 Y:00 P:AD SP:FB
+A:FF X:00 Y:00 P:AD SP:FA
+A:00 X:00 Y:00 P:2F SP:FA
+A:FF X:00 Y:00 P:AD SP:FB
+A:FF X:00 Y:00 P:AD SP:FB
+A:FF X:00 Y:00 P:AD SP:FB
+A:FF X:00 Y:00 P:AD SP:FB
+A:FF X:00 Y:00 P:AD SP:FB
+A:FF X:00 Y:00 P:AD SP:FB
+A:FF X:00 Y:00 P:AD SP:FD
+A:FF X:00 Y:00 P:AD SP:FB
+A:FF X:00 Y:00 P:AD SP:FB
+A:FF X:00 Y:00 P:AC SP:FB
+A:FF X:00 Y:00 P:AC SP:FB
+A:FF X:00 Y:00 P:AC SP:FB
+A:FF X:00 Y:00 P:EC SP:FB
+A:55 X:00 Y:00 P:6C SP:FB
+A:FF X:00 Y:00 P:EC SP:FB
+A:FF X:00 Y:00 P:EC SP:FB
+A:FF X:00 Y:00 P:EC SP:FB
+A:FF X:00 Y:00 P:6F SP:FB
+A:FF X:00 Y:00 P:6F SP:FB
+A:FF X:00 Y:00 P:6F SP:FB
+A:FF X:00 Y:00 P:6F SP:FB
+A:FF X:00 Y:00 P:6F SP:FB
+A:FF X:00 Y:00 P:6F SP:FB
+A:FF X:00 Y:00 P:2F SP:FB
+A:00 X:00 Y:00 P:2F SP:FB
+A:00 X:00 Y:00 P:2F SP:FB
+A:00 X:00 Y:00 P:2F SP:FB
+A:00 X:00 Y:00 P:2F SP:FB
+A:00 X:00 Y:00 P:2F SP:FB
+A:00 X:00 Y:00 P:2F SP:FB
+A:00 X:00 Y:00 P:2F SP:FB
+A:00 X:00 Y:00 P:2F SP:FB
+A:00 X:00 Y:00 P:2E SP:FB
+A:00 X:00 Y:00 P:EE SP:FB
+A:55 X:00 Y:00 P:6C SP:FB
+A:00 X:00 Y:00 P:6E SP:FB
+A:00 X:00 Y:00 P:6E SP:FB
+A:00 X:00 Y:00 P:6E SP:FB
+A:00 X:00 Y:00 P:6E SP:FB
+A:00 X:00 Y:00 P:6E SP:FB
+A:00 X:00 Y:00 P:6E SP:FB
+A:00 X:00 Y:00 P:6E SP:FB
+A:00 X:00 Y:00 P:6F SP:FB
+A:00 X:00 Y:00 P:2F SP:FB
+A:F8 X:00 Y:00 P:AD SP:FB
+A:E8 X:00 Y:00 P:AD SP:FB
+A:E8 X:00 Y:00 P:AD SP:FB
+A:E8 X:00 Y:00 P:AD SP:FB
+A:E8 X:00 Y:00 P:2F SP:FB
+A:E8 X:00 Y:00 P:2F SP:FB
+A:E8 X:00 Y:00 P:2F SP:FB
+A:E8 X:00 Y:00 P:2F SP:FB
+A:E8 X:00 Y:00 P:2F SP:FB
+A:E8 X:00 Y:00 P:2E SP:FB
+A:E8 X:00 Y:00 P:EC SP:FB
+A:5F X:00 Y:00 P:6C SP:FB
+A:F5 X:00 Y:00 P:EC SP:FB
+A:F5 X:00 Y:00 P:EC SP:FB
+A:F5 X:00 Y:00 P:EC SP:FB
+A:F5 X:00 Y:00 P:6F SP:FB
+A:F5 X:00 Y:00 P:6F SP:FB
+A:F5 X:00 Y:00 P:6F SP:FB
+A:F5 X:00 Y:00 P:6F SP:FB
+A:F5 X:00 Y:00 P:6F SP:FB
+A:F5 X:00 Y:00 P:6F SP:FB
+A:F5 X:00 Y:00 P:2F SP:FB
+A:70 X:00 Y:00 P:2D SP:FB
+A:00 X:00 Y:00 P:2F SP:FB
+A:00 X:00 Y:00 P:2F SP:FB
+A:00 X:00 Y:00 P:2F SP:FB
+A:00 X:00 Y:00 P:2F SP:FB
+A:00 X:00 Y:00 P:2F SP:FB
+A:00 X:00 Y:00 P:2F SP:FB
+A:00 X:00 Y:00 P:2F SP:FB
+A:00 X:00 Y:00 P:2E SP:FB
+A:00 X:00 Y:00 P:EE SP:FB
+A:00 X:00 Y:00 P:6E SP:FB
+A:69 X:00 Y:00 P:2C SP:FB
+A:69 X:00 Y:00 P:2C SP:FB
+A:69 X:00 Y:00 P:2C SP:FB
+A:69 X:00 Y:00 P:2F SP:FB
+A:69 X:00 Y:00 P:2F SP:FB
+A:69 X:00 Y:00 P:2F SP:FB
+A:69 X:00 Y:00 P:2F SP:FB
+A:69 X:00 Y:00 P:2F SP:FB
+A:69 X:00 Y:00 P:2F SP:FB
+A:69 X:00 Y:00 P:2F SP:FB
+A:69 X:00 Y:00 P:ED SP:FB
+A:01 X:00 Y:00 P:6D SP:FB
+A:6B X:00 Y:00 P:2C SP:FB
+A:6B X:00 Y:00 P:2C SP:FB
+A:6B X:00 Y:00 P:2C SP:FB
+A:6B X:00 Y:00 P:2F SP:FB
+A:6B X:00 Y:00 P:2F SP:FB
+A:6B X:00 Y:00 P:2F SP:FB
+A:6B X:00 Y:00 P:2F SP:FB
+A:6B X:00 Y:00 P:2F SP:FB
+A:6B X:00 Y:00 P:27 SP:FB
+A:6B X:00 Y:00 P:27 SP:FB
+A:6B X:00 Y:00 P:27 SP:FB
+A:7F X:00 Y:00 P:25 SP:FB
+A:FF X:00 Y:00 P:E4 SP:FB
+A:FF X:00 Y:00 P:E4 SP:FB
+A:FF X:00 Y:00 P:E4 SP:FB
+A:FF X:00 Y:00 P:67 SP:FB
+A:FF X:00 Y:00 P:67 SP:FB
+A:FF X:00 Y:00 P:67 SP:FB
+A:FF X:00 Y:00 P:67 SP:FB
+A:FF X:00 Y:00 P:67 SP:FB
+A:FF X:00 Y:00 P:66 SP:FB
+A:FF X:00 Y:00 P:E4 SP:FB
+A:7F X:00 Y:00 P:64 SP:FB
+A:FF X:00 Y:00 P:A4 SP:FB
+A:FF X:00 Y:00 P:A4 SP:FB
+A:FF X:00 Y:00 P:A4 SP:FB
+A:FF X:00 Y:00 P:27 SP:FB
+A:FF X:00 Y:00 P:27 SP:FB
+A:FF X:00 Y:00 P:27 SP:FB
+A:FF X:00 Y:00 P:27 SP:FB
+A:FF X:00 Y:00 P:27 SP:FB
+A:FF X:00 Y:00 P:27 SP:FB
+A:FF X:00 Y:00 P:27 SP:FB
+A:7F X:00 Y:00 P:25 SP:FB
+A:00 X:00 Y:00 P:27 SP:FB
+A:00 X:00 Y:00 P:27 SP:FB
+A:00 X:00 Y:00 P:27 SP:FB
+A:00 X:00 Y:00 P:27 SP:FB
+A:00 X:00 Y:00 P:27 SP:FB
+A:00 X:00 Y:00 P:27 SP:FB
+A:00 X:00 Y:00 P:27 SP:FB
+A:00 X:00 Y:00 P:27 SP:FB
+A:00 X:00 Y:00 P:27 SP:FB
+A:9F X:00 Y:00 P:A5 SP:FB
+A:9F X:00 Y:00 P:A5 SP:FB
+A:9F X:00 Y:00 P:A5 SP:FB
+A:9F X:00 Y:00 P:A5 SP:FB
+A:9F X:00 Y:00 P:A5 SP:FB
+A:9F X:00 Y:00 P:A5 SP:FB
+A:9F X:00 Y:00 P:A5 SP:FB
+A:9F X:00 Y:00 P:A4 SP:FB
+A:9F X:00 Y:00 P:E4 SP:FB
+A:00 X:00 Y:00 P:66 SP:FB
+A:00 X:00 Y:00 P:66 SP:FB
+A:00 X:00 Y:00 P:66 SP:FB
+A:00 X:00 Y:00 P:66 SP:FB
+A:00 X:00 Y:00 P:66 SP:FB
+A:00 X:00 Y:00 P:66 SP:FB
+A:00 X:00 Y:00 P:66 SP:FB
+A:00 X:00 Y:00 P:E6 SP:FB
+A:40 X:00 Y:00 P:64 SP:FB
+A:40 X:00 Y:00 P:67 SP:FB
+A:40 X:00 Y:00 P:67 SP:FB
+A:40 X:00 Y:00 P:67 SP:FB
+A:40 X:00 Y:00 P:67 SP:FB
+A:40 X:00 Y:00 P:67 SP:FB
+A:40 X:00 Y:00 P:67 SP:FB
+A:40 X:00 Y:00 P:67 SP:FB
+A:40 X:00 Y:00 P:27 SP:FB
+A:40 X:00 Y:00 P:25 SP:FB
+A:40 X:00 Y:00 P:25 SP:FB
+A:40 X:00 Y:00 P:25 SP:FB
+A:40 X:00 Y:00 P:25 SP:FB
+A:40 X:00 Y:00 P:25 SP:FB
+A:40 X:00 Y:00 P:25 SP:FB
+A:40 X:00 Y:00 P:25 SP:FB
+A:40 X:00 Y:00 P:A4 SP:FB
+A:40 X:00 Y:00 P:A4 SP:FB
+A:40 X:00 Y:00 P:A4 SP:FB
+A:40 X:00 Y:00 P:A4 SP:FB
+A:40 X:00 Y:00 P:A4 SP:FB
+A:40 X:00 Y:00 P:A4 SP:FB
+A:80 X:00 Y:00 P:A4 SP:FB
+A:80 X:00 Y:00 P:A5 SP:FB
+A:80 X:00 Y:00 P:A5 SP:FB
+A:80 X:00 Y:00 P:A5 SP:FB
+A:80 X:00 Y:00 P:A5 SP:FB
+A:80 X:00 Y:00 P:A5 SP:FB
+A:80 X:00 Y:00 P:A5 SP:FB
+A:80 X:00 Y:00 P:27 SP:FB
+A:80 X:00 Y:00 P:27 SP:FB
+A:80 X:00 Y:00 P:27 SP:FB
+A:80 X:00 Y:00 P:27 SP:FB
+A:80 X:00 Y:00 P:27 SP:FB
+A:80 X:00 Y:00 P:27 SP:FB
+A:80 X:00 Y:00 P:A4 SP:FB
+A:80 X:00 Y:00 P:A4 SP:FB
+A:80 X:00 Y:00 P:A4 SP:FB
+A:80 X:00 Y:00 P:A4 SP:FB
+A:80 X:00 Y:00 P:A4 SP:FB
+A:80 X:00 Y:00 P:A4 SP:FB
+A:80 X:00 Y:00 P:25 SP:FB
+A:80 X:00 Y:00 P:25 SP:FB
+A:80 X:00 Y:00 P:25 SP:FB
+A:80 X:00 Y:00 P:25 SP:FB
+A:80 X:00 Y:00 P:25 SP:FB
+A:80 X:00 Y:00 P:25 SP:FB
+A:80 X:00 Y:00 P:E5 SP:FB
+A:80 X:00 Y:40 P:65 SP:FB
+A:80 X:00 Y:40 P:67 SP:FB
+A:80 X:00 Y:40 P:67 SP:FB
+A:80 X:00 Y:40 P:67 SP:FB
+A:80 X:00 Y:40 P:67 SP:FB
+A:80 X:00 Y:40 P:67 SP:FB
+A:80 X:00 Y:40 P:67 SP:FB
+A:80 X:00 Y:40 P:67 SP:FB
+A:80 X:00 Y:40 P:27 SP:FB
+A:80 X:00 Y:40 P:25 SP:FB
+A:80 X:00 Y:40 P:25 SP:FB
+A:80 X:00 Y:40 P:25 SP:FB
+A:80 X:00 Y:40 P:25 SP:FB
+A:80 X:00 Y:40 P:25 SP:FB
+A:80 X:00 Y:40 P:25 SP:FB
+A:80 X:00 Y:40 P:25 SP:FB
+A:80 X:00 Y:40 P:A4 SP:FB
+A:80 X:00 Y:40 P:A4 SP:FB
+A:80 X:00 Y:40 P:A4 SP:FB
+A:80 X:00 Y:40 P:A4 SP:FB
+A:80 X:00 Y:40 P:A4 SP:FB
+A:80 X:00 Y:40 P:A4 SP:FB
+A:80 X:00 Y:80 P:A4 SP:FB
+A:80 X:00 Y:80 P:A5 SP:FB
+A:80 X:00 Y:80 P:A5 SP:FB
+A:80 X:00 Y:80 P:A5 SP:FB
+A:80 X:00 Y:80 P:A5 SP:FB
+A:80 X:00 Y:80 P:A5 SP:FB
+A:80 X:00 Y:80 P:A5 SP:FB
+A:80 X:00 Y:80 P:27 SP:FB
+A:80 X:00 Y:80 P:27 SP:FB
+A:80 X:00 Y:80 P:27 SP:FB
+A:80 X:00 Y:80 P:27 SP:FB
+A:80 X:00 Y:80 P:27 SP:FB
+A:80 X:00 Y:80 P:27 SP:FB
+A:80 X:00 Y:80 P:A4 SP:FB
+A:80 X:00 Y:80 P:A4 SP:FB
+A:80 X:00 Y:80 P:A4 SP:FB
+A:80 X:00 Y:80 P:A4 SP:FB
+A:80 X:00 Y:80 P:A4 SP:FB
+A:80 X:00 Y:80 P:A4 SP:FB
+A:80 X:00 Y:80 P:25 SP:FB
+A:80 X:00 Y:80 P:25 SP:FB
+A:80 X:00 Y:80 P:25 SP:FB
+A:80 X:00 Y:80 P:25 SP:FB
+A:80 X:00 Y:80 P:25 SP:FB
+A:80 X:00 Y:80 P:25 SP:FB
+A:80 X:00 Y:80 P:E5 SP:FB
+A:80 X:40 Y:80 P:65 SP:FB
+A:80 X:40 Y:80 P:67 SP:FB
+A:80 X:40 Y:80 P:67 SP:FB
+A:80 X:40 Y:80 P:67 SP:FB
+A:80 X:40 Y:80 P:67 SP:FB
+A:80 X:40 Y:80 P:67 SP:FB
+A:80 X:40 Y:80 P:67 SP:FB
+A:80 X:40 Y:80 P:67 SP:FB
+A:80 X:40 Y:80 P:27 SP:FB
+A:80 X:40 Y:80 P:25 SP:FB
+A:80 X:40 Y:80 P:25 SP:FB
+A:80 X:40 Y:80 P:25 SP:FB
+A:80 X:40 Y:80 P:25 SP:FB
+A:80 X:40 Y:80 P:25 SP:FB
+A:80 X:40 Y:80 P:25 SP:FB
+A:80 X:40 Y:80 P:25 SP:FB
+A:80 X:40 Y:80 P:A4 SP:FB
+A:80 X:40 Y:80 P:A4 SP:FB
+A:80 X:40 Y:80 P:A4 SP:FB
+A:80 X:40 Y:80 P:A4 SP:FB
+A:80 X:40 Y:80 P:A4 SP:FB
+A:80 X:40 Y:80 P:A4 SP:FB
+A:80 X:80 Y:80 P:A4 SP:FB
+A:80 X:80 Y:80 P:A5 SP:FB
+A:80 X:80 Y:80 P:A5 SP:FB
+A:80 X:80 Y:80 P:A5 SP:FB
+A:80 X:80 Y:80 P:A5 SP:FB
+A:80 X:80 Y:80 P:A5 SP:FB
+A:80 X:80 Y:80 P:A5 SP:FB
+A:80 X:80 Y:80 P:27 SP:FB
+A:80 X:80 Y:80 P:27 SP:FB
+A:80 X:80 Y:80 P:27 SP:FB
+A:80 X:80 Y:80 P:27 SP:FB
+A:80 X:80 Y:80 P:27 SP:FB
+A:80 X:80 Y:80 P:27 SP:FB
+A:80 X:80 Y:80 P:A4 SP:FB
+A:80 X:80 Y:80 P:A4 SP:FB
+A:80 X:80 Y:80 P:A4 SP:FB
+A:80 X:80 Y:80 P:A4 SP:FB
+A:80 X:80 Y:80 P:A4 SP:FB
+A:80 X:80 Y:80 P:A4 SP:FB
+A:80 X:80 Y:80 P:25 SP:FB
+A:80 X:80 Y:80 P:25 SP:FB
+A:80 X:80 Y:80 P:25 SP:FB
+A:80 X:80 Y:80 P:25 SP:FB
+A:80 X:80 Y:80 P:25 SP:FB
+A:80 X:80 Y:80 P:25 SP:FB
+A:80 X:80 Y:80 P:25 SP:FB
+A:80 X:80 Y:80 P:25 SP:FB
+A:80 X:9F Y:80 P:A5 SP:FB
+A:80 X:9F Y:80 P:A5 SP:FB
+A:80 X:9F Y:80 P:A5 SP:FB
+A:80 X:9F Y:80 P:A5 SP:FB
+A:80 X:9F Y:80 P:A5 SP:FB
+A:80 X:9F Y:80 P:A5 SP:FB
+A:80 X:9F Y:80 P:A5 SP:FB
+A:80 X:9F Y:80 P:A4 SP:FB
+A:80 X:9F Y:80 P:E4 SP:FB
+A:80 X:00 Y:80 P:66 SP:FB
+A:80 X:00 Y:80 P:66 SP:FB
+A:80 X:00 Y:80 P:66 SP:FB
+A:80 X:00 Y:80 P:66 SP:FB
+A:80 X:00 Y:80 P:66 SP:FB
+A:80 X:00 Y:80 P:66 SP:FB
+A:80 X:00 Y:80 P:66 SP:FB
+A:80 X:00 Y:80 P:67 SP:FB
+A:80 X:00 Y:80 P:27 SP:FB
+A:80 X:00 Y:9F P:A5 SP:FB
+A:80 X:00 Y:9F P:A5 SP:FB
+A:80 X:00 Y:9F P:A5 SP:FB
+A:80 X:00 Y:9F P:A5 SP:FB
+A:80 X:00 Y:9F P:A5 SP:FB
+A:80 X:00 Y:9F P:A5 SP:FB
+A:80 X:00 Y:9F P:A5 SP:FB
+A:80 X:00 Y:9F P:A4 SP:FB
+A:80 X:00 Y:9F P:E4 SP:FB
+A:80 X:00 Y:00 P:66 SP:FB
+A:80 X:00 Y:00 P:66 SP:FB
+A:80 X:00 Y:00 P:66 SP:FB
+A:80 X:00 Y:00 P:66 SP:FB
+A:80 X:00 Y:00 P:66 SP:FB
+A:80 X:00 Y:00 P:66 SP:FB
+A:80 X:00 Y:00 P:66 SP:FB
+A:55 X:00 Y:00 P:64 SP:FB
+A:55 X:AA Y:00 P:E4 SP:FB
+A:55 X:AA Y:33 P:64 SP:FB
+A:55 X:AA Y:33 P:67 SP:FB
+A:55 X:AA Y:33 P:67 SP:FB
+A:55 X:AA Y:33 P:67 SP:FB
+A:55 X:AA Y:33 P:67 SP:FB
+A:55 X:AA Y:33 P:67 SP:FB
+A:55 X:AA Y:33 P:67 SP:FB
+A:55 X:AA Y:33 P:67 SP:FB
+A:55 X:AA Y:33 P:67 SP:FB
+A:55 X:AA Y:33 P:67 SP:FB
+A:55 X:AA Y:33 P:67 SP:FB
+A:55 X:AA Y:33 P:67 SP:FB
+A:55 X:AA Y:33 P:67 SP:FB
+A:55 X:AA Y:33 P:E4 SP:FB
+A:55 X:AA Y:33 P:E4 SP:FB
+A:55 X:AA Y:33 P:E4 SP:FB
+A:55 X:AA Y:33 P:E4 SP:FB
+A:55 X:AA Y:33 P:E4 SP:FB
+A:55 X:AA Y:33 P:E4 SP:FB
+A:55 X:AA Y:33 P:E4 SP:FB
+A:55 X:AA Y:71 P:64 SP:FB
+A:55 X:AA Y:71 P:64 SP:F9
+A:55 X:AA Y:71 P:E4 SP:F9
+A:40 X:AA Y:71 P:64 SP:F9
+A:40 X:AA Y:71 P:65 SP:F9
+A:40 X:AA Y:71 P:65 SP:FB
+A:00 X:AA Y:71 P:27 SP:FB
+A:00 X:AA Y:71 P:27 SP:F9
+A:00 X:AA Y:71 P:27 SP:F9
+A:00 X:AA Y:71 P:27 SP:F9
+A:00 X:AA Y:71 P:27 SP:F9
+A:00 X:AA Y:71 P:27 SP:F9
+A:00 X:AA Y:71 P:27 SP:F9
+A:00 X:AA Y:71 P:27 SP:F9
+A:00 X:AA Y:71 P:27 SP:FB
+A:00 X:AA Y:72 P:25 SP:FB
+A:00 X:AA Y:72 P:25 SP:F9
+A:00 X:AA Y:72 P:25 SP:F9
+A:00 X:AA Y:72 P:25 SP:F9
+A:40 X:AA Y:72 P:25 SP:F9
+A:40 X:AA Y:72 P:25 SP:FB
+A:01 X:AA Y:72 P:25 SP:FB
+A:01 X:AA Y:72 P:25 SP:F9
+A:01 X:AA Y:72 P:25 SP:F9
+A:01 X:AA Y:72 P:25 SP:F9
+A:01 X:AA Y:72 P:25 SP:F9
+A:01 X:AA Y:72 P:25 SP:F9
+A:01 X:AA Y:72 P:27 SP:F9
+A:01 X:AA Y:72 P:27 SP:F9
+A:01 X:AA Y:72 P:27 SP:FB
+A:01 X:AA Y:73 P:25 SP:FB
+A:01 X:AA Y:73 P:25 SP:F9
+A:40 X:AA Y:73 P:25 SP:F9
+A:40 X:AA Y:73 P:25 SP:F9
+A:40 X:AA Y:73 P:E5 SP:F9
+A:40 X:AA Y:73 P:E5 SP:FB
+A:FF X:AA Y:73 P:A4 SP:FB
+A:FF X:AA Y:73 P:A4 SP:F9
+A:FF X:AA Y:73 P:A4 SP:F9
+A:FF X:AA Y:73 P:A4 SP:F9
+A:FF X:AA Y:73 P:A4 SP:F9
+A:FF X:AA Y:73 P:A4 SP:F9
+A:FF X:AA Y:73 P:27 SP:F9
+A:FF X:AA Y:73 P:27 SP:F9
+A:FF X:AA Y:73 P:27 SP:FB
+A:FF X:AA Y:74 P:25 SP:FB
+A:FF X:AA Y:74 P:25 SP:F9
+A:FF X:AA Y:74 P:24 SP:F9
+A:80 X:AA Y:74 P:A4 SP:F9
+A:80 X:AA Y:74 P:A4 SP:FB
+A:7F X:AA Y:74 P:65 SP:FB
+A:7F X:AA Y:74 P:65 SP:F9
+A:7F X:AA Y:74 P:65 SP:F9
+A:7F X:AA Y:74 P:67 SP:F9
+A:7F X:AA Y:74 P:67 SP:F9
+A:7F X:AA Y:74 P:67 SP:FB
+A:7F X:AA Y:75 P:65 SP:FB
+A:7F X:AA Y:75 P:65 SP:F9
+A:7F X:AA Y:75 P:65 SP:F9
+A:81 X:AA Y:75 P:E5 SP:F9
+A:81 X:AA Y:75 P:E5 SP:FB
+A:02 X:AA Y:75 P:65 SP:FB
+A:02 X:AA Y:75 P:65 SP:F9
+A:02 X:AA Y:75 P:65 SP:F9
+A:02 X:AA Y:75 P:65 SP:F9
+A:02 X:AA Y:75 P:67 SP:F9
+A:02 X:AA Y:75 P:67 SP:F9
+A:02 X:AA Y:75 P:67 SP:FB
+A:02 X:AA Y:75 P:67 SP:FD
+A:02 X:AA Y:75 P:67 SP:FB
+A:02 X:AA Y:75 P:67 SP:FB
+A:FF X:AA Y:75 P:E5 SP:FB
+A:FF X:AA Y:75 P:E5 SP:FB
+A:44 X:AA Y:75 P:65 SP:FB
+A:44 X:55 Y:75 P:65 SP:FB
+A:44 X:55 Y:66 P:65 SP:FB
+A:44 X:56 Y:66 P:65 SP:FB
+A:44 X:56 Y:65 P:65 SP:FB
+A:44 X:56 Y:65 P:67 SP:FB
+A:44 X:56 Y:65 P:67 SP:FB
+A:44 X:56 Y:65 P:67 SP:FB
+A:44 X:56 Y:65 P:67 SP:FB
+A:44 X:57 Y:65 P:65 SP:FB
+A:44 X:58 Y:65 P:65 SP:FB
+A:44 X:58 Y:64 P:65 SP:FB
+A:44 X:58 Y:63 P:65 SP:FB
+A:44 X:58 Y:63 P:67 SP:FB
+A:44 X:58 Y:63 P:67 SP:FB
+A:44 X:58 Y:63 P:67 SP:FB
+A:44 X:58 Y:63 P:67 SP:FB
+A:44 X:57 Y:63 P:65 SP:FB
+A:44 X:57 Y:64 P:65 SP:FB
+A:44 X:57 Y:64 P:67 SP:FB
+A:44 X:57 Y:64 P:67 SP:FB
+A:44 X:57 Y:64 P:67 SP:FB
+A:44 X:57 Y:64 P:67 SP:FB
+A:44 X:57 Y:64 P:67 SP:FB
+A:44 X:57 Y:64 P:67 SP:FB
+A:44 X:57 Y:64 P:67 SP:FB
+A:44 X:57 Y:64 P:67 SP:FB
+A:44 X:57 Y:64 P:67 SP:FB
+A:44 X:69 Y:64 P:65 SP:FB
+A:96 X:69 Y:64 P:E5 SP:FB
+A:96 X:69 Y:64 P:E5 SP:FB
+A:96 X:69 Y:FF P:E5 SP:FB
+A:96 X:69 Y:00 P:67 SP:FB
+A:96 X:69 Y:00 P:67 SP:FB
+A:96 X:69 Y:00 P:67 SP:FB
+A:96 X:69 Y:00 P:67 SP:FB
+A:96 X:69 Y:00 P:67 SP:FB
+A:96 X:69 Y:00 P:67 SP:FB
+A:96 X:69 Y:00 P:67 SP:FB
+A:96 X:69 Y:01 P:65 SP:FB
+A:96 X:69 Y:01 P:65 SP:FB
+A:96 X:69 Y:01 P:65 SP:FB
+A:96 X:69 Y:01 P:65 SP:FB
+A:96 X:69 Y:01 P:65 SP:FB
+A:96 X:69 Y:01 P:64 SP:FB
+A:96 X:69 Y:01 P:24 SP:FB
+A:96 X:69 Y:00 P:26 SP:FB
+A:96 X:69 Y:FF P:A4 SP:FB
+A:96 X:69 Y:FF P:A4 SP:FB
+A:96 X:69 Y:FF P:A4 SP:FB
+A:96 X:69 Y:FF P:A4 SP:FB
+A:96 X:69 Y:FF P:A4 SP:FB
+A:96 X:69 Y:FF P:27 SP:FB
+A:96 X:69 Y:FF P:27 SP:FB
+A:96 X:69 Y:FF P:26 SP:FB
+A:96 X:69 Y:FE P:A4 SP:FB
+A:96 X:69 Y:FE P:A4 SP:FB
+A:96 X:69 Y:FE P:A4 SP:FB
+A:96 X:69 Y:FE P:A4 SP:FB
+A:96 X:69 Y:FE P:A4 SP:FB
+A:96 X:69 Y:FE P:27 SP:FB
+A:96 X:69 Y:FE P:27 SP:FB
+A:96 X:69 Y:FE P:27 SP:FB
+A:96 X:69 Y:FE P:27 SP:FB
+A:96 X:69 Y:FE P:27 SP:FB
+A:96 X:69 Y:FE P:27 SP:FB
+A:96 X:69 Y:FE P:27 SP:FB
+A:96 X:69 Y:FE P:27 SP:FB
+A:96 X:69 Y:FE P:27 SP:FB
+A:96 X:69 Y:69 P:25 SP:FB
+A:96 X:69 Y:69 P:A5 SP:FB
+A:96 X:69 Y:69 P:E5 SP:FB
+A:96 X:FF Y:69 P:E5 SP:FB
+A:96 X:00 Y:69 P:67 SP:FB
+A:96 X:00 Y:69 P:67 SP:FB
+A:96 X:00 Y:69 P:67 SP:FB
+A:96 X:00 Y:69 P:67 SP:FB
+A:96 X:00 Y:69 P:67 SP:FB
+A:96 X:00 Y:69 P:67 SP:FB
+A:96 X:00 Y:69 P:67 SP:FB
+A:96 X:01 Y:69 P:65 SP:FB
+A:96 X:01 Y:69 P:65 SP:FB
+A:96 X:01 Y:69 P:65 SP:FB
+A:96 X:01 Y:69 P:65 SP:FB
+A:96 X:01 Y:69 P:65 SP:FB
+A:96 X:01 Y:69 P:64 SP:FB
+A:96 X:01 Y:69 P:24 SP:FB
+A:96 X:00 Y:69 P:26 SP:FB
+A:96 X:FF Y:69 P:A4 SP:FB
+A:96 X:FF Y:69 P:A4 SP:FB
+A:96 X:FF Y:69 P:A4 SP:FB
+A:96 X:FF Y:69 P:A4 SP:FB
+A:96 X:FF Y:69 P:A4 SP:FB
+A:96 X:FF Y:69 P:27 SP:FB
+A:96 X:FF Y:69 P:27 SP:FB
+A:96 X:FF Y:69 P:26 SP:FB
+A:96 X:FE Y:69 P:A4 SP:FB
+A:96 X:FE Y:69 P:A4 SP:FB
+A:96 X:FE Y:69 P:A4 SP:FB
+A:96 X:FE Y:69 P:A4 SP:FB
+A:96 X:FE Y:69 P:A4 SP:FB
+A:96 X:FE Y:69 P:27 SP:FB
+A:96 X:FE Y:69 P:27 SP:FB
+A:96 X:FE Y:69 P:27 SP:FB
+A:96 X:FE Y:69 P:27 SP:FB
+A:96 X:FE Y:69 P:27 SP:FB
+A:96 X:FE Y:69 P:27 SP:FB
+A:96 X:FE Y:69 P:27 SP:FB
+A:96 X:FE Y:69 P:27 SP:FB
+A:85 X:FE Y:69 P:A5 SP:FB
+A:85 X:34 Y:69 P:25 SP:FB
+A:85 X:34 Y:99 P:A5 SP:FB
+A:85 X:34 Y:99 P:A4 SP:FB
+A:85 X:34 Y:99 P:E4 SP:FB
+A:85 X:34 Y:85 P:E4 SP:FB
+A:85 X:34 Y:85 P:E4 SP:FB
+A:85 X:34 Y:85 P:E4 SP:FB
+A:85 X:34 Y:85 P:E4 SP:FB
+A:85 X:34 Y:85 P:E4 SP:FB
+A:85 X:34 Y:85 P:67 SP:FB
+A:85 X:34 Y:85 P:67 SP:FB
+A:85 X:34 Y:85 P:67 SP:FB
+A:85 X:34 Y:85 P:67 SP:FB
+A:85 X:34 Y:85 P:67 SP:FB
+A:85 X:34 Y:85 P:67 SP:FB
+A:00 X:34 Y:85 P:67 SP:FB
+A:00 X:34 Y:85 P:67 SP:FB
+A:00 X:34 Y:85 P:27 SP:FB
+A:00 X:34 Y:00 P:27 SP:FB
+A:00 X:34 Y:00 P:27 SP:FB
+A:00 X:34 Y:00 P:27 SP:FB
+A:00 X:34 Y:00 P:27 SP:FB
+A:00 X:34 Y:00 P:27 SP:FB
+A:00 X:34 Y:00 P:27 SP:FB
+A:00 X:34 Y:00 P:27 SP:FB
+A:00 X:34 Y:00 P:27 SP:FB
+A:00 X:34 Y:00 P:27 SP:FB
+A:00 X:34 Y:00 P:27 SP:FB
+A:00 X:34 Y:00 P:27 SP:FB
+A:00 X:34 Y:00 P:27 SP:FB
+A:00 X:34 Y:00 P:27 SP:FB
+A:85 X:34 Y:00 P:A5 SP:FB
+A:85 X:34 Y:00 P:25 SP:FB
+A:85 X:34 Y:99 P:A5 SP:FB
+A:85 X:34 Y:99 P:A4 SP:FB
+A:85 X:34 Y:99 P:E4 SP:FB
+A:85 X:85 Y:99 P:E4 SP:FB
+A:85 X:85 Y:99 P:E4 SP:FB
+A:85 X:85 Y:99 P:E4 SP:FB
+A:85 X:85 Y:99 P:E4 SP:FB
+A:85 X:85 Y:99 P:E4 SP:FB
+A:85 X:85 Y:99 P:67 SP:FB
+A:85 X:85 Y:99 P:67 SP:FB
+A:85 X:85 Y:99 P:67 SP:FB
+A:85 X:85 Y:99 P:67 SP:FB
+A:85 X:85 Y:99 P:67 SP:FB
+A:85 X:85 Y:99 P:67 SP:FB
+A:00 X:85 Y:99 P:67 SP:FB
+A:00 X:85 Y:99 P:67 SP:FB
+A:00 X:85 Y:99 P:27 SP:FB
+A:00 X:00 Y:99 P:27 SP:FB
+A:00 X:00 Y:99 P:27 SP:FB
+A:00 X:00 Y:99 P:27 SP:FB
+A:00 X:00 Y:99 P:27 SP:FB
+A:00 X:00 Y:99 P:27 SP:FB
+A:00 X:00 Y:99 P:27 SP:FB
+A:00 X:00 Y:99 P:27 SP:FB
+A:00 X:00 Y:99 P:27 SP:FB
+A:00 X:00 Y:99 P:27 SP:FB
+A:00 X:00 Y:99 P:27 SP:FB
+A:00 X:00 Y:99 P:27 SP:FB
+A:00 X:00 Y:99 P:27 SP:FB
+A:00 X:00 Y:99 P:27 SP:FB
+A:85 X:00 Y:99 P:A5 SP:FB
+A:85 X:34 Y:99 P:25 SP:FB
+A:85 X:34 Y:99 P:A5 SP:FB
+A:85 X:34 Y:99 P:A4 SP:FB
+A:85 X:34 Y:99 P:E4 SP:FB
+A:99 X:34 Y:99 P:E4 SP:FB
+A:99 X:34 Y:99 P:E4 SP:FB
+A:99 X:34 Y:99 P:E4 SP:FB
+A:99 X:34 Y:99 P:E4 SP:FB
+A:99 X:34 Y:99 P:E4 SP:FB
+A:99 X:34 Y:99 P:67 SP:FB
+A:99 X:34 Y:99 P:67 SP:FB
+A:99 X:34 Y:99 P:67 SP:FB
+A:99 X:34 Y:99 P:67 SP:FB
+A:99 X:34 Y:99 P:67 SP:FB
+A:99 X:34 Y:99 P:67 SP:FB
+A:99 X:34 Y:00 P:67 SP:FB
+A:99 X:34 Y:00 P:67 SP:FB
+A:99 X:34 Y:00 P:27 SP:FB
+A:00 X:34 Y:00 P:27 SP:FB
+A:00 X:34 Y:00 P:27 SP:FB
+A:00 X:34 Y:00 P:27 SP:FB
+A:00 X:34 Y:00 P:27 SP:FB
+A:00 X:34 Y:00 P:27 SP:FB
+A:00 X:34 Y:00 P:27 SP:FB
+A:00 X:34 Y:00 P:27 SP:FB
+A:00 X:34 Y:00 P:27 SP:FB
+A:00 X:34 Y:00 P:27 SP:FB
+A:00 X:34 Y:00 P:27 SP:FB
+A:00 X:34 Y:00 P:27 SP:FB
+A:00 X:34 Y:00 P:27 SP:FB
+A:00 X:34 Y:00 P:27 SP:FB
+A:85 X:34 Y:00 P:A5 SP:FB
+A:85 X:34 Y:00 P:25 SP:FB
+A:85 X:34 Y:99 P:A5 SP:FB
+A:85 X:34 Y:99 P:A4 SP:FB
+A:85 X:34 Y:99 P:E4 SP:FB
+A:34 X:34 Y:99 P:64 SP:FB
+A:34 X:34 Y:99 P:64 SP:FB
+A:34 X:34 Y:99 P:64 SP:FB
+A:34 X:34 Y:99 P:64 SP:FB
+A:34 X:34 Y:99 P:64 SP:FB
+A:34 X:34 Y:99 P:67 SP:FB
+A:34 X:34 Y:99 P:67 SP:FB
+A:34 X:34 Y:99 P:67 SP:FB
+A:34 X:34 Y:99 P:67 SP:FB
+A:34 X:34 Y:99 P:67 SP:FB
+A:34 X:34 Y:99 P:67 SP:FB
+A:34 X:00 Y:99 P:67 SP:FB
+A:34 X:00 Y:99 P:67 SP:FB
+A:34 X:00 Y:99 P:27 SP:FB
+A:00 X:00 Y:99 P:27 SP:FB
+A:00 X:00 Y:99 P:27 SP:FB
+A:00 X:00 Y:99 P:27 SP:FB
+A:00 X:00 Y:99 P:27 SP:FB
+A:00 X:00 Y:99 P:27 SP:FB
+A:00 X:00 Y:99 P:27 SP:FB
+A:00 X:00 Y:99 P:27 SP:FB
+A:00 X:00 Y:99 P:27 SP:FB
+A:00 X:00 Y:99 P:27 SP:FB
+A:00 X:00 Y:99 P:27 SP:FB
+A:00 X:00 Y:99 P:27 SP:FB
+A:00 X:00 Y:99 P:27 SP:FB
+A:00 X:00 Y:99 P:27 SP:FB
+A:00 X:FB Y:99 P:A5 SP:FB
+A:00 X:FB Y:99 P:A5 SP:FB
+A:00 X:FB Y:33 P:25 SP:FB
+A:00 X:69 Y:33 P:25 SP:FB
+A:84 X:69 Y:33 P:A5 SP:FB
+A:84 X:69 Y:33 P:A4 SP:FB
+A:84 X:69 Y:33 P:E4 SP:FB
+A:84 X:69 Y:33 P:E4 SP:69
+A:84 X:69 Y:33 P:E4 SP:69
+A:84 X:69 Y:33 P:E4 SP:69
+A:84 X:69 Y:33 P:E4 SP:69
+A:84 X:69 Y:33 P:E4 SP:69
+A:84 X:69 Y:33 P:67 SP:69
+A:84 X:69 Y:33 P:67 SP:69
+A:84 X:69 Y:33 P:67 SP:69
+A:84 X:69 Y:33 P:67 SP:69
+A:84 X:69 Y:33 P:67 SP:69
+A:84 X:69 Y:33 P:67 SP:69
+A:84 X:69 Y:01 P:65 SP:69
+A:04 X:69 Y:01 P:65 SP:69
+A:04 X:69 Y:01 P:65 SP:69
+A:04 X:69 Y:01 P:25 SP:69
+A:04 X:00 Y:01 P:27 SP:69
+A:04 X:69 Y:01 P:25 SP:69
+A:04 X:69 Y:01 P:25 SP:69
+A:04 X:69 Y:01 P:25 SP:69
+A:04 X:69 Y:01 P:25 SP:69
+A:04 X:69 Y:01 P:25 SP:69
+A:04 X:69 Y:01 P:27 SP:69
+A:04 X:69 Y:01 P:27 SP:69
+A:04 X:69 Y:01 P:27 SP:69
+A:04 X:69 Y:01 P:27 SP:69
+A:04 X:69 Y:01 P:27 SP:69
+A:04 X:69 Y:01 P:27 SP:69
+A:04 X:69 Y:01 P:27 SP:69
+A:04 X:FB Y:01 P:A5 SP:69
+A:04 X:FB Y:01 P:A5 SP:FB
+A:04 X:FB Y:01 P:A5 SP:FD
+A:04 X:FB Y:01 P:A5 SP:FB
+A:FF X:FB Y:01 P:A5 SP:FB
+A:FF X:FB Y:01 P:A5 SP:FB
+A:FF X:FB Y:01 P:A5 SP:FB
+A:FF X:FB Y:01 P:A5 SP:FB
+A:FF X:FB Y:01 P:A5 SP:FB
+A:FF X:80 Y:01 P:A5 SP:FB
+A:FF X:80 Y:01 P:A5 SP:80
+A:33 X:80 Y:01 P:25 SP:80
+A:33 X:80 Y:01 P:25 SP:7F
+A:69 X:80 Y:01 P:25 SP:7F
+A:69 X:80 Y:01 P:25 SP:7E
+A:69 X:7E Y:01 P:25 SP:7E
+A:69 X:7E Y:01 P:27 SP:7E
+A:69 X:7E Y:01 P:27 SP:7E
+A:69 X:7E Y:01 P:25 SP:7F
+A:69 X:7E Y:01 P:27 SP:7F
+A:69 X:7E Y:01 P:27 SP:7F
+A:33 X:7E Y:01 P:25 SP:80
+A:33 X:7E Y:01 P:27 SP:80
+A:33 X:7E Y:01 P:27 SP:80
+A:33 X:80 Y:01 P:A5 SP:80
+A:33 X:80 Y:01 P:27 SP:80
+A:33 X:80 Y:01 P:27 SP:80
+A:33 X:80 Y:01 P:25 SP:80
+A:33 X:80 Y:01 P:27 SP:80
+A:33 X:80 Y:01 P:27 SP:80
+A:69 X:80 Y:01 P:25 SP:80
+A:69 X:80 Y:01 P:27 SP:80
+A:69 X:80 Y:01 P:27 SP:80
+A:69 X:80 Y:01 P:27 SP:80
+A:69 X:80 Y:01 P:27 SP:80
+A:69 X:80 Y:01 P:A5 SP:80
+A:69 X:80 Y:01 P:A5 SP:80
+A:69 X:80 Y:01 P:A5 SP:7E
+A:69 X:7E Y:01 P:25 SP:7E
+A:69 X:7E Y:01 P:27 SP:7E
+A:69 X:7E Y:01 P:27 SP:7E
+A:39 X:7E Y:01 P:25 SP:7F
+A:CE X:7E Y:01 P:A5 SP:80
+A:CE X:80 Y:01 P:A5 SP:80
+A:CE X:80 Y:01 P:27 SP:80
+A:CE X:80 Y:01 P:27 SP:80
+A:00 X:80 Y:01 P:27 SP:80
+A:00 X:80 Y:01 P:27 SP:7E
+A:4D X:80 Y:01 P:25 SP:7F
+A:4D X:80 Y:01 P:27 SP:7F
+A:4D X:80 Y:01 P:27 SP:7F
+A:CE X:80 Y:01 P:A5 SP:80
+A:CE X:80 Y:01 P:27 SP:80
+A:CE X:80 Y:01 P:27 SP:80
+A:CE X:80 Y:01 P:27 SP:80
+A:CE X:80 Y:01 P:27 SP:80
+A:CE X:80 Y:01 P:A5 SP:80
+A:CE X:80 Y:01 P:A5 SP:7F
+A:66 X:80 Y:01 P:25 SP:7F
+A:66 X:80 Y:01 P:25 SP:7E
+A:66 X:80 Y:01 P:25 SP:80
+A:66 X:77 Y:01 P:25 SP:80
+A:66 X:77 Y:69 P:25 SP:80
+A:66 X:77 Y:69 P:24 SP:80
+A:66 X:77 Y:69 P:E4 SP:80
+A:83 X:77 Y:69 P:E4 SP:80
+A:83 X:77 Y:69 P:E4 SP:7E
+A:83 X:77 Y:69 P:E4 SP:80
+A:83 X:77 Y:69 P:E4 SP:80
+A:83 X:77 Y:69 P:E4 SP:80
+A:83 X:77 Y:69 P:E4 SP:80
+A:83 X:77 Y:69 P:E4 SP:80
+A:83 X:77 Y:69 P:67 SP:80
+A:83 X:77 Y:69 P:67 SP:80
+A:83 X:77 Y:69 P:67 SP:80
+A:83 X:77 Y:69 P:67 SP:80
+A:83 X:77 Y:69 P:67 SP:80
+A:83 X:77 Y:69 P:67 SP:80
+A:83 X:77 Y:69 P:67 SP:80
+A:83 X:77 Y:69 P:27 SP:80
+A:00 X:77 Y:69 P:27 SP:80
+A:00 X:77 Y:69 P:27 SP:7E
+A:00 X:77 Y:69 P:27 SP:80
+A:00 X:77 Y:69 P:27 SP:80
+A:00 X:77 Y:69 P:27 SP:80
+A:00 X:77 Y:69 P:27 SP:80
+A:00 X:77 Y:69 P:27 SP:80
+A:00 X:77 Y:69 P:27 SP:80
+A:00 X:77 Y:69 P:27 SP:80
+A:CE X:77 Y:69 P:A5 SP:80
+A:CE X:77 Y:69 P:A5 SP:7F
+A:AE X:77 Y:69 P:A5 SP:7F
+A:AE X:77 Y:69 P:A5 SP:7E
+A:65 X:77 Y:69 P:25 SP:7E
+A:65 X:77 Y:69 P:25 SP:7D
+A:55 X:77 Y:69 P:25 SP:7D
+A:55 X:77 Y:88 P:A5 SP:7D
+A:55 X:99 Y:88 P:A5 SP:7D
+A:55 X:99 Y:88 P:65 SP:80
+A:55 X:99 Y:88 P:65 SP:80
+A:55 X:99 Y:88 P:65 SP:80
+A:55 X:99 Y:88 P:65 SP:80
+A:55 X:99 Y:88 P:65 SP:80
+A:55 X:99 Y:88 P:67 SP:80
+A:55 X:99 Y:88 P:67 SP:80
+A:55 X:99 Y:88 P:67 SP:80
+A:55 X:99 Y:88 P:67 SP:80
+A:55 X:99 Y:88 P:67 SP:80
+A:55 X:99 Y:88 P:67 SP:80
+A:CE X:99 Y:88 P:E5 SP:80
+A:CE X:99 Y:88 P:E5 SP:7F
+A:CE X:99 Y:88 P:E5 SP:7F
+A:CE X:99 Y:88 P:E5 SP:7E
+A:87 X:99 Y:88 P:E5 SP:7E
+A:87 X:99 Y:88 P:E5 SP:7D
+A:55 X:99 Y:88 P:65 SP:7D
+A:55 X:99 Y:88 P:A7 SP:80
+A:55 X:99 Y:88 P:A7 SP:80
+A:55 X:99 Y:88 P:A7 SP:80
+A:55 X:99 Y:88 P:A7 SP:80
+A:55 X:99 Y:88 P:A7 SP:80
+A:55 X:99 Y:88 P:27 SP:80
+A:55 X:99 Y:88 P:27 SP:80
+A:55 X:99 Y:88 P:27 SP:80
+A:55 X:99 Y:88 P:27 SP:80
+A:55 X:99 Y:88 P:27 SP:80
+A:55 X:99 Y:88 P:27 SP:80
+A:55 X:99 Y:88 P:27 SP:80
+A:55 X:FB Y:88 P:A5 SP:80
+A:55 X:FB Y:88 P:A5 SP:FB
+A:55 X:FB Y:88 P:A5 SP:FD
+A:55 X:FB Y:88 P:A5 SP:FB
+A:55 X:55 Y:88 P:25 SP:FB
+A:55 X:55 Y:69 P:25 SP:FB
+A:FF X:55 Y:69 P:A5 SP:FB
+A:FF X:55 Y:69 P:A5 SP:FB
+A:FF X:55 Y:69 P:A5 SP:FB
+A:FF X:55 Y:69 P:E5 SP:FB
+A:FF X:55 Y:69 P:E5 SP:FB
+A:01 X:55 Y:69 P:65 SP:FB
+A:00 X:55 Y:69 P:67 SP:FB
+A:00 X:55 Y:69 P:67 SP:FB
+A:00 X:55 Y:69 P:67 SP:FB
+A:00 X:55 Y:69 P:67 SP:FB
+A:00 X:55 Y:69 P:67 SP:FB
+A:00 X:55 Y:69 P:67 SP:FB
+A:00 X:55 Y:69 P:67 SP:FB
+A:00 X:55 Y:69 P:27 SP:FB
+A:AA X:55 Y:69 P:A5 SP:FB
+A:55 X:55 Y:69 P:24 SP:FB
+A:55 X:55 Y:69 P:24 SP:FB
+A:55 X:55 Y:69 P:24 SP:FB
+A:55 X:55 Y:69 P:24 SP:FB
+A:55 X:55 Y:69 P:24 SP:FB
+A:55 X:55 Y:69 P:27 SP:FB
+A:55 X:55 Y:69 P:27 SP:FB
+A:55 X:55 Y:69 P:27 SP:FB
+A:55 X:55 Y:69 P:27 SP:FB
+A:55 X:55 Y:69 P:E5 SP:FB
+A:55 X:55 Y:69 P:E5 SP:FB
+A:80 X:55 Y:69 P:E5 SP:FB
+A:00 X:55 Y:69 P:67 SP:FB
+A:00 X:55 Y:69 P:67 SP:FB
+A:00 X:55 Y:69 P:67 SP:FB
+A:00 X:55 Y:69 P:67 SP:FB
+A:00 X:55 Y:69 P:67 SP:FB
+A:00 X:55 Y:69 P:67 SP:FB
+A:00 X:55 Y:69 P:67 SP:FB
+A:00 X:55 Y:69 P:27 SP:FB
+A:00 X:55 Y:69 P:27 SP:FB
+A:55 X:55 Y:69 P:25 SP:FB
+A:AA X:55 Y:69 P:A4 SP:FB
+A:AA X:55 Y:69 P:A4 SP:FB
+A:AA X:55 Y:69 P:A4 SP:FB
+A:AA X:55 Y:69 P:A4 SP:FB
+A:AA X:55 Y:69 P:A4 SP:FB
+A:AA X:55 Y:69 P:27 SP:FB
+A:AA X:55 Y:69 P:27 SP:FB
+A:AA X:55 Y:69 P:27 SP:FB
+A:AA X:55 Y:69 P:27 SP:FB
+A:AA X:55 Y:69 P:E5 SP:FB
+A:AA X:55 Y:69 P:E5 SP:FB
+A:01 X:55 Y:69 P:65 SP:FB
+A:80 X:55 Y:69 P:E5 SP:FB
+A:80 X:55 Y:69 P:E5 SP:FB
+A:80 X:55 Y:69 P:E5 SP:FB
+A:80 X:55 Y:69 P:E5 SP:FB
+A:80 X:55 Y:69 P:E5 SP:FB
+A:80 X:55 Y:69 P:67 SP:FB
+A:80 X:55 Y:69 P:67 SP:FB
+A:80 X:55 Y:69 P:27 SP:FB
+A:80 X:55 Y:69 P:26 SP:FB
+A:55 X:55 Y:69 P:24 SP:FB
+A:2A X:55 Y:69 P:25 SP:FB
+A:2A X:55 Y:69 P:25 SP:FB
+A:2A X:55 Y:69 P:25 SP:FB
+A:2A X:55 Y:69 P:25 SP:FB
+A:2A X:55 Y:69 P:25 SP:FB
+A:2A X:55 Y:69 P:27 SP:FB
+A:2A X:55 Y:69 P:27 SP:FB
+A:2A X:55 Y:69 P:27 SP:FB
+A:2A X:55 Y:69 P:27 SP:FB
+A:2A X:55 Y:69 P:E5 SP:FB
+A:2A X:55 Y:69 P:E5 SP:FB
+A:80 X:55 Y:69 P:E5 SP:FB
+A:01 X:55 Y:69 P:65 SP:FB
+A:01 X:55 Y:69 P:65 SP:FB
+A:01 X:55 Y:69 P:65 SP:FB
+A:01 X:55 Y:69 P:65 SP:FB
+A:01 X:55 Y:69 P:65 SP:FB
+A:01 X:55 Y:69 P:67 SP:FB
+A:01 X:55 Y:69 P:67 SP:FB
+A:01 X:55 Y:69 P:27 SP:FB
+A:01 X:55 Y:69 P:26 SP:FB
+A:55 X:55 Y:69 P:24 SP:FB
+A:AA X:55 Y:69 P:A4 SP:FB
+A:AA X:55 Y:69 P:A4 SP:FB
+A:AA X:55 Y:69 P:A4 SP:FB
+A:AA X:55 Y:69 P:A4 SP:FB
+A:AA X:55 Y:69 P:A4 SP:FB
+A:AA X:55 Y:69 P:27 SP:FB
+A:AA X:55 Y:69 P:27 SP:FB
+A:AA X:55 Y:69 P:27 SP:FB
+A:AA X:55 Y:69 P:27 SP:FD
+A:AA X:55 Y:69 P:27 SP:FB
+A:00 X:55 Y:69 P:27 SP:FB
+A:00 X:55 Y:69 P:27 SP:FB
+A:00 X:55 Y:69 P:27 SP:FB
+A:00 X:55 Y:69 P:27 SP:FB
+A:02 X:55 Y:69 P:25 SP:FB
+A:02 X:55 Y:69 P:25 SP:FB
+A:FF X:55 Y:69 P:A5 SP:FB
+A:FF X:55 Y:69 P:A5 SP:FB
+A:00 X:55 Y:69 P:27 SP:FB
+A:00 X:55 Y:69 P:27 SP:FB
+A:03 X:55 Y:69 P:25 SP:FB
+A:03 X:55 Y:69 P:25 SP:FB
+A:03 X:55 Y:69 P:25 SP:FB
+A:00 X:55 Y:69 P:27 SP:FB
+A:00 X:55 Y:69 P:27 SP:FB
+A:04 X:55 Y:69 P:25 SP:FB
+A:04 X:55 Y:69 P:25 SP:FB
+A:5A X:55 Y:69 P:25 SP:FB
+A:5A X:55 Y:69 P:25 SP:FB
+A:5B X:55 Y:69 P:25 SP:FB
+A:5B X:55 Y:69 P:25 SP:FB
+A:5C X:55 Y:69 P:25 SP:FB
+A:5C X:55 Y:69 P:25 SP:FB
+A:5D X:55 Y:69 P:25 SP:FB
+A:5D X:55 Y:69 P:25 SP:FB
+A:5D X:00 Y:69 P:27 SP:FB
+A:5A X:00 Y:69 P:25 SP:FB
+A:5A X:00 Y:69 P:27 SP:FB
+A:5A X:00 Y:69 P:27 SP:FB
+A:5A X:01 Y:69 P:25 SP:FB
+A:5A X:02 Y:69 P:25 SP:FB
+A:5B X:02 Y:69 P:25 SP:FB
+A:5B X:02 Y:69 P:27 SP:FB
+A:5B X:02 Y:69 P:27 SP:FB
+A:5B X:03 Y:69 P:25 SP:FB
+A:5C X:03 Y:69 P:25 SP:FB
+A:5C X:03 Y:69 P:27 SP:FB
+A:5C X:03 Y:69 P:27 SP:FB
+A:5C X:00 Y:69 P:27 SP:FB
+A:5D X:00 Y:69 P:25 SP:FB
+A:5D X:00 Y:69 P:27 SP:FB
+A:5D X:00 Y:69 P:27 SP:FB
+A:5D X:81 Y:69 P:A5 SP:FB
+A:5A X:81 Y:69 P:25 SP:FB
+A:5A X:81 Y:69 P:27 SP:FB
+A:5A X:81 Y:69 P:27 SP:FB
+A:AA X:81 Y:69 P:A5 SP:FB
+A:AA X:00 Y:69 P:27 SP:FB
+A:AA X:00 Y:69 P:27 SP:FB
+A:AA X:01 Y:69 P:25 SP:FB
+A:AA X:02 Y:69 P:25 SP:FB
+A:AB X:02 Y:69 P:A5 SP:FB
+A:AB X:02 Y:69 P:A5 SP:FB
+A:AB X:03 Y:69 P:25 SP:FB
+A:AC X:03 Y:69 P:A5 SP:FB
+A:AC X:03 Y:69 P:A5 SP:FB
+A:AC X:00 Y:69 P:27 SP:FB
+A:AD X:00 Y:69 P:A5 SP:FB
+A:AD X:00 Y:69 P:A5 SP:FB
+A:AA X:00 Y:69 P:A5 SP:FB
+A:AA X:00 Y:69 P:27 SP:FB
+A:AA X:00 Y:69 P:27 SP:FB
+A:AB X:00 Y:69 P:A5 SP:FB
+A:AB X:00 Y:69 P:27 SP:FB
+A:AB X:00 Y:69 P:27 SP:FB
+A:AC X:00 Y:69 P:A5 SP:FB
+A:AC X:00 Y:69 P:27 SP:FB
+A:AC X:00 Y:69 P:27 SP:FB
+A:AD X:00 Y:69 P:A5 SP:FB
+A:AD X:00 Y:69 P:27 SP:FB
+A:AD X:00 Y:69 P:27 SP:FB
+A:00 X:00 Y:69 P:27 SP:FB
+A:00 X:00 Y:69 P:27 SP:FB
+A:00 X:00 Y:69 P:27 SP:FB
+A:00 X:00 Y:69 P:27 SP:FB
+A:AA X:00 Y:69 P:A5 SP:FB
+A:AA X:00 Y:69 P:A5 SP:FB
+A:AA X:00 Y:69 P:27 SP:FB
+A:AA X:00 Y:5A P:25 SP:FB
+A:AA X:00 Y:5A P:25 SP:F9
+A:AA X:00 Y:5A P:24 SP:F9
+A:FF X:00 Y:5A P:A4 SP:F9
+A:FF X:00 Y:5A P:A4 SP:F9
+A:FF X:00 Y:5A P:E4 SP:F9
+A:55 X:00 Y:5A P:64 SP:F9
+A:55 X:00 Y:5A P:64 SP:FB
+A:FF X:00 Y:5A P:E4 SP:FB
+A:FF X:00 Y:5A P:E4 SP:F9
+A:FF X:00 Y:5A P:E4 SP:F9
+A:FF X:00 Y:5A P:E4 SP:F9
+A:FF X:00 Y:5A P:67 SP:F9
+A:FF X:00 Y:5A P:67 SP:F9
+A:FF X:00 Y:5A P:67 SP:F9
+A:FF X:00 Y:5A P:67 SP:FB
+A:FF X:00 Y:5B P:65 SP:FB
+A:FF X:00 Y:5B P:65 SP:F9
+A:FF X:00 Y:5B P:65 SP:F9
+A:FF X:00 Y:5B P:25 SP:F9
+A:00 X:00 Y:5B P:27 SP:F9
+A:00 X:00 Y:5B P:27 SP:FB
+A:00 X:00 Y:5B P:27 SP:FB
+A:00 X:00 Y:5B P:27 SP:F9
+A:00 X:00 Y:5B P:27 SP:F9
+A:00 X:00 Y:5B P:27 SP:F9
+A:00 X:00 Y:5B P:27 SP:F9
+A:00 X:00 Y:5B P:27 SP:F9
+A:00 X:00 Y:5B P:27 SP:FB
+A:00 X:00 Y:5C P:25 SP:FB
+A:00 X:00 Y:5C P:25 SP:F9
+A:00 X:00 Y:5C P:24 SP:F9
+A:00 X:00 Y:5C P:E6 SP:F9
+A:55 X:00 Y:5C P:64 SP:F9
+A:55 X:00 Y:5C P:64 SP:FB
+A:00 X:00 Y:5C P:66 SP:FB
+A:00 X:00 Y:5C P:66 SP:F9
+A:00 X:00 Y:5C P:66 SP:F9
+A:00 X:00 Y:5C P:66 SP:F9
+A:00 X:00 Y:5C P:66 SP:F9
+A:00 X:00 Y:5C P:66 SP:F9
+A:00 X:00 Y:5C P:66 SP:FB
+A:00 X:00 Y:5D P:64 SP:FB
+A:EF X:00 Y:5D P:E4 SP:FB
+A:EF X:00 Y:5D P:E4 SP:FB
+A:EF X:00 Y:5D P:E4 SP:F9
+A:EF X:00 Y:5D P:E5 SP:F9
+A:EF X:00 Y:5D P:A5 SP:F9
+A:F8 X:00 Y:5D P:A5 SP:F9
+A:F8 X:00 Y:5D P:A5 SP:FB
+A:E8 X:00 Y:5D P:A5 SP:FB
+A:E8 X:00 Y:5D P:A5 SP:F9
+A:E8 X:00 Y:5D P:A5 SP:F9
+A:E8 X:00 Y:5D P:A5 SP:F9
+A:E8 X:00 Y:5D P:27 SP:F9
+A:E8 X:00 Y:5D P:27 SP:F9
+A:E8 X:00 Y:5D P:27 SP:F9
+A:E8 X:00 Y:5D P:27 SP:FB
+A:E8 X:00 Y:5E P:25 SP:FB
+A:E8 X:00 Y:5E P:25 SP:F9
+A:E8 X:00 Y:5E P:24 SP:F9
+A:E8 X:00 Y:5E P:E4 SP:F9
+A:5F X:00 Y:5E P:64 SP:F9
+A:5F X:00 Y:5E P:64 SP:FB
+A:F5 X:00 Y:5E P:E4 SP:FB
+A:F5 X:00 Y:5E P:E4 SP:F9
+A:F5 X:00 Y:5E P:E4 SP:F9
+A:F5 X:00 Y:5E P:E4 SP:F9
+A:F5 X:00 Y:5E P:67 SP:F9
+A:F5 X:00 Y:5E P:67 SP:F9
+A:F5 X:00 Y:5E P:67 SP:F9
+A:F5 X:00 Y:5E P:67 SP:FB
+A:F5 X:00 Y:5F P:65 SP:FB
+A:70 X:00 Y:5F P:65 SP:FB
+A:70 X:00 Y:5F P:65 SP:FB
+A:70 X:00 Y:5F P:65 SP:F9
+A:70 X:00 Y:5F P:65 SP:F9
+A:70 X:00 Y:5F P:25 SP:F9
+A:70 X:00 Y:5F P:25 SP:F9
+A:70 X:00 Y:5F P:25 SP:FB
+A:00 X:00 Y:5F P:27 SP:FB
+A:00 X:00 Y:5F P:27 SP:F9
+A:00 X:00 Y:5F P:27 SP:F9
+A:00 X:00 Y:5F P:27 SP:F9
+A:00 X:00 Y:5F P:27 SP:F9
+A:00 X:00 Y:5F P:27 SP:F9
+A:00 X:00 Y:5F P:27 SP:FB
+A:00 X:00 Y:60 P:25 SP:FB
+A:69 X:00 Y:60 P:25 SP:FB
+A:69 X:00 Y:60 P:25 SP:FB
+A:69 X:00 Y:60 P:25 SP:F9
+A:69 X:00 Y:60 P:24 SP:F9
+A:69 X:00 Y:60 P:E4 SP:F9
+A:00 X:00 Y:60 P:66 SP:F9
+A:00 X:00 Y:60 P:66 SP:FB
+A:69 X:00 Y:60 P:24 SP:FB
+A:69 X:00 Y:60 P:24 SP:F9
+A:69 X:00 Y:60 P:24 SP:F9
+A:69 X:00 Y:60 P:24 SP:F9
+A:69 X:00 Y:60 P:27 SP:F9
+A:69 X:00 Y:60 P:27 SP:F9
+A:69 X:00 Y:60 P:27 SP:F9
+A:69 X:00 Y:60 P:27 SP:FB
+A:69 X:00 Y:61 P:25 SP:FB
+A:69 X:00 Y:61 P:25 SP:F9
+A:69 X:00 Y:61 P:25 SP:F9
+A:69 X:00 Y:61 P:E5 SP:F9
+A:00 X:00 Y:61 P:67 SP:F9
+A:00 X:00 Y:61 P:67 SP:FB
+A:6A X:00 Y:61 P:24 SP:FB
+A:6A X:00 Y:61 P:24 SP:F9
+A:6A X:00 Y:61 P:24 SP:F9
+A:6A X:00 Y:61 P:24 SP:F9
+A:6A X:00 Y:61 P:27 SP:F9
+A:6A X:00 Y:61 P:27 SP:F9
+A:6A X:00 Y:61 P:27 SP:F9
+A:6A X:00 Y:61 P:27 SP:FB
+A:6A X:00 Y:62 P:25 SP:FB
+A:7F X:00 Y:62 P:25 SP:FB
+A:7F X:00 Y:62 P:25 SP:FB
+A:7F X:00 Y:62 P:25 SP:F9
+A:7F X:00 Y:62 P:25 SP:F9
+A:7F X:00 Y:62 P:25 SP:F9
+A:7F X:00 Y:62 P:25 SP:F9
+A:7F X:00 Y:62 P:25 SP:FB
+A:FF X:00 Y:62 P:E4 SP:FB
+A:FF X:00 Y:62 P:E4 SP:F9
+A:FF X:00 Y:62 P:E4 SP:F9
+A:FF X:00 Y:62 P:E4 SP:F9
+A:FF X:00 Y:62 P:67 SP:F9
+A:FF X:00 Y:62 P:67 SP:F9
+A:FF X:00 Y:62 P:67 SP:F9
+A:FF X:00 Y:62 P:67 SP:FB
+A:FF X:00 Y:63 P:65 SP:FB
+A:80 X:00 Y:63 P:E5 SP:FB
+A:80 X:00 Y:63 P:E5 SP:FB
+A:80 X:00 Y:63 P:E5 SP:F9
+A:80 X:00 Y:63 P:E4 SP:F9
+A:80 X:00 Y:63 P:E4 SP:F9
+A:7F X:00 Y:63 P:64 SP:F9
+A:7F X:00 Y:63 P:64 SP:FB
+A:FF X:00 Y:63 P:A4 SP:FB
+A:FF X:00 Y:63 P:A4 SP:F9
+A:FF X:00 Y:63 P:A4 SP:F9
+A:FF X:00 Y:63 P:A4 SP:F9
+A:FF X:00 Y:63 P:27 SP:F9
+A:FF X:00 Y:63 P:27 SP:F9
+A:FF X:00 Y:63 P:27 SP:F9
+A:FF X:00 Y:63 P:27 SP:FB
+A:FF X:00 Y:64 P:25 SP:FB
+A:FF X:00 Y:64 P:25 SP:F9
+A:FF X:00 Y:64 P:25 SP:F9
+A:FF X:00 Y:64 P:25 SP:F9
+A:7F X:00 Y:64 P:25 SP:F9
+A:7F X:00 Y:64 P:25 SP:FB
+A:00 X:00 Y:64 P:27 SP:FB
+A:00 X:00 Y:64 P:27 SP:F9
+A:00 X:00 Y:64 P:27 SP:F9
+A:00 X:00 Y:64 P:27 SP:F9
+A:00 X:00 Y:64 P:27 SP:F9
+A:00 X:00 Y:64 P:27 SP:F9
+A:00 X:00 Y:64 P:27 SP:FB
+A:00 X:00 Y:65 P:25 SP:FB
+A:40 X:00 Y:65 P:25 SP:FB
+A:40 X:00 Y:65 P:25 SP:FB
+A:40 X:00 Y:65 P:25 SP:F9
+A:40 X:00 Y:65 P:E5 SP:F9
+A:40 X:00 Y:65 P:65 SP:F9
+A:40 X:00 Y:65 P:65 SP:FB
+A:40 X:00 Y:65 P:67 SP:FB
+A:40 X:00 Y:65 P:67 SP:F9
+A:40 X:00 Y:65 P:67 SP:F9
+A:40 X:00 Y:65 P:67 SP:F9
+A:40 X:00 Y:65 P:67 SP:F9
+A:40 X:00 Y:65 P:67 SP:F9
+A:40 X:00 Y:65 P:67 SP:FB
+A:40 X:00 Y:66 P:65 SP:FB
+A:40 X:00 Y:66 P:65 SP:FA
+A:3F X:00 Y:66 P:65 SP:FA
+A:3F X:00 Y:66 P:65 SP:FA
+A:40 X:00 Y:66 P:65 SP:FB
+A:40 X:00 Y:66 P:65 SP:F9
+A:40 X:00 Y:66 P:25 SP:F9
+A:40 X:00 Y:66 P:25 SP:FB
+A:40 X:00 Y:66 P:25 SP:FB
+A:40 X:00 Y:66 P:25 SP:F9
+A:40 X:00 Y:66 P:25 SP:F9
+A:40 X:00 Y:66 P:25 SP:F9
+A:40 X:00 Y:66 P:25 SP:F9
+A:40 X:00 Y:66 P:25 SP:F9
+A:40 X:00 Y:66 P:25 SP:FB
+A:40 X:00 Y:67 P:25 SP:FB
+A:40 X:00 Y:67 P:25 SP:FA
+A:41 X:00 Y:67 P:25 SP:FA
+A:41 X:00 Y:67 P:25 SP:FA
+A:40 X:00 Y:67 P:25 SP:FB
+A:40 X:00 Y:67 P:A4 SP:FB
+A:40 X:00 Y:67 P:A4 SP:F9
+A:40 X:00 Y:67 P:A4 SP:F9
+A:40 X:00 Y:67 P:A4 SP:F9
+A:40 X:00 Y:67 P:A4 SP:F9
+A:40 X:00 Y:67 P:A4 SP:FB
+A:40 X:00 Y:68 P:24 SP:FB
+A:40 X:00 Y:68 P:24 SP:FA
+A:00 X:00 Y:68 P:26 SP:FA
+A:00 X:00 Y:68 P:26 SP:FA
+A:40 X:00 Y:68 P:24 SP:FB
+A:40 X:00 Y:68 P:24 SP:F9
+A:80 X:00 Y:68 P:A4 SP:F9
+A:80 X:00 Y:68 P:A4 SP:FB
+A:80 X:00 Y:68 P:A5 SP:FB
+A:80 X:00 Y:68 P:A5 SP:F9
+A:80 X:00 Y:68 P:A5 SP:F9
+A:80 X:00 Y:68 P:A5 SP:F9
+A:80 X:00 Y:68 P:A5 SP:F9
+A:80 X:00 Y:68 P:A5 SP:FB
+A:80 X:00 Y:69 P:25 SP:FB
+A:80 X:00 Y:69 P:25 SP:FA
+A:80 X:00 Y:69 P:A5 SP:FA
+A:80 X:00 Y:69 P:A5 SP:FA
+A:80 X:00 Y:69 P:A5 SP:FB
+A:80 X:00 Y:69 P:27 SP:FB
+A:80 X:00 Y:69 P:27 SP:F9
+A:80 X:00 Y:69 P:27 SP:F9
+A:80 X:00 Y:69 P:27 SP:F9
+A:80 X:00 Y:69 P:27 SP:F9
+A:80 X:00 Y:69 P:27 SP:FB
+A:80 X:00 Y:6A P:25 SP:FB
+A:80 X:00 Y:6A P:25 SP:FA
+A:81 X:00 Y:6A P:A5 SP:FA
+A:81 X:00 Y:6A P:A5 SP:FA
+A:80 X:00 Y:6A P:A5 SP:FB
+A:80 X:00 Y:6A P:A4 SP:FB
+A:80 X:00 Y:6A P:A4 SP:F9
+A:80 X:00 Y:6A P:A4 SP:F9
+A:80 X:00 Y:6A P:A4 SP:F9
+A:80 X:00 Y:6A P:A4 SP:F9
+A:80 X:00 Y:6A P:A4 SP:FB
+A:80 X:00 Y:6B P:24 SP:FB
+A:80 X:00 Y:6B P:24 SP:FA
+A:7F X:00 Y:6B P:24 SP:FA
+A:7F X:00 Y:6B P:24 SP:FA
+A:80 X:00 Y:6B P:A4 SP:FB
+A:80 X:00 Y:6B P:25 SP:FB
+A:80 X:00 Y:6B P:25 SP:F9
+A:80 X:00 Y:6B P:25 SP:F9
+A:80 X:00 Y:6B P:25 SP:F9
+A:80 X:00 Y:6B P:25 SP:F9
+A:80 X:00 Y:6B P:25 SP:FB
+A:80 X:00 Y:6C P:25 SP:FB
+A:40 X:00 Y:6C P:25 SP:FB
+A:40 X:00 Y:6C P:25 SP:FB
+A:40 X:00 Y:6C P:25 SP:F9
+A:40 X:00 Y:6C P:E5 SP:F9
+A:40 X:00 Y:6C P:65 SP:F9
+A:40 X:00 Y:6C P:65 SP:F9
+A:40 X:00 Y:6C P:65 SP:FB
+A:00 X:00 Y:6C P:27 SP:FB
+A:00 X:00 Y:6C P:27 SP:F9
+A:00 X:00 Y:6C P:27 SP:F9
+A:00 X:00 Y:6C P:27 SP:F9
+A:00 X:00 Y:6C P:27 SP:F9
+A:00 X:00 Y:6C P:27 SP:F9
+A:00 X:00 Y:6C P:27 SP:F9
+A:00 X:00 Y:6C P:27 SP:F9
+A:00 X:00 Y:6C P:27 SP:FB
+A:00 X:00 Y:6D P:25 SP:FB
+A:3F X:00 Y:6D P:25 SP:FB
+A:3F X:00 Y:6D P:25 SP:FB
+A:3F X:00 Y:6D P:25 SP:F9
+A:3F X:00 Y:6D P:25 SP:F9
+A:3F X:00 Y:6D P:25 SP:F9
+A:40 X:00 Y:6D P:25 SP:F9
+A:40 X:00 Y:6D P:25 SP:FB
+A:01 X:00 Y:6D P:25 SP:FB
+A:01 X:00 Y:6D P:25 SP:F9
+A:01 X:00 Y:6D P:25 SP:F9
+A:01 X:00 Y:6D P:25 SP:F9
+A:01 X:00 Y:6D P:25 SP:F9
+A:01 X:00 Y:6D P:25 SP:F9
+A:01 X:00 Y:6D P:27 SP:F9
+A:01 X:00 Y:6D P:27 SP:F9
+A:01 X:00 Y:6D P:27 SP:FB
+A:01 X:00 Y:6E P:25 SP:FB
+A:41 X:00 Y:6E P:25 SP:FB
+A:41 X:00 Y:6E P:25 SP:FB
+A:41 X:00 Y:6E P:25 SP:F9
+A:40 X:00 Y:6E P:25 SP:F9
+A:40 X:00 Y:6E P:25 SP:F9
+A:40 X:00 Y:6E P:E5 SP:F9
+A:40 X:00 Y:6E P:E5 SP:FB
+A:FF X:00 Y:6E P:A4 SP:FB
+A:FF X:00 Y:6E P:A4 SP:F9
+A:FF X:00 Y:6E P:A4 SP:F9
+A:FF X:00 Y:6E P:A4 SP:F9
+A:FF X:00 Y:6E P:A4 SP:F9
+A:FF X:00 Y:6E P:A4 SP:F9
+A:FF X:00 Y:6E P:27 SP:F9
+A:FF X:00 Y:6E P:27 SP:F9
+A:FF X:00 Y:6E P:27 SP:FB
+A:FF X:00 Y:6F P:25 SP:FB
+A:00 X:00 Y:6F P:27 SP:FB
+A:00 X:00 Y:6F P:27 SP:FB
+A:00 X:00 Y:6F P:27 SP:F9
+A:00 X:00 Y:6F P:26 SP:F9
+A:80 X:00 Y:6F P:A4 SP:F9
+A:80 X:00 Y:6F P:A4 SP:FB
+A:7F X:00 Y:6F P:65 SP:FB
+A:7F X:00 Y:6F P:65 SP:F9
+A:7F X:00 Y:6F P:65 SP:F9
+A:7F X:00 Y:6F P:67 SP:F9
+A:7F X:00 Y:6F P:67 SP:F9
+A:7F X:00 Y:6F P:67 SP:FB
+A:7F X:00 Y:70 P:65 SP:FB
+A:7F X:00 Y:70 P:65 SP:FB
+A:7F X:00 Y:70 P:65 SP:FB
+A:7F X:00 Y:70 P:65 SP:F9
+A:7F X:00 Y:70 P:65 SP:F9
+A:81 X:00 Y:70 P:E5 SP:F9
+A:81 X:00 Y:70 P:E5 SP:FB
+A:02 X:00 Y:70 P:65 SP:FB
+A:02 X:00 Y:70 P:65 SP:F9
+A:02 X:00 Y:70 P:65 SP:F9
+A:02 X:00 Y:70 P:65 SP:F9
+A:02 X:00 Y:70 P:67 SP:F9
+A:02 X:00 Y:70 P:67 SP:F9
+A:02 X:00 Y:70 P:67 SP:FB
+A:02 X:00 Y:70 P:67 SP:FD
+A:02 X:00 Y:70 P:67 SP:FB
+A:55 X:00 Y:70 P:65 SP:FB
+A:55 X:00 Y:70 P:65 SP:FB
+A:FF X:00 Y:70 P:E5 SP:FB
+A:FF X:00 Y:70 P:E5 SP:FB
+A:FF X:00 Y:70 P:E5 SP:FB
+A:FF X:00 Y:11 P:65 SP:FB
+A:FF X:23 Y:11 P:65 SP:FB
+A:00 X:23 Y:11 P:67 SP:FB
+A:55 X:23 Y:11 P:65 SP:FB
+A:55 X:23 Y:11 P:65 SP:FB
+A:55 X:23 Y:11 P:65 SP:FB
+A:55 X:23 Y:11 P:67 SP:FB
+A:55 X:23 Y:11 P:67 SP:FB
+A:55 X:23 Y:11 P:67 SP:FB
+A:55 X:23 Y:11 P:67 SP:FB
+A:55 X:23 Y:11 P:67 SP:FB
+A:55 X:23 Y:11 P:67 SP:FB
+A:55 X:23 Y:11 P:67 SP:FB
+A:46 X:23 Y:11 P:65 SP:FB
+A:46 X:23 Y:11 P:E5 SP:FB
+A:46 X:23 Y:11 P:E5 SP:FB
+A:46 X:23 Y:11 P:E5 SP:FB
+A:46 X:23 Y:11 P:E5 SP:FB
+A:46 X:23 Y:11 P:E5 SP:FB
+A:46 X:23 Y:11 P:65 SP:FB
+A:46 X:23 Y:11 P:67 SP:FB
+A:46 X:23 Y:11 P:67 SP:FB
+A:55 X:23 Y:11 P:65 SP:FB
+A:55 X:23 Y:11 P:65 SP:FB
+A:55 X:23 Y:11 P:E5 SP:FB
+A:11 X:23 Y:11 P:65 SP:FB
+A:11 X:23 Y:11 P:65 SP:FB
+A:11 X:23 Y:00 P:67 SP:FB
+A:11 X:23 Y:55 P:65 SP:FB
+A:11 X:23 Y:55 P:65 SP:FB
+A:11 X:23 Y:55 P:65 SP:FB
+A:11 X:23 Y:55 P:67 SP:FB
+A:11 X:23 Y:55 P:67 SP:FB
+A:11 X:23 Y:55 P:67 SP:FB
+A:11 X:23 Y:55 P:67 SP:FB
+A:11 X:23 Y:55 P:67 SP:FB
+A:11 X:23 Y:55 P:67 SP:FB
+A:11 X:23 Y:55 P:67 SP:FB
+A:11 X:23 Y:46 P:65 SP:FB
+A:11 X:23 Y:46 P:E5 SP:FB
+A:11 X:23 Y:46 P:E5 SP:FB
+A:11 X:23 Y:46 P:E5 SP:FB
+A:11 X:23 Y:46 P:E5 SP:FB
+A:11 X:23 Y:46 P:E5 SP:FB
+A:11 X:23 Y:46 P:65 SP:FB
+A:11 X:23 Y:46 P:67 SP:FB
+A:11 X:23 Y:46 P:67 SP:FB
+A:11 X:23 Y:46 P:E5 SP:FB
+A:55 X:23 Y:46 P:65 SP:FB
+A:55 X:23 Y:46 P:65 SP:FB
+A:55 X:23 Y:11 P:65 SP:FB
+A:23 X:23 Y:11 P:65 SP:FB
+A:23 X:00 Y:11 P:67 SP:FB
+A:23 X:55 Y:11 P:65 SP:FB
+A:23 X:55 Y:11 P:65 SP:FB
+A:23 X:55 Y:11 P:65 SP:FB
+A:23 X:55 Y:11 P:67 SP:FB
+A:23 X:55 Y:11 P:67 SP:FB
+A:23 X:55 Y:11 P:67 SP:FB
+A:23 X:55 Y:11 P:67 SP:FB
+A:23 X:55 Y:11 P:67 SP:FB
+A:23 X:55 Y:11 P:67 SP:FB
+A:23 X:55 Y:11 P:67 SP:FB
+A:23 X:46 Y:11 P:65 SP:FB
+A:23 X:46 Y:11 P:E5 SP:FB
+A:23 X:46 Y:11 P:E5 SP:FB
+A:23 X:46 Y:11 P:E5 SP:FB
+A:23 X:46 Y:11 P:E5 SP:FB
+A:23 X:46 Y:11 P:E5 SP:FB
+A:23 X:46 Y:11 P:65 SP:FB
+A:23 X:46 Y:11 P:67 SP:FB
+A:23 X:46 Y:11 P:67 SP:FB
+A:C0 X:46 Y:11 P:E5 SP:FB
+A:C0 X:46 Y:11 P:E5 SP:FB
+A:C0 X:33 Y:11 P:65 SP:FB
+A:C0 X:33 Y:88 P:E5 SP:FB
+A:05 X:33 Y:88 P:65 SP:FB
+A:05 X:33 Y:88 P:E7 SP:FB
+A:05 X:33 Y:88 P:E7 SP:FB
+A:05 X:33 Y:88 P:E7 SP:FB
+A:05 X:33 Y:88 P:E7 SP:FB
+A:05 X:33 Y:88 P:67 SP:FB
+A:05 X:33 Y:88 P:67 SP:FB
+A:05 X:33 Y:88 P:67 SP:FB
+A:05 X:33 Y:88 P:67 SP:FB
+A:05 X:33 Y:88 P:67 SP:FB
+A:05 X:33 Y:88 P:67 SP:FB
+A:03 X:33 Y:88 P:65 SP:FB
+A:03 X:33 Y:88 P:65 SP:FB
+A:01 X:33 Y:88 P:65 SP:FB
+A:01 X:33 Y:88 P:25 SP:FB
+A:01 X:33 Y:88 P:25 SP:FB
+A:01 X:33 Y:88 P:25 SP:FB
+A:01 X:33 Y:88 P:25 SP:FB
+A:01 X:33 Y:88 P:27 SP:FB
+A:01 X:33 Y:88 P:27 SP:FB
+A:01 X:33 Y:7E P:25 SP:FB
+A:AA X:33 Y:7E P:A5 SP:FB
+A:AA X:33 Y:7E P:A5 SP:FB
+A:AA X:33 Y:7E P:A5 SP:F9
+A:AA X:33 Y:7E P:A4 SP:F9
+A:FF X:33 Y:7E P:A4 SP:F9
+A:FF X:33 Y:7E P:A4 SP:F9
+A:FF X:33 Y:7E P:E4 SP:F9
+A:55 X:33 Y:7E P:64 SP:F9
+A:55 X:33 Y:7E P:64 SP:FB
+A:FF X:33 Y:7E P:E4 SP:FB
+A:FF X:33 Y:7E P:E4 SP:F9
+A:FF X:33 Y:7E P:E4 SP:F9
+A:FF X:33 Y:7E P:E4 SP:F9
+A:FF X:33 Y:7E P:67 SP:F9
+A:FF X:33 Y:7E P:67 SP:F9
+A:FF X:33 Y:7E P:67 SP:F9
+A:FF X:33 Y:7E P:67 SP:FB
+A:FF X:33 Y:7F P:65 SP:FB
+A:00 X:33 Y:7F P:67 SP:FB
+A:00 X:33 Y:7F P:67 SP:FB
+A:00 X:33 Y:7F P:67 SP:F9
+A:00 X:33 Y:7F P:67 SP:F9
+A:00 X:33 Y:7F P:27 SP:F9
+A:00 X:33 Y:7F P:27 SP:F9
+A:00 X:33 Y:7F P:27 SP:FB
+A:00 X:33 Y:7F P:27 SP:FB
+A:00 X:33 Y:7F P:27 SP:F9
+A:00 X:33 Y:7F P:27 SP:F9
+A:00 X:33 Y:7F P:27 SP:F9
+A:00 X:33 Y:7F P:27 SP:F9
+A:00 X:33 Y:7F P:27 SP:F9
+A:00 X:33 Y:7F P:27 SP:FB
+A:00 X:33 Y:80 P:A5 SP:FB
+A:AA X:33 Y:80 P:A5 SP:FB
+A:AA X:33 Y:80 P:A5 SP:FB
+A:AA X:33 Y:80 P:A5 SP:F9
+A:AA X:33 Y:80 P:A4 SP:F9
+A:AA X:33 Y:80 P:E4 SP:F9
+A:55 X:33 Y:80 P:64 SP:F9
+A:55 X:33 Y:80 P:64 SP:FB
+A:00 X:33 Y:80 P:66 SP:FB
+A:00 X:33 Y:80 P:66 SP:F9
+A:00 X:33 Y:80 P:66 SP:F9
+A:00 X:33 Y:80 P:66 SP:F9
+A:00 X:33 Y:80 P:66 SP:F9
+A:00 X:33 Y:80 P:66 SP:F9
+A:00 X:33 Y:80 P:66 SP:FB
+A:00 X:33 Y:81 P:E4 SP:FB
+A:EF X:33 Y:81 P:E4 SP:FB
+A:EF X:33 Y:81 P:E4 SP:FB
+A:EF X:33 Y:81 P:E4 SP:F9
+A:EF X:33 Y:81 P:E5 SP:F9
+A:EF X:33 Y:81 P:A5 SP:F9
+A:F8 X:33 Y:81 P:A5 SP:F9
+A:F8 X:33 Y:81 P:A5 SP:FB
+A:E8 X:33 Y:81 P:A5 SP:FB
+A:E8 X:33 Y:81 P:A5 SP:F9
+A:E8 X:33 Y:81 P:A5 SP:F9
+A:E8 X:33 Y:81 P:A5 SP:F9
+A:E8 X:33 Y:81 P:27 SP:F9
+A:E8 X:33 Y:81 P:27 SP:F9
+A:E8 X:33 Y:81 P:27 SP:F9
+A:E8 X:33 Y:81 P:27 SP:FB
+A:E8 X:33 Y:82 P:A5 SP:FB
+A:AA X:33 Y:82 P:A5 SP:FB
+A:AA X:33 Y:82 P:A5 SP:FB
+A:AA X:33 Y:82 P:A5 SP:F9
+A:AA X:33 Y:82 P:A4 SP:F9
+A:AA X:33 Y:82 P:E4 SP:F9
+A:5F X:33 Y:82 P:64 SP:F9
+A:5F X:33 Y:82 P:64 SP:FB
+A:F5 X:33 Y:82 P:E4 SP:FB
+A:F5 X:33 Y:82 P:E4 SP:F9
+A:F5 X:33 Y:82 P:E4 SP:F9
+A:F5 X:33 Y:82 P:E4 SP:F9
+A:F5 X:33 Y:82 P:67 SP:F9
+A:F5 X:33 Y:82 P:67 SP:F9
+A:F5 X:33 Y:82 P:67 SP:F9
+A:F5 X:33 Y:82 P:67 SP:FB
+A:F5 X:33 Y:83 P:E5 SP:FB
+A:70 X:33 Y:83 P:65 SP:FB
+A:70 X:33 Y:83 P:65 SP:FB
+A:70 X:33 Y:83 P:65 SP:F9
+A:70 X:33 Y:83 P:65 SP:F9
+A:70 X:33 Y:83 P:25 SP:F9
+A:70 X:33 Y:83 P:25 SP:F9
+A:70 X:33 Y:83 P:25 SP:FB
+A:00 X:33 Y:83 P:27 SP:FB
+A:00 X:33 Y:83 P:27 SP:F9
+A:00 X:33 Y:83 P:27 SP:F9
+A:00 X:33 Y:83 P:27 SP:F9
+A:00 X:33 Y:83 P:27 SP:F9
+A:00 X:33 Y:83 P:27 SP:F9
+A:00 X:33 Y:83 P:27 SP:FB
+A:00 X:33 Y:84 P:A5 SP:FB
+A:69 X:33 Y:84 P:25 SP:FB
+A:69 X:33 Y:84 P:25 SP:FB
+A:69 X:33 Y:84 P:25 SP:F9
+A:69 X:33 Y:84 P:24 SP:F9
+A:69 X:33 Y:84 P:E4 SP:F9
+A:00 X:33 Y:84 P:66 SP:F9
+A:00 X:33 Y:84 P:66 SP:FB
+A:69 X:33 Y:84 P:24 SP:FB
+A:69 X:33 Y:84 P:24 SP:F9
+A:69 X:33 Y:84 P:24 SP:F9
+A:69 X:33 Y:84 P:24 SP:F9
+A:69 X:33 Y:84 P:27 SP:F9
+A:69 X:33 Y:84 P:27 SP:F9
+A:69 X:33 Y:84 P:27 SP:F9
+A:69 X:33 Y:84 P:27 SP:FB
+A:69 X:33 Y:85 P:A5 SP:FB
+A:69 X:33 Y:85 P:A5 SP:F9
+A:69 X:33 Y:85 P:A5 SP:F9
+A:69 X:33 Y:85 P:E5 SP:F9
+A:00 X:33 Y:85 P:67 SP:F9
+A:00 X:33 Y:85 P:67 SP:FB
+A:6A X:33 Y:85 P:24 SP:FB
+A:6A X:33 Y:85 P:24 SP:F9
+A:6A X:33 Y:85 P:24 SP:F9
+A:6A X:33 Y:85 P:24 SP:F9
+A:6A X:33 Y:85 P:27 SP:F9
+A:6A X:33 Y:85 P:27 SP:F9
+A:6A X:33 Y:85 P:27 SP:F9
+A:6A X:33 Y:85 P:27 SP:FB
+A:6A X:33 Y:86 P:A5 SP:FB
+A:7F X:33 Y:86 P:25 SP:FB
+A:7F X:33 Y:86 P:25 SP:FB
+A:7F X:33 Y:86 P:25 SP:F9
+A:7F X:33 Y:86 P:25 SP:F9
+A:7F X:33 Y:86 P:25 SP:F9
+A:7F X:33 Y:86 P:25 SP:F9
+A:7F X:33 Y:86 P:25 SP:FB
+A:FF X:33 Y:86 P:E4 SP:FB
+A:FF X:33 Y:86 P:E4 SP:F9
+A:FF X:33 Y:86 P:E4 SP:F9
+A:FF X:33 Y:86 P:E4 SP:F9
+A:FF X:33 Y:86 P:67 SP:F9
+A:FF X:33 Y:86 P:67 SP:F9
+A:FF X:33 Y:86 P:67 SP:F9
+A:FF X:33 Y:86 P:67 SP:FB
+A:FF X:33 Y:87 P:E5 SP:FB
+A:80 X:33 Y:87 P:E5 SP:FB
+A:80 X:33 Y:87 P:E5 SP:FB
+A:80 X:33 Y:87 P:E5 SP:F9
+A:80 X:33 Y:87 P:E4 SP:F9
+A:80 X:33 Y:87 P:E4 SP:F9
+A:7F X:33 Y:87 P:64 SP:F9
+A:7F X:33 Y:87 P:64 SP:FB
+A:FF X:33 Y:87 P:A4 SP:FB
+A:FF X:33 Y:87 P:A4 SP:F9
+A:FF X:33 Y:87 P:A4 SP:F9
+A:FF X:33 Y:87 P:A4 SP:F9
+A:FF X:33 Y:87 P:27 SP:F9
+A:FF X:33 Y:87 P:27 SP:F9
+A:FF X:33 Y:87 P:27 SP:F9
+A:FF X:33 Y:87 P:27 SP:FB
+A:FF X:33 Y:88 P:A5 SP:FB
+A:FF X:33 Y:88 P:A5 SP:F9
+A:FF X:33 Y:88 P:A5 SP:F9
+A:FF X:33 Y:88 P:A5 SP:F9
+A:7F X:33 Y:88 P:25 SP:F9
+A:7F X:33 Y:88 P:25 SP:FB
+A:00 X:33 Y:88 P:27 SP:FB
+A:00 X:33 Y:88 P:27 SP:F9
+A:00 X:33 Y:88 P:27 SP:F9
+A:00 X:33 Y:88 P:27 SP:F9
+A:00 X:33 Y:88 P:27 SP:F9
+A:00 X:33 Y:88 P:27 SP:F9
+A:00 X:33 Y:88 P:27 SP:FB
+A:00 X:33 Y:89 P:A5 SP:FB
+A:40 X:33 Y:89 P:25 SP:FB
+A:40 X:33 Y:89 P:25 SP:FB
+A:40 X:33 Y:89 P:25 SP:F9
+A:40 X:33 Y:89 P:E5 SP:F9
+A:40 X:33 Y:89 P:65 SP:F9
+A:40 X:33 Y:89 P:65 SP:FB
+A:40 X:33 Y:89 P:67 SP:FB
+A:40 X:33 Y:89 P:67 SP:F9
+A:40 X:33 Y:89 P:67 SP:F9
+A:40 X:33 Y:89 P:67 SP:F9
+A:40 X:33 Y:89 P:67 SP:F9
+A:40 X:33 Y:89 P:67 SP:F9
+A:40 X:33 Y:89 P:67 SP:FB
+A:40 X:33 Y:8A P:E5 SP:FB
+A:40 X:33 Y:8A P:E5 SP:FA
+A:3F X:33 Y:8A P:65 SP:FA
+A:3F X:33 Y:8A P:65 SP:FA
+A:40 X:33 Y:8A P:65 SP:FB
+A:40 X:33 Y:8A P:65 SP:F9
+A:40 X:33 Y:8A P:25 SP:F9
+A:40 X:33 Y:8A P:25 SP:FB
+A:40 X:33 Y:8A P:25 SP:FB
+A:40 X:33 Y:8A P:25 SP:F9
+A:40 X:33 Y:8A P:25 SP:F9
+A:40 X:33 Y:8A P:25 SP:F9
+A:40 X:33 Y:8A P:25 SP:F9
+A:40 X:33 Y:8A P:25 SP:F9
+A:40 X:33 Y:8A P:25 SP:FB
+A:40 X:33 Y:8B P:A5 SP:FB
+A:40 X:33 Y:8B P:A5 SP:FA
+A:41 X:33 Y:8B P:25 SP:FA
+A:41 X:33 Y:8B P:25 SP:FA
+A:40 X:33 Y:8B P:25 SP:FB
+A:40 X:33 Y:8B P:A4 SP:FB
+A:40 X:33 Y:8B P:A4 SP:F9
+A:40 X:33 Y:8B P:A4 SP:F9
+A:40 X:33 Y:8B P:A4 SP:F9
+A:40 X:33 Y:8B P:A4 SP:F9
+A:40 X:33 Y:8B P:A4 SP:FB
+A:40 X:33 Y:8C P:A4 SP:FB
+A:40 X:33 Y:8C P:A4 SP:FA
+A:00 X:33 Y:8C P:26 SP:FA
+A:00 X:33 Y:8C P:26 SP:FA
+A:40 X:33 Y:8C P:24 SP:FB
+A:40 X:33 Y:8C P:24 SP:F9
+A:80 X:33 Y:8C P:A4 SP:F9
+A:80 X:33 Y:8C P:A4 SP:FB
+A:80 X:33 Y:8C P:A5 SP:FB
+A:80 X:33 Y:8C P:A5 SP:F9
+A:80 X:33 Y:8C P:A5 SP:F9
+A:80 X:33 Y:8C P:A5 SP:F9
+A:80 X:33 Y:8C P:A5 SP:F9
+A:80 X:33 Y:8C P:A5 SP:FB
+A:80 X:33 Y:8D P:A5 SP:FB
+A:80 X:33 Y:8D P:A5 SP:FA
+A:80 X:33 Y:8D P:A5 SP:FA
+A:80 X:33 Y:8D P:A5 SP:FA
+A:80 X:33 Y:8D P:A5 SP:FB
+A:80 X:33 Y:8D P:27 SP:FB
+A:80 X:33 Y:8D P:27 SP:F9
+A:80 X:33 Y:8D P:27 SP:F9
+A:80 X:33 Y:8D P:27 SP:F9
+A:80 X:33 Y:8D P:27 SP:F9
+A:80 X:33 Y:8D P:27 SP:FB
+A:80 X:33 Y:8E P:A5 SP:FB
+A:80 X:33 Y:8E P:A5 SP:FA
+A:81 X:33 Y:8E P:A5 SP:FA
+A:81 X:33 Y:8E P:A5 SP:FA
+A:80 X:33 Y:8E P:A5 SP:FB
+A:80 X:33 Y:8E P:A4 SP:FB
+A:80 X:33 Y:8E P:A4 SP:F9
+A:80 X:33 Y:8E P:A4 SP:F9
+A:80 X:33 Y:8E P:A4 SP:F9
+A:80 X:33 Y:8E P:A4 SP:F9
+A:80 X:33 Y:8E P:A4 SP:FB
+A:80 X:33 Y:8F P:A4 SP:FB
+A:80 X:33 Y:8F P:A4 SP:FA
+A:7F X:33 Y:8F P:24 SP:FA
+A:7F X:33 Y:8F P:24 SP:FA
+A:80 X:33 Y:8F P:A4 SP:FB
+A:80 X:33 Y:8F P:25 SP:FB
+A:80 X:33 Y:8F P:25 SP:F9
+A:80 X:33 Y:8F P:25 SP:F9
+A:80 X:33 Y:8F P:25 SP:F9
+A:80 X:33 Y:8F P:25 SP:F9
+A:80 X:33 Y:8F P:25 SP:FB
+A:80 X:33 Y:90 P:A5 SP:FB
+A:40 X:33 Y:90 P:25 SP:FB
+A:40 X:33 Y:90 P:25 SP:FB
+A:40 X:33 Y:90 P:25 SP:F9
+A:40 X:33 Y:90 P:E5 SP:F9
+A:40 X:33 Y:90 P:65 SP:F9
+A:40 X:33 Y:90 P:65 SP:F9
+A:40 X:33 Y:90 P:65 SP:FB
+A:00 X:33 Y:90 P:27 SP:FB
+A:00 X:33 Y:90 P:27 SP:F9
+A:00 X:33 Y:90 P:27 SP:F9
+A:00 X:33 Y:90 P:27 SP:F9
+A:00 X:33 Y:90 P:27 SP:F9
+A:00 X:33 Y:90 P:27 SP:F9
+A:00 X:33 Y:90 P:27 SP:F9
+A:00 X:33 Y:90 P:27 SP:F9
+A:00 X:33 Y:90 P:27 SP:FB
+A:00 X:33 Y:91 P:A5 SP:FB
+A:3F X:33 Y:91 P:25 SP:FB
+A:3F X:33 Y:91 P:25 SP:FB
+A:3F X:33 Y:91 P:25 SP:F9
+A:3F X:33 Y:91 P:25 SP:F9
+A:3F X:33 Y:91 P:25 SP:F9
+A:40 X:33 Y:91 P:25 SP:F9
+A:40 X:33 Y:91 P:25 SP:FB
+A:01 X:33 Y:91 P:25 SP:FB
+A:01 X:33 Y:91 P:25 SP:F9
+A:01 X:33 Y:91 P:25 SP:F9
+A:01 X:33 Y:91 P:25 SP:F9
+A:01 X:33 Y:91 P:25 SP:F9
+A:01 X:33 Y:91 P:25 SP:F9
+A:01 X:33 Y:91 P:27 SP:F9
+A:01 X:33 Y:91 P:27 SP:F9
+A:01 X:33 Y:91 P:27 SP:FB
+A:01 X:33 Y:92 P:A5 SP:FB
+A:41 X:33 Y:92 P:25 SP:FB
+A:41 X:33 Y:92 P:25 SP:FB
+A:41 X:33 Y:92 P:25 SP:F9
+A:40 X:33 Y:92 P:25 SP:F9
+A:40 X:33 Y:92 P:25 SP:F9
+A:40 X:33 Y:92 P:E5 SP:F9
+A:40 X:33 Y:92 P:E5 SP:FB
+A:FF X:33 Y:92 P:A4 SP:FB
+A:FF X:33 Y:92 P:A4 SP:F9
+A:FF X:33 Y:92 P:A4 SP:F9
+A:FF X:33 Y:92 P:A4 SP:F9
+A:FF X:33 Y:92 P:A4 SP:F9
+A:FF X:33 Y:92 P:A4 SP:F9
+A:FF X:33 Y:92 P:27 SP:F9
+A:FF X:33 Y:92 P:27 SP:F9
+A:FF X:33 Y:92 P:27 SP:FB
+A:FF X:33 Y:93 P:A5 SP:FB
+A:00 X:33 Y:93 P:27 SP:FB
+A:00 X:33 Y:93 P:27 SP:FB
+A:00 X:33 Y:93 P:27 SP:F9
+A:00 X:33 Y:93 P:26 SP:F9
+A:80 X:33 Y:93 P:A4 SP:F9
+A:80 X:33 Y:93 P:A4 SP:FB
+A:7F X:33 Y:93 P:65 SP:FB
+A:7F X:33 Y:93 P:65 SP:F9
+A:7F X:33 Y:93 P:65 SP:F9
+A:7F X:33 Y:93 P:67 SP:F9
+A:7F X:33 Y:93 P:67 SP:F9
+A:7F X:33 Y:93 P:67 SP:FB
+A:7F X:33 Y:94 P:E5 SP:FB
+A:7F X:33 Y:94 P:65 SP:FB
+A:7F X:33 Y:94 P:65 SP:FB
+A:7F X:33 Y:94 P:65 SP:F9
+A:7F X:33 Y:94 P:65 SP:F9
+A:81 X:33 Y:94 P:E5 SP:F9
+A:81 X:33 Y:94 P:E5 SP:FB
+A:02 X:33 Y:94 P:65 SP:FB
+A:02 X:33 Y:94 P:65 SP:F9
+A:02 X:33 Y:94 P:65 SP:F9
+A:02 X:33 Y:94 P:65 SP:F9
+A:02 X:33 Y:94 P:67 SP:F9
+A:02 X:33 Y:94 P:67 SP:F9
+A:02 X:33 Y:94 P:67 SP:FB
+A:02 X:33 Y:95 P:E5 SP:FB
+A:40 X:33 Y:95 P:65 SP:FB
+A:40 X:33 Y:95 P:65 SP:FB
+A:40 X:33 Y:95 P:65 SP:F9
+A:40 X:33 Y:95 P:E5 SP:F9
+A:40 X:33 Y:95 P:65 SP:F9
+A:40 X:33 Y:95 P:65 SP:FB
+A:40 X:40 Y:95 P:65 SP:FB
+A:40 X:40 Y:95 P:67 SP:FB
+A:40 X:40 Y:95 P:67 SP:F9
+A:40 X:40 Y:95 P:67 SP:F9
+A:40 X:40 Y:95 P:67 SP:F9
+A:40 X:40 Y:95 P:67 SP:F9
+A:40 X:40 Y:95 P:67 SP:F9
+A:40 X:40 Y:95 P:67 SP:FB
+A:40 X:40 Y:96 P:E5 SP:FB
+A:3F X:40 Y:96 P:65 SP:FB
+A:3F X:40 Y:96 P:65 SP:FB
+A:3F X:40 Y:96 P:65 SP:F9
+A:3F X:40 Y:96 P:25 SP:F9
+A:3F X:40 Y:96 P:25 SP:FB
+A:3F X:40 Y:96 P:25 SP:FB
+A:3F X:40 Y:96 P:25 SP:F9
+A:3F X:40 Y:96 P:25 SP:F9
+A:3F X:40 Y:96 P:25 SP:F9
+A:3F X:40 Y:96 P:25 SP:F9
+A:3F X:40 Y:96 P:25 SP:F9
+A:3F X:40 Y:96 P:25 SP:FB
+A:3F X:40 Y:97 P:A5 SP:FB
+A:41 X:40 Y:97 P:25 SP:FB
+A:41 X:40 Y:97 P:25 SP:FB
+A:41 X:40 Y:97 P:A4 SP:FB
+A:41 X:40 Y:97 P:A4 SP:F9
+A:41 X:40 Y:97 P:A4 SP:F9
+A:41 X:40 Y:97 P:A4 SP:F9
+A:41 X:40 Y:97 P:A4 SP:F9
+A:41 X:40 Y:97 P:A4 SP:FB
+A:41 X:40 Y:98 P:A4 SP:FB
+A:00 X:40 Y:98 P:26 SP:FB
+A:00 X:40 Y:98 P:26 SP:FB
+A:00 X:40 Y:98 P:26 SP:F9
+A:80 X:40 Y:98 P:A4 SP:F9
+A:80 X:40 Y:98 P:A4 SP:FB
+A:80 X:80 Y:98 P:A4 SP:FB
+A:80 X:80 Y:98 P:A5 SP:FB
+A:80 X:80 Y:98 P:A5 SP:F9
+A:80 X:80 Y:98 P:A5 SP:F9
+A:80 X:80 Y:98 P:A5 SP:F9
+A:80 X:80 Y:98 P:A5 SP:F9
+A:80 X:80 Y:98 P:A5 SP:FB
+A:80 X:80 Y:99 P:A5 SP:FB
+A:80 X:80 Y:99 P:A5 SP:FB
+A:80 X:80 Y:99 P:A5 SP:FB
+A:80 X:80 Y:99 P:27 SP:FB
+A:80 X:80 Y:99 P:27 SP:F9
+A:80 X:80 Y:99 P:27 SP:F9
+A:80 X:80 Y:99 P:27 SP:F9
+A:80 X:80 Y:99 P:27 SP:F9
+A:80 X:80 Y:99 P:27 SP:FB
+A:80 X:80 Y:9A P:A5 SP:FB
+A:81 X:80 Y:9A P:A5 SP:FB
+A:81 X:80 Y:9A P:A5 SP:FB
+A:81 X:80 Y:9A P:A4 SP:FB
+A:81 X:80 Y:9A P:A4 SP:F9
+A:81 X:80 Y:9A P:A4 SP:F9
+A:81 X:80 Y:9A P:A4 SP:F9
+A:81 X:80 Y:9A P:A4 SP:F9
+A:81 X:80 Y:9A P:A4 SP:FB
+A:81 X:80 Y:9B P:A4 SP:FB
+A:7F X:80 Y:9B P:24 SP:FB
+A:7F X:80 Y:9B P:24 SP:FB
+A:7F X:80 Y:9B P:25 SP:FB
+A:7F X:80 Y:9B P:25 SP:F9
+A:7F X:80 Y:9B P:25 SP:F9
+A:7F X:80 Y:9B P:25 SP:F9
+A:7F X:80 Y:9B P:25 SP:F9
+A:7F X:80 Y:9B P:25 SP:FB
+A:7F X:80 Y:9C P:A5 SP:FB
+A:9C X:80 Y:9C P:A5 SP:FB
+A:9C X:9C Y:9C P:A5 SP:FB
+A:40 X:9C Y:9C P:25 SP:FB
+A:40 X:9C Y:9C P:25 SP:FB
+A:40 X:9C Y:9C P:25 SP:F9
+A:40 X:9C Y:9C P:E5 SP:F9
+A:40 X:9C Y:40 P:65 SP:F9
+A:40 X:9C Y:40 P:65 SP:FB
+A:40 X:9C Y:40 P:67 SP:FB
+A:40 X:9C Y:40 P:67 SP:F9
+A:40 X:9C Y:40 P:67 SP:F9
+A:40 X:9C Y:40 P:67 SP:F9
+A:40 X:9C Y:40 P:67 SP:F9
+A:40 X:9C Y:40 P:67 SP:F9
+A:40 X:9C Y:40 P:67 SP:FB
+A:40 X:9D Y:40 P:E5 SP:FB
+A:3F X:9D Y:40 P:65 SP:FB
+A:3F X:9D Y:40 P:65 SP:FB
+A:3F X:9D Y:40 P:65 SP:F9
+A:3F X:9D Y:40 P:25 SP:F9
+A:3F X:9D Y:40 P:25 SP:FB
+A:3F X:9D Y:40 P:25 SP:FB
+A:3F X:9D Y:40 P:25 SP:F9
+A:3F X:9D Y:40 P:25 SP:F9
+A:3F X:9D Y:40 P:25 SP:F9
+A:3F X:9D Y:40 P:25 SP:F9
+A:3F X:9D Y:40 P:25 SP:F9
+A:3F X:9D Y:40 P:25 SP:FB
+A:3F X:9E Y:40 P:A5 SP:FB
+A:41 X:9E Y:40 P:25 SP:FB
+A:41 X:9E Y:40 P:25 SP:FB
+A:41 X:9E Y:40 P:A4 SP:FB
+A:41 X:9E Y:40 P:A4 SP:F9
+A:41 X:9E Y:40 P:A4 SP:F9
+A:41 X:9E Y:40 P:A4 SP:F9
+A:41 X:9E Y:40 P:A4 SP:F9
+A:41 X:9E Y:40 P:A4 SP:FB
+A:41 X:9F Y:40 P:A4 SP:FB
+A:00 X:9F Y:40 P:26 SP:FB
+A:00 X:9F Y:40 P:26 SP:FB
+A:00 X:9F Y:40 P:26 SP:F9
+A:00 X:9F Y:80 P:A4 SP:F9
+A:00 X:9F Y:80 P:A4 SP:FB
+A:00 X:9F Y:80 P:A5 SP:FB
+A:00 X:9F Y:80 P:A5 SP:F9
+A:00 X:9F Y:80 P:A5 SP:F9
+A:00 X:9F Y:80 P:A5 SP:F9
+A:00 X:9F Y:80 P:A5 SP:F9
+A:00 X:9F Y:80 P:A5 SP:FB
+A:00 X:A0 Y:80 P:A5 SP:FB
+A:80 X:A0 Y:80 P:A5 SP:FB
+A:80 X:A0 Y:80 P:A5 SP:FB
+A:80 X:A0 Y:80 P:27 SP:FB
+A:80 X:A0 Y:80 P:27 SP:F9
+A:80 X:A0 Y:80 P:27 SP:F9
+A:80 X:A0 Y:80 P:27 SP:F9
+A:80 X:A0 Y:80 P:27 SP:F9
+A:80 X:A0 Y:80 P:27 SP:FB
+A:80 X:A1 Y:80 P:A5 SP:FB
+A:81 X:A1 Y:80 P:A5 SP:FB
+A:81 X:A1 Y:80 P:A5 SP:FB
+A:81 X:A1 Y:80 P:A4 SP:FB
+A:81 X:A1 Y:80 P:A4 SP:F9
+A:81 X:A1 Y:80 P:A4 SP:F9
+A:81 X:A1 Y:80 P:A4 SP:F9
+A:81 X:A1 Y:80 P:A4 SP:F9
+A:81 X:A1 Y:80 P:A4 SP:FB
+A:81 X:A2 Y:80 P:A4 SP:FB
+A:7F X:A2 Y:80 P:24 SP:FB
+A:7F X:A2 Y:80 P:24 SP:FB
+A:7F X:A2 Y:80 P:25 SP:FB
+A:7F X:A2 Y:80 P:25 SP:F9
+A:7F X:A2 Y:80 P:25 SP:F9
+A:7F X:A2 Y:80 P:25 SP:F9
+A:7F X:A2 Y:80 P:25 SP:F9
+A:7F X:A2 Y:80 P:25 SP:FB
+A:7F X:A3 Y:80 P:A5 SP:FB
+A:A3 X:A3 Y:80 P:A5 SP:FB
+A:A3 X:A3 Y:A3 P:A5 SP:FB
+A:A3 X:A3 Y:A3 P:A5 SP:F9
+A:A3 X:55 Y:A3 P:25 SP:F9
+A:FF X:55 Y:A3 P:A5 SP:F9
+A:FF X:55 Y:A3 P:A5 SP:F9
+A:FF X:55 Y:A3 P:A5 SP:F9
+A:FF X:55 Y:A3 P:E5 SP:F9
+A:FF X:55 Y:A3 P:E5 SP:F9
+A:01 X:55 Y:A3 P:65 SP:F9
+A:01 X:55 Y:A3 P:65 SP:FB
+A:01 X:55 Y:A3 P:65 SP:FB
+A:01 X:55 Y:A3 P:67 SP:FB
+A:00 X:55 Y:A3 P:67 SP:FB
+A:00 X:55 Y:A3 P:67 SP:F9
+A:00 X:55 Y:A3 P:67 SP:F9
+A:00 X:55 Y:A3 P:67 SP:F9
+A:00 X:55 Y:A3 P:67 SP:F9
+A:00 X:55 Y:A3 P:67 SP:F9
+A:00 X:55 Y:A3 P:67 SP:F9
+A:00 X:55 Y:A3 P:67 SP:F9
+A:00 X:55 Y:A3 P:27 SP:F9
+A:AA X:55 Y:A3 P:A5 SP:F9
+A:AA X:55 Y:A3 P:A5 SP:FB
+A:AA X:55 Y:A4 P:A5 SP:FB
+A:AA X:55 Y:A4 P:A5 SP:FB
+A:AA X:55 Y:A4 P:24 SP:FB
+A:55 X:55 Y:A4 P:24 SP:FB
+A:55 X:55 Y:A4 P:24 SP:F9
+A:55 X:55 Y:A4 P:24 SP:F9
+A:55 X:55 Y:A4 P:24 SP:F9
+A:55 X:55 Y:A4 P:24 SP:F9
+A:55 X:55 Y:A4 P:24 SP:F9
+A:55 X:55 Y:A4 P:27 SP:F9
+A:55 X:55 Y:A4 P:27 SP:F9
+A:55 X:55 Y:A4 P:27 SP:FB
+A:55 X:55 Y:A5 P:A5 SP:FB
+A:55 X:55 Y:A5 P:A5 SP:F9
+A:55 X:55 Y:A5 P:E5 SP:F9
+A:55 X:55 Y:A5 P:E5 SP:F9
+A:80 X:55 Y:A5 P:E5 SP:F9
+A:80 X:55 Y:A5 P:E5 SP:FB
+A:80 X:55 Y:A5 P:E5 SP:FB
+A:80 X:55 Y:A5 P:67 SP:FB
+A:00 X:55 Y:A5 P:67 SP:FB
+A:00 X:55 Y:A5 P:67 SP:F9
+A:00 X:55 Y:A5 P:67 SP:F9
+A:00 X:55 Y:A5 P:67 SP:F9
+A:00 X:55 Y:A5 P:67 SP:F9
+A:00 X:55 Y:A5 P:67 SP:F9
+A:00 X:55 Y:A5 P:67 SP:F9
+A:00 X:55 Y:A5 P:67 SP:F9
+A:00 X:55 Y:A5 P:27 SP:F9
+A:55 X:55 Y:A5 P:25 SP:F9
+A:55 X:55 Y:A5 P:25 SP:F9
+A:55 X:55 Y:A5 P:25 SP:FB
+A:55 X:55 Y:A6 P:A5 SP:FB
+A:55 X:55 Y:A6 P:A5 SP:FB
+A:55 X:55 Y:A6 P:A4 SP:FB
+A:AA X:55 Y:A6 P:A4 SP:FB
+A:AA X:55 Y:A6 P:A4 SP:F9
+A:AA X:55 Y:A6 P:A4 SP:F9
+A:AA X:55 Y:A6 P:A4 SP:F9
+A:AA X:55 Y:A6 P:A4 SP:F9
+A:AA X:55 Y:A6 P:A4 SP:F9
+A:AA X:55 Y:A6 P:27 SP:F9
+A:AA X:55 Y:A6 P:27 SP:F9
+A:AA X:55 Y:A6 P:27 SP:FB
+A:AA X:55 Y:A7 P:A5 SP:FB
+A:AA X:55 Y:A7 P:A5 SP:F9
+A:AA X:55 Y:A7 P:E5 SP:F9
+A:AA X:55 Y:A7 P:E5 SP:F9
+A:01 X:55 Y:A7 P:65 SP:F9
+A:01 X:55 Y:A7 P:65 SP:FB
+A:01 X:55 Y:A7 P:65 SP:FB
+A:01 X:55 Y:A7 P:E5 SP:FB
+A:80 X:55 Y:A7 P:E5 SP:FB
+A:80 X:55 Y:A7 P:E5 SP:F9
+A:80 X:55 Y:A7 P:E5 SP:F9
+A:80 X:55 Y:A7 P:E5 SP:F9
+A:80 X:55 Y:A7 P:E5 SP:F9
+A:80 X:55 Y:A7 P:E5 SP:F9
+A:80 X:55 Y:A7 P:67 SP:F9
+A:80 X:55 Y:A7 P:67 SP:F9
+A:80 X:55 Y:A7 P:27 SP:F9
+A:80 X:55 Y:A7 P:26 SP:F9
+A:55 X:55 Y:A7 P:24 SP:F9
+A:55 X:55 Y:A7 P:24 SP:FB
+A:55 X:55 Y:A8 P:A4 SP:FB
+A:55 X:55 Y:A8 P:A4 SP:FB
+A:55 X:55 Y:A8 P:25 SP:FB
+A:2A X:55 Y:A8 P:25 SP:FB
+A:2A X:55 Y:A8 P:25 SP:F9
+A:2A X:55 Y:A8 P:25 SP:F9
+A:2A X:55 Y:A8 P:25 SP:F9
+A:2A X:55 Y:A8 P:25 SP:F9
+A:2A X:55 Y:A8 P:25 SP:F9
+A:2A X:55 Y:A8 P:27 SP:F9
+A:2A X:55 Y:A8 P:27 SP:F9
+A:2A X:55 Y:A8 P:27 SP:FB
+A:2A X:55 Y:A9 P:A5 SP:FB
+A:2A X:55 Y:A9 P:A5 SP:F9
+A:2A X:55 Y:A9 P:E5 SP:F9
+A:2A X:55 Y:A9 P:E5 SP:F9
+A:80 X:55 Y:A9 P:E5 SP:F9
+A:80 X:55 Y:A9 P:E5 SP:FB
+A:80 X:55 Y:A9 P:E5 SP:FB
+A:80 X:55 Y:A9 P:65 SP:FB
+A:01 X:55 Y:A9 P:65 SP:FB
+A:01 X:55 Y:A9 P:65 SP:F9
+A:01 X:55 Y:A9 P:65 SP:F9
+A:01 X:55 Y:A9 P:65 SP:F9
+A:01 X:55 Y:A9 P:65 SP:F9
+A:01 X:55 Y:A9 P:65 SP:F9
+A:01 X:55 Y:A9 P:67 SP:F9
+A:01 X:55 Y:A9 P:67 SP:F9
+A:01 X:55 Y:A9 P:27 SP:F9
+A:01 X:55 Y:A9 P:26 SP:F9
+A:55 X:55 Y:A9 P:24 SP:F9
+A:55 X:55 Y:A9 P:24 SP:FB
+A:55 X:55 Y:AA P:A4 SP:FB
+A:55 X:55 Y:AA P:A4 SP:FB
+A:55 X:55 Y:AA P:A4 SP:FB
+A:AA X:55 Y:AA P:A4 SP:FB
+A:AA X:55 Y:AA P:A4 SP:F9
+A:AA X:55 Y:AA P:A4 SP:F9
+A:AA X:55 Y:AA P:A4 SP:F9
+A:AA X:55 Y:AA P:A4 SP:F9
+A:AA X:55 Y:AA P:A4 SP:F9
+A:AA X:55 Y:AA P:27 SP:F9
+A:AA X:55 Y:AA P:27 SP:F9
+A:AA X:55 Y:AA P:27 SP:FB
+A:FF X:55 Y:AA P:A5 SP:FB
+A:FF X:55 Y:AA P:A5 SP:FB
+A:FF X:55 Y:AA P:A5 SP:FB
+A:FF X:55 Y:AA P:E5 SP:FB
+A:FF X:55 Y:AA P:E5 SP:FB
+A:FF X:55 Y:AA P:67 SP:FB
+A:FF X:55 Y:AA P:67 SP:FB
+A:FF X:55 Y:AA P:67 SP:FB
+A:FF X:55 Y:AA P:67 SP:FB
+A:FF X:55 Y:AA P:67 SP:FB
+A:00 X:55 Y:AA P:67 SP:FB
+A:00 X:55 Y:AA P:67 SP:FB
+A:00 X:55 Y:AA P:67 SP:FB
+A:7F X:55 Y:AA P:65 SP:FB
+A:7F X:55 Y:AA P:65 SP:FB
+A:7F X:55 Y:AA P:25 SP:FB
+A:7F X:55 Y:AA P:24 SP:FB
+A:7F X:55 Y:AA P:A4 SP:FB
+A:7F X:55 Y:AA P:A4 SP:FB
+A:7F X:55 Y:AA P:A4 SP:FB
+A:7F X:55 Y:AA P:A4 SP:FB
+A:7F X:55 Y:AA P:A4 SP:FB
+A:80 X:55 Y:AA P:A4 SP:FB
+A:80 X:55 Y:AA P:27 SP:FB
+A:80 X:55 Y:AA P:27 SP:FB
+A:00 X:55 Y:AA P:27 SP:FB
+A:00 X:55 Y:AA P:27 SP:FB
+A:00 X:55 Y:AA P:E7 SP:FB
+A:00 X:55 Y:AA P:E7 SP:FB
+A:00 X:55 Y:AA P:E5 SP:FB
+A:00 X:55 Y:AA P:E5 SP:FB
+A:00 X:55 Y:AA P:E5 SP:FB
+A:00 X:55 Y:AA P:E5 SP:FB
+A:00 X:55 Y:AA P:E5 SP:FB
+A:FF X:55 Y:AA P:E5 SP:FB
+A:FF X:55 Y:AA P:67 SP:FB
+A:FF X:55 Y:AA P:67 SP:FB
+A:80 X:55 Y:AA P:E5 SP:FB
+A:80 X:55 Y:AA P:E5 SP:FB
+A:80 X:55 Y:AA P:A5 SP:FB
+A:80 X:55 Y:AA P:A4 SP:FB
+A:80 X:55 Y:AA P:24 SP:FB
+A:80 X:55 Y:AA P:24 SP:FB
+A:80 X:55 Y:AA P:24 SP:FB
+A:80 X:55 Y:AA P:24 SP:FB
+A:80 X:55 Y:AA P:24 SP:FB
+A:7F X:55 Y:AA P:24 SP:FB
+A:7F X:55 Y:AA P:27 SP:FB
+A:7F X:55 Y:AA P:27 SP:FB
+A:01 X:55 Y:AA P:25 SP:FB
+A:01 X:55 Y:AA P:25 SP:FB
+A:01 X:55 Y:AA P:27 SP:FB
+A:01 X:55 Y:AA P:27 SP:FB
+A:01 X:55 Y:AA P:27 SP:FD
+A:01 X:55 Y:AA P:27 SP:FB
+A:55 X:55 Y:AA P:25 SP:FB
+A:55 X:55 Y:AA P:25 SP:FB
+A:FF X:55 Y:AA P:A5 SP:FB
+A:FF X:55 Y:AA P:A5 SP:FB
+A:FF X:55 Y:AA P:E5 SP:FB
+A:FF X:55 Y:11 P:65 SP:FB
+A:FF X:23 Y:11 P:65 SP:FB
+A:00 X:23 Y:11 P:67 SP:FB
+A:55 X:23 Y:11 P:65 SP:FB
+A:55 X:23 Y:11 P:65 SP:FB
+A:55 X:23 Y:11 P:65 SP:FB
+A:55 X:23 Y:11 P:67 SP:FB
+A:55 X:23 Y:11 P:67 SP:FB
+A:55 X:23 Y:11 P:67 SP:FB
+A:55 X:23 Y:11 P:67 SP:FB
+A:55 X:23 Y:11 P:67 SP:FB
+A:55 X:23 Y:11 P:67 SP:FB
+A:55 X:23 Y:11 P:67 SP:FB
+A:46 X:23 Y:11 P:65 SP:FB
+A:46 X:23 Y:11 P:E5 SP:FB
+A:46 X:23 Y:11 P:E5 SP:FB
+A:46 X:23 Y:11 P:E5 SP:FB
+A:46 X:23 Y:11 P:E5 SP:FB
+A:46 X:23 Y:11 P:E5 SP:FB
+A:46 X:23 Y:11 P:65 SP:FB
+A:46 X:23 Y:11 P:67 SP:FB
+A:46 X:23 Y:11 P:67 SP:FB
+A:55 X:23 Y:11 P:65 SP:FB
+A:55 X:23 Y:11 P:65 SP:FB
+A:55 X:23 Y:11 P:E5 SP:FB
+A:11 X:23 Y:11 P:65 SP:FB
+A:11 X:23 Y:11 P:65 SP:FB
+A:11 X:23 Y:00 P:67 SP:FB
+A:11 X:23 Y:55 P:65 SP:FB
+A:11 X:23 Y:55 P:65 SP:FB
+A:11 X:23 Y:55 P:65 SP:FB
+A:11 X:23 Y:55 P:67 SP:FB
+A:11 X:23 Y:55 P:67 SP:FB
+A:11 X:23 Y:55 P:67 SP:FB
+A:11 X:23 Y:55 P:67 SP:FB
+A:11 X:23 Y:55 P:67 SP:FB
+A:11 X:23 Y:55 P:67 SP:FB
+A:11 X:23 Y:55 P:67 SP:FB
+A:11 X:23 Y:46 P:65 SP:FB
+A:11 X:23 Y:46 P:E5 SP:FB
+A:11 X:23 Y:46 P:E5 SP:FB
+A:11 X:23 Y:46 P:E5 SP:FB
+A:11 X:23 Y:46 P:E5 SP:FB
+A:11 X:23 Y:46 P:E5 SP:FB
+A:11 X:23 Y:46 P:65 SP:FB
+A:11 X:23 Y:46 P:67 SP:FB
+A:11 X:23 Y:46 P:67 SP:FB
+A:11 X:23 Y:46 P:E5 SP:FB
+A:55 X:23 Y:46 P:65 SP:FB
+A:55 X:23 Y:46 P:65 SP:FB
+A:55 X:23 Y:11 P:65 SP:FB
+A:23 X:23 Y:11 P:65 SP:FB
+A:23 X:00 Y:11 P:67 SP:FB
+A:23 X:55 Y:11 P:65 SP:FB
+A:23 X:55 Y:11 P:65 SP:FB
+A:23 X:55 Y:11 P:65 SP:FB
+A:23 X:55 Y:11 P:67 SP:FB
+A:23 X:55 Y:11 P:67 SP:FB
+A:23 X:55 Y:11 P:67 SP:FB
+A:23 X:55 Y:11 P:67 SP:FB
+A:23 X:55 Y:11 P:67 SP:FB
+A:23 X:55 Y:11 P:67 SP:FB
+A:23 X:55 Y:11 P:67 SP:FB
+A:23 X:46 Y:11 P:65 SP:FB
+A:23 X:46 Y:11 P:E5 SP:FB
+A:23 X:46 Y:11 P:E5 SP:FB
+A:23 X:46 Y:11 P:E5 SP:FB
+A:23 X:46 Y:11 P:E5 SP:FB
+A:23 X:46 Y:11 P:E5 SP:FB
+A:23 X:46 Y:11 P:65 SP:FB
+A:23 X:46 Y:11 P:67 SP:FB
+A:23 X:46 Y:11 P:67 SP:FB
+A:C0 X:46 Y:11 P:E5 SP:FB
+A:C0 X:46 Y:11 P:E5 SP:FB
+A:C0 X:33 Y:11 P:65 SP:FB
+A:C0 X:33 Y:88 P:E5 SP:FB
+A:05 X:33 Y:88 P:65 SP:FB
+A:05 X:33 Y:88 P:E7 SP:FB
+A:05 X:33 Y:88 P:E7 SP:FB
+A:05 X:33 Y:88 P:E7 SP:FB
+A:05 X:33 Y:88 P:E7 SP:FB
+A:05 X:33 Y:88 P:67 SP:FB
+A:05 X:33 Y:88 P:67 SP:FB
+A:05 X:33 Y:88 P:67 SP:FB
+A:05 X:33 Y:88 P:67 SP:FB
+A:05 X:33 Y:88 P:67 SP:FB
+A:05 X:33 Y:88 P:67 SP:FB
+A:03 X:33 Y:88 P:65 SP:FB
+A:03 X:33 Y:88 P:65 SP:FB
+A:01 X:33 Y:88 P:65 SP:FB
+A:01 X:33 Y:88 P:25 SP:FB
+A:01 X:33 Y:88 P:25 SP:FB
+A:01 X:33 Y:88 P:25 SP:FB
+A:01 X:33 Y:88 P:25 SP:FB
+A:01 X:33 Y:88 P:27 SP:FB
+A:01 X:33 Y:88 P:27 SP:FB
+A:01 X:33 Y:B8 P:A5 SP:FB
+A:AA X:33 Y:B8 P:A5 SP:FB
+A:AA X:33 Y:B8 P:A5 SP:FB
+A:AA X:33 Y:B8 P:A5 SP:F9
+A:AA X:33 Y:B8 P:A4 SP:F9
+A:FF X:33 Y:B8 P:A4 SP:F9
+A:FF X:33 Y:B8 P:A4 SP:F9
+A:FF X:33 Y:B8 P:E4 SP:F9
+A:55 X:33 Y:B8 P:64 SP:F9
+A:55 X:33 Y:B8 P:64 SP:FB
+A:FF X:33 Y:B8 P:E4 SP:FB
+A:FF X:33 Y:B8 P:E4 SP:F9
+A:FF X:33 Y:B8 P:E4 SP:F9
+A:FF X:33 Y:B8 P:E4 SP:F9
+A:FF X:33 Y:B8 P:67 SP:F9
+A:FF X:33 Y:B8 P:67 SP:F9
+A:FF X:33 Y:B8 P:67 SP:F9
+A:FF X:33 Y:B8 P:67 SP:FB
+A:FF X:33 Y:B9 P:E5 SP:FB
+A:00 X:33 Y:B9 P:67 SP:FB
+A:00 X:33 Y:B9 P:67 SP:FB
+A:00 X:33 Y:B9 P:67 SP:F9
+A:00 X:33 Y:B9 P:67 SP:F9
+A:00 X:33 Y:B9 P:27 SP:F9
+A:00 X:33 Y:B9 P:27 SP:F9
+A:00 X:33 Y:B9 P:27 SP:FB
+A:00 X:33 Y:B9 P:27 SP:FB
+A:00 X:33 Y:B9 P:27 SP:F9
+A:00 X:33 Y:B9 P:27 SP:F9
+A:00 X:33 Y:B9 P:27 SP:F9
+A:00 X:33 Y:B9 P:27 SP:F9
+A:00 X:33 Y:B9 P:27 SP:F9
+A:00 X:33 Y:B9 P:27 SP:FB
+A:00 X:33 Y:BA P:A5 SP:FB
+A:AA X:33 Y:BA P:A5 SP:FB
+A:AA X:33 Y:BA P:A5 SP:FB
+A:AA X:33 Y:BA P:A5 SP:F9
+A:AA X:33 Y:BA P:A4 SP:F9
+A:AA X:33 Y:BA P:E4 SP:F9
+A:55 X:33 Y:BA P:64 SP:F9
+A:55 X:33 Y:BA P:64 SP:FB
+A:00 X:33 Y:BA P:66 SP:FB
+A:00 X:33 Y:BA P:66 SP:F9
+A:00 X:33 Y:BA P:66 SP:F9
+A:00 X:33 Y:BA P:66 SP:F9
+A:00 X:33 Y:BA P:66 SP:F9
+A:00 X:33 Y:BA P:66 SP:F9
+A:00 X:33 Y:BA P:66 SP:FB
+A:00 X:33 Y:BB P:E4 SP:FB
+A:EF X:33 Y:BB P:E4 SP:FB
+A:EF X:33 Y:BB P:E4 SP:FB
+A:EF X:33 Y:BB P:E4 SP:F9
+A:EF X:33 Y:BB P:E5 SP:F9
+A:EF X:33 Y:BB P:A5 SP:F9
+A:F8 X:33 Y:BB P:A5 SP:F9
+A:F8 X:33 Y:BB P:A5 SP:FB
+A:E8 X:33 Y:BB P:A5 SP:FB
+A:E8 X:33 Y:BB P:A5 SP:F9
+A:E8 X:33 Y:BB P:A5 SP:F9
+A:E8 X:33 Y:BB P:A5 SP:F9
+A:E8 X:33 Y:BB P:27 SP:F9
+A:E8 X:33 Y:BB P:27 SP:F9
+A:E8 X:33 Y:BB P:27 SP:F9
+A:E8 X:33 Y:BB P:27 SP:FB
+A:E8 X:33 Y:BC P:A5 SP:FB
+A:AA X:33 Y:BC P:A5 SP:FB
+A:AA X:33 Y:BC P:A5 SP:FB
+A:AA X:33 Y:BC P:A5 SP:F9
+A:AA X:33 Y:BC P:A4 SP:F9
+A:AA X:33 Y:BC P:E4 SP:F9
+A:5F X:33 Y:BC P:64 SP:F9
+A:5F X:33 Y:BC P:64 SP:FB
+A:F5 X:33 Y:BC P:E4 SP:FB
+A:F5 X:33 Y:BC P:E4 SP:F9
+A:F5 X:33 Y:BC P:E4 SP:F9
+A:F5 X:33 Y:BC P:E4 SP:F9
+A:F5 X:33 Y:BC P:67 SP:F9
+A:F5 X:33 Y:BC P:67 SP:F9
+A:F5 X:33 Y:BC P:67 SP:F9
+A:F5 X:33 Y:BC P:67 SP:FB
+A:F5 X:33 Y:BD P:E5 SP:FB
+A:70 X:33 Y:BD P:65 SP:FB
+A:70 X:33 Y:BD P:65 SP:FB
+A:70 X:33 Y:BD P:65 SP:F9
+A:70 X:33 Y:BD P:65 SP:F9
+A:70 X:33 Y:BD P:25 SP:F9
+A:70 X:33 Y:BD P:25 SP:F9
+A:70 X:33 Y:BD P:25 SP:FB
+A:00 X:33 Y:BD P:27 SP:FB
+A:00 X:33 Y:BD P:27 SP:F9
+A:00 X:33 Y:BD P:27 SP:F9
+A:00 X:33 Y:BD P:27 SP:F9
+A:00 X:33 Y:BD P:27 SP:F9
+A:00 X:33 Y:BD P:27 SP:F9
+A:00 X:33 Y:BD P:27 SP:FB
+A:00 X:33 Y:BE P:A5 SP:FB
+A:69 X:33 Y:BE P:25 SP:FB
+A:69 X:33 Y:BE P:25 SP:FB
+A:69 X:33 Y:BE P:25 SP:F9
+A:69 X:33 Y:BE P:24 SP:F9
+A:69 X:33 Y:BE P:E4 SP:F9
+A:00 X:33 Y:BE P:66 SP:F9
+A:00 X:33 Y:BE P:66 SP:FB
+A:69 X:33 Y:BE P:24 SP:FB
+A:69 X:33 Y:BE P:24 SP:F9
+A:69 X:33 Y:BE P:24 SP:F9
+A:69 X:33 Y:BE P:24 SP:F9
+A:69 X:33 Y:BE P:27 SP:F9
+A:69 X:33 Y:BE P:27 SP:F9
+A:69 X:33 Y:BE P:27 SP:F9
+A:69 X:33 Y:BE P:27 SP:FB
+A:69 X:33 Y:BF P:A5 SP:FB
+A:69 X:33 Y:BF P:A5 SP:F9
+A:69 X:33 Y:BF P:A5 SP:F9
+A:69 X:33 Y:BF P:E5 SP:F9
+A:00 X:33 Y:BF P:67 SP:F9
+A:00 X:33 Y:BF P:67 SP:FB
+A:6A X:33 Y:BF P:24 SP:FB
+A:6A X:33 Y:BF P:24 SP:F9
+A:6A X:33 Y:BF P:24 SP:F9
+A:6A X:33 Y:BF P:24 SP:F9
+A:6A X:33 Y:BF P:27 SP:F9
+A:6A X:33 Y:BF P:27 SP:F9
+A:6A X:33 Y:BF P:27 SP:F9
+A:6A X:33 Y:BF P:27 SP:FB
+A:6A X:33 Y:C0 P:A5 SP:FB
+A:7F X:33 Y:C0 P:25 SP:FB
+A:7F X:33 Y:C0 P:25 SP:FB
+A:7F X:33 Y:C0 P:25 SP:F9
+A:7F X:33 Y:C0 P:25 SP:F9
+A:7F X:33 Y:C0 P:25 SP:F9
+A:7F X:33 Y:C0 P:25 SP:F9
+A:7F X:33 Y:C0 P:25 SP:FB
+A:FF X:33 Y:C0 P:E4 SP:FB
+A:FF X:33 Y:C0 P:E4 SP:F9
+A:FF X:33 Y:C0 P:E4 SP:F9
+A:FF X:33 Y:C0 P:E4 SP:F9
+A:FF X:33 Y:C0 P:67 SP:F9
+A:FF X:33 Y:C0 P:67 SP:F9
+A:FF X:33 Y:C0 P:67 SP:F9
+A:FF X:33 Y:C0 P:67 SP:FB
+A:FF X:33 Y:C1 P:E5 SP:FB
+A:80 X:33 Y:C1 P:E5 SP:FB
+A:80 X:33 Y:C1 P:E5 SP:FB
+A:80 X:33 Y:C1 P:E5 SP:F9
+A:80 X:33 Y:C1 P:E4 SP:F9
+A:80 X:33 Y:C1 P:E4 SP:F9
+A:7F X:33 Y:C1 P:64 SP:F9
+A:7F X:33 Y:C1 P:64 SP:FB
+A:FF X:33 Y:C1 P:A4 SP:FB
+A:FF X:33 Y:C1 P:A4 SP:F9
+A:FF X:33 Y:C1 P:A4 SP:F9
+A:FF X:33 Y:C1 P:A4 SP:F9
+A:FF X:33 Y:C1 P:27 SP:F9
+A:FF X:33 Y:C1 P:27 SP:F9
+A:FF X:33 Y:C1 P:27 SP:F9
+A:FF X:33 Y:C1 P:27 SP:FB
+A:FF X:33 Y:C2 P:A5 SP:FB
+A:FF X:33 Y:C2 P:A5 SP:F9
+A:FF X:33 Y:C2 P:A5 SP:F9
+A:FF X:33 Y:C2 P:A5 SP:F9
+A:7F X:33 Y:C2 P:25 SP:F9
+A:7F X:33 Y:C2 P:25 SP:FB
+A:00 X:33 Y:C2 P:27 SP:FB
+A:00 X:33 Y:C2 P:27 SP:F9
+A:00 X:33 Y:C2 P:27 SP:F9
+A:00 X:33 Y:C2 P:27 SP:F9
+A:00 X:33 Y:C2 P:27 SP:F9
+A:00 X:33 Y:C2 P:27 SP:F9
+A:00 X:33 Y:C2 P:27 SP:FB
+A:00 X:33 Y:C3 P:A5 SP:FB
+A:40 X:33 Y:C3 P:25 SP:FB
+A:40 X:33 Y:C3 P:25 SP:FB
+A:40 X:33 Y:C3 P:25 SP:F9
+A:40 X:33 Y:C3 P:E5 SP:F9
+A:40 X:33 Y:C3 P:65 SP:F9
+A:40 X:33 Y:C3 P:65 SP:FB
+A:40 X:33 Y:C3 P:67 SP:FB
+A:40 X:33 Y:C3 P:67 SP:F9
+A:40 X:33 Y:C3 P:67 SP:F9
+A:40 X:33 Y:C3 P:67 SP:F9
+A:40 X:33 Y:C3 P:67 SP:F9
+A:40 X:33 Y:C3 P:67 SP:F9
+A:40 X:33 Y:C3 P:67 SP:FB
+A:40 X:33 Y:C4 P:E5 SP:FB
+A:40 X:33 Y:C4 P:E5 SP:FA
+A:3F X:33 Y:C4 P:65 SP:FA
+A:3F X:33 Y:C4 P:65 SP:FA
+A:40 X:33 Y:C4 P:65 SP:FB
+A:40 X:33 Y:C4 P:65 SP:F9
+A:40 X:33 Y:C4 P:25 SP:F9
+A:40 X:33 Y:C4 P:25 SP:FB
+A:40 X:33 Y:C4 P:25 SP:FB
+A:40 X:33 Y:C4 P:25 SP:F9
+A:40 X:33 Y:C4 P:25 SP:F9
+A:40 X:33 Y:C4 P:25 SP:F9
+A:40 X:33 Y:C4 P:25 SP:F9
+A:40 X:33 Y:C4 P:25 SP:F9
+A:40 X:33 Y:C4 P:25 SP:FB
+A:40 X:33 Y:C5 P:A5 SP:FB
+A:40 X:33 Y:C5 P:A5 SP:FA
+A:41 X:33 Y:C5 P:25 SP:FA
+A:41 X:33 Y:C5 P:25 SP:FA
+A:40 X:33 Y:C5 P:25 SP:FB
+A:40 X:33 Y:C5 P:A4 SP:FB
+A:40 X:33 Y:C5 P:A4 SP:F9
+A:40 X:33 Y:C5 P:A4 SP:F9
+A:40 X:33 Y:C5 P:A4 SP:F9
+A:40 X:33 Y:C5 P:A4 SP:F9
+A:40 X:33 Y:C5 P:A4 SP:FB
+A:40 X:33 Y:C6 P:A4 SP:FB
+A:40 X:33 Y:C6 P:A4 SP:FA
+A:00 X:33 Y:C6 P:26 SP:FA
+A:00 X:33 Y:C6 P:26 SP:FA
+A:40 X:33 Y:C6 P:24 SP:FB
+A:40 X:33 Y:C6 P:24 SP:F9
+A:80 X:33 Y:C6 P:A4 SP:F9
+A:80 X:33 Y:C6 P:A4 SP:FB
+A:80 X:33 Y:C6 P:A5 SP:FB
+A:80 X:33 Y:C6 P:A5 SP:F9
+A:80 X:33 Y:C6 P:A5 SP:F9
+A:80 X:33 Y:C6 P:A5 SP:F9
+A:80 X:33 Y:C6 P:A5 SP:F9
+A:80 X:33 Y:C6 P:A5 SP:FB
+A:80 X:33 Y:C7 P:A5 SP:FB
+A:80 X:33 Y:C7 P:A5 SP:FA
+A:80 X:33 Y:C7 P:A5 SP:FA
+A:80 X:33 Y:C7 P:A5 SP:FA
+A:80 X:33 Y:C7 P:A5 SP:FB
+A:80 X:33 Y:C7 P:27 SP:FB
+A:80 X:33 Y:C7 P:27 SP:F9
+A:80 X:33 Y:C7 P:27 SP:F9
+A:80 X:33 Y:C7 P:27 SP:F9
+A:80 X:33 Y:C7 P:27 SP:F9
+A:80 X:33 Y:C7 P:27 SP:FB
+A:80 X:33 Y:C8 P:A5 SP:FB
+A:80 X:33 Y:C8 P:A5 SP:FA
+A:81 X:33 Y:C8 P:A5 SP:FA
+A:81 X:33 Y:C8 P:A5 SP:FA
+A:80 X:33 Y:C8 P:A5 SP:FB
+A:80 X:33 Y:C8 P:A4 SP:FB
+A:80 X:33 Y:C8 P:A4 SP:F9
+A:80 X:33 Y:C8 P:A4 SP:F9
+A:80 X:33 Y:C8 P:A4 SP:F9
+A:80 X:33 Y:C8 P:A4 SP:F9
+A:80 X:33 Y:C8 P:A4 SP:FB
+A:80 X:33 Y:C9 P:A4 SP:FB
+A:80 X:33 Y:C9 P:A4 SP:FA
+A:7F X:33 Y:C9 P:24 SP:FA
+A:7F X:33 Y:C9 P:24 SP:FA
+A:80 X:33 Y:C9 P:A4 SP:FB
+A:80 X:33 Y:C9 P:25 SP:FB
+A:80 X:33 Y:C9 P:25 SP:F9
+A:80 X:33 Y:C9 P:25 SP:F9
+A:80 X:33 Y:C9 P:25 SP:F9
+A:80 X:33 Y:C9 P:25 SP:F9
+A:80 X:33 Y:C9 P:25 SP:FB
+A:80 X:33 Y:CA P:A5 SP:FB
+A:40 X:33 Y:CA P:25 SP:FB
+A:40 X:33 Y:CA P:25 SP:FB
+A:40 X:33 Y:CA P:25 SP:F9
+A:40 X:33 Y:CA P:E5 SP:F9
+A:40 X:33 Y:CA P:65 SP:F9
+A:40 X:33 Y:CA P:65 SP:F9
+A:40 X:33 Y:CA P:65 SP:FB
+A:00 X:33 Y:CA P:27 SP:FB
+A:00 X:33 Y:CA P:27 SP:F9
+A:00 X:33 Y:CA P:27 SP:F9
+A:00 X:33 Y:CA P:27 SP:F9
+A:00 X:33 Y:CA P:27 SP:F9
+A:00 X:33 Y:CA P:27 SP:F9
+A:00 X:33 Y:CA P:27 SP:F9
+A:00 X:33 Y:CA P:27 SP:F9
+A:00 X:33 Y:CA P:27 SP:FB
+A:00 X:33 Y:CB P:A5 SP:FB
+A:3F X:33 Y:CB P:25 SP:FB
+A:3F X:33 Y:CB P:25 SP:FB
+A:3F X:33 Y:CB P:25 SP:F9
+A:3F X:33 Y:CB P:25 SP:F9
+A:3F X:33 Y:CB P:25 SP:F9
+A:40 X:33 Y:CB P:25 SP:F9
+A:40 X:33 Y:CB P:25 SP:FB
+A:01 X:33 Y:CB P:25 SP:FB
+A:01 X:33 Y:CB P:25 SP:F9
+A:01 X:33 Y:CB P:25 SP:F9
+A:01 X:33 Y:CB P:25 SP:F9
+A:01 X:33 Y:CB P:25 SP:F9
+A:01 X:33 Y:CB P:25 SP:F9
+A:01 X:33 Y:CB P:27 SP:F9
+A:01 X:33 Y:CB P:27 SP:F9
+A:01 X:33 Y:CB P:27 SP:FB
+A:01 X:33 Y:CC P:A5 SP:FB
+A:41 X:33 Y:CC P:25 SP:FB
+A:41 X:33 Y:CC P:25 SP:FB
+A:41 X:33 Y:CC P:25 SP:F9
+A:40 X:33 Y:CC P:25 SP:F9
+A:40 X:33 Y:CC P:25 SP:F9
+A:40 X:33 Y:CC P:E5 SP:F9
+A:40 X:33 Y:CC P:E5 SP:FB
+A:FF X:33 Y:CC P:A4 SP:FB
+A:FF X:33 Y:CC P:A4 SP:F9
+A:FF X:33 Y:CC P:A4 SP:F9
+A:FF X:33 Y:CC P:A4 SP:F9
+A:FF X:33 Y:CC P:A4 SP:F9
+A:FF X:33 Y:CC P:A4 SP:F9
+A:FF X:33 Y:CC P:27 SP:F9
+A:FF X:33 Y:CC P:27 SP:F9
+A:FF X:33 Y:CC P:27 SP:FB
+A:FF X:33 Y:CD P:A5 SP:FB
+A:00 X:33 Y:CD P:27 SP:FB
+A:00 X:33 Y:CD P:27 SP:FB
+A:00 X:33 Y:CD P:27 SP:F9
+A:00 X:33 Y:CD P:26 SP:F9
+A:80 X:33 Y:CD P:A4 SP:F9
+A:80 X:33 Y:CD P:A4 SP:FB
+A:7F X:33 Y:CD P:65 SP:FB
+A:7F X:33 Y:CD P:65 SP:F9
+A:7F X:33 Y:CD P:65 SP:F9
+A:7F X:33 Y:CD P:67 SP:F9
+A:7F X:33 Y:CD P:67 SP:F9
+A:7F X:33 Y:CD P:67 SP:FB
+A:7F X:33 Y:CE P:E5 SP:FB
+A:7F X:33 Y:CE P:65 SP:FB
+A:7F X:33 Y:CE P:65 SP:FB
+A:7F X:33 Y:CE P:65 SP:F9
+A:7F X:33 Y:CE P:65 SP:F9
+A:81 X:33 Y:CE P:E5 SP:F9
+A:81 X:33 Y:CE P:E5 SP:FB
+A:02 X:33 Y:CE P:65 SP:FB
+A:02 X:33 Y:CE P:65 SP:F9
+A:02 X:33 Y:CE P:65 SP:F9
+A:02 X:33 Y:CE P:65 SP:F9
+A:02 X:33 Y:CE P:67 SP:F9
+A:02 X:33 Y:CE P:67 SP:F9
+A:02 X:33 Y:CE P:67 SP:FB
+A:02 X:33 Y:CF P:E5 SP:FB
+A:40 X:33 Y:CF P:65 SP:FB
+A:40 X:33 Y:CF P:65 SP:FB
+A:40 X:33 Y:CF P:65 SP:F9
+A:40 X:33 Y:CF P:E5 SP:F9
+A:40 X:33 Y:CF P:65 SP:F9
+A:40 X:33 Y:CF P:65 SP:FB
+A:40 X:40 Y:CF P:65 SP:FB
+A:40 X:40 Y:CF P:67 SP:FB
+A:40 X:40 Y:CF P:67 SP:F9
+A:40 X:40 Y:CF P:67 SP:F9
+A:40 X:40 Y:CF P:67 SP:F9
+A:40 X:40 Y:CF P:67 SP:F9
+A:40 X:40 Y:CF P:67 SP:F9
+A:40 X:40 Y:CF P:67 SP:FB
+A:40 X:40 Y:D0 P:E5 SP:FB
+A:3F X:40 Y:D0 P:65 SP:FB
+A:3F X:40 Y:D0 P:65 SP:FB
+A:3F X:40 Y:D0 P:65 SP:F9
+A:3F X:40 Y:D0 P:25 SP:F9
+A:3F X:40 Y:D0 P:25 SP:FB
+A:3F X:40 Y:D0 P:25 SP:FB
+A:3F X:40 Y:D0 P:25 SP:F9
+A:3F X:40 Y:D0 P:25 SP:F9
+A:3F X:40 Y:D0 P:25 SP:F9
+A:3F X:40 Y:D0 P:25 SP:F9
+A:3F X:40 Y:D0 P:25 SP:F9
+A:3F X:40 Y:D0 P:25 SP:FB
+A:3F X:40 Y:D1 P:A5 SP:FB
+A:41 X:40 Y:D1 P:25 SP:FB
+A:41 X:40 Y:D1 P:25 SP:FB
+A:41 X:40 Y:D1 P:A4 SP:FB
+A:41 X:40 Y:D1 P:A4 SP:F9
+A:41 X:40 Y:D1 P:A4 SP:F9
+A:41 X:40 Y:D1 P:A4 SP:F9
+A:41 X:40 Y:D1 P:A4 SP:F9
+A:41 X:40 Y:D1 P:A4 SP:FB
+A:41 X:40 Y:D2 P:A4 SP:FB
+A:00 X:40 Y:D2 P:26 SP:FB
+A:00 X:40 Y:D2 P:26 SP:FB
+A:00 X:40 Y:D2 P:26 SP:F9
+A:80 X:40 Y:D2 P:A4 SP:F9
+A:80 X:40 Y:D2 P:A4 SP:FB
+A:80 X:80 Y:D2 P:A4 SP:FB
+A:80 X:80 Y:D2 P:A5 SP:FB
+A:80 X:80 Y:D2 P:A5 SP:F9
+A:80 X:80 Y:D2 P:A5 SP:F9
+A:80 X:80 Y:D2 P:A5 SP:F9
+A:80 X:80 Y:D2 P:A5 SP:F9
+A:80 X:80 Y:D2 P:A5 SP:FB
+A:80 X:80 Y:D3 P:A5 SP:FB
+A:80 X:80 Y:D3 P:A5 SP:FB
+A:80 X:80 Y:D3 P:A5 SP:FB
+A:80 X:80 Y:D3 P:27 SP:FB
+A:80 X:80 Y:D3 P:27 SP:F9
+A:80 X:80 Y:D3 P:27 SP:F9
+A:80 X:80 Y:D3 P:27 SP:F9
+A:80 X:80 Y:D3 P:27 SP:F9
+A:80 X:80 Y:D3 P:27 SP:FB
+A:80 X:80 Y:D4 P:A5 SP:FB
+A:81 X:80 Y:D4 P:A5 SP:FB
+A:81 X:80 Y:D4 P:A5 SP:FB
+A:81 X:80 Y:D4 P:A4 SP:FB
+A:81 X:80 Y:D4 P:A4 SP:F9
+A:81 X:80 Y:D4 P:A4 SP:F9
+A:81 X:80 Y:D4 P:A4 SP:F9
+A:81 X:80 Y:D4 P:A4 SP:F9
+A:81 X:80 Y:D4 P:A4 SP:FB
+A:81 X:80 Y:D5 P:A4 SP:FB
+A:7F X:80 Y:D5 P:24 SP:FB
+A:7F X:80 Y:D5 P:24 SP:FB
+A:7F X:80 Y:D5 P:25 SP:FB
+A:7F X:80 Y:D5 P:25 SP:F9
+A:7F X:80 Y:D5 P:25 SP:F9
+A:7F X:80 Y:D5 P:25 SP:F9
+A:7F X:80 Y:D5 P:25 SP:F9
+A:7F X:80 Y:D5 P:25 SP:FB
+A:7F X:80 Y:D6 P:A5 SP:FB
+A:D6 X:80 Y:D6 P:A5 SP:FB
+A:D6 X:D6 Y:D6 P:A5 SP:FB
+A:40 X:D6 Y:D6 P:25 SP:FB
+A:40 X:D6 Y:D6 P:25 SP:FB
+A:40 X:D6 Y:D6 P:25 SP:F9
+A:40 X:D6 Y:D6 P:E5 SP:F9
+A:40 X:D6 Y:40 P:65 SP:F9
+A:40 X:D6 Y:40 P:65 SP:FB
+A:40 X:D6 Y:40 P:67 SP:FB
+A:40 X:D6 Y:40 P:67 SP:F9
+A:40 X:D6 Y:40 P:67 SP:F9
+A:40 X:D6 Y:40 P:67 SP:F9
+A:40 X:D6 Y:40 P:67 SP:F9
+A:40 X:D6 Y:40 P:67 SP:F9
+A:40 X:D6 Y:40 P:67 SP:FB
+A:40 X:D7 Y:40 P:E5 SP:FB
+A:3F X:D7 Y:40 P:65 SP:FB
+A:3F X:D7 Y:40 P:65 SP:FB
+A:3F X:D7 Y:40 P:65 SP:F9
+A:3F X:D7 Y:40 P:25 SP:F9
+A:3F X:D7 Y:40 P:25 SP:FB
+A:3F X:D7 Y:40 P:25 SP:FB
+A:3F X:D7 Y:40 P:25 SP:F9
+A:3F X:D7 Y:40 P:25 SP:F9
+A:3F X:D7 Y:40 P:25 SP:F9
+A:3F X:D7 Y:40 P:25 SP:F9
+A:3F X:D7 Y:40 P:25 SP:F9
+A:3F X:D7 Y:40 P:25 SP:FB
+A:3F X:D8 Y:40 P:A5 SP:FB
+A:41 X:D8 Y:40 P:25 SP:FB
+A:41 X:D8 Y:40 P:25 SP:FB
+A:41 X:D8 Y:40 P:A4 SP:FB
+A:41 X:D8 Y:40 P:A4 SP:F9
+A:41 X:D8 Y:40 P:A4 SP:F9
+A:41 X:D8 Y:40 P:A4 SP:F9
+A:41 X:D8 Y:40 P:A4 SP:F9
+A:41 X:D8 Y:40 P:A4 SP:FB
+A:41 X:D9 Y:40 P:A4 SP:FB
+A:00 X:D9 Y:40 P:26 SP:FB
+A:00 X:D9 Y:40 P:26 SP:FB
+A:00 X:D9 Y:40 P:26 SP:F9
+A:00 X:D9 Y:80 P:A4 SP:F9
+A:00 X:D9 Y:80 P:A4 SP:FB
+A:00 X:D9 Y:80 P:A5 SP:FB
+A:00 X:D9 Y:80 P:A5 SP:F9
+A:00 X:D9 Y:80 P:A5 SP:F9
+A:00 X:D9 Y:80 P:A5 SP:F9
+A:00 X:D9 Y:80 P:A5 SP:F9
+A:00 X:D9 Y:80 P:A5 SP:FB
+A:00 X:DA Y:80 P:A5 SP:FB
+A:80 X:DA Y:80 P:A5 SP:FB
+A:80 X:DA Y:80 P:A5 SP:FB
+A:80 X:DA Y:80 P:27 SP:FB
+A:80 X:DA Y:80 P:27 SP:F9
+A:80 X:DA Y:80 P:27 SP:F9
+A:80 X:DA Y:80 P:27 SP:F9
+A:80 X:DA Y:80 P:27 SP:F9
+A:80 X:DA Y:80 P:27 SP:FB
+A:80 X:DB Y:80 P:A5 SP:FB
+A:81 X:DB Y:80 P:A5 SP:FB
+A:81 X:DB Y:80 P:A5 SP:FB
+A:81 X:DB Y:80 P:A4 SP:FB
+A:81 X:DB Y:80 P:A4 SP:F9
+A:81 X:DB Y:80 P:A4 SP:F9
+A:81 X:DB Y:80 P:A4 SP:F9
+A:81 X:DB Y:80 P:A4 SP:F9
+A:81 X:DB Y:80 P:A4 SP:FB
+A:81 X:DC Y:80 P:A4 SP:FB
+A:7F X:DC Y:80 P:24 SP:FB
+A:7F X:DC Y:80 P:24 SP:FB
+A:7F X:DC Y:80 P:25 SP:FB
+A:7F X:DC Y:80 P:25 SP:F9
+A:7F X:DC Y:80 P:25 SP:F9
+A:7F X:DC Y:80 P:25 SP:F9
+A:7F X:DC Y:80 P:25 SP:F9
+A:7F X:DC Y:80 P:25 SP:FB
+A:7F X:DD Y:80 P:A5 SP:FB
+A:DD X:DD Y:80 P:A5 SP:FB
+A:DD X:DD Y:DD P:A5 SP:FB
+A:DD X:DD Y:DD P:A5 SP:F9
+A:DD X:55 Y:DD P:25 SP:F9
+A:FF X:55 Y:DD P:A5 SP:F9
+A:FF X:55 Y:DD P:A5 SP:F9
+A:FF X:55 Y:DD P:A5 SP:F9
+A:FF X:55 Y:DD P:E5 SP:F9
+A:FF X:55 Y:DD P:E5 SP:F9
+A:01 X:55 Y:DD P:65 SP:F9
+A:01 X:55 Y:DD P:65 SP:FB
+A:01 X:55 Y:DD P:65 SP:FB
+A:01 X:55 Y:DD P:67 SP:FB
+A:00 X:55 Y:DD P:67 SP:FB
+A:00 X:55 Y:DD P:67 SP:F9
+A:00 X:55 Y:DD P:67 SP:F9
+A:00 X:55 Y:DD P:67 SP:F9
+A:00 X:55 Y:DD P:67 SP:F9
+A:00 X:55 Y:DD P:67 SP:F9
+A:00 X:55 Y:DD P:67 SP:F9
+A:00 X:55 Y:DD P:67 SP:F9
+A:00 X:55 Y:DD P:27 SP:F9
+A:AA X:55 Y:DD P:A5 SP:F9
+A:AA X:55 Y:DD P:A5 SP:FB
+A:AA X:55 Y:DE P:A5 SP:FB
+A:AA X:55 Y:DE P:A5 SP:FB
+A:AA X:55 Y:DE P:24 SP:FB
+A:55 X:55 Y:DE P:24 SP:FB
+A:55 X:55 Y:DE P:24 SP:F9
+A:55 X:55 Y:DE P:24 SP:F9
+A:55 X:55 Y:DE P:24 SP:F9
+A:55 X:55 Y:DE P:24 SP:F9
+A:55 X:55 Y:DE P:24 SP:F9
+A:55 X:55 Y:DE P:27 SP:F9
+A:55 X:55 Y:DE P:27 SP:F9
+A:55 X:55 Y:DE P:27 SP:FB
+A:55 X:55 Y:DF P:A5 SP:FB
+A:55 X:55 Y:DF P:A5 SP:F9
+A:55 X:55 Y:DF P:E5 SP:F9
+A:55 X:55 Y:DF P:E5 SP:F9
+A:80 X:55 Y:DF P:E5 SP:F9
+A:80 X:55 Y:DF P:E5 SP:FB
+A:80 X:55 Y:DF P:E5 SP:FB
+A:80 X:55 Y:DF P:67 SP:FB
+A:00 X:55 Y:DF P:67 SP:FB
+A:00 X:55 Y:DF P:67 SP:F9
+A:00 X:55 Y:DF P:67 SP:F9
+A:00 X:55 Y:DF P:67 SP:F9
+A:00 X:55 Y:DF P:67 SP:F9
+A:00 X:55 Y:DF P:67 SP:F9
+A:00 X:55 Y:DF P:67 SP:F9
+A:00 X:55 Y:DF P:67 SP:F9
+A:00 X:55 Y:DF P:27 SP:F9
+A:55 X:55 Y:DF P:25 SP:F9
+A:55 X:55 Y:DF P:25 SP:F9
+A:55 X:55 Y:DF P:25 SP:FB
+A:55 X:55 Y:E0 P:A5 SP:FB
+A:55 X:55 Y:E0 P:A5 SP:FB
+A:55 X:55 Y:E0 P:A4 SP:FB
+A:AA X:55 Y:E0 P:A4 SP:FB
+A:AA X:55 Y:E0 P:A4 SP:F9
+A:AA X:55 Y:E0 P:A4 SP:F9
+A:AA X:55 Y:E0 P:A4 SP:F9
+A:AA X:55 Y:E0 P:A4 SP:F9
+A:AA X:55 Y:E0 P:A4 SP:F9
+A:AA X:55 Y:E0 P:27 SP:F9
+A:AA X:55 Y:E0 P:27 SP:F9
+A:AA X:55 Y:E0 P:27 SP:FB
+A:AA X:55 Y:E1 P:A5 SP:FB
+A:AA X:55 Y:E1 P:A5 SP:F9
+A:AA X:55 Y:E1 P:E5 SP:F9
+A:AA X:55 Y:E1 P:E5 SP:F9
+A:01 X:55 Y:E1 P:65 SP:F9
+A:01 X:55 Y:E1 P:65 SP:FB
+A:01 X:55 Y:E1 P:65 SP:FB
+A:01 X:55 Y:E1 P:E5 SP:FB
+A:80 X:55 Y:E1 P:E5 SP:FB
+A:80 X:55 Y:E1 P:E5 SP:F9
+A:80 X:55 Y:E1 P:E5 SP:F9
+A:80 X:55 Y:E1 P:E5 SP:F9
+A:80 X:55 Y:E1 P:E5 SP:F9
+A:80 X:55 Y:E1 P:E5 SP:F9
+A:80 X:55 Y:E1 P:67 SP:F9
+A:80 X:55 Y:E1 P:67 SP:F9
+A:80 X:55 Y:E1 P:27 SP:F9
+A:80 X:55 Y:E1 P:26 SP:F9
+A:55 X:55 Y:E1 P:24 SP:F9
+A:55 X:55 Y:E1 P:24 SP:FB
+A:55 X:55 Y:E2 P:A4 SP:FB
+A:55 X:55 Y:E2 P:A4 SP:FB
+A:55 X:55 Y:E2 P:25 SP:FB
+A:2A X:55 Y:E2 P:25 SP:FB
+A:2A X:55 Y:E2 P:25 SP:F9
+A:2A X:55 Y:E2 P:25 SP:F9
+A:2A X:55 Y:E2 P:25 SP:F9
+A:2A X:55 Y:E2 P:25 SP:F9
+A:2A X:55 Y:E2 P:25 SP:F9
+A:2A X:55 Y:E2 P:27 SP:F9
+A:2A X:55 Y:E2 P:27 SP:F9
+A:2A X:55 Y:E2 P:27 SP:FB
+A:2A X:55 Y:E3 P:A5 SP:FB
+A:2A X:55 Y:E3 P:A5 SP:F9
+A:2A X:55 Y:E3 P:E5 SP:F9
+A:2A X:55 Y:E3 P:E5 SP:F9
+A:80 X:55 Y:E3 P:E5 SP:F9
+A:80 X:55 Y:E3 P:E5 SP:FB
+A:80 X:55 Y:E3 P:E5 SP:FB
+A:80 X:55 Y:E3 P:65 SP:FB
+A:01 X:55 Y:E3 P:65 SP:FB
+A:01 X:55 Y:E3 P:65 SP:F9
+A:01 X:55 Y:E3 P:65 SP:F9
+A:01 X:55 Y:E3 P:65 SP:F9
+A:01 X:55 Y:E3 P:65 SP:F9
+A:01 X:55 Y:E3 P:65 SP:F9
+A:01 X:55 Y:E3 P:67 SP:F9
+A:01 X:55 Y:E3 P:67 SP:F9
+A:01 X:55 Y:E3 P:27 SP:F9
+A:01 X:55 Y:E3 P:26 SP:F9
+A:55 X:55 Y:E3 P:24 SP:F9
+A:55 X:55 Y:E3 P:24 SP:FB
+A:55 X:55 Y:E4 P:A4 SP:FB
+A:55 X:55 Y:E4 P:A4 SP:FB
+A:55 X:55 Y:E4 P:A4 SP:FB
+A:AA X:55 Y:E4 P:A4 SP:FB
+A:AA X:55 Y:E4 P:A4 SP:F9
+A:AA X:55 Y:E4 P:A4 SP:F9
+A:AA X:55 Y:E4 P:A4 SP:F9
+A:AA X:55 Y:E4 P:A4 SP:F9
+A:AA X:55 Y:E4 P:A4 SP:F9
+A:AA X:55 Y:E4 P:27 SP:F9
+A:AA X:55 Y:E4 P:27 SP:F9
+A:AA X:55 Y:E4 P:27 SP:FB
+A:FF X:55 Y:E4 P:A5 SP:FB
+A:FF X:55 Y:E4 P:A5 SP:FB
+A:FF X:55 Y:E4 P:A5 SP:FB
+A:FF X:55 Y:E4 P:E5 SP:FB
+A:FF X:55 Y:E4 P:E5 SP:FB
+A:FF X:55 Y:E4 P:67 SP:FB
+A:FF X:55 Y:E4 P:67 SP:FB
+A:FF X:55 Y:E4 P:67 SP:FB
+A:FF X:55 Y:E4 P:67 SP:FB
+A:FF X:55 Y:E4 P:67 SP:FB
+A:00 X:55 Y:E4 P:67 SP:FB
+A:00 X:55 Y:E4 P:67 SP:FB
+A:00 X:55 Y:E4 P:67 SP:FB
+A:7F X:55 Y:E4 P:65 SP:FB
+A:7F X:55 Y:E4 P:65 SP:FB
+A:7F X:55 Y:E4 P:25 SP:FB
+A:7F X:55 Y:E4 P:24 SP:FB
+A:7F X:55 Y:E4 P:A4 SP:FB
+A:7F X:55 Y:E4 P:A4 SP:FB
+A:7F X:55 Y:E4 P:A4 SP:FB
+A:7F X:55 Y:E4 P:A4 SP:FB
+A:7F X:55 Y:E4 P:A4 SP:FB
+A:80 X:55 Y:E4 P:A4 SP:FB
+A:80 X:55 Y:E4 P:27 SP:FB
+A:80 X:55 Y:E4 P:27 SP:FB
+A:00 X:55 Y:E4 P:27 SP:FB
+A:00 X:55 Y:E4 P:27 SP:FB
+A:00 X:55 Y:E4 P:E7 SP:FB
+A:00 X:55 Y:E4 P:E7 SP:FB
+A:00 X:55 Y:E4 P:E5 SP:FB
+A:00 X:55 Y:E4 P:E5 SP:FB
+A:00 X:55 Y:E4 P:E5 SP:FB
+A:00 X:55 Y:E4 P:E5 SP:FB
+A:00 X:55 Y:E4 P:E5 SP:FB
+A:FF X:55 Y:E4 P:E5 SP:FB
+A:FF X:55 Y:E4 P:67 SP:FB
+A:FF X:55 Y:E4 P:67 SP:FB
+A:80 X:55 Y:E4 P:E5 SP:FB
+A:80 X:55 Y:E4 P:E5 SP:FB
+A:80 X:55 Y:E4 P:A5 SP:FB
+A:80 X:55 Y:E4 P:A4 SP:FB
+A:80 X:55 Y:E4 P:24 SP:FB
+A:80 X:55 Y:E4 P:24 SP:FB
+A:80 X:55 Y:E4 P:24 SP:FB
+A:80 X:55 Y:E4 P:24 SP:FB
+A:80 X:55 Y:E4 P:24 SP:FB
+A:7F X:55 Y:E4 P:24 SP:FB
+A:7F X:55 Y:E4 P:27 SP:FB
+A:7F X:55 Y:E4 P:27 SP:FB
+A:01 X:55 Y:E4 P:25 SP:FB
+A:01 X:55 Y:E4 P:25 SP:FB
+A:01 X:55 Y:E4 P:27 SP:FB
+A:01 X:55 Y:E4 P:27 SP:FB
+A:01 X:55 Y:E4 P:27 SP:FD
+A:01 X:55 Y:E4 P:27 SP:FB
+A:A3 X:55 Y:E4 P:A5 SP:FB
+A:A3 X:55 Y:E4 P:A5 SP:FB
+A:89 X:55 Y:E4 P:A5 SP:FB
+A:89 X:55 Y:E4 P:A5 SP:FB
+A:12 X:55 Y:E4 P:25 SP:FB
+A:12 X:55 Y:E4 P:25 SP:FB
+A:FF X:55 Y:E4 P:A5 SP:FB
+A:FF X:55 Y:E4 P:A5 SP:FB
+A:FF X:65 Y:E4 P:25 SP:FB
+A:00 X:65 Y:E4 P:27 SP:FB
+A:00 X:65 Y:E4 P:27 SP:FB
+A:03 X:65 Y:E4 P:25 SP:FB
+A:03 X:65 Y:E4 P:25 SP:FB
+A:03 X:65 Y:00 P:27 SP:FB
+A:03 X:65 Y:00 P:27 SP:FB
+A:00 X:65 Y:00 P:27 SP:FB
+A:00 X:65 Y:00 P:27 SP:FB
+A:89 X:65 Y:00 P:A5 SP:FB
+A:89 X:65 Y:00 P:A5 SP:FB
+A:89 X:65 Y:00 P:A5 SP:FB
+A:89 X:65 Y:00 P:A5 SP:FB
+A:89 X:65 Y:00 P:27 SP:FB
+A:89 X:65 Y:00 P:27 SP:FB
+A:89 X:65 Y:00 P:27 SP:FB
+A:89 X:65 Y:00 P:27 SP:FB
+A:FF X:65 Y:00 P:A5 SP:FB
+A:FF X:65 Y:00 P:A5 SP:FB
+A:FF X:65 Y:00 P:A5 SP:FB
+A:FF X:65 Y:00 P:E5 SP:FB
+A:FF X:65 Y:34 P:65 SP:FB
+A:A3 X:65 Y:34 P:E5 SP:FB
+A:A3 X:65 Y:34 P:67 SP:FB
+A:A3 X:65 Y:34 P:67 SP:FB
+A:A3 X:65 Y:34 P:67 SP:FB
+A:00 X:65 Y:34 P:67 SP:FB
+A:00 X:65 Y:34 P:67 SP:FA
+A:46 X:65 Y:34 P:65 SP:FA
+A:46 X:65 Y:34 P:65 SP:FA
+A:01 X:65 Y:34 P:65 SP:FA
+A:01 X:65 Y:34 P:65 SP:FA
+A:01 X:65 Y:FF P:E5 SP:FA
+A:12 X:65 Y:FF P:65 SP:FA
+A:12 X:65 Y:FF P:67 SP:FA
+A:12 X:65 Y:FF P:67 SP:FA
+A:00 X:65 Y:FF P:67 SP:FB
+A:00 X:65 Y:FF P:67 SP:FB
+A:00 X:ED Y:FF P:E5 SP:FB
+A:00 X:ED Y:FF P:67 SP:FB
+A:00 X:ED Y:FF P:67 SP:FB
+A:04 X:ED Y:FF P:65 SP:FB
+A:04 X:ED Y:FF P:65 SP:FB
+A:04 X:ED Y:00 P:67 SP:FB
+A:04 X:ED Y:00 P:66 SP:FB
+A:FF X:ED Y:00 P:E4 SP:FB
+A:FF X:ED Y:00 P:E4 SP:FB
+A:FF X:ED Y:00 P:E4 SP:FB
+A:AA X:ED Y:00 P:E4 SP:FB
+A:AA X:ED Y:00 P:E4 SP:FB
+A:55 X:ED Y:00 P:64 SP:FB
+A:FF X:ED Y:00 P:E4 SP:FB
+A:FF X:ED Y:00 P:E4 SP:FB
+A:FF X:ED Y:00 P:E4 SP:FB
+A:FF X:ED Y:00 P:67 SP:FB
+A:FF X:ED Y:00 P:67 SP:FB
+A:FF X:ED Y:00 P:67 SP:FB
+A:FF X:EE Y:00 P:E5 SP:FB
+A:FF X:EE Y:00 P:E5 SP:FB
+A:FF X:EE Y:00 P:A5 SP:FB
+A:00 X:EE Y:00 P:27 SP:FB
+A:AA X:EE Y:00 P:A5 SP:FB
+A:AA X:EE Y:00 P:A5 SP:FB
+A:AA X:EE Y:00 P:A5 SP:FB
+A:AA X:EE Y:00 P:A5 SP:FB
+A:AA X:EE Y:00 P:A5 SP:FB
+A:AA X:EF Y:00 P:A5 SP:FB
+A:AA X:EF Y:00 P:A4 SP:FB
+A:AA X:EF Y:00 P:E4 SP:FB
+A:55 X:EF Y:00 P:64 SP:FB
+A:00 X:EF Y:00 P:66 SP:FB
+A:00 X:EF Y:00 P:66 SP:FB
+A:00 X:EF Y:00 P:66 SP:FB
+A:00 X:EF Y:00 P:66 SP:FB
+A:00 X:EF Y:00 P:66 SP:FB
+A:00 X:F0 Y:00 P:E4 SP:FB
+A:00 X:F0 Y:00 P:E5 SP:FB
+A:00 X:F0 Y:00 P:A5 SP:FB
+A:EF X:F0 Y:00 P:A5 SP:FB
+A:EF X:F0 Y:00 P:A5 SP:FB
+A:F8 X:F0 Y:00 P:A5 SP:FB
+A:E8 X:F0 Y:00 P:A5 SP:FB
+A:E8 X:F0 Y:00 P:A5 SP:FB
+A:E8 X:F0 Y:00 P:A5 SP:FB
+A:E8 X:F0 Y:00 P:27 SP:FB
+A:E8 X:F0 Y:00 P:27 SP:FB
+A:E8 X:F0 Y:00 P:27 SP:FB
+A:E8 X:F1 Y:00 P:A5 SP:FB
+A:E8 X:F1 Y:00 P:A4 SP:FB
+A:E8 X:F1 Y:00 P:E4 SP:FB
+A:AA X:F1 Y:00 P:E4 SP:FB
+A:AA X:F1 Y:00 P:E4 SP:FB
+A:5F X:F1 Y:00 P:64 SP:FB
+A:F5 X:F1 Y:00 P:E4 SP:FB
+A:F5 X:F1 Y:00 P:E4 SP:FB
+A:F5 X:F1 Y:00 P:E4 SP:FB
+A:F5 X:F1 Y:00 P:67 SP:FB
+A:F5 X:F1 Y:00 P:67 SP:FB
+A:F5 X:F1 Y:00 P:67 SP:FB
+A:F5 X:F2 Y:00 P:E5 SP:FB
+A:F5 X:F2 Y:00 P:E5 SP:FB
+A:F5 X:F2 Y:00 P:A5 SP:FB
+A:70 X:F2 Y:00 P:25 SP:FB
+A:70 X:F2 Y:00 P:25 SP:FB
+A:00 X:F2 Y:00 P:27 SP:FB
+A:00 X:F2 Y:00 P:27 SP:FB
+A:00 X:F2 Y:00 P:27 SP:FB
+A:00 X:F2 Y:00 P:27 SP:FB
+A:00 X:F2 Y:00 P:27 SP:FB
+A:00 X:F3 Y:00 P:A5 SP:FB
+A:00 X:F3 Y:00 P:A4 SP:FB
+A:00 X:F3 Y:00 P:E6 SP:FB
+A:69 X:F3 Y:00 P:64 SP:FB
+A:69 X:F3 Y:00 P:64 SP:FB
+A:00 X:F3 Y:00 P:66 SP:FB
+A:69 X:F3 Y:00 P:24 SP:FB
+A:69 X:F3 Y:00 P:24 SP:FB
+A:69 X:F3 Y:00 P:24 SP:FB
+A:69 X:F3 Y:00 P:27 SP:FB
+A:69 X:F3 Y:00 P:27 SP:FB
+A:69 X:F3 Y:00 P:27 SP:FB
+A:69 X:F4 Y:00 P:A5 SP:FB
+A:69 X:F4 Y:00 P:A5 SP:FB
+A:69 X:F4 Y:00 P:E5 SP:FB
+A:00 X:F4 Y:00 P:67 SP:FB
+A:6A X:F4 Y:00 P:24 SP:FB
+A:6A X:F4 Y:00 P:24 SP:FB
+A:6A X:F4 Y:00 P:24 SP:FB
+A:6A X:F4 Y:00 P:27 SP:FB
+A:6A X:F4 Y:00 P:27 SP:FB
+A:6A X:F4 Y:00 P:27 SP:FB
+A:6A X:F5 Y:00 P:A5 SP:FB
+A:6A X:F5 Y:00 P:A5 SP:FB
+A:6A X:F5 Y:00 P:A5 SP:FB
+A:7F X:F5 Y:00 P:25 SP:FB
+A:7F X:F5 Y:00 P:25 SP:FB
+A:FF X:F5 Y:00 P:E4 SP:FB
+A:FF X:F5 Y:00 P:E4 SP:FB
+A:FF X:F5 Y:00 P:E4 SP:FB
+A:FF X:F5 Y:00 P:67 SP:FB
+A:FF X:F5 Y:00 P:67 SP:FB
+A:FF X:F5 Y:00 P:67 SP:FB
+A:FF X:F6 Y:00 P:E5 SP:FB
+A:FF X:F6 Y:00 P:E4 SP:FB
+A:FF X:F6 Y:00 P:E4 SP:FB
+A:80 X:F6 Y:00 P:E4 SP:FB
+A:80 X:F6 Y:00 P:E4 SP:FB
+A:7F X:F6 Y:00 P:64 SP:FB
+A:FF X:F6 Y:00 P:A4 SP:FB
+A:FF X:F6 Y:00 P:A4 SP:FB
+A:FF X:F6 Y:00 P:A4 SP:FB
+A:FF X:F6 Y:00 P:27 SP:FB
+A:FF X:F6 Y:00 P:27 SP:FB
+A:FF X:F6 Y:00 P:27 SP:FB
+A:FF X:F7 Y:00 P:A5 SP:FB
+A:FF X:F7 Y:00 P:A5 SP:FB
+A:FF X:F7 Y:00 P:A5 SP:FB
+A:80 X:F7 Y:00 P:A5 SP:FB
+A:80 X:F7 Y:00 P:A5 SP:FB
+A:7F X:F7 Y:00 P:25 SP:FB
+A:00 X:F7 Y:00 P:27 SP:FB
+A:00 X:F7 Y:00 P:27 SP:FB
+A:00 X:F7 Y:00 P:27 SP:FB
+A:00 X:F7 Y:00 P:27 SP:FB
+A:00 X:F7 Y:00 P:27 SP:FB
+A:00 X:F8 Y:00 P:A5 SP:FB
+A:00 X:F8 Y:00 P:E7 SP:FB
+A:40 X:F8 Y:00 P:65 SP:FB
+A:40 X:F8 Y:00 P:65 SP:FB
+A:40 X:F8 Y:00 P:67 SP:FB
+A:40 X:F8 Y:00 P:67 SP:FB
+A:40 X:F8 Y:00 P:67 SP:FB
+A:40 X:F8 Y:00 P:67 SP:FB
+A:40 X:F8 Y:00 P:67 SP:FB
+A:40 X:F9 Y:00 P:E5 SP:FB
+A:40 X:F9 Y:00 P:A5 SP:FB
+A:40 X:F9 Y:00 P:25 SP:FB
+A:40 X:F9 Y:00 P:25 SP:FB
+A:40 X:F9 Y:00 P:25 SP:FB
+A:40 X:F9 Y:00 P:25 SP:FB
+A:40 X:F9 Y:00 P:25 SP:FB
+A:40 X:F9 Y:00 P:25 SP:FB
+A:40 X:FA Y:00 P:A5 SP:FB
+A:40 X:FA Y:00 P:25 SP:FB
+A:40 X:FA Y:00 P:25 SP:FB
+A:40 X:FA Y:00 P:A4 SP:FB
+A:40 X:FA Y:00 P:A4 SP:FB
+A:40 X:FA Y:00 P:A4 SP:FB
+A:40 X:FB Y:00 P:A4 SP:FB
+A:00 X:FB Y:00 P:26 SP:FB
+A:00 X:FB Y:00 P:26 SP:FB
+A:80 X:FB Y:00 P:A4 SP:FB
+A:80 X:FB Y:00 P:A5 SP:FB
+A:80 X:FB Y:00 P:A5 SP:FB
+A:80 X:FB Y:00 P:A5 SP:FB
+A:80 X:FB Y:00 P:A5 SP:FB
+A:80 X:FC Y:00 P:A5 SP:FB
+A:80 X:FC Y:80 P:A5 SP:FB
+A:80 X:FC Y:80 P:A5 SP:FB
+A:80 X:FC Y:00 P:27 SP:FB
+A:80 X:FC Y:00 P:27 SP:FB
+A:80 X:FC Y:00 P:27 SP:FB
+A:80 X:FC Y:00 P:27 SP:FB
+A:80 X:FC Y:00 P:27 SP:FB
+A:80 X:FD Y:00 P:A5 SP:FB
+A:80 X:FD Y:00 P:A5 SP:FB
+A:80 X:FD Y:00 P:A4 SP:FB
+A:80 X:FD Y:00 P:A4 SP:FB
+A:80 X:FD Y:00 P:A4 SP:FB
+A:80 X:FD Y:00 P:A4 SP:FB
+A:80 X:FE Y:00 P:A4 SP:FB
+A:80 X:FE Y:00 P:A4 SP:FB
+A:80 X:FE Y:00 P:24 SP:FB
+A:80 X:FE Y:00 P:25 SP:FB
+A:80 X:FE Y:00 P:25 SP:FB
+A:80 X:FE Y:00 P:25 SP:FB
+A:80 X:FE Y:00 P:25 SP:FB
+A:80 X:FE Y:00 P:25 SP:FD
+A:00 X:FE Y:00 P:27 SP:FD
+A:00 X:FE Y:00 P:27 SP:FD
+A:00 X:FE Y:00 P:27 SP:FD
+A:00 X:FE Y:00 P:27 SP:FD
+A:00 X:FE Y:00 P:27 SP:FB
+A:00 X:FE Y:00 P:27 SP:FB
+A:00 X:FE Y:00 P:27 SP:FB
+A:04 X:FE Y:00 P:25 SP:FB
+A:04 X:FE Y:00 P:25 SP:FB
+A:04 X:FE Y:00 P:27 SP:FB
+A:04 X:01 Y:00 P:25 SP:FB
+A:04 X:01 Y:00 P:E5 SP:FB
+A:40 X:01 Y:00 P:65 SP:FB
+A:40 X:01 Y:00 P:65 SP:FB
+A:40 X:01 Y:00 P:65 SP:FB
+A:00 X:01 Y:00 P:27 SP:FB
+A:00 X:01 Y:00 P:27 SP:FB
+A:00 X:01 Y:00 P:27 SP:FB
+A:00 X:01 Y:00 P:27 SP:FB
+A:00 X:01 Y:00 P:27 SP:FB
+A:00 X:01 Y:00 P:27 SP:FB
+A:00 X:01 Y:00 P:27 SP:FB
+A:00 X:02 Y:00 P:25 SP:FB
+A:00 X:02 Y:00 P:25 SP:FB
+A:00 X:02 Y:00 P:25 SP:FB
+A:40 X:02 Y:00 P:25 SP:FB
+A:40 X:02 Y:00 P:25 SP:FB
+A:01 X:02 Y:00 P:25 SP:FB
+A:01 X:02 Y:00 P:25 SP:FB
+A:01 X:02 Y:00 P:25 SP:FB
+A:01 X:02 Y:00 P:25 SP:FB
+A:01 X:02 Y:00 P:25 SP:FB
+A:01 X:02 Y:00 P:27 SP:FB
+A:01 X:02 Y:00 P:27 SP:FB
+A:01 X:03 Y:00 P:25 SP:FB
+A:40 X:03 Y:00 P:25 SP:FB
+A:40 X:03 Y:00 P:25 SP:FB
+A:40 X:03 Y:00 P:E5 SP:FB
+A:40 X:03 Y:00 P:65 SP:FB
+A:40 X:03 Y:00 P:65 SP:FB
+A:FF X:03 Y:00 P:A4 SP:FB
+A:FF X:03 Y:00 P:A4 SP:FB
+A:FF X:03 Y:00 P:A4 SP:FB
+A:FF X:03 Y:00 P:A4 SP:FB
+A:FF X:03 Y:00 P:A4 SP:FB
+A:FF X:03 Y:00 P:27 SP:FB
+A:FF X:03 Y:00 P:27 SP:FB
+A:FF X:04 Y:00 P:25 SP:FB
+A:FF X:04 Y:00 P:24 SP:FB
+A:00 X:04 Y:00 P:26 SP:FB
+A:00 X:04 Y:00 P:26 SP:FB
+A:80 X:04 Y:00 P:A4 SP:FB
+A:7F X:04 Y:00 P:65 SP:FB
+A:7F X:04 Y:00 P:65 SP:FB
+A:7F X:04 Y:00 P:67 SP:FB
+A:7F X:04 Y:00 P:67 SP:FB
+A:7F X:05 Y:00 P:65 SP:FB
+A:7F X:05 Y:00 P:65 SP:FB
+A:7F X:05 Y:00 P:65 SP:FB
+A:7F X:05 Y:00 P:65 SP:FB
+A:81 X:05 Y:00 P:E5 SP:FB
+A:02 X:05 Y:00 P:65 SP:FB
+A:02 X:05 Y:00 P:65 SP:FB
+A:02 X:05 Y:00 P:65 SP:FB
+A:02 X:05 Y:00 P:67 SP:FB
+A:02 X:05 Y:00 P:67 SP:FB
+A:02 X:06 Y:00 P:65 SP:FB
+A:00 X:06 Y:00 P:67 SP:FB
+A:87 X:06 Y:00 P:E5 SP:FB
+A:87 X:06 Y:00 P:E5 SP:FB
+A:87 X:06 Y:00 P:E5 SP:FB
+A:87 X:06 Y:00 P:67 SP:FB
+A:87 X:06 Y:00 P:67 SP:FB
+A:87 X:07 Y:00 P:65 SP:FB
+A:7E X:07 Y:00 P:65 SP:FB
+A:7E X:07 Y:00 P:65 SP:FB
+A:DB X:07 Y:00 P:E5 SP:FB
+A:DB X:07 Y:00 P:E5 SP:FB
+A:DB X:07 Y:00 P:E5 SP:FB
+A:00 X:07 Y:00 P:67 SP:FB
+A:00 X:07 Y:00 P:67 SP:FB
+A:01 X:07 Y:00 P:65 SP:FB
+A:01 X:07 Y:00 P:65 SP:FB
+A:03 X:07 Y:00 P:65 SP:FB
+A:03 X:07 Y:00 P:65 SP:FB
+A:A9 X:07 Y:00 P:E5 SP:FB
+A:A9 X:07 Y:00 P:E5 SP:FB
+A:55 X:07 Y:00 P:65 SP:FB
+A:55 X:07 Y:00 P:65 SP:FB
+A:60 X:07 Y:00 P:65 SP:FB
+A:60 X:07 Y:00 P:65 SP:FB
+A:A9 X:07 Y:00 P:E5 SP:FB
+A:A9 X:07 Y:00 P:E5 SP:FB
+A:AA X:07 Y:00 P:E5 SP:FB
+A:AA X:07 Y:00 P:E5 SP:FB
+A:60 X:07 Y:00 P:65 SP:FB
+A:60 X:07 Y:00 P:65 SP:FB
+A:60 X:07 Y:00 P:65 SP:F9
+A:60 X:07 Y:00 P:65 SP:F9
+A:AA X:07 Y:00 P:E5 SP:F9
+A:AA X:07 Y:00 P:E5 SP:FB
+A:AA X:07 Y:00 P:67 SP:FB
+A:AA X:07 Y:00 P:67 SP:FB
+A:AA X:07 Y:00 P:67 SP:FD
+A:AA X:07 Y:00 P:67 SP:FB
+A:89 X:07 Y:00 P:E5 SP:FB
+A:89 X:07 Y:00 P:E5 SP:FB
+A:A3 X:07 Y:00 P:E5 SP:FB
+A:A3 X:07 Y:00 P:E5 SP:FB
+A:12 X:07 Y:00 P:65 SP:FB
+A:12 X:07 Y:00 P:65 SP:FB
+A:12 X:65 Y:00 P:65 SP:FB
+A:12 X:65 Y:00 P:67 SP:FB
+A:12 X:65 Y:00 P:67 SP:FB
+A:00 X:65 Y:00 P:67 SP:FB
+A:00 X:65 Y:00 P:27 SP:FB
+A:89 X:65 Y:00 P:A5 SP:FB
+A:89 X:65 Y:00 P:A5 SP:FB
+A:89 X:65 Y:00 P:A5 SP:FB
+A:89 X:65 Y:00 P:A5 SP:FB
+A:89 X:65 Y:00 P:27 SP:FB
+A:89 X:65 Y:00 P:27 SP:FB
+A:89 X:65 Y:00 P:27 SP:FB
+A:89 X:65 Y:00 P:27 SP:FB
+A:FF X:65 Y:00 P:A5 SP:FB
+A:FF X:65 Y:00 P:A5 SP:FB
+A:FF X:65 Y:00 P:E5 SP:FB
+A:FF X:65 Y:34 P:65 SP:FB
+A:A3 X:65 Y:34 P:E5 SP:FB
+A:A3 X:65 Y:34 P:67 SP:FB
+A:A3 X:65 Y:34 P:67 SP:FB
+A:A3 X:65 Y:34 P:67 SP:FB
+A:46 X:65 Y:34 P:65 SP:FB
+A:46 X:65 Y:34 P:65 SP:FB
+A:46 X:65 Y:FF P:E5 SP:FB
+A:12 X:65 Y:FF P:65 SP:FB
+A:12 X:65 Y:FF P:67 SP:FB
+A:12 X:65 Y:FF P:67 SP:FB
+A:12 X:39 Y:FF P:65 SP:FB
+A:12 X:39 Y:FF P:64 SP:FB
+A:FF X:39 Y:FF P:E4 SP:FB
+A:FF X:39 Y:FF P:E4 SP:FB
+A:FF X:39 Y:FF P:E4 SP:FB
+A:AA X:39 Y:FF P:E4 SP:FB
+A:AA X:39 Y:FF P:E4 SP:FB
+A:55 X:39 Y:FF P:64 SP:FB
+A:55 X:39 Y:00 P:66 SP:FB
+A:FF X:39 Y:00 P:E4 SP:FB
+A:FF X:39 Y:00 P:E4 SP:FB
+A:FF X:39 Y:00 P:E4 SP:FB
+A:FF X:39 Y:00 P:67 SP:FB
+A:FF X:39 Y:00 P:67 SP:FB
+A:FF X:39 Y:00 P:67 SP:FB
+A:FF X:3A Y:00 P:65 SP:FB
+A:FF X:3A Y:00 P:65 SP:FB
+A:FF X:3A Y:00 P:25 SP:FB
+A:00 X:3A Y:00 P:27 SP:FB
+A:AA X:3A Y:00 P:A5 SP:FB
+A:AA X:3A Y:00 P:A5 SP:FB
+A:AA X:3A Y:00 P:A5 SP:FB
+A:AA X:3A Y:00 P:A5 SP:FB
+A:AA X:3A Y:00 P:A5 SP:FB
+A:AA X:3B Y:00 P:25 SP:FB
+A:AA X:3B Y:00 P:24 SP:FB
+A:AA X:3B Y:00 P:E4 SP:FB
+A:55 X:3B Y:00 P:64 SP:FB
+A:00 X:3B Y:00 P:66 SP:FB
+A:00 X:3B Y:00 P:66 SP:FB
+A:00 X:3B Y:00 P:66 SP:FB
+A:00 X:3B Y:00 P:66 SP:FB
+A:00 X:3B Y:00 P:66 SP:FB
+A:00 X:3C Y:00 P:64 SP:FB
+A:00 X:3C Y:00 P:65 SP:FB
+A:00 X:3C Y:00 P:25 SP:FB
+A:EF X:3C Y:00 P:A5 SP:FB
+A:EF X:3C Y:00 P:A5 SP:FB
+A:F8 X:3C Y:00 P:A5 SP:FB
+A:E8 X:3C Y:00 P:A5 SP:FB
+A:E8 X:3C Y:00 P:A5 SP:FB
+A:E8 X:3C Y:00 P:A5 SP:FB
+A:E8 X:3C Y:00 P:27 SP:FB
+A:E8 X:3C Y:00 P:27 SP:FB
+A:E8 X:3C Y:00 P:27 SP:FB
+A:E8 X:3D Y:00 P:25 SP:FB
+A:E8 X:3D Y:00 P:24 SP:FB
+A:E8 X:3D Y:00 P:E4 SP:FB
+A:AA X:3D Y:00 P:E4 SP:FB
+A:AA X:3D Y:00 P:E4 SP:FB
+A:5F X:3D Y:00 P:64 SP:FB
+A:F5 X:3D Y:00 P:E4 SP:FB
+A:F5 X:3D Y:00 P:E4 SP:FB
+A:F5 X:3D Y:00 P:E4 SP:FB
+A:F5 X:3D Y:00 P:67 SP:FB
+A:F5 X:3D Y:00 P:67 SP:FB
+A:F5 X:3D Y:00 P:67 SP:FB
+A:F5 X:3E Y:00 P:65 SP:FB
+A:F5 X:3E Y:00 P:65 SP:FB
+A:F5 X:3E Y:00 P:25 SP:FB
+A:70 X:3E Y:00 P:25 SP:FB
+A:70 X:3E Y:00 P:25 SP:FB
+A:00 X:3E Y:00 P:27 SP:FB
+A:00 X:3E Y:00 P:27 SP:FB
+A:00 X:3E Y:00 P:27 SP:FB
+A:00 X:3E Y:00 P:27 SP:FB
+A:00 X:3E Y:00 P:27 SP:FB
+A:00 X:3F Y:00 P:25 SP:FB
+A:00 X:3F Y:00 P:24 SP:FB
+A:00 X:3F Y:00 P:E6 SP:FB
+A:69 X:3F Y:00 P:64 SP:FB
+A:69 X:3F Y:00 P:64 SP:FB
+A:00 X:3F Y:00 P:66 SP:FB
+A:69 X:3F Y:00 P:24 SP:FB
+A:69 X:3F Y:00 P:24 SP:FB
+A:69 X:3F Y:00 P:24 SP:FB
+A:69 X:3F Y:00 P:27 SP:FB
+A:69 X:3F Y:00 P:27 SP:FB
+A:69 X:3F Y:00 P:27 SP:FB
+A:69 X:40 Y:00 P:25 SP:FB
+A:69 X:40 Y:00 P:25 SP:FB
+A:69 X:40 Y:00 P:E5 SP:FB
+A:00 X:40 Y:00 P:67 SP:FB
+A:6A X:40 Y:00 P:24 SP:FB
+A:6A X:40 Y:00 P:24 SP:FB
+A:6A X:40 Y:00 P:24 SP:FB
+A:6A X:40 Y:00 P:27 SP:FB
+A:6A X:40 Y:00 P:27 SP:FB
+A:6A X:40 Y:00 P:27 SP:FB
+A:6A X:41 Y:00 P:25 SP:FB
+A:6A X:41 Y:00 P:25 SP:FB
+A:6A X:41 Y:00 P:25 SP:FB
+A:7F X:41 Y:00 P:25 SP:FB
+A:7F X:41 Y:00 P:25 SP:FB
+A:FF X:41 Y:00 P:E4 SP:FB
+A:FF X:41 Y:00 P:E4 SP:FB
+A:FF X:41 Y:00 P:E4 SP:FB
+A:FF X:41 Y:00 P:67 SP:FB
+A:FF X:41 Y:00 P:67 SP:FB
+A:FF X:41 Y:00 P:67 SP:FB
+A:FF X:42 Y:00 P:65 SP:FB
+A:FF X:42 Y:00 P:64 SP:FB
+A:FF X:42 Y:00 P:E4 SP:FB
+A:80 X:42 Y:00 P:E4 SP:FB
+A:80 X:42 Y:00 P:E4 SP:FB
+A:7F X:42 Y:00 P:64 SP:FB
+A:FF X:42 Y:00 P:A4 SP:FB
+A:FF X:42 Y:00 P:A4 SP:FB
+A:FF X:42 Y:00 P:A4 SP:FB
+A:FF X:42 Y:00 P:27 SP:FB
+A:FF X:42 Y:00 P:27 SP:FB
+A:FF X:42 Y:00 P:27 SP:FB
+A:FF X:43 Y:00 P:25 SP:FB
+A:FF X:43 Y:00 P:25 SP:FB
+A:FF X:43 Y:00 P:25 SP:FB
+A:80 X:43 Y:00 P:A5 SP:FB
+A:80 X:43 Y:00 P:A5 SP:FB
+A:7F X:43 Y:00 P:25 SP:FB
+A:00 X:43 Y:00 P:27 SP:FB
+A:00 X:43 Y:00 P:27 SP:FB
+A:00 X:43 Y:00 P:27 SP:FB
+A:00 X:43 Y:00 P:27 SP:FB
+A:00 X:43 Y:00 P:27 SP:FB
+A:00 X:44 Y:00 P:25 SP:FB
+A:00 X:44 Y:00 P:E7 SP:FB
+A:40 X:44 Y:00 P:65 SP:FB
+A:40 X:44 Y:00 P:65 SP:FB
+A:40 X:44 Y:00 P:67 SP:FB
+A:40 X:44 Y:00 P:67 SP:FB
+A:40 X:44 Y:00 P:67 SP:FB
+A:40 X:44 Y:00 P:67 SP:FB
+A:40 X:44 Y:00 P:67 SP:FB
+A:40 X:45 Y:00 P:65 SP:FB
+A:40 X:45 Y:00 P:25 SP:FB
+A:40 X:45 Y:00 P:25 SP:FB
+A:40 X:45 Y:00 P:25 SP:FB
+A:40 X:45 Y:00 P:25 SP:FB
+A:40 X:45 Y:00 P:25 SP:FB
+A:40 X:45 Y:00 P:25 SP:FB
+A:40 X:45 Y:00 P:25 SP:FB
+A:40 X:46 Y:00 P:25 SP:FB
+A:40 X:46 Y:00 P:25 SP:FB
+A:40 X:46 Y:00 P:25 SP:FB
+A:40 X:46 Y:00 P:A4 SP:FB
+A:40 X:46 Y:00 P:A4 SP:FB
+A:40 X:46 Y:00 P:A4 SP:FB
+A:40 X:47 Y:00 P:24 SP:FB
+A:00 X:47 Y:00 P:26 SP:FB
+A:00 X:47 Y:00 P:26 SP:FB
+A:80 X:47 Y:00 P:A4 SP:FB
+A:80 X:47 Y:00 P:A5 SP:FB
+A:80 X:47 Y:00 P:A5 SP:FB
+A:80 X:47 Y:00 P:A5 SP:FB
+A:80 X:47 Y:00 P:A5 SP:FB
+A:80 X:48 Y:00 P:25 SP:FB
+A:80 X:48 Y:80 P:A5 SP:FB
+A:80 X:48 Y:80 P:A5 SP:FB
+A:80 X:48 Y:00 P:27 SP:FB
+A:80 X:48 Y:00 P:27 SP:FB
+A:80 X:48 Y:00 P:27 SP:FB
+A:80 X:48 Y:00 P:27 SP:FB
+A:80 X:48 Y:00 P:27 SP:FB
+A:80 X:49 Y:00 P:25 SP:FB
+A:80 X:49 Y:00 P:A5 SP:FB
+A:80 X:49 Y:00 P:A4 SP:FB
+A:80 X:49 Y:00 P:A4 SP:FB
+A:80 X:49 Y:00 P:A4 SP:FB
+A:80 X:49 Y:00 P:A4 SP:FB
+A:80 X:4A Y:00 P:24 SP:FB
+A:80 X:4A Y:00 P:A4 SP:FB
+A:80 X:4A Y:00 P:24 SP:FB
+A:80 X:4A Y:00 P:25 SP:FB
+A:80 X:4A Y:00 P:25 SP:FB
+A:80 X:4A Y:00 P:25 SP:FB
+A:80 X:4A Y:00 P:25 SP:FB
+A:80 X:4B Y:00 P:25 SP:FB
+A:80 X:4B Y:00 P:E5 SP:FB
+A:40 X:4B Y:00 P:65 SP:FB
+A:40 X:4B Y:00 P:65 SP:FB
+A:40 X:4B Y:00 P:65 SP:FB
+A:00 X:4B Y:00 P:27 SP:FB
+A:00 X:4B Y:00 P:27 SP:FB
+A:00 X:4B Y:00 P:27 SP:FB
+A:00 X:4B Y:00 P:27 SP:FB
+A:00 X:4B Y:00 P:27 SP:FB
+A:00 X:4B Y:00 P:27 SP:FB
+A:00 X:4B Y:00 P:27 SP:FB
+A:00 X:4C Y:00 P:25 SP:FB
+A:00 X:4C Y:00 P:25 SP:FB
+A:00 X:4C Y:00 P:25 SP:FB
+A:40 X:4C Y:00 P:25 SP:FB
+A:40 X:4C Y:00 P:25 SP:FB
+A:01 X:4C Y:00 P:25 SP:FB
+A:01 X:4C Y:00 P:25 SP:FB
+A:01 X:4C Y:00 P:25 SP:FB
+A:01 X:4C Y:00 P:25 SP:FB
+A:01 X:4C Y:00 P:25 SP:FB
+A:01 X:4C Y:00 P:27 SP:FB
+A:01 X:4C Y:00 P:27 SP:FB
+A:01 X:4D Y:00 P:25 SP:FB
+A:40 X:4D Y:00 P:25 SP:FB
+A:40 X:4D Y:00 P:25 SP:FB
+A:40 X:4D Y:00 P:E5 SP:FB
+A:40 X:4D Y:00 P:65 SP:FB
+A:40 X:4D Y:00 P:65 SP:FB
+A:FF X:4D Y:00 P:A4 SP:FB
+A:FF X:4D Y:00 P:A4 SP:FB
+A:FF X:4D Y:00 P:A4 SP:FB
+A:FF X:4D Y:00 P:A4 SP:FB
+A:FF X:4D Y:00 P:A4 SP:FB
+A:FF X:4D Y:00 P:27 SP:FB
+A:FF X:4D Y:00 P:27 SP:FB
+A:FF X:4E Y:00 P:25 SP:FB
+A:FF X:4E Y:00 P:24 SP:FB
+A:00 X:4E Y:00 P:26 SP:FB
+A:00 X:4E Y:00 P:26 SP:FB
+A:80 X:4E Y:00 P:A4 SP:FB
+A:7F X:4E Y:00 P:65 SP:FB
+A:7F X:4E Y:00 P:65 SP:FB
+A:7F X:4E Y:00 P:67 SP:FB
+A:7F X:4E Y:00 P:67 SP:FB
+A:7F X:4F Y:00 P:65 SP:FB
+A:7F X:4F Y:00 P:65 SP:FB
+A:7F X:4F Y:00 P:65 SP:FB
+A:7F X:4F Y:00 P:65 SP:FB
+A:81 X:4F Y:00 P:E5 SP:FB
+A:02 X:4F Y:00 P:65 SP:FB
+A:02 X:4F Y:00 P:65 SP:FB
+A:02 X:4F Y:00 P:65 SP:FB
+A:02 X:4F Y:00 P:67 SP:FB
+A:02 X:4F Y:00 P:67 SP:FB
+A:02 X:50 Y:00 P:65 SP:FB
+A:00 X:50 Y:00 P:67 SP:FB
+A:87 X:50 Y:00 P:E5 SP:FB
+A:87 X:50 Y:00 P:E5 SP:FB
+A:87 X:50 Y:00 P:E5 SP:FB
+A:87 X:50 Y:00 P:67 SP:FB
+A:87 X:50 Y:00 P:67 SP:FB
+A:87 X:50 Y:00 P:67 SP:FD
+A:87 X:50 Y:00 P:67 SP:FB
+A:FF X:50 Y:00 P:E5 SP:FB
+A:FF X:50 Y:00 P:E5 SP:FB
+A:AA X:50 Y:00 P:E5 SP:FB
+A:AA X:50 Y:00 P:E5 SP:FB
+A:BB X:50 Y:00 P:E5 SP:FB
+A:BB X:50 Y:00 P:E5 SP:FB
+A:BB X:00 Y:00 P:67 SP:FB
+A:66 X:00 Y:00 P:65 SP:FB
+A:66 X:00 Y:00 P:E5 SP:FB
+A:66 X:00 Y:00 P:E5 SP:FB
+A:66 X:00 Y:00 P:67 SP:FB
+A:66 X:00 Y:AA P:E5 SP:FB
+A:66 X:00 Y:AA P:E5 SP:FB
+A:66 X:00 Y:AA P:E5 SP:FB
+A:66 X:00 Y:AA P:E5 SP:FB
+A:66 X:00 Y:AA P:E5 SP:FB
+A:66 X:00 Y:AA P:67 SP:FB
+A:66 X:00 Y:AA P:67 SP:FB
+A:66 X:00 Y:AA P:67 SP:FB
+A:66 X:00 Y:AA P:67 SP:FB
+A:66 X:00 Y:AA P:67 SP:FB
+A:66 X:00 Y:AA P:67 SP:FB
+A:66 X:8A Y:AA P:E5 SP:FB
+A:66 X:8A Y:AA P:65 SP:FB
+A:66 X:8A Y:AA P:25 SP:FB
+A:66 X:8A Y:AA P:24 SP:FB
+A:66 X:8A Y:00 P:26 SP:FB
+A:66 X:8A Y:BB P:A4 SP:FB
+A:66 X:8A Y:BB P:A4 SP:FB
+A:66 X:8A Y:BB P:A4 SP:FB
+A:66 X:8A Y:BB P:A4 SP:FB
+A:66 X:8A Y:BB P:A4 SP:FB
+A:66 X:8A Y:BB P:27 SP:FB
+A:66 X:8A Y:BB P:27 SP:FB
+A:66 X:8A Y:BB P:27 SP:FB
+A:66 X:8A Y:BB P:27 SP:FB
+A:66 X:8A Y:BB P:27 SP:FB
+A:66 X:8A Y:BB P:27 SP:FB
+A:66 X:8A Y:BB P:E5 SP:FB
+A:66 X:8A Y:BB P:E5 SP:FB
+A:66 X:8A Y:44 P:65 SP:FB
+A:66 X:00 Y:44 P:67 SP:FB
+A:66 X:00 Y:44 P:67 SP:FB
+A:44 X:00 Y:44 P:65 SP:FB
+A:44 X:00 Y:44 P:65 SP:FB
+A:44 X:00 Y:44 P:67 SP:FB
+A:44 X:00 Y:44 P:67 SP:FB
+A:44 X:00 Y:44 P:67 SP:FB
+A:44 X:00 Y:44 P:66 SP:FB
+A:44 X:00 Y:44 P:26 SP:FB
+A:44 X:00 Y:99 P:A4 SP:FB
+A:44 X:80 Y:99 P:A4 SP:FB
+A:44 X:80 Y:99 P:A4 SP:FB
+A:99 X:80 Y:99 P:A4 SP:FB
+A:99 X:80 Y:99 P:A4 SP:FB
+A:99 X:80 Y:99 P:27 SP:FB
+A:99 X:80 Y:99 P:27 SP:FB
+A:99 X:80 Y:99 P:27 SP:FB
+A:99 X:80 Y:0B P:25 SP:FB
+A:AA X:80 Y:0B P:A5 SP:FB
+A:AA X:78 Y:0B P:25 SP:FB
+A:AA X:78 Y:0B P:25 SP:FB
+A:AA X:78 Y:0B P:25 SP:F9
+A:AA X:78 Y:0B P:24 SP:F9
+A:FF X:78 Y:0B P:A4 SP:F9
+A:FF X:78 Y:0B P:A4 SP:F9
+A:FF X:78 Y:0B P:E4 SP:F9
+A:55 X:78 Y:0B P:64 SP:F9
+A:55 X:78 Y:0B P:64 SP:FB
+A:FF X:78 Y:0B P:E4 SP:FB
+A:FF X:78 Y:0B P:E4 SP:F9
+A:FF X:78 Y:0B P:E4 SP:F9
+A:FF X:78 Y:0B P:E4 SP:F9
+A:FF X:78 Y:0B P:67 SP:F9
+A:FF X:78 Y:0B P:67 SP:F9
+A:FF X:78 Y:0B P:67 SP:F9
+A:FF X:78 Y:0B P:67 SP:FB
+A:FF X:78 Y:0C P:65 SP:FB
+A:00 X:78 Y:0C P:67 SP:FB
+A:00 X:78 Y:0C P:67 SP:FB
+A:00 X:78 Y:0C P:67 SP:F9
+A:00 X:78 Y:0C P:67 SP:F9
+A:00 X:78 Y:0C P:27 SP:F9
+A:00 X:78 Y:0C P:27 SP:F9
+A:00 X:78 Y:0C P:27 SP:FB
+A:00 X:78 Y:0C P:27 SP:FB
+A:00 X:78 Y:0C P:27 SP:F9
+A:00 X:78 Y:0C P:27 SP:F9
+A:00 X:78 Y:0C P:27 SP:F9
+A:00 X:78 Y:0C P:27 SP:F9
+A:00 X:78 Y:0C P:27 SP:F9
+A:00 X:78 Y:0C P:27 SP:FB
+A:00 X:78 Y:0D P:25 SP:FB
+A:AA X:78 Y:0D P:A5 SP:FB
+A:AA X:78 Y:0D P:A5 SP:FB
+A:AA X:78 Y:0D P:A5 SP:F9
+A:AA X:78 Y:0D P:A4 SP:F9
+A:AA X:78 Y:0D P:E4 SP:F9
+A:55 X:78 Y:0D P:64 SP:F9
+A:55 X:78 Y:0D P:64 SP:FB
+A:00 X:78 Y:0D P:66 SP:FB
+A:00 X:78 Y:0D P:66 SP:F9
+A:00 X:78 Y:0D P:66 SP:F9
+A:00 X:78 Y:0D P:66 SP:F9
+A:00 X:78 Y:0D P:66 SP:F9
+A:00 X:78 Y:0D P:66 SP:F9
+A:00 X:78 Y:0D P:66 SP:FB
+A:00 X:78 Y:0E P:64 SP:FB
+A:EF X:78 Y:0E P:E4 SP:FB
+A:EF X:78 Y:0E P:E4 SP:FB
+A:EF X:78 Y:0E P:E4 SP:F9
+A:EF X:78 Y:0E P:E5 SP:F9
+A:EF X:78 Y:0E P:A5 SP:F9
+A:F8 X:78 Y:0E P:A5 SP:F9
+A:F8 X:78 Y:0E P:A5 SP:FB
+A:E8 X:78 Y:0E P:A5 SP:FB
+A:E8 X:78 Y:0E P:A5 SP:F9
+A:E8 X:78 Y:0E P:A5 SP:F9
+A:E8 X:78 Y:0E P:A5 SP:F9
+A:E8 X:78 Y:0E P:27 SP:F9
+A:E8 X:78 Y:0E P:27 SP:F9
+A:E8 X:78 Y:0E P:27 SP:F9
+A:E8 X:78 Y:0E P:27 SP:FB
+A:E8 X:78 Y:0F P:25 SP:FB
+A:AA X:78 Y:0F P:A5 SP:FB
+A:AA X:78 Y:0F P:A5 SP:FB
+A:AA X:78 Y:0F P:A5 SP:F9
+A:AA X:78 Y:0F P:A4 SP:F9
+A:AA X:78 Y:0F P:E4 SP:F9
+A:5F X:78 Y:0F P:64 SP:F9
+A:5F X:78 Y:0F P:64 SP:FB
+A:F5 X:78 Y:0F P:E4 SP:FB
+A:F5 X:78 Y:0F P:E4 SP:F9
+A:F5 X:78 Y:0F P:E4 SP:F9
+A:F5 X:78 Y:0F P:E4 SP:F9
+A:F5 X:78 Y:0F P:67 SP:F9
+A:F5 X:78 Y:0F P:67 SP:F9
+A:F5 X:78 Y:0F P:67 SP:F9
+A:F5 X:78 Y:0F P:67 SP:FB
+A:F5 X:78 Y:10 P:65 SP:FB
+A:70 X:78 Y:10 P:65 SP:FB
+A:70 X:78 Y:10 P:65 SP:FB
+A:70 X:78 Y:10 P:65 SP:F9
+A:70 X:78 Y:10 P:65 SP:F9
+A:70 X:78 Y:10 P:25 SP:F9
+A:70 X:78 Y:10 P:25 SP:F9
+A:70 X:78 Y:10 P:25 SP:FB
+A:00 X:78 Y:10 P:27 SP:FB
+A:00 X:78 Y:10 P:27 SP:F9
+A:00 X:78 Y:10 P:27 SP:F9
+A:00 X:78 Y:10 P:27 SP:F9
+A:00 X:78 Y:10 P:27 SP:F9
+A:00 X:78 Y:10 P:27 SP:F9
+A:00 X:78 Y:10 P:27 SP:FB
+A:00 X:78 Y:11 P:25 SP:FB
+A:69 X:78 Y:11 P:25 SP:FB
+A:69 X:78 Y:11 P:25 SP:FB
+A:69 X:78 Y:11 P:25 SP:F9
+A:69 X:78 Y:11 P:24 SP:F9
+A:69 X:78 Y:11 P:E4 SP:F9
+A:00 X:78 Y:11 P:66 SP:F9
+A:00 X:78 Y:11 P:66 SP:FB
+A:69 X:78 Y:11 P:24 SP:FB
+A:69 X:78 Y:11 P:24 SP:F9
+A:69 X:78 Y:11 P:24 SP:F9
+A:69 X:78 Y:11 P:24 SP:F9
+A:69 X:78 Y:11 P:27 SP:F9
+A:69 X:78 Y:11 P:27 SP:F9
+A:69 X:78 Y:11 P:27 SP:F9
+A:69 X:78 Y:11 P:27 SP:FB
+A:69 X:78 Y:12 P:25 SP:FB
+A:69 X:78 Y:12 P:25 SP:F9
+A:69 X:78 Y:12 P:25 SP:F9
+A:69 X:78 Y:12 P:E5 SP:F9
+A:00 X:78 Y:12 P:67 SP:F9
+A:00 X:78 Y:12 P:67 SP:FB
+A:6A X:78 Y:12 P:24 SP:FB
+A:6A X:78 Y:12 P:24 SP:F9
+A:6A X:78 Y:12 P:24 SP:F9
+A:6A X:78 Y:12 P:24 SP:F9
+A:6A X:78 Y:12 P:27 SP:F9
+A:6A X:78 Y:12 P:27 SP:F9
+A:6A X:78 Y:12 P:27 SP:F9
+A:6A X:78 Y:12 P:27 SP:FB
+A:6A X:78 Y:13 P:25 SP:FB
+A:7F X:78 Y:13 P:25 SP:FB
+A:7F X:78 Y:13 P:25 SP:FB
+A:7F X:78 Y:13 P:25 SP:F9
+A:7F X:78 Y:13 P:25 SP:F9
+A:7F X:78 Y:13 P:25 SP:F9
+A:7F X:78 Y:13 P:25 SP:F9
+A:7F X:78 Y:13 P:25 SP:FB
+A:FF X:78 Y:13 P:E4 SP:FB
+A:FF X:78 Y:13 P:E4 SP:F9
+A:FF X:78 Y:13 P:E4 SP:F9
+A:FF X:78 Y:13 P:E4 SP:F9
+A:FF X:78 Y:13 P:67 SP:F9
+A:FF X:78 Y:13 P:67 SP:F9
+A:FF X:78 Y:13 P:67 SP:F9
+A:FF X:78 Y:13 P:67 SP:FB
+A:FF X:78 Y:14 P:65 SP:FB
+A:80 X:78 Y:14 P:E5 SP:FB
+A:80 X:78 Y:14 P:E5 SP:FB
+A:80 X:78 Y:14 P:E5 SP:F9
+A:80 X:78 Y:14 P:E4 SP:F9
+A:80 X:78 Y:14 P:E4 SP:F9
+A:7F X:78 Y:14 P:64 SP:F9
+A:7F X:78 Y:14 P:64 SP:FB
+A:FF X:78 Y:14 P:A4 SP:FB
+A:FF X:78 Y:14 P:A4 SP:F9
+A:FF X:78 Y:14 P:A4 SP:F9
+A:FF X:78 Y:14 P:A4 SP:F9
+A:FF X:78 Y:14 P:27 SP:F9
+A:FF X:78 Y:14 P:27 SP:F9
+A:FF X:78 Y:14 P:27 SP:F9
+A:FF X:78 Y:14 P:27 SP:FB
+A:FF X:78 Y:15 P:25 SP:FB
+A:FF X:78 Y:15 P:25 SP:F9
+A:FF X:78 Y:15 P:25 SP:F9
+A:FF X:78 Y:15 P:25 SP:F9
+A:7F X:78 Y:15 P:25 SP:F9
+A:7F X:78 Y:15 P:25 SP:FB
+A:00 X:78 Y:15 P:27 SP:FB
+A:00 X:78 Y:15 P:27 SP:F9
+A:00 X:78 Y:15 P:27 SP:F9
+A:00 X:78 Y:15 P:27 SP:F9
+A:00 X:78 Y:15 P:27 SP:F9
+A:00 X:78 Y:15 P:27 SP:F9
+A:00 X:78 Y:15 P:27 SP:FB
+A:00 X:78 Y:16 P:25 SP:FB
+A:40 X:78 Y:16 P:25 SP:FB
+A:40 X:78 Y:16 P:25 SP:FB
+A:40 X:78 Y:16 P:25 SP:F9
+A:40 X:78 Y:16 P:E5 SP:F9
+A:40 X:78 Y:16 P:65 SP:F9
+A:40 X:78 Y:16 P:65 SP:FB
+A:40 X:78 Y:16 P:67 SP:FB
+A:40 X:78 Y:16 P:67 SP:F9
+A:40 X:78 Y:16 P:67 SP:F9
+A:40 X:78 Y:16 P:67 SP:F9
+A:40 X:78 Y:16 P:67 SP:F9
+A:40 X:78 Y:16 P:67 SP:F9
+A:40 X:78 Y:16 P:67 SP:FB
+A:40 X:78 Y:17 P:65 SP:FB
+A:40 X:78 Y:17 P:65 SP:FA
+A:3F X:78 Y:17 P:65 SP:FA
+A:3F X:78 Y:17 P:65 SP:FA
+A:40 X:78 Y:17 P:65 SP:FB
+A:40 X:78 Y:17 P:65 SP:F9
+A:40 X:78 Y:17 P:25 SP:F9
+A:40 X:78 Y:17 P:25 SP:FB
+A:40 X:78 Y:17 P:25 SP:FB
+A:40 X:78 Y:17 P:25 SP:F9
+A:40 X:78 Y:17 P:25 SP:F9
+A:40 X:78 Y:17 P:25 SP:F9
+A:40 X:78 Y:17 P:25 SP:F9
+A:40 X:78 Y:17 P:25 SP:F9
+A:40 X:78 Y:17 P:25 SP:FB
+A:40 X:78 Y:18 P:25 SP:FB
+A:40 X:78 Y:18 P:25 SP:FA
+A:41 X:78 Y:18 P:25 SP:FA
+A:41 X:78 Y:18 P:25 SP:FA
+A:40 X:78 Y:18 P:25 SP:FB
+A:40 X:78 Y:18 P:A4 SP:FB
+A:40 X:78 Y:18 P:A4 SP:F9
+A:40 X:78 Y:18 P:A4 SP:F9
+A:40 X:78 Y:18 P:A4 SP:F9
+A:40 X:78 Y:18 P:A4 SP:F9
+A:40 X:78 Y:18 P:A4 SP:FB
+A:40 X:78 Y:19 P:24 SP:FB
+A:40 X:78 Y:19 P:24 SP:FA
+A:00 X:78 Y:19 P:26 SP:FA
+A:00 X:78 Y:19 P:26 SP:FA
+A:40 X:78 Y:19 P:24 SP:FB
+A:40 X:78 Y:19 P:24 SP:F9
+A:80 X:78 Y:19 P:A4 SP:F9
+A:80 X:78 Y:19 P:A4 SP:FB
+A:80 X:78 Y:19 P:A5 SP:FB
+A:80 X:78 Y:19 P:A5 SP:F9
+A:80 X:78 Y:19 P:A5 SP:F9
+A:80 X:78 Y:19 P:A5 SP:F9
+A:80 X:78 Y:19 P:A5 SP:F9
+A:80 X:78 Y:19 P:A5 SP:FB
+A:80 X:78 Y:1A P:25 SP:FB
+A:80 X:78 Y:1A P:25 SP:FA
+A:80 X:78 Y:1A P:A5 SP:FA
+A:80 X:78 Y:1A P:A5 SP:FA
+A:80 X:78 Y:1A P:A5 SP:FB
+A:80 X:78 Y:1A P:27 SP:FB
+A:80 X:78 Y:1A P:27 SP:F9
+A:80 X:78 Y:1A P:27 SP:F9
+A:80 X:78 Y:1A P:27 SP:F9
+A:80 X:78 Y:1A P:27 SP:F9
+A:80 X:78 Y:1A P:27 SP:FB
+A:80 X:78 Y:1B P:25 SP:FB
+A:80 X:78 Y:1B P:25 SP:FA
+A:81 X:78 Y:1B P:A5 SP:FA
+A:81 X:78 Y:1B P:A5 SP:FA
+A:80 X:78 Y:1B P:A5 SP:FB
+A:80 X:78 Y:1B P:A4 SP:FB
+A:80 X:78 Y:1B P:A4 SP:F9
+A:80 X:78 Y:1B P:A4 SP:F9
+A:80 X:78 Y:1B P:A4 SP:F9
+A:80 X:78 Y:1B P:A4 SP:F9
+A:80 X:78 Y:1B P:A4 SP:FB
+A:80 X:78 Y:1C P:24 SP:FB
+A:80 X:78 Y:1C P:24 SP:FA
+A:7F X:78 Y:1C P:24 SP:FA
+A:7F X:78 Y:1C P:24 SP:FA
+A:80 X:78 Y:1C P:A4 SP:FB
+A:80 X:78 Y:1C P:25 SP:FB
+A:80 X:78 Y:1C P:25 SP:F9
+A:80 X:78 Y:1C P:25 SP:F9
+A:80 X:78 Y:1C P:25 SP:F9
+A:80 X:78 Y:1C P:25 SP:F9
+A:80 X:78 Y:1C P:25 SP:FB
+A:80 X:78 Y:1D P:25 SP:FB
+A:40 X:78 Y:1D P:25 SP:FB
+A:40 X:78 Y:1D P:25 SP:FB
+A:40 X:78 Y:1D P:25 SP:F9
+A:40 X:78 Y:1D P:E5 SP:F9
+A:40 X:78 Y:1D P:65 SP:F9
+A:40 X:78 Y:1D P:65 SP:F9
+A:40 X:78 Y:1D P:65 SP:FB
+A:00 X:78 Y:1D P:27 SP:FB
+A:00 X:78 Y:1D P:27 SP:F9
+A:00 X:78 Y:1D P:27 SP:F9
+A:00 X:78 Y:1D P:27 SP:F9
+A:00 X:78 Y:1D P:27 SP:F9
+A:00 X:78 Y:1D P:27 SP:F9
+A:00 X:78 Y:1D P:27 SP:F9
+A:00 X:78 Y:1D P:27 SP:F9
+A:00 X:78 Y:1D P:27 SP:FB
+A:00 X:78 Y:1E P:25 SP:FB
+A:3F X:78 Y:1E P:25 SP:FB
+A:3F X:78 Y:1E P:25 SP:FB
+A:3F X:78 Y:1E P:25 SP:F9
+A:3F X:78 Y:1E P:25 SP:F9
+A:3F X:78 Y:1E P:25 SP:F9
+A:40 X:78 Y:1E P:25 SP:F9
+A:40 X:78 Y:1E P:25 SP:FB
+A:01 X:78 Y:1E P:25 SP:FB
+A:01 X:78 Y:1E P:25 SP:F9
+A:01 X:78 Y:1E P:25 SP:F9
+A:01 X:78 Y:1E P:25 SP:F9
+A:01 X:78 Y:1E P:25 SP:F9
+A:01 X:78 Y:1E P:25 SP:F9
+A:01 X:78 Y:1E P:27 SP:F9
+A:01 X:78 Y:1E P:27 SP:F9
+A:01 X:78 Y:1E P:27 SP:FB
+A:01 X:78 Y:1F P:25 SP:FB
+A:41 X:78 Y:1F P:25 SP:FB
+A:41 X:78 Y:1F P:25 SP:FB
+A:41 X:78 Y:1F P:25 SP:F9
+A:40 X:78 Y:1F P:25 SP:F9
+A:40 X:78 Y:1F P:25 SP:F9
+A:40 X:78 Y:1F P:E5 SP:F9
+A:40 X:78 Y:1F P:E5 SP:FB
+A:FF X:78 Y:1F P:A4 SP:FB
+A:FF X:78 Y:1F P:A4 SP:F9
+A:FF X:78 Y:1F P:A4 SP:F9
+A:FF X:78 Y:1F P:A4 SP:F9
+A:FF X:78 Y:1F P:A4 SP:F9
+A:FF X:78 Y:1F P:A4 SP:F9
+A:FF X:78 Y:1F P:27 SP:F9
+A:FF X:78 Y:1F P:27 SP:F9
+A:FF X:78 Y:1F P:27 SP:FB
+A:FF X:78 Y:20 P:25 SP:FB
+A:00 X:78 Y:20 P:27 SP:FB
+A:00 X:78 Y:20 P:27 SP:FB
+A:00 X:78 Y:20 P:27 SP:F9
+A:00 X:78 Y:20 P:26 SP:F9
+A:80 X:78 Y:20 P:A4 SP:F9
+A:80 X:78 Y:20 P:A4 SP:FB
+A:7F X:78 Y:20 P:65 SP:FB
+A:7F X:78 Y:20 P:65 SP:F9
+A:7F X:78 Y:20 P:65 SP:F9
+A:7F X:78 Y:20 P:67 SP:F9
+A:7F X:78 Y:20 P:67 SP:F9
+A:7F X:78 Y:20 P:67 SP:FB
+A:7F X:78 Y:21 P:65 SP:FB
+A:7F X:78 Y:21 P:65 SP:FB
+A:7F X:78 Y:21 P:65 SP:FB
+A:7F X:78 Y:21 P:65 SP:F9
+A:7F X:78 Y:21 P:65 SP:F9
+A:81 X:78 Y:21 P:E5 SP:F9
+A:81 X:78 Y:21 P:E5 SP:FB
+A:02 X:78 Y:21 P:65 SP:FB
+A:02 X:78 Y:21 P:65 SP:F9
+A:02 X:78 Y:21 P:65 SP:F9
+A:02 X:78 Y:21 P:65 SP:F9
+A:02 X:78 Y:21 P:67 SP:F9
+A:02 X:78 Y:21 P:67 SP:F9
+A:02 X:78 Y:21 P:67 SP:FB
+A:AA X:78 Y:21 P:E5 SP:FB
+A:AA X:78 Y:21 P:E5 SP:FB
+A:BB X:78 Y:21 P:E5 SP:FB
+A:BB X:78 Y:21 P:E5 SP:FB
+A:BB X:00 Y:21 P:67 SP:FB
+A:BB X:00 Y:66 P:65 SP:FB
+A:BB X:00 Y:66 P:E5 SP:FB
+A:BB X:00 Y:66 P:E5 SP:FB
+A:00 X:00 Y:66 P:67 SP:FB
+A:AA X:00 Y:66 P:E5 SP:FB
+A:AA X:00 Y:66 P:E5 SP:FB
+A:AA X:00 Y:66 P:E5 SP:FB
+A:AA X:00 Y:66 P:E5 SP:FB
+A:AA X:00 Y:66 P:E5 SP:FB
+A:AA X:00 Y:66 P:67 SP:FB
+A:AA X:00 Y:66 P:67 SP:FB
+A:AA X:00 Y:66 P:67 SP:FB
+A:AA X:00 Y:66 P:67 SP:FB
+A:AA X:00 Y:66 P:67 SP:FB
+A:AA X:00 Y:66 P:67 SP:FB
+A:AA X:8A Y:66 P:E5 SP:FB
+A:AA X:8A Y:66 P:65 SP:FB
+A:AA X:8A Y:66 P:25 SP:FB
+A:AA X:8A Y:66 P:24 SP:FB
+A:00 X:8A Y:66 P:26 SP:FB
+A:BB X:8A Y:66 P:A4 SP:FB
+A:BB X:8A Y:66 P:A4 SP:FB
+A:BB X:8A Y:66 P:A4 SP:FB
+A:BB X:8A Y:66 P:A4 SP:FB
+A:BB X:8A Y:66 P:A4 SP:FB
+A:BB X:8A Y:66 P:27 SP:FB
+A:BB X:8A Y:66 P:27 SP:FB
+A:BB X:8A Y:66 P:27 SP:FB
+A:BB X:8A Y:66 P:27 SP:FB
+A:BB X:8A Y:66 P:27 SP:FB
+A:BB X:8A Y:66 P:27 SP:FB
+A:BB X:8A Y:66 P:E5 SP:FB
+A:BB X:8A Y:66 P:E5 SP:FB
+A:44 X:8A Y:66 P:65 SP:FB
+A:44 X:00 Y:66 P:67 SP:FB
+A:44 X:00 Y:66 P:67 SP:FB
+A:44 X:00 Y:66 P:65 SP:FB
+A:44 X:00 Y:66 P:65 SP:FB
+A:44 X:00 Y:66 P:67 SP:FB
+A:44 X:00 Y:66 P:67 SP:FB
+A:44 X:00 Y:66 P:67 SP:FB
+A:44 X:00 Y:66 P:66 SP:FB
+A:44 X:00 Y:66 P:26 SP:FB
+A:99 X:00 Y:66 P:A4 SP:FB
+A:99 X:80 Y:66 P:A4 SP:FB
+A:99 X:80 Y:66 P:A4 SP:FB
+A:99 X:80 Y:66 P:A4 SP:FB
+A:99 X:80 Y:66 P:A4 SP:FB
+A:99 X:80 Y:66 P:27 SP:FB
+A:99 X:80 Y:66 P:27 SP:FB
+A:99 X:80 Y:66 P:27 SP:FB
+A:99 X:80 Y:25 P:25 SP:FB
+A:99 X:78 Y:25 P:25 SP:FB
+A:99 X:78 Y:25 P:25 SP:F9
+A:99 X:55 Y:25 P:25 SP:F9
+A:FF X:55 Y:25 P:A5 SP:F9
+A:FF X:55 Y:25 P:A5 SP:F9
+A:FF X:55 Y:25 P:A5 SP:F9
+A:FF X:55 Y:25 P:E5 SP:F9
+A:FF X:55 Y:25 P:E5 SP:F9
+A:01 X:55 Y:25 P:65 SP:F9
+A:01 X:55 Y:25 P:65 SP:FB
+A:01 X:55 Y:25 P:65 SP:FB
+A:01 X:55 Y:25 P:67 SP:FB
+A:00 X:55 Y:25 P:67 SP:FB
+A:00 X:55 Y:25 P:67 SP:F9
+A:00 X:55 Y:25 P:67 SP:F9
+A:00 X:55 Y:25 P:67 SP:F9
+A:00 X:55 Y:25 P:67 SP:F9
+A:00 X:55 Y:25 P:67 SP:F9
+A:00 X:55 Y:25 P:67 SP:F9
+A:00 X:55 Y:25 P:67 SP:F9
+A:00 X:55 Y:25 P:27 SP:F9
+A:AA X:55 Y:25 P:A5 SP:F9
+A:AA X:55 Y:25 P:A5 SP:FB
+A:AA X:55 Y:26 P:25 SP:FB
+A:AA X:55 Y:26 P:25 SP:FB
+A:AA X:55 Y:26 P:24 SP:FB
+A:55 X:55 Y:26 P:24 SP:FB
+A:55 X:55 Y:26 P:24 SP:F9
+A:55 X:55 Y:26 P:24 SP:F9
+A:55 X:55 Y:26 P:24 SP:F9
+A:55 X:55 Y:26 P:24 SP:F9
+A:55 X:55 Y:26 P:24 SP:F9
+A:55 X:55 Y:26 P:27 SP:F9
+A:55 X:55 Y:26 P:27 SP:F9
+A:55 X:55 Y:26 P:27 SP:FB
+A:55 X:55 Y:27 P:25 SP:FB
+A:55 X:55 Y:27 P:25 SP:F9
+A:55 X:55 Y:27 P:E5 SP:F9
+A:55 X:55 Y:27 P:E5 SP:F9
+A:80 X:55 Y:27 P:E5 SP:F9
+A:80 X:55 Y:27 P:E5 SP:FB
+A:80 X:55 Y:27 P:E5 SP:FB
+A:80 X:55 Y:27 P:67 SP:FB
+A:00 X:55 Y:27 P:67 SP:FB
+A:00 X:55 Y:27 P:67 SP:F9
+A:00 X:55 Y:27 P:67 SP:F9
+A:00 X:55 Y:27 P:67 SP:F9
+A:00 X:55 Y:27 P:67 SP:F9
+A:00 X:55 Y:27 P:67 SP:F9
+A:00 X:55 Y:27 P:67 SP:F9
+A:00 X:55 Y:27 P:67 SP:F9
+A:00 X:55 Y:27 P:27 SP:F9
+A:55 X:55 Y:27 P:25 SP:F9
+A:55 X:55 Y:27 P:25 SP:F9
+A:55 X:55 Y:27 P:25 SP:FB
+A:55 X:55 Y:28 P:25 SP:FB
+A:55 X:55 Y:28 P:25 SP:FB
+A:55 X:55 Y:28 P:A4 SP:FB
+A:AA X:55 Y:28 P:A4 SP:FB
+A:AA X:55 Y:28 P:A4 SP:F9
+A:AA X:55 Y:28 P:A4 SP:F9
+A:AA X:55 Y:28 P:A4 SP:F9
+A:AA X:55 Y:28 P:A4 SP:F9
+A:AA X:55 Y:28 P:A4 SP:F9
+A:AA X:55 Y:28 P:27 SP:F9
+A:AA X:55 Y:28 P:27 SP:F9
+A:AA X:55 Y:28 P:27 SP:FB
+A:AA X:55 Y:29 P:25 SP:FB
+A:AA X:55 Y:29 P:25 SP:F9
+A:AA X:55 Y:29 P:E5 SP:F9
+A:AA X:55 Y:29 P:E5 SP:F9
+A:01 X:55 Y:29 P:65 SP:F9
+A:01 X:55 Y:29 P:65 SP:FB
+A:01 X:55 Y:29 P:65 SP:FB
+A:01 X:55 Y:29 P:E5 SP:FB
+A:80 X:55 Y:29 P:E5 SP:FB
+A:80 X:55 Y:29 P:E5 SP:F9
+A:80 X:55 Y:29 P:E5 SP:F9
+A:80 X:55 Y:29 P:E5 SP:F9
+A:80 X:55 Y:29 P:E5 SP:F9
+A:80 X:55 Y:29 P:E5 SP:F9
+A:80 X:55 Y:29 P:67 SP:F9
+A:80 X:55 Y:29 P:67 SP:F9
+A:80 X:55 Y:29 P:27 SP:F9
+A:80 X:55 Y:29 P:26 SP:F9
+A:55 X:55 Y:29 P:24 SP:F9
+A:55 X:55 Y:29 P:24 SP:FB
+A:55 X:55 Y:2A P:24 SP:FB
+A:55 X:55 Y:2A P:24 SP:FB
+A:55 X:55 Y:2A P:25 SP:FB
+A:2A X:55 Y:2A P:25 SP:FB
+A:2A X:55 Y:2A P:25 SP:F9
+A:2A X:55 Y:2A P:25 SP:F9
+A:2A X:55 Y:2A P:25 SP:F9
+A:2A X:55 Y:2A P:25 SP:F9
+A:2A X:55 Y:2A P:25 SP:F9
+A:2A X:55 Y:2A P:27 SP:F9
+A:2A X:55 Y:2A P:27 SP:F9
+A:2A X:55 Y:2A P:27 SP:FB
+A:2A X:55 Y:2B P:25 SP:FB
+A:2A X:55 Y:2B P:25 SP:F9
+A:2A X:55 Y:2B P:E5 SP:F9
+A:2A X:55 Y:2B P:E5 SP:F9
+A:80 X:55 Y:2B P:E5 SP:F9
+A:80 X:55 Y:2B P:E5 SP:FB
+A:80 X:55 Y:2B P:E5 SP:FB
+A:80 X:55 Y:2B P:65 SP:FB
+A:01 X:55 Y:2B P:65 SP:FB
+A:01 X:55 Y:2B P:65 SP:F9
+A:01 X:55 Y:2B P:65 SP:F9
+A:01 X:55 Y:2B P:65 SP:F9
+A:01 X:55 Y:2B P:65 SP:F9
+A:01 X:55 Y:2B P:65 SP:F9
+A:01 X:55 Y:2B P:67 SP:F9
+A:01 X:55 Y:2B P:67 SP:F9
+A:01 X:55 Y:2B P:27 SP:F9
+A:01 X:55 Y:2B P:26 SP:F9
+A:55 X:55 Y:2B P:24 SP:F9
+A:55 X:55 Y:2B P:24 SP:FB
+A:55 X:55 Y:2C P:24 SP:FB
+A:55 X:55 Y:2C P:24 SP:FB
+A:55 X:55 Y:2C P:A4 SP:FB
+A:AA X:55 Y:2C P:A4 SP:FB
+A:AA X:55 Y:2C P:A4 SP:F9
+A:AA X:55 Y:2C P:A4 SP:F9
+A:AA X:55 Y:2C P:A4 SP:F9
+A:AA X:55 Y:2C P:A4 SP:F9
+A:AA X:55 Y:2C P:A4 SP:F9
+A:AA X:55 Y:2C P:27 SP:F9
+A:AA X:55 Y:2C P:27 SP:F9
+A:AA X:55 Y:2C P:27 SP:FB
+A:FF X:55 Y:2C P:A5 SP:FB
+A:FF X:55 Y:2C P:A5 SP:FB
+A:FF X:55 Y:2C P:A5 SP:FB
+A:FF X:55 Y:2C P:E5 SP:FB
+A:FF X:55 Y:2C P:E5 SP:FB
+A:FF X:55 Y:2C P:67 SP:FB
+A:FF X:55 Y:2C P:67 SP:FB
+A:FF X:55 Y:2C P:67 SP:FB
+A:FF X:55 Y:2C P:67 SP:FB
+A:FF X:55 Y:2C P:67 SP:FB
+A:00 X:55 Y:2C P:67 SP:FB
+A:00 X:55 Y:2C P:67 SP:FB
+A:00 X:55 Y:2C P:67 SP:FB
+A:7F X:55 Y:2C P:65 SP:FB
+A:7F X:55 Y:2C P:65 SP:FB
+A:7F X:55 Y:2C P:25 SP:FB
+A:7F X:55 Y:2C P:24 SP:FB
+A:7F X:55 Y:2C P:A4 SP:FB
+A:7F X:55 Y:2C P:A4 SP:FB
+A:7F X:55 Y:2C P:A4 SP:FB
+A:7F X:55 Y:2C P:A4 SP:FB
+A:7F X:55 Y:2C P:A4 SP:FB
+A:80 X:55 Y:2C P:A4 SP:FB
+A:80 X:55 Y:2C P:27 SP:FB
+A:80 X:55 Y:2C P:27 SP:FB
+A:00 X:55 Y:2C P:27 SP:FB
+A:00 X:55 Y:2C P:27 SP:FB
+A:00 X:55 Y:2C P:E7 SP:FB
+A:00 X:55 Y:2C P:E7 SP:FB
+A:00 X:55 Y:2C P:E5 SP:FB
+A:00 X:55 Y:2C P:E5 SP:FB
+A:00 X:55 Y:2C P:E5 SP:FB
+A:00 X:55 Y:2C P:E5 SP:FB
+A:00 X:55 Y:2C P:E5 SP:FB
+A:FF X:55 Y:2C P:E5 SP:FB
+A:FF X:55 Y:2C P:67 SP:FB
+A:FF X:55 Y:2C P:67 SP:FB
+A:80 X:55 Y:2C P:E5 SP:FB
+A:80 X:55 Y:2C P:E5 SP:FB
+A:80 X:55 Y:2C P:A5 SP:FB
+A:80 X:55 Y:2C P:A4 SP:FB
+A:80 X:55 Y:2C P:24 SP:FB
+A:80 X:55 Y:2C P:24 SP:FB
+A:80 X:55 Y:2C P:24 SP:FB
+A:80 X:55 Y:2C P:24 SP:FB
+A:80 X:55 Y:2C P:24 SP:FB
+A:7F X:55 Y:2C P:24 SP:FB
+A:7F X:55 Y:2C P:27 SP:FB
+A:7F X:55 Y:2C P:27 SP:FB
+A:01 X:55 Y:2C P:25 SP:FB
+A:01 X:55 Y:2C P:25 SP:FB
+A:01 X:55 Y:2C P:27 SP:FB
+A:01 X:55 Y:2C P:27 SP:FB
+A:33 X:55 Y:2C P:25 SP:FB
+A:33 X:55 Y:2C P:25 SP:FB
+A:44 X:55 Y:2C P:25 SP:FB
+A:44 X:55 Y:78 P:25 SP:FB
+A:44 X:00 Y:78 P:27 SP:FB
+A:44 X:00 Y:78 P:27 SP:FB
+A:44 X:00 Y:78 P:E5 SP:FB
+A:44 X:33 Y:78 P:65 SP:FB
+A:44 X:33 Y:78 P:65 SP:FB
+A:44 X:33 Y:78 P:65 SP:FB
+A:44 X:33 Y:78 P:65 SP:FB
+A:44 X:33 Y:78 P:65 SP:FB
+A:44 X:33 Y:78 P:67 SP:FB
+A:44 X:33 Y:78 P:67 SP:FB
+A:44 X:33 Y:78 P:67 SP:FB
+A:44 X:33 Y:78 P:67 SP:FB
+A:44 X:33 Y:78 P:67 SP:FB
+A:44 X:33 Y:78 P:67 SP:FB
+A:97 X:33 Y:78 P:E5 SP:FB
+A:97 X:33 Y:78 P:E5 SP:FB
+A:47 X:33 Y:78 P:65 SP:FB
+A:47 X:33 Y:FF P:E5 SP:FB
+A:47 X:00 Y:FF P:67 SP:FB
+A:47 X:00 Y:FF P:66 SP:FB
+A:47 X:00 Y:FF P:26 SP:FB
+A:47 X:97 Y:FF P:A4 SP:FB
+A:47 X:97 Y:FF P:A4 SP:FB
+A:47 X:97 Y:FF P:A4 SP:FB
+A:47 X:97 Y:FF P:A4 SP:FB
+A:47 X:97 Y:FF P:A4 SP:FB
+A:47 X:97 Y:FF P:27 SP:FB
+A:47 X:97 Y:FF P:27 SP:FB
+A:47 X:97 Y:FF P:27 SP:FB
+A:47 X:97 Y:FF P:27 SP:FB
+A:47 X:97 Y:FF P:27 SP:FB
+A:47 X:97 Y:FF P:27 SP:FB
+A:00 X:97 Y:FF P:27 SP:FB
+A:00 X:97 Y:FF P:27 SP:FB
+A:47 X:97 Y:FF P:25 SP:FB
+A:47 X:97 Y:FF P:A5 SP:FB
+A:47 X:69 Y:FF P:25 SP:FB
+A:47 X:69 Y:FF P:24 SP:FB
+A:47 X:69 Y:FF P:24 SP:FB
+A:47 X:69 Y:FF P:24 SP:FB
+A:47 X:69 Y:FF P:24 SP:FB
+A:47 X:69 Y:FF P:24 SP:FB
+A:47 X:69 Y:FF P:24 SP:FB
+A:47 X:69 Y:FF P:24 SP:FB
+A:47 X:69 Y:FF P:27 SP:FB
+A:47 X:69 Y:FF P:27 SP:FB
+A:47 X:69 Y:FF P:27 SP:FB
+A:47 X:69 Y:FF P:27 SP:FB
+A:47 X:69 Y:FF P:27 SP:FB
+A:47 X:69 Y:FF P:27 SP:FB
+A:69 X:69 Y:FF P:25 SP:FB
+A:69 X:69 Y:FF P:27 SP:FB
+A:69 X:69 Y:FF P:27 SP:FB
+A:F5 X:69 Y:FF P:A5 SP:FB
+A:F5 X:69 Y:FF P:A5 SP:FB
+A:47 X:69 Y:FF P:25 SP:FB
+A:47 X:69 Y:4F P:25 SP:FB
+A:47 X:69 Y:4F P:E5 SP:FB
+A:47 X:00 Y:4F P:67 SP:FB
+A:47 X:00 Y:4F P:67 SP:FB
+A:47 X:00 Y:4F P:67 SP:FB
+A:47 X:00 Y:4F P:67 SP:FB
+A:47 X:00 Y:4F P:67 SP:FB
+A:47 X:00 Y:4F P:67 SP:FB
+A:47 X:00 Y:4F P:67 SP:FB
+A:47 X:00 Y:4F P:67 SP:FB
+A:47 X:00 Y:4F P:67 SP:FB
+A:47 X:00 Y:4F P:67 SP:FB
+A:47 X:00 Y:4F P:67 SP:FB
+A:47 X:00 Y:4F P:67 SP:FB
+A:47 X:00 Y:4F P:67 SP:FB
+A:00 X:00 Y:4F P:67 SP:FB
+A:00 X:00 Y:4F P:67 SP:FB
+A:00 X:00 Y:4F P:67 SP:FD
+A:00 X:00 Y:4F P:67 SP:FB
+A:FF X:00 Y:4F P:E5 SP:FB
+A:FF X:00 Y:4F P:E5 SP:FB
+A:AA X:00 Y:4F P:E5 SP:FB
+A:AA X:00 Y:4F P:E5 SP:FB
+A:BB X:00 Y:4F P:E5 SP:FB
+A:BB X:00 Y:4F P:E5 SP:FB
+A:BB X:00 Y:4F P:67 SP:FB
+A:66 X:00 Y:4F P:65 SP:FB
+A:66 X:00 Y:4F P:E5 SP:FB
+A:66 X:00 Y:4F P:E5 SP:FB
+A:66 X:00 Y:00 P:67 SP:FB
+A:66 X:00 Y:AA P:E5 SP:FB
+A:66 X:00 Y:AA P:E5 SP:FB
+A:66 X:00 Y:AA P:E5 SP:FB
+A:66 X:00 Y:AA P:E5 SP:FB
+A:66 X:00 Y:AA P:E5 SP:FB
+A:66 X:00 Y:AA P:67 SP:FB
+A:66 X:00 Y:AA P:67 SP:FB
+A:66 X:00 Y:AA P:67 SP:FB
+A:66 X:00 Y:AA P:67 SP:FB
+A:66 X:00 Y:AA P:67 SP:FB
+A:66 X:00 Y:AA P:67 SP:FB
+A:66 X:8A Y:AA P:E5 SP:FB
+A:66 X:8A Y:AA P:65 SP:FB
+A:66 X:8A Y:AA P:25 SP:FB
+A:66 X:8A Y:AA P:24 SP:FB
+A:66 X:8A Y:00 P:26 SP:FB
+A:66 X:8A Y:BB P:A4 SP:FB
+A:66 X:8A Y:BB P:A4 SP:FB
+A:66 X:8A Y:BB P:A4 SP:FB
+A:66 X:8A Y:BB P:A4 SP:FB
+A:66 X:8A Y:BB P:A4 SP:FB
+A:66 X:8A Y:BB P:27 SP:FB
+A:66 X:8A Y:BB P:27 SP:FB
+A:66 X:8A Y:BB P:27 SP:FB
+A:66 X:8A Y:BB P:27 SP:FB
+A:66 X:8A Y:BB P:27 SP:FB
+A:66 X:8A Y:BB P:27 SP:FB
+A:66 X:8A Y:53 P:25 SP:FB
+A:AA X:8A Y:53 P:A5 SP:FB
+A:AA X:78 Y:53 P:25 SP:FB
+A:AA X:78 Y:53 P:25 SP:FB
+A:AA X:78 Y:53 P:25 SP:F9
+A:AA X:78 Y:53 P:24 SP:F9
+A:FF X:78 Y:53 P:A4 SP:F9
+A:FF X:78 Y:53 P:A4 SP:F9
+A:FF X:78 Y:53 P:E4 SP:F9
+A:55 X:78 Y:53 P:64 SP:F9
+A:55 X:78 Y:53 P:64 SP:FB
+A:FF X:78 Y:53 P:E4 SP:FB
+A:FF X:78 Y:53 P:E4 SP:F9
+A:FF X:78 Y:53 P:E4 SP:F9
+A:FF X:78 Y:53 P:E4 SP:F9
+A:FF X:78 Y:53 P:67 SP:F9
+A:FF X:78 Y:53 P:67 SP:F9
+A:FF X:78 Y:53 P:67 SP:F9
+A:FF X:78 Y:53 P:67 SP:FB
+A:FF X:78 Y:54 P:65 SP:FB
+A:00 X:78 Y:54 P:67 SP:FB
+A:00 X:78 Y:54 P:67 SP:FB
+A:00 X:78 Y:54 P:67 SP:F9
+A:00 X:78 Y:54 P:67 SP:F9
+A:00 X:78 Y:54 P:27 SP:F9
+A:00 X:78 Y:54 P:27 SP:F9
+A:00 X:78 Y:54 P:27 SP:FB
+A:00 X:78 Y:54 P:27 SP:FB
+A:00 X:78 Y:54 P:27 SP:F9
+A:00 X:78 Y:54 P:27 SP:F9
+A:00 X:78 Y:54 P:27 SP:F9
+A:00 X:78 Y:54 P:27 SP:F9
+A:00 X:78 Y:54 P:27 SP:F9
+A:00 X:78 Y:54 P:27 SP:FB
+A:00 X:78 Y:55 P:25 SP:FB
+A:AA X:78 Y:55 P:A5 SP:FB
+A:AA X:78 Y:55 P:A5 SP:FB
+A:AA X:78 Y:55 P:A5 SP:F9
+A:AA X:78 Y:55 P:A4 SP:F9
+A:AA X:78 Y:55 P:E4 SP:F9
+A:55 X:78 Y:55 P:64 SP:F9
+A:55 X:78 Y:55 P:64 SP:FB
+A:00 X:78 Y:55 P:66 SP:FB
+A:00 X:78 Y:55 P:66 SP:F9
+A:00 X:78 Y:55 P:66 SP:F9
+A:00 X:78 Y:55 P:66 SP:F9
+A:00 X:78 Y:55 P:66 SP:F9
+A:00 X:78 Y:55 P:66 SP:F9
+A:00 X:78 Y:55 P:66 SP:FB
+A:00 X:78 Y:56 P:64 SP:FB
+A:EF X:78 Y:56 P:E4 SP:FB
+A:EF X:78 Y:56 P:E4 SP:FB
+A:EF X:78 Y:56 P:E4 SP:F9
+A:EF X:78 Y:56 P:E5 SP:F9
+A:EF X:78 Y:56 P:A5 SP:F9
+A:F8 X:78 Y:56 P:A5 SP:F9
+A:F8 X:78 Y:56 P:A5 SP:FB
+A:E8 X:78 Y:56 P:A5 SP:FB
+A:E8 X:78 Y:56 P:A5 SP:F9
+A:E8 X:78 Y:56 P:A5 SP:F9
+A:E8 X:78 Y:56 P:A5 SP:F9
+A:E8 X:78 Y:56 P:27 SP:F9
+A:E8 X:78 Y:56 P:27 SP:F9
+A:E8 X:78 Y:56 P:27 SP:F9
+A:E8 X:78 Y:56 P:27 SP:FB
+A:E8 X:78 Y:57 P:25 SP:FB
+A:AA X:78 Y:57 P:A5 SP:FB
+A:AA X:78 Y:57 P:A5 SP:FB
+A:AA X:78 Y:57 P:A5 SP:F9
+A:AA X:78 Y:57 P:A4 SP:F9
+A:AA X:78 Y:57 P:E4 SP:F9
+A:5F X:78 Y:57 P:64 SP:F9
+A:5F X:78 Y:57 P:64 SP:FB
+A:F5 X:78 Y:57 P:E4 SP:FB
+A:F5 X:78 Y:57 P:E4 SP:F9
+A:F5 X:78 Y:57 P:E4 SP:F9
+A:F5 X:78 Y:57 P:E4 SP:F9
+A:F5 X:78 Y:57 P:67 SP:F9
+A:F5 X:78 Y:57 P:67 SP:F9
+A:F5 X:78 Y:57 P:67 SP:F9
+A:F5 X:78 Y:57 P:67 SP:FB
+A:F5 X:78 Y:58 P:65 SP:FB
+A:70 X:78 Y:58 P:65 SP:FB
+A:70 X:78 Y:58 P:65 SP:FB
+A:70 X:78 Y:58 P:65 SP:F9
+A:70 X:78 Y:58 P:65 SP:F9
+A:70 X:78 Y:58 P:25 SP:F9
+A:70 X:78 Y:58 P:25 SP:F9
+A:70 X:78 Y:58 P:25 SP:FB
+A:00 X:78 Y:58 P:27 SP:FB
+A:00 X:78 Y:58 P:27 SP:F9
+A:00 X:78 Y:58 P:27 SP:F9
+A:00 X:78 Y:58 P:27 SP:F9
+A:00 X:78 Y:58 P:27 SP:F9
+A:00 X:78 Y:58 P:27 SP:F9
+A:00 X:78 Y:58 P:27 SP:FB
+A:00 X:78 Y:59 P:25 SP:FB
+A:69 X:78 Y:59 P:25 SP:FB
+A:69 X:78 Y:59 P:25 SP:FB
+A:69 X:78 Y:59 P:25 SP:F9
+A:69 X:78 Y:59 P:24 SP:F9
+A:69 X:78 Y:59 P:E4 SP:F9
+A:00 X:78 Y:59 P:66 SP:F9
+A:00 X:78 Y:59 P:66 SP:FB
+A:69 X:78 Y:59 P:24 SP:FB
+A:69 X:78 Y:59 P:24 SP:F9
+A:69 X:78 Y:59 P:24 SP:F9
+A:69 X:78 Y:59 P:24 SP:F9
+A:69 X:78 Y:59 P:27 SP:F9
+A:69 X:78 Y:59 P:27 SP:F9
+A:69 X:78 Y:59 P:27 SP:F9
+A:69 X:78 Y:59 P:27 SP:FB
+A:69 X:78 Y:5A P:25 SP:FB
+A:69 X:78 Y:5A P:25 SP:F9
+A:69 X:78 Y:5A P:25 SP:F9
+A:69 X:78 Y:5A P:E5 SP:F9
+A:00 X:78 Y:5A P:67 SP:F9
+A:00 X:78 Y:5A P:67 SP:FB
+A:6A X:78 Y:5A P:24 SP:FB
+A:6A X:78 Y:5A P:24 SP:F9
+A:6A X:78 Y:5A P:24 SP:F9
+A:6A X:78 Y:5A P:24 SP:F9
+A:6A X:78 Y:5A P:27 SP:F9
+A:6A X:78 Y:5A P:27 SP:F9
+A:6A X:78 Y:5A P:27 SP:F9
+A:6A X:78 Y:5A P:27 SP:FB
+A:6A X:78 Y:5B P:25 SP:FB
+A:7F X:78 Y:5B P:25 SP:FB
+A:7F X:78 Y:5B P:25 SP:FB
+A:7F X:78 Y:5B P:25 SP:F9
+A:7F X:78 Y:5B P:25 SP:F9
+A:7F X:78 Y:5B P:25 SP:F9
+A:7F X:78 Y:5B P:25 SP:F9
+A:7F X:78 Y:5B P:25 SP:FB
+A:FF X:78 Y:5B P:E4 SP:FB
+A:FF X:78 Y:5B P:E4 SP:F9
+A:FF X:78 Y:5B P:E4 SP:F9
+A:FF X:78 Y:5B P:E4 SP:F9
+A:FF X:78 Y:5B P:67 SP:F9
+A:FF X:78 Y:5B P:67 SP:F9
+A:FF X:78 Y:5B P:67 SP:F9
+A:FF X:78 Y:5B P:67 SP:FB
+A:FF X:78 Y:5C P:65 SP:FB
+A:80 X:78 Y:5C P:E5 SP:FB
+A:80 X:78 Y:5C P:E5 SP:FB
+A:80 X:78 Y:5C P:E5 SP:F9
+A:80 X:78 Y:5C P:E4 SP:F9
+A:80 X:78 Y:5C P:E4 SP:F9
+A:7F X:78 Y:5C P:64 SP:F9
+A:7F X:78 Y:5C P:64 SP:FB
+A:FF X:78 Y:5C P:A4 SP:FB
+A:FF X:78 Y:5C P:A4 SP:F9
+A:FF X:78 Y:5C P:A4 SP:F9
+A:FF X:78 Y:5C P:A4 SP:F9
+A:FF X:78 Y:5C P:27 SP:F9
+A:FF X:78 Y:5C P:27 SP:F9
+A:FF X:78 Y:5C P:27 SP:F9
+A:FF X:78 Y:5C P:27 SP:FB
+A:FF X:78 Y:5D P:25 SP:FB
+A:FF X:78 Y:5D P:25 SP:F9
+A:FF X:78 Y:5D P:25 SP:F9
+A:FF X:78 Y:5D P:25 SP:F9
+A:7F X:78 Y:5D P:25 SP:F9
+A:7F X:78 Y:5D P:25 SP:FB
+A:00 X:78 Y:5D P:27 SP:FB
+A:00 X:78 Y:5D P:27 SP:F9
+A:00 X:78 Y:5D P:27 SP:F9
+A:00 X:78 Y:5D P:27 SP:F9
+A:00 X:78 Y:5D P:27 SP:F9
+A:00 X:78 Y:5D P:27 SP:F9
+A:00 X:78 Y:5D P:27 SP:FB
+A:00 X:78 Y:5E P:25 SP:FB
+A:40 X:78 Y:5E P:25 SP:FB
+A:40 X:78 Y:5E P:25 SP:FB
+A:40 X:78 Y:5E P:25 SP:F9
+A:40 X:78 Y:5E P:E5 SP:F9
+A:40 X:78 Y:5E P:65 SP:F9
+A:40 X:78 Y:5E P:65 SP:FB
+A:40 X:78 Y:5E P:67 SP:FB
+A:40 X:78 Y:5E P:67 SP:F9
+A:40 X:78 Y:5E P:67 SP:F9
+A:40 X:78 Y:5E P:67 SP:F9
+A:40 X:78 Y:5E P:67 SP:F9
+A:40 X:78 Y:5E P:67 SP:F9
+A:40 X:78 Y:5E P:67 SP:FB
+A:40 X:78 Y:5F P:65 SP:FB
+A:40 X:78 Y:5F P:65 SP:FA
+A:3F X:78 Y:5F P:65 SP:FA
+A:3F X:78 Y:5F P:65 SP:FA
+A:40 X:78 Y:5F P:65 SP:FB
+A:40 X:78 Y:5F P:65 SP:F9
+A:40 X:78 Y:5F P:25 SP:F9
+A:40 X:78 Y:5F P:25 SP:FB
+A:40 X:78 Y:5F P:25 SP:FB
+A:40 X:78 Y:5F P:25 SP:F9
+A:40 X:78 Y:5F P:25 SP:F9
+A:40 X:78 Y:5F P:25 SP:F9
+A:40 X:78 Y:5F P:25 SP:F9
+A:40 X:78 Y:5F P:25 SP:F9
+A:40 X:78 Y:5F P:25 SP:FB
+A:40 X:78 Y:60 P:25 SP:FB
+A:40 X:78 Y:60 P:25 SP:FA
+A:41 X:78 Y:60 P:25 SP:FA
+A:41 X:78 Y:60 P:25 SP:FA
+A:40 X:78 Y:60 P:25 SP:FB
+A:40 X:78 Y:60 P:A4 SP:FB
+A:40 X:78 Y:60 P:A4 SP:F9
+A:40 X:78 Y:60 P:A4 SP:F9
+A:40 X:78 Y:60 P:A4 SP:F9
+A:40 X:78 Y:60 P:A4 SP:F9
+A:40 X:78 Y:60 P:A4 SP:FB
+A:40 X:78 Y:61 P:24 SP:FB
+A:40 X:78 Y:61 P:24 SP:FA
+A:00 X:78 Y:61 P:26 SP:FA
+A:00 X:78 Y:61 P:26 SP:FA
+A:40 X:78 Y:61 P:24 SP:FB
+A:40 X:78 Y:61 P:24 SP:F9
+A:80 X:78 Y:61 P:A4 SP:F9
+A:80 X:78 Y:61 P:A4 SP:FB
+A:80 X:78 Y:61 P:A5 SP:FB
+A:80 X:78 Y:61 P:A5 SP:F9
+A:80 X:78 Y:61 P:A5 SP:F9
+A:80 X:78 Y:61 P:A5 SP:F9
+A:80 X:78 Y:61 P:A5 SP:F9
+A:80 X:78 Y:61 P:A5 SP:FB
+A:80 X:78 Y:62 P:25 SP:FB
+A:80 X:78 Y:62 P:25 SP:FA
+A:80 X:78 Y:62 P:A5 SP:FA
+A:80 X:78 Y:62 P:A5 SP:FA
+A:80 X:78 Y:62 P:A5 SP:FB
+A:80 X:78 Y:62 P:27 SP:FB
+A:80 X:78 Y:62 P:27 SP:F9
+A:80 X:78 Y:62 P:27 SP:F9
+A:80 X:78 Y:62 P:27 SP:F9
+A:80 X:78 Y:62 P:27 SP:F9
+A:80 X:78 Y:62 P:27 SP:FB
+A:80 X:78 Y:63 P:25 SP:FB
+A:80 X:78 Y:63 P:25 SP:FA
+A:81 X:78 Y:63 P:A5 SP:FA
+A:81 X:78 Y:63 P:A5 SP:FA
+A:80 X:78 Y:63 P:A5 SP:FB
+A:80 X:78 Y:63 P:A4 SP:FB
+A:80 X:78 Y:63 P:A4 SP:F9
+A:80 X:78 Y:63 P:A4 SP:F9
+A:80 X:78 Y:63 P:A4 SP:F9
+A:80 X:78 Y:63 P:A4 SP:F9
+A:80 X:78 Y:63 P:A4 SP:FB
+A:80 X:78 Y:64 P:24 SP:FB
+A:80 X:78 Y:64 P:24 SP:FA
+A:7F X:78 Y:64 P:24 SP:FA
+A:7F X:78 Y:64 P:24 SP:FA
+A:80 X:78 Y:64 P:A4 SP:FB
+A:80 X:78 Y:64 P:25 SP:FB
+A:80 X:78 Y:64 P:25 SP:F9
+A:80 X:78 Y:64 P:25 SP:F9
+A:80 X:78 Y:64 P:25 SP:F9
+A:80 X:78 Y:64 P:25 SP:F9
+A:80 X:78 Y:64 P:25 SP:FB
+A:80 X:78 Y:65 P:25 SP:FB
+A:40 X:78 Y:65 P:25 SP:FB
+A:40 X:78 Y:65 P:25 SP:FB
+A:40 X:78 Y:65 P:25 SP:F9
+A:40 X:78 Y:65 P:E5 SP:F9
+A:40 X:78 Y:65 P:65 SP:F9
+A:40 X:78 Y:65 P:65 SP:F9
+A:40 X:78 Y:65 P:65 SP:FB
+A:00 X:78 Y:65 P:27 SP:FB
+A:00 X:78 Y:65 P:27 SP:F9
+A:00 X:78 Y:65 P:27 SP:F9
+A:00 X:78 Y:65 P:27 SP:F9
+A:00 X:78 Y:65 P:27 SP:F9
+A:00 X:78 Y:65 P:27 SP:F9
+A:00 X:78 Y:65 P:27 SP:F9
+A:00 X:78 Y:65 P:27 SP:F9
+A:00 X:78 Y:65 P:27 SP:FB
+A:00 X:78 Y:66 P:25 SP:FB
+A:3F X:78 Y:66 P:25 SP:FB
+A:3F X:78 Y:66 P:25 SP:FB
+A:3F X:78 Y:66 P:25 SP:F9
+A:3F X:78 Y:66 P:25 SP:F9
+A:3F X:78 Y:66 P:25 SP:F9
+A:40 X:78 Y:66 P:25 SP:F9
+A:40 X:78 Y:66 P:25 SP:FB
+A:01 X:78 Y:66 P:25 SP:FB
+A:01 X:78 Y:66 P:25 SP:F9
+A:01 X:78 Y:66 P:25 SP:F9
+A:01 X:78 Y:66 P:25 SP:F9
+A:01 X:78 Y:66 P:25 SP:F9
+A:01 X:78 Y:66 P:25 SP:F9
+A:01 X:78 Y:66 P:27 SP:F9
+A:01 X:78 Y:66 P:27 SP:F9
+A:01 X:78 Y:66 P:27 SP:FB
+A:01 X:78 Y:67 P:25 SP:FB
+A:41 X:78 Y:67 P:25 SP:FB
+A:41 X:78 Y:67 P:25 SP:FB
+A:41 X:78 Y:67 P:25 SP:F9
+A:40 X:78 Y:67 P:25 SP:F9
+A:40 X:78 Y:67 P:25 SP:F9
+A:40 X:78 Y:67 P:E5 SP:F9
+A:40 X:78 Y:67 P:E5 SP:FB
+A:FF X:78 Y:67 P:A4 SP:FB
+A:FF X:78 Y:67 P:A4 SP:F9
+A:FF X:78 Y:67 P:A4 SP:F9
+A:FF X:78 Y:67 P:A4 SP:F9
+A:FF X:78 Y:67 P:A4 SP:F9
+A:FF X:78 Y:67 P:A4 SP:F9
+A:FF X:78 Y:67 P:27 SP:F9
+A:FF X:78 Y:67 P:27 SP:F9
+A:FF X:78 Y:67 P:27 SP:FB
+A:FF X:78 Y:68 P:25 SP:FB
+A:00 X:78 Y:68 P:27 SP:FB
+A:00 X:78 Y:68 P:27 SP:FB
+A:00 X:78 Y:68 P:27 SP:F9
+A:00 X:78 Y:68 P:26 SP:F9
+A:80 X:78 Y:68 P:A4 SP:F9
+A:80 X:78 Y:68 P:A4 SP:FB
+A:7F X:78 Y:68 P:65 SP:FB
+A:7F X:78 Y:68 P:65 SP:F9
+A:7F X:78 Y:68 P:65 SP:F9
+A:7F X:78 Y:68 P:67 SP:F9
+A:7F X:78 Y:68 P:67 SP:F9
+A:7F X:78 Y:68 P:67 SP:FB
+A:7F X:78 Y:69 P:65 SP:FB
+A:7F X:78 Y:69 P:65 SP:FB
+A:7F X:78 Y:69 P:65 SP:FB
+A:7F X:78 Y:69 P:65 SP:F9
+A:7F X:78 Y:69 P:65 SP:F9
+A:81 X:78 Y:69 P:E5 SP:F9
+A:81 X:78 Y:69 P:E5 SP:FB
+A:02 X:78 Y:69 P:65 SP:FB
+A:02 X:78 Y:69 P:65 SP:F9
+A:02 X:78 Y:69 P:65 SP:F9
+A:02 X:78 Y:69 P:65 SP:F9
+A:02 X:78 Y:69 P:67 SP:F9
+A:02 X:78 Y:69 P:67 SP:F9
+A:02 X:78 Y:69 P:67 SP:FB
+A:AA X:78 Y:69 P:E5 SP:FB
+A:AA X:78 Y:69 P:E5 SP:FB
+A:BB X:78 Y:69 P:E5 SP:FB
+A:BB X:78 Y:69 P:E5 SP:FB
+A:BB X:00 Y:69 P:67 SP:FB
+A:BB X:00 Y:66 P:65 SP:FB
+A:BB X:00 Y:66 P:E5 SP:FB
+A:BB X:00 Y:66 P:E5 SP:FB
+A:00 X:00 Y:66 P:67 SP:FB
+A:AA X:00 Y:66 P:E5 SP:FB
+A:AA X:00 Y:66 P:E5 SP:FB
+A:AA X:00 Y:66 P:E5 SP:FB
+A:AA X:00 Y:66 P:E5 SP:FB
+A:AA X:00 Y:66 P:E5 SP:FB
+A:AA X:00 Y:66 P:67 SP:FB
+A:AA X:00 Y:66 P:67 SP:FB
+A:AA X:00 Y:66 P:67 SP:FB
+A:AA X:00 Y:66 P:67 SP:FB
+A:AA X:00 Y:66 P:67 SP:FB
+A:AA X:00 Y:66 P:67 SP:FB
+A:AA X:8A Y:66 P:E5 SP:FB
+A:AA X:8A Y:66 P:65 SP:FB
+A:AA X:8A Y:66 P:25 SP:FB
+A:AA X:8A Y:66 P:24 SP:FB
+A:00 X:8A Y:66 P:26 SP:FB
+A:BB X:8A Y:66 P:A4 SP:FB
+A:BB X:8A Y:66 P:A4 SP:FB
+A:BB X:8A Y:66 P:A4 SP:FB
+A:BB X:8A Y:66 P:A4 SP:FB
+A:BB X:8A Y:66 P:A4 SP:FB
+A:BB X:8A Y:66 P:27 SP:FB
+A:BB X:8A Y:66 P:27 SP:FB
+A:BB X:8A Y:66 P:27 SP:FB
+A:BB X:8A Y:66 P:27 SP:FB
+A:BB X:8A Y:66 P:27 SP:FB
+A:BB X:8A Y:66 P:27 SP:FB
+A:BB X:8A Y:66 P:E5 SP:FB
+A:BB X:8A Y:66 P:E5 SP:FB
+A:44 X:8A Y:66 P:65 SP:FB
+A:44 X:00 Y:66 P:67 SP:FB
+A:44 X:00 Y:66 P:67 SP:FB
+A:44 X:00 Y:66 P:65 SP:FB
+A:44 X:00 Y:66 P:65 SP:FB
+A:44 X:00 Y:66 P:67 SP:FB
+A:44 X:00 Y:66 P:67 SP:FB
+A:44 X:00 Y:66 P:67 SP:FB
+A:44 X:00 Y:66 P:66 SP:FB
+A:44 X:00 Y:66 P:26 SP:FB
+A:99 X:00 Y:66 P:A4 SP:FB
+A:99 X:80 Y:66 P:A4 SP:FB
+A:99 X:80 Y:66 P:A4 SP:FB
+A:99 X:80 Y:66 P:A4 SP:FB
+A:99 X:80 Y:66 P:A4 SP:FB
+A:99 X:80 Y:66 P:27 SP:FB
+A:99 X:80 Y:66 P:27 SP:FB
+A:99 X:80 Y:66 P:27 SP:FB
+A:99 X:80 Y:6D P:25 SP:FB
+A:99 X:6D Y:6D P:25 SP:FB
+A:99 X:6D Y:6D P:25 SP:F9
+A:99 X:55 Y:6D P:25 SP:F9
+A:FF X:55 Y:6D P:A5 SP:F9
+A:FF X:55 Y:6D P:A5 SP:F9
+A:FF X:55 Y:6D P:A5 SP:F9
+A:FF X:55 Y:6D P:E5 SP:F9
+A:FF X:55 Y:6D P:E5 SP:F9
+A:01 X:55 Y:6D P:65 SP:F9
+A:01 X:55 Y:6D P:65 SP:FB
+A:01 X:55 Y:6D P:65 SP:FB
+A:01 X:55 Y:6D P:67 SP:FB
+A:00 X:55 Y:6D P:67 SP:FB
+A:00 X:55 Y:6D P:67 SP:F9
+A:00 X:55 Y:6D P:67 SP:F9
+A:00 X:55 Y:6D P:67 SP:F9
+A:00 X:55 Y:6D P:67 SP:F9
+A:00 X:55 Y:6D P:67 SP:F9
+A:00 X:55 Y:6D P:67 SP:F9
+A:00 X:55 Y:6D P:67 SP:F9
+A:00 X:55 Y:6D P:27 SP:F9
+A:AA X:55 Y:6D P:A5 SP:F9
+A:AA X:55 Y:6D P:A5 SP:FB
+A:AA X:55 Y:6E P:25 SP:FB
+A:AA X:55 Y:6E P:25 SP:FB
+A:AA X:55 Y:6E P:24 SP:FB
+A:55 X:55 Y:6E P:24 SP:FB
+A:55 X:55 Y:6E P:24 SP:F9
+A:55 X:55 Y:6E P:24 SP:F9
+A:55 X:55 Y:6E P:24 SP:F9
+A:55 X:55 Y:6E P:24 SP:F9
+A:55 X:55 Y:6E P:24 SP:F9
+A:55 X:55 Y:6E P:27 SP:F9
+A:55 X:55 Y:6E P:27 SP:F9
+A:55 X:55 Y:6E P:27 SP:FB
+A:55 X:55 Y:6F P:25 SP:FB
+A:55 X:55 Y:6F P:25 SP:F9
+A:55 X:55 Y:6F P:E5 SP:F9
+A:55 X:55 Y:6F P:E5 SP:F9
+A:80 X:55 Y:6F P:E5 SP:F9
+A:80 X:55 Y:6F P:E5 SP:FB
+A:80 X:55 Y:6F P:E5 SP:FB
+A:80 X:55 Y:6F P:67 SP:FB
+A:00 X:55 Y:6F P:67 SP:FB
+A:00 X:55 Y:6F P:67 SP:F9
+A:00 X:55 Y:6F P:67 SP:F9
+A:00 X:55 Y:6F P:67 SP:F9
+A:00 X:55 Y:6F P:67 SP:F9
+A:00 X:55 Y:6F P:67 SP:F9
+A:00 X:55 Y:6F P:67 SP:F9
+A:00 X:55 Y:6F P:67 SP:F9
+A:00 X:55 Y:6F P:27 SP:F9
+A:55 X:55 Y:6F P:25 SP:F9
+A:55 X:55 Y:6F P:25 SP:F9
+A:55 X:55 Y:6F P:25 SP:FB
+A:55 X:55 Y:70 P:25 SP:FB
+A:55 X:55 Y:70 P:25 SP:FB
+A:55 X:55 Y:70 P:A4 SP:FB
+A:AA X:55 Y:70 P:A4 SP:FB
+A:AA X:55 Y:70 P:A4 SP:F9
+A:AA X:55 Y:70 P:A4 SP:F9
+A:AA X:55 Y:70 P:A4 SP:F9
+A:AA X:55 Y:70 P:A4 SP:F9
+A:AA X:55 Y:70 P:A4 SP:F9
+A:AA X:55 Y:70 P:27 SP:F9
+A:AA X:55 Y:70 P:27 SP:F9
+A:AA X:55 Y:70 P:27 SP:FB
+A:AA X:55 Y:71 P:25 SP:FB
+A:AA X:55 Y:71 P:25 SP:F9
+A:AA X:55 Y:71 P:E5 SP:F9
+A:AA X:55 Y:71 P:E5 SP:F9
+A:01 X:55 Y:71 P:65 SP:F9
+A:01 X:55 Y:71 P:65 SP:FB
+A:01 X:55 Y:71 P:65 SP:FB
+A:01 X:55 Y:71 P:E5 SP:FB
+A:80 X:55 Y:71 P:E5 SP:FB
+A:80 X:55 Y:71 P:E5 SP:F9
+A:80 X:55 Y:71 P:E5 SP:F9
+A:80 X:55 Y:71 P:E5 SP:F9
+A:80 X:55 Y:71 P:E5 SP:F9
+A:80 X:55 Y:71 P:E5 SP:F9
+A:80 X:55 Y:71 P:67 SP:F9
+A:80 X:55 Y:71 P:67 SP:F9
+A:80 X:55 Y:71 P:27 SP:F9
+A:80 X:55 Y:71 P:26 SP:F9
+A:55 X:55 Y:71 P:24 SP:F9
+A:55 X:55 Y:71 P:24 SP:FB
+A:55 X:55 Y:72 P:24 SP:FB
+A:55 X:55 Y:72 P:24 SP:FB
+A:55 X:55 Y:72 P:25 SP:FB
+A:2A X:55 Y:72 P:25 SP:FB
+A:2A X:55 Y:72 P:25 SP:F9
+A:2A X:55 Y:72 P:25 SP:F9
+A:2A X:55 Y:72 P:25 SP:F9
+A:2A X:55 Y:72 P:25 SP:F9
+A:2A X:55 Y:72 P:25 SP:F9
+A:2A X:55 Y:72 P:27 SP:F9
+A:2A X:55 Y:72 P:27 SP:F9
+A:2A X:55 Y:72 P:27 SP:FB
+A:2A X:55 Y:73 P:25 SP:FB
+A:2A X:55 Y:73 P:25 SP:F9
+A:2A X:55 Y:73 P:E5 SP:F9
+A:2A X:55 Y:73 P:E5 SP:F9
+A:80 X:55 Y:73 P:E5 SP:F9
+A:80 X:55 Y:73 P:E5 SP:FB
+A:80 X:55 Y:73 P:E5 SP:FB
+A:80 X:55 Y:73 P:65 SP:FB
+A:01 X:55 Y:73 P:65 SP:FB
+A:01 X:55 Y:73 P:65 SP:F9
+A:01 X:55 Y:73 P:65 SP:F9
+A:01 X:55 Y:73 P:65 SP:F9
+A:01 X:55 Y:73 P:65 SP:F9
+A:01 X:55 Y:73 P:65 SP:F9
+A:01 X:55 Y:73 P:67 SP:F9
+A:01 X:55 Y:73 P:67 SP:F9
+A:01 X:55 Y:73 P:27 SP:F9
+A:01 X:55 Y:73 P:26 SP:F9
+A:55 X:55 Y:73 P:24 SP:F9
+A:55 X:55 Y:73 P:24 SP:FB
+A:55 X:55 Y:74 P:24 SP:FB
+A:55 X:55 Y:74 P:24 SP:FB
+A:55 X:55 Y:74 P:A4 SP:FB
+A:AA X:55 Y:74 P:A4 SP:FB
+A:AA X:55 Y:74 P:A4 SP:F9
+A:AA X:55 Y:74 P:A4 SP:F9
+A:AA X:55 Y:74 P:A4 SP:F9
+A:AA X:55 Y:74 P:A4 SP:F9
+A:AA X:55 Y:74 P:A4 SP:F9
+A:AA X:55 Y:74 P:27 SP:F9
+A:AA X:55 Y:74 P:27 SP:F9
+A:AA X:55 Y:74 P:27 SP:FB
+A:FF X:55 Y:74 P:A5 SP:FB
+A:FF X:55 Y:74 P:A5 SP:FB
+A:FF X:55 Y:74 P:A5 SP:FB
+A:FF X:55 Y:74 P:E5 SP:FB
+A:FF X:55 Y:74 P:E5 SP:FB
+A:FF X:55 Y:74 P:67 SP:FB
+A:FF X:55 Y:74 P:67 SP:FB
+A:FF X:55 Y:74 P:67 SP:FB
+A:FF X:55 Y:74 P:67 SP:FB
+A:FF X:55 Y:74 P:67 SP:FB
+A:00 X:55 Y:74 P:67 SP:FB
+A:00 X:55 Y:74 P:67 SP:FB
+A:00 X:55 Y:74 P:67 SP:FB
+A:7F X:55 Y:74 P:65 SP:FB
+A:7F X:55 Y:74 P:65 SP:FB
+A:7F X:55 Y:74 P:25 SP:FB
+A:7F X:55 Y:74 P:24 SP:FB
+A:7F X:55 Y:74 P:A4 SP:FB
+A:7F X:55 Y:74 P:A4 SP:FB
+A:7F X:55 Y:74 P:A4 SP:FB
+A:7F X:55 Y:74 P:A4 SP:FB
+A:7F X:55 Y:74 P:A4 SP:FB
+A:80 X:55 Y:74 P:A4 SP:FB
+A:80 X:55 Y:74 P:27 SP:FB
+A:80 X:55 Y:74 P:27 SP:FB
+A:00 X:55 Y:74 P:27 SP:FB
+A:00 X:55 Y:74 P:27 SP:FB
+A:00 X:55 Y:74 P:E7 SP:FB
+A:00 X:55 Y:74 P:E7 SP:FB
+A:00 X:55 Y:74 P:E5 SP:FB
+A:00 X:55 Y:74 P:E5 SP:FB
+A:00 X:55 Y:74 P:E5 SP:FB
+A:00 X:55 Y:74 P:E5 SP:FB
+A:00 X:55 Y:74 P:E5 SP:FB
+A:FF X:55 Y:74 P:E5 SP:FB
+A:FF X:55 Y:74 P:67 SP:FB
+A:FF X:55 Y:74 P:67 SP:FB
+A:80 X:55 Y:74 P:E5 SP:FB
+A:80 X:55 Y:74 P:E5 SP:FB
+A:80 X:55 Y:74 P:A5 SP:FB
+A:80 X:55 Y:74 P:A4 SP:FB
+A:80 X:55 Y:74 P:24 SP:FB
+A:80 X:55 Y:74 P:24 SP:FB
+A:80 X:55 Y:74 P:24 SP:FB
+A:80 X:55 Y:74 P:24 SP:FB
+A:80 X:55 Y:74 P:24 SP:FB
+A:7F X:55 Y:74 P:24 SP:FB
+A:7F X:55 Y:74 P:27 SP:FB
+A:7F X:55 Y:74 P:27 SP:FB
+A:01 X:55 Y:74 P:25 SP:FB
+A:01 X:55 Y:74 P:25 SP:FB
+A:01 X:55 Y:74 P:27 SP:FB
+A:01 X:55 Y:74 P:27 SP:FB
+A:33 X:55 Y:74 P:25 SP:FB
+A:33 X:55 Y:74 P:25 SP:FB
+A:44 X:55 Y:74 P:25 SP:FB
+A:44 X:55 Y:78 P:25 SP:FB
+A:44 X:00 Y:78 P:27 SP:FB
+A:44 X:00 Y:78 P:27 SP:FB
+A:44 X:00 Y:78 P:E5 SP:FB
+A:44 X:33 Y:78 P:65 SP:FB
+A:44 X:33 Y:78 P:65 SP:FB
+A:44 X:33 Y:78 P:65 SP:FB
+A:44 X:33 Y:78 P:65 SP:FB
+A:44 X:33 Y:78 P:65 SP:FB
+A:44 X:33 Y:78 P:67 SP:FB
+A:44 X:33 Y:78 P:67 SP:FB
+A:44 X:33 Y:78 P:67 SP:FB
+A:44 X:33 Y:78 P:67 SP:FB
+A:44 X:33 Y:78 P:67 SP:FB
+A:44 X:33 Y:78 P:67 SP:FB
+A:97 X:33 Y:78 P:E5 SP:FB
+A:97 X:33 Y:78 P:E5 SP:FB
+A:47 X:33 Y:78 P:65 SP:FB
+A:47 X:33 Y:FF P:E5 SP:FB
+A:47 X:00 Y:FF P:67 SP:FB
+A:47 X:00 Y:FF P:66 SP:FB
+A:47 X:00 Y:FF P:26 SP:FB
+A:47 X:97 Y:FF P:A4 SP:FB
+A:47 X:97 Y:FF P:A4 SP:FB
+A:47 X:97 Y:FF P:A4 SP:FB
+A:47 X:97 Y:FF P:A4 SP:FB
+A:47 X:97 Y:FF P:A4 SP:FB
+A:47 X:97 Y:FF P:27 SP:FB
+A:47 X:97 Y:FF P:27 SP:FB
+A:47 X:97 Y:FF P:27 SP:FB
+A:47 X:97 Y:FF P:27 SP:FB
+A:47 X:97 Y:FF P:27 SP:FB
+A:47 X:97 Y:FF P:27 SP:FB
+A:47 X:97 Y:FF P:27 SP:FD
+A:47 X:97 Y:FF P:27 SP:FB
+A:47 X:97 Y:4E P:25 SP:FB
+A:FF X:97 Y:4E P:A5 SP:FB
+A:FF X:97 Y:4E P:A5 SP:FB
+A:FF X:97 Y:4E P:A5 SP:F9
+A:FF X:97 Y:4E P:A5 SP:F9
+A:FF X:97 Y:4E P:A5 SP:F8
+A:AA X:97 Y:4E P:A5 SP:F8
+A:AA X:97 Y:4E P:A5 SP:F8
+A:AA X:97 Y:4E P:EF SP:F9
+A:AA X:97 Y:4E P:EF SP:F9
+A:AA X:97 Y:4E P:EF SP:F9
+A:AA X:97 Y:4E P:EF SP:F9
+A:AA X:97 Y:4E P:EF SP:F9
+A:AA X:97 Y:4E P:EF SP:F9
+A:AA X:97 Y:4E P:EF SP:F9
+A:AA X:97 Y:4E P:EF SP:F9
+A:AA X:97 Y:4E P:EF SP:F8
+A:AA X:97 Y:4E P:EF SP:F7
+A:AA X:97 Y:4E P:EF SP:F7
+A:AA X:97 Y:4E P:EF SP:F7
+A:AA X:97 Y:4E P:EF SP:F7
+A:AA X:97 Y:4E P:EF SP:F7
+A:AA X:97 Y:4E P:EF SP:F7
+A:AA X:97 Y:4E P:EF SP:F6
+A:AA X:97 Y:4E P:EF SP:F5
+A:AA X:97 Y:4E P:EF SP:F5
+A:AA X:97 Y:4E P:EF SP:F5
+A:AA X:97 Y:4E P:EF SP:F5
+A:AA X:97 Y:4E P:EF SP:F5
+A:AA X:97 Y:4E P:EF SP:F5
+A:AA X:97 Y:4E P:EF SP:F5
+A:AA X:97 Y:4E P:EF SP:F5
+A:AA X:97 Y:4E P:EF SP:F5
+A:AA X:97 Y:4E P:EF SP:F5
+A:AA X:97 Y:4E P:EF SP:F5
+A:AA X:97 Y:4E P:EF SP:F4
+A:AA X:97 Y:4E P:EF SP:F3
+A:AA X:97 Y:4E P:EF SP:F3
+A:AA X:97 Y:4E P:EF SP:F3
+A:AA X:97 Y:4E P:EF SP:F3
+A:AA X:97 Y:4E P:EF SP:F3
+A:AA X:97 Y:4E P:EF SP:F3
+A:AA X:97 Y:4E P:EF SP:F3
+A:AA X:97 Y:4E P:EF SP:F3
+A:AA X:97 Y:4E P:EF SP:F3
+A:AA X:97 Y:4E P:EF SP:F3
+A:AA X:97 Y:4E P:EF SP:F3
+A:AA X:97 Y:4E P:EF SP:F3
+A:AA X:97 Y:4E P:EF SP:F2
+A:AA X:97 Y:4E P:EF SP:F1
+A:AA X:97 Y:4E P:EF SP:F1
+A:AA X:97 Y:4E P:EF SP:F1
+A:AA X:97 Y:4E P:EF SP:F1
+A:AA X:97 Y:4E P:EF SP:F1
+A:AA X:97 Y:4E P:EF SP:F1
+A:AA X:97 Y:4E P:EF SP:F1
+A:AA X:97 Y:4E P:EF SP:F1
+A:AA X:97 Y:4E P:EF SP:F1
+A:AA X:97 Y:4E P:EF SP:F1
+A:AA X:97 Y:4E P:EF SP:F1
+A:AA X:97 Y:4E P:EF SP:F0
+A:AA X:97 Y:4E P:EF SP:EF
+A:AA X:05 Y:4E P:6D SP:EF
+A:AA X:05 Y:4E P:ED SP:F0
+A:AA X:05 Y:4E P:6D SP:F0
+A:AA X:05 Y:4E P:6D SP:F0
+A:AA X:05 Y:4E P:6F SP:F0
+A:AA X:05 Y:4E P:6F SP:F0
+A:FF X:05 Y:4E P:ED SP:F1
+A:CB X:05 Y:4E P:ED SP:F1
+A:CB X:05 Y:4E P:ED SP:F1
+A:CB X:05 Y:4E P:ED SP:F1
+A:CB X:05 Y:4E P:6F SP:F1
+A:CB X:05 Y:4E P:6F SP:F1
+A:CB X:05 Y:4F P:6D SP:F1
+A:CB X:04 Y:4F P:6D SP:F1
+A:CB X:04 Y:4F P:6D SP:F1
+A:AA X:04 Y:4F P:ED SP:F2
+A:AA X:04 Y:4F P:6D SP:F2
+A:AA X:04 Y:4F P:6D SP:F2
+A:AA X:04 Y:4F P:6F SP:F2
+A:AA X:04 Y:4F P:6F SP:F2
+A:FF X:04 Y:4F P:ED SP:F3
+A:CB X:04 Y:4F P:ED SP:F3
+A:CB X:04 Y:4F P:ED SP:F3
+A:CB X:04 Y:4F P:ED SP:F3
+A:CB X:04 Y:4F P:6F SP:F3
+A:CB X:04 Y:4F P:6F SP:F3
+A:CB X:04 Y:50 P:6D SP:F3
+A:CB X:03 Y:50 P:6D SP:F3
+A:CB X:03 Y:50 P:6D SP:F3
+A:AA X:03 Y:50 P:ED SP:F4
+A:AA X:03 Y:50 P:6D SP:F4
+A:AA X:03 Y:50 P:6D SP:F4
+A:AA X:03 Y:50 P:6F SP:F4
+A:AA X:03 Y:50 P:6F SP:F4
+A:FF X:03 Y:50 P:ED SP:F5
+A:CB X:03 Y:50 P:ED SP:F5
+A:CB X:03 Y:50 P:ED SP:F5
+A:CB X:03 Y:50 P:ED SP:F5
+A:CB X:03 Y:50 P:6F SP:F5
+A:CB X:03 Y:50 P:6F SP:F5
+A:CB X:03 Y:51 P:6D SP:F5
+A:CB X:02 Y:51 P:6D SP:F5
+A:CB X:02 Y:51 P:6D SP:F5
+A:AA X:02 Y:51 P:ED SP:F6
+A:AA X:02 Y:51 P:6D SP:F6
+A:AA X:02 Y:51 P:6D SP:F6
+A:AA X:02 Y:51 P:6F SP:F6
+A:AA X:02 Y:51 P:6F SP:F6
+A:FF X:02 Y:51 P:ED SP:F7
+A:CB X:02 Y:51 P:ED SP:F7
+A:CB X:02 Y:51 P:ED SP:F7
+A:CB X:02 Y:51 P:ED SP:F7
+A:CB X:02 Y:51 P:6F SP:F7
+A:CB X:02 Y:51 P:6F SP:F7
+A:CB X:02 Y:52 P:6D SP:F7
+A:CB X:01 Y:52 P:6D SP:F7
+A:CB X:01 Y:52 P:6D SP:F7
+A:AA X:01 Y:52 P:ED SP:F8
+A:AA X:01 Y:52 P:6D SP:F8
+A:AA X:01 Y:52 P:6D SP:F8
+A:AA X:01 Y:52 P:6F SP:F8
+A:AA X:01 Y:52 P:6F SP:F8
+A:FF X:01 Y:52 P:ED SP:F9
+A:CB X:01 Y:52 P:ED SP:F9
+A:CB X:01 Y:52 P:ED SP:F9
+A:CB X:01 Y:52 P:ED SP:F9
+A:CB X:01 Y:52 P:6F SP:F9
+A:CB X:01 Y:52 P:6F SP:F9
+A:CB X:01 Y:53 P:6D SP:F9
+A:CB X:00 Y:53 P:6F SP:F9
+A:CB X:00 Y:53 P:6F SP:F9
+A:CB X:00 Y:53 P:6F SP:FB
+A:CB X:00 Y:53 P:6F SP:F9
+A:34 X:00 Y:53 P:6D SP:F9
+A:34 X:00 Y:53 P:6D SP:F8
+A:55 X:00 Y:53 P:6D SP:F8
+A:55 X:00 Y:53 P:24 SP:F9
+A:55 X:00 Y:53 P:24 SP:F9
+A:55 X:00 Y:53 P:24 SP:F9
+A:55 X:00 Y:53 P:24 SP:F9
+A:55 X:00 Y:53 P:24 SP:F9
+A:55 X:00 Y:53 P:24 SP:F9
+A:55 X:00 Y:53 P:24 SP:F9
+A:55 X:00 Y:53 P:24 SP:F9
+A:55 X:00 Y:53 P:24 SP:F8
+A:55 X:00 Y:53 P:24 SP:F7
+A:55 X:00 Y:53 P:24 SP:F7
+A:55 X:00 Y:53 P:24 SP:F7
+A:55 X:00 Y:53 P:24 SP:F7
+A:55 X:00 Y:53 P:24 SP:F7
+A:55 X:00 Y:53 P:24 SP:F7
+A:55 X:00 Y:53 P:24 SP:F6
+A:55 X:00 Y:53 P:24 SP:F5
+A:55 X:00 Y:53 P:24 SP:F5
+A:55 X:00 Y:53 P:24 SP:F5
+A:55 X:00 Y:53 P:24 SP:F5
+A:55 X:00 Y:53 P:24 SP:F5
+A:55 X:00 Y:53 P:24 SP:F5
+A:55 X:00 Y:53 P:24 SP:F5
+A:55 X:00 Y:53 P:24 SP:F5
+A:55 X:00 Y:53 P:24 SP:F5
+A:55 X:00 Y:53 P:24 SP:F5
+A:55 X:00 Y:53 P:24 SP:F5
+A:55 X:00 Y:53 P:24 SP:F4
+A:55 X:00 Y:53 P:24 SP:F3
+A:55 X:00 Y:53 P:24 SP:F3
+A:55 X:00 Y:53 P:24 SP:F3
+A:55 X:00 Y:53 P:24 SP:F3
+A:55 X:00 Y:53 P:24 SP:F3
+A:55 X:00 Y:53 P:24 SP:F3
+A:55 X:00 Y:53 P:24 SP:F3
+A:55 X:00 Y:53 P:24 SP:F3
+A:55 X:00 Y:53 P:24 SP:F3
+A:55 X:00 Y:53 P:24 SP:F3
+A:55 X:00 Y:53 P:24 SP:F3
+A:55 X:00 Y:53 P:24 SP:F3
+A:55 X:00 Y:53 P:24 SP:F2
+A:55 X:00 Y:53 P:24 SP:F1
+A:55 X:00 Y:53 P:24 SP:F1
+A:55 X:00 Y:53 P:24 SP:F1
+A:55 X:00 Y:53 P:24 SP:F1
+A:55 X:00 Y:53 P:24 SP:F1
+A:55 X:00 Y:53 P:24 SP:F1
+A:55 X:00 Y:53 P:24 SP:F1
+A:55 X:00 Y:53 P:24 SP:F1
+A:55 X:00 Y:53 P:24 SP:F1
+A:55 X:00 Y:53 P:24 SP:F1
+A:55 X:00 Y:53 P:24 SP:F1
+A:55 X:00 Y:53 P:24 SP:F0
+A:55 X:00 Y:53 P:24 SP:EF
+A:55 X:05 Y:53 P:24 SP:EF
+A:55 X:05 Y:53 P:24 SP:F0
+A:55 X:05 Y:53 P:27 SP:F0
+A:55 X:05 Y:53 P:27 SP:F0
+A:34 X:05 Y:53 P:25 SP:F1
+A:00 X:05 Y:53 P:27 SP:F1
+A:00 X:05 Y:53 P:27 SP:F1
+A:00 X:05 Y:53 P:27 SP:F1
+A:00 X:05 Y:54 P:25 SP:F1
+A:00 X:04 Y:54 P:25 SP:F1
+A:00 X:04 Y:54 P:25 SP:F1
+A:55 X:04 Y:54 P:25 SP:F2
+A:55 X:04 Y:54 P:27 SP:F2
+A:55 X:04 Y:54 P:27 SP:F2
+A:34 X:04 Y:54 P:25 SP:F3
+A:00 X:04 Y:54 P:27 SP:F3
+A:00 X:04 Y:54 P:27 SP:F3
+A:00 X:04 Y:54 P:27 SP:F3
+A:00 X:04 Y:55 P:25 SP:F3
+A:00 X:03 Y:55 P:25 SP:F3
+A:00 X:03 Y:55 P:25 SP:F3
+A:55 X:03 Y:55 P:25 SP:F4
+A:55 X:03 Y:55 P:27 SP:F4
+A:55 X:03 Y:55 P:27 SP:F4
+A:34 X:03 Y:55 P:25 SP:F5
+A:00 X:03 Y:55 P:27 SP:F5
+A:00 X:03 Y:55 P:27 SP:F5
+A:00 X:03 Y:55 P:27 SP:F5
+A:00 X:03 Y:56 P:25 SP:F5
+A:00 X:02 Y:56 P:25 SP:F5
+A:00 X:02 Y:56 P:25 SP:F5
+A:55 X:02 Y:56 P:25 SP:F6
+A:55 X:02 Y:56 P:27 SP:F6
+A:55 X:02 Y:56 P:27 SP:F6
+A:34 X:02 Y:56 P:25 SP:F7
+A:00 X:02 Y:56 P:27 SP:F7
+A:00 X:02 Y:56 P:27 SP:F7
+A:00 X:02 Y:56 P:27 SP:F7
+A:00 X:02 Y:57 P:25 SP:F7
+A:00 X:01 Y:57 P:25 SP:F7
+A:00 X:01 Y:57 P:25 SP:F7
+A:55 X:01 Y:57 P:25 SP:F8
+A:55 X:01 Y:57 P:27 SP:F8
+A:55 X:01 Y:57 P:27 SP:F8
+A:34 X:01 Y:57 P:25 SP:F9
+A:00 X:01 Y:57 P:27 SP:F9
+A:00 X:01 Y:57 P:27 SP:F9
+A:00 X:01 Y:57 P:27 SP:F9
+A:00 X:01 Y:58 P:25 SP:F9
+A:00 X:00 Y:58 P:27 SP:F9
+A:00 X:00 Y:58 P:27 SP:F9
+A:00 X:00 Y:58 P:27 SP:FB
+A:00 X:00 Y:58 P:27 SP:FD
+A:00 X:00 Y:58 P:27 SP:FB
+A:55 X:00 Y:58 P:25 SP:FB
+A:55 X:00 Y:58 P:25 SP:FB
+A:AA X:00 Y:58 P:A5 SP:FB
+A:AA X:00 Y:58 P:A5 SP:FB
+A:80 X:00 Y:58 P:A5 SP:FB
+A:80 X:00 Y:58 P:A5 SP:FB
+A:05 X:00 Y:58 P:25 SP:FB
+A:05 X:00 Y:58 P:25 SP:FB
+A:32 X:00 Y:58 P:25 SP:FB
+A:32 X:00 Y:58 P:25 SP:FB
+A:04 X:00 Y:58 P:25 SP:FB
+A:04 X:00 Y:58 P:25 SP:FB
+A:04 X:03 Y:58 P:25 SP:FB
+A:04 X:03 Y:77 P:25 SP:FB
+A:FF X:03 Y:77 P:A5 SP:FB
+A:FF X:03 Y:77 P:A5 SP:FB
+A:FF X:03 Y:77 P:E5 SP:FB
+A:FF X:03 Y:77 P:E5 SP:FB
+A:00 X:03 Y:77 P:67 SP:FB
+A:55 X:55 Y:77 P:65 SP:FB
+A:55 X:55 Y:77 P:65 SP:FB
+A:55 X:55 Y:77 P:65 SP:FB
+A:55 X:55 Y:77 P:65 SP:FB
+A:55 X:55 Y:77 P:65 SP:FB
+A:55 X:55 Y:77 P:65 SP:FB
+A:55 X:55 Y:77 P:65 SP:FB
+A:55 X:55 Y:77 P:65 SP:FB
+A:55 X:55 Y:77 P:65 SP:FB
+A:55 X:55 Y:77 P:67 SP:FB
+A:55 X:55 Y:77 P:67 SP:FB
+A:55 X:55 Y:77 P:67 SP:FB
+A:55 X:55 Y:77 P:67 SP:FB
+A:55 X:55 Y:77 P:67 SP:FB
+A:55 X:55 Y:77 P:67 SP:FB
+A:55 X:05 Y:77 P:65 SP:FB
+A:55 X:05 Y:33 P:65 SP:FB
+A:55 X:05 Y:33 P:25 SP:FB
+A:55 X:05 Y:33 P:24 SP:FB
+A:00 X:05 Y:33 P:26 SP:FB
+A:AA X:AA Y:33 P:A4 SP:FB
+A:AA X:AA Y:33 P:A4 SP:FB
+A:AA X:AA Y:33 P:A4 SP:FB
+A:AA X:AA Y:33 P:A4 SP:FB
+A:AA X:AA Y:33 P:A4 SP:FB
+A:AA X:AA Y:33 P:A4 SP:FB
+A:AA X:AA Y:33 P:A4 SP:FB
+A:AA X:AA Y:33 P:A4 SP:FB
+A:AA X:AA Y:33 P:A4 SP:FB
+A:AA X:AA Y:33 P:27 SP:FB
+A:AA X:AA Y:33 P:27 SP:FB
+A:AA X:AA Y:33 P:27 SP:FB
+A:AA X:AA Y:33 P:27 SP:FB
+A:AA X:AA Y:33 P:27 SP:FB
+A:AA X:AA Y:33 P:27 SP:FB
+A:87 X:AA Y:33 P:A5 SP:FB
+A:87 X:AA Y:33 P:A5 SP:FB
+A:32 X:AA Y:33 P:25 SP:FB
+A:32 X:AA Y:33 P:25 SP:FB
+A:32 X:AA Y:57 P:25 SP:FB
+A:32 X:AA Y:57 P:E5 SP:FB
+A:32 X:AA Y:57 P:E5 SP:FB
+A:00 X:AA Y:57 P:67 SP:FB
+A:87 X:87 Y:57 P:E5 SP:FB
+A:87 X:87 Y:57 P:E5 SP:FB
+A:87 X:87 Y:57 P:E5 SP:FB
+A:87 X:87 Y:57 P:E5 SP:FB
+A:87 X:87 Y:57 P:E5 SP:FB
+A:87 X:87 Y:57 P:E5 SP:FB
+A:87 X:87 Y:57 P:E5 SP:FB
+A:87 X:87 Y:57 P:E5 SP:FB
+A:87 X:87 Y:57 P:E5 SP:FB
+A:87 X:87 Y:57 P:67 SP:FB
+A:87 X:87 Y:57 P:67 SP:FB
+A:87 X:87 Y:57 P:67 SP:FB
+A:87 X:87 Y:57 P:67 SP:FB
+A:87 X:87 Y:57 P:67 SP:FB
+A:87 X:87 Y:57 P:67 SP:FB
+A:87 X:87 Y:53 P:65 SP:FB
+A:87 X:87 Y:53 P:25 SP:FB
+A:87 X:87 Y:53 P:24 SP:FB
+A:00 X:87 Y:53 P:26 SP:FB
+A:32 X:32 Y:53 P:24 SP:FB
+A:32 X:32 Y:53 P:24 SP:FB
+A:32 X:32 Y:53 P:24 SP:FB
+A:32 X:32 Y:53 P:24 SP:FB
+A:32 X:32 Y:53 P:24 SP:FB
+A:32 X:32 Y:53 P:24 SP:FB
+A:32 X:32 Y:53 P:24 SP:FB
+A:32 X:32 Y:53 P:24 SP:FB
+A:32 X:32 Y:53 P:24 SP:FB
+A:32 X:32 Y:53 P:27 SP:FB
+A:32 X:32 Y:53 P:27 SP:FB
+A:32 X:32 Y:53 P:27 SP:FB
+A:32 X:32 Y:53 P:27 SP:FB
+A:32 X:32 Y:53 P:27 SP:FB
+A:32 X:32 Y:53 P:27 SP:FB
+A:87 X:32 Y:53 P:A5 SP:FB
+A:87 X:32 Y:53 P:A5 SP:FB
+A:32 X:32 Y:53 P:25 SP:FB
+A:32 X:32 Y:53 P:25 SP:FB
+A:32 X:32 Y:57 P:25 SP:FB
+A:32 X:32 Y:57 P:E5 SP:FB
+A:32 X:32 Y:57 P:E5 SP:FB
+A:00 X:32 Y:57 P:67 SP:FB
+A:87 X:87 Y:57 P:E5 SP:FB
+A:87 X:87 Y:57 P:E5 SP:FB
+A:87 X:87 Y:57 P:E5 SP:FB
+A:87 X:87 Y:57 P:E5 SP:FB
+A:87 X:87 Y:57 P:E5 SP:FB
+A:87 X:87 Y:57 P:E5 SP:FB
+A:87 X:87 Y:57 P:E5 SP:FB
+A:87 X:87 Y:57 P:E5 SP:FB
+A:87 X:87 Y:57 P:E5 SP:FB
+A:87 X:87 Y:57 P:67 SP:FB
+A:87 X:87 Y:57 P:67 SP:FB
+A:87 X:87 Y:57 P:67 SP:FB
+A:87 X:87 Y:57 P:67 SP:FB
+A:87 X:87 Y:57 P:67 SP:FB
+A:87 X:87 Y:57 P:67 SP:FB
+A:87 X:87 Y:53 P:65 SP:FB
+A:87 X:87 Y:53 P:25 SP:FB
+A:87 X:87 Y:53 P:24 SP:FB
+A:00 X:87 Y:53 P:26 SP:FB
+A:32 X:32 Y:53 P:24 SP:FB
+A:32 X:32 Y:53 P:24 SP:FB
+A:32 X:32 Y:53 P:24 SP:FB
+A:32 X:32 Y:53 P:24 SP:FB
+A:32 X:32 Y:53 P:24 SP:FB
+A:32 X:32 Y:53 P:24 SP:FB
+A:32 X:32 Y:53 P:24 SP:FB
+A:32 X:32 Y:53 P:24 SP:FB
+A:32 X:32 Y:53 P:24 SP:FB
+A:32 X:32 Y:53 P:27 SP:FB
+A:32 X:32 Y:53 P:27 SP:FB
+A:32 X:32 Y:53 P:27 SP:FB
+A:32 X:32 Y:53 P:27 SP:FB
+A:32 X:32 Y:53 P:27 SP:FB
+A:32 X:32 Y:53 P:27 SP:FB
+A:FF X:32 Y:53 P:A5 SP:FB
+A:FF X:32 Y:53 P:A5 SP:FB
+A:04 X:32 Y:53 P:25 SP:FB
+A:04 X:32 Y:53 P:25 SP:FB
+A:32 X:32 Y:53 P:25 SP:FB
+A:32 X:32 Y:53 P:25 SP:FB
+A:04 X:32 Y:53 P:25 SP:FB
+A:04 X:32 Y:53 P:25 SP:FB
+A:55 X:32 Y:53 P:25 SP:FB
+A:55 X:32 Y:53 P:25 SP:FB
+A:AA X:32 Y:53 P:A5 SP:FB
+A:AA X:32 Y:53 P:A5 SP:FB
+A:AA X:03 Y:53 P:25 SP:FB
+A:AA X:03 Y:81 P:A5 SP:FB
+A:AA X:03 Y:81 P:E5 SP:FB
+A:AA X:03 Y:81 P:E5 SP:FB
+A:00 X:03 Y:81 P:67 SP:FB
+A:55 X:55 Y:81 P:65 SP:FB
+A:55 X:55 Y:81 P:65 SP:FB
+A:55 X:55 Y:81 P:65 SP:FB
+A:55 X:55 Y:81 P:65 SP:FB
+A:55 X:55 Y:81 P:65 SP:FB
+A:55 X:55 Y:81 P:65 SP:FB
+A:55 X:55 Y:81 P:65 SP:FB
+A:55 X:55 Y:81 P:65 SP:FB
+A:55 X:55 Y:81 P:65 SP:FB
+A:55 X:55 Y:81 P:67 SP:FB
+A:55 X:55 Y:81 P:67 SP:FB
+A:55 X:55 Y:81 P:67 SP:FB
+A:55 X:55 Y:81 P:67 SP:FB
+A:55 X:55 Y:81 P:67 SP:FB
+A:55 X:55 Y:81 P:67 SP:FB
+A:55 X:05 Y:81 P:65 SP:FB
+A:55 X:05 Y:00 P:67 SP:FB
+A:55 X:05 Y:00 P:27 SP:FB
+A:55 X:05 Y:00 P:26 SP:FB
+A:00 X:05 Y:00 P:26 SP:FB
+A:AA X:AA Y:00 P:A4 SP:FB
+A:AA X:AA Y:00 P:A4 SP:FB
+A:AA X:AA Y:00 P:A4 SP:FB
+A:AA X:AA Y:00 P:A4 SP:FB
+A:AA X:AA Y:00 P:A4 SP:FB
+A:AA X:AA Y:00 P:A4 SP:FB
+A:AA X:AA Y:00 P:A4 SP:FB
+A:AA X:AA Y:00 P:A4 SP:FB
+A:AA X:AA Y:00 P:A4 SP:FB
+A:AA X:AA Y:00 P:27 SP:FB
+A:AA X:AA Y:00 P:27 SP:FB
+A:AA X:AA Y:00 P:27 SP:FB
+A:AA X:AA Y:00 P:27 SP:FB
+A:AA X:AA Y:00 P:27 SP:FB
+A:AA X:AA Y:00 P:27 SP:FB
+A:87 X:AA Y:00 P:A5 SP:FB
+A:87 X:AA Y:00 P:A5 SP:FB
+A:32 X:AA Y:00 P:25 SP:FB
+A:32 X:AA Y:00 P:25 SP:FB
+A:32 X:AA Y:57 P:25 SP:FB
+A:32 X:AA Y:57 P:E5 SP:FB
+A:32 X:AA Y:57 P:E5 SP:FB
+A:00 X:AA Y:57 P:67 SP:FB
+A:87 X:87 Y:57 P:E5 SP:FB
+A:87 X:87 Y:57 P:E5 SP:FB
+A:87 X:87 Y:57 P:E5 SP:FB
+A:87 X:87 Y:57 P:E5 SP:FB
+A:87 X:87 Y:57 P:E5 SP:FB
+A:87 X:87 Y:57 P:E5 SP:FB
+A:87 X:87 Y:57 P:E5 SP:FB
+A:87 X:87 Y:57 P:E5 SP:FB
+A:87 X:87 Y:57 P:E5 SP:FB
+A:87 X:87 Y:57 P:67 SP:FB
+A:87 X:87 Y:57 P:67 SP:FB
+A:87 X:87 Y:57 P:67 SP:FB
+A:87 X:87 Y:57 P:67 SP:FB
+A:87 X:87 Y:57 P:67 SP:FB
+A:87 X:87 Y:57 P:67 SP:FB
+A:87 X:87 Y:FF P:E5 SP:FB
+A:87 X:87 Y:FF P:A5 SP:FB
+A:87 X:87 Y:FF P:A4 SP:FB
+A:00 X:87 Y:FF P:26 SP:FB
+A:32 X:32 Y:FF P:24 SP:FB
+A:32 X:32 Y:FF P:24 SP:FB
+A:32 X:32 Y:FF P:24 SP:FB
+A:32 X:32 Y:FF P:24 SP:FB
+A:32 X:32 Y:FF P:24 SP:FB
+A:32 X:32 Y:FF P:24 SP:FB
+A:32 X:32 Y:FF P:24 SP:FB
+A:32 X:32 Y:FF P:24 SP:FB
+A:32 X:32 Y:FF P:24 SP:FB
+A:32 X:32 Y:FF P:27 SP:FB
+A:32 X:32 Y:FF P:27 SP:FB
+A:32 X:32 Y:FF P:27 SP:FB
+A:32 X:32 Y:FF P:27 SP:FB
+A:32 X:32 Y:FF P:27 SP:FB
+A:32 X:32 Y:FF P:27 SP:FB
+A:87 X:32 Y:FF P:A5 SP:FB
+A:87 X:32 Y:FF P:A5 SP:FB
+A:32 X:32 Y:FF P:25 SP:FB
+A:32 X:32 Y:FF P:25 SP:FB
+A:32 X:32 Y:30 P:25 SP:FB
+A:32 X:32 Y:30 P:E5 SP:FB
+A:32 X:32 Y:30 P:E5 SP:FB
+A:00 X:32 Y:30 P:67 SP:FB
+A:87 X:87 Y:30 P:E5 SP:FB
+A:87 X:87 Y:30 P:E5 SP:FB
+A:87 X:87 Y:30 P:E5 SP:FB
+A:87 X:87 Y:30 P:E5 SP:FB
+A:87 X:87 Y:30 P:E5 SP:FB
+A:87 X:87 Y:30 P:E5 SP:FB
+A:87 X:87 Y:30 P:E5 SP:FB
+A:87 X:87 Y:30 P:E5 SP:FB
+A:87 X:87 Y:30 P:E5 SP:FB
+A:87 X:87 Y:30 P:67 SP:FB
+A:87 X:87 Y:30 P:67 SP:FB
+A:87 X:87 Y:30 P:67 SP:FB
+A:87 X:87 Y:30 P:67 SP:FB
+A:87 X:87 Y:30 P:67 SP:FB
+A:87 X:87 Y:30 P:67 SP:FB
+A:87 X:87 Y:40 P:65 SP:FB
+A:87 X:87 Y:40 P:25 SP:FB
+A:87 X:87 Y:40 P:24 SP:FB
+A:00 X:87 Y:40 P:26 SP:FB
+A:32 X:32 Y:40 P:24 SP:FB
+A:32 X:32 Y:40 P:24 SP:FB
+A:32 X:32 Y:40 P:24 SP:FB
+A:32 X:32 Y:40 P:24 SP:FB
+A:32 X:32 Y:40 P:24 SP:FB
+A:32 X:32 Y:40 P:24 SP:FB
+A:32 X:32 Y:40 P:24 SP:FB
+A:32 X:32 Y:40 P:24 SP:FB
+A:32 X:32 Y:40 P:24 SP:FB
+A:32 X:32 Y:40 P:27 SP:FB
+A:32 X:32 Y:40 P:27 SP:FB
+A:32 X:32 Y:40 P:27 SP:FB
+A:32 X:32 Y:40 P:27 SP:FB
+A:32 X:32 Y:40 P:27 SP:FB
+A:32 X:32 Y:40 P:27 SP:FB
+A:32 X:32 Y:40 P:27 SP:FD
+A:32 X:32 Y:40 P:27 SP:FB
+A:C0 X:32 Y:40 P:A5 SP:FB
+A:C0 X:32 Y:40 P:A5 SP:FB
+A:00 X:32 Y:40 P:27 SP:FB
+A:00 X:32 Y:40 P:27 SP:FB
+A:89 X:32 Y:40 P:A5 SP:FB
+A:89 X:32 Y:40 P:A5 SP:FB
+A:04 X:32 Y:40 P:25 SP:FB
+A:04 X:32 Y:40 P:25 SP:FB
+A:04 X:32 Y:44 P:25 SP:FB
+A:04 X:17 Y:44 P:25 SP:FB
+A:3E X:17 Y:44 P:25 SP:FB
+A:3E X:17 Y:44 P:E7 SP:FB
+A:3E X:17 Y:44 P:E6 SP:FB
+A:3E X:17 Y:44 P:E6 SP:FB
+A:3E X:17 Y:44 P:E6 SP:FB
+A:3E X:17 Y:44 P:E6 SP:FB
+A:3E X:17 Y:44 P:E6 SP:FB
+A:3E X:17 Y:44 P:E6 SP:FB
+A:3E X:17 Y:44 P:E6 SP:FB
+A:3E X:17 Y:44 P:E6 SP:FB
+A:3E X:17 Y:44 P:E6 SP:FB
+A:3E X:17 Y:44 P:E6 SP:FB
+A:3E X:17 Y:44 P:67 SP:FB
+A:3E X:17 Y:44 P:67 SP:FB
+A:3E X:17 Y:44 P:67 SP:FB
+A:3E X:17 Y:44 P:67 SP:FB
+A:3E X:17 Y:44 P:67 SP:FB
+A:3E X:17 Y:44 P:67 SP:FB
+A:16 X:17 Y:44 P:65 SP:FB
+A:16 X:17 Y:44 P:67 SP:FB
+A:16 X:17 Y:44 P:67 SP:FB
+A:16 X:17 Y:44 P:65 SP:FB
+A:16 X:7A Y:44 P:65 SP:FB
+A:66 X:7A Y:44 P:65 SP:FB
+A:66 X:7A Y:44 P:65 SP:FB
+A:66 X:7A Y:44 P:25 SP:FB
+A:66 X:7A Y:44 P:25 SP:FB
+A:66 X:7A Y:44 P:25 SP:FB
+A:66 X:7A Y:44 P:25 SP:FB
+A:66 X:7A Y:44 P:25 SP:FB
+A:66 X:7A Y:44 P:25 SP:FB
+A:66 X:7A Y:44 P:25 SP:FB
+A:66 X:7A Y:44 P:25 SP:FB
+A:66 X:7A Y:44 P:25 SP:FB
+A:66 X:7A Y:44 P:25 SP:FB
+A:66 X:7A Y:44 P:27 SP:FB
+A:66 X:7A Y:44 P:27 SP:FB
+A:66 X:7A Y:44 P:27 SP:FB
+A:66 X:7A Y:44 P:27 SP:FB
+A:66 X:7A Y:44 P:27 SP:FB
+A:66 X:7A Y:44 P:27 SP:FB
+A:62 X:7A Y:44 P:25 SP:FB
+A:62 X:7A Y:44 P:27 SP:FB
+A:62 X:7A Y:44 P:27 SP:FB
+A:FF X:7A Y:44 P:A5 SP:FB
+A:FF X:7A Y:44 P:A5 SP:FB
+A:FF X:7A Y:44 P:25 SP:FB
+A:FF X:AA Y:44 P:A5 SP:FB
+A:55 X:AA Y:44 P:25 SP:FB
+A:55 X:AA Y:44 P:E5 SP:FB
+A:55 X:AA Y:44 P:E4 SP:FB
+A:55 X:AA Y:44 P:E4 SP:FB
+A:55 X:AA Y:44 P:E4 SP:FB
+A:55 X:AA Y:44 P:E4 SP:FB
+A:55 X:AA Y:44 P:E4 SP:FB
+A:55 X:AA Y:44 P:E4 SP:FB
+A:55 X:AA Y:44 P:E4 SP:FB
+A:55 X:AA Y:44 P:E4 SP:FB
+A:55 X:AA Y:44 P:E4 SP:FB
+A:55 X:AA Y:44 P:E4 SP:FB
+A:55 X:AA Y:44 P:67 SP:FB
+A:55 X:AA Y:44 P:67 SP:FB
+A:55 X:AA Y:44 P:67 SP:FB
+A:55 X:AA Y:44 P:67 SP:FB
+A:55 X:AA Y:44 P:67 SP:FB
+A:55 X:AA Y:44 P:67 SP:FB
+A:00 X:AA Y:44 P:67 SP:FB
+A:00 X:AA Y:44 P:67 SP:FB
+A:00 X:AA Y:44 P:67 SP:FB
+A:00 X:AA Y:44 P:67 SP:FB
+A:00 X:AA Y:44 P:67 SP:FB
+A:00 X:AA Y:58 P:65 SP:FB
+A:00 X:EF Y:58 P:E5 SP:FB
+A:66 X:EF Y:58 P:65 SP:FB
+A:66 X:EF Y:58 P:65 SP:FB
+A:66 X:EF Y:58 P:25 SP:FB
+A:66 X:EF Y:58 P:25 SP:FB
+A:66 X:EF Y:58 P:25 SP:FB
+A:66 X:EF Y:58 P:25 SP:FB
+A:66 X:EF Y:58 P:25 SP:FB
+A:66 X:EF Y:58 P:25 SP:FB
+A:66 X:EF Y:58 P:25 SP:FB
+A:66 X:EF Y:58 P:25 SP:FB
+A:66 X:EF Y:58 P:25 SP:FB
+A:66 X:EF Y:58 P:25 SP:FB
+A:66 X:EF Y:58 P:27 SP:FB
+A:66 X:EF Y:58 P:27 SP:FB
+A:66 X:EF Y:58 P:27 SP:FB
+A:66 X:EF Y:58 P:27 SP:FB
+A:66 X:EF Y:58 P:27 SP:FB
+A:66 X:EF Y:58 P:27 SP:FB
+A:66 X:EF Y:58 P:25 SP:FB
+A:66 X:EF Y:58 P:27 SP:FB
+A:66 X:EF Y:58 P:27 SP:FB
+A:FF X:EF Y:58 P:A5 SP:FB
+A:FF X:EF Y:58 P:A5 SP:FB
+A:FF X:EF Y:E5 P:A5 SP:FB
+A:FF X:AF Y:E5 P:A5 SP:FB
+A:F5 X:AF Y:E5 P:A5 SP:FB
+A:F5 X:AF Y:E5 P:E5 SP:FB
+A:F5 X:AF Y:E5 P:E4 SP:FB
+A:F5 X:AF Y:E5 P:E4 SP:FB
+A:F5 X:AF Y:E5 P:E4 SP:FB
+A:F5 X:AF Y:E5 P:E4 SP:FB
+A:F5 X:AF Y:E5 P:E4 SP:FB
+A:F5 X:AF Y:E5 P:E4 SP:FB
+A:F5 X:AF Y:E5 P:E4 SP:FB
+A:F5 X:AF Y:E5 P:E4 SP:FB
+A:F5 X:AF Y:E5 P:E4 SP:FB
+A:F5 X:AF Y:E5 P:E4 SP:FB
+A:F5 X:AF Y:E5 P:67 SP:FB
+A:F5 X:AF Y:E5 P:67 SP:FB
+A:F5 X:AF Y:E5 P:67 SP:FB
+A:F5 X:AF Y:E5 P:67 SP:FB
+A:F5 X:AF Y:E5 P:67 SP:FB
+A:F5 X:AF Y:E5 P:67 SP:FB
+A:A5 X:AF Y:E5 P:E5 SP:FB
+A:A5 X:AF Y:E5 P:67 SP:FB
+A:A5 X:AF Y:E5 P:67 SP:FB
+A:00 X:AF Y:E5 P:67 SP:FB
+A:00 X:AF Y:E5 P:67 SP:FB
+A:00 X:AF Y:58 P:65 SP:FB
+A:00 X:B3 Y:58 P:E5 SP:FB
+A:97 X:B3 Y:58 P:E5 SP:FB
+A:97 X:B3 Y:58 P:E5 SP:FB
+A:97 X:B3 Y:58 P:A5 SP:FB
+A:97 X:B3 Y:58 P:A5 SP:FB
+A:97 X:B3 Y:58 P:A5 SP:FB
+A:97 X:B3 Y:58 P:A5 SP:FB
+A:97 X:B3 Y:58 P:A5 SP:FB
+A:97 X:B3 Y:58 P:A5 SP:FB
+A:97 X:B3 Y:58 P:A5 SP:FB
+A:97 X:B3 Y:58 P:A5 SP:FB
+A:97 X:B3 Y:58 P:A5 SP:FB
+A:97 X:B3 Y:58 P:A5 SP:FB
+A:97 X:B3 Y:58 P:27 SP:FB
+A:97 X:B3 Y:58 P:27 SP:FB
+A:97 X:B3 Y:58 P:27 SP:FB
+A:97 X:B3 Y:58 P:27 SP:FB
+A:97 X:B3 Y:58 P:27 SP:FB
+A:97 X:B3 Y:58 P:27 SP:FB
+A:93 X:B3 Y:58 P:A5 SP:FB
+A:93 X:B3 Y:58 P:27 SP:FB
+A:93 X:B3 Y:58 P:27 SP:FB
+A:FF X:B3 Y:58 P:A5 SP:FB
+A:FF X:B3 Y:58 P:A5 SP:FB
+A:FF X:B3 Y:FF P:A5 SP:FB
+A:FF X:AA Y:FF P:A5 SP:FB
+A:55 X:AA Y:FF P:25 SP:FB
+A:55 X:AA Y:FF P:E5 SP:FB
+A:55 X:AA Y:FF P:E4 SP:FB
+A:55 X:AA Y:FF P:E4 SP:FB
+A:55 X:AA Y:FF P:E4 SP:FB
+A:55 X:AA Y:FF P:E4 SP:FB
+A:55 X:AA Y:FF P:E4 SP:FB
+A:55 X:AA Y:FF P:E4 SP:FB
+A:55 X:AA Y:FF P:E4 SP:FB
+A:55 X:AA Y:FF P:E4 SP:FB
+A:55 X:AA Y:FF P:E4 SP:FB
+A:55 X:AA Y:FF P:E4 SP:FB
+A:55 X:AA Y:FF P:67 SP:FB
+A:55 X:AA Y:FF P:67 SP:FB
+A:55 X:AA Y:FF P:67 SP:FB
+A:55 X:AA Y:FF P:67 SP:FB
+A:55 X:AA Y:FF P:67 SP:FB
+A:55 X:AA Y:FF P:67 SP:FB
+A:00 X:AA Y:FF P:67 SP:FB
+A:00 X:AA Y:FF P:67 SP:FB
+A:00 X:AA Y:FF P:67 SP:FB
+A:00 X:AA Y:FF P:67 SP:FB
+A:00 X:AA Y:FF P:67 SP:FB
+A:00 X:AA Y:06 P:65 SP:FB
+A:00 X:EF Y:06 P:E5 SP:FB
+A:66 X:EF Y:06 P:65 SP:FB
+A:66 X:EF Y:06 P:65 SP:FB
+A:66 X:EF Y:06 P:25 SP:FB
+A:66 X:EF Y:06 P:25 SP:FB
+A:66 X:EF Y:06 P:25 SP:FB
+A:66 X:EF Y:06 P:25 SP:FB
+A:66 X:EF Y:06 P:25 SP:FB
+A:66 X:EF Y:06 P:25 SP:FB
+A:66 X:EF Y:06 P:25 SP:FB
+A:66 X:EF Y:06 P:25 SP:FB
+A:66 X:EF Y:06 P:25 SP:FB
+A:66 X:EF Y:06 P:25 SP:FB
+A:66 X:EF Y:06 P:27 SP:FB
+A:66 X:EF Y:06 P:27 SP:FB
+A:66 X:EF Y:06 P:27 SP:FB
+A:66 X:EF Y:06 P:27 SP:FB
+A:66 X:EF Y:06 P:27 SP:FB
+A:66 X:EF Y:06 P:27 SP:FB
+A:66 X:EF Y:06 P:25 SP:FB
+A:66 X:EF Y:06 P:27 SP:FB
+A:66 X:EF Y:06 P:27 SP:FB
+A:66 X:EF Y:06 P:27 SP:FD
+A:66 X:EF Y:06 P:27 SP:FB
+A:66 X:EF Y:90 P:A5 SP:FB
+A:66 X:EF Y:90 P:A5 SP:F9
+A:66 X:EF Y:90 P:E5 SP:F9
+A:40 X:EF Y:90 P:65 SP:F9
+A:40 X:EF Y:90 P:65 SP:F9
+A:40 X:EF Y:90 P:65 SP:FB
+A:00 X:EF Y:90 P:27 SP:FB
+A:00 X:EF Y:90 P:27 SP:FB
+A:00 X:EF Y:90 P:27 SP:FB
+A:00 X:EF Y:90 P:27 SP:FB
+A:00 X:EF Y:90 P:27 SP:FB
+A:00 X:EF Y:90 P:27 SP:F9
+A:00 X:EF Y:90 P:27 SP:F9
+A:00 X:EF Y:90 P:27 SP:F9
+A:00 X:EF Y:90 P:27 SP:F9
+A:00 X:EF Y:90 P:27 SP:F9
+A:00 X:EF Y:90 P:27 SP:F9
+A:00 X:EF Y:90 P:27 SP:F9
+A:00 X:EF Y:90 P:27 SP:FB
+A:00 X:EF Y:91 P:A5 SP:FB
+A:00 X:EF Y:91 P:A5 SP:F9
+A:00 X:EF Y:91 P:A5 SP:F9
+A:00 X:EF Y:91 P:A5 SP:F9
+A:40 X:EF Y:91 P:25 SP:F9
+A:40 X:EF Y:91 P:25 SP:FB
+A:01 X:EF Y:91 P:25 SP:FB
+A:01 X:EF Y:91 P:25 SP:FB
+A:01 X:EF Y:91 P:25 SP:FB
+A:01 X:EF Y:91 P:25 SP:FB
+A:01 X:EF Y:91 P:25 SP:FB
+A:01 X:EF Y:91 P:25 SP:F9
+A:01 X:EF Y:91 P:25 SP:F9
+A:01 X:EF Y:91 P:25 SP:F9
+A:01 X:EF Y:91 P:25 SP:F9
+A:01 X:EF Y:91 P:25 SP:F9
+A:01 X:EF Y:91 P:27 SP:F9
+A:01 X:EF Y:91 P:27 SP:F9
+A:01 X:EF Y:91 P:27 SP:FB
+A:01 X:EF Y:92 P:A5 SP:FB
+A:01 X:EF Y:92 P:A5 SP:F9
+A:40 X:EF Y:92 P:25 SP:F9
+A:40 X:EF Y:92 P:25 SP:F9
+A:40 X:EF Y:92 P:E5 SP:F9
+A:40 X:EF Y:92 P:E5 SP:FB
+A:FF X:EF Y:92 P:A4 SP:FB
+A:FF X:EF Y:92 P:A4 SP:FB
+A:FF X:EF Y:92 P:A4 SP:FB
+A:FF X:EF Y:92 P:A4 SP:FB
+A:FF X:EF Y:92 P:A4 SP:FB
+A:FF X:EF Y:92 P:A4 SP:F9
+A:FF X:EF Y:92 P:A4 SP:F9
+A:FF X:EF Y:92 P:A4 SP:F9
+A:FF X:EF Y:92 P:A4 SP:F9
+A:FF X:EF Y:92 P:A4 SP:F9
+A:FF X:EF Y:92 P:27 SP:F9
+A:FF X:EF Y:92 P:27 SP:F9
+A:FF X:EF Y:92 P:27 SP:FB
+A:FF X:EF Y:93 P:A5 SP:FB
+A:FF X:EF Y:93 P:A5 SP:F9
+A:FF X:EF Y:93 P:A4 SP:F9
+A:80 X:EF Y:93 P:A4 SP:F9
+A:80 X:EF Y:93 P:A4 SP:FB
+A:7F X:EF Y:93 P:65 SP:FB
+A:7F X:EF Y:93 P:65 SP:FB
+A:7F X:EF Y:93 P:65 SP:FB
+A:7F X:EF Y:93 P:65 SP:FB
+A:7F X:EF Y:93 P:65 SP:FB
+A:7F X:EF Y:93 P:65 SP:F9
+A:7F X:EF Y:93 P:65 SP:F9
+A:7F X:EF Y:93 P:67 SP:F9
+A:7F X:EF Y:93 P:67 SP:F9
+A:7F X:EF Y:93 P:67 SP:FB
+A:7F X:EF Y:94 P:E5 SP:FB
+A:7F X:EF Y:94 P:E5 SP:F9
+A:7F X:EF Y:94 P:E5 SP:F9
+A:81 X:EF Y:94 P:E5 SP:F9
+A:81 X:EF Y:94 P:E5 SP:FB
+A:02 X:EF Y:94 P:65 SP:FB
+A:02 X:EF Y:94 P:65 SP:FB
+A:02 X:EF Y:94 P:65 SP:FB
+A:02 X:EF Y:94 P:65 SP:FB
+A:02 X:EF Y:94 P:65 SP:FB
+A:02 X:EF Y:94 P:65 SP:F9
+A:02 X:EF Y:94 P:65 SP:F9
+A:02 X:EF Y:94 P:65 SP:F9
+A:02 X:EF Y:94 P:67 SP:F9
+A:02 X:EF Y:94 P:67 SP:F9
+A:02 X:EF Y:94 P:67 SP:FB
+A:02 X:EF Y:94 P:67 SP:FD
+A:02 X:EF Y:94 P:67 SP:FB
+A:FF X:EF Y:94 P:E5 SP:FB
+A:FF X:EF Y:94 P:E5 SP:FB
+A:FF X:EF Y:95 P:E5 SP:FB
+A:FF X:02 Y:95 P:65 SP:FB
+A:47 X:02 Y:95 P:65 SP:FB
+A:47 X:02 Y:95 P:65 SP:FB
+A:06 X:02 Y:95 P:65 SP:FB
+A:06 X:02 Y:95 P:65 SP:FB
+A:EB X:02 Y:95 P:E5 SP:FB
+A:EB X:02 Y:95 P:E5 SP:FB
+A:EB X:02 Y:95 P:E5 SP:F9
+A:EB X:02 Y:95 P:E5 SP:F9
+A:EB X:02 Y:95 P:E4 SP:F9
+A:40 X:02 Y:95 P:64 SP:F9
+A:40 X:02 Y:95 P:64 SP:FB
+A:40 X:02 Y:95 P:64 SP:FB
+A:40 X:02 Y:95 P:64 SP:FB
+A:40 X:02 Y:95 P:64 SP:FB
+A:40 X:02 Y:95 P:64 SP:FB
+A:40 X:02 Y:95 P:64 SP:FB
+A:40 X:02 Y:95 P:64 SP:F9
+A:40 X:02 Y:95 P:64 SP:F9
+A:40 X:02 Y:95 P:64 SP:F9
+A:40 X:02 Y:95 P:64 SP:F9
+A:40 X:02 Y:95 P:67 SP:F9
+A:40 X:02 Y:95 P:67 SP:F9
+A:40 X:02 Y:95 P:67 SP:FB
+A:EA X:02 Y:95 P:E5 SP:FB
+A:EA X:02 Y:95 P:67 SP:FB
+A:EA X:02 Y:95 P:67 SP:FB
+A:EA X:02 Y:96 P:E5 SP:FB
+A:00 X:02 Y:96 P:67 SP:FB
+A:00 X:02 Y:96 P:67 SP:FB
+A:00 X:02 Y:96 P:67 SP:F9
+A:00 X:02 Y:96 P:27 SP:F9
+A:00 X:02 Y:96 P:27 SP:F9
+A:FF X:02 Y:96 P:A5 SP:F9
+A:FF X:02 Y:96 P:A5 SP:FB
+A:FF X:02 Y:96 P:27 SP:FB
+A:FF X:02 Y:96 P:27 SP:FB
+A:FF X:02 Y:96 P:27 SP:FB
+A:FF X:02 Y:96 P:27 SP:FB
+A:FF X:02 Y:96 P:27 SP:FB
+A:FF X:02 Y:96 P:27 SP:F9
+A:FF X:02 Y:96 P:27 SP:F9
+A:FF X:02 Y:96 P:27 SP:F9
+A:FF X:02 Y:96 P:27 SP:F9
+A:FF X:02 Y:96 P:27 SP:F9
+A:FF X:02 Y:96 P:27 SP:F9
+A:FF X:02 Y:96 P:27 SP:F9
+A:FF X:02 Y:96 P:27 SP:FB
+A:FF X:02 Y:96 P:A5 SP:FB
+A:FF X:02 Y:96 P:27 SP:FB
+A:FF X:02 Y:96 P:27 SP:FB
+A:FF X:02 Y:97 P:A5 SP:FB
+A:37 X:02 Y:97 P:25 SP:FB
+A:37 X:02 Y:97 P:25 SP:FB
+A:37 X:02 Y:97 P:25 SP:F9
+A:37 X:02 Y:97 P:E5 SP:F9
+A:F0 X:02 Y:97 P:E5 SP:F9
+A:F0 X:02 Y:97 P:E5 SP:FB
+A:F0 X:02 Y:97 P:E5 SP:FB
+A:F0 X:02 Y:97 P:E5 SP:FB
+A:F0 X:02 Y:97 P:E5 SP:FB
+A:F0 X:02 Y:97 P:E5 SP:FB
+A:F0 X:02 Y:97 P:E5 SP:FB
+A:F0 X:02 Y:97 P:E5 SP:F9
+A:F0 X:02 Y:97 P:E5 SP:F9
+A:F0 X:02 Y:97 P:E5 SP:F9
+A:F0 X:02 Y:97 P:E5 SP:F9
+A:F0 X:02 Y:97 P:E5 SP:F9
+A:F0 X:02 Y:97 P:67 SP:F9
+A:F0 X:02 Y:97 P:67 SP:F9
+A:F0 X:02 Y:97 P:67 SP:FB
+A:36 X:02 Y:97 P:65 SP:FB
+A:36 X:02 Y:97 P:67 SP:FB
+A:36 X:02 Y:97 P:67 SP:FB
+A:36 X:02 Y:98 P:E5 SP:FB
+A:EB X:02 Y:98 P:E5 SP:FB
+A:EB X:02 Y:98 P:E5 SP:FB
+A:EB X:02 Y:98 P:E5 SP:F9
+A:EB X:02 Y:98 P:E5 SP:F9
+A:EB X:02 Y:98 P:E4 SP:F9
+A:40 X:02 Y:98 P:64 SP:F9
+A:40 X:02 Y:98 P:64 SP:FB
+A:40 X:02 Y:98 P:64 SP:FB
+A:40 X:02 Y:98 P:64 SP:FB
+A:40 X:02 Y:98 P:64 SP:FB
+A:40 X:02 Y:98 P:64 SP:FB
+A:40 X:02 Y:98 P:64 SP:FB
+A:40 X:02 Y:98 P:64 SP:F9
+A:40 X:02 Y:98 P:64 SP:F9
+A:40 X:02 Y:98 P:64 SP:F9
+A:40 X:02 Y:98 P:64 SP:F9
+A:40 X:02 Y:98 P:67 SP:F9
+A:40 X:02 Y:98 P:67 SP:F9
+A:40 X:02 Y:98 P:67 SP:FB
+A:EA X:02 Y:98 P:E5 SP:FB
+A:EA X:02 Y:98 P:67 SP:FB
+A:EA X:02 Y:98 P:67 SP:FB
+A:EA X:02 Y:99 P:E5 SP:FB
+A:00 X:02 Y:99 P:67 SP:FB
+A:00 X:02 Y:99 P:67 SP:FB
+A:00 X:02 Y:99 P:67 SP:F9
+A:00 X:02 Y:99 P:27 SP:F9
+A:00 X:02 Y:99 P:27 SP:F9
+A:FF X:02 Y:99 P:A5 SP:F9
+A:FF X:02 Y:99 P:A5 SP:FB
+A:FF X:02 Y:99 P:27 SP:FB
+A:FF X:02 Y:99 P:27 SP:FB
+A:FF X:02 Y:99 P:27 SP:FB
+A:FF X:02 Y:99 P:27 SP:FB
+A:FF X:02 Y:99 P:27 SP:FB
+A:FF X:02 Y:99 P:27 SP:F9
+A:FF X:02 Y:99 P:27 SP:F9
+A:FF X:02 Y:99 P:27 SP:F9
+A:FF X:02 Y:99 P:27 SP:F9
+A:FF X:02 Y:99 P:27 SP:F9
+A:FF X:02 Y:99 P:27 SP:F9
+A:FF X:02 Y:99 P:27 SP:F9
+A:FF X:02 Y:99 P:27 SP:FB
+A:FF X:02 Y:99 P:A5 SP:FB
+A:FF X:02 Y:99 P:27 SP:FB
+A:FF X:02 Y:99 P:27 SP:FB
+A:FF X:02 Y:9A P:A5 SP:FB
+A:37 X:02 Y:9A P:25 SP:FB
+A:37 X:02 Y:9A P:25 SP:FB
+A:37 X:02 Y:9A P:25 SP:F9
+A:37 X:02 Y:9A P:E5 SP:F9
+A:F0 X:02 Y:9A P:E5 SP:F9
+A:F0 X:02 Y:9A P:E5 SP:FB
+A:F0 X:02 Y:9A P:E5 SP:FB
+A:F0 X:02 Y:9A P:E5 SP:FB
+A:F0 X:02 Y:9A P:E5 SP:FB
+A:F0 X:02 Y:9A P:E5 SP:FB
+A:F0 X:02 Y:9A P:E5 SP:FB
+A:F0 X:02 Y:9A P:E5 SP:F9
+A:F0 X:02 Y:9A P:E5 SP:F9
+A:F0 X:02 Y:9A P:E5 SP:F9
+A:F0 X:02 Y:9A P:E5 SP:F9
+A:F0 X:02 Y:9A P:E5 SP:F9
+A:F0 X:02 Y:9A P:67 SP:F9
+A:F0 X:02 Y:9A P:67 SP:F9
+A:F0 X:02 Y:9A P:67 SP:FB
+A:36 X:02 Y:9A P:65 SP:FB
+A:36 X:02 Y:9A P:67 SP:FB
+A:36 X:02 Y:9A P:67 SP:FB
+A:36 X:02 Y:9B P:E5 SP:FB
+A:EB X:02 Y:9B P:E5 SP:FB
+A:EB X:02 Y:9B P:E5 SP:FB
+A:EB X:02 Y:9B P:E5 SP:F9
+A:EB X:02 Y:9B P:E5 SP:F9
+A:EB X:02 Y:9B P:E4 SP:F9
+A:40 X:02 Y:9B P:64 SP:F9
+A:40 X:02 Y:9B P:64 SP:FB
+A:40 X:02 Y:9B P:64 SP:FB
+A:40 X:02 Y:9B P:64 SP:FB
+A:40 X:02 Y:9B P:64 SP:FB
+A:40 X:02 Y:9B P:64 SP:FB
+A:40 X:02 Y:9B P:64 SP:FB
+A:40 X:02 Y:9B P:64 SP:F9
+A:40 X:02 Y:9B P:64 SP:F9
+A:40 X:02 Y:9B P:64 SP:F9
+A:40 X:02 Y:9B P:64 SP:F9
+A:40 X:02 Y:9B P:67 SP:F9
+A:40 X:02 Y:9B P:67 SP:F9
+A:40 X:02 Y:9B P:67 SP:FB
+A:EA X:02 Y:9B P:E5 SP:FB
+A:EA X:02 Y:9B P:67 SP:FB
+A:EA X:02 Y:9B P:67 SP:FB
+A:EA X:02 Y:9C P:E5 SP:FB
+A:00 X:02 Y:9C P:67 SP:FB
+A:00 X:02 Y:9C P:67 SP:FB
+A:00 X:02 Y:9C P:67 SP:F9
+A:00 X:02 Y:9C P:27 SP:F9
+A:00 X:02 Y:9C P:27 SP:F9
+A:FF X:02 Y:9C P:A5 SP:F9
+A:FF X:02 Y:9C P:A5 SP:FB
+A:FF X:02 Y:9C P:27 SP:FB
+A:FF X:02 Y:9C P:27 SP:FB
+A:FF X:02 Y:9C P:27 SP:FB
+A:FF X:02 Y:9C P:27 SP:FB
+A:FF X:02 Y:9C P:27 SP:FB
+A:FF X:02 Y:9C P:27 SP:F9
+A:FF X:02 Y:9C P:27 SP:F9
+A:FF X:02 Y:9C P:27 SP:F9
+A:FF X:02 Y:9C P:27 SP:F9
+A:FF X:02 Y:9C P:27 SP:F9
+A:FF X:02 Y:9C P:27 SP:F9
+A:FF X:02 Y:9C P:27 SP:F9
+A:FF X:02 Y:9C P:27 SP:FB
+A:FF X:02 Y:9C P:A5 SP:FB
+A:FF X:02 Y:9C P:27 SP:FB
+A:FF X:02 Y:9C P:27 SP:FB
+A:FF X:02 Y:9D P:A5 SP:FB
+A:37 X:02 Y:9D P:25 SP:FB
+A:37 X:02 Y:9D P:25 SP:FB
+A:37 X:02 Y:9D P:25 SP:F9
+A:37 X:02 Y:9D P:E5 SP:F9
+A:F0 X:02 Y:9D P:E5 SP:F9
+A:F0 X:02 Y:9D P:E5 SP:FB
+A:F0 X:02 Y:9D P:E5 SP:FB
+A:F0 X:02 Y:9D P:E5 SP:FB
+A:F0 X:02 Y:9D P:E5 SP:FB
+A:F0 X:02 Y:9D P:E5 SP:FB
+A:F0 X:02 Y:9D P:E5 SP:FB
+A:F0 X:02 Y:9D P:E5 SP:F9
+A:F0 X:02 Y:9D P:E5 SP:F9
+A:F0 X:02 Y:9D P:E5 SP:F9
+A:F0 X:02 Y:9D P:E5 SP:F9
+A:F0 X:02 Y:9D P:E5 SP:F9
+A:F0 X:02 Y:9D P:67 SP:F9
+A:F0 X:02 Y:9D P:67 SP:F9
+A:F0 X:02 Y:9D P:67 SP:FB
+A:36 X:02 Y:9D P:65 SP:FB
+A:36 X:02 Y:9D P:67 SP:FB
+A:36 X:02 Y:9D P:67 SP:FB
+A:EB X:02 Y:9D P:E5 SP:FB
+A:EB X:02 Y:9D P:E5 SP:FB
+A:48 X:02 Y:9D P:65 SP:FB
+A:48 X:02 Y:9D P:65 SP:FB
+A:05 X:02 Y:9D P:65 SP:FB
+A:05 X:02 Y:9D P:65 SP:FB
+A:05 X:02 Y:FF P:E5 SP:FB
+A:05 X:02 Y:FF P:E5 SP:F9
+A:05 X:02 Y:FF P:E5 SP:F9
+A:05 X:02 Y:FF P:E4 SP:F9
+A:40 X:02 Y:FF P:64 SP:F9
+A:40 X:02 Y:FF P:64 SP:FB
+A:40 X:02 Y:FF P:64 SP:FB
+A:40 X:02 Y:FF P:64 SP:FB
+A:40 X:02 Y:FF P:64 SP:FB
+A:40 X:02 Y:FF P:64 SP:FA
+A:40 X:02 Y:FF P:64 SP:F9
+A:40 X:02 Y:9E P:E4 SP:F9
+A:40 X:02 Y:9E P:64 SP:FA
+A:40 X:02 Y:9E P:64 SP:FB
+A:40 X:02 Y:9E P:64 SP:F9
+A:40 X:02 Y:9E P:64 SP:F9
+A:40 X:02 Y:9E P:64 SP:F9
+A:40 X:02 Y:9E P:64 SP:F9
+A:40 X:02 Y:9E P:67 SP:F9
+A:40 X:02 Y:9E P:67 SP:F9
+A:40 X:02 Y:9E P:67 SP:FB
+A:EA X:02 Y:9E P:E5 SP:FB
+A:EA X:02 Y:9E P:67 SP:FB
+A:EA X:02 Y:9E P:67 SP:FB
+A:EA X:02 Y:FF P:E5 SP:FB
+A:00 X:02 Y:FF P:67 SP:FB
+A:00 X:02 Y:FF P:67 SP:FB
+A:00 X:02 Y:FF P:67 SP:F9
+A:00 X:02 Y:FF P:27 SP:F9
+A:00 X:02 Y:FF P:27 SP:F9
+A:FF X:02 Y:FF P:A5 SP:F9
+A:FF X:02 Y:FF P:A5 SP:FB
+A:FF X:02 Y:FF P:27 SP:FB
+A:FF X:02 Y:FF P:27 SP:FB
+A:FF X:02 Y:FF P:27 SP:FB
+A:FF X:02 Y:FF P:27 SP:FA
+A:FF X:02 Y:FF P:27 SP:F9
+A:FF X:02 Y:9F P:A5 SP:F9
+A:FF X:02 Y:9F P:A5 SP:FA
+A:FF X:02 Y:9F P:27 SP:FB
+A:FF X:02 Y:9F P:27 SP:F9
+A:FF X:02 Y:9F P:27 SP:F9
+A:FF X:02 Y:9F P:27 SP:F9
+A:FF X:02 Y:9F P:27 SP:F9
+A:FF X:02 Y:9F P:27 SP:F9
+A:FF X:02 Y:9F P:27 SP:F9
+A:FF X:02 Y:9F P:27 SP:F9
+A:FF X:02 Y:9F P:27 SP:FB
+A:FF X:02 Y:9F P:A5 SP:FB
+A:FF X:02 Y:9F P:27 SP:FB
+A:FF X:02 Y:9F P:27 SP:FB
+A:FF X:02 Y:FF P:A5 SP:FB
+A:37 X:02 Y:FF P:25 SP:FB
+A:37 X:02 Y:FF P:25 SP:FB
+A:37 X:02 Y:FF P:25 SP:F9
+A:37 X:02 Y:FF P:E5 SP:F9
+A:F0 X:02 Y:FF P:E5 SP:F9
+A:F0 X:02 Y:FF P:E5 SP:FB
+A:F0 X:02 Y:FF P:E5 SP:FB
+A:F0 X:02 Y:FF P:E5 SP:FB
+A:F0 X:02 Y:FF P:E5 SP:FB
+A:F0 X:02 Y:FF P:E5 SP:FA
+A:F0 X:02 Y:FF P:E5 SP:F9
+A:F0 X:02 Y:A0 P:E5 SP:F9
+A:F0 X:02 Y:A0 P:E5 SP:FA
+A:F0 X:02 Y:A0 P:E5 SP:FB
+A:F0 X:02 Y:A0 P:E5 SP:F9
+A:F0 X:02 Y:A0 P:E5 SP:F9
+A:F0 X:02 Y:A0 P:E5 SP:F9
+A:F0 X:02 Y:A0 P:E5 SP:F9
+A:F0 X:02 Y:A0 P:E5 SP:F9
+A:F0 X:02 Y:A0 P:67 SP:F9
+A:F0 X:02 Y:A0 P:67 SP:F9
+A:F0 X:02 Y:A0 P:67 SP:FB
+A:36 X:02 Y:A0 P:65 SP:FB
+A:36 X:02 Y:A0 P:67 SP:FB
+A:36 X:02 Y:A0 P:67 SP:FB
+A:36 X:02 Y:A1 P:E5 SP:FB
+A:36 X:FF Y:A1 P:E5 SP:FB
+A:EB X:FF Y:A1 P:E5 SP:FB
+A:EB X:FF Y:A1 P:E5 SP:FB
+A:EB X:FF Y:A1 P:E5 SP:F9
+A:EB X:FF Y:A1 P:E5 SP:F9
+A:EB X:FF Y:A1 P:E4 SP:F9
+A:40 X:FF Y:A1 P:64 SP:F9
+A:40 X:FF Y:A1 P:64 SP:FB
+A:40 X:FF Y:A1 P:64 SP:FB
+A:40 X:FF Y:A1 P:64 SP:FB
+A:40 X:FF Y:A1 P:64 SP:FB
+A:40 X:FF Y:A1 P:64 SP:FB
+A:40 X:FF Y:A1 P:64 SP:FB
+A:40 X:FF Y:A1 P:64 SP:F9
+A:40 X:FF Y:A1 P:64 SP:F9
+A:40 X:FF Y:A1 P:64 SP:F9
+A:40 X:FF Y:A1 P:64 SP:F9
+A:40 X:FF Y:A1 P:67 SP:F9
+A:40 X:FF Y:A1 P:67 SP:F9
+A:40 X:FF Y:A1 P:67 SP:FB
+A:EA X:FF Y:A1 P:E5 SP:FB
+A:EA X:FF Y:A1 P:67 SP:FB
+A:EA X:FF Y:A1 P:67 SP:FB
+A:EA X:FF Y:A2 P:E5 SP:FB
+A:00 X:FF Y:A2 P:67 SP:FB
+A:00 X:FF Y:A2 P:67 SP:FB
+A:00 X:FF Y:A2 P:67 SP:F9
+A:00 X:FF Y:A2 P:27 SP:F9
+A:00 X:FF Y:A2 P:27 SP:F9
+A:FF X:FF Y:A2 P:A5 SP:F9
+A:FF X:FF Y:A2 P:A5 SP:FB
+A:FF X:FF Y:A2 P:27 SP:FB
+A:FF X:FF Y:A2 P:27 SP:FB
+A:FF X:FF Y:A2 P:27 SP:FB
+A:FF X:FF Y:A2 P:27 SP:FB
+A:FF X:FF Y:A2 P:27 SP:FB
+A:FF X:FF Y:A2 P:27 SP:F9
+A:FF X:FF Y:A2 P:27 SP:F9
+A:FF X:FF Y:A2 P:27 SP:F9
+A:FF X:FF Y:A2 P:27 SP:F9
+A:FF X:FF Y:A2 P:27 SP:F9
+A:FF X:FF Y:A2 P:27 SP:F9
+A:FF X:FF Y:A2 P:27 SP:F9
+A:FF X:FF Y:A2 P:27 SP:FB
+A:FF X:FF Y:A2 P:A5 SP:FB
+A:FF X:FF Y:A2 P:27 SP:FB
+A:FF X:FF Y:A2 P:27 SP:FB
+A:FF X:FF Y:A3 P:A5 SP:FB
+A:37 X:FF Y:A3 P:25 SP:FB
+A:37 X:FF Y:A3 P:25 SP:FB
+A:37 X:FF Y:A3 P:25 SP:F9
+A:37 X:FF Y:A3 P:E5 SP:F9
+A:F0 X:FF Y:A3 P:E5 SP:F9
+A:F0 X:FF Y:A3 P:E5 SP:FB
+A:F0 X:FF Y:A3 P:E5 SP:FB
+A:F0 X:FF Y:A3 P:E5 SP:FB
+A:F0 X:FF Y:A3 P:E5 SP:FB
+A:F0 X:FF Y:A3 P:E5 SP:FB
+A:F0 X:FF Y:A3 P:E5 SP:FB
+A:F0 X:FF Y:A3 P:E5 SP:F9
+A:F0 X:FF Y:A3 P:E5 SP:F9
+A:F0 X:FF Y:A3 P:E5 SP:F9
+A:F0 X:FF Y:A3 P:E5 SP:F9
+A:F0 X:FF Y:A3 P:E5 SP:F9
+A:F0 X:FF Y:A3 P:67 SP:F9
+A:F0 X:FF Y:A3 P:67 SP:F9
+A:F0 X:FF Y:A3 P:67 SP:FB
+A:36 X:FF Y:A3 P:65 SP:FB
+A:36 X:FF Y:A3 P:67 SP:FB
+A:36 X:FF Y:A3 P:67 SP:FB
+A:EB X:FF Y:A3 P:E5 SP:FB
+A:EB X:FF Y:A3 P:E5 SP:FB
+A:EB X:FF Y:FF P:E5 SP:FB
+A:EB X:FF Y:FF P:E5 SP:F9
+A:EB X:FF Y:FF P:E5 SP:F9
+A:EB X:FF Y:FF P:E4 SP:F9
+A:40 X:FF Y:FF P:64 SP:F9
+A:40 X:FF Y:FF P:64 SP:FB
+A:40 X:FF Y:FF P:64 SP:FB
+A:40 X:FF Y:FF P:64 SP:FB
+A:40 X:FF Y:FF P:64 SP:FB
+A:40 X:FF Y:FF P:64 SP:FA
+A:40 X:FF Y:FF P:64 SP:F9
+A:40 X:FF Y:A4 P:E4 SP:F9
+A:40 X:FF Y:A4 P:64 SP:FA
+A:40 X:FF Y:A4 P:64 SP:FB
+A:40 X:FF Y:A4 P:64 SP:F9
+A:40 X:FF Y:A4 P:64 SP:F9
+A:40 X:FF Y:A4 P:64 SP:F9
+A:40 X:FF Y:A4 P:64 SP:F9
+A:40 X:FF Y:A4 P:67 SP:F9
+A:40 X:FF Y:A4 P:67 SP:F9
+A:40 X:FF Y:A4 P:67 SP:FB
+A:EA X:FF Y:A4 P:E5 SP:FB
+A:EA X:FF Y:A4 P:67 SP:FB
+A:EA X:FF Y:A4 P:67 SP:FB
+A:EA X:FF Y:FF P:E5 SP:FB
+A:00 X:FF Y:FF P:67 SP:FB
+A:00 X:FF Y:FF P:67 SP:FB
+A:00 X:FF Y:FF P:67 SP:F9
+A:00 X:FF Y:FF P:27 SP:F9
+A:00 X:FF Y:FF P:27 SP:F9
+A:FF X:FF Y:FF P:A5 SP:F9
+A:FF X:FF Y:FF P:A5 SP:FB
+A:FF X:FF Y:FF P:27 SP:FB
+A:FF X:FF Y:FF P:27 SP:FB
+A:FF X:FF Y:FF P:27 SP:FB
+A:FF X:FF Y:FF P:27 SP:FA
+A:FF X:FF Y:FF P:27 SP:F9
+A:FF X:FF Y:A5 P:A5 SP:F9
+A:FF X:FF Y:A5 P:A5 SP:FA
+A:FF X:FF Y:A5 P:27 SP:FB
+A:FF X:FF Y:A5 P:27 SP:F9
+A:FF X:FF Y:A5 P:27 SP:F9
+A:FF X:FF Y:A5 P:27 SP:F9
+A:FF X:FF Y:A5 P:27 SP:F9
+A:FF X:FF Y:A5 P:27 SP:F9
+A:FF X:FF Y:A5 P:27 SP:F9
+A:FF X:FF Y:A5 P:27 SP:F9
+A:FF X:FF Y:A5 P:27 SP:FB
+A:FF X:FF Y:A5 P:A5 SP:FB
+A:FF X:FF Y:A5 P:27 SP:FB
+A:FF X:FF Y:A5 P:27 SP:FB
+A:FF X:FF Y:FF P:A5 SP:FB
+A:37 X:FF Y:FF P:25 SP:FB
+A:37 X:FF Y:FF P:25 SP:FB
+A:37 X:FF Y:FF P:25 SP:F9
+A:37 X:FF Y:FF P:E5 SP:F9
+A:F0 X:FF Y:FF P:E5 SP:F9
+A:F0 X:FF Y:FF P:E5 SP:FB
+A:F0 X:FF Y:FF P:E5 SP:FB
+A:F0 X:FF Y:FF P:E5 SP:FB
+A:F0 X:FF Y:FF P:E5 SP:FB
+A:F0 X:FF Y:FF P:E5 SP:FA
+A:F0 X:FF Y:FF P:E5 SP:F9
+A:F0 X:FF Y:A6 P:E5 SP:F9
+A:F0 X:FF Y:A6 P:E5 SP:FA
+A:F0 X:FF Y:A6 P:E5 SP:FB
+A:F0 X:FF Y:A6 P:E5 SP:F9
+A:F0 X:FF Y:A6 P:E5 SP:F9
+A:F0 X:FF Y:A6 P:E5 SP:F9
+A:F0 X:FF Y:A6 P:E5 SP:F9
+A:F0 X:FF Y:A6 P:E5 SP:F9
+A:F0 X:FF Y:A6 P:67 SP:F9
+A:F0 X:FF Y:A6 P:67 SP:F9
+A:F0 X:FF Y:A6 P:67 SP:FB
+A:36 X:FF Y:A6 P:65 SP:FB
+A:36 X:FF Y:A6 P:67 SP:FB
+A:36 X:FF Y:A6 P:67 SP:FB
+A:36 X:FF Y:A7 P:E5 SP:FB
+A:36 X:FF Y:A7 P:E5 SP:FB
+A:EB X:FF Y:A7 P:E5 SP:FB
+A:EB X:FF Y:A7 P:E5 SP:FB
+A:EB X:FF Y:A7 P:E5 SP:F9
+A:EB X:FF Y:A7 P:E5 SP:F9
+A:EB X:FF Y:A7 P:E4 SP:F9
+A:40 X:FF Y:A7 P:64 SP:F9
+A:40 X:FF Y:A7 P:64 SP:FB
+A:40 X:FF Y:A7 P:64 SP:FB
+A:40 X:FF Y:A7 P:64 SP:FB
+A:40 X:FF Y:A7 P:64 SP:FB
+A:40 X:FF Y:A7 P:64 SP:FB
+A:40 X:FF Y:A7 P:64 SP:FB
+A:40 X:FF Y:A7 P:64 SP:F9
+A:40 X:FF Y:A7 P:64 SP:F9
+A:40 X:FF Y:A7 P:64 SP:F9
+A:40 X:FF Y:A7 P:64 SP:F9
+A:40 X:FF Y:A7 P:67 SP:F9
+A:40 X:FF Y:A7 P:67 SP:F9
+A:40 X:FF Y:A7 P:67 SP:FB
+A:EA X:FF Y:A7 P:E5 SP:FB
+A:EA X:FF Y:A7 P:67 SP:FB
+A:EA X:FF Y:A7 P:67 SP:FB
+A:EA X:FF Y:A8 P:E5 SP:FB
+A:00 X:FF Y:A8 P:67 SP:FB
+A:00 X:FF Y:A8 P:67 SP:FB
+A:00 X:FF Y:A8 P:67 SP:F9
+A:00 X:FF Y:A8 P:27 SP:F9
+A:00 X:FF Y:A8 P:27 SP:F9
+A:FF X:FF Y:A8 P:A5 SP:F9
+A:FF X:FF Y:A8 P:A5 SP:FB
+A:FF X:FF Y:A8 P:27 SP:FB
+A:FF X:FF Y:A8 P:27 SP:FB
+A:FF X:FF Y:A8 P:27 SP:FB
+A:FF X:FF Y:A8 P:27 SP:FB
+A:FF X:FF Y:A8 P:27 SP:FB
+A:FF X:FF Y:A8 P:27 SP:F9
+A:FF X:FF Y:A8 P:27 SP:F9
+A:FF X:FF Y:A8 P:27 SP:F9
+A:FF X:FF Y:A8 P:27 SP:F9
+A:FF X:FF Y:A8 P:27 SP:F9
+A:FF X:FF Y:A8 P:27 SP:F9
+A:FF X:FF Y:A8 P:27 SP:F9
+A:FF X:FF Y:A8 P:27 SP:FB
+A:FF X:FF Y:A8 P:A5 SP:FB
+A:FF X:FF Y:A8 P:27 SP:FB
+A:FF X:FF Y:A8 P:27 SP:FB
+A:FF X:FF Y:A9 P:A5 SP:FB
+A:37 X:FF Y:A9 P:25 SP:FB
+A:37 X:FF Y:A9 P:25 SP:FB
+A:37 X:FF Y:A9 P:25 SP:F9
+A:37 X:FF Y:A9 P:E5 SP:F9
+A:F0 X:FF Y:A9 P:E5 SP:F9
+A:F0 X:FF Y:A9 P:E5 SP:FB
+A:F0 X:FF Y:A9 P:E5 SP:FB
+A:F0 X:FF Y:A9 P:E5 SP:FB
+A:F0 X:FF Y:A9 P:E5 SP:FB
+A:F0 X:FF Y:A9 P:E5 SP:FB
+A:F0 X:FF Y:A9 P:E5 SP:FB
+A:F0 X:FF Y:A9 P:E5 SP:F9
+A:F0 X:FF Y:A9 P:E5 SP:F9
+A:F0 X:FF Y:A9 P:E5 SP:F9
+A:F0 X:FF Y:A9 P:E5 SP:F9
+A:F0 X:FF Y:A9 P:E5 SP:F9
+A:F0 X:FF Y:A9 P:67 SP:F9
+A:F0 X:FF Y:A9 P:67 SP:F9
+A:F0 X:FF Y:A9 P:67 SP:FB
+A:36 X:FF Y:A9 P:65 SP:FB
+A:36 X:FF Y:A9 P:67 SP:FB
+A:36 X:FF Y:A9 P:67 SP:FB
+A:36 X:FF Y:A9 P:67 SP:FD
+A:36 X:FF Y:A9 P:67 SP:FB
+A:FF X:FF Y:A9 P:E5 SP:FB
+A:FF X:FF Y:A9 P:E5 SP:FB
+A:FF X:FF Y:AA P:E5 SP:FB
+A:FF X:02 Y:AA P:65 SP:FB
+A:47 X:02 Y:AA P:65 SP:FB
+A:47 X:02 Y:AA P:65 SP:FB
+A:06 X:02 Y:AA P:65 SP:FB
+A:06 X:02 Y:AA P:65 SP:FB
+A:EB X:02 Y:AA P:E5 SP:FB
+A:EB X:02 Y:AA P:E5 SP:FB
+A:EB X:02 Y:AA P:E5 SP:F9
+A:EB X:02 Y:AA P:E5 SP:F9
+A:EB X:02 Y:AA P:E4 SP:F9
+A:40 X:02 Y:AA P:64 SP:F9
+A:40 X:02 Y:AA P:64 SP:FB
+A:53 X:02 Y:AA P:24 SP:FB
+A:53 X:02 Y:AA P:24 SP:FB
+A:53 X:02 Y:AA P:24 SP:FB
+A:53 X:02 Y:AA P:24 SP:FB
+A:53 X:02 Y:AA P:24 SP:FB
+A:53 X:02 Y:AA P:24 SP:F9
+A:53 X:02 Y:AA P:24 SP:F9
+A:53 X:02 Y:AA P:24 SP:F9
+A:53 X:02 Y:AA P:24 SP:F9
+A:53 X:02 Y:AA P:27 SP:F9
+A:53 X:02 Y:AA P:27 SP:F9
+A:53 X:02 Y:AA P:27 SP:FB
+A:EC X:02 Y:AA P:A5 SP:FB
+A:EC X:02 Y:AA P:27 SP:FB
+A:EC X:02 Y:AA P:27 SP:FB
+A:EC X:02 Y:AB P:A5 SP:FB
+A:FF X:02 Y:AB P:A5 SP:FB
+A:FF X:02 Y:AB P:A5 SP:FB
+A:FF X:02 Y:AB P:A5 SP:F9
+A:FF X:02 Y:AB P:A5 SP:F9
+A:FF X:02 Y:AB P:A5 SP:F9
+A:FF X:02 Y:AB P:A5 SP:F9
+A:FF X:02 Y:AB P:A5 SP:FB
+A:FF X:02 Y:AB P:A5 SP:FB
+A:FF X:02 Y:AB P:A5 SP:FB
+A:FF X:02 Y:AB P:A5 SP:FB
+A:FF X:02 Y:AB P:A5 SP:FB
+A:FF X:02 Y:AB P:A5 SP:FB
+A:FF X:02 Y:AB P:A5 SP:F9
+A:FF X:02 Y:AB P:A5 SP:F9
+A:FF X:02 Y:AB P:A5 SP:F9
+A:FF X:02 Y:AB P:A5 SP:F9
+A:FF X:02 Y:AB P:A5 SP:F9
+A:FF X:02 Y:AB P:27 SP:F9
+A:FF X:02 Y:AB P:27 SP:F9
+A:FF X:02 Y:AB P:27 SP:FB
+A:00 X:02 Y:AB P:27 SP:FB
+A:00 X:02 Y:AB P:27 SP:FB
+A:00 X:02 Y:AB P:27 SP:FB
+A:00 X:02 Y:AC P:A5 SP:FB
+A:37 X:02 Y:AC P:25 SP:FB
+A:37 X:02 Y:AC P:25 SP:FB
+A:37 X:02 Y:AC P:25 SP:F9
+A:37 X:02 Y:AC P:E5 SP:F9
+A:37 X:02 Y:AC P:E5 SP:F9
+A:F0 X:02 Y:AC P:E5 SP:F9
+A:F0 X:02 Y:AC P:E5 SP:FB
+A:B8 X:02 Y:AC P:A5 SP:FB
+A:B8 X:02 Y:AC P:A5 SP:FB
+A:B8 X:02 Y:AC P:A5 SP:FB
+A:B8 X:02 Y:AC P:A5 SP:FB
+A:B8 X:02 Y:AC P:A5 SP:FB
+A:B8 X:02 Y:AC P:A5 SP:F9
+A:B8 X:02 Y:AC P:A5 SP:F9
+A:B8 X:02 Y:AC P:A5 SP:F9
+A:B8 X:02 Y:AC P:A5 SP:F9
+A:B8 X:02 Y:AC P:A5 SP:F9
+A:B8 X:02 Y:AC P:27 SP:F9
+A:B8 X:02 Y:AC P:27 SP:F9
+A:B8 X:02 Y:AC P:27 SP:FB
+A:38 X:02 Y:AC P:25 SP:FB
+A:38 X:02 Y:AC P:27 SP:FB
+A:38 X:02 Y:AC P:27 SP:FB
+A:38 X:02 Y:AD P:A5 SP:FB
+A:EB X:02 Y:AD P:A5 SP:FB
+A:EB X:02 Y:AD P:A5 SP:FB
+A:EB X:02 Y:AD P:A5 SP:F9
+A:EB X:02 Y:AD P:E5 SP:F9
+A:EB X:02 Y:AD P:E4 SP:F9
+A:40 X:02 Y:AD P:64 SP:F9
+A:40 X:02 Y:AD P:64 SP:FB
+A:53 X:02 Y:AD P:24 SP:FB
+A:53 X:02 Y:AD P:24 SP:FB
+A:53 X:02 Y:AD P:24 SP:FB
+A:53 X:02 Y:AD P:24 SP:FB
+A:53 X:02 Y:AD P:24 SP:FB
+A:53 X:02 Y:AD P:24 SP:F9
+A:53 X:02 Y:AD P:24 SP:F9
+A:53 X:02 Y:AD P:24 SP:F9
+A:53 X:02 Y:AD P:24 SP:F9
+A:53 X:02 Y:AD P:27 SP:F9
+A:53 X:02 Y:AD P:27 SP:F9
+A:53 X:02 Y:AD P:27 SP:FB
+A:EC X:02 Y:AD P:A5 SP:FB
+A:EC X:02 Y:AD P:27 SP:FB
+A:EC X:02 Y:AD P:27 SP:FB
+A:EC X:02 Y:AE P:A5 SP:FB
+A:FF X:02 Y:AE P:A5 SP:FB
+A:FF X:02 Y:AE P:A5 SP:FB
+A:FF X:02 Y:AE P:A5 SP:F9
+A:FF X:02 Y:AE P:A5 SP:F9
+A:FF X:02 Y:AE P:A5 SP:F9
+A:FF X:02 Y:AE P:A5 SP:F9
+A:FF X:02 Y:AE P:A5 SP:FB
+A:FF X:02 Y:AE P:A5 SP:FB
+A:FF X:02 Y:AE P:A5 SP:FB
+A:FF X:02 Y:AE P:A5 SP:FB
+A:FF X:02 Y:AE P:A5 SP:FB
+A:FF X:02 Y:AE P:A5 SP:FB
+A:FF X:02 Y:AE P:A5 SP:F9
+A:FF X:02 Y:AE P:A5 SP:F9
+A:FF X:02 Y:AE P:A5 SP:F9
+A:FF X:02 Y:AE P:A5 SP:F9
+A:FF X:02 Y:AE P:A5 SP:F9
+A:FF X:02 Y:AE P:27 SP:F9
+A:FF X:02 Y:AE P:27 SP:F9
+A:FF X:02 Y:AE P:27 SP:FB
+A:00 X:02 Y:AE P:27 SP:FB
+A:00 X:02 Y:AE P:27 SP:FB
+A:00 X:02 Y:AE P:27 SP:FB
+A:00 X:02 Y:AF P:A5 SP:FB
+A:37 X:02 Y:AF P:25 SP:FB
+A:37 X:02 Y:AF P:25 SP:FB
+A:37 X:02 Y:AF P:25 SP:F9
+A:37 X:02 Y:AF P:E5 SP:F9
+A:37 X:02 Y:AF P:E5 SP:F9
+A:F0 X:02 Y:AF P:E5 SP:F9
+A:F0 X:02 Y:AF P:E5 SP:FB
+A:B8 X:02 Y:AF P:A5 SP:FB
+A:B8 X:02 Y:AF P:A5 SP:FB
+A:B8 X:02 Y:AF P:A5 SP:FB
+A:B8 X:02 Y:AF P:A5 SP:FB
+A:B8 X:02 Y:AF P:A5 SP:FB
+A:B8 X:02 Y:AF P:A5 SP:F9
+A:B8 X:02 Y:AF P:A5 SP:F9
+A:B8 X:02 Y:AF P:A5 SP:F9
+A:B8 X:02 Y:AF P:A5 SP:F9
+A:B8 X:02 Y:AF P:A5 SP:F9
+A:B8 X:02 Y:AF P:27 SP:F9
+A:B8 X:02 Y:AF P:27 SP:F9
+A:B8 X:02 Y:AF P:27 SP:FB
+A:38 X:02 Y:AF P:25 SP:FB
+A:38 X:02 Y:AF P:27 SP:FB
+A:38 X:02 Y:AF P:27 SP:FB
+A:38 X:02 Y:B0 P:A5 SP:FB
+A:EB X:02 Y:B0 P:A5 SP:FB
+A:EB X:02 Y:B0 P:A5 SP:FB
+A:EB X:02 Y:B0 P:A5 SP:F9
+A:EB X:02 Y:B0 P:E5 SP:F9
+A:EB X:02 Y:B0 P:E4 SP:F9
+A:40 X:02 Y:B0 P:64 SP:F9
+A:40 X:02 Y:B0 P:64 SP:FB
+A:53 X:02 Y:B0 P:24 SP:FB
+A:53 X:02 Y:B0 P:24 SP:FB
+A:53 X:02 Y:B0 P:24 SP:FB
+A:53 X:02 Y:B0 P:24 SP:FB
+A:53 X:02 Y:B0 P:24 SP:FB
+A:53 X:02 Y:B0 P:24 SP:F9
+A:53 X:02 Y:B0 P:24 SP:F9
+A:53 X:02 Y:B0 P:24 SP:F9
+A:53 X:02 Y:B0 P:24 SP:F9
+A:53 X:02 Y:B0 P:27 SP:F9
+A:53 X:02 Y:B0 P:27 SP:F9
+A:53 X:02 Y:B0 P:27 SP:FB
+A:EC X:02 Y:B0 P:A5 SP:FB
+A:EC X:02 Y:B0 P:27 SP:FB
+A:EC X:02 Y:B0 P:27 SP:FB
+A:EC X:02 Y:B1 P:A5 SP:FB
+A:FF X:02 Y:B1 P:A5 SP:FB
+A:FF X:02 Y:B1 P:A5 SP:FB
+A:FF X:02 Y:B1 P:A5 SP:F9
+A:FF X:02 Y:B1 P:A5 SP:F9
+A:FF X:02 Y:B1 P:A5 SP:F9
+A:FF X:02 Y:B1 P:A5 SP:F9
+A:FF X:02 Y:B1 P:A5 SP:FB
+A:FF X:02 Y:B1 P:A5 SP:FB
+A:FF X:02 Y:B1 P:A5 SP:FB
+A:FF X:02 Y:B1 P:A5 SP:FB
+A:FF X:02 Y:B1 P:A5 SP:FB
+A:FF X:02 Y:B1 P:A5 SP:FB
+A:FF X:02 Y:B1 P:A5 SP:F9
+A:FF X:02 Y:B1 P:A5 SP:F9
+A:FF X:02 Y:B1 P:A5 SP:F9
+A:FF X:02 Y:B1 P:A5 SP:F9
+A:FF X:02 Y:B1 P:A5 SP:F9
+A:FF X:02 Y:B1 P:27 SP:F9
+A:FF X:02 Y:B1 P:27 SP:F9
+A:FF X:02 Y:B1 P:27 SP:FB
+A:00 X:02 Y:B1 P:27 SP:FB
+A:00 X:02 Y:B1 P:27 SP:FB
+A:00 X:02 Y:B1 P:27 SP:FB
+A:00 X:02 Y:B2 P:A5 SP:FB
+A:37 X:02 Y:B2 P:25 SP:FB
+A:37 X:02 Y:B2 P:25 SP:FB
+A:37 X:02 Y:B2 P:25 SP:F9
+A:37 X:02 Y:B2 P:E5 SP:F9
+A:37 X:02 Y:B2 P:E5 SP:F9
+A:F0 X:02 Y:B2 P:E5 SP:F9
+A:F0 X:02 Y:B2 P:E5 SP:FB
+A:B8 X:02 Y:B2 P:A5 SP:FB
+A:B8 X:02 Y:B2 P:A5 SP:FB
+A:B8 X:02 Y:B2 P:A5 SP:FB
+A:B8 X:02 Y:B2 P:A5 SP:FB
+A:B8 X:02 Y:B2 P:A5 SP:FB
+A:B8 X:02 Y:B2 P:A5 SP:F9
+A:B8 X:02 Y:B2 P:A5 SP:F9
+A:B8 X:02 Y:B2 P:A5 SP:F9
+A:B8 X:02 Y:B2 P:A5 SP:F9
+A:B8 X:02 Y:B2 P:A5 SP:F9
+A:B8 X:02 Y:B2 P:27 SP:F9
+A:B8 X:02 Y:B2 P:27 SP:F9
+A:B8 X:02 Y:B2 P:27 SP:FB
+A:38 X:02 Y:B2 P:25 SP:FB
+A:38 X:02 Y:B2 P:27 SP:FB
+A:38 X:02 Y:B2 P:27 SP:FB
+A:EB X:02 Y:B2 P:A5 SP:FB
+A:EB X:02 Y:B2 P:A5 SP:FB
+A:48 X:02 Y:B2 P:25 SP:FB
+A:48 X:02 Y:B2 P:25 SP:FB
+A:05 X:02 Y:B2 P:25 SP:FB
+A:05 X:02 Y:B2 P:25 SP:FB
+A:05 X:02 Y:FF P:A5 SP:FB
+A:05 X:02 Y:FF P:A5 SP:F9
+A:05 X:02 Y:FF P:E5 SP:F9
+A:05 X:02 Y:FF P:E4 SP:F9
+A:40 X:02 Y:FF P:64 SP:F9
+A:40 X:02 Y:FF P:64 SP:FB
+A:53 X:02 Y:FF P:24 SP:FB
+A:53 X:02 Y:FF P:24 SP:FB
+A:53 X:02 Y:FF P:24 SP:FB
+A:53 X:02 Y:FF P:24 SP:FA
+A:53 X:02 Y:FF P:24 SP:F9
+A:53 X:02 Y:B3 P:A4 SP:F9
+A:53 X:02 Y:B3 P:24 SP:FA
+A:53 X:02 Y:B3 P:24 SP:FB
+A:53 X:02 Y:B3 P:24 SP:F9
+A:53 X:02 Y:B3 P:24 SP:F9
+A:53 X:02 Y:B3 P:24 SP:F9
+A:53 X:02 Y:B3 P:24 SP:F9
+A:53 X:02 Y:B3 P:27 SP:F9
+A:53 X:02 Y:B3 P:27 SP:F9
+A:53 X:02 Y:B3 P:27 SP:FB
+A:EC X:02 Y:B3 P:A5 SP:FB
+A:EC X:02 Y:B3 P:27 SP:FB
+A:EC X:02 Y:B3 P:27 SP:FB
+A:EC X:02 Y:FF P:A5 SP:FB
+A:FF X:02 Y:FF P:A5 SP:FB
+A:FF X:02 Y:FF P:A5 SP:FB
+A:FF X:02 Y:FF P:A5 SP:F9
+A:FF X:02 Y:FF P:A5 SP:F9
+A:FF X:02 Y:FF P:A5 SP:F9
+A:FF X:02 Y:FF P:A5 SP:F9
+A:FF X:02 Y:FF P:A5 SP:FB
+A:FF X:02 Y:FF P:A5 SP:FB
+A:FF X:02 Y:FF P:A5 SP:FB
+A:FF X:02 Y:FF P:A5 SP:FB
+A:FF X:02 Y:FF P:A5 SP:FA
+A:FF X:02 Y:FF P:A5 SP:F9
+A:FF X:02 Y:B4 P:A5 SP:F9
+A:FF X:02 Y:B4 P:A5 SP:FA
+A:FF X:02 Y:B4 P:A5 SP:FB
+A:FF X:02 Y:B4 P:A5 SP:F9
+A:FF X:02 Y:B4 P:A5 SP:F9
+A:FF X:02 Y:B4 P:A5 SP:F9
+A:FF X:02 Y:B4 P:A5 SP:F9
+A:FF X:02 Y:B4 P:A5 SP:F9
+A:FF X:02 Y:B4 P:27 SP:F9
+A:FF X:02 Y:B4 P:27 SP:F9
+A:FF X:02 Y:B4 P:27 SP:FB
+A:00 X:02 Y:B4 P:27 SP:FB
+A:00 X:02 Y:B4 P:27 SP:FB
+A:00 X:02 Y:B4 P:27 SP:FB
+A:00 X:02 Y:FF P:A5 SP:FB
+A:37 X:02 Y:FF P:25 SP:FB
+A:37 X:02 Y:FF P:25 SP:FB
+A:37 X:02 Y:FF P:25 SP:F9
+A:37 X:02 Y:FF P:E5 SP:F9
+A:37 X:02 Y:FF P:E5 SP:F9
+A:F0 X:02 Y:FF P:E5 SP:F9
+A:F0 X:02 Y:FF P:E5 SP:FB
+A:B8 X:02 Y:FF P:A5 SP:FB
+A:B8 X:02 Y:FF P:A5 SP:FB
+A:B8 X:02 Y:FF P:A5 SP:FB
+A:B8 X:02 Y:FF P:A5 SP:FA
+A:B8 X:02 Y:FF P:A5 SP:F9
+A:B8 X:02 Y:B5 P:A5 SP:F9
+A:B8 X:02 Y:B5 P:A5 SP:FA
+A:B8 X:02 Y:B5 P:A5 SP:FB
+A:B8 X:02 Y:B5 P:A5 SP:F9
+A:B8 X:02 Y:B5 P:A5 SP:F9
+A:B8 X:02 Y:B5 P:A5 SP:F9
+A:B8 X:02 Y:B5 P:A5 SP:F9
+A:B8 X:02 Y:B5 P:A5 SP:F9
+A:B8 X:02 Y:B5 P:27 SP:F9
+A:B8 X:02 Y:B5 P:27 SP:F9
+A:B8 X:02 Y:B5 P:27 SP:FB
+A:38 X:02 Y:B5 P:25 SP:FB
+A:38 X:02 Y:B5 P:27 SP:FB
+A:38 X:02 Y:B5 P:27 SP:FB
+A:38 X:02 Y:B6 P:A5 SP:FB
+A:38 X:FF Y:B6 P:A5 SP:FB
+A:EB X:FF Y:B6 P:A5 SP:FB
+A:EB X:FF Y:B6 P:A5 SP:FB
+A:EB X:FF Y:B6 P:A5 SP:F9
+A:EB X:FF Y:B6 P:E5 SP:F9
+A:EB X:FF Y:B6 P:E4 SP:F9
+A:40 X:FF Y:B6 P:64 SP:F9
+A:40 X:FF Y:B6 P:64 SP:FB
+A:53 X:FF Y:B6 P:24 SP:FB
+A:53 X:FF Y:B6 P:24 SP:FB
+A:53 X:FF Y:B6 P:24 SP:FB
+A:53 X:FF Y:B6 P:24 SP:FB
+A:53 X:FF Y:B6 P:24 SP:FB
+A:53 X:FF Y:B6 P:24 SP:F9
+A:53 X:FF Y:B6 P:24 SP:F9
+A:53 X:FF Y:B6 P:24 SP:F9
+A:53 X:FF Y:B6 P:24 SP:F9
+A:53 X:FF Y:B6 P:27 SP:F9
+A:53 X:FF Y:B6 P:27 SP:F9
+A:53 X:FF Y:B6 P:27 SP:FB
+A:EC X:FF Y:B6 P:A5 SP:FB
+A:EC X:FF Y:B6 P:27 SP:FB
+A:EC X:FF Y:B6 P:27 SP:FB
+A:EC X:FF Y:B7 P:A5 SP:FB
+A:FF X:FF Y:B7 P:A5 SP:FB
+A:FF X:FF Y:B7 P:A5 SP:FB
+A:FF X:FF Y:B7 P:A5 SP:F9
+A:FF X:FF Y:B7 P:A5 SP:F9
+A:FF X:FF Y:B7 P:A5 SP:F9
+A:FF X:FF Y:B7 P:A5 SP:F9
+A:FF X:FF Y:B7 P:A5 SP:FB
+A:FF X:FF Y:B7 P:A5 SP:FB
+A:FF X:FF Y:B7 P:A5 SP:FB
+A:FF X:FF Y:B7 P:A5 SP:FB
+A:FF X:FF Y:B7 P:A5 SP:FB
+A:FF X:FF Y:B7 P:A5 SP:FB
+A:FF X:FF Y:B7 P:A5 SP:F9
+A:FF X:FF Y:B7 P:A5 SP:F9
+A:FF X:FF Y:B7 P:A5 SP:F9
+A:FF X:FF Y:B7 P:A5 SP:F9
+A:FF X:FF Y:B7 P:A5 SP:F9
+A:FF X:FF Y:B7 P:27 SP:F9
+A:FF X:FF Y:B7 P:27 SP:F9
+A:FF X:FF Y:B7 P:27 SP:FB
+A:00 X:FF Y:B7 P:27 SP:FB
+A:00 X:FF Y:B7 P:27 SP:FB
+A:00 X:FF Y:B7 P:27 SP:FB
+A:00 X:FF Y:B8 P:A5 SP:FB
+A:37 X:FF Y:B8 P:25 SP:FB
+A:37 X:FF Y:B8 P:25 SP:FB
+A:37 X:FF Y:B8 P:25 SP:F9
+A:37 X:FF Y:B8 P:E5 SP:F9
+A:37 X:FF Y:B8 P:E5 SP:F9
+A:F0 X:FF Y:B8 P:E5 SP:F9
+A:F0 X:FF Y:B8 P:E5 SP:FB
+A:B8 X:FF Y:B8 P:A5 SP:FB
+A:B8 X:FF Y:B8 P:A5 SP:FB
+A:B8 X:FF Y:B8 P:A5 SP:FB
+A:B8 X:FF Y:B8 P:A5 SP:FB
+A:B8 X:FF Y:B8 P:A5 SP:FB
+A:B8 X:FF Y:B8 P:A5 SP:F9
+A:B8 X:FF Y:B8 P:A5 SP:F9
+A:B8 X:FF Y:B8 P:A5 SP:F9
+A:B8 X:FF Y:B8 P:A5 SP:F9
+A:B8 X:FF Y:B8 P:A5 SP:F9
+A:B8 X:FF Y:B8 P:27 SP:F9
+A:B8 X:FF Y:B8 P:27 SP:F9
+A:B8 X:FF Y:B8 P:27 SP:FB
+A:38 X:FF Y:B8 P:25 SP:FB
+A:38 X:FF Y:B8 P:27 SP:FB
+A:38 X:FF Y:B8 P:27 SP:FB
+A:EB X:FF Y:B8 P:A5 SP:FB
+A:EB X:FF Y:B8 P:A5 SP:FB
+A:EB X:FF Y:FF P:A5 SP:FB
+A:EB X:FF Y:FF P:A5 SP:F9
+A:EB X:FF Y:FF P:E5 SP:F9
+A:EB X:FF Y:FF P:E4 SP:F9
+A:40 X:FF Y:FF P:64 SP:F9
+A:40 X:FF Y:FF P:64 SP:FB
+A:53 X:FF Y:FF P:24 SP:FB
+A:53 X:FF Y:FF P:24 SP:FB
+A:53 X:FF Y:FF P:24 SP:FB
+A:53 X:FF Y:FF P:24 SP:FA
+A:53 X:FF Y:FF P:24 SP:F9
+A:53 X:FF Y:B9 P:A4 SP:F9
+A:53 X:FF Y:B9 P:24 SP:FA
+A:53 X:FF Y:B9 P:24 SP:FB
+A:53 X:FF Y:B9 P:24 SP:F9
+A:53 X:FF Y:B9 P:24 SP:F9
+A:53 X:FF Y:B9 P:24 SP:F9
+A:53 X:FF Y:B9 P:24 SP:F9
+A:53 X:FF Y:B9 P:27 SP:F9
+A:53 X:FF Y:B9 P:27 SP:F9
+A:53 X:FF Y:B9 P:27 SP:FB
+A:EC X:FF Y:B9 P:A5 SP:FB
+A:EC X:FF Y:B9 P:27 SP:FB
+A:EC X:FF Y:B9 P:27 SP:FB
+A:EC X:FF Y:FF P:A5 SP:FB
+A:FF X:FF Y:FF P:A5 SP:FB
+A:FF X:FF Y:FF P:A5 SP:FB
+A:FF X:FF Y:FF P:A5 SP:F9
+A:FF X:FF Y:FF P:A5 SP:F9
+A:FF X:FF Y:FF P:A5 SP:F9
+A:FF X:FF Y:FF P:A5 SP:F9
+A:FF X:FF Y:FF P:A5 SP:FB
+A:FF X:FF Y:FF P:A5 SP:FB
+A:FF X:FF Y:FF P:A5 SP:FB
+A:FF X:FF Y:FF P:A5 SP:FB
+A:FF X:FF Y:FF P:A5 SP:FA
+A:FF X:FF Y:FF P:A5 SP:F9
+A:FF X:FF Y:BA P:A5 SP:F9
+A:FF X:FF Y:BA P:A5 SP:FA
+A:FF X:FF Y:BA P:A5 SP:FB
+A:FF X:FF Y:BA P:A5 SP:F9
+A:FF X:FF Y:BA P:A5 SP:F9
+A:FF X:FF Y:BA P:A5 SP:F9
+A:FF X:FF Y:BA P:A5 SP:F9
+A:FF X:FF Y:BA P:A5 SP:F9
+A:FF X:FF Y:BA P:27 SP:F9
+A:FF X:FF Y:BA P:27 SP:F9
+A:FF X:FF Y:BA P:27 SP:FB
+A:00 X:FF Y:BA P:27 SP:FB
+A:00 X:FF Y:BA P:27 SP:FB
+A:00 X:FF Y:BA P:27 SP:FB
+A:00 X:FF Y:FF P:A5 SP:FB
+A:37 X:FF Y:FF P:25 SP:FB
+A:37 X:FF Y:FF P:25 SP:FB
+A:37 X:FF Y:FF P:25 SP:F9
+A:37 X:FF Y:FF P:E5 SP:F9
+A:37 X:FF Y:FF P:E5 SP:F9
+A:F0 X:FF Y:FF P:E5 SP:F9
+A:F0 X:FF Y:FF P:E5 SP:FB
+A:B8 X:FF Y:FF P:A5 SP:FB
+A:B8 X:FF Y:FF P:A5 SP:FB
+A:B8 X:FF Y:FF P:A5 SP:FB
+A:B8 X:FF Y:FF P:A5 SP:FA
+A:B8 X:FF Y:FF P:A5 SP:F9
+A:B8 X:FF Y:BB P:A5 SP:F9
+A:B8 X:FF Y:BB P:A5 SP:FA
+A:B8 X:FF Y:BB P:A5 SP:FB
+A:B8 X:FF Y:BB P:A5 SP:F9
+A:B8 X:FF Y:BB P:A5 SP:F9
+A:B8 X:FF Y:BB P:A5 SP:F9
+A:B8 X:FF Y:BB P:A5 SP:F9
+A:B8 X:FF Y:BB P:A5 SP:F9
+A:B8 X:FF Y:BB P:27 SP:F9
+A:B8 X:FF Y:BB P:27 SP:F9
+A:B8 X:FF Y:BB P:27 SP:FB
+A:38 X:FF Y:BB P:25 SP:FB
+A:38 X:FF Y:BB P:27 SP:FB
+A:38 X:FF Y:BB P:27 SP:FB
+A:38 X:FF Y:BC P:A5 SP:FB
+A:38 X:FF Y:BC P:A5 SP:FB
+A:EB X:FF Y:BC P:A5 SP:FB
+A:EB X:FF Y:BC P:A5 SP:FB
+A:EB X:FF Y:BC P:A5 SP:F9
+A:EB X:FF Y:BC P:E5 SP:F9
+A:EB X:FF Y:BC P:E4 SP:F9
+A:40 X:FF Y:BC P:64 SP:F9
+A:40 X:FF Y:BC P:64 SP:FB
+A:53 X:FF Y:BC P:24 SP:FB
+A:53 X:FF Y:BC P:24 SP:FB
+A:53 X:FF Y:BC P:24 SP:FB
+A:53 X:FF Y:BC P:24 SP:FB
+A:53 X:FF Y:BC P:24 SP:FB
+A:53 X:FF Y:BC P:24 SP:F9
+A:53 X:FF Y:BC P:24 SP:F9
+A:53 X:FF Y:BC P:24 SP:F9
+A:53 X:FF Y:BC P:24 SP:F9
+A:53 X:FF Y:BC P:27 SP:F9
+A:53 X:FF Y:BC P:27 SP:F9
+A:53 X:FF Y:BC P:27 SP:FB
+A:EC X:FF Y:BC P:A5 SP:FB
+A:EC X:FF Y:BC P:27 SP:FB
+A:EC X:FF Y:BC P:27 SP:FB
+A:EC X:FF Y:BD P:A5 SP:FB
+A:FF X:FF Y:BD P:A5 SP:FB
+A:FF X:FF Y:BD P:A5 SP:FB
+A:FF X:FF Y:BD P:A5 SP:F9
+A:FF X:FF Y:BD P:A5 SP:F9
+A:FF X:FF Y:BD P:A5 SP:F9
+A:FF X:FF Y:BD P:A5 SP:F9
+A:FF X:FF Y:BD P:A5 SP:FB
+A:FF X:FF Y:BD P:A5 SP:FB
+A:FF X:FF Y:BD P:A5 SP:FB
+A:FF X:FF Y:BD P:A5 SP:FB
+A:FF X:FF Y:BD P:A5 SP:FB
+A:FF X:FF Y:BD P:A5 SP:FB
+A:FF X:FF Y:BD P:A5 SP:F9
+A:FF X:FF Y:BD P:A5 SP:F9
+A:FF X:FF Y:BD P:A5 SP:F9
+A:FF X:FF Y:BD P:A5 SP:F9
+A:FF X:FF Y:BD P:A5 SP:F9
+A:FF X:FF Y:BD P:27 SP:F9
+A:FF X:FF Y:BD P:27 SP:F9
+A:FF X:FF Y:BD P:27 SP:FB
+A:00 X:FF Y:BD P:27 SP:FB
+A:00 X:FF Y:BD P:27 SP:FB
+A:00 X:FF Y:BD P:27 SP:FB
+A:00 X:FF Y:BE P:A5 SP:FB
+A:37 X:FF Y:BE P:25 SP:FB
+A:37 X:FF Y:BE P:25 SP:FB
+A:37 X:FF Y:BE P:25 SP:F9
+A:37 X:FF Y:BE P:E5 SP:F9
+A:37 X:FF Y:BE P:E5 SP:F9
+A:F0 X:FF Y:BE P:E5 SP:F9
+A:F0 X:FF Y:BE P:E5 SP:FB
+A:B8 X:FF Y:BE P:A5 SP:FB
+A:B8 X:FF Y:BE P:A5 SP:FB
+A:B8 X:FF Y:BE P:A5 SP:FB
+A:B8 X:FF Y:BE P:A5 SP:FB
+A:B8 X:FF Y:BE P:A5 SP:FB
+A:B8 X:FF Y:BE P:A5 SP:F9
+A:B8 X:FF Y:BE P:A5 SP:F9
+A:B8 X:FF Y:BE P:A5 SP:F9
+A:B8 X:FF Y:BE P:A5 SP:F9
+A:B8 X:FF Y:BE P:A5 SP:F9
+A:B8 X:FF Y:BE P:27 SP:F9
+A:B8 X:FF Y:BE P:27 SP:F9
+A:B8 X:FF Y:BE P:27 SP:FB
+A:38 X:FF Y:BE P:25 SP:FB
+A:38 X:FF Y:BE P:27 SP:FB
+A:38 X:FF Y:BE P:27 SP:FB
+A:38 X:FF Y:BE P:27 SP:FD
+A:38 X:FF Y:BE P:27 SP:FB
+A:FF X:FF Y:BE P:A5 SP:FB
+A:FF X:FF Y:BE P:A5 SP:FB
+A:FF X:FF Y:BF P:A5 SP:FB
+A:FF X:02 Y:BF P:25 SP:FB
+A:47 X:02 Y:BF P:25 SP:FB
+A:47 X:02 Y:BF P:25 SP:FB
+A:06 X:02 Y:BF P:25 SP:FB
+A:06 X:02 Y:BF P:25 SP:FB
+A:A5 X:02 Y:BF P:A5 SP:FB
+A:A5 X:02 Y:BF P:A5 SP:FB
+A:A5 X:02 Y:BF P:A5 SP:F9
+A:A5 X:02 Y:BF P:E5 SP:F9
+A:A5 X:02 Y:BF P:E4 SP:F9
+A:B3 X:02 Y:BF P:E4 SP:F9
+A:B3 X:02 Y:BF P:E4 SP:FB
+A:FB X:02 Y:BF P:E5 SP:FB
+A:FB X:02 Y:BF P:E5 SP:FB
+A:FB X:02 Y:BF P:E5 SP:FB
+A:FB X:02 Y:BF P:E5 SP:FB
+A:FB X:02 Y:BF P:E5 SP:FB
+A:FB X:02 Y:BF P:E5 SP:F9
+A:FB X:02 Y:BF P:E5 SP:F9
+A:FB X:02 Y:BF P:E5 SP:F9
+A:FB X:02 Y:BF P:E5 SP:F9
+A:FB X:02 Y:BF P:67 SP:F9
+A:FB X:02 Y:BF P:67 SP:F9
+A:FB X:02 Y:BF P:67 SP:FB
+A:4A X:02 Y:BF P:65 SP:FB
+A:4A X:02 Y:BF P:67 SP:FB
+A:4A X:02 Y:BF P:67 SP:FB
+A:4A X:02 Y:C0 P:E5 SP:FB
+A:29 X:02 Y:C0 P:65 SP:FB
+A:29 X:02 Y:C0 P:65 SP:FB
+A:29 X:02 Y:C0 P:65 SP:F9
+A:29 X:02 Y:C0 P:25 SP:F9
+A:29 X:02 Y:C0 P:24 SP:F9
+A:C3 X:02 Y:C0 P:A4 SP:F9
+A:C3 X:02 Y:C0 P:A4 SP:FB
+A:D3 X:02 Y:C0 P:A4 SP:FB
+A:D3 X:02 Y:C0 P:A4 SP:FB
+A:D3 X:02 Y:C0 P:A4 SP:FB
+A:D3 X:02 Y:C0 P:A4 SP:FB
+A:D3 X:02 Y:C0 P:A4 SP:FB
+A:D3 X:02 Y:C0 P:A4 SP:F9
+A:D3 X:02 Y:C0 P:A4 SP:F9
+A:D3 X:02 Y:C0 P:A4 SP:F9
+A:D3 X:02 Y:C0 P:A4 SP:F9
+A:D3 X:02 Y:C0 P:A4 SP:F9
+A:D3 X:02 Y:C0 P:27 SP:F9
+A:D3 X:02 Y:C0 P:27 SP:F9
+A:D3 X:02 Y:C0 P:27 SP:FB
+A:52 X:02 Y:C0 P:25 SP:FB
+A:52 X:02 Y:C0 P:27 SP:FB
+A:52 X:02 Y:C0 P:27 SP:FB
+A:52 X:02 Y:C1 P:A5 SP:FB
+A:37 X:02 Y:C1 P:25 SP:FB
+A:37 X:02 Y:C1 P:25 SP:FB
+A:37 X:02 Y:C1 P:25 SP:F9
+A:37 X:02 Y:C1 P:E5 SP:F9
+A:37 X:02 Y:C1 P:E5 SP:F9
+A:10 X:02 Y:C1 P:65 SP:F9
+A:10 X:02 Y:C1 P:65 SP:FB
+A:7E X:02 Y:C1 P:64 SP:FB
+A:7E X:02 Y:C1 P:64 SP:FB
+A:7E X:02 Y:C1 P:64 SP:FB
+A:7E X:02 Y:C1 P:64 SP:FB
+A:7E X:02 Y:C1 P:64 SP:FB
+A:7E X:02 Y:C1 P:64 SP:F9
+A:7E X:02 Y:C1 P:64 SP:F9
+A:7E X:02 Y:C1 P:64 SP:F9
+A:7E X:02 Y:C1 P:64 SP:F9
+A:7E X:02 Y:C1 P:64 SP:F9
+A:7E X:02 Y:C1 P:67 SP:F9
+A:7E X:02 Y:C1 P:67 SP:F9
+A:7E X:02 Y:C1 P:67 SP:FB
+A:6E X:02 Y:C1 P:65 SP:FB
+A:6E X:02 Y:C1 P:67 SP:FB
+A:6E X:02 Y:C1 P:67 SP:FB
+A:6E X:02 Y:C2 P:E5 SP:FB
+A:A5 X:02 Y:C2 P:E5 SP:FB
+A:A5 X:02 Y:C2 P:E5 SP:FB
+A:A5 X:02 Y:C2 P:E5 SP:F9
+A:A5 X:02 Y:C2 P:E5 SP:F9
+A:A5 X:02 Y:C2 P:E4 SP:F9
+A:B3 X:02 Y:C2 P:E4 SP:F9
+A:B3 X:02 Y:C2 P:E4 SP:FB
+A:FB X:02 Y:C2 P:E5 SP:FB
+A:FB X:02 Y:C2 P:E5 SP:FB
+A:FB X:02 Y:C2 P:E5 SP:FB
+A:FB X:02 Y:C2 P:E5 SP:FB
+A:FB X:02 Y:C2 P:E5 SP:FB
+A:FB X:02 Y:C2 P:E5 SP:F9
+A:FB X:02 Y:C2 P:E5 SP:F9
+A:FB X:02 Y:C2 P:E5 SP:F9
+A:FB X:02 Y:C2 P:E5 SP:F9
+A:FB X:02 Y:C2 P:67 SP:F9
+A:FB X:02 Y:C2 P:67 SP:F9
+A:FB X:02 Y:C2 P:67 SP:FB
+A:4A X:02 Y:C2 P:65 SP:FB
+A:4A X:02 Y:C2 P:67 SP:FB
+A:4A X:02 Y:C2 P:67 SP:FB
+A:4A X:02 Y:C3 P:E5 SP:FB
+A:29 X:02 Y:C3 P:65 SP:FB
+A:29 X:02 Y:C3 P:65 SP:FB
+A:29 X:02 Y:C3 P:65 SP:F9
+A:29 X:02 Y:C3 P:25 SP:F9
+A:29 X:02 Y:C3 P:24 SP:F9
+A:C3 X:02 Y:C3 P:A4 SP:F9
+A:C3 X:02 Y:C3 P:A4 SP:FB
+A:D3 X:02 Y:C3 P:A4 SP:FB
+A:D3 X:02 Y:C3 P:A4 SP:FB
+A:D3 X:02 Y:C3 P:A4 SP:FB
+A:D3 X:02 Y:C3 P:A4 SP:FB
+A:D3 X:02 Y:C3 P:A4 SP:FB
+A:D3 X:02 Y:C3 P:A4 SP:F9
+A:D3 X:02 Y:C3 P:A4 SP:F9
+A:D3 X:02 Y:C3 P:A4 SP:F9
+A:D3 X:02 Y:C3 P:A4 SP:F9
+A:D3 X:02 Y:C3 P:A4 SP:F9
+A:D3 X:02 Y:C3 P:27 SP:F9
+A:D3 X:02 Y:C3 P:27 SP:F9
+A:D3 X:02 Y:C3 P:27 SP:FB
+A:52 X:02 Y:C3 P:25 SP:FB
+A:52 X:02 Y:C3 P:27 SP:FB
+A:52 X:02 Y:C3 P:27 SP:FB
+A:52 X:02 Y:C4 P:A5 SP:FB
+A:37 X:02 Y:C4 P:25 SP:FB
+A:37 X:02 Y:C4 P:25 SP:FB
+A:37 X:02 Y:C4 P:25 SP:F9
+A:37 X:02 Y:C4 P:E5 SP:F9
+A:37 X:02 Y:C4 P:E5 SP:F9
+A:10 X:02 Y:C4 P:65 SP:F9
+A:10 X:02 Y:C4 P:65 SP:FB
+A:7E X:02 Y:C4 P:64 SP:FB
+A:7E X:02 Y:C4 P:64 SP:FB
+A:7E X:02 Y:C4 P:64 SP:FB
+A:7E X:02 Y:C4 P:64 SP:FB
+A:7E X:02 Y:C4 P:64 SP:FB
+A:7E X:02 Y:C4 P:64 SP:F9
+A:7E X:02 Y:C4 P:64 SP:F9
+A:7E X:02 Y:C4 P:64 SP:F9
+A:7E X:02 Y:C4 P:64 SP:F9
+A:7E X:02 Y:C4 P:64 SP:F9
+A:7E X:02 Y:C4 P:67 SP:F9
+A:7E X:02 Y:C4 P:67 SP:F9
+A:7E X:02 Y:C4 P:67 SP:FB
+A:6E X:02 Y:C4 P:65 SP:FB
+A:6E X:02 Y:C4 P:67 SP:FB
+A:6E X:02 Y:C4 P:67 SP:FB
+A:6E X:02 Y:C5 P:E5 SP:FB
+A:A5 X:02 Y:C5 P:E5 SP:FB
+A:A5 X:02 Y:C5 P:E5 SP:FB
+A:A5 X:02 Y:C5 P:E5 SP:F9
+A:A5 X:02 Y:C5 P:E5 SP:F9
+A:A5 X:02 Y:C5 P:E4 SP:F9
+A:B3 X:02 Y:C5 P:E4 SP:F9
+A:B3 X:02 Y:C5 P:E4 SP:FB
+A:FB X:02 Y:C5 P:E5 SP:FB
+A:FB X:02 Y:C5 P:E5 SP:FB
+A:FB X:02 Y:C5 P:E5 SP:FB
+A:FB X:02 Y:C5 P:E5 SP:FB
+A:FB X:02 Y:C5 P:E5 SP:FB
+A:FB X:02 Y:C5 P:E5 SP:F9
+A:FB X:02 Y:C5 P:E5 SP:F9
+A:FB X:02 Y:C5 P:E5 SP:F9
+A:FB X:02 Y:C5 P:E5 SP:F9
+A:FB X:02 Y:C5 P:67 SP:F9
+A:FB X:02 Y:C5 P:67 SP:F9
+A:FB X:02 Y:C5 P:67 SP:FB
+A:4A X:02 Y:C5 P:65 SP:FB
+A:4A X:02 Y:C5 P:67 SP:FB
+A:4A X:02 Y:C5 P:67 SP:FB
+A:4A X:02 Y:C6 P:E5 SP:FB
+A:29 X:02 Y:C6 P:65 SP:FB
+A:29 X:02 Y:C6 P:65 SP:FB
+A:29 X:02 Y:C6 P:65 SP:F9
+A:29 X:02 Y:C6 P:25 SP:F9
+A:29 X:02 Y:C6 P:24 SP:F9
+A:C3 X:02 Y:C6 P:A4 SP:F9
+A:C3 X:02 Y:C6 P:A4 SP:FB
+A:D3 X:02 Y:C6 P:A4 SP:FB
+A:D3 X:02 Y:C6 P:A4 SP:FB
+A:D3 X:02 Y:C6 P:A4 SP:FB
+A:D3 X:02 Y:C6 P:A4 SP:FB
+A:D3 X:02 Y:C6 P:A4 SP:FB
+A:D3 X:02 Y:C6 P:A4 SP:F9
+A:D3 X:02 Y:C6 P:A4 SP:F9
+A:D3 X:02 Y:C6 P:A4 SP:F9
+A:D3 X:02 Y:C6 P:A4 SP:F9
+A:D3 X:02 Y:C6 P:A4 SP:F9
+A:D3 X:02 Y:C6 P:27 SP:F9
+A:D3 X:02 Y:C6 P:27 SP:F9
+A:D3 X:02 Y:C6 P:27 SP:FB
+A:52 X:02 Y:C6 P:25 SP:FB
+A:52 X:02 Y:C6 P:27 SP:FB
+A:52 X:02 Y:C6 P:27 SP:FB
+A:52 X:02 Y:C7 P:A5 SP:FB
+A:37 X:02 Y:C7 P:25 SP:FB
+A:37 X:02 Y:C7 P:25 SP:FB
+A:37 X:02 Y:C7 P:25 SP:F9
+A:37 X:02 Y:C7 P:E5 SP:F9
+A:37 X:02 Y:C7 P:E5 SP:F9
+A:10 X:02 Y:C7 P:65 SP:F9
+A:10 X:02 Y:C7 P:65 SP:FB
+A:7E X:02 Y:C7 P:64 SP:FB
+A:7E X:02 Y:C7 P:64 SP:FB
+A:7E X:02 Y:C7 P:64 SP:FB
+A:7E X:02 Y:C7 P:64 SP:FB
+A:7E X:02 Y:C7 P:64 SP:FB
+A:7E X:02 Y:C7 P:64 SP:F9
+A:7E X:02 Y:C7 P:64 SP:F9
+A:7E X:02 Y:C7 P:64 SP:F9
+A:7E X:02 Y:C7 P:64 SP:F9
+A:7E X:02 Y:C7 P:64 SP:F9
+A:7E X:02 Y:C7 P:67 SP:F9
+A:7E X:02 Y:C7 P:67 SP:F9
+A:7E X:02 Y:C7 P:67 SP:FB
+A:6E X:02 Y:C7 P:65 SP:FB
+A:6E X:02 Y:C7 P:67 SP:FB
+A:6E X:02 Y:C7 P:67 SP:FB
+A:A5 X:02 Y:C7 P:E5 SP:FB
+A:A5 X:02 Y:C7 P:E5 SP:FB
+A:48 X:02 Y:C7 P:65 SP:FB
+A:48 X:02 Y:C7 P:65 SP:FB
+A:05 X:02 Y:C7 P:65 SP:FB
+A:05 X:02 Y:C7 P:65 SP:FB
+A:05 X:02 Y:FF P:E5 SP:FB
+A:05 X:02 Y:FF P:E5 SP:F9
+A:05 X:02 Y:FF P:E5 SP:F9
+A:05 X:02 Y:FF P:E4 SP:F9
+A:B3 X:02 Y:FF P:E4 SP:F9
+A:B3 X:02 Y:FF P:E4 SP:FB
+A:FB X:02 Y:FF P:E5 SP:FB
+A:FB X:02 Y:FF P:E5 SP:FB
+A:FB X:02 Y:FF P:E5 SP:FB
+A:FB X:02 Y:FF P:E5 SP:FA
+A:FB X:02 Y:FF P:E5 SP:F9
+A:FB X:02 Y:C8 P:E5 SP:F9
+A:FB X:02 Y:C8 P:E5 SP:FA
+A:FB X:02 Y:C8 P:E5 SP:FB
+A:FB X:02 Y:C8 P:E5 SP:F9
+A:FB X:02 Y:C8 P:E5 SP:F9
+A:FB X:02 Y:C8 P:E5 SP:F9
+A:FB X:02 Y:C8 P:E5 SP:F9
+A:FB X:02 Y:C8 P:67 SP:F9
+A:FB X:02 Y:C8 P:67 SP:F9
+A:FB X:02 Y:C8 P:67 SP:FB
+A:4A X:02 Y:C8 P:65 SP:FB
+A:4A X:02 Y:C8 P:67 SP:FB
+A:4A X:02 Y:C8 P:67 SP:FB
+A:4A X:02 Y:FF P:E5 SP:FB
+A:29 X:02 Y:FF P:65 SP:FB
+A:29 X:02 Y:FF P:65 SP:FB
+A:29 X:02 Y:FF P:65 SP:F9
+A:29 X:02 Y:FF P:25 SP:F9
+A:29 X:02 Y:FF P:24 SP:F9
+A:C3 X:02 Y:FF P:A4 SP:F9
+A:C3 X:02 Y:FF P:A4 SP:FB
+A:D3 X:02 Y:FF P:A4 SP:FB
+A:D3 X:02 Y:FF P:A4 SP:FB
+A:D3 X:02 Y:FF P:A4 SP:FB
+A:D3 X:02 Y:FF P:A4 SP:FA
+A:D3 X:02 Y:FF P:A4 SP:F9
+A:D3 X:02 Y:C9 P:A4 SP:F9
+A:D3 X:02 Y:C9 P:A4 SP:FA
+A:D3 X:02 Y:C9 P:A4 SP:FB
+A:D3 X:02 Y:C9 P:A4 SP:F9
+A:D3 X:02 Y:C9 P:A4 SP:F9
+A:D3 X:02 Y:C9 P:A4 SP:F9
+A:D3 X:02 Y:C9 P:A4 SP:F9
+A:D3 X:02 Y:C9 P:A4 SP:F9
+A:D3 X:02 Y:C9 P:27 SP:F9
+A:D3 X:02 Y:C9 P:27 SP:F9
+A:D3 X:02 Y:C9 P:27 SP:FB
+A:52 X:02 Y:C9 P:25 SP:FB
+A:52 X:02 Y:C9 P:27 SP:FB
+A:52 X:02 Y:C9 P:27 SP:FB
+A:52 X:02 Y:FF P:A5 SP:FB
+A:37 X:02 Y:FF P:25 SP:FB
+A:37 X:02 Y:FF P:25 SP:FB
+A:37 X:02 Y:FF P:25 SP:F9
+A:37 X:02 Y:FF P:E5 SP:F9
+A:37 X:02 Y:FF P:E5 SP:F9
+A:10 X:02 Y:FF P:65 SP:F9
+A:10 X:02 Y:FF P:65 SP:FB
+A:7E X:02 Y:FF P:64 SP:FB
+A:7E X:02 Y:FF P:64 SP:FB
+A:7E X:02 Y:FF P:64 SP:FB
+A:7E X:02 Y:FF P:64 SP:FA
+A:7E X:02 Y:FF P:64 SP:F9
+A:7E X:02 Y:CA P:E4 SP:F9
+A:7E X:02 Y:CA P:64 SP:FA
+A:7E X:02 Y:CA P:64 SP:FB
+A:7E X:02 Y:CA P:64 SP:F9
+A:7E X:02 Y:CA P:64 SP:F9
+A:7E X:02 Y:CA P:64 SP:F9
+A:7E X:02 Y:CA P:64 SP:F9
+A:7E X:02 Y:CA P:64 SP:F9
+A:7E X:02 Y:CA P:67 SP:F9
+A:7E X:02 Y:CA P:67 SP:F9
+A:7E X:02 Y:CA P:67 SP:FB
+A:6E X:02 Y:CA P:65 SP:FB
+A:6E X:02 Y:CA P:67 SP:FB
+A:6E X:02 Y:CA P:67 SP:FB
+A:6E X:02 Y:CB P:E5 SP:FB
+A:6E X:FF Y:CB P:E5 SP:FB
+A:A5 X:FF Y:CB P:E5 SP:FB
+A:A5 X:FF Y:CB P:E5 SP:FB
+A:A5 X:FF Y:CB P:E5 SP:F9
+A:A5 X:FF Y:CB P:E5 SP:F9
+A:A5 X:FF Y:CB P:E4 SP:F9
+A:B3 X:FF Y:CB P:E4 SP:F9
+A:B3 X:FF Y:CB P:E4 SP:FB
+A:FB X:FF Y:CB P:E5 SP:FB
+A:FB X:FF Y:CB P:E5 SP:FB
+A:FB X:FF Y:CB P:E5 SP:FB
+A:FB X:FF Y:CB P:E5 SP:FB
+A:FB X:FF Y:CB P:E5 SP:FB
+A:FB X:FF Y:CB P:E5 SP:F9
+A:FB X:FF Y:CB P:E5 SP:F9
+A:FB X:FF Y:CB P:E5 SP:F9
+A:FB X:FF Y:CB P:E5 SP:F9
+A:FB X:FF Y:CB P:67 SP:F9
+A:FB X:FF Y:CB P:67 SP:F9
+A:FB X:FF Y:CB P:67 SP:FB
+A:4A X:FF Y:CB P:65 SP:FB
+A:4A X:FF Y:CB P:67 SP:FB
+A:4A X:FF Y:CB P:67 SP:FB
+A:4A X:FF Y:CC P:E5 SP:FB
+A:29 X:FF Y:CC P:65 SP:FB
+A:29 X:FF Y:CC P:65 SP:FB
+A:29 X:FF Y:CC P:65 SP:F9
+A:29 X:FF Y:CC P:25 SP:F9
+A:29 X:FF Y:CC P:24 SP:F9
+A:C3 X:FF Y:CC P:A4 SP:F9
+A:C3 X:FF Y:CC P:A4 SP:FB
+A:D3 X:FF Y:CC P:A4 SP:FB
+A:D3 X:FF Y:CC P:A4 SP:FB
+A:D3 X:FF Y:CC P:A4 SP:FB
+A:D3 X:FF Y:CC P:A4 SP:FB
+A:D3 X:FF Y:CC P:A4 SP:FB
+A:D3 X:FF Y:CC P:A4 SP:F9
+A:D3 X:FF Y:CC P:A4 SP:F9
+A:D3 X:FF Y:CC P:A4 SP:F9
+A:D3 X:FF Y:CC P:A4 SP:F9
+A:D3 X:FF Y:CC P:A4 SP:F9
+A:D3 X:FF Y:CC P:27 SP:F9
+A:D3 X:FF Y:CC P:27 SP:F9
+A:D3 X:FF Y:CC P:27 SP:FB
+A:52 X:FF Y:CC P:25 SP:FB
+A:52 X:FF Y:CC P:27 SP:FB
+A:52 X:FF Y:CC P:27 SP:FB
+A:52 X:FF Y:CD P:A5 SP:FB
+A:37 X:FF Y:CD P:25 SP:FB
+A:37 X:FF Y:CD P:25 SP:FB
+A:37 X:FF Y:CD P:25 SP:F9
+A:37 X:FF Y:CD P:E5 SP:F9
+A:37 X:FF Y:CD P:E5 SP:F9
+A:10 X:FF Y:CD P:65 SP:F9
+A:10 X:FF Y:CD P:65 SP:FB
+A:7E X:FF Y:CD P:64 SP:FB
+A:7E X:FF Y:CD P:64 SP:FB
+A:7E X:FF Y:CD P:64 SP:FB
+A:7E X:FF Y:CD P:64 SP:FB
+A:7E X:FF Y:CD P:64 SP:FB
+A:7E X:FF Y:CD P:64 SP:F9
+A:7E X:FF Y:CD P:64 SP:F9
+A:7E X:FF Y:CD P:64 SP:F9
+A:7E X:FF Y:CD P:64 SP:F9
+A:7E X:FF Y:CD P:64 SP:F9
+A:7E X:FF Y:CD P:67 SP:F9
+A:7E X:FF Y:CD P:67 SP:F9
+A:7E X:FF Y:CD P:67 SP:FB
+A:6E X:FF Y:CD P:65 SP:FB
+A:6E X:FF Y:CD P:67 SP:FB
+A:6E X:FF Y:CD P:67 SP:FB
+A:A5 X:FF Y:CD P:E5 SP:FB
+A:A5 X:FF Y:CD P:E5 SP:FB
+A:A5 X:FF Y:FF P:E5 SP:FB
+A:A5 X:FF Y:FF P:E5 SP:F9
+A:A5 X:FF Y:FF P:E5 SP:F9
+A:A5 X:FF Y:FF P:E4 SP:F9
+A:B3 X:FF Y:FF P:E4 SP:F9
+A:B3 X:FF Y:FF P:E4 SP:FB
+A:FB X:FF Y:FF P:E5 SP:FB
+A:FB X:FF Y:FF P:E5 SP:FB
+A:FB X:FF Y:FF P:E5 SP:FB
+A:FB X:FF Y:FF P:E5 SP:FA
+A:FB X:FF Y:FF P:E5 SP:F9
+A:FB X:FF Y:CE P:E5 SP:F9
+A:FB X:FF Y:CE P:E5 SP:FA
+A:FB X:FF Y:CE P:E5 SP:FB
+A:FB X:FF Y:CE P:E5 SP:F9
+A:FB X:FF Y:CE P:E5 SP:F9
+A:FB X:FF Y:CE P:E5 SP:F9
+A:FB X:FF Y:CE P:E5 SP:F9
+A:FB X:FF Y:CE P:67 SP:F9
+A:FB X:FF Y:CE P:67 SP:F9
+A:FB X:FF Y:CE P:67 SP:FB
+A:4A X:FF Y:CE P:65 SP:FB
+A:4A X:FF Y:CE P:67 SP:FB
+A:4A X:FF Y:CE P:67 SP:FB
+A:4A X:FF Y:FF P:E5 SP:FB
+A:29 X:FF Y:FF P:65 SP:FB
+A:29 X:FF Y:FF P:65 SP:FB
+A:29 X:FF Y:FF P:65 SP:F9
+A:29 X:FF Y:FF P:25 SP:F9
+A:29 X:FF Y:FF P:24 SP:F9
+A:C3 X:FF Y:FF P:A4 SP:F9
+A:C3 X:FF Y:FF P:A4 SP:FB
+A:D3 X:FF Y:FF P:A4 SP:FB
+A:D3 X:FF Y:FF P:A4 SP:FB
+A:D3 X:FF Y:FF P:A4 SP:FB
+A:D3 X:FF Y:FF P:A4 SP:FA
+A:D3 X:FF Y:FF P:A4 SP:F9
+A:D3 X:FF Y:CF P:A4 SP:F9
+A:D3 X:FF Y:CF P:A4 SP:FA
+A:D3 X:FF Y:CF P:A4 SP:FB
+A:D3 X:FF Y:CF P:A4 SP:F9
+A:D3 X:FF Y:CF P:A4 SP:F9
+A:D3 X:FF Y:CF P:A4 SP:F9
+A:D3 X:FF Y:CF P:A4 SP:F9
+A:D3 X:FF Y:CF P:A4 SP:F9
+A:D3 X:FF Y:CF P:27 SP:F9
+A:D3 X:FF Y:CF P:27 SP:F9
+A:D3 X:FF Y:CF P:27 SP:FB
+A:52 X:FF Y:CF P:25 SP:FB
+A:52 X:FF Y:CF P:27 SP:FB
+A:52 X:FF Y:CF P:27 SP:FB
+A:52 X:FF Y:FF P:A5 SP:FB
+A:37 X:FF Y:FF P:25 SP:FB
+A:37 X:FF Y:FF P:25 SP:FB
+A:37 X:FF Y:FF P:25 SP:F9
+A:37 X:FF Y:FF P:E5 SP:F9
+A:37 X:FF Y:FF P:E5 SP:F9
+A:10 X:FF Y:FF P:65 SP:F9
+A:10 X:FF Y:FF P:65 SP:FB
+A:7E X:FF Y:FF P:64 SP:FB
+A:7E X:FF Y:FF P:64 SP:FB
+A:7E X:FF Y:FF P:64 SP:FB
+A:7E X:FF Y:FF P:64 SP:FA
+A:7E X:FF Y:FF P:64 SP:F9
+A:7E X:FF Y:D0 P:E4 SP:F9
+A:7E X:FF Y:D0 P:64 SP:FA
+A:7E X:FF Y:D0 P:64 SP:FB
+A:7E X:FF Y:D0 P:64 SP:F9
+A:7E X:FF Y:D0 P:64 SP:F9
+A:7E X:FF Y:D0 P:64 SP:F9
+A:7E X:FF Y:D0 P:64 SP:F9
+A:7E X:FF Y:D0 P:64 SP:F9
+A:7E X:FF Y:D0 P:67 SP:F9
+A:7E X:FF Y:D0 P:67 SP:F9
+A:7E X:FF Y:D0 P:67 SP:FB
+A:6E X:FF Y:D0 P:65 SP:FB
+A:6E X:FF Y:D0 P:67 SP:FB
+A:6E X:FF Y:D0 P:67 SP:FB
+A:6E X:FF Y:D1 P:E5 SP:FB
+A:6E X:FF Y:D1 P:E5 SP:FB
+A:A5 X:FF Y:D1 P:E5 SP:FB
+A:A5 X:FF Y:D1 P:E5 SP:FB
+A:A5 X:FF Y:D1 P:E5 SP:F9
+A:A5 X:FF Y:D1 P:E5 SP:F9
+A:A5 X:FF Y:D1 P:E4 SP:F9
+A:B3 X:FF Y:D1 P:E4 SP:F9
+A:B3 X:FF Y:D1 P:E4 SP:FB
+A:FB X:FF Y:D1 P:E5 SP:FB
+A:FB X:FF Y:D1 P:E5 SP:FB
+A:FB X:FF Y:D1 P:E5 SP:FB
+A:FB X:FF Y:D1 P:E5 SP:FB
+A:FB X:FF Y:D1 P:E5 SP:FB
+A:FB X:FF Y:D1 P:E5 SP:F9
+A:FB X:FF Y:D1 P:E5 SP:F9
+A:FB X:FF Y:D1 P:E5 SP:F9
+A:FB X:FF Y:D1 P:E5 SP:F9
+A:FB X:FF Y:D1 P:67 SP:F9
+A:FB X:FF Y:D1 P:67 SP:F9
+A:FB X:FF Y:D1 P:67 SP:FB
+A:4A X:FF Y:D1 P:65 SP:FB
+A:4A X:FF Y:D1 P:67 SP:FB
+A:4A X:FF Y:D1 P:67 SP:FB
+A:4A X:FF Y:D2 P:E5 SP:FB
+A:29 X:FF Y:D2 P:65 SP:FB
+A:29 X:FF Y:D2 P:65 SP:FB
+A:29 X:FF Y:D2 P:65 SP:F9
+A:29 X:FF Y:D2 P:25 SP:F9
+A:29 X:FF Y:D2 P:24 SP:F9
+A:C3 X:FF Y:D2 P:A4 SP:F9
+A:C3 X:FF Y:D2 P:A4 SP:FB
+A:D3 X:FF Y:D2 P:A4 SP:FB
+A:D3 X:FF Y:D2 P:A4 SP:FB
+A:D3 X:FF Y:D2 P:A4 SP:FB
+A:D3 X:FF Y:D2 P:A4 SP:FB
+A:D3 X:FF Y:D2 P:A4 SP:FB
+A:D3 X:FF Y:D2 P:A4 SP:F9
+A:D3 X:FF Y:D2 P:A4 SP:F9
+A:D3 X:FF Y:D2 P:A4 SP:F9
+A:D3 X:FF Y:D2 P:A4 SP:F9
+A:D3 X:FF Y:D2 P:A4 SP:F9
+A:D3 X:FF Y:D2 P:27 SP:F9
+A:D3 X:FF Y:D2 P:27 SP:F9
+A:D3 X:FF Y:D2 P:27 SP:FB
+A:52 X:FF Y:D2 P:25 SP:FB
+A:52 X:FF Y:D2 P:27 SP:FB
+A:52 X:FF Y:D2 P:27 SP:FB
+A:52 X:FF Y:D3 P:A5 SP:FB
+A:37 X:FF Y:D3 P:25 SP:FB
+A:37 X:FF Y:D3 P:25 SP:FB
+A:37 X:FF Y:D3 P:25 SP:F9
+A:37 X:FF Y:D3 P:E5 SP:F9
+A:37 X:FF Y:D3 P:E5 SP:F9
+A:10 X:FF Y:D3 P:65 SP:F9
+A:10 X:FF Y:D3 P:65 SP:FB
+A:7E X:FF Y:D3 P:64 SP:FB
+A:7E X:FF Y:D3 P:64 SP:FB
+A:7E X:FF Y:D3 P:64 SP:FB
+A:7E X:FF Y:D3 P:64 SP:FB
+A:7E X:FF Y:D3 P:64 SP:FB
+A:7E X:FF Y:D3 P:64 SP:F9
+A:7E X:FF Y:D3 P:64 SP:F9
+A:7E X:FF Y:D3 P:64 SP:F9
+A:7E X:FF Y:D3 P:64 SP:F9
+A:7E X:FF Y:D3 P:64 SP:F9
+A:7E X:FF Y:D3 P:67 SP:F9
+A:7E X:FF Y:D3 P:67 SP:F9
+A:7E X:FF Y:D3 P:67 SP:FB
+A:6E X:FF Y:D3 P:65 SP:FB
+A:6E X:FF Y:D3 P:67 SP:FB
+A:6E X:FF Y:D3 P:67 SP:FB
+A:6E X:FF Y:D3 P:67 SP:FD
+A:6E X:FF Y:D3 P:67 SP:FB
+A:FF X:FF Y:D3 P:E5 SP:FB
+A:FF X:FF Y:D3 P:E5 SP:FB
+A:FF X:FF Y:D4 P:E5 SP:FB
+A:FF X:02 Y:D4 P:65 SP:FB
+A:47 X:02 Y:D4 P:65 SP:FB
+A:47 X:02 Y:D4 P:65 SP:FB
+A:06 X:02 Y:D4 P:65 SP:FB
+A:06 X:02 Y:D4 P:65 SP:FB
+A:A5 X:02 Y:D4 P:E5 SP:FB
+A:A5 X:02 Y:D4 P:E5 SP:FB
+A:A5 X:02 Y:D4 P:E5 SP:F9
+A:A5 X:02 Y:D4 P:E5 SP:F9
+A:A5 X:02 Y:D4 P:E4 SP:F9
+A:B3 X:02 Y:D4 P:E4 SP:F9
+A:B3 X:02 Y:D4 P:E4 SP:FB
+A:02 X:02 Y:D4 P:65 SP:FB
+A:02 X:02 Y:D4 P:65 SP:FB
+A:02 X:02 Y:D4 P:65 SP:FB
+A:02 X:02 Y:D4 P:65 SP:FB
+A:02 X:02 Y:D4 P:65 SP:FB
+A:02 X:02 Y:D4 P:65 SP:F9
+A:02 X:02 Y:D4 P:65 SP:F9
+A:02 X:02 Y:D4 P:65 SP:F9
+A:02 X:02 Y:D4 P:65 SP:F9
+A:02 X:02 Y:D4 P:67 SP:F9
+A:02 X:02 Y:D4 P:67 SP:F9
+A:02 X:02 Y:D4 P:67 SP:FB
+A:4A X:02 Y:D4 P:65 SP:FB
+A:4A X:02 Y:D4 P:67 SP:FB
+A:4A X:02 Y:D4 P:67 SP:FB
+A:4A X:02 Y:D5 P:E5 SP:FB
+A:29 X:02 Y:D5 P:65 SP:FB
+A:29 X:02 Y:D5 P:65 SP:FB
+A:29 X:02 Y:D5 P:65 SP:F9
+A:29 X:02 Y:D5 P:25 SP:F9
+A:29 X:02 Y:D5 P:24 SP:F9
+A:42 X:02 Y:D5 P:24 SP:F9
+A:42 X:02 Y:D5 P:24 SP:FB
+A:42 X:02 Y:D5 P:24 SP:FB
+A:42 X:02 Y:D5 P:24 SP:FB
+A:42 X:02 Y:D5 P:24 SP:FB
+A:42 X:02 Y:D5 P:24 SP:FB
+A:42 X:02 Y:D5 P:24 SP:FB
+A:42 X:02 Y:D5 P:24 SP:F9
+A:42 X:02 Y:D5 P:24 SP:F9
+A:42 X:02 Y:D5 P:24 SP:F9
+A:42 X:02 Y:D5 P:24 SP:F9
+A:42 X:02 Y:D5 P:24 SP:F9
+A:42 X:02 Y:D5 P:27 SP:F9
+A:42 X:02 Y:D5 P:27 SP:F9
+A:42 X:02 Y:D5 P:27 SP:FB
+A:52 X:02 Y:D5 P:25 SP:FB
+A:52 X:02 Y:D5 P:27 SP:FB
+A:52 X:02 Y:D5 P:27 SP:FB
+A:52 X:02 Y:D6 P:A5 SP:FB
+A:37 X:02 Y:D6 P:25 SP:FB
+A:37 X:02 Y:D6 P:25 SP:FB
+A:37 X:02 Y:D6 P:25 SP:F9
+A:37 X:02 Y:D6 P:E5 SP:F9
+A:37 X:02 Y:D6 P:E5 SP:F9
+A:75 X:02 Y:D6 P:65 SP:F9
+A:75 X:02 Y:D6 P:65 SP:FB
+A:65 X:02 Y:D6 P:64 SP:FB
+A:65 X:02 Y:D6 P:64 SP:FB
+A:65 X:02 Y:D6 P:64 SP:FB
+A:65 X:02 Y:D6 P:64 SP:FB
+A:65 X:02 Y:D6 P:64 SP:FB
+A:65 X:02 Y:D6 P:64 SP:F9
+A:65 X:02 Y:D6 P:64 SP:F9
+A:65 X:02 Y:D6 P:64 SP:F9
+A:65 X:02 Y:D6 P:64 SP:F9
+A:65 X:02 Y:D6 P:64 SP:F9
+A:65 X:02 Y:D6 P:67 SP:F9
+A:65 X:02 Y:D6 P:67 SP:F9
+A:65 X:02 Y:D6 P:67 SP:FB
+A:6F X:02 Y:D6 P:65 SP:FB
+A:6F X:02 Y:D6 P:67 SP:FB
+A:6F X:02 Y:D6 P:67 SP:FB
+A:6F X:02 Y:D7 P:E5 SP:FB
+A:A5 X:02 Y:D7 P:E5 SP:FB
+A:A5 X:02 Y:D7 P:E5 SP:FB
+A:A5 X:02 Y:D7 P:E5 SP:F9
+A:A5 X:02 Y:D7 P:E5 SP:F9
+A:A5 X:02 Y:D7 P:E4 SP:F9
+A:B3 X:02 Y:D7 P:E4 SP:F9
+A:B3 X:02 Y:D7 P:E4 SP:FB
+A:02 X:02 Y:D7 P:65 SP:FB
+A:02 X:02 Y:D7 P:65 SP:FB
+A:02 X:02 Y:D7 P:65 SP:FB
+A:02 X:02 Y:D7 P:65 SP:FB
+A:02 X:02 Y:D7 P:65 SP:FB
+A:02 X:02 Y:D7 P:65 SP:F9
+A:02 X:02 Y:D7 P:65 SP:F9
+A:02 X:02 Y:D7 P:65 SP:F9
+A:02 X:02 Y:D7 P:65 SP:F9
+A:02 X:02 Y:D7 P:67 SP:F9
+A:02 X:02 Y:D7 P:67 SP:F9
+A:02 X:02 Y:D7 P:67 SP:FB
+A:4A X:02 Y:D7 P:65 SP:FB
+A:4A X:02 Y:D7 P:67 SP:FB
+A:4A X:02 Y:D7 P:67 SP:FB
+A:4A X:02 Y:D8 P:E5 SP:FB
+A:29 X:02 Y:D8 P:65 SP:FB
+A:29 X:02 Y:D8 P:65 SP:FB
+A:29 X:02 Y:D8 P:65 SP:F9
+A:29 X:02 Y:D8 P:25 SP:F9
+A:29 X:02 Y:D8 P:24 SP:F9
+A:42 X:02 Y:D8 P:24 SP:F9
+A:42 X:02 Y:D8 P:24 SP:FB
+A:42 X:02 Y:D8 P:24 SP:FB
+A:42 X:02 Y:D8 P:24 SP:FB
+A:42 X:02 Y:D8 P:24 SP:FB
+A:42 X:02 Y:D8 P:24 SP:FB
+A:42 X:02 Y:D8 P:24 SP:FB
+A:42 X:02 Y:D8 P:24 SP:F9
+A:42 X:02 Y:D8 P:24 SP:F9
+A:42 X:02 Y:D8 P:24 SP:F9
+A:42 X:02 Y:D8 P:24 SP:F9
+A:42 X:02 Y:D8 P:24 SP:F9
+A:42 X:02 Y:D8 P:27 SP:F9
+A:42 X:02 Y:D8 P:27 SP:F9
+A:42 X:02 Y:D8 P:27 SP:FB
+A:52 X:02 Y:D8 P:25 SP:FB
+A:52 X:02 Y:D8 P:27 SP:FB
+A:52 X:02 Y:D8 P:27 SP:FB
+A:52 X:02 Y:D9 P:A5 SP:FB
+A:37 X:02 Y:D9 P:25 SP:FB
+A:37 X:02 Y:D9 P:25 SP:FB
+A:37 X:02 Y:D9 P:25 SP:F9
+A:37 X:02 Y:D9 P:E5 SP:F9
+A:37 X:02 Y:D9 P:E5 SP:F9
+A:75 X:02 Y:D9 P:65 SP:F9
+A:75 X:02 Y:D9 P:65 SP:FB
+A:65 X:02 Y:D9 P:64 SP:FB
+A:65 X:02 Y:D9 P:64 SP:FB
+A:65 X:02 Y:D9 P:64 SP:FB
+A:65 X:02 Y:D9 P:64 SP:FB
+A:65 X:02 Y:D9 P:64 SP:FB
+A:65 X:02 Y:D9 P:64 SP:F9
+A:65 X:02 Y:D9 P:64 SP:F9
+A:65 X:02 Y:D9 P:64 SP:F9
+A:65 X:02 Y:D9 P:64 SP:F9
+A:65 X:02 Y:D9 P:64 SP:F9
+A:65 X:02 Y:D9 P:67 SP:F9
+A:65 X:02 Y:D9 P:67 SP:F9
+A:65 X:02 Y:D9 P:67 SP:FB
+A:6F X:02 Y:D9 P:65 SP:FB
+A:6F X:02 Y:D9 P:67 SP:FB
+A:6F X:02 Y:D9 P:67 SP:FB
+A:6F X:02 Y:DA P:E5 SP:FB
+A:A5 X:02 Y:DA P:E5 SP:FB
+A:A5 X:02 Y:DA P:E5 SP:FB
+A:A5 X:02 Y:DA P:E5 SP:F9
+A:A5 X:02 Y:DA P:E5 SP:F9
+A:A5 X:02 Y:DA P:E4 SP:F9
+A:B3 X:02 Y:DA P:E4 SP:F9
+A:B3 X:02 Y:DA P:E4 SP:FB
+A:02 X:02 Y:DA P:65 SP:FB
+A:02 X:02 Y:DA P:65 SP:FB
+A:02 X:02 Y:DA P:65 SP:FB
+A:02 X:02 Y:DA P:65 SP:FB
+A:02 X:02 Y:DA P:65 SP:FB
+A:02 X:02 Y:DA P:65 SP:F9
+A:02 X:02 Y:DA P:65 SP:F9
+A:02 X:02 Y:DA P:65 SP:F9
+A:02 X:02 Y:DA P:65 SP:F9
+A:02 X:02 Y:DA P:67 SP:F9
+A:02 X:02 Y:DA P:67 SP:F9
+A:02 X:02 Y:DA P:67 SP:FB
+A:4A X:02 Y:DA P:65 SP:FB
+A:4A X:02 Y:DA P:67 SP:FB
+A:4A X:02 Y:DA P:67 SP:FB
+A:4A X:02 Y:DB P:E5 SP:FB
+A:29 X:02 Y:DB P:65 SP:FB
+A:29 X:02 Y:DB P:65 SP:FB
+A:29 X:02 Y:DB P:65 SP:F9
+A:29 X:02 Y:DB P:25 SP:F9
+A:29 X:02 Y:DB P:24 SP:F9
+A:42 X:02 Y:DB P:24 SP:F9
+A:42 X:02 Y:DB P:24 SP:FB
+A:42 X:02 Y:DB P:24 SP:FB
+A:42 X:02 Y:DB P:24 SP:FB
+A:42 X:02 Y:DB P:24 SP:FB
+A:42 X:02 Y:DB P:24 SP:FB
+A:42 X:02 Y:DB P:24 SP:FB
+A:42 X:02 Y:DB P:24 SP:F9
+A:42 X:02 Y:DB P:24 SP:F9
+A:42 X:02 Y:DB P:24 SP:F9
+A:42 X:02 Y:DB P:24 SP:F9
+A:42 X:02 Y:DB P:24 SP:F9
+A:42 X:02 Y:DB P:27 SP:F9
+A:42 X:02 Y:DB P:27 SP:F9
+A:42 X:02 Y:DB P:27 SP:FB
+A:52 X:02 Y:DB P:25 SP:FB
+A:52 X:02 Y:DB P:27 SP:FB
+A:52 X:02 Y:DB P:27 SP:FB
+A:52 X:02 Y:DC P:A5 SP:FB
+A:37 X:02 Y:DC P:25 SP:FB
+A:37 X:02 Y:DC P:25 SP:FB
+A:37 X:02 Y:DC P:25 SP:F9
+A:37 X:02 Y:DC P:E5 SP:F9
+A:37 X:02 Y:DC P:E5 SP:F9
+A:75 X:02 Y:DC P:65 SP:F9
+A:75 X:02 Y:DC P:65 SP:FB
+A:65 X:02 Y:DC P:64 SP:FB
+A:65 X:02 Y:DC P:64 SP:FB
+A:65 X:02 Y:DC P:64 SP:FB
+A:65 X:02 Y:DC P:64 SP:FB
+A:65 X:02 Y:DC P:64 SP:FB
+A:65 X:02 Y:DC P:64 SP:F9
+A:65 X:02 Y:DC P:64 SP:F9
+A:65 X:02 Y:DC P:64 SP:F9
+A:65 X:02 Y:DC P:64 SP:F9
+A:65 X:02 Y:DC P:64 SP:F9
+A:65 X:02 Y:DC P:67 SP:F9
+A:65 X:02 Y:DC P:67 SP:F9
+A:65 X:02 Y:DC P:67 SP:FB
+A:6F X:02 Y:DC P:65 SP:FB
+A:6F X:02 Y:DC P:67 SP:FB
+A:6F X:02 Y:DC P:67 SP:FB
+A:A5 X:02 Y:DC P:E5 SP:FB
+A:A5 X:02 Y:DC P:E5 SP:FB
+A:48 X:02 Y:DC P:65 SP:FB
+A:48 X:02 Y:DC P:65 SP:FB
+A:05 X:02 Y:DC P:65 SP:FB
+A:05 X:02 Y:DC P:65 SP:FB
+A:05 X:02 Y:FF P:E5 SP:FB
+A:05 X:02 Y:FF P:E5 SP:F9
+A:05 X:02 Y:FF P:E5 SP:F9
+A:05 X:02 Y:FF P:E4 SP:F9
+A:B3 X:02 Y:FF P:E4 SP:F9
+A:B3 X:02 Y:FF P:E4 SP:FB
+A:02 X:02 Y:FF P:65 SP:FB
+A:02 X:02 Y:FF P:65 SP:FB
+A:02 X:02 Y:FF P:65 SP:FB
+A:02 X:02 Y:FF P:65 SP:FA
+A:02 X:02 Y:FF P:65 SP:F9
+A:02 X:02 Y:DD P:E5 SP:F9
+A:02 X:02 Y:DD P:65 SP:FA
+A:02 X:02 Y:DD P:65 SP:FB
+A:02 X:02 Y:DD P:65 SP:F9
+A:02 X:02 Y:DD P:65 SP:F9
+A:02 X:02 Y:DD P:65 SP:F9
+A:02 X:02 Y:DD P:65 SP:F9
+A:02 X:02 Y:DD P:67 SP:F9
+A:02 X:02 Y:DD P:67 SP:F9
+A:02 X:02 Y:DD P:67 SP:FB
+A:4A X:02 Y:DD P:65 SP:FB
+A:4A X:02 Y:DD P:67 SP:FB
+A:4A X:02 Y:DD P:67 SP:FB
+A:4A X:02 Y:FF P:E5 SP:FB
+A:29 X:02 Y:FF P:65 SP:FB
+A:29 X:02 Y:FF P:65 SP:FB
+A:29 X:02 Y:FF P:65 SP:F9
+A:29 X:02 Y:FF P:25 SP:F9
+A:29 X:02 Y:FF P:24 SP:F9
+A:42 X:02 Y:FF P:24 SP:F9
+A:42 X:02 Y:FF P:24 SP:FB
+A:42 X:02 Y:FF P:24 SP:FB
+A:42 X:02 Y:FF P:24 SP:FB
+A:42 X:02 Y:FF P:24 SP:FB
+A:42 X:02 Y:FF P:24 SP:FA
+A:42 X:02 Y:FF P:24 SP:F9
+A:42 X:02 Y:DE P:A4 SP:F9
+A:42 X:02 Y:DE P:24 SP:FA
+A:42 X:02 Y:DE P:24 SP:FB
+A:42 X:02 Y:DE P:24 SP:F9
+A:42 X:02 Y:DE P:24 SP:F9
+A:42 X:02 Y:DE P:24 SP:F9
+A:42 X:02 Y:DE P:24 SP:F9
+A:42 X:02 Y:DE P:24 SP:F9
+A:42 X:02 Y:DE P:27 SP:F9
+A:42 X:02 Y:DE P:27 SP:F9
+A:42 X:02 Y:DE P:27 SP:FB
+A:52 X:02 Y:DE P:25 SP:FB
+A:52 X:02 Y:DE P:27 SP:FB
+A:52 X:02 Y:DE P:27 SP:FB
+A:52 X:02 Y:FF P:A5 SP:FB
+A:37 X:02 Y:FF P:25 SP:FB
+A:37 X:02 Y:FF P:25 SP:FB
+A:37 X:02 Y:FF P:25 SP:F9
+A:37 X:02 Y:FF P:E5 SP:F9
+A:37 X:02 Y:FF P:E5 SP:F9
+A:75 X:02 Y:FF P:65 SP:F9
+A:75 X:02 Y:FF P:65 SP:FB
+A:65 X:02 Y:FF P:64 SP:FB
+A:65 X:02 Y:FF P:64 SP:FB
+A:65 X:02 Y:FF P:64 SP:FB
+A:65 X:02 Y:FF P:64 SP:FA
+A:65 X:02 Y:FF P:64 SP:F9
+A:65 X:02 Y:DF P:E4 SP:F9
+A:65 X:02 Y:DF P:64 SP:FA
+A:65 X:02 Y:DF P:64 SP:FB
+A:65 X:02 Y:DF P:64 SP:F9
+A:65 X:02 Y:DF P:64 SP:F9
+A:65 X:02 Y:DF P:64 SP:F9
+A:65 X:02 Y:DF P:64 SP:F9
+A:65 X:02 Y:DF P:64 SP:F9
+A:65 X:02 Y:DF P:67 SP:F9
+A:65 X:02 Y:DF P:67 SP:F9
+A:65 X:02 Y:DF P:67 SP:FB
+A:6F X:02 Y:DF P:65 SP:FB
+A:6F X:02 Y:DF P:67 SP:FB
+A:6F X:02 Y:DF P:67 SP:FB
+A:6F X:02 Y:E0 P:E5 SP:FB
+A:6F X:FF Y:E0 P:E5 SP:FB
+A:A5 X:FF Y:E0 P:E5 SP:FB
+A:A5 X:FF Y:E0 P:E5 SP:FB
+A:A5 X:FF Y:E0 P:E5 SP:F9
+A:A5 X:FF Y:E0 P:E5 SP:F9
+A:A5 X:FF Y:E0 P:E4 SP:F9
+A:B3 X:FF Y:E0 P:E4 SP:F9
+A:B3 X:FF Y:E0 P:E4 SP:FB
+A:02 X:FF Y:E0 P:65 SP:FB
+A:02 X:FF Y:E0 P:65 SP:FB
+A:02 X:FF Y:E0 P:65 SP:FB
+A:02 X:FF Y:E0 P:65 SP:FB
+A:02 X:FF Y:E0 P:65 SP:FB
+A:02 X:FF Y:E0 P:65 SP:F9
+A:02 X:FF Y:E0 P:65 SP:F9
+A:02 X:FF Y:E0 P:65 SP:F9
+A:02 X:FF Y:E0 P:65 SP:F9
+A:02 X:FF Y:E0 P:67 SP:F9
+A:02 X:FF Y:E0 P:67 SP:F9
+A:02 X:FF Y:E0 P:67 SP:FB
+A:4A X:FF Y:E0 P:65 SP:FB
+A:4A X:FF Y:E0 P:67 SP:FB
+A:4A X:FF Y:E0 P:67 SP:FB
+A:4A X:FF Y:E1 P:E5 SP:FB
+A:29 X:FF Y:E1 P:65 SP:FB
+A:29 X:FF Y:E1 P:65 SP:FB
+A:29 X:FF Y:E1 P:65 SP:F9
+A:29 X:FF Y:E1 P:25 SP:F9
+A:29 X:FF Y:E1 P:24 SP:F9
+A:42 X:FF Y:E1 P:24 SP:F9
+A:42 X:FF Y:E1 P:24 SP:FB
+A:42 X:FF Y:E1 P:24 SP:FB
+A:42 X:FF Y:E1 P:24 SP:FB
+A:42 X:FF Y:E1 P:24 SP:FB
+A:42 X:FF Y:E1 P:24 SP:FB
+A:42 X:FF Y:E1 P:24 SP:FB
+A:42 X:FF Y:E1 P:24 SP:F9
+A:42 X:FF Y:E1 P:24 SP:F9
+A:42 X:FF Y:E1 P:24 SP:F9
+A:42 X:FF Y:E1 P:24 SP:F9
+A:42 X:FF Y:E1 P:24 SP:F9
+A:42 X:FF Y:E1 P:27 SP:F9
+A:42 X:FF Y:E1 P:27 SP:F9
+A:42 X:FF Y:E1 P:27 SP:FB
+A:52 X:FF Y:E1 P:25 SP:FB
+A:52 X:FF Y:E1 P:27 SP:FB
+A:52 X:FF Y:E1 P:27 SP:FB
+A:52 X:FF Y:E2 P:A5 SP:FB
+A:37 X:FF Y:E2 P:25 SP:FB
+A:37 X:FF Y:E2 P:25 SP:FB
+A:37 X:FF Y:E2 P:25 SP:F9
+A:37 X:FF Y:E2 P:E5 SP:F9
+A:37 X:FF Y:E2 P:E5 SP:F9
+A:75 X:FF Y:E2 P:65 SP:F9
+A:75 X:FF Y:E2 P:65 SP:FB
+A:65 X:FF Y:E2 P:64 SP:FB
+A:65 X:FF Y:E2 P:64 SP:FB
+A:65 X:FF Y:E2 P:64 SP:FB
+A:65 X:FF Y:E2 P:64 SP:FB
+A:65 X:FF Y:E2 P:64 SP:FB
+A:65 X:FF Y:E2 P:64 SP:F9
+A:65 X:FF Y:E2 P:64 SP:F9
+A:65 X:FF Y:E2 P:64 SP:F9
+A:65 X:FF Y:E2 P:64 SP:F9
+A:65 X:FF Y:E2 P:64 SP:F9
+A:65 X:FF Y:E2 P:67 SP:F9
+A:65 X:FF Y:E2 P:67 SP:F9
+A:65 X:FF Y:E2 P:67 SP:FB
+A:6F X:FF Y:E2 P:65 SP:FB
+A:6F X:FF Y:E2 P:67 SP:FB
+A:6F X:FF Y:E2 P:67 SP:FB
+A:A5 X:FF Y:E2 P:E5 SP:FB
+A:A5 X:FF Y:E2 P:E5 SP:FB
+A:A5 X:FF Y:FF P:E5 SP:FB
+A:A5 X:FF Y:FF P:E5 SP:F9
+A:A5 X:FF Y:FF P:E5 SP:F9
+A:A5 X:FF Y:FF P:E4 SP:F9
+A:B3 X:FF Y:FF P:E4 SP:F9
+A:B3 X:FF Y:FF P:E4 SP:FB
+A:02 X:FF Y:FF P:65 SP:FB
+A:02 X:FF Y:FF P:65 SP:FB
+A:02 X:FF Y:FF P:65 SP:FB
+A:02 X:FF Y:FF P:65 SP:FA
+A:02 X:FF Y:FF P:65 SP:F9
+A:02 X:FF Y:E3 P:E5 SP:F9
+A:02 X:FF Y:E3 P:65 SP:FA
+A:02 X:FF Y:E3 P:65 SP:FB
+A:02 X:FF Y:E3 P:65 SP:F9
+A:02 X:FF Y:E3 P:65 SP:F9
+A:02 X:FF Y:E3 P:65 SP:F9
+A:02 X:FF Y:E3 P:65 SP:F9
+A:02 X:FF Y:E3 P:67 SP:F9
+A:02 X:FF Y:E3 P:67 SP:F9
+A:02 X:FF Y:E3 P:67 SP:FB
+A:4A X:FF Y:E3 P:65 SP:FB
+A:4A X:FF Y:E3 P:67 SP:FB
+A:4A X:FF Y:E3 P:67 SP:FB
+A:4A X:FF Y:FF P:E5 SP:FB
+A:29 X:FF Y:FF P:65 SP:FB
+A:29 X:FF Y:FF P:65 SP:FB
+A:29 X:FF Y:FF P:65 SP:F9
+A:29 X:FF Y:FF P:25 SP:F9
+A:29 X:FF Y:FF P:24 SP:F9
+A:42 X:FF Y:FF P:24 SP:F9
+A:42 X:FF Y:FF P:24 SP:FB
+A:42 X:FF Y:FF P:24 SP:FB
+A:42 X:FF Y:FF P:24 SP:FB
+A:42 X:FF Y:FF P:24 SP:FB
+A:42 X:FF Y:FF P:24 SP:FA
+A:42 X:FF Y:FF P:24 SP:F9
+A:42 X:FF Y:E4 P:A4 SP:F9
+A:42 X:FF Y:E4 P:24 SP:FA
+A:42 X:FF Y:E4 P:24 SP:FB
+A:42 X:FF Y:E4 P:24 SP:F9
+A:42 X:FF Y:E4 P:24 SP:F9
+A:42 X:FF Y:E4 P:24 SP:F9
+A:42 X:FF Y:E4 P:24 SP:F9
+A:42 X:FF Y:E4 P:24 SP:F9
+A:42 X:FF Y:E4 P:27 SP:F9
+A:42 X:FF Y:E4 P:27 SP:F9
+A:42 X:FF Y:E4 P:27 SP:FB
+A:52 X:FF Y:E4 P:25 SP:FB
+A:52 X:FF Y:E4 P:27 SP:FB
+A:52 X:FF Y:E4 P:27 SP:FB
+A:52 X:FF Y:FF P:A5 SP:FB
+A:37 X:FF Y:FF P:25 SP:FB
+A:37 X:FF Y:FF P:25 SP:FB
+A:37 X:FF Y:FF P:25 SP:F9
+A:37 X:FF Y:FF P:E5 SP:F9
+A:37 X:FF Y:FF P:E5 SP:F9
+A:75 X:FF Y:FF P:65 SP:F9
+A:75 X:FF Y:FF P:65 SP:FB
+A:65 X:FF Y:FF P:64 SP:FB
+A:65 X:FF Y:FF P:64 SP:FB
+A:65 X:FF Y:FF P:64 SP:FB
+A:65 X:FF Y:FF P:64 SP:FA
+A:65 X:FF Y:FF P:64 SP:F9
+A:65 X:FF Y:E5 P:E4 SP:F9
+A:65 X:FF Y:E5 P:64 SP:FA
+A:65 X:FF Y:E5 P:64 SP:FB
+A:65 X:FF Y:E5 P:64 SP:F9
+A:65 X:FF Y:E5 P:64 SP:F9
+A:65 X:FF Y:E5 P:64 SP:F9
+A:65 X:FF Y:E5 P:64 SP:F9
+A:65 X:FF Y:E5 P:64 SP:F9
+A:65 X:FF Y:E5 P:67 SP:F9
+A:65 X:FF Y:E5 P:67 SP:F9
+A:65 X:FF Y:E5 P:67 SP:FB
+A:6F X:FF Y:E5 P:65 SP:FB
+A:6F X:FF Y:E5 P:67 SP:FB
+A:6F X:FF Y:E5 P:67 SP:FB
+A:6F X:FF Y:E6 P:E5 SP:FB
+A:6F X:FF Y:E6 P:E5 SP:FB
+A:A5 X:FF Y:E6 P:E5 SP:FB
+A:A5 X:FF Y:E6 P:E5 SP:FB
+A:A5 X:FF Y:E6 P:E5 SP:F9
+A:A5 X:FF Y:E6 P:E5 SP:F9
+A:A5 X:FF Y:E6 P:E4 SP:F9
+A:B3 X:FF Y:E6 P:E4 SP:F9
+A:B3 X:FF Y:E6 P:E4 SP:FB
+A:02 X:FF Y:E6 P:65 SP:FB
+A:02 X:FF Y:E6 P:65 SP:FB
+A:02 X:FF Y:E6 P:65 SP:FB
+A:02 X:FF Y:E6 P:65 SP:FB
+A:02 X:FF Y:E6 P:65 SP:FB
+A:02 X:FF Y:E6 P:65 SP:F9
+A:02 X:FF Y:E6 P:65 SP:F9
+A:02 X:FF Y:E6 P:65 SP:F9
+A:02 X:FF Y:E6 P:65 SP:F9
+A:02 X:FF Y:E6 P:67 SP:F9
+A:02 X:FF Y:E6 P:67 SP:F9
+A:02 X:FF Y:E6 P:67 SP:FB
+A:4A X:FF Y:E6 P:65 SP:FB
+A:4A X:FF Y:E6 P:67 SP:FB
+A:4A X:FF Y:E6 P:67 SP:FB
+A:4A X:FF Y:E7 P:E5 SP:FB
+A:29 X:FF Y:E7 P:65 SP:FB
+A:29 X:FF Y:E7 P:65 SP:FB
+A:29 X:FF Y:E7 P:65 SP:F9
+A:29 X:FF Y:E7 P:25 SP:F9
+A:29 X:FF Y:E7 P:24 SP:F9
+A:42 X:FF Y:E7 P:24 SP:F9
+A:42 X:FF Y:E7 P:24 SP:FB
+A:42 X:FF Y:E7 P:24 SP:FB
+A:42 X:FF Y:E7 P:24 SP:FB
+A:42 X:FF Y:E7 P:24 SP:FB
+A:42 X:FF Y:E7 P:24 SP:FB
+A:42 X:FF Y:E7 P:24 SP:FB
+A:42 X:FF Y:E7 P:24 SP:F9
+A:42 X:FF Y:E7 P:24 SP:F9
+A:42 X:FF Y:E7 P:24 SP:F9
+A:42 X:FF Y:E7 P:24 SP:F9
+A:42 X:FF Y:E7 P:24 SP:F9
+A:42 X:FF Y:E7 P:27 SP:F9
+A:42 X:FF Y:E7 P:27 SP:F9
+A:42 X:FF Y:E7 P:27 SP:FB
+A:52 X:FF Y:E7 P:25 SP:FB
+A:52 X:FF Y:E7 P:27 SP:FB
+A:52 X:FF Y:E7 P:27 SP:FB
+A:52 X:FF Y:E8 P:A5 SP:FB
+A:37 X:FF Y:E8 P:25 SP:FB
+A:37 X:FF Y:E8 P:25 SP:FB
+A:37 X:FF Y:E8 P:25 SP:F9
+A:37 X:FF Y:E8 P:E5 SP:F9
+A:37 X:FF Y:E8 P:E5 SP:F9
+A:75 X:FF Y:E8 P:65 SP:F9
+A:75 X:FF Y:E8 P:65 SP:FB
+A:65 X:FF Y:E8 P:64 SP:FB
+A:65 X:FF Y:E8 P:64 SP:FB
+A:65 X:FF Y:E8 P:64 SP:FB
+A:65 X:FF Y:E8 P:64 SP:FB
+A:65 X:FF Y:E8 P:64 SP:FB
+A:65 X:FF Y:E8 P:64 SP:F9
+A:65 X:FF Y:E8 P:64 SP:F9
+A:65 X:FF Y:E8 P:64 SP:F9
+A:65 X:FF Y:E8 P:64 SP:F9
+A:65 X:FF Y:E8 P:64 SP:F9
+A:65 X:FF Y:E8 P:67 SP:F9
+A:65 X:FF Y:E8 P:67 SP:F9
+A:65 X:FF Y:E8 P:67 SP:FB
+A:6F X:FF Y:E8 P:65 SP:FB
+A:6F X:FF Y:E8 P:67 SP:FB
+A:6F X:FF Y:E8 P:67 SP:FB
+A:6F X:FF Y:E8 P:67 SP:FD
+A:6F X:FF Y:E8 P:67 SP:FB
+A:FF X:FF Y:E8 P:E5 SP:FB
+A:FF X:FF Y:E8 P:E5 SP:FB
+A:FF X:FF Y:E9 P:E5 SP:FB
+A:FF X:02 Y:E9 P:65 SP:FB
+A:47 X:02 Y:E9 P:65 SP:FB
+A:47 X:02 Y:E9 P:65 SP:FB
+A:06 X:02 Y:E9 P:65 SP:FB
+A:06 X:02 Y:E9 P:65 SP:FB
+A:A5 X:02 Y:E9 P:E5 SP:FB
+A:A5 X:02 Y:E9 P:E5 SP:FB
+A:A5 X:02 Y:E9 P:E5 SP:F9
+A:A5 X:02 Y:E9 P:E5 SP:F9
+A:A5 X:02 Y:E9 P:E4 SP:F9
+A:B3 X:02 Y:E9 P:E4 SP:F9
+A:B3 X:02 Y:E9 P:E4 SP:FB
+A:E1 X:02 Y:E9 P:E5 SP:FB
+A:E1 X:02 Y:E9 P:E5 SP:FB
+A:E1 X:02 Y:E9 P:E5 SP:FB
+A:E1 X:02 Y:E9 P:E5 SP:FB
+A:E1 X:02 Y:E9 P:E5 SP:FB
+A:E1 X:02 Y:E9 P:E5 SP:F9
+A:E1 X:02 Y:E9 P:E5 SP:F9
+A:E1 X:02 Y:E9 P:E5 SP:F9
+A:E1 X:02 Y:E9 P:E5 SP:F9
+A:E1 X:02 Y:E9 P:67 SP:F9
+A:E1 X:02 Y:E9 P:67 SP:F9
+A:E1 X:02 Y:E9 P:67 SP:FB
+A:52 X:02 Y:E9 P:65 SP:FB
+A:52 X:02 Y:E9 P:67 SP:FB
+A:52 X:02 Y:E9 P:67 SP:FB
+A:52 X:02 Y:EA P:E5 SP:FB
+A:29 X:02 Y:EA P:65 SP:FB
+A:29 X:02 Y:EA P:65 SP:FB
+A:29 X:02 Y:EA P:65 SP:F9
+A:29 X:02 Y:EA P:25 SP:F9
+A:29 X:02 Y:EA P:24 SP:F9
+A:42 X:02 Y:EA P:24 SP:F9
+A:42 X:02 Y:EA P:24 SP:FB
+A:56 X:02 Y:EA P:25 SP:FB
+A:56 X:02 Y:EA P:25 SP:FB
+A:56 X:02 Y:EA P:25 SP:FB
+A:56 X:02 Y:EA P:25 SP:FB
+A:56 X:02 Y:EA P:25 SP:FB
+A:56 X:02 Y:EA P:25 SP:F9
+A:56 X:02 Y:EA P:25 SP:F9
+A:56 X:02 Y:EA P:25 SP:F9
+A:56 X:02 Y:EA P:25 SP:F9
+A:56 X:02 Y:EA P:25 SP:F9
+A:56 X:02 Y:EA P:27 SP:F9
+A:56 X:02 Y:EA P:27 SP:F9
+A:56 X:02 Y:EA P:27 SP:FB
+A:14 X:02 Y:EA P:25 SP:FB
+A:14 X:02 Y:EA P:27 SP:FB
+A:14 X:02 Y:EA P:27 SP:FB
+A:14 X:02 Y:EB P:A5 SP:FB
+A:37 X:02 Y:EB P:25 SP:FB
+A:37 X:02 Y:EB P:25 SP:FB
+A:37 X:02 Y:EB P:25 SP:F9
+A:37 X:02 Y:EB P:E5 SP:F9
+A:37 X:02 Y:EB P:E5 SP:F9
+A:75 X:02 Y:EB P:65 SP:F9
+A:75 X:02 Y:EB P:65 SP:FB
+A:6E X:02 Y:EB P:65 SP:FB
+A:6E X:02 Y:EB P:65 SP:FB
+A:6E X:02 Y:EB P:65 SP:FB
+A:6E X:02 Y:EB P:65 SP:FB
+A:6E X:02 Y:EB P:65 SP:FB
+A:6E X:02 Y:EB P:65 SP:F9
+A:6E X:02 Y:EB P:65 SP:F9
+A:6E X:02 Y:EB P:65 SP:F9
+A:6E X:02 Y:EB P:65 SP:F9
+A:6E X:02 Y:EB P:65 SP:F9
+A:6E X:02 Y:EB P:67 SP:F9
+A:6E X:02 Y:EB P:67 SP:F9
+A:6E X:02 Y:EB P:67 SP:FB
+A:1B X:02 Y:EB P:65 SP:FB
+A:1B X:02 Y:EB P:67 SP:FB
+A:1B X:02 Y:EB P:67 SP:FB
+A:1B X:02 Y:EC P:E5 SP:FB
+A:A5 X:02 Y:EC P:E5 SP:FB
+A:A5 X:02 Y:EC P:E5 SP:FB
+A:A5 X:02 Y:EC P:E5 SP:F9
+A:A5 X:02 Y:EC P:E5 SP:F9
+A:A5 X:02 Y:EC P:E4 SP:F9
+A:B3 X:02 Y:EC P:E4 SP:F9
+A:B3 X:02 Y:EC P:E4 SP:FB
+A:E1 X:02 Y:EC P:E5 SP:FB
+A:E1 X:02 Y:EC P:E5 SP:FB
+A:E1 X:02 Y:EC P:E5 SP:FB
+A:E1 X:02 Y:EC P:E5 SP:FB
+A:E1 X:02 Y:EC P:E5 SP:FB
+A:E1 X:02 Y:EC P:E5 SP:F9
+A:E1 X:02 Y:EC P:E5 SP:F9
+A:E1 X:02 Y:EC P:E5 SP:F9
+A:E1 X:02 Y:EC P:E5 SP:F9
+A:E1 X:02 Y:EC P:67 SP:F9
+A:E1 X:02 Y:EC P:67 SP:F9
+A:E1 X:02 Y:EC P:67 SP:FB
+A:52 X:02 Y:EC P:65 SP:FB
+A:52 X:02 Y:EC P:67 SP:FB
+A:52 X:02 Y:EC P:67 SP:FB
+A:52 X:02 Y:ED P:E5 SP:FB
+A:29 X:02 Y:ED P:65 SP:FB
+A:29 X:02 Y:ED P:65 SP:FB
+A:29 X:02 Y:ED P:65 SP:F9
+A:29 X:02 Y:ED P:25 SP:F9
+A:29 X:02 Y:ED P:24 SP:F9
+A:42 X:02 Y:ED P:24 SP:F9
+A:42 X:02 Y:ED P:24 SP:FB
+A:56 X:02 Y:ED P:25 SP:FB
+A:56 X:02 Y:ED P:25 SP:FB
+A:56 X:02 Y:ED P:25 SP:FB
+A:56 X:02 Y:ED P:25 SP:FB
+A:56 X:02 Y:ED P:25 SP:FB
+A:56 X:02 Y:ED P:25 SP:F9
+A:56 X:02 Y:ED P:25 SP:F9
+A:56 X:02 Y:ED P:25 SP:F9
+A:56 X:02 Y:ED P:25 SP:F9
+A:56 X:02 Y:ED P:25 SP:F9
+A:56 X:02 Y:ED P:27 SP:F9
+A:56 X:02 Y:ED P:27 SP:F9
+A:56 X:02 Y:ED P:27 SP:FB
+A:14 X:02 Y:ED P:25 SP:FB
+A:14 X:02 Y:ED P:27 SP:FB
+A:14 X:02 Y:ED P:27 SP:FB
+A:14 X:02 Y:EE P:A5 SP:FB
+A:37 X:02 Y:EE P:25 SP:FB
+A:37 X:02 Y:EE P:25 SP:FB
+A:37 X:02 Y:EE P:25 SP:F9
+A:37 X:02 Y:EE P:E5 SP:F9
+A:37 X:02 Y:EE P:E5 SP:F9
+A:75 X:02 Y:EE P:65 SP:F9
+A:75 X:02 Y:EE P:65 SP:FB
+A:6E X:02 Y:EE P:65 SP:FB
+A:6E X:02 Y:EE P:65 SP:FB
+A:6E X:02 Y:EE P:65 SP:FB
+A:6E X:02 Y:EE P:65 SP:FB
+A:6E X:02 Y:EE P:65 SP:FB
+A:6E X:02 Y:EE P:65 SP:F9
+A:6E X:02 Y:EE P:65 SP:F9
+A:6E X:02 Y:EE P:65 SP:F9
+A:6E X:02 Y:EE P:65 SP:F9
+A:6E X:02 Y:EE P:65 SP:F9
+A:6E X:02 Y:EE P:67 SP:F9
+A:6E X:02 Y:EE P:67 SP:F9
+A:6E X:02 Y:EE P:67 SP:FB
+A:1B X:02 Y:EE P:65 SP:FB
+A:1B X:02 Y:EE P:67 SP:FB
+A:1B X:02 Y:EE P:67 SP:FB
+A:1B X:02 Y:EF P:E5 SP:FB
+A:A5 X:02 Y:EF P:E5 SP:FB
+A:A5 X:02 Y:EF P:E5 SP:FB
+A:A5 X:02 Y:EF P:E5 SP:F9
+A:A5 X:02 Y:EF P:E5 SP:F9
+A:A5 X:02 Y:EF P:E4 SP:F9
+A:B3 X:02 Y:EF P:E4 SP:F9
+A:B3 X:02 Y:EF P:E4 SP:FB
+A:E1 X:02 Y:EF P:E5 SP:FB
+A:E1 X:02 Y:EF P:E5 SP:FB
+A:E1 X:02 Y:EF P:E5 SP:FB
+A:E1 X:02 Y:EF P:E5 SP:FB
+A:E1 X:02 Y:EF P:E5 SP:FB
+A:E1 X:02 Y:EF P:E5 SP:F9
+A:E1 X:02 Y:EF P:E5 SP:F9
+A:E1 X:02 Y:EF P:E5 SP:F9
+A:E1 X:02 Y:EF P:E5 SP:F9
+A:E1 X:02 Y:EF P:67 SP:F9
+A:E1 X:02 Y:EF P:67 SP:F9
+A:E1 X:02 Y:EF P:67 SP:FB
+A:52 X:02 Y:EF P:65 SP:FB
+A:52 X:02 Y:EF P:67 SP:FB
+A:52 X:02 Y:EF P:67 SP:FB
+A:52 X:02 Y:F0 P:E5 SP:FB
+A:29 X:02 Y:F0 P:65 SP:FB
+A:29 X:02 Y:F0 P:65 SP:FB
+A:29 X:02 Y:F0 P:65 SP:F9
+A:29 X:02 Y:F0 P:25 SP:F9
+A:29 X:02 Y:F0 P:24 SP:F9
+A:42 X:02 Y:F0 P:24 SP:F9
+A:42 X:02 Y:F0 P:24 SP:FB
+A:56 X:02 Y:F0 P:25 SP:FB
+A:56 X:02 Y:F0 P:25 SP:FB
+A:56 X:02 Y:F0 P:25 SP:FB
+A:56 X:02 Y:F0 P:25 SP:FB
+A:56 X:02 Y:F0 P:25 SP:FB
+A:56 X:02 Y:F0 P:25 SP:F9
+A:56 X:02 Y:F0 P:25 SP:F9
+A:56 X:02 Y:F0 P:25 SP:F9
+A:56 X:02 Y:F0 P:25 SP:F9
+A:56 X:02 Y:F0 P:25 SP:F9
+A:56 X:02 Y:F0 P:27 SP:F9
+A:56 X:02 Y:F0 P:27 SP:F9
+A:56 X:02 Y:F0 P:27 SP:FB
+A:14 X:02 Y:F0 P:25 SP:FB
+A:14 X:02 Y:F0 P:27 SP:FB
+A:14 X:02 Y:F0 P:27 SP:FB
+A:14 X:02 Y:F1 P:A5 SP:FB
+A:37 X:02 Y:F1 P:25 SP:FB
+A:37 X:02 Y:F1 P:25 SP:FB
+A:37 X:02 Y:F1 P:25 SP:F9
+A:37 X:02 Y:F1 P:E5 SP:F9
+A:37 X:02 Y:F1 P:E5 SP:F9
+A:75 X:02 Y:F1 P:65 SP:F9
+A:75 X:02 Y:F1 P:65 SP:FB
+A:6E X:02 Y:F1 P:65 SP:FB
+A:6E X:02 Y:F1 P:65 SP:FB
+A:6E X:02 Y:F1 P:65 SP:FB
+A:6E X:02 Y:F1 P:65 SP:FB
+A:6E X:02 Y:F1 P:65 SP:FB
+A:6E X:02 Y:F1 P:65 SP:F9
+A:6E X:02 Y:F1 P:65 SP:F9
+A:6E X:02 Y:F1 P:65 SP:F9
+A:6E X:02 Y:F1 P:65 SP:F9
+A:6E X:02 Y:F1 P:65 SP:F9
+A:6E X:02 Y:F1 P:67 SP:F9
+A:6E X:02 Y:F1 P:67 SP:F9
+A:6E X:02 Y:F1 P:67 SP:FB
+A:1B X:02 Y:F1 P:65 SP:FB
+A:1B X:02 Y:F1 P:67 SP:FB
+A:1B X:02 Y:F1 P:67 SP:FB
+A:A5 X:02 Y:F1 P:E5 SP:FB
+A:A5 X:02 Y:F1 P:E5 SP:FB
+A:48 X:02 Y:F1 P:65 SP:FB
+A:48 X:02 Y:F1 P:65 SP:FB
+A:05 X:02 Y:F1 P:65 SP:FB
+A:05 X:02 Y:F1 P:65 SP:FB
+A:05 X:02 Y:FF P:E5 SP:FB
+A:05 X:02 Y:FF P:E5 SP:F9
+A:05 X:02 Y:FF P:E5 SP:F9
+A:05 X:02 Y:FF P:E4 SP:F9
+A:B3 X:02 Y:FF P:E4 SP:F9
+A:B3 X:02 Y:FF P:E4 SP:FB
+A:E1 X:02 Y:FF P:E5 SP:FB
+A:E1 X:02 Y:FF P:E5 SP:FB
+A:E1 X:02 Y:FF P:E5 SP:FB
+A:E1 X:02 Y:FF P:E5 SP:FA
+A:E1 X:02 Y:FF P:E5 SP:F9
+A:E1 X:02 Y:F2 P:E5 SP:F9
+A:E1 X:02 Y:F2 P:E5 SP:FA
+A:E1 X:02 Y:F2 P:E5 SP:FB
+A:E1 X:02 Y:F2 P:E5 SP:F9
+A:E1 X:02 Y:F2 P:E5 SP:F9
+A:E1 X:02 Y:F2 P:E5 SP:F9
+A:E1 X:02 Y:F2 P:E5 SP:F9
+A:E1 X:02 Y:F2 P:67 SP:F9
+A:E1 X:02 Y:F2 P:67 SP:F9
+A:E1 X:02 Y:F2 P:67 SP:FB
+A:52 X:02 Y:F2 P:65 SP:FB
+A:52 X:02 Y:F2 P:67 SP:FB
+A:52 X:02 Y:F2 P:67 SP:FB
+A:52 X:02 Y:FF P:E5 SP:FB
+A:29 X:02 Y:FF P:65 SP:FB
+A:29 X:02 Y:FF P:65 SP:FB
+A:29 X:02 Y:FF P:65 SP:F9
+A:29 X:02 Y:FF P:25 SP:F9
+A:29 X:02 Y:FF P:24 SP:F9
+A:42 X:02 Y:FF P:24 SP:F9
+A:42 X:02 Y:FF P:24 SP:FB
+A:56 X:02 Y:FF P:25 SP:FB
+A:56 X:02 Y:FF P:25 SP:FB
+A:56 X:02 Y:FF P:25 SP:FB
+A:56 X:02 Y:FF P:25 SP:FA
+A:56 X:02 Y:FF P:25 SP:F9
+A:56 X:02 Y:F3 P:A5 SP:F9
+A:56 X:02 Y:F3 P:25 SP:FA
+A:56 X:02 Y:F3 P:25 SP:FB
+A:56 X:02 Y:F3 P:25 SP:F9
+A:56 X:02 Y:F3 P:25 SP:F9
+A:56 X:02 Y:F3 P:25 SP:F9
+A:56 X:02 Y:F3 P:25 SP:F9
+A:56 X:02 Y:F3 P:25 SP:F9
+A:56 X:02 Y:F3 P:27 SP:F9
+A:56 X:02 Y:F3 P:27 SP:F9
+A:56 X:02 Y:F3 P:27 SP:FB
+A:14 X:02 Y:F3 P:25 SP:FB
+A:14 X:02 Y:F3 P:27 SP:FB
+A:14 X:02 Y:F3 P:27 SP:FB
+A:14 X:02 Y:FF P:A5 SP:FB
+A:37 X:02 Y:FF P:25 SP:FB
+A:37 X:02 Y:FF P:25 SP:FB
+A:37 X:02 Y:FF P:25 SP:F9
+A:37 X:02 Y:FF P:E5 SP:F9
+A:37 X:02 Y:FF P:E5 SP:F9
+A:75 X:02 Y:FF P:65 SP:F9
+A:75 X:02 Y:FF P:65 SP:FB
+A:6E X:02 Y:FF P:65 SP:FB
+A:6E X:02 Y:FF P:65 SP:FB
+A:6E X:02 Y:FF P:65 SP:FB
+A:6E X:02 Y:FF P:65 SP:FA
+A:6E X:02 Y:FF P:65 SP:F9
+A:6E X:02 Y:F4 P:E5 SP:F9
+A:6E X:02 Y:F4 P:65 SP:FA
+A:6E X:02 Y:F4 P:65 SP:FB
+A:6E X:02 Y:F4 P:65 SP:F9
+A:6E X:02 Y:F4 P:65 SP:F9
+A:6E X:02 Y:F4 P:65 SP:F9
+A:6E X:02 Y:F4 P:65 SP:F9
+A:6E X:02 Y:F4 P:65 SP:F9
+A:6E X:02 Y:F4 P:67 SP:F9
+A:6E X:02 Y:F4 P:67 SP:F9
+A:6E X:02 Y:F4 P:67 SP:FB
+A:1B X:02 Y:F4 P:65 SP:FB
+A:1B X:02 Y:F4 P:67 SP:FB
+A:1B X:02 Y:F4 P:67 SP:FB
+A:1B X:02 Y:F5 P:E5 SP:FB
+A:1B X:FF Y:F5 P:E5 SP:FB
+A:A5 X:FF Y:F5 P:E5 SP:FB
+A:A5 X:FF Y:F5 P:E5 SP:FB
+A:A5 X:FF Y:F5 P:E5 SP:F9
+A:A5 X:FF Y:F5 P:E5 SP:F9
+A:A5 X:FF Y:F5 P:E4 SP:F9
+A:B3 X:FF Y:F5 P:E4 SP:F9
+A:B3 X:FF Y:F5 P:E4 SP:FB
+A:E1 X:FF Y:F5 P:E5 SP:FB
+A:E1 X:FF Y:F5 P:E5 SP:FB
+A:E1 X:FF Y:F5 P:E5 SP:FB
+A:E1 X:FF Y:F5 P:E5 SP:FB
+A:E1 X:FF Y:F5 P:E5 SP:FB
+A:E1 X:FF Y:F5 P:E5 SP:F9
+A:E1 X:FF Y:F5 P:E5 SP:F9
+A:E1 X:FF Y:F5 P:E5 SP:F9
+A:E1 X:FF Y:F5 P:E5 SP:F9
+A:E1 X:FF Y:F5 P:67 SP:F9
+A:E1 X:FF Y:F5 P:67 SP:F9
+A:E1 X:FF Y:F5 P:67 SP:FB
+A:52 X:FF Y:F5 P:65 SP:FB
+A:52 X:FF Y:F5 P:67 SP:FB
+A:52 X:FF Y:F5 P:67 SP:FB
+A:52 X:FF Y:F6 P:E5 SP:FB
+A:29 X:FF Y:F6 P:65 SP:FB
+A:29 X:FF Y:F6 P:65 SP:FB
+A:29 X:FF Y:F6 P:65 SP:F9
+A:29 X:FF Y:F6 P:25 SP:F9
+A:29 X:FF Y:F6 P:24 SP:F9
+A:42 X:FF Y:F6 P:24 SP:F9
+A:42 X:FF Y:F6 P:24 SP:FB
+A:56 X:FF Y:F6 P:25 SP:FB
+A:56 X:FF Y:F6 P:25 SP:FB
+A:56 X:FF Y:F6 P:25 SP:FB
+A:56 X:FF Y:F6 P:25 SP:FB
+A:56 X:FF Y:F6 P:25 SP:FB
+A:56 X:FF Y:F6 P:25 SP:F9
+A:56 X:FF Y:F6 P:25 SP:F9
+A:56 X:FF Y:F6 P:25 SP:F9
+A:56 X:FF Y:F6 P:25 SP:F9
+A:56 X:FF Y:F6 P:25 SP:F9
+A:56 X:FF Y:F6 P:27 SP:F9
+A:56 X:FF Y:F6 P:27 SP:F9
+A:56 X:FF Y:F6 P:27 SP:FB
+A:14 X:FF Y:F6 P:25 SP:FB
+A:14 X:FF Y:F6 P:27 SP:FB
+A:14 X:FF Y:F6 P:27 SP:FB
+A:14 X:FF Y:F7 P:A5 SP:FB
+A:37 X:FF Y:F7 P:25 SP:FB
+A:37 X:FF Y:F7 P:25 SP:FB
+A:37 X:FF Y:F7 P:25 SP:F9
+A:37 X:FF Y:F7 P:E5 SP:F9
+A:37 X:FF Y:F7 P:E5 SP:F9
+A:75 X:FF Y:F7 P:65 SP:F9
+A:75 X:FF Y:F7 P:65 SP:FB
+A:6E X:FF Y:F7 P:65 SP:FB
+A:6E X:FF Y:F7 P:65 SP:FB
+A:6E X:FF Y:F7 P:65 SP:FB
+A:6E X:FF Y:F7 P:65 SP:FB
+A:6E X:FF Y:F7 P:65 SP:FB
+A:6E X:FF Y:F7 P:65 SP:F9
+A:6E X:FF Y:F7 P:65 SP:F9
+A:6E X:FF Y:F7 P:65 SP:F9
+A:6E X:FF Y:F7 P:65 SP:F9
+A:6E X:FF Y:F7 P:65 SP:F9
+A:6E X:FF Y:F7 P:67 SP:F9
+A:6E X:FF Y:F7 P:67 SP:F9
+A:6E X:FF Y:F7 P:67 SP:FB
+A:1B X:FF Y:F7 P:65 SP:FB
+A:1B X:FF Y:F7 P:67 SP:FB
+A:1B X:FF Y:F7 P:67 SP:FB
+A:A5 X:FF Y:F7 P:E5 SP:FB
+A:A5 X:FF Y:F7 P:E5 SP:FB
+A:A5 X:FF Y:FF P:E5 SP:FB
+A:A5 X:FF Y:FF P:E5 SP:F9
+A:A5 X:FF Y:FF P:E5 SP:F9
+A:A5 X:FF Y:FF P:E4 SP:F9
+A:B3 X:FF Y:FF P:E4 SP:F9
+A:B3 X:FF Y:FF P:E4 SP:FB
+A:E1 X:FF Y:FF P:E5 SP:FB
+A:E1 X:FF Y:FF P:E5 SP:FB
+A:E1 X:FF Y:FF P:E5 SP:FB
+A:E1 X:FF Y:FF P:E5 SP:FA
+A:E1 X:FF Y:FF P:E5 SP:F9
+A:E1 X:FF Y:F8 P:E5 SP:F9
+A:E1 X:FF Y:F8 P:E5 SP:FA
+A:E1 X:FF Y:F8 P:E5 SP:FB
+A:E1 X:FF Y:F8 P:E5 SP:F9
+A:E1 X:FF Y:F8 P:E5 SP:F9
+A:E1 X:FF Y:F8 P:E5 SP:F9
+A:E1 X:FF Y:F8 P:E5 SP:F9
+A:E1 X:FF Y:F8 P:67 SP:F9
+A:E1 X:FF Y:F8 P:67 SP:F9
+A:E1 X:FF Y:F8 P:67 SP:FB
+A:52 X:FF Y:F8 P:65 SP:FB
+A:52 X:FF Y:F8 P:67 SP:FB
+A:52 X:FF Y:F8 P:67 SP:FB
+A:52 X:FF Y:FF P:E5 SP:FB
+A:29 X:FF Y:FF P:65 SP:FB
+A:29 X:FF Y:FF P:65 SP:FB
+A:29 X:FF Y:FF P:65 SP:F9
+A:29 X:FF Y:FF P:25 SP:F9
+A:29 X:FF Y:FF P:24 SP:F9
+A:42 X:FF Y:FF P:24 SP:F9
+A:42 X:FF Y:FF P:24 SP:FB
+A:56 X:FF Y:FF P:25 SP:FB
+A:56 X:FF Y:FF P:25 SP:FB
+A:56 X:FF Y:FF P:25 SP:FB
+A:56 X:FF Y:FF P:25 SP:FA
+A:56 X:FF Y:FF P:25 SP:F9
+A:56 X:FF Y:F9 P:A5 SP:F9
+A:56 X:FF Y:F9 P:25 SP:FA
+A:56 X:FF Y:F9 P:25 SP:FB
+A:56 X:FF Y:F9 P:25 SP:F9
+A:56 X:FF Y:F9 P:25 SP:F9
+A:56 X:FF Y:F9 P:25 SP:F9
+A:56 X:FF Y:F9 P:25 SP:F9
+A:56 X:FF Y:F9 P:25 SP:F9
+A:56 X:FF Y:F9 P:27 SP:F9
+A:56 X:FF Y:F9 P:27 SP:F9
+A:56 X:FF Y:F9 P:27 SP:FB
+A:14 X:FF Y:F9 P:25 SP:FB
+A:14 X:FF Y:F9 P:27 SP:FB
+A:14 X:FF Y:F9 P:27 SP:FB
+A:14 X:FF Y:FF P:A5 SP:FB
+A:37 X:FF Y:FF P:25 SP:FB
+A:37 X:FF Y:FF P:25 SP:FB
+A:37 X:FF Y:FF P:25 SP:F9
+A:37 X:FF Y:FF P:E5 SP:F9
+A:37 X:FF Y:FF P:E5 SP:F9
+A:75 X:FF Y:FF P:65 SP:F9
+A:75 X:FF Y:FF P:65 SP:FB
+A:6E X:FF Y:FF P:65 SP:FB
+A:6E X:FF Y:FF P:65 SP:FB
+A:6E X:FF Y:FF P:65 SP:FB
+A:6E X:FF Y:FF P:65 SP:FA
+A:6E X:FF Y:FF P:65 SP:F9
+A:6E X:FF Y:FA P:E5 SP:F9
+A:6E X:FF Y:FA P:65 SP:FA
+A:6E X:FF Y:FA P:65 SP:FB
+A:6E X:FF Y:FA P:65 SP:F9
+A:6E X:FF Y:FA P:65 SP:F9
+A:6E X:FF Y:FA P:65 SP:F9
+A:6E X:FF Y:FA P:65 SP:F9
+A:6E X:FF Y:FA P:65 SP:F9
+A:6E X:FF Y:FA P:67 SP:F9
+A:6E X:FF Y:FA P:67 SP:F9
+A:6E X:FF Y:FA P:67 SP:FB
+A:1B X:FF Y:FA P:65 SP:FB
+A:1B X:FF Y:FA P:67 SP:FB
+A:1B X:FF Y:FA P:67 SP:FB
+A:1B X:FF Y:FB P:E5 SP:FB
+A:1B X:FF Y:FB P:E5 SP:FB
+A:A5 X:FF Y:FB P:E5 SP:FB
+A:A5 X:FF Y:FB P:E5 SP:FB
+A:A5 X:FF Y:FB P:E5 SP:F9
+A:A5 X:FF Y:FB P:E5 SP:F9
+A:A5 X:FF Y:FB P:E4 SP:F9
+A:B3 X:FF Y:FB P:E4 SP:F9
+A:B3 X:FF Y:FB P:E4 SP:FB
+A:E1 X:FF Y:FB P:E5 SP:FB
+A:E1 X:FF Y:FB P:E5 SP:FB
+A:E1 X:FF Y:FB P:E5 SP:FB
+A:E1 X:FF Y:FB P:E5 SP:FB
+A:E1 X:FF Y:FB P:E5 SP:FB
+A:E1 X:FF Y:FB P:E5 SP:F9
+A:E1 X:FF Y:FB P:E5 SP:F9
+A:E1 X:FF Y:FB P:E5 SP:F9
+A:E1 X:FF Y:FB P:E5 SP:F9
+A:E1 X:FF Y:FB P:67 SP:F9
+A:E1 X:FF Y:FB P:67 SP:F9
+A:E1 X:FF Y:FB P:67 SP:FB
+A:52 X:FF Y:FB P:65 SP:FB
+A:52 X:FF Y:FB P:67 SP:FB
+A:52 X:FF Y:FB P:67 SP:FB
+A:52 X:FF Y:FC P:E5 SP:FB
+A:29 X:FF Y:FC P:65 SP:FB
+A:29 X:FF Y:FC P:65 SP:FB
+A:29 X:FF Y:FC P:65 SP:F9
+A:29 X:FF Y:FC P:25 SP:F9
+A:29 X:FF Y:FC P:24 SP:F9
+A:42 X:FF Y:FC P:24 SP:F9
+A:42 X:FF Y:FC P:24 SP:FB
+A:56 X:FF Y:FC P:25 SP:FB
+A:56 X:FF Y:FC P:25 SP:FB
+A:56 X:FF Y:FC P:25 SP:FB
+A:56 X:FF Y:FC P:25 SP:FB
+A:56 X:FF Y:FC P:25 SP:FB
+A:56 X:FF Y:FC P:25 SP:F9
+A:56 X:FF Y:FC P:25 SP:F9
+A:56 X:FF Y:FC P:25 SP:F9
+A:56 X:FF Y:FC P:25 SP:F9
+A:56 X:FF Y:FC P:25 SP:F9
+A:56 X:FF Y:FC P:27 SP:F9
+A:56 X:FF Y:FC P:27 SP:F9
+A:56 X:FF Y:FC P:27 SP:FB
+A:14 X:FF Y:FC P:25 SP:FB
+A:14 X:FF Y:FC P:27 SP:FB
+A:14 X:FF Y:FC P:27 SP:FB
+A:14 X:FF Y:FD P:A5 SP:FB
+A:37 X:FF Y:FD P:25 SP:FB
+A:37 X:FF Y:FD P:25 SP:FB
+A:37 X:FF Y:FD P:25 SP:F9
+A:37 X:FF Y:FD P:E5 SP:F9
+A:37 X:FF Y:FD P:E5 SP:F9
+A:75 X:FF Y:FD P:65 SP:F9
+A:75 X:FF Y:FD P:65 SP:FB
+A:6E X:FF Y:FD P:65 SP:FB
+A:6E X:FF Y:FD P:65 SP:FB
+A:6E X:FF Y:FD P:65 SP:FB
+A:6E X:FF Y:FD P:65 SP:FB
+A:6E X:FF Y:FD P:65 SP:FB
+A:6E X:FF Y:FD P:65 SP:F9
+A:6E X:FF Y:FD P:65 SP:F9
+A:6E X:FF Y:FD P:65 SP:F9
+A:6E X:FF Y:FD P:65 SP:F9
+A:6E X:FF Y:FD P:65 SP:F9
+A:6E X:FF Y:FD P:67 SP:F9
+A:6E X:FF Y:FD P:67 SP:F9
+A:6E X:FF Y:FD P:67 SP:FB
+A:1B X:FF Y:FD P:65 SP:FB
+A:1B X:FF Y:FD P:67 SP:FB
+A:1B X:FF Y:FD P:67 SP:FB
+A:1B X:FF Y:FD P:67 SP:FD
+A:00 X:FF Y:FD P:67 SP:FD
+A:00 X:FF Y:FD P:67 SP:FD
+A:00 X:FF Y:FD P:67 SP:FD
+A:00 X:FF Y:FD P:67 SP:FD
+A:00 X:FF Y:FD P:67 SP:FB
+A:FF X:FF Y:FD P:E5 SP:FB
+A:FF X:FF Y:FD P:E5 SP:FB
+A:FF X:FF Y:01 P:65 SP:FB
+A:FF X:02 Y:01 P:65 SP:FB
+A:47 X:02 Y:01 P:65 SP:FB
+A:47 X:02 Y:01 P:65 SP:FB
+A:06 X:02 Y:01 P:65 SP:FB
+A:06 X:02 Y:01 P:65 SP:FB
+A:A5 X:02 Y:01 P:E5 SP:FB
+A:A5 X:02 Y:01 P:E5 SP:FB
+A:A5 X:02 Y:01 P:E5 SP:F9
+A:A5 X:02 Y:01 P:E5 SP:F9
+A:A5 X:02 Y:01 P:E4 SP:F9
+A:B2 X:02 Y:01 P:E4 SP:F9
+A:B2 X:02 Y:01 P:E4 SP:FB
+A:05 X:02 Y:01 P:25 SP:FB
+A:05 X:02 Y:01 P:25 SP:FB
+A:05 X:02 Y:01 P:25 SP:FB
+A:05 X:02 Y:01 P:25 SP:FB
+A:05 X:02 Y:01 P:25 SP:FB
+A:05 X:02 Y:01 P:25 SP:F9
+A:05 X:02 Y:01 P:25 SP:F9
+A:05 X:02 Y:01 P:25 SP:F9
+A:05 X:02 Y:01 P:25 SP:F9
+A:05 X:02 Y:01 P:27 SP:F9
+A:05 X:02 Y:01 P:27 SP:F9
+A:05 X:02 Y:01 P:27 SP:FB
+A:52 X:02 Y:01 P:25 SP:FB
+A:52 X:02 Y:01 P:27 SP:FB
+A:52 X:02 Y:01 P:27 SP:FB
+A:52 X:02 Y:02 P:25 SP:FB
+A:29 X:02 Y:02 P:25 SP:FB
+A:29 X:02 Y:02 P:25 SP:FB
+A:29 X:02 Y:02 P:25 SP:F9
+A:29 X:02 Y:02 P:25 SP:F9
+A:29 X:02 Y:02 P:24 SP:F9
+A:42 X:02 Y:02 P:24 SP:F9
+A:42 X:02 Y:02 P:24 SP:FB
+A:57 X:02 Y:02 P:24 SP:FB
+A:57 X:02 Y:02 P:24 SP:FB
+A:57 X:02 Y:02 P:24 SP:FB
+A:57 X:02 Y:02 P:24 SP:FB
+A:57 X:02 Y:02 P:24 SP:FB
+A:57 X:02 Y:02 P:24 SP:F9
+A:57 X:02 Y:02 P:24 SP:F9
+A:57 X:02 Y:02 P:24 SP:F9
+A:57 X:02 Y:02 P:24 SP:F9
+A:57 X:02 Y:02 P:27 SP:F9
+A:57 X:02 Y:02 P:27 SP:F9
+A:57 X:02 Y:02 P:27 SP:FB
+A:14 X:02 Y:02 P:25 SP:FB
+A:14 X:02 Y:02 P:27 SP:FB
+A:14 X:02 Y:02 P:27 SP:FB
+A:14 X:02 Y:03 P:25 SP:FB
+A:37 X:02 Y:03 P:25 SP:FB
+A:37 X:02 Y:03 P:25 SP:FB
+A:37 X:02 Y:03 P:25 SP:F9
+A:37 X:02 Y:03 P:E5 SP:F9
+A:37 X:02 Y:03 P:E5 SP:F9
+A:75 X:02 Y:03 P:65 SP:F9
+A:75 X:02 Y:03 P:65 SP:FB
+A:11 X:02 Y:03 P:25 SP:FB
+A:11 X:02 Y:03 P:25 SP:FB
+A:11 X:02 Y:03 P:25 SP:FB
+A:11 X:02 Y:03 P:25 SP:FB
+A:11 X:02 Y:03 P:25 SP:FB
+A:11 X:02 Y:03 P:25 SP:F9
+A:11 X:02 Y:03 P:25 SP:F9
+A:11 X:02 Y:03 P:25 SP:F9
+A:11 X:02 Y:03 P:25 SP:F9
+A:11 X:02 Y:03 P:27 SP:F9
+A:11 X:02 Y:03 P:27 SP:F9
+A:11 X:02 Y:03 P:27 SP:FB
+A:9B X:02 Y:03 P:A5 SP:FB
+A:9B X:02 Y:03 P:27 SP:FB
+A:9B X:02 Y:03 P:27 SP:FB
+A:9B X:02 Y:04 P:25 SP:FB
+A:A5 X:02 Y:04 P:A5 SP:FB
+A:A5 X:02 Y:04 P:A5 SP:FB
+A:A5 X:02 Y:04 P:A5 SP:F9
+A:A5 X:02 Y:04 P:E5 SP:F9
+A:A5 X:02 Y:04 P:E4 SP:F9
+A:B2 X:02 Y:04 P:E4 SP:F9
+A:B2 X:02 Y:04 P:E4 SP:FB
+A:05 X:02 Y:04 P:25 SP:FB
+A:05 X:02 Y:04 P:25 SP:FB
+A:05 X:02 Y:04 P:25 SP:FB
+A:05 X:02 Y:04 P:25 SP:FB
+A:05 X:02 Y:04 P:25 SP:FB
+A:05 X:02 Y:04 P:25 SP:F9
+A:05 X:02 Y:04 P:25 SP:F9
+A:05 X:02 Y:04 P:25 SP:F9
+A:05 X:02 Y:04 P:25 SP:F9
+A:05 X:02 Y:04 P:27 SP:F9
+A:05 X:02 Y:04 P:27 SP:F9
+A:05 X:02 Y:04 P:27 SP:FB
+A:52 X:02 Y:04 P:25 SP:FB
+A:52 X:02 Y:04 P:27 SP:FB
+A:52 X:02 Y:04 P:27 SP:FB
+A:52 X:02 Y:05 P:25 SP:FB
+A:29 X:02 Y:05 P:25 SP:FB
+A:29 X:02 Y:05 P:25 SP:FB
+A:29 X:02 Y:05 P:25 SP:F9
+A:29 X:02 Y:05 P:25 SP:F9
+A:29 X:02 Y:05 P:24 SP:F9
+A:42 X:02 Y:05 P:24 SP:F9
+A:42 X:02 Y:05 P:24 SP:FB
+A:57 X:02 Y:05 P:24 SP:FB
+A:57 X:02 Y:05 P:24 SP:FB
+A:57 X:02 Y:05 P:24 SP:FB
+A:57 X:02 Y:05 P:24 SP:FB
+A:57 X:02 Y:05 P:24 SP:FB
+A:57 X:02 Y:05 P:24 SP:F9
+A:57 X:02 Y:05 P:24 SP:F9
+A:57 X:02 Y:05 P:24 SP:F9
+A:57 X:02 Y:05 P:24 SP:F9
+A:57 X:02 Y:05 P:27 SP:F9
+A:57 X:02 Y:05 P:27 SP:F9
+A:57 X:02 Y:05 P:27 SP:FB
+A:14 X:02 Y:05 P:25 SP:FB
+A:14 X:02 Y:05 P:27 SP:FB
+A:14 X:02 Y:05 P:27 SP:FB
+A:14 X:02 Y:06 P:25 SP:FB
+A:37 X:02 Y:06 P:25 SP:FB
+A:37 X:02 Y:06 P:25 SP:FB
+A:37 X:02 Y:06 P:25 SP:F9
+A:37 X:02 Y:06 P:E5 SP:F9
+A:37 X:02 Y:06 P:E5 SP:F9
+A:75 X:02 Y:06 P:65 SP:F9
+A:75 X:02 Y:06 P:65 SP:FB
+A:11 X:02 Y:06 P:25 SP:FB
+A:11 X:02 Y:06 P:25 SP:FB
+A:11 X:02 Y:06 P:25 SP:FB
+A:11 X:02 Y:06 P:25 SP:FB
+A:11 X:02 Y:06 P:25 SP:FB
+A:11 X:02 Y:06 P:25 SP:F9
+A:11 X:02 Y:06 P:25 SP:F9
+A:11 X:02 Y:06 P:25 SP:F9
+A:11 X:02 Y:06 P:25 SP:F9
+A:11 X:02 Y:06 P:27 SP:F9
+A:11 X:02 Y:06 P:27 SP:F9
+A:11 X:02 Y:06 P:27 SP:FB
+A:9B X:02 Y:06 P:A5 SP:FB
+A:9B X:02 Y:06 P:27 SP:FB
+A:9B X:02 Y:06 P:27 SP:FB
+A:9B X:02 Y:07 P:25 SP:FB
+A:A5 X:02 Y:07 P:A5 SP:FB
+A:A5 X:02 Y:07 P:A5 SP:FB
+A:A5 X:02 Y:07 P:A5 SP:F9
+A:A5 X:02 Y:07 P:E5 SP:F9
+A:A5 X:02 Y:07 P:E4 SP:F9
+A:B2 X:02 Y:07 P:E4 SP:F9
+A:B2 X:02 Y:07 P:E4 SP:FB
+A:05 X:02 Y:07 P:25 SP:FB
+A:05 X:02 Y:07 P:25 SP:FB
+A:05 X:02 Y:07 P:25 SP:FB
+A:05 X:02 Y:07 P:25 SP:FB
+A:05 X:02 Y:07 P:25 SP:FB
+A:05 X:02 Y:07 P:25 SP:F9
+A:05 X:02 Y:07 P:25 SP:F9
+A:05 X:02 Y:07 P:25 SP:F9
+A:05 X:02 Y:07 P:25 SP:F9
+A:05 X:02 Y:07 P:27 SP:F9
+A:05 X:02 Y:07 P:27 SP:F9
+A:05 X:02 Y:07 P:27 SP:FB
+A:52 X:02 Y:07 P:25 SP:FB
+A:52 X:02 Y:07 P:27 SP:FB
+A:52 X:02 Y:07 P:27 SP:FB
+A:52 X:02 Y:08 P:25 SP:FB
+A:29 X:02 Y:08 P:25 SP:FB
+A:29 X:02 Y:08 P:25 SP:FB
+A:29 X:02 Y:08 P:25 SP:F9
+A:29 X:02 Y:08 P:25 SP:F9
+A:29 X:02 Y:08 P:24 SP:F9
+A:42 X:02 Y:08 P:24 SP:F9
+A:42 X:02 Y:08 P:24 SP:FB
+A:57 X:02 Y:08 P:24 SP:FB
+A:57 X:02 Y:08 P:24 SP:FB
+A:57 X:02 Y:08 P:24 SP:FB
+A:57 X:02 Y:08 P:24 SP:FB
+A:57 X:02 Y:08 P:24 SP:FB
+A:57 X:02 Y:08 P:24 SP:F9
+A:57 X:02 Y:08 P:24 SP:F9
+A:57 X:02 Y:08 P:24 SP:F9
+A:57 X:02 Y:08 P:24 SP:F9
+A:57 X:02 Y:08 P:27 SP:F9
+A:57 X:02 Y:08 P:27 SP:F9
+A:57 X:02 Y:08 P:27 SP:FB
+A:14 X:02 Y:08 P:25 SP:FB
+A:14 X:02 Y:08 P:27 SP:FB
+A:14 X:02 Y:08 P:27 SP:FB
+A:14 X:02 Y:09 P:25 SP:FB
+A:37 X:02 Y:09 P:25 SP:FB
+A:37 X:02 Y:09 P:25 SP:FB
+A:37 X:02 Y:09 P:25 SP:F9
+A:37 X:02 Y:09 P:E5 SP:F9
+A:37 X:02 Y:09 P:E5 SP:F9
+A:75 X:02 Y:09 P:65 SP:F9
+A:75 X:02 Y:09 P:65 SP:FB
+A:11 X:02 Y:09 P:25 SP:FB
+A:11 X:02 Y:09 P:25 SP:FB
+A:11 X:02 Y:09 P:25 SP:FB
+A:11 X:02 Y:09 P:25 SP:FB
+A:11 X:02 Y:09 P:25 SP:FB
+A:11 X:02 Y:09 P:25 SP:F9
+A:11 X:02 Y:09 P:25 SP:F9
+A:11 X:02 Y:09 P:25 SP:F9
+A:11 X:02 Y:09 P:25 SP:F9
+A:11 X:02 Y:09 P:27 SP:F9
+A:11 X:02 Y:09 P:27 SP:F9
+A:11 X:02 Y:09 P:27 SP:FB
+A:9B X:02 Y:09 P:A5 SP:FB
+A:9B X:02 Y:09 P:27 SP:FB
+A:9B X:02 Y:09 P:27 SP:FB
+A:A5 X:02 Y:09 P:A5 SP:FB
+A:A5 X:02 Y:09 P:A5 SP:FB
+A:48 X:02 Y:09 P:25 SP:FB
+A:48 X:02 Y:09 P:25 SP:FB
+A:05 X:02 Y:09 P:25 SP:FB
+A:05 X:02 Y:09 P:25 SP:FB
+A:05 X:02 Y:FF P:A5 SP:FB
+A:05 X:02 Y:FF P:A5 SP:F9
+A:05 X:02 Y:FF P:E5 SP:F9
+A:05 X:02 Y:FF P:E4 SP:F9
+A:B2 X:02 Y:FF P:E4 SP:F9
+A:B2 X:02 Y:FF P:E4 SP:FB
+A:05 X:02 Y:FF P:25 SP:FB
+A:05 X:02 Y:FF P:25 SP:FB
+A:05 X:02 Y:FF P:25 SP:FB
+A:05 X:02 Y:FF P:25 SP:FA
+A:05 X:02 Y:FF P:25 SP:F9
+A:05 X:02 Y:0A P:25 SP:F9
+A:05 X:02 Y:0A P:25 SP:FA
+A:05 X:02 Y:0A P:25 SP:FB
+A:05 X:02 Y:0A P:25 SP:F9
+A:05 X:02 Y:0A P:25 SP:F9
+A:05 X:02 Y:0A P:25 SP:F9
+A:05 X:02 Y:0A P:25 SP:F9
+A:05 X:02 Y:0A P:27 SP:F9
+A:05 X:02 Y:0A P:27 SP:F9
+A:05 X:02 Y:0A P:27 SP:FB
+A:52 X:02 Y:0A P:25 SP:FB
+A:52 X:02 Y:0A P:27 SP:FB
+A:52 X:02 Y:0A P:27 SP:FB
+A:52 X:02 Y:FF P:A5 SP:FB
+A:29 X:02 Y:FF P:25 SP:FB
+A:29 X:02 Y:FF P:25 SP:FB
+A:29 X:02 Y:FF P:25 SP:F9
+A:29 X:02 Y:FF P:25 SP:F9
+A:29 X:02 Y:FF P:24 SP:F9
+A:42 X:02 Y:FF P:24 SP:F9
+A:42 X:02 Y:FF P:24 SP:FB
+A:57 X:02 Y:FF P:24 SP:FB
+A:57 X:02 Y:FF P:24 SP:FB
+A:57 X:02 Y:FF P:24 SP:FB
+A:57 X:02 Y:FF P:24 SP:FA
+A:57 X:02 Y:FF P:24 SP:F9
+A:57 X:02 Y:0B P:24 SP:F9
+A:57 X:02 Y:0B P:24 SP:FA
+A:57 X:02 Y:0B P:24 SP:FB
+A:57 X:02 Y:0B P:24 SP:F9
+A:57 X:02 Y:0B P:24 SP:F9
+A:57 X:02 Y:0B P:24 SP:F9
+A:57 X:02 Y:0B P:24 SP:F9
+A:57 X:02 Y:0B P:27 SP:F9
+A:57 X:02 Y:0B P:27 SP:F9
+A:57 X:02 Y:0B P:27 SP:FB
+A:14 X:02 Y:0B P:25 SP:FB
+A:14 X:02 Y:0B P:27 SP:FB
+A:14 X:02 Y:0B P:27 SP:FB
+A:14 X:02 Y:FF P:A5 SP:FB
+A:37 X:02 Y:FF P:25 SP:FB
+A:37 X:02 Y:FF P:25 SP:FB
+A:37 X:02 Y:FF P:25 SP:F9
+A:37 X:02 Y:FF P:E5 SP:F9
+A:37 X:02 Y:FF P:E5 SP:F9
+A:75 X:02 Y:FF P:65 SP:F9
+A:75 X:02 Y:FF P:65 SP:FB
+A:11 X:02 Y:FF P:25 SP:FB
+A:11 X:02 Y:FF P:25 SP:FB
+A:11 X:02 Y:FF P:25 SP:FB
+A:11 X:02 Y:FF P:25 SP:FA
+A:11 X:02 Y:FF P:25 SP:F9
+A:11 X:02 Y:0C P:25 SP:F9
+A:11 X:02 Y:0C P:25 SP:FA
+A:11 X:02 Y:0C P:25 SP:FB
+A:11 X:02 Y:0C P:25 SP:F9
+A:11 X:02 Y:0C P:25 SP:F9
+A:11 X:02 Y:0C P:25 SP:F9
+A:11 X:02 Y:0C P:25 SP:F9
+A:11 X:02 Y:0C P:27 SP:F9
+A:11 X:02 Y:0C P:27 SP:F9
+A:11 X:02 Y:0C P:27 SP:FB
+A:9B X:02 Y:0C P:A5 SP:FB
+A:9B X:02 Y:0C P:27 SP:FB
+A:9B X:02 Y:0C P:27 SP:FB
+A:9B X:02 Y:0D P:25 SP:FB
+A:9B X:FF Y:0D P:A5 SP:FB
+A:A5 X:FF Y:0D P:A5 SP:FB
+A:A5 X:FF Y:0D P:A5 SP:FB
+A:A5 X:FF Y:0D P:A5 SP:F9
+A:A5 X:FF Y:0D P:E5 SP:F9
+A:A5 X:FF Y:0D P:E4 SP:F9
+A:B2 X:FF Y:0D P:E4 SP:F9
+A:B2 X:FF Y:0D P:E4 SP:FB
+A:05 X:FF Y:0D P:25 SP:FB
+A:05 X:FF Y:0D P:25 SP:FB
+A:05 X:FF Y:0D P:25 SP:FB
+A:05 X:FF Y:0D P:25 SP:FB
+A:05 X:FF Y:0D P:25 SP:FB
+A:05 X:FF Y:0D P:25 SP:F9
+A:05 X:FF Y:0D P:25 SP:F9
+A:05 X:FF Y:0D P:25 SP:F9
+A:05 X:FF Y:0D P:25 SP:F9
+A:05 X:FF Y:0D P:27 SP:F9
+A:05 X:FF Y:0D P:27 SP:F9
+A:05 X:FF Y:0D P:27 SP:FB
+A:52 X:FF Y:0D P:25 SP:FB
+A:52 X:FF Y:0D P:27 SP:FB
+A:52 X:FF Y:0D P:27 SP:FB
+A:52 X:FF Y:0E P:25 SP:FB
+A:29 X:FF Y:0E P:25 SP:FB
+A:29 X:FF Y:0E P:25 SP:FB
+A:29 X:FF Y:0E P:25 SP:F9
+A:29 X:FF Y:0E P:25 SP:F9
+A:29 X:FF Y:0E P:24 SP:F9
+A:42 X:FF Y:0E P:24 SP:F9
+A:42 X:FF Y:0E P:24 SP:FB
+A:57 X:FF Y:0E P:24 SP:FB
+A:57 X:FF Y:0E P:24 SP:FB
+A:57 X:FF Y:0E P:24 SP:FB
+A:57 X:FF Y:0E P:24 SP:FB
+A:57 X:FF Y:0E P:24 SP:FB
+A:57 X:FF Y:0E P:24 SP:F9
+A:57 X:FF Y:0E P:24 SP:F9
+A:57 X:FF Y:0E P:24 SP:F9
+A:57 X:FF Y:0E P:24 SP:F9
+A:57 X:FF Y:0E P:27 SP:F9
+A:57 X:FF Y:0E P:27 SP:F9
+A:57 X:FF Y:0E P:27 SP:FB
+A:14 X:FF Y:0E P:25 SP:FB
+A:14 X:FF Y:0E P:27 SP:FB
+A:14 X:FF Y:0E P:27 SP:FB
+A:14 X:FF Y:0F P:25 SP:FB
+A:37 X:FF Y:0F P:25 SP:FB
+A:37 X:FF Y:0F P:25 SP:FB
+A:37 X:FF Y:0F P:25 SP:F9
+A:37 X:FF Y:0F P:E5 SP:F9
+A:37 X:FF Y:0F P:E5 SP:F9
+A:75 X:FF Y:0F P:65 SP:F9
+A:75 X:FF Y:0F P:65 SP:FB
+A:11 X:FF Y:0F P:25 SP:FB
+A:11 X:FF Y:0F P:25 SP:FB
+A:11 X:FF Y:0F P:25 SP:FB
+A:11 X:FF Y:0F P:25 SP:FB
+A:11 X:FF Y:0F P:25 SP:FB
+A:11 X:FF Y:0F P:25 SP:F9
+A:11 X:FF Y:0F P:25 SP:F9
+A:11 X:FF Y:0F P:25 SP:F9
+A:11 X:FF Y:0F P:25 SP:F9
+A:11 X:FF Y:0F P:27 SP:F9
+A:11 X:FF Y:0F P:27 SP:F9
+A:11 X:FF Y:0F P:27 SP:FB
+A:9B X:FF Y:0F P:A5 SP:FB
+A:9B X:FF Y:0F P:27 SP:FB
+A:9B X:FF Y:0F P:27 SP:FB
+A:A5 X:FF Y:0F P:A5 SP:FB
+A:A5 X:FF Y:0F P:A5 SP:FB
+A:A5 X:FF Y:FF P:A5 SP:FB
+A:A5 X:FF Y:FF P:A5 SP:F9
+A:A5 X:FF Y:FF P:E5 SP:F9
+A:A5 X:FF Y:FF P:E4 SP:F9
+A:B2 X:FF Y:FF P:E4 SP:F9
+A:B2 X:FF Y:FF P:E4 SP:FB
+A:05 X:FF Y:FF P:25 SP:FB
+A:05 X:FF Y:FF P:25 SP:FB
+A:05 X:FF Y:FF P:25 SP:FB
+A:05 X:FF Y:FF P:25 SP:FA
+A:05 X:FF Y:FF P:25 SP:F9
+A:05 X:FF Y:10 P:25 SP:F9
+A:05 X:FF Y:10 P:25 SP:FA
+A:05 X:FF Y:10 P:25 SP:FB
+A:05 X:FF Y:10 P:25 SP:F9
+A:05 X:FF Y:10 P:25 SP:F9
+A:05 X:FF Y:10 P:25 SP:F9
+A:05 X:FF Y:10 P:25 SP:F9
+A:05 X:FF Y:10 P:27 SP:F9
+A:05 X:FF Y:10 P:27 SP:F9
+A:05 X:FF Y:10 P:27 SP:FB
+A:52 X:FF Y:10 P:25 SP:FB
+A:52 X:FF Y:10 P:27 SP:FB
+A:52 X:FF Y:10 P:27 SP:FB
+A:52 X:FF Y:FF P:A5 SP:FB
+A:29 X:FF Y:FF P:25 SP:FB
+A:29 X:FF Y:FF P:25 SP:FB
+A:29 X:FF Y:FF P:25 SP:F9
+A:29 X:FF Y:FF P:25 SP:F9
+A:29 X:FF Y:FF P:24 SP:F9
+A:42 X:FF Y:FF P:24 SP:F9
+A:42 X:FF Y:FF P:24 SP:FB
+A:57 X:FF Y:FF P:24 SP:FB
+A:57 X:FF Y:FF P:24 SP:FB
+A:57 X:FF Y:FF P:24 SP:FB
+A:57 X:FF Y:FF P:24 SP:FA
+A:57 X:FF Y:FF P:24 SP:F9
+A:57 X:FF Y:11 P:24 SP:F9
+A:57 X:FF Y:11 P:24 SP:FA
+A:57 X:FF Y:11 P:24 SP:FB
+A:57 X:FF Y:11 P:24 SP:F9
+A:57 X:FF Y:11 P:24 SP:F9
+A:57 X:FF Y:11 P:24 SP:F9
+A:57 X:FF Y:11 P:24 SP:F9
+A:57 X:FF Y:11 P:27 SP:F9
+A:57 X:FF Y:11 P:27 SP:F9
+A:57 X:FF Y:11 P:27 SP:FB
+A:14 X:FF Y:11 P:25 SP:FB
+A:14 X:FF Y:11 P:27 SP:FB
+A:14 X:FF Y:11 P:27 SP:FB
+A:14 X:FF Y:FF P:A5 SP:FB
+A:37 X:FF Y:FF P:25 SP:FB
+A:37 X:FF Y:FF P:25 SP:FB
+A:37 X:FF Y:FF P:25 SP:F9
+A:37 X:FF Y:FF P:E5 SP:F9
+A:37 X:FF Y:FF P:E5 SP:F9
+A:75 X:FF Y:FF P:65 SP:F9
+A:75 X:FF Y:FF P:65 SP:FB
+A:11 X:FF Y:FF P:25 SP:FB
+A:11 X:FF Y:FF P:25 SP:FB
+A:11 X:FF Y:FF P:25 SP:FB
+A:11 X:FF Y:FF P:25 SP:FA
+A:11 X:FF Y:FF P:25 SP:F9
+A:11 X:FF Y:12 P:25 SP:F9
+A:11 X:FF Y:12 P:25 SP:FA
+A:11 X:FF Y:12 P:25 SP:FB
+A:11 X:FF Y:12 P:25 SP:F9
+A:11 X:FF Y:12 P:25 SP:F9
+A:11 X:FF Y:12 P:25 SP:F9
+A:11 X:FF Y:12 P:25 SP:F9
+A:11 X:FF Y:12 P:27 SP:F9
+A:11 X:FF Y:12 P:27 SP:F9
+A:11 X:FF Y:12 P:27 SP:FB
+A:9B X:FF Y:12 P:A5 SP:FB
+A:9B X:FF Y:12 P:27 SP:FB
+A:9B X:FF Y:12 P:27 SP:FB
+A:9B X:FF Y:13 P:25 SP:FB
+A:9B X:FF Y:13 P:A5 SP:FB
+A:A5 X:FF Y:13 P:A5 SP:FB
+A:A5 X:FF Y:13 P:A5 SP:FB
+A:A5 X:FF Y:13 P:A5 SP:F9
+A:A5 X:FF Y:13 P:E5 SP:F9
+A:A5 X:FF Y:13 P:E4 SP:F9
+A:B2 X:FF Y:13 P:E4 SP:F9
+A:B2 X:FF Y:13 P:E4 SP:FB
+A:05 X:FF Y:13 P:25 SP:FB
+A:05 X:FF Y:13 P:25 SP:FB
+A:05 X:FF Y:13 P:25 SP:FB
+A:05 X:FF Y:13 P:25 SP:FB
+A:05 X:FF Y:13 P:25 SP:FB
+A:05 X:FF Y:13 P:25 SP:F9
+A:05 X:FF Y:13 P:25 SP:F9
+A:05 X:FF Y:13 P:25 SP:F9
+A:05 X:FF Y:13 P:25 SP:F9
+A:05 X:FF Y:13 P:27 SP:F9
+A:05 X:FF Y:13 P:27 SP:F9
+A:05 X:FF Y:13 P:27 SP:FB
+A:52 X:FF Y:13 P:25 SP:FB
+A:52 X:FF Y:13 P:27 SP:FB
+A:52 X:FF Y:13 P:27 SP:FB
+A:52 X:FF Y:14 P:25 SP:FB
+A:29 X:FF Y:14 P:25 SP:FB
+A:29 X:FF Y:14 P:25 SP:FB
+A:29 X:FF Y:14 P:25 SP:F9
+A:29 X:FF Y:14 P:25 SP:F9
+A:29 X:FF Y:14 P:24 SP:F9
+A:42 X:FF Y:14 P:24 SP:F9
+A:42 X:FF Y:14 P:24 SP:FB
+A:57 X:FF Y:14 P:24 SP:FB
+A:57 X:FF Y:14 P:24 SP:FB
+A:57 X:FF Y:14 P:24 SP:FB
+A:57 X:FF Y:14 P:24 SP:FB
+A:57 X:FF Y:14 P:24 SP:FB
+A:57 X:FF Y:14 P:24 SP:F9
+A:57 X:FF Y:14 P:24 SP:F9
+A:57 X:FF Y:14 P:24 SP:F9
+A:57 X:FF Y:14 P:24 SP:F9
+A:57 X:FF Y:14 P:27 SP:F9
+A:57 X:FF Y:14 P:27 SP:F9
+A:57 X:FF Y:14 P:27 SP:FB
+A:14 X:FF Y:14 P:25 SP:FB
+A:14 X:FF Y:14 P:27 SP:FB
+A:14 X:FF Y:14 P:27 SP:FB
+A:14 X:FF Y:15 P:25 SP:FB
+A:37 X:FF Y:15 P:25 SP:FB
+A:37 X:FF Y:15 P:25 SP:FB
+A:37 X:FF Y:15 P:25 SP:F9
+A:37 X:FF Y:15 P:E5 SP:F9
+A:37 X:FF Y:15 P:E5 SP:F9
+A:75 X:FF Y:15 P:65 SP:F9
+A:75 X:FF Y:15 P:65 SP:FB
+A:11 X:FF Y:15 P:25 SP:FB
+A:11 X:FF Y:15 P:25 SP:FB
+A:11 X:FF Y:15 P:25 SP:FB
+A:11 X:FF Y:15 P:25 SP:FB
+A:11 X:FF Y:15 P:25 SP:FB
+A:11 X:FF Y:15 P:25 SP:F9
+A:11 X:FF Y:15 P:25 SP:F9
+A:11 X:FF Y:15 P:25 SP:F9
+A:11 X:FF Y:15 P:25 SP:F9
+A:11 X:FF Y:15 P:27 SP:F9
+A:11 X:FF Y:15 P:27 SP:F9
+A:11 X:FF Y:15 P:27 SP:FB
+A:9B X:FF Y:15 P:A5 SP:FB
+A:9B X:FF Y:15 P:27 SP:FB
+A:9B X:FF Y:15 P:27 SP:FB
+A:9B X:FF Y:15 P:27 SP:FD
+A:00 X:FF Y:15 P:27 SP:FD
+A:00 X:FF Y:15 P:27 SP:FD
+A:00 X:FF Y:15 P:27 SP:FD
+A:00 X:FF Y:15 P:27 SP:FD
+A:00 X:FF Y:15 P:27 SP:FB
+A:02 X:FF Y:15 P:25 SP:FB
+A:02 X:FF Y:15 P:25 SP:FB
+A:3F X:FF Y:15 P:25 SP:FB
+A:3F X:FF Y:15 P:25 SP:FB
+A:9A X:FF Y:15 P:A5 SP:FB
+A:9A X:FF Y:15 P:A5 SP:FB
+A:FF X:FF Y:15 P:A5 SP:FB
+A:FF X:FF Y:15 P:A5 SP:FB
+A:00 X:FF Y:15 P:27 SP:FB
+A:00 X:FF Y:15 P:27 SP:FB
+A:00 X:FF Y:15 P:27 SP:FD
diff --git a/test-roms/nestest/nestest_cycles.log b/test-roms/nestest/nestest_cycles.log
new file mode 100644
index 0000000..1e7c1ab
--- /dev/null
+++ b/test-roms/nestest/nestest_cycles.log
@@ -0,0 +1,8991 @@
+C000 A:00 X:00 Y:00 P:24 SP:FD PPU: 0, 21 CYC:7
+C5F5 A:00 X:00 Y:00 P:24 SP:FD PPU: 0, 30 CYC:10
+C5F7 A:00 X:00 Y:00 P:26 SP:FD PPU: 0, 36 CYC:12
+C5F9 A:00 X:00 Y:00 P:26 SP:FD PPU: 0, 45 CYC:15
+C5FB A:00 X:00 Y:00 P:26 SP:FD PPU: 0, 54 CYC:18
+C5FD A:00 X:00 Y:00 P:26 SP:FD PPU: 0, 63 CYC:21
+C72D A:00 X:00 Y:00 P:26 SP:FB PPU: 0, 81 CYC:27
+C72E A:00 X:00 Y:00 P:26 SP:FB PPU: 0, 87 CYC:29
+C72F A:00 X:00 Y:00 P:27 SP:FB PPU: 0, 93 CYC:31
+C735 A:00 X:00 Y:00 P:27 SP:FB PPU: 0,102 CYC:34
+C736 A:00 X:00 Y:00 P:27 SP:FB PPU: 0,108 CYC:36
+C737 A:00 X:00 Y:00 P:26 SP:FB PPU: 0,114 CYC:38
+C739 A:00 X:00 Y:00 P:26 SP:FB PPU: 0,120 CYC:40
+C740 A:00 X:00 Y:00 P:26 SP:FB PPU: 0,129 CYC:43
+C741 A:00 X:00 Y:00 P:26 SP:FB PPU: 0,135 CYC:45
+C742 A:00 X:00 Y:00 P:27 SP:FB PPU: 0,141 CYC:47
+C744 A:00 X:00 Y:00 P:27 SP:FB PPU: 0,147 CYC:49
+C74B A:00 X:00 Y:00 P:27 SP:FB PPU: 0,156 CYC:52
+C74C A:00 X:00 Y:00 P:27 SP:FB PPU: 0,162 CYC:54
+C74D A:00 X:00 Y:00 P:26 SP:FB PPU: 0,168 CYC:56
+C753 A:00 X:00 Y:00 P:26 SP:FB PPU: 0,177 CYC:59
+C754 A:00 X:00 Y:00 P:26 SP:FB PPU: 0,183 CYC:61
+C756 A:00 X:00 Y:00 P:26 SP:FB PPU: 0,189 CYC:63
+C75C A:00 X:00 Y:00 P:26 SP:FB PPU: 0,198 CYC:66
+C75D A:00 X:00 Y:00 P:26 SP:FB PPU: 0,204 CYC:68
+C75F A:40 X:00 Y:00 P:24 SP:FB PPU: 0,210 CYC:70
+C761 A:40 X:00 Y:00 P:24 SP:FB PPU: 0,216 CYC:72
+C768 A:40 X:00 Y:00 P:24 SP:FB PPU: 0,225 CYC:75
+C769 A:40 X:00 Y:00 P:24 SP:FB PPU: 0,231 CYC:77
+C76B A:40 X:00 Y:00 P:24 SP:FB PPU: 0,237 CYC:79
+C771 A:40 X:00 Y:00 P:24 SP:FB PPU: 0,246 CYC:82
+C772 A:40 X:00 Y:00 P:24 SP:FB PPU: 0,252 CYC:84
+C774 A:00 X:00 Y:00 P:26 SP:FB PPU: 0,258 CYC:86
+C776 A:00 X:00 Y:00 P:26 SP:FB PPU: 0,264 CYC:88
+C77D A:00 X:00 Y:00 P:26 SP:FB PPU: 0,273 CYC:91
+C77E A:00 X:00 Y:00 P:26 SP:FB PPU: 0,279 CYC:93
+C780 A:FF X:00 Y:00 P:A4 SP:FB PPU: 0,285 CYC:95
+C782 A:FF X:00 Y:00 P:A4 SP:FB PPU: 0,294 CYC:98
+C784 A:FF X:00 Y:00 P:E4 SP:FB PPU: 0,303 CYC:101
+C78A A:FF X:00 Y:00 P:E4 SP:FB PPU: 0,312 CYC:104
+C78B A:FF X:00 Y:00 P:E4 SP:FB PPU: 0,318 CYC:106
+C78D A:FF X:00 Y:00 P:E4 SP:FB PPU: 0,327 CYC:109
+C78F A:FF X:00 Y:00 P:E4 SP:FB PPU: 0,333 CYC:111
+C796 A:FF X:00 Y:00 P:E4 SP:FB PPU: 1, 1 CYC:114
+C797 A:FF X:00 Y:00 P:E4 SP:FB PPU: 1, 7 CYC:116
+C799 A:00 X:00 Y:00 P:66 SP:FB PPU: 1, 13 CYC:118
+C79B A:00 X:00 Y:00 P:66 SP:FB PPU: 1, 22 CYC:121
+C79D A:00 X:00 Y:00 P:26 SP:FB PPU: 1, 31 CYC:124
+C7A3 A:00 X:00 Y:00 P:26 SP:FB PPU: 1, 40 CYC:127
+C7A4 A:00 X:00 Y:00 P:26 SP:FB PPU: 1, 46 CYC:129
+C7A6 A:00 X:00 Y:00 P:26 SP:FB PPU: 1, 55 CYC:132
+C7A8 A:00 X:00 Y:00 P:26 SP:FB PPU: 1, 61 CYC:134
+C7AF A:00 X:00 Y:00 P:26 SP:FB PPU: 1, 70 CYC:137
+C7B0 A:00 X:00 Y:00 P:26 SP:FB PPU: 1, 76 CYC:139
+C7B2 A:00 X:00 Y:00 P:26 SP:FB PPU: 1, 82 CYC:141
+C7B8 A:00 X:00 Y:00 P:26 SP:FB PPU: 1, 91 CYC:144
+C7B9 A:00 X:00 Y:00 P:26 SP:FB PPU: 1, 97 CYC:146
+C7BB A:80 X:00 Y:00 P:A4 SP:FB PPU: 1,103 CYC:148
+C7BD A:80 X:00 Y:00 P:A4 SP:FB PPU: 1,109 CYC:150
+C7D9 A:80 X:00 Y:00 P:A4 SP:FB PPU: 1,118 CYC:153
+C7DA A:80 X:00 Y:00 P:A4 SP:FB PPU: 1,124 CYC:155
+C600 A:80 X:00 Y:00 P:A4 SP:FD PPU: 1,142 CYC:161
+C7DB A:80 X:00 Y:00 P:A4 SP:FB PPU: 1,160 CYC:167
+C7DC A:80 X:00 Y:00 P:A4 SP:FB PPU: 1,166 CYC:169
+C7DE A:FF X:00 Y:00 P:A4 SP:FB PPU: 1,172 CYC:171
+C7E0 A:FF X:00 Y:00 P:A4 SP:FB PPU: 1,181 CYC:174
+C7E2 A:FF X:00 Y:00 P:E4 SP:FB PPU: 1,190 CYC:177
+C7E4 A:00 X:00 Y:00 P:66 SP:FB PPU: 1,196 CYC:179
+C7E5 A:00 X:00 Y:00 P:67 SP:FB PPU: 1,202 CYC:181
+C7E6 A:00 X:00 Y:00 P:67 SP:FB PPU: 1,208 CYC:183
+C7E7 A:00 X:00 Y:00 P:6F SP:FB PPU: 1,214 CYC:185
+C7E8 A:00 X:00 Y:00 P:6F SP:FA PPU: 1,223 CYC:188
+C7E9 A:7F X:00 Y:00 P:6D SP:FB PPU: 1,235 CYC:192
+C7EB A:6F X:00 Y:00 P:6D SP:FB PPU: 1,241 CYC:194
+C7ED A:6F X:00 Y:00 P:6F SP:FB PPU: 1,247 CYC:196
+C7F3 A:6F X:00 Y:00 P:6F SP:FB PPU: 1,256 CYC:199
+C7F4 A:6F X:00 Y:00 P:6F SP:FB PPU: 1,262 CYC:201
+C7F6 A:40 X:00 Y:00 P:6D SP:FB PPU: 1,268 CYC:203
+C7F8 A:40 X:00 Y:00 P:6D SP:FB PPU: 1,277 CYC:206
+C7FA A:40 X:00 Y:00 P:6D SP:FB PPU: 1,286 CYC:209
+C7FB A:40 X:00 Y:00 P:65 SP:FB PPU: 1,292 CYC:211
+C7FD A:10 X:00 Y:00 P:65 SP:FB PPU: 1,298 CYC:213
+C7FE A:10 X:00 Y:00 P:64 SP:FB PPU: 1,304 CYC:215
+C7FF A:10 X:00 Y:00 P:64 SP:FA PPU: 1,313 CYC:218
+C800 A:74 X:00 Y:00 P:64 SP:FB PPU: 1,325 CYC:222
+C802 A:64 X:00 Y:00 P:64 SP:FB PPU: 1,331 CYC:224
+C804 A:64 X:00 Y:00 P:67 SP:FB PPU: 1,337 CYC:226
+C80A A:64 X:00 Y:00 P:67 SP:FB PPU: 2, 5 CYC:229
+C80B A:64 X:00 Y:00 P:67 SP:FB PPU: 2, 11 CYC:231
+C80D A:80 X:00 Y:00 P:E5 SP:FB PPU: 2, 17 CYC:233
+C80F A:80 X:00 Y:00 P:E5 SP:FB PPU: 2, 26 CYC:236
+C811 A:80 X:00 Y:00 P:A5 SP:FB PPU: 2, 35 CYC:239
+C812 A:80 X:00 Y:00 P:AD SP:FB PPU: 2, 41 CYC:241
+C814 A:00 X:00 Y:00 P:2F SP:FB PPU: 2, 47 CYC:243
+C815 A:00 X:00 Y:00 P:2F SP:FB PPU: 2, 53 CYC:245
+C816 A:00 X:00 Y:00 P:2F SP:FA PPU: 2, 62 CYC:248
+C817 A:3F X:00 Y:00 P:2D SP:FB PPU: 2, 74 CYC:252
+C819 A:2F X:00 Y:00 P:2D SP:FB PPU: 2, 80 CYC:254
+C81B A:2F X:00 Y:00 P:2F SP:FB PPU: 2, 86 CYC:256
+C821 A:2F X:00 Y:00 P:2F SP:FB PPU: 2, 95 CYC:259
+C822 A:2F X:00 Y:00 P:2F SP:FB PPU: 2,101 CYC:261
+C824 A:FF X:00 Y:00 P:AD SP:FB PPU: 2,107 CYC:263
+C825 A:FF X:00 Y:00 P:AD SP:FA PPU: 2,116 CYC:266
+C826 A:FF X:00 Y:00 P:EF SP:FB PPU: 2,128 CYC:270
+C828 A:FF X:00 Y:00 P:EF SP:FB PPU: 2,134 CYC:272
+C82A A:FF X:00 Y:00 P:EF SP:FB PPU: 2,140 CYC:274
+C82C A:FF X:00 Y:00 P:EF SP:FB PPU: 2,146 CYC:276
+C82E A:FF X:00 Y:00 P:EF SP:FB PPU: 2,152 CYC:278
+C835 A:FF X:00 Y:00 P:EF SP:FB PPU: 2,161 CYC:281
+C836 A:FF X:00 Y:00 P:EF SP:FB PPU: 2,167 CYC:283
+C838 A:04 X:00 Y:00 P:6D SP:FB PPU: 2,173 CYC:285
+C839 A:04 X:00 Y:00 P:6D SP:FA PPU: 2,182 CYC:288
+C83A A:04 X:00 Y:00 P:24 SP:FB PPU: 2,194 CYC:292
+C83C A:04 X:00 Y:00 P:24 SP:FB PPU: 2,200 CYC:294
+C83E A:04 X:00 Y:00 P:24 SP:FB PPU: 2,206 CYC:296
+C840 A:04 X:00 Y:00 P:24 SP:FB PPU: 2,212 CYC:298
+C842 A:04 X:00 Y:00 P:24 SP:FB PPU: 2,218 CYC:300
+C849 A:04 X:00 Y:00 P:24 SP:FB PPU: 2,227 CYC:303
+C84A A:04 X:00 Y:00 P:24 SP:FB PPU: 2,233 CYC:305
+C84B A:04 X:00 Y:00 P:2C SP:FB PPU: 2,239 CYC:307
+C84D A:FF X:00 Y:00 P:AC SP:FB PPU: 2,245 CYC:309
+C84F A:FF X:00 Y:00 P:AC SP:FB PPU: 2,254 CYC:312
+C851 A:FF X:00 Y:00 P:EC SP:FB PPU: 2,263 CYC:315
+C852 A:FF X:00 Y:00 P:EC SP:FB PPU: 2,269 CYC:317
+C854 A:00 X:00 Y:00 P:6E SP:FB PPU: 2,275 CYC:319
+C855 A:00 X:00 Y:00 P:6E SP:FA PPU: 2,284 CYC:322
+C857 A:FF X:00 Y:00 P:EC SP:FA PPU: 2,290 CYC:324
+C858 A:00 X:00 Y:00 P:6E SP:FB PPU: 2,302 CYC:328
+C85A A:00 X:00 Y:00 P:6E SP:FB PPU: 2,308 CYC:330
+C85C A:00 X:00 Y:00 P:6E SP:FB PPU: 2,314 CYC:332
+C85E A:00 X:00 Y:00 P:6E SP:FB PPU: 2,320 CYC:334
+C860 A:00 X:00 Y:00 P:6E SP:FB PPU: 2,326 CYC:336
+C867 A:00 X:00 Y:00 P:6E SP:FB PPU: 2,335 CYC:339
+C868 A:00 X:00 Y:00 P:6E SP:FB PPU: 3, 0 CYC:341
+C86A A:00 X:00 Y:00 P:6E SP:FB PPU: 3, 6 CYC:343
+C86C A:00 X:00 Y:00 P:6E SP:FB PPU: 3, 15 CYC:346
+C86E A:00 X:00 Y:00 P:2E SP:FB PPU: 3, 24 CYC:349
+C86F A:00 X:00 Y:00 P:2F SP:FB PPU: 3, 30 CYC:351
+C871 A:FF X:00 Y:00 P:AD SP:FB PPU: 3, 36 CYC:353
+C872 A:FF X:00 Y:00 P:AD SP:FA PPU: 3, 45 CYC:356
+C874 A:00 X:00 Y:00 P:2F SP:FA PPU: 3, 51 CYC:358
+C875 A:FF X:00 Y:00 P:AD SP:FB PPU: 3, 63 CYC:362
+C877 A:FF X:00 Y:00 P:AD SP:FB PPU: 3, 69 CYC:364
+C879 A:FF X:00 Y:00 P:AD SP:FB PPU: 3, 75 CYC:366
+C87B A:FF X:00 Y:00 P:AD SP:FB PPU: 3, 81 CYC:368
+C87D A:FF X:00 Y:00 P:AD SP:FB PPU: 3, 87 CYC:370
+C884 A:FF X:00 Y:00 P:AD SP:FB PPU: 3, 96 CYC:373
+C603 A:FF X:00 Y:00 P:AD SP:FD PPU: 3,114 CYC:379
+C885 A:FF X:00 Y:00 P:AD SP:FB PPU: 3,132 CYC:385
+C886 A:FF X:00 Y:00 P:AD SP:FB PPU: 3,138 CYC:387
+C887 A:FF X:00 Y:00 P:AC SP:FB PPU: 3,144 CYC:389
+C889 A:FF X:00 Y:00 P:AC SP:FB PPU: 3,150 CYC:391
+C88B A:FF X:00 Y:00 P:AC SP:FB PPU: 3,159 CYC:394
+C88D A:FF X:00 Y:00 P:EC SP:FB PPU: 3,168 CYC:397
+C88F A:55 X:00 Y:00 P:6C SP:FB PPU: 3,174 CYC:399
+C891 A:FF X:00 Y:00 P:EC SP:FB PPU: 3,180 CYC:401
+C893 A:FF X:00 Y:00 P:EC SP:FB PPU: 3,186 CYC:403
+C895 A:FF X:00 Y:00 P:EC SP:FB PPU: 3,192 CYC:405
+C897 A:FF X:00 Y:00 P:6F SP:FB PPU: 3,198 CYC:407
+C899 A:FF X:00 Y:00 P:6F SP:FB PPU: 3,204 CYC:409
+C89B A:FF X:00 Y:00 P:6F SP:FB PPU: 3,210 CYC:411
+C8A2 A:FF X:00 Y:00 P:6F SP:FB PPU: 3,219 CYC:414
+C8A3 A:FF X:00 Y:00 P:6F SP:FB PPU: 3,225 CYC:416
+C8A4 A:FF X:00 Y:00 P:6F SP:FB PPU: 3,231 CYC:418
+C8A5 A:FF X:00 Y:00 P:2F SP:FB PPU: 3,237 CYC:420
+C8A7 A:00 X:00 Y:00 P:2F SP:FB PPU: 3,243 CYC:422
+C8A9 A:00 X:00 Y:00 P:2F SP:FB PPU: 3,249 CYC:424
+C8AB A:00 X:00 Y:00 P:2F SP:FB PPU: 3,255 CYC:426
+C8AD A:00 X:00 Y:00 P:2F SP:FB PPU: 3,261 CYC:428
+C8AF A:00 X:00 Y:00 P:2F SP:FB PPU: 3,267 CYC:430
+C8B1 A:00 X:00 Y:00 P:2F SP:FB PPU: 3,273 CYC:432
+C8B8 A:00 X:00 Y:00 P:2F SP:FB PPU: 3,282 CYC:435
+C8B9 A:00 X:00 Y:00 P:2F SP:FB PPU: 3,288 CYC:437
+C8BA A:00 X:00 Y:00 P:2E SP:FB PPU: 3,294 CYC:439
+C8BC A:00 X:00 Y:00 P:EE SP:FB PPU: 3,303 CYC:442
+C8BE A:55 X:00 Y:00 P:6C SP:FB PPU: 3,309 CYC:444
+C8C0 A:00 X:00 Y:00 P:6E SP:FB PPU: 3,315 CYC:446
+C8C2 A:00 X:00 Y:00 P:6E SP:FB PPU: 3,321 CYC:448
+C8C4 A:00 X:00 Y:00 P:6E SP:FB PPU: 3,327 CYC:450
+C8C6 A:00 X:00 Y:00 P:6E SP:FB PPU: 3,333 CYC:452
+C8C8 A:00 X:00 Y:00 P:6E SP:FB PPU: 3,339 CYC:454
+C8CF A:00 X:00 Y:00 P:6E SP:FB PPU: 4, 7 CYC:457
+C8D0 A:00 X:00 Y:00 P:6E SP:FB PPU: 4, 13 CYC:459
+C8D1 A:00 X:00 Y:00 P:6F SP:FB PPU: 4, 19 CYC:461
+C8D2 A:00 X:00 Y:00 P:2F SP:FB PPU: 4, 25 CYC:463
+C8D4 A:F8 X:00 Y:00 P:AD SP:FB PPU: 4, 31 CYC:465
+C8D6 A:E8 X:00 Y:00 P:AD SP:FB PPU: 4, 37 CYC:467
+C8D8 A:E8 X:00 Y:00 P:AD SP:FB PPU: 4, 43 CYC:469
+C8DA A:E8 X:00 Y:00 P:AD SP:FB PPU: 4, 49 CYC:471
+C8DC A:E8 X:00 Y:00 P:2F SP:FB PPU: 4, 55 CYC:473
+C8DE A:E8 X:00 Y:00 P:2F SP:FB PPU: 4, 61 CYC:475
+C8E0 A:E8 X:00 Y:00 P:2F SP:FB PPU: 4, 67 CYC:477
+C8E7 A:E8 X:00 Y:00 P:2F SP:FB PPU: 4, 76 CYC:480
+C8E8 A:E8 X:00 Y:00 P:2F SP:FB PPU: 4, 82 CYC:482
+C8E9 A:E8 X:00 Y:00 P:2E SP:FB PPU: 4, 88 CYC:484
+C8EB A:E8 X:00 Y:00 P:EC SP:FB PPU: 4, 97 CYC:487
+C8ED A:5F X:00 Y:00 P:6C SP:FB PPU: 4,103 CYC:489
+C8EF A:F5 X:00 Y:00 P:EC SP:FB PPU: 4,109 CYC:491
+C8F1 A:F5 X:00 Y:00 P:EC SP:FB PPU: 4,115 CYC:493
+C8F3 A:F5 X:00 Y:00 P:EC SP:FB PPU: 4,121 CYC:495
+C8F5 A:F5 X:00 Y:00 P:6F SP:FB PPU: 4,127 CYC:497
+C8F7 A:F5 X:00 Y:00 P:6F SP:FB PPU: 4,133 CYC:499
+C8F9 A:F5 X:00 Y:00 P:6F SP:FB PPU: 4,139 CYC:501
+C900 A:F5 X:00 Y:00 P:6F SP:FB PPU: 4,148 CYC:504
+C901 A:F5 X:00 Y:00 P:6F SP:FB PPU: 4,154 CYC:506
+C902 A:F5 X:00 Y:00 P:6F SP:FB PPU: 4,160 CYC:508
+C903 A:F5 X:00 Y:00 P:2F SP:FB PPU: 4,166 CYC:510
+C905 A:70 X:00 Y:00 P:2D SP:FB PPU: 4,172 CYC:512
+C907 A:00 X:00 Y:00 P:2F SP:FB PPU: 4,178 CYC:514
+C909 A:00 X:00 Y:00 P:2F SP:FB PPU: 4,184 CYC:516
+C90B A:00 X:00 Y:00 P:2F SP:FB PPU: 4,190 CYC:518
+C90D A:00 X:00 Y:00 P:2F SP:FB PPU: 4,196 CYC:520
+C90F A:00 X:00 Y:00 P:2F SP:FB PPU: 4,202 CYC:522
+C916 A:00 X:00 Y:00 P:2F SP:FB PPU: 4,211 CYC:525
+C917 A:00 X:00 Y:00 P:2F SP:FB PPU: 4,217 CYC:527
+C918 A:00 X:00 Y:00 P:2E SP:FB PPU: 4,223 CYC:529
+C91A A:00 X:00 Y:00 P:EE SP:FB PPU: 4,232 CYC:532
+C91C A:00 X:00 Y:00 P:6E SP:FB PPU: 4,238 CYC:534
+C91E A:69 X:00 Y:00 P:2C SP:FB PPU: 4,244 CYC:536
+C920 A:69 X:00 Y:00 P:2C SP:FB PPU: 4,250 CYC:538
+C922 A:69 X:00 Y:00 P:2C SP:FB PPU: 4,256 CYC:540
+C924 A:69 X:00 Y:00 P:2F SP:FB PPU: 4,262 CYC:542
+C926 A:69 X:00 Y:00 P:2F SP:FB PPU: 4,268 CYC:544
+C928 A:69 X:00 Y:00 P:2F SP:FB PPU: 4,274 CYC:546
+C92F A:69 X:00 Y:00 P:2F SP:FB PPU: 4,283 CYC:549
+C930 A:69 X:00 Y:00 P:2F SP:FB PPU: 4,289 CYC:551
+C931 A:69 X:00 Y:00 P:2F SP:FB PPU: 4,295 CYC:553
+C932 A:69 X:00 Y:00 P:2F SP:FB PPU: 4,301 CYC:555
+C934 A:69 X:00 Y:00 P:ED SP:FB PPU: 4,310 CYC:558
+C936 A:01 X:00 Y:00 P:6D SP:FB PPU: 4,316 CYC:560
+C938 A:6B X:00 Y:00 P:2C SP:FB PPU: 4,322 CYC:562
+C93A A:6B X:00 Y:00 P:2C SP:FB PPU: 4,328 CYC:564
+C93C A:6B X:00 Y:00 P:2C SP:FB PPU: 4,334 CYC:566
+C93E A:6B X:00 Y:00 P:2F SP:FB PPU: 4,340 CYC:568
+C940 A:6B X:00 Y:00 P:2F SP:FB PPU: 5, 5 CYC:570
+C942 A:6B X:00 Y:00 P:2F SP:FB PPU: 5, 11 CYC:572
+C949 A:6B X:00 Y:00 P:2F SP:FB PPU: 5, 20 CYC:575
+C94A A:6B X:00 Y:00 P:2F SP:FB PPU: 5, 26 CYC:577
+C94B A:6B X:00 Y:00 P:27 SP:FB PPU: 5, 32 CYC:579
+C94C A:6B X:00 Y:00 P:27 SP:FB PPU: 5, 38 CYC:581
+C94D A:6B X:00 Y:00 P:27 SP:FB PPU: 5, 44 CYC:583
+C94F A:7F X:00 Y:00 P:25 SP:FB PPU: 5, 50 CYC:585
+C951 A:FF X:00 Y:00 P:E4 SP:FB PPU: 5, 56 CYC:587
+C953 A:FF X:00 Y:00 P:E4 SP:FB PPU: 5, 62 CYC:589
+C955 A:FF X:00 Y:00 P:E4 SP:FB PPU: 5, 68 CYC:591
+C957 A:FF X:00 Y:00 P:67 SP:FB PPU: 5, 74 CYC:593
+C959 A:FF X:00 Y:00 P:67 SP:FB PPU: 5, 80 CYC:595
+C95B A:FF X:00 Y:00 P:67 SP:FB PPU: 5, 86 CYC:597
+C962 A:FF X:00 Y:00 P:67 SP:FB PPU: 5, 95 CYC:600
+C963 A:FF X:00 Y:00 P:67 SP:FB PPU: 5,101 CYC:602
+C964 A:FF X:00 Y:00 P:66 SP:FB PPU: 5,107 CYC:604
+C966 A:FF X:00 Y:00 P:E4 SP:FB PPU: 5,116 CYC:607
+C968 A:7F X:00 Y:00 P:64 SP:FB PPU: 5,122 CYC:609
+C96A A:FF X:00 Y:00 P:A4 SP:FB PPU: 5,128 CYC:611
+C96C A:FF X:00 Y:00 P:A4 SP:FB PPU: 5,134 CYC:613
+C96E A:FF X:00 Y:00 P:A4 SP:FB PPU: 5,140 CYC:615
+C970 A:FF X:00 Y:00 P:27 SP:FB PPU: 5,146 CYC:617
+C972 A:FF X:00 Y:00 P:27 SP:FB PPU: 5,152 CYC:619
+C974 A:FF X:00 Y:00 P:27 SP:FB PPU: 5,158 CYC:621
+C97B A:FF X:00 Y:00 P:27 SP:FB PPU: 5,167 CYC:624
+C97C A:FF X:00 Y:00 P:27 SP:FB PPU: 5,173 CYC:626
+C97D A:FF X:00 Y:00 P:27 SP:FB PPU: 5,179 CYC:628
+C97E A:FF X:00 Y:00 P:27 SP:FB PPU: 5,185 CYC:630
+C980 A:7F X:00 Y:00 P:25 SP:FB PPU: 5,191 CYC:632
+C982 A:00 X:00 Y:00 P:27 SP:FB PPU: 5,197 CYC:634
+C984 A:00 X:00 Y:00 P:27 SP:FB PPU: 5,203 CYC:636
+C986 A:00 X:00 Y:00 P:27 SP:FB PPU: 5,209 CYC:638
+C988 A:00 X:00 Y:00 P:27 SP:FB PPU: 5,215 CYC:640
+C98A A:00 X:00 Y:00 P:27 SP:FB PPU: 5,221 CYC:642
+C991 A:00 X:00 Y:00 P:27 SP:FB PPU: 5,230 CYC:645
+C992 A:00 X:00 Y:00 P:27 SP:FB PPU: 5,236 CYC:647
+C993 A:00 X:00 Y:00 P:27 SP:FB PPU: 5,242 CYC:649
+C994 A:00 X:00 Y:00 P:27 SP:FB PPU: 5,248 CYC:651
+C996 A:9F X:00 Y:00 P:A5 SP:FB PPU: 5,254 CYC:653
+C998 A:9F X:00 Y:00 P:A5 SP:FB PPU: 5,260 CYC:655
+C99A A:9F X:00 Y:00 P:A5 SP:FB PPU: 5,266 CYC:657
+C99C A:9F X:00 Y:00 P:A5 SP:FB PPU: 5,272 CYC:659
+C99E A:9F X:00 Y:00 P:A5 SP:FB PPU: 5,278 CYC:661
+C9A5 A:9F X:00 Y:00 P:A5 SP:FB PPU: 5,287 CYC:664
+C9A6 A:9F X:00 Y:00 P:A5 SP:FB PPU: 5,293 CYC:666
+C9A7 A:9F X:00 Y:00 P:A4 SP:FB PPU: 5,299 CYC:668
+C9A9 A:9F X:00 Y:00 P:E4 SP:FB PPU: 5,308 CYC:671
+C9AB A:00 X:00 Y:00 P:66 SP:FB PPU: 5,314 CYC:673
+C9AD A:00 X:00 Y:00 P:66 SP:FB PPU: 5,320 CYC:675
+C9AF A:00 X:00 Y:00 P:66 SP:FB PPU: 5,326 CYC:677
+C9B1 A:00 X:00 Y:00 P:66 SP:FB PPU: 5,332 CYC:679
+C9B3 A:00 X:00 Y:00 P:66 SP:FB PPU: 5,338 CYC:681
+C9BA A:00 X:00 Y:00 P:66 SP:FB PPU: 6, 6 CYC:684
+C9BB A:00 X:00 Y:00 P:66 SP:FB PPU: 6, 12 CYC:686
+C9BD A:00 X:00 Y:00 P:E6 SP:FB PPU: 6, 21 CYC:689
+C9BF A:40 X:00 Y:00 P:64 SP:FB PPU: 6, 27 CYC:691
+C9C1 A:40 X:00 Y:00 P:67 SP:FB PPU: 6, 33 CYC:693
+C9C3 A:40 X:00 Y:00 P:67 SP:FB PPU: 6, 39 CYC:695
+C9C5 A:40 X:00 Y:00 P:67 SP:FB PPU: 6, 45 CYC:697
+C9C7 A:40 X:00 Y:00 P:67 SP:FB PPU: 6, 51 CYC:699
+C9C9 A:40 X:00 Y:00 P:67 SP:FB PPU: 6, 57 CYC:701
+C9D0 A:40 X:00 Y:00 P:67 SP:FB PPU: 6, 66 CYC:704
+C9D1 A:40 X:00 Y:00 P:67 SP:FB PPU: 6, 72 CYC:706
+C9D2 A:40 X:00 Y:00 P:27 SP:FB PPU: 6, 78 CYC:708
+C9D4 A:40 X:00 Y:00 P:25 SP:FB PPU: 6, 84 CYC:710
+C9D6 A:40 X:00 Y:00 P:25 SP:FB PPU: 6, 90 CYC:712
+C9D8 A:40 X:00 Y:00 P:25 SP:FB PPU: 6, 96 CYC:714
+C9DA A:40 X:00 Y:00 P:25 SP:FB PPU: 6,102 CYC:716
+C9DC A:40 X:00 Y:00 P:25 SP:FB PPU: 6,108 CYC:718
+C9E3 A:40 X:00 Y:00 P:25 SP:FB PPU: 6,117 CYC:721
+C9E4 A:40 X:00 Y:00 P:25 SP:FB PPU: 6,123 CYC:723
+C9E6 A:40 X:00 Y:00 P:A4 SP:FB PPU: 6,129 CYC:725
+C9E8 A:40 X:00 Y:00 P:A4 SP:FB PPU: 6,135 CYC:727
+C9EA A:40 X:00 Y:00 P:A4 SP:FB PPU: 6,141 CYC:729
+C9EC A:40 X:00 Y:00 P:A4 SP:FB PPU: 6,147 CYC:731
+C9F3 A:40 X:00 Y:00 P:A4 SP:FB PPU: 6,156 CYC:734
+C9F4 A:40 X:00 Y:00 P:A4 SP:FB PPU: 6,162 CYC:736
+C9F6 A:80 X:00 Y:00 P:A4 SP:FB PPU: 6,168 CYC:738
+C9F8 A:80 X:00 Y:00 P:A5 SP:FB PPU: 6,174 CYC:740
+C9FA A:80 X:00 Y:00 P:A5 SP:FB PPU: 6,180 CYC:742
+C9FC A:80 X:00 Y:00 P:A5 SP:FB PPU: 6,186 CYC:744
+C9FE A:80 X:00 Y:00 P:A5 SP:FB PPU: 6,192 CYC:746
+CA05 A:80 X:00 Y:00 P:A5 SP:FB PPU: 6,201 CYC:749
+CA06 A:80 X:00 Y:00 P:A5 SP:FB PPU: 6,207 CYC:751
+CA08 A:80 X:00 Y:00 P:27 SP:FB PPU: 6,213 CYC:753
+CA0A A:80 X:00 Y:00 P:27 SP:FB PPU: 6,219 CYC:755
+CA0C A:80 X:00 Y:00 P:27 SP:FB PPU: 6,225 CYC:757
+CA0E A:80 X:00 Y:00 P:27 SP:FB PPU: 6,231 CYC:759
+CA15 A:80 X:00 Y:00 P:27 SP:FB PPU: 6,240 CYC:762
+CA16 A:80 X:00 Y:00 P:27 SP:FB PPU: 6,246 CYC:764
+CA18 A:80 X:00 Y:00 P:A4 SP:FB PPU: 6,252 CYC:766
+CA1A A:80 X:00 Y:00 P:A4 SP:FB PPU: 6,258 CYC:768
+CA1C A:80 X:00 Y:00 P:A4 SP:FB PPU: 6,264 CYC:770
+CA1E A:80 X:00 Y:00 P:A4 SP:FB PPU: 6,270 CYC:772
+CA25 A:80 X:00 Y:00 P:A4 SP:FB PPU: 6,279 CYC:775
+CA26 A:80 X:00 Y:00 P:A4 SP:FB PPU: 6,285 CYC:777
+CA28 A:80 X:00 Y:00 P:25 SP:FB PPU: 6,291 CYC:779
+CA2A A:80 X:00 Y:00 P:25 SP:FB PPU: 6,297 CYC:781
+CA2C A:80 X:00 Y:00 P:25 SP:FB PPU: 6,303 CYC:783
+CA2E A:80 X:00 Y:00 P:25 SP:FB PPU: 6,309 CYC:785
+CA35 A:80 X:00 Y:00 P:25 SP:FB PPU: 6,318 CYC:788
+CA36 A:80 X:00 Y:00 P:25 SP:FB PPU: 6,324 CYC:790
+CA38 A:80 X:00 Y:00 P:E5 SP:FB PPU: 6,333 CYC:793
+CA3A A:80 X:00 Y:40 P:65 SP:FB PPU: 6,339 CYC:795
+CA3C A:80 X:00 Y:40 P:67 SP:FB PPU: 7, 4 CYC:797
+CA3E A:80 X:00 Y:40 P:67 SP:FB PPU: 7, 10 CYC:799
+CA40 A:80 X:00 Y:40 P:67 SP:FB PPU: 7, 16 CYC:801
+CA42 A:80 X:00 Y:40 P:67 SP:FB PPU: 7, 22 CYC:803
+CA44 A:80 X:00 Y:40 P:67 SP:FB PPU: 7, 28 CYC:805
+CA4B A:80 X:00 Y:40 P:67 SP:FB PPU: 7, 37 CYC:808
+CA4C A:80 X:00 Y:40 P:67 SP:FB PPU: 7, 43 CYC:810
+CA4D A:80 X:00 Y:40 P:27 SP:FB PPU: 7, 49 CYC:812
+CA4F A:80 X:00 Y:40 P:25 SP:FB PPU: 7, 55 CYC:814
+CA51 A:80 X:00 Y:40 P:25 SP:FB PPU: 7, 61 CYC:816
+CA53 A:80 X:00 Y:40 P:25 SP:FB PPU: 7, 67 CYC:818
+CA55 A:80 X:00 Y:40 P:25 SP:FB PPU: 7, 73 CYC:820
+CA57 A:80 X:00 Y:40 P:25 SP:FB PPU: 7, 79 CYC:822
+CA5E A:80 X:00 Y:40 P:25 SP:FB PPU: 7, 88 CYC:825
+CA5F A:80 X:00 Y:40 P:25 SP:FB PPU: 7, 94 CYC:827
+CA61 A:80 X:00 Y:40 P:A4 SP:FB PPU: 7,100 CYC:829
+CA63 A:80 X:00 Y:40 P:A4 SP:FB PPU: 7,106 CYC:831
+CA65 A:80 X:00 Y:40 P:A4 SP:FB PPU: 7,112 CYC:833
+CA67 A:80 X:00 Y:40 P:A4 SP:FB PPU: 7,118 CYC:835
+CA6E A:80 X:00 Y:40 P:A4 SP:FB PPU: 7,127 CYC:838
+CA6F A:80 X:00 Y:40 P:A4 SP:FB PPU: 7,133 CYC:840
+CA71 A:80 X:00 Y:80 P:A4 SP:FB PPU: 7,139 CYC:842
+CA73 A:80 X:00 Y:80 P:A5 SP:FB PPU: 7,145 CYC:844
+CA75 A:80 X:00 Y:80 P:A5 SP:FB PPU: 7,151 CYC:846
+CA77 A:80 X:00 Y:80 P:A5 SP:FB PPU: 7,157 CYC:848
+CA79 A:80 X:00 Y:80 P:A5 SP:FB PPU: 7,163 CYC:850
+CA80 A:80 X:00 Y:80 P:A5 SP:FB PPU: 7,172 CYC:853
+CA81 A:80 X:00 Y:80 P:A5 SP:FB PPU: 7,178 CYC:855
+CA83 A:80 X:00 Y:80 P:27 SP:FB PPU: 7,184 CYC:857
+CA85 A:80 X:00 Y:80 P:27 SP:FB PPU: 7,190 CYC:859
+CA87 A:80 X:00 Y:80 P:27 SP:FB PPU: 7,196 CYC:861
+CA89 A:80 X:00 Y:80 P:27 SP:FB PPU: 7,202 CYC:863
+CA90 A:80 X:00 Y:80 P:27 SP:FB PPU: 7,211 CYC:866
+CA91 A:80 X:00 Y:80 P:27 SP:FB PPU: 7,217 CYC:868
+CA93 A:80 X:00 Y:80 P:A4 SP:FB PPU: 7,223 CYC:870
+CA95 A:80 X:00 Y:80 P:A4 SP:FB PPU: 7,229 CYC:872
+CA97 A:80 X:00 Y:80 P:A4 SP:FB PPU: 7,235 CYC:874
+CA99 A:80 X:00 Y:80 P:A4 SP:FB PPU: 7,241 CYC:876
+CAA0 A:80 X:00 Y:80 P:A4 SP:FB PPU: 7,250 CYC:879
+CAA1 A:80 X:00 Y:80 P:A4 SP:FB PPU: 7,256 CYC:881
+CAA3 A:80 X:00 Y:80 P:25 SP:FB PPU: 7,262 CYC:883
+CAA5 A:80 X:00 Y:80 P:25 SP:FB PPU: 7,268 CYC:885
+CAA7 A:80 X:00 Y:80 P:25 SP:FB PPU: 7,274 CYC:887
+CAA9 A:80 X:00 Y:80 P:25 SP:FB PPU: 7,280 CYC:889
+CAB0 A:80 X:00 Y:80 P:25 SP:FB PPU: 7,289 CYC:892
+CAB1 A:80 X:00 Y:80 P:25 SP:FB PPU: 7,295 CYC:894
+CAB3 A:80 X:00 Y:80 P:E5 SP:FB PPU: 7,304 CYC:897
+CAB5 A:80 X:40 Y:80 P:65 SP:FB PPU: 7,310 CYC:899
+CAB7 A:80 X:40 Y:80 P:67 SP:FB PPU: 7,316 CYC:901
+CAB9 A:80 X:40 Y:80 P:67 SP:FB PPU: 7,322 CYC:903
+CABB A:80 X:40 Y:80 P:67 SP:FB PPU: 7,328 CYC:905
+CABD A:80 X:40 Y:80 P:67 SP:FB PPU: 7,334 CYC:907
+CABF A:80 X:40 Y:80 P:67 SP:FB PPU: 7,340 CYC:909
+CAC6 A:80 X:40 Y:80 P:67 SP:FB PPU: 8, 8 CYC:912
+CAC7 A:80 X:40 Y:80 P:67 SP:FB PPU: 8, 14 CYC:914
+CAC8 A:80 X:40 Y:80 P:27 SP:FB PPU: 8, 20 CYC:916
+CACA A:80 X:40 Y:80 P:25 SP:FB PPU: 8, 26 CYC:918
+CACC A:80 X:40 Y:80 P:25 SP:FB PPU: 8, 32 CYC:920
+CACE A:80 X:40 Y:80 P:25 SP:FB PPU: 8, 38 CYC:922
+CAD0 A:80 X:40 Y:80 P:25 SP:FB PPU: 8, 44 CYC:924
+CAD2 A:80 X:40 Y:80 P:25 SP:FB PPU: 8, 50 CYC:926
+CAD9 A:80 X:40 Y:80 P:25 SP:FB PPU: 8, 59 CYC:929
+CADA A:80 X:40 Y:80 P:25 SP:FB PPU: 8, 65 CYC:931
+CADC A:80 X:40 Y:80 P:A4 SP:FB PPU: 8, 71 CYC:933
+CADE A:80 X:40 Y:80 P:A4 SP:FB PPU: 8, 77 CYC:935
+CAE0 A:80 X:40 Y:80 P:A4 SP:FB PPU: 8, 83 CYC:937
+CAE2 A:80 X:40 Y:80 P:A4 SP:FB PPU: 8, 89 CYC:939
+CAE9 A:80 X:40 Y:80 P:A4 SP:FB PPU: 8, 98 CYC:942
+CAEA A:80 X:40 Y:80 P:A4 SP:FB PPU: 8,104 CYC:944
+CAEC A:80 X:80 Y:80 P:A4 SP:FB PPU: 8,110 CYC:946
+CAEE A:80 X:80 Y:80 P:A5 SP:FB PPU: 8,116 CYC:948
+CAF0 A:80 X:80 Y:80 P:A5 SP:FB PPU: 8,122 CYC:950
+CAF2 A:80 X:80 Y:80 P:A5 SP:FB PPU: 8,128 CYC:952
+CAF4 A:80 X:80 Y:80 P:A5 SP:FB PPU: 8,134 CYC:954
+CAFB A:80 X:80 Y:80 P:A5 SP:FB PPU: 8,143 CYC:957
+CAFC A:80 X:80 Y:80 P:A5 SP:FB PPU: 8,149 CYC:959
+CAFE A:80 X:80 Y:80 P:27 SP:FB PPU: 8,155 CYC:961
+CB00 A:80 X:80 Y:80 P:27 SP:FB PPU: 8,161 CYC:963
+CB02 A:80 X:80 Y:80 P:27 SP:FB PPU: 8,167 CYC:965
+CB04 A:80 X:80 Y:80 P:27 SP:FB PPU: 8,173 CYC:967
+CB0B A:80 X:80 Y:80 P:27 SP:FB PPU: 8,182 CYC:970
+CB0C A:80 X:80 Y:80 P:27 SP:FB PPU: 8,188 CYC:972
+CB0E A:80 X:80 Y:80 P:A4 SP:FB PPU: 8,194 CYC:974
+CB10 A:80 X:80 Y:80 P:A4 SP:FB PPU: 8,200 CYC:976
+CB12 A:80 X:80 Y:80 P:A4 SP:FB PPU: 8,206 CYC:978
+CB14 A:80 X:80 Y:80 P:A4 SP:FB PPU: 8,212 CYC:980
+CB1B A:80 X:80 Y:80 P:A4 SP:FB PPU: 8,221 CYC:983
+CB1C A:80 X:80 Y:80 P:A4 SP:FB PPU: 8,227 CYC:985
+CB1E A:80 X:80 Y:80 P:25 SP:FB PPU: 8,233 CYC:987
+CB20 A:80 X:80 Y:80 P:25 SP:FB PPU: 8,239 CYC:989
+CB22 A:80 X:80 Y:80 P:25 SP:FB PPU: 8,245 CYC:991
+CB24 A:80 X:80 Y:80 P:25 SP:FB PPU: 8,251 CYC:993
+CB2B A:80 X:80 Y:80 P:25 SP:FB PPU: 8,260 CYC:996
+CB2C A:80 X:80 Y:80 P:25 SP:FB PPU: 8,266 CYC:998
+CB2D A:80 X:80 Y:80 P:25 SP:FB PPU: 8,272 CYC:1000
+CB2E A:80 X:80 Y:80 P:25 SP:FB PPU: 8,278 CYC:1002
+CB30 A:80 X:9F Y:80 P:A5 SP:FB PPU: 8,284 CYC:1004
+CB32 A:80 X:9F Y:80 P:A5 SP:FB PPU: 8,290 CYC:1006
+CB34 A:80 X:9F Y:80 P:A5 SP:FB PPU: 8,296 CYC:1008
+CB36 A:80 X:9F Y:80 P:A5 SP:FB PPU: 8,302 CYC:1010
+CB38 A:80 X:9F Y:80 P:A5 SP:FB PPU: 8,308 CYC:1012
+CB3F A:80 X:9F Y:80 P:A5 SP:FB PPU: 8,317 CYC:1015
+CB40 A:80 X:9F Y:80 P:A5 SP:FB PPU: 8,323 CYC:1017
+CB41 A:80 X:9F Y:80 P:A4 SP:FB PPU: 8,329 CYC:1019
+CB43 A:80 X:9F Y:80 P:E4 SP:FB PPU: 8,338 CYC:1022
+CB45 A:80 X:00 Y:80 P:66 SP:FB PPU: 9, 3 CYC:1024
+CB47 A:80 X:00 Y:80 P:66 SP:FB PPU: 9, 9 CYC:1026
+CB49 A:80 X:00 Y:80 P:66 SP:FB PPU: 9, 15 CYC:1028
+CB4B A:80 X:00 Y:80 P:66 SP:FB PPU: 9, 21 CYC:1030
+CB4D A:80 X:00 Y:80 P:66 SP:FB PPU: 9, 27 CYC:1032
+CB54 A:80 X:00 Y:80 P:66 SP:FB PPU: 9, 36 CYC:1035
+CB55 A:80 X:00 Y:80 P:66 SP:FB PPU: 9, 42 CYC:1037
+CB56 A:80 X:00 Y:80 P:67 SP:FB PPU: 9, 48 CYC:1039
+CB57 A:80 X:00 Y:80 P:27 SP:FB PPU: 9, 54 CYC:1041
+CB59 A:80 X:00 Y:9F P:A5 SP:FB PPU: 9, 60 CYC:1043
+CB5B A:80 X:00 Y:9F P:A5 SP:FB PPU: 9, 66 CYC:1045
+CB5D A:80 X:00 Y:9F P:A5 SP:FB PPU: 9, 72 CYC:1047
+CB5F A:80 X:00 Y:9F P:A5 SP:FB PPU: 9, 78 CYC:1049
+CB61 A:80 X:00 Y:9F P:A5 SP:FB PPU: 9, 84 CYC:1051
+CB68 A:80 X:00 Y:9F P:A5 SP:FB PPU: 9, 93 CYC:1054
+CB69 A:80 X:00 Y:9F P:A5 SP:FB PPU: 9, 99 CYC:1056
+CB6A A:80 X:00 Y:9F P:A4 SP:FB PPU: 9,105 CYC:1058
+CB6C A:80 X:00 Y:9F P:E4 SP:FB PPU: 9,114 CYC:1061
+CB6E A:80 X:00 Y:00 P:66 SP:FB PPU: 9,120 CYC:1063
+CB70 A:80 X:00 Y:00 P:66 SP:FB PPU: 9,126 CYC:1065
+CB72 A:80 X:00 Y:00 P:66 SP:FB PPU: 9,132 CYC:1067
+CB74 A:80 X:00 Y:00 P:66 SP:FB PPU: 9,138 CYC:1069
+CB76 A:80 X:00 Y:00 P:66 SP:FB PPU: 9,144 CYC:1071
+CB7D A:80 X:00 Y:00 P:66 SP:FB PPU: 9,153 CYC:1074
+CB7E A:80 X:00 Y:00 P:66 SP:FB PPU: 9,159 CYC:1076
+CB80 A:55 X:00 Y:00 P:64 SP:FB PPU: 9,165 CYC:1078
+CB82 A:55 X:AA Y:00 P:E4 SP:FB PPU: 9,171 CYC:1080
+CB84 A:55 X:AA Y:33 P:64 SP:FB PPU: 9,177 CYC:1082
+CB86 A:55 X:AA Y:33 P:67 SP:FB PPU: 9,183 CYC:1084
+CB88 A:55 X:AA Y:33 P:67 SP:FB PPU: 9,189 CYC:1086
+CB8A A:55 X:AA Y:33 P:67 SP:FB PPU: 9,195 CYC:1088
+CB8C A:55 X:AA Y:33 P:67 SP:FB PPU: 9,201 CYC:1090
+CB8E A:55 X:AA Y:33 P:67 SP:FB PPU: 9,207 CYC:1092
+CB90 A:55 X:AA Y:33 P:67 SP:FB PPU: 9,213 CYC:1094
+CB92 A:55 X:AA Y:33 P:67 SP:FB PPU: 9,219 CYC:1096
+CB94 A:55 X:AA Y:33 P:67 SP:FB PPU: 9,225 CYC:1098
+CB96 A:55 X:AA Y:33 P:67 SP:FB PPU: 9,231 CYC:1100
+CB98 A:55 X:AA Y:33 P:67 SP:FB PPU: 9,237 CYC:1102
+CB9A A:55 X:AA Y:33 P:67 SP:FB PPU: 9,243 CYC:1104
+CB9C A:55 X:AA Y:33 P:67 SP:FB PPU: 9,249 CYC:1106
+CB9E A:55 X:AA Y:33 P:E4 SP:FB PPU: 9,255 CYC:1108
+CBA0 A:55 X:AA Y:33 P:E4 SP:FB PPU: 9,261 CYC:1110
+CBA2 A:55 X:AA Y:33 P:E4 SP:FB PPU: 9,267 CYC:1112
+CBA4 A:55 X:AA Y:33 P:E4 SP:FB PPU: 9,273 CYC:1114
+CBA6 A:55 X:AA Y:33 P:E4 SP:FB PPU: 9,279 CYC:1116
+CBA8 A:55 X:AA Y:33 P:E4 SP:FB PPU: 9,285 CYC:1118
+CBAF A:55 X:AA Y:33 P:E4 SP:FB PPU: 9,294 CYC:1121
+CBB1 A:55 X:AA Y:71 P:64 SP:FB PPU: 9,300 CYC:1123
+F931 A:55 X:AA Y:71 P:64 SP:F9 PPU: 9,318 CYC:1129
+F933 A:55 X:AA Y:71 P:E4 SP:F9 PPU: 9,327 CYC:1132
+F935 A:40 X:AA Y:71 P:64 SP:F9 PPU: 9,333 CYC:1134
+F936 A:40 X:AA Y:71 P:65 SP:F9 PPU: 9,339 CYC:1136
+CBB4 A:40 X:AA Y:71 P:65 SP:FB PPU: 10, 16 CYC:1142
+CBB6 A:00 X:AA Y:71 P:27 SP:FB PPU: 10, 22 CYC:1144
+F937 A:00 X:AA Y:71 P:27 SP:F9 PPU: 10, 40 CYC:1150
+F939 A:00 X:AA Y:71 P:27 SP:F9 PPU: 10, 46 CYC:1152
+F93B A:00 X:AA Y:71 P:27 SP:F9 PPU: 10, 52 CYC:1154
+F93D A:00 X:AA Y:71 P:27 SP:F9 PPU: 10, 58 CYC:1156
+F93F A:00 X:AA Y:71 P:27 SP:F9 PPU: 10, 64 CYC:1158
+F941 A:00 X:AA Y:71 P:27 SP:F9 PPU: 10, 70 CYC:1160
+F943 A:00 X:AA Y:71 P:27 SP:F9 PPU: 10, 76 CYC:1162
+CBB9 A:00 X:AA Y:71 P:27 SP:FB PPU: 10, 94 CYC:1168
+CBBA A:00 X:AA Y:72 P:25 SP:FB PPU: 10,100 CYC:1170
+F947 A:00 X:AA Y:72 P:25 SP:F9 PPU: 10,118 CYC:1176
+F948 A:00 X:AA Y:72 P:25 SP:F9 PPU: 10,124 CYC:1178
+F949 A:00 X:AA Y:72 P:25 SP:F9 PPU: 10,130 CYC:1180
+F94B A:40 X:AA Y:72 P:25 SP:F9 PPU: 10,136 CYC:1182
+CBBD A:40 X:AA Y:72 P:25 SP:FB PPU: 10,154 CYC:1188
+CBBF A:01 X:AA Y:72 P:25 SP:FB PPU: 10,160 CYC:1190
+F94C A:01 X:AA Y:72 P:25 SP:F9 PPU: 10,178 CYC:1196
+F94E A:01 X:AA Y:72 P:25 SP:F9 PPU: 10,184 CYC:1198
+F950 A:01 X:AA Y:72 P:25 SP:F9 PPU: 10,190 CYC:1200
+F952 A:01 X:AA Y:72 P:25 SP:F9 PPU: 10,196 CYC:1202
+F954 A:01 X:AA Y:72 P:25 SP:F9 PPU: 10,202 CYC:1204
+F956 A:01 X:AA Y:72 P:27 SP:F9 PPU: 10,208 CYC:1206
+F958 A:01 X:AA Y:72 P:27 SP:F9 PPU: 10,214 CYC:1208
+CBC2 A:01 X:AA Y:72 P:27 SP:FB PPU: 10,232 CYC:1214
+CBC3 A:01 X:AA Y:73 P:25 SP:FB PPU: 10,238 CYC:1216
+F95C A:01 X:AA Y:73 P:25 SP:F9 PPU: 10,256 CYC:1222
+F95E A:40 X:AA Y:73 P:25 SP:F9 PPU: 10,262 CYC:1224
+F95F A:40 X:AA Y:73 P:25 SP:F9 PPU: 10,268 CYC:1226
+F961 A:40 X:AA Y:73 P:E5 SP:F9 PPU: 10,277 CYC:1229
+CBC6 A:40 X:AA Y:73 P:E5 SP:FB PPU: 10,295 CYC:1235
+CBC8 A:FF X:AA Y:73 P:A4 SP:FB PPU: 10,301 CYC:1237
+F962 A:FF X:AA Y:73 P:A4 SP:F9 PPU: 10,319 CYC:1243
+F964 A:FF X:AA Y:73 P:A4 SP:F9 PPU: 10,325 CYC:1245
+F966 A:FF X:AA Y:73 P:A4 SP:F9 PPU: 10,331 CYC:1247
+F968 A:FF X:AA Y:73 P:A4 SP:F9 PPU: 10,337 CYC:1249
+F96A A:FF X:AA Y:73 P:A4 SP:F9 PPU: 11, 2 CYC:1251
+F96C A:FF X:AA Y:73 P:27 SP:F9 PPU: 11, 8 CYC:1253
+F96E A:FF X:AA Y:73 P:27 SP:F9 PPU: 11, 14 CYC:1255
+CBCB A:FF X:AA Y:73 P:27 SP:FB PPU: 11, 32 CYC:1261
+CBCC A:FF X:AA Y:74 P:25 SP:FB PPU: 11, 38 CYC:1263
+F972 A:FF X:AA Y:74 P:25 SP:F9 PPU: 11, 56 CYC:1269
+F973 A:FF X:AA Y:74 P:24 SP:F9 PPU: 11, 62 CYC:1271
+F975 A:80 X:AA Y:74 P:A4 SP:F9 PPU: 11, 68 CYC:1273
+CBCF A:80 X:AA Y:74 P:A4 SP:FB PPU: 11, 86 CYC:1279
+CBD1 A:7F X:AA Y:74 P:65 SP:FB PPU: 11, 92 CYC:1281
+F976 A:7F X:AA Y:74 P:65 SP:F9 PPU: 11,110 CYC:1287
+F978 A:7F X:AA Y:74 P:65 SP:F9 PPU: 11,116 CYC:1289
+F97A A:7F X:AA Y:74 P:67 SP:F9 PPU: 11,122 CYC:1291
+F97C A:7F X:AA Y:74 P:67 SP:F9 PPU: 11,128 CYC:1293
+CBD4 A:7F X:AA Y:74 P:67 SP:FB PPU: 11,146 CYC:1299
+CBD5 A:7F X:AA Y:75 P:65 SP:FB PPU: 11,152 CYC:1301
+F980 A:7F X:AA Y:75 P:65 SP:F9 PPU: 11,170 CYC:1307
+F981 A:7F X:AA Y:75 P:65 SP:F9 PPU: 11,176 CYC:1309
+F983 A:81 X:AA Y:75 P:E5 SP:F9 PPU: 11,182 CYC:1311
+CBD8 A:81 X:AA Y:75 P:E5 SP:FB PPU: 11,200 CYC:1317
+CBDA A:02 X:AA Y:75 P:65 SP:FB PPU: 11,206 CYC:1319
+F984 A:02 X:AA Y:75 P:65 SP:F9 PPU: 11,224 CYC:1325
+F986 A:02 X:AA Y:75 P:65 SP:F9 PPU: 11,230 CYC:1327
+F988 A:02 X:AA Y:75 P:65 SP:F9 PPU: 11,236 CYC:1329
+F98A A:02 X:AA Y:75 P:67 SP:F9 PPU: 11,242 CYC:1331
+F98C A:02 X:AA Y:75 P:67 SP:F9 PPU: 11,248 CYC:1333
+CBDD A:02 X:AA Y:75 P:67 SP:FB PPU: 11,266 CYC:1339
+C606 A:02 X:AA Y:75 P:67 SP:FD PPU: 11,284 CYC:1345
+CBDE A:02 X:AA Y:75 P:67 SP:FB PPU: 11,302 CYC:1351
+CBDF A:02 X:AA Y:75 P:67 SP:FB PPU: 11,308 CYC:1353
+CBE1 A:FF X:AA Y:75 P:E5 SP:FB PPU: 11,314 CYC:1355
+CBE3 A:FF X:AA Y:75 P:E5 SP:FB PPU: 11,323 CYC:1358
+CBE5 A:44 X:AA Y:75 P:65 SP:FB PPU: 11,329 CYC:1360
+CBE7 A:44 X:55 Y:75 P:65 SP:FB PPU: 11,335 CYC:1362
+CBE9 A:44 X:55 Y:66 P:65 SP:FB PPU: 12, 0 CYC:1364
+CBEA A:44 X:56 Y:66 P:65 SP:FB PPU: 12, 6 CYC:1366
+CBEB A:44 X:56 Y:65 P:65 SP:FB PPU: 12, 12 CYC:1368
+CBED A:44 X:56 Y:65 P:67 SP:FB PPU: 12, 18 CYC:1370
+CBEF A:44 X:56 Y:65 P:67 SP:FB PPU: 12, 24 CYC:1372
+CBF1 A:44 X:56 Y:65 P:67 SP:FB PPU: 12, 30 CYC:1374
+CBF3 A:44 X:56 Y:65 P:67 SP:FB PPU: 12, 36 CYC:1376
+CBF4 A:44 X:57 Y:65 P:65 SP:FB PPU: 12, 42 CYC:1378
+CBF5 A:44 X:58 Y:65 P:65 SP:FB PPU: 12, 48 CYC:1380
+CBF6 A:44 X:58 Y:64 P:65 SP:FB PPU: 12, 54 CYC:1382
+CBF7 A:44 X:58 Y:63 P:65 SP:FB PPU: 12, 60 CYC:1384
+CBF9 A:44 X:58 Y:63 P:67 SP:FB PPU: 12, 66 CYC:1386
+CBFB A:44 X:58 Y:63 P:67 SP:FB PPU: 12, 72 CYC:1388
+CBFD A:44 X:58 Y:63 P:67 SP:FB PPU: 12, 78 CYC:1390
+CBFF A:44 X:58 Y:63 P:67 SP:FB PPU: 12, 84 CYC:1392
+CC00 A:44 X:57 Y:63 P:65 SP:FB PPU: 12, 90 CYC:1394
+CC01 A:44 X:57 Y:64 P:65 SP:FB PPU: 12, 96 CYC:1396
+CC03 A:44 X:57 Y:64 P:67 SP:FB PPU: 12,102 CYC:1398
+CC05 A:44 X:57 Y:64 P:67 SP:FB PPU: 12,108 CYC:1400
+CC07 A:44 X:57 Y:64 P:67 SP:FB PPU: 12,114 CYC:1402
+CC09 A:44 X:57 Y:64 P:67 SP:FB PPU: 12,120 CYC:1404
+CC0B A:44 X:57 Y:64 P:67 SP:FB PPU: 12,126 CYC:1406
+CC0D A:44 X:57 Y:64 P:67 SP:FB PPU: 12,132 CYC:1408
+CC14 A:44 X:57 Y:64 P:67 SP:FB PPU: 12,141 CYC:1411
+CC15 A:44 X:57 Y:64 P:67 SP:FB PPU: 12,147 CYC:1413
+CC16 A:44 X:57 Y:64 P:67 SP:FB PPU: 12,153 CYC:1415
+CC18 A:44 X:69 Y:64 P:65 SP:FB PPU: 12,159 CYC:1417
+CC1A A:96 X:69 Y:64 P:E5 SP:FB PPU: 12,165 CYC:1419
+CC1C A:96 X:69 Y:64 P:E5 SP:FB PPU: 12,174 CYC:1422
+CC1E A:96 X:69 Y:FF P:E5 SP:FB PPU: 12,180 CYC:1424
+CC1F A:96 X:69 Y:00 P:67 SP:FB PPU: 12,186 CYC:1426
+CC21 A:96 X:69 Y:00 P:67 SP:FB PPU: 12,192 CYC:1428
+CC23 A:96 X:69 Y:00 P:67 SP:FB PPU: 12,198 CYC:1430
+CC25 A:96 X:69 Y:00 P:67 SP:FB PPU: 12,204 CYC:1432
+CC27 A:96 X:69 Y:00 P:67 SP:FB PPU: 12,210 CYC:1434
+CC29 A:96 X:69 Y:00 P:67 SP:FB PPU: 12,216 CYC:1436
+CC2B A:96 X:69 Y:00 P:67 SP:FB PPU: 12,222 CYC:1438
+CC2C A:96 X:69 Y:01 P:65 SP:FB PPU: 12,228 CYC:1440
+CC2E A:96 X:69 Y:01 P:65 SP:FB PPU: 12,234 CYC:1442
+CC30 A:96 X:69 Y:01 P:65 SP:FB PPU: 12,240 CYC:1444
+CC32 A:96 X:69 Y:01 P:65 SP:FB PPU: 12,246 CYC:1446
+CC34 A:96 X:69 Y:01 P:65 SP:FB PPU: 12,252 CYC:1448
+CC35 A:96 X:69 Y:01 P:64 SP:FB PPU: 12,258 CYC:1450
+CC36 A:96 X:69 Y:01 P:24 SP:FB PPU: 12,264 CYC:1452
+CC38 A:96 X:69 Y:00 P:26 SP:FB PPU: 12,270 CYC:1454
+CC39 A:96 X:69 Y:FF P:A4 SP:FB PPU: 12,276 CYC:1456
+CC3B A:96 X:69 Y:FF P:A4 SP:FB PPU: 12,282 CYC:1458
+CC3D A:96 X:69 Y:FF P:A4 SP:FB PPU: 12,288 CYC:1460
+CC3F A:96 X:69 Y:FF P:A4 SP:FB PPU: 12,294 CYC:1462
+CC41 A:96 X:69 Y:FF P:A4 SP:FB PPU: 12,300 CYC:1464
+CC43 A:96 X:69 Y:FF P:27 SP:FB PPU: 12,306 CYC:1466
+CC45 A:96 X:69 Y:FF P:27 SP:FB PPU: 12,312 CYC:1468
+CC46 A:96 X:69 Y:FF P:26 SP:FB PPU: 12,318 CYC:1470
+CC47 A:96 X:69 Y:FE P:A4 SP:FB PPU: 12,324 CYC:1472
+CC49 A:96 X:69 Y:FE P:A4 SP:FB PPU: 12,330 CYC:1474
+CC4B A:96 X:69 Y:FE P:A4 SP:FB PPU: 12,336 CYC:1476
+CC4D A:96 X:69 Y:FE P:A4 SP:FB PPU: 13, 1 CYC:1478
+CC4F A:96 X:69 Y:FE P:A4 SP:FB PPU: 13, 7 CYC:1480
+CC51 A:96 X:69 Y:FE P:27 SP:FB PPU: 13, 13 CYC:1482
+CC53 A:96 X:69 Y:FE P:27 SP:FB PPU: 13, 19 CYC:1484
+CC55 A:96 X:69 Y:FE P:27 SP:FB PPU: 13, 25 CYC:1486
+CC57 A:96 X:69 Y:FE P:27 SP:FB PPU: 13, 31 CYC:1488
+CC59 A:96 X:69 Y:FE P:27 SP:FB PPU: 13, 37 CYC:1490
+CC5B A:96 X:69 Y:FE P:27 SP:FB PPU: 13, 43 CYC:1492
+CC62 A:96 X:69 Y:FE P:27 SP:FB PPU: 13, 52 CYC:1495
+CC63 A:96 X:69 Y:FE P:27 SP:FB PPU: 13, 58 CYC:1497
+CC64 A:96 X:69 Y:FE P:27 SP:FB PPU: 13, 64 CYC:1499
+CC66 A:96 X:69 Y:69 P:25 SP:FB PPU: 13, 70 CYC:1501
+CC68 A:96 X:69 Y:69 P:A5 SP:FB PPU: 13, 76 CYC:1503
+CC6A A:96 X:69 Y:69 P:E5 SP:FB PPU: 13, 85 CYC:1506
+CC6C A:96 X:FF Y:69 P:E5 SP:FB PPU: 13, 91 CYC:1508
+CC6D A:96 X:00 Y:69 P:67 SP:FB PPU: 13, 97 CYC:1510
+CC6F A:96 X:00 Y:69 P:67 SP:FB PPU: 13,103 CYC:1512
+CC71 A:96 X:00 Y:69 P:67 SP:FB PPU: 13,109 CYC:1514
+CC73 A:96 X:00 Y:69 P:67 SP:FB PPU: 13,115 CYC:1516
+CC75 A:96 X:00 Y:69 P:67 SP:FB PPU: 13,121 CYC:1518
+CC77 A:96 X:00 Y:69 P:67 SP:FB PPU: 13,127 CYC:1520
+CC79 A:96 X:00 Y:69 P:67 SP:FB PPU: 13,133 CYC:1522
+CC7A A:96 X:01 Y:69 P:65 SP:FB PPU: 13,139 CYC:1524
+CC7C A:96 X:01 Y:69 P:65 SP:FB PPU: 13,145 CYC:1526
+CC7E A:96 X:01 Y:69 P:65 SP:FB PPU: 13,151 CYC:1528
+CC80 A:96 X:01 Y:69 P:65 SP:FB PPU: 13,157 CYC:1530
+CC82 A:96 X:01 Y:69 P:65 SP:FB PPU: 13,163 CYC:1532
+CC83 A:96 X:01 Y:69 P:64 SP:FB PPU: 13,169 CYC:1534
+CC84 A:96 X:01 Y:69 P:24 SP:FB PPU: 13,175 CYC:1536
+CC86 A:96 X:00 Y:69 P:26 SP:FB PPU: 13,181 CYC:1538
+CC87 A:96 X:FF Y:69 P:A4 SP:FB PPU: 13,187 CYC:1540
+CC89 A:96 X:FF Y:69 P:A4 SP:FB PPU: 13,193 CYC:1542
+CC8B A:96 X:FF Y:69 P:A4 SP:FB PPU: 13,199 CYC:1544
+CC8D A:96 X:FF Y:69 P:A4 SP:FB PPU: 13,205 CYC:1546
+CC8F A:96 X:FF Y:69 P:A4 SP:FB PPU: 13,211 CYC:1548
+CC91 A:96 X:FF Y:69 P:27 SP:FB PPU: 13,217 CYC:1550
+CC93 A:96 X:FF Y:69 P:27 SP:FB PPU: 13,223 CYC:1552
+CC94 A:96 X:FF Y:69 P:26 SP:FB PPU: 13,229 CYC:1554
+CC95 A:96 X:FE Y:69 P:A4 SP:FB PPU: 13,235 CYC:1556
+CC97 A:96 X:FE Y:69 P:A4 SP:FB PPU: 13,241 CYC:1558
+CC99 A:96 X:FE Y:69 P:A4 SP:FB PPU: 13,247 CYC:1560
+CC9B A:96 X:FE Y:69 P:A4 SP:FB PPU: 13,253 CYC:1562
+CC9D A:96 X:FE Y:69 P:A4 SP:FB PPU: 13,259 CYC:1564
+CC9F A:96 X:FE Y:69 P:27 SP:FB PPU: 13,265 CYC:1566
+CCA1 A:96 X:FE Y:69 P:27 SP:FB PPU: 13,271 CYC:1568
+CCA3 A:96 X:FE Y:69 P:27 SP:FB PPU: 13,277 CYC:1570
+CCA5 A:96 X:FE Y:69 P:27 SP:FB PPU: 13,283 CYC:1572
+CCA7 A:96 X:FE Y:69 P:27 SP:FB PPU: 13,289 CYC:1574
+CCA9 A:96 X:FE Y:69 P:27 SP:FB PPU: 13,295 CYC:1576
+CCB0 A:96 X:FE Y:69 P:27 SP:FB PPU: 13,304 CYC:1579
+CCB1 A:96 X:FE Y:69 P:27 SP:FB PPU: 13,310 CYC:1581
+CCB3 A:85 X:FE Y:69 P:A5 SP:FB PPU: 13,316 CYC:1583
+CCB5 A:85 X:34 Y:69 P:25 SP:FB PPU: 13,322 CYC:1585
+CCB7 A:85 X:34 Y:99 P:A5 SP:FB PPU: 13,328 CYC:1587
+CCB8 A:85 X:34 Y:99 P:A4 SP:FB PPU: 13,334 CYC:1589
+CCBA A:85 X:34 Y:99 P:E4 SP:FB PPU: 14, 2 CYC:1592
+CCBB A:85 X:34 Y:85 P:E4 SP:FB PPU: 14, 8 CYC:1594
+CCBD A:85 X:34 Y:85 P:E4 SP:FB PPU: 14, 14 CYC:1596
+CCBF A:85 X:34 Y:85 P:E4 SP:FB PPU: 14, 20 CYC:1598
+CCC1 A:85 X:34 Y:85 P:E4 SP:FB PPU: 14, 26 CYC:1600
+CCC3 A:85 X:34 Y:85 P:E4 SP:FB PPU: 14, 32 CYC:1602
+CCC5 A:85 X:34 Y:85 P:67 SP:FB PPU: 14, 38 CYC:1604
+CCC7 A:85 X:34 Y:85 P:67 SP:FB PPU: 14, 44 CYC:1606
+CCC9 A:85 X:34 Y:85 P:67 SP:FB PPU: 14, 50 CYC:1608
+CCCB A:85 X:34 Y:85 P:67 SP:FB PPU: 14, 56 CYC:1610
+CCCD A:85 X:34 Y:85 P:67 SP:FB PPU: 14, 62 CYC:1612
+CCCF A:85 X:34 Y:85 P:67 SP:FB PPU: 14, 68 CYC:1614
+CCD1 A:00 X:34 Y:85 P:67 SP:FB PPU: 14, 74 CYC:1616
+CCD2 A:00 X:34 Y:85 P:67 SP:FB PPU: 14, 80 CYC:1618
+CCD3 A:00 X:34 Y:85 P:27 SP:FB PPU: 14, 86 CYC:1620
+CCD4 A:00 X:34 Y:00 P:27 SP:FB PPU: 14, 92 CYC:1622
+CCD6 A:00 X:34 Y:00 P:27 SP:FB PPU: 14, 98 CYC:1624
+CCD8 A:00 X:34 Y:00 P:27 SP:FB PPU: 14,104 CYC:1626
+CCDA A:00 X:34 Y:00 P:27 SP:FB PPU: 14,110 CYC:1628
+CCDC A:00 X:34 Y:00 P:27 SP:FB PPU: 14,116 CYC:1630
+CCDE A:00 X:34 Y:00 P:27 SP:FB PPU: 14,122 CYC:1632
+CCE0 A:00 X:34 Y:00 P:27 SP:FB PPU: 14,128 CYC:1634
+CCE2 A:00 X:34 Y:00 P:27 SP:FB PPU: 14,134 CYC:1636
+CCE4 A:00 X:34 Y:00 P:27 SP:FB PPU: 14,140 CYC:1638
+CCE6 A:00 X:34 Y:00 P:27 SP:FB PPU: 14,146 CYC:1640
+CCE8 A:00 X:34 Y:00 P:27 SP:FB PPU: 14,152 CYC:1642
+CCEF A:00 X:34 Y:00 P:27 SP:FB PPU: 14,161 CYC:1645
+CCF0 A:00 X:34 Y:00 P:27 SP:FB PPU: 14,167 CYC:1647
+CCF2 A:85 X:34 Y:00 P:A5 SP:FB PPU: 14,173 CYC:1649
+CCF4 A:85 X:34 Y:00 P:25 SP:FB PPU: 14,179 CYC:1651
+CCF6 A:85 X:34 Y:99 P:A5 SP:FB PPU: 14,185 CYC:1653
+CCF7 A:85 X:34 Y:99 P:A4 SP:FB PPU: 14,191 CYC:1655
+CCF9 A:85 X:34 Y:99 P:E4 SP:FB PPU: 14,200 CYC:1658
+CCFA A:85 X:85 Y:99 P:E4 SP:FB PPU: 14,206 CYC:1660
+CCFC A:85 X:85 Y:99 P:E4 SP:FB PPU: 14,212 CYC:1662
+CCFE A:85 X:85 Y:99 P:E4 SP:FB PPU: 14,218 CYC:1664
+CD00 A:85 X:85 Y:99 P:E4 SP:FB PPU: 14,224 CYC:1666
+CD02 A:85 X:85 Y:99 P:E4 SP:FB PPU: 14,230 CYC:1668
+CD04 A:85 X:85 Y:99 P:67 SP:FB PPU: 14,236 CYC:1670
+CD06 A:85 X:85 Y:99 P:67 SP:FB PPU: 14,242 CYC:1672
+CD08 A:85 X:85 Y:99 P:67 SP:FB PPU: 14,248 CYC:1674
+CD0A A:85 X:85 Y:99 P:67 SP:FB PPU: 14,254 CYC:1676
+CD0C A:85 X:85 Y:99 P:67 SP:FB PPU: 14,260 CYC:1678
+CD0E A:85 X:85 Y:99 P:67 SP:FB PPU: 14,266 CYC:1680
+CD10 A:00 X:85 Y:99 P:67 SP:FB PPU: 14,272 CYC:1682
+CD11 A:00 X:85 Y:99 P:67 SP:FB PPU: 14,278 CYC:1684
+CD12 A:00 X:85 Y:99 P:27 SP:FB PPU: 14,284 CYC:1686
+CD13 A:00 X:00 Y:99 P:27 SP:FB PPU: 14,290 CYC:1688
+CD15 A:00 X:00 Y:99 P:27 SP:FB PPU: 14,296 CYC:1690
+CD17 A:00 X:00 Y:99 P:27 SP:FB PPU: 14,302 CYC:1692
+CD19 A:00 X:00 Y:99 P:27 SP:FB PPU: 14,308 CYC:1694
+CD1B A:00 X:00 Y:99 P:27 SP:FB PPU: 14,314 CYC:1696
+CD1D A:00 X:00 Y:99 P:27 SP:FB PPU: 14,320 CYC:1698
+CD1F A:00 X:00 Y:99 P:27 SP:FB PPU: 14,326 CYC:1700
+CD21 A:00 X:00 Y:99 P:27 SP:FB PPU: 14,332 CYC:1702
+CD23 A:00 X:00 Y:99 P:27 SP:FB PPU: 14,338 CYC:1704
+CD25 A:00 X:00 Y:99 P:27 SP:FB PPU: 15, 3 CYC:1706
+CD27 A:00 X:00 Y:99 P:27 SP:FB PPU: 15, 9 CYC:1708
+CD2E A:00 X:00 Y:99 P:27 SP:FB PPU: 15, 18 CYC:1711
+CD2F A:00 X:00 Y:99 P:27 SP:FB PPU: 15, 24 CYC:1713
+CD31 A:85 X:00 Y:99 P:A5 SP:FB PPU: 15, 30 CYC:1715
+CD33 A:85 X:34 Y:99 P:25 SP:FB PPU: 15, 36 CYC:1717
+CD35 A:85 X:34 Y:99 P:A5 SP:FB PPU: 15, 42 CYC:1719
+CD36 A:85 X:34 Y:99 P:A4 SP:FB PPU: 15, 48 CYC:1721
+CD38 A:85 X:34 Y:99 P:E4 SP:FB PPU: 15, 57 CYC:1724
+CD39 A:99 X:34 Y:99 P:E4 SP:FB PPU: 15, 63 CYC:1726
+CD3B A:99 X:34 Y:99 P:E4 SP:FB PPU: 15, 69 CYC:1728
+CD3D A:99 X:34 Y:99 P:E4 SP:FB PPU: 15, 75 CYC:1730
+CD3F A:99 X:34 Y:99 P:E4 SP:FB PPU: 15, 81 CYC:1732
+CD41 A:99 X:34 Y:99 P:E4 SP:FB PPU: 15, 87 CYC:1734
+CD43 A:99 X:34 Y:99 P:67 SP:FB PPU: 15, 93 CYC:1736
+CD45 A:99 X:34 Y:99 P:67 SP:FB PPU: 15, 99 CYC:1738
+CD47 A:99 X:34 Y:99 P:67 SP:FB PPU: 15,105 CYC:1740
+CD49 A:99 X:34 Y:99 P:67 SP:FB PPU: 15,111 CYC:1742
+CD4B A:99 X:34 Y:99 P:67 SP:FB PPU: 15,117 CYC:1744
+CD4D A:99 X:34 Y:99 P:67 SP:FB PPU: 15,123 CYC:1746
+CD4F A:99 X:34 Y:00 P:67 SP:FB PPU: 15,129 CYC:1748
+CD50 A:99 X:34 Y:00 P:67 SP:FB PPU: 15,135 CYC:1750
+CD51 A:99 X:34 Y:00 P:27 SP:FB PPU: 15,141 CYC:1752
+CD52 A:00 X:34 Y:00 P:27 SP:FB PPU: 15,147 CYC:1754
+CD54 A:00 X:34 Y:00 P:27 SP:FB PPU: 15,153 CYC:1756
+CD56 A:00 X:34 Y:00 P:27 SP:FB PPU: 15,159 CYC:1758
+CD58 A:00 X:34 Y:00 P:27 SP:FB PPU: 15,165 CYC:1760
+CD5A A:00 X:34 Y:00 P:27 SP:FB PPU: 15,171 CYC:1762
+CD5C A:00 X:34 Y:00 P:27 SP:FB PPU: 15,177 CYC:1764
+CD5E A:00 X:34 Y:00 P:27 SP:FB PPU: 15,183 CYC:1766
+CD60 A:00 X:34 Y:00 P:27 SP:FB PPU: 15,189 CYC:1768
+CD62 A:00 X:34 Y:00 P:27 SP:FB PPU: 15,195 CYC:1770
+CD64 A:00 X:34 Y:00 P:27 SP:FB PPU: 15,201 CYC:1772
+CD66 A:00 X:34 Y:00 P:27 SP:FB PPU: 15,207 CYC:1774
+CD6D A:00 X:34 Y:00 P:27 SP:FB PPU: 15,216 CYC:1777
+CD6E A:00 X:34 Y:00 P:27 SP:FB PPU: 15,222 CYC:1779
+CD70 A:85 X:34 Y:00 P:A5 SP:FB PPU: 15,228 CYC:1781
+CD72 A:85 X:34 Y:00 P:25 SP:FB PPU: 15,234 CYC:1783
+CD74 A:85 X:34 Y:99 P:A5 SP:FB PPU: 15,240 CYC:1785
+CD75 A:85 X:34 Y:99 P:A4 SP:FB PPU: 15,246 CYC:1787
+CD77 A:85 X:34 Y:99 P:E4 SP:FB PPU: 15,255 CYC:1790
+CD78 A:34 X:34 Y:99 P:64 SP:FB PPU: 15,261 CYC:1792
+CD7A A:34 X:34 Y:99 P:64 SP:FB PPU: 15,267 CYC:1794
+CD7C A:34 X:34 Y:99 P:64 SP:FB PPU: 15,273 CYC:1796
+CD7E A:34 X:34 Y:99 P:64 SP:FB PPU: 15,279 CYC:1798
+CD80 A:34 X:34 Y:99 P:64 SP:FB PPU: 15,285 CYC:1800
+CD82 A:34 X:34 Y:99 P:67 SP:FB PPU: 15,291 CYC:1802
+CD84 A:34 X:34 Y:99 P:67 SP:FB PPU: 15,297 CYC:1804
+CD86 A:34 X:34 Y:99 P:67 SP:FB PPU: 15,303 CYC:1806
+CD88 A:34 X:34 Y:99 P:67 SP:FB PPU: 15,309 CYC:1808
+CD8A A:34 X:34 Y:99 P:67 SP:FB PPU: 15,315 CYC:1810
+CD8C A:34 X:34 Y:99 P:67 SP:FB PPU: 15,321 CYC:1812
+CD8E A:34 X:00 Y:99 P:67 SP:FB PPU: 15,327 CYC:1814
+CD8F A:34 X:00 Y:99 P:67 SP:FB PPU: 15,333 CYC:1816
+CD90 A:34 X:00 Y:99 P:27 SP:FB PPU: 15,339 CYC:1818
+CD91 A:00 X:00 Y:99 P:27 SP:FB PPU: 16, 4 CYC:1820
+CD93 A:00 X:00 Y:99 P:27 SP:FB PPU: 16, 10 CYC:1822
+CD95 A:00 X:00 Y:99 P:27 SP:FB PPU: 16, 16 CYC:1824
+CD97 A:00 X:00 Y:99 P:27 SP:FB PPU: 16, 22 CYC:1826
+CD99 A:00 X:00 Y:99 P:27 SP:FB PPU: 16, 28 CYC:1828
+CD9B A:00 X:00 Y:99 P:27 SP:FB PPU: 16, 34 CYC:1830
+CD9D A:00 X:00 Y:99 P:27 SP:FB PPU: 16, 40 CYC:1832
+CD9F A:00 X:00 Y:99 P:27 SP:FB PPU: 16, 46 CYC:1834
+CDA1 A:00 X:00 Y:99 P:27 SP:FB PPU: 16, 52 CYC:1836
+CDA3 A:00 X:00 Y:99 P:27 SP:FB PPU: 16, 58 CYC:1838
+CDA5 A:00 X:00 Y:99 P:27 SP:FB PPU: 16, 64 CYC:1840
+CDAC A:00 X:00 Y:99 P:27 SP:FB PPU: 16, 73 CYC:1843
+CDAD A:00 X:00 Y:99 P:27 SP:FB PPU: 16, 79 CYC:1845
+CDAE A:00 X:FB Y:99 P:A5 SP:FB PPU: 16, 85 CYC:1847
+CDB1 A:00 X:FB Y:99 P:A5 SP:FB PPU: 16, 97 CYC:1851
+CDB3 A:00 X:FB Y:33 P:25 SP:FB PPU: 16,103 CYC:1853
+CDB5 A:00 X:69 Y:33 P:25 SP:FB PPU: 16,109 CYC:1855
+CDB7 A:84 X:69 Y:33 P:A5 SP:FB PPU: 16,115 CYC:1857
+CDB8 A:84 X:69 Y:33 P:A4 SP:FB PPU: 16,121 CYC:1859
+CDBA A:84 X:69 Y:33 P:E4 SP:FB PPU: 16,130 CYC:1862
+CDBB A:84 X:69 Y:33 P:E4 SP:69 PPU: 16,136 CYC:1864
+CDBD A:84 X:69 Y:33 P:E4 SP:69 PPU: 16,142 CYC:1866
+CDBF A:84 X:69 Y:33 P:E4 SP:69 PPU: 16,148 CYC:1868
+CDC1 A:84 X:69 Y:33 P:E4 SP:69 PPU: 16,154 CYC:1870
+CDC3 A:84 X:69 Y:33 P:E4 SP:69 PPU: 16,160 CYC:1872
+CDC5 A:84 X:69 Y:33 P:67 SP:69 PPU: 16,166 CYC:1874
+CDC7 A:84 X:69 Y:33 P:67 SP:69 PPU: 16,172 CYC:1876
+CDC9 A:84 X:69 Y:33 P:67 SP:69 PPU: 16,178 CYC:1878
+CDCB A:84 X:69 Y:33 P:67 SP:69 PPU: 16,184 CYC:1880
+CDCD A:84 X:69 Y:33 P:67 SP:69 PPU: 16,190 CYC:1882
+CDCF A:84 X:69 Y:33 P:67 SP:69 PPU: 16,196 CYC:1884
+CDD1 A:84 X:69 Y:01 P:65 SP:69 PPU: 16,202 CYC:1886
+CDD3 A:04 X:69 Y:01 P:65 SP:69 PPU: 16,208 CYC:1888
+CDD4 A:04 X:69 Y:01 P:65 SP:69 PPU: 16,214 CYC:1890
+CDD5 A:04 X:69 Y:01 P:25 SP:69 PPU: 16,220 CYC:1892
+CDD7 A:04 X:00 Y:01 P:27 SP:69 PPU: 16,226 CYC:1894
+CDD8 A:04 X:69 Y:01 P:25 SP:69 PPU: 16,232 CYC:1896
+CDDA A:04 X:69 Y:01 P:25 SP:69 PPU: 16,238 CYC:1898
+CDDC A:04 X:69 Y:01 P:25 SP:69 PPU: 16,244 CYC:1900
+CDDE A:04 X:69 Y:01 P:25 SP:69 PPU: 16,250 CYC:1902
+CDE0 A:04 X:69 Y:01 P:25 SP:69 PPU: 16,256 CYC:1904
+CDE2 A:04 X:69 Y:01 P:27 SP:69 PPU: 16,262 CYC:1906
+CDE4 A:04 X:69 Y:01 P:27 SP:69 PPU: 16,268 CYC:1908
+CDE6 A:04 X:69 Y:01 P:27 SP:69 PPU: 16,274 CYC:1910
+CDE8 A:04 X:69 Y:01 P:27 SP:69 PPU: 16,280 CYC:1912
+CDEA A:04 X:69 Y:01 P:27 SP:69 PPU: 16,286 CYC:1914
+CDEC A:04 X:69 Y:01 P:27 SP:69 PPU: 16,292 CYC:1916
+CDF3 A:04 X:69 Y:01 P:27 SP:69 PPU: 16,301 CYC:1919
+CDF6 A:04 X:FB Y:01 P:A5 SP:69 PPU: 16,313 CYC:1923
+CDF7 A:04 X:FB Y:01 P:A5 SP:FB PPU: 16,319 CYC:1925
+C609 A:04 X:FB Y:01 P:A5 SP:FD PPU: 16,337 CYC:1931
+CDF8 A:04 X:FB Y:01 P:A5 SP:FB PPU: 17, 14 CYC:1937
+CDFA A:FF X:FB Y:01 P:A5 SP:FB PPU: 17, 20 CYC:1939
+CDFC A:FF X:FB Y:01 P:A5 SP:FB PPU: 17, 29 CYC:1942
+CDFD A:FF X:FB Y:01 P:A5 SP:FB PPU: 17, 35 CYC:1944
+CE00 A:FF X:FB Y:01 P:A5 SP:FB PPU: 17, 47 CYC:1948
+CE01 A:FF X:FB Y:01 P:A5 SP:FB PPU: 17, 53 CYC:1950
+CE03 A:FF X:80 Y:01 P:A5 SP:FB PPU: 17, 59 CYC:1952
+CE04 A:FF X:80 Y:01 P:A5 SP:80 PPU: 17, 65 CYC:1954
+CE06 A:33 X:80 Y:01 P:25 SP:80 PPU: 17, 71 CYC:1956
+CE07 A:33 X:80 Y:01 P:25 SP:7F PPU: 17, 80 CYC:1959
+CE09 A:69 X:80 Y:01 P:25 SP:7F PPU: 17, 86 CYC:1961
+CE0A A:69 X:80 Y:01 P:25 SP:7E PPU: 17, 95 CYC:1964
+CE0B A:69 X:7E Y:01 P:25 SP:7E PPU: 17,101 CYC:1966
+CE0D A:69 X:7E Y:01 P:27 SP:7E PPU: 17,107 CYC:1968
+CE0F A:69 X:7E Y:01 P:27 SP:7E PPU: 17,113 CYC:1970
+CE10 A:69 X:7E Y:01 P:25 SP:7F PPU: 17,125 CYC:1974
+CE12 A:69 X:7E Y:01 P:27 SP:7F PPU: 17,131 CYC:1976
+CE14 A:69 X:7E Y:01 P:27 SP:7F PPU: 17,137 CYC:1978
+CE15 A:33 X:7E Y:01 P:25 SP:80 PPU: 17,149 CYC:1982
+CE17 A:33 X:7E Y:01 P:27 SP:80 PPU: 17,155 CYC:1984
+CE19 A:33 X:7E Y:01 P:27 SP:80 PPU: 17,161 CYC:1986
+CE1A A:33 X:80 Y:01 P:A5 SP:80 PPU: 17,167 CYC:1988
+CE1C A:33 X:80 Y:01 P:27 SP:80 PPU: 17,173 CYC:1990
+CE1E A:33 X:80 Y:01 P:27 SP:80 PPU: 17,179 CYC:1992
+CE21 A:33 X:80 Y:01 P:25 SP:80 PPU: 17,191 CYC:1996
+CE23 A:33 X:80 Y:01 P:27 SP:80 PPU: 17,197 CYC:1998
+CE25 A:33 X:80 Y:01 P:27 SP:80 PPU: 17,203 CYC:2000
+CE28 A:69 X:80 Y:01 P:25 SP:80 PPU: 17,215 CYC:2004
+CE2A A:69 X:80 Y:01 P:27 SP:80 PPU: 17,221 CYC:2006
+CE2C A:69 X:80 Y:01 P:27 SP:80 PPU: 17,227 CYC:2008
+CE33 A:69 X:80 Y:01 P:27 SP:80 PPU: 17,236 CYC:2011
+CE34 A:69 X:80 Y:01 P:27 SP:80 PPU: 17,242 CYC:2013
+CE36 A:69 X:80 Y:01 P:A5 SP:80 PPU: 17,248 CYC:2015
+CE37 A:69 X:80 Y:01 P:A5 SP:80 PPU: 17,254 CYC:2017
+CE3D A:69 X:80 Y:01 P:A5 SP:7E PPU: 17,272 CYC:2023
+CE3E A:69 X:7E Y:01 P:25 SP:7E PPU: 17,278 CYC:2025
+CE40 A:69 X:7E Y:01 P:27 SP:7E PPU: 17,284 CYC:2027
+CE42 A:69 X:7E Y:01 P:27 SP:7E PPU: 17,290 CYC:2029
+CE43 A:39 X:7E Y:01 P:25 SP:7F PPU: 17,302 CYC:2033
+CE44 A:CE X:7E Y:01 P:A5 SP:80 PPU: 17,314 CYC:2037
+CE45 A:CE X:80 Y:01 P:A5 SP:80 PPU: 17,320 CYC:2039
+CE47 A:CE X:80 Y:01 P:27 SP:80 PPU: 17,326 CYC:2041
+CE49 A:CE X:80 Y:01 P:27 SP:80 PPU: 17,332 CYC:2043
+CE4B A:00 X:80 Y:01 P:27 SP:80 PPU: 17,338 CYC:2045
+CE4E A:00 X:80 Y:01 P:27 SP:7E PPU: 18, 15 CYC:2051
+CE4F A:4D X:80 Y:01 P:25 SP:7F PPU: 18, 27 CYC:2055
+CE51 A:4D X:80 Y:01 P:27 SP:7F PPU: 18, 33 CYC:2057
+CE53 A:4D X:80 Y:01 P:27 SP:7F PPU: 18, 39 CYC:2059
+CE54 A:CE X:80 Y:01 P:A5 SP:80 PPU: 18, 51 CYC:2063
+CE56 A:CE X:80 Y:01 P:27 SP:80 PPU: 18, 57 CYC:2065
+CE58 A:CE X:80 Y:01 P:27 SP:80 PPU: 18, 63 CYC:2067
+CE5F A:CE X:80 Y:01 P:27 SP:80 PPU: 18, 72 CYC:2070
+CE60 A:CE X:80 Y:01 P:27 SP:80 PPU: 18, 78 CYC:2072
+CE62 A:CE X:80 Y:01 P:A5 SP:80 PPU: 18, 84 CYC:2074
+CE63 A:CE X:80 Y:01 P:A5 SP:7F PPU: 18, 93 CYC:2077
+CE65 A:66 X:80 Y:01 P:25 SP:7F PPU: 18, 99 CYC:2079
+CE66 A:66 X:80 Y:01 P:25 SP:7E PPU: 18,108 CYC:2082
+CE67 A:66 X:80 Y:01 P:25 SP:80 PPU: 18,126 CYC:2088
+CE69 A:66 X:77 Y:01 P:25 SP:80 PPU: 18,132 CYC:2090
+CE6B A:66 X:77 Y:69 P:25 SP:80 PPU: 18,138 CYC:2092
+CE6C A:66 X:77 Y:69 P:24 SP:80 PPU: 18,144 CYC:2094
+CE6E A:66 X:77 Y:69 P:E4 SP:80 PPU: 18,153 CYC:2097
+CE70 A:83 X:77 Y:69 P:E4 SP:80 PPU: 18,159 CYC:2099
+CE66 A:83 X:77 Y:69 P:E4 SP:7E PPU: 18,177 CYC:2105
+CE73 A:83 X:77 Y:69 P:E4 SP:80 PPU: 18,195 CYC:2111
+CE75 A:83 X:77 Y:69 P:E4 SP:80 PPU: 18,201 CYC:2113
+CE77 A:83 X:77 Y:69 P:E4 SP:80 PPU: 18,207 CYC:2115
+CE79 A:83 X:77 Y:69 P:E4 SP:80 PPU: 18,213 CYC:2117
+CE7B A:83 X:77 Y:69 P:E4 SP:80 PPU: 18,219 CYC:2119
+CE7D A:83 X:77 Y:69 P:67 SP:80 PPU: 18,225 CYC:2121
+CE7F A:83 X:77 Y:69 P:67 SP:80 PPU: 18,231 CYC:2123
+CE81 A:83 X:77 Y:69 P:67 SP:80 PPU: 18,237 CYC:2125
+CE83 A:83 X:77 Y:69 P:67 SP:80 PPU: 18,243 CYC:2127
+CE85 A:83 X:77 Y:69 P:67 SP:80 PPU: 18,249 CYC:2129
+CE87 A:83 X:77 Y:69 P:67 SP:80 PPU: 18,255 CYC:2131
+CE88 A:83 X:77 Y:69 P:67 SP:80 PPU: 18,261 CYC:2133
+CE89 A:83 X:77 Y:69 P:27 SP:80 PPU: 18,267 CYC:2135
+CE8B A:00 X:77 Y:69 P:27 SP:80 PPU: 18,273 CYC:2137
+CE66 A:00 X:77 Y:69 P:27 SP:7E PPU: 18,291 CYC:2143
+CE8E A:00 X:77 Y:69 P:27 SP:80 PPU: 18,309 CYC:2149
+CE90 A:00 X:77 Y:69 P:27 SP:80 PPU: 18,315 CYC:2151
+CE92 A:00 X:77 Y:69 P:27 SP:80 PPU: 18,321 CYC:2153
+CE94 A:00 X:77 Y:69 P:27 SP:80 PPU: 18,327 CYC:2155
+CE96 A:00 X:77 Y:69 P:27 SP:80 PPU: 18,333 CYC:2157
+CE9D A:00 X:77 Y:69 P:27 SP:80 PPU: 19, 1 CYC:2160
+CE9E A:00 X:77 Y:69 P:27 SP:80 PPU: 19, 7 CYC:2162
+CEA0 A:CE X:77 Y:69 P:A5 SP:80 PPU: 19, 13 CYC:2164
+CEA1 A:CE X:77 Y:69 P:A5 SP:7F PPU: 19, 22 CYC:2167
+CEA3 A:AE X:77 Y:69 P:A5 SP:7F PPU: 19, 28 CYC:2169
+CEA4 A:AE X:77 Y:69 P:A5 SP:7E PPU: 19, 37 CYC:2172
+CEA6 A:65 X:77 Y:69 P:25 SP:7E PPU: 19, 43 CYC:2174
+CEA7 A:65 X:77 Y:69 P:25 SP:7D PPU: 19, 52 CYC:2177
+CEA9 A:55 X:77 Y:69 P:25 SP:7D PPU: 19, 58 CYC:2179
+CEAB A:55 X:77 Y:88 P:A5 SP:7D PPU: 19, 64 CYC:2181
+CEAD A:55 X:99 Y:88 P:A5 SP:7D PPU: 19, 70 CYC:2183
+CEAE A:55 X:99 Y:88 P:65 SP:80 PPU: 19, 88 CYC:2189
+CEB0 A:55 X:99 Y:88 P:65 SP:80 PPU: 19, 94 CYC:2191
+CEB2 A:55 X:99 Y:88 P:65 SP:80 PPU: 19,100 CYC:2193
+CEB4 A:55 X:99 Y:88 P:65 SP:80 PPU: 19,106 CYC:2195
+CEB6 A:55 X:99 Y:88 P:65 SP:80 PPU: 19,112 CYC:2197
+CEB8 A:55 X:99 Y:88 P:67 SP:80 PPU: 19,118 CYC:2199
+CEBA A:55 X:99 Y:88 P:67 SP:80 PPU: 19,124 CYC:2201
+CEBC A:55 X:99 Y:88 P:67 SP:80 PPU: 19,130 CYC:2203
+CEBE A:55 X:99 Y:88 P:67 SP:80 PPU: 19,136 CYC:2205
+CEC0 A:55 X:99 Y:88 P:67 SP:80 PPU: 19,142 CYC:2207
+CEC2 A:55 X:99 Y:88 P:67 SP:80 PPU: 19,148 CYC:2209
+CEC4 A:CE X:99 Y:88 P:E5 SP:80 PPU: 19,154 CYC:2211
+CEC5 A:CE X:99 Y:88 P:E5 SP:7F PPU: 19,163 CYC:2214
+CEC7 A:CE X:99 Y:88 P:E5 SP:7F PPU: 19,169 CYC:2216
+CEC8 A:CE X:99 Y:88 P:E5 SP:7E PPU: 19,178 CYC:2219
+CECA A:87 X:99 Y:88 P:E5 SP:7E PPU: 19,184 CYC:2221
+CECB A:87 X:99 Y:88 P:E5 SP:7D PPU: 19,193 CYC:2224
+CECD A:55 X:99 Y:88 P:65 SP:7D PPU: 19,199 CYC:2226
+CECE A:55 X:99 Y:88 P:A7 SP:80 PPU: 19,217 CYC:2232
+CED0 A:55 X:99 Y:88 P:A7 SP:80 PPU: 19,223 CYC:2234
+CED2 A:55 X:99 Y:88 P:A7 SP:80 PPU: 19,229 CYC:2236
+CED4 A:55 X:99 Y:88 P:A7 SP:80 PPU: 19,235 CYC:2238
+CED6 A:55 X:99 Y:88 P:A7 SP:80 PPU: 19,241 CYC:2240
+CED8 A:55 X:99 Y:88 P:27 SP:80 PPU: 19,247 CYC:2242
+CEDA A:55 X:99 Y:88 P:27 SP:80 PPU: 19,253 CYC:2244
+CEDC A:55 X:99 Y:88 P:27 SP:80 PPU: 19,259 CYC:2246
+CEDE A:55 X:99 Y:88 P:27 SP:80 PPU: 19,265 CYC:2248
+CEE0 A:55 X:99 Y:88 P:27 SP:80 PPU: 19,271 CYC:2250
+CEE2 A:55 X:99 Y:88 P:27 SP:80 PPU: 19,277 CYC:2252
+CEE9 A:55 X:99 Y:88 P:27 SP:80 PPU: 19,286 CYC:2255
+CEEC A:55 X:FB Y:88 P:A5 SP:80 PPU: 19,298 CYC:2259
+CEED A:55 X:FB Y:88 P:A5 SP:FB PPU: 19,304 CYC:2261
+C60C A:55 X:FB Y:88 P:A5 SP:FD PPU: 19,322 CYC:2267
+CEEE A:55 X:FB Y:88 P:A5 SP:FB PPU: 19,340 CYC:2273
+CEF0 A:55 X:55 Y:88 P:25 SP:FB PPU: 20, 5 CYC:2275
+CEF2 A:55 X:55 Y:69 P:25 SP:FB PPU: 20, 11 CYC:2277
+CEF4 A:FF X:55 Y:69 P:A5 SP:FB PPU: 20, 17 CYC:2279
+CEF6 A:FF X:55 Y:69 P:A5 SP:FB PPU: 20, 26 CYC:2282
+CEF7 A:FF X:55 Y:69 P:A5 SP:FB PPU: 20, 32 CYC:2284
+CEF9 A:FF X:55 Y:69 P:E5 SP:FB PPU: 20, 41 CYC:2287
+CEFA A:FF X:55 Y:69 P:E5 SP:FB PPU: 20, 47 CYC:2289
+CEFC A:01 X:55 Y:69 P:65 SP:FB PPU: 20, 53 CYC:2291
+CEFD A:00 X:55 Y:69 P:67 SP:FB PPU: 20, 59 CYC:2293
+CEFF A:00 X:55 Y:69 P:67 SP:FB PPU: 20, 65 CYC:2295
+CF01 A:00 X:55 Y:69 P:67 SP:FB PPU: 20, 71 CYC:2297
+CF03 A:00 X:55 Y:69 P:67 SP:FB PPU: 20, 77 CYC:2299
+CF05 A:00 X:55 Y:69 P:67 SP:FB PPU: 20, 83 CYC:2301
+CF07 A:00 X:55 Y:69 P:67 SP:FB PPU: 20, 89 CYC:2303
+CF09 A:00 X:55 Y:69 P:67 SP:FB PPU: 20, 95 CYC:2305
+CF0A A:00 X:55 Y:69 P:27 SP:FB PPU: 20,101 CYC:2307
+CF0C A:AA X:55 Y:69 P:A5 SP:FB PPU: 20,107 CYC:2309
+CF0D A:55 X:55 Y:69 P:24 SP:FB PPU: 20,113 CYC:2311
+CF0F A:55 X:55 Y:69 P:24 SP:FB PPU: 20,119 CYC:2313
+CF11 A:55 X:55 Y:69 P:24 SP:FB PPU: 20,125 CYC:2315
+CF13 A:55 X:55 Y:69 P:24 SP:FB PPU: 20,131 CYC:2317
+CF15 A:55 X:55 Y:69 P:24 SP:FB PPU: 20,137 CYC:2319
+CF17 A:55 X:55 Y:69 P:27 SP:FB PPU: 20,143 CYC:2321
+CF19 A:55 X:55 Y:69 P:27 SP:FB PPU: 20,149 CYC:2323
+CF20 A:55 X:55 Y:69 P:27 SP:FB PPU: 20,158 CYC:2326
+CF21 A:55 X:55 Y:69 P:27 SP:FB PPU: 20,164 CYC:2328
+CF23 A:55 X:55 Y:69 P:E5 SP:FB PPU: 20,173 CYC:2331
+CF24 A:55 X:55 Y:69 P:E5 SP:FB PPU: 20,179 CYC:2333
+CF26 A:80 X:55 Y:69 P:E5 SP:FB PPU: 20,185 CYC:2335
+CF27 A:00 X:55 Y:69 P:67 SP:FB PPU: 20,191 CYC:2337
+CF29 A:00 X:55 Y:69 P:67 SP:FB PPU: 20,197 CYC:2339
+CF2B A:00 X:55 Y:69 P:67 SP:FB PPU: 20,203 CYC:2341
+CF2D A:00 X:55 Y:69 P:67 SP:FB PPU: 20,209 CYC:2343
+CF2F A:00 X:55 Y:69 P:67 SP:FB PPU: 20,215 CYC:2345
+CF31 A:00 X:55 Y:69 P:67 SP:FB PPU: 20,221 CYC:2347
+CF33 A:00 X:55 Y:69 P:67 SP:FB PPU: 20,227 CYC:2349
+CF34 A:00 X:55 Y:69 P:27 SP:FB PPU: 20,233 CYC:2351
+CF35 A:00 X:55 Y:69 P:27 SP:FB PPU: 20,239 CYC:2353
+CF37 A:55 X:55 Y:69 P:25 SP:FB PPU: 20,245 CYC:2355
+CF38 A:AA X:55 Y:69 P:A4 SP:FB PPU: 20,251 CYC:2357
+CF3A A:AA X:55 Y:69 P:A4 SP:FB PPU: 20,257 CYC:2359
+CF3C A:AA X:55 Y:69 P:A4 SP:FB PPU: 20,263 CYC:2361
+CF3E A:AA X:55 Y:69 P:A4 SP:FB PPU: 20,269 CYC:2363
+CF40 A:AA X:55 Y:69 P:A4 SP:FB PPU: 20,275 CYC:2365
+CF42 A:AA X:55 Y:69 P:27 SP:FB PPU: 20,281 CYC:2367
+CF44 A:AA X:55 Y:69 P:27 SP:FB PPU: 20,287 CYC:2369
+CF4B A:AA X:55 Y:69 P:27 SP:FB PPU: 20,296 CYC:2372
+CF4C A:AA X:55 Y:69 P:27 SP:FB PPU: 20,302 CYC:2374
+CF4E A:AA X:55 Y:69 P:E5 SP:FB PPU: 20,311 CYC:2377
+CF4F A:AA X:55 Y:69 P:E5 SP:FB PPU: 20,317 CYC:2379
+CF51 A:01 X:55 Y:69 P:65 SP:FB PPU: 20,323 CYC:2381
+CF52 A:80 X:55 Y:69 P:E5 SP:FB PPU: 20,329 CYC:2383
+CF54 A:80 X:55 Y:69 P:E5 SP:FB PPU: 20,335 CYC:2385
+CF56 A:80 X:55 Y:69 P:E5 SP:FB PPU: 21, 0 CYC:2387
+CF58 A:80 X:55 Y:69 P:E5 SP:FB PPU: 21, 6 CYC:2389
+CF5A A:80 X:55 Y:69 P:E5 SP:FB PPU: 21, 12 CYC:2391
+CF5C A:80 X:55 Y:69 P:67 SP:FB PPU: 21, 18 CYC:2393
+CF5E A:80 X:55 Y:69 P:67 SP:FB PPU: 21, 24 CYC:2395
+CF5F A:80 X:55 Y:69 P:27 SP:FB PPU: 21, 30 CYC:2397
+CF60 A:80 X:55 Y:69 P:26 SP:FB PPU: 21, 36 CYC:2399
+CF62 A:55 X:55 Y:69 P:24 SP:FB PPU: 21, 42 CYC:2401
+CF63 A:2A X:55 Y:69 P:25 SP:FB PPU: 21, 48 CYC:2403
+CF65 A:2A X:55 Y:69 P:25 SP:FB PPU: 21, 54 CYC:2405
+CF67 A:2A X:55 Y:69 P:25 SP:FB PPU: 21, 60 CYC:2407
+CF69 A:2A X:55 Y:69 P:25 SP:FB PPU: 21, 66 CYC:2409
+CF6B A:2A X:55 Y:69 P:25 SP:FB PPU: 21, 72 CYC:2411
+CF6D A:2A X:55 Y:69 P:27 SP:FB PPU: 21, 78 CYC:2413
+CF6F A:2A X:55 Y:69 P:27 SP:FB PPU: 21, 84 CYC:2415
+CF76 A:2A X:55 Y:69 P:27 SP:FB PPU: 21, 93 CYC:2418
+CF77 A:2A X:55 Y:69 P:27 SP:FB PPU: 21, 99 CYC:2420
+CF79 A:2A X:55 Y:69 P:E5 SP:FB PPU: 21,108 CYC:2423
+CF7A A:2A X:55 Y:69 P:E5 SP:FB PPU: 21,114 CYC:2425
+CF7C A:80 X:55 Y:69 P:E5 SP:FB PPU: 21,120 CYC:2427
+CF7D A:01 X:55 Y:69 P:65 SP:FB PPU: 21,126 CYC:2429
+CF7F A:01 X:55 Y:69 P:65 SP:FB PPU: 21,132 CYC:2431
+CF81 A:01 X:55 Y:69 P:65 SP:FB PPU: 21,138 CYC:2433
+CF83 A:01 X:55 Y:69 P:65 SP:FB PPU: 21,144 CYC:2435
+CF85 A:01 X:55 Y:69 P:65 SP:FB PPU: 21,150 CYC:2437
+CF87 A:01 X:55 Y:69 P:67 SP:FB PPU: 21,156 CYC:2439
+CF89 A:01 X:55 Y:69 P:67 SP:FB PPU: 21,162 CYC:2441
+CF8A A:01 X:55 Y:69 P:27 SP:FB PPU: 21,168 CYC:2443
+CF8B A:01 X:55 Y:69 P:26 SP:FB PPU: 21,174 CYC:2445
+CF8D A:55 X:55 Y:69 P:24 SP:FB PPU: 21,180 CYC:2447
+CF8E A:AA X:55 Y:69 P:A4 SP:FB PPU: 21,186 CYC:2449
+CF90 A:AA X:55 Y:69 P:A4 SP:FB PPU: 21,192 CYC:2451
+CF92 A:AA X:55 Y:69 P:A4 SP:FB PPU: 21,198 CYC:2453
+CF94 A:AA X:55 Y:69 P:A4 SP:FB PPU: 21,204 CYC:2455
+CF96 A:AA X:55 Y:69 P:A4 SP:FB PPU: 21,210 CYC:2457
+CF98 A:AA X:55 Y:69 P:27 SP:FB PPU: 21,216 CYC:2459
+CF9A A:AA X:55 Y:69 P:27 SP:FB PPU: 21,222 CYC:2461
+CFA1 A:AA X:55 Y:69 P:27 SP:FB PPU: 21,231 CYC:2464
+C60F A:AA X:55 Y:69 P:27 SP:FD PPU: 21,249 CYC:2470
+CFA2 A:AA X:55 Y:69 P:27 SP:FB PPU: 21,267 CYC:2476
+CFA4 A:00 X:55 Y:69 P:27 SP:FB PPU: 21,276 CYC:2479
+CFA7 A:00 X:55 Y:69 P:27 SP:FB PPU: 21,288 CYC:2483
+CFA9 A:00 X:55 Y:69 P:27 SP:FB PPU: 21,294 CYC:2485
+CFAB A:00 X:55 Y:69 P:27 SP:FB PPU: 21,303 CYC:2488
+CFAD A:02 X:55 Y:69 P:25 SP:FB PPU: 21,309 CYC:2490
+CFAF A:02 X:55 Y:69 P:25 SP:FB PPU: 21,318 CYC:2493
+CFB1 A:FF X:55 Y:69 P:A5 SP:FB PPU: 21,324 CYC:2495
+CFB3 A:FF X:55 Y:69 P:A5 SP:FB PPU: 21,333 CYC:2498
+CFB5 A:00 X:55 Y:69 P:27 SP:FB PPU: 21,339 CYC:2500
+CFB7 A:00 X:55 Y:69 P:27 SP:FB PPU: 22, 7 CYC:2503
+CFB9 A:03 X:55 Y:69 P:25 SP:FB PPU: 22, 13 CYC:2505
+CFBB A:03 X:55 Y:69 P:25 SP:FB PPU: 22, 22 CYC:2508
+CFBD A:03 X:55 Y:69 P:25 SP:FB PPU: 22, 31 CYC:2511
+CFBF A:00 X:55 Y:69 P:27 SP:FB PPU: 22, 37 CYC:2513
+CFC1 A:00 X:55 Y:69 P:27 SP:FB PPU: 22, 46 CYC:2516
+CFC3 A:04 X:55 Y:69 P:25 SP:FB PPU: 22, 52 CYC:2518
+CFC5 A:04 X:55 Y:69 P:25 SP:FB PPU: 22, 61 CYC:2521
+CFC7 A:5A X:55 Y:69 P:25 SP:FB PPU: 22, 67 CYC:2523
+CFCA A:5A X:55 Y:69 P:25 SP:FB PPU: 22, 79 CYC:2527
+CFCC A:5B X:55 Y:69 P:25 SP:FB PPU: 22, 85 CYC:2529
+CFCF A:5B X:55 Y:69 P:25 SP:FB PPU: 22, 97 CYC:2533
+CFD1 A:5C X:55 Y:69 P:25 SP:FB PPU: 22,103 CYC:2535
+CFD4 A:5C X:55 Y:69 P:25 SP:FB PPU: 22,115 CYC:2539
+CFD6 A:5D X:55 Y:69 P:25 SP:FB PPU: 22,121 CYC:2541
+CFD9 A:5D X:55 Y:69 P:25 SP:FB PPU: 22,133 CYC:2545
+CFDB A:5D X:00 Y:69 P:27 SP:FB PPU: 22,139 CYC:2547
+CFDD A:5A X:00 Y:69 P:25 SP:FB PPU: 22,157 CYC:2553
+CFDF A:5A X:00 Y:69 P:27 SP:FB PPU: 22,163 CYC:2555
+CFE1 A:5A X:00 Y:69 P:27 SP:FB PPU: 22,169 CYC:2557
+CFE2 A:5A X:01 Y:69 P:25 SP:FB PPU: 22,175 CYC:2559
+CFE3 A:5A X:02 Y:69 P:25 SP:FB PPU: 22,181 CYC:2561
+CFE5 A:5B X:02 Y:69 P:25 SP:FB PPU: 22,199 CYC:2567
+CFE7 A:5B X:02 Y:69 P:27 SP:FB PPU: 22,205 CYC:2569
+CFE9 A:5B X:02 Y:69 P:27 SP:FB PPU: 22,211 CYC:2571
+CFEA A:5B X:03 Y:69 P:25 SP:FB PPU: 22,217 CYC:2573
+CFEC A:5C X:03 Y:69 P:25 SP:FB PPU: 22,235 CYC:2579
+CFEE A:5C X:03 Y:69 P:27 SP:FB PPU: 22,241 CYC:2581
+CFF0 A:5C X:03 Y:69 P:27 SP:FB PPU: 22,247 CYC:2583
+CFF2 A:5C X:00 Y:69 P:27 SP:FB PPU: 22,253 CYC:2585
+CFF4 A:5D X:00 Y:69 P:25 SP:FB PPU: 22,271 CYC:2591
+CFF6 A:5D X:00 Y:69 P:27 SP:FB PPU: 22,277 CYC:2593
+CFF8 A:5D X:00 Y:69 P:27 SP:FB PPU: 22,283 CYC:2595
+CFFA A:5D X:81 Y:69 P:A5 SP:FB PPU: 22,289 CYC:2597
+CFFC A:5A X:81 Y:69 P:25 SP:FB PPU: 22,307 CYC:2603
+CFFE A:5A X:81 Y:69 P:27 SP:FB PPU: 22,313 CYC:2605
+D005 A:5A X:81 Y:69 P:27 SP:FB PPU: 22,322 CYC:2608
+D007 A:AA X:81 Y:69 P:A5 SP:FB PPU: 22,328 CYC:2610
+D009 A:AA X:00 Y:69 P:27 SP:FB PPU: 22,334 CYC:2612
+D00B A:AA X:00 Y:69 P:27 SP:FB PPU: 23, 11 CYC:2618
+D00C A:AA X:01 Y:69 P:25 SP:FB PPU: 23, 17 CYC:2620
+D00D A:AA X:02 Y:69 P:25 SP:FB PPU: 23, 23 CYC:2622
+D00F A:AB X:02 Y:69 P:A5 SP:FB PPU: 23, 29 CYC:2624
+D011 A:AB X:02 Y:69 P:A5 SP:FB PPU: 23, 47 CYC:2630
+D012 A:AB X:03 Y:69 P:25 SP:FB PPU: 23, 53 CYC:2632
+D014 A:AC X:03 Y:69 P:A5 SP:FB PPU: 23, 59 CYC:2634
+D016 A:AC X:03 Y:69 P:A5 SP:FB PPU: 23, 77 CYC:2640
+D018 A:AC X:00 Y:69 P:27 SP:FB PPU: 23, 83 CYC:2642
+D01A A:AD X:00 Y:69 P:A5 SP:FB PPU: 23, 89 CYC:2644
+D01C A:AD X:00 Y:69 P:A5 SP:FB PPU: 23,107 CYC:2650
+D01F A:AA X:00 Y:69 P:A5 SP:FB PPU: 23,119 CYC:2654
+D021 A:AA X:00 Y:69 P:27 SP:FB PPU: 23,125 CYC:2656
+D023 A:AA X:00 Y:69 P:27 SP:FB PPU: 23,131 CYC:2658
+D026 A:AB X:00 Y:69 P:A5 SP:FB PPU: 23,143 CYC:2662
+D028 A:AB X:00 Y:69 P:27 SP:FB PPU: 23,149 CYC:2664
+D02A A:AB X:00 Y:69 P:27 SP:FB PPU: 23,155 CYC:2666
+D02D A:AC X:00 Y:69 P:A5 SP:FB PPU: 23,167 CYC:2670
+D02F A:AC X:00 Y:69 P:27 SP:FB PPU: 23,173 CYC:2672
+D031 A:AC X:00 Y:69 P:27 SP:FB PPU: 23,179 CYC:2674
+D034 A:AD X:00 Y:69 P:A5 SP:FB PPU: 23,191 CYC:2678
+D036 A:AD X:00 Y:69 P:27 SP:FB PPU: 23,197 CYC:2680
+D03D A:AD X:00 Y:69 P:27 SP:FB PPU: 23,206 CYC:2683
+D040 A:00 X:00 Y:69 P:27 SP:FB PPU: 23,218 CYC:2687
+D042 A:00 X:00 Y:69 P:27 SP:FB PPU: 23,227 CYC:2690
+D044 A:00 X:00 Y:69 P:27 SP:FB PPU: 23,233 CYC:2692
+D047 A:00 X:00 Y:69 P:27 SP:FB PPU: 23,245 CYC:2696
+D049 A:AA X:00 Y:69 P:A5 SP:FB PPU: 23,251 CYC:2698
+D04C A:AA X:00 Y:69 P:A5 SP:FB PPU: 23,263 CYC:2702
+D04E A:AA X:00 Y:69 P:27 SP:FB PPU: 23,269 CYC:2704
+D050 A:AA X:00 Y:5A P:25 SP:FB PPU: 23,275 CYC:2706
+F7B6 A:AA X:00 Y:5A P:25 SP:F9 PPU: 23,293 CYC:2712
+F7B7 A:AA X:00 Y:5A P:24 SP:F9 PPU: 23,299 CYC:2714
+F7B9 A:FF X:00 Y:5A P:A4 SP:F9 PPU: 23,305 CYC:2716
+F7BB A:FF X:00 Y:5A P:A4 SP:F9 PPU: 23,314 CYC:2719
+F7BD A:FF X:00 Y:5A P:E4 SP:F9 PPU: 23,323 CYC:2722
+F7BF A:55 X:00 Y:5A P:64 SP:F9 PPU: 23,329 CYC:2724
+D053 A:55 X:00 Y:5A P:64 SP:FB PPU: 24, 6 CYC:2730
+D055 A:FF X:00 Y:5A P:E4 SP:FB PPU: 24, 24 CYC:2736
+F7C0 A:FF X:00 Y:5A P:E4 SP:F9 PPU: 24, 42 CYC:2742
+F7C2 A:FF X:00 Y:5A P:E4 SP:F9 PPU: 24, 48 CYC:2744
+F7C4 A:FF X:00 Y:5A P:E4 SP:F9 PPU: 24, 54 CYC:2746
+F7C6 A:FF X:00 Y:5A P:67 SP:F9 PPU: 24, 60 CYC:2748
+F7C8 A:FF X:00 Y:5A P:67 SP:F9 PPU: 24, 66 CYC:2750
+F7CA A:FF X:00 Y:5A P:67 SP:F9 PPU: 24, 72 CYC:2752
+D058 A:FF X:00 Y:5A P:67 SP:FB PPU: 24, 90 CYC:2758
+D059 A:FF X:00 Y:5B P:65 SP:FB PPU: 24, 96 CYC:2760
+F7CE A:FF X:00 Y:5B P:65 SP:F9 PPU: 24,114 CYC:2766
+F7CF A:FF X:00 Y:5B P:65 SP:F9 PPU: 24,120 CYC:2768
+F7D0 A:FF X:00 Y:5B P:25 SP:F9 PPU: 24,126 CYC:2770
+F7D2 A:00 X:00 Y:5B P:27 SP:F9 PPU: 24,132 CYC:2772
+D05C A:00 X:00 Y:5B P:27 SP:FB PPU: 24,150 CYC:2778
+D05E A:00 X:00 Y:5B P:27 SP:FB PPU: 24,168 CYC:2784
+F7D3 A:00 X:00 Y:5B P:27 SP:F9 PPU: 24,186 CYC:2790
+F7D5 A:00 X:00 Y:5B P:27 SP:F9 PPU: 24,192 CYC:2792
+F7D7 A:00 X:00 Y:5B P:27 SP:F9 PPU: 24,198 CYC:2794
+F7D9 A:00 X:00 Y:5B P:27 SP:F9 PPU: 24,204 CYC:2796
+F7DB A:00 X:00 Y:5B P:27 SP:F9 PPU: 24,210 CYC:2798
+D061 A:00 X:00 Y:5B P:27 SP:FB PPU: 24,228 CYC:2804
+D062 A:00 X:00 Y:5C P:25 SP:FB PPU: 24,234 CYC:2806
+F7DF A:00 X:00 Y:5C P:25 SP:F9 PPU: 24,252 CYC:2812
+F7E0 A:00 X:00 Y:5C P:24 SP:F9 PPU: 24,258 CYC:2814
+F7E2 A:00 X:00 Y:5C P:E6 SP:F9 PPU: 24,267 CYC:2817
+F7E4 A:55 X:00 Y:5C P:64 SP:F9 PPU: 24,273 CYC:2819
+D065 A:55 X:00 Y:5C P:64 SP:FB PPU: 24,291 CYC:2825
+D067 A:00 X:00 Y:5C P:66 SP:FB PPU: 24,309 CYC:2831
+F7E5 A:00 X:00 Y:5C P:66 SP:F9 PPU: 24,327 CYC:2837
+F7E7 A:00 X:00 Y:5C P:66 SP:F9 PPU: 24,333 CYC:2839
+F7E9 A:00 X:00 Y:5C P:66 SP:F9 PPU: 24,339 CYC:2841
+F7EB A:00 X:00 Y:5C P:66 SP:F9 PPU: 25, 4 CYC:2843
+F7ED A:00 X:00 Y:5C P:66 SP:F9 PPU: 25, 10 CYC:2845
+D06A A:00 X:00 Y:5C P:66 SP:FB PPU: 25, 28 CYC:2851
+D06B A:00 X:00 Y:5D P:64 SP:FB PPU: 25, 34 CYC:2853
+D06D A:EF X:00 Y:5D P:E4 SP:FB PPU: 25, 40 CYC:2855
+D070 A:EF X:00 Y:5D P:E4 SP:FB PPU: 25, 52 CYC:2859
+F7F1 A:EF X:00 Y:5D P:E4 SP:F9 PPU: 25, 70 CYC:2865
+F7F2 A:EF X:00 Y:5D P:E5 SP:F9 PPU: 25, 76 CYC:2867
+F7F3 A:EF X:00 Y:5D P:A5 SP:F9 PPU: 25, 82 CYC:2869
+F7F5 A:F8 X:00 Y:5D P:A5 SP:F9 PPU: 25, 88 CYC:2871
+D073 A:F8 X:00 Y:5D P:A5 SP:FB PPU: 25,106 CYC:2877
+D075 A:E8 X:00 Y:5D P:A5 SP:FB PPU: 25,124 CYC:2883
+F7F6 A:E8 X:00 Y:5D P:A5 SP:F9 PPU: 25,142 CYC:2889
+F7F8 A:E8 X:00 Y:5D P:A5 SP:F9 PPU: 25,148 CYC:2891
+F7FA A:E8 X:00 Y:5D P:A5 SP:F9 PPU: 25,154 CYC:2893
+F7FC A:E8 X:00 Y:5D P:27 SP:F9 PPU: 25,160 CYC:2895
+F7FE A:E8 X:00 Y:5D P:27 SP:F9 PPU: 25,166 CYC:2897
+F800 A:E8 X:00 Y:5D P:27 SP:F9 PPU: 25,172 CYC:2899
+D078 A:E8 X:00 Y:5D P:27 SP:FB PPU: 25,190 CYC:2905
+D079 A:E8 X:00 Y:5E P:25 SP:FB PPU: 25,196 CYC:2907
+F804 A:E8 X:00 Y:5E P:25 SP:F9 PPU: 25,214 CYC:2913
+F805 A:E8 X:00 Y:5E P:24 SP:F9 PPU: 25,220 CYC:2915
+F807 A:E8 X:00 Y:5E P:E4 SP:F9 PPU: 25,229 CYC:2918
+F809 A:5F X:00 Y:5E P:64 SP:F9 PPU: 25,235 CYC:2920
+D07C A:5F X:00 Y:5E P:64 SP:FB PPU: 25,253 CYC:2926
+D07E A:F5 X:00 Y:5E P:E4 SP:FB PPU: 25,271 CYC:2932
+F80A A:F5 X:00 Y:5E P:E4 SP:F9 PPU: 25,289 CYC:2938
+F80C A:F5 X:00 Y:5E P:E4 SP:F9 PPU: 25,295 CYC:2940
+F80E A:F5 X:00 Y:5E P:E4 SP:F9 PPU: 25,301 CYC:2942
+F810 A:F5 X:00 Y:5E P:67 SP:F9 PPU: 25,307 CYC:2944
+F812 A:F5 X:00 Y:5E P:67 SP:F9 PPU: 25,313 CYC:2946
+F814 A:F5 X:00 Y:5E P:67 SP:F9 PPU: 25,319 CYC:2948
+D081 A:F5 X:00 Y:5E P:67 SP:FB PPU: 25,337 CYC:2954
+D082 A:F5 X:00 Y:5F P:65 SP:FB PPU: 26, 2 CYC:2956
+D084 A:70 X:00 Y:5F P:65 SP:FB PPU: 26, 8 CYC:2958
+D087 A:70 X:00 Y:5F P:65 SP:FB PPU: 26, 20 CYC:2962
+F818 A:70 X:00 Y:5F P:65 SP:F9 PPU: 26, 38 CYC:2968
+F819 A:70 X:00 Y:5F P:65 SP:F9 PPU: 26, 44 CYC:2970
+F81A A:70 X:00 Y:5F P:25 SP:F9 PPU: 26, 50 CYC:2972
+F81C A:70 X:00 Y:5F P:25 SP:F9 PPU: 26, 56 CYC:2974
+D08A A:70 X:00 Y:5F P:25 SP:FB PPU: 26, 74 CYC:2980
+D08C A:00 X:00 Y:5F P:27 SP:FB PPU: 26, 92 CYC:2986
+F81D A:00 X:00 Y:5F P:27 SP:F9 PPU: 26,110 CYC:2992
+F81F A:00 X:00 Y:5F P:27 SP:F9 PPU: 26,116 CYC:2994
+F821 A:00 X:00 Y:5F P:27 SP:F9 PPU: 26,122 CYC:2996
+F823 A:00 X:00 Y:5F P:27 SP:F9 PPU: 26,128 CYC:2998
+F825 A:00 X:00 Y:5F P:27 SP:F9 PPU: 26,134 CYC:3000
+D08F A:00 X:00 Y:5F P:27 SP:FB PPU: 26,152 CYC:3006
+D090 A:00 X:00 Y:60 P:25 SP:FB PPU: 26,158 CYC:3008
+D092 A:69 X:00 Y:60 P:25 SP:FB PPU: 26,164 CYC:3010
+D095 A:69 X:00 Y:60 P:25 SP:FB PPU: 26,176 CYC:3014
+F829 A:69 X:00 Y:60 P:25 SP:F9 PPU: 26,194 CYC:3020
+F82A A:69 X:00 Y:60 P:24 SP:F9 PPU: 26,200 CYC:3022
+F82C A:69 X:00 Y:60 P:E4 SP:F9 PPU: 26,209 CYC:3025
+F82E A:00 X:00 Y:60 P:66 SP:F9 PPU: 26,215 CYC:3027
+D098 A:00 X:00 Y:60 P:66 SP:FB PPU: 26,233 CYC:3033
+D09A A:69 X:00 Y:60 P:24 SP:FB PPU: 26,251 CYC:3039
+F82F A:69 X:00 Y:60 P:24 SP:F9 PPU: 26,269 CYC:3045
+F831 A:69 X:00 Y:60 P:24 SP:F9 PPU: 26,275 CYC:3047
+F833 A:69 X:00 Y:60 P:24 SP:F9 PPU: 26,281 CYC:3049
+F835 A:69 X:00 Y:60 P:27 SP:F9 PPU: 26,287 CYC:3051
+F837 A:69 X:00 Y:60 P:27 SP:F9 PPU: 26,293 CYC:3053
+F839 A:69 X:00 Y:60 P:27 SP:F9 PPU: 26,299 CYC:3055
+D09D A:69 X:00 Y:60 P:27 SP:FB PPU: 26,317 CYC:3061
+D09E A:69 X:00 Y:61 P:25 SP:FB PPU: 26,323 CYC:3063
+F83D A:69 X:00 Y:61 P:25 SP:F9 PPU: 27, 0 CYC:3069
+F83E A:69 X:00 Y:61 P:25 SP:F9 PPU: 27, 6 CYC:3071
+F840 A:69 X:00 Y:61 P:E5 SP:F9 PPU: 27, 15 CYC:3074
+F842 A:00 X:00 Y:61 P:67 SP:F9 PPU: 27, 21 CYC:3076
+D0A1 A:00 X:00 Y:61 P:67 SP:FB PPU: 27, 39 CYC:3082
+D0A3 A:6A X:00 Y:61 P:24 SP:FB PPU: 27, 57 CYC:3088
+F843 A:6A X:00 Y:61 P:24 SP:F9 PPU: 27, 75 CYC:3094
+F845 A:6A X:00 Y:61 P:24 SP:F9 PPU: 27, 81 CYC:3096
+F847 A:6A X:00 Y:61 P:24 SP:F9 PPU: 27, 87 CYC:3098
+F849 A:6A X:00 Y:61 P:27 SP:F9 PPU: 27, 93 CYC:3100
+F84B A:6A X:00 Y:61 P:27 SP:F9 PPU: 27, 99 CYC:3102
+F84D A:6A X:00 Y:61 P:27 SP:F9 PPU: 27,105 CYC:3104
+D0A6 A:6A X:00 Y:61 P:27 SP:FB PPU: 27,123 CYC:3110
+D0A7 A:6A X:00 Y:62 P:25 SP:FB PPU: 27,129 CYC:3112
+D0A9 A:7F X:00 Y:62 P:25 SP:FB PPU: 27,135 CYC:3114
+D0AC A:7F X:00 Y:62 P:25 SP:FB PPU: 27,147 CYC:3118
+F851 A:7F X:00 Y:62 P:25 SP:F9 PPU: 27,165 CYC:3124
+F852 A:7F X:00 Y:62 P:25 SP:F9 PPU: 27,171 CYC:3126
+F853 A:7F X:00 Y:62 P:25 SP:F9 PPU: 27,177 CYC:3128
+F855 A:7F X:00 Y:62 P:25 SP:F9 PPU: 27,183 CYC:3130
+D0AF A:7F X:00 Y:62 P:25 SP:FB PPU: 27,201 CYC:3136
+D0B1 A:FF X:00 Y:62 P:E4 SP:FB PPU: 27,219 CYC:3142
+F856 A:FF X:00 Y:62 P:E4 SP:F9 PPU: 27,237 CYC:3148
+F858 A:FF X:00 Y:62 P:E4 SP:F9 PPU: 27,243 CYC:3150
+F85A A:FF X:00 Y:62 P:E4 SP:F9 PPU: 27,249 CYC:3152
+F85C A:FF X:00 Y:62 P:67 SP:F9 PPU: 27,255 CYC:3154
+F85E A:FF X:00 Y:62 P:67 SP:F9 PPU: 27,261 CYC:3156
+F860 A:FF X:00 Y:62 P:67 SP:F9 PPU: 27,267 CYC:3158
+D0B4 A:FF X:00 Y:62 P:67 SP:FB PPU: 27,285 CYC:3164
+D0B5 A:FF X:00 Y:63 P:65 SP:FB PPU: 27,291 CYC:3166
+D0B7 A:80 X:00 Y:63 P:E5 SP:FB PPU: 27,297 CYC:3168
+D0BA A:80 X:00 Y:63 P:E5 SP:FB PPU: 27,309 CYC:3172
+F864 A:80 X:00 Y:63 P:E5 SP:F9 PPU: 27,327 CYC:3178
+F865 A:80 X:00 Y:63 P:E4 SP:F9 PPU: 27,333 CYC:3180
+F867 A:80 X:00 Y:63 P:E4 SP:F9 PPU: 28, 1 CYC:3183
+F869 A:7F X:00 Y:63 P:64 SP:F9 PPU: 28, 7 CYC:3185
+D0BD A:7F X:00 Y:63 P:64 SP:FB PPU: 28, 25 CYC:3191
+D0BF A:FF X:00 Y:63 P:A4 SP:FB PPU: 28, 43 CYC:3197
+F86A A:FF X:00 Y:63 P:A4 SP:F9 PPU: 28, 61 CYC:3203
+F86C A:FF X:00 Y:63 P:A4 SP:F9 PPU: 28, 67 CYC:3205
+F86E A:FF X:00 Y:63 P:A4 SP:F9 PPU: 28, 73 CYC:3207
+F870 A:FF X:00 Y:63 P:27 SP:F9 PPU: 28, 79 CYC:3209
+F872 A:FF X:00 Y:63 P:27 SP:F9 PPU: 28, 85 CYC:3211
+F874 A:FF X:00 Y:63 P:27 SP:F9 PPU: 28, 91 CYC:3213
+D0C2 A:FF X:00 Y:63 P:27 SP:FB PPU: 28,109 CYC:3219
+D0C3 A:FF X:00 Y:64 P:25 SP:FB PPU: 28,115 CYC:3221
+F878 A:FF X:00 Y:64 P:25 SP:F9 PPU: 28,133 CYC:3227
+F879 A:FF X:00 Y:64 P:25 SP:F9 PPU: 28,139 CYC:3229
+F87A A:FF X:00 Y:64 P:25 SP:F9 PPU: 28,145 CYC:3231
+F87C A:7F X:00 Y:64 P:25 SP:F9 PPU: 28,151 CYC:3233
+D0C6 A:7F X:00 Y:64 P:25 SP:FB PPU: 28,169 CYC:3239
+D0C8 A:00 X:00 Y:64 P:27 SP:FB PPU: 28,187 CYC:3245
+F87D A:00 X:00 Y:64 P:27 SP:F9 PPU: 28,205 CYC:3251
+F87F A:00 X:00 Y:64 P:27 SP:F9 PPU: 28,211 CYC:3253
+F881 A:00 X:00 Y:64 P:27 SP:F9 PPU: 28,217 CYC:3255
+F883 A:00 X:00 Y:64 P:27 SP:F9 PPU: 28,223 CYC:3257
+F885 A:00 X:00 Y:64 P:27 SP:F9 PPU: 28,229 CYC:3259
+D0CB A:00 X:00 Y:64 P:27 SP:FB PPU: 28,247 CYC:3265
+D0CC A:00 X:00 Y:65 P:25 SP:FB PPU: 28,253 CYC:3267
+D0CE A:40 X:00 Y:65 P:25 SP:FB PPU: 28,259 CYC:3269
+D0D1 A:40 X:00 Y:65 P:25 SP:FB PPU: 28,271 CYC:3273
+F889 A:40 X:00 Y:65 P:25 SP:F9 PPU: 28,289 CYC:3279
+F88B A:40 X:00 Y:65 P:E5 SP:F9 PPU: 28,298 CYC:3282
+F88D A:40 X:00 Y:65 P:65 SP:F9 PPU: 28,304 CYC:3284
+D0D4 A:40 X:00 Y:65 P:65 SP:FB PPU: 28,322 CYC:3290
+D0D6 A:40 X:00 Y:65 P:67 SP:FB PPU: 28,340 CYC:3296
+F88E A:40 X:00 Y:65 P:67 SP:F9 PPU: 29, 17 CYC:3302
+F890 A:40 X:00 Y:65 P:67 SP:F9 PPU: 29, 23 CYC:3304
+F892 A:40 X:00 Y:65 P:67 SP:F9 PPU: 29, 29 CYC:3306
+F894 A:40 X:00 Y:65 P:67 SP:F9 PPU: 29, 35 CYC:3308
+F896 A:40 X:00 Y:65 P:67 SP:F9 PPU: 29, 41 CYC:3310
+D0D9 A:40 X:00 Y:65 P:67 SP:FB PPU: 29, 59 CYC:3316
+D0DA A:40 X:00 Y:66 P:65 SP:FB PPU: 29, 65 CYC:3318
+D0DB A:40 X:00 Y:66 P:65 SP:FA PPU: 29, 74 CYC:3321
+D0DD A:3F X:00 Y:66 P:65 SP:FA PPU: 29, 80 CYC:3323
+D0E0 A:3F X:00 Y:66 P:65 SP:FA PPU: 29, 92 CYC:3327
+D0E1 A:40 X:00 Y:66 P:65 SP:FB PPU: 29,104 CYC:3331
+F89A A:40 X:00 Y:66 P:65 SP:F9 PPU: 29,122 CYC:3337
+F89B A:40 X:00 Y:66 P:25 SP:F9 PPU: 29,128 CYC:3339
+D0E4 A:40 X:00 Y:66 P:25 SP:FB PPU: 29,146 CYC:3345
+D0E6 A:40 X:00 Y:66 P:25 SP:FB PPU: 29,164 CYC:3351
+F89C A:40 X:00 Y:66 P:25 SP:F9 PPU: 29,182 CYC:3357
+F89E A:40 X:00 Y:66 P:25 SP:F9 PPU: 29,188 CYC:3359
+F8A0 A:40 X:00 Y:66 P:25 SP:F9 PPU: 29,194 CYC:3361
+F8A2 A:40 X:00 Y:66 P:25 SP:F9 PPU: 29,200 CYC:3363
+F8A4 A:40 X:00 Y:66 P:25 SP:F9 PPU: 29,206 CYC:3365
+D0E9 A:40 X:00 Y:66 P:25 SP:FB PPU: 29,224 CYC:3371
+D0EA A:40 X:00 Y:67 P:25 SP:FB PPU: 29,230 CYC:3373
+D0EB A:40 X:00 Y:67 P:25 SP:FA PPU: 29,239 CYC:3376
+D0ED A:41 X:00 Y:67 P:25 SP:FA PPU: 29,245 CYC:3378
+D0F0 A:41 X:00 Y:67 P:25 SP:FA PPU: 29,257 CYC:3382
+D0F1 A:40 X:00 Y:67 P:25 SP:FB PPU: 29,269 CYC:3386
+D0F3 A:40 X:00 Y:67 P:A4 SP:FB PPU: 29,287 CYC:3392
+F8A8 A:40 X:00 Y:67 P:A4 SP:F9 PPU: 29,305 CYC:3398
+F8AA A:40 X:00 Y:67 P:A4 SP:F9 PPU: 29,311 CYC:3400
+F8AC A:40 X:00 Y:67 P:A4 SP:F9 PPU: 29,317 CYC:3402
+F8AE A:40 X:00 Y:67 P:A4 SP:F9 PPU: 29,323 CYC:3404
+D0F6 A:40 X:00 Y:67 P:A4 SP:FB PPU: 30, 0 CYC:3410
+D0F7 A:40 X:00 Y:68 P:24 SP:FB PPU: 30, 6 CYC:3412
+D0F8 A:40 X:00 Y:68 P:24 SP:FA PPU: 30, 15 CYC:3415
+D0FA A:00 X:00 Y:68 P:26 SP:FA PPU: 30, 21 CYC:3417
+D0FD A:00 X:00 Y:68 P:26 SP:FA PPU: 30, 33 CYC:3421
+D0FE A:40 X:00 Y:68 P:24 SP:FB PPU: 30, 45 CYC:3425
+F8B2 A:40 X:00 Y:68 P:24 SP:F9 PPU: 30, 63 CYC:3431
+F8B4 A:80 X:00 Y:68 P:A4 SP:F9 PPU: 30, 69 CYC:3433
+D101 A:80 X:00 Y:68 P:A4 SP:FB PPU: 30, 87 CYC:3439
+D103 A:80 X:00 Y:68 P:A5 SP:FB PPU: 30,105 CYC:3445
+F8B5 A:80 X:00 Y:68 P:A5 SP:F9 PPU: 30,123 CYC:3451
+F8B7 A:80 X:00 Y:68 P:A5 SP:F9 PPU: 30,129 CYC:3453
+F8B9 A:80 X:00 Y:68 P:A5 SP:F9 PPU: 30,135 CYC:3455
+F8BB A:80 X:00 Y:68 P:A5 SP:F9 PPU: 30,141 CYC:3457
+D106 A:80 X:00 Y:68 P:A5 SP:FB PPU: 30,159 CYC:3463
+D107 A:80 X:00 Y:69 P:25 SP:FB PPU: 30,165 CYC:3465
+D108 A:80 X:00 Y:69 P:25 SP:FA PPU: 30,174 CYC:3468
+D10A A:80 X:00 Y:69 P:A5 SP:FA PPU: 30,180 CYC:3470
+D10D A:80 X:00 Y:69 P:A5 SP:FA PPU: 30,192 CYC:3474
+D10E A:80 X:00 Y:69 P:A5 SP:FB PPU: 30,204 CYC:3478
+D110 A:80 X:00 Y:69 P:27 SP:FB PPU: 30,222 CYC:3484
+F8BF A:80 X:00 Y:69 P:27 SP:F9 PPU: 30,240 CYC:3490
+F8C1 A:80 X:00 Y:69 P:27 SP:F9 PPU: 30,246 CYC:3492
+F8C3 A:80 X:00 Y:69 P:27 SP:F9 PPU: 30,252 CYC:3494
+F8C5 A:80 X:00 Y:69 P:27 SP:F9 PPU: 30,258 CYC:3496
+D113 A:80 X:00 Y:69 P:27 SP:FB PPU: 30,276 CYC:3502
+D114 A:80 X:00 Y:6A P:25 SP:FB PPU: 30,282 CYC:3504
+D115 A:80 X:00 Y:6A P:25 SP:FA PPU: 30,291 CYC:3507
+D117 A:81 X:00 Y:6A P:A5 SP:FA PPU: 30,297 CYC:3509
+D11A A:81 X:00 Y:6A P:A5 SP:FA PPU: 30,309 CYC:3513
+D11B A:80 X:00 Y:6A P:A5 SP:FB PPU: 30,321 CYC:3517
+D11D A:80 X:00 Y:6A P:A4 SP:FB PPU: 30,339 CYC:3523
+F8C9 A:80 X:00 Y:6A P:A4 SP:F9 PPU: 31, 16 CYC:3529
+F8CB A:80 X:00 Y:6A P:A4 SP:F9 PPU: 31, 22 CYC:3531
+F8CD A:80 X:00 Y:6A P:A4 SP:F9 PPU: 31, 28 CYC:3533
+F8CF A:80 X:00 Y:6A P:A4 SP:F9 PPU: 31, 34 CYC:3535
+D120 A:80 X:00 Y:6A P:A4 SP:FB PPU: 31, 52 CYC:3541
+D121 A:80 X:00 Y:6B P:24 SP:FB PPU: 31, 58 CYC:3543
+D122 A:80 X:00 Y:6B P:24 SP:FA PPU: 31, 67 CYC:3546
+D124 A:7F X:00 Y:6B P:24 SP:FA PPU: 31, 73 CYC:3548
+D127 A:7F X:00 Y:6B P:24 SP:FA PPU: 31, 85 CYC:3552
+D128 A:80 X:00 Y:6B P:A4 SP:FB PPU: 31, 97 CYC:3556
+D12A A:80 X:00 Y:6B P:25 SP:FB PPU: 31,115 CYC:3562
+F8D3 A:80 X:00 Y:6B P:25 SP:F9 PPU: 31,133 CYC:3568
+F8D5 A:80 X:00 Y:6B P:25 SP:F9 PPU: 31,139 CYC:3570
+F8D7 A:80 X:00 Y:6B P:25 SP:F9 PPU: 31,145 CYC:3572
+F8D9 A:80 X:00 Y:6B P:25 SP:F9 PPU: 31,151 CYC:3574
+D12D A:80 X:00 Y:6B P:25 SP:FB PPU: 31,169 CYC:3580
+D12E A:80 X:00 Y:6C P:25 SP:FB PPU: 31,175 CYC:3582
+D130 A:40 X:00 Y:6C P:25 SP:FB PPU: 31,181 CYC:3584
+D133 A:40 X:00 Y:6C P:25 SP:FB PPU: 31,193 CYC:3588
+F931 A:40 X:00 Y:6C P:25 SP:F9 PPU: 31,211 CYC:3594
+F933 A:40 X:00 Y:6C P:E5 SP:F9 PPU: 31,220 CYC:3597
+F935 A:40 X:00 Y:6C P:65 SP:F9 PPU: 31,226 CYC:3599
+F936 A:40 X:00 Y:6C P:65 SP:F9 PPU: 31,232 CYC:3601
+D136 A:40 X:00 Y:6C P:65 SP:FB PPU: 31,250 CYC:3607
+D138 A:00 X:00 Y:6C P:27 SP:FB PPU: 31,268 CYC:3613
+F937 A:00 X:00 Y:6C P:27 SP:F9 PPU: 31,286 CYC:3619
+F939 A:00 X:00 Y:6C P:27 SP:F9 PPU: 31,292 CYC:3621
+F93B A:00 X:00 Y:6C P:27 SP:F9 PPU: 31,298 CYC:3623
+F93D A:00 X:00 Y:6C P:27 SP:F9 PPU: 31,304 CYC:3625
+F93F A:00 X:00 Y:6C P:27 SP:F9 PPU: 31,310 CYC:3627
+F941 A:00 X:00 Y:6C P:27 SP:F9 PPU: 31,316 CYC:3629
+F943 A:00 X:00 Y:6C P:27 SP:F9 PPU: 31,322 CYC:3631
+D13B A:00 X:00 Y:6C P:27 SP:FB PPU: 31,340 CYC:3637
+D13C A:00 X:00 Y:6D P:25 SP:FB PPU: 32, 5 CYC:3639
+D13E A:3F X:00 Y:6D P:25 SP:FB PPU: 32, 11 CYC:3641
+D141 A:3F X:00 Y:6D P:25 SP:FB PPU: 32, 23 CYC:3645
+F947 A:3F X:00 Y:6D P:25 SP:F9 PPU: 32, 41 CYC:3651
+F948 A:3F X:00 Y:6D P:25 SP:F9 PPU: 32, 47 CYC:3653
+F949 A:3F X:00 Y:6D P:25 SP:F9 PPU: 32, 53 CYC:3655
+F94B A:40 X:00 Y:6D P:25 SP:F9 PPU: 32, 59 CYC:3657
+D144 A:40 X:00 Y:6D P:25 SP:FB PPU: 32, 77 CYC:3663
+D146 A:01 X:00 Y:6D P:25 SP:FB PPU: 32, 95 CYC:3669
+F94C A:01 X:00 Y:6D P:25 SP:F9 PPU: 32,113 CYC:3675
+F94E A:01 X:00 Y:6D P:25 SP:F9 PPU: 32,119 CYC:3677
+F950 A:01 X:00 Y:6D P:25 SP:F9 PPU: 32,125 CYC:3679
+F952 A:01 X:00 Y:6D P:25 SP:F9 PPU: 32,131 CYC:3681
+F954 A:01 X:00 Y:6D P:25 SP:F9 PPU: 32,137 CYC:3683
+F956 A:01 X:00 Y:6D P:27 SP:F9 PPU: 32,143 CYC:3685
+F958 A:01 X:00 Y:6D P:27 SP:F9 PPU: 32,149 CYC:3687
+D149 A:01 X:00 Y:6D P:27 SP:FB PPU: 32,167 CYC:3693
+D14A A:01 X:00 Y:6E P:25 SP:FB PPU: 32,173 CYC:3695
+D14C A:41 X:00 Y:6E P:25 SP:FB PPU: 32,179 CYC:3697
+D14F A:41 X:00 Y:6E P:25 SP:FB PPU: 32,191 CYC:3701
+F95C A:41 X:00 Y:6E P:25 SP:F9 PPU: 32,209 CYC:3707
+F95E A:40 X:00 Y:6E P:25 SP:F9 PPU: 32,215 CYC:3709
+F95F A:40 X:00 Y:6E P:25 SP:F9 PPU: 32,221 CYC:3711
+F961 A:40 X:00 Y:6E P:E5 SP:F9 PPU: 32,230 CYC:3714
+D152 A:40 X:00 Y:6E P:E5 SP:FB PPU: 32,248 CYC:3720
+D154 A:FF X:00 Y:6E P:A4 SP:FB PPU: 32,266 CYC:3726
+F962 A:FF X:00 Y:6E P:A4 SP:F9 PPU: 32,284 CYC:3732
+F964 A:FF X:00 Y:6E P:A4 SP:F9 PPU: 32,290 CYC:3734
+F966 A:FF X:00 Y:6E P:A4 SP:F9 PPU: 32,296 CYC:3736
+F968 A:FF X:00 Y:6E P:A4 SP:F9 PPU: 32,302 CYC:3738
+F96A A:FF X:00 Y:6E P:A4 SP:F9 PPU: 32,308 CYC:3740
+F96C A:FF X:00 Y:6E P:27 SP:F9 PPU: 32,314 CYC:3742
+F96E A:FF X:00 Y:6E P:27 SP:F9 PPU: 32,320 CYC:3744
+D157 A:FF X:00 Y:6E P:27 SP:FB PPU: 32,338 CYC:3750
+D158 A:FF X:00 Y:6F P:25 SP:FB PPU: 33, 3 CYC:3752
+D15A A:00 X:00 Y:6F P:27 SP:FB PPU: 33, 9 CYC:3754
+D15D A:00 X:00 Y:6F P:27 SP:FB PPU: 33, 21 CYC:3758
+F972 A:00 X:00 Y:6F P:27 SP:F9 PPU: 33, 39 CYC:3764
+F973 A:00 X:00 Y:6F P:26 SP:F9 PPU: 33, 45 CYC:3766
+F975 A:80 X:00 Y:6F P:A4 SP:F9 PPU: 33, 51 CYC:3768
+D160 A:80 X:00 Y:6F P:A4 SP:FB PPU: 33, 69 CYC:3774
+D162 A:7F X:00 Y:6F P:65 SP:FB PPU: 33, 87 CYC:3780
+F976 A:7F X:00 Y:6F P:65 SP:F9 PPU: 33,105 CYC:3786
+F978 A:7F X:00 Y:6F P:65 SP:F9 PPU: 33,111 CYC:3788
+F97A A:7F X:00 Y:6F P:67 SP:F9 PPU: 33,117 CYC:3790
+F97C A:7F X:00 Y:6F P:67 SP:F9 PPU: 33,123 CYC:3792
+D165 A:7F X:00 Y:6F P:67 SP:FB PPU: 33,141 CYC:3798
+D166 A:7F X:00 Y:70 P:65 SP:FB PPU: 33,147 CYC:3800
+D168 A:7F X:00 Y:70 P:65 SP:FB PPU: 33,153 CYC:3802
+D16B A:7F X:00 Y:70 P:65 SP:FB PPU: 33,165 CYC:3806
+F980 A:7F X:00 Y:70 P:65 SP:F9 PPU: 33,183 CYC:3812
+F981 A:7F X:00 Y:70 P:65 SP:F9 PPU: 33,189 CYC:3814
+F983 A:81 X:00 Y:70 P:E5 SP:F9 PPU: 33,195 CYC:3816
+D16E A:81 X:00 Y:70 P:E5 SP:FB PPU: 33,213 CYC:3822
+D170 A:02 X:00 Y:70 P:65 SP:FB PPU: 33,231 CYC:3828
+F984 A:02 X:00 Y:70 P:65 SP:F9 PPU: 33,249 CYC:3834
+F986 A:02 X:00 Y:70 P:65 SP:F9 PPU: 33,255 CYC:3836
+F988 A:02 X:00 Y:70 P:65 SP:F9 PPU: 33,261 CYC:3838
+F98A A:02 X:00 Y:70 P:67 SP:F9 PPU: 33,267 CYC:3840
+F98C A:02 X:00 Y:70 P:67 SP:F9 PPU: 33,273 CYC:3842
+D173 A:02 X:00 Y:70 P:67 SP:FB PPU: 33,291 CYC:3848
+C612 A:02 X:00 Y:70 P:67 SP:FD PPU: 33,309 CYC:3854
+D174 A:02 X:00 Y:70 P:67 SP:FB PPU: 33,327 CYC:3860
+D176 A:55 X:00 Y:70 P:65 SP:FB PPU: 33,333 CYC:3862
+D178 A:55 X:00 Y:70 P:65 SP:FB PPU: 34, 1 CYC:3865
+D17A A:FF X:00 Y:70 P:E5 SP:FB PPU: 34, 7 CYC:3867
+D17C A:FF X:00 Y:70 P:E5 SP:FB PPU: 34, 16 CYC:3870
+D17E A:FF X:00 Y:70 P:E5 SP:FB PPU: 34, 25 CYC:3873
+D180 A:FF X:00 Y:11 P:65 SP:FB PPU: 34, 31 CYC:3875
+D182 A:FF X:23 Y:11 P:65 SP:FB PPU: 34, 37 CYC:3877
+D184 A:00 X:23 Y:11 P:67 SP:FB PPU: 34, 43 CYC:3879
+D186 A:55 X:23 Y:11 P:65 SP:FB PPU: 34, 52 CYC:3882
+D188 A:55 X:23 Y:11 P:65 SP:FB PPU: 34, 58 CYC:3884
+D18A A:55 X:23 Y:11 P:65 SP:FB PPU: 34, 64 CYC:3886
+D18C A:55 X:23 Y:11 P:67 SP:FB PPU: 34, 70 CYC:3888
+D18E A:55 X:23 Y:11 P:67 SP:FB PPU: 34, 76 CYC:3890
+D190 A:55 X:23 Y:11 P:67 SP:FB PPU: 34, 82 CYC:3892
+D192 A:55 X:23 Y:11 P:67 SP:FB PPU: 34, 88 CYC:3894
+D194 A:55 X:23 Y:11 P:67 SP:FB PPU: 34, 94 CYC:3896
+D196 A:55 X:23 Y:11 P:67 SP:FB PPU: 34,100 CYC:3898
+D19C A:55 X:23 Y:11 P:67 SP:FB PPU: 34,109 CYC:3901
+D19E A:46 X:23 Y:11 P:65 SP:FB PPU: 34,115 CYC:3903
+D1A0 A:46 X:23 Y:11 P:E5 SP:FB PPU: 34,124 CYC:3906
+D1A2 A:46 X:23 Y:11 P:E5 SP:FB PPU: 34,133 CYC:3909
+D1A4 A:46 X:23 Y:11 P:E5 SP:FB PPU: 34,139 CYC:3911
+D1A6 A:46 X:23 Y:11 P:E5 SP:FB PPU: 34,145 CYC:3913
+D1A8 A:46 X:23 Y:11 P:E5 SP:FB PPU: 34,151 CYC:3915
+D1AA A:46 X:23 Y:11 P:65 SP:FB PPU: 34,160 CYC:3918
+D1AC A:46 X:23 Y:11 P:67 SP:FB PPU: 34,166 CYC:3920
+D1B2 A:46 X:23 Y:11 P:67 SP:FB PPU: 34,175 CYC:3923
+D1B4 A:55 X:23 Y:11 P:65 SP:FB PPU: 34,181 CYC:3925
+D1B6 A:55 X:23 Y:11 P:65 SP:FB PPU: 34,190 CYC:3928
+D1B8 A:55 X:23 Y:11 P:E5 SP:FB PPU: 34,199 CYC:3931
+D1BA A:11 X:23 Y:11 P:65 SP:FB PPU: 34,205 CYC:3933
+D1BC A:11 X:23 Y:11 P:65 SP:FB PPU: 34,211 CYC:3935
+D1BE A:11 X:23 Y:00 P:67 SP:FB PPU: 34,217 CYC:3937
+D1C0 A:11 X:23 Y:55 P:65 SP:FB PPU: 34,226 CYC:3940
+D1C2 A:11 X:23 Y:55 P:65 SP:FB PPU: 34,232 CYC:3942
+D1C4 A:11 X:23 Y:55 P:65 SP:FB PPU: 34,238 CYC:3944
+D1C6 A:11 X:23 Y:55 P:67 SP:FB PPU: 34,244 CYC:3946
+D1C8 A:11 X:23 Y:55 P:67 SP:FB PPU: 34,250 CYC:3948
+D1CA A:11 X:23 Y:55 P:67 SP:FB PPU: 34,256 CYC:3950
+D1CC A:11 X:23 Y:55 P:67 SP:FB PPU: 34,262 CYC:3952
+D1CE A:11 X:23 Y:55 P:67 SP:FB PPU: 34,268 CYC:3954
+D1D0 A:11 X:23 Y:55 P:67 SP:FB PPU: 34,274 CYC:3956
+D1D6 A:11 X:23 Y:55 P:67 SP:FB PPU: 34,283 CYC:3959
+D1D8 A:11 X:23 Y:46 P:65 SP:FB PPU: 34,289 CYC:3961
+D1DA A:11 X:23 Y:46 P:E5 SP:FB PPU: 34,298 CYC:3964
+D1DC A:11 X:23 Y:46 P:E5 SP:FB PPU: 34,307 CYC:3967
+D1DE A:11 X:23 Y:46 P:E5 SP:FB PPU: 34,313 CYC:3969
+D1E0 A:11 X:23 Y:46 P:E5 SP:FB PPU: 34,319 CYC:3971
+D1E2 A:11 X:23 Y:46 P:E5 SP:FB PPU: 34,325 CYC:3973
+D1E4 A:11 X:23 Y:46 P:65 SP:FB PPU: 34,334 CYC:3976
+D1E6 A:11 X:23 Y:46 P:67 SP:FB PPU: 34,340 CYC:3978
+D1EC A:11 X:23 Y:46 P:67 SP:FB PPU: 35, 8 CYC:3981
+D1EE A:11 X:23 Y:46 P:E5 SP:FB PPU: 35, 17 CYC:3984
+D1F0 A:55 X:23 Y:46 P:65 SP:FB PPU: 35, 23 CYC:3986
+D1F2 A:55 X:23 Y:46 P:65 SP:FB PPU: 35, 32 CYC:3989
+D1F4 A:55 X:23 Y:11 P:65 SP:FB PPU: 35, 38 CYC:3991
+D1F6 A:23 X:23 Y:11 P:65 SP:FB PPU: 35, 44 CYC:3993
+D1F8 A:23 X:00 Y:11 P:67 SP:FB PPU: 35, 50 CYC:3995
+D1FA A:23 X:55 Y:11 P:65 SP:FB PPU: 35, 59 CYC:3998
+D1FC A:23 X:55 Y:11 P:65 SP:FB PPU: 35, 65 CYC:4000
+D1FE A:23 X:55 Y:11 P:65 SP:FB PPU: 35, 71 CYC:4002
+D200 A:23 X:55 Y:11 P:67 SP:FB PPU: 35, 77 CYC:4004
+D202 A:23 X:55 Y:11 P:67 SP:FB PPU: 35, 83 CYC:4006
+D204 A:23 X:55 Y:11 P:67 SP:FB PPU: 35, 89 CYC:4008
+D206 A:23 X:55 Y:11 P:67 SP:FB PPU: 35, 95 CYC:4010
+D208 A:23 X:55 Y:11 P:67 SP:FB PPU: 35,101 CYC:4012
+D20A A:23 X:55 Y:11 P:67 SP:FB PPU: 35,107 CYC:4014
+D210 A:23 X:55 Y:11 P:67 SP:FB PPU: 35,116 CYC:4017
+D212 A:23 X:46 Y:11 P:65 SP:FB PPU: 35,122 CYC:4019
+D214 A:23 X:46 Y:11 P:E5 SP:FB PPU: 35,131 CYC:4022
+D216 A:23 X:46 Y:11 P:E5 SP:FB PPU: 35,140 CYC:4025
+D218 A:23 X:46 Y:11 P:E5 SP:FB PPU: 35,146 CYC:4027
+D21A A:23 X:46 Y:11 P:E5 SP:FB PPU: 35,152 CYC:4029
+D21C A:23 X:46 Y:11 P:E5 SP:FB PPU: 35,158 CYC:4031
+D21E A:23 X:46 Y:11 P:65 SP:FB PPU: 35,167 CYC:4034
+D220 A:23 X:46 Y:11 P:67 SP:FB PPU: 35,173 CYC:4036
+D226 A:23 X:46 Y:11 P:67 SP:FB PPU: 35,182 CYC:4039
+D228 A:C0 X:46 Y:11 P:E5 SP:FB PPU: 35,188 CYC:4041
+D22A A:C0 X:46 Y:11 P:E5 SP:FB PPU: 35,197 CYC:4044
+D22C A:C0 X:33 Y:11 P:65 SP:FB PPU: 35,203 CYC:4046
+D22E A:C0 X:33 Y:88 P:E5 SP:FB PPU: 35,209 CYC:4048
+D230 A:05 X:33 Y:88 P:65 SP:FB PPU: 35,215 CYC:4050
+D232 A:05 X:33 Y:88 P:E7 SP:FB PPU: 35,224 CYC:4053
+D234 A:05 X:33 Y:88 P:E7 SP:FB PPU: 35,230 CYC:4055
+D236 A:05 X:33 Y:88 P:E7 SP:FB PPU: 35,236 CYC:4057
+D238 A:05 X:33 Y:88 P:E7 SP:FB PPU: 35,242 CYC:4059
+D23A A:05 X:33 Y:88 P:67 SP:FB PPU: 35,248 CYC:4061
+D23C A:05 X:33 Y:88 P:67 SP:FB PPU: 35,254 CYC:4063
+D23E A:05 X:33 Y:88 P:67 SP:FB PPU: 35,260 CYC:4065
+D240 A:05 X:33 Y:88 P:67 SP:FB PPU: 35,266 CYC:4067
+D242 A:05 X:33 Y:88 P:67 SP:FB PPU: 35,272 CYC:4069
+D248 A:05 X:33 Y:88 P:67 SP:FB PPU: 35,281 CYC:4072
+D24A A:03 X:33 Y:88 P:65 SP:FB PPU: 35,287 CYC:4074
+D24C A:03 X:33 Y:88 P:65 SP:FB PPU: 35,296 CYC:4077
+D24E A:01 X:33 Y:88 P:65 SP:FB PPU: 35,302 CYC:4079
+D250 A:01 X:33 Y:88 P:25 SP:FB PPU: 35,311 CYC:4082
+D252 A:01 X:33 Y:88 P:25 SP:FB PPU: 35,317 CYC:4084
+D254 A:01 X:33 Y:88 P:25 SP:FB PPU: 35,323 CYC:4086
+D256 A:01 X:33 Y:88 P:25 SP:FB PPU: 35,329 CYC:4088
+D258 A:01 X:33 Y:88 P:27 SP:FB PPU: 35,335 CYC:4090
+D25E A:01 X:33 Y:88 P:27 SP:FB PPU: 36, 3 CYC:4093
+D260 A:01 X:33 Y:7E P:25 SP:FB PPU: 36, 9 CYC:4095
+D262 A:AA X:33 Y:7E P:A5 SP:FB PPU: 36, 15 CYC:4097
+D264 A:AA X:33 Y:7E P:A5 SP:FB PPU: 36, 24 CYC:4100
+F7B6 A:AA X:33 Y:7E P:A5 SP:F9 PPU: 36, 42 CYC:4106
+F7B7 A:AA X:33 Y:7E P:A4 SP:F9 PPU: 36, 48 CYC:4108
+F7B9 A:FF X:33 Y:7E P:A4 SP:F9 PPU: 36, 54 CYC:4110
+F7BB A:FF X:33 Y:7E P:A4 SP:F9 PPU: 36, 63 CYC:4113
+F7BD A:FF X:33 Y:7E P:E4 SP:F9 PPU: 36, 72 CYC:4116
+F7BF A:55 X:33 Y:7E P:64 SP:F9 PPU: 36, 78 CYC:4118
+D267 A:55 X:33 Y:7E P:64 SP:FB PPU: 36, 96 CYC:4124
+D269 A:FF X:33 Y:7E P:E4 SP:FB PPU: 36,105 CYC:4127
+F7C0 A:FF X:33 Y:7E P:E4 SP:F9 PPU: 36,123 CYC:4133
+F7C2 A:FF X:33 Y:7E P:E4 SP:F9 PPU: 36,129 CYC:4135
+F7C4 A:FF X:33 Y:7E P:E4 SP:F9 PPU: 36,135 CYC:4137
+F7C6 A:FF X:33 Y:7E P:67 SP:F9 PPU: 36,141 CYC:4139
+F7C8 A:FF X:33 Y:7E P:67 SP:F9 PPU: 36,147 CYC:4141
+F7CA A:FF X:33 Y:7E P:67 SP:F9 PPU: 36,153 CYC:4143
+D26C A:FF X:33 Y:7E P:67 SP:FB PPU: 36,171 CYC:4149
+D26D A:FF X:33 Y:7F P:65 SP:FB PPU: 36,177 CYC:4151
+D26F A:00 X:33 Y:7F P:67 SP:FB PPU: 36,183 CYC:4153
+D271 A:00 X:33 Y:7F P:67 SP:FB PPU: 36,192 CYC:4156
+F7CE A:00 X:33 Y:7F P:67 SP:F9 PPU: 36,210 CYC:4162
+F7CF A:00 X:33 Y:7F P:67 SP:F9 PPU: 36,216 CYC:4164
+F7D0 A:00 X:33 Y:7F P:27 SP:F9 PPU: 36,222 CYC:4166
+F7D2 A:00 X:33 Y:7F P:27 SP:F9 PPU: 36,228 CYC:4168
+D274 A:00 X:33 Y:7F P:27 SP:FB PPU: 36,246 CYC:4174
+D276 A:00 X:33 Y:7F P:27 SP:FB PPU: 36,255 CYC:4177
+F7D3 A:00 X:33 Y:7F P:27 SP:F9 PPU: 36,273 CYC:4183
+F7D5 A:00 X:33 Y:7F P:27 SP:F9 PPU: 36,279 CYC:4185
+F7D7 A:00 X:33 Y:7F P:27 SP:F9 PPU: 36,285 CYC:4187
+F7D9 A:00 X:33 Y:7F P:27 SP:F9 PPU: 36,291 CYC:4189
+F7DB A:00 X:33 Y:7F P:27 SP:F9 PPU: 36,297 CYC:4191
+D279 A:00 X:33 Y:7F P:27 SP:FB PPU: 36,315 CYC:4197
+D27A A:00 X:33 Y:80 P:A5 SP:FB PPU: 36,321 CYC:4199
+D27C A:AA X:33 Y:80 P:A5 SP:FB PPU: 36,327 CYC:4201
+D27E A:AA X:33 Y:80 P:A5 SP:FB PPU: 36,336 CYC:4204
+F7DF A:AA X:33 Y:80 P:A5 SP:F9 PPU: 37, 13 CYC:4210
+F7E0 A:AA X:33 Y:80 P:A4 SP:F9 PPU: 37, 19 CYC:4212
+F7E2 A:AA X:33 Y:80 P:E4 SP:F9 PPU: 37, 28 CYC:4215
+F7E4 A:55 X:33 Y:80 P:64 SP:F9 PPU: 37, 34 CYC:4217
+D281 A:55 X:33 Y:80 P:64 SP:FB PPU: 37, 52 CYC:4223
+D283 A:00 X:33 Y:80 P:66 SP:FB PPU: 37, 61 CYC:4226
+F7E5 A:00 X:33 Y:80 P:66 SP:F9 PPU: 37, 79 CYC:4232
+F7E7 A:00 X:33 Y:80 P:66 SP:F9 PPU: 37, 85 CYC:4234
+F7E9 A:00 X:33 Y:80 P:66 SP:F9 PPU: 37, 91 CYC:4236
+F7EB A:00 X:33 Y:80 P:66 SP:F9 PPU: 37, 97 CYC:4238
+F7ED A:00 X:33 Y:80 P:66 SP:F9 PPU: 37,103 CYC:4240
+D286 A:00 X:33 Y:80 P:66 SP:FB PPU: 37,121 CYC:4246
+D287 A:00 X:33 Y:81 P:E4 SP:FB PPU: 37,127 CYC:4248
+D289 A:EF X:33 Y:81 P:E4 SP:FB PPU: 37,133 CYC:4250
+D28B A:EF X:33 Y:81 P:E4 SP:FB PPU: 37,142 CYC:4253
+F7F1 A:EF X:33 Y:81 P:E4 SP:F9 PPU: 37,160 CYC:4259
+F7F2 A:EF X:33 Y:81 P:E5 SP:F9 PPU: 37,166 CYC:4261
+F7F3 A:EF X:33 Y:81 P:A5 SP:F9 PPU: 37,172 CYC:4263
+F7F5 A:F8 X:33 Y:81 P:A5 SP:F9 PPU: 37,178 CYC:4265
+D28E A:F8 X:33 Y:81 P:A5 SP:FB PPU: 37,196 CYC:4271
+D290 A:E8 X:33 Y:81 P:A5 SP:FB PPU: 37,205 CYC:4274
+F7F6 A:E8 X:33 Y:81 P:A5 SP:F9 PPU: 37,223 CYC:4280
+F7F8 A:E8 X:33 Y:81 P:A5 SP:F9 PPU: 37,229 CYC:4282
+F7FA A:E8 X:33 Y:81 P:A5 SP:F9 PPU: 37,235 CYC:4284
+F7FC A:E8 X:33 Y:81 P:27 SP:F9 PPU: 37,241 CYC:4286
+F7FE A:E8 X:33 Y:81 P:27 SP:F9 PPU: 37,247 CYC:4288
+F800 A:E8 X:33 Y:81 P:27 SP:F9 PPU: 37,253 CYC:4290
+D293 A:E8 X:33 Y:81 P:27 SP:FB PPU: 37,271 CYC:4296
+D294 A:E8 X:33 Y:82 P:A5 SP:FB PPU: 37,277 CYC:4298
+D296 A:AA X:33 Y:82 P:A5 SP:FB PPU: 37,283 CYC:4300
+D298 A:AA X:33 Y:82 P:A5 SP:FB PPU: 37,292 CYC:4303
+F804 A:AA X:33 Y:82 P:A5 SP:F9 PPU: 37,310 CYC:4309
+F805 A:AA X:33 Y:82 P:A4 SP:F9 PPU: 37,316 CYC:4311
+F807 A:AA X:33 Y:82 P:E4 SP:F9 PPU: 37,325 CYC:4314
+F809 A:5F X:33 Y:82 P:64 SP:F9 PPU: 37,331 CYC:4316
+D29B A:5F X:33 Y:82 P:64 SP:FB PPU: 38, 8 CYC:4322
+D29D A:F5 X:33 Y:82 P:E4 SP:FB PPU: 38, 17 CYC:4325
+F80A A:F5 X:33 Y:82 P:E4 SP:F9 PPU: 38, 35 CYC:4331
+F80C A:F5 X:33 Y:82 P:E4 SP:F9 PPU: 38, 41 CYC:4333
+F80E A:F5 X:33 Y:82 P:E4 SP:F9 PPU: 38, 47 CYC:4335
+F810 A:F5 X:33 Y:82 P:67 SP:F9 PPU: 38, 53 CYC:4337
+F812 A:F5 X:33 Y:82 P:67 SP:F9 PPU: 38, 59 CYC:4339
+F814 A:F5 X:33 Y:82 P:67 SP:F9 PPU: 38, 65 CYC:4341
+D2A0 A:F5 X:33 Y:82 P:67 SP:FB PPU: 38, 83 CYC:4347
+D2A1 A:F5 X:33 Y:83 P:E5 SP:FB PPU: 38, 89 CYC:4349
+D2A3 A:70 X:33 Y:83 P:65 SP:FB PPU: 38, 95 CYC:4351
+D2A5 A:70 X:33 Y:83 P:65 SP:FB PPU: 38,104 CYC:4354
+F818 A:70 X:33 Y:83 P:65 SP:F9 PPU: 38,122 CYC:4360
+F819 A:70 X:33 Y:83 P:65 SP:F9 PPU: 38,128 CYC:4362
+F81A A:70 X:33 Y:83 P:25 SP:F9 PPU: 38,134 CYC:4364
+F81C A:70 X:33 Y:83 P:25 SP:F9 PPU: 38,140 CYC:4366
+D2A8 A:70 X:33 Y:83 P:25 SP:FB PPU: 38,158 CYC:4372
+D2AA A:00 X:33 Y:83 P:27 SP:FB PPU: 38,167 CYC:4375
+F81D A:00 X:33 Y:83 P:27 SP:F9 PPU: 38,185 CYC:4381
+F81F A:00 X:33 Y:83 P:27 SP:F9 PPU: 38,191 CYC:4383
+F821 A:00 X:33 Y:83 P:27 SP:F9 PPU: 38,197 CYC:4385
+F823 A:00 X:33 Y:83 P:27 SP:F9 PPU: 38,203 CYC:4387
+F825 A:00 X:33 Y:83 P:27 SP:F9 PPU: 38,209 CYC:4389
+D2AD A:00 X:33 Y:83 P:27 SP:FB PPU: 38,227 CYC:4395
+D2AE A:00 X:33 Y:84 P:A5 SP:FB PPU: 38,233 CYC:4397
+D2B0 A:69 X:33 Y:84 P:25 SP:FB PPU: 38,239 CYC:4399
+D2B2 A:69 X:33 Y:84 P:25 SP:FB PPU: 38,248 CYC:4402
+F829 A:69 X:33 Y:84 P:25 SP:F9 PPU: 38,266 CYC:4408
+F82A A:69 X:33 Y:84 P:24 SP:F9 PPU: 38,272 CYC:4410
+F82C A:69 X:33 Y:84 P:E4 SP:F9 PPU: 38,281 CYC:4413
+F82E A:00 X:33 Y:84 P:66 SP:F9 PPU: 38,287 CYC:4415
+D2B5 A:00 X:33 Y:84 P:66 SP:FB PPU: 38,305 CYC:4421
+D2B7 A:69 X:33 Y:84 P:24 SP:FB PPU: 38,314 CYC:4424
+F82F A:69 X:33 Y:84 P:24 SP:F9 PPU: 38,332 CYC:4430
+F831 A:69 X:33 Y:84 P:24 SP:F9 PPU: 38,338 CYC:4432
+F833 A:69 X:33 Y:84 P:24 SP:F9 PPU: 39, 3 CYC:4434
+F835 A:69 X:33 Y:84 P:27 SP:F9 PPU: 39, 9 CYC:4436
+F837 A:69 X:33 Y:84 P:27 SP:F9 PPU: 39, 15 CYC:4438
+F839 A:69 X:33 Y:84 P:27 SP:F9 PPU: 39, 21 CYC:4440
+D2BA A:69 X:33 Y:84 P:27 SP:FB PPU: 39, 39 CYC:4446
+D2BB A:69 X:33 Y:85 P:A5 SP:FB PPU: 39, 45 CYC:4448
+F83D A:69 X:33 Y:85 P:A5 SP:F9 PPU: 39, 63 CYC:4454
+F83E A:69 X:33 Y:85 P:A5 SP:F9 PPU: 39, 69 CYC:4456
+F840 A:69 X:33 Y:85 P:E5 SP:F9 PPU: 39, 78 CYC:4459
+F842 A:00 X:33 Y:85 P:67 SP:F9 PPU: 39, 84 CYC:4461
+D2BE A:00 X:33 Y:85 P:67 SP:FB PPU: 39,102 CYC:4467
+D2C0 A:6A X:33 Y:85 P:24 SP:FB PPU: 39,111 CYC:4470
+F843 A:6A X:33 Y:85 P:24 SP:F9 PPU: 39,129 CYC:4476
+F845 A:6A X:33 Y:85 P:24 SP:F9 PPU: 39,135 CYC:4478
+F847 A:6A X:33 Y:85 P:24 SP:F9 PPU: 39,141 CYC:4480
+F849 A:6A X:33 Y:85 P:27 SP:F9 PPU: 39,147 CYC:4482
+F84B A:6A X:33 Y:85 P:27 SP:F9 PPU: 39,153 CYC:4484
+F84D A:6A X:33 Y:85 P:27 SP:F9 PPU: 39,159 CYC:4486
+D2C3 A:6A X:33 Y:85 P:27 SP:FB PPU: 39,177 CYC:4492
+D2C4 A:6A X:33 Y:86 P:A5 SP:FB PPU: 39,183 CYC:4494
+D2C6 A:7F X:33 Y:86 P:25 SP:FB PPU: 39,189 CYC:4496
+D2C8 A:7F X:33 Y:86 P:25 SP:FB PPU: 39,198 CYC:4499
+F851 A:7F X:33 Y:86 P:25 SP:F9 PPU: 39,216 CYC:4505
+F852 A:7F X:33 Y:86 P:25 SP:F9 PPU: 39,222 CYC:4507
+F853 A:7F X:33 Y:86 P:25 SP:F9 PPU: 39,228 CYC:4509
+F855 A:7F X:33 Y:86 P:25 SP:F9 PPU: 39,234 CYC:4511
+D2CB A:7F X:33 Y:86 P:25 SP:FB PPU: 39,252 CYC:4517
+D2CD A:FF X:33 Y:86 P:E4 SP:FB PPU: 39,261 CYC:4520
+F856 A:FF X:33 Y:86 P:E4 SP:F9 PPU: 39,279 CYC:4526
+F858 A:FF X:33 Y:86 P:E4 SP:F9 PPU: 39,285 CYC:4528
+F85A A:FF X:33 Y:86 P:E4 SP:F9 PPU: 39,291 CYC:4530
+F85C A:FF X:33 Y:86 P:67 SP:F9 PPU: 39,297 CYC:4532
+F85E A:FF X:33 Y:86 P:67 SP:F9 PPU: 39,303 CYC:4534
+F860 A:FF X:33 Y:86 P:67 SP:F9 PPU: 39,309 CYC:4536
+D2D0 A:FF X:33 Y:86 P:67 SP:FB PPU: 39,327 CYC:4542
+D2D1 A:FF X:33 Y:87 P:E5 SP:FB PPU: 39,333 CYC:4544
+D2D3 A:80 X:33 Y:87 P:E5 SP:FB PPU: 39,339 CYC:4546
+D2D5 A:80 X:33 Y:87 P:E5 SP:FB PPU: 40, 7 CYC:4549
+F864 A:80 X:33 Y:87 P:E5 SP:F9 PPU: 40, 25 CYC:4555
+F865 A:80 X:33 Y:87 P:E4 SP:F9 PPU: 40, 31 CYC:4557
+F867 A:80 X:33 Y:87 P:E4 SP:F9 PPU: 40, 40 CYC:4560
+F869 A:7F X:33 Y:87 P:64 SP:F9 PPU: 40, 46 CYC:4562
+D2D8 A:7F X:33 Y:87 P:64 SP:FB PPU: 40, 64 CYC:4568
+D2DA A:FF X:33 Y:87 P:A4 SP:FB PPU: 40, 73 CYC:4571
+F86A A:FF X:33 Y:87 P:A4 SP:F9 PPU: 40, 91 CYC:4577
+F86C A:FF X:33 Y:87 P:A4 SP:F9 PPU: 40, 97 CYC:4579
+F86E A:FF X:33 Y:87 P:A4 SP:F9 PPU: 40,103 CYC:4581
+F870 A:FF X:33 Y:87 P:27 SP:F9 PPU: 40,109 CYC:4583
+F872 A:FF X:33 Y:87 P:27 SP:F9 PPU: 40,115 CYC:4585
+F874 A:FF X:33 Y:87 P:27 SP:F9 PPU: 40,121 CYC:4587
+D2DD A:FF X:33 Y:87 P:27 SP:FB PPU: 40,139 CYC:4593
+D2DE A:FF X:33 Y:88 P:A5 SP:FB PPU: 40,145 CYC:4595
+F878 A:FF X:33 Y:88 P:A5 SP:F9 PPU: 40,163 CYC:4601
+F879 A:FF X:33 Y:88 P:A5 SP:F9 PPU: 40,169 CYC:4603
+F87A A:FF X:33 Y:88 P:A5 SP:F9 PPU: 40,175 CYC:4605
+F87C A:7F X:33 Y:88 P:25 SP:F9 PPU: 40,181 CYC:4607
+D2E1 A:7F X:33 Y:88 P:25 SP:FB PPU: 40,199 CYC:4613
+D2E3 A:00 X:33 Y:88 P:27 SP:FB PPU: 40,208 CYC:4616
+F87D A:00 X:33 Y:88 P:27 SP:F9 PPU: 40,226 CYC:4622
+F87F A:00 X:33 Y:88 P:27 SP:F9 PPU: 40,232 CYC:4624
+F881 A:00 X:33 Y:88 P:27 SP:F9 PPU: 40,238 CYC:4626
+F883 A:00 X:33 Y:88 P:27 SP:F9 PPU: 40,244 CYC:4628
+F885 A:00 X:33 Y:88 P:27 SP:F9 PPU: 40,250 CYC:4630
+D2E6 A:00 X:33 Y:88 P:27 SP:FB PPU: 40,268 CYC:4636
+D2E7 A:00 X:33 Y:89 P:A5 SP:FB PPU: 40,274 CYC:4638
+D2E9 A:40 X:33 Y:89 P:25 SP:FB PPU: 40,280 CYC:4640
+D2EB A:40 X:33 Y:89 P:25 SP:FB PPU: 40,289 CYC:4643
+F889 A:40 X:33 Y:89 P:25 SP:F9 PPU: 40,307 CYC:4649
+F88B A:40 X:33 Y:89 P:E5 SP:F9 PPU: 40,316 CYC:4652
+F88D A:40 X:33 Y:89 P:65 SP:F9 PPU: 40,322 CYC:4654
+D2EE A:40 X:33 Y:89 P:65 SP:FB PPU: 40,340 CYC:4660
+D2F0 A:40 X:33 Y:89 P:67 SP:FB PPU: 41, 8 CYC:4663
+F88E A:40 X:33 Y:89 P:67 SP:F9 PPU: 41, 26 CYC:4669
+F890 A:40 X:33 Y:89 P:67 SP:F9 PPU: 41, 32 CYC:4671
+F892 A:40 X:33 Y:89 P:67 SP:F9 PPU: 41, 38 CYC:4673
+F894 A:40 X:33 Y:89 P:67 SP:F9 PPU: 41, 44 CYC:4675
+F896 A:40 X:33 Y:89 P:67 SP:F9 PPU: 41, 50 CYC:4677
+D2F3 A:40 X:33 Y:89 P:67 SP:FB PPU: 41, 68 CYC:4683
+D2F4 A:40 X:33 Y:8A P:E5 SP:FB PPU: 41, 74 CYC:4685
+D2F5 A:40 X:33 Y:8A P:E5 SP:FA PPU: 41, 83 CYC:4688
+D2F7 A:3F X:33 Y:8A P:65 SP:FA PPU: 41, 89 CYC:4690
+D2F9 A:3F X:33 Y:8A P:65 SP:FA PPU: 41, 98 CYC:4693
+D2FA A:40 X:33 Y:8A P:65 SP:FB PPU: 41,110 CYC:4697
+F89A A:40 X:33 Y:8A P:65 SP:F9 PPU: 41,128 CYC:4703
+F89B A:40 X:33 Y:8A P:25 SP:F9 PPU: 41,134 CYC:4705
+D2FD A:40 X:33 Y:8A P:25 SP:FB PPU: 41,152 CYC:4711
+D2FF A:40 X:33 Y:8A P:25 SP:FB PPU: 41,161 CYC:4714
+F89C A:40 X:33 Y:8A P:25 SP:F9 PPU: 41,179 CYC:4720
+F89E A:40 X:33 Y:8A P:25 SP:F9 PPU: 41,185 CYC:4722
+F8A0 A:40 X:33 Y:8A P:25 SP:F9 PPU: 41,191 CYC:4724
+F8A2 A:40 X:33 Y:8A P:25 SP:F9 PPU: 41,197 CYC:4726
+F8A4 A:40 X:33 Y:8A P:25 SP:F9 PPU: 41,203 CYC:4728
+D302 A:40 X:33 Y:8A P:25 SP:FB PPU: 41,221 CYC:4734
+D303 A:40 X:33 Y:8B P:A5 SP:FB PPU: 41,227 CYC:4736
+D304 A:40 X:33 Y:8B P:A5 SP:FA PPU: 41,236 CYC:4739
+D306 A:41 X:33 Y:8B P:25 SP:FA PPU: 41,242 CYC:4741
+D308 A:41 X:33 Y:8B P:25 SP:FA PPU: 41,251 CYC:4744
+D309 A:40 X:33 Y:8B P:25 SP:FB PPU: 41,263 CYC:4748
+D30B A:40 X:33 Y:8B P:A4 SP:FB PPU: 41,272 CYC:4751
+F8A8 A:40 X:33 Y:8B P:A4 SP:F9 PPU: 41,290 CYC:4757
+F8AA A:40 X:33 Y:8B P:A4 SP:F9 PPU: 41,296 CYC:4759
+F8AC A:40 X:33 Y:8B P:A4 SP:F9 PPU: 41,302 CYC:4761
+F8AE A:40 X:33 Y:8B P:A4 SP:F9 PPU: 41,308 CYC:4763
+D30E A:40 X:33 Y:8B P:A4 SP:FB PPU: 41,326 CYC:4769
+D30F A:40 X:33 Y:8C P:A4 SP:FB PPU: 41,332 CYC:4771
+D310 A:40 X:33 Y:8C P:A4 SP:FA PPU: 42, 0 CYC:4774
+D312 A:00 X:33 Y:8C P:26 SP:FA PPU: 42, 6 CYC:4776
+D314 A:00 X:33 Y:8C P:26 SP:FA PPU: 42, 15 CYC:4779
+D315 A:40 X:33 Y:8C P:24 SP:FB PPU: 42, 27 CYC:4783
+F8B2 A:40 X:33 Y:8C P:24 SP:F9 PPU: 42, 45 CYC:4789
+F8B4 A:80 X:33 Y:8C P:A4 SP:F9 PPU: 42, 51 CYC:4791
+D318 A:80 X:33 Y:8C P:A4 SP:FB PPU: 42, 69 CYC:4797
+D31A A:80 X:33 Y:8C P:A5 SP:FB PPU: 42, 78 CYC:4800
+F8B5 A:80 X:33 Y:8C P:A5 SP:F9 PPU: 42, 96 CYC:4806
+F8B7 A:80 X:33 Y:8C P:A5 SP:F9 PPU: 42,102 CYC:4808
+F8B9 A:80 X:33 Y:8C P:A5 SP:F9 PPU: 42,108 CYC:4810
+F8BB A:80 X:33 Y:8C P:A5 SP:F9 PPU: 42,114 CYC:4812
+D31D A:80 X:33 Y:8C P:A5 SP:FB PPU: 42,132 CYC:4818
+D31E A:80 X:33 Y:8D P:A5 SP:FB PPU: 42,138 CYC:4820
+D31F A:80 X:33 Y:8D P:A5 SP:FA PPU: 42,147 CYC:4823
+D321 A:80 X:33 Y:8D P:A5 SP:FA PPU: 42,153 CYC:4825
+D323 A:80 X:33 Y:8D P:A5 SP:FA PPU: 42,162 CYC:4828
+D324 A:80 X:33 Y:8D P:A5 SP:FB PPU: 42,174 CYC:4832
+D326 A:80 X:33 Y:8D P:27 SP:FB PPU: 42,183 CYC:4835
+F8BF A:80 X:33 Y:8D P:27 SP:F9 PPU: 42,201 CYC:4841
+F8C1 A:80 X:33 Y:8D P:27 SP:F9 PPU: 42,207 CYC:4843
+F8C3 A:80 X:33 Y:8D P:27 SP:F9 PPU: 42,213 CYC:4845
+F8C5 A:80 X:33 Y:8D P:27 SP:F9 PPU: 42,219 CYC:4847
+D329 A:80 X:33 Y:8D P:27 SP:FB PPU: 42,237 CYC:4853
+D32A A:80 X:33 Y:8E P:A5 SP:FB PPU: 42,243 CYC:4855
+D32B A:80 X:33 Y:8E P:A5 SP:FA PPU: 42,252 CYC:4858
+D32D A:81 X:33 Y:8E P:A5 SP:FA PPU: 42,258 CYC:4860
+D32F A:81 X:33 Y:8E P:A5 SP:FA PPU: 42,267 CYC:4863
+D330 A:80 X:33 Y:8E P:A5 SP:FB PPU: 42,279 CYC:4867
+D332 A:80 X:33 Y:8E P:A4 SP:FB PPU: 42,288 CYC:4870
+F8C9 A:80 X:33 Y:8E P:A4 SP:F9 PPU: 42,306 CYC:4876
+F8CB A:80 X:33 Y:8E P:A4 SP:F9 PPU: 42,312 CYC:4878
+F8CD A:80 X:33 Y:8E P:A4 SP:F9 PPU: 42,318 CYC:4880
+F8CF A:80 X:33 Y:8E P:A4 SP:F9 PPU: 42,324 CYC:4882
+D335 A:80 X:33 Y:8E P:A4 SP:FB PPU: 43, 1 CYC:4888
+D336 A:80 X:33 Y:8F P:A4 SP:FB PPU: 43, 7 CYC:4890
+D337 A:80 X:33 Y:8F P:A4 SP:FA PPU: 43, 16 CYC:4893
+D339 A:7F X:33 Y:8F P:24 SP:FA PPU: 43, 22 CYC:4895
+D33B A:7F X:33 Y:8F P:24 SP:FA PPU: 43, 31 CYC:4898
+D33C A:80 X:33 Y:8F P:A4 SP:FB PPU: 43, 43 CYC:4902
+D33E A:80 X:33 Y:8F P:25 SP:FB PPU: 43, 52 CYC:4905
+F8D3 A:80 X:33 Y:8F P:25 SP:F9 PPU: 43, 70 CYC:4911
+F8D5 A:80 X:33 Y:8F P:25 SP:F9 PPU: 43, 76 CYC:4913
+F8D7 A:80 X:33 Y:8F P:25 SP:F9 PPU: 43, 82 CYC:4915
+F8D9 A:80 X:33 Y:8F P:25 SP:F9 PPU: 43, 88 CYC:4917
+D341 A:80 X:33 Y:8F P:25 SP:FB PPU: 43,106 CYC:4923
+D342 A:80 X:33 Y:90 P:A5 SP:FB PPU: 43,112 CYC:4925
+D344 A:40 X:33 Y:90 P:25 SP:FB PPU: 43,118 CYC:4927
+D346 A:40 X:33 Y:90 P:25 SP:FB PPU: 43,127 CYC:4930
+F931 A:40 X:33 Y:90 P:25 SP:F9 PPU: 43,145 CYC:4936
+F933 A:40 X:33 Y:90 P:E5 SP:F9 PPU: 43,154 CYC:4939
+F935 A:40 X:33 Y:90 P:65 SP:F9 PPU: 43,160 CYC:4941
+F936 A:40 X:33 Y:90 P:65 SP:F9 PPU: 43,166 CYC:4943
+D349 A:40 X:33 Y:90 P:65 SP:FB PPU: 43,184 CYC:4949
+D34B A:00 X:33 Y:90 P:27 SP:FB PPU: 43,193 CYC:4952
+F937 A:00 X:33 Y:90 P:27 SP:F9 PPU: 43,211 CYC:4958
+F939 A:00 X:33 Y:90 P:27 SP:F9 PPU: 43,217 CYC:4960
+F93B A:00 X:33 Y:90 P:27 SP:F9 PPU: 43,223 CYC:4962
+F93D A:00 X:33 Y:90 P:27 SP:F9 PPU: 43,229 CYC:4964
+F93F A:00 X:33 Y:90 P:27 SP:F9 PPU: 43,235 CYC:4966
+F941 A:00 X:33 Y:90 P:27 SP:F9 PPU: 43,241 CYC:4968
+F943 A:00 X:33 Y:90 P:27 SP:F9 PPU: 43,247 CYC:4970
+D34E A:00 X:33 Y:90 P:27 SP:FB PPU: 43,265 CYC:4976
+D34F A:00 X:33 Y:91 P:A5 SP:FB PPU: 43,271 CYC:4978
+D351 A:3F X:33 Y:91 P:25 SP:FB PPU: 43,277 CYC:4980
+D353 A:3F X:33 Y:91 P:25 SP:FB PPU: 43,286 CYC:4983
+F947 A:3F X:33 Y:91 P:25 SP:F9 PPU: 43,304 CYC:4989
+F948 A:3F X:33 Y:91 P:25 SP:F9 PPU: 43,310 CYC:4991
+F949 A:3F X:33 Y:91 P:25 SP:F9 PPU: 43,316 CYC:4993
+F94B A:40 X:33 Y:91 P:25 SP:F9 PPU: 43,322 CYC:4995
+D356 A:40 X:33 Y:91 P:25 SP:FB PPU: 43,340 CYC:5001
+D358 A:01 X:33 Y:91 P:25 SP:FB PPU: 44, 8 CYC:5004
+F94C A:01 X:33 Y:91 P:25 SP:F9 PPU: 44, 26 CYC:5010
+F94E A:01 X:33 Y:91 P:25 SP:F9 PPU: 44, 32 CYC:5012
+F950 A:01 X:33 Y:91 P:25 SP:F9 PPU: 44, 38 CYC:5014
+F952 A:01 X:33 Y:91 P:25 SP:F9 PPU: 44, 44 CYC:5016
+F954 A:01 X:33 Y:91 P:25 SP:F9 PPU: 44, 50 CYC:5018
+F956 A:01 X:33 Y:91 P:27 SP:F9 PPU: 44, 56 CYC:5020
+F958 A:01 X:33 Y:91 P:27 SP:F9 PPU: 44, 62 CYC:5022
+D35B A:01 X:33 Y:91 P:27 SP:FB PPU: 44, 80 CYC:5028
+D35C A:01 X:33 Y:92 P:A5 SP:FB PPU: 44, 86 CYC:5030
+D35E A:41 X:33 Y:92 P:25 SP:FB PPU: 44, 92 CYC:5032
+D360 A:41 X:33 Y:92 P:25 SP:FB PPU: 44,101 CYC:5035
+F95C A:41 X:33 Y:92 P:25 SP:F9 PPU: 44,119 CYC:5041
+F95E A:40 X:33 Y:92 P:25 SP:F9 PPU: 44,125 CYC:5043
+F95F A:40 X:33 Y:92 P:25 SP:F9 PPU: 44,131 CYC:5045
+F961 A:40 X:33 Y:92 P:E5 SP:F9 PPU: 44,140 CYC:5048
+D363 A:40 X:33 Y:92 P:E5 SP:FB PPU: 44,158 CYC:5054
+D365 A:FF X:33 Y:92 P:A4 SP:FB PPU: 44,167 CYC:5057
+F962 A:FF X:33 Y:92 P:A4 SP:F9 PPU: 44,185 CYC:5063
+F964 A:FF X:33 Y:92 P:A4 SP:F9 PPU: 44,191 CYC:5065
+F966 A:FF X:33 Y:92 P:A4 SP:F9 PPU: 44,197 CYC:5067
+F968 A:FF X:33 Y:92 P:A4 SP:F9 PPU: 44,203 CYC:5069
+F96A A:FF X:33 Y:92 P:A4 SP:F9 PPU: 44,209 CYC:5071
+F96C A:FF X:33 Y:92 P:27 SP:F9 PPU: 44,215 CYC:5073
+F96E A:FF X:33 Y:92 P:27 SP:F9 PPU: 44,221 CYC:5075
+D368 A:FF X:33 Y:92 P:27 SP:FB PPU: 44,239 CYC:5081
+D369 A:FF X:33 Y:93 P:A5 SP:FB PPU: 44,245 CYC:5083
+D36B A:00 X:33 Y:93 P:27 SP:FB PPU: 44,251 CYC:5085
+D36D A:00 X:33 Y:93 P:27 SP:FB PPU: 44,260 CYC:5088
+F972 A:00 X:33 Y:93 P:27 SP:F9 PPU: 44,278 CYC:5094
+F973 A:00 X:33 Y:93 P:26 SP:F9 PPU: 44,284 CYC:5096
+F975 A:80 X:33 Y:93 P:A4 SP:F9 PPU: 44,290 CYC:5098
+D370 A:80 X:33 Y:93 P:A4 SP:FB PPU: 44,308 CYC:5104
+D372 A:7F X:33 Y:93 P:65 SP:FB PPU: 44,317 CYC:5107
+F976 A:7F X:33 Y:93 P:65 SP:F9 PPU: 44,335 CYC:5113
+F978 A:7F X:33 Y:93 P:65 SP:F9 PPU: 45, 0 CYC:5115
+F97A A:7F X:33 Y:93 P:67 SP:F9 PPU: 45, 6 CYC:5117
+F97C A:7F X:33 Y:93 P:67 SP:F9 PPU: 45, 12 CYC:5119
+D375 A:7F X:33 Y:93 P:67 SP:FB PPU: 45, 30 CYC:5125
+D376 A:7F X:33 Y:94 P:E5 SP:FB PPU: 45, 36 CYC:5127
+D378 A:7F X:33 Y:94 P:65 SP:FB PPU: 45, 42 CYC:5129
+D37A A:7F X:33 Y:94 P:65 SP:FB PPU: 45, 51 CYC:5132
+F980 A:7F X:33 Y:94 P:65 SP:F9 PPU: 45, 69 CYC:5138
+F981 A:7F X:33 Y:94 P:65 SP:F9 PPU: 45, 75 CYC:5140
+F983 A:81 X:33 Y:94 P:E5 SP:F9 PPU: 45, 81 CYC:5142
+D37D A:81 X:33 Y:94 P:E5 SP:FB PPU: 45, 99 CYC:5148
+D37F A:02 X:33 Y:94 P:65 SP:FB PPU: 45,108 CYC:5151
+F984 A:02 X:33 Y:94 P:65 SP:F9 PPU: 45,126 CYC:5157
+F986 A:02 X:33 Y:94 P:65 SP:F9 PPU: 45,132 CYC:5159
+F988 A:02 X:33 Y:94 P:65 SP:F9 PPU: 45,138 CYC:5161
+F98A A:02 X:33 Y:94 P:67 SP:F9 PPU: 45,144 CYC:5163
+F98C A:02 X:33 Y:94 P:67 SP:F9 PPU: 45,150 CYC:5165
+D382 A:02 X:33 Y:94 P:67 SP:FB PPU: 45,168 CYC:5171
+D383 A:02 X:33 Y:95 P:E5 SP:FB PPU: 45,174 CYC:5173
+D385 A:40 X:33 Y:95 P:65 SP:FB PPU: 45,180 CYC:5175
+D387 A:40 X:33 Y:95 P:65 SP:FB PPU: 45,189 CYC:5178
+F889 A:40 X:33 Y:95 P:65 SP:F9 PPU: 45,207 CYC:5184
+F88B A:40 X:33 Y:95 P:E5 SP:F9 PPU: 45,216 CYC:5187
+F88D A:40 X:33 Y:95 P:65 SP:F9 PPU: 45,222 CYC:5189
+D38A A:40 X:33 Y:95 P:65 SP:FB PPU: 45,240 CYC:5195
+D38B A:40 X:40 Y:95 P:65 SP:FB PPU: 45,246 CYC:5197
+D38D A:40 X:40 Y:95 P:67 SP:FB PPU: 45,255 CYC:5200
+F88E A:40 X:40 Y:95 P:67 SP:F9 PPU: 45,273 CYC:5206
+F890 A:40 X:40 Y:95 P:67 SP:F9 PPU: 45,279 CYC:5208
+F892 A:40 X:40 Y:95 P:67 SP:F9 PPU: 45,285 CYC:5210
+F894 A:40 X:40 Y:95 P:67 SP:F9 PPU: 45,291 CYC:5212
+F896 A:40 X:40 Y:95 P:67 SP:F9 PPU: 45,297 CYC:5214
+D390 A:40 X:40 Y:95 P:67 SP:FB PPU: 45,315 CYC:5220
+D391 A:40 X:40 Y:96 P:E5 SP:FB PPU: 45,321 CYC:5222
+D393 A:3F X:40 Y:96 P:65 SP:FB PPU: 45,327 CYC:5224
+D395 A:3F X:40 Y:96 P:65 SP:FB PPU: 45,336 CYC:5227
+F89A A:3F X:40 Y:96 P:65 SP:F9 PPU: 46, 13 CYC:5233
+F89B A:3F X:40 Y:96 P:25 SP:F9 PPU: 46, 19 CYC:5235
+D398 A:3F X:40 Y:96 P:25 SP:FB PPU: 46, 37 CYC:5241
+D39A A:3F X:40 Y:96 P:25 SP:FB PPU: 46, 46 CYC:5244
+F89C A:3F X:40 Y:96 P:25 SP:F9 PPU: 46, 64 CYC:5250
+F89E A:3F X:40 Y:96 P:25 SP:F9 PPU: 46, 70 CYC:5252
+F8A0 A:3F X:40 Y:96 P:25 SP:F9 PPU: 46, 76 CYC:5254
+F8A2 A:3F X:40 Y:96 P:25 SP:F9 PPU: 46, 82 CYC:5256
+F8A4 A:3F X:40 Y:96 P:25 SP:F9 PPU: 46, 88 CYC:5258
+D39D A:3F X:40 Y:96 P:25 SP:FB PPU: 46,106 CYC:5264
+D39E A:3F X:40 Y:97 P:A5 SP:FB PPU: 46,112 CYC:5266
+D3A0 A:41 X:40 Y:97 P:25 SP:FB PPU: 46,118 CYC:5268
+D3A2 A:41 X:40 Y:97 P:25 SP:FB PPU: 46,127 CYC:5271
+D3A4 A:41 X:40 Y:97 P:A4 SP:FB PPU: 46,136 CYC:5274
+F8A8 A:41 X:40 Y:97 P:A4 SP:F9 PPU: 46,154 CYC:5280
+F8AA A:41 X:40 Y:97 P:A4 SP:F9 PPU: 46,160 CYC:5282
+F8AC A:41 X:40 Y:97 P:A4 SP:F9 PPU: 46,166 CYC:5284
+F8AE A:41 X:40 Y:97 P:A4 SP:F9 PPU: 46,172 CYC:5286
+D3A7 A:41 X:40 Y:97 P:A4 SP:FB PPU: 46,190 CYC:5292
+D3A8 A:41 X:40 Y:98 P:A4 SP:FB PPU: 46,196 CYC:5294
+D3AA A:00 X:40 Y:98 P:26 SP:FB PPU: 46,202 CYC:5296
+D3AC A:00 X:40 Y:98 P:26 SP:FB PPU: 46,211 CYC:5299
+F8B2 A:00 X:40 Y:98 P:26 SP:F9 PPU: 46,229 CYC:5305
+F8B4 A:80 X:40 Y:98 P:A4 SP:F9 PPU: 46,235 CYC:5307
+D3AF A:80 X:40 Y:98 P:A4 SP:FB PPU: 46,253 CYC:5313
+D3B0 A:80 X:80 Y:98 P:A4 SP:FB PPU: 46,259 CYC:5315
+D3B2 A:80 X:80 Y:98 P:A5 SP:FB PPU: 46,268 CYC:5318
+F8B5 A:80 X:80 Y:98 P:A5 SP:F9 PPU: 46,286 CYC:5324
+F8B7 A:80 X:80 Y:98 P:A5 SP:F9 PPU: 46,292 CYC:5326
+F8B9 A:80 X:80 Y:98 P:A5 SP:F9 PPU: 46,298 CYC:5328
+F8BB A:80 X:80 Y:98 P:A5 SP:F9 PPU: 46,304 CYC:5330
+D3B5 A:80 X:80 Y:98 P:A5 SP:FB PPU: 46,322 CYC:5336
+D3B6 A:80 X:80 Y:99 P:A5 SP:FB PPU: 46,328 CYC:5338
+D3B8 A:80 X:80 Y:99 P:A5 SP:FB PPU: 46,334 CYC:5340
+D3BA A:80 X:80 Y:99 P:A5 SP:FB PPU: 47, 2 CYC:5343
+D3BC A:80 X:80 Y:99 P:27 SP:FB PPU: 47, 11 CYC:5346
+F8BF A:80 X:80 Y:99 P:27 SP:F9 PPU: 47, 29 CYC:5352
+F8C1 A:80 X:80 Y:99 P:27 SP:F9 PPU: 47, 35 CYC:5354
+F8C3 A:80 X:80 Y:99 P:27 SP:F9 PPU: 47, 41 CYC:5356
+F8C5 A:80 X:80 Y:99 P:27 SP:F9 PPU: 47, 47 CYC:5358
+D3BF A:80 X:80 Y:99 P:27 SP:FB PPU: 47, 65 CYC:5364
+D3C0 A:80 X:80 Y:9A P:A5 SP:FB PPU: 47, 71 CYC:5366
+D3C2 A:81 X:80 Y:9A P:A5 SP:FB PPU: 47, 77 CYC:5368
+D3C4 A:81 X:80 Y:9A P:A5 SP:FB PPU: 47, 86 CYC:5371
+D3C6 A:81 X:80 Y:9A P:A4 SP:FB PPU: 47, 95 CYC:5374
+F8C9 A:81 X:80 Y:9A P:A4 SP:F9 PPU: 47,113 CYC:5380
+F8CB A:81 X:80 Y:9A P:A4 SP:F9 PPU: 47,119 CYC:5382
+F8CD A:81 X:80 Y:9A P:A4 SP:F9 PPU: 47,125 CYC:5384
+F8CF A:81 X:80 Y:9A P:A4 SP:F9 PPU: 47,131 CYC:5386
+D3C9 A:81 X:80 Y:9A P:A4 SP:FB PPU: 47,149 CYC:5392
+D3CA A:81 X:80 Y:9B P:A4 SP:FB PPU: 47,155 CYC:5394
+D3CC A:7F X:80 Y:9B P:24 SP:FB PPU: 47,161 CYC:5396
+D3CE A:7F X:80 Y:9B P:24 SP:FB PPU: 47,170 CYC:5399
+D3D0 A:7F X:80 Y:9B P:25 SP:FB PPU: 47,179 CYC:5402
+F8D3 A:7F X:80 Y:9B P:25 SP:F9 PPU: 47,197 CYC:5408
+F8D5 A:7F X:80 Y:9B P:25 SP:F9 PPU: 47,203 CYC:5410
+F8D7 A:7F X:80 Y:9B P:25 SP:F9 PPU: 47,209 CYC:5412
+F8D9 A:7F X:80 Y:9B P:25 SP:F9 PPU: 47,215 CYC:5414
+D3D3 A:7F X:80 Y:9B P:25 SP:FB PPU: 47,233 CYC:5420
+D3D4 A:7F X:80 Y:9C P:A5 SP:FB PPU: 47,239 CYC:5422
+D3D5 A:9C X:80 Y:9C P:A5 SP:FB PPU: 47,245 CYC:5424
+D3D6 A:9C X:9C Y:9C P:A5 SP:FB PPU: 47,251 CYC:5426
+D3D8 A:40 X:9C Y:9C P:25 SP:FB PPU: 47,257 CYC:5428
+D3DA A:40 X:9C Y:9C P:25 SP:FB PPU: 47,266 CYC:5431
+F8DD A:40 X:9C Y:9C P:25 SP:F9 PPU: 47,284 CYC:5437
+F8DF A:40 X:9C Y:9C P:E5 SP:F9 PPU: 47,293 CYC:5440
+F8E1 A:40 X:9C Y:40 P:65 SP:F9 PPU: 47,299 CYC:5442
+D3DD A:40 X:9C Y:40 P:65 SP:FB PPU: 47,317 CYC:5448
+D3DF A:40 X:9C Y:40 P:67 SP:FB PPU: 47,326 CYC:5451
+F8E2 A:40 X:9C Y:40 P:67 SP:F9 PPU: 48, 3 CYC:5457
+F8E4 A:40 X:9C Y:40 P:67 SP:F9 PPU: 48, 9 CYC:5459
+F8E6 A:40 X:9C Y:40 P:67 SP:F9 PPU: 48, 15 CYC:5461
+F8E8 A:40 X:9C Y:40 P:67 SP:F9 PPU: 48, 21 CYC:5463
+F8EA A:40 X:9C Y:40 P:67 SP:F9 PPU: 48, 27 CYC:5465
+D3E2 A:40 X:9C Y:40 P:67 SP:FB PPU: 48, 45 CYC:5471
+D3E3 A:40 X:9D Y:40 P:E5 SP:FB PPU: 48, 51 CYC:5473
+D3E5 A:3F X:9D Y:40 P:65 SP:FB PPU: 48, 57 CYC:5475
+D3E7 A:3F X:9D Y:40 P:65 SP:FB PPU: 48, 66 CYC:5478
+F8EE A:3F X:9D Y:40 P:65 SP:F9 PPU: 48, 84 CYC:5484
+F8EF A:3F X:9D Y:40 P:25 SP:F9 PPU: 48, 90 CYC:5486
+D3EA A:3F X:9D Y:40 P:25 SP:FB PPU: 48,108 CYC:5492
+D3EC A:3F X:9D Y:40 P:25 SP:FB PPU: 48,117 CYC:5495
+F8F0 A:3F X:9D Y:40 P:25 SP:F9 PPU: 48,135 CYC:5501
+F8F2 A:3F X:9D Y:40 P:25 SP:F9 PPU: 48,141 CYC:5503
+F8F4 A:3F X:9D Y:40 P:25 SP:F9 PPU: 48,147 CYC:5505
+F8F6 A:3F X:9D Y:40 P:25 SP:F9 PPU: 48,153 CYC:5507
+F8F8 A:3F X:9D Y:40 P:25 SP:F9 PPU: 48,159 CYC:5509
+D3EF A:3F X:9D Y:40 P:25 SP:FB PPU: 48,177 CYC:5515
+D3F0 A:3F X:9E Y:40 P:A5 SP:FB PPU: 48,183 CYC:5517
+D3F2 A:41 X:9E Y:40 P:25 SP:FB PPU: 48,189 CYC:5519
+D3F4 A:41 X:9E Y:40 P:25 SP:FB PPU: 48,198 CYC:5522
+D3F6 A:41 X:9E Y:40 P:A4 SP:FB PPU: 48,207 CYC:5525
+F8FC A:41 X:9E Y:40 P:A4 SP:F9 PPU: 48,225 CYC:5531
+F8FE A:41 X:9E Y:40 P:A4 SP:F9 PPU: 48,231 CYC:5533
+F900 A:41 X:9E Y:40 P:A4 SP:F9 PPU: 48,237 CYC:5535
+F902 A:41 X:9E Y:40 P:A4 SP:F9 PPU: 48,243 CYC:5537
+D3F9 A:41 X:9E Y:40 P:A4 SP:FB PPU: 48,261 CYC:5543
+D3FA A:41 X:9F Y:40 P:A4 SP:FB PPU: 48,267 CYC:5545
+D3FC A:00 X:9F Y:40 P:26 SP:FB PPU: 48,273 CYC:5547
+D3FE A:00 X:9F Y:40 P:26 SP:FB PPU: 48,282 CYC:5550
+F906 A:00 X:9F Y:40 P:26 SP:F9 PPU: 48,300 CYC:5556
+F908 A:00 X:9F Y:80 P:A4 SP:F9 PPU: 48,306 CYC:5558
+D401 A:00 X:9F Y:80 P:A4 SP:FB PPU: 48,324 CYC:5564
+D403 A:00 X:9F Y:80 P:A5 SP:FB PPU: 48,333 CYC:5567
+F909 A:00 X:9F Y:80 P:A5 SP:F9 PPU: 49, 10 CYC:5573
+F90B A:00 X:9F Y:80 P:A5 SP:F9 PPU: 49, 16 CYC:5575
+F90D A:00 X:9F Y:80 P:A5 SP:F9 PPU: 49, 22 CYC:5577
+F90F A:00 X:9F Y:80 P:A5 SP:F9 PPU: 49, 28 CYC:5579
+D406 A:00 X:9F Y:80 P:A5 SP:FB PPU: 49, 46 CYC:5585
+D407 A:00 X:A0 Y:80 P:A5 SP:FB PPU: 49, 52 CYC:5587
+D409 A:80 X:A0 Y:80 P:A5 SP:FB PPU: 49, 58 CYC:5589
+D40B A:80 X:A0 Y:80 P:A5 SP:FB PPU: 49, 67 CYC:5592
+D40D A:80 X:A0 Y:80 P:27 SP:FB PPU: 49, 76 CYC:5595
+F913 A:80 X:A0 Y:80 P:27 SP:F9 PPU: 49, 94 CYC:5601
+F915 A:80 X:A0 Y:80 P:27 SP:F9 PPU: 49,100 CYC:5603
+F917 A:80 X:A0 Y:80 P:27 SP:F9 PPU: 49,106 CYC:5605
+F919 A:80 X:A0 Y:80 P:27 SP:F9 PPU: 49,112 CYC:5607
+D410 A:80 X:A0 Y:80 P:27 SP:FB PPU: 49,130 CYC:5613
+D411 A:80 X:A1 Y:80 P:A5 SP:FB PPU: 49,136 CYC:5615
+D413 A:81 X:A1 Y:80 P:A5 SP:FB PPU: 49,142 CYC:5617
+D415 A:81 X:A1 Y:80 P:A5 SP:FB PPU: 49,151 CYC:5620
+D417 A:81 X:A1 Y:80 P:A4 SP:FB PPU: 49,160 CYC:5623
+F91D A:81 X:A1 Y:80 P:A4 SP:F9 PPU: 49,178 CYC:5629
+F91F A:81 X:A1 Y:80 P:A4 SP:F9 PPU: 49,184 CYC:5631
+F921 A:81 X:A1 Y:80 P:A4 SP:F9 PPU: 49,190 CYC:5633
+F923 A:81 X:A1 Y:80 P:A4 SP:F9 PPU: 49,196 CYC:5635
+D41A A:81 X:A1 Y:80 P:A4 SP:FB PPU: 49,214 CYC:5641
+D41B A:81 X:A2 Y:80 P:A4 SP:FB PPU: 49,220 CYC:5643
+D41D A:7F X:A2 Y:80 P:24 SP:FB PPU: 49,226 CYC:5645
+D41F A:7F X:A2 Y:80 P:24 SP:FB PPU: 49,235 CYC:5648
+D421 A:7F X:A2 Y:80 P:25 SP:FB PPU: 49,244 CYC:5651
+F927 A:7F X:A2 Y:80 P:25 SP:F9 PPU: 49,262 CYC:5657
+F929 A:7F X:A2 Y:80 P:25 SP:F9 PPU: 49,268 CYC:5659
+F92B A:7F X:A2 Y:80 P:25 SP:F9 PPU: 49,274 CYC:5661
+F92D A:7F X:A2 Y:80 P:25 SP:F9 PPU: 49,280 CYC:5663
+D424 A:7F X:A2 Y:80 P:25 SP:FB PPU: 49,298 CYC:5669
+D425 A:7F X:A3 Y:80 P:A5 SP:FB PPU: 49,304 CYC:5671
+D426 A:A3 X:A3 Y:80 P:A5 SP:FB PPU: 49,310 CYC:5673
+D427 A:A3 X:A3 Y:A3 P:A5 SP:FB PPU: 49,316 CYC:5675
+F990 A:A3 X:A3 Y:A3 P:A5 SP:F9 PPU: 49,334 CYC:5681
+F992 A:A3 X:55 Y:A3 P:25 SP:F9 PPU: 49,340 CYC:5683
+F994 A:FF X:55 Y:A3 P:A5 SP:F9 PPU: 50, 5 CYC:5685
+F996 A:FF X:55 Y:A3 P:A5 SP:F9 PPU: 50, 14 CYC:5688
+F997 A:FF X:55 Y:A3 P:A5 SP:F9 PPU: 50, 20 CYC:5690
+F999 A:FF X:55 Y:A3 P:E5 SP:F9 PPU: 50, 29 CYC:5693
+F99A A:FF X:55 Y:A3 P:E5 SP:F9 PPU: 50, 35 CYC:5695
+F99C A:01 X:55 Y:A3 P:65 SP:F9 PPU: 50, 41 CYC:5697
+D42A A:01 X:55 Y:A3 P:65 SP:FB PPU: 50, 59 CYC:5703
+D42C A:01 X:55 Y:A3 P:65 SP:FB PPU: 50, 68 CYC:5706
+D42E A:01 X:55 Y:A3 P:67 SP:FB PPU: 50, 83 CYC:5711
+D430 A:00 X:55 Y:A3 P:67 SP:FB PPU: 50, 92 CYC:5714
+F99D A:00 X:55 Y:A3 P:67 SP:F9 PPU: 50,110 CYC:5720
+F99F A:00 X:55 Y:A3 P:67 SP:F9 PPU: 50,116 CYC:5722
+F9A1 A:00 X:55 Y:A3 P:67 SP:F9 PPU: 50,122 CYC:5724
+F9A3 A:00 X:55 Y:A3 P:67 SP:F9 PPU: 50,128 CYC:5726
+F9A5 A:00 X:55 Y:A3 P:67 SP:F9 PPU: 50,134 CYC:5728
+F9A7 A:00 X:55 Y:A3 P:67 SP:F9 PPU: 50,140 CYC:5730
+F9A9 A:00 X:55 Y:A3 P:67 SP:F9 PPU: 50,146 CYC:5732
+F9AA A:00 X:55 Y:A3 P:27 SP:F9 PPU: 50,152 CYC:5734
+F9AC A:AA X:55 Y:A3 P:A5 SP:F9 PPU: 50,158 CYC:5736
+D433 A:AA X:55 Y:A3 P:A5 SP:FB PPU: 50,176 CYC:5742
+D434 A:AA X:55 Y:A4 P:A5 SP:FB PPU: 50,182 CYC:5744
+D436 A:AA X:55 Y:A4 P:A5 SP:FB PPU: 50,191 CYC:5747
+D438 A:AA X:55 Y:A4 P:24 SP:FB PPU: 50,206 CYC:5752
+D43A A:55 X:55 Y:A4 P:24 SP:FB PPU: 50,215 CYC:5755
+F9AD A:55 X:55 Y:A4 P:24 SP:F9 PPU: 50,233 CYC:5761
+F9AF A:55 X:55 Y:A4 P:24 SP:F9 PPU: 50,239 CYC:5763
+F9B1 A:55 X:55 Y:A4 P:24 SP:F9 PPU: 50,245 CYC:5765
+F9B3 A:55 X:55 Y:A4 P:24 SP:F9 PPU: 50,251 CYC:5767
+F9B5 A:55 X:55 Y:A4 P:24 SP:F9 PPU: 50,257 CYC:5769
+F9B7 A:55 X:55 Y:A4 P:27 SP:F9 PPU: 50,263 CYC:5771
+F9B9 A:55 X:55 Y:A4 P:27 SP:F9 PPU: 50,269 CYC:5773
+D43D A:55 X:55 Y:A4 P:27 SP:FB PPU: 50,287 CYC:5779
+D43E A:55 X:55 Y:A5 P:A5 SP:FB PPU: 50,293 CYC:5781
+F9BD A:55 X:55 Y:A5 P:A5 SP:F9 PPU: 50,311 CYC:5787
+F9BF A:55 X:55 Y:A5 P:E5 SP:F9 PPU: 50,320 CYC:5790
+F9C0 A:55 X:55 Y:A5 P:E5 SP:F9 PPU: 50,326 CYC:5792
+F9C2 A:80 X:55 Y:A5 P:E5 SP:F9 PPU: 50,332 CYC:5794
+D441 A:80 X:55 Y:A5 P:E5 SP:FB PPU: 51, 9 CYC:5800
+D443 A:80 X:55 Y:A5 P:E5 SP:FB PPU: 51, 18 CYC:5803
+D445 A:80 X:55 Y:A5 P:67 SP:FB PPU: 51, 33 CYC:5808
+D447 A:00 X:55 Y:A5 P:67 SP:FB PPU: 51, 42 CYC:5811
+F9C3 A:00 X:55 Y:A5 P:67 SP:F9 PPU: 51, 60 CYC:5817
+F9C5 A:00 X:55 Y:A5 P:67 SP:F9 PPU: 51, 66 CYC:5819
+F9C7 A:00 X:55 Y:A5 P:67 SP:F9 PPU: 51, 72 CYC:5821
+F9C9 A:00 X:55 Y:A5 P:67 SP:F9 PPU: 51, 78 CYC:5823
+F9CB A:00 X:55 Y:A5 P:67 SP:F9 PPU: 51, 84 CYC:5825
+F9CD A:00 X:55 Y:A5 P:67 SP:F9 PPU: 51, 90 CYC:5827
+F9CF A:00 X:55 Y:A5 P:67 SP:F9 PPU: 51, 96 CYC:5829
+F9D0 A:00 X:55 Y:A5 P:27 SP:F9 PPU: 51,102 CYC:5831
+F9D2 A:55 X:55 Y:A5 P:25 SP:F9 PPU: 51,108 CYC:5833
+F9D3 A:55 X:55 Y:A5 P:25 SP:F9 PPU: 51,114 CYC:5835
+D44A A:55 X:55 Y:A5 P:25 SP:FB PPU: 51,132 CYC:5841
+D44B A:55 X:55 Y:A6 P:A5 SP:FB PPU: 51,138 CYC:5843
+D44D A:55 X:55 Y:A6 P:A5 SP:FB PPU: 51,147 CYC:5846
+D44F A:55 X:55 Y:A6 P:A4 SP:FB PPU: 51,162 CYC:5851
+D451 A:AA X:55 Y:A6 P:A4 SP:FB PPU: 51,171 CYC:5854
+F9D4 A:AA X:55 Y:A6 P:A4 SP:F9 PPU: 51,189 CYC:5860
+F9D6 A:AA X:55 Y:A6 P:A4 SP:F9 PPU: 51,195 CYC:5862
+F9D8 A:AA X:55 Y:A6 P:A4 SP:F9 PPU: 51,201 CYC:5864
+F9DA A:AA X:55 Y:A6 P:A4 SP:F9 PPU: 51,207 CYC:5866
+F9DC A:AA X:55 Y:A6 P:A4 SP:F9 PPU: 51,213 CYC:5868
+F9DE A:AA X:55 Y:A6 P:27 SP:F9 PPU: 51,219 CYC:5870
+F9E0 A:AA X:55 Y:A6 P:27 SP:F9 PPU: 51,225 CYC:5872
+D454 A:AA X:55 Y:A6 P:27 SP:FB PPU: 51,243 CYC:5878
+D455 A:AA X:55 Y:A7 P:A5 SP:FB PPU: 51,249 CYC:5880
+F9E4 A:AA X:55 Y:A7 P:A5 SP:F9 PPU: 51,267 CYC:5886
+F9E6 A:AA X:55 Y:A7 P:E5 SP:F9 PPU: 51,276 CYC:5889
+F9E7 A:AA X:55 Y:A7 P:E5 SP:F9 PPU: 51,282 CYC:5891
+F9E9 A:01 X:55 Y:A7 P:65 SP:F9 PPU: 51,288 CYC:5893
+D458 A:01 X:55 Y:A7 P:65 SP:FB PPU: 51,306 CYC:5899
+D45A A:01 X:55 Y:A7 P:65 SP:FB PPU: 51,315 CYC:5902
+D45C A:01 X:55 Y:A7 P:E5 SP:FB PPU: 51,330 CYC:5907
+D45E A:80 X:55 Y:A7 P:E5 SP:FB PPU: 51,339 CYC:5910
+F9EA A:80 X:55 Y:A7 P:E5 SP:F9 PPU: 52, 16 CYC:5916
+F9EC A:80 X:55 Y:A7 P:E5 SP:F9 PPU: 52, 22 CYC:5918
+F9EE A:80 X:55 Y:A7 P:E5 SP:F9 PPU: 52, 28 CYC:5920
+F9F0 A:80 X:55 Y:A7 P:E5 SP:F9 PPU: 52, 34 CYC:5922
+F9F2 A:80 X:55 Y:A7 P:E5 SP:F9 PPU: 52, 40 CYC:5924
+F9F4 A:80 X:55 Y:A7 P:67 SP:F9 PPU: 52, 46 CYC:5926
+F9F6 A:80 X:55 Y:A7 P:67 SP:F9 PPU: 52, 52 CYC:5928
+F9F7 A:80 X:55 Y:A7 P:27 SP:F9 PPU: 52, 58 CYC:5930
+F9F8 A:80 X:55 Y:A7 P:26 SP:F9 PPU: 52, 64 CYC:5932
+F9FA A:55 X:55 Y:A7 P:24 SP:F9 PPU: 52, 70 CYC:5934
+D461 A:55 X:55 Y:A7 P:24 SP:FB PPU: 52, 88 CYC:5940
+D462 A:55 X:55 Y:A8 P:A4 SP:FB PPU: 52, 94 CYC:5942
+D464 A:55 X:55 Y:A8 P:A4 SP:FB PPU: 52,103 CYC:5945
+D466 A:55 X:55 Y:A8 P:25 SP:FB PPU: 52,118 CYC:5950
+D468 A:2A X:55 Y:A8 P:25 SP:FB PPU: 52,127 CYC:5953
+F9FB A:2A X:55 Y:A8 P:25 SP:F9 PPU: 52,145 CYC:5959
+F9FD A:2A X:55 Y:A8 P:25 SP:F9 PPU: 52,151 CYC:5961
+F9FF A:2A X:55 Y:A8 P:25 SP:F9 PPU: 52,157 CYC:5963
+FA01 A:2A X:55 Y:A8 P:25 SP:F9 PPU: 52,163 CYC:5965
+FA03 A:2A X:55 Y:A8 P:25 SP:F9 PPU: 52,169 CYC:5967
+FA05 A:2A X:55 Y:A8 P:27 SP:F9 PPU: 52,175 CYC:5969
+FA07 A:2A X:55 Y:A8 P:27 SP:F9 PPU: 52,181 CYC:5971
+D46B A:2A X:55 Y:A8 P:27 SP:FB PPU: 52,199 CYC:5977
+D46C A:2A X:55 Y:A9 P:A5 SP:FB PPU: 52,205 CYC:5979
+FA0A A:2A X:55 Y:A9 P:A5 SP:F9 PPU: 52,223 CYC:5985
+FA0C A:2A X:55 Y:A9 P:E5 SP:F9 PPU: 52,232 CYC:5988
+FA0D A:2A X:55 Y:A9 P:E5 SP:F9 PPU: 52,238 CYC:5990
+FA0F A:80 X:55 Y:A9 P:E5 SP:F9 PPU: 52,244 CYC:5992
+D46F A:80 X:55 Y:A9 P:E5 SP:FB PPU: 52,262 CYC:5998
+D471 A:80 X:55 Y:A9 P:E5 SP:FB PPU: 52,271 CYC:6001
+D473 A:80 X:55 Y:A9 P:65 SP:FB PPU: 52,286 CYC:6006
+D475 A:01 X:55 Y:A9 P:65 SP:FB PPU: 52,295 CYC:6009
+FA10 A:01 X:55 Y:A9 P:65 SP:F9 PPU: 52,313 CYC:6015
+FA12 A:01 X:55 Y:A9 P:65 SP:F9 PPU: 52,319 CYC:6017
+FA14 A:01 X:55 Y:A9 P:65 SP:F9 PPU: 52,325 CYC:6019
+FA16 A:01 X:55 Y:A9 P:65 SP:F9 PPU: 52,331 CYC:6021
+FA18 A:01 X:55 Y:A9 P:65 SP:F9 PPU: 52,337 CYC:6023
+FA1A A:01 X:55 Y:A9 P:67 SP:F9 PPU: 53, 2 CYC:6025
+FA1C A:01 X:55 Y:A9 P:67 SP:F9 PPU: 53, 8 CYC:6027
+FA1D A:01 X:55 Y:A9 P:27 SP:F9 PPU: 53, 14 CYC:6029
+FA1E A:01 X:55 Y:A9 P:26 SP:F9 PPU: 53, 20 CYC:6031
+FA20 A:55 X:55 Y:A9 P:24 SP:F9 PPU: 53, 26 CYC:6033
+D478 A:55 X:55 Y:A9 P:24 SP:FB PPU: 53, 44 CYC:6039
+D479 A:55 X:55 Y:AA P:A4 SP:FB PPU: 53, 50 CYC:6041
+D47B A:55 X:55 Y:AA P:A4 SP:FB PPU: 53, 59 CYC:6044
+D47D A:55 X:55 Y:AA P:A4 SP:FB PPU: 53, 74 CYC:6049
+D47F A:AA X:55 Y:AA P:A4 SP:FB PPU: 53, 83 CYC:6052
+FA21 A:AA X:55 Y:AA P:A4 SP:F9 PPU: 53,101 CYC:6058
+FA23 A:AA X:55 Y:AA P:A4 SP:F9 PPU: 53,107 CYC:6060
+FA25 A:AA X:55 Y:AA P:A4 SP:F9 PPU: 53,113 CYC:6062
+FA27 A:AA X:55 Y:AA P:A4 SP:F9 PPU: 53,119 CYC:6064
+FA29 A:AA X:55 Y:AA P:A4 SP:F9 PPU: 53,125 CYC:6066
+FA2B A:AA X:55 Y:AA P:27 SP:F9 PPU: 53,131 CYC:6068
+FA2D A:AA X:55 Y:AA P:27 SP:F9 PPU: 53,137 CYC:6070
+D482 A:AA X:55 Y:AA P:27 SP:FB PPU: 53,155 CYC:6076
+D484 A:FF X:55 Y:AA P:A5 SP:FB PPU: 53,161 CYC:6078
+D486 A:FF X:55 Y:AA P:A5 SP:FB PPU: 53,170 CYC:6081
+D488 A:FF X:55 Y:AA P:A5 SP:FB PPU: 53,179 CYC:6084
+D48A A:FF X:55 Y:AA P:E5 SP:FB PPU: 53,188 CYC:6087
+D48B A:FF X:55 Y:AA P:E5 SP:FB PPU: 53,194 CYC:6089
+D48D A:FF X:55 Y:AA P:67 SP:FB PPU: 53,209 CYC:6094
+D48F A:FF X:55 Y:AA P:67 SP:FB PPU: 53,215 CYC:6096
+D491 A:FF X:55 Y:AA P:67 SP:FB PPU: 53,221 CYC:6098
+D493 A:FF X:55 Y:AA P:67 SP:FB PPU: 53,227 CYC:6100
+D495 A:FF X:55 Y:AA P:67 SP:FB PPU: 53,233 CYC:6102
+D497 A:00 X:55 Y:AA P:67 SP:FB PPU: 53,242 CYC:6105
+D499 A:00 X:55 Y:AA P:67 SP:FB PPU: 53,248 CYC:6107
+D49F A:00 X:55 Y:AA P:67 SP:FB PPU: 53,257 CYC:6110
+D4A1 A:7F X:55 Y:AA P:65 SP:FB PPU: 53,263 CYC:6112
+D4A3 A:7F X:55 Y:AA P:65 SP:FB PPU: 53,272 CYC:6115
+D4A4 A:7F X:55 Y:AA P:25 SP:FB PPU: 53,278 CYC:6117
+D4A5 A:7F X:55 Y:AA P:24 SP:FB PPU: 53,284 CYC:6119
+D4A7 A:7F X:55 Y:AA P:A4 SP:FB PPU: 53,299 CYC:6124
+D4A9 A:7F X:55 Y:AA P:A4 SP:FB PPU: 53,305 CYC:6126
+D4AB A:7F X:55 Y:AA P:A4 SP:FB PPU: 53,311 CYC:6128
+D4AD A:7F X:55 Y:AA P:A4 SP:FB PPU: 53,317 CYC:6130
+D4AF A:7F X:55 Y:AA P:A4 SP:FB PPU: 53,323 CYC:6132
+D4B1 A:80 X:55 Y:AA P:A4 SP:FB PPU: 53,332 CYC:6135
+D4B3 A:80 X:55 Y:AA P:27 SP:FB PPU: 53,338 CYC:6137
+D4B9 A:80 X:55 Y:AA P:27 SP:FB PPU: 54, 6 CYC:6140
+D4BB A:00 X:55 Y:AA P:27 SP:FB PPU: 54, 12 CYC:6142
+D4BD A:00 X:55 Y:AA P:27 SP:FB PPU: 54, 21 CYC:6145
+D4BF A:00 X:55 Y:AA P:E7 SP:FB PPU: 54, 30 CYC:6148
+D4C0 A:00 X:55 Y:AA P:E7 SP:FB PPU: 54, 36 CYC:6150
+D4C2 A:00 X:55 Y:AA P:E5 SP:FB PPU: 54, 51 CYC:6155
+D4C4 A:00 X:55 Y:AA P:E5 SP:FB PPU: 54, 57 CYC:6157
+D4C6 A:00 X:55 Y:AA P:E5 SP:FB PPU: 54, 63 CYC:6159
+D4C8 A:00 X:55 Y:AA P:E5 SP:FB PPU: 54, 69 CYC:6161
+D4CA A:00 X:55 Y:AA P:E5 SP:FB PPU: 54, 75 CYC:6163
+D4CC A:FF X:55 Y:AA P:E5 SP:FB PPU: 54, 84 CYC:6166
+D4CE A:FF X:55 Y:AA P:67 SP:FB PPU: 54, 90 CYC:6168
+D4D4 A:FF X:55 Y:AA P:67 SP:FB PPU: 54, 99 CYC:6171
+D4D6 A:80 X:55 Y:AA P:E5 SP:FB PPU: 54,105 CYC:6173
+D4D8 A:80 X:55 Y:AA P:E5 SP:FB PPU: 54,114 CYC:6176
+D4D9 A:80 X:55 Y:AA P:A5 SP:FB PPU: 54,120 CYC:6178
+D4DA A:80 X:55 Y:AA P:A4 SP:FB PPU: 54,126 CYC:6180
+D4DC A:80 X:55 Y:AA P:24 SP:FB PPU: 54,141 CYC:6185
+D4DE A:80 X:55 Y:AA P:24 SP:FB PPU: 54,147 CYC:6187
+D4E0 A:80 X:55 Y:AA P:24 SP:FB PPU: 54,153 CYC:6189
+D4E2 A:80 X:55 Y:AA P:24 SP:FB PPU: 54,159 CYC:6191
+D4E4 A:80 X:55 Y:AA P:24 SP:FB PPU: 54,165 CYC:6193
+D4E6 A:7F X:55 Y:AA P:24 SP:FB PPU: 54,174 CYC:6196
+D4E8 A:7F X:55 Y:AA P:27 SP:FB PPU: 54,180 CYC:6198
+D4EE A:7F X:55 Y:AA P:27 SP:FB PPU: 54,189 CYC:6201
+D4F0 A:01 X:55 Y:AA P:25 SP:FB PPU: 54,195 CYC:6203
+D4F2 A:01 X:55 Y:AA P:25 SP:FB PPU: 54,204 CYC:6206
+D4F4 A:01 X:55 Y:AA P:27 SP:FB PPU: 54,219 CYC:6211
+D4FA A:01 X:55 Y:AA P:27 SP:FB PPU: 54,228 CYC:6214
+C615 A:01 X:55 Y:AA P:27 SP:FD PPU: 54,246 CYC:6220
+D4FB A:01 X:55 Y:AA P:27 SP:FB PPU: 54,264 CYC:6226
+D4FD A:55 X:55 Y:AA P:25 SP:FB PPU: 54,270 CYC:6228
+D500 A:55 X:55 Y:AA P:25 SP:FB PPU: 54,282 CYC:6232
+D502 A:FF X:55 Y:AA P:A5 SP:FB PPU: 54,288 CYC:6234
+D504 A:FF X:55 Y:AA P:A5 SP:FB PPU: 54,297 CYC:6237
+D506 A:FF X:55 Y:AA P:E5 SP:FB PPU: 54,306 CYC:6240
+D508 A:FF X:55 Y:11 P:65 SP:FB PPU: 54,312 CYC:6242
+D50A A:FF X:23 Y:11 P:65 SP:FB PPU: 54,318 CYC:6244
+D50C A:00 X:23 Y:11 P:67 SP:FB PPU: 54,324 CYC:6246
+D50F A:55 X:23 Y:11 P:65 SP:FB PPU: 54,336 CYC:6250
+D511 A:55 X:23 Y:11 P:65 SP:FB PPU: 55, 1 CYC:6252
+D513 A:55 X:23 Y:11 P:65 SP:FB PPU: 55, 7 CYC:6254
+D515 A:55 X:23 Y:11 P:67 SP:FB PPU: 55, 13 CYC:6256
+D517 A:55 X:23 Y:11 P:67 SP:FB PPU: 55, 19 CYC:6258
+D519 A:55 X:23 Y:11 P:67 SP:FB PPU: 55, 25 CYC:6260
+D51B A:55 X:23 Y:11 P:67 SP:FB PPU: 55, 31 CYC:6262
+D51D A:55 X:23 Y:11 P:67 SP:FB PPU: 55, 37 CYC:6264
+D51F A:55 X:23 Y:11 P:67 SP:FB PPU: 55, 43 CYC:6266
+D525 A:55 X:23 Y:11 P:67 SP:FB PPU: 55, 52 CYC:6269
+D527 A:46 X:23 Y:11 P:65 SP:FB PPU: 55, 58 CYC:6271
+D529 A:46 X:23 Y:11 P:E5 SP:FB PPU: 55, 67 CYC:6274
+D52C A:46 X:23 Y:11 P:E5 SP:FB PPU: 55, 79 CYC:6278
+D52E A:46 X:23 Y:11 P:E5 SP:FB PPU: 55, 85 CYC:6280
+D530 A:46 X:23 Y:11 P:E5 SP:FB PPU: 55, 91 CYC:6282
+D532 A:46 X:23 Y:11 P:E5 SP:FB PPU: 55, 97 CYC:6284
+D535 A:46 X:23 Y:11 P:65 SP:FB PPU: 55,109 CYC:6288
+D537 A:46 X:23 Y:11 P:67 SP:FB PPU: 55,115 CYC:6290
+D53D A:46 X:23 Y:11 P:67 SP:FB PPU: 55,124 CYC:6293
+D53F A:55 X:23 Y:11 P:65 SP:FB PPU: 55,130 CYC:6295
+D542 A:55 X:23 Y:11 P:65 SP:FB PPU: 55,142 CYC:6299
+D544 A:55 X:23 Y:11 P:E5 SP:FB PPU: 55,151 CYC:6302
+D546 A:11 X:23 Y:11 P:65 SP:FB PPU: 55,157 CYC:6304
+D548 A:11 X:23 Y:11 P:65 SP:FB PPU: 55,163 CYC:6306
+D54A A:11 X:23 Y:00 P:67 SP:FB PPU: 55,169 CYC:6308
+D54D A:11 X:23 Y:55 P:65 SP:FB PPU: 55,181 CYC:6312
+D54F A:11 X:23 Y:55 P:65 SP:FB PPU: 55,187 CYC:6314
+D551 A:11 X:23 Y:55 P:65 SP:FB PPU: 55,193 CYC:6316
+D553 A:11 X:23 Y:55 P:67 SP:FB PPU: 55,199 CYC:6318
+D555 A:11 X:23 Y:55 P:67 SP:FB PPU: 55,205 CYC:6320
+D557 A:11 X:23 Y:55 P:67 SP:FB PPU: 55,211 CYC:6322
+D559 A:11 X:23 Y:55 P:67 SP:FB PPU: 55,217 CYC:6324
+D55B A:11 X:23 Y:55 P:67 SP:FB PPU: 55,223 CYC:6326
+D55D A:11 X:23 Y:55 P:67 SP:FB PPU: 55,229 CYC:6328
+D563 A:11 X:23 Y:55 P:67 SP:FB PPU: 55,238 CYC:6331
+D565 A:11 X:23 Y:46 P:65 SP:FB PPU: 55,244 CYC:6333
+D567 A:11 X:23 Y:46 P:E5 SP:FB PPU: 55,253 CYC:6336
+D56A A:11 X:23 Y:46 P:E5 SP:FB PPU: 55,265 CYC:6340
+D56C A:11 X:23 Y:46 P:E5 SP:FB PPU: 55,271 CYC:6342
+D56E A:11 X:23 Y:46 P:E5 SP:FB PPU: 55,277 CYC:6344
+D570 A:11 X:23 Y:46 P:E5 SP:FB PPU: 55,283 CYC:6346
+D573 A:11 X:23 Y:46 P:65 SP:FB PPU: 55,295 CYC:6350
+D575 A:11 X:23 Y:46 P:67 SP:FB PPU: 55,301 CYC:6352
+D57B A:11 X:23 Y:46 P:67 SP:FB PPU: 55,310 CYC:6355
+D57D A:11 X:23 Y:46 P:E5 SP:FB PPU: 55,319 CYC:6358
+D57F A:55 X:23 Y:46 P:65 SP:FB PPU: 55,325 CYC:6360
+D582 A:55 X:23 Y:46 P:65 SP:FB PPU: 55,337 CYC:6364
+D584 A:55 X:23 Y:11 P:65 SP:FB PPU: 56, 2 CYC:6366
+D586 A:23 X:23 Y:11 P:65 SP:FB PPU: 56, 8 CYC:6368
+D588 A:23 X:00 Y:11 P:67 SP:FB PPU: 56, 14 CYC:6370
+D58B A:23 X:55 Y:11 P:65 SP:FB PPU: 56, 26 CYC:6374
+D58D A:23 X:55 Y:11 P:65 SP:FB PPU: 56, 32 CYC:6376
+D58F A:23 X:55 Y:11 P:65 SP:FB PPU: 56, 38 CYC:6378
+D591 A:23 X:55 Y:11 P:67 SP:FB PPU: 56, 44 CYC:6380
+D593 A:23 X:55 Y:11 P:67 SP:FB PPU: 56, 50 CYC:6382
+D595 A:23 X:55 Y:11 P:67 SP:FB PPU: 56, 56 CYC:6384
+D597 A:23 X:55 Y:11 P:67 SP:FB PPU: 56, 62 CYC:6386
+D599 A:23 X:55 Y:11 P:67 SP:FB PPU: 56, 68 CYC:6388
+D59B A:23 X:55 Y:11 P:67 SP:FB PPU: 56, 74 CYC:6390
+D5A1 A:23 X:55 Y:11 P:67 SP:FB PPU: 56, 83 CYC:6393
+D5A3 A:23 X:46 Y:11 P:65 SP:FB PPU: 56, 89 CYC:6395
+D5A5 A:23 X:46 Y:11 P:E5 SP:FB PPU: 56, 98 CYC:6398
+D5A8 A:23 X:46 Y:11 P:E5 SP:FB PPU: 56,110 CYC:6402
+D5AA A:23 X:46 Y:11 P:E5 SP:FB PPU: 56,116 CYC:6404
+D5AC A:23 X:46 Y:11 P:E5 SP:FB PPU: 56,122 CYC:6406
+D5AE A:23 X:46 Y:11 P:E5 SP:FB PPU: 56,128 CYC:6408
+D5B1 A:23 X:46 Y:11 P:65 SP:FB PPU: 56,140 CYC:6412
+D5B3 A:23 X:46 Y:11 P:67 SP:FB PPU: 56,146 CYC:6414
+D5B9 A:23 X:46 Y:11 P:67 SP:FB PPU: 56,155 CYC:6417
+D5BB A:C0 X:46 Y:11 P:E5 SP:FB PPU: 56,161 CYC:6419
+D5BE A:C0 X:46 Y:11 P:E5 SP:FB PPU: 56,173 CYC:6423
+D5C0 A:C0 X:33 Y:11 P:65 SP:FB PPU: 56,179 CYC:6425
+D5C2 A:C0 X:33 Y:88 P:E5 SP:FB PPU: 56,185 CYC:6427
+D5C4 A:05 X:33 Y:88 P:65 SP:FB PPU: 56,191 CYC:6429
+D5C7 A:05 X:33 Y:88 P:E7 SP:FB PPU: 56,203 CYC:6433
+D5C9 A:05 X:33 Y:88 P:E7 SP:FB PPU: 56,209 CYC:6435
+D5CB A:05 X:33 Y:88 P:E7 SP:FB PPU: 56,215 CYC:6437
+D5CD A:05 X:33 Y:88 P:E7 SP:FB PPU: 56,221 CYC:6439
+D5CF A:05 X:33 Y:88 P:67 SP:FB PPU: 56,227 CYC:6441
+D5D1 A:05 X:33 Y:88 P:67 SP:FB PPU: 56,233 CYC:6443
+D5D3 A:05 X:33 Y:88 P:67 SP:FB PPU: 56,239 CYC:6445
+D5D5 A:05 X:33 Y:88 P:67 SP:FB PPU: 56,245 CYC:6447
+D5D7 A:05 X:33 Y:88 P:67 SP:FB PPU: 56,251 CYC:6449
+D5DD A:05 X:33 Y:88 P:67 SP:FB PPU: 56,260 CYC:6452
+D5DF A:03 X:33 Y:88 P:65 SP:FB PPU: 56,266 CYC:6454
+D5E2 A:03 X:33 Y:88 P:65 SP:FB PPU: 56,278 CYC:6458
+D5E4 A:01 X:33 Y:88 P:65 SP:FB PPU: 56,284 CYC:6460
+D5E7 A:01 X:33 Y:88 P:25 SP:FB PPU: 56,296 CYC:6464
+D5E9 A:01 X:33 Y:88 P:25 SP:FB PPU: 56,302 CYC:6466
+D5EB A:01 X:33 Y:88 P:25 SP:FB PPU: 56,308 CYC:6468
+D5ED A:01 X:33 Y:88 P:25 SP:FB PPU: 56,314 CYC:6470
+D5EF A:01 X:33 Y:88 P:27 SP:FB PPU: 56,320 CYC:6472
+D5F5 A:01 X:33 Y:88 P:27 SP:FB PPU: 56,329 CYC:6475
+D5F7 A:01 X:33 Y:B8 P:A5 SP:FB PPU: 56,335 CYC:6477
+D5F9 A:AA X:33 Y:B8 P:A5 SP:FB PPU: 57, 0 CYC:6479
+D5FC A:AA X:33 Y:B8 P:A5 SP:FB PPU: 57, 12 CYC:6483
+F7B6 A:AA X:33 Y:B8 P:A5 SP:F9 PPU: 57, 30 CYC:6489
+F7B7 A:AA X:33 Y:B8 P:A4 SP:F9 PPU: 57, 36 CYC:6491
+F7B9 A:FF X:33 Y:B8 P:A4 SP:F9 PPU: 57, 42 CYC:6493
+F7BB A:FF X:33 Y:B8 P:A4 SP:F9 PPU: 57, 51 CYC:6496
+F7BD A:FF X:33 Y:B8 P:E4 SP:F9 PPU: 57, 60 CYC:6499
+F7BF A:55 X:33 Y:B8 P:64 SP:F9 PPU: 57, 66 CYC:6501
+D5FF A:55 X:33 Y:B8 P:64 SP:FB PPU: 57, 84 CYC:6507
+D602 A:FF X:33 Y:B8 P:E4 SP:FB PPU: 57, 96 CYC:6511
+F7C0 A:FF X:33 Y:B8 P:E4 SP:F9 PPU: 57,114 CYC:6517
+F7C2 A:FF X:33 Y:B8 P:E4 SP:F9 PPU: 57,120 CYC:6519
+F7C4 A:FF X:33 Y:B8 P:E4 SP:F9 PPU: 57,126 CYC:6521
+F7C6 A:FF X:33 Y:B8 P:67 SP:F9 PPU: 57,132 CYC:6523
+F7C8 A:FF X:33 Y:B8 P:67 SP:F9 PPU: 57,138 CYC:6525
+F7CA A:FF X:33 Y:B8 P:67 SP:F9 PPU: 57,144 CYC:6527
+D605 A:FF X:33 Y:B8 P:67 SP:FB PPU: 57,162 CYC:6533
+D606 A:FF X:33 Y:B9 P:E5 SP:FB PPU: 57,168 CYC:6535
+D608 A:00 X:33 Y:B9 P:67 SP:FB PPU: 57,174 CYC:6537
+D60B A:00 X:33 Y:B9 P:67 SP:FB PPU: 57,186 CYC:6541
+F7CE A:00 X:33 Y:B9 P:67 SP:F9 PPU: 57,204 CYC:6547
+F7CF A:00 X:33 Y:B9 P:67 SP:F9 PPU: 57,210 CYC:6549
+F7D0 A:00 X:33 Y:B9 P:27 SP:F9 PPU: 57,216 CYC:6551
+F7D2 A:00 X:33 Y:B9 P:27 SP:F9 PPU: 57,222 CYC:6553
+D60E A:00 X:33 Y:B9 P:27 SP:FB PPU: 57,240 CYC:6559
+D611 A:00 X:33 Y:B9 P:27 SP:FB PPU: 57,252 CYC:6563
+F7D3 A:00 X:33 Y:B9 P:27 SP:F9 PPU: 57,270 CYC:6569
+F7D5 A:00 X:33 Y:B9 P:27 SP:F9 PPU: 57,276 CYC:6571
+F7D7 A:00 X:33 Y:B9 P:27 SP:F9 PPU: 57,282 CYC:6573
+F7D9 A:00 X:33 Y:B9 P:27 SP:F9 PPU: 57,288 CYC:6575
+F7DB A:00 X:33 Y:B9 P:27 SP:F9 PPU: 57,294 CYC:6577
+D614 A:00 X:33 Y:B9 P:27 SP:FB PPU: 57,312 CYC:6583
+D615 A:00 X:33 Y:BA P:A5 SP:FB PPU: 57,318 CYC:6585
+D617 A:AA X:33 Y:BA P:A5 SP:FB PPU: 57,324 CYC:6587
+D61A A:AA X:33 Y:BA P:A5 SP:FB PPU: 57,336 CYC:6591
+F7DF A:AA X:33 Y:BA P:A5 SP:F9 PPU: 58, 13 CYC:6597
+F7E0 A:AA X:33 Y:BA P:A4 SP:F9 PPU: 58, 19 CYC:6599
+F7E2 A:AA X:33 Y:BA P:E4 SP:F9 PPU: 58, 28 CYC:6602
+F7E4 A:55 X:33 Y:BA P:64 SP:F9 PPU: 58, 34 CYC:6604
+D61D A:55 X:33 Y:BA P:64 SP:FB PPU: 58, 52 CYC:6610
+D620 A:00 X:33 Y:BA P:66 SP:FB PPU: 58, 64 CYC:6614
+F7E5 A:00 X:33 Y:BA P:66 SP:F9 PPU: 58, 82 CYC:6620
+F7E7 A:00 X:33 Y:BA P:66 SP:F9 PPU: 58, 88 CYC:6622
+F7E9 A:00 X:33 Y:BA P:66 SP:F9 PPU: 58, 94 CYC:6624
+F7EB A:00 X:33 Y:BA P:66 SP:F9 PPU: 58,100 CYC:6626
+F7ED A:00 X:33 Y:BA P:66 SP:F9 PPU: 58,106 CYC:6628
+D623 A:00 X:33 Y:BA P:66 SP:FB PPU: 58,124 CYC:6634
+D624 A:00 X:33 Y:BB P:E4 SP:FB PPU: 58,130 CYC:6636
+D626 A:EF X:33 Y:BB P:E4 SP:FB PPU: 58,136 CYC:6638
+D629 A:EF X:33 Y:BB P:E4 SP:FB PPU: 58,148 CYC:6642
+F7F1 A:EF X:33 Y:BB P:E4 SP:F9 PPU: 58,166 CYC:6648
+F7F2 A:EF X:33 Y:BB P:E5 SP:F9 PPU: 58,172 CYC:6650
+F7F3 A:EF X:33 Y:BB P:A5 SP:F9 PPU: 58,178 CYC:6652
+F7F5 A:F8 X:33 Y:BB P:A5 SP:F9 PPU: 58,184 CYC:6654
+D62C A:F8 X:33 Y:BB P:A5 SP:FB PPU: 58,202 CYC:6660
+D62F A:E8 X:33 Y:BB P:A5 SP:FB PPU: 58,214 CYC:6664
+F7F6 A:E8 X:33 Y:BB P:A5 SP:F9 PPU: 58,232 CYC:6670
+F7F8 A:E8 X:33 Y:BB P:A5 SP:F9 PPU: 58,238 CYC:6672
+F7FA A:E8 X:33 Y:BB P:A5 SP:F9 PPU: 58,244 CYC:6674
+F7FC A:E8 X:33 Y:BB P:27 SP:F9 PPU: 58,250 CYC:6676
+F7FE A:E8 X:33 Y:BB P:27 SP:F9 PPU: 58,256 CYC:6678
+F800 A:E8 X:33 Y:BB P:27 SP:F9 PPU: 58,262 CYC:6680
+D632 A:E8 X:33 Y:BB P:27 SP:FB PPU: 58,280 CYC:6686
+D633 A:E8 X:33 Y:BC P:A5 SP:FB PPU: 58,286 CYC:6688
+D635 A:AA X:33 Y:BC P:A5 SP:FB PPU: 58,292 CYC:6690
+D638 A:AA X:33 Y:BC P:A5 SP:FB PPU: 58,304 CYC:6694
+F804 A:AA X:33 Y:BC P:A5 SP:F9 PPU: 58,322 CYC:6700
+F805 A:AA X:33 Y:BC P:A4 SP:F9 PPU: 58,328 CYC:6702
+F807 A:AA X:33 Y:BC P:E4 SP:F9 PPU: 58,337 CYC:6705
+F809 A:5F X:33 Y:BC P:64 SP:F9 PPU: 59, 2 CYC:6707
+D63B A:5F X:33 Y:BC P:64 SP:FB PPU: 59, 20 CYC:6713
+D63E A:F5 X:33 Y:BC P:E4 SP:FB PPU: 59, 32 CYC:6717
+F80A A:F5 X:33 Y:BC P:E4 SP:F9 PPU: 59, 50 CYC:6723
+F80C A:F5 X:33 Y:BC P:E4 SP:F9 PPU: 59, 56 CYC:6725
+F80E A:F5 X:33 Y:BC P:E4 SP:F9 PPU: 59, 62 CYC:6727
+F810 A:F5 X:33 Y:BC P:67 SP:F9 PPU: 59, 68 CYC:6729
+F812 A:F5 X:33 Y:BC P:67 SP:F9 PPU: 59, 74 CYC:6731
+F814 A:F5 X:33 Y:BC P:67 SP:F9 PPU: 59, 80 CYC:6733
+D641 A:F5 X:33 Y:BC P:67 SP:FB PPU: 59, 98 CYC:6739
+D642 A:F5 X:33 Y:BD P:E5 SP:FB PPU: 59,104 CYC:6741
+D644 A:70 X:33 Y:BD P:65 SP:FB PPU: 59,110 CYC:6743
+D647 A:70 X:33 Y:BD P:65 SP:FB PPU: 59,122 CYC:6747
+F818 A:70 X:33 Y:BD P:65 SP:F9 PPU: 59,140 CYC:6753
+F819 A:70 X:33 Y:BD P:65 SP:F9 PPU: 59,146 CYC:6755
+F81A A:70 X:33 Y:BD P:25 SP:F9 PPU: 59,152 CYC:6757
+F81C A:70 X:33 Y:BD P:25 SP:F9 PPU: 59,158 CYC:6759
+D64A A:70 X:33 Y:BD P:25 SP:FB PPU: 59,176 CYC:6765
+D64D A:00 X:33 Y:BD P:27 SP:FB PPU: 59,188 CYC:6769
+F81D A:00 X:33 Y:BD P:27 SP:F9 PPU: 59,206 CYC:6775
+F81F A:00 X:33 Y:BD P:27 SP:F9 PPU: 59,212 CYC:6777
+F821 A:00 X:33 Y:BD P:27 SP:F9 PPU: 59,218 CYC:6779
+F823 A:00 X:33 Y:BD P:27 SP:F9 PPU: 59,224 CYC:6781
+F825 A:00 X:33 Y:BD P:27 SP:F9 PPU: 59,230 CYC:6783
+D650 A:00 X:33 Y:BD P:27 SP:FB PPU: 59,248 CYC:6789
+D651 A:00 X:33 Y:BE P:A5 SP:FB PPU: 59,254 CYC:6791
+D653 A:69 X:33 Y:BE P:25 SP:FB PPU: 59,260 CYC:6793
+D656 A:69 X:33 Y:BE P:25 SP:FB PPU: 59,272 CYC:6797
+F829 A:69 X:33 Y:BE P:25 SP:F9 PPU: 59,290 CYC:6803
+F82A A:69 X:33 Y:BE P:24 SP:F9 PPU: 59,296 CYC:6805
+F82C A:69 X:33 Y:BE P:E4 SP:F9 PPU: 59,305 CYC:6808
+F82E A:00 X:33 Y:BE P:66 SP:F9 PPU: 59,311 CYC:6810
+D659 A:00 X:33 Y:BE P:66 SP:FB PPU: 59,329 CYC:6816
+D65C A:69 X:33 Y:BE P:24 SP:FB PPU: 60, 0 CYC:6820
+F82F A:69 X:33 Y:BE P:24 SP:F9 PPU: 60, 18 CYC:6826
+F831 A:69 X:33 Y:BE P:24 SP:F9 PPU: 60, 24 CYC:6828
+F833 A:69 X:33 Y:BE P:24 SP:F9 PPU: 60, 30 CYC:6830
+F835 A:69 X:33 Y:BE P:27 SP:F9 PPU: 60, 36 CYC:6832
+F837 A:69 X:33 Y:BE P:27 SP:F9 PPU: 60, 42 CYC:6834
+F839 A:69 X:33 Y:BE P:27 SP:F9 PPU: 60, 48 CYC:6836
+D65F A:69 X:33 Y:BE P:27 SP:FB PPU: 60, 66 CYC:6842
+D660 A:69 X:33 Y:BF P:A5 SP:FB PPU: 60, 72 CYC:6844
+F83D A:69 X:33 Y:BF P:A5 SP:F9 PPU: 60, 90 CYC:6850
+F83E A:69 X:33 Y:BF P:A5 SP:F9 PPU: 60, 96 CYC:6852
+F840 A:69 X:33 Y:BF P:E5 SP:F9 PPU: 60,105 CYC:6855
+F842 A:00 X:33 Y:BF P:67 SP:F9 PPU: 60,111 CYC:6857
+D663 A:00 X:33 Y:BF P:67 SP:FB PPU: 60,129 CYC:6863
+D666 A:6A X:33 Y:BF P:24 SP:FB PPU: 60,141 CYC:6867
+F843 A:6A X:33 Y:BF P:24 SP:F9 PPU: 60,159 CYC:6873
+F845 A:6A X:33 Y:BF P:24 SP:F9 PPU: 60,165 CYC:6875
+F847 A:6A X:33 Y:BF P:24 SP:F9 PPU: 60,171 CYC:6877
+F849 A:6A X:33 Y:BF P:27 SP:F9 PPU: 60,177 CYC:6879
+F84B A:6A X:33 Y:BF P:27 SP:F9 PPU: 60,183 CYC:6881
+F84D A:6A X:33 Y:BF P:27 SP:F9 PPU: 60,189 CYC:6883
+D669 A:6A X:33 Y:BF P:27 SP:FB PPU: 60,207 CYC:6889
+D66A A:6A X:33 Y:C0 P:A5 SP:FB PPU: 60,213 CYC:6891
+D66C A:7F X:33 Y:C0 P:25 SP:FB PPU: 60,219 CYC:6893
+D66F A:7F X:33 Y:C0 P:25 SP:FB PPU: 60,231 CYC:6897
+F851 A:7F X:33 Y:C0 P:25 SP:F9 PPU: 60,249 CYC:6903
+F852 A:7F X:33 Y:C0 P:25 SP:F9 PPU: 60,255 CYC:6905
+F853 A:7F X:33 Y:C0 P:25 SP:F9 PPU: 60,261 CYC:6907
+F855 A:7F X:33 Y:C0 P:25 SP:F9 PPU: 60,267 CYC:6909
+D672 A:7F X:33 Y:C0 P:25 SP:FB PPU: 60,285 CYC:6915
+D675 A:FF X:33 Y:C0 P:E4 SP:FB PPU: 60,297 CYC:6919
+F856 A:FF X:33 Y:C0 P:E4 SP:F9 PPU: 60,315 CYC:6925
+F858 A:FF X:33 Y:C0 P:E4 SP:F9 PPU: 60,321 CYC:6927
+F85A A:FF X:33 Y:C0 P:E4 SP:F9 PPU: 60,327 CYC:6929
+F85C A:FF X:33 Y:C0 P:67 SP:F9 PPU: 60,333 CYC:6931
+F85E A:FF X:33 Y:C0 P:67 SP:F9 PPU: 60,339 CYC:6933
+F860 A:FF X:33 Y:C0 P:67 SP:F9 PPU: 61, 4 CYC:6935
+D678 A:FF X:33 Y:C0 P:67 SP:FB PPU: 61, 22 CYC:6941
+D679 A:FF X:33 Y:C1 P:E5 SP:FB PPU: 61, 28 CYC:6943
+D67B A:80 X:33 Y:C1 P:E5 SP:FB PPU: 61, 34 CYC:6945
+D67E A:80 X:33 Y:C1 P:E5 SP:FB PPU: 61, 46 CYC:6949
+F864 A:80 X:33 Y:C1 P:E5 SP:F9 PPU: 61, 64 CYC:6955
+F865 A:80 X:33 Y:C1 P:E4 SP:F9 PPU: 61, 70 CYC:6957
+F867 A:80 X:33 Y:C1 P:E4 SP:F9 PPU: 61, 79 CYC:6960
+F869 A:7F X:33 Y:C1 P:64 SP:F9 PPU: 61, 85 CYC:6962
+D681 A:7F X:33 Y:C1 P:64 SP:FB PPU: 61,103 CYC:6968
+D684 A:FF X:33 Y:C1 P:A4 SP:FB PPU: 61,115 CYC:6972
+F86A A:FF X:33 Y:C1 P:A4 SP:F9 PPU: 61,133 CYC:6978
+F86C A:FF X:33 Y:C1 P:A4 SP:F9 PPU: 61,139 CYC:6980
+F86E A:FF X:33 Y:C1 P:A4 SP:F9 PPU: 61,145 CYC:6982
+F870 A:FF X:33 Y:C1 P:27 SP:F9 PPU: 61,151 CYC:6984
+F872 A:FF X:33 Y:C1 P:27 SP:F9 PPU: 61,157 CYC:6986
+F874 A:FF X:33 Y:C1 P:27 SP:F9 PPU: 61,163 CYC:6988
+D687 A:FF X:33 Y:C1 P:27 SP:FB PPU: 61,181 CYC:6994
+D688 A:FF X:33 Y:C2 P:A5 SP:FB PPU: 61,187 CYC:6996
+F878 A:FF X:33 Y:C2 P:A5 SP:F9 PPU: 61,205 CYC:7002
+F879 A:FF X:33 Y:C2 P:A5 SP:F9 PPU: 61,211 CYC:7004
+F87A A:FF X:33 Y:C2 P:A5 SP:F9 PPU: 61,217 CYC:7006
+F87C A:7F X:33 Y:C2 P:25 SP:F9 PPU: 61,223 CYC:7008
+D68B A:7F X:33 Y:C2 P:25 SP:FB PPU: 61,241 CYC:7014
+D68E A:00 X:33 Y:C2 P:27 SP:FB PPU: 61,253 CYC:7018
+F87D A:00 X:33 Y:C2 P:27 SP:F9 PPU: 61,271 CYC:7024
+F87F A:00 X:33 Y:C2 P:27 SP:F9 PPU: 61,277 CYC:7026
+F881 A:00 X:33 Y:C2 P:27 SP:F9 PPU: 61,283 CYC:7028
+F883 A:00 X:33 Y:C2 P:27 SP:F9 PPU: 61,289 CYC:7030
+F885 A:00 X:33 Y:C2 P:27 SP:F9 PPU: 61,295 CYC:7032
+D691 A:00 X:33 Y:C2 P:27 SP:FB PPU: 61,313 CYC:7038
+D692 A:00 X:33 Y:C3 P:A5 SP:FB PPU: 61,319 CYC:7040
+D694 A:40 X:33 Y:C3 P:25 SP:FB PPU: 61,325 CYC:7042
+D697 A:40 X:33 Y:C3 P:25 SP:FB PPU: 61,337 CYC:7046
+F889 A:40 X:33 Y:C3 P:25 SP:F9 PPU: 62, 14 CYC:7052
+F88B A:40 X:33 Y:C3 P:E5 SP:F9 PPU: 62, 23 CYC:7055
+F88D A:40 X:33 Y:C3 P:65 SP:F9 PPU: 62, 29 CYC:7057
+D69A A:40 X:33 Y:C3 P:65 SP:FB PPU: 62, 47 CYC:7063
+D69D A:40 X:33 Y:C3 P:67 SP:FB PPU: 62, 59 CYC:7067
+F88E A:40 X:33 Y:C3 P:67 SP:F9 PPU: 62, 77 CYC:7073
+F890 A:40 X:33 Y:C3 P:67 SP:F9 PPU: 62, 83 CYC:7075
+F892 A:40 X:33 Y:C3 P:67 SP:F9 PPU: 62, 89 CYC:7077
+F894 A:40 X:33 Y:C3 P:67 SP:F9 PPU: 62, 95 CYC:7079
+F896 A:40 X:33 Y:C3 P:67 SP:F9 PPU: 62,101 CYC:7081
+D6A0 A:40 X:33 Y:C3 P:67 SP:FB PPU: 62,119 CYC:7087
+D6A1 A:40 X:33 Y:C4 P:E5 SP:FB PPU: 62,125 CYC:7089
+D6A2 A:40 X:33 Y:C4 P:E5 SP:FA PPU: 62,134 CYC:7092
+D6A4 A:3F X:33 Y:C4 P:65 SP:FA PPU: 62,140 CYC:7094
+D6A7 A:3F X:33 Y:C4 P:65 SP:FA PPU: 62,152 CYC:7098
+D6A8 A:40 X:33 Y:C4 P:65 SP:FB PPU: 62,164 CYC:7102
+F89A A:40 X:33 Y:C4 P:65 SP:F9 PPU: 62,182 CYC:7108
+F89B A:40 X:33 Y:C4 P:25 SP:F9 PPU: 62,188 CYC:7110
+D6AB A:40 X:33 Y:C4 P:25 SP:FB PPU: 62,206 CYC:7116
+D6AE A:40 X:33 Y:C4 P:25 SP:FB PPU: 62,218 CYC:7120
+F89C A:40 X:33 Y:C4 P:25 SP:F9 PPU: 62,236 CYC:7126
+F89E A:40 X:33 Y:C4 P:25 SP:F9 PPU: 62,242 CYC:7128
+F8A0 A:40 X:33 Y:C4 P:25 SP:F9 PPU: 62,248 CYC:7130
+F8A2 A:40 X:33 Y:C4 P:25 SP:F9 PPU: 62,254 CYC:7132
+F8A4 A:40 X:33 Y:C4 P:25 SP:F9 PPU: 62,260 CYC:7134
+D6B1 A:40 X:33 Y:C4 P:25 SP:FB PPU: 62,278 CYC:7140
+D6B2 A:40 X:33 Y:C5 P:A5 SP:FB PPU: 62,284 CYC:7142
+D6B3 A:40 X:33 Y:C5 P:A5 SP:FA PPU: 62,293 CYC:7145
+D6B5 A:41 X:33 Y:C5 P:25 SP:FA PPU: 62,299 CYC:7147
+D6B8 A:41 X:33 Y:C5 P:25 SP:FA PPU: 62,311 CYC:7151
+D6B9 A:40 X:33 Y:C5 P:25 SP:FB PPU: 62,323 CYC:7155
+D6BC A:40 X:33 Y:C5 P:A4 SP:FB PPU: 62,335 CYC:7159
+F8A8 A:40 X:33 Y:C5 P:A4 SP:F9 PPU: 63, 12 CYC:7165
+F8AA A:40 X:33 Y:C5 P:A4 SP:F9 PPU: 63, 18 CYC:7167
+F8AC A:40 X:33 Y:C5 P:A4 SP:F9 PPU: 63, 24 CYC:7169
+F8AE A:40 X:33 Y:C5 P:A4 SP:F9 PPU: 63, 30 CYC:7171
+D6BF A:40 X:33 Y:C5 P:A4 SP:FB PPU: 63, 48 CYC:7177
+D6C0 A:40 X:33 Y:C6 P:A4 SP:FB PPU: 63, 54 CYC:7179
+D6C1 A:40 X:33 Y:C6 P:A4 SP:FA PPU: 63, 63 CYC:7182
+D6C3 A:00 X:33 Y:C6 P:26 SP:FA PPU: 63, 69 CYC:7184
+D6C6 A:00 X:33 Y:C6 P:26 SP:FA PPU: 63, 81 CYC:7188
+D6C7 A:40 X:33 Y:C6 P:24 SP:FB PPU: 63, 93 CYC:7192
+F8B2 A:40 X:33 Y:C6 P:24 SP:F9 PPU: 63,111 CYC:7198
+F8B4 A:80 X:33 Y:C6 P:A4 SP:F9 PPU: 63,117 CYC:7200
+D6CA A:80 X:33 Y:C6 P:A4 SP:FB PPU: 63,135 CYC:7206
+D6CD A:80 X:33 Y:C6 P:A5 SP:FB PPU: 63,147 CYC:7210
+F8B5 A:80 X:33 Y:C6 P:A5 SP:F9 PPU: 63,165 CYC:7216
+F8B7 A:80 X:33 Y:C6 P:A5 SP:F9 PPU: 63,171 CYC:7218
+F8B9 A:80 X:33 Y:C6 P:A5 SP:F9 PPU: 63,177 CYC:7220
+F8BB A:80 X:33 Y:C6 P:A5 SP:F9 PPU: 63,183 CYC:7222
+D6D0 A:80 X:33 Y:C6 P:A5 SP:FB PPU: 63,201 CYC:7228
+D6D1 A:80 X:33 Y:C7 P:A5 SP:FB PPU: 63,207 CYC:7230
+D6D2 A:80 X:33 Y:C7 P:A5 SP:FA PPU: 63,216 CYC:7233
+D6D4 A:80 X:33 Y:C7 P:A5 SP:FA PPU: 63,222 CYC:7235
+D6D7 A:80 X:33 Y:C7 P:A5 SP:FA PPU: 63,234 CYC:7239
+D6D8 A:80 X:33 Y:C7 P:A5 SP:FB PPU: 63,246 CYC:7243
+D6DB A:80 X:33 Y:C7 P:27 SP:FB PPU: 63,258 CYC:7247
+F8BF A:80 X:33 Y:C7 P:27 SP:F9 PPU: 63,276 CYC:7253
+F8C1 A:80 X:33 Y:C7 P:27 SP:F9 PPU: 63,282 CYC:7255
+F8C3 A:80 X:33 Y:C7 P:27 SP:F9 PPU: 63,288 CYC:7257
+F8C5 A:80 X:33 Y:C7 P:27 SP:F9 PPU: 63,294 CYC:7259
+D6DE A:80 X:33 Y:C7 P:27 SP:FB PPU: 63,312 CYC:7265
+D6DF A:80 X:33 Y:C8 P:A5 SP:FB PPU: 63,318 CYC:7267
+D6E0 A:80 X:33 Y:C8 P:A5 SP:FA PPU: 63,327 CYC:7270
+D6E2 A:81 X:33 Y:C8 P:A5 SP:FA PPU: 63,333 CYC:7272
+D6E5 A:81 X:33 Y:C8 P:A5 SP:FA PPU: 64, 4 CYC:7276
+D6E6 A:80 X:33 Y:C8 P:A5 SP:FB PPU: 64, 16 CYC:7280
+D6E9 A:80 X:33 Y:C8 P:A4 SP:FB PPU: 64, 28 CYC:7284
+F8C9 A:80 X:33 Y:C8 P:A4 SP:F9 PPU: 64, 46 CYC:7290
+F8CB A:80 X:33 Y:C8 P:A4 SP:F9 PPU: 64, 52 CYC:7292
+F8CD A:80 X:33 Y:C8 P:A4 SP:F9 PPU: 64, 58 CYC:7294
+F8CF A:80 X:33 Y:C8 P:A4 SP:F9 PPU: 64, 64 CYC:7296
+D6EC A:80 X:33 Y:C8 P:A4 SP:FB PPU: 64, 82 CYC:7302
+D6ED A:80 X:33 Y:C9 P:A4 SP:FB PPU: 64, 88 CYC:7304
+D6EE A:80 X:33 Y:C9 P:A4 SP:FA PPU: 64, 97 CYC:7307
+D6F0 A:7F X:33 Y:C9 P:24 SP:FA PPU: 64,103 CYC:7309
+D6F3 A:7F X:33 Y:C9 P:24 SP:FA PPU: 64,115 CYC:7313
+D6F4 A:80 X:33 Y:C9 P:A4 SP:FB PPU: 64,127 CYC:7317
+D6F7 A:80 X:33 Y:C9 P:25 SP:FB PPU: 64,139 CYC:7321
+F8D3 A:80 X:33 Y:C9 P:25 SP:F9 PPU: 64,157 CYC:7327
+F8D5 A:80 X:33 Y:C9 P:25 SP:F9 PPU: 64,163 CYC:7329
+F8D7 A:80 X:33 Y:C9 P:25 SP:F9 PPU: 64,169 CYC:7331
+F8D9 A:80 X:33 Y:C9 P:25 SP:F9 PPU: 64,175 CYC:7333
+D6FA A:80 X:33 Y:C9 P:25 SP:FB PPU: 64,193 CYC:7339
+D6FB A:80 X:33 Y:CA P:A5 SP:FB PPU: 64,199 CYC:7341
+D6FD A:40 X:33 Y:CA P:25 SP:FB PPU: 64,205 CYC:7343
+D700 A:40 X:33 Y:CA P:25 SP:FB PPU: 64,217 CYC:7347
+F931 A:40 X:33 Y:CA P:25 SP:F9 PPU: 64,235 CYC:7353
+F933 A:40 X:33 Y:CA P:E5 SP:F9 PPU: 64,244 CYC:7356
+F935 A:40 X:33 Y:CA P:65 SP:F9 PPU: 64,250 CYC:7358
+F936 A:40 X:33 Y:CA P:65 SP:F9 PPU: 64,256 CYC:7360
+D703 A:40 X:33 Y:CA P:65 SP:FB PPU: 64,274 CYC:7366
+D706 A:00 X:33 Y:CA P:27 SP:FB PPU: 64,286 CYC:7370
+F937 A:00 X:33 Y:CA P:27 SP:F9 PPU: 64,304 CYC:7376
+F939 A:00 X:33 Y:CA P:27 SP:F9 PPU: 64,310 CYC:7378
+F93B A:00 X:33 Y:CA P:27 SP:F9 PPU: 64,316 CYC:7380
+F93D A:00 X:33 Y:CA P:27 SP:F9 PPU: 64,322 CYC:7382
+F93F A:00 X:33 Y:CA P:27 SP:F9 PPU: 64,328 CYC:7384
+F941 A:00 X:33 Y:CA P:27 SP:F9 PPU: 64,334 CYC:7386
+F943 A:00 X:33 Y:CA P:27 SP:F9 PPU: 64,340 CYC:7388
+D709 A:00 X:33 Y:CA P:27 SP:FB PPU: 65, 17 CYC:7394
+D70A A:00 X:33 Y:CB P:A5 SP:FB PPU: 65, 23 CYC:7396
+D70C A:3F X:33 Y:CB P:25 SP:FB PPU: 65, 29 CYC:7398
+D70F A:3F X:33 Y:CB P:25 SP:FB PPU: 65, 41 CYC:7402
+F947 A:3F X:33 Y:CB P:25 SP:F9 PPU: 65, 59 CYC:7408
+F948 A:3F X:33 Y:CB P:25 SP:F9 PPU: 65, 65 CYC:7410
+F949 A:3F X:33 Y:CB P:25 SP:F9 PPU: 65, 71 CYC:7412
+F94B A:40 X:33 Y:CB P:25 SP:F9 PPU: 65, 77 CYC:7414
+D712 A:40 X:33 Y:CB P:25 SP:FB PPU: 65, 95 CYC:7420
+D715 A:01 X:33 Y:CB P:25 SP:FB PPU: 65,107 CYC:7424
+F94C A:01 X:33 Y:CB P:25 SP:F9 PPU: 65,125 CYC:7430
+F94E A:01 X:33 Y:CB P:25 SP:F9 PPU: 65,131 CYC:7432
+F950 A:01 X:33 Y:CB P:25 SP:F9 PPU: 65,137 CYC:7434
+F952 A:01 X:33 Y:CB P:25 SP:F9 PPU: 65,143 CYC:7436
+F954 A:01 X:33 Y:CB P:25 SP:F9 PPU: 65,149 CYC:7438
+F956 A:01 X:33 Y:CB P:27 SP:F9 PPU: 65,155 CYC:7440
+F958 A:01 X:33 Y:CB P:27 SP:F9 PPU: 65,161 CYC:7442
+D718 A:01 X:33 Y:CB P:27 SP:FB PPU: 65,179 CYC:7448
+D719 A:01 X:33 Y:CC P:A5 SP:FB PPU: 65,185 CYC:7450
+D71B A:41 X:33 Y:CC P:25 SP:FB PPU: 65,191 CYC:7452
+D71E A:41 X:33 Y:CC P:25 SP:FB PPU: 65,203 CYC:7456
+F95C A:41 X:33 Y:CC P:25 SP:F9 PPU: 65,221 CYC:7462
+F95E A:40 X:33 Y:CC P:25 SP:F9 PPU: 65,227 CYC:7464
+F95F A:40 X:33 Y:CC P:25 SP:F9 PPU: 65,233 CYC:7466
+F961 A:40 X:33 Y:CC P:E5 SP:F9 PPU: 65,242 CYC:7469
+D721 A:40 X:33 Y:CC P:E5 SP:FB PPU: 65,260 CYC:7475
+D724 A:FF X:33 Y:CC P:A4 SP:FB PPU: 65,272 CYC:7479
+F962 A:FF X:33 Y:CC P:A4 SP:F9 PPU: 65,290 CYC:7485
+F964 A:FF X:33 Y:CC P:A4 SP:F9 PPU: 65,296 CYC:7487
+F966 A:FF X:33 Y:CC P:A4 SP:F9 PPU: 65,302 CYC:7489
+F968 A:FF X:33 Y:CC P:A4 SP:F9 PPU: 65,308 CYC:7491
+F96A A:FF X:33 Y:CC P:A4 SP:F9 PPU: 65,314 CYC:7493
+F96C A:FF X:33 Y:CC P:27 SP:F9 PPU: 65,320 CYC:7495
+F96E A:FF X:33 Y:CC P:27 SP:F9 PPU: 65,326 CYC:7497
+D727 A:FF X:33 Y:CC P:27 SP:FB PPU: 66, 3 CYC:7503
+D728 A:FF X:33 Y:CD P:A5 SP:FB PPU: 66, 9 CYC:7505
+D72A A:00 X:33 Y:CD P:27 SP:FB PPU: 66, 15 CYC:7507
+D72D A:00 X:33 Y:CD P:27 SP:FB PPU: 66, 27 CYC:7511
+F972 A:00 X:33 Y:CD P:27 SP:F9 PPU: 66, 45 CYC:7517
+F973 A:00 X:33 Y:CD P:26 SP:F9 PPU: 66, 51 CYC:7519
+F975 A:80 X:33 Y:CD P:A4 SP:F9 PPU: 66, 57 CYC:7521
+D730 A:80 X:33 Y:CD P:A4 SP:FB PPU: 66, 75 CYC:7527
+D733 A:7F X:33 Y:CD P:65 SP:FB PPU: 66, 87 CYC:7531
+F976 A:7F X:33 Y:CD P:65 SP:F9 PPU: 66,105 CYC:7537
+F978 A:7F X:33 Y:CD P:65 SP:F9 PPU: 66,111 CYC:7539
+F97A A:7F X:33 Y:CD P:67 SP:F9 PPU: 66,117 CYC:7541
+F97C A:7F X:33 Y:CD P:67 SP:F9 PPU: 66,123 CYC:7543
+D736 A:7F X:33 Y:CD P:67 SP:FB PPU: 66,141 CYC:7549
+D737 A:7F X:33 Y:CE P:E5 SP:FB PPU: 66,147 CYC:7551
+D739 A:7F X:33 Y:CE P:65 SP:FB PPU: 66,153 CYC:7553
+D73C A:7F X:33 Y:CE P:65 SP:FB PPU: 66,165 CYC:7557
+F980 A:7F X:33 Y:CE P:65 SP:F9 PPU: 66,183 CYC:7563
+F981 A:7F X:33 Y:CE P:65 SP:F9 PPU: 66,189 CYC:7565
+F983 A:81 X:33 Y:CE P:E5 SP:F9 PPU: 66,195 CYC:7567
+D73F A:81 X:33 Y:CE P:E5 SP:FB PPU: 66,213 CYC:7573
+D742 A:02 X:33 Y:CE P:65 SP:FB PPU: 66,225 CYC:7577
+F984 A:02 X:33 Y:CE P:65 SP:F9 PPU: 66,243 CYC:7583
+F986 A:02 X:33 Y:CE P:65 SP:F9 PPU: 66,249 CYC:7585
+F988 A:02 X:33 Y:CE P:65 SP:F9 PPU: 66,255 CYC:7587
+F98A A:02 X:33 Y:CE P:67 SP:F9 PPU: 66,261 CYC:7589
+F98C A:02 X:33 Y:CE P:67 SP:F9 PPU: 66,267 CYC:7591
+D745 A:02 X:33 Y:CE P:67 SP:FB PPU: 66,285 CYC:7597
+D746 A:02 X:33 Y:CF P:E5 SP:FB PPU: 66,291 CYC:7599
+D748 A:40 X:33 Y:CF P:65 SP:FB PPU: 66,297 CYC:7601
+D74B A:40 X:33 Y:CF P:65 SP:FB PPU: 66,309 CYC:7605
+F889 A:40 X:33 Y:CF P:65 SP:F9 PPU: 66,327 CYC:7611
+F88B A:40 X:33 Y:CF P:E5 SP:F9 PPU: 66,336 CYC:7614
+F88D A:40 X:33 Y:CF P:65 SP:F9 PPU: 67, 1 CYC:7616
+D74E A:40 X:33 Y:CF P:65 SP:FB PPU: 67, 19 CYC:7622
+D74F A:40 X:40 Y:CF P:65 SP:FB PPU: 67, 25 CYC:7624
+D752 A:40 X:40 Y:CF P:67 SP:FB PPU: 67, 37 CYC:7628
+F88E A:40 X:40 Y:CF P:67 SP:F9 PPU: 67, 55 CYC:7634
+F890 A:40 X:40 Y:CF P:67 SP:F9 PPU: 67, 61 CYC:7636
+F892 A:40 X:40 Y:CF P:67 SP:F9 PPU: 67, 67 CYC:7638
+F894 A:40 X:40 Y:CF P:67 SP:F9 PPU: 67, 73 CYC:7640
+F896 A:40 X:40 Y:CF P:67 SP:F9 PPU: 67, 79 CYC:7642
+D755 A:40 X:40 Y:CF P:67 SP:FB PPU: 67, 97 CYC:7648
+D756 A:40 X:40 Y:D0 P:E5 SP:FB PPU: 67,103 CYC:7650
+D758 A:3F X:40 Y:D0 P:65 SP:FB PPU: 67,109 CYC:7652
+D75B A:3F X:40 Y:D0 P:65 SP:FB PPU: 67,121 CYC:7656
+F89A A:3F X:40 Y:D0 P:65 SP:F9 PPU: 67,139 CYC:7662
+F89B A:3F X:40 Y:D0 P:25 SP:F9 PPU: 67,145 CYC:7664
+D75E A:3F X:40 Y:D0 P:25 SP:FB PPU: 67,163 CYC:7670
+D761 A:3F X:40 Y:D0 P:25 SP:FB PPU: 67,175 CYC:7674
+F89C A:3F X:40 Y:D0 P:25 SP:F9 PPU: 67,193 CYC:7680
+F89E A:3F X:40 Y:D0 P:25 SP:F9 PPU: 67,199 CYC:7682
+F8A0 A:3F X:40 Y:D0 P:25 SP:F9 PPU: 67,205 CYC:7684
+F8A2 A:3F X:40 Y:D0 P:25 SP:F9 PPU: 67,211 CYC:7686
+F8A4 A:3F X:40 Y:D0 P:25 SP:F9 PPU: 67,217 CYC:7688
+D764 A:3F X:40 Y:D0 P:25 SP:FB PPU: 67,235 CYC:7694
+D765 A:3F X:40 Y:D1 P:A5 SP:FB PPU: 67,241 CYC:7696
+D767 A:41 X:40 Y:D1 P:25 SP:FB PPU: 67,247 CYC:7698
+D76A A:41 X:40 Y:D1 P:25 SP:FB PPU: 67,259 CYC:7702
+D76D A:41 X:40 Y:D1 P:A4 SP:FB PPU: 67,271 CYC:7706
+F8A8 A:41 X:40 Y:D1 P:A4 SP:F9 PPU: 67,289 CYC:7712
+F8AA A:41 X:40 Y:D1 P:A4 SP:F9 PPU: 67,295 CYC:7714
+F8AC A:41 X:40 Y:D1 P:A4 SP:F9 PPU: 67,301 CYC:7716
+F8AE A:41 X:40 Y:D1 P:A4 SP:F9 PPU: 67,307 CYC:7718
+D770 A:41 X:40 Y:D1 P:A4 SP:FB PPU: 67,325 CYC:7724
+D771 A:41 X:40 Y:D2 P:A4 SP:FB PPU: 67,331 CYC:7726
+D773 A:00 X:40 Y:D2 P:26 SP:FB PPU: 67,337 CYC:7728
+D776 A:00 X:40 Y:D2 P:26 SP:FB PPU: 68, 8 CYC:7732
+F8B2 A:00 X:40 Y:D2 P:26 SP:F9 PPU: 68, 26 CYC:7738
+F8B4 A:80 X:40 Y:D2 P:A4 SP:F9 PPU: 68, 32 CYC:7740
+D779 A:80 X:40 Y:D2 P:A4 SP:FB PPU: 68, 50 CYC:7746
+D77A A:80 X:80 Y:D2 P:A4 SP:FB PPU: 68, 56 CYC:7748
+D77D A:80 X:80 Y:D2 P:A5 SP:FB PPU: 68, 68 CYC:7752
+F8B5 A:80 X:80 Y:D2 P:A5 SP:F9 PPU: 68, 86 CYC:7758
+F8B7 A:80 X:80 Y:D2 P:A5 SP:F9 PPU: 68, 92 CYC:7760
+F8B9 A:80 X:80 Y:D2 P:A5 SP:F9 PPU: 68, 98 CYC:7762
+F8BB A:80 X:80 Y:D2 P:A5 SP:F9 PPU: 68,104 CYC:7764
+D780 A:80 X:80 Y:D2 P:A5 SP:FB PPU: 68,122 CYC:7770
+D781 A:80 X:80 Y:D3 P:A5 SP:FB PPU: 68,128 CYC:7772
+D783 A:80 X:80 Y:D3 P:A5 SP:FB PPU: 68,134 CYC:7774
+D786 A:80 X:80 Y:D3 P:A5 SP:FB PPU: 68,146 CYC:7778
+D789 A:80 X:80 Y:D3 P:27 SP:FB PPU: 68,158 CYC:7782
+F8BF A:80 X:80 Y:D3 P:27 SP:F9 PPU: 68,176 CYC:7788
+F8C1 A:80 X:80 Y:D3 P:27 SP:F9 PPU: 68,182 CYC:7790
+F8C3 A:80 X:80 Y:D3 P:27 SP:F9 PPU: 68,188 CYC:7792
+F8C5 A:80 X:80 Y:D3 P:27 SP:F9 PPU: 68,194 CYC:7794
+D78C A:80 X:80 Y:D3 P:27 SP:FB PPU: 68,212 CYC:7800
+D78D A:80 X:80 Y:D4 P:A5 SP:FB PPU: 68,218 CYC:7802
+D78F A:81 X:80 Y:D4 P:A5 SP:FB PPU: 68,224 CYC:7804
+D792 A:81 X:80 Y:D4 P:A5 SP:FB PPU: 68,236 CYC:7808
+D795 A:81 X:80 Y:D4 P:A4 SP:FB PPU: 68,248 CYC:7812
+F8C9 A:81 X:80 Y:D4 P:A4 SP:F9 PPU: 68,266 CYC:7818
+F8CB A:81 X:80 Y:D4 P:A4 SP:F9 PPU: 68,272 CYC:7820
+F8CD A:81 X:80 Y:D4 P:A4 SP:F9 PPU: 68,278 CYC:7822
+F8CF A:81 X:80 Y:D4 P:A4 SP:F9 PPU: 68,284 CYC:7824
+D798 A:81 X:80 Y:D4 P:A4 SP:FB PPU: 68,302 CYC:7830
+D799 A:81 X:80 Y:D5 P:A4 SP:FB PPU: 68,308 CYC:7832
+D79B A:7F X:80 Y:D5 P:24 SP:FB PPU: 68,314 CYC:7834
+D79E A:7F X:80 Y:D5 P:24 SP:FB PPU: 68,326 CYC:7838
+D7A1 A:7F X:80 Y:D5 P:25 SP:FB PPU: 68,338 CYC:7842
+F8D3 A:7F X:80 Y:D5 P:25 SP:F9 PPU: 69, 15 CYC:7848
+F8D5 A:7F X:80 Y:D5 P:25 SP:F9 PPU: 69, 21 CYC:7850
+F8D7 A:7F X:80 Y:D5 P:25 SP:F9 PPU: 69, 27 CYC:7852
+F8D9 A:7F X:80 Y:D5 P:25 SP:F9 PPU: 69, 33 CYC:7854
+D7A4 A:7F X:80 Y:D5 P:25 SP:FB PPU: 69, 51 CYC:7860
+D7A5 A:7F X:80 Y:D6 P:A5 SP:FB PPU: 69, 57 CYC:7862
+D7A6 A:D6 X:80 Y:D6 P:A5 SP:FB PPU: 69, 63 CYC:7864
+D7A7 A:D6 X:D6 Y:D6 P:A5 SP:FB PPU: 69, 69 CYC:7866
+D7A9 A:40 X:D6 Y:D6 P:25 SP:FB PPU: 69, 75 CYC:7868
+D7AC A:40 X:D6 Y:D6 P:25 SP:FB PPU: 69, 87 CYC:7872
+F8DD A:40 X:D6 Y:D6 P:25 SP:F9 PPU: 69,105 CYC:7878
+F8DF A:40 X:D6 Y:D6 P:E5 SP:F9 PPU: 69,114 CYC:7881
+F8E1 A:40 X:D6 Y:40 P:65 SP:F9 PPU: 69,120 CYC:7883
+D7AF A:40 X:D6 Y:40 P:65 SP:FB PPU: 69,138 CYC:7889
+D7B2 A:40 X:D6 Y:40 P:67 SP:FB PPU: 69,150 CYC:7893
+F8E2 A:40 X:D6 Y:40 P:67 SP:F9 PPU: 69,168 CYC:7899
+F8E4 A:40 X:D6 Y:40 P:67 SP:F9 PPU: 69,174 CYC:7901
+F8E6 A:40 X:D6 Y:40 P:67 SP:F9 PPU: 69,180 CYC:7903
+F8E8 A:40 X:D6 Y:40 P:67 SP:F9 PPU: 69,186 CYC:7905
+F8EA A:40 X:D6 Y:40 P:67 SP:F9 PPU: 69,192 CYC:7907
+D7B5 A:40 X:D6 Y:40 P:67 SP:FB PPU: 69,210 CYC:7913
+D7B6 A:40 X:D7 Y:40 P:E5 SP:FB PPU: 69,216 CYC:7915
+D7B8 A:3F X:D7 Y:40 P:65 SP:FB PPU: 69,222 CYC:7917
+D7BB A:3F X:D7 Y:40 P:65 SP:FB PPU: 69,234 CYC:7921
+F8EE A:3F X:D7 Y:40 P:65 SP:F9 PPU: 69,252 CYC:7927
+F8EF A:3F X:D7 Y:40 P:25 SP:F9 PPU: 69,258 CYC:7929
+D7BE A:3F X:D7 Y:40 P:25 SP:FB PPU: 69,276 CYC:7935
+D7C1 A:3F X:D7 Y:40 P:25 SP:FB PPU: 69,288 CYC:7939
+F8F0 A:3F X:D7 Y:40 P:25 SP:F9 PPU: 69,306 CYC:7945
+F8F2 A:3F X:D7 Y:40 P:25 SP:F9 PPU: 69,312 CYC:7947
+F8F4 A:3F X:D7 Y:40 P:25 SP:F9 PPU: 69,318 CYC:7949
+F8F6 A:3F X:D7 Y:40 P:25 SP:F9 PPU: 69,324 CYC:7951
+F8F8 A:3F X:D7 Y:40 P:25 SP:F9 PPU: 69,330 CYC:7953
+D7C4 A:3F X:D7 Y:40 P:25 SP:FB PPU: 70, 7 CYC:7959
+D7C5 A:3F X:D8 Y:40 P:A5 SP:FB PPU: 70, 13 CYC:7961
+D7C7 A:41 X:D8 Y:40 P:25 SP:FB PPU: 70, 19 CYC:7963
+D7CA A:41 X:D8 Y:40 P:25 SP:FB PPU: 70, 31 CYC:7967
+D7CD A:41 X:D8 Y:40 P:A4 SP:FB PPU: 70, 43 CYC:7971
+F8FC A:41 X:D8 Y:40 P:A4 SP:F9 PPU: 70, 61 CYC:7977
+F8FE A:41 X:D8 Y:40 P:A4 SP:F9 PPU: 70, 67 CYC:7979
+F900 A:41 X:D8 Y:40 P:A4 SP:F9 PPU: 70, 73 CYC:7981
+F902 A:41 X:D8 Y:40 P:A4 SP:F9 PPU: 70, 79 CYC:7983
+D7D0 A:41 X:D8 Y:40 P:A4 SP:FB PPU: 70, 97 CYC:7989
+D7D1 A:41 X:D9 Y:40 P:A4 SP:FB PPU: 70,103 CYC:7991
+D7D3 A:00 X:D9 Y:40 P:26 SP:FB PPU: 70,109 CYC:7993
+D7D6 A:00 X:D9 Y:40 P:26 SP:FB PPU: 70,121 CYC:7997
+F906 A:00 X:D9 Y:40 P:26 SP:F9 PPU: 70,139 CYC:8003
+F908 A:00 X:D9 Y:80 P:A4 SP:F9 PPU: 70,145 CYC:8005
+D7D9 A:00 X:D9 Y:80 P:A4 SP:FB PPU: 70,163 CYC:8011
+D7DC A:00 X:D9 Y:80 P:A5 SP:FB PPU: 70,175 CYC:8015
+F909 A:00 X:D9 Y:80 P:A5 SP:F9 PPU: 70,193 CYC:8021
+F90B A:00 X:D9 Y:80 P:A5 SP:F9 PPU: 70,199 CYC:8023
+F90D A:00 X:D9 Y:80 P:A5 SP:F9 PPU: 70,205 CYC:8025
+F90F A:00 X:D9 Y:80 P:A5 SP:F9 PPU: 70,211 CYC:8027
+D7DF A:00 X:D9 Y:80 P:A5 SP:FB PPU: 70,229 CYC:8033
+D7E0 A:00 X:DA Y:80 P:A5 SP:FB PPU: 70,235 CYC:8035
+D7E2 A:80 X:DA Y:80 P:A5 SP:FB PPU: 70,241 CYC:8037
+D7E5 A:80 X:DA Y:80 P:A5 SP:FB PPU: 70,253 CYC:8041
+D7E8 A:80 X:DA Y:80 P:27 SP:FB PPU: 70,265 CYC:8045
+F913 A:80 X:DA Y:80 P:27 SP:F9 PPU: 70,283 CYC:8051
+F915 A:80 X:DA Y:80 P:27 SP:F9 PPU: 70,289 CYC:8053
+F917 A:80 X:DA Y:80 P:27 SP:F9 PPU: 70,295 CYC:8055
+F919 A:80 X:DA Y:80 P:27 SP:F9 PPU: 70,301 CYC:8057
+D7EB A:80 X:DA Y:80 P:27 SP:FB PPU: 70,319 CYC:8063
+D7EC A:80 X:DB Y:80 P:A5 SP:FB PPU: 70,325 CYC:8065
+D7EE A:81 X:DB Y:80 P:A5 SP:FB PPU: 70,331 CYC:8067
+D7F1 A:81 X:DB Y:80 P:A5 SP:FB PPU: 71, 2 CYC:8071
+D7F4 A:81 X:DB Y:80 P:A4 SP:FB PPU: 71, 14 CYC:8075
+F91D A:81 X:DB Y:80 P:A4 SP:F9 PPU: 71, 32 CYC:8081
+F91F A:81 X:DB Y:80 P:A4 SP:F9 PPU: 71, 38 CYC:8083
+F921 A:81 X:DB Y:80 P:A4 SP:F9 PPU: 71, 44 CYC:8085
+F923 A:81 X:DB Y:80 P:A4 SP:F9 PPU: 71, 50 CYC:8087
+D7F7 A:81 X:DB Y:80 P:A4 SP:FB PPU: 71, 68 CYC:8093
+D7F8 A:81 X:DC Y:80 P:A4 SP:FB PPU: 71, 74 CYC:8095
+D7FA A:7F X:DC Y:80 P:24 SP:FB PPU: 71, 80 CYC:8097
+D7FD A:7F X:DC Y:80 P:24 SP:FB PPU: 71, 92 CYC:8101
+D800 A:7F X:DC Y:80 P:25 SP:FB PPU: 71,104 CYC:8105
+F927 A:7F X:DC Y:80 P:25 SP:F9 PPU: 71,122 CYC:8111
+F929 A:7F X:DC Y:80 P:25 SP:F9 PPU: 71,128 CYC:8113
+F92B A:7F X:DC Y:80 P:25 SP:F9 PPU: 71,134 CYC:8115
+F92D A:7F X:DC Y:80 P:25 SP:F9 PPU: 71,140 CYC:8117
+D803 A:7F X:DC Y:80 P:25 SP:FB PPU: 71,158 CYC:8123
+D804 A:7F X:DD Y:80 P:A5 SP:FB PPU: 71,164 CYC:8125
+D805 A:DD X:DD Y:80 P:A5 SP:FB PPU: 71,170 CYC:8127
+D806 A:DD X:DD Y:DD P:A5 SP:FB PPU: 71,176 CYC:8129
+F990 A:DD X:DD Y:DD P:A5 SP:F9 PPU: 71,194 CYC:8135
+F992 A:DD X:55 Y:DD P:25 SP:F9 PPU: 71,200 CYC:8137
+F994 A:FF X:55 Y:DD P:A5 SP:F9 PPU: 71,206 CYC:8139
+F996 A:FF X:55 Y:DD P:A5 SP:F9 PPU: 71,215 CYC:8142
+F997 A:FF X:55 Y:DD P:A5 SP:F9 PPU: 71,221 CYC:8144
+F999 A:FF X:55 Y:DD P:E5 SP:F9 PPU: 71,230 CYC:8147
+F99A A:FF X:55 Y:DD P:E5 SP:F9 PPU: 71,236 CYC:8149
+F99C A:01 X:55 Y:DD P:65 SP:F9 PPU: 71,242 CYC:8151
+D809 A:01 X:55 Y:DD P:65 SP:FB PPU: 71,260 CYC:8157
+D80C A:01 X:55 Y:DD P:65 SP:FB PPU: 71,272 CYC:8161
+D80F A:01 X:55 Y:DD P:67 SP:FB PPU: 71,290 CYC:8167
+D812 A:00 X:55 Y:DD P:67 SP:FB PPU: 71,302 CYC:8171
+F99D A:00 X:55 Y:DD P:67 SP:F9 PPU: 71,320 CYC:8177
+F99F A:00 X:55 Y:DD P:67 SP:F9 PPU: 71,326 CYC:8179
+F9A1 A:00 X:55 Y:DD P:67 SP:F9 PPU: 71,332 CYC:8181
+F9A3 A:00 X:55 Y:DD P:67 SP:F9 PPU: 71,338 CYC:8183
+F9A5 A:00 X:55 Y:DD P:67 SP:F9 PPU: 72, 3 CYC:8185
+F9A7 A:00 X:55 Y:DD P:67 SP:F9 PPU: 72, 9 CYC:8187
+F9A9 A:00 X:55 Y:DD P:67 SP:F9 PPU: 72, 15 CYC:8189
+F9AA A:00 X:55 Y:DD P:27 SP:F9 PPU: 72, 21 CYC:8191
+F9AC A:AA X:55 Y:DD P:A5 SP:F9 PPU: 72, 27 CYC:8193
+D815 A:AA X:55 Y:DD P:A5 SP:FB PPU: 72, 45 CYC:8199
+D816 A:AA X:55 Y:DE P:A5 SP:FB PPU: 72, 51 CYC:8201
+D819 A:AA X:55 Y:DE P:A5 SP:FB PPU: 72, 63 CYC:8205
+D81C A:AA X:55 Y:DE P:24 SP:FB PPU: 72, 81 CYC:8211
+D81F A:55 X:55 Y:DE P:24 SP:FB PPU: 72, 93 CYC:8215
+F9AD A:55 X:55 Y:DE P:24 SP:F9 PPU: 72,111 CYC:8221
+F9AF A:55 X:55 Y:DE P:24 SP:F9 PPU: 72,117 CYC:8223
+F9B1 A:55 X:55 Y:DE P:24 SP:F9 PPU: 72,123 CYC:8225
+F9B3 A:55 X:55 Y:DE P:24 SP:F9 PPU: 72,129 CYC:8227
+F9B5 A:55 X:55 Y:DE P:24 SP:F9 PPU: 72,135 CYC:8229
+F9B7 A:55 X:55 Y:DE P:27 SP:F9 PPU: 72,141 CYC:8231
+F9B9 A:55 X:55 Y:DE P:27 SP:F9 PPU: 72,147 CYC:8233
+D822 A:55 X:55 Y:DE P:27 SP:FB PPU: 72,165 CYC:8239
+D823 A:55 X:55 Y:DF P:A5 SP:FB PPU: 72,171 CYC:8241
+F9BD A:55 X:55 Y:DF P:A5 SP:F9 PPU: 72,189 CYC:8247
+F9BF A:55 X:55 Y:DF P:E5 SP:F9 PPU: 72,198 CYC:8250
+F9C0 A:55 X:55 Y:DF P:E5 SP:F9 PPU: 72,204 CYC:8252
+F9C2 A:80 X:55 Y:DF P:E5 SP:F9 PPU: 72,210 CYC:8254
+D826 A:80 X:55 Y:DF P:E5 SP:FB PPU: 72,228 CYC:8260
+D829 A:80 X:55 Y:DF P:E5 SP:FB PPU: 72,240 CYC:8264
+D82C A:80 X:55 Y:DF P:67 SP:FB PPU: 72,258 CYC:8270
+D82F A:00 X:55 Y:DF P:67 SP:FB PPU: 72,270 CYC:8274
+F9C3 A:00 X:55 Y:DF P:67 SP:F9 PPU: 72,288 CYC:8280
+F9C5 A:00 X:55 Y:DF P:67 SP:F9 PPU: 72,294 CYC:8282
+F9C7 A:00 X:55 Y:DF P:67 SP:F9 PPU: 72,300 CYC:8284
+F9C9 A:00 X:55 Y:DF P:67 SP:F9 PPU: 72,306 CYC:8286
+F9CB A:00 X:55 Y:DF P:67 SP:F9 PPU: 72,312 CYC:8288
+F9CD A:00 X:55 Y:DF P:67 SP:F9 PPU: 72,318 CYC:8290
+F9CF A:00 X:55 Y:DF P:67 SP:F9 PPU: 72,324 CYC:8292
+F9D0 A:00 X:55 Y:DF P:27 SP:F9 PPU: 72,330 CYC:8294
+F9D2 A:55 X:55 Y:DF P:25 SP:F9 PPU: 72,336 CYC:8296
+F9D3 A:55 X:55 Y:DF P:25 SP:F9 PPU: 73, 1 CYC:8298
+D832 A:55 X:55 Y:DF P:25 SP:FB PPU: 73, 19 CYC:8304
+D833 A:55 X:55 Y:E0 P:A5 SP:FB PPU: 73, 25 CYC:8306
+D836 A:55 X:55 Y:E0 P:A5 SP:FB PPU: 73, 37 CYC:8310
+D839 A:55 X:55 Y:E0 P:A4 SP:FB PPU: 73, 55 CYC:8316
+D83C A:AA X:55 Y:E0 P:A4 SP:FB PPU: 73, 67 CYC:8320
+F9D4 A:AA X:55 Y:E0 P:A4 SP:F9 PPU: 73, 85 CYC:8326
+F9D6 A:AA X:55 Y:E0 P:A4 SP:F9 PPU: 73, 91 CYC:8328
+F9D8 A:AA X:55 Y:E0 P:A4 SP:F9 PPU: 73, 97 CYC:8330
+F9DA A:AA X:55 Y:E0 P:A4 SP:F9 PPU: 73,103 CYC:8332
+F9DC A:AA X:55 Y:E0 P:A4 SP:F9 PPU: 73,109 CYC:8334
+F9DE A:AA X:55 Y:E0 P:27 SP:F9 PPU: 73,115 CYC:8336
+F9E0 A:AA X:55 Y:E0 P:27 SP:F9 PPU: 73,121 CYC:8338
+D83F A:AA X:55 Y:E0 P:27 SP:FB PPU: 73,139 CYC:8344
+D840 A:AA X:55 Y:E1 P:A5 SP:FB PPU: 73,145 CYC:8346
+F9E4 A:AA X:55 Y:E1 P:A5 SP:F9 PPU: 73,163 CYC:8352
+F9E6 A:AA X:55 Y:E1 P:E5 SP:F9 PPU: 73,172 CYC:8355
+F9E7 A:AA X:55 Y:E1 P:E5 SP:F9 PPU: 73,178 CYC:8357
+F9E9 A:01 X:55 Y:E1 P:65 SP:F9 PPU: 73,184 CYC:8359
+D843 A:01 X:55 Y:E1 P:65 SP:FB PPU: 73,202 CYC:8365
+D846 A:01 X:55 Y:E1 P:65 SP:FB PPU: 73,214 CYC:8369
+D849 A:01 X:55 Y:E1 P:E5 SP:FB PPU: 73,232 CYC:8375
+D84C A:80 X:55 Y:E1 P:E5 SP:FB PPU: 73,244 CYC:8379
+F9EA A:80 X:55 Y:E1 P:E5 SP:F9 PPU: 73,262 CYC:8385
+F9EC A:80 X:55 Y:E1 P:E5 SP:F9 PPU: 73,268 CYC:8387
+F9EE A:80 X:55 Y:E1 P:E5 SP:F9 PPU: 73,274 CYC:8389
+F9F0 A:80 X:55 Y:E1 P:E5 SP:F9 PPU: 73,280 CYC:8391
+F9F2 A:80 X:55 Y:E1 P:E5 SP:F9 PPU: 73,286 CYC:8393
+F9F4 A:80 X:55 Y:E1 P:67 SP:F9 PPU: 73,292 CYC:8395
+F9F6 A:80 X:55 Y:E1 P:67 SP:F9 PPU: 73,298 CYC:8397
+F9F7 A:80 X:55 Y:E1 P:27 SP:F9 PPU: 73,304 CYC:8399
+F9F8 A:80 X:55 Y:E1 P:26 SP:F9 PPU: 73,310 CYC:8401
+F9FA A:55 X:55 Y:E1 P:24 SP:F9 PPU: 73,316 CYC:8403
+D84F A:55 X:55 Y:E1 P:24 SP:FB PPU: 73,334 CYC:8409
+D850 A:55 X:55 Y:E2 P:A4 SP:FB PPU: 73,340 CYC:8411
+D853 A:55 X:55 Y:E2 P:A4 SP:FB PPU: 74, 11 CYC:8415
+D856 A:55 X:55 Y:E2 P:25 SP:FB PPU: 74, 29 CYC:8421
+D859 A:2A X:55 Y:E2 P:25 SP:FB PPU: 74, 41 CYC:8425
+F9FB A:2A X:55 Y:E2 P:25 SP:F9 PPU: 74, 59 CYC:8431
+F9FD A:2A X:55 Y:E2 P:25 SP:F9 PPU: 74, 65 CYC:8433
+F9FF A:2A X:55 Y:E2 P:25 SP:F9 PPU: 74, 71 CYC:8435
+FA01 A:2A X:55 Y:E2 P:25 SP:F9 PPU: 74, 77 CYC:8437
+FA03 A:2A X:55 Y:E2 P:25 SP:F9 PPU: 74, 83 CYC:8439
+FA05 A:2A X:55 Y:E2 P:27 SP:F9 PPU: 74, 89 CYC:8441
+FA07 A:2A X:55 Y:E2 P:27 SP:F9 PPU: 74, 95 CYC:8443
+D85C A:2A X:55 Y:E2 P:27 SP:FB PPU: 74,113 CYC:8449
+D85D A:2A X:55 Y:E3 P:A5 SP:FB PPU: 74,119 CYC:8451
+FA0A A:2A X:55 Y:E3 P:A5 SP:F9 PPU: 74,137 CYC:8457
+FA0C A:2A X:55 Y:E3 P:E5 SP:F9 PPU: 74,146 CYC:8460
+FA0D A:2A X:55 Y:E3 P:E5 SP:F9 PPU: 74,152 CYC:8462
+FA0F A:80 X:55 Y:E3 P:E5 SP:F9 PPU: 74,158 CYC:8464
+D860 A:80 X:55 Y:E3 P:E5 SP:FB PPU: 74,176 CYC:8470
+D863 A:80 X:55 Y:E3 P:E5 SP:FB PPU: 74,188 CYC:8474
+D866 A:80 X:55 Y:E3 P:65 SP:FB PPU: 74,206 CYC:8480
+D869 A:01 X:55 Y:E3 P:65 SP:FB PPU: 74,218 CYC:8484
+FA10 A:01 X:55 Y:E3 P:65 SP:F9 PPU: 74,236 CYC:8490
+FA12 A:01 X:55 Y:E3 P:65 SP:F9 PPU: 74,242 CYC:8492
+FA14 A:01 X:55 Y:E3 P:65 SP:F9 PPU: 74,248 CYC:8494
+FA16 A:01 X:55 Y:E3 P:65 SP:F9 PPU: 74,254 CYC:8496
+FA18 A:01 X:55 Y:E3 P:65 SP:F9 PPU: 74,260 CYC:8498
+FA1A A:01 X:55 Y:E3 P:67 SP:F9 PPU: 74,266 CYC:8500
+FA1C A:01 X:55 Y:E3 P:67 SP:F9 PPU: 74,272 CYC:8502
+FA1D A:01 X:55 Y:E3 P:27 SP:F9 PPU: 74,278 CYC:8504
+FA1E A:01 X:55 Y:E3 P:26 SP:F9 PPU: 74,284 CYC:8506
+FA20 A:55 X:55 Y:E3 P:24 SP:F9 PPU: 74,290 CYC:8508
+D86C A:55 X:55 Y:E3 P:24 SP:FB PPU: 74,308 CYC:8514
+D86D A:55 X:55 Y:E4 P:A4 SP:FB PPU: 74,314 CYC:8516
+D870 A:55 X:55 Y:E4 P:A4 SP:FB PPU: 74,326 CYC:8520
+D873 A:55 X:55 Y:E4 P:A4 SP:FB PPU: 75, 3 CYC:8526
+D876 A:AA X:55 Y:E4 P:A4 SP:FB PPU: 75, 15 CYC:8530
+FA21 A:AA X:55 Y:E4 P:A4 SP:F9 PPU: 75, 33 CYC:8536
+FA23 A:AA X:55 Y:E4 P:A4 SP:F9 PPU: 75, 39 CYC:8538
+FA25 A:AA X:55 Y:E4 P:A4 SP:F9 PPU: 75, 45 CYC:8540
+FA27 A:AA X:55 Y:E4 P:A4 SP:F9 PPU: 75, 51 CYC:8542
+FA29 A:AA X:55 Y:E4 P:A4 SP:F9 PPU: 75, 57 CYC:8544
+FA2B A:AA X:55 Y:E4 P:27 SP:F9 PPU: 75, 63 CYC:8546
+FA2D A:AA X:55 Y:E4 P:27 SP:F9 PPU: 75, 69 CYC:8548
+D879 A:AA X:55 Y:E4 P:27 SP:FB PPU: 75, 87 CYC:8554
+D87B A:FF X:55 Y:E4 P:A5 SP:FB PPU: 75, 93 CYC:8556
+D87E A:FF X:55 Y:E4 P:A5 SP:FB PPU: 75,105 CYC:8560
+D880 A:FF X:55 Y:E4 P:A5 SP:FB PPU: 75,114 CYC:8563
+D882 A:FF X:55 Y:E4 P:E5 SP:FB PPU: 75,123 CYC:8566
+D883 A:FF X:55 Y:E4 P:E5 SP:FB PPU: 75,129 CYC:8568
+D886 A:FF X:55 Y:E4 P:67 SP:FB PPU: 75,147 CYC:8574
+D888 A:FF X:55 Y:E4 P:67 SP:FB PPU: 75,153 CYC:8576
+D88A A:FF X:55 Y:E4 P:67 SP:FB PPU: 75,159 CYC:8578
+D88C A:FF X:55 Y:E4 P:67 SP:FB PPU: 75,165 CYC:8580
+D88E A:FF X:55 Y:E4 P:67 SP:FB PPU: 75,171 CYC:8582
+D891 A:00 X:55 Y:E4 P:67 SP:FB PPU: 75,183 CYC:8586
+D893 A:00 X:55 Y:E4 P:67 SP:FB PPU: 75,189 CYC:8588
+D899 A:00 X:55 Y:E4 P:67 SP:FB PPU: 75,198 CYC:8591
+D89B A:7F X:55 Y:E4 P:65 SP:FB PPU: 75,204 CYC:8593
+D89E A:7F X:55 Y:E4 P:65 SP:FB PPU: 75,216 CYC:8597
+D89F A:7F X:55 Y:E4 P:25 SP:FB PPU: 75,222 CYC:8599
+D8A0 A:7F X:55 Y:E4 P:24 SP:FB PPU: 75,228 CYC:8601
+D8A3 A:7F X:55 Y:E4 P:A4 SP:FB PPU: 75,246 CYC:8607
+D8A5 A:7F X:55 Y:E4 P:A4 SP:FB PPU: 75,252 CYC:8609
+D8A7 A:7F X:55 Y:E4 P:A4 SP:FB PPU: 75,258 CYC:8611
+D8A9 A:7F X:55 Y:E4 P:A4 SP:FB PPU: 75,264 CYC:8613
+D8AB A:7F X:55 Y:E4 P:A4 SP:FB PPU: 75,270 CYC:8615
+D8AE A:80 X:55 Y:E4 P:A4 SP:FB PPU: 75,282 CYC:8619
+D8B0 A:80 X:55 Y:E4 P:27 SP:FB PPU: 75,288 CYC:8621
+D8B6 A:80 X:55 Y:E4 P:27 SP:FB PPU: 75,297 CYC:8624
+D8B8 A:00 X:55 Y:E4 P:27 SP:FB PPU: 75,303 CYC:8626
+D8BB A:00 X:55 Y:E4 P:27 SP:FB PPU: 75,315 CYC:8630
+D8BD A:00 X:55 Y:E4 P:E7 SP:FB PPU: 75,324 CYC:8633
+D8BE A:00 X:55 Y:E4 P:E7 SP:FB PPU: 75,330 CYC:8635
+D8C1 A:00 X:55 Y:E4 P:E5 SP:FB PPU: 76, 7 CYC:8641
+D8C3 A:00 X:55 Y:E4 P:E5 SP:FB PPU: 76, 13 CYC:8643
+D8C5 A:00 X:55 Y:E4 P:E5 SP:FB PPU: 76, 19 CYC:8645
+D8C7 A:00 X:55 Y:E4 P:E5 SP:FB PPU: 76, 25 CYC:8647
+D8C9 A:00 X:55 Y:E4 P:E5 SP:FB PPU: 76, 31 CYC:8649
+D8CC A:FF X:55 Y:E4 P:E5 SP:FB PPU: 76, 43 CYC:8653
+D8CE A:FF X:55 Y:E4 P:67 SP:FB PPU: 76, 49 CYC:8655
+D8D4 A:FF X:55 Y:E4 P:67 SP:FB PPU: 76, 58 CYC:8658
+D8D6 A:80 X:55 Y:E4 P:E5 SP:FB PPU: 76, 64 CYC:8660
+D8D9 A:80 X:55 Y:E4 P:E5 SP:FB PPU: 76, 76 CYC:8664
+D8DA A:80 X:55 Y:E4 P:A5 SP:FB PPU: 76, 82 CYC:8666
+D8DB A:80 X:55 Y:E4 P:A4 SP:FB PPU: 76, 88 CYC:8668
+D8DE A:80 X:55 Y:E4 P:24 SP:FB PPU: 76,106 CYC:8674
+D8E0 A:80 X:55 Y:E4 P:24 SP:FB PPU: 76,112 CYC:8676
+D8E2 A:80 X:55 Y:E4 P:24 SP:FB PPU: 76,118 CYC:8678
+D8E4 A:80 X:55 Y:E4 P:24 SP:FB PPU: 76,124 CYC:8680
+D8E6 A:80 X:55 Y:E4 P:24 SP:FB PPU: 76,130 CYC:8682
+D8E9 A:7F X:55 Y:E4 P:24 SP:FB PPU: 76,142 CYC:8686
+D8EB A:7F X:55 Y:E4 P:27 SP:FB PPU: 76,148 CYC:8688
+D8F1 A:7F X:55 Y:E4 P:27 SP:FB PPU: 76,157 CYC:8691
+D8F3 A:01 X:55 Y:E4 P:25 SP:FB PPU: 76,163 CYC:8693
+D8F6 A:01 X:55 Y:E4 P:25 SP:FB PPU: 76,175 CYC:8697
+D8F9 A:01 X:55 Y:E4 P:27 SP:FB PPU: 76,193 CYC:8703
+D8FF A:01 X:55 Y:E4 P:27 SP:FB PPU: 76,202 CYC:8706
+C618 A:01 X:55 Y:E4 P:27 SP:FD PPU: 76,220 CYC:8712
+D900 A:01 X:55 Y:E4 P:27 SP:FB PPU: 76,238 CYC:8718
+D902 A:A3 X:55 Y:E4 P:A5 SP:FB PPU: 76,244 CYC:8720
+D904 A:A3 X:55 Y:E4 P:A5 SP:FB PPU: 76,253 CYC:8723
+D906 A:89 X:55 Y:E4 P:A5 SP:FB PPU: 76,259 CYC:8725
+D909 A:89 X:55 Y:E4 P:A5 SP:FB PPU: 76,271 CYC:8729
+D90B A:12 X:55 Y:E4 P:25 SP:FB PPU: 76,277 CYC:8731
+D90E A:12 X:55 Y:E4 P:25 SP:FB PPU: 76,289 CYC:8735
+D910 A:FF X:55 Y:E4 P:A5 SP:FB PPU: 76,295 CYC:8737
+D912 A:FF X:55 Y:E4 P:A5 SP:FB PPU: 76,304 CYC:8740
+D914 A:FF X:65 Y:E4 P:25 SP:FB PPU: 76,310 CYC:8742
+D916 A:00 X:65 Y:E4 P:27 SP:FB PPU: 76,316 CYC:8744
+D918 A:00 X:65 Y:E4 P:27 SP:FB PPU: 76,325 CYC:8747
+D91A A:03 X:65 Y:E4 P:25 SP:FB PPU: 76,331 CYC:8749
+D91C A:03 X:65 Y:E4 P:25 SP:FB PPU: 76,340 CYC:8752
+D91E A:03 X:65 Y:00 P:27 SP:FB PPU: 77, 5 CYC:8754
+D91F A:03 X:65 Y:00 P:27 SP:FB PPU: 77, 11 CYC:8756
+D921 A:00 X:65 Y:00 P:27 SP:FB PPU: 77, 17 CYC:8758
+D922 A:00 X:65 Y:00 P:27 SP:FB PPU: 77, 23 CYC:8760
+D924 A:89 X:65 Y:00 P:A5 SP:FB PPU: 77, 38 CYC:8765
+D926 A:89 X:65 Y:00 P:A5 SP:FB PPU: 77, 44 CYC:8767
+D928 A:89 X:65 Y:00 P:A5 SP:FB PPU: 77, 50 CYC:8769
+D92A A:89 X:65 Y:00 P:A5 SP:FB PPU: 77, 56 CYC:8771
+D92C A:89 X:65 Y:00 P:27 SP:FB PPU: 77, 62 CYC:8773
+D92E A:89 X:65 Y:00 P:27 SP:FB PPU: 77, 68 CYC:8775
+D930 A:89 X:65 Y:00 P:27 SP:FB PPU: 77, 74 CYC:8777
+D936 A:89 X:65 Y:00 P:27 SP:FB PPU: 77, 83 CYC:8780
+D938 A:FF X:65 Y:00 P:A5 SP:FB PPU: 77, 89 CYC:8782
+D93A A:FF X:65 Y:00 P:A5 SP:FB PPU: 77, 98 CYC:8785
+D93C A:FF X:65 Y:00 P:A5 SP:FB PPU: 77,107 CYC:8788
+D93E A:FF X:65 Y:00 P:E5 SP:FB PPU: 77,116 CYC:8791
+D940 A:FF X:65 Y:34 P:65 SP:FB PPU: 77,122 CYC:8793
+D942 A:A3 X:65 Y:34 P:E5 SP:FB PPU: 77,140 CYC:8799
+D944 A:A3 X:65 Y:34 P:67 SP:FB PPU: 77,146 CYC:8801
+D946 A:A3 X:65 Y:34 P:67 SP:FB PPU: 77,152 CYC:8803
+D94C A:A3 X:65 Y:34 P:67 SP:FB PPU: 77,161 CYC:8806
+D94E A:00 X:65 Y:34 P:67 SP:FB PPU: 77,170 CYC:8809
+D94F A:00 X:65 Y:34 P:67 SP:FA PPU: 77,179 CYC:8812
+D951 A:46 X:65 Y:34 P:65 SP:FA PPU: 77,185 CYC:8814
+D953 A:46 X:65 Y:34 P:65 SP:FA PPU: 77,194 CYC:8817
+D955 A:01 X:65 Y:34 P:65 SP:FA PPU: 77,200 CYC:8819
+D957 A:01 X:65 Y:34 P:65 SP:FA PPU: 77,209 CYC:8822
+D959 A:01 X:65 Y:FF P:E5 SP:FA PPU: 77,215 CYC:8824
+D95B A:12 X:65 Y:FF P:65 SP:FA PPU: 77,233 CYC:8830
+D95D A:12 X:65 Y:FF P:67 SP:FA PPU: 77,239 CYC:8832
+D963 A:12 X:65 Y:FF P:67 SP:FA PPU: 77,248 CYC:8835
+D964 A:00 X:65 Y:FF P:67 SP:FB PPU: 77,260 CYC:8839
+D966 A:00 X:65 Y:FF P:67 SP:FB PPU: 77,269 CYC:8842
+D968 A:00 X:ED Y:FF P:E5 SP:FB PPU: 77,275 CYC:8844
+D96A A:00 X:ED Y:FF P:67 SP:FB PPU: 77,281 CYC:8846
+D96C A:00 X:ED Y:FF P:67 SP:FB PPU: 77,290 CYC:8849
+D96E A:04 X:ED Y:FF P:65 SP:FB PPU: 77,296 CYC:8851
+D970 A:04 X:ED Y:FF P:65 SP:FB PPU: 77,305 CYC:8854
+D972 A:04 X:ED Y:00 P:67 SP:FB PPU: 77,311 CYC:8856
+D973 A:04 X:ED Y:00 P:66 SP:FB PPU: 77,317 CYC:8858
+D975 A:FF X:ED Y:00 P:E4 SP:FB PPU: 77,323 CYC:8860
+D977 A:FF X:ED Y:00 P:E4 SP:FB PPU: 77,332 CYC:8863
+D979 A:FF X:ED Y:00 P:E4 SP:FB PPU: 78, 0 CYC:8866
+D97B A:AA X:ED Y:00 P:E4 SP:FB PPU: 78, 6 CYC:8868
+D97E A:AA X:ED Y:00 P:E4 SP:FB PPU: 78, 18 CYC:8872
+D980 A:55 X:ED Y:00 P:64 SP:FB PPU: 78, 24 CYC:8874
+D982 A:FF X:ED Y:00 P:E4 SP:FB PPU: 78, 39 CYC:8879
+D984 A:FF X:ED Y:00 P:E4 SP:FB PPU: 78, 45 CYC:8881
+D986 A:FF X:ED Y:00 P:E4 SP:FB PPU: 78, 51 CYC:8883
+D988 A:FF X:ED Y:00 P:67 SP:FB PPU: 78, 57 CYC:8885
+D98A A:FF X:ED Y:00 P:67 SP:FB PPU: 78, 63 CYC:8887
+D98E A:FF X:ED Y:00 P:67 SP:FB PPU: 78, 72 CYC:8890
+D98F A:FF X:EE Y:00 P:E5 SP:FB PPU: 78, 78 CYC:8892
+D990 A:FF X:EE Y:00 P:E5 SP:FB PPU: 78, 84 CYC:8894
+D991 A:FF X:EE Y:00 P:A5 SP:FB PPU: 78, 90 CYC:8896
+D993 A:00 X:EE Y:00 P:27 SP:FB PPU: 78, 96 CYC:8898
+D995 A:AA X:EE Y:00 P:A5 SP:FB PPU: 78,111 CYC:8903
+D997 A:AA X:EE Y:00 P:A5 SP:FB PPU: 78,117 CYC:8905
+D999 A:AA X:EE Y:00 P:A5 SP:FB PPU: 78,123 CYC:8907
+D99B A:AA X:EE Y:00 P:A5 SP:FB PPU: 78,129 CYC:8909
+D99F A:AA X:EE Y:00 P:A5 SP:FB PPU: 78,138 CYC:8912
+D9A0 A:AA X:EF Y:00 P:A5 SP:FB PPU: 78,144 CYC:8914
+D9A1 A:AA X:EF Y:00 P:A4 SP:FB PPU: 78,150 CYC:8916
+D9A3 A:AA X:EF Y:00 P:E4 SP:FB PPU: 78,159 CYC:8919
+D9A5 A:55 X:EF Y:00 P:64 SP:FB PPU: 78,165 CYC:8921
+D9A7 A:00 X:EF Y:00 P:66 SP:FB PPU: 78,180 CYC:8926
+D9A9 A:00 X:EF Y:00 P:66 SP:FB PPU: 78,186 CYC:8928
+D9AB A:00 X:EF Y:00 P:66 SP:FB PPU: 78,192 CYC:8930
+D9AD A:00 X:EF Y:00 P:66 SP:FB PPU: 78,198 CYC:8932
+D9B1 A:00 X:EF Y:00 P:66 SP:FB PPU: 78,207 CYC:8935
+D9B2 A:00 X:F0 Y:00 P:E4 SP:FB PPU: 78,213 CYC:8937
+D9B3 A:00 X:F0 Y:00 P:E5 SP:FB PPU: 78,219 CYC:8939
+D9B4 A:00 X:F0 Y:00 P:A5 SP:FB PPU: 78,225 CYC:8941
+D9B6 A:EF X:F0 Y:00 P:A5 SP:FB PPU: 78,231 CYC:8943
+D9B9 A:EF X:F0 Y:00 P:A5 SP:FB PPU: 78,243 CYC:8947
+D9BB A:F8 X:F0 Y:00 P:A5 SP:FB PPU: 78,249 CYC:8949
+D9BD A:E8 X:F0 Y:00 P:A5 SP:FB PPU: 78,264 CYC:8954
+D9BF A:E8 X:F0 Y:00 P:A5 SP:FB PPU: 78,270 CYC:8956
+D9C1 A:E8 X:F0 Y:00 P:A5 SP:FB PPU: 78,276 CYC:8958
+D9C3 A:E8 X:F0 Y:00 P:27 SP:FB PPU: 78,282 CYC:8960
+D9C5 A:E8 X:F0 Y:00 P:27 SP:FB PPU: 78,288 CYC:8962
+D9C9 A:E8 X:F0 Y:00 P:27 SP:FB PPU: 78,297 CYC:8965
+D9CA A:E8 X:F1 Y:00 P:A5 SP:FB PPU: 78,303 CYC:8967
+D9CB A:E8 X:F1 Y:00 P:A4 SP:FB PPU: 78,309 CYC:8969
+D9CD A:E8 X:F1 Y:00 P:E4 SP:FB PPU: 78,318 CYC:8972
+D9CF A:AA X:F1 Y:00 P:E4 SP:FB PPU: 78,324 CYC:8974
+D9D2 A:AA X:F1 Y:00 P:E4 SP:FB PPU: 78,336 CYC:8978
+D9D4 A:5F X:F1 Y:00 P:64 SP:FB PPU: 79, 1 CYC:8980
+D9D6 A:F5 X:F1 Y:00 P:E4 SP:FB PPU: 79, 16 CYC:8985
+D9D8 A:F5 X:F1 Y:00 P:E4 SP:FB PPU: 79, 22 CYC:8987
+D9DA A:F5 X:F1 Y:00 P:E4 SP:FB PPU: 79, 28 CYC:8989
+D9DC A:F5 X:F1 Y:00 P:67 SP:FB PPU: 79, 34 CYC:8991
+D9DE A:F5 X:F1 Y:00 P:67 SP:FB PPU: 79, 40 CYC:8993
+D9E2 A:F5 X:F1 Y:00 P:67 SP:FB PPU: 79, 49 CYC:8996
+D9E3 A:F5 X:F2 Y:00 P:E5 SP:FB PPU: 79, 55 CYC:8998
+D9E4 A:F5 X:F2 Y:00 P:E5 SP:FB PPU: 79, 61 CYC:9000
+D9E5 A:F5 X:F2 Y:00 P:A5 SP:FB PPU: 79, 67 CYC:9002
+D9E7 A:70 X:F2 Y:00 P:25 SP:FB PPU: 79, 73 CYC:9004
+D9EA A:70 X:F2 Y:00 P:25 SP:FB PPU: 79, 85 CYC:9008
+D9EC A:00 X:F2 Y:00 P:27 SP:FB PPU: 79,100 CYC:9013
+D9EE A:00 X:F2 Y:00 P:27 SP:FB PPU: 79,106 CYC:9015
+D9F0 A:00 X:F2 Y:00 P:27 SP:FB PPU: 79,112 CYC:9017
+D9F2 A:00 X:F2 Y:00 P:27 SP:FB PPU: 79,118 CYC:9019
+D9F6 A:00 X:F2 Y:00 P:27 SP:FB PPU: 79,127 CYC:9022
+D9F7 A:00 X:F3 Y:00 P:A5 SP:FB PPU: 79,133 CYC:9024
+D9F8 A:00 X:F3 Y:00 P:A4 SP:FB PPU: 79,139 CYC:9026
+D9FA A:00 X:F3 Y:00 P:E6 SP:FB PPU: 79,148 CYC:9029
+D9FC A:69 X:F3 Y:00 P:64 SP:FB PPU: 79,154 CYC:9031
+D9FF A:69 X:F3 Y:00 P:64 SP:FB PPU: 79,166 CYC:9035
+DA01 A:00 X:F3 Y:00 P:66 SP:FB PPU: 79,172 CYC:9037
+DA03 A:69 X:F3 Y:00 P:24 SP:FB PPU: 79,187 CYC:9042
+DA05 A:69 X:F3 Y:00 P:24 SP:FB PPU: 79,193 CYC:9044
+DA07 A:69 X:F3 Y:00 P:24 SP:FB PPU: 79,199 CYC:9046
+DA09 A:69 X:F3 Y:00 P:27 SP:FB PPU: 79,205 CYC:9048
+DA0B A:69 X:F3 Y:00 P:27 SP:FB PPU: 79,211 CYC:9050
+DA0F A:69 X:F3 Y:00 P:27 SP:FB PPU: 79,220 CYC:9053
+DA10 A:69 X:F4 Y:00 P:A5 SP:FB PPU: 79,226 CYC:9055
+DA11 A:69 X:F4 Y:00 P:A5 SP:FB PPU: 79,232 CYC:9057
+DA13 A:69 X:F4 Y:00 P:E5 SP:FB PPU: 79,241 CYC:9060
+DA15 A:00 X:F4 Y:00 P:67 SP:FB PPU: 79,247 CYC:9062
+DA17 A:6A X:F4 Y:00 P:24 SP:FB PPU: 79,262 CYC:9067
+DA19 A:6A X:F4 Y:00 P:24 SP:FB PPU: 79,268 CYC:9069
+DA1B A:6A X:F4 Y:00 P:24 SP:FB PPU: 79,274 CYC:9071
+DA1D A:6A X:F4 Y:00 P:27 SP:FB PPU: 79,280 CYC:9073
+DA1F A:6A X:F4 Y:00 P:27 SP:FB PPU: 79,286 CYC:9075
+DA23 A:6A X:F4 Y:00 P:27 SP:FB PPU: 79,295 CYC:9078
+DA24 A:6A X:F5 Y:00 P:A5 SP:FB PPU: 79,301 CYC:9080
+DA25 A:6A X:F5 Y:00 P:A5 SP:FB PPU: 79,307 CYC:9082
+DA26 A:6A X:F5 Y:00 P:A5 SP:FB PPU: 79,313 CYC:9084
+DA28 A:7F X:F5 Y:00 P:25 SP:FB PPU: 79,319 CYC:9086
+DA2B A:7F X:F5 Y:00 P:25 SP:FB PPU: 79,331 CYC:9090
+DA2D A:FF X:F5 Y:00 P:E4 SP:FB PPU: 80, 5 CYC:9095
+DA2F A:FF X:F5 Y:00 P:E4 SP:FB PPU: 80, 11 CYC:9097
+DA31 A:FF X:F5 Y:00 P:E4 SP:FB PPU: 80, 17 CYC:9099
+DA33 A:FF X:F5 Y:00 P:67 SP:FB PPU: 80, 23 CYC:9101
+DA35 A:FF X:F5 Y:00 P:67 SP:FB PPU: 80, 29 CYC:9103
+DA39 A:FF X:F5 Y:00 P:67 SP:FB PPU: 80, 38 CYC:9106
+DA3A A:FF X:F6 Y:00 P:E5 SP:FB PPU: 80, 44 CYC:9108
+DA3B A:FF X:F6 Y:00 P:E4 SP:FB PPU: 80, 50 CYC:9110
+DA3D A:FF X:F6 Y:00 P:E4 SP:FB PPU: 80, 59 CYC:9113
+DA3F A:80 X:F6 Y:00 P:E4 SP:FB PPU: 80, 65 CYC:9115
+DA42 A:80 X:F6 Y:00 P:E4 SP:FB PPU: 80, 77 CYC:9119
+DA44 A:7F X:F6 Y:00 P:64 SP:FB PPU: 80, 83 CYC:9121
+DA46 A:FF X:F6 Y:00 P:A4 SP:FB PPU: 80, 98 CYC:9126
+DA48 A:FF X:F6 Y:00 P:A4 SP:FB PPU: 80,104 CYC:9128
+DA4A A:FF X:F6 Y:00 P:A4 SP:FB PPU: 80,110 CYC:9130
+DA4C A:FF X:F6 Y:00 P:27 SP:FB PPU: 80,116 CYC:9132
+DA4E A:FF X:F6 Y:00 P:27 SP:FB PPU: 80,122 CYC:9134
+DA52 A:FF X:F6 Y:00 P:27 SP:FB PPU: 80,131 CYC:9137
+DA53 A:FF X:F7 Y:00 P:A5 SP:FB PPU: 80,137 CYC:9139
+DA54 A:FF X:F7 Y:00 P:A5 SP:FB PPU: 80,143 CYC:9141
+DA55 A:FF X:F7 Y:00 P:A5 SP:FB PPU: 80,149 CYC:9143
+DA57 A:80 X:F7 Y:00 P:A5 SP:FB PPU: 80,155 CYC:9145
+DA5A A:80 X:F7 Y:00 P:A5 SP:FB PPU: 80,167 CYC:9149
+DA5C A:7F X:F7 Y:00 P:25 SP:FB PPU: 80,173 CYC:9151
+DA5E A:00 X:F7 Y:00 P:27 SP:FB PPU: 80,188 CYC:9156
+DA60 A:00 X:F7 Y:00 P:27 SP:FB PPU: 80,194 CYC:9158
+DA62 A:00 X:F7 Y:00 P:27 SP:FB PPU: 80,200 CYC:9160
+DA64 A:00 X:F7 Y:00 P:27 SP:FB PPU: 80,206 CYC:9162
+DA68 A:00 X:F7 Y:00 P:27 SP:FB PPU: 80,215 CYC:9165
+DA69 A:00 X:F8 Y:00 P:A5 SP:FB PPU: 80,221 CYC:9167
+DA6B A:00 X:F8 Y:00 P:E7 SP:FB PPU: 80,230 CYC:9170
+DA6D A:40 X:F8 Y:00 P:65 SP:FB PPU: 80,236 CYC:9172
+DA70 A:40 X:F8 Y:00 P:65 SP:FB PPU: 80,248 CYC:9176
+DA72 A:40 X:F8 Y:00 P:67 SP:FB PPU: 80,263 CYC:9181
+DA74 A:40 X:F8 Y:00 P:67 SP:FB PPU: 80,269 CYC:9183
+DA76 A:40 X:F8 Y:00 P:67 SP:FB PPU: 80,275 CYC:9185
+DA78 A:40 X:F8 Y:00 P:67 SP:FB PPU: 80,281 CYC:9187
+DA7C A:40 X:F8 Y:00 P:67 SP:FB PPU: 80,290 CYC:9190
+DA7D A:40 X:F9 Y:00 P:E5 SP:FB PPU: 80,296 CYC:9192
+DA7E A:40 X:F9 Y:00 P:A5 SP:FB PPU: 80,302 CYC:9194
+DA81 A:40 X:F9 Y:00 P:25 SP:FB PPU: 80,320 CYC:9200
+DA83 A:40 X:F9 Y:00 P:25 SP:FB PPU: 80,335 CYC:9205
+DA85 A:40 X:F9 Y:00 P:25 SP:FB PPU: 81, 0 CYC:9207
+DA87 A:40 X:F9 Y:00 P:25 SP:FB PPU: 81, 6 CYC:9209
+DA89 A:40 X:F9 Y:00 P:25 SP:FB PPU: 81, 12 CYC:9211
+DA8D A:40 X:F9 Y:00 P:25 SP:FB PPU: 81, 21 CYC:9214
+DA8E A:40 X:FA Y:00 P:A5 SP:FB PPU: 81, 27 CYC:9216
+DA91 A:40 X:FA Y:00 P:25 SP:FB PPU: 81, 45 CYC:9222
+DA94 A:40 X:FA Y:00 P:25 SP:FB PPU: 81, 63 CYC:9228
+DA96 A:40 X:FA Y:00 P:A4 SP:FB PPU: 81, 78 CYC:9233
+DA98 A:40 X:FA Y:00 P:A4 SP:FB PPU: 81, 84 CYC:9235
+DA9C A:40 X:FA Y:00 P:A4 SP:FB PPU: 81, 93 CYC:9238
+DA9D A:40 X:FB Y:00 P:A4 SP:FB PPU: 81, 99 CYC:9240
+DA9F A:00 X:FB Y:00 P:26 SP:FB PPU: 81,105 CYC:9242
+DAA2 A:00 X:FB Y:00 P:26 SP:FB PPU: 81,117 CYC:9246
+DAA4 A:80 X:FB Y:00 P:A4 SP:FB PPU: 81,123 CYC:9248
+DAA6 A:80 X:FB Y:00 P:A5 SP:FB PPU: 81,138 CYC:9253
+DAA8 A:80 X:FB Y:00 P:A5 SP:FB PPU: 81,144 CYC:9255
+DAAA A:80 X:FB Y:00 P:A5 SP:FB PPU: 81,150 CYC:9257
+DAAE A:80 X:FB Y:00 P:A5 SP:FB PPU: 81,159 CYC:9260
+DAAF A:80 X:FC Y:00 P:A5 SP:FB PPU: 81,165 CYC:9262
+DAB1 A:80 X:FC Y:80 P:A5 SP:FB PPU: 81,171 CYC:9264
+DAB4 A:80 X:FC Y:80 P:A5 SP:FB PPU: 81,183 CYC:9268
+DAB6 A:80 X:FC Y:00 P:27 SP:FB PPU: 81,189 CYC:9270
+DAB8 A:80 X:FC Y:00 P:27 SP:FB PPU: 81,204 CYC:9275
+DABA A:80 X:FC Y:00 P:27 SP:FB PPU: 81,210 CYC:9277
+DABC A:80 X:FC Y:00 P:27 SP:FB PPU: 81,216 CYC:9279
+DAC0 A:80 X:FC Y:00 P:27 SP:FB PPU: 81,225 CYC:9282
+DAC1 A:80 X:FD Y:00 P:A5 SP:FB PPU: 81,231 CYC:9284
+DAC4 A:80 X:FD Y:00 P:A5 SP:FB PPU: 81,249 CYC:9290
+DAC6 A:80 X:FD Y:00 P:A4 SP:FB PPU: 81,264 CYC:9295
+DAC8 A:80 X:FD Y:00 P:A4 SP:FB PPU: 81,270 CYC:9297
+DACA A:80 X:FD Y:00 P:A4 SP:FB PPU: 81,276 CYC:9299
+DACE A:80 X:FD Y:00 P:A4 SP:FB PPU: 81,285 CYC:9302
+DACF A:80 X:FE Y:00 P:A4 SP:FB PPU: 81,291 CYC:9304
+DAD2 A:80 X:FE Y:00 P:A4 SP:FB PPU: 81,309 CYC:9310
+DAD5 A:80 X:FE Y:00 P:24 SP:FB PPU: 81,327 CYC:9316
+DAD7 A:80 X:FE Y:00 P:25 SP:FB PPU: 82, 1 CYC:9321
+DAD9 A:80 X:FE Y:00 P:25 SP:FB PPU: 82, 7 CYC:9323
+DADB A:80 X:FE Y:00 P:25 SP:FB PPU: 82, 13 CYC:9325
+DADF A:80 X:FE Y:00 P:25 SP:FB PPU: 82, 22 CYC:9328
+C61B A:80 X:FE Y:00 P:25 SP:FD PPU: 82, 40 CYC:9334
+C61D A:00 X:FE Y:00 P:27 SP:FD PPU: 82, 49 CYC:9337
+C61F A:00 X:FE Y:00 P:27 SP:FD PPU: 82, 58 CYC:9340
+C621 A:00 X:FE Y:00 P:27 SP:FD PPU: 82, 64 CYC:9342
+C623 A:00 X:FE Y:00 P:27 SP:FD PPU: 82, 73 CYC:9345
+DAE0 A:00 X:FE Y:00 P:27 SP:FB PPU: 82, 91 CYC:9351
+DAE2 A:00 X:FE Y:00 P:27 SP:FB PPU: 82, 97 CYC:9353
+DAE4 A:00 X:FE Y:00 P:27 SP:FB PPU: 82,106 CYC:9356
+DAE6 A:04 X:FE Y:00 P:25 SP:FB PPU: 82,112 CYC:9358
+DAE8 A:04 X:FE Y:00 P:25 SP:FB PPU: 82,121 CYC:9361
+DAEA A:04 X:FE Y:00 P:27 SP:FB PPU: 82,127 CYC:9363
+DAEC A:04 X:01 Y:00 P:25 SP:FB PPU: 82,133 CYC:9365
+DAEE A:04 X:01 Y:00 P:E5 SP:FB PPU: 82,142 CYC:9368
+DAF0 A:40 X:01 Y:00 P:65 SP:FB PPU: 82,148 CYC:9370
+DAF3 A:40 X:01 Y:00 P:65 SP:FB PPU: 82,160 CYC:9374
+DAF4 A:40 X:01 Y:00 P:65 SP:FB PPU: 82,166 CYC:9376
+DAF6 A:00 X:01 Y:00 P:27 SP:FB PPU: 82,181 CYC:9381
+DAF8 A:00 X:01 Y:00 P:27 SP:FB PPU: 82,187 CYC:9383
+DAFA A:00 X:01 Y:00 P:27 SP:FB PPU: 82,193 CYC:9385
+DAFC A:00 X:01 Y:00 P:27 SP:FB PPU: 82,199 CYC:9387
+DAFE A:00 X:01 Y:00 P:27 SP:FB PPU: 82,205 CYC:9389
+DB00 A:00 X:01 Y:00 P:27 SP:FB PPU: 82,211 CYC:9391
+DB04 A:00 X:01 Y:00 P:27 SP:FB PPU: 82,220 CYC:9394
+DB05 A:00 X:02 Y:00 P:25 SP:FB PPU: 82,226 CYC:9396
+DB06 A:00 X:02 Y:00 P:25 SP:FB PPU: 82,232 CYC:9398
+DB07 A:00 X:02 Y:00 P:25 SP:FB PPU: 82,238 CYC:9400
+DB09 A:40 X:02 Y:00 P:25 SP:FB PPU: 82,244 CYC:9402
+DB0C A:40 X:02 Y:00 P:25 SP:FB PPU: 82,262 CYC:9408
+DB0E A:01 X:02 Y:00 P:25 SP:FB PPU: 82,277 CYC:9413
+DB10 A:01 X:02 Y:00 P:25 SP:FB PPU: 82,283 CYC:9415
+DB12 A:01 X:02 Y:00 P:25 SP:FB PPU: 82,289 CYC:9417
+DB14 A:01 X:02 Y:00 P:25 SP:FB PPU: 82,295 CYC:9419
+DB16 A:01 X:02 Y:00 P:25 SP:FB PPU: 82,301 CYC:9421
+DB18 A:01 X:02 Y:00 P:27 SP:FB PPU: 82,307 CYC:9423
+DB1C A:01 X:02 Y:00 P:27 SP:FB PPU: 82,316 CYC:9426
+DB1D A:01 X:03 Y:00 P:25 SP:FB PPU: 82,322 CYC:9428
+DB1F A:40 X:03 Y:00 P:25 SP:FB PPU: 82,328 CYC:9430
+DB20 A:40 X:03 Y:00 P:25 SP:FB PPU: 82,334 CYC:9432
+DB22 A:40 X:03 Y:00 P:E5 SP:FB PPU: 83, 2 CYC:9435
+DB25 A:40 X:03 Y:00 P:65 SP:FB PPU: 83, 20 CYC:9441
+DB28 A:40 X:03 Y:00 P:65 SP:FB PPU: 83, 38 CYC:9447
+DB2A A:FF X:03 Y:00 P:A4 SP:FB PPU: 83, 53 CYC:9452
+DB2C A:FF X:03 Y:00 P:A4 SP:FB PPU: 83, 59 CYC:9454
+DB2E A:FF X:03 Y:00 P:A4 SP:FB PPU: 83, 65 CYC:9456
+DB30 A:FF X:03 Y:00 P:A4 SP:FB PPU: 83, 71 CYC:9458
+DB32 A:FF X:03 Y:00 P:A4 SP:FB PPU: 83, 77 CYC:9460
+DB34 A:FF X:03 Y:00 P:27 SP:FB PPU: 83, 83 CYC:9462
+DB38 A:FF X:03 Y:00 P:27 SP:FB PPU: 83, 92 CYC:9465
+DB39 A:FF X:04 Y:00 P:25 SP:FB PPU: 83, 98 CYC:9467
+DB3A A:FF X:04 Y:00 P:24 SP:FB PPU: 83,104 CYC:9469
+DB3C A:00 X:04 Y:00 P:26 SP:FB PPU: 83,110 CYC:9471
+DB3F A:00 X:04 Y:00 P:26 SP:FB PPU: 83,122 CYC:9475
+DB41 A:80 X:04 Y:00 P:A4 SP:FB PPU: 83,128 CYC:9477
+DB43 A:7F X:04 Y:00 P:65 SP:FB PPU: 83,143 CYC:9482
+DB45 A:7F X:04 Y:00 P:65 SP:FB PPU: 83,149 CYC:9484
+DB47 A:7F X:04 Y:00 P:67 SP:FB PPU: 83,155 CYC:9486
+DB4B A:7F X:04 Y:00 P:67 SP:FB PPU: 83,164 CYC:9489
+DB4C A:7F X:05 Y:00 P:65 SP:FB PPU: 83,170 CYC:9491
+DB4D A:7F X:05 Y:00 P:65 SP:FB PPU: 83,176 CYC:9493
+DB4F A:7F X:05 Y:00 P:65 SP:FB PPU: 83,182 CYC:9495
+DB52 A:7F X:05 Y:00 P:65 SP:FB PPU: 83,194 CYC:9499
+DB54 A:81 X:05 Y:00 P:E5 SP:FB PPU: 83,200 CYC:9501
+DB56 A:02 X:05 Y:00 P:65 SP:FB PPU: 83,215 CYC:9506
+DB58 A:02 X:05 Y:00 P:65 SP:FB PPU: 83,221 CYC:9508
+DB5A A:02 X:05 Y:00 P:65 SP:FB PPU: 83,227 CYC:9510
+DB5C A:02 X:05 Y:00 P:67 SP:FB PPU: 83,233 CYC:9512
+DB60 A:02 X:05 Y:00 P:67 SP:FB PPU: 83,242 CYC:9515
+DB61 A:02 X:06 Y:00 P:65 SP:FB PPU: 83,248 CYC:9517
+DB63 A:00 X:06 Y:00 P:67 SP:FB PPU: 83,254 CYC:9519
+DB65 A:87 X:06 Y:00 P:E5 SP:FB PPU: 83,260 CYC:9521
+DB67 A:87 X:06 Y:00 P:E5 SP:FB PPU: 83,278 CYC:9527
+DB6A A:87 X:06 Y:00 P:E5 SP:FB PPU: 83,290 CYC:9531
+DB6C A:87 X:06 Y:00 P:67 SP:FB PPU: 83,296 CYC:9533
+DB70 A:87 X:06 Y:00 P:67 SP:FB PPU: 83,305 CYC:9536
+DB71 A:87 X:07 Y:00 P:65 SP:FB PPU: 83,311 CYC:9538
+DB73 A:7E X:07 Y:00 P:65 SP:FB PPU: 83,317 CYC:9540
+DB76 A:7E X:07 Y:00 P:65 SP:FB PPU: 83,329 CYC:9544
+DB78 A:DB X:07 Y:00 P:E5 SP:FB PPU: 83,335 CYC:9546
+DB7B A:DB X:07 Y:00 P:E5 SP:FB PPU: 84, 6 CYC:9550
+DB7E A:DB X:07 Y:00 P:E5 SP:FB PPU: 84, 21 CYC:9555
+DB80 A:00 X:07 Y:00 P:67 SP:FB PPU: 84, 27 CYC:9557
+DB83 A:00 X:07 Y:00 P:67 SP:FB PPU: 84, 39 CYC:9561
+DB85 A:01 X:07 Y:00 P:65 SP:FB PPU: 84, 45 CYC:9563
+DB88 A:01 X:07 Y:00 P:65 SP:FB PPU: 84, 57 CYC:9567
+DB8A A:03 X:07 Y:00 P:65 SP:FB PPU: 84, 63 CYC:9569
+DB8D A:03 X:07 Y:00 P:65 SP:FB PPU: 84, 75 CYC:9573
+DB8F A:A9 X:07 Y:00 P:E5 SP:FB PPU: 84, 81 CYC:9575
+DB92 A:A9 X:07 Y:00 P:E5 SP:FB PPU: 84, 93 CYC:9579
+DB94 A:55 X:07 Y:00 P:65 SP:FB PPU: 84, 99 CYC:9581
+DB97 A:55 X:07 Y:00 P:65 SP:FB PPU: 84,111 CYC:9585
+DB99 A:60 X:07 Y:00 P:65 SP:FB PPU: 84,117 CYC:9587
+DB9C A:60 X:07 Y:00 P:65 SP:FB PPU: 84,129 CYC:9591
+DB9E A:A9 X:07 Y:00 P:E5 SP:FB PPU: 84,135 CYC:9593
+DBA1 A:A9 X:07 Y:00 P:E5 SP:FB PPU: 84,147 CYC:9597
+DBA3 A:AA X:07 Y:00 P:E5 SP:FB PPU: 84,153 CYC:9599
+DBA6 A:AA X:07 Y:00 P:E5 SP:FB PPU: 84,165 CYC:9603
+DBA8 A:60 X:07 Y:00 P:65 SP:FB PPU: 84,171 CYC:9605
+DBAB A:60 X:07 Y:00 P:65 SP:FB PPU: 84,183 CYC:9609
+DBB5 A:60 X:07 Y:00 P:65 SP:F9 PPU: 84,201 CYC:9615
+0300 A:60 X:07 Y:00 P:65 SP:F9 PPU: 84,216 CYC:9620
+0302 A:AA X:07 Y:00 P:E5 SP:F9 PPU: 84,222 CYC:9622
+DBAE A:AA X:07 Y:00 P:E5 SP:FB PPU: 84,240 CYC:9628
+DBB0 A:AA X:07 Y:00 P:67 SP:FB PPU: 84,246 CYC:9630
+DBB4 A:AA X:07 Y:00 P:67 SP:FB PPU: 84,255 CYC:9633
+C626 A:AA X:07 Y:00 P:67 SP:FD PPU: 84,273 CYC:9639
+DF4A A:AA X:07 Y:00 P:67 SP:FB PPU: 84,291 CYC:9645
+DF4C A:89 X:07 Y:00 P:E5 SP:FB PPU: 84,297 CYC:9647
+DF4F A:89 X:07 Y:00 P:E5 SP:FB PPU: 84,309 CYC:9651
+DF51 A:A3 X:07 Y:00 P:E5 SP:FB PPU: 84,315 CYC:9653
+DF53 A:A3 X:07 Y:00 P:E5 SP:FB PPU: 84,324 CYC:9656
+DF55 A:12 X:07 Y:00 P:65 SP:FB PPU: 84,330 CYC:9658
+DF58 A:12 X:07 Y:00 P:65 SP:FB PPU: 85, 1 CYC:9662
+DF5A A:12 X:65 Y:00 P:65 SP:FB PPU: 85, 7 CYC:9664
+DF5C A:12 X:65 Y:00 P:67 SP:FB PPU: 85, 13 CYC:9666
+DF5D A:12 X:65 Y:00 P:67 SP:FB PPU: 85, 19 CYC:9668
+DF5F A:00 X:65 Y:00 P:67 SP:FB PPU: 85, 25 CYC:9670
+DF60 A:00 X:65 Y:00 P:27 SP:FB PPU: 85, 31 CYC:9672
+DF63 A:89 X:65 Y:00 P:A5 SP:FB PPU: 85, 43 CYC:9676
+DF65 A:89 X:65 Y:00 P:A5 SP:FB PPU: 85, 49 CYC:9678
+DF67 A:89 X:65 Y:00 P:A5 SP:FB PPU: 85, 55 CYC:9680
+DF69 A:89 X:65 Y:00 P:A5 SP:FB PPU: 85, 61 CYC:9682
+DF6B A:89 X:65 Y:00 P:27 SP:FB PPU: 85, 67 CYC:9684
+DF6D A:89 X:65 Y:00 P:27 SP:FB PPU: 85, 73 CYC:9686
+DF6F A:89 X:65 Y:00 P:27 SP:FB PPU: 85, 79 CYC:9688
+DF75 A:89 X:65 Y:00 P:27 SP:FB PPU: 85, 88 CYC:9691
+DF77 A:FF X:65 Y:00 P:A5 SP:FB PPU: 85, 94 CYC:9693
+DF79 A:FF X:65 Y:00 P:A5 SP:FB PPU: 85,103 CYC:9696
+DF7B A:FF X:65 Y:00 P:E5 SP:FB PPU: 85,112 CYC:9699
+DF7D A:FF X:65 Y:34 P:65 SP:FB PPU: 85,118 CYC:9701
+DF80 A:A3 X:65 Y:34 P:E5 SP:FB PPU: 85,133 CYC:9706
+DF82 A:A3 X:65 Y:34 P:67 SP:FB PPU: 85,139 CYC:9708
+DF84 A:A3 X:65 Y:34 P:67 SP:FB PPU: 85,145 CYC:9710
+DF8A A:A3 X:65 Y:34 P:67 SP:FB PPU: 85,154 CYC:9713
+DF8C A:46 X:65 Y:34 P:65 SP:FB PPU: 85,160 CYC:9715
+DF8E A:46 X:65 Y:34 P:65 SP:FB PPU: 85,169 CYC:9718
+DF90 A:46 X:65 Y:FF P:E5 SP:FB PPU: 85,175 CYC:9720
+DF93 A:12 X:65 Y:FF P:65 SP:FB PPU: 85,190 CYC:9725
+DF95 A:12 X:65 Y:FF P:67 SP:FB PPU: 85,196 CYC:9727
+DF9B A:12 X:65 Y:FF P:67 SP:FB PPU: 85,205 CYC:9730
+DF9D A:12 X:39 Y:FF P:65 SP:FB PPU: 85,211 CYC:9732
+DF9E A:12 X:39 Y:FF P:64 SP:FB PPU: 85,217 CYC:9734
+DFA0 A:FF X:39 Y:FF P:E4 SP:FB PPU: 85,223 CYC:9736
+DFA2 A:FF X:39 Y:FF P:E4 SP:FB PPU: 85,232 CYC:9739
+DFA4 A:FF X:39 Y:FF P:E4 SP:FB PPU: 85,241 CYC:9742
+DFA6 A:AA X:39 Y:FF P:E4 SP:FB PPU: 85,247 CYC:9744
+DFA9 A:AA X:39 Y:FF P:E4 SP:FB PPU: 85,259 CYC:9748
+DFAB A:55 X:39 Y:FF P:64 SP:FB PPU: 85,265 CYC:9750
+DFAD A:55 X:39 Y:00 P:66 SP:FB PPU: 85,271 CYC:9752
+DFB0 A:FF X:39 Y:00 P:E4 SP:FB PPU: 85,283 CYC:9756
+DFB2 A:FF X:39 Y:00 P:E4 SP:FB PPU: 85,289 CYC:9758
+DFB4 A:FF X:39 Y:00 P:E4 SP:FB PPU: 85,295 CYC:9760
+DFB6 A:FF X:39 Y:00 P:67 SP:FB PPU: 85,301 CYC:9762
+DFB8 A:FF X:39 Y:00 P:67 SP:FB PPU: 85,307 CYC:9764
+DFBC A:FF X:39 Y:00 P:67 SP:FB PPU: 85,316 CYC:9767
+DFBD A:FF X:3A Y:00 P:65 SP:FB PPU: 85,322 CYC:9769
+DFBE A:FF X:3A Y:00 P:65 SP:FB PPU: 85,328 CYC:9771
+DFBF A:FF X:3A Y:00 P:25 SP:FB PPU: 85,334 CYC:9773
+DFC1 A:00 X:3A Y:00 P:27 SP:FB PPU: 85,340 CYC:9775
+DFC4 A:AA X:3A Y:00 P:A5 SP:FB PPU: 86, 11 CYC:9779
+DFC6 A:AA X:3A Y:00 P:A5 SP:FB PPU: 86, 17 CYC:9781
+DFC8 A:AA X:3A Y:00 P:A5 SP:FB PPU: 86, 23 CYC:9783
+DFCA A:AA X:3A Y:00 P:A5 SP:FB PPU: 86, 29 CYC:9785
+DFCE A:AA X:3A Y:00 P:A5 SP:FB PPU: 86, 38 CYC:9788
+DFCF A:AA X:3B Y:00 P:25 SP:FB PPU: 86, 44 CYC:9790
+DFD0 A:AA X:3B Y:00 P:24 SP:FB PPU: 86, 50 CYC:9792
+DFD2 A:AA X:3B Y:00 P:E4 SP:FB PPU: 86, 59 CYC:9795
+DFD4 A:55 X:3B Y:00 P:64 SP:FB PPU: 86, 65 CYC:9797
+DFD7 A:00 X:3B Y:00 P:66 SP:FB PPU: 86, 77 CYC:9801
+DFD9 A:00 X:3B Y:00 P:66 SP:FB PPU: 86, 83 CYC:9803
+DFDB A:00 X:3B Y:00 P:66 SP:FB PPU: 86, 89 CYC:9805
+DFDD A:00 X:3B Y:00 P:66 SP:FB PPU: 86, 95 CYC:9807
+DFE1 A:00 X:3B Y:00 P:66 SP:FB PPU: 86,104 CYC:9810
+DFE2 A:00 X:3C Y:00 P:64 SP:FB PPU: 86,110 CYC:9812
+DFE3 A:00 X:3C Y:00 P:65 SP:FB PPU: 86,116 CYC:9814
+DFE4 A:00 X:3C Y:00 P:25 SP:FB PPU: 86,122 CYC:9816
+DFE6 A:EF X:3C Y:00 P:A5 SP:FB PPU: 86,128 CYC:9818
+DFE9 A:EF X:3C Y:00 P:A5 SP:FB PPU: 86,140 CYC:9822
+DFEB A:F8 X:3C Y:00 P:A5 SP:FB PPU: 86,146 CYC:9824
+DFEE A:E8 X:3C Y:00 P:A5 SP:FB PPU: 86,158 CYC:9828
+DFF0 A:E8 X:3C Y:00 P:A5 SP:FB PPU: 86,164 CYC:9830
+DFF2 A:E8 X:3C Y:00 P:A5 SP:FB PPU: 86,170 CYC:9832
+DFF4 A:E8 X:3C Y:00 P:27 SP:FB PPU: 86,176 CYC:9834
+DFF6 A:E8 X:3C Y:00 P:27 SP:FB PPU: 86,182 CYC:9836
+DFFA A:E8 X:3C Y:00 P:27 SP:FB PPU: 86,191 CYC:9839
+DFFB A:E8 X:3D Y:00 P:25 SP:FB PPU: 86,197 CYC:9841
+DFFC A:E8 X:3D Y:00 P:24 SP:FB PPU: 86,203 CYC:9843
+DFFE A:E8 X:3D Y:00 P:E4 SP:FB PPU: 86,212 CYC:9846
+E000 A:AA X:3D Y:00 P:E4 SP:FB PPU: 86,218 CYC:9848
+E003 A:AA X:3D Y:00 P:E4 SP:FB PPU: 86,230 CYC:9852
+E005 A:5F X:3D Y:00 P:64 SP:FB PPU: 86,236 CYC:9854
+E008 A:F5 X:3D Y:00 P:E4 SP:FB PPU: 86,248 CYC:9858
+E00A A:F5 X:3D Y:00 P:E4 SP:FB PPU: 86,254 CYC:9860
+E00C A:F5 X:3D Y:00 P:E4 SP:FB PPU: 86,260 CYC:9862
+E00E A:F5 X:3D Y:00 P:67 SP:FB PPU: 86,266 CYC:9864
+E010 A:F5 X:3D Y:00 P:67 SP:FB PPU: 86,272 CYC:9866
+E014 A:F5 X:3D Y:00 P:67 SP:FB PPU: 86,281 CYC:9869
+E015 A:F5 X:3E Y:00 P:65 SP:FB PPU: 86,287 CYC:9871
+E016 A:F5 X:3E Y:00 P:65 SP:FB PPU: 86,293 CYC:9873
+E017 A:F5 X:3E Y:00 P:25 SP:FB PPU: 86,299 CYC:9875
+E019 A:70 X:3E Y:00 P:25 SP:FB PPU: 86,305 CYC:9877
+E01C A:70 X:3E Y:00 P:25 SP:FB PPU: 86,317 CYC:9881
+E01F A:00 X:3E Y:00 P:27 SP:FB PPU: 86,329 CYC:9885
+E021 A:00 X:3E Y:00 P:27 SP:FB PPU: 86,335 CYC:9887
+E023 A:00 X:3E Y:00 P:27 SP:FB PPU: 87, 0 CYC:9889
+E025 A:00 X:3E Y:00 P:27 SP:FB PPU: 87, 6 CYC:9891
+E029 A:00 X:3E Y:00 P:27 SP:FB PPU: 87, 15 CYC:9894
+E02A A:00 X:3F Y:00 P:25 SP:FB PPU: 87, 21 CYC:9896
+E02B A:00 X:3F Y:00 P:24 SP:FB PPU: 87, 27 CYC:9898
+E02D A:00 X:3F Y:00 P:E6 SP:FB PPU: 87, 36 CYC:9901
+E02F A:69 X:3F Y:00 P:64 SP:FB PPU: 87, 42 CYC:9903
+E032 A:69 X:3F Y:00 P:64 SP:FB PPU: 87, 54 CYC:9907
+E034 A:00 X:3F Y:00 P:66 SP:FB PPU: 87, 60 CYC:9909
+E037 A:69 X:3F Y:00 P:24 SP:FB PPU: 87, 72 CYC:9913
+E039 A:69 X:3F Y:00 P:24 SP:FB PPU: 87, 78 CYC:9915
+E03B A:69 X:3F Y:00 P:24 SP:FB PPU: 87, 84 CYC:9917
+E03D A:69 X:3F Y:00 P:27 SP:FB PPU: 87, 90 CYC:9919
+E03F A:69 X:3F Y:00 P:27 SP:FB PPU: 87, 96 CYC:9921
+E043 A:69 X:3F Y:00 P:27 SP:FB PPU: 87,105 CYC:9924
+E044 A:69 X:40 Y:00 P:25 SP:FB PPU: 87,111 CYC:9926
+E045 A:69 X:40 Y:00 P:25 SP:FB PPU: 87,117 CYC:9928
+E047 A:69 X:40 Y:00 P:E5 SP:FB PPU: 87,126 CYC:9931
+E049 A:00 X:40 Y:00 P:67 SP:FB PPU: 87,132 CYC:9933
+E04C A:6A X:40 Y:00 P:24 SP:FB PPU: 87,144 CYC:9937
+E04E A:6A X:40 Y:00 P:24 SP:FB PPU: 87,150 CYC:9939
+E050 A:6A X:40 Y:00 P:24 SP:FB PPU: 87,156 CYC:9941
+E052 A:6A X:40 Y:00 P:27 SP:FB PPU: 87,162 CYC:9943
+E054 A:6A X:40 Y:00 P:27 SP:FB PPU: 87,168 CYC:9945
+E058 A:6A X:40 Y:00 P:27 SP:FB PPU: 87,177 CYC:9948
+E059 A:6A X:41 Y:00 P:25 SP:FB PPU: 87,183 CYC:9950
+E05A A:6A X:41 Y:00 P:25 SP:FB PPU: 87,189 CYC:9952
+E05B A:6A X:41 Y:00 P:25 SP:FB PPU: 87,195 CYC:9954
+E05D A:7F X:41 Y:00 P:25 SP:FB PPU: 87,201 CYC:9956
+E060 A:7F X:41 Y:00 P:25 SP:FB PPU: 87,213 CYC:9960
+E063 A:FF X:41 Y:00 P:E4 SP:FB PPU: 87,225 CYC:9964
+E065 A:FF X:41 Y:00 P:E4 SP:FB PPU: 87,231 CYC:9966
+E067 A:FF X:41 Y:00 P:E4 SP:FB PPU: 87,237 CYC:9968
+E069 A:FF X:41 Y:00 P:67 SP:FB PPU: 87,243 CYC:9970
+E06B A:FF X:41 Y:00 P:67 SP:FB PPU: 87,249 CYC:9972
+E06F A:FF X:41 Y:00 P:67 SP:FB PPU: 87,258 CYC:9975
+E070 A:FF X:42 Y:00 P:65 SP:FB PPU: 87,264 CYC:9977
+E071 A:FF X:42 Y:00 P:64 SP:FB PPU: 87,270 CYC:9979
+E073 A:FF X:42 Y:00 P:E4 SP:FB PPU: 87,279 CYC:9982
+E075 A:80 X:42 Y:00 P:E4 SP:FB PPU: 87,285 CYC:9984
+E078 A:80 X:42 Y:00 P:E4 SP:FB PPU: 87,297 CYC:9988
+E07A A:7F X:42 Y:00 P:64 SP:FB PPU: 87,303 CYC:9990
+E07D A:FF X:42 Y:00 P:A4 SP:FB PPU: 87,315 CYC:9994
+E07F A:FF X:42 Y:00 P:A4 SP:FB PPU: 87,321 CYC:9996
+E081 A:FF X:42 Y:00 P:A4 SP:FB PPU: 87,327 CYC:9998
+E083 A:FF X:42 Y:00 P:27 SP:FB PPU: 87,333 CYC:10000
+E085 A:FF X:42 Y:00 P:27 SP:FB PPU: 87,339 CYC:10002
+E089 A:FF X:42 Y:00 P:27 SP:FB PPU: 88, 7 CYC:10005
+E08A A:FF X:43 Y:00 P:25 SP:FB PPU: 88, 13 CYC:10007
+E08B A:FF X:43 Y:00 P:25 SP:FB PPU: 88, 19 CYC:10009
+E08C A:FF X:43 Y:00 P:25 SP:FB PPU: 88, 25 CYC:10011
+E08E A:80 X:43 Y:00 P:A5 SP:FB PPU: 88, 31 CYC:10013
+E091 A:80 X:43 Y:00 P:A5 SP:FB PPU: 88, 43 CYC:10017
+E093 A:7F X:43 Y:00 P:25 SP:FB PPU: 88, 49 CYC:10019
+E096 A:00 X:43 Y:00 P:27 SP:FB PPU: 88, 61 CYC:10023
+E098 A:00 X:43 Y:00 P:27 SP:FB PPU: 88, 67 CYC:10025
+E09A A:00 X:43 Y:00 P:27 SP:FB PPU: 88, 73 CYC:10027
+E09C A:00 X:43 Y:00 P:27 SP:FB PPU: 88, 79 CYC:10029
+E0A0 A:00 X:43 Y:00 P:27 SP:FB PPU: 88, 88 CYC:10032
+E0A1 A:00 X:44 Y:00 P:25 SP:FB PPU: 88, 94 CYC:10034
+E0A3 A:00 X:44 Y:00 P:E7 SP:FB PPU: 88,103 CYC:10037
+E0A5 A:40 X:44 Y:00 P:65 SP:FB PPU: 88,109 CYC:10039
+E0A8 A:40 X:44 Y:00 P:65 SP:FB PPU: 88,121 CYC:10043
+E0AB A:40 X:44 Y:00 P:67 SP:FB PPU: 88,133 CYC:10047
+E0AD A:40 X:44 Y:00 P:67 SP:FB PPU: 88,139 CYC:10049
+E0AF A:40 X:44 Y:00 P:67 SP:FB PPU: 88,145 CYC:10051
+E0B1 A:40 X:44 Y:00 P:67 SP:FB PPU: 88,151 CYC:10053
+E0B5 A:40 X:44 Y:00 P:67 SP:FB PPU: 88,160 CYC:10056
+E0B6 A:40 X:45 Y:00 P:65 SP:FB PPU: 88,166 CYC:10058
+E0B7 A:40 X:45 Y:00 P:25 SP:FB PPU: 88,172 CYC:10060
+E0BA A:40 X:45 Y:00 P:25 SP:FB PPU: 88,190 CYC:10066
+E0BD A:40 X:45 Y:00 P:25 SP:FB PPU: 88,202 CYC:10070
+E0BF A:40 X:45 Y:00 P:25 SP:FB PPU: 88,208 CYC:10072
+E0C1 A:40 X:45 Y:00 P:25 SP:FB PPU: 88,214 CYC:10074
+E0C3 A:40 X:45 Y:00 P:25 SP:FB PPU: 88,220 CYC:10076
+E0C7 A:40 X:45 Y:00 P:25 SP:FB PPU: 88,229 CYC:10079
+E0C8 A:40 X:46 Y:00 P:25 SP:FB PPU: 88,235 CYC:10081
+E0CB A:40 X:46 Y:00 P:25 SP:FB PPU: 88,253 CYC:10087
+E0CE A:40 X:46 Y:00 P:25 SP:FB PPU: 88,271 CYC:10093
+E0D1 A:40 X:46 Y:00 P:A4 SP:FB PPU: 88,283 CYC:10097
+E0D3 A:40 X:46 Y:00 P:A4 SP:FB PPU: 88,289 CYC:10099
+E0D7 A:40 X:46 Y:00 P:A4 SP:FB PPU: 88,298 CYC:10102
+E0D8 A:40 X:47 Y:00 P:24 SP:FB PPU: 88,304 CYC:10104
+E0DA A:00 X:47 Y:00 P:26 SP:FB PPU: 88,310 CYC:10106
+E0DD A:00 X:47 Y:00 P:26 SP:FB PPU: 88,322 CYC:10110
+E0DF A:80 X:47 Y:00 P:A4 SP:FB PPU: 88,328 CYC:10112
+E0E2 A:80 X:47 Y:00 P:A5 SP:FB PPU: 88,340 CYC:10116
+E0E4 A:80 X:47 Y:00 P:A5 SP:FB PPU: 89, 5 CYC:10118
+E0E6 A:80 X:47 Y:00 P:A5 SP:FB PPU: 89, 11 CYC:10120
+E0EA A:80 X:47 Y:00 P:A5 SP:FB PPU: 89, 20 CYC:10123
+E0EB A:80 X:48 Y:00 P:25 SP:FB PPU: 89, 26 CYC:10125
+E0ED A:80 X:48 Y:80 P:A5 SP:FB PPU: 89, 32 CYC:10127
+E0F0 A:80 X:48 Y:80 P:A5 SP:FB PPU: 89, 44 CYC:10131
+E0F2 A:80 X:48 Y:00 P:27 SP:FB PPU: 89, 50 CYC:10133
+E0F5 A:80 X:48 Y:00 P:27 SP:FB PPU: 89, 62 CYC:10137
+E0F7 A:80 X:48 Y:00 P:27 SP:FB PPU: 89, 68 CYC:10139
+E0F9 A:80 X:48 Y:00 P:27 SP:FB PPU: 89, 74 CYC:10141
+E0FD A:80 X:48 Y:00 P:27 SP:FB PPU: 89, 83 CYC:10144
+E0FE A:80 X:49 Y:00 P:25 SP:FB PPU: 89, 89 CYC:10146
+E101 A:80 X:49 Y:00 P:A5 SP:FB PPU: 89,107 CYC:10152
+E104 A:80 X:49 Y:00 P:A4 SP:FB PPU: 89,119 CYC:10156
+E106 A:80 X:49 Y:00 P:A4 SP:FB PPU: 89,125 CYC:10158
+E108 A:80 X:49 Y:00 P:A4 SP:FB PPU: 89,131 CYC:10160
+E10C A:80 X:49 Y:00 P:A4 SP:FB PPU: 89,140 CYC:10163
+E10D A:80 X:4A Y:00 P:24 SP:FB PPU: 89,146 CYC:10165
+E110 A:80 X:4A Y:00 P:A4 SP:FB PPU: 89,164 CYC:10171
+E113 A:80 X:4A Y:00 P:24 SP:FB PPU: 89,182 CYC:10177
+E116 A:80 X:4A Y:00 P:25 SP:FB PPU: 89,194 CYC:10181
+E118 A:80 X:4A Y:00 P:25 SP:FB PPU: 89,200 CYC:10183
+E11A A:80 X:4A Y:00 P:25 SP:FB PPU: 89,206 CYC:10185
+E11E A:80 X:4A Y:00 P:25 SP:FB PPU: 89,215 CYC:10188
+E11F A:80 X:4B Y:00 P:25 SP:FB PPU: 89,221 CYC:10190
+E121 A:80 X:4B Y:00 P:E5 SP:FB PPU: 89,230 CYC:10193
+E123 A:40 X:4B Y:00 P:65 SP:FB PPU: 89,236 CYC:10195
+E126 A:40 X:4B Y:00 P:65 SP:FB PPU: 89,248 CYC:10199
+E127 A:40 X:4B Y:00 P:65 SP:FB PPU: 89,254 CYC:10201
+E12A A:00 X:4B Y:00 P:27 SP:FB PPU: 89,266 CYC:10205
+E12C A:00 X:4B Y:00 P:27 SP:FB PPU: 89,272 CYC:10207
+E12E A:00 X:4B Y:00 P:27 SP:FB PPU: 89,278 CYC:10209
+E130 A:00 X:4B Y:00 P:27 SP:FB PPU: 89,284 CYC:10211
+E132 A:00 X:4B Y:00 P:27 SP:FB PPU: 89,290 CYC:10213
+E134 A:00 X:4B Y:00 P:27 SP:FB PPU: 89,296 CYC:10215
+E138 A:00 X:4B Y:00 P:27 SP:FB PPU: 89,305 CYC:10218
+E139 A:00 X:4C Y:00 P:25 SP:FB PPU: 89,311 CYC:10220
+E13A A:00 X:4C Y:00 P:25 SP:FB PPU: 89,317 CYC:10222
+E13B A:00 X:4C Y:00 P:25 SP:FB PPU: 89,323 CYC:10224
+E13D A:40 X:4C Y:00 P:25 SP:FB PPU: 89,329 CYC:10226
+E140 A:40 X:4C Y:00 P:25 SP:FB PPU: 90, 6 CYC:10232
+E143 A:01 X:4C Y:00 P:25 SP:FB PPU: 90, 18 CYC:10236
+E145 A:01 X:4C Y:00 P:25 SP:FB PPU: 90, 24 CYC:10238
+E147 A:01 X:4C Y:00 P:25 SP:FB PPU: 90, 30 CYC:10240
+E149 A:01 X:4C Y:00 P:25 SP:FB PPU: 90, 36 CYC:10242
+E14B A:01 X:4C Y:00 P:25 SP:FB PPU: 90, 42 CYC:10244
+E14D A:01 X:4C Y:00 P:27 SP:FB PPU: 90, 48 CYC:10246
+E151 A:01 X:4C Y:00 P:27 SP:FB PPU: 90, 57 CYC:10249
+E152 A:01 X:4D Y:00 P:25 SP:FB PPU: 90, 63 CYC:10251
+E154 A:40 X:4D Y:00 P:25 SP:FB PPU: 90, 69 CYC:10253
+E155 A:40 X:4D Y:00 P:25 SP:FB PPU: 90, 75 CYC:10255
+E157 A:40 X:4D Y:00 P:E5 SP:FB PPU: 90, 84 CYC:10258
+E15A A:40 X:4D Y:00 P:65 SP:FB PPU: 90,102 CYC:10264
+E15D A:40 X:4D Y:00 P:65 SP:FB PPU: 90,120 CYC:10270
+E160 A:FF X:4D Y:00 P:A4 SP:FB PPU: 90,132 CYC:10274
+E162 A:FF X:4D Y:00 P:A4 SP:FB PPU: 90,138 CYC:10276
+E164 A:FF X:4D Y:00 P:A4 SP:FB PPU: 90,144 CYC:10278
+E166 A:FF X:4D Y:00 P:A4 SP:FB PPU: 90,150 CYC:10280
+E168 A:FF X:4D Y:00 P:A4 SP:FB PPU: 90,156 CYC:10282
+E16A A:FF X:4D Y:00 P:27 SP:FB PPU: 90,162 CYC:10284
+E16E A:FF X:4D Y:00 P:27 SP:FB PPU: 90,171 CYC:10287
+E16F A:FF X:4E Y:00 P:25 SP:FB PPU: 90,177 CYC:10289
+E170 A:FF X:4E Y:00 P:24 SP:FB PPU: 90,183 CYC:10291
+E172 A:00 X:4E Y:00 P:26 SP:FB PPU: 90,189 CYC:10293
+E175 A:00 X:4E Y:00 P:26 SP:FB PPU: 90,201 CYC:10297
+E177 A:80 X:4E Y:00 P:A4 SP:FB PPU: 90,207 CYC:10299
+E17A A:7F X:4E Y:00 P:65 SP:FB PPU: 90,219 CYC:10303
+E17C A:7F X:4E Y:00 P:65 SP:FB PPU: 90,225 CYC:10305
+E17E A:7F X:4E Y:00 P:67 SP:FB PPU: 90,231 CYC:10307
+E182 A:7F X:4E Y:00 P:67 SP:FB PPU: 90,240 CYC:10310
+E183 A:7F X:4F Y:00 P:65 SP:FB PPU: 90,246 CYC:10312
+E184 A:7F X:4F Y:00 P:65 SP:FB PPU: 90,252 CYC:10314
+E186 A:7F X:4F Y:00 P:65 SP:FB PPU: 90,258 CYC:10316
+E189 A:7F X:4F Y:00 P:65 SP:FB PPU: 90,270 CYC:10320
+E18B A:81 X:4F Y:00 P:E5 SP:FB PPU: 90,276 CYC:10322
+E18E A:02 X:4F Y:00 P:65 SP:FB PPU: 90,288 CYC:10326
+E190 A:02 X:4F Y:00 P:65 SP:FB PPU: 90,294 CYC:10328
+E192 A:02 X:4F Y:00 P:65 SP:FB PPU: 90,300 CYC:10330
+E194 A:02 X:4F Y:00 P:67 SP:FB PPU: 90,306 CYC:10332
+E198 A:02 X:4F Y:00 P:67 SP:FB PPU: 90,315 CYC:10335
+E199 A:02 X:50 Y:00 P:65 SP:FB PPU: 90,321 CYC:10337
+E19B A:00 X:50 Y:00 P:67 SP:FB PPU: 90,327 CYC:10339
+E19D A:87 X:50 Y:00 P:E5 SP:FB PPU: 90,333 CYC:10341
+E1A0 A:87 X:50 Y:00 P:E5 SP:FB PPU: 91, 7 CYC:10346
+E1A3 A:87 X:50 Y:00 P:E5 SP:FB PPU: 91, 19 CYC:10350
+E1A5 A:87 X:50 Y:00 P:67 SP:FB PPU: 91, 25 CYC:10352
+E1A9 A:87 X:50 Y:00 P:67 SP:FB PPU: 91, 34 CYC:10355
+C629 A:87 X:50 Y:00 P:67 SP:FD PPU: 91, 52 CYC:10361
+DBB8 A:87 X:50 Y:00 P:67 SP:FB PPU: 91, 70 CYC:10367
+DBBA A:FF X:50 Y:00 P:E5 SP:FB PPU: 91, 76 CYC:10369
+DBBC A:FF X:50 Y:00 P:E5 SP:FB PPU: 91, 85 CYC:10372
+DBBE A:AA X:50 Y:00 P:E5 SP:FB PPU: 91, 91 CYC:10374
+DBC0 A:AA X:50 Y:00 P:E5 SP:FB PPU: 91,100 CYC:10377
+DBC2 A:BB X:50 Y:00 P:E5 SP:FB PPU: 91,106 CYC:10379
+DBC4 A:BB X:50 Y:00 P:E5 SP:FB PPU: 91,115 CYC:10382
+DBC6 A:BB X:00 Y:00 P:67 SP:FB PPU: 91,121 CYC:10384
+DBC8 A:66 X:00 Y:00 P:65 SP:FB PPU: 91,127 CYC:10386
+DBCA A:66 X:00 Y:00 P:E5 SP:FB PPU: 91,136 CYC:10389
+DBCB A:66 X:00 Y:00 P:E5 SP:FB PPU: 91,142 CYC:10391
+DBCD A:66 X:00 Y:00 P:67 SP:FB PPU: 91,148 CYC:10393
+DBCF A:66 X:00 Y:AA P:E5 SP:FB PPU: 91,160 CYC:10397
+DBD1 A:66 X:00 Y:AA P:E5 SP:FB PPU: 91,166 CYC:10399
+DBD3 A:66 X:00 Y:AA P:E5 SP:FB PPU: 91,172 CYC:10401
+DBD5 A:66 X:00 Y:AA P:E5 SP:FB PPU: 91,178 CYC:10403
+DBD7 A:66 X:00 Y:AA P:E5 SP:FB PPU: 91,184 CYC:10405
+DBD9 A:66 X:00 Y:AA P:67 SP:FB PPU: 91,190 CYC:10407
+DBDB A:66 X:00 Y:AA P:67 SP:FB PPU: 91,196 CYC:10409
+DBDD A:66 X:00 Y:AA P:67 SP:FB PPU: 91,202 CYC:10411
+DBDF A:66 X:00 Y:AA P:67 SP:FB PPU: 91,208 CYC:10413
+DBE1 A:66 X:00 Y:AA P:67 SP:FB PPU: 91,214 CYC:10415
+DBE7 A:66 X:00 Y:AA P:67 SP:FB PPU: 91,223 CYC:10418
+DBE9 A:66 X:8A Y:AA P:E5 SP:FB PPU: 91,229 CYC:10420
+DBEB A:66 X:8A Y:AA P:65 SP:FB PPU: 91,235 CYC:10422
+DBEC A:66 X:8A Y:AA P:25 SP:FB PPU: 91,241 CYC:10424
+DBED A:66 X:8A Y:AA P:24 SP:FB PPU: 91,247 CYC:10426
+DBEF A:66 X:8A Y:00 P:26 SP:FB PPU: 91,253 CYC:10428
+DBF1 A:66 X:8A Y:BB P:A4 SP:FB PPU: 91,265 CYC:10432
+DBF3 A:66 X:8A Y:BB P:A4 SP:FB PPU: 91,271 CYC:10434
+DBF5 A:66 X:8A Y:BB P:A4 SP:FB PPU: 91,277 CYC:10436
+DBF7 A:66 X:8A Y:BB P:A4 SP:FB PPU: 91,283 CYC:10438
+DBF9 A:66 X:8A Y:BB P:A4 SP:FB PPU: 91,289 CYC:10440
+DBFB A:66 X:8A Y:BB P:27 SP:FB PPU: 91,295 CYC:10442
+DBFD A:66 X:8A Y:BB P:27 SP:FB PPU: 91,301 CYC:10444
+DBFF A:66 X:8A Y:BB P:27 SP:FB PPU: 91,307 CYC:10446
+DC01 A:66 X:8A Y:BB P:27 SP:FB PPU: 91,313 CYC:10448
+DC03 A:66 X:8A Y:BB P:27 SP:FB PPU: 91,319 CYC:10450
+DC09 A:66 X:8A Y:BB P:27 SP:FB PPU: 91,328 CYC:10453
+DC0B A:66 X:8A Y:BB P:E5 SP:FB PPU: 91,337 CYC:10456
+DC0C A:66 X:8A Y:BB P:E5 SP:FB PPU: 92, 2 CYC:10458
+DC0E A:66 X:8A Y:44 P:65 SP:FB PPU: 92, 8 CYC:10460
+DC10 A:66 X:00 Y:44 P:67 SP:FB PPU: 92, 14 CYC:10462
+DC12 A:66 X:00 Y:44 P:67 SP:FB PPU: 92, 26 CYC:10466
+DC14 A:44 X:00 Y:44 P:65 SP:FB PPU: 92, 35 CYC:10469
+DC16 A:44 X:00 Y:44 P:65 SP:FB PPU: 92, 41 CYC:10471
+DC18 A:44 X:00 Y:44 P:67 SP:FB PPU: 92, 47 CYC:10473
+DC1A A:44 X:00 Y:44 P:67 SP:FB PPU: 92, 53 CYC:10475
+DC1C A:44 X:00 Y:44 P:67 SP:FB PPU: 92, 59 CYC:10477
+DC1D A:44 X:00 Y:44 P:66 SP:FB PPU: 92, 65 CYC:10479
+DC1E A:44 X:00 Y:44 P:26 SP:FB PPU: 92, 71 CYC:10481
+DC20 A:44 X:00 Y:99 P:A4 SP:FB PPU: 92, 77 CYC:10483
+DC22 A:44 X:80 Y:99 P:A4 SP:FB PPU: 92, 83 CYC:10485
+DC24 A:44 X:80 Y:99 P:A4 SP:FB PPU: 92, 95 CYC:10489
+DC26 A:99 X:80 Y:99 P:A4 SP:FB PPU: 92,104 CYC:10492
+DC28 A:99 X:80 Y:99 P:A4 SP:FB PPU: 92,110 CYC:10494
+DC2A A:99 X:80 Y:99 P:27 SP:FB PPU: 92,116 CYC:10496
+DC2C A:99 X:80 Y:99 P:27 SP:FB PPU: 92,122 CYC:10498
+DC32 A:99 X:80 Y:99 P:27 SP:FB PPU: 92,131 CYC:10501
+DC34 A:99 X:80 Y:0B P:25 SP:FB PPU: 92,137 CYC:10503
+DC36 A:AA X:80 Y:0B P:A5 SP:FB PPU: 92,143 CYC:10505
+DC38 A:AA X:78 Y:0B P:25 SP:FB PPU: 92,149 CYC:10507
+DC3A A:AA X:78 Y:0B P:25 SP:FB PPU: 92,158 CYC:10510
+F7B6 A:AA X:78 Y:0B P:25 SP:F9 PPU: 92,176 CYC:10516
+F7B7 A:AA X:78 Y:0B P:24 SP:F9 PPU: 92,182 CYC:10518
+F7B9 A:FF X:78 Y:0B P:A4 SP:F9 PPU: 92,188 CYC:10520
+F7BB A:FF X:78 Y:0B P:A4 SP:F9 PPU: 92,197 CYC:10523
+F7BD A:FF X:78 Y:0B P:E4 SP:F9 PPU: 92,206 CYC:10526
+F7BF A:55 X:78 Y:0B P:64 SP:F9 PPU: 92,212 CYC:10528
+DC3D A:55 X:78 Y:0B P:64 SP:FB PPU: 92,230 CYC:10534
+DC3F A:FF X:78 Y:0B P:E4 SP:FB PPU: 92,242 CYC:10538
+F7C0 A:FF X:78 Y:0B P:E4 SP:F9 PPU: 92,260 CYC:10544
+F7C2 A:FF X:78 Y:0B P:E4 SP:F9 PPU: 92,266 CYC:10546
+F7C4 A:FF X:78 Y:0B P:E4 SP:F9 PPU: 92,272 CYC:10548
+F7C6 A:FF X:78 Y:0B P:67 SP:F9 PPU: 92,278 CYC:10550
+F7C8 A:FF X:78 Y:0B P:67 SP:F9 PPU: 92,284 CYC:10552
+F7CA A:FF X:78 Y:0B P:67 SP:F9 PPU: 92,290 CYC:10554
+DC42 A:FF X:78 Y:0B P:67 SP:FB PPU: 92,308 CYC:10560
+DC43 A:FF X:78 Y:0C P:65 SP:FB PPU: 92,314 CYC:10562
+DC45 A:00 X:78 Y:0C P:67 SP:FB PPU: 92,320 CYC:10564
+DC47 A:00 X:78 Y:0C P:67 SP:FB PPU: 92,329 CYC:10567
+F7CE A:00 X:78 Y:0C P:67 SP:F9 PPU: 93, 6 CYC:10573
+F7CF A:00 X:78 Y:0C P:67 SP:F9 PPU: 93, 12 CYC:10575
+F7D0 A:00 X:78 Y:0C P:27 SP:F9 PPU: 93, 18 CYC:10577
+F7D2 A:00 X:78 Y:0C P:27 SP:F9 PPU: 93, 24 CYC:10579
+DC4A A:00 X:78 Y:0C P:27 SP:FB PPU: 93, 42 CYC:10585
+DC4C A:00 X:78 Y:0C P:27 SP:FB PPU: 93, 54 CYC:10589
+F7D3 A:00 X:78 Y:0C P:27 SP:F9 PPU: 93, 72 CYC:10595
+F7D5 A:00 X:78 Y:0C P:27 SP:F9 PPU: 93, 78 CYC:10597
+F7D7 A:00 X:78 Y:0C P:27 SP:F9 PPU: 93, 84 CYC:10599
+F7D9 A:00 X:78 Y:0C P:27 SP:F9 PPU: 93, 90 CYC:10601
+F7DB A:00 X:78 Y:0C P:27 SP:F9 PPU: 93, 96 CYC:10603
+DC4F A:00 X:78 Y:0C P:27 SP:FB PPU: 93,114 CYC:10609
+DC50 A:00 X:78 Y:0D P:25 SP:FB PPU: 93,120 CYC:10611
+DC52 A:AA X:78 Y:0D P:A5 SP:FB PPU: 93,126 CYC:10613
+DC54 A:AA X:78 Y:0D P:A5 SP:FB PPU: 93,135 CYC:10616
+F7DF A:AA X:78 Y:0D P:A5 SP:F9 PPU: 93,153 CYC:10622
+F7E0 A:AA X:78 Y:0D P:A4 SP:F9 PPU: 93,159 CYC:10624
+F7E2 A:AA X:78 Y:0D P:E4 SP:F9 PPU: 93,168 CYC:10627
+F7E4 A:55 X:78 Y:0D P:64 SP:F9 PPU: 93,174 CYC:10629
+DC57 A:55 X:78 Y:0D P:64 SP:FB PPU: 93,192 CYC:10635
+DC59 A:00 X:78 Y:0D P:66 SP:FB PPU: 93,204 CYC:10639
+F7E5 A:00 X:78 Y:0D P:66 SP:F9 PPU: 93,222 CYC:10645
+F7E7 A:00 X:78 Y:0D P:66 SP:F9 PPU: 93,228 CYC:10647
+F7E9 A:00 X:78 Y:0D P:66 SP:F9 PPU: 93,234 CYC:10649
+F7EB A:00 X:78 Y:0D P:66 SP:F9 PPU: 93,240 CYC:10651
+F7ED A:00 X:78 Y:0D P:66 SP:F9 PPU: 93,246 CYC:10653
+DC5C A:00 X:78 Y:0D P:66 SP:FB PPU: 93,264 CYC:10659
+DC5D A:00 X:78 Y:0E P:64 SP:FB PPU: 93,270 CYC:10661
+DC5F A:EF X:78 Y:0E P:E4 SP:FB PPU: 93,276 CYC:10663
+DC61 A:EF X:78 Y:0E P:E4 SP:FB PPU: 93,285 CYC:10666
+F7F1 A:EF X:78 Y:0E P:E4 SP:F9 PPU: 93,303 CYC:10672
+F7F2 A:EF X:78 Y:0E P:E5 SP:F9 PPU: 93,309 CYC:10674
+F7F3 A:EF X:78 Y:0E P:A5 SP:F9 PPU: 93,315 CYC:10676
+F7F5 A:F8 X:78 Y:0E P:A5 SP:F9 PPU: 93,321 CYC:10678
+DC64 A:F8 X:78 Y:0E P:A5 SP:FB PPU: 93,339 CYC:10684
+DC66 A:E8 X:78 Y:0E P:A5 SP:FB PPU: 94, 10 CYC:10688
+F7F6 A:E8 X:78 Y:0E P:A5 SP:F9 PPU: 94, 28 CYC:10694
+F7F8 A:E8 X:78 Y:0E P:A5 SP:F9 PPU: 94, 34 CYC:10696
+F7FA A:E8 X:78 Y:0E P:A5 SP:F9 PPU: 94, 40 CYC:10698
+F7FC A:E8 X:78 Y:0E P:27 SP:F9 PPU: 94, 46 CYC:10700
+F7FE A:E8 X:78 Y:0E P:27 SP:F9 PPU: 94, 52 CYC:10702
+F800 A:E8 X:78 Y:0E P:27 SP:F9 PPU: 94, 58 CYC:10704
+DC69 A:E8 X:78 Y:0E P:27 SP:FB PPU: 94, 76 CYC:10710
+DC6A A:E8 X:78 Y:0F P:25 SP:FB PPU: 94, 82 CYC:10712
+DC6C A:AA X:78 Y:0F P:A5 SP:FB PPU: 94, 88 CYC:10714
+DC6E A:AA X:78 Y:0F P:A5 SP:FB PPU: 94, 97 CYC:10717
+F804 A:AA X:78 Y:0F P:A5 SP:F9 PPU: 94,115 CYC:10723
+F805 A:AA X:78 Y:0F P:A4 SP:F9 PPU: 94,121 CYC:10725
+F807 A:AA X:78 Y:0F P:E4 SP:F9 PPU: 94,130 CYC:10728
+F809 A:5F X:78 Y:0F P:64 SP:F9 PPU: 94,136 CYC:10730
+DC71 A:5F X:78 Y:0F P:64 SP:FB PPU: 94,154 CYC:10736
+DC73 A:F5 X:78 Y:0F P:E4 SP:FB PPU: 94,166 CYC:10740
+F80A A:F5 X:78 Y:0F P:E4 SP:F9 PPU: 94,184 CYC:10746
+F80C A:F5 X:78 Y:0F P:E4 SP:F9 PPU: 94,190 CYC:10748
+F80E A:F5 X:78 Y:0F P:E4 SP:F9 PPU: 94,196 CYC:10750
+F810 A:F5 X:78 Y:0F P:67 SP:F9 PPU: 94,202 CYC:10752
+F812 A:F5 X:78 Y:0F P:67 SP:F9 PPU: 94,208 CYC:10754
+F814 A:F5 X:78 Y:0F P:67 SP:F9 PPU: 94,214 CYC:10756
+DC76 A:F5 X:78 Y:0F P:67 SP:FB PPU: 94,232 CYC:10762
+DC77 A:F5 X:78 Y:10 P:65 SP:FB PPU: 94,238 CYC:10764
+DC79 A:70 X:78 Y:10 P:65 SP:FB PPU: 94,244 CYC:10766
+DC7B A:70 X:78 Y:10 P:65 SP:FB PPU: 94,253 CYC:10769
+F818 A:70 X:78 Y:10 P:65 SP:F9 PPU: 94,271 CYC:10775
+F819 A:70 X:78 Y:10 P:65 SP:F9 PPU: 94,277 CYC:10777
+F81A A:70 X:78 Y:10 P:25 SP:F9 PPU: 94,283 CYC:10779
+F81C A:70 X:78 Y:10 P:25 SP:F9 PPU: 94,289 CYC:10781
+DC7E A:70 X:78 Y:10 P:25 SP:FB PPU: 94,307 CYC:10787
+DC80 A:00 X:78 Y:10 P:27 SP:FB PPU: 94,319 CYC:10791
+F81D A:00 X:78 Y:10 P:27 SP:F9 PPU: 94,337 CYC:10797
+F81F A:00 X:78 Y:10 P:27 SP:F9 PPU: 95, 2 CYC:10799
+F821 A:00 X:78 Y:10 P:27 SP:F9 PPU: 95, 8 CYC:10801
+F823 A:00 X:78 Y:10 P:27 SP:F9 PPU: 95, 14 CYC:10803
+F825 A:00 X:78 Y:10 P:27 SP:F9 PPU: 95, 20 CYC:10805
+DC83 A:00 X:78 Y:10 P:27 SP:FB PPU: 95, 38 CYC:10811
+DC84 A:00 X:78 Y:11 P:25 SP:FB PPU: 95, 44 CYC:10813
+DC86 A:69 X:78 Y:11 P:25 SP:FB PPU: 95, 50 CYC:10815
+DC88 A:69 X:78 Y:11 P:25 SP:FB PPU: 95, 59 CYC:10818
+F829 A:69 X:78 Y:11 P:25 SP:F9 PPU: 95, 77 CYC:10824
+F82A A:69 X:78 Y:11 P:24 SP:F9 PPU: 95, 83 CYC:10826
+F82C A:69 X:78 Y:11 P:E4 SP:F9 PPU: 95, 92 CYC:10829
+F82E A:00 X:78 Y:11 P:66 SP:F9 PPU: 95, 98 CYC:10831
+DC8B A:00 X:78 Y:11 P:66 SP:FB PPU: 95,116 CYC:10837
+DC8D A:69 X:78 Y:11 P:24 SP:FB PPU: 95,128 CYC:10841
+F82F A:69 X:78 Y:11 P:24 SP:F9 PPU: 95,146 CYC:10847
+F831 A:69 X:78 Y:11 P:24 SP:F9 PPU: 95,152 CYC:10849
+F833 A:69 X:78 Y:11 P:24 SP:F9 PPU: 95,158 CYC:10851
+F835 A:69 X:78 Y:11 P:27 SP:F9 PPU: 95,164 CYC:10853
+F837 A:69 X:78 Y:11 P:27 SP:F9 PPU: 95,170 CYC:10855
+F839 A:69 X:78 Y:11 P:27 SP:F9 PPU: 95,176 CYC:10857
+DC90 A:69 X:78 Y:11 P:27 SP:FB PPU: 95,194 CYC:10863
+DC91 A:69 X:78 Y:12 P:25 SP:FB PPU: 95,200 CYC:10865
+F83D A:69 X:78 Y:12 P:25 SP:F9 PPU: 95,218 CYC:10871
+F83E A:69 X:78 Y:12 P:25 SP:F9 PPU: 95,224 CYC:10873
+F840 A:69 X:78 Y:12 P:E5 SP:F9 PPU: 95,233 CYC:10876
+F842 A:00 X:78 Y:12 P:67 SP:F9 PPU: 95,239 CYC:10878
+DC94 A:00 X:78 Y:12 P:67 SP:FB PPU: 95,257 CYC:10884
+DC96 A:6A X:78 Y:12 P:24 SP:FB PPU: 95,269 CYC:10888
+F843 A:6A X:78 Y:12 P:24 SP:F9 PPU: 95,287 CYC:10894
+F845 A:6A X:78 Y:12 P:24 SP:F9 PPU: 95,293 CYC:10896
+F847 A:6A X:78 Y:12 P:24 SP:F9 PPU: 95,299 CYC:10898
+F849 A:6A X:78 Y:12 P:27 SP:F9 PPU: 95,305 CYC:10900
+F84B A:6A X:78 Y:12 P:27 SP:F9 PPU: 95,311 CYC:10902
+F84D A:6A X:78 Y:12 P:27 SP:F9 PPU: 95,317 CYC:10904
+DC99 A:6A X:78 Y:12 P:27 SP:FB PPU: 95,335 CYC:10910
+DC9A A:6A X:78 Y:13 P:25 SP:FB PPU: 96, 0 CYC:10912
+DC9C A:7F X:78 Y:13 P:25 SP:FB PPU: 96, 6 CYC:10914
+DC9E A:7F X:78 Y:13 P:25 SP:FB PPU: 96, 15 CYC:10917
+F851 A:7F X:78 Y:13 P:25 SP:F9 PPU: 96, 33 CYC:10923
+F852 A:7F X:78 Y:13 P:25 SP:F9 PPU: 96, 39 CYC:10925
+F853 A:7F X:78 Y:13 P:25 SP:F9 PPU: 96, 45 CYC:10927
+F855 A:7F X:78 Y:13 P:25 SP:F9 PPU: 96, 51 CYC:10929
+DCA1 A:7F X:78 Y:13 P:25 SP:FB PPU: 96, 69 CYC:10935
+DCA3 A:FF X:78 Y:13 P:E4 SP:FB PPU: 96, 81 CYC:10939
+F856 A:FF X:78 Y:13 P:E4 SP:F9 PPU: 96, 99 CYC:10945
+F858 A:FF X:78 Y:13 P:E4 SP:F9 PPU: 96,105 CYC:10947
+F85A A:FF X:78 Y:13 P:E4 SP:F9 PPU: 96,111 CYC:10949
+F85C A:FF X:78 Y:13 P:67 SP:F9 PPU: 96,117 CYC:10951
+F85E A:FF X:78 Y:13 P:67 SP:F9 PPU: 96,123 CYC:10953
+F860 A:FF X:78 Y:13 P:67 SP:F9 PPU: 96,129 CYC:10955
+DCA6 A:FF X:78 Y:13 P:67 SP:FB PPU: 96,147 CYC:10961
+DCA7 A:FF X:78 Y:14 P:65 SP:FB PPU: 96,153 CYC:10963
+DCA9 A:80 X:78 Y:14 P:E5 SP:FB PPU: 96,159 CYC:10965
+DCAB A:80 X:78 Y:14 P:E5 SP:FB PPU: 96,168 CYC:10968
+F864 A:80 X:78 Y:14 P:E5 SP:F9 PPU: 96,186 CYC:10974
+F865 A:80 X:78 Y:14 P:E4 SP:F9 PPU: 96,192 CYC:10976
+F867 A:80 X:78 Y:14 P:E4 SP:F9 PPU: 96,201 CYC:10979
+F869 A:7F X:78 Y:14 P:64 SP:F9 PPU: 96,207 CYC:10981
+DCAE A:7F X:78 Y:14 P:64 SP:FB PPU: 96,225 CYC:10987
+DCB0 A:FF X:78 Y:14 P:A4 SP:FB PPU: 96,237 CYC:10991
+F86A A:FF X:78 Y:14 P:A4 SP:F9 PPU: 96,255 CYC:10997
+F86C A:FF X:78 Y:14 P:A4 SP:F9 PPU: 96,261 CYC:10999
+F86E A:FF X:78 Y:14 P:A4 SP:F9 PPU: 96,267 CYC:11001
+F870 A:FF X:78 Y:14 P:27 SP:F9 PPU: 96,273 CYC:11003
+F872 A:FF X:78 Y:14 P:27 SP:F9 PPU: 96,279 CYC:11005
+F874 A:FF X:78 Y:14 P:27 SP:F9 PPU: 96,285 CYC:11007
+DCB3 A:FF X:78 Y:14 P:27 SP:FB PPU: 96,303 CYC:11013
+DCB4 A:FF X:78 Y:15 P:25 SP:FB PPU: 96,309 CYC:11015
+F878 A:FF X:78 Y:15 P:25 SP:F9 PPU: 96,327 CYC:11021
+F879 A:FF X:78 Y:15 P:25 SP:F9 PPU: 96,333 CYC:11023
+F87A A:FF X:78 Y:15 P:25 SP:F9 PPU: 96,339 CYC:11025
+F87C A:7F X:78 Y:15 P:25 SP:F9 PPU: 97, 4 CYC:11027
+DCB7 A:7F X:78 Y:15 P:25 SP:FB PPU: 97, 22 CYC:11033
+DCB9 A:00 X:78 Y:15 P:27 SP:FB PPU: 97, 34 CYC:11037
+F87D A:00 X:78 Y:15 P:27 SP:F9 PPU: 97, 52 CYC:11043
+F87F A:00 X:78 Y:15 P:27 SP:F9 PPU: 97, 58 CYC:11045
+F881 A:00 X:78 Y:15 P:27 SP:F9 PPU: 97, 64 CYC:11047
+F883 A:00 X:78 Y:15 P:27 SP:F9 PPU: 97, 70 CYC:11049
+F885 A:00 X:78 Y:15 P:27 SP:F9 PPU: 97, 76 CYC:11051
+DCBC A:00 X:78 Y:15 P:27 SP:FB PPU: 97, 94 CYC:11057
+DCBD A:00 X:78 Y:16 P:25 SP:FB PPU: 97,100 CYC:11059
+DCBF A:40 X:78 Y:16 P:25 SP:FB PPU: 97,106 CYC:11061
+DCC1 A:40 X:78 Y:16 P:25 SP:FB PPU: 97,115 CYC:11064
+F889 A:40 X:78 Y:16 P:25 SP:F9 PPU: 97,133 CYC:11070
+F88B A:40 X:78 Y:16 P:E5 SP:F9 PPU: 97,142 CYC:11073
+F88D A:40 X:78 Y:16 P:65 SP:F9 PPU: 97,148 CYC:11075
+DCC4 A:40 X:78 Y:16 P:65 SP:FB PPU: 97,166 CYC:11081
+DCC6 A:40 X:78 Y:16 P:67 SP:FB PPU: 97,178 CYC:11085
+F88E A:40 X:78 Y:16 P:67 SP:F9 PPU: 97,196 CYC:11091
+F890 A:40 X:78 Y:16 P:67 SP:F9 PPU: 97,202 CYC:11093
+F892 A:40 X:78 Y:16 P:67 SP:F9 PPU: 97,208 CYC:11095
+F894 A:40 X:78 Y:16 P:67 SP:F9 PPU: 97,214 CYC:11097
+F896 A:40 X:78 Y:16 P:67 SP:F9 PPU: 97,220 CYC:11099
+DCC9 A:40 X:78 Y:16 P:67 SP:FB PPU: 97,238 CYC:11105
+DCCA A:40 X:78 Y:17 P:65 SP:FB PPU: 97,244 CYC:11107
+DCCB A:40 X:78 Y:17 P:65 SP:FA PPU: 97,253 CYC:11110
+DCCD A:3F X:78 Y:17 P:65 SP:FA PPU: 97,259 CYC:11112
+DCCF A:3F X:78 Y:17 P:65 SP:FA PPU: 97,268 CYC:11115
+DCD0 A:40 X:78 Y:17 P:65 SP:FB PPU: 97,280 CYC:11119
+F89A A:40 X:78 Y:17 P:65 SP:F9 PPU: 97,298 CYC:11125
+F89B A:40 X:78 Y:17 P:25 SP:F9 PPU: 97,304 CYC:11127
+DCD3 A:40 X:78 Y:17 P:25 SP:FB PPU: 97,322 CYC:11133
+DCD5 A:40 X:78 Y:17 P:25 SP:FB PPU: 97,334 CYC:11137
+F89C A:40 X:78 Y:17 P:25 SP:F9 PPU: 98, 11 CYC:11143
+F89E A:40 X:78 Y:17 P:25 SP:F9 PPU: 98, 17 CYC:11145
+F8A0 A:40 X:78 Y:17 P:25 SP:F9 PPU: 98, 23 CYC:11147
+F8A2 A:40 X:78 Y:17 P:25 SP:F9 PPU: 98, 29 CYC:11149
+F8A4 A:40 X:78 Y:17 P:25 SP:F9 PPU: 98, 35 CYC:11151
+DCD8 A:40 X:78 Y:17 P:25 SP:FB PPU: 98, 53 CYC:11157
+DCD9 A:40 X:78 Y:18 P:25 SP:FB PPU: 98, 59 CYC:11159
+DCDA A:40 X:78 Y:18 P:25 SP:FA PPU: 98, 68 CYC:11162
+DCDC A:41 X:78 Y:18 P:25 SP:FA PPU: 98, 74 CYC:11164
+DCDE A:41 X:78 Y:18 P:25 SP:FA PPU: 98, 83 CYC:11167
+DCDF A:40 X:78 Y:18 P:25 SP:FB PPU: 98, 95 CYC:11171
+DCE1 A:40 X:78 Y:18 P:A4 SP:FB PPU: 98,107 CYC:11175
+F8A8 A:40 X:78 Y:18 P:A4 SP:F9 PPU: 98,125 CYC:11181
+F8AA A:40 X:78 Y:18 P:A4 SP:F9 PPU: 98,131 CYC:11183
+F8AC A:40 X:78 Y:18 P:A4 SP:F9 PPU: 98,137 CYC:11185
+F8AE A:40 X:78 Y:18 P:A4 SP:F9 PPU: 98,143 CYC:11187
+DCE4 A:40 X:78 Y:18 P:A4 SP:FB PPU: 98,161 CYC:11193
+DCE5 A:40 X:78 Y:19 P:24 SP:FB PPU: 98,167 CYC:11195
+DCE6 A:40 X:78 Y:19 P:24 SP:FA PPU: 98,176 CYC:11198
+DCE8 A:00 X:78 Y:19 P:26 SP:FA PPU: 98,182 CYC:11200
+DCEA A:00 X:78 Y:19 P:26 SP:FA PPU: 98,191 CYC:11203
+DCEB A:40 X:78 Y:19 P:24 SP:FB PPU: 98,203 CYC:11207
+F8B2 A:40 X:78 Y:19 P:24 SP:F9 PPU: 98,221 CYC:11213
+F8B4 A:80 X:78 Y:19 P:A4 SP:F9 PPU: 98,227 CYC:11215
+DCEE A:80 X:78 Y:19 P:A4 SP:FB PPU: 98,245 CYC:11221
+DCF0 A:80 X:78 Y:19 P:A5 SP:FB PPU: 98,257 CYC:11225
+F8B5 A:80 X:78 Y:19 P:A5 SP:F9 PPU: 98,275 CYC:11231
+F8B7 A:80 X:78 Y:19 P:A5 SP:F9 PPU: 98,281 CYC:11233
+F8B9 A:80 X:78 Y:19 P:A5 SP:F9 PPU: 98,287 CYC:11235
+F8BB A:80 X:78 Y:19 P:A5 SP:F9 PPU: 98,293 CYC:11237
+DCF3 A:80 X:78 Y:19 P:A5 SP:FB PPU: 98,311 CYC:11243
+DCF4 A:80 X:78 Y:1A P:25 SP:FB PPU: 98,317 CYC:11245
+DCF5 A:80 X:78 Y:1A P:25 SP:FA PPU: 98,326 CYC:11248
+DCF7 A:80 X:78 Y:1A P:A5 SP:FA PPU: 98,332 CYC:11250
+DCF9 A:80 X:78 Y:1A P:A5 SP:FA PPU: 99, 0 CYC:11253
+DCFA A:80 X:78 Y:1A P:A5 SP:FB PPU: 99, 12 CYC:11257
+DCFC A:80 X:78 Y:1A P:27 SP:FB PPU: 99, 24 CYC:11261
+F8BF A:80 X:78 Y:1A P:27 SP:F9 PPU: 99, 42 CYC:11267
+F8C1 A:80 X:78 Y:1A P:27 SP:F9 PPU: 99, 48 CYC:11269
+F8C3 A:80 X:78 Y:1A P:27 SP:F9 PPU: 99, 54 CYC:11271
+F8C5 A:80 X:78 Y:1A P:27 SP:F9 PPU: 99, 60 CYC:11273
+DCFF A:80 X:78 Y:1A P:27 SP:FB PPU: 99, 78 CYC:11279
+DD00 A:80 X:78 Y:1B P:25 SP:FB PPU: 99, 84 CYC:11281
+DD01 A:80 X:78 Y:1B P:25 SP:FA PPU: 99, 93 CYC:11284
+DD03 A:81 X:78 Y:1B P:A5 SP:FA PPU: 99, 99 CYC:11286
+DD05 A:81 X:78 Y:1B P:A5 SP:FA PPU: 99,108 CYC:11289
+DD06 A:80 X:78 Y:1B P:A5 SP:FB PPU: 99,120 CYC:11293
+DD08 A:80 X:78 Y:1B P:A4 SP:FB PPU: 99,132 CYC:11297
+F8C9 A:80 X:78 Y:1B P:A4 SP:F9 PPU: 99,150 CYC:11303
+F8CB A:80 X:78 Y:1B P:A4 SP:F9 PPU: 99,156 CYC:11305
+F8CD A:80 X:78 Y:1B P:A4 SP:F9 PPU: 99,162 CYC:11307
+F8CF A:80 X:78 Y:1B P:A4 SP:F9 PPU: 99,168 CYC:11309
+DD0B A:80 X:78 Y:1B P:A4 SP:FB PPU: 99,186 CYC:11315
+DD0C A:80 X:78 Y:1C P:24 SP:FB PPU: 99,192 CYC:11317
+DD0D A:80 X:78 Y:1C P:24 SP:FA PPU: 99,201 CYC:11320
+DD0F A:7F X:78 Y:1C P:24 SP:FA PPU: 99,207 CYC:11322
+DD11 A:7F X:78 Y:1C P:24 SP:FA PPU: 99,216 CYC:11325
+DD12 A:80 X:78 Y:1C P:A4 SP:FB PPU: 99,228 CYC:11329
+DD14 A:80 X:78 Y:1C P:25 SP:FB PPU: 99,240 CYC:11333
+F8D3 A:80 X:78 Y:1C P:25 SP:F9 PPU: 99,258 CYC:11339
+F8D5 A:80 X:78 Y:1C P:25 SP:F9 PPU: 99,264 CYC:11341
+F8D7 A:80 X:78 Y:1C P:25 SP:F9 PPU: 99,270 CYC:11343
+F8D9 A:80 X:78 Y:1C P:25 SP:F9 PPU: 99,276 CYC:11345
+DD17 A:80 X:78 Y:1C P:25 SP:FB PPU: 99,294 CYC:11351
+DD18 A:80 X:78 Y:1D P:25 SP:FB PPU: 99,300 CYC:11353
+DD1A A:40 X:78 Y:1D P:25 SP:FB PPU: 99,306 CYC:11355
+DD1C A:40 X:78 Y:1D P:25 SP:FB PPU: 99,315 CYC:11358
+F931 A:40 X:78 Y:1D P:25 SP:F9 PPU: 99,333 CYC:11364
+F933 A:40 X:78 Y:1D P:E5 SP:F9 PPU:100, 1 CYC:11367
+F935 A:40 X:78 Y:1D P:65 SP:F9 PPU:100, 7 CYC:11369
+F936 A:40 X:78 Y:1D P:65 SP:F9 PPU:100, 13 CYC:11371
+DD1F A:40 X:78 Y:1D P:65 SP:FB PPU:100, 31 CYC:11377
+DD21 A:00 X:78 Y:1D P:27 SP:FB PPU:100, 43 CYC:11381
+F937 A:00 X:78 Y:1D P:27 SP:F9 PPU:100, 61 CYC:11387
+F939 A:00 X:78 Y:1D P:27 SP:F9 PPU:100, 67 CYC:11389
+F93B A:00 X:78 Y:1D P:27 SP:F9 PPU:100, 73 CYC:11391
+F93D A:00 X:78 Y:1D P:27 SP:F9 PPU:100, 79 CYC:11393
+F93F A:00 X:78 Y:1D P:27 SP:F9 PPU:100, 85 CYC:11395
+F941 A:00 X:78 Y:1D P:27 SP:F9 PPU:100, 91 CYC:11397
+F943 A:00 X:78 Y:1D P:27 SP:F9 PPU:100, 97 CYC:11399
+DD24 A:00 X:78 Y:1D P:27 SP:FB PPU:100,115 CYC:11405
+DD25 A:00 X:78 Y:1E P:25 SP:FB PPU:100,121 CYC:11407
+DD27 A:3F X:78 Y:1E P:25 SP:FB PPU:100,127 CYC:11409
+DD29 A:3F X:78 Y:1E P:25 SP:FB PPU:100,136 CYC:11412
+F947 A:3F X:78 Y:1E P:25 SP:F9 PPU:100,154 CYC:11418
+F948 A:3F X:78 Y:1E P:25 SP:F9 PPU:100,160 CYC:11420
+F949 A:3F X:78 Y:1E P:25 SP:F9 PPU:100,166 CYC:11422
+F94B A:40 X:78 Y:1E P:25 SP:F9 PPU:100,172 CYC:11424
+DD2C A:40 X:78 Y:1E P:25 SP:FB PPU:100,190 CYC:11430
+DD2E A:01 X:78 Y:1E P:25 SP:FB PPU:100,202 CYC:11434
+F94C A:01 X:78 Y:1E P:25 SP:F9 PPU:100,220 CYC:11440
+F94E A:01 X:78 Y:1E P:25 SP:F9 PPU:100,226 CYC:11442
+F950 A:01 X:78 Y:1E P:25 SP:F9 PPU:100,232 CYC:11444
+F952 A:01 X:78 Y:1E P:25 SP:F9 PPU:100,238 CYC:11446
+F954 A:01 X:78 Y:1E P:25 SP:F9 PPU:100,244 CYC:11448
+F956 A:01 X:78 Y:1E P:27 SP:F9 PPU:100,250 CYC:11450
+F958 A:01 X:78 Y:1E P:27 SP:F9 PPU:100,256 CYC:11452
+DD31 A:01 X:78 Y:1E P:27 SP:FB PPU:100,274 CYC:11458
+DD32 A:01 X:78 Y:1F P:25 SP:FB PPU:100,280 CYC:11460
+DD34 A:41 X:78 Y:1F P:25 SP:FB PPU:100,286 CYC:11462
+DD36 A:41 X:78 Y:1F P:25 SP:FB PPU:100,295 CYC:11465
+F95C A:41 X:78 Y:1F P:25 SP:F9 PPU:100,313 CYC:11471
+F95E A:40 X:78 Y:1F P:25 SP:F9 PPU:100,319 CYC:11473
+F95F A:40 X:78 Y:1F P:25 SP:F9 PPU:100,325 CYC:11475
+F961 A:40 X:78 Y:1F P:E5 SP:F9 PPU:100,334 CYC:11478
+DD39 A:40 X:78 Y:1F P:E5 SP:FB PPU:101, 11 CYC:11484
+DD3B A:FF X:78 Y:1F P:A4 SP:FB PPU:101, 23 CYC:11488
+F962 A:FF X:78 Y:1F P:A4 SP:F9 PPU:101, 41 CYC:11494
+F964 A:FF X:78 Y:1F P:A4 SP:F9 PPU:101, 47 CYC:11496
+F966 A:FF X:78 Y:1F P:A4 SP:F9 PPU:101, 53 CYC:11498
+F968 A:FF X:78 Y:1F P:A4 SP:F9 PPU:101, 59 CYC:11500
+F96A A:FF X:78 Y:1F P:A4 SP:F9 PPU:101, 65 CYC:11502
+F96C A:FF X:78 Y:1F P:27 SP:F9 PPU:101, 71 CYC:11504
+F96E A:FF X:78 Y:1F P:27 SP:F9 PPU:101, 77 CYC:11506
+DD3E A:FF X:78 Y:1F P:27 SP:FB PPU:101, 95 CYC:11512
+DD3F A:FF X:78 Y:20 P:25 SP:FB PPU:101,101 CYC:11514
+DD41 A:00 X:78 Y:20 P:27 SP:FB PPU:101,107 CYC:11516
+DD43 A:00 X:78 Y:20 P:27 SP:FB PPU:101,116 CYC:11519
+F972 A:00 X:78 Y:20 P:27 SP:F9 PPU:101,134 CYC:11525
+F973 A:00 X:78 Y:20 P:26 SP:F9 PPU:101,140 CYC:11527
+F975 A:80 X:78 Y:20 P:A4 SP:F9 PPU:101,146 CYC:11529
+DD46 A:80 X:78 Y:20 P:A4 SP:FB PPU:101,164 CYC:11535
+DD48 A:7F X:78 Y:20 P:65 SP:FB PPU:101,176 CYC:11539
+F976 A:7F X:78 Y:20 P:65 SP:F9 PPU:101,194 CYC:11545
+F978 A:7F X:78 Y:20 P:65 SP:F9 PPU:101,200 CYC:11547
+F97A A:7F X:78 Y:20 P:67 SP:F9 PPU:101,206 CYC:11549
+F97C A:7F X:78 Y:20 P:67 SP:F9 PPU:101,212 CYC:11551
+DD4B A:7F X:78 Y:20 P:67 SP:FB PPU:101,230 CYC:11557
+DD4C A:7F X:78 Y:21 P:65 SP:FB PPU:101,236 CYC:11559
+DD4E A:7F X:78 Y:21 P:65 SP:FB PPU:101,242 CYC:11561
+DD50 A:7F X:78 Y:21 P:65 SP:FB PPU:101,251 CYC:11564
+F980 A:7F X:78 Y:21 P:65 SP:F9 PPU:101,269 CYC:11570
+F981 A:7F X:78 Y:21 P:65 SP:F9 PPU:101,275 CYC:11572
+F983 A:81 X:78 Y:21 P:E5 SP:F9 PPU:101,281 CYC:11574
+DD53 A:81 X:78 Y:21 P:E5 SP:FB PPU:101,299 CYC:11580
+DD55 A:02 X:78 Y:21 P:65 SP:FB PPU:101,311 CYC:11584
+F984 A:02 X:78 Y:21 P:65 SP:F9 PPU:101,329 CYC:11590
+F986 A:02 X:78 Y:21 P:65 SP:F9 PPU:101,335 CYC:11592
+F988 A:02 X:78 Y:21 P:65 SP:F9 PPU:102, 0 CYC:11594
+F98A A:02 X:78 Y:21 P:67 SP:F9 PPU:102, 6 CYC:11596
+F98C A:02 X:78 Y:21 P:67 SP:F9 PPU:102, 12 CYC:11598
+DD58 A:02 X:78 Y:21 P:67 SP:FB PPU:102, 30 CYC:11604
+DD5A A:AA X:78 Y:21 P:E5 SP:FB PPU:102, 36 CYC:11606
+DD5C A:AA X:78 Y:21 P:E5 SP:FB PPU:102, 45 CYC:11609
+DD5E A:BB X:78 Y:21 P:E5 SP:FB PPU:102, 51 CYC:11611
+DD60 A:BB X:78 Y:21 P:E5 SP:FB PPU:102, 60 CYC:11614
+DD62 A:BB X:00 Y:21 P:67 SP:FB PPU:102, 66 CYC:11616
+DD64 A:BB X:00 Y:66 P:65 SP:FB PPU:102, 72 CYC:11618
+DD66 A:BB X:00 Y:66 P:E5 SP:FB PPU:102, 81 CYC:11621
+DD67 A:BB X:00 Y:66 P:E5 SP:FB PPU:102, 87 CYC:11623
+DD69 A:00 X:00 Y:66 P:67 SP:FB PPU:102, 93 CYC:11625
+DD6B A:AA X:00 Y:66 P:E5 SP:FB PPU:102,105 CYC:11629
+DD6D A:AA X:00 Y:66 P:E5 SP:FB PPU:102,111 CYC:11631
+DD6F A:AA X:00 Y:66 P:E5 SP:FB PPU:102,117 CYC:11633
+DD71 A:AA X:00 Y:66 P:E5 SP:FB PPU:102,123 CYC:11635
+DD73 A:AA X:00 Y:66 P:E5 SP:FB PPU:102,129 CYC:11637
+DD75 A:AA X:00 Y:66 P:67 SP:FB PPU:102,135 CYC:11639
+DD77 A:AA X:00 Y:66 P:67 SP:FB PPU:102,141 CYC:11641
+DD79 A:AA X:00 Y:66 P:67 SP:FB PPU:102,147 CYC:11643
+DD7B A:AA X:00 Y:66 P:67 SP:FB PPU:102,153 CYC:11645
+DD7D A:AA X:00 Y:66 P:67 SP:FB PPU:102,159 CYC:11647
+DD83 A:AA X:00 Y:66 P:67 SP:FB PPU:102,168 CYC:11650
+DD85 A:AA X:8A Y:66 P:E5 SP:FB PPU:102,174 CYC:11652
+DD87 A:AA X:8A Y:66 P:65 SP:FB PPU:102,180 CYC:11654
+DD88 A:AA X:8A Y:66 P:25 SP:FB PPU:102,186 CYC:11656
+DD89 A:AA X:8A Y:66 P:24 SP:FB PPU:102,192 CYC:11658
+DD8B A:00 X:8A Y:66 P:26 SP:FB PPU:102,198 CYC:11660
+DD8D A:BB X:8A Y:66 P:A4 SP:FB PPU:102,210 CYC:11664
+DD8F A:BB X:8A Y:66 P:A4 SP:FB PPU:102,216 CYC:11666
+DD91 A:BB X:8A Y:66 P:A4 SP:FB PPU:102,222 CYC:11668
+DD93 A:BB X:8A Y:66 P:A4 SP:FB PPU:102,228 CYC:11670
+DD95 A:BB X:8A Y:66 P:A4 SP:FB PPU:102,234 CYC:11672
+DD97 A:BB X:8A Y:66 P:27 SP:FB PPU:102,240 CYC:11674
+DD99 A:BB X:8A Y:66 P:27 SP:FB PPU:102,246 CYC:11676
+DD9B A:BB X:8A Y:66 P:27 SP:FB PPU:102,252 CYC:11678
+DD9D A:BB X:8A Y:66 P:27 SP:FB PPU:102,258 CYC:11680
+DD9F A:BB X:8A Y:66 P:27 SP:FB PPU:102,264 CYC:11682
+DDA5 A:BB X:8A Y:66 P:27 SP:FB PPU:102,273 CYC:11685
+DDA7 A:BB X:8A Y:66 P:E5 SP:FB PPU:102,282 CYC:11688
+DDA8 A:BB X:8A Y:66 P:E5 SP:FB PPU:102,288 CYC:11690
+DDAA A:44 X:8A Y:66 P:65 SP:FB PPU:102,294 CYC:11692
+DDAC A:44 X:00 Y:66 P:67 SP:FB PPU:102,300 CYC:11694
+DDAE A:44 X:00 Y:66 P:67 SP:FB PPU:102,312 CYC:11698
+DDB0 A:44 X:00 Y:66 P:65 SP:FB PPU:102,321 CYC:11701
+DDB2 A:44 X:00 Y:66 P:65 SP:FB PPU:102,327 CYC:11703
+DDB4 A:44 X:00 Y:66 P:67 SP:FB PPU:102,333 CYC:11705
+DDB6 A:44 X:00 Y:66 P:67 SP:FB PPU:102,339 CYC:11707
+DDB8 A:44 X:00 Y:66 P:67 SP:FB PPU:103, 4 CYC:11709
+DDB9 A:44 X:00 Y:66 P:66 SP:FB PPU:103, 10 CYC:11711
+DDBA A:44 X:00 Y:66 P:26 SP:FB PPU:103, 16 CYC:11713
+DDBC A:99 X:00 Y:66 P:A4 SP:FB PPU:103, 22 CYC:11715
+DDBE A:99 X:80 Y:66 P:A4 SP:FB PPU:103, 28 CYC:11717
+DDC0 A:99 X:80 Y:66 P:A4 SP:FB PPU:103, 40 CYC:11721
+DDC2 A:99 X:80 Y:66 P:A4 SP:FB PPU:103, 49 CYC:11724
+DDC4 A:99 X:80 Y:66 P:A4 SP:FB PPU:103, 55 CYC:11726
+DDC6 A:99 X:80 Y:66 P:27 SP:FB PPU:103, 61 CYC:11728
+DDC8 A:99 X:80 Y:66 P:27 SP:FB PPU:103, 67 CYC:11730
+DDCE A:99 X:80 Y:66 P:27 SP:FB PPU:103, 76 CYC:11733
+DDD0 A:99 X:80 Y:25 P:25 SP:FB PPU:103, 82 CYC:11735
+DDD2 A:99 X:78 Y:25 P:25 SP:FB PPU:103, 88 CYC:11737
+F990 A:99 X:78 Y:25 P:25 SP:F9 PPU:103,106 CYC:11743
+F992 A:99 X:55 Y:25 P:25 SP:F9 PPU:103,112 CYC:11745
+F994 A:FF X:55 Y:25 P:A5 SP:F9 PPU:103,118 CYC:11747
+F996 A:FF X:55 Y:25 P:A5 SP:F9 PPU:103,127 CYC:11750
+F997 A:FF X:55 Y:25 P:A5 SP:F9 PPU:103,133 CYC:11752
+F999 A:FF X:55 Y:25 P:E5 SP:F9 PPU:103,142 CYC:11755
+F99A A:FF X:55 Y:25 P:E5 SP:F9 PPU:103,148 CYC:11757
+F99C A:01 X:55 Y:25 P:65 SP:F9 PPU:103,154 CYC:11759
+DDD5 A:01 X:55 Y:25 P:65 SP:FB PPU:103,172 CYC:11765
+DDD7 A:01 X:55 Y:25 P:65 SP:FB PPU:103,184 CYC:11769
+DDD9 A:01 X:55 Y:25 P:67 SP:FB PPU:103,202 CYC:11775
+DDDB A:00 X:55 Y:25 P:67 SP:FB PPU:103,214 CYC:11779
+F99D A:00 X:55 Y:25 P:67 SP:F9 PPU:103,232 CYC:11785
+F99F A:00 X:55 Y:25 P:67 SP:F9 PPU:103,238 CYC:11787
+F9A1 A:00 X:55 Y:25 P:67 SP:F9 PPU:103,244 CYC:11789
+F9A3 A:00 X:55 Y:25 P:67 SP:F9 PPU:103,250 CYC:11791
+F9A5 A:00 X:55 Y:25 P:67 SP:F9 PPU:103,256 CYC:11793
+F9A7 A:00 X:55 Y:25 P:67 SP:F9 PPU:103,262 CYC:11795
+F9A9 A:00 X:55 Y:25 P:67 SP:F9 PPU:103,268 CYC:11797
+F9AA A:00 X:55 Y:25 P:27 SP:F9 PPU:103,274 CYC:11799
+F9AC A:AA X:55 Y:25 P:A5 SP:F9 PPU:103,280 CYC:11801
+DDDE A:AA X:55 Y:25 P:A5 SP:FB PPU:103,298 CYC:11807
+DDDF A:AA X:55 Y:26 P:25 SP:FB PPU:103,304 CYC:11809
+DDE1 A:AA X:55 Y:26 P:25 SP:FB PPU:103,316 CYC:11813
+DDE3 A:AA X:55 Y:26 P:24 SP:FB PPU:103,334 CYC:11819
+DDE5 A:55 X:55 Y:26 P:24 SP:FB PPU:104, 5 CYC:11823
+F9AD A:55 X:55 Y:26 P:24 SP:F9 PPU:104, 23 CYC:11829
+F9AF A:55 X:55 Y:26 P:24 SP:F9 PPU:104, 29 CYC:11831
+F9B1 A:55 X:55 Y:26 P:24 SP:F9 PPU:104, 35 CYC:11833
+F9B3 A:55 X:55 Y:26 P:24 SP:F9 PPU:104, 41 CYC:11835
+F9B5 A:55 X:55 Y:26 P:24 SP:F9 PPU:104, 47 CYC:11837
+F9B7 A:55 X:55 Y:26 P:27 SP:F9 PPU:104, 53 CYC:11839
+F9B9 A:55 X:55 Y:26 P:27 SP:F9 PPU:104, 59 CYC:11841
+DDE8 A:55 X:55 Y:26 P:27 SP:FB PPU:104, 77 CYC:11847
+DDE9 A:55 X:55 Y:27 P:25 SP:FB PPU:104, 83 CYC:11849
+F9BD A:55 X:55 Y:27 P:25 SP:F9 PPU:104,101 CYC:11855
+F9BF A:55 X:55 Y:27 P:E5 SP:F9 PPU:104,110 CYC:11858
+F9C0 A:55 X:55 Y:27 P:E5 SP:F9 PPU:104,116 CYC:11860
+F9C2 A:80 X:55 Y:27 P:E5 SP:F9 PPU:104,122 CYC:11862
+DDEC A:80 X:55 Y:27 P:E5 SP:FB PPU:104,140 CYC:11868
+DDEE A:80 X:55 Y:27 P:E5 SP:FB PPU:104,152 CYC:11872
+DDF0 A:80 X:55 Y:27 P:67 SP:FB PPU:104,170 CYC:11878
+DDF2 A:00 X:55 Y:27 P:67 SP:FB PPU:104,182 CYC:11882
+F9C3 A:00 X:55 Y:27 P:67 SP:F9 PPU:104,200 CYC:11888
+F9C5 A:00 X:55 Y:27 P:67 SP:F9 PPU:104,206 CYC:11890
+F9C7 A:00 X:55 Y:27 P:67 SP:F9 PPU:104,212 CYC:11892
+F9C9 A:00 X:55 Y:27 P:67 SP:F9 PPU:104,218 CYC:11894
+F9CB A:00 X:55 Y:27 P:67 SP:F9 PPU:104,224 CYC:11896
+F9CD A:00 X:55 Y:27 P:67 SP:F9 PPU:104,230 CYC:11898
+F9CF A:00 X:55 Y:27 P:67 SP:F9 PPU:104,236 CYC:11900
+F9D0 A:00 X:55 Y:27 P:27 SP:F9 PPU:104,242 CYC:11902
+F9D2 A:55 X:55 Y:27 P:25 SP:F9 PPU:104,248 CYC:11904
+F9D3 A:55 X:55 Y:27 P:25 SP:F9 PPU:104,254 CYC:11906
+DDF5 A:55 X:55 Y:27 P:25 SP:FB PPU:104,272 CYC:11912
+DDF6 A:55 X:55 Y:28 P:25 SP:FB PPU:104,278 CYC:11914
+DDF8 A:55 X:55 Y:28 P:25 SP:FB PPU:104,290 CYC:11918
+DDFA A:55 X:55 Y:28 P:A4 SP:FB PPU:104,308 CYC:11924
+DDFC A:AA X:55 Y:28 P:A4 SP:FB PPU:104,320 CYC:11928
+F9D4 A:AA X:55 Y:28 P:A4 SP:F9 PPU:104,338 CYC:11934
+F9D6 A:AA X:55 Y:28 P:A4 SP:F9 PPU:105, 3 CYC:11936
+F9D8 A:AA X:55 Y:28 P:A4 SP:F9 PPU:105, 9 CYC:11938
+F9DA A:AA X:55 Y:28 P:A4 SP:F9 PPU:105, 15 CYC:11940
+F9DC A:AA X:55 Y:28 P:A4 SP:F9 PPU:105, 21 CYC:11942
+F9DE A:AA X:55 Y:28 P:27 SP:F9 PPU:105, 27 CYC:11944
+F9E0 A:AA X:55 Y:28 P:27 SP:F9 PPU:105, 33 CYC:11946
+DDFF A:AA X:55 Y:28 P:27 SP:FB PPU:105, 51 CYC:11952
+DE00 A:AA X:55 Y:29 P:25 SP:FB PPU:105, 57 CYC:11954
+F9E4 A:AA X:55 Y:29 P:25 SP:F9 PPU:105, 75 CYC:11960
+F9E6 A:AA X:55 Y:29 P:E5 SP:F9 PPU:105, 84 CYC:11963
+F9E7 A:AA X:55 Y:29 P:E5 SP:F9 PPU:105, 90 CYC:11965
+F9E9 A:01 X:55 Y:29 P:65 SP:F9 PPU:105, 96 CYC:11967
+DE03 A:01 X:55 Y:29 P:65 SP:FB PPU:105,114 CYC:11973
+DE05 A:01 X:55 Y:29 P:65 SP:FB PPU:105,126 CYC:11977
+DE07 A:01 X:55 Y:29 P:E5 SP:FB PPU:105,144 CYC:11983
+DE09 A:80 X:55 Y:29 P:E5 SP:FB PPU:105,156 CYC:11987
+F9EA A:80 X:55 Y:29 P:E5 SP:F9 PPU:105,174 CYC:11993
+F9EC A:80 X:55 Y:29 P:E5 SP:F9 PPU:105,180 CYC:11995
+F9EE A:80 X:55 Y:29 P:E5 SP:F9 PPU:105,186 CYC:11997
+F9F0 A:80 X:55 Y:29 P:E5 SP:F9 PPU:105,192 CYC:11999
+F9F2 A:80 X:55 Y:29 P:E5 SP:F9 PPU:105,198 CYC:12001
+F9F4 A:80 X:55 Y:29 P:67 SP:F9 PPU:105,204 CYC:12003
+F9F6 A:80 X:55 Y:29 P:67 SP:F9 PPU:105,210 CYC:12005
+F9F7 A:80 X:55 Y:29 P:27 SP:F9 PPU:105,216 CYC:12007
+F9F8 A:80 X:55 Y:29 P:26 SP:F9 PPU:105,222 CYC:12009
+F9FA A:55 X:55 Y:29 P:24 SP:F9 PPU:105,228 CYC:12011
+DE0C A:55 X:55 Y:29 P:24 SP:FB PPU:105,246 CYC:12017
+DE0D A:55 X:55 Y:2A P:24 SP:FB PPU:105,252 CYC:12019
+DE0F A:55 X:55 Y:2A P:24 SP:FB PPU:105,264 CYC:12023
+DE11 A:55 X:55 Y:2A P:25 SP:FB PPU:105,282 CYC:12029
+DE13 A:2A X:55 Y:2A P:25 SP:FB PPU:105,294 CYC:12033
+F9FB A:2A X:55 Y:2A P:25 SP:F9 PPU:105,312 CYC:12039
+F9FD A:2A X:55 Y:2A P:25 SP:F9 PPU:105,318 CYC:12041
+F9FF A:2A X:55 Y:2A P:25 SP:F9 PPU:105,324 CYC:12043
+FA01 A:2A X:55 Y:2A P:25 SP:F9 PPU:105,330 CYC:12045
+FA03 A:2A X:55 Y:2A P:25 SP:F9 PPU:105,336 CYC:12047
+FA05 A:2A X:55 Y:2A P:27 SP:F9 PPU:106, 1 CYC:12049
+FA07 A:2A X:55 Y:2A P:27 SP:F9 PPU:106, 7 CYC:12051
+DE16 A:2A X:55 Y:2A P:27 SP:FB PPU:106, 25 CYC:12057
+DE17 A:2A X:55 Y:2B P:25 SP:FB PPU:106, 31 CYC:12059
+FA0A A:2A X:55 Y:2B P:25 SP:F9 PPU:106, 49 CYC:12065
+FA0C A:2A X:55 Y:2B P:E5 SP:F9 PPU:106, 58 CYC:12068
+FA0D A:2A X:55 Y:2B P:E5 SP:F9 PPU:106, 64 CYC:12070
+FA0F A:80 X:55 Y:2B P:E5 SP:F9 PPU:106, 70 CYC:12072
+DE1A A:80 X:55 Y:2B P:E5 SP:FB PPU:106, 88 CYC:12078
+DE1C A:80 X:55 Y:2B P:E5 SP:FB PPU:106,100 CYC:12082
+DE1E A:80 X:55 Y:2B P:65 SP:FB PPU:106,118 CYC:12088
+DE20 A:01 X:55 Y:2B P:65 SP:FB PPU:106,130 CYC:12092
+FA10 A:01 X:55 Y:2B P:65 SP:F9 PPU:106,148 CYC:12098
+FA12 A:01 X:55 Y:2B P:65 SP:F9 PPU:106,154 CYC:12100
+FA14 A:01 X:55 Y:2B P:65 SP:F9 PPU:106,160 CYC:12102
+FA16 A:01 X:55 Y:2B P:65 SP:F9 PPU:106,166 CYC:12104
+FA18 A:01 X:55 Y:2B P:65 SP:F9 PPU:106,172 CYC:12106
+FA1A A:01 X:55 Y:2B P:67 SP:F9 PPU:106,178 CYC:12108
+FA1C A:01 X:55 Y:2B P:67 SP:F9 PPU:106,184 CYC:12110
+FA1D A:01 X:55 Y:2B P:27 SP:F9 PPU:106,190 CYC:12112
+FA1E A:01 X:55 Y:2B P:26 SP:F9 PPU:106,196 CYC:12114
+FA20 A:55 X:55 Y:2B P:24 SP:F9 PPU:106,202 CYC:12116
+DE23 A:55 X:55 Y:2B P:24 SP:FB PPU:106,220 CYC:12122
+DE24 A:55 X:55 Y:2C P:24 SP:FB PPU:106,226 CYC:12124
+DE26 A:55 X:55 Y:2C P:24 SP:FB PPU:106,238 CYC:12128
+DE28 A:55 X:55 Y:2C P:A4 SP:FB PPU:106,256 CYC:12134
+DE2A A:AA X:55 Y:2C P:A4 SP:FB PPU:106,268 CYC:12138
+FA21 A:AA X:55 Y:2C P:A4 SP:F9 PPU:106,286 CYC:12144
+FA23 A:AA X:55 Y:2C P:A4 SP:F9 PPU:106,292 CYC:12146
+FA25 A:AA X:55 Y:2C P:A4 SP:F9 PPU:106,298 CYC:12148
+FA27 A:AA X:55 Y:2C P:A4 SP:F9 PPU:106,304 CYC:12150
+FA29 A:AA X:55 Y:2C P:A4 SP:F9 PPU:106,310 CYC:12152
+FA2B A:AA X:55 Y:2C P:27 SP:F9 PPU:106,316 CYC:12154
+FA2D A:AA X:55 Y:2C P:27 SP:F9 PPU:106,322 CYC:12156
+DE2D A:AA X:55 Y:2C P:27 SP:FB PPU:106,340 CYC:12162
+DE2F A:FF X:55 Y:2C P:A5 SP:FB PPU:107, 5 CYC:12164
+DE31 A:FF X:55 Y:2C P:A5 SP:FB PPU:107, 17 CYC:12168
+DE33 A:FF X:55 Y:2C P:A5 SP:FB PPU:107, 26 CYC:12171
+DE35 A:FF X:55 Y:2C P:E5 SP:FB PPU:107, 35 CYC:12174
+DE36 A:FF X:55 Y:2C P:E5 SP:FB PPU:107, 41 CYC:12176
+DE38 A:FF X:55 Y:2C P:67 SP:FB PPU:107, 59 CYC:12182
+DE3A A:FF X:55 Y:2C P:67 SP:FB PPU:107, 65 CYC:12184
+DE3C A:FF X:55 Y:2C P:67 SP:FB PPU:107, 71 CYC:12186
+DE3E A:FF X:55 Y:2C P:67 SP:FB PPU:107, 77 CYC:12188
+DE40 A:FF X:55 Y:2C P:67 SP:FB PPU:107, 83 CYC:12190
+DE42 A:00 X:55 Y:2C P:67 SP:FB PPU:107, 95 CYC:12194
+DE44 A:00 X:55 Y:2C P:67 SP:FB PPU:107,101 CYC:12196
+DE4A A:00 X:55 Y:2C P:67 SP:FB PPU:107,110 CYC:12199
+DE4C A:7F X:55 Y:2C P:65 SP:FB PPU:107,116 CYC:12201
+DE4E A:7F X:55 Y:2C P:65 SP:FB PPU:107,128 CYC:12205
+DE4F A:7F X:55 Y:2C P:25 SP:FB PPU:107,134 CYC:12207
+DE50 A:7F X:55 Y:2C P:24 SP:FB PPU:107,140 CYC:12209
+DE52 A:7F X:55 Y:2C P:A4 SP:FB PPU:107,158 CYC:12215
+DE54 A:7F X:55 Y:2C P:A4 SP:FB PPU:107,164 CYC:12217
+DE56 A:7F X:55 Y:2C P:A4 SP:FB PPU:107,170 CYC:12219
+DE58 A:7F X:55 Y:2C P:A4 SP:FB PPU:107,176 CYC:12221
+DE5A A:7F X:55 Y:2C P:A4 SP:FB PPU:107,182 CYC:12223
+DE5C A:80 X:55 Y:2C P:A4 SP:FB PPU:107,194 CYC:12227
+DE5E A:80 X:55 Y:2C P:27 SP:FB PPU:107,200 CYC:12229
+DE64 A:80 X:55 Y:2C P:27 SP:FB PPU:107,209 CYC:12232
+DE66 A:00 X:55 Y:2C P:27 SP:FB PPU:107,215 CYC:12234
+DE68 A:00 X:55 Y:2C P:27 SP:FB PPU:107,227 CYC:12238
+DE6A A:00 X:55 Y:2C P:E7 SP:FB PPU:107,236 CYC:12241
+DE6B A:00 X:55 Y:2C P:E7 SP:FB PPU:107,242 CYC:12243
+DE6D A:00 X:55 Y:2C P:E5 SP:FB PPU:107,260 CYC:12249
+DE6F A:00 X:55 Y:2C P:E5 SP:FB PPU:107,266 CYC:12251
+DE71 A:00 X:55 Y:2C P:E5 SP:FB PPU:107,272 CYC:12253
+DE73 A:00 X:55 Y:2C P:E5 SP:FB PPU:107,278 CYC:12255
+DE75 A:00 X:55 Y:2C P:E5 SP:FB PPU:107,284 CYC:12257
+DE77 A:FF X:55 Y:2C P:E5 SP:FB PPU:107,296 CYC:12261
+DE79 A:FF X:55 Y:2C P:67 SP:FB PPU:107,302 CYC:12263
+DE7F A:FF X:55 Y:2C P:67 SP:FB PPU:107,311 CYC:12266
+DE81 A:80 X:55 Y:2C P:E5 SP:FB PPU:107,317 CYC:12268
+DE83 A:80 X:55 Y:2C P:E5 SP:FB PPU:107,329 CYC:12272
+DE84 A:80 X:55 Y:2C P:A5 SP:FB PPU:107,335 CYC:12274
+DE85 A:80 X:55 Y:2C P:A4 SP:FB PPU:108, 0 CYC:12276
+DE87 A:80 X:55 Y:2C P:24 SP:FB PPU:108, 18 CYC:12282
+DE89 A:80 X:55 Y:2C P:24 SP:FB PPU:108, 24 CYC:12284
+DE8B A:80 X:55 Y:2C P:24 SP:FB PPU:108, 30 CYC:12286
+DE8D A:80 X:55 Y:2C P:24 SP:FB PPU:108, 36 CYC:12288
+DE8F A:80 X:55 Y:2C P:24 SP:FB PPU:108, 42 CYC:12290
+DE91 A:7F X:55 Y:2C P:24 SP:FB PPU:108, 54 CYC:12294
+DE93 A:7F X:55 Y:2C P:27 SP:FB PPU:108, 60 CYC:12296
+DE99 A:7F X:55 Y:2C P:27 SP:FB PPU:108, 69 CYC:12299
+DE9B A:01 X:55 Y:2C P:25 SP:FB PPU:108, 75 CYC:12301
+DE9D A:01 X:55 Y:2C P:25 SP:FB PPU:108, 87 CYC:12305
+DE9F A:01 X:55 Y:2C P:27 SP:FB PPU:108,105 CYC:12311
+DEA5 A:01 X:55 Y:2C P:27 SP:FB PPU:108,114 CYC:12314
+DEA7 A:33 X:55 Y:2C P:25 SP:FB PPU:108,120 CYC:12316
+DEA9 A:33 X:55 Y:2C P:25 SP:FB PPU:108,129 CYC:12319
+DEAB A:44 X:55 Y:2C P:25 SP:FB PPU:108,135 CYC:12321
+DEAD A:44 X:55 Y:78 P:25 SP:FB PPU:108,141 CYC:12323
+DEAF A:44 X:00 Y:78 P:27 SP:FB PPU:108,147 CYC:12325
+DEB0 A:44 X:00 Y:78 P:27 SP:FB PPU:108,153 CYC:12327
+DEB2 A:44 X:00 Y:78 P:E5 SP:FB PPU:108,162 CYC:12330
+DEB4 A:44 X:33 Y:78 P:65 SP:FB PPU:108,174 CYC:12334
+DEB6 A:44 X:33 Y:78 P:65 SP:FB PPU:108,180 CYC:12336
+DEB8 A:44 X:33 Y:78 P:65 SP:FB PPU:108,186 CYC:12338
+DEBA A:44 X:33 Y:78 P:65 SP:FB PPU:108,192 CYC:12340
+DEBC A:44 X:33 Y:78 P:65 SP:FB PPU:108,198 CYC:12342
+DEBE A:44 X:33 Y:78 P:67 SP:FB PPU:108,204 CYC:12344
+DEC0 A:44 X:33 Y:78 P:67 SP:FB PPU:108,210 CYC:12346
+DEC2 A:44 X:33 Y:78 P:67 SP:FB PPU:108,216 CYC:12348
+DEC4 A:44 X:33 Y:78 P:67 SP:FB PPU:108,222 CYC:12350
+DEC6 A:44 X:33 Y:78 P:67 SP:FB PPU:108,228 CYC:12352
+DECC A:44 X:33 Y:78 P:67 SP:FB PPU:108,237 CYC:12355
+DECE A:97 X:33 Y:78 P:E5 SP:FB PPU:108,243 CYC:12357
+DED0 A:97 X:33 Y:78 P:E5 SP:FB PPU:108,252 CYC:12360
+DED2 A:47 X:33 Y:78 P:65 SP:FB PPU:108,258 CYC:12362
+DED4 A:47 X:33 Y:FF P:E5 SP:FB PPU:108,264 CYC:12364
+DED6 A:47 X:00 Y:FF P:67 SP:FB PPU:108,270 CYC:12366
+DED7 A:47 X:00 Y:FF P:66 SP:FB PPU:108,276 CYC:12368
+DED8 A:47 X:00 Y:FF P:26 SP:FB PPU:108,282 CYC:12370
+DEDA A:47 X:97 Y:FF P:A4 SP:FB PPU:108,294 CYC:12374
+DEDC A:47 X:97 Y:FF P:A4 SP:FB PPU:108,300 CYC:12376
+DEDE A:47 X:97 Y:FF P:A4 SP:FB PPU:108,306 CYC:12378
+DEE0 A:47 X:97 Y:FF P:A4 SP:FB PPU:108,312 CYC:12380
+DEE2 A:47 X:97 Y:FF P:A4 SP:FB PPU:108,318 CYC:12382
+DEE4 A:47 X:97 Y:FF P:27 SP:FB PPU:108,324 CYC:12384
+DEE6 A:47 X:97 Y:FF P:27 SP:FB PPU:108,330 CYC:12386
+DEE8 A:47 X:97 Y:FF P:27 SP:FB PPU:108,336 CYC:12388
+DEEA A:47 X:97 Y:FF P:27 SP:FB PPU:109, 1 CYC:12390
+DEEC A:47 X:97 Y:FF P:27 SP:FB PPU:109, 7 CYC:12392
+DEF2 A:47 X:97 Y:FF P:27 SP:FB PPU:109, 16 CYC:12395
+DEF4 A:00 X:97 Y:FF P:27 SP:FB PPU:109, 22 CYC:12397
+DEF6 A:00 X:97 Y:FF P:27 SP:FB PPU:109, 31 CYC:12400
+DEF8 A:47 X:97 Y:FF P:25 SP:FB PPU:109, 37 CYC:12402
+DEFA A:47 X:97 Y:FF P:A5 SP:FB PPU:109, 43 CYC:12404
+DEFC A:47 X:69 Y:FF P:25 SP:FB PPU:109, 49 CYC:12406
+DEFD A:47 X:69 Y:FF P:24 SP:FB PPU:109, 55 CYC:12408
+DEFE A:47 X:69 Y:FF P:24 SP:FB PPU:109, 61 CYC:12410
+DF00 A:47 X:69 Y:FF P:24 SP:FB PPU:109, 73 CYC:12414
+DF02 A:47 X:69 Y:FF P:24 SP:FB PPU:109, 79 CYC:12416
+DF04 A:47 X:69 Y:FF P:24 SP:FB PPU:109, 85 CYC:12418
+DF06 A:47 X:69 Y:FF P:24 SP:FB PPU:109, 91 CYC:12420
+DF08 A:47 X:69 Y:FF P:24 SP:FB PPU:109, 97 CYC:12422
+DF0A A:47 X:69 Y:FF P:27 SP:FB PPU:109,103 CYC:12424
+DF0C A:47 X:69 Y:FF P:27 SP:FB PPU:109,109 CYC:12426
+DF0E A:47 X:69 Y:FF P:27 SP:FB PPU:109,115 CYC:12428
+DF10 A:47 X:69 Y:FF P:27 SP:FB PPU:109,121 CYC:12430
+DF12 A:47 X:69 Y:FF P:27 SP:FB PPU:109,127 CYC:12432
+DF14 A:47 X:69 Y:FF P:27 SP:FB PPU:109,133 CYC:12434
+DF16 A:69 X:69 Y:FF P:25 SP:FB PPU:109,142 CYC:12437
+DF18 A:69 X:69 Y:FF P:27 SP:FB PPU:109,148 CYC:12439
+DF1E A:69 X:69 Y:FF P:27 SP:FB PPU:109,157 CYC:12442
+DF20 A:F5 X:69 Y:FF P:A5 SP:FB PPU:109,163 CYC:12444
+DF22 A:F5 X:69 Y:FF P:A5 SP:FB PPU:109,172 CYC:12447
+DF24 A:47 X:69 Y:FF P:25 SP:FB PPU:109,178 CYC:12449
+DF26 A:47 X:69 Y:4F P:25 SP:FB PPU:109,184 CYC:12451
+DF28 A:47 X:69 Y:4F P:E5 SP:FB PPU:109,193 CYC:12454
+DF2A A:47 X:00 Y:4F P:67 SP:FB PPU:109,199 CYC:12456
+DF2B A:47 X:00 Y:4F P:67 SP:FB PPU:109,205 CYC:12458
+DF2D A:47 X:00 Y:4F P:67 SP:FB PPU:109,217 CYC:12462
+DF2F A:47 X:00 Y:4F P:67 SP:FB PPU:109,223 CYC:12464
+DF31 A:47 X:00 Y:4F P:67 SP:FB PPU:109,229 CYC:12466
+DF33 A:47 X:00 Y:4F P:67 SP:FB PPU:109,235 CYC:12468
+DF35 A:47 X:00 Y:4F P:67 SP:FB PPU:109,241 CYC:12470
+DF37 A:47 X:00 Y:4F P:67 SP:FB PPU:109,247 CYC:12472
+DF39 A:47 X:00 Y:4F P:67 SP:FB PPU:109,253 CYC:12474
+DF3B A:47 X:00 Y:4F P:67 SP:FB PPU:109,259 CYC:12476
+DF3D A:47 X:00 Y:4F P:67 SP:FB PPU:109,265 CYC:12478
+DF3F A:47 X:00 Y:4F P:67 SP:FB PPU:109,271 CYC:12480
+DF41 A:47 X:00 Y:4F P:67 SP:FB PPU:109,277 CYC:12482
+DF43 A:00 X:00 Y:4F P:67 SP:FB PPU:109,286 CYC:12485
+DF49 A:00 X:00 Y:4F P:67 SP:FB PPU:109,295 CYC:12488
+C62C A:00 X:00 Y:4F P:67 SP:FD PPU:109,313 CYC:12494
+E1AA A:00 X:00 Y:4F P:67 SP:FB PPU:109,331 CYC:12500
+E1AC A:FF X:00 Y:4F P:E5 SP:FB PPU:109,337 CYC:12502
+E1AE A:FF X:00 Y:4F P:E5 SP:FB PPU:110, 5 CYC:12505
+E1B0 A:AA X:00 Y:4F P:E5 SP:FB PPU:110, 11 CYC:12507
+E1B3 A:AA X:00 Y:4F P:E5 SP:FB PPU:110, 23 CYC:12511
+E1B5 A:BB X:00 Y:4F P:E5 SP:FB PPU:110, 29 CYC:12513
+E1B8 A:BB X:00 Y:4F P:E5 SP:FB PPU:110, 41 CYC:12517
+E1BA A:BB X:00 Y:4F P:67 SP:FB PPU:110, 47 CYC:12519
+E1BC A:66 X:00 Y:4F P:65 SP:FB PPU:110, 53 CYC:12521
+E1BE A:66 X:00 Y:4F P:E5 SP:FB PPU:110, 62 CYC:12524
+E1BF A:66 X:00 Y:4F P:E5 SP:FB PPU:110, 68 CYC:12526
+E1C1 A:66 X:00 Y:00 P:67 SP:FB PPU:110, 74 CYC:12528
+E1C4 A:66 X:00 Y:AA P:E5 SP:FB PPU:110, 86 CYC:12532
+E1C6 A:66 X:00 Y:AA P:E5 SP:FB PPU:110, 92 CYC:12534
+E1C8 A:66 X:00 Y:AA P:E5 SP:FB PPU:110, 98 CYC:12536
+E1CA A:66 X:00 Y:AA P:E5 SP:FB PPU:110,104 CYC:12538
+E1CC A:66 X:00 Y:AA P:E5 SP:FB PPU:110,110 CYC:12540
+E1CE A:66 X:00 Y:AA P:67 SP:FB PPU:110,116 CYC:12542
+E1D0 A:66 X:00 Y:AA P:67 SP:FB PPU:110,122 CYC:12544
+E1D2 A:66 X:00 Y:AA P:67 SP:FB PPU:110,128 CYC:12546
+E1D4 A:66 X:00 Y:AA P:67 SP:FB PPU:110,134 CYC:12548
+E1D6 A:66 X:00 Y:AA P:67 SP:FB PPU:110,140 CYC:12550
+E1DC A:66 X:00 Y:AA P:67 SP:FB PPU:110,149 CYC:12553
+E1DE A:66 X:8A Y:AA P:E5 SP:FB PPU:110,155 CYC:12555
+E1E0 A:66 X:8A Y:AA P:65 SP:FB PPU:110,161 CYC:12557
+E1E1 A:66 X:8A Y:AA P:25 SP:FB PPU:110,167 CYC:12559
+E1E2 A:66 X:8A Y:AA P:24 SP:FB PPU:110,173 CYC:12561
+E1E4 A:66 X:8A Y:00 P:26 SP:FB PPU:110,179 CYC:12563
+E1E7 A:66 X:8A Y:BB P:A4 SP:FB PPU:110,194 CYC:12568
+E1E9 A:66 X:8A Y:BB P:A4 SP:FB PPU:110,200 CYC:12570
+E1EB A:66 X:8A Y:BB P:A4 SP:FB PPU:110,206 CYC:12572
+E1ED A:66 X:8A Y:BB P:A4 SP:FB PPU:110,212 CYC:12574
+E1EF A:66 X:8A Y:BB P:A4 SP:FB PPU:110,218 CYC:12576
+E1F1 A:66 X:8A Y:BB P:27 SP:FB PPU:110,224 CYC:12578
+E1F3 A:66 X:8A Y:BB P:27 SP:FB PPU:110,230 CYC:12580
+E1F5 A:66 X:8A Y:BB P:27 SP:FB PPU:110,236 CYC:12582
+E1F7 A:66 X:8A Y:BB P:27 SP:FB PPU:110,242 CYC:12584
+E1F9 A:66 X:8A Y:BB P:27 SP:FB PPU:110,248 CYC:12586
+E1FF A:66 X:8A Y:BB P:27 SP:FB PPU:110,257 CYC:12589
+E201 A:66 X:8A Y:53 P:25 SP:FB PPU:110,263 CYC:12591
+E203 A:AA X:8A Y:53 P:A5 SP:FB PPU:110,269 CYC:12593
+E205 A:AA X:78 Y:53 P:25 SP:FB PPU:110,275 CYC:12595
+E208 A:AA X:78 Y:53 P:25 SP:FB PPU:110,287 CYC:12599
+F7B6 A:AA X:78 Y:53 P:25 SP:F9 PPU:110,305 CYC:12605
+F7B7 A:AA X:78 Y:53 P:24 SP:F9 PPU:110,311 CYC:12607
+F7B9 A:FF X:78 Y:53 P:A4 SP:F9 PPU:110,317 CYC:12609
+F7BB A:FF X:78 Y:53 P:A4 SP:F9 PPU:110,326 CYC:12612
+F7BD A:FF X:78 Y:53 P:E4 SP:F9 PPU:110,335 CYC:12615
+F7BF A:55 X:78 Y:53 P:64 SP:F9 PPU:111, 0 CYC:12617
+E20B A:55 X:78 Y:53 P:64 SP:FB PPU:111, 18 CYC:12623
+E20E A:FF X:78 Y:53 P:E4 SP:FB PPU:111, 30 CYC:12627
+F7C0 A:FF X:78 Y:53 P:E4 SP:F9 PPU:111, 48 CYC:12633
+F7C2 A:FF X:78 Y:53 P:E4 SP:F9 PPU:111, 54 CYC:12635
+F7C4 A:FF X:78 Y:53 P:E4 SP:F9 PPU:111, 60 CYC:12637
+F7C6 A:FF X:78 Y:53 P:67 SP:F9 PPU:111, 66 CYC:12639
+F7C8 A:FF X:78 Y:53 P:67 SP:F9 PPU:111, 72 CYC:12641
+F7CA A:FF X:78 Y:53 P:67 SP:F9 PPU:111, 78 CYC:12643
+E211 A:FF X:78 Y:53 P:67 SP:FB PPU:111, 96 CYC:12649
+E212 A:FF X:78 Y:54 P:65 SP:FB PPU:111,102 CYC:12651
+E214 A:00 X:78 Y:54 P:67 SP:FB PPU:111,108 CYC:12653
+E217 A:00 X:78 Y:54 P:67 SP:FB PPU:111,120 CYC:12657
+F7CE A:00 X:78 Y:54 P:67 SP:F9 PPU:111,138 CYC:12663
+F7CF A:00 X:78 Y:54 P:67 SP:F9 PPU:111,144 CYC:12665
+F7D0 A:00 X:78 Y:54 P:27 SP:F9 PPU:111,150 CYC:12667
+F7D2 A:00 X:78 Y:54 P:27 SP:F9 PPU:111,156 CYC:12669
+E21A A:00 X:78 Y:54 P:27 SP:FB PPU:111,174 CYC:12675
+E21D A:00 X:78 Y:54 P:27 SP:FB PPU:111,186 CYC:12679
+F7D3 A:00 X:78 Y:54 P:27 SP:F9 PPU:111,204 CYC:12685
+F7D5 A:00 X:78 Y:54 P:27 SP:F9 PPU:111,210 CYC:12687
+F7D7 A:00 X:78 Y:54 P:27 SP:F9 PPU:111,216 CYC:12689
+F7D9 A:00 X:78 Y:54 P:27 SP:F9 PPU:111,222 CYC:12691
+F7DB A:00 X:78 Y:54 P:27 SP:F9 PPU:111,228 CYC:12693
+E220 A:00 X:78 Y:54 P:27 SP:FB PPU:111,246 CYC:12699
+E221 A:00 X:78 Y:55 P:25 SP:FB PPU:111,252 CYC:12701
+E223 A:AA X:78 Y:55 P:A5 SP:FB PPU:111,258 CYC:12703
+E226 A:AA X:78 Y:55 P:A5 SP:FB PPU:111,270 CYC:12707
+F7DF A:AA X:78 Y:55 P:A5 SP:F9 PPU:111,288 CYC:12713
+F7E0 A:AA X:78 Y:55 P:A4 SP:F9 PPU:111,294 CYC:12715
+F7E2 A:AA X:78 Y:55 P:E4 SP:F9 PPU:111,303 CYC:12718
+F7E4 A:55 X:78 Y:55 P:64 SP:F9 PPU:111,309 CYC:12720
+E229 A:55 X:78 Y:55 P:64 SP:FB PPU:111,327 CYC:12726
+E22C A:00 X:78 Y:55 P:66 SP:FB PPU:111,339 CYC:12730
+F7E5 A:00 X:78 Y:55 P:66 SP:F9 PPU:112, 16 CYC:12736
+F7E7 A:00 X:78 Y:55 P:66 SP:F9 PPU:112, 22 CYC:12738
+F7E9 A:00 X:78 Y:55 P:66 SP:F9 PPU:112, 28 CYC:12740
+F7EB A:00 X:78 Y:55 P:66 SP:F9 PPU:112, 34 CYC:12742
+F7ED A:00 X:78 Y:55 P:66 SP:F9 PPU:112, 40 CYC:12744
+E22F A:00 X:78 Y:55 P:66 SP:FB PPU:112, 58 CYC:12750
+E230 A:00 X:78 Y:56 P:64 SP:FB PPU:112, 64 CYC:12752
+E232 A:EF X:78 Y:56 P:E4 SP:FB PPU:112, 70 CYC:12754
+E235 A:EF X:78 Y:56 P:E4 SP:FB PPU:112, 82 CYC:12758
+F7F1 A:EF X:78 Y:56 P:E4 SP:F9 PPU:112,100 CYC:12764
+F7F2 A:EF X:78 Y:56 P:E5 SP:F9 PPU:112,106 CYC:12766
+F7F3 A:EF X:78 Y:56 P:A5 SP:F9 PPU:112,112 CYC:12768
+F7F5 A:F8 X:78 Y:56 P:A5 SP:F9 PPU:112,118 CYC:12770
+E238 A:F8 X:78 Y:56 P:A5 SP:FB PPU:112,136 CYC:12776
+E23B A:E8 X:78 Y:56 P:A5 SP:FB PPU:112,148 CYC:12780
+F7F6 A:E8 X:78 Y:56 P:A5 SP:F9 PPU:112,166 CYC:12786
+F7F8 A:E8 X:78 Y:56 P:A5 SP:F9 PPU:112,172 CYC:12788
+F7FA A:E8 X:78 Y:56 P:A5 SP:F9 PPU:112,178 CYC:12790
+F7FC A:E8 X:78 Y:56 P:27 SP:F9 PPU:112,184 CYC:12792
+F7FE A:E8 X:78 Y:56 P:27 SP:F9 PPU:112,190 CYC:12794
+F800 A:E8 X:78 Y:56 P:27 SP:F9 PPU:112,196 CYC:12796
+E23E A:E8 X:78 Y:56 P:27 SP:FB PPU:112,214 CYC:12802
+E23F A:E8 X:78 Y:57 P:25 SP:FB PPU:112,220 CYC:12804
+E241 A:AA X:78 Y:57 P:A5 SP:FB PPU:112,226 CYC:12806
+E244 A:AA X:78 Y:57 P:A5 SP:FB PPU:112,238 CYC:12810
+F804 A:AA X:78 Y:57 P:A5 SP:F9 PPU:112,256 CYC:12816
+F805 A:AA X:78 Y:57 P:A4 SP:F9 PPU:112,262 CYC:12818
+F807 A:AA X:78 Y:57 P:E4 SP:F9 PPU:112,271 CYC:12821
+F809 A:5F X:78 Y:57 P:64 SP:F9 PPU:112,277 CYC:12823
+E247 A:5F X:78 Y:57 P:64 SP:FB PPU:112,295 CYC:12829
+E24A A:F5 X:78 Y:57 P:E4 SP:FB PPU:112,307 CYC:12833
+F80A A:F5 X:78 Y:57 P:E4 SP:F9 PPU:112,325 CYC:12839
+F80C A:F5 X:78 Y:57 P:E4 SP:F9 PPU:112,331 CYC:12841
+F80E A:F5 X:78 Y:57 P:E4 SP:F9 PPU:112,337 CYC:12843
+F810 A:F5 X:78 Y:57 P:67 SP:F9 PPU:113, 2 CYC:12845
+F812 A:F5 X:78 Y:57 P:67 SP:F9 PPU:113, 8 CYC:12847
+F814 A:F5 X:78 Y:57 P:67 SP:F9 PPU:113, 14 CYC:12849
+E24D A:F5 X:78 Y:57 P:67 SP:FB PPU:113, 32 CYC:12855
+E24E A:F5 X:78 Y:58 P:65 SP:FB PPU:113, 38 CYC:12857
+E250 A:70 X:78 Y:58 P:65 SP:FB PPU:113, 44 CYC:12859
+E253 A:70 X:78 Y:58 P:65 SP:FB PPU:113, 56 CYC:12863
+F818 A:70 X:78 Y:58 P:65 SP:F9 PPU:113, 74 CYC:12869
+F819 A:70 X:78 Y:58 P:65 SP:F9 PPU:113, 80 CYC:12871
+F81A A:70 X:78 Y:58 P:25 SP:F9 PPU:113, 86 CYC:12873
+F81C A:70 X:78 Y:58 P:25 SP:F9 PPU:113, 92 CYC:12875
+E256 A:70 X:78 Y:58 P:25 SP:FB PPU:113,110 CYC:12881
+E259 A:00 X:78 Y:58 P:27 SP:FB PPU:113,122 CYC:12885
+F81D A:00 X:78 Y:58 P:27 SP:F9 PPU:113,140 CYC:12891
+F81F A:00 X:78 Y:58 P:27 SP:F9 PPU:113,146 CYC:12893
+F821 A:00 X:78 Y:58 P:27 SP:F9 PPU:113,152 CYC:12895
+F823 A:00 X:78 Y:58 P:27 SP:F9 PPU:113,158 CYC:12897
+F825 A:00 X:78 Y:58 P:27 SP:F9 PPU:113,164 CYC:12899
+E25C A:00 X:78 Y:58 P:27 SP:FB PPU:113,182 CYC:12905
+E25D A:00 X:78 Y:59 P:25 SP:FB PPU:113,188 CYC:12907
+E25F A:69 X:78 Y:59 P:25 SP:FB PPU:113,194 CYC:12909
+E262 A:69 X:78 Y:59 P:25 SP:FB PPU:113,206 CYC:12913
+F829 A:69 X:78 Y:59 P:25 SP:F9 PPU:113,224 CYC:12919
+F82A A:69 X:78 Y:59 P:24 SP:F9 PPU:113,230 CYC:12921
+F82C A:69 X:78 Y:59 P:E4 SP:F9 PPU:113,239 CYC:12924
+F82E A:00 X:78 Y:59 P:66 SP:F9 PPU:113,245 CYC:12926
+E265 A:00 X:78 Y:59 P:66 SP:FB PPU:113,263 CYC:12932
+E268 A:69 X:78 Y:59 P:24 SP:FB PPU:113,275 CYC:12936
+F82F A:69 X:78 Y:59 P:24 SP:F9 PPU:113,293 CYC:12942
+F831 A:69 X:78 Y:59 P:24 SP:F9 PPU:113,299 CYC:12944
+F833 A:69 X:78 Y:59 P:24 SP:F9 PPU:113,305 CYC:12946
+F835 A:69 X:78 Y:59 P:27 SP:F9 PPU:113,311 CYC:12948
+F837 A:69 X:78 Y:59 P:27 SP:F9 PPU:113,317 CYC:12950
+F839 A:69 X:78 Y:59 P:27 SP:F9 PPU:113,323 CYC:12952
+E26B A:69 X:78 Y:59 P:27 SP:FB PPU:114, 0 CYC:12958
+E26C A:69 X:78 Y:5A P:25 SP:FB PPU:114, 6 CYC:12960
+F83D A:69 X:78 Y:5A P:25 SP:F9 PPU:114, 24 CYC:12966
+F83E A:69 X:78 Y:5A P:25 SP:F9 PPU:114, 30 CYC:12968
+F840 A:69 X:78 Y:5A P:E5 SP:F9 PPU:114, 39 CYC:12971
+F842 A:00 X:78 Y:5A P:67 SP:F9 PPU:114, 45 CYC:12973
+E26F A:00 X:78 Y:5A P:67 SP:FB PPU:114, 63 CYC:12979
+E272 A:6A X:78 Y:5A P:24 SP:FB PPU:114, 75 CYC:12983
+F843 A:6A X:78 Y:5A P:24 SP:F9 PPU:114, 93 CYC:12989
+F845 A:6A X:78 Y:5A P:24 SP:F9 PPU:114, 99 CYC:12991
+F847 A:6A X:78 Y:5A P:24 SP:F9 PPU:114,105 CYC:12993
+F849 A:6A X:78 Y:5A P:27 SP:F9 PPU:114,111 CYC:12995
+F84B A:6A X:78 Y:5A P:27 SP:F9 PPU:114,117 CYC:12997
+F84D A:6A X:78 Y:5A P:27 SP:F9 PPU:114,123 CYC:12999
+E275 A:6A X:78 Y:5A P:27 SP:FB PPU:114,141 CYC:13005
+E276 A:6A X:78 Y:5B P:25 SP:FB PPU:114,147 CYC:13007
+E278 A:7F X:78 Y:5B P:25 SP:FB PPU:114,153 CYC:13009
+E27B A:7F X:78 Y:5B P:25 SP:FB PPU:114,165 CYC:13013
+F851 A:7F X:78 Y:5B P:25 SP:F9 PPU:114,183 CYC:13019
+F852 A:7F X:78 Y:5B P:25 SP:F9 PPU:114,189 CYC:13021
+F853 A:7F X:78 Y:5B P:25 SP:F9 PPU:114,195 CYC:13023
+F855 A:7F X:78 Y:5B P:25 SP:F9 PPU:114,201 CYC:13025
+E27E A:7F X:78 Y:5B P:25 SP:FB PPU:114,219 CYC:13031
+E281 A:FF X:78 Y:5B P:E4 SP:FB PPU:114,231 CYC:13035
+F856 A:FF X:78 Y:5B P:E4 SP:F9 PPU:114,249 CYC:13041
+F858 A:FF X:78 Y:5B P:E4 SP:F9 PPU:114,255 CYC:13043
+F85A A:FF X:78 Y:5B P:E4 SP:F9 PPU:114,261 CYC:13045
+F85C A:FF X:78 Y:5B P:67 SP:F9 PPU:114,267 CYC:13047
+F85E A:FF X:78 Y:5B P:67 SP:F9 PPU:114,273 CYC:13049
+F860 A:FF X:78 Y:5B P:67 SP:F9 PPU:114,279 CYC:13051
+E284 A:FF X:78 Y:5B P:67 SP:FB PPU:114,297 CYC:13057
+E285 A:FF X:78 Y:5C P:65 SP:FB PPU:114,303 CYC:13059
+E287 A:80 X:78 Y:5C P:E5 SP:FB PPU:114,309 CYC:13061
+E28A A:80 X:78 Y:5C P:E5 SP:FB PPU:114,321 CYC:13065
+F864 A:80 X:78 Y:5C P:E5 SP:F9 PPU:114,339 CYC:13071
+F865 A:80 X:78 Y:5C P:E4 SP:F9 PPU:115, 4 CYC:13073
+F867 A:80 X:78 Y:5C P:E4 SP:F9 PPU:115, 13 CYC:13076
+F869 A:7F X:78 Y:5C P:64 SP:F9 PPU:115, 19 CYC:13078
+E28D A:7F X:78 Y:5C P:64 SP:FB PPU:115, 37 CYC:13084
+E290 A:FF X:78 Y:5C P:A4 SP:FB PPU:115, 49 CYC:13088
+F86A A:FF X:78 Y:5C P:A4 SP:F9 PPU:115, 67 CYC:13094
+F86C A:FF X:78 Y:5C P:A4 SP:F9 PPU:115, 73 CYC:13096
+F86E A:FF X:78 Y:5C P:A4 SP:F9 PPU:115, 79 CYC:13098
+F870 A:FF X:78 Y:5C P:27 SP:F9 PPU:115, 85 CYC:13100
+F872 A:FF X:78 Y:5C P:27 SP:F9 PPU:115, 91 CYC:13102
+F874 A:FF X:78 Y:5C P:27 SP:F9 PPU:115, 97 CYC:13104
+E293 A:FF X:78 Y:5C P:27 SP:FB PPU:115,115 CYC:13110
+E294 A:FF X:78 Y:5D P:25 SP:FB PPU:115,121 CYC:13112
+F878 A:FF X:78 Y:5D P:25 SP:F9 PPU:115,139 CYC:13118
+F879 A:FF X:78 Y:5D P:25 SP:F9 PPU:115,145 CYC:13120
+F87A A:FF X:78 Y:5D P:25 SP:F9 PPU:115,151 CYC:13122
+F87C A:7F X:78 Y:5D P:25 SP:F9 PPU:115,157 CYC:13124
+E297 A:7F X:78 Y:5D P:25 SP:FB PPU:115,175 CYC:13130
+E29A A:00 X:78 Y:5D P:27 SP:FB PPU:115,187 CYC:13134
+F87D A:00 X:78 Y:5D P:27 SP:F9 PPU:115,205 CYC:13140
+F87F A:00 X:78 Y:5D P:27 SP:F9 PPU:115,211 CYC:13142
+F881 A:00 X:78 Y:5D P:27 SP:F9 PPU:115,217 CYC:13144
+F883 A:00 X:78 Y:5D P:27 SP:F9 PPU:115,223 CYC:13146
+F885 A:00 X:78 Y:5D P:27 SP:F9 PPU:115,229 CYC:13148
+E29D A:00 X:78 Y:5D P:27 SP:FB PPU:115,247 CYC:13154
+E29E A:00 X:78 Y:5E P:25 SP:FB PPU:115,253 CYC:13156
+E2A0 A:40 X:78 Y:5E P:25 SP:FB PPU:115,259 CYC:13158
+E2A3 A:40 X:78 Y:5E P:25 SP:FB PPU:115,271 CYC:13162
+F889 A:40 X:78 Y:5E P:25 SP:F9 PPU:115,289 CYC:13168
+F88B A:40 X:78 Y:5E P:E5 SP:F9 PPU:115,298 CYC:13171
+F88D A:40 X:78 Y:5E P:65 SP:F9 PPU:115,304 CYC:13173
+E2A6 A:40 X:78 Y:5E P:65 SP:FB PPU:115,322 CYC:13179
+E2A9 A:40 X:78 Y:5E P:67 SP:FB PPU:115,334 CYC:13183
+F88E A:40 X:78 Y:5E P:67 SP:F9 PPU:116, 11 CYC:13189
+F890 A:40 X:78 Y:5E P:67 SP:F9 PPU:116, 17 CYC:13191
+F892 A:40 X:78 Y:5E P:67 SP:F9 PPU:116, 23 CYC:13193
+F894 A:40 X:78 Y:5E P:67 SP:F9 PPU:116, 29 CYC:13195
+F896 A:40 X:78 Y:5E P:67 SP:F9 PPU:116, 35 CYC:13197
+E2AC A:40 X:78 Y:5E P:67 SP:FB PPU:116, 53 CYC:13203
+E2AD A:40 X:78 Y:5F P:65 SP:FB PPU:116, 59 CYC:13205
+E2AE A:40 X:78 Y:5F P:65 SP:FA PPU:116, 68 CYC:13208
+E2B0 A:3F X:78 Y:5F P:65 SP:FA PPU:116, 74 CYC:13210
+E2B3 A:3F X:78 Y:5F P:65 SP:FA PPU:116, 86 CYC:13214
+E2B4 A:40 X:78 Y:5F P:65 SP:FB PPU:116, 98 CYC:13218
+F89A A:40 X:78 Y:5F P:65 SP:F9 PPU:116,116 CYC:13224
+F89B A:40 X:78 Y:5F P:25 SP:F9 PPU:116,122 CYC:13226
+E2B7 A:40 X:78 Y:5F P:25 SP:FB PPU:116,140 CYC:13232
+E2BA A:40 X:78 Y:5F P:25 SP:FB PPU:116,152 CYC:13236
+F89C A:40 X:78 Y:5F P:25 SP:F9 PPU:116,170 CYC:13242
+F89E A:40 X:78 Y:5F P:25 SP:F9 PPU:116,176 CYC:13244
+F8A0 A:40 X:78 Y:5F P:25 SP:F9 PPU:116,182 CYC:13246
+F8A2 A:40 X:78 Y:5F P:25 SP:F9 PPU:116,188 CYC:13248
+F8A4 A:40 X:78 Y:5F P:25 SP:F9 PPU:116,194 CYC:13250
+E2BD A:40 X:78 Y:5F P:25 SP:FB PPU:116,212 CYC:13256
+E2BE A:40 X:78 Y:60 P:25 SP:FB PPU:116,218 CYC:13258
+E2BF A:40 X:78 Y:60 P:25 SP:FA PPU:116,227 CYC:13261
+E2C1 A:41 X:78 Y:60 P:25 SP:FA PPU:116,233 CYC:13263
+E2C4 A:41 X:78 Y:60 P:25 SP:FA PPU:116,245 CYC:13267
+E2C5 A:40 X:78 Y:60 P:25 SP:FB PPU:116,257 CYC:13271
+E2C8 A:40 X:78 Y:60 P:A4 SP:FB PPU:116,269 CYC:13275
+F8A8 A:40 X:78 Y:60 P:A4 SP:F9 PPU:116,287 CYC:13281
+F8AA A:40 X:78 Y:60 P:A4 SP:F9 PPU:116,293 CYC:13283
+F8AC A:40 X:78 Y:60 P:A4 SP:F9 PPU:116,299 CYC:13285
+F8AE A:40 X:78 Y:60 P:A4 SP:F9 PPU:116,305 CYC:13287
+E2CB A:40 X:78 Y:60 P:A4 SP:FB PPU:116,323 CYC:13293
+E2CC A:40 X:78 Y:61 P:24 SP:FB PPU:116,329 CYC:13295
+E2CD A:40 X:78 Y:61 P:24 SP:FA PPU:116,338 CYC:13298
+E2CF A:00 X:78 Y:61 P:26 SP:FA PPU:117, 3 CYC:13300
+E2D2 A:00 X:78 Y:61 P:26 SP:FA PPU:117, 15 CYC:13304
+E2D3 A:40 X:78 Y:61 P:24 SP:FB PPU:117, 27 CYC:13308
+F8B2 A:40 X:78 Y:61 P:24 SP:F9 PPU:117, 45 CYC:13314
+F8B4 A:80 X:78 Y:61 P:A4 SP:F9 PPU:117, 51 CYC:13316
+E2D6 A:80 X:78 Y:61 P:A4 SP:FB PPU:117, 69 CYC:13322
+E2D9 A:80 X:78 Y:61 P:A5 SP:FB PPU:117, 81 CYC:13326
+F8B5 A:80 X:78 Y:61 P:A5 SP:F9 PPU:117, 99 CYC:13332
+F8B7 A:80 X:78 Y:61 P:A5 SP:F9 PPU:117,105 CYC:13334
+F8B9 A:80 X:78 Y:61 P:A5 SP:F9 PPU:117,111 CYC:13336
+F8BB A:80 X:78 Y:61 P:A5 SP:F9 PPU:117,117 CYC:13338
+E2DC A:80 X:78 Y:61 P:A5 SP:FB PPU:117,135 CYC:13344
+E2DD A:80 X:78 Y:62 P:25 SP:FB PPU:117,141 CYC:13346
+E2DE A:80 X:78 Y:62 P:25 SP:FA PPU:117,150 CYC:13349
+E2E0 A:80 X:78 Y:62 P:A5 SP:FA PPU:117,156 CYC:13351
+E2E3 A:80 X:78 Y:62 P:A5 SP:FA PPU:117,168 CYC:13355
+E2E4 A:80 X:78 Y:62 P:A5 SP:FB PPU:117,180 CYC:13359
+E2E7 A:80 X:78 Y:62 P:27 SP:FB PPU:117,192 CYC:13363
+F8BF A:80 X:78 Y:62 P:27 SP:F9 PPU:117,210 CYC:13369
+F8C1 A:80 X:78 Y:62 P:27 SP:F9 PPU:117,216 CYC:13371
+F8C3 A:80 X:78 Y:62 P:27 SP:F9 PPU:117,222 CYC:13373
+F8C5 A:80 X:78 Y:62 P:27 SP:F9 PPU:117,228 CYC:13375
+E2EA A:80 X:78 Y:62 P:27 SP:FB PPU:117,246 CYC:13381
+E2EB A:80 X:78 Y:63 P:25 SP:FB PPU:117,252 CYC:13383
+E2EC A:80 X:78 Y:63 P:25 SP:FA PPU:117,261 CYC:13386
+E2EE A:81 X:78 Y:63 P:A5 SP:FA PPU:117,267 CYC:13388
+E2F1 A:81 X:78 Y:63 P:A5 SP:FA PPU:117,279 CYC:13392
+E2F2 A:80 X:78 Y:63 P:A5 SP:FB PPU:117,291 CYC:13396
+E2F5 A:80 X:78 Y:63 P:A4 SP:FB PPU:117,303 CYC:13400
+F8C9 A:80 X:78 Y:63 P:A4 SP:F9 PPU:117,321 CYC:13406
+F8CB A:80 X:78 Y:63 P:A4 SP:F9 PPU:117,327 CYC:13408
+F8CD A:80 X:78 Y:63 P:A4 SP:F9 PPU:117,333 CYC:13410
+F8CF A:80 X:78 Y:63 P:A4 SP:F9 PPU:117,339 CYC:13412
+E2F8 A:80 X:78 Y:63 P:A4 SP:FB PPU:118, 16 CYC:13418
+E2F9 A:80 X:78 Y:64 P:24 SP:FB PPU:118, 22 CYC:13420
+E2FA A:80 X:78 Y:64 P:24 SP:FA PPU:118, 31 CYC:13423
+E2FC A:7F X:78 Y:64 P:24 SP:FA PPU:118, 37 CYC:13425
+E2FF A:7F X:78 Y:64 P:24 SP:FA PPU:118, 49 CYC:13429
+E300 A:80 X:78 Y:64 P:A4 SP:FB PPU:118, 61 CYC:13433
+E303 A:80 X:78 Y:64 P:25 SP:FB PPU:118, 73 CYC:13437
+F8D3 A:80 X:78 Y:64 P:25 SP:F9 PPU:118, 91 CYC:13443
+F8D5 A:80 X:78 Y:64 P:25 SP:F9 PPU:118, 97 CYC:13445
+F8D7 A:80 X:78 Y:64 P:25 SP:F9 PPU:118,103 CYC:13447
+F8D9 A:80 X:78 Y:64 P:25 SP:F9 PPU:118,109 CYC:13449
+E306 A:80 X:78 Y:64 P:25 SP:FB PPU:118,127 CYC:13455
+E307 A:80 X:78 Y:65 P:25 SP:FB PPU:118,133 CYC:13457
+E309 A:40 X:78 Y:65 P:25 SP:FB PPU:118,139 CYC:13459
+E30C A:40 X:78 Y:65 P:25 SP:FB PPU:118,151 CYC:13463
+F931 A:40 X:78 Y:65 P:25 SP:F9 PPU:118,169 CYC:13469
+F933 A:40 X:78 Y:65 P:E5 SP:F9 PPU:118,178 CYC:13472
+F935 A:40 X:78 Y:65 P:65 SP:F9 PPU:118,184 CYC:13474
+F936 A:40 X:78 Y:65 P:65 SP:F9 PPU:118,190 CYC:13476
+E30F A:40 X:78 Y:65 P:65 SP:FB PPU:118,208 CYC:13482
+E312 A:00 X:78 Y:65 P:27 SP:FB PPU:118,220 CYC:13486
+F937 A:00 X:78 Y:65 P:27 SP:F9 PPU:118,238 CYC:13492
+F939 A:00 X:78 Y:65 P:27 SP:F9 PPU:118,244 CYC:13494
+F93B A:00 X:78 Y:65 P:27 SP:F9 PPU:118,250 CYC:13496
+F93D A:00 X:78 Y:65 P:27 SP:F9 PPU:118,256 CYC:13498
+F93F A:00 X:78 Y:65 P:27 SP:F9 PPU:118,262 CYC:13500
+F941 A:00 X:78 Y:65 P:27 SP:F9 PPU:118,268 CYC:13502
+F943 A:00 X:78 Y:65 P:27 SP:F9 PPU:118,274 CYC:13504
+E315 A:00 X:78 Y:65 P:27 SP:FB PPU:118,292 CYC:13510
+E316 A:00 X:78 Y:66 P:25 SP:FB PPU:118,298 CYC:13512
+E318 A:3F X:78 Y:66 P:25 SP:FB PPU:118,304 CYC:13514
+E31B A:3F X:78 Y:66 P:25 SP:FB PPU:118,316 CYC:13518
+F947 A:3F X:78 Y:66 P:25 SP:F9 PPU:118,334 CYC:13524
+F948 A:3F X:78 Y:66 P:25 SP:F9 PPU:118,340 CYC:13526
+F949 A:3F X:78 Y:66 P:25 SP:F9 PPU:119, 5 CYC:13528
+F94B A:40 X:78 Y:66 P:25 SP:F9 PPU:119, 11 CYC:13530
+E31E A:40 X:78 Y:66 P:25 SP:FB PPU:119, 29 CYC:13536
+E321 A:01 X:78 Y:66 P:25 SP:FB PPU:119, 41 CYC:13540
+F94C A:01 X:78 Y:66 P:25 SP:F9 PPU:119, 59 CYC:13546
+F94E A:01 X:78 Y:66 P:25 SP:F9 PPU:119, 65 CYC:13548
+F950 A:01 X:78 Y:66 P:25 SP:F9 PPU:119, 71 CYC:13550
+F952 A:01 X:78 Y:66 P:25 SP:F9 PPU:119, 77 CYC:13552
+F954 A:01 X:78 Y:66 P:25 SP:F9 PPU:119, 83 CYC:13554
+F956 A:01 X:78 Y:66 P:27 SP:F9 PPU:119, 89 CYC:13556
+F958 A:01 X:78 Y:66 P:27 SP:F9 PPU:119, 95 CYC:13558
+E324 A:01 X:78 Y:66 P:27 SP:FB PPU:119,113 CYC:13564
+E325 A:01 X:78 Y:67 P:25 SP:FB PPU:119,119 CYC:13566
+E327 A:41 X:78 Y:67 P:25 SP:FB PPU:119,125 CYC:13568
+E32A A:41 X:78 Y:67 P:25 SP:FB PPU:119,137 CYC:13572
+F95C A:41 X:78 Y:67 P:25 SP:F9 PPU:119,155 CYC:13578
+F95E A:40 X:78 Y:67 P:25 SP:F9 PPU:119,161 CYC:13580
+F95F A:40 X:78 Y:67 P:25 SP:F9 PPU:119,167 CYC:13582
+F961 A:40 X:78 Y:67 P:E5 SP:F9 PPU:119,176 CYC:13585
+E32D A:40 X:78 Y:67 P:E5 SP:FB PPU:119,194 CYC:13591
+E330 A:FF X:78 Y:67 P:A4 SP:FB PPU:119,206 CYC:13595
+F962 A:FF X:78 Y:67 P:A4 SP:F9 PPU:119,224 CYC:13601
+F964 A:FF X:78 Y:67 P:A4 SP:F9 PPU:119,230 CYC:13603
+F966 A:FF X:78 Y:67 P:A4 SP:F9 PPU:119,236 CYC:13605
+F968 A:FF X:78 Y:67 P:A4 SP:F9 PPU:119,242 CYC:13607
+F96A A:FF X:78 Y:67 P:A4 SP:F9 PPU:119,248 CYC:13609
+F96C A:FF X:78 Y:67 P:27 SP:F9 PPU:119,254 CYC:13611
+F96E A:FF X:78 Y:67 P:27 SP:F9 PPU:119,260 CYC:13613
+E333 A:FF X:78 Y:67 P:27 SP:FB PPU:119,278 CYC:13619
+E334 A:FF X:78 Y:68 P:25 SP:FB PPU:119,284 CYC:13621
+E336 A:00 X:78 Y:68 P:27 SP:FB PPU:119,290 CYC:13623
+E339 A:00 X:78 Y:68 P:27 SP:FB PPU:119,302 CYC:13627
+F972 A:00 X:78 Y:68 P:27 SP:F9 PPU:119,320 CYC:13633
+F973 A:00 X:78 Y:68 P:26 SP:F9 PPU:119,326 CYC:13635
+F975 A:80 X:78 Y:68 P:A4 SP:F9 PPU:119,332 CYC:13637
+E33C A:80 X:78 Y:68 P:A4 SP:FB PPU:120, 9 CYC:13643
+E33F A:7F X:78 Y:68 P:65 SP:FB PPU:120, 21 CYC:13647
+F976 A:7F X:78 Y:68 P:65 SP:F9 PPU:120, 39 CYC:13653
+F978 A:7F X:78 Y:68 P:65 SP:F9 PPU:120, 45 CYC:13655
+F97A A:7F X:78 Y:68 P:67 SP:F9 PPU:120, 51 CYC:13657
+F97C A:7F X:78 Y:68 P:67 SP:F9 PPU:120, 57 CYC:13659
+E342 A:7F X:78 Y:68 P:67 SP:FB PPU:120, 75 CYC:13665
+E343 A:7F X:78 Y:69 P:65 SP:FB PPU:120, 81 CYC:13667
+E345 A:7F X:78 Y:69 P:65 SP:FB PPU:120, 87 CYC:13669
+E348 A:7F X:78 Y:69 P:65 SP:FB PPU:120, 99 CYC:13673
+F980 A:7F X:78 Y:69 P:65 SP:F9 PPU:120,117 CYC:13679
+F981 A:7F X:78 Y:69 P:65 SP:F9 PPU:120,123 CYC:13681
+F983 A:81 X:78 Y:69 P:E5 SP:F9 PPU:120,129 CYC:13683
+E34B A:81 X:78 Y:69 P:E5 SP:FB PPU:120,147 CYC:13689
+E34E A:02 X:78 Y:69 P:65 SP:FB PPU:120,159 CYC:13693
+F984 A:02 X:78 Y:69 P:65 SP:F9 PPU:120,177 CYC:13699
+F986 A:02 X:78 Y:69 P:65 SP:F9 PPU:120,183 CYC:13701
+F988 A:02 X:78 Y:69 P:65 SP:F9 PPU:120,189 CYC:13703
+F98A A:02 X:78 Y:69 P:67 SP:F9 PPU:120,195 CYC:13705
+F98C A:02 X:78 Y:69 P:67 SP:F9 PPU:120,201 CYC:13707
+E351 A:02 X:78 Y:69 P:67 SP:FB PPU:120,219 CYC:13713
+E353 A:AA X:78 Y:69 P:E5 SP:FB PPU:120,225 CYC:13715
+E356 A:AA X:78 Y:69 P:E5 SP:FB PPU:120,237 CYC:13719
+E358 A:BB X:78 Y:69 P:E5 SP:FB PPU:120,243 CYC:13721
+E35B A:BB X:78 Y:69 P:E5 SP:FB PPU:120,255 CYC:13725
+E35D A:BB X:00 Y:69 P:67 SP:FB PPU:120,261 CYC:13727
+E35F A:BB X:00 Y:66 P:65 SP:FB PPU:120,267 CYC:13729
+E361 A:BB X:00 Y:66 P:E5 SP:FB PPU:120,276 CYC:13732
+E362 A:BB X:00 Y:66 P:E5 SP:FB PPU:120,282 CYC:13734
+E364 A:00 X:00 Y:66 P:67 SP:FB PPU:120,288 CYC:13736
+E367 A:AA X:00 Y:66 P:E5 SP:FB PPU:120,300 CYC:13740
+E369 A:AA X:00 Y:66 P:E5 SP:FB PPU:120,306 CYC:13742
+E36B A:AA X:00 Y:66 P:E5 SP:FB PPU:120,312 CYC:13744
+E36D A:AA X:00 Y:66 P:E5 SP:FB PPU:120,318 CYC:13746
+E36F A:AA X:00 Y:66 P:E5 SP:FB PPU:120,324 CYC:13748
+E371 A:AA X:00 Y:66 P:67 SP:FB PPU:120,330 CYC:13750
+E373 A:AA X:00 Y:66 P:67 SP:FB PPU:120,336 CYC:13752
+E375 A:AA X:00 Y:66 P:67 SP:FB PPU:121, 1 CYC:13754
+E377 A:AA X:00 Y:66 P:67 SP:FB PPU:121, 7 CYC:13756
+E379 A:AA X:00 Y:66 P:67 SP:FB PPU:121, 13 CYC:13758
+E37F A:AA X:00 Y:66 P:67 SP:FB PPU:121, 22 CYC:13761
+E381 A:AA X:8A Y:66 P:E5 SP:FB PPU:121, 28 CYC:13763
+E383 A:AA X:8A Y:66 P:65 SP:FB PPU:121, 34 CYC:13765
+E384 A:AA X:8A Y:66 P:25 SP:FB PPU:121, 40 CYC:13767
+E385 A:AA X:8A Y:66 P:24 SP:FB PPU:121, 46 CYC:13769
+E387 A:00 X:8A Y:66 P:26 SP:FB PPU:121, 52 CYC:13771
+E38A A:BB X:8A Y:66 P:A4 SP:FB PPU:121, 67 CYC:13776
+E38C A:BB X:8A Y:66 P:A4 SP:FB PPU:121, 73 CYC:13778
+E38E A:BB X:8A Y:66 P:A4 SP:FB PPU:121, 79 CYC:13780
+E390 A:BB X:8A Y:66 P:A4 SP:FB PPU:121, 85 CYC:13782
+E392 A:BB X:8A Y:66 P:A4 SP:FB PPU:121, 91 CYC:13784
+E394 A:BB X:8A Y:66 P:27 SP:FB PPU:121, 97 CYC:13786
+E396 A:BB X:8A Y:66 P:27 SP:FB PPU:121,103 CYC:13788
+E398 A:BB X:8A Y:66 P:27 SP:FB PPU:121,109 CYC:13790
+E39A A:BB X:8A Y:66 P:27 SP:FB PPU:121,115 CYC:13792
+E39C A:BB X:8A Y:66 P:27 SP:FB PPU:121,121 CYC:13794
+E3A2 A:BB X:8A Y:66 P:27 SP:FB PPU:121,130 CYC:13797
+E3A4 A:BB X:8A Y:66 P:E5 SP:FB PPU:121,139 CYC:13800
+E3A5 A:BB X:8A Y:66 P:E5 SP:FB PPU:121,145 CYC:13802
+E3A7 A:44 X:8A Y:66 P:65 SP:FB PPU:121,151 CYC:13804
+E3A9 A:44 X:00 Y:66 P:67 SP:FB PPU:121,157 CYC:13806
+E3AC A:44 X:00 Y:66 P:67 SP:FB PPU:121,172 CYC:13811
+E3AF A:44 X:00 Y:66 P:65 SP:FB PPU:121,184 CYC:13815
+E3B1 A:44 X:00 Y:66 P:65 SP:FB PPU:121,190 CYC:13817
+E3B3 A:44 X:00 Y:66 P:67 SP:FB PPU:121,196 CYC:13819
+E3B5 A:44 X:00 Y:66 P:67 SP:FB PPU:121,202 CYC:13821
+E3B7 A:44 X:00 Y:66 P:67 SP:FB PPU:121,208 CYC:13823
+E3B8 A:44 X:00 Y:66 P:66 SP:FB PPU:121,214 CYC:13825
+E3B9 A:44 X:00 Y:66 P:26 SP:FB PPU:121,220 CYC:13827
+E3BB A:99 X:00 Y:66 P:A4 SP:FB PPU:121,226 CYC:13829
+E3BD A:99 X:80 Y:66 P:A4 SP:FB PPU:121,232 CYC:13831
+E3C0 A:99 X:80 Y:66 P:A4 SP:FB PPU:121,247 CYC:13836
+E3C3 A:99 X:80 Y:66 P:A4 SP:FB PPU:121,259 CYC:13840
+E3C5 A:99 X:80 Y:66 P:A4 SP:FB PPU:121,265 CYC:13842
+E3C7 A:99 X:80 Y:66 P:27 SP:FB PPU:121,271 CYC:13844
+E3C9 A:99 X:80 Y:66 P:27 SP:FB PPU:121,277 CYC:13846
+E3CF A:99 X:80 Y:66 P:27 SP:FB PPU:121,286 CYC:13849
+E3D1 A:99 X:80 Y:6D P:25 SP:FB PPU:121,292 CYC:13851
+E3D3 A:99 X:6D Y:6D P:25 SP:FB PPU:121,298 CYC:13853
+F990 A:99 X:6D Y:6D P:25 SP:F9 PPU:121,316 CYC:13859
+F992 A:99 X:55 Y:6D P:25 SP:F9 PPU:121,322 CYC:13861
+F994 A:FF X:55 Y:6D P:A5 SP:F9 PPU:121,328 CYC:13863
+F996 A:FF X:55 Y:6D P:A5 SP:F9 PPU:121,337 CYC:13866
+F997 A:FF X:55 Y:6D P:A5 SP:F9 PPU:122, 2 CYC:13868
+F999 A:FF X:55 Y:6D P:E5 SP:F9 PPU:122, 11 CYC:13871
+F99A A:FF X:55 Y:6D P:E5 SP:F9 PPU:122, 17 CYC:13873
+F99C A:01 X:55 Y:6D P:65 SP:F9 PPU:122, 23 CYC:13875
+E3D6 A:01 X:55 Y:6D P:65 SP:FB PPU:122, 41 CYC:13881
+E3D9 A:01 X:55 Y:6D P:65 SP:FB PPU:122, 56 CYC:13886
+E3DC A:01 X:55 Y:6D P:67 SP:FB PPU:122, 77 CYC:13893
+E3DF A:00 X:55 Y:6D P:67 SP:FB PPU:122, 89 CYC:13897
+F99D A:00 X:55 Y:6D P:67 SP:F9 PPU:122,107 CYC:13903
+F99F A:00 X:55 Y:6D P:67 SP:F9 PPU:122,113 CYC:13905
+F9A1 A:00 X:55 Y:6D P:67 SP:F9 PPU:122,119 CYC:13907
+F9A3 A:00 X:55 Y:6D P:67 SP:F9 PPU:122,125 CYC:13909
+F9A5 A:00 X:55 Y:6D P:67 SP:F9 PPU:122,131 CYC:13911
+F9A7 A:00 X:55 Y:6D P:67 SP:F9 PPU:122,137 CYC:13913
+F9A9 A:00 X:55 Y:6D P:67 SP:F9 PPU:122,143 CYC:13915
+F9AA A:00 X:55 Y:6D P:27 SP:F9 PPU:122,149 CYC:13917
+F9AC A:AA X:55 Y:6D P:A5 SP:F9 PPU:122,155 CYC:13919
+E3E2 A:AA X:55 Y:6D P:A5 SP:FB PPU:122,173 CYC:13925
+E3E3 A:AA X:55 Y:6E P:25 SP:FB PPU:122,179 CYC:13927
+E3E6 A:AA X:55 Y:6E P:25 SP:FB PPU:122,194 CYC:13932
+E3E9 A:AA X:55 Y:6E P:24 SP:FB PPU:122,215 CYC:13939
+E3EC A:55 X:55 Y:6E P:24 SP:FB PPU:122,227 CYC:13943
+F9AD A:55 X:55 Y:6E P:24 SP:F9 PPU:122,245 CYC:13949
+F9AF A:55 X:55 Y:6E P:24 SP:F9 PPU:122,251 CYC:13951
+F9B1 A:55 X:55 Y:6E P:24 SP:F9 PPU:122,257 CYC:13953
+F9B3 A:55 X:55 Y:6E P:24 SP:F9 PPU:122,263 CYC:13955
+F9B5 A:55 X:55 Y:6E P:24 SP:F9 PPU:122,269 CYC:13957
+F9B7 A:55 X:55 Y:6E P:27 SP:F9 PPU:122,275 CYC:13959
+F9B9 A:55 X:55 Y:6E P:27 SP:F9 PPU:122,281 CYC:13961
+E3EF A:55 X:55 Y:6E P:27 SP:FB PPU:122,299 CYC:13967
+E3F0 A:55 X:55 Y:6F P:25 SP:FB PPU:122,305 CYC:13969
+F9BD A:55 X:55 Y:6F P:25 SP:F9 PPU:122,323 CYC:13975
+F9BF A:55 X:55 Y:6F P:E5 SP:F9 PPU:122,332 CYC:13978
+F9C0 A:55 X:55 Y:6F P:E5 SP:F9 PPU:122,338 CYC:13980
+F9C2 A:80 X:55 Y:6F P:E5 SP:F9 PPU:123, 3 CYC:13982
+E3F3 A:80 X:55 Y:6F P:E5 SP:FB PPU:123, 21 CYC:13988
+E3F6 A:80 X:55 Y:6F P:E5 SP:FB PPU:123, 36 CYC:13993
+E3F9 A:80 X:55 Y:6F P:67 SP:FB PPU:123, 57 CYC:14000
+E3FC A:00 X:55 Y:6F P:67 SP:FB PPU:123, 69 CYC:14004
+F9C3 A:00 X:55 Y:6F P:67 SP:F9 PPU:123, 87 CYC:14010
+F9C5 A:00 X:55 Y:6F P:67 SP:F9 PPU:123, 93 CYC:14012
+F9C7 A:00 X:55 Y:6F P:67 SP:F9 PPU:123, 99 CYC:14014
+F9C9 A:00 X:55 Y:6F P:67 SP:F9 PPU:123,105 CYC:14016
+F9CB A:00 X:55 Y:6F P:67 SP:F9 PPU:123,111 CYC:14018
+F9CD A:00 X:55 Y:6F P:67 SP:F9 PPU:123,117 CYC:14020
+F9CF A:00 X:55 Y:6F P:67 SP:F9 PPU:123,123 CYC:14022
+F9D0 A:00 X:55 Y:6F P:27 SP:F9 PPU:123,129 CYC:14024
+F9D2 A:55 X:55 Y:6F P:25 SP:F9 PPU:123,135 CYC:14026
+F9D3 A:55 X:55 Y:6F P:25 SP:F9 PPU:123,141 CYC:14028
+E3FF A:55 X:55 Y:6F P:25 SP:FB PPU:123,159 CYC:14034
+E400 A:55 X:55 Y:70 P:25 SP:FB PPU:123,165 CYC:14036
+E403 A:55 X:55 Y:70 P:25 SP:FB PPU:123,180 CYC:14041
+E406 A:55 X:55 Y:70 P:A4 SP:FB PPU:123,201 CYC:14048
+E409 A:AA X:55 Y:70 P:A4 SP:FB PPU:123,213 CYC:14052
+F9D4 A:AA X:55 Y:70 P:A4 SP:F9 PPU:123,231 CYC:14058
+F9D6 A:AA X:55 Y:70 P:A4 SP:F9 PPU:123,237 CYC:14060
+F9D8 A:AA X:55 Y:70 P:A4 SP:F9 PPU:123,243 CYC:14062
+F9DA A:AA X:55 Y:70 P:A4 SP:F9 PPU:123,249 CYC:14064
+F9DC A:AA X:55 Y:70 P:A4 SP:F9 PPU:123,255 CYC:14066
+F9DE A:AA X:55 Y:70 P:27 SP:F9 PPU:123,261 CYC:14068
+F9E0 A:AA X:55 Y:70 P:27 SP:F9 PPU:123,267 CYC:14070
+E40C A:AA X:55 Y:70 P:27 SP:FB PPU:123,285 CYC:14076
+E40D A:AA X:55 Y:71 P:25 SP:FB PPU:123,291 CYC:14078
+F9E4 A:AA X:55 Y:71 P:25 SP:F9 PPU:123,309 CYC:14084
+F9E6 A:AA X:55 Y:71 P:E5 SP:F9 PPU:123,318 CYC:14087
+F9E7 A:AA X:55 Y:71 P:E5 SP:F9 PPU:123,324 CYC:14089
+F9E9 A:01 X:55 Y:71 P:65 SP:F9 PPU:123,330 CYC:14091
+E410 A:01 X:55 Y:71 P:65 SP:FB PPU:124, 7 CYC:14097
+E413 A:01 X:55 Y:71 P:65 SP:FB PPU:124, 22 CYC:14102
+E416 A:01 X:55 Y:71 P:E5 SP:FB PPU:124, 43 CYC:14109
+E419 A:80 X:55 Y:71 P:E5 SP:FB PPU:124, 55 CYC:14113
+F9EA A:80 X:55 Y:71 P:E5 SP:F9 PPU:124, 73 CYC:14119
+F9EC A:80 X:55 Y:71 P:E5 SP:F9 PPU:124, 79 CYC:14121
+F9EE A:80 X:55 Y:71 P:E5 SP:F9 PPU:124, 85 CYC:14123
+F9F0 A:80 X:55 Y:71 P:E5 SP:F9 PPU:124, 91 CYC:14125
+F9F2 A:80 X:55 Y:71 P:E5 SP:F9 PPU:124, 97 CYC:14127
+F9F4 A:80 X:55 Y:71 P:67 SP:F9 PPU:124,103 CYC:14129
+F9F6 A:80 X:55 Y:71 P:67 SP:F9 PPU:124,109 CYC:14131
+F9F7 A:80 X:55 Y:71 P:27 SP:F9 PPU:124,115 CYC:14133
+F9F8 A:80 X:55 Y:71 P:26 SP:F9 PPU:124,121 CYC:14135
+F9FA A:55 X:55 Y:71 P:24 SP:F9 PPU:124,127 CYC:14137
+E41C A:55 X:55 Y:71 P:24 SP:FB PPU:124,145 CYC:14143
+E41D A:55 X:55 Y:72 P:24 SP:FB PPU:124,151 CYC:14145
+E420 A:55 X:55 Y:72 P:24 SP:FB PPU:124,166 CYC:14150
+E423 A:55 X:55 Y:72 P:25 SP:FB PPU:124,187 CYC:14157
+E426 A:2A X:55 Y:72 P:25 SP:FB PPU:124,199 CYC:14161
+F9FB A:2A X:55 Y:72 P:25 SP:F9 PPU:124,217 CYC:14167
+F9FD A:2A X:55 Y:72 P:25 SP:F9 PPU:124,223 CYC:14169
+F9FF A:2A X:55 Y:72 P:25 SP:F9 PPU:124,229 CYC:14171
+FA01 A:2A X:55 Y:72 P:25 SP:F9 PPU:124,235 CYC:14173
+FA03 A:2A X:55 Y:72 P:25 SP:F9 PPU:124,241 CYC:14175
+FA05 A:2A X:55 Y:72 P:27 SP:F9 PPU:124,247 CYC:14177
+FA07 A:2A X:55 Y:72 P:27 SP:F9 PPU:124,253 CYC:14179
+E429 A:2A X:55 Y:72 P:27 SP:FB PPU:124,271 CYC:14185
+E42A A:2A X:55 Y:73 P:25 SP:FB PPU:124,277 CYC:14187
+FA0A A:2A X:55 Y:73 P:25 SP:F9 PPU:124,295 CYC:14193
+FA0C A:2A X:55 Y:73 P:E5 SP:F9 PPU:124,304 CYC:14196
+FA0D A:2A X:55 Y:73 P:E5 SP:F9 PPU:124,310 CYC:14198
+FA0F A:80 X:55 Y:73 P:E5 SP:F9 PPU:124,316 CYC:14200
+E42D A:80 X:55 Y:73 P:E5 SP:FB PPU:124,334 CYC:14206
+E430 A:80 X:55 Y:73 P:E5 SP:FB PPU:125, 8 CYC:14211
+E433 A:80 X:55 Y:73 P:65 SP:FB PPU:125, 29 CYC:14218
+E436 A:01 X:55 Y:73 P:65 SP:FB PPU:125, 41 CYC:14222
+FA10 A:01 X:55 Y:73 P:65 SP:F9 PPU:125, 59 CYC:14228
+FA12 A:01 X:55 Y:73 P:65 SP:F9 PPU:125, 65 CYC:14230
+FA14 A:01 X:55 Y:73 P:65 SP:F9 PPU:125, 71 CYC:14232
+FA16 A:01 X:55 Y:73 P:65 SP:F9 PPU:125, 77 CYC:14234
+FA18 A:01 X:55 Y:73 P:65 SP:F9 PPU:125, 83 CYC:14236
+FA1A A:01 X:55 Y:73 P:67 SP:F9 PPU:125, 89 CYC:14238
+FA1C A:01 X:55 Y:73 P:67 SP:F9 PPU:125, 95 CYC:14240
+FA1D A:01 X:55 Y:73 P:27 SP:F9 PPU:125,101 CYC:14242
+FA1E A:01 X:55 Y:73 P:26 SP:F9 PPU:125,107 CYC:14244
+FA20 A:55 X:55 Y:73 P:24 SP:F9 PPU:125,113 CYC:14246
+E439 A:55 X:55 Y:73 P:24 SP:FB PPU:125,131 CYC:14252
+E43A A:55 X:55 Y:74 P:24 SP:FB PPU:125,137 CYC:14254
+E43D A:55 X:55 Y:74 P:24 SP:FB PPU:125,152 CYC:14259
+E440 A:55 X:55 Y:74 P:A4 SP:FB PPU:125,173 CYC:14266
+E443 A:AA X:55 Y:74 P:A4 SP:FB PPU:125,185 CYC:14270
+FA21 A:AA X:55 Y:74 P:A4 SP:F9 PPU:125,203 CYC:14276
+FA23 A:AA X:55 Y:74 P:A4 SP:F9 PPU:125,209 CYC:14278
+FA25 A:AA X:55 Y:74 P:A4 SP:F9 PPU:125,215 CYC:14280
+FA27 A:AA X:55 Y:74 P:A4 SP:F9 PPU:125,221 CYC:14282
+FA29 A:AA X:55 Y:74 P:A4 SP:F9 PPU:125,227 CYC:14284
+FA2B A:AA X:55 Y:74 P:27 SP:F9 PPU:125,233 CYC:14286
+FA2D A:AA X:55 Y:74 P:27 SP:F9 PPU:125,239 CYC:14288
+E446 A:AA X:55 Y:74 P:27 SP:FB PPU:125,257 CYC:14294
+E448 A:FF X:55 Y:74 P:A5 SP:FB PPU:125,263 CYC:14296
+E44B A:FF X:55 Y:74 P:A5 SP:FB PPU:125,278 CYC:14301
+E44D A:FF X:55 Y:74 P:A5 SP:FB PPU:125,287 CYC:14304
+E44F A:FF X:55 Y:74 P:E5 SP:FB PPU:125,296 CYC:14307
+E450 A:FF X:55 Y:74 P:E5 SP:FB PPU:125,302 CYC:14309
+E453 A:FF X:55 Y:74 P:67 SP:FB PPU:125,323 CYC:14316
+E455 A:FF X:55 Y:74 P:67 SP:FB PPU:125,329 CYC:14318
+E457 A:FF X:55 Y:74 P:67 SP:FB PPU:125,335 CYC:14320
+E459 A:FF X:55 Y:74 P:67 SP:FB PPU:126, 0 CYC:14322
+E45B A:FF X:55 Y:74 P:67 SP:FB PPU:126, 6 CYC:14324
+E45E A:00 X:55 Y:74 P:67 SP:FB PPU:126, 18 CYC:14328
+E460 A:00 X:55 Y:74 P:67 SP:FB PPU:126, 24 CYC:14330
+E466 A:00 X:55 Y:74 P:67 SP:FB PPU:126, 33 CYC:14333
+E468 A:7F X:55 Y:74 P:65 SP:FB PPU:126, 39 CYC:14335
+E46B A:7F X:55 Y:74 P:65 SP:FB PPU:126, 54 CYC:14340
+E46C A:7F X:55 Y:74 P:25 SP:FB PPU:126, 60 CYC:14342
+E46D A:7F X:55 Y:74 P:24 SP:FB PPU:126, 66 CYC:14344
+E470 A:7F X:55 Y:74 P:A4 SP:FB PPU:126, 87 CYC:14351
+E472 A:7F X:55 Y:74 P:A4 SP:FB PPU:126, 93 CYC:14353
+E474 A:7F X:55 Y:74 P:A4 SP:FB PPU:126, 99 CYC:14355
+E476 A:7F X:55 Y:74 P:A4 SP:FB PPU:126,105 CYC:14357
+E478 A:7F X:55 Y:74 P:A4 SP:FB PPU:126,111 CYC:14359
+E47B A:80 X:55 Y:74 P:A4 SP:FB PPU:126,123 CYC:14363
+E47D A:80 X:55 Y:74 P:27 SP:FB PPU:126,129 CYC:14365
+E483 A:80 X:55 Y:74 P:27 SP:FB PPU:126,138 CYC:14368
+E485 A:00 X:55 Y:74 P:27 SP:FB PPU:126,144 CYC:14370
+E488 A:00 X:55 Y:74 P:27 SP:FB PPU:126,159 CYC:14375
+E48A A:00 X:55 Y:74 P:E7 SP:FB PPU:126,168 CYC:14378
+E48B A:00 X:55 Y:74 P:E7 SP:FB PPU:126,174 CYC:14380
+E48E A:00 X:55 Y:74 P:E5 SP:FB PPU:126,195 CYC:14387
+E490 A:00 X:55 Y:74 P:E5 SP:FB PPU:126,201 CYC:14389
+E492 A:00 X:55 Y:74 P:E5 SP:FB PPU:126,207 CYC:14391
+E494 A:00 X:55 Y:74 P:E5 SP:FB PPU:126,213 CYC:14393
+E496 A:00 X:55 Y:74 P:E5 SP:FB PPU:126,219 CYC:14395
+E499 A:FF X:55 Y:74 P:E5 SP:FB PPU:126,231 CYC:14399
+E49B A:FF X:55 Y:74 P:67 SP:FB PPU:126,237 CYC:14401
+E4A1 A:FF X:55 Y:74 P:67 SP:FB PPU:126,246 CYC:14404
+E4A3 A:80 X:55 Y:74 P:E5 SP:FB PPU:126,252 CYC:14406
+E4A6 A:80 X:55 Y:74 P:E5 SP:FB PPU:126,267 CYC:14411
+E4A7 A:80 X:55 Y:74 P:A5 SP:FB PPU:126,273 CYC:14413
+E4A8 A:80 X:55 Y:74 P:A4 SP:FB PPU:126,279 CYC:14415
+E4AB A:80 X:55 Y:74 P:24 SP:FB PPU:126,300 CYC:14422
+E4AD A:80 X:55 Y:74 P:24 SP:FB PPU:126,306 CYC:14424
+E4AF A:80 X:55 Y:74 P:24 SP:FB PPU:126,312 CYC:14426
+E4B1 A:80 X:55 Y:74 P:24 SP:FB PPU:126,318 CYC:14428
+E4B3 A:80 X:55 Y:74 P:24 SP:FB PPU:126,324 CYC:14430
+E4B6 A:7F X:55 Y:74 P:24 SP:FB PPU:126,336 CYC:14434
+E4B8 A:7F X:55 Y:74 P:27 SP:FB PPU:127, 1 CYC:14436
+E4BE A:7F X:55 Y:74 P:27 SP:FB PPU:127, 10 CYC:14439
+E4C0 A:01 X:55 Y:74 P:25 SP:FB PPU:127, 16 CYC:14441
+E4C3 A:01 X:55 Y:74 P:25 SP:FB PPU:127, 31 CYC:14446
+E4C6 A:01 X:55 Y:74 P:27 SP:FB PPU:127, 52 CYC:14453
+E4CC A:01 X:55 Y:74 P:27 SP:FB PPU:127, 61 CYC:14456
+E4CE A:33 X:55 Y:74 P:25 SP:FB PPU:127, 67 CYC:14458
+E4D1 A:33 X:55 Y:74 P:25 SP:FB PPU:127, 79 CYC:14462
+E4D3 A:44 X:55 Y:74 P:25 SP:FB PPU:127, 85 CYC:14464
+E4D5 A:44 X:55 Y:78 P:25 SP:FB PPU:127, 91 CYC:14466
+E4D7 A:44 X:00 Y:78 P:27 SP:FB PPU:127, 97 CYC:14468
+E4D8 A:44 X:00 Y:78 P:27 SP:FB PPU:127,103 CYC:14470
+E4DA A:44 X:00 Y:78 P:E5 SP:FB PPU:127,112 CYC:14473
+E4DD A:44 X:33 Y:78 P:65 SP:FB PPU:127,124 CYC:14477
+E4DF A:44 X:33 Y:78 P:65 SP:FB PPU:127,130 CYC:14479
+E4E1 A:44 X:33 Y:78 P:65 SP:FB PPU:127,136 CYC:14481
+E4E3 A:44 X:33 Y:78 P:65 SP:FB PPU:127,142 CYC:14483
+E4E5 A:44 X:33 Y:78 P:65 SP:FB PPU:127,148 CYC:14485
+E4E7 A:44 X:33 Y:78 P:67 SP:FB PPU:127,154 CYC:14487
+E4E9 A:44 X:33 Y:78 P:67 SP:FB PPU:127,160 CYC:14489
+E4EB A:44 X:33 Y:78 P:67 SP:FB PPU:127,166 CYC:14491
+E4ED A:44 X:33 Y:78 P:67 SP:FB PPU:127,172 CYC:14493
+E4EF A:44 X:33 Y:78 P:67 SP:FB PPU:127,178 CYC:14495
+E4F5 A:44 X:33 Y:78 P:67 SP:FB PPU:127,187 CYC:14498
+E4F7 A:97 X:33 Y:78 P:E5 SP:FB PPU:127,193 CYC:14500
+E4FA A:97 X:33 Y:78 P:E5 SP:FB PPU:127,205 CYC:14504
+E4FC A:47 X:33 Y:78 P:65 SP:FB PPU:127,211 CYC:14506
+E4FE A:47 X:33 Y:FF P:E5 SP:FB PPU:127,217 CYC:14508
+E500 A:47 X:00 Y:FF P:67 SP:FB PPU:127,223 CYC:14510
+E501 A:47 X:00 Y:FF P:66 SP:FB PPU:127,229 CYC:14512
+E502 A:47 X:00 Y:FF P:26 SP:FB PPU:127,235 CYC:14514
+E505 A:47 X:97 Y:FF P:A4 SP:FB PPU:127,250 CYC:14519
+E507 A:47 X:97 Y:FF P:A4 SP:FB PPU:127,256 CYC:14521
+E509 A:47 X:97 Y:FF P:A4 SP:FB PPU:127,262 CYC:14523
+E50B A:47 X:97 Y:FF P:A4 SP:FB PPU:127,268 CYC:14525
+E50D A:47 X:97 Y:FF P:A4 SP:FB PPU:127,274 CYC:14527
+E50F A:47 X:97 Y:FF P:27 SP:FB PPU:127,280 CYC:14529
+E511 A:47 X:97 Y:FF P:27 SP:FB PPU:127,286 CYC:14531
+E513 A:47 X:97 Y:FF P:27 SP:FB PPU:127,292 CYC:14533
+E515 A:47 X:97 Y:FF P:27 SP:FB PPU:127,298 CYC:14535
+E517 A:47 X:97 Y:FF P:27 SP:FB PPU:127,304 CYC:14537
+E51D A:47 X:97 Y:FF P:27 SP:FB PPU:127,313 CYC:14540
+C62F A:47 X:97 Y:FF P:27 SP:FD PPU:127,331 CYC:14546
+C6A3 A:47 X:97 Y:FF P:27 SP:FB PPU:128, 8 CYC:14552
+C6A5 A:47 X:97 Y:4E P:25 SP:FB PPU:128, 14 CYC:14554
+C6A7 A:FF X:97 Y:4E P:A5 SP:FB PPU:128, 20 CYC:14556
+C6A9 A:FF X:97 Y:4E P:A5 SP:FB PPU:128, 29 CYC:14559
+C6B0 A:FF X:97 Y:4E P:A5 SP:F9 PPU:128, 47 CYC:14565
+C6B2 A:FF X:97 Y:4E P:A5 SP:F9 PPU:128, 53 CYC:14567
+C6B3 A:FF X:97 Y:4E P:A5 SP:F8 PPU:128, 62 CYC:14570
+C6B5 A:AA X:97 Y:4E P:A5 SP:F8 PPU:128, 68 CYC:14572
+C6BC A:AA X:97 Y:4E P:A5 SP:F8 PPU:128, 77 CYC:14575
+C6BD A:AA X:97 Y:4E P:EF SP:F9 PPU:128, 89 CYC:14579
+C6BF A:AA X:97 Y:4E P:EF SP:F9 PPU:128, 98 CYC:14582
+C6C1 A:AA X:97 Y:4E P:EF SP:F9 PPU:128,107 CYC:14585
+C6C3 A:AA X:97 Y:4E P:EF SP:F9 PPU:128,116 CYC:14588
+C6C4 A:AA X:97 Y:4E P:EF SP:F9 PPU:128,122 CYC:14590
+C6C5 A:AA X:97 Y:4E P:EF SP:F9 PPU:128,128 CYC:14592
+C6C6 A:AA X:97 Y:4E P:EF SP:F9 PPU:128,134 CYC:14594
+C6C7 A:AA X:97 Y:4E P:EF SP:F9 PPU:128,140 CYC:14596
+C6C8 A:AA X:97 Y:4E P:EF SP:F8 PPU:128,149 CYC:14599
+C6C9 A:AA X:97 Y:4E P:EF SP:F7 PPU:128,158 CYC:14602
+C6CC A:AA X:97 Y:4E P:EF SP:F7 PPU:128,170 CYC:14606
+C6CD A:AA X:97 Y:4E P:EF SP:F7 PPU:128,176 CYC:14608
+C6CE A:AA X:97 Y:4E P:EF SP:F7 PPU:128,182 CYC:14610
+C6CF A:AA X:97 Y:4E P:EF SP:F7 PPU:128,188 CYC:14612
+C6D0 A:AA X:97 Y:4E P:EF SP:F7 PPU:128,194 CYC:14614
+C6D1 A:AA X:97 Y:4E P:EF SP:F6 PPU:128,203 CYC:14617
+C6D2 A:AA X:97 Y:4E P:EF SP:F5 PPU:128,212 CYC:14620
+C6D4 A:AA X:97 Y:4E P:EF SP:F5 PPU:128,224 CYC:14624
+C6D6 A:AA X:97 Y:4E P:EF SP:F5 PPU:128,236 CYC:14628
+C6D8 A:AA X:97 Y:4E P:EF SP:F5 PPU:128,248 CYC:14632
+C6DA A:AA X:97 Y:4E P:EF SP:F5 PPU:128,260 CYC:14636
+C6DC A:AA X:97 Y:4E P:EF SP:F5 PPU:128,272 CYC:14640
+C6DE A:AA X:97 Y:4E P:EF SP:F5 PPU:128,284 CYC:14644
+C6DF A:AA X:97 Y:4E P:EF SP:F5 PPU:128,290 CYC:14646
+C6E0 A:AA X:97 Y:4E P:EF SP:F5 PPU:128,296 CYC:14648
+C6E1 A:AA X:97 Y:4E P:EF SP:F5 PPU:128,302 CYC:14650
+C6E2 A:AA X:97 Y:4E P:EF SP:F5 PPU:128,308 CYC:14652
+C6E3 A:AA X:97 Y:4E P:EF SP:F4 PPU:128,317 CYC:14655
+C6E4 A:AA X:97 Y:4E P:EF SP:F3 PPU:128,326 CYC:14658
+C6E5 A:AA X:97 Y:4E P:EF SP:F3 PPU:128,332 CYC:14660
+C6E6 A:AA X:97 Y:4E P:EF SP:F3 PPU:128,338 CYC:14662
+C6E7 A:AA X:97 Y:4E P:EF SP:F3 PPU:129, 3 CYC:14664
+C6E8 A:AA X:97 Y:4E P:EF SP:F3 PPU:129, 9 CYC:14666
+C6E9 A:AA X:97 Y:4E P:EF SP:F3 PPU:129, 15 CYC:14668
+C6EA A:AA X:97 Y:4E P:EF SP:F3 PPU:129, 21 CYC:14670
+C6EC A:AA X:97 Y:4E P:EF SP:F3 PPU:129, 27 CYC:14672
+C6ED A:AA X:97 Y:4E P:EF SP:F3 PPU:129, 33 CYC:14674
+C6EE A:AA X:97 Y:4E P:EF SP:F3 PPU:129, 39 CYC:14676
+C6EF A:AA X:97 Y:4E P:EF SP:F3 PPU:129, 45 CYC:14678
+C6F0 A:AA X:97 Y:4E P:EF SP:F3 PPU:129, 51 CYC:14680
+C6F1 A:AA X:97 Y:4E P:EF SP:F2 PPU:129, 60 CYC:14683
+C6F2 A:AA X:97 Y:4E P:EF SP:F1 PPU:129, 69 CYC:14686
+C6F5 A:AA X:97 Y:4E P:EF SP:F1 PPU:129, 84 CYC:14691
+C6F8 A:AA X:97 Y:4E P:EF SP:F1 PPU:129, 99 CYC:14696
+C6FB A:AA X:97 Y:4E P:EF SP:F1 PPU:129,114 CYC:14701
+C6FE A:AA X:97 Y:4E P:EF SP:F1 PPU:129,129 CYC:14706
+C701 A:AA X:97 Y:4E P:EF SP:F1 PPU:129,144 CYC:14711
+C704 A:AA X:97 Y:4E P:EF SP:F1 PPU:129,159 CYC:14716
+C705 A:AA X:97 Y:4E P:EF SP:F1 PPU:129,165 CYC:14718
+C706 A:AA X:97 Y:4E P:EF SP:F1 PPU:129,171 CYC:14720
+C707 A:AA X:97 Y:4E P:EF SP:F1 PPU:129,177 CYC:14722
+C708 A:AA X:97 Y:4E P:EF SP:F1 PPU:129,183 CYC:14724
+C709 A:AA X:97 Y:4E P:EF SP:F0 PPU:129,192 CYC:14727
+C70A A:AA X:97 Y:4E P:EF SP:EF PPU:129,201 CYC:14730
+C70C A:AA X:05 Y:4E P:6D SP:EF PPU:129,207 CYC:14732
+C70D A:AA X:05 Y:4E P:ED SP:F0 PPU:129,219 CYC:14736
+C70F A:AA X:05 Y:4E P:6D SP:F0 PPU:129,225 CYC:14738
+C711 A:AA X:05 Y:4E P:6D SP:F0 PPU:129,231 CYC:14740
+C713 A:AA X:05 Y:4E P:6F SP:F0 PPU:129,237 CYC:14742
+C71B A:AA X:05 Y:4E P:6F SP:F0 PPU:129,246 CYC:14745
+C71C A:FF X:05 Y:4E P:ED SP:F1 PPU:129,258 CYC:14749
+C71E A:CB X:05 Y:4E P:ED SP:F1 PPU:129,264 CYC:14751
+C720 A:CB X:05 Y:4E P:ED SP:F1 PPU:129,270 CYC:14753
+C722 A:CB X:05 Y:4E P:ED SP:F1 PPU:129,276 CYC:14755
+C724 A:CB X:05 Y:4E P:6F SP:F1 PPU:129,282 CYC:14757
+C728 A:CB X:05 Y:4E P:6F SP:F1 PPU:129,291 CYC:14760
+C729 A:CB X:05 Y:4F P:6D SP:F1 PPU:129,297 CYC:14762
+C72A A:CB X:04 Y:4F P:6D SP:F1 PPU:129,303 CYC:14764
+C70C A:CB X:04 Y:4F P:6D SP:F1 PPU:129,312 CYC:14767
+C70D A:AA X:04 Y:4F P:ED SP:F2 PPU:129,324 CYC:14771
+C70F A:AA X:04 Y:4F P:6D SP:F2 PPU:129,330 CYC:14773
+C711 A:AA X:04 Y:4F P:6D SP:F2 PPU:129,336 CYC:14775
+C713 A:AA X:04 Y:4F P:6F SP:F2 PPU:130, 1 CYC:14777
+C71B A:AA X:04 Y:4F P:6F SP:F2 PPU:130, 10 CYC:14780
+C71C A:FF X:04 Y:4F P:ED SP:F3 PPU:130, 22 CYC:14784
+C71E A:CB X:04 Y:4F P:ED SP:F3 PPU:130, 28 CYC:14786
+C720 A:CB X:04 Y:4F P:ED SP:F3 PPU:130, 34 CYC:14788
+C722 A:CB X:04 Y:4F P:ED SP:F3 PPU:130, 40 CYC:14790
+C724 A:CB X:04 Y:4F P:6F SP:F3 PPU:130, 46 CYC:14792
+C728 A:CB X:04 Y:4F P:6F SP:F3 PPU:130, 55 CYC:14795
+C729 A:CB X:04 Y:50 P:6D SP:F3 PPU:130, 61 CYC:14797
+C72A A:CB X:03 Y:50 P:6D SP:F3 PPU:130, 67 CYC:14799
+C70C A:CB X:03 Y:50 P:6D SP:F3 PPU:130, 76 CYC:14802
+C70D A:AA X:03 Y:50 P:ED SP:F4 PPU:130, 88 CYC:14806
+C70F A:AA X:03 Y:50 P:6D SP:F4 PPU:130, 94 CYC:14808
+C711 A:AA X:03 Y:50 P:6D SP:F4 PPU:130,100 CYC:14810
+C713 A:AA X:03 Y:50 P:6F SP:F4 PPU:130,106 CYC:14812
+C71B A:AA X:03 Y:50 P:6F SP:F4 PPU:130,115 CYC:14815
+C71C A:FF X:03 Y:50 P:ED SP:F5 PPU:130,127 CYC:14819
+C71E A:CB X:03 Y:50 P:ED SP:F5 PPU:130,133 CYC:14821
+C720 A:CB X:03 Y:50 P:ED SP:F5 PPU:130,139 CYC:14823
+C722 A:CB X:03 Y:50 P:ED SP:F5 PPU:130,145 CYC:14825
+C724 A:CB X:03 Y:50 P:6F SP:F5 PPU:130,151 CYC:14827
+C728 A:CB X:03 Y:50 P:6F SP:F5 PPU:130,160 CYC:14830
+C729 A:CB X:03 Y:51 P:6D SP:F5 PPU:130,166 CYC:14832
+C72A A:CB X:02 Y:51 P:6D SP:F5 PPU:130,172 CYC:14834
+C70C A:CB X:02 Y:51 P:6D SP:F5 PPU:130,181 CYC:14837
+C70D A:AA X:02 Y:51 P:ED SP:F6 PPU:130,193 CYC:14841
+C70F A:AA X:02 Y:51 P:6D SP:F6 PPU:130,199 CYC:14843
+C711 A:AA X:02 Y:51 P:6D SP:F6 PPU:130,205 CYC:14845
+C713 A:AA X:02 Y:51 P:6F SP:F6 PPU:130,211 CYC:14847
+C71B A:AA X:02 Y:51 P:6F SP:F6 PPU:130,220 CYC:14850
+C71C A:FF X:02 Y:51 P:ED SP:F7 PPU:130,232 CYC:14854
+C71E A:CB X:02 Y:51 P:ED SP:F7 PPU:130,238 CYC:14856
+C720 A:CB X:02 Y:51 P:ED SP:F7 PPU:130,244 CYC:14858
+C722 A:CB X:02 Y:51 P:ED SP:F7 PPU:130,250 CYC:14860
+C724 A:CB X:02 Y:51 P:6F SP:F7 PPU:130,256 CYC:14862
+C728 A:CB X:02 Y:51 P:6F SP:F7 PPU:130,265 CYC:14865
+C729 A:CB X:02 Y:52 P:6D SP:F7 PPU:130,271 CYC:14867
+C72A A:CB X:01 Y:52 P:6D SP:F7 PPU:130,277 CYC:14869
+C70C A:CB X:01 Y:52 P:6D SP:F7 PPU:130,286 CYC:14872
+C70D A:AA X:01 Y:52 P:ED SP:F8 PPU:130,298 CYC:14876
+C70F A:AA X:01 Y:52 P:6D SP:F8 PPU:130,304 CYC:14878
+C711 A:AA X:01 Y:52 P:6D SP:F8 PPU:130,310 CYC:14880
+C713 A:AA X:01 Y:52 P:6F SP:F8 PPU:130,316 CYC:14882
+C71B A:AA X:01 Y:52 P:6F SP:F8 PPU:130,325 CYC:14885
+C71C A:FF X:01 Y:52 P:ED SP:F9 PPU:130,337 CYC:14889
+C71E A:CB X:01 Y:52 P:ED SP:F9 PPU:131, 2 CYC:14891
+C720 A:CB X:01 Y:52 P:ED SP:F9 PPU:131, 8 CYC:14893
+C722 A:CB X:01 Y:52 P:ED SP:F9 PPU:131, 14 CYC:14895
+C724 A:CB X:01 Y:52 P:6F SP:F9 PPU:131, 20 CYC:14897
+C728 A:CB X:01 Y:52 P:6F SP:F9 PPU:131, 29 CYC:14900
+C729 A:CB X:01 Y:53 P:6D SP:F9 PPU:131, 35 CYC:14902
+C72A A:CB X:00 Y:53 P:6F SP:F9 PPU:131, 41 CYC:14904
+C72C A:CB X:00 Y:53 P:6F SP:F9 PPU:131, 47 CYC:14906
+C6AC A:CB X:00 Y:53 P:6F SP:FB PPU:131, 65 CYC:14912
+C6B7 A:CB X:00 Y:53 P:6F SP:F9 PPU:131, 83 CYC:14918
+C6B9 A:34 X:00 Y:53 P:6D SP:F9 PPU:131, 89 CYC:14920
+C6BA A:34 X:00 Y:53 P:6D SP:F8 PPU:131, 98 CYC:14923
+C6BC A:55 X:00 Y:53 P:6D SP:F8 PPU:131,104 CYC:14925
+C6BD A:55 X:00 Y:53 P:24 SP:F9 PPU:131,116 CYC:14929
+C6BF A:55 X:00 Y:53 P:24 SP:F9 PPU:131,125 CYC:14932
+C6C1 A:55 X:00 Y:53 P:24 SP:F9 PPU:131,134 CYC:14935
+C6C3 A:55 X:00 Y:53 P:24 SP:F9 PPU:131,143 CYC:14938
+C6C4 A:55 X:00 Y:53 P:24 SP:F9 PPU:131,149 CYC:14940
+C6C5 A:55 X:00 Y:53 P:24 SP:F9 PPU:131,155 CYC:14942
+C6C6 A:55 X:00 Y:53 P:24 SP:F9 PPU:131,161 CYC:14944
+C6C7 A:55 X:00 Y:53 P:24 SP:F9 PPU:131,167 CYC:14946
+C6C8 A:55 X:00 Y:53 P:24 SP:F8 PPU:131,176 CYC:14949
+C6C9 A:55 X:00 Y:53 P:24 SP:F7 PPU:131,185 CYC:14952
+C6CC A:55 X:00 Y:53 P:24 SP:F7 PPU:131,197 CYC:14956
+C6CD A:55 X:00 Y:53 P:24 SP:F7 PPU:131,203 CYC:14958
+C6CE A:55 X:00 Y:53 P:24 SP:F7 PPU:131,209 CYC:14960
+C6CF A:55 X:00 Y:53 P:24 SP:F7 PPU:131,215 CYC:14962
+C6D0 A:55 X:00 Y:53 P:24 SP:F7 PPU:131,221 CYC:14964
+C6D1 A:55 X:00 Y:53 P:24 SP:F6 PPU:131,230 CYC:14967
+C6D2 A:55 X:00 Y:53 P:24 SP:F5 PPU:131,239 CYC:14970
+C6D4 A:55 X:00 Y:53 P:24 SP:F5 PPU:131,251 CYC:14974
+C6D6 A:55 X:00 Y:53 P:24 SP:F5 PPU:131,263 CYC:14978
+C6D8 A:55 X:00 Y:53 P:24 SP:F5 PPU:131,275 CYC:14982
+C6DA A:55 X:00 Y:53 P:24 SP:F5 PPU:131,287 CYC:14986
+C6DC A:55 X:00 Y:53 P:24 SP:F5 PPU:131,299 CYC:14990
+C6DE A:55 X:00 Y:53 P:24 SP:F5 PPU:131,311 CYC:14994
+C6DF A:55 X:00 Y:53 P:24 SP:F5 PPU:131,317 CYC:14996
+C6E0 A:55 X:00 Y:53 P:24 SP:F5 PPU:131,323 CYC:14998
+C6E1 A:55 X:00 Y:53 P:24 SP:F5 PPU:131,329 CYC:15000
+C6E2 A:55 X:00 Y:53 P:24 SP:F5 PPU:131,335 CYC:15002
+C6E3 A:55 X:00 Y:53 P:24 SP:F4 PPU:132, 3 CYC:15005
+C6E4 A:55 X:00 Y:53 P:24 SP:F3 PPU:132, 12 CYC:15008
+C6E5 A:55 X:00 Y:53 P:24 SP:F3 PPU:132, 18 CYC:15010
+C6E6 A:55 X:00 Y:53 P:24 SP:F3 PPU:132, 24 CYC:15012
+C6E7 A:55 X:00 Y:53 P:24 SP:F3 PPU:132, 30 CYC:15014
+C6E8 A:55 X:00 Y:53 P:24 SP:F3 PPU:132, 36 CYC:15016
+C6E9 A:55 X:00 Y:53 P:24 SP:F3 PPU:132, 42 CYC:15018
+C6EA A:55 X:00 Y:53 P:24 SP:F3 PPU:132, 48 CYC:15020
+C6EC A:55 X:00 Y:53 P:24 SP:F3 PPU:132, 54 CYC:15022
+C6ED A:55 X:00 Y:53 P:24 SP:F3 PPU:132, 60 CYC:15024
+C6EE A:55 X:00 Y:53 P:24 SP:F3 PPU:132, 66 CYC:15026
+C6EF A:55 X:00 Y:53 P:24 SP:F3 PPU:132, 72 CYC:15028
+C6F0 A:55 X:00 Y:53 P:24 SP:F3 PPU:132, 78 CYC:15030
+C6F1 A:55 X:00 Y:53 P:24 SP:F2 PPU:132, 87 CYC:15033
+C6F2 A:55 X:00 Y:53 P:24 SP:F1 PPU:132, 96 CYC:15036
+C6F5 A:55 X:00 Y:53 P:24 SP:F1 PPU:132,108 CYC:15040
+C6F8 A:55 X:00 Y:53 P:24 SP:F1 PPU:132,120 CYC:15044
+C6FB A:55 X:00 Y:53 P:24 SP:F1 PPU:132,132 CYC:15048
+C6FE A:55 X:00 Y:53 P:24 SP:F1 PPU:132,144 CYC:15052
+C701 A:55 X:00 Y:53 P:24 SP:F1 PPU:132,156 CYC:15056
+C704 A:55 X:00 Y:53 P:24 SP:F1 PPU:132,168 CYC:15060
+C705 A:55 X:00 Y:53 P:24 SP:F1 PPU:132,174 CYC:15062
+C706 A:55 X:00 Y:53 P:24 SP:F1 PPU:132,180 CYC:15064
+C707 A:55 X:00 Y:53 P:24 SP:F1 PPU:132,186 CYC:15066
+C708 A:55 X:00 Y:53 P:24 SP:F1 PPU:132,192 CYC:15068
+C709 A:55 X:00 Y:53 P:24 SP:F0 PPU:132,201 CYC:15071
+C70A A:55 X:00 Y:53 P:24 SP:EF PPU:132,210 CYC:15074
+C70C A:55 X:05 Y:53 P:24 SP:EF PPU:132,216 CYC:15076
+C70D A:55 X:05 Y:53 P:24 SP:F0 PPU:132,228 CYC:15080
+C70F A:55 X:05 Y:53 P:27 SP:F0 PPU:132,234 CYC:15082
+C71B A:55 X:05 Y:53 P:27 SP:F0 PPU:132,243 CYC:15085
+C71C A:34 X:05 Y:53 P:25 SP:F1 PPU:132,255 CYC:15089
+C71E A:00 X:05 Y:53 P:27 SP:F1 PPU:132,261 CYC:15091
+C720 A:00 X:05 Y:53 P:27 SP:F1 PPU:132,267 CYC:15093
+C728 A:00 X:05 Y:53 P:27 SP:F1 PPU:132,276 CYC:15096
+C729 A:00 X:05 Y:54 P:25 SP:F1 PPU:132,282 CYC:15098
+C72A A:00 X:04 Y:54 P:25 SP:F1 PPU:132,288 CYC:15100
+C70C A:00 X:04 Y:54 P:25 SP:F1 PPU:132,297 CYC:15103
+C70D A:55 X:04 Y:54 P:25 SP:F2 PPU:132,309 CYC:15107
+C70F A:55 X:04 Y:54 P:27 SP:F2 PPU:132,315 CYC:15109
+C71B A:55 X:04 Y:54 P:27 SP:F2 PPU:132,324 CYC:15112
+C71C A:34 X:04 Y:54 P:25 SP:F3 PPU:132,336 CYC:15116
+C71E A:00 X:04 Y:54 P:27 SP:F3 PPU:133, 1 CYC:15118
+C720 A:00 X:04 Y:54 P:27 SP:F3 PPU:133, 7 CYC:15120
+C728 A:00 X:04 Y:54 P:27 SP:F3 PPU:133, 16 CYC:15123
+C729 A:00 X:04 Y:55 P:25 SP:F3 PPU:133, 22 CYC:15125
+C72A A:00 X:03 Y:55 P:25 SP:F3 PPU:133, 28 CYC:15127
+C70C A:00 X:03 Y:55 P:25 SP:F3 PPU:133, 37 CYC:15130
+C70D A:55 X:03 Y:55 P:25 SP:F4 PPU:133, 49 CYC:15134
+C70F A:55 X:03 Y:55 P:27 SP:F4 PPU:133, 55 CYC:15136
+C71B A:55 X:03 Y:55 P:27 SP:F4 PPU:133, 64 CYC:15139
+C71C A:34 X:03 Y:55 P:25 SP:F5 PPU:133, 76 CYC:15143
+C71E A:00 X:03 Y:55 P:27 SP:F5 PPU:133, 82 CYC:15145
+C720 A:00 X:03 Y:55 P:27 SP:F5 PPU:133, 88 CYC:15147
+C728 A:00 X:03 Y:55 P:27 SP:F5 PPU:133, 97 CYC:15150
+C729 A:00 X:03 Y:56 P:25 SP:F5 PPU:133,103 CYC:15152
+C72A A:00 X:02 Y:56 P:25 SP:F5 PPU:133,109 CYC:15154
+C70C A:00 X:02 Y:56 P:25 SP:F5 PPU:133,118 CYC:15157
+C70D A:55 X:02 Y:56 P:25 SP:F6 PPU:133,130 CYC:15161
+C70F A:55 X:02 Y:56 P:27 SP:F6 PPU:133,136 CYC:15163
+C71B A:55 X:02 Y:56 P:27 SP:F6 PPU:133,145 CYC:15166
+C71C A:34 X:02 Y:56 P:25 SP:F7 PPU:133,157 CYC:15170
+C71E A:00 X:02 Y:56 P:27 SP:F7 PPU:133,163 CYC:15172
+C720 A:00 X:02 Y:56 P:27 SP:F7 PPU:133,169 CYC:15174
+C728 A:00 X:02 Y:56 P:27 SP:F7 PPU:133,178 CYC:15177
+C729 A:00 X:02 Y:57 P:25 SP:F7 PPU:133,184 CYC:15179
+C72A A:00 X:01 Y:57 P:25 SP:F7 PPU:133,190 CYC:15181
+C70C A:00 X:01 Y:57 P:25 SP:F7 PPU:133,199 CYC:15184
+C70D A:55 X:01 Y:57 P:25 SP:F8 PPU:133,211 CYC:15188
+C70F A:55 X:01 Y:57 P:27 SP:F8 PPU:133,217 CYC:15190
+C71B A:55 X:01 Y:57 P:27 SP:F8 PPU:133,226 CYC:15193
+C71C A:34 X:01 Y:57 P:25 SP:F9 PPU:133,238 CYC:15197
+C71E A:00 X:01 Y:57 P:27 SP:F9 PPU:133,244 CYC:15199
+C720 A:00 X:01 Y:57 P:27 SP:F9 PPU:133,250 CYC:15201
+C728 A:00 X:01 Y:57 P:27 SP:F9 PPU:133,259 CYC:15204
+C729 A:00 X:01 Y:58 P:25 SP:F9 PPU:133,265 CYC:15206
+C72A A:00 X:00 Y:58 P:27 SP:F9 PPU:133,271 CYC:15208
+C72C A:00 X:00 Y:58 P:27 SP:F9 PPU:133,277 CYC:15210
+C6AF A:00 X:00 Y:58 P:27 SP:FB PPU:133,295 CYC:15216
+C632 A:00 X:00 Y:58 P:27 SP:FD PPU:133,313 CYC:15222
+E51E A:00 X:00 Y:58 P:27 SP:FB PPU:133,331 CYC:15228
+E520 A:55 X:00 Y:58 P:25 SP:FB PPU:133,337 CYC:15230
+E523 A:55 X:00 Y:58 P:25 SP:FB PPU:134, 8 CYC:15234
+E525 A:AA X:00 Y:58 P:A5 SP:FB PPU:134, 14 CYC:15236
+E528 A:AA X:00 Y:58 P:A5 SP:FB PPU:134, 26 CYC:15240
+E52A A:80 X:00 Y:58 P:A5 SP:FB PPU:134, 32 CYC:15242
+E52C A:80 X:00 Y:58 P:A5 SP:FB PPU:134, 41 CYC:15245
+E52E A:05 X:00 Y:58 P:25 SP:FB PPU:134, 47 CYC:15247
+E530 A:05 X:00 Y:58 P:25 SP:FB PPU:134, 56 CYC:15250
+E532 A:32 X:00 Y:58 P:25 SP:FB PPU:134, 62 CYC:15252
+E534 A:32 X:00 Y:58 P:25 SP:FB PPU:134, 71 CYC:15255
+E536 A:04 X:00 Y:58 P:25 SP:FB PPU:134, 77 CYC:15257
+E538 A:04 X:00 Y:58 P:25 SP:FB PPU:134, 86 CYC:15260
+E53A A:04 X:03 Y:58 P:25 SP:FB PPU:134, 92 CYC:15262
+E53C A:04 X:03 Y:77 P:25 SP:FB PPU:134, 98 CYC:15264
+E53E A:FF X:03 Y:77 P:A5 SP:FB PPU:134,104 CYC:15266
+E540 A:FF X:03 Y:77 P:A5 SP:FB PPU:134,113 CYC:15269
+E542 A:FF X:03 Y:77 P:E5 SP:FB PPU:134,122 CYC:15272
+E543 A:FF X:03 Y:77 P:E5 SP:FB PPU:134,128 CYC:15274
+E545 A:00 X:03 Y:77 P:67 SP:FB PPU:134,134 CYC:15276
+E547 A:55 X:55 Y:77 P:65 SP:FB PPU:134,152 CYC:15282
+E548 A:55 X:55 Y:77 P:65 SP:FB PPU:134,158 CYC:15284
+E549 A:55 X:55 Y:77 P:65 SP:FB PPU:134,164 CYC:15286
+E54A A:55 X:55 Y:77 P:65 SP:FB PPU:134,170 CYC:15288
+E54B A:55 X:55 Y:77 P:65 SP:FB PPU:134,176 CYC:15290
+E54D A:55 X:55 Y:77 P:65 SP:FB PPU:134,182 CYC:15292
+E54F A:55 X:55 Y:77 P:65 SP:FB PPU:134,188 CYC:15294
+E551 A:55 X:55 Y:77 P:65 SP:FB PPU:134,194 CYC:15296
+E553 A:55 X:55 Y:77 P:65 SP:FB PPU:134,200 CYC:15298
+E555 A:55 X:55 Y:77 P:67 SP:FB PPU:134,206 CYC:15300
+E557 A:55 X:55 Y:77 P:67 SP:FB PPU:134,212 CYC:15302
+E559 A:55 X:55 Y:77 P:67 SP:FB PPU:134,218 CYC:15304
+E55B A:55 X:55 Y:77 P:67 SP:FB PPU:134,224 CYC:15306
+E55D A:55 X:55 Y:77 P:67 SP:FB PPU:134,230 CYC:15308
+E563 A:55 X:55 Y:77 P:67 SP:FB PPU:134,239 CYC:15311
+E565 A:55 X:05 Y:77 P:65 SP:FB PPU:134,245 CYC:15313
+E567 A:55 X:05 Y:33 P:65 SP:FB PPU:134,251 CYC:15315
+E568 A:55 X:05 Y:33 P:25 SP:FB PPU:134,257 CYC:15317
+E569 A:55 X:05 Y:33 P:24 SP:FB PPU:134,263 CYC:15319
+E56B A:00 X:05 Y:33 P:26 SP:FB PPU:134,269 CYC:15321
+E56D A:AA X:AA Y:33 P:A4 SP:FB PPU:134,287 CYC:15327
+E56E A:AA X:AA Y:33 P:A4 SP:FB PPU:134,293 CYC:15329
+E56F A:AA X:AA Y:33 P:A4 SP:FB PPU:134,299 CYC:15331
+E570 A:AA X:AA Y:33 P:A4 SP:FB PPU:134,305 CYC:15333
+E571 A:AA X:AA Y:33 P:A4 SP:FB PPU:134,311 CYC:15335
+E573 A:AA X:AA Y:33 P:A4 SP:FB PPU:134,317 CYC:15337
+E575 A:AA X:AA Y:33 P:A4 SP:FB PPU:134,323 CYC:15339
+E577 A:AA X:AA Y:33 P:A4 SP:FB PPU:134,329 CYC:15341
+E579 A:AA X:AA Y:33 P:A4 SP:FB PPU:134,335 CYC:15343
+E57B A:AA X:AA Y:33 P:27 SP:FB PPU:135, 0 CYC:15345
+E57D A:AA X:AA Y:33 P:27 SP:FB PPU:135, 6 CYC:15347
+E57F A:AA X:AA Y:33 P:27 SP:FB PPU:135, 12 CYC:15349
+E581 A:AA X:AA Y:33 P:27 SP:FB PPU:135, 18 CYC:15351
+E583 A:AA X:AA Y:33 P:27 SP:FB PPU:135, 24 CYC:15353
+E589 A:AA X:AA Y:33 P:27 SP:FB PPU:135, 33 CYC:15356
+E58B A:87 X:AA Y:33 P:A5 SP:FB PPU:135, 39 CYC:15358
+E58D A:87 X:AA Y:33 P:A5 SP:FB PPU:135, 48 CYC:15361
+E58F A:32 X:AA Y:33 P:25 SP:FB PPU:135, 54 CYC:15363
+E591 A:32 X:AA Y:33 P:25 SP:FB PPU:135, 63 CYC:15366
+E593 A:32 X:AA Y:57 P:25 SP:FB PPU:135, 69 CYC:15368
+E595 A:32 X:AA Y:57 P:E5 SP:FB PPU:135, 78 CYC:15371
+E596 A:32 X:AA Y:57 P:E5 SP:FB PPU:135, 84 CYC:15373
+E598 A:00 X:AA Y:57 P:67 SP:FB PPU:135, 90 CYC:15375
+E59A A:87 X:87 Y:57 P:E5 SP:FB PPU:135, 99 CYC:15378
+E59B A:87 X:87 Y:57 P:E5 SP:FB PPU:135,105 CYC:15380
+E59C A:87 X:87 Y:57 P:E5 SP:FB PPU:135,111 CYC:15382
+E59D A:87 X:87 Y:57 P:E5 SP:FB PPU:135,117 CYC:15384
+E59E A:87 X:87 Y:57 P:E5 SP:FB PPU:135,123 CYC:15386
+E5A0 A:87 X:87 Y:57 P:E5 SP:FB PPU:135,129 CYC:15388
+E5A2 A:87 X:87 Y:57 P:E5 SP:FB PPU:135,135 CYC:15390
+E5A4 A:87 X:87 Y:57 P:E5 SP:FB PPU:135,141 CYC:15392
+E5A6 A:87 X:87 Y:57 P:E5 SP:FB PPU:135,147 CYC:15394
+E5A8 A:87 X:87 Y:57 P:67 SP:FB PPU:135,153 CYC:15396
+E5AA A:87 X:87 Y:57 P:67 SP:FB PPU:135,159 CYC:15398
+E5AC A:87 X:87 Y:57 P:67 SP:FB PPU:135,165 CYC:15400
+E5AE A:87 X:87 Y:57 P:67 SP:FB PPU:135,171 CYC:15402
+E5B0 A:87 X:87 Y:57 P:67 SP:FB PPU:135,177 CYC:15404
+E5B6 A:87 X:87 Y:57 P:67 SP:FB PPU:135,186 CYC:15407
+E5B8 A:87 X:87 Y:53 P:65 SP:FB PPU:135,192 CYC:15409
+E5B9 A:87 X:87 Y:53 P:25 SP:FB PPU:135,198 CYC:15411
+E5BA A:87 X:87 Y:53 P:24 SP:FB PPU:135,204 CYC:15413
+E5BC A:00 X:87 Y:53 P:26 SP:FB PPU:135,210 CYC:15415
+E5BE A:32 X:32 Y:53 P:24 SP:FB PPU:135,219 CYC:15418
+E5BF A:32 X:32 Y:53 P:24 SP:FB PPU:135,225 CYC:15420
+E5C0 A:32 X:32 Y:53 P:24 SP:FB PPU:135,231 CYC:15422
+E5C1 A:32 X:32 Y:53 P:24 SP:FB PPU:135,237 CYC:15424
+E5C2 A:32 X:32 Y:53 P:24 SP:FB PPU:135,243 CYC:15426
+E5C4 A:32 X:32 Y:53 P:24 SP:FB PPU:135,249 CYC:15428
+E5C6 A:32 X:32 Y:53 P:24 SP:FB PPU:135,255 CYC:15430
+E5C8 A:32 X:32 Y:53 P:24 SP:FB PPU:135,261 CYC:15432
+E5CA A:32 X:32 Y:53 P:24 SP:FB PPU:135,267 CYC:15434
+E5CC A:32 X:32 Y:53 P:27 SP:FB PPU:135,273 CYC:15436
+E5CE A:32 X:32 Y:53 P:27 SP:FB PPU:135,279 CYC:15438
+E5D0 A:32 X:32 Y:53 P:27 SP:FB PPU:135,285 CYC:15440
+E5D2 A:32 X:32 Y:53 P:27 SP:FB PPU:135,291 CYC:15442
+E5D4 A:32 X:32 Y:53 P:27 SP:FB PPU:135,297 CYC:15444
+E5DA A:32 X:32 Y:53 P:27 SP:FB PPU:135,306 CYC:15447
+E5DC A:87 X:32 Y:53 P:A5 SP:FB PPU:135,312 CYC:15449
+E5DF A:87 X:32 Y:53 P:A5 SP:FB PPU:135,324 CYC:15453
+E5E1 A:32 X:32 Y:53 P:25 SP:FB PPU:135,330 CYC:15455
+E5E4 A:32 X:32 Y:53 P:25 SP:FB PPU:136, 1 CYC:15459
+E5E6 A:32 X:32 Y:57 P:25 SP:FB PPU:136, 7 CYC:15461
+E5E8 A:32 X:32 Y:57 P:E5 SP:FB PPU:136, 16 CYC:15464
+E5E9 A:32 X:32 Y:57 P:E5 SP:FB PPU:136, 22 CYC:15466
+E5EB A:00 X:32 Y:57 P:67 SP:FB PPU:136, 28 CYC:15468
+E5EE A:87 X:87 Y:57 P:E5 SP:FB PPU:136, 40 CYC:15472
+E5EF A:87 X:87 Y:57 P:E5 SP:FB PPU:136, 46 CYC:15474
+E5F0 A:87 X:87 Y:57 P:E5 SP:FB PPU:136, 52 CYC:15476
+E5F1 A:87 X:87 Y:57 P:E5 SP:FB PPU:136, 58 CYC:15478
+E5F2 A:87 X:87 Y:57 P:E5 SP:FB PPU:136, 64 CYC:15480
+E5F4 A:87 X:87 Y:57 P:E5 SP:FB PPU:136, 70 CYC:15482
+E5F6 A:87 X:87 Y:57 P:E5 SP:FB PPU:136, 76 CYC:15484
+E5F8 A:87 X:87 Y:57 P:E5 SP:FB PPU:136, 82 CYC:15486
+E5FA A:87 X:87 Y:57 P:E5 SP:FB PPU:136, 88 CYC:15488
+E5FC A:87 X:87 Y:57 P:67 SP:FB PPU:136, 94 CYC:15490
+E5FE A:87 X:87 Y:57 P:67 SP:FB PPU:136,100 CYC:15492
+E600 A:87 X:87 Y:57 P:67 SP:FB PPU:136,106 CYC:15494
+E602 A:87 X:87 Y:57 P:67 SP:FB PPU:136,112 CYC:15496
+E604 A:87 X:87 Y:57 P:67 SP:FB PPU:136,118 CYC:15498
+E60A A:87 X:87 Y:57 P:67 SP:FB PPU:136,127 CYC:15501
+E60C A:87 X:87 Y:53 P:65 SP:FB PPU:136,133 CYC:15503
+E60D A:87 X:87 Y:53 P:25 SP:FB PPU:136,139 CYC:15505
+E60E A:87 X:87 Y:53 P:24 SP:FB PPU:136,145 CYC:15507
+E610 A:00 X:87 Y:53 P:26 SP:FB PPU:136,151 CYC:15509
+E613 A:32 X:32 Y:53 P:24 SP:FB PPU:136,163 CYC:15513
+E614 A:32 X:32 Y:53 P:24 SP:FB PPU:136,169 CYC:15515
+E615 A:32 X:32 Y:53 P:24 SP:FB PPU:136,175 CYC:15517
+E616 A:32 X:32 Y:53 P:24 SP:FB PPU:136,181 CYC:15519
+E617 A:32 X:32 Y:53 P:24 SP:FB PPU:136,187 CYC:15521
+E619 A:32 X:32 Y:53 P:24 SP:FB PPU:136,193 CYC:15523
+E61B A:32 X:32 Y:53 P:24 SP:FB PPU:136,199 CYC:15525
+E61D A:32 X:32 Y:53 P:24 SP:FB PPU:136,205 CYC:15527
+E61F A:32 X:32 Y:53 P:24 SP:FB PPU:136,211 CYC:15529
+E621 A:32 X:32 Y:53 P:27 SP:FB PPU:136,217 CYC:15531
+E623 A:32 X:32 Y:53 P:27 SP:FB PPU:136,223 CYC:15533
+E625 A:32 X:32 Y:53 P:27 SP:FB PPU:136,229 CYC:15535
+E627 A:32 X:32 Y:53 P:27 SP:FB PPU:136,235 CYC:15537
+E629 A:32 X:32 Y:53 P:27 SP:FB PPU:136,241 CYC:15539
+E62F A:32 X:32 Y:53 P:27 SP:FB PPU:136,250 CYC:15542
+E631 A:FF X:32 Y:53 P:A5 SP:FB PPU:136,256 CYC:15544
+E633 A:FF X:32 Y:53 P:A5 SP:FB PPU:136,265 CYC:15547
+E635 A:04 X:32 Y:53 P:25 SP:FB PPU:136,271 CYC:15549
+E637 A:04 X:32 Y:53 P:25 SP:FB PPU:136,280 CYC:15552
+E639 A:32 X:32 Y:53 P:25 SP:FB PPU:136,286 CYC:15554
+E63B A:32 X:32 Y:53 P:25 SP:FB PPU:136,295 CYC:15557
+E63D A:04 X:32 Y:53 P:25 SP:FB PPU:136,301 CYC:15559
+E63F A:04 X:32 Y:53 P:25 SP:FB PPU:136,310 CYC:15562
+E641 A:55 X:32 Y:53 P:25 SP:FB PPU:136,316 CYC:15564
+E644 A:55 X:32 Y:53 P:25 SP:FB PPU:136,328 CYC:15568
+E646 A:AA X:32 Y:53 P:A5 SP:FB PPU:136,334 CYC:15570
+E649 A:AA X:32 Y:53 P:A5 SP:FB PPU:137, 5 CYC:15574
+E64B A:AA X:03 Y:53 P:25 SP:FB PPU:137, 11 CYC:15576
+E64D A:AA X:03 Y:81 P:A5 SP:FB PPU:137, 17 CYC:15578
+E64F A:AA X:03 Y:81 P:E5 SP:FB PPU:137, 26 CYC:15581
+E650 A:AA X:03 Y:81 P:E5 SP:FB PPU:137, 32 CYC:15583
+E652 A:00 X:03 Y:81 P:67 SP:FB PPU:137, 38 CYC:15585
+E654 A:55 X:55 Y:81 P:65 SP:FB PPU:137, 56 CYC:15591
+E655 A:55 X:55 Y:81 P:65 SP:FB PPU:137, 62 CYC:15593
+E656 A:55 X:55 Y:81 P:65 SP:FB PPU:137, 68 CYC:15595
+E657 A:55 X:55 Y:81 P:65 SP:FB PPU:137, 74 CYC:15597
+E658 A:55 X:55 Y:81 P:65 SP:FB PPU:137, 80 CYC:15599
+E65A A:55 X:55 Y:81 P:65 SP:FB PPU:137, 86 CYC:15601
+E65C A:55 X:55 Y:81 P:65 SP:FB PPU:137, 92 CYC:15603
+E65E A:55 X:55 Y:81 P:65 SP:FB PPU:137, 98 CYC:15605
+E660 A:55 X:55 Y:81 P:65 SP:FB PPU:137,104 CYC:15607
+E662 A:55 X:55 Y:81 P:67 SP:FB PPU:137,110 CYC:15609
+E664 A:55 X:55 Y:81 P:67 SP:FB PPU:137,116 CYC:15611
+E666 A:55 X:55 Y:81 P:67 SP:FB PPU:137,122 CYC:15613
+E668 A:55 X:55 Y:81 P:67 SP:FB PPU:137,128 CYC:15615
+E66A A:55 X:55 Y:81 P:67 SP:FB PPU:137,134 CYC:15617
+E670 A:55 X:55 Y:81 P:67 SP:FB PPU:137,143 CYC:15620
+E672 A:55 X:05 Y:81 P:65 SP:FB PPU:137,149 CYC:15622
+E674 A:55 X:05 Y:00 P:67 SP:FB PPU:137,155 CYC:15624
+E675 A:55 X:05 Y:00 P:27 SP:FB PPU:137,161 CYC:15626
+E676 A:55 X:05 Y:00 P:26 SP:FB PPU:137,167 CYC:15628
+E678 A:00 X:05 Y:00 P:26 SP:FB PPU:137,173 CYC:15630
+E67A A:AA X:AA Y:00 P:A4 SP:FB PPU:137,188 CYC:15635
+E67B A:AA X:AA Y:00 P:A4 SP:FB PPU:137,194 CYC:15637
+E67C A:AA X:AA Y:00 P:A4 SP:FB PPU:137,200 CYC:15639
+E67D A:AA X:AA Y:00 P:A4 SP:FB PPU:137,206 CYC:15641
+E67E A:AA X:AA Y:00 P:A4 SP:FB PPU:137,212 CYC:15643
+E680 A:AA X:AA Y:00 P:A4 SP:FB PPU:137,218 CYC:15645
+E682 A:AA X:AA Y:00 P:A4 SP:FB PPU:137,224 CYC:15647
+E684 A:AA X:AA Y:00 P:A4 SP:FB PPU:137,230 CYC:15649
+E686 A:AA X:AA Y:00 P:A4 SP:FB PPU:137,236 CYC:15651
+E688 A:AA X:AA Y:00 P:27 SP:FB PPU:137,242 CYC:15653
+E68A A:AA X:AA Y:00 P:27 SP:FB PPU:137,248 CYC:15655
+E68C A:AA X:AA Y:00 P:27 SP:FB PPU:137,254 CYC:15657
+E68E A:AA X:AA Y:00 P:27 SP:FB PPU:137,260 CYC:15659
+E690 A:AA X:AA Y:00 P:27 SP:FB PPU:137,266 CYC:15661
+E696 A:AA X:AA Y:00 P:27 SP:FB PPU:137,275 CYC:15664
+E698 A:87 X:AA Y:00 P:A5 SP:FB PPU:137,281 CYC:15666
+E69A A:87 X:AA Y:00 P:A5 SP:FB PPU:137,290 CYC:15669
+E69C A:32 X:AA Y:00 P:25 SP:FB PPU:137,296 CYC:15671
+E69E A:32 X:AA Y:00 P:25 SP:FB PPU:137,305 CYC:15674
+E6A0 A:32 X:AA Y:57 P:25 SP:FB PPU:137,311 CYC:15676
+E6A2 A:32 X:AA Y:57 P:E5 SP:FB PPU:137,320 CYC:15679
+E6A3 A:32 X:AA Y:57 P:E5 SP:FB PPU:137,326 CYC:15681
+E6A5 A:00 X:AA Y:57 P:67 SP:FB PPU:137,332 CYC:15683
+E6A7 A:87 X:87 Y:57 P:E5 SP:FB PPU:138, 3 CYC:15687
+E6A8 A:87 X:87 Y:57 P:E5 SP:FB PPU:138, 9 CYC:15689
+E6A9 A:87 X:87 Y:57 P:E5 SP:FB PPU:138, 15 CYC:15691
+E6AA A:87 X:87 Y:57 P:E5 SP:FB PPU:138, 21 CYC:15693
+E6AB A:87 X:87 Y:57 P:E5 SP:FB PPU:138, 27 CYC:15695
+E6AD A:87 X:87 Y:57 P:E5 SP:FB PPU:138, 33 CYC:15697
+E6AF A:87 X:87 Y:57 P:E5 SP:FB PPU:138, 39 CYC:15699
+E6B1 A:87 X:87 Y:57 P:E5 SP:FB PPU:138, 45 CYC:15701
+E6B3 A:87 X:87 Y:57 P:E5 SP:FB PPU:138, 51 CYC:15703
+E6B5 A:87 X:87 Y:57 P:67 SP:FB PPU:138, 57 CYC:15705
+E6B7 A:87 X:87 Y:57 P:67 SP:FB PPU:138, 63 CYC:15707
+E6B9 A:87 X:87 Y:57 P:67 SP:FB PPU:138, 69 CYC:15709
+E6BB A:87 X:87 Y:57 P:67 SP:FB PPU:138, 75 CYC:15711
+E6BD A:87 X:87 Y:57 P:67 SP:FB PPU:138, 81 CYC:15713
+E6C3 A:87 X:87 Y:57 P:67 SP:FB PPU:138, 90 CYC:15716
+E6C5 A:87 X:87 Y:FF P:E5 SP:FB PPU:138, 96 CYC:15718
+E6C6 A:87 X:87 Y:FF P:A5 SP:FB PPU:138,102 CYC:15720
+E6C7 A:87 X:87 Y:FF P:A4 SP:FB PPU:138,108 CYC:15722
+E6C9 A:00 X:87 Y:FF P:26 SP:FB PPU:138,114 CYC:15724
+E6CB A:32 X:32 Y:FF P:24 SP:FB PPU:138,126 CYC:15728
+E6CC A:32 X:32 Y:FF P:24 SP:FB PPU:138,132 CYC:15730
+E6CD A:32 X:32 Y:FF P:24 SP:FB PPU:138,138 CYC:15732
+E6CE A:32 X:32 Y:FF P:24 SP:FB PPU:138,144 CYC:15734
+E6CF A:32 X:32 Y:FF P:24 SP:FB PPU:138,150 CYC:15736
+E6D1 A:32 X:32 Y:FF P:24 SP:FB PPU:138,156 CYC:15738
+E6D3 A:32 X:32 Y:FF P:24 SP:FB PPU:138,162 CYC:15740
+E6D5 A:32 X:32 Y:FF P:24 SP:FB PPU:138,168 CYC:15742
+E6D7 A:32 X:32 Y:FF P:24 SP:FB PPU:138,174 CYC:15744
+E6D9 A:32 X:32 Y:FF P:27 SP:FB PPU:138,180 CYC:15746
+E6DB A:32 X:32 Y:FF P:27 SP:FB PPU:138,186 CYC:15748
+E6DD A:32 X:32 Y:FF P:27 SP:FB PPU:138,192 CYC:15750
+E6DF A:32 X:32 Y:FF P:27 SP:FB PPU:138,198 CYC:15752
+E6E1 A:32 X:32 Y:FF P:27 SP:FB PPU:138,204 CYC:15754
+E6E7 A:32 X:32 Y:FF P:27 SP:FB PPU:138,213 CYC:15757
+E6E9 A:87 X:32 Y:FF P:A5 SP:FB PPU:138,219 CYC:15759
+E6EC A:87 X:32 Y:FF P:A5 SP:FB PPU:138,231 CYC:15763
+E6EE A:32 X:32 Y:FF P:25 SP:FB PPU:138,237 CYC:15765
+E6F1 A:32 X:32 Y:FF P:25 SP:FB PPU:138,249 CYC:15769
+E6F3 A:32 X:32 Y:30 P:25 SP:FB PPU:138,255 CYC:15771
+E6F5 A:32 X:32 Y:30 P:E5 SP:FB PPU:138,264 CYC:15774
+E6F6 A:32 X:32 Y:30 P:E5 SP:FB PPU:138,270 CYC:15776
+E6F8 A:00 X:32 Y:30 P:67 SP:FB PPU:138,276 CYC:15778
+E6FB A:87 X:87 Y:30 P:E5 SP:FB PPU:138,288 CYC:15782
+E6FC A:87 X:87 Y:30 P:E5 SP:FB PPU:138,294 CYC:15784
+E6FD A:87 X:87 Y:30 P:E5 SP:FB PPU:138,300 CYC:15786
+E6FE A:87 X:87 Y:30 P:E5 SP:FB PPU:138,306 CYC:15788
+E6FF A:87 X:87 Y:30 P:E5 SP:FB PPU:138,312 CYC:15790
+E701 A:87 X:87 Y:30 P:E5 SP:FB PPU:138,318 CYC:15792
+E703 A:87 X:87 Y:30 P:E5 SP:FB PPU:138,324 CYC:15794
+E705 A:87 X:87 Y:30 P:E5 SP:FB PPU:138,330 CYC:15796
+E707 A:87 X:87 Y:30 P:E5 SP:FB PPU:138,336 CYC:15798
+E709 A:87 X:87 Y:30 P:67 SP:FB PPU:139, 1 CYC:15800
+E70B A:87 X:87 Y:30 P:67 SP:FB PPU:139, 7 CYC:15802
+E70D A:87 X:87 Y:30 P:67 SP:FB PPU:139, 13 CYC:15804
+E70F A:87 X:87 Y:30 P:67 SP:FB PPU:139, 19 CYC:15806
+E711 A:87 X:87 Y:30 P:67 SP:FB PPU:139, 25 CYC:15808
+E717 A:87 X:87 Y:30 P:67 SP:FB PPU:139, 34 CYC:15811
+E719 A:87 X:87 Y:40 P:65 SP:FB PPU:139, 40 CYC:15813
+E71A A:87 X:87 Y:40 P:25 SP:FB PPU:139, 46 CYC:15815
+E71B A:87 X:87 Y:40 P:24 SP:FB PPU:139, 52 CYC:15817
+E71D A:00 X:87 Y:40 P:26 SP:FB PPU:139, 58 CYC:15819
+E720 A:32 X:32 Y:40 P:24 SP:FB PPU:139, 70 CYC:15823
+E721 A:32 X:32 Y:40 P:24 SP:FB PPU:139, 76 CYC:15825
+E722 A:32 X:32 Y:40 P:24 SP:FB PPU:139, 82 CYC:15827
+E723 A:32 X:32 Y:40 P:24 SP:FB PPU:139, 88 CYC:15829
+E724 A:32 X:32 Y:40 P:24 SP:FB PPU:139, 94 CYC:15831
+E726 A:32 X:32 Y:40 P:24 SP:FB PPU:139,100 CYC:15833
+E728 A:32 X:32 Y:40 P:24 SP:FB PPU:139,106 CYC:15835
+E72A A:32 X:32 Y:40 P:24 SP:FB PPU:139,112 CYC:15837
+E72C A:32 X:32 Y:40 P:24 SP:FB PPU:139,118 CYC:15839
+E72E A:32 X:32 Y:40 P:27 SP:FB PPU:139,124 CYC:15841
+E730 A:32 X:32 Y:40 P:27 SP:FB PPU:139,130 CYC:15843
+E732 A:32 X:32 Y:40 P:27 SP:FB PPU:139,136 CYC:15845
+E734 A:32 X:32 Y:40 P:27 SP:FB PPU:139,142 CYC:15847
+E736 A:32 X:32 Y:40 P:27 SP:FB PPU:139,148 CYC:15849
+E73C A:32 X:32 Y:40 P:27 SP:FB PPU:139,157 CYC:15852
+C635 A:32 X:32 Y:40 P:27 SP:FD PPU:139,175 CYC:15858
+E73D A:32 X:32 Y:40 P:27 SP:FB PPU:139,193 CYC:15864
+E73F A:C0 X:32 Y:40 P:A5 SP:FB PPU:139,199 CYC:15866
+E741 A:C0 X:32 Y:40 P:A5 SP:FB PPU:139,208 CYC:15869
+E743 A:00 X:32 Y:40 P:27 SP:FB PPU:139,214 CYC:15871
+E746 A:00 X:32 Y:40 P:27 SP:FB PPU:139,226 CYC:15875
+E748 A:89 X:32 Y:40 P:A5 SP:FB PPU:139,232 CYC:15877
+E74A A:89 X:32 Y:40 P:A5 SP:FB PPU:139,241 CYC:15880
+E74C A:04 X:32 Y:40 P:25 SP:FB PPU:139,247 CYC:15882
+E74E A:04 X:32 Y:40 P:25 SP:FB PPU:139,256 CYC:15885
+E750 A:04 X:32 Y:44 P:25 SP:FB PPU:139,262 CYC:15887
+E752 A:04 X:17 Y:44 P:25 SP:FB PPU:139,268 CYC:15889
+E754 A:3E X:17 Y:44 P:25 SP:FB PPU:139,274 CYC:15891
+E756 A:3E X:17 Y:44 P:E7 SP:FB PPU:139,283 CYC:15894
+E757 A:3E X:17 Y:44 P:E6 SP:FB PPU:139,289 CYC:15896
+E759 A:3E X:17 Y:44 P:E6 SP:FB PPU:139,307 CYC:15902
+E75A A:3E X:17 Y:44 P:E6 SP:FB PPU:139,313 CYC:15904
+E75B A:3E X:17 Y:44 P:E6 SP:FB PPU:139,319 CYC:15906
+E75C A:3E X:17 Y:44 P:E6 SP:FB PPU:139,325 CYC:15908
+E75D A:3E X:17 Y:44 P:E6 SP:FB PPU:139,331 CYC:15910
+E75F A:3E X:17 Y:44 P:E6 SP:FB PPU:139,337 CYC:15912
+E761 A:3E X:17 Y:44 P:E6 SP:FB PPU:140, 2 CYC:15914
+E763 A:3E X:17 Y:44 P:E6 SP:FB PPU:140, 8 CYC:15916
+E765 A:3E X:17 Y:44 P:E6 SP:FB PPU:140, 14 CYC:15918
+E767 A:3E X:17 Y:44 P:67 SP:FB PPU:140, 20 CYC:15920
+E769 A:3E X:17 Y:44 P:67 SP:FB PPU:140, 26 CYC:15922
+E76B A:3E X:17 Y:44 P:67 SP:FB PPU:140, 32 CYC:15924
+E76D A:3E X:17 Y:44 P:67 SP:FB PPU:140, 38 CYC:15926
+E76F A:3E X:17 Y:44 P:67 SP:FB PPU:140, 44 CYC:15928
+E771 A:3E X:17 Y:44 P:67 SP:FB PPU:140, 50 CYC:15930
+E774 A:16 X:17 Y:44 P:65 SP:FB PPU:140, 62 CYC:15934
+E776 A:16 X:17 Y:44 P:67 SP:FB PPU:140, 68 CYC:15936
+E77C A:16 X:17 Y:44 P:67 SP:FB PPU:140, 77 CYC:15939
+E77E A:16 X:17 Y:44 P:65 SP:FB PPU:140, 83 CYC:15941
+E780 A:16 X:7A Y:44 P:65 SP:FB PPU:140, 89 CYC:15943
+E782 A:66 X:7A Y:44 P:65 SP:FB PPU:140, 95 CYC:15945
+E783 A:66 X:7A Y:44 P:65 SP:FB PPU:140,101 CYC:15947
+E784 A:66 X:7A Y:44 P:25 SP:FB PPU:140,107 CYC:15949
+E786 A:66 X:7A Y:44 P:25 SP:FB PPU:140,125 CYC:15955
+E787 A:66 X:7A Y:44 P:25 SP:FB PPU:140,131 CYC:15957
+E788 A:66 X:7A Y:44 P:25 SP:FB PPU:140,137 CYC:15959
+E789 A:66 X:7A Y:44 P:25 SP:FB PPU:140,143 CYC:15961
+E78A A:66 X:7A Y:44 P:25 SP:FB PPU:140,149 CYC:15963
+E78C A:66 X:7A Y:44 P:25 SP:FB PPU:140,155 CYC:15965
+E78E A:66 X:7A Y:44 P:25 SP:FB PPU:140,161 CYC:15967
+E790 A:66 X:7A Y:44 P:25 SP:FB PPU:140,167 CYC:15969
+E792 A:66 X:7A Y:44 P:25 SP:FB PPU:140,173 CYC:15971
+E794 A:66 X:7A Y:44 P:27 SP:FB PPU:140,179 CYC:15973
+E796 A:66 X:7A Y:44 P:27 SP:FB PPU:140,185 CYC:15975
+E798 A:66 X:7A Y:44 P:27 SP:FB PPU:140,191 CYC:15977
+E79A A:66 X:7A Y:44 P:27 SP:FB PPU:140,197 CYC:15979
+E79C A:66 X:7A Y:44 P:27 SP:FB PPU:140,203 CYC:15981
+E79E A:66 X:7A Y:44 P:27 SP:FB PPU:140,209 CYC:15983
+E7A1 A:62 X:7A Y:44 P:25 SP:FB PPU:140,221 CYC:15987
+E7A3 A:62 X:7A Y:44 P:27 SP:FB PPU:140,227 CYC:15989
+E7A9 A:62 X:7A Y:44 P:27 SP:FB PPU:140,236 CYC:15992
+E7AB A:FF X:7A Y:44 P:A5 SP:FB PPU:140,242 CYC:15994
+E7AD A:FF X:7A Y:44 P:A5 SP:FB PPU:140,251 CYC:15997
+E7AF A:FF X:7A Y:44 P:25 SP:FB PPU:140,257 CYC:15999
+E7B1 A:FF X:AA Y:44 P:A5 SP:FB PPU:140,263 CYC:16001
+E7B3 A:55 X:AA Y:44 P:25 SP:FB PPU:140,269 CYC:16003
+E7B5 A:55 X:AA Y:44 P:E5 SP:FB PPU:140,278 CYC:16006
+E7B6 A:55 X:AA Y:44 P:E4 SP:FB PPU:140,284 CYC:16008
+E7B8 A:55 X:AA Y:44 P:E4 SP:FB PPU:140,293 CYC:16011
+E7B9 A:55 X:AA Y:44 P:E4 SP:FB PPU:140,299 CYC:16013
+E7BA A:55 X:AA Y:44 P:E4 SP:FB PPU:140,305 CYC:16015
+E7BB A:55 X:AA Y:44 P:E4 SP:FB PPU:140,311 CYC:16017
+E7BC A:55 X:AA Y:44 P:E4 SP:FB PPU:140,317 CYC:16019
+E7BE A:55 X:AA Y:44 P:E4 SP:FB PPU:140,323 CYC:16021
+E7C0 A:55 X:AA Y:44 P:E4 SP:FB PPU:140,329 CYC:16023
+E7C2 A:55 X:AA Y:44 P:E4 SP:FB PPU:140,335 CYC:16025
+E7C4 A:55 X:AA Y:44 P:E4 SP:FB PPU:141, 0 CYC:16027
+E7C6 A:55 X:AA Y:44 P:67 SP:FB PPU:141, 6 CYC:16029
+E7C8 A:55 X:AA Y:44 P:67 SP:FB PPU:141, 12 CYC:16031
+E7CA A:55 X:AA Y:44 P:67 SP:FB PPU:141, 18 CYC:16033
+E7CC A:55 X:AA Y:44 P:67 SP:FB PPU:141, 24 CYC:16035
+E7CE A:55 X:AA Y:44 P:67 SP:FB PPU:141, 30 CYC:16037
+E7D0 A:55 X:AA Y:44 P:67 SP:FB PPU:141, 36 CYC:16039
+E7D2 A:00 X:AA Y:44 P:67 SP:FB PPU:141, 45 CYC:16042
+E7D4 A:00 X:AA Y:44 P:67 SP:FB PPU:141, 51 CYC:16044
+E7DA A:00 X:AA Y:44 P:67 SP:FB PPU:141, 60 CYC:16047
+E7DC A:00 X:AA Y:44 P:67 SP:FB PPU:141, 66 CYC:16049
+E7DE A:00 X:AA Y:44 P:67 SP:FB PPU:141, 75 CYC:16052
+E7E0 A:00 X:AA Y:58 P:65 SP:FB PPU:141, 81 CYC:16054
+E7E2 A:00 X:EF Y:58 P:E5 SP:FB PPU:141, 87 CYC:16056
+E7E4 A:66 X:EF Y:58 P:65 SP:FB PPU:141, 93 CYC:16058
+E7E5 A:66 X:EF Y:58 P:65 SP:FB PPU:141, 99 CYC:16060
+E7E6 A:66 X:EF Y:58 P:25 SP:FB PPU:141,105 CYC:16062
+E7E8 A:66 X:EF Y:58 P:25 SP:FB PPU:141,114 CYC:16065
+E7E9 A:66 X:EF Y:58 P:25 SP:FB PPU:141,120 CYC:16067
+E7EA A:66 X:EF Y:58 P:25 SP:FB PPU:141,126 CYC:16069
+E7EB A:66 X:EF Y:58 P:25 SP:FB PPU:141,132 CYC:16071
+E7EC A:66 X:EF Y:58 P:25 SP:FB PPU:141,138 CYC:16073
+E7EE A:66 X:EF Y:58 P:25 SP:FB PPU:141,144 CYC:16075
+E7F0 A:66 X:EF Y:58 P:25 SP:FB PPU:141,150 CYC:16077
+E7F2 A:66 X:EF Y:58 P:25 SP:FB PPU:141,156 CYC:16079
+E7F4 A:66 X:EF Y:58 P:25 SP:FB PPU:141,162 CYC:16081
+E7F6 A:66 X:EF Y:58 P:27 SP:FB PPU:141,168 CYC:16083
+E7F8 A:66 X:EF Y:58 P:27 SP:FB PPU:141,174 CYC:16085
+E7FA A:66 X:EF Y:58 P:27 SP:FB PPU:141,180 CYC:16087
+E7FC A:66 X:EF Y:58 P:27 SP:FB PPU:141,186 CYC:16089
+E7FE A:66 X:EF Y:58 P:27 SP:FB PPU:141,192 CYC:16091
+E800 A:66 X:EF Y:58 P:27 SP:FB PPU:141,198 CYC:16093
+E802 A:66 X:EF Y:58 P:25 SP:FB PPU:141,207 CYC:16096
+E804 A:66 X:EF Y:58 P:27 SP:FB PPU:141,213 CYC:16098
+E80A A:66 X:EF Y:58 P:27 SP:FB PPU:141,222 CYC:16101
+E80C A:FF X:EF Y:58 P:A5 SP:FB PPU:141,228 CYC:16103
+E80F A:FF X:EF Y:58 P:A5 SP:FB PPU:141,240 CYC:16107
+E811 A:FF X:EF Y:E5 P:A5 SP:FB PPU:141,246 CYC:16109
+E813 A:FF X:AF Y:E5 P:A5 SP:FB PPU:141,252 CYC:16111
+E815 A:F5 X:AF Y:E5 P:A5 SP:FB PPU:141,258 CYC:16113
+E817 A:F5 X:AF Y:E5 P:E5 SP:FB PPU:141,267 CYC:16116
+E818 A:F5 X:AF Y:E5 P:E4 SP:FB PPU:141,273 CYC:16118
+E81B A:F5 X:AF Y:E5 P:E4 SP:FB PPU:141,285 CYC:16122
+E81C A:F5 X:AF Y:E5 P:E4 SP:FB PPU:141,291 CYC:16124
+E81D A:F5 X:AF Y:E5 P:E4 SP:FB PPU:141,297 CYC:16126
+E81E A:F5 X:AF Y:E5 P:E4 SP:FB PPU:141,303 CYC:16128
+E81F A:F5 X:AF Y:E5 P:E4 SP:FB PPU:141,309 CYC:16130
+E821 A:F5 X:AF Y:E5 P:E4 SP:FB PPU:141,315 CYC:16132
+E823 A:F5 X:AF Y:E5 P:E4 SP:FB PPU:141,321 CYC:16134
+E825 A:F5 X:AF Y:E5 P:E4 SP:FB PPU:141,327 CYC:16136
+E827 A:F5 X:AF Y:E5 P:E4 SP:FB PPU:141,333 CYC:16138
+E829 A:F5 X:AF Y:E5 P:67 SP:FB PPU:141,339 CYC:16140
+E82B A:F5 X:AF Y:E5 P:67 SP:FB PPU:142, 4 CYC:16142
+E82D A:F5 X:AF Y:E5 P:67 SP:FB PPU:142, 10 CYC:16144
+E82F A:F5 X:AF Y:E5 P:67 SP:FB PPU:142, 16 CYC:16146
+E831 A:F5 X:AF Y:E5 P:67 SP:FB PPU:142, 22 CYC:16148
+E833 A:F5 X:AF Y:E5 P:67 SP:FB PPU:142, 28 CYC:16150
+E836 A:A5 X:AF Y:E5 P:E5 SP:FB PPU:142, 40 CYC:16154
+E838 A:A5 X:AF Y:E5 P:67 SP:FB PPU:142, 46 CYC:16156
+E83E A:A5 X:AF Y:E5 P:67 SP:FB PPU:142, 55 CYC:16159
+E840 A:00 X:AF Y:E5 P:67 SP:FB PPU:142, 61 CYC:16161
+E843 A:00 X:AF Y:E5 P:67 SP:FB PPU:142, 73 CYC:16165
+E845 A:00 X:AF Y:58 P:65 SP:FB PPU:142, 79 CYC:16167
+E847 A:00 X:B3 Y:58 P:E5 SP:FB PPU:142, 85 CYC:16169
+E849 A:97 X:B3 Y:58 P:E5 SP:FB PPU:142, 91 CYC:16171
+E84A A:97 X:B3 Y:58 P:E5 SP:FB PPU:142, 97 CYC:16173
+E84B A:97 X:B3 Y:58 P:A5 SP:FB PPU:142,103 CYC:16175
+E84E A:97 X:B3 Y:58 P:A5 SP:FB PPU:142,115 CYC:16179
+E84F A:97 X:B3 Y:58 P:A5 SP:FB PPU:142,121 CYC:16181
+E850 A:97 X:B3 Y:58 P:A5 SP:FB PPU:142,127 CYC:16183
+E851 A:97 X:B3 Y:58 P:A5 SP:FB PPU:142,133 CYC:16185
+E852 A:97 X:B3 Y:58 P:A5 SP:FB PPU:142,139 CYC:16187
+E854 A:97 X:B3 Y:58 P:A5 SP:FB PPU:142,145 CYC:16189
+E856 A:97 X:B3 Y:58 P:A5 SP:FB PPU:142,151 CYC:16191
+E858 A:97 X:B3 Y:58 P:A5 SP:FB PPU:142,157 CYC:16193
+E85A A:97 X:B3 Y:58 P:A5 SP:FB PPU:142,163 CYC:16195
+E85C A:97 X:B3 Y:58 P:27 SP:FB PPU:142,169 CYC:16197
+E85E A:97 X:B3 Y:58 P:27 SP:FB PPU:142,175 CYC:16199
+E860 A:97 X:B3 Y:58 P:27 SP:FB PPU:142,181 CYC:16201
+E862 A:97 X:B3 Y:58 P:27 SP:FB PPU:142,187 CYC:16203
+E864 A:97 X:B3 Y:58 P:27 SP:FB PPU:142,193 CYC:16205
+E866 A:97 X:B3 Y:58 P:27 SP:FB PPU:142,199 CYC:16207
+E869 A:93 X:B3 Y:58 P:A5 SP:FB PPU:142,211 CYC:16211
+E86B A:93 X:B3 Y:58 P:27 SP:FB PPU:142,217 CYC:16213
+E871 A:93 X:B3 Y:58 P:27 SP:FB PPU:142,226 CYC:16216
+E873 A:FF X:B3 Y:58 P:A5 SP:FB PPU:142,232 CYC:16218
+E875 A:FF X:B3 Y:58 P:A5 SP:FB PPU:142,241 CYC:16221
+E877 A:FF X:B3 Y:FF P:A5 SP:FB PPU:142,247 CYC:16223
+E879 A:FF X:AA Y:FF P:A5 SP:FB PPU:142,253 CYC:16225
+E87B A:55 X:AA Y:FF P:25 SP:FB PPU:142,259 CYC:16227
+E87D A:55 X:AA Y:FF P:E5 SP:FB PPU:142,268 CYC:16230
+E87E A:55 X:AA Y:FF P:E4 SP:FB PPU:142,274 CYC:16232
+E880 A:55 X:AA Y:FF P:E4 SP:FB PPU:142,286 CYC:16236
+E881 A:55 X:AA Y:FF P:E4 SP:FB PPU:142,292 CYC:16238
+E882 A:55 X:AA Y:FF P:E4 SP:FB PPU:142,298 CYC:16240
+E883 A:55 X:AA Y:FF P:E4 SP:FB PPU:142,304 CYC:16242
+E884 A:55 X:AA Y:FF P:E4 SP:FB PPU:142,310 CYC:16244
+E886 A:55 X:AA Y:FF P:E4 SP:FB PPU:142,316 CYC:16246
+E888 A:55 X:AA Y:FF P:E4 SP:FB PPU:142,322 CYC:16248
+E88A A:55 X:AA Y:FF P:E4 SP:FB PPU:142,328 CYC:16250
+E88C A:55 X:AA Y:FF P:E4 SP:FB PPU:142,334 CYC:16252
+E88E A:55 X:AA Y:FF P:67 SP:FB PPU:142,340 CYC:16254
+E890 A:55 X:AA Y:FF P:67 SP:FB PPU:143, 5 CYC:16256
+E892 A:55 X:AA Y:FF P:67 SP:FB PPU:143, 11 CYC:16258
+E894 A:55 X:AA Y:FF P:67 SP:FB PPU:143, 17 CYC:16260
+E896 A:55 X:AA Y:FF P:67 SP:FB PPU:143, 23 CYC:16262
+E898 A:55 X:AA Y:FF P:67 SP:FB PPU:143, 29 CYC:16264
+E89A A:00 X:AA Y:FF P:67 SP:FB PPU:143, 38 CYC:16267
+E89C A:00 X:AA Y:FF P:67 SP:FB PPU:143, 44 CYC:16269
+E8A2 A:00 X:AA Y:FF P:67 SP:FB PPU:143, 53 CYC:16272
+E8A4 A:00 X:AA Y:FF P:67 SP:FB PPU:143, 59 CYC:16274
+E8A6 A:00 X:AA Y:FF P:67 SP:FB PPU:143, 68 CYC:16277
+E8A8 A:00 X:AA Y:06 P:65 SP:FB PPU:143, 74 CYC:16279
+E8AA A:00 X:EF Y:06 P:E5 SP:FB PPU:143, 80 CYC:16281
+E8AC A:66 X:EF Y:06 P:65 SP:FB PPU:143, 86 CYC:16283
+E8AD A:66 X:EF Y:06 P:65 SP:FB PPU:143, 92 CYC:16285
+E8AE A:66 X:EF Y:06 P:25 SP:FB PPU:143, 98 CYC:16287
+E8B0 A:66 X:EF Y:06 P:25 SP:FB PPU:143,110 CYC:16291
+E8B1 A:66 X:EF Y:06 P:25 SP:FB PPU:143,116 CYC:16293
+E8B2 A:66 X:EF Y:06 P:25 SP:FB PPU:143,122 CYC:16295
+E8B3 A:66 X:EF Y:06 P:25 SP:FB PPU:143,128 CYC:16297
+E8B4 A:66 X:EF Y:06 P:25 SP:FB PPU:143,134 CYC:16299
+E8B6 A:66 X:EF Y:06 P:25 SP:FB PPU:143,140 CYC:16301
+E8B8 A:66 X:EF Y:06 P:25 SP:FB PPU:143,146 CYC:16303
+E8BA A:66 X:EF Y:06 P:25 SP:FB PPU:143,152 CYC:16305
+E8BC A:66 X:EF Y:06 P:25 SP:FB PPU:143,158 CYC:16307
+E8BE A:66 X:EF Y:06 P:27 SP:FB PPU:143,164 CYC:16309
+E8C0 A:66 X:EF Y:06 P:27 SP:FB PPU:143,170 CYC:16311
+E8C2 A:66 X:EF Y:06 P:27 SP:FB PPU:143,176 CYC:16313
+E8C4 A:66 X:EF Y:06 P:27 SP:FB PPU:143,182 CYC:16315
+E8C6 A:66 X:EF Y:06 P:27 SP:FB PPU:143,188 CYC:16317
+E8C8 A:66 X:EF Y:06 P:27 SP:FB PPU:143,194 CYC:16319
+E8CA A:66 X:EF Y:06 P:25 SP:FB PPU:143,203 CYC:16322
+E8CC A:66 X:EF Y:06 P:27 SP:FB PPU:143,209 CYC:16324
+E8D2 A:66 X:EF Y:06 P:27 SP:FB PPU:143,218 CYC:16327
+C638 A:66 X:EF Y:06 P:27 SP:FD PPU:143,236 CYC:16333
+E8D3 A:66 X:EF Y:06 P:27 SP:FB PPU:143,254 CYC:16339
+E8D5 A:66 X:EF Y:90 P:A5 SP:FB PPU:143,260 CYC:16341
+F931 A:66 X:EF Y:90 P:A5 SP:F9 PPU:143,278 CYC:16347
+F933 A:66 X:EF Y:90 P:E5 SP:F9 PPU:143,287 CYC:16350
+F935 A:40 X:EF Y:90 P:65 SP:F9 PPU:143,293 CYC:16352
+F936 A:40 X:EF Y:90 P:65 SP:F9 PPU:143,299 CYC:16354
+E8D8 A:40 X:EF Y:90 P:65 SP:FB PPU:143,317 CYC:16360
+E8DA A:00 X:EF Y:90 P:27 SP:FB PPU:143,323 CYC:16362
+E8DB A:00 X:EF Y:90 P:27 SP:FB PPU:143,329 CYC:16364
+E8DC A:00 X:EF Y:90 P:27 SP:FB PPU:143,335 CYC:16366
+E8DD A:00 X:EF Y:90 P:27 SP:FB PPU:144, 0 CYC:16368
+E8DE A:00 X:EF Y:90 P:27 SP:FB PPU:144, 6 CYC:16370
+F937 A:00 X:EF Y:90 P:27 SP:F9 PPU:144, 24 CYC:16376
+F939 A:00 X:EF Y:90 P:27 SP:F9 PPU:144, 30 CYC:16378
+F93B A:00 X:EF Y:90 P:27 SP:F9 PPU:144, 36 CYC:16380
+F93D A:00 X:EF Y:90 P:27 SP:F9 PPU:144, 42 CYC:16382
+F93F A:00 X:EF Y:90 P:27 SP:F9 PPU:144, 48 CYC:16384
+F941 A:00 X:EF Y:90 P:27 SP:F9 PPU:144, 54 CYC:16386
+F943 A:00 X:EF Y:90 P:27 SP:F9 PPU:144, 60 CYC:16388
+E8E1 A:00 X:EF Y:90 P:27 SP:FB PPU:144, 78 CYC:16394
+E8E2 A:00 X:EF Y:91 P:A5 SP:FB PPU:144, 84 CYC:16396
+F947 A:00 X:EF Y:91 P:A5 SP:F9 PPU:144,102 CYC:16402
+F948 A:00 X:EF Y:91 P:A5 SP:F9 PPU:144,108 CYC:16404
+F949 A:00 X:EF Y:91 P:A5 SP:F9 PPU:144,114 CYC:16406
+F94B A:40 X:EF Y:91 P:25 SP:F9 PPU:144,120 CYC:16408
+E8E5 A:40 X:EF Y:91 P:25 SP:FB PPU:144,138 CYC:16414
+E8E7 A:01 X:EF Y:91 P:25 SP:FB PPU:144,144 CYC:16416
+E8E8 A:01 X:EF Y:91 P:25 SP:FB PPU:144,150 CYC:16418
+E8E9 A:01 X:EF Y:91 P:25 SP:FB PPU:144,156 CYC:16420
+E8EA A:01 X:EF Y:91 P:25 SP:FB PPU:144,162 CYC:16422
+E8EB A:01 X:EF Y:91 P:25 SP:FB PPU:144,168 CYC:16424
+F94C A:01 X:EF Y:91 P:25 SP:F9 PPU:144,186 CYC:16430
+F94E A:01 X:EF Y:91 P:25 SP:F9 PPU:144,192 CYC:16432
+F950 A:01 X:EF Y:91 P:25 SP:F9 PPU:144,198 CYC:16434
+F952 A:01 X:EF Y:91 P:25 SP:F9 PPU:144,204 CYC:16436
+F954 A:01 X:EF Y:91 P:25 SP:F9 PPU:144,210 CYC:16438
+F956 A:01 X:EF Y:91 P:27 SP:F9 PPU:144,216 CYC:16440
+F958 A:01 X:EF Y:91 P:27 SP:F9 PPU:144,222 CYC:16442
+E8EE A:01 X:EF Y:91 P:27 SP:FB PPU:144,240 CYC:16448
+E8EF A:01 X:EF Y:92 P:A5 SP:FB PPU:144,246 CYC:16450
+F95C A:01 X:EF Y:92 P:A5 SP:F9 PPU:144,264 CYC:16456
+F95E A:40 X:EF Y:92 P:25 SP:F9 PPU:144,270 CYC:16458
+F95F A:40 X:EF Y:92 P:25 SP:F9 PPU:144,276 CYC:16460
+F961 A:40 X:EF Y:92 P:E5 SP:F9 PPU:144,285 CYC:16463
+E8F2 A:40 X:EF Y:92 P:E5 SP:FB PPU:144,303 CYC:16469
+E8F4 A:FF X:EF Y:92 P:A4 SP:FB PPU:144,309 CYC:16471
+E8F5 A:FF X:EF Y:92 P:A4 SP:FB PPU:144,315 CYC:16473
+E8F6 A:FF X:EF Y:92 P:A4 SP:FB PPU:144,321 CYC:16475
+E8F7 A:FF X:EF Y:92 P:A4 SP:FB PPU:144,327 CYC:16477
+E8F8 A:FF X:EF Y:92 P:A4 SP:FB PPU:144,333 CYC:16479
+F962 A:FF X:EF Y:92 P:A4 SP:F9 PPU:145, 10 CYC:16485
+F964 A:FF X:EF Y:92 P:A4 SP:F9 PPU:145, 16 CYC:16487
+F966 A:FF X:EF Y:92 P:A4 SP:F9 PPU:145, 22 CYC:16489
+F968 A:FF X:EF Y:92 P:A4 SP:F9 PPU:145, 28 CYC:16491
+F96A A:FF X:EF Y:92 P:A4 SP:F9 PPU:145, 34 CYC:16493
+F96C A:FF X:EF Y:92 P:27 SP:F9 PPU:145, 40 CYC:16495
+F96E A:FF X:EF Y:92 P:27 SP:F9 PPU:145, 46 CYC:16497
+E8FB A:FF X:EF Y:92 P:27 SP:FB PPU:145, 64 CYC:16503
+E8FC A:FF X:EF Y:93 P:A5 SP:FB PPU:145, 70 CYC:16505
+F972 A:FF X:EF Y:93 P:A5 SP:F9 PPU:145, 88 CYC:16511
+F973 A:FF X:EF Y:93 P:A4 SP:F9 PPU:145, 94 CYC:16513
+F975 A:80 X:EF Y:93 P:A4 SP:F9 PPU:145,100 CYC:16515
+E8FF A:80 X:EF Y:93 P:A4 SP:FB PPU:145,118 CYC:16521
+E901 A:7F X:EF Y:93 P:65 SP:FB PPU:145,124 CYC:16523
+E902 A:7F X:EF Y:93 P:65 SP:FB PPU:145,130 CYC:16525
+E903 A:7F X:EF Y:93 P:65 SP:FB PPU:145,136 CYC:16527
+E904 A:7F X:EF Y:93 P:65 SP:FB PPU:145,142 CYC:16529
+E905 A:7F X:EF Y:93 P:65 SP:FB PPU:145,148 CYC:16531
+F976 A:7F X:EF Y:93 P:65 SP:F9 PPU:145,166 CYC:16537
+F978 A:7F X:EF Y:93 P:65 SP:F9 PPU:145,172 CYC:16539
+F97A A:7F X:EF Y:93 P:67 SP:F9 PPU:145,178 CYC:16541
+F97C A:7F X:EF Y:93 P:67 SP:F9 PPU:145,184 CYC:16543
+E908 A:7F X:EF Y:93 P:67 SP:FB PPU:145,202 CYC:16549
+E909 A:7F X:EF Y:94 P:E5 SP:FB PPU:145,208 CYC:16551
+F980 A:7F X:EF Y:94 P:E5 SP:F9 PPU:145,226 CYC:16557
+F981 A:7F X:EF Y:94 P:E5 SP:F9 PPU:145,232 CYC:16559
+F983 A:81 X:EF Y:94 P:E5 SP:F9 PPU:145,238 CYC:16561
+E90C A:81 X:EF Y:94 P:E5 SP:FB PPU:145,256 CYC:16567
+E90E A:02 X:EF Y:94 P:65 SP:FB PPU:145,262 CYC:16569
+E90F A:02 X:EF Y:94 P:65 SP:FB PPU:145,268 CYC:16571
+E910 A:02 X:EF Y:94 P:65 SP:FB PPU:145,274 CYC:16573
+E911 A:02 X:EF Y:94 P:65 SP:FB PPU:145,280 CYC:16575
+E912 A:02 X:EF Y:94 P:65 SP:FB PPU:145,286 CYC:16577
+F984 A:02 X:EF Y:94 P:65 SP:F9 PPU:145,304 CYC:16583
+F986 A:02 X:EF Y:94 P:65 SP:F9 PPU:145,310 CYC:16585
+F988 A:02 X:EF Y:94 P:65 SP:F9 PPU:145,316 CYC:16587
+F98A A:02 X:EF Y:94 P:67 SP:F9 PPU:145,322 CYC:16589
+F98C A:02 X:EF Y:94 P:67 SP:F9 PPU:145,328 CYC:16591
+E915 A:02 X:EF Y:94 P:67 SP:FB PPU:146, 5 CYC:16597
+C63B A:02 X:EF Y:94 P:67 SP:FD PPU:146, 23 CYC:16603
+E916 A:02 X:EF Y:94 P:67 SP:FB PPU:146, 41 CYC:16609
+E918 A:FF X:EF Y:94 P:E5 SP:FB PPU:146, 47 CYC:16611
+E91A A:FF X:EF Y:94 P:E5 SP:FB PPU:146, 56 CYC:16614
+E91C A:FF X:EF Y:95 P:E5 SP:FB PPU:146, 62 CYC:16616
+E91E A:FF X:02 Y:95 P:65 SP:FB PPU:146, 68 CYC:16618
+E920 A:47 X:02 Y:95 P:65 SP:FB PPU:146, 74 CYC:16620
+E922 A:47 X:02 Y:95 P:65 SP:FB PPU:146, 83 CYC:16623
+E924 A:06 X:02 Y:95 P:65 SP:FB PPU:146, 89 CYC:16625
+E926 A:06 X:02 Y:95 P:65 SP:FB PPU:146, 98 CYC:16628
+E928 A:EB X:02 Y:95 P:E5 SP:FB PPU:146,104 CYC:16630
+E92B A:EB X:02 Y:95 P:E5 SP:FB PPU:146,116 CYC:16634
+FA31 A:EB X:02 Y:95 P:E5 SP:F9 PPU:146,134 CYC:16640
+FA33 A:EB X:02 Y:95 P:E5 SP:F9 PPU:146,143 CYC:16643
+FA34 A:EB X:02 Y:95 P:E4 SP:F9 PPU:146,149 CYC:16645
+FA36 A:40 X:02 Y:95 P:64 SP:F9 PPU:146,155 CYC:16647
+E92E A:40 X:02 Y:95 P:64 SP:FB PPU:146,173 CYC:16653
+E930 A:40 X:02 Y:95 P:64 SP:FB PPU:146,197 CYC:16661
+E931 A:40 X:02 Y:95 P:64 SP:FB PPU:146,203 CYC:16663
+E932 A:40 X:02 Y:95 P:64 SP:FB PPU:146,209 CYC:16665
+E933 A:40 X:02 Y:95 P:64 SP:FB PPU:146,215 CYC:16667
+E934 A:40 X:02 Y:95 P:64 SP:FB PPU:146,221 CYC:16669
+FA37 A:40 X:02 Y:95 P:64 SP:F9 PPU:146,239 CYC:16675
+FA39 A:40 X:02 Y:95 P:64 SP:F9 PPU:146,245 CYC:16677
+FA3B A:40 X:02 Y:95 P:64 SP:F9 PPU:146,251 CYC:16679
+FA3D A:40 X:02 Y:95 P:64 SP:F9 PPU:146,257 CYC:16681
+FA3F A:40 X:02 Y:95 P:67 SP:F9 PPU:146,263 CYC:16683
+FA41 A:40 X:02 Y:95 P:67 SP:F9 PPU:146,269 CYC:16685
+E937 A:40 X:02 Y:95 P:67 SP:FB PPU:146,287 CYC:16691
+E93A A:EA X:02 Y:95 P:E5 SP:FB PPU:146,299 CYC:16695
+E93C A:EA X:02 Y:95 P:67 SP:FB PPU:146,305 CYC:16697
+E940 A:EA X:02 Y:95 P:67 SP:FB PPU:146,314 CYC:16700
+E941 A:EA X:02 Y:96 P:E5 SP:FB PPU:146,320 CYC:16702
+E943 A:00 X:02 Y:96 P:67 SP:FB PPU:146,326 CYC:16704
+E946 A:00 X:02 Y:96 P:67 SP:FB PPU:146,338 CYC:16708
+FA42 A:00 X:02 Y:96 P:67 SP:F9 PPU:147, 15 CYC:16714
+FA43 A:00 X:02 Y:96 P:27 SP:F9 PPU:147, 21 CYC:16716
+FA44 A:00 X:02 Y:96 P:27 SP:F9 PPU:147, 27 CYC:16718
+FA46 A:FF X:02 Y:96 P:A5 SP:F9 PPU:147, 33 CYC:16720
+E949 A:FF X:02 Y:96 P:A5 SP:FB PPU:147, 51 CYC:16726
+E94B A:FF X:02 Y:96 P:27 SP:FB PPU:147, 75 CYC:16734
+E94C A:FF X:02 Y:96 P:27 SP:FB PPU:147, 81 CYC:16736
+E94D A:FF X:02 Y:96 P:27 SP:FB PPU:147, 87 CYC:16738
+E94E A:FF X:02 Y:96 P:27 SP:FB PPU:147, 93 CYC:16740
+E94F A:FF X:02 Y:96 P:27 SP:FB PPU:147, 99 CYC:16742
+FA47 A:FF X:02 Y:96 P:27 SP:F9 PPU:147,117 CYC:16748
+FA49 A:FF X:02 Y:96 P:27 SP:F9 PPU:147,123 CYC:16750
+FA4B A:FF X:02 Y:96 P:27 SP:F9 PPU:147,129 CYC:16752
+FA4D A:FF X:02 Y:96 P:27 SP:F9 PPU:147,135 CYC:16754
+FA4F A:FF X:02 Y:96 P:27 SP:F9 PPU:147,141 CYC:16756
+FA51 A:FF X:02 Y:96 P:27 SP:F9 PPU:147,147 CYC:16758
+FA53 A:FF X:02 Y:96 P:27 SP:F9 PPU:147,153 CYC:16760
+E952 A:FF X:02 Y:96 P:27 SP:FB PPU:147,171 CYC:16766
+E955 A:FF X:02 Y:96 P:A5 SP:FB PPU:147,183 CYC:16770
+E957 A:FF X:02 Y:96 P:27 SP:FB PPU:147,189 CYC:16772
+E95B A:FF X:02 Y:96 P:27 SP:FB PPU:147,198 CYC:16775
+E95C A:FF X:02 Y:97 P:A5 SP:FB PPU:147,204 CYC:16777
+E95E A:37 X:02 Y:97 P:25 SP:FB PPU:147,210 CYC:16779
+E961 A:37 X:02 Y:97 P:25 SP:FB PPU:147,222 CYC:16783
+FA54 A:37 X:02 Y:97 P:25 SP:F9 PPU:147,240 CYC:16789
+FA56 A:37 X:02 Y:97 P:E5 SP:F9 PPU:147,249 CYC:16792
+FA58 A:F0 X:02 Y:97 P:E5 SP:F9 PPU:147,255 CYC:16794
+E964 A:F0 X:02 Y:97 P:E5 SP:FB PPU:147,273 CYC:16800
+E966 A:F0 X:02 Y:97 P:E5 SP:FB PPU:147,297 CYC:16808
+E967 A:F0 X:02 Y:97 P:E5 SP:FB PPU:147,303 CYC:16810
+E968 A:F0 X:02 Y:97 P:E5 SP:FB PPU:147,309 CYC:16812
+E969 A:F0 X:02 Y:97 P:E5 SP:FB PPU:147,315 CYC:16814
+E96A A:F0 X:02 Y:97 P:E5 SP:FB PPU:147,321 CYC:16816
+FA59 A:F0 X:02 Y:97 P:E5 SP:F9 PPU:147,339 CYC:16822
+FA5B A:F0 X:02 Y:97 P:E5 SP:F9 PPU:148, 4 CYC:16824
+FA5D A:F0 X:02 Y:97 P:E5 SP:F9 PPU:148, 10 CYC:16826
+FA5F A:F0 X:02 Y:97 P:E5 SP:F9 PPU:148, 16 CYC:16828
+FA61 A:F0 X:02 Y:97 P:E5 SP:F9 PPU:148, 22 CYC:16830
+FA63 A:F0 X:02 Y:97 P:67 SP:F9 PPU:148, 28 CYC:16832
+FA67 A:F0 X:02 Y:97 P:67 SP:F9 PPU:148, 37 CYC:16835
+E96D A:F0 X:02 Y:97 P:67 SP:FB PPU:148, 55 CYC:16841
+E970 A:36 X:02 Y:97 P:65 SP:FB PPU:148, 67 CYC:16845
+E972 A:36 X:02 Y:97 P:67 SP:FB PPU:148, 73 CYC:16847
+E976 A:36 X:02 Y:97 P:67 SP:FB PPU:148, 82 CYC:16850
+E977 A:36 X:02 Y:98 P:E5 SP:FB PPU:148, 88 CYC:16852
+E979 A:EB X:02 Y:98 P:E5 SP:FB PPU:148, 94 CYC:16854
+E97B A:EB X:02 Y:98 P:E5 SP:FB PPU:148,103 CYC:16857
+FA31 A:EB X:02 Y:98 P:E5 SP:F9 PPU:148,121 CYC:16863
+FA33 A:EB X:02 Y:98 P:E5 SP:F9 PPU:148,130 CYC:16866
+FA34 A:EB X:02 Y:98 P:E4 SP:F9 PPU:148,136 CYC:16868
+FA36 A:40 X:02 Y:98 P:64 SP:F9 PPU:148,142 CYC:16870
+E97E A:40 X:02 Y:98 P:64 SP:FB PPU:148,160 CYC:16876
+E980 A:40 X:02 Y:98 P:64 SP:FB PPU:148,175 CYC:16881
+E981 A:40 X:02 Y:98 P:64 SP:FB PPU:148,181 CYC:16883
+E982 A:40 X:02 Y:98 P:64 SP:FB PPU:148,187 CYC:16885
+E983 A:40 X:02 Y:98 P:64 SP:FB PPU:148,193 CYC:16887
+E984 A:40 X:02 Y:98 P:64 SP:FB PPU:148,199 CYC:16889
+FA37 A:40 X:02 Y:98 P:64 SP:F9 PPU:148,217 CYC:16895
+FA39 A:40 X:02 Y:98 P:64 SP:F9 PPU:148,223 CYC:16897
+FA3B A:40 X:02 Y:98 P:64 SP:F9 PPU:148,229 CYC:16899
+FA3D A:40 X:02 Y:98 P:64 SP:F9 PPU:148,235 CYC:16901
+FA3F A:40 X:02 Y:98 P:67 SP:F9 PPU:148,241 CYC:16903
+FA41 A:40 X:02 Y:98 P:67 SP:F9 PPU:148,247 CYC:16905
+E987 A:40 X:02 Y:98 P:67 SP:FB PPU:148,265 CYC:16911
+E989 A:EA X:02 Y:98 P:E5 SP:FB PPU:148,274 CYC:16914
+E98B A:EA X:02 Y:98 P:67 SP:FB PPU:148,280 CYC:16916
+E98F A:EA X:02 Y:98 P:67 SP:FB PPU:148,289 CYC:16919
+E990 A:EA X:02 Y:99 P:E5 SP:FB PPU:148,295 CYC:16921
+E992 A:00 X:02 Y:99 P:67 SP:FB PPU:148,301 CYC:16923
+E994 A:00 X:02 Y:99 P:67 SP:FB PPU:148,310 CYC:16926
+FA42 A:00 X:02 Y:99 P:67 SP:F9 PPU:148,328 CYC:16932
+FA43 A:00 X:02 Y:99 P:27 SP:F9 PPU:148,334 CYC:16934
+FA44 A:00 X:02 Y:99 P:27 SP:F9 PPU:148,340 CYC:16936
+FA46 A:FF X:02 Y:99 P:A5 SP:F9 PPU:149, 5 CYC:16938
+E997 A:FF X:02 Y:99 P:A5 SP:FB PPU:149, 23 CYC:16944
+E999 A:FF X:02 Y:99 P:27 SP:FB PPU:149, 38 CYC:16949
+E99A A:FF X:02 Y:99 P:27 SP:FB PPU:149, 44 CYC:16951
+E99B A:FF X:02 Y:99 P:27 SP:FB PPU:149, 50 CYC:16953
+E99C A:FF X:02 Y:99 P:27 SP:FB PPU:149, 56 CYC:16955
+E99D A:FF X:02 Y:99 P:27 SP:FB PPU:149, 62 CYC:16957
+FA47 A:FF X:02 Y:99 P:27 SP:F9 PPU:149, 80 CYC:16963
+FA49 A:FF X:02 Y:99 P:27 SP:F9 PPU:149, 86 CYC:16965
+FA4B A:FF X:02 Y:99 P:27 SP:F9 PPU:149, 92 CYC:16967
+FA4D A:FF X:02 Y:99 P:27 SP:F9 PPU:149, 98 CYC:16969
+FA4F A:FF X:02 Y:99 P:27 SP:F9 PPU:149,104 CYC:16971
+FA51 A:FF X:02 Y:99 P:27 SP:F9 PPU:149,110 CYC:16973
+FA53 A:FF X:02 Y:99 P:27 SP:F9 PPU:149,116 CYC:16975
+E9A0 A:FF X:02 Y:99 P:27 SP:FB PPU:149,134 CYC:16981
+E9A2 A:FF X:02 Y:99 P:A5 SP:FB PPU:149,143 CYC:16984
+E9A4 A:FF X:02 Y:99 P:27 SP:FB PPU:149,149 CYC:16986
+E9A8 A:FF X:02 Y:99 P:27 SP:FB PPU:149,158 CYC:16989
+E9A9 A:FF X:02 Y:9A P:A5 SP:FB PPU:149,164 CYC:16991
+E9AB A:37 X:02 Y:9A P:25 SP:FB PPU:149,170 CYC:16993
+E9AD A:37 X:02 Y:9A P:25 SP:FB PPU:149,179 CYC:16996
+FA54 A:37 X:02 Y:9A P:25 SP:F9 PPU:149,197 CYC:17002
+FA56 A:37 X:02 Y:9A P:E5 SP:F9 PPU:149,206 CYC:17005
+FA58 A:F0 X:02 Y:9A P:E5 SP:F9 PPU:149,212 CYC:17007
+E9B0 A:F0 X:02 Y:9A P:E5 SP:FB PPU:149,230 CYC:17013
+E9B2 A:F0 X:02 Y:9A P:E5 SP:FB PPU:149,245 CYC:17018
+E9B3 A:F0 X:02 Y:9A P:E5 SP:FB PPU:149,251 CYC:17020
+E9B4 A:F0 X:02 Y:9A P:E5 SP:FB PPU:149,257 CYC:17022
+E9B5 A:F0 X:02 Y:9A P:E5 SP:FB PPU:149,263 CYC:17024
+E9B6 A:F0 X:02 Y:9A P:E5 SP:FB PPU:149,269 CYC:17026
+FA59 A:F0 X:02 Y:9A P:E5 SP:F9 PPU:149,287 CYC:17032
+FA5B A:F0 X:02 Y:9A P:E5 SP:F9 PPU:149,293 CYC:17034
+FA5D A:F0 X:02 Y:9A P:E5 SP:F9 PPU:149,299 CYC:17036
+FA5F A:F0 X:02 Y:9A P:E5 SP:F9 PPU:149,305 CYC:17038
+FA61 A:F0 X:02 Y:9A P:E5 SP:F9 PPU:149,311 CYC:17040
+FA63 A:F0 X:02 Y:9A P:67 SP:F9 PPU:149,317 CYC:17042
+FA67 A:F0 X:02 Y:9A P:67 SP:F9 PPU:149,326 CYC:17045
+E9B9 A:F0 X:02 Y:9A P:67 SP:FB PPU:150, 3 CYC:17051
+E9BB A:36 X:02 Y:9A P:65 SP:FB PPU:150, 12 CYC:17054
+E9BD A:36 X:02 Y:9A P:67 SP:FB PPU:150, 18 CYC:17056
+E9C1 A:36 X:02 Y:9A P:67 SP:FB PPU:150, 27 CYC:17059
+E9C2 A:36 X:02 Y:9B P:E5 SP:FB PPU:150, 33 CYC:17061
+E9C4 A:EB X:02 Y:9B P:E5 SP:FB PPU:150, 39 CYC:17063
+E9C7 A:EB X:02 Y:9B P:E5 SP:FB PPU:150, 51 CYC:17067
+FA31 A:EB X:02 Y:9B P:E5 SP:F9 PPU:150, 69 CYC:17073
+FA33 A:EB X:02 Y:9B P:E5 SP:F9 PPU:150, 78 CYC:17076
+FA34 A:EB X:02 Y:9B P:E4 SP:F9 PPU:150, 84 CYC:17078
+FA36 A:40 X:02 Y:9B P:64 SP:F9 PPU:150, 90 CYC:17080
+E9CA A:40 X:02 Y:9B P:64 SP:FB PPU:150,108 CYC:17086
+E9CD A:40 X:02 Y:9B P:64 SP:FB PPU:150,126 CYC:17092
+E9CE A:40 X:02 Y:9B P:64 SP:FB PPU:150,132 CYC:17094
+E9CF A:40 X:02 Y:9B P:64 SP:FB PPU:150,138 CYC:17096
+E9D0 A:40 X:02 Y:9B P:64 SP:FB PPU:150,144 CYC:17098
+E9D1 A:40 X:02 Y:9B P:64 SP:FB PPU:150,150 CYC:17100
+FA37 A:40 X:02 Y:9B P:64 SP:F9 PPU:150,168 CYC:17106
+FA39 A:40 X:02 Y:9B P:64 SP:F9 PPU:150,174 CYC:17108
+FA3B A:40 X:02 Y:9B P:64 SP:F9 PPU:150,180 CYC:17110
+FA3D A:40 X:02 Y:9B P:64 SP:F9 PPU:150,186 CYC:17112
+FA3F A:40 X:02 Y:9B P:67 SP:F9 PPU:150,192 CYC:17114
+FA41 A:40 X:02 Y:9B P:67 SP:F9 PPU:150,198 CYC:17116
+E9D4 A:40 X:02 Y:9B P:67 SP:FB PPU:150,216 CYC:17122
+E9D7 A:EA X:02 Y:9B P:E5 SP:FB PPU:150,228 CYC:17126
+E9D9 A:EA X:02 Y:9B P:67 SP:FB PPU:150,234 CYC:17128
+E9DD A:EA X:02 Y:9B P:67 SP:FB PPU:150,243 CYC:17131
+E9DE A:EA X:02 Y:9C P:E5 SP:FB PPU:150,249 CYC:17133
+E9E0 A:00 X:02 Y:9C P:67 SP:FB PPU:150,255 CYC:17135
+E9E3 A:00 X:02 Y:9C P:67 SP:FB PPU:150,267 CYC:17139
+FA42 A:00 X:02 Y:9C P:67 SP:F9 PPU:150,285 CYC:17145
+FA43 A:00 X:02 Y:9C P:27 SP:F9 PPU:150,291 CYC:17147
+FA44 A:00 X:02 Y:9C P:27 SP:F9 PPU:150,297 CYC:17149
+FA46 A:FF X:02 Y:9C P:A5 SP:F9 PPU:150,303 CYC:17151
+E9E6 A:FF X:02 Y:9C P:A5 SP:FB PPU:150,321 CYC:17157
+E9E9 A:FF X:02 Y:9C P:27 SP:FB PPU:150,339 CYC:17163
+E9EA A:FF X:02 Y:9C P:27 SP:FB PPU:151, 4 CYC:17165
+E9EB A:FF X:02 Y:9C P:27 SP:FB PPU:151, 10 CYC:17167
+E9EC A:FF X:02 Y:9C P:27 SP:FB PPU:151, 16 CYC:17169
+E9ED A:FF X:02 Y:9C P:27 SP:FB PPU:151, 22 CYC:17171
+FA47 A:FF X:02 Y:9C P:27 SP:F9 PPU:151, 40 CYC:17177
+FA49 A:FF X:02 Y:9C P:27 SP:F9 PPU:151, 46 CYC:17179
+FA4B A:FF X:02 Y:9C P:27 SP:F9 PPU:151, 52 CYC:17181
+FA4D A:FF X:02 Y:9C P:27 SP:F9 PPU:151, 58 CYC:17183
+FA4F A:FF X:02 Y:9C P:27 SP:F9 PPU:151, 64 CYC:17185
+FA51 A:FF X:02 Y:9C P:27 SP:F9 PPU:151, 70 CYC:17187
+FA53 A:FF X:02 Y:9C P:27 SP:F9 PPU:151, 76 CYC:17189
+E9F0 A:FF X:02 Y:9C P:27 SP:FB PPU:151, 94 CYC:17195
+E9F3 A:FF X:02 Y:9C P:A5 SP:FB PPU:151,106 CYC:17199
+E9F5 A:FF X:02 Y:9C P:27 SP:FB PPU:151,112 CYC:17201
+E9F9 A:FF X:02 Y:9C P:27 SP:FB PPU:151,121 CYC:17204
+E9FA A:FF X:02 Y:9D P:A5 SP:FB PPU:151,127 CYC:17206
+E9FC A:37 X:02 Y:9D P:25 SP:FB PPU:151,133 CYC:17208
+E9FF A:37 X:02 Y:9D P:25 SP:FB PPU:151,145 CYC:17212
+FA54 A:37 X:02 Y:9D P:25 SP:F9 PPU:151,163 CYC:17218
+FA56 A:37 X:02 Y:9D P:E5 SP:F9 PPU:151,172 CYC:17221
+FA58 A:F0 X:02 Y:9D P:E5 SP:F9 PPU:151,178 CYC:17223
+EA02 A:F0 X:02 Y:9D P:E5 SP:FB PPU:151,196 CYC:17229
+EA05 A:F0 X:02 Y:9D P:E5 SP:FB PPU:151,214 CYC:17235
+EA06 A:F0 X:02 Y:9D P:E5 SP:FB PPU:151,220 CYC:17237
+EA07 A:F0 X:02 Y:9D P:E5 SP:FB PPU:151,226 CYC:17239
+EA08 A:F0 X:02 Y:9D P:E5 SP:FB PPU:151,232 CYC:17241
+EA09 A:F0 X:02 Y:9D P:E5 SP:FB PPU:151,238 CYC:17243
+FA59 A:F0 X:02 Y:9D P:E5 SP:F9 PPU:151,256 CYC:17249
+FA5B A:F0 X:02 Y:9D P:E5 SP:F9 PPU:151,262 CYC:17251
+FA5D A:F0 X:02 Y:9D P:E5 SP:F9 PPU:151,268 CYC:17253
+FA5F A:F0 X:02 Y:9D P:E5 SP:F9 PPU:151,274 CYC:17255
+FA61 A:F0 X:02 Y:9D P:E5 SP:F9 PPU:151,280 CYC:17257
+FA63 A:F0 X:02 Y:9D P:67 SP:F9 PPU:151,286 CYC:17259
+FA67 A:F0 X:02 Y:9D P:67 SP:F9 PPU:151,295 CYC:17262
+EA0C A:F0 X:02 Y:9D P:67 SP:FB PPU:151,313 CYC:17268
+EA0F A:36 X:02 Y:9D P:65 SP:FB PPU:151,325 CYC:17272
+EA11 A:36 X:02 Y:9D P:67 SP:FB PPU:151,331 CYC:17274
+EA15 A:36 X:02 Y:9D P:67 SP:FB PPU:151,340 CYC:17277
+EA17 A:EB X:02 Y:9D P:E5 SP:FB PPU:152, 5 CYC:17279
+EA1A A:EB X:02 Y:9D P:E5 SP:FB PPU:152, 17 CYC:17283
+EA1C A:48 X:02 Y:9D P:65 SP:FB PPU:152, 23 CYC:17285
+EA1E A:48 X:02 Y:9D P:65 SP:FB PPU:152, 32 CYC:17288
+EA20 A:05 X:02 Y:9D P:65 SP:FB PPU:152, 38 CYC:17290
+EA22 A:05 X:02 Y:9D P:65 SP:FB PPU:152, 47 CYC:17293
+EA24 A:05 X:02 Y:FF P:E5 SP:FB PPU:152, 53 CYC:17295
+FA31 A:05 X:02 Y:FF P:E5 SP:F9 PPU:152, 71 CYC:17301
+FA33 A:05 X:02 Y:FF P:E5 SP:F9 PPU:152, 80 CYC:17304
+FA34 A:05 X:02 Y:FF P:E4 SP:F9 PPU:152, 86 CYC:17306
+FA36 A:40 X:02 Y:FF P:64 SP:F9 PPU:152, 92 CYC:17308
+EA27 A:40 X:02 Y:FF P:64 SP:FB PPU:152,110 CYC:17314
+EA29 A:40 X:02 Y:FF P:64 SP:FB PPU:152,134 CYC:17322
+EA2A A:40 X:02 Y:FF P:64 SP:FB PPU:152,140 CYC:17324
+EA2B A:40 X:02 Y:FF P:64 SP:FB PPU:152,146 CYC:17326
+EA2C A:40 X:02 Y:FF P:64 SP:FA PPU:152,155 CYC:17329
+EA2D A:40 X:02 Y:FF P:64 SP:F9 PPU:152,164 CYC:17332
+EA2F A:40 X:02 Y:9E P:E4 SP:F9 PPU:152,170 CYC:17334
+EA30 A:40 X:02 Y:9E P:64 SP:FA PPU:152,182 CYC:17338
+EA31 A:40 X:02 Y:9E P:64 SP:FB PPU:152,194 CYC:17342
+FA37 A:40 X:02 Y:9E P:64 SP:F9 PPU:152,212 CYC:17348
+FA39 A:40 X:02 Y:9E P:64 SP:F9 PPU:152,218 CYC:17350
+FA3B A:40 X:02 Y:9E P:64 SP:F9 PPU:152,224 CYC:17352
+FA3D A:40 X:02 Y:9E P:64 SP:F9 PPU:152,230 CYC:17354
+FA3F A:40 X:02 Y:9E P:67 SP:F9 PPU:152,236 CYC:17356
+FA41 A:40 X:02 Y:9E P:67 SP:F9 PPU:152,242 CYC:17358
+EA34 A:40 X:02 Y:9E P:67 SP:FB PPU:152,260 CYC:17364
+EA37 A:EA X:02 Y:9E P:E5 SP:FB PPU:152,272 CYC:17368
+EA39 A:EA X:02 Y:9E P:67 SP:FB PPU:152,278 CYC:17370
+EA3D A:EA X:02 Y:9E P:67 SP:FB PPU:152,287 CYC:17373
+EA3F A:EA X:02 Y:FF P:E5 SP:FB PPU:152,293 CYC:17375
+EA41 A:00 X:02 Y:FF P:67 SP:FB PPU:152,299 CYC:17377
+EA44 A:00 X:02 Y:FF P:67 SP:FB PPU:152,311 CYC:17381
+FA42 A:00 X:02 Y:FF P:67 SP:F9 PPU:152,329 CYC:17387
+FA43 A:00 X:02 Y:FF P:27 SP:F9 PPU:152,335 CYC:17389
+FA44 A:00 X:02 Y:FF P:27 SP:F9 PPU:153, 0 CYC:17391
+FA46 A:FF X:02 Y:FF P:A5 SP:F9 PPU:153, 6 CYC:17393
+EA47 A:FF X:02 Y:FF P:A5 SP:FB PPU:153, 24 CYC:17399
+EA49 A:FF X:02 Y:FF P:27 SP:FB PPU:153, 48 CYC:17407
+EA4A A:FF X:02 Y:FF P:27 SP:FB PPU:153, 54 CYC:17409
+EA4B A:FF X:02 Y:FF P:27 SP:FB PPU:153, 60 CYC:17411
+EA4C A:FF X:02 Y:FF P:27 SP:FA PPU:153, 69 CYC:17414
+EA4D A:FF X:02 Y:FF P:27 SP:F9 PPU:153, 78 CYC:17417
+EA4F A:FF X:02 Y:9F P:A5 SP:F9 PPU:153, 84 CYC:17419
+EA50 A:FF X:02 Y:9F P:A5 SP:FA PPU:153, 96 CYC:17423
+EA51 A:FF X:02 Y:9F P:27 SP:FB PPU:153,108 CYC:17427
+FA47 A:FF X:02 Y:9F P:27 SP:F9 PPU:153,126 CYC:17433
+FA49 A:FF X:02 Y:9F P:27 SP:F9 PPU:153,132 CYC:17435
+FA4B A:FF X:02 Y:9F P:27 SP:F9 PPU:153,138 CYC:17437
+FA4D A:FF X:02 Y:9F P:27 SP:F9 PPU:153,144 CYC:17439
+FA4F A:FF X:02 Y:9F P:27 SP:F9 PPU:153,150 CYC:17441
+FA51 A:FF X:02 Y:9F P:27 SP:F9 PPU:153,156 CYC:17443
+FA53 A:FF X:02 Y:9F P:27 SP:F9 PPU:153,162 CYC:17445
+EA54 A:FF X:02 Y:9F P:27 SP:FB PPU:153,180 CYC:17451
+EA57 A:FF X:02 Y:9F P:A5 SP:FB PPU:153,192 CYC:17455
+EA59 A:FF X:02 Y:9F P:27 SP:FB PPU:153,198 CYC:17457
+EA5D A:FF X:02 Y:9F P:27 SP:FB PPU:153,207 CYC:17460
+EA5F A:FF X:02 Y:FF P:A5 SP:FB PPU:153,213 CYC:17462
+EA61 A:37 X:02 Y:FF P:25 SP:FB PPU:153,219 CYC:17464
+EA64 A:37 X:02 Y:FF P:25 SP:FB PPU:153,231 CYC:17468
+FA54 A:37 X:02 Y:FF P:25 SP:F9 PPU:153,249 CYC:17474
+FA56 A:37 X:02 Y:FF P:E5 SP:F9 PPU:153,258 CYC:17477
+FA58 A:F0 X:02 Y:FF P:E5 SP:F9 PPU:153,264 CYC:17479
+EA67 A:F0 X:02 Y:FF P:E5 SP:FB PPU:153,282 CYC:17485
+EA69 A:F0 X:02 Y:FF P:E5 SP:FB PPU:153,306 CYC:17493
+EA6A A:F0 X:02 Y:FF P:E5 SP:FB PPU:153,312 CYC:17495
+EA6B A:F0 X:02 Y:FF P:E5 SP:FB PPU:153,318 CYC:17497
+EA6C A:F0 X:02 Y:FF P:E5 SP:FA PPU:153,327 CYC:17500
+EA6D A:F0 X:02 Y:FF P:E5 SP:F9 PPU:153,336 CYC:17503
+EA6F A:F0 X:02 Y:A0 P:E5 SP:F9 PPU:154, 1 CYC:17505
+EA70 A:F0 X:02 Y:A0 P:E5 SP:FA PPU:154, 13 CYC:17509
+EA71 A:F0 X:02 Y:A0 P:E5 SP:FB PPU:154, 25 CYC:17513
+FA59 A:F0 X:02 Y:A0 P:E5 SP:F9 PPU:154, 43 CYC:17519
+FA5B A:F0 X:02 Y:A0 P:E5 SP:F9 PPU:154, 49 CYC:17521
+FA5D A:F0 X:02 Y:A0 P:E5 SP:F9 PPU:154, 55 CYC:17523
+FA5F A:F0 X:02 Y:A0 P:E5 SP:F9 PPU:154, 61 CYC:17525
+FA61 A:F0 X:02 Y:A0 P:E5 SP:F9 PPU:154, 67 CYC:17527
+FA63 A:F0 X:02 Y:A0 P:67 SP:F9 PPU:154, 73 CYC:17529
+FA67 A:F0 X:02 Y:A0 P:67 SP:F9 PPU:154, 82 CYC:17532
+EA74 A:F0 X:02 Y:A0 P:67 SP:FB PPU:154,100 CYC:17538
+EA77 A:36 X:02 Y:A0 P:65 SP:FB PPU:154,112 CYC:17542
+EA79 A:36 X:02 Y:A0 P:67 SP:FB PPU:154,118 CYC:17544
+EA7D A:36 X:02 Y:A0 P:67 SP:FB PPU:154,127 CYC:17547
+EA7F A:36 X:02 Y:A1 P:E5 SP:FB PPU:154,133 CYC:17549
+EA81 A:36 X:FF Y:A1 P:E5 SP:FB PPU:154,139 CYC:17551
+EA83 A:EB X:FF Y:A1 P:E5 SP:FB PPU:154,145 CYC:17553
+EA85 A:EB X:FF Y:A1 P:E5 SP:FB PPU:154,154 CYC:17556
+FA31 A:EB X:FF Y:A1 P:E5 SP:F9 PPU:154,172 CYC:17562
+FA33 A:EB X:FF Y:A1 P:E5 SP:F9 PPU:154,181 CYC:17565
+FA34 A:EB X:FF Y:A1 P:E4 SP:F9 PPU:154,187 CYC:17567
+FA36 A:40 X:FF Y:A1 P:64 SP:F9 PPU:154,193 CYC:17569
+EA88 A:40 X:FF Y:A1 P:64 SP:FB PPU:154,211 CYC:17575
+EA8A A:40 X:FF Y:A1 P:64 SP:FB PPU:154,229 CYC:17581
+EA8B A:40 X:FF Y:A1 P:64 SP:FB PPU:154,235 CYC:17583
+EA8C A:40 X:FF Y:A1 P:64 SP:FB PPU:154,241 CYC:17585
+EA8D A:40 X:FF Y:A1 P:64 SP:FB PPU:154,247 CYC:17587
+EA8E A:40 X:FF Y:A1 P:64 SP:FB PPU:154,253 CYC:17589
+FA37 A:40 X:FF Y:A1 P:64 SP:F9 PPU:154,271 CYC:17595
+FA39 A:40 X:FF Y:A1 P:64 SP:F9 PPU:154,277 CYC:17597
+FA3B A:40 X:FF Y:A1 P:64 SP:F9 PPU:154,283 CYC:17599
+FA3D A:40 X:FF Y:A1 P:64 SP:F9 PPU:154,289 CYC:17601
+FA3F A:40 X:FF Y:A1 P:67 SP:F9 PPU:154,295 CYC:17603
+FA41 A:40 X:FF Y:A1 P:67 SP:F9 PPU:154,301 CYC:17605
+EA91 A:40 X:FF Y:A1 P:67 SP:FB PPU:154,319 CYC:17611
+EA93 A:EA X:FF Y:A1 P:E5 SP:FB PPU:154,328 CYC:17614
+EA95 A:EA X:FF Y:A1 P:67 SP:FB PPU:154,334 CYC:17616
+EA99 A:EA X:FF Y:A1 P:67 SP:FB PPU:155, 2 CYC:17619
+EA9A A:EA X:FF Y:A2 P:E5 SP:FB PPU:155, 8 CYC:17621
+EA9C A:00 X:FF Y:A2 P:67 SP:FB PPU:155, 14 CYC:17623
+EA9E A:00 X:FF Y:A2 P:67 SP:FB PPU:155, 23 CYC:17626
+FA42 A:00 X:FF Y:A2 P:67 SP:F9 PPU:155, 41 CYC:17632
+FA43 A:00 X:FF Y:A2 P:27 SP:F9 PPU:155, 47 CYC:17634
+FA44 A:00 X:FF Y:A2 P:27 SP:F9 PPU:155, 53 CYC:17636
+FA46 A:FF X:FF Y:A2 P:A5 SP:F9 PPU:155, 59 CYC:17638
+EAA1 A:FF X:FF Y:A2 P:A5 SP:FB PPU:155, 77 CYC:17644
+EAA3 A:FF X:FF Y:A2 P:27 SP:FB PPU:155, 95 CYC:17650
+EAA4 A:FF X:FF Y:A2 P:27 SP:FB PPU:155,101 CYC:17652
+EAA5 A:FF X:FF Y:A2 P:27 SP:FB PPU:155,107 CYC:17654
+EAA6 A:FF X:FF Y:A2 P:27 SP:FB PPU:155,113 CYC:17656
+EAA7 A:FF X:FF Y:A2 P:27 SP:FB PPU:155,119 CYC:17658
+FA47 A:FF X:FF Y:A2 P:27 SP:F9 PPU:155,137 CYC:17664
+FA49 A:FF X:FF Y:A2 P:27 SP:F9 PPU:155,143 CYC:17666
+FA4B A:FF X:FF Y:A2 P:27 SP:F9 PPU:155,149 CYC:17668
+FA4D A:FF X:FF Y:A2 P:27 SP:F9 PPU:155,155 CYC:17670
+FA4F A:FF X:FF Y:A2 P:27 SP:F9 PPU:155,161 CYC:17672
+FA51 A:FF X:FF Y:A2 P:27 SP:F9 PPU:155,167 CYC:17674
+FA53 A:FF X:FF Y:A2 P:27 SP:F9 PPU:155,173 CYC:17676
+EAAA A:FF X:FF Y:A2 P:27 SP:FB PPU:155,191 CYC:17682
+EAAC A:FF X:FF Y:A2 P:A5 SP:FB PPU:155,200 CYC:17685
+EAAE A:FF X:FF Y:A2 P:27 SP:FB PPU:155,206 CYC:17687
+EAB2 A:FF X:FF Y:A2 P:27 SP:FB PPU:155,215 CYC:17690
+EAB3 A:FF X:FF Y:A3 P:A5 SP:FB PPU:155,221 CYC:17692
+EAB5 A:37 X:FF Y:A3 P:25 SP:FB PPU:155,227 CYC:17694
+EAB7 A:37 X:FF Y:A3 P:25 SP:FB PPU:155,236 CYC:17697
+FA54 A:37 X:FF Y:A3 P:25 SP:F9 PPU:155,254 CYC:17703
+FA56 A:37 X:FF Y:A3 P:E5 SP:F9 PPU:155,263 CYC:17706
+FA58 A:F0 X:FF Y:A3 P:E5 SP:F9 PPU:155,269 CYC:17708
+EABA A:F0 X:FF Y:A3 P:E5 SP:FB PPU:155,287 CYC:17714
+EABC A:F0 X:FF Y:A3 P:E5 SP:FB PPU:155,305 CYC:17720
+EABD A:F0 X:FF Y:A3 P:E5 SP:FB PPU:155,311 CYC:17722
+EABE A:F0 X:FF Y:A3 P:E5 SP:FB PPU:155,317 CYC:17724
+EABF A:F0 X:FF Y:A3 P:E5 SP:FB PPU:155,323 CYC:17726
+EAC0 A:F0 X:FF Y:A3 P:E5 SP:FB PPU:155,329 CYC:17728
+FA59 A:F0 X:FF Y:A3 P:E5 SP:F9 PPU:156, 6 CYC:17734
+FA5B A:F0 X:FF Y:A3 P:E5 SP:F9 PPU:156, 12 CYC:17736
+FA5D A:F0 X:FF Y:A3 P:E5 SP:F9 PPU:156, 18 CYC:17738
+FA5F A:F0 X:FF Y:A3 P:E5 SP:F9 PPU:156, 24 CYC:17740
+FA61 A:F0 X:FF Y:A3 P:E5 SP:F9 PPU:156, 30 CYC:17742
+FA63 A:F0 X:FF Y:A3 P:67 SP:F9 PPU:156, 36 CYC:17744
+FA67 A:F0 X:FF Y:A3 P:67 SP:F9 PPU:156, 45 CYC:17747
+EAC3 A:F0 X:FF Y:A3 P:67 SP:FB PPU:156, 63 CYC:17753
+EAC5 A:36 X:FF Y:A3 P:65 SP:FB PPU:156, 72 CYC:17756
+EAC7 A:36 X:FF Y:A3 P:67 SP:FB PPU:156, 78 CYC:17758
+EACB A:36 X:FF Y:A3 P:67 SP:FB PPU:156, 87 CYC:17761
+EACD A:EB X:FF Y:A3 P:E5 SP:FB PPU:156, 93 CYC:17763
+EAD0 A:EB X:FF Y:A3 P:E5 SP:FB PPU:156,105 CYC:17767
+EAD2 A:EB X:FF Y:FF P:E5 SP:FB PPU:156,111 CYC:17769
+FA31 A:EB X:FF Y:FF P:E5 SP:F9 PPU:156,129 CYC:17775
+FA33 A:EB X:FF Y:FF P:E5 SP:F9 PPU:156,138 CYC:17778
+FA34 A:EB X:FF Y:FF P:E4 SP:F9 PPU:156,144 CYC:17780
+FA36 A:40 X:FF Y:FF P:64 SP:F9 PPU:156,150 CYC:17782
+EAD5 A:40 X:FF Y:FF P:64 SP:FB PPU:156,168 CYC:17788
+EAD8 A:40 X:FF Y:FF P:64 SP:FB PPU:156,189 CYC:17795
+EAD9 A:40 X:FF Y:FF P:64 SP:FB PPU:156,195 CYC:17797
+EADA A:40 X:FF Y:FF P:64 SP:FB PPU:156,201 CYC:17799
+EADB A:40 X:FF Y:FF P:64 SP:FA PPU:156,210 CYC:17802
+EADC A:40 X:FF Y:FF P:64 SP:F9 PPU:156,219 CYC:17805
+EADE A:40 X:FF Y:A4 P:E4 SP:F9 PPU:156,225 CYC:17807
+EADF A:40 X:FF Y:A4 P:64 SP:FA PPU:156,237 CYC:17811
+EAE0 A:40 X:FF Y:A4 P:64 SP:FB PPU:156,249 CYC:17815
+FA37 A:40 X:FF Y:A4 P:64 SP:F9 PPU:156,267 CYC:17821
+FA39 A:40 X:FF Y:A4 P:64 SP:F9 PPU:156,273 CYC:17823
+FA3B A:40 X:FF Y:A4 P:64 SP:F9 PPU:156,279 CYC:17825
+FA3D A:40 X:FF Y:A4 P:64 SP:F9 PPU:156,285 CYC:17827
+FA3F A:40 X:FF Y:A4 P:67 SP:F9 PPU:156,291 CYC:17829
+FA41 A:40 X:FF Y:A4 P:67 SP:F9 PPU:156,297 CYC:17831
+EAE3 A:40 X:FF Y:A4 P:67 SP:FB PPU:156,315 CYC:17837
+EAE6 A:EA X:FF Y:A4 P:E5 SP:FB PPU:156,327 CYC:17841
+EAE8 A:EA X:FF Y:A4 P:67 SP:FB PPU:156,333 CYC:17843
+EAEC A:EA X:FF Y:A4 P:67 SP:FB PPU:157, 1 CYC:17846
+EAEE A:EA X:FF Y:FF P:E5 SP:FB PPU:157, 7 CYC:17848
+EAF0 A:00 X:FF Y:FF P:67 SP:FB PPU:157, 13 CYC:17850
+EAF3 A:00 X:FF Y:FF P:67 SP:FB PPU:157, 25 CYC:17854
+FA42 A:00 X:FF Y:FF P:67 SP:F9 PPU:157, 43 CYC:17860
+FA43 A:00 X:FF Y:FF P:27 SP:F9 PPU:157, 49 CYC:17862
+FA44 A:00 X:FF Y:FF P:27 SP:F9 PPU:157, 55 CYC:17864
+FA46 A:FF X:FF Y:FF P:A5 SP:F9 PPU:157, 61 CYC:17866
+EAF6 A:FF X:FF Y:FF P:A5 SP:FB PPU:157, 79 CYC:17872
+EAF9 A:FF X:FF Y:FF P:27 SP:FB PPU:157,100 CYC:17879
+EAFA A:FF X:FF Y:FF P:27 SP:FB PPU:157,106 CYC:17881
+EAFB A:FF X:FF Y:FF P:27 SP:FB PPU:157,112 CYC:17883
+EAFC A:FF X:FF Y:FF P:27 SP:FA PPU:157,121 CYC:17886
+EAFD A:FF X:FF Y:FF P:27 SP:F9 PPU:157,130 CYC:17889
+EAFF A:FF X:FF Y:A5 P:A5 SP:F9 PPU:157,136 CYC:17891
+EB00 A:FF X:FF Y:A5 P:A5 SP:FA PPU:157,148 CYC:17895
+EB01 A:FF X:FF Y:A5 P:27 SP:FB PPU:157,160 CYC:17899
+FA47 A:FF X:FF Y:A5 P:27 SP:F9 PPU:157,178 CYC:17905
+FA49 A:FF X:FF Y:A5 P:27 SP:F9 PPU:157,184 CYC:17907
+FA4B A:FF X:FF Y:A5 P:27 SP:F9 PPU:157,190 CYC:17909
+FA4D A:FF X:FF Y:A5 P:27 SP:F9 PPU:157,196 CYC:17911
+FA4F A:FF X:FF Y:A5 P:27 SP:F9 PPU:157,202 CYC:17913
+FA51 A:FF X:FF Y:A5 P:27 SP:F9 PPU:157,208 CYC:17915
+FA53 A:FF X:FF Y:A5 P:27 SP:F9 PPU:157,214 CYC:17917
+EB04 A:FF X:FF Y:A5 P:27 SP:FB PPU:157,232 CYC:17923
+EB07 A:FF X:FF Y:A5 P:A5 SP:FB PPU:157,244 CYC:17927
+EB09 A:FF X:FF Y:A5 P:27 SP:FB PPU:157,250 CYC:17929
+EB0D A:FF X:FF Y:A5 P:27 SP:FB PPU:157,259 CYC:17932
+EB0F A:FF X:FF Y:FF P:A5 SP:FB PPU:157,265 CYC:17934
+EB11 A:37 X:FF Y:FF P:25 SP:FB PPU:157,271 CYC:17936
+EB14 A:37 X:FF Y:FF P:25 SP:FB PPU:157,283 CYC:17940
+FA54 A:37 X:FF Y:FF P:25 SP:F9 PPU:157,301 CYC:17946
+FA56 A:37 X:FF Y:FF P:E5 SP:F9 PPU:157,310 CYC:17949
+FA58 A:F0 X:FF Y:FF P:E5 SP:F9 PPU:157,316 CYC:17951
+EB17 A:F0 X:FF Y:FF P:E5 SP:FB PPU:157,334 CYC:17957
+EB1A A:F0 X:FF Y:FF P:E5 SP:FB PPU:158, 14 CYC:17964
+EB1B A:F0 X:FF Y:FF P:E5 SP:FB PPU:158, 20 CYC:17966
+EB1C A:F0 X:FF Y:FF P:E5 SP:FB PPU:158, 26 CYC:17968
+EB1D A:F0 X:FF Y:FF P:E5 SP:FA PPU:158, 35 CYC:17971
+EB1E A:F0 X:FF Y:FF P:E5 SP:F9 PPU:158, 44 CYC:17974
+EB20 A:F0 X:FF Y:A6 P:E5 SP:F9 PPU:158, 50 CYC:17976
+EB21 A:F0 X:FF Y:A6 P:E5 SP:FA PPU:158, 62 CYC:17980
+EB22 A:F0 X:FF Y:A6 P:E5 SP:FB PPU:158, 74 CYC:17984
+FA59 A:F0 X:FF Y:A6 P:E5 SP:F9 PPU:158, 92 CYC:17990
+FA5B A:F0 X:FF Y:A6 P:E5 SP:F9 PPU:158, 98 CYC:17992
+FA5D A:F0 X:FF Y:A6 P:E5 SP:F9 PPU:158,104 CYC:17994
+FA5F A:F0 X:FF Y:A6 P:E5 SP:F9 PPU:158,110 CYC:17996
+FA61 A:F0 X:FF Y:A6 P:E5 SP:F9 PPU:158,116 CYC:17998
+FA63 A:F0 X:FF Y:A6 P:67 SP:F9 PPU:158,122 CYC:18000
+FA67 A:F0 X:FF Y:A6 P:67 SP:F9 PPU:158,131 CYC:18003
+EB25 A:F0 X:FF Y:A6 P:67 SP:FB PPU:158,149 CYC:18009
+EB28 A:36 X:FF Y:A6 P:65 SP:FB PPU:158,161 CYC:18013
+EB2A A:36 X:FF Y:A6 P:67 SP:FB PPU:158,167 CYC:18015
+EB2E A:36 X:FF Y:A6 P:67 SP:FB PPU:158,176 CYC:18018
+EB30 A:36 X:FF Y:A7 P:E5 SP:FB PPU:158,182 CYC:18020
+EB32 A:36 X:FF Y:A7 P:E5 SP:FB PPU:158,188 CYC:18022
+EB34 A:EB X:FF Y:A7 P:E5 SP:FB PPU:158,194 CYC:18024
+EB37 A:EB X:FF Y:A7 P:E5 SP:FB PPU:158,206 CYC:18028
+FA31 A:EB X:FF Y:A7 P:E5 SP:F9 PPU:158,224 CYC:18034
+FA33 A:EB X:FF Y:A7 P:E5 SP:F9 PPU:158,233 CYC:18037
+FA34 A:EB X:FF Y:A7 P:E4 SP:F9 PPU:158,239 CYC:18039
+FA36 A:40 X:FF Y:A7 P:64 SP:F9 PPU:158,245 CYC:18041
+EB3A A:40 X:FF Y:A7 P:64 SP:FB PPU:158,263 CYC:18047
+EB3D A:40 X:FF Y:A7 P:64 SP:FB PPU:158,284 CYC:18054
+EB3E A:40 X:FF Y:A7 P:64 SP:FB PPU:158,290 CYC:18056
+EB3F A:40 X:FF Y:A7 P:64 SP:FB PPU:158,296 CYC:18058
+EB40 A:40 X:FF Y:A7 P:64 SP:FB PPU:158,302 CYC:18060
+EB41 A:40 X:FF Y:A7 P:64 SP:FB PPU:158,308 CYC:18062
+FA37 A:40 X:FF Y:A7 P:64 SP:F9 PPU:158,326 CYC:18068
+FA39 A:40 X:FF Y:A7 P:64 SP:F9 PPU:158,332 CYC:18070
+FA3B A:40 X:FF Y:A7 P:64 SP:F9 PPU:158,338 CYC:18072
+FA3D A:40 X:FF Y:A7 P:64 SP:F9 PPU:159, 3 CYC:18074
+FA3F A:40 X:FF Y:A7 P:67 SP:F9 PPU:159, 9 CYC:18076
+FA41 A:40 X:FF Y:A7 P:67 SP:F9 PPU:159, 15 CYC:18078
+EB44 A:40 X:FF Y:A7 P:67 SP:FB PPU:159, 33 CYC:18084
+EB47 A:EA X:FF Y:A7 P:E5 SP:FB PPU:159, 45 CYC:18088
+EB49 A:EA X:FF Y:A7 P:67 SP:FB PPU:159, 51 CYC:18090
+EB4D A:EA X:FF Y:A7 P:67 SP:FB PPU:159, 60 CYC:18093
+EB4E A:EA X:FF Y:A8 P:E5 SP:FB PPU:159, 66 CYC:18095
+EB50 A:00 X:FF Y:A8 P:67 SP:FB PPU:159, 72 CYC:18097
+EB53 A:00 X:FF Y:A8 P:67 SP:FB PPU:159, 84 CYC:18101
+FA42 A:00 X:FF Y:A8 P:67 SP:F9 PPU:159,102 CYC:18107
+FA43 A:00 X:FF Y:A8 P:27 SP:F9 PPU:159,108 CYC:18109
+FA44 A:00 X:FF Y:A8 P:27 SP:F9 PPU:159,114 CYC:18111
+FA46 A:FF X:FF Y:A8 P:A5 SP:F9 PPU:159,120 CYC:18113
+EB56 A:FF X:FF Y:A8 P:A5 SP:FB PPU:159,138 CYC:18119
+EB59 A:FF X:FF Y:A8 P:27 SP:FB PPU:159,159 CYC:18126
+EB5A A:FF X:FF Y:A8 P:27 SP:FB PPU:159,165 CYC:18128
+EB5B A:FF X:FF Y:A8 P:27 SP:FB PPU:159,171 CYC:18130
+EB5C A:FF X:FF Y:A8 P:27 SP:FB PPU:159,177 CYC:18132
+EB5D A:FF X:FF Y:A8 P:27 SP:FB PPU:159,183 CYC:18134
+FA47 A:FF X:FF Y:A8 P:27 SP:F9 PPU:159,201 CYC:18140
+FA49 A:FF X:FF Y:A8 P:27 SP:F9 PPU:159,207 CYC:18142
+FA4B A:FF X:FF Y:A8 P:27 SP:F9 PPU:159,213 CYC:18144
+FA4D A:FF X:FF Y:A8 P:27 SP:F9 PPU:159,219 CYC:18146
+FA4F A:FF X:FF Y:A8 P:27 SP:F9 PPU:159,225 CYC:18148
+FA51 A:FF X:FF Y:A8 P:27 SP:F9 PPU:159,231 CYC:18150
+FA53 A:FF X:FF Y:A8 P:27 SP:F9 PPU:159,237 CYC:18152
+EB60 A:FF X:FF Y:A8 P:27 SP:FB PPU:159,255 CYC:18158
+EB63 A:FF X:FF Y:A8 P:A5 SP:FB PPU:159,267 CYC:18162
+EB65 A:FF X:FF Y:A8 P:27 SP:FB PPU:159,273 CYC:18164
+EB69 A:FF X:FF Y:A8 P:27 SP:FB PPU:159,282 CYC:18167
+EB6A A:FF X:FF Y:A9 P:A5 SP:FB PPU:159,288 CYC:18169
+EB6C A:37 X:FF Y:A9 P:25 SP:FB PPU:159,294 CYC:18171
+EB6F A:37 X:FF Y:A9 P:25 SP:FB PPU:159,306 CYC:18175
+FA54 A:37 X:FF Y:A9 P:25 SP:F9 PPU:159,324 CYC:18181
+FA56 A:37 X:FF Y:A9 P:E5 SP:F9 PPU:159,333 CYC:18184
+FA58 A:F0 X:FF Y:A9 P:E5 SP:F9 PPU:159,339 CYC:18186
+EB72 A:F0 X:FF Y:A9 P:E5 SP:FB PPU:160, 16 CYC:18192
+EB75 A:F0 X:FF Y:A9 P:E5 SP:FB PPU:160, 37 CYC:18199
+EB76 A:F0 X:FF Y:A9 P:E5 SP:FB PPU:160, 43 CYC:18201
+EB77 A:F0 X:FF Y:A9 P:E5 SP:FB PPU:160, 49 CYC:18203
+EB78 A:F0 X:FF Y:A9 P:E5 SP:FB PPU:160, 55 CYC:18205
+EB79 A:F0 X:FF Y:A9 P:E5 SP:FB PPU:160, 61 CYC:18207
+FA59 A:F0 X:FF Y:A9 P:E5 SP:F9 PPU:160, 79 CYC:18213
+FA5B A:F0 X:FF Y:A9 P:E5 SP:F9 PPU:160, 85 CYC:18215
+FA5D A:F0 X:FF Y:A9 P:E5 SP:F9 PPU:160, 91 CYC:18217
+FA5F A:F0 X:FF Y:A9 P:E5 SP:F9 PPU:160, 97 CYC:18219
+FA61 A:F0 X:FF Y:A9 P:E5 SP:F9 PPU:160,103 CYC:18221
+FA63 A:F0 X:FF Y:A9 P:67 SP:F9 PPU:160,109 CYC:18223
+FA67 A:F0 X:FF Y:A9 P:67 SP:F9 PPU:160,118 CYC:18226
+EB7C A:F0 X:FF Y:A9 P:67 SP:FB PPU:160,136 CYC:18232
+EB7F A:36 X:FF Y:A9 P:65 SP:FB PPU:160,148 CYC:18236
+EB81 A:36 X:FF Y:A9 P:67 SP:FB PPU:160,154 CYC:18238
+EB85 A:36 X:FF Y:A9 P:67 SP:FB PPU:160,163 CYC:18241
+C63E A:36 X:FF Y:A9 P:67 SP:FD PPU:160,181 CYC:18247
+EB86 A:36 X:FF Y:A9 P:67 SP:FB PPU:160,199 CYC:18253
+EB88 A:FF X:FF Y:A9 P:E5 SP:FB PPU:160,205 CYC:18255
+EB8A A:FF X:FF Y:A9 P:E5 SP:FB PPU:160,214 CYC:18258
+EB8C A:FF X:FF Y:AA P:E5 SP:FB PPU:160,220 CYC:18260
+EB8E A:FF X:02 Y:AA P:65 SP:FB PPU:160,226 CYC:18262
+EB90 A:47 X:02 Y:AA P:65 SP:FB PPU:160,232 CYC:18264
+EB92 A:47 X:02 Y:AA P:65 SP:FB PPU:160,241 CYC:18267
+EB94 A:06 X:02 Y:AA P:65 SP:FB PPU:160,247 CYC:18269
+EB96 A:06 X:02 Y:AA P:65 SP:FB PPU:160,256 CYC:18272
+EB98 A:EB X:02 Y:AA P:E5 SP:FB PPU:160,262 CYC:18274
+EB9B A:EB X:02 Y:AA P:E5 SP:FB PPU:160,274 CYC:18278
+FAB1 A:EB X:02 Y:AA P:E5 SP:F9 PPU:160,292 CYC:18284
+FAB3 A:EB X:02 Y:AA P:E5 SP:F9 PPU:160,301 CYC:18287
+FAB4 A:EB X:02 Y:AA P:E4 SP:F9 PPU:160,307 CYC:18289
+FAB6 A:40 X:02 Y:AA P:64 SP:F9 PPU:160,313 CYC:18291
+EB9E A:40 X:02 Y:AA P:64 SP:FB PPU:160,331 CYC:18297
+EBA0 A:53 X:02 Y:AA P:24 SP:FB PPU:161, 14 CYC:18305
+EBA1 A:53 X:02 Y:AA P:24 SP:FB PPU:161, 20 CYC:18307
+EBA2 A:53 X:02 Y:AA P:24 SP:FB PPU:161, 26 CYC:18309
+EBA3 A:53 X:02 Y:AA P:24 SP:FB PPU:161, 32 CYC:18311
+EBA4 A:53 X:02 Y:AA P:24 SP:FB PPU:161, 38 CYC:18313
+FAB7 A:53 X:02 Y:AA P:24 SP:F9 PPU:161, 56 CYC:18319
+FAB9 A:53 X:02 Y:AA P:24 SP:F9 PPU:161, 62 CYC:18321
+FABB A:53 X:02 Y:AA P:24 SP:F9 PPU:161, 68 CYC:18323
+FABD A:53 X:02 Y:AA P:24 SP:F9 PPU:161, 74 CYC:18325
+FABF A:53 X:02 Y:AA P:27 SP:F9 PPU:161, 80 CYC:18327
+FAC1 A:53 X:02 Y:AA P:27 SP:F9 PPU:161, 86 CYC:18329
+EBA7 A:53 X:02 Y:AA P:27 SP:FB PPU:161,104 CYC:18335
+EBAA A:EC X:02 Y:AA P:A5 SP:FB PPU:161,116 CYC:18339
+EBAC A:EC X:02 Y:AA P:27 SP:FB PPU:161,122 CYC:18341
+EBB0 A:EC X:02 Y:AA P:27 SP:FB PPU:161,131 CYC:18344
+EBB1 A:EC X:02 Y:AB P:A5 SP:FB PPU:161,137 CYC:18346
+EBB3 A:FF X:02 Y:AB P:A5 SP:FB PPU:161,143 CYC:18348
+EBB6 A:FF X:02 Y:AB P:A5 SP:FB PPU:161,155 CYC:18352
+FAC2 A:FF X:02 Y:AB P:A5 SP:F9 PPU:161,173 CYC:18358
+FAC3 A:FF X:02 Y:AB P:A5 SP:F9 PPU:161,179 CYC:18360
+FAC4 A:FF X:02 Y:AB P:A5 SP:F9 PPU:161,185 CYC:18362
+FAC6 A:FF X:02 Y:AB P:A5 SP:F9 PPU:161,191 CYC:18364
+EBB9 A:FF X:02 Y:AB P:A5 SP:FB PPU:161,209 CYC:18370
+EBBB A:FF X:02 Y:AB P:A5 SP:FB PPU:161,233 CYC:18378
+EBBC A:FF X:02 Y:AB P:A5 SP:FB PPU:161,239 CYC:18380
+EBBD A:FF X:02 Y:AB P:A5 SP:FB PPU:161,245 CYC:18382
+EBBE A:FF X:02 Y:AB P:A5 SP:FB PPU:161,251 CYC:18384
+EBBF A:FF X:02 Y:AB P:A5 SP:FB PPU:161,257 CYC:18386
+FAC7 A:FF X:02 Y:AB P:A5 SP:F9 PPU:161,275 CYC:18392
+FAC9 A:FF X:02 Y:AB P:A5 SP:F9 PPU:161,281 CYC:18394
+FACB A:FF X:02 Y:AB P:A5 SP:F9 PPU:161,287 CYC:18396
+FACD A:FF X:02 Y:AB P:A5 SP:F9 PPU:161,293 CYC:18398
+FACF A:FF X:02 Y:AB P:A5 SP:F9 PPU:161,299 CYC:18400
+FAD1 A:FF X:02 Y:AB P:27 SP:F9 PPU:161,305 CYC:18402
+FAD3 A:FF X:02 Y:AB P:27 SP:F9 PPU:161,311 CYC:18404
+EBC2 A:FF X:02 Y:AB P:27 SP:FB PPU:161,329 CYC:18410
+EBC5 A:00 X:02 Y:AB P:27 SP:FB PPU:162, 0 CYC:18414
+EBC7 A:00 X:02 Y:AB P:27 SP:FB PPU:162, 6 CYC:18416
+EBCB A:00 X:02 Y:AB P:27 SP:FB PPU:162, 15 CYC:18419
+EBCC A:00 X:02 Y:AC P:A5 SP:FB PPU:162, 21 CYC:18421
+EBCE A:37 X:02 Y:AC P:25 SP:FB PPU:162, 27 CYC:18423
+EBD1 A:37 X:02 Y:AC P:25 SP:FB PPU:162, 39 CYC:18427
+FAD4 A:37 X:02 Y:AC P:25 SP:F9 PPU:162, 57 CYC:18433
+FAD6 A:37 X:02 Y:AC P:E5 SP:F9 PPU:162, 66 CYC:18436
+FAD7 A:37 X:02 Y:AC P:E5 SP:F9 PPU:162, 72 CYC:18438
+FAD9 A:F0 X:02 Y:AC P:E5 SP:F9 PPU:162, 78 CYC:18440
+EBD4 A:F0 X:02 Y:AC P:E5 SP:FB PPU:162, 96 CYC:18446
+EBD6 A:B8 X:02 Y:AC P:A5 SP:FB PPU:162,120 CYC:18454
+EBD7 A:B8 X:02 Y:AC P:A5 SP:FB PPU:162,126 CYC:18456
+EBD8 A:B8 X:02 Y:AC P:A5 SP:FB PPU:162,132 CYC:18458
+EBD9 A:B8 X:02 Y:AC P:A5 SP:FB PPU:162,138 CYC:18460
+EBDA A:B8 X:02 Y:AC P:A5 SP:FB PPU:162,144 CYC:18462
+FADA A:B8 X:02 Y:AC P:A5 SP:F9 PPU:162,162 CYC:18468
+FADC A:B8 X:02 Y:AC P:A5 SP:F9 PPU:162,168 CYC:18470
+FADE A:B8 X:02 Y:AC P:A5 SP:F9 PPU:162,174 CYC:18472
+FAE0 A:B8 X:02 Y:AC P:A5 SP:F9 PPU:162,180 CYC:18474
+FAE2 A:B8 X:02 Y:AC P:A5 SP:F9 PPU:162,186 CYC:18476
+FAE4 A:B8 X:02 Y:AC P:27 SP:F9 PPU:162,192 CYC:18478
+FAE8 A:B8 X:02 Y:AC P:27 SP:F9 PPU:162,201 CYC:18481
+EBDD A:B8 X:02 Y:AC P:27 SP:FB PPU:162,219 CYC:18487
+EBE0 A:38 X:02 Y:AC P:25 SP:FB PPU:162,231 CYC:18491
+EBE2 A:38 X:02 Y:AC P:27 SP:FB PPU:162,237 CYC:18493
+EBE6 A:38 X:02 Y:AC P:27 SP:FB PPU:162,246 CYC:18496
+EBE7 A:38 X:02 Y:AD P:A5 SP:FB PPU:162,252 CYC:18498
+EBE9 A:EB X:02 Y:AD P:A5 SP:FB PPU:162,258 CYC:18500
+EBEB A:EB X:02 Y:AD P:A5 SP:FB PPU:162,267 CYC:18503
+FAB1 A:EB X:02 Y:AD P:A5 SP:F9 PPU:162,285 CYC:18509
+FAB3 A:EB X:02 Y:AD P:E5 SP:F9 PPU:162,294 CYC:18512
+FAB4 A:EB X:02 Y:AD P:E4 SP:F9 PPU:162,300 CYC:18514
+FAB6 A:40 X:02 Y:AD P:64 SP:F9 PPU:162,306 CYC:18516
+EBEE A:40 X:02 Y:AD P:64 SP:FB PPU:162,324 CYC:18522
+EBF0 A:53 X:02 Y:AD P:24 SP:FB PPU:162,339 CYC:18527
+EBF1 A:53 X:02 Y:AD P:24 SP:FB PPU:163, 4 CYC:18529
+EBF2 A:53 X:02 Y:AD P:24 SP:FB PPU:163, 10 CYC:18531
+EBF3 A:53 X:02 Y:AD P:24 SP:FB PPU:163, 16 CYC:18533
+EBF4 A:53 X:02 Y:AD P:24 SP:FB PPU:163, 22 CYC:18535
+FAB7 A:53 X:02 Y:AD P:24 SP:F9 PPU:163, 40 CYC:18541
+FAB9 A:53 X:02 Y:AD P:24 SP:F9 PPU:163, 46 CYC:18543
+FABB A:53 X:02 Y:AD P:24 SP:F9 PPU:163, 52 CYC:18545
+FABD A:53 X:02 Y:AD P:24 SP:F9 PPU:163, 58 CYC:18547
+FABF A:53 X:02 Y:AD P:27 SP:F9 PPU:163, 64 CYC:18549
+FAC1 A:53 X:02 Y:AD P:27 SP:F9 PPU:163, 70 CYC:18551
+EBF7 A:53 X:02 Y:AD P:27 SP:FB PPU:163, 88 CYC:18557
+EBF9 A:EC X:02 Y:AD P:A5 SP:FB PPU:163, 97 CYC:18560
+EBFB A:EC X:02 Y:AD P:27 SP:FB PPU:163,103 CYC:18562
+EBFF A:EC X:02 Y:AD P:27 SP:FB PPU:163,112 CYC:18565
+EC00 A:EC X:02 Y:AE P:A5 SP:FB PPU:163,118 CYC:18567
+EC02 A:FF X:02 Y:AE P:A5 SP:FB PPU:163,124 CYC:18569
+EC04 A:FF X:02 Y:AE P:A5 SP:FB PPU:163,133 CYC:18572
+FAC2 A:FF X:02 Y:AE P:A5 SP:F9 PPU:163,151 CYC:18578
+FAC3 A:FF X:02 Y:AE P:A5 SP:F9 PPU:163,157 CYC:18580
+FAC4 A:FF X:02 Y:AE P:A5 SP:F9 PPU:163,163 CYC:18582
+FAC6 A:FF X:02 Y:AE P:A5 SP:F9 PPU:163,169 CYC:18584
+EC07 A:FF X:02 Y:AE P:A5 SP:FB PPU:163,187 CYC:18590
+EC09 A:FF X:02 Y:AE P:A5 SP:FB PPU:163,202 CYC:18595
+EC0A A:FF X:02 Y:AE P:A5 SP:FB PPU:163,208 CYC:18597
+EC0B A:FF X:02 Y:AE P:A5 SP:FB PPU:163,214 CYC:18599
+EC0C A:FF X:02 Y:AE P:A5 SP:FB PPU:163,220 CYC:18601
+EC0D A:FF X:02 Y:AE P:A5 SP:FB PPU:163,226 CYC:18603
+FAC7 A:FF X:02 Y:AE P:A5 SP:F9 PPU:163,244 CYC:18609
+FAC9 A:FF X:02 Y:AE P:A5 SP:F9 PPU:163,250 CYC:18611
+FACB A:FF X:02 Y:AE P:A5 SP:F9 PPU:163,256 CYC:18613
+FACD A:FF X:02 Y:AE P:A5 SP:F9 PPU:163,262 CYC:18615
+FACF A:FF X:02 Y:AE P:A5 SP:F9 PPU:163,268 CYC:18617
+FAD1 A:FF X:02 Y:AE P:27 SP:F9 PPU:163,274 CYC:18619
+FAD3 A:FF X:02 Y:AE P:27 SP:F9 PPU:163,280 CYC:18621
+EC10 A:FF X:02 Y:AE P:27 SP:FB PPU:163,298 CYC:18627
+EC12 A:00 X:02 Y:AE P:27 SP:FB PPU:163,307 CYC:18630
+EC14 A:00 X:02 Y:AE P:27 SP:FB PPU:163,313 CYC:18632
+EC18 A:00 X:02 Y:AE P:27 SP:FB PPU:163,322 CYC:18635
+EC19 A:00 X:02 Y:AF P:A5 SP:FB PPU:163,328 CYC:18637
+EC1B A:37 X:02 Y:AF P:25 SP:FB PPU:163,334 CYC:18639
+EC1D A:37 X:02 Y:AF P:25 SP:FB PPU:164, 2 CYC:18642
+FAD4 A:37 X:02 Y:AF P:25 SP:F9 PPU:164, 20 CYC:18648
+FAD6 A:37 X:02 Y:AF P:E5 SP:F9 PPU:164, 29 CYC:18651
+FAD7 A:37 X:02 Y:AF P:E5 SP:F9 PPU:164, 35 CYC:18653
+FAD9 A:F0 X:02 Y:AF P:E5 SP:F9 PPU:164, 41 CYC:18655
+EC20 A:F0 X:02 Y:AF P:E5 SP:FB PPU:164, 59 CYC:18661
+EC22 A:B8 X:02 Y:AF P:A5 SP:FB PPU:164, 74 CYC:18666
+EC23 A:B8 X:02 Y:AF P:A5 SP:FB PPU:164, 80 CYC:18668
+EC24 A:B8 X:02 Y:AF P:A5 SP:FB PPU:164, 86 CYC:18670
+EC25 A:B8 X:02 Y:AF P:A5 SP:FB PPU:164, 92 CYC:18672
+EC26 A:B8 X:02 Y:AF P:A5 SP:FB PPU:164, 98 CYC:18674
+FADA A:B8 X:02 Y:AF P:A5 SP:F9 PPU:164,116 CYC:18680
+FADC A:B8 X:02 Y:AF P:A5 SP:F9 PPU:164,122 CYC:18682
+FADE A:B8 X:02 Y:AF P:A5 SP:F9 PPU:164,128 CYC:18684
+FAE0 A:B8 X:02 Y:AF P:A5 SP:F9 PPU:164,134 CYC:18686
+FAE2 A:B8 X:02 Y:AF P:A5 SP:F9 PPU:164,140 CYC:18688
+FAE4 A:B8 X:02 Y:AF P:27 SP:F9 PPU:164,146 CYC:18690
+FAE8 A:B8 X:02 Y:AF P:27 SP:F9 PPU:164,155 CYC:18693
+EC29 A:B8 X:02 Y:AF P:27 SP:FB PPU:164,173 CYC:18699
+EC2B A:38 X:02 Y:AF P:25 SP:FB PPU:164,182 CYC:18702
+EC2D A:38 X:02 Y:AF P:27 SP:FB PPU:164,188 CYC:18704
+EC31 A:38 X:02 Y:AF P:27 SP:FB PPU:164,197 CYC:18707
+EC32 A:38 X:02 Y:B0 P:A5 SP:FB PPU:164,203 CYC:18709
+EC34 A:EB X:02 Y:B0 P:A5 SP:FB PPU:164,209 CYC:18711
+EC37 A:EB X:02 Y:B0 P:A5 SP:FB PPU:164,221 CYC:18715
+FAB1 A:EB X:02 Y:B0 P:A5 SP:F9 PPU:164,239 CYC:18721
+FAB3 A:EB X:02 Y:B0 P:E5 SP:F9 PPU:164,248 CYC:18724
+FAB4 A:EB X:02 Y:B0 P:E4 SP:F9 PPU:164,254 CYC:18726
+FAB6 A:40 X:02 Y:B0 P:64 SP:F9 PPU:164,260 CYC:18728
+EC3A A:40 X:02 Y:B0 P:64 SP:FB PPU:164,278 CYC:18734
+EC3D A:53 X:02 Y:B0 P:24 SP:FB PPU:164,296 CYC:18740
+EC3E A:53 X:02 Y:B0 P:24 SP:FB PPU:164,302 CYC:18742
+EC3F A:53 X:02 Y:B0 P:24 SP:FB PPU:164,308 CYC:18744
+EC40 A:53 X:02 Y:B0 P:24 SP:FB PPU:164,314 CYC:18746
+EC41 A:53 X:02 Y:B0 P:24 SP:FB PPU:164,320 CYC:18748
+FAB7 A:53 X:02 Y:B0 P:24 SP:F9 PPU:164,338 CYC:18754
+FAB9 A:53 X:02 Y:B0 P:24 SP:F9 PPU:165, 3 CYC:18756
+FABB A:53 X:02 Y:B0 P:24 SP:F9 PPU:165, 9 CYC:18758
+FABD A:53 X:02 Y:B0 P:24 SP:F9 PPU:165, 15 CYC:18760
+FABF A:53 X:02 Y:B0 P:27 SP:F9 PPU:165, 21 CYC:18762
+FAC1 A:53 X:02 Y:B0 P:27 SP:F9 PPU:165, 27 CYC:18764
+EC44 A:53 X:02 Y:B0 P:27 SP:FB PPU:165, 45 CYC:18770
+EC47 A:EC X:02 Y:B0 P:A5 SP:FB PPU:165, 57 CYC:18774
+EC49 A:EC X:02 Y:B0 P:27 SP:FB PPU:165, 63 CYC:18776
+EC4D A:EC X:02 Y:B0 P:27 SP:FB PPU:165, 72 CYC:18779
+EC4E A:EC X:02 Y:B1 P:A5 SP:FB PPU:165, 78 CYC:18781
+EC50 A:FF X:02 Y:B1 P:A5 SP:FB PPU:165, 84 CYC:18783
+EC53 A:FF X:02 Y:B1 P:A5 SP:FB PPU:165, 96 CYC:18787
+FAC2 A:FF X:02 Y:B1 P:A5 SP:F9 PPU:165,114 CYC:18793
+FAC3 A:FF X:02 Y:B1 P:A5 SP:F9 PPU:165,120 CYC:18795
+FAC4 A:FF X:02 Y:B1 P:A5 SP:F9 PPU:165,126 CYC:18797
+FAC6 A:FF X:02 Y:B1 P:A5 SP:F9 PPU:165,132 CYC:18799
+EC56 A:FF X:02 Y:B1 P:A5 SP:FB PPU:165,150 CYC:18805
+EC59 A:FF X:02 Y:B1 P:A5 SP:FB PPU:165,168 CYC:18811
+EC5A A:FF X:02 Y:B1 P:A5 SP:FB PPU:165,174 CYC:18813
+EC5B A:FF X:02 Y:B1 P:A5 SP:FB PPU:165,180 CYC:18815
+EC5C A:FF X:02 Y:B1 P:A5 SP:FB PPU:165,186 CYC:18817
+EC5D A:FF X:02 Y:B1 P:A5 SP:FB PPU:165,192 CYC:18819
+FAC7 A:FF X:02 Y:B1 P:A5 SP:F9 PPU:165,210 CYC:18825
+FAC9 A:FF X:02 Y:B1 P:A5 SP:F9 PPU:165,216 CYC:18827
+FACB A:FF X:02 Y:B1 P:A5 SP:F9 PPU:165,222 CYC:18829
+FACD A:FF X:02 Y:B1 P:A5 SP:F9 PPU:165,228 CYC:18831
+FACF A:FF X:02 Y:B1 P:A5 SP:F9 PPU:165,234 CYC:18833
+FAD1 A:FF X:02 Y:B1 P:27 SP:F9 PPU:165,240 CYC:18835
+FAD3 A:FF X:02 Y:B1 P:27 SP:F9 PPU:165,246 CYC:18837
+EC60 A:FF X:02 Y:B1 P:27 SP:FB PPU:165,264 CYC:18843
+EC63 A:00 X:02 Y:B1 P:27 SP:FB PPU:165,276 CYC:18847
+EC65 A:00 X:02 Y:B1 P:27 SP:FB PPU:165,282 CYC:18849
+EC69 A:00 X:02 Y:B1 P:27 SP:FB PPU:165,291 CYC:18852
+EC6A A:00 X:02 Y:B2 P:A5 SP:FB PPU:165,297 CYC:18854
+EC6C A:37 X:02 Y:B2 P:25 SP:FB PPU:165,303 CYC:18856
+EC6F A:37 X:02 Y:B2 P:25 SP:FB PPU:165,315 CYC:18860
+FAD4 A:37 X:02 Y:B2 P:25 SP:F9 PPU:165,333 CYC:18866
+FAD6 A:37 X:02 Y:B2 P:E5 SP:F9 PPU:166, 1 CYC:18869
+FAD7 A:37 X:02 Y:B2 P:E5 SP:F9 PPU:166, 7 CYC:18871
+FAD9 A:F0 X:02 Y:B2 P:E5 SP:F9 PPU:166, 13 CYC:18873
+EC72 A:F0 X:02 Y:B2 P:E5 SP:FB PPU:166, 31 CYC:18879
+EC75 A:B8 X:02 Y:B2 P:A5 SP:FB PPU:166, 49 CYC:18885
+EC76 A:B8 X:02 Y:B2 P:A5 SP:FB PPU:166, 55 CYC:18887
+EC77 A:B8 X:02 Y:B2 P:A5 SP:FB PPU:166, 61 CYC:18889
+EC78 A:B8 X:02 Y:B2 P:A5 SP:FB PPU:166, 67 CYC:18891
+EC79 A:B8 X:02 Y:B2 P:A5 SP:FB PPU:166, 73 CYC:18893
+FADA A:B8 X:02 Y:B2 P:A5 SP:F9 PPU:166, 91 CYC:18899
+FADC A:B8 X:02 Y:B2 P:A5 SP:F9 PPU:166, 97 CYC:18901
+FADE A:B8 X:02 Y:B2 P:A5 SP:F9 PPU:166,103 CYC:18903
+FAE0 A:B8 X:02 Y:B2 P:A5 SP:F9 PPU:166,109 CYC:18905
+FAE2 A:B8 X:02 Y:B2 P:A5 SP:F9 PPU:166,115 CYC:18907
+FAE4 A:B8 X:02 Y:B2 P:27 SP:F9 PPU:166,121 CYC:18909
+FAE8 A:B8 X:02 Y:B2 P:27 SP:F9 PPU:166,130 CYC:18912
+EC7C A:B8 X:02 Y:B2 P:27 SP:FB PPU:166,148 CYC:18918
+EC7F A:38 X:02 Y:B2 P:25 SP:FB PPU:166,160 CYC:18922
+EC81 A:38 X:02 Y:B2 P:27 SP:FB PPU:166,166 CYC:18924
+EC85 A:38 X:02 Y:B2 P:27 SP:FB PPU:166,175 CYC:18927
+EC87 A:EB X:02 Y:B2 P:A5 SP:FB PPU:166,181 CYC:18929
+EC8A A:EB X:02 Y:B2 P:A5 SP:FB PPU:166,193 CYC:18933
+EC8C A:48 X:02 Y:B2 P:25 SP:FB PPU:166,199 CYC:18935
+EC8E A:48 X:02 Y:B2 P:25 SP:FB PPU:166,208 CYC:18938
+EC90 A:05 X:02 Y:B2 P:25 SP:FB PPU:166,214 CYC:18940
+EC92 A:05 X:02 Y:B2 P:25 SP:FB PPU:166,223 CYC:18943
+EC94 A:05 X:02 Y:FF P:A5 SP:FB PPU:166,229 CYC:18945
+FAB1 A:05 X:02 Y:FF P:A5 SP:F9 PPU:166,247 CYC:18951
+FAB3 A:05 X:02 Y:FF P:E5 SP:F9 PPU:166,256 CYC:18954
+FAB4 A:05 X:02 Y:FF P:E4 SP:F9 PPU:166,262 CYC:18956
+FAB6 A:40 X:02 Y:FF P:64 SP:F9 PPU:166,268 CYC:18958
+EC97 A:40 X:02 Y:FF P:64 SP:FB PPU:166,286 CYC:18964
+EC99 A:53 X:02 Y:FF P:24 SP:FB PPU:166,310 CYC:18972
+EC9A A:53 X:02 Y:FF P:24 SP:FB PPU:166,316 CYC:18974
+EC9B A:53 X:02 Y:FF P:24 SP:FB PPU:166,322 CYC:18976
+EC9C A:53 X:02 Y:FF P:24 SP:FA PPU:166,331 CYC:18979
+EC9D A:53 X:02 Y:FF P:24 SP:F9 PPU:166,340 CYC:18982
+EC9F A:53 X:02 Y:B3 P:A4 SP:F9 PPU:167, 5 CYC:18984
+ECA0 A:53 X:02 Y:B3 P:24 SP:FA PPU:167, 17 CYC:18988
+ECA1 A:53 X:02 Y:B3 P:24 SP:FB PPU:167, 29 CYC:18992
+FAB7 A:53 X:02 Y:B3 P:24 SP:F9 PPU:167, 47 CYC:18998
+FAB9 A:53 X:02 Y:B3 P:24 SP:F9 PPU:167, 53 CYC:19000
+FABB A:53 X:02 Y:B3 P:24 SP:F9 PPU:167, 59 CYC:19002
+FABD A:53 X:02 Y:B3 P:24 SP:F9 PPU:167, 65 CYC:19004
+FABF A:53 X:02 Y:B3 P:27 SP:F9 PPU:167, 71 CYC:19006
+FAC1 A:53 X:02 Y:B3 P:27 SP:F9 PPU:167, 77 CYC:19008
+ECA4 A:53 X:02 Y:B3 P:27 SP:FB PPU:167, 95 CYC:19014
+ECA7 A:EC X:02 Y:B3 P:A5 SP:FB PPU:167,107 CYC:19018
+ECA9 A:EC X:02 Y:B3 P:27 SP:FB PPU:167,113 CYC:19020
+ECAD A:EC X:02 Y:B3 P:27 SP:FB PPU:167,122 CYC:19023
+ECAF A:EC X:02 Y:FF P:A5 SP:FB PPU:167,128 CYC:19025
+ECB1 A:FF X:02 Y:FF P:A5 SP:FB PPU:167,134 CYC:19027
+ECB4 A:FF X:02 Y:FF P:A5 SP:FB PPU:167,146 CYC:19031
+FAC2 A:FF X:02 Y:FF P:A5 SP:F9 PPU:167,164 CYC:19037
+FAC3 A:FF X:02 Y:FF P:A5 SP:F9 PPU:167,170 CYC:19039
+FAC4 A:FF X:02 Y:FF P:A5 SP:F9 PPU:167,176 CYC:19041
+FAC6 A:FF X:02 Y:FF P:A5 SP:F9 PPU:167,182 CYC:19043
+ECB7 A:FF X:02 Y:FF P:A5 SP:FB PPU:167,200 CYC:19049
+ECB9 A:FF X:02 Y:FF P:A5 SP:FB PPU:167,224 CYC:19057
+ECBA A:FF X:02 Y:FF P:A5 SP:FB PPU:167,230 CYC:19059
+ECBB A:FF X:02 Y:FF P:A5 SP:FB PPU:167,236 CYC:19061
+ECBC A:FF X:02 Y:FF P:A5 SP:FA PPU:167,245 CYC:19064
+ECBD A:FF X:02 Y:FF P:A5 SP:F9 PPU:167,254 CYC:19067
+ECBF A:FF X:02 Y:B4 P:A5 SP:F9 PPU:167,260 CYC:19069
+ECC0 A:FF X:02 Y:B4 P:A5 SP:FA PPU:167,272 CYC:19073
+ECC1 A:FF X:02 Y:B4 P:A5 SP:FB PPU:167,284 CYC:19077
+FAC7 A:FF X:02 Y:B4 P:A5 SP:F9 PPU:167,302 CYC:19083
+FAC9 A:FF X:02 Y:B4 P:A5 SP:F9 PPU:167,308 CYC:19085
+FACB A:FF X:02 Y:B4 P:A5 SP:F9 PPU:167,314 CYC:19087
+FACD A:FF X:02 Y:B4 P:A5 SP:F9 PPU:167,320 CYC:19089
+FACF A:FF X:02 Y:B4 P:A5 SP:F9 PPU:167,326 CYC:19091
+FAD1 A:FF X:02 Y:B4 P:27 SP:F9 PPU:167,332 CYC:19093
+FAD3 A:FF X:02 Y:B4 P:27 SP:F9 PPU:167,338 CYC:19095
+ECC4 A:FF X:02 Y:B4 P:27 SP:FB PPU:168, 15 CYC:19101
+ECC7 A:00 X:02 Y:B4 P:27 SP:FB PPU:168, 27 CYC:19105
+ECC9 A:00 X:02 Y:B4 P:27 SP:FB PPU:168, 33 CYC:19107
+ECCD A:00 X:02 Y:B4 P:27 SP:FB PPU:168, 42 CYC:19110
+ECCF A:00 X:02 Y:FF P:A5 SP:FB PPU:168, 48 CYC:19112
+ECD1 A:37 X:02 Y:FF P:25 SP:FB PPU:168, 54 CYC:19114
+ECD4 A:37 X:02 Y:FF P:25 SP:FB PPU:168, 66 CYC:19118
+FAD4 A:37 X:02 Y:FF P:25 SP:F9 PPU:168, 84 CYC:19124
+FAD6 A:37 X:02 Y:FF P:E5 SP:F9 PPU:168, 93 CYC:19127
+FAD7 A:37 X:02 Y:FF P:E5 SP:F9 PPU:168, 99 CYC:19129
+FAD9 A:F0 X:02 Y:FF P:E5 SP:F9 PPU:168,105 CYC:19131
+ECD7 A:F0 X:02 Y:FF P:E5 SP:FB PPU:168,123 CYC:19137
+ECD9 A:B8 X:02 Y:FF P:A5 SP:FB PPU:168,147 CYC:19145
+ECDA A:B8 X:02 Y:FF P:A5 SP:FB PPU:168,153 CYC:19147
+ECDB A:B8 X:02 Y:FF P:A5 SP:FB PPU:168,159 CYC:19149
+ECDC A:B8 X:02 Y:FF P:A5 SP:FA PPU:168,168 CYC:19152
+ECDD A:B8 X:02 Y:FF P:A5 SP:F9 PPU:168,177 CYC:19155
+ECDF A:B8 X:02 Y:B5 P:A5 SP:F9 PPU:168,183 CYC:19157
+ECE0 A:B8 X:02 Y:B5 P:A5 SP:FA PPU:168,195 CYC:19161
+ECE1 A:B8 X:02 Y:B5 P:A5 SP:FB PPU:168,207 CYC:19165
+FADA A:B8 X:02 Y:B5 P:A5 SP:F9 PPU:168,225 CYC:19171
+FADC A:B8 X:02 Y:B5 P:A5 SP:F9 PPU:168,231 CYC:19173
+FADE A:B8 X:02 Y:B5 P:A5 SP:F9 PPU:168,237 CYC:19175
+FAE0 A:B8 X:02 Y:B5 P:A5 SP:F9 PPU:168,243 CYC:19177
+FAE2 A:B8 X:02 Y:B5 P:A5 SP:F9 PPU:168,249 CYC:19179
+FAE4 A:B8 X:02 Y:B5 P:27 SP:F9 PPU:168,255 CYC:19181
+FAE8 A:B8 X:02 Y:B5 P:27 SP:F9 PPU:168,264 CYC:19184
+ECE4 A:B8 X:02 Y:B5 P:27 SP:FB PPU:168,282 CYC:19190
+ECE7 A:38 X:02 Y:B5 P:25 SP:FB PPU:168,294 CYC:19194
+ECE9 A:38 X:02 Y:B5 P:27 SP:FB PPU:168,300 CYC:19196
+ECED A:38 X:02 Y:B5 P:27 SP:FB PPU:168,309 CYC:19199
+ECEF A:38 X:02 Y:B6 P:A5 SP:FB PPU:168,315 CYC:19201
+ECF1 A:38 X:FF Y:B6 P:A5 SP:FB PPU:168,321 CYC:19203
+ECF3 A:EB X:FF Y:B6 P:A5 SP:FB PPU:168,327 CYC:19205
+ECF5 A:EB X:FF Y:B6 P:A5 SP:FB PPU:168,336 CYC:19208
+FAB1 A:EB X:FF Y:B6 P:A5 SP:F9 PPU:169, 13 CYC:19214
+FAB3 A:EB X:FF Y:B6 P:E5 SP:F9 PPU:169, 22 CYC:19217
+FAB4 A:EB X:FF Y:B6 P:E4 SP:F9 PPU:169, 28 CYC:19219
+FAB6 A:40 X:FF Y:B6 P:64 SP:F9 PPU:169, 34 CYC:19221
+ECF8 A:40 X:FF Y:B6 P:64 SP:FB PPU:169, 52 CYC:19227
+ECFA A:53 X:FF Y:B6 P:24 SP:FB PPU:169, 70 CYC:19233
+ECFB A:53 X:FF Y:B6 P:24 SP:FB PPU:169, 76 CYC:19235
+ECFC A:53 X:FF Y:B6 P:24 SP:FB PPU:169, 82 CYC:19237
+ECFD A:53 X:FF Y:B6 P:24 SP:FB PPU:169, 88 CYC:19239
+ECFE A:53 X:FF Y:B6 P:24 SP:FB PPU:169, 94 CYC:19241
+FAB7 A:53 X:FF Y:B6 P:24 SP:F9 PPU:169,112 CYC:19247
+FAB9 A:53 X:FF Y:B6 P:24 SP:F9 PPU:169,118 CYC:19249
+FABB A:53 X:FF Y:B6 P:24 SP:F9 PPU:169,124 CYC:19251
+FABD A:53 X:FF Y:B6 P:24 SP:F9 PPU:169,130 CYC:19253
+FABF A:53 X:FF Y:B6 P:27 SP:F9 PPU:169,136 CYC:19255
+FAC1 A:53 X:FF Y:B6 P:27 SP:F9 PPU:169,142 CYC:19257
+ED01 A:53 X:FF Y:B6 P:27 SP:FB PPU:169,160 CYC:19263
+ED03 A:EC X:FF Y:B6 P:A5 SP:FB PPU:169,169 CYC:19266
+ED05 A:EC X:FF Y:B6 P:27 SP:FB PPU:169,175 CYC:19268
+ED09 A:EC X:FF Y:B6 P:27 SP:FB PPU:169,184 CYC:19271
+ED0A A:EC X:FF Y:B7 P:A5 SP:FB PPU:169,190 CYC:19273
+ED0C A:FF X:FF Y:B7 P:A5 SP:FB PPU:169,196 CYC:19275
+ED0E A:FF X:FF Y:B7 P:A5 SP:FB PPU:169,205 CYC:19278
+FAC2 A:FF X:FF Y:B7 P:A5 SP:F9 PPU:169,223 CYC:19284
+FAC3 A:FF X:FF Y:B7 P:A5 SP:F9 PPU:169,229 CYC:19286
+FAC4 A:FF X:FF Y:B7 P:A5 SP:F9 PPU:169,235 CYC:19288
+FAC6 A:FF X:FF Y:B7 P:A5 SP:F9 PPU:169,241 CYC:19290
+ED11 A:FF X:FF Y:B7 P:A5 SP:FB PPU:169,259 CYC:19296
+ED13 A:FF X:FF Y:B7 P:A5 SP:FB PPU:169,277 CYC:19302
+ED14 A:FF X:FF Y:B7 P:A5 SP:FB PPU:169,283 CYC:19304
+ED15 A:FF X:FF Y:B7 P:A5 SP:FB PPU:169,289 CYC:19306
+ED16 A:FF X:FF Y:B7 P:A5 SP:FB PPU:169,295 CYC:19308
+ED17 A:FF X:FF Y:B7 P:A5 SP:FB PPU:169,301 CYC:19310
+FAC7 A:FF X:FF Y:B7 P:A5 SP:F9 PPU:169,319 CYC:19316
+FAC9 A:FF X:FF Y:B7 P:A5 SP:F9 PPU:169,325 CYC:19318
+FACB A:FF X:FF Y:B7 P:A5 SP:F9 PPU:169,331 CYC:19320
+FACD A:FF X:FF Y:B7 P:A5 SP:F9 PPU:169,337 CYC:19322
+FACF A:FF X:FF Y:B7 P:A5 SP:F9 PPU:170, 2 CYC:19324
+FAD1 A:FF X:FF Y:B7 P:27 SP:F9 PPU:170, 8 CYC:19326
+FAD3 A:FF X:FF Y:B7 P:27 SP:F9 PPU:170, 14 CYC:19328
+ED1A A:FF X:FF Y:B7 P:27 SP:FB PPU:170, 32 CYC:19334
+ED1C A:00 X:FF Y:B7 P:27 SP:FB PPU:170, 41 CYC:19337
+ED1E A:00 X:FF Y:B7 P:27 SP:FB PPU:170, 47 CYC:19339
+ED22 A:00 X:FF Y:B7 P:27 SP:FB PPU:170, 56 CYC:19342
+ED23 A:00 X:FF Y:B8 P:A5 SP:FB PPU:170, 62 CYC:19344
+ED25 A:37 X:FF Y:B8 P:25 SP:FB PPU:170, 68 CYC:19346
+ED27 A:37 X:FF Y:B8 P:25 SP:FB PPU:170, 77 CYC:19349
+FAD4 A:37 X:FF Y:B8 P:25 SP:F9 PPU:170, 95 CYC:19355
+FAD6 A:37 X:FF Y:B8 P:E5 SP:F9 PPU:170,104 CYC:19358
+FAD7 A:37 X:FF Y:B8 P:E5 SP:F9 PPU:170,110 CYC:19360
+FAD9 A:F0 X:FF Y:B8 P:E5 SP:F9 PPU:170,116 CYC:19362
+ED2A A:F0 X:FF Y:B8 P:E5 SP:FB PPU:170,134 CYC:19368
+ED2C A:B8 X:FF Y:B8 P:A5 SP:FB PPU:170,152 CYC:19374
+ED2D A:B8 X:FF Y:B8 P:A5 SP:FB PPU:170,158 CYC:19376
+ED2E A:B8 X:FF Y:B8 P:A5 SP:FB PPU:170,164 CYC:19378
+ED2F A:B8 X:FF Y:B8 P:A5 SP:FB PPU:170,170 CYC:19380
+ED30 A:B8 X:FF Y:B8 P:A5 SP:FB PPU:170,176 CYC:19382
+FADA A:B8 X:FF Y:B8 P:A5 SP:F9 PPU:170,194 CYC:19388
+FADC A:B8 X:FF Y:B8 P:A5 SP:F9 PPU:170,200 CYC:19390
+FADE A:B8 X:FF Y:B8 P:A5 SP:F9 PPU:170,206 CYC:19392
+FAE0 A:B8 X:FF Y:B8 P:A5 SP:F9 PPU:170,212 CYC:19394
+FAE2 A:B8 X:FF Y:B8 P:A5 SP:F9 PPU:170,218 CYC:19396
+FAE4 A:B8 X:FF Y:B8 P:27 SP:F9 PPU:170,224 CYC:19398
+FAE8 A:B8 X:FF Y:B8 P:27 SP:F9 PPU:170,233 CYC:19401
+ED33 A:B8 X:FF Y:B8 P:27 SP:FB PPU:170,251 CYC:19407
+ED35 A:38 X:FF Y:B8 P:25 SP:FB PPU:170,260 CYC:19410
+ED37 A:38 X:FF Y:B8 P:27 SP:FB PPU:170,266 CYC:19412
+ED3B A:38 X:FF Y:B8 P:27 SP:FB PPU:170,275 CYC:19415
+ED3D A:EB X:FF Y:B8 P:A5 SP:FB PPU:170,281 CYC:19417
+ED40 A:EB X:FF Y:B8 P:A5 SP:FB PPU:170,293 CYC:19421
+ED42 A:EB X:FF Y:FF P:A5 SP:FB PPU:170,299 CYC:19423
+FAB1 A:EB X:FF Y:FF P:A5 SP:F9 PPU:170,317 CYC:19429
+FAB3 A:EB X:FF Y:FF P:E5 SP:F9 PPU:170,326 CYC:19432
+FAB4 A:EB X:FF Y:FF P:E4 SP:F9 PPU:170,332 CYC:19434
+FAB6 A:40 X:FF Y:FF P:64 SP:F9 PPU:170,338 CYC:19436
+ED45 A:40 X:FF Y:FF P:64 SP:FB PPU:171, 15 CYC:19442
+ED48 A:53 X:FF Y:FF P:24 SP:FB PPU:171, 36 CYC:19449
+ED49 A:53 X:FF Y:FF P:24 SP:FB PPU:171, 42 CYC:19451
+ED4A A:53 X:FF Y:FF P:24 SP:FB PPU:171, 48 CYC:19453
+ED4B A:53 X:FF Y:FF P:24 SP:FA PPU:171, 57 CYC:19456
+ED4C A:53 X:FF Y:FF P:24 SP:F9 PPU:171, 66 CYC:19459
+ED4E A:53 X:FF Y:B9 P:A4 SP:F9 PPU:171, 72 CYC:19461
+ED4F A:53 X:FF Y:B9 P:24 SP:FA PPU:171, 84 CYC:19465
+ED50 A:53 X:FF Y:B9 P:24 SP:FB PPU:171, 96 CYC:19469
+FAB7 A:53 X:FF Y:B9 P:24 SP:F9 PPU:171,114 CYC:19475
+FAB9 A:53 X:FF Y:B9 P:24 SP:F9 PPU:171,120 CYC:19477
+FABB A:53 X:FF Y:B9 P:24 SP:F9 PPU:171,126 CYC:19479
+FABD A:53 X:FF Y:B9 P:24 SP:F9 PPU:171,132 CYC:19481
+FABF A:53 X:FF Y:B9 P:27 SP:F9 PPU:171,138 CYC:19483
+FAC1 A:53 X:FF Y:B9 P:27 SP:F9 PPU:171,144 CYC:19485
+ED53 A:53 X:FF Y:B9 P:27 SP:FB PPU:171,162 CYC:19491
+ED56 A:EC X:FF Y:B9 P:A5 SP:FB PPU:171,174 CYC:19495
+ED58 A:EC X:FF Y:B9 P:27 SP:FB PPU:171,180 CYC:19497
+ED5C A:EC X:FF Y:B9 P:27 SP:FB PPU:171,189 CYC:19500
+ED5E A:EC X:FF Y:FF P:A5 SP:FB PPU:171,195 CYC:19502
+ED60 A:FF X:FF Y:FF P:A5 SP:FB PPU:171,201 CYC:19504
+ED63 A:FF X:FF Y:FF P:A5 SP:FB PPU:171,213 CYC:19508
+FAC2 A:FF X:FF Y:FF P:A5 SP:F9 PPU:171,231 CYC:19514
+FAC3 A:FF X:FF Y:FF P:A5 SP:F9 PPU:171,237 CYC:19516
+FAC4 A:FF X:FF Y:FF P:A5 SP:F9 PPU:171,243 CYC:19518
+FAC6 A:FF X:FF Y:FF P:A5 SP:F9 PPU:171,249 CYC:19520
+ED66 A:FF X:FF Y:FF P:A5 SP:FB PPU:171,267 CYC:19526
+ED69 A:FF X:FF Y:FF P:A5 SP:FB PPU:171,288 CYC:19533
+ED6A A:FF X:FF Y:FF P:A5 SP:FB PPU:171,294 CYC:19535
+ED6B A:FF X:FF Y:FF P:A5 SP:FB PPU:171,300 CYC:19537
+ED6C A:FF X:FF Y:FF P:A5 SP:FA PPU:171,309 CYC:19540
+ED6D A:FF X:FF Y:FF P:A5 SP:F9 PPU:171,318 CYC:19543
+ED6F A:FF X:FF Y:BA P:A5 SP:F9 PPU:171,324 CYC:19545
+ED70 A:FF X:FF Y:BA P:A5 SP:FA PPU:171,336 CYC:19549
+ED71 A:FF X:FF Y:BA P:A5 SP:FB PPU:172, 7 CYC:19553
+FAC7 A:FF X:FF Y:BA P:A5 SP:F9 PPU:172, 25 CYC:19559
+FAC9 A:FF X:FF Y:BA P:A5 SP:F9 PPU:172, 31 CYC:19561
+FACB A:FF X:FF Y:BA P:A5 SP:F9 PPU:172, 37 CYC:19563
+FACD A:FF X:FF Y:BA P:A5 SP:F9 PPU:172, 43 CYC:19565
+FACF A:FF X:FF Y:BA P:A5 SP:F9 PPU:172, 49 CYC:19567
+FAD1 A:FF X:FF Y:BA P:27 SP:F9 PPU:172, 55 CYC:19569
+FAD3 A:FF X:FF Y:BA P:27 SP:F9 PPU:172, 61 CYC:19571
+ED74 A:FF X:FF Y:BA P:27 SP:FB PPU:172, 79 CYC:19577
+ED77 A:00 X:FF Y:BA P:27 SP:FB PPU:172, 91 CYC:19581
+ED79 A:00 X:FF Y:BA P:27 SP:FB PPU:172, 97 CYC:19583
+ED7D A:00 X:FF Y:BA P:27 SP:FB PPU:172,106 CYC:19586
+ED7F A:00 X:FF Y:FF P:A5 SP:FB PPU:172,112 CYC:19588
+ED81 A:37 X:FF Y:FF P:25 SP:FB PPU:172,118 CYC:19590
+ED84 A:37 X:FF Y:FF P:25 SP:FB PPU:172,130 CYC:19594
+FAD4 A:37 X:FF Y:FF P:25 SP:F9 PPU:172,148 CYC:19600
+FAD6 A:37 X:FF Y:FF P:E5 SP:F9 PPU:172,157 CYC:19603
+FAD7 A:37 X:FF Y:FF P:E5 SP:F9 PPU:172,163 CYC:19605
+FAD9 A:F0 X:FF Y:FF P:E5 SP:F9 PPU:172,169 CYC:19607
+ED87 A:F0 X:FF Y:FF P:E5 SP:FB PPU:172,187 CYC:19613
+ED8A A:B8 X:FF Y:FF P:A5 SP:FB PPU:172,208 CYC:19620
+ED8B A:B8 X:FF Y:FF P:A5 SP:FB PPU:172,214 CYC:19622
+ED8C A:B8 X:FF Y:FF P:A5 SP:FB PPU:172,220 CYC:19624
+ED8D A:B8 X:FF Y:FF P:A5 SP:FA PPU:172,229 CYC:19627
+ED8E A:B8 X:FF Y:FF P:A5 SP:F9 PPU:172,238 CYC:19630
+ED90 A:B8 X:FF Y:BB P:A5 SP:F9 PPU:172,244 CYC:19632
+ED91 A:B8 X:FF Y:BB P:A5 SP:FA PPU:172,256 CYC:19636
+ED92 A:B8 X:FF Y:BB P:A5 SP:FB PPU:172,268 CYC:19640
+FADA A:B8 X:FF Y:BB P:A5 SP:F9 PPU:172,286 CYC:19646
+FADC A:B8 X:FF Y:BB P:A5 SP:F9 PPU:172,292 CYC:19648
+FADE A:B8 X:FF Y:BB P:A5 SP:F9 PPU:172,298 CYC:19650
+FAE0 A:B8 X:FF Y:BB P:A5 SP:F9 PPU:172,304 CYC:19652
+FAE2 A:B8 X:FF Y:BB P:A5 SP:F9 PPU:172,310 CYC:19654
+FAE4 A:B8 X:FF Y:BB P:27 SP:F9 PPU:172,316 CYC:19656
+FAE8 A:B8 X:FF Y:BB P:27 SP:F9 PPU:172,325 CYC:19659
+ED95 A:B8 X:FF Y:BB P:27 SP:FB PPU:173, 2 CYC:19665
+ED98 A:38 X:FF Y:BB P:25 SP:FB PPU:173, 14 CYC:19669
+ED9A A:38 X:FF Y:BB P:27 SP:FB PPU:173, 20 CYC:19671
+ED9E A:38 X:FF Y:BB P:27 SP:FB PPU:173, 29 CYC:19674
+EDA0 A:38 X:FF Y:BC P:A5 SP:FB PPU:173, 35 CYC:19676
+EDA2 A:38 X:FF Y:BC P:A5 SP:FB PPU:173, 41 CYC:19678
+EDA4 A:EB X:FF Y:BC P:A5 SP:FB PPU:173, 47 CYC:19680
+EDA7 A:EB X:FF Y:BC P:A5 SP:FB PPU:173, 59 CYC:19684
+FAB1 A:EB X:FF Y:BC P:A5 SP:F9 PPU:173, 77 CYC:19690
+FAB3 A:EB X:FF Y:BC P:E5 SP:F9 PPU:173, 86 CYC:19693
+FAB4 A:EB X:FF Y:BC P:E4 SP:F9 PPU:173, 92 CYC:19695
+FAB6 A:40 X:FF Y:BC P:64 SP:F9 PPU:173, 98 CYC:19697
+EDAA A:40 X:FF Y:BC P:64 SP:FB PPU:173,116 CYC:19703
+EDAD A:53 X:FF Y:BC P:24 SP:FB PPU:173,137 CYC:19710
+EDAE A:53 X:FF Y:BC P:24 SP:FB PPU:173,143 CYC:19712
+EDAF A:53 X:FF Y:BC P:24 SP:FB PPU:173,149 CYC:19714
+EDB0 A:53 X:FF Y:BC P:24 SP:FB PPU:173,155 CYC:19716
+EDB1 A:53 X:FF Y:BC P:24 SP:FB PPU:173,161 CYC:19718
+FAB7 A:53 X:FF Y:BC P:24 SP:F9 PPU:173,179 CYC:19724
+FAB9 A:53 X:FF Y:BC P:24 SP:F9 PPU:173,185 CYC:19726
+FABB A:53 X:FF Y:BC P:24 SP:F9 PPU:173,191 CYC:19728
+FABD A:53 X:FF Y:BC P:24 SP:F9 PPU:173,197 CYC:19730
+FABF A:53 X:FF Y:BC P:27 SP:F9 PPU:173,203 CYC:19732
+FAC1 A:53 X:FF Y:BC P:27 SP:F9 PPU:173,209 CYC:19734
+EDB4 A:53 X:FF Y:BC P:27 SP:FB PPU:173,227 CYC:19740
+EDB7 A:EC X:FF Y:BC P:A5 SP:FB PPU:173,239 CYC:19744
+EDB9 A:EC X:FF Y:BC P:27 SP:FB PPU:173,245 CYC:19746
+EDBD A:EC X:FF Y:BC P:27 SP:FB PPU:173,254 CYC:19749
+EDBE A:EC X:FF Y:BD P:A5 SP:FB PPU:173,260 CYC:19751
+EDC0 A:FF X:FF Y:BD P:A5 SP:FB PPU:173,266 CYC:19753
+EDC3 A:FF X:FF Y:BD P:A5 SP:FB PPU:173,278 CYC:19757
+FAC2 A:FF X:FF Y:BD P:A5 SP:F9 PPU:173,296 CYC:19763
+FAC3 A:FF X:FF Y:BD P:A5 SP:F9 PPU:173,302 CYC:19765
+FAC4 A:FF X:FF Y:BD P:A5 SP:F9 PPU:173,308 CYC:19767
+FAC6 A:FF X:FF Y:BD P:A5 SP:F9 PPU:173,314 CYC:19769
+EDC6 A:FF X:FF Y:BD P:A5 SP:FB PPU:173,332 CYC:19775
+EDC9 A:FF X:FF Y:BD P:A5 SP:FB PPU:174, 12 CYC:19782
+EDCA A:FF X:FF Y:BD P:A5 SP:FB PPU:174, 18 CYC:19784
+EDCB A:FF X:FF Y:BD P:A5 SP:FB PPU:174, 24 CYC:19786
+EDCC A:FF X:FF Y:BD P:A5 SP:FB PPU:174, 30 CYC:19788
+EDCD A:FF X:FF Y:BD P:A5 SP:FB PPU:174, 36 CYC:19790
+FAC7 A:FF X:FF Y:BD P:A5 SP:F9 PPU:174, 54 CYC:19796
+FAC9 A:FF X:FF Y:BD P:A5 SP:F9 PPU:174, 60 CYC:19798
+FACB A:FF X:FF Y:BD P:A5 SP:F9 PPU:174, 66 CYC:19800
+FACD A:FF X:FF Y:BD P:A5 SP:F9 PPU:174, 72 CYC:19802
+FACF A:FF X:FF Y:BD P:A5 SP:F9 PPU:174, 78 CYC:19804
+FAD1 A:FF X:FF Y:BD P:27 SP:F9 PPU:174, 84 CYC:19806
+FAD3 A:FF X:FF Y:BD P:27 SP:F9 PPU:174, 90 CYC:19808
+EDD0 A:FF X:FF Y:BD P:27 SP:FB PPU:174,108 CYC:19814
+EDD3 A:00 X:FF Y:BD P:27 SP:FB PPU:174,120 CYC:19818
+EDD5 A:00 X:FF Y:BD P:27 SP:FB PPU:174,126 CYC:19820
+EDD9 A:00 X:FF Y:BD P:27 SP:FB PPU:174,135 CYC:19823
+EDDA A:00 X:FF Y:BE P:A5 SP:FB PPU:174,141 CYC:19825
+EDDC A:37 X:FF Y:BE P:25 SP:FB PPU:174,147 CYC:19827
+EDDF A:37 X:FF Y:BE P:25 SP:FB PPU:174,159 CYC:19831
+FAD4 A:37 X:FF Y:BE P:25 SP:F9 PPU:174,177 CYC:19837
+FAD6 A:37 X:FF Y:BE P:E5 SP:F9 PPU:174,186 CYC:19840
+FAD7 A:37 X:FF Y:BE P:E5 SP:F9 PPU:174,192 CYC:19842
+FAD9 A:F0 X:FF Y:BE P:E5 SP:F9 PPU:174,198 CYC:19844
+EDE2 A:F0 X:FF Y:BE P:E5 SP:FB PPU:174,216 CYC:19850
+EDE5 A:B8 X:FF Y:BE P:A5 SP:FB PPU:174,237 CYC:19857
+EDE6 A:B8 X:FF Y:BE P:A5 SP:FB PPU:174,243 CYC:19859
+EDE7 A:B8 X:FF Y:BE P:A5 SP:FB PPU:174,249 CYC:19861
+EDE8 A:B8 X:FF Y:BE P:A5 SP:FB PPU:174,255 CYC:19863
+EDE9 A:B8 X:FF Y:BE P:A5 SP:FB PPU:174,261 CYC:19865
+FADA A:B8 X:FF Y:BE P:A5 SP:F9 PPU:174,279 CYC:19871
+FADC A:B8 X:FF Y:BE P:A5 SP:F9 PPU:174,285 CYC:19873
+FADE A:B8 X:FF Y:BE P:A5 SP:F9 PPU:174,291 CYC:19875
+FAE0 A:B8 X:FF Y:BE P:A5 SP:F9 PPU:174,297 CYC:19877
+FAE2 A:B8 X:FF Y:BE P:A5 SP:F9 PPU:174,303 CYC:19879
+FAE4 A:B8 X:FF Y:BE P:27 SP:F9 PPU:174,309 CYC:19881
+FAE8 A:B8 X:FF Y:BE P:27 SP:F9 PPU:174,318 CYC:19884
+EDEC A:B8 X:FF Y:BE P:27 SP:FB PPU:174,336 CYC:19890
+EDEF A:38 X:FF Y:BE P:25 SP:FB PPU:175, 7 CYC:19894
+EDF1 A:38 X:FF Y:BE P:27 SP:FB PPU:175, 13 CYC:19896
+EDF5 A:38 X:FF Y:BE P:27 SP:FB PPU:175, 22 CYC:19899
+C641 A:38 X:FF Y:BE P:27 SP:FD PPU:175, 40 CYC:19905
+EDF6 A:38 X:FF Y:BE P:27 SP:FB PPU:175, 58 CYC:19911
+EDF8 A:FF X:FF Y:BE P:A5 SP:FB PPU:175, 64 CYC:19913
+EDFA A:FF X:FF Y:BE P:A5 SP:FB PPU:175, 73 CYC:19916
+EDFC A:FF X:FF Y:BF P:A5 SP:FB PPU:175, 79 CYC:19918
+EDFE A:FF X:02 Y:BF P:25 SP:FB PPU:175, 85 CYC:19920
+EE00 A:47 X:02 Y:BF P:25 SP:FB PPU:175, 91 CYC:19922
+EE02 A:47 X:02 Y:BF P:25 SP:FB PPU:175,100 CYC:19925
+EE04 A:06 X:02 Y:BF P:25 SP:FB PPU:175,106 CYC:19927
+EE06 A:06 X:02 Y:BF P:25 SP:FB PPU:175,115 CYC:19930
+EE08 A:A5 X:02 Y:BF P:A5 SP:FB PPU:175,121 CYC:19932
+EE0B A:A5 X:02 Y:BF P:A5 SP:FB PPU:175,133 CYC:19936
+FA7B A:A5 X:02 Y:BF P:A5 SP:F9 PPU:175,151 CYC:19942
+FA7D A:A5 X:02 Y:BF P:E5 SP:F9 PPU:175,160 CYC:19945
+FA7E A:A5 X:02 Y:BF P:E4 SP:F9 PPU:175,166 CYC:19947
+FA80 A:B3 X:02 Y:BF P:E4 SP:F9 PPU:175,172 CYC:19949
+EE0E A:B3 X:02 Y:BF P:E4 SP:FB PPU:175,190 CYC:19955
+EE10 A:FB X:02 Y:BF P:E5 SP:FB PPU:175,214 CYC:19963
+EE11 A:FB X:02 Y:BF P:E5 SP:FB PPU:175,220 CYC:19965
+EE12 A:FB X:02 Y:BF P:E5 SP:FB PPU:175,226 CYC:19967
+EE13 A:FB X:02 Y:BF P:E5 SP:FB PPU:175,232 CYC:19969
+EE14 A:FB X:02 Y:BF P:E5 SP:FB PPU:175,238 CYC:19971
+FA81 A:FB X:02 Y:BF P:E5 SP:F9 PPU:175,256 CYC:19977
+FA83 A:FB X:02 Y:BF P:E5 SP:F9 PPU:175,262 CYC:19979
+FA85 A:FB X:02 Y:BF P:E5 SP:F9 PPU:175,268 CYC:19981
+FA87 A:FB X:02 Y:BF P:E5 SP:F9 PPU:175,274 CYC:19983
+FA89 A:FB X:02 Y:BF P:67 SP:F9 PPU:175,280 CYC:19985
+FA8B A:FB X:02 Y:BF P:67 SP:F9 PPU:175,286 CYC:19987
+EE17 A:FB X:02 Y:BF P:67 SP:FB PPU:175,304 CYC:19993
+EE1A A:4A X:02 Y:BF P:65 SP:FB PPU:175,316 CYC:19997
+EE1C A:4A X:02 Y:BF P:67 SP:FB PPU:175,322 CYC:19999
+EE20 A:4A X:02 Y:BF P:67 SP:FB PPU:175,331 CYC:20002
+EE21 A:4A X:02 Y:C0 P:E5 SP:FB PPU:175,337 CYC:20004
+EE23 A:29 X:02 Y:C0 P:65 SP:FB PPU:176, 2 CYC:20006
+EE26 A:29 X:02 Y:C0 P:65 SP:FB PPU:176, 14 CYC:20010
+FA8C A:29 X:02 Y:C0 P:65 SP:F9 PPU:176, 32 CYC:20016
+FA8D A:29 X:02 Y:C0 P:25 SP:F9 PPU:176, 38 CYC:20018
+FA8E A:29 X:02 Y:C0 P:24 SP:F9 PPU:176, 44 CYC:20020
+FA90 A:C3 X:02 Y:C0 P:A4 SP:F9 PPU:176, 50 CYC:20022
+EE29 A:C3 X:02 Y:C0 P:A4 SP:FB PPU:176, 68 CYC:20028
+EE2B A:D3 X:02 Y:C0 P:A4 SP:FB PPU:176, 92 CYC:20036
+EE2C A:D3 X:02 Y:C0 P:A4 SP:FB PPU:176, 98 CYC:20038
+EE2D A:D3 X:02 Y:C0 P:A4 SP:FB PPU:176,104 CYC:20040
+EE2E A:D3 X:02 Y:C0 P:A4 SP:FB PPU:176,110 CYC:20042
+EE2F A:D3 X:02 Y:C0 P:A4 SP:FB PPU:176,116 CYC:20044
+FA91 A:D3 X:02 Y:C0 P:A4 SP:F9 PPU:176,134 CYC:20050
+FA93 A:D3 X:02 Y:C0 P:A4 SP:F9 PPU:176,140 CYC:20052
+FA95 A:D3 X:02 Y:C0 P:A4 SP:F9 PPU:176,146 CYC:20054
+FA97 A:D3 X:02 Y:C0 P:A4 SP:F9 PPU:176,152 CYC:20056
+FA99 A:D3 X:02 Y:C0 P:A4 SP:F9 PPU:176,158 CYC:20058
+FA9B A:D3 X:02 Y:C0 P:27 SP:F9 PPU:176,164 CYC:20060
+FA9D A:D3 X:02 Y:C0 P:27 SP:F9 PPU:176,170 CYC:20062
+EE32 A:D3 X:02 Y:C0 P:27 SP:FB PPU:176,188 CYC:20068
+EE35 A:52 X:02 Y:C0 P:25 SP:FB PPU:176,200 CYC:20072
+EE37 A:52 X:02 Y:C0 P:27 SP:FB PPU:176,206 CYC:20074
+EE3B A:52 X:02 Y:C0 P:27 SP:FB PPU:176,215 CYC:20077
+EE3C A:52 X:02 Y:C1 P:A5 SP:FB PPU:176,221 CYC:20079
+EE3E A:37 X:02 Y:C1 P:25 SP:FB PPU:176,227 CYC:20081
+EE41 A:37 X:02 Y:C1 P:25 SP:FB PPU:176,239 CYC:20085
+FA9E A:37 X:02 Y:C1 P:25 SP:F9 PPU:176,257 CYC:20091
+FAA0 A:37 X:02 Y:C1 P:E5 SP:F9 PPU:176,266 CYC:20094
+FAA1 A:37 X:02 Y:C1 P:E5 SP:F9 PPU:176,272 CYC:20096
+FAA3 A:10 X:02 Y:C1 P:65 SP:F9 PPU:176,278 CYC:20098
+EE44 A:10 X:02 Y:C1 P:65 SP:FB PPU:176,296 CYC:20104
+EE46 A:7E X:02 Y:C1 P:64 SP:FB PPU:176,320 CYC:20112
+EE47 A:7E X:02 Y:C1 P:64 SP:FB PPU:176,326 CYC:20114
+EE48 A:7E X:02 Y:C1 P:64 SP:FB PPU:176,332 CYC:20116
+EE49 A:7E X:02 Y:C1 P:64 SP:FB PPU:176,338 CYC:20118
+EE4A A:7E X:02 Y:C1 P:64 SP:FB PPU:177, 3 CYC:20120
+FAA4 A:7E X:02 Y:C1 P:64 SP:F9 PPU:177, 21 CYC:20126
+FAA6 A:7E X:02 Y:C1 P:64 SP:F9 PPU:177, 27 CYC:20128
+FAA8 A:7E X:02 Y:C1 P:64 SP:F9 PPU:177, 33 CYC:20130
+FAAA A:7E X:02 Y:C1 P:64 SP:F9 PPU:177, 39 CYC:20132
+FAAC A:7E X:02 Y:C1 P:64 SP:F9 PPU:177, 45 CYC:20134
+FAAE A:7E X:02 Y:C1 P:67 SP:F9 PPU:177, 51 CYC:20136
+FAB0 A:7E X:02 Y:C1 P:67 SP:F9 PPU:177, 57 CYC:20138
+EE4D A:7E X:02 Y:C1 P:67 SP:FB PPU:177, 75 CYC:20144
+EE50 A:6E X:02 Y:C1 P:65 SP:FB PPU:177, 87 CYC:20148
+EE52 A:6E X:02 Y:C1 P:67 SP:FB PPU:177, 93 CYC:20150
+EE56 A:6E X:02 Y:C1 P:67 SP:FB PPU:177,102 CYC:20153
+EE57 A:6E X:02 Y:C2 P:E5 SP:FB PPU:177,108 CYC:20155
+EE59 A:A5 X:02 Y:C2 P:E5 SP:FB PPU:177,114 CYC:20157
+EE5B A:A5 X:02 Y:C2 P:E5 SP:FB PPU:177,123 CYC:20160
+FA7B A:A5 X:02 Y:C2 P:E5 SP:F9 PPU:177,141 CYC:20166
+FA7D A:A5 X:02 Y:C2 P:E5 SP:F9 PPU:177,150 CYC:20169
+FA7E A:A5 X:02 Y:C2 P:E4 SP:F9 PPU:177,156 CYC:20171
+FA80 A:B3 X:02 Y:C2 P:E4 SP:F9 PPU:177,162 CYC:20173
+EE5E A:B3 X:02 Y:C2 P:E4 SP:FB PPU:177,180 CYC:20179
+EE60 A:FB X:02 Y:C2 P:E5 SP:FB PPU:177,195 CYC:20184
+EE61 A:FB X:02 Y:C2 P:E5 SP:FB PPU:177,201 CYC:20186
+EE62 A:FB X:02 Y:C2 P:E5 SP:FB PPU:177,207 CYC:20188
+EE63 A:FB X:02 Y:C2 P:E5 SP:FB PPU:177,213 CYC:20190
+EE64 A:FB X:02 Y:C2 P:E5 SP:FB PPU:177,219 CYC:20192
+FA81 A:FB X:02 Y:C2 P:E5 SP:F9 PPU:177,237 CYC:20198
+FA83 A:FB X:02 Y:C2 P:E5 SP:F9 PPU:177,243 CYC:20200
+FA85 A:FB X:02 Y:C2 P:E5 SP:F9 PPU:177,249 CYC:20202
+FA87 A:FB X:02 Y:C2 P:E5 SP:F9 PPU:177,255 CYC:20204
+FA89 A:FB X:02 Y:C2 P:67 SP:F9 PPU:177,261 CYC:20206
+FA8B A:FB X:02 Y:C2 P:67 SP:F9 PPU:177,267 CYC:20208
+EE67 A:FB X:02 Y:C2 P:67 SP:FB PPU:177,285 CYC:20214
+EE69 A:4A X:02 Y:C2 P:65 SP:FB PPU:177,294 CYC:20217
+EE6B A:4A X:02 Y:C2 P:67 SP:FB PPU:177,300 CYC:20219
+EE6F A:4A X:02 Y:C2 P:67 SP:FB PPU:177,309 CYC:20222
+EE70 A:4A X:02 Y:C3 P:E5 SP:FB PPU:177,315 CYC:20224
+EE72 A:29 X:02 Y:C3 P:65 SP:FB PPU:177,321 CYC:20226
+EE74 A:29 X:02 Y:C3 P:65 SP:FB PPU:177,330 CYC:20229
+FA8C A:29 X:02 Y:C3 P:65 SP:F9 PPU:178, 7 CYC:20235
+FA8D A:29 X:02 Y:C3 P:25 SP:F9 PPU:178, 13 CYC:20237
+FA8E A:29 X:02 Y:C3 P:24 SP:F9 PPU:178, 19 CYC:20239
+FA90 A:C3 X:02 Y:C3 P:A4 SP:F9 PPU:178, 25 CYC:20241
+EE77 A:C3 X:02 Y:C3 P:A4 SP:FB PPU:178, 43 CYC:20247
+EE79 A:D3 X:02 Y:C3 P:A4 SP:FB PPU:178, 58 CYC:20252
+EE7A A:D3 X:02 Y:C3 P:A4 SP:FB PPU:178, 64 CYC:20254
+EE7B A:D3 X:02 Y:C3 P:A4 SP:FB PPU:178, 70 CYC:20256
+EE7C A:D3 X:02 Y:C3 P:A4 SP:FB PPU:178, 76 CYC:20258
+EE7D A:D3 X:02 Y:C3 P:A4 SP:FB PPU:178, 82 CYC:20260
+FA91 A:D3 X:02 Y:C3 P:A4 SP:F9 PPU:178,100 CYC:20266
+FA93 A:D3 X:02 Y:C3 P:A4 SP:F9 PPU:178,106 CYC:20268
+FA95 A:D3 X:02 Y:C3 P:A4 SP:F9 PPU:178,112 CYC:20270
+FA97 A:D3 X:02 Y:C3 P:A4 SP:F9 PPU:178,118 CYC:20272
+FA99 A:D3 X:02 Y:C3 P:A4 SP:F9 PPU:178,124 CYC:20274
+FA9B A:D3 X:02 Y:C3 P:27 SP:F9 PPU:178,130 CYC:20276
+FA9D A:D3 X:02 Y:C3 P:27 SP:F9 PPU:178,136 CYC:20278
+EE80 A:D3 X:02 Y:C3 P:27 SP:FB PPU:178,154 CYC:20284
+EE82 A:52 X:02 Y:C3 P:25 SP:FB PPU:178,163 CYC:20287
+EE84 A:52 X:02 Y:C3 P:27 SP:FB PPU:178,169 CYC:20289
+EE88 A:52 X:02 Y:C3 P:27 SP:FB PPU:178,178 CYC:20292
+EE89 A:52 X:02 Y:C4 P:A5 SP:FB PPU:178,184 CYC:20294
+EE8B A:37 X:02 Y:C4 P:25 SP:FB PPU:178,190 CYC:20296
+EE8D A:37 X:02 Y:C4 P:25 SP:FB PPU:178,199 CYC:20299
+FA9E A:37 X:02 Y:C4 P:25 SP:F9 PPU:178,217 CYC:20305
+FAA0 A:37 X:02 Y:C4 P:E5 SP:F9 PPU:178,226 CYC:20308
+FAA1 A:37 X:02 Y:C4 P:E5 SP:F9 PPU:178,232 CYC:20310
+FAA3 A:10 X:02 Y:C4 P:65 SP:F9 PPU:178,238 CYC:20312
+EE90 A:10 X:02 Y:C4 P:65 SP:FB PPU:178,256 CYC:20318
+EE92 A:7E X:02 Y:C4 P:64 SP:FB PPU:178,271 CYC:20323
+EE93 A:7E X:02 Y:C4 P:64 SP:FB PPU:178,277 CYC:20325
+EE94 A:7E X:02 Y:C4 P:64 SP:FB PPU:178,283 CYC:20327
+EE95 A:7E X:02 Y:C4 P:64 SP:FB PPU:178,289 CYC:20329
+EE96 A:7E X:02 Y:C4 P:64 SP:FB PPU:178,295 CYC:20331
+FAA4 A:7E X:02 Y:C4 P:64 SP:F9 PPU:178,313 CYC:20337
+FAA6 A:7E X:02 Y:C4 P:64 SP:F9 PPU:178,319 CYC:20339
+FAA8 A:7E X:02 Y:C4 P:64 SP:F9 PPU:178,325 CYC:20341
+FAAA A:7E X:02 Y:C4 P:64 SP:F9 PPU:178,331 CYC:20343
+FAAC A:7E X:02 Y:C4 P:64 SP:F9 PPU:178,337 CYC:20345
+FAAE A:7E X:02 Y:C4 P:67 SP:F9 PPU:179, 2 CYC:20347
+FAB0 A:7E X:02 Y:C4 P:67 SP:F9 PPU:179, 8 CYC:20349
+EE99 A:7E X:02 Y:C4 P:67 SP:FB PPU:179, 26 CYC:20355
+EE9B A:6E X:02 Y:C4 P:65 SP:FB PPU:179, 35 CYC:20358
+EE9D A:6E X:02 Y:C4 P:67 SP:FB PPU:179, 41 CYC:20360
+EEA1 A:6E X:02 Y:C4 P:67 SP:FB PPU:179, 50 CYC:20363
+EEA2 A:6E X:02 Y:C5 P:E5 SP:FB PPU:179, 56 CYC:20365
+EEA4 A:A5 X:02 Y:C5 P:E5 SP:FB PPU:179, 62 CYC:20367
+EEA7 A:A5 X:02 Y:C5 P:E5 SP:FB PPU:179, 74 CYC:20371
+FA7B A:A5 X:02 Y:C5 P:E5 SP:F9 PPU:179, 92 CYC:20377
+FA7D A:A5 X:02 Y:C5 P:E5 SP:F9 PPU:179,101 CYC:20380
+FA7E A:A5 X:02 Y:C5 P:E4 SP:F9 PPU:179,107 CYC:20382
+FA80 A:B3 X:02 Y:C5 P:E4 SP:F9 PPU:179,113 CYC:20384
+EEAA A:B3 X:02 Y:C5 P:E4 SP:FB PPU:179,131 CYC:20390
+EEAD A:FB X:02 Y:C5 P:E5 SP:FB PPU:179,149 CYC:20396
+EEAE A:FB X:02 Y:C5 P:E5 SP:FB PPU:179,155 CYC:20398
+EEAF A:FB X:02 Y:C5 P:E5 SP:FB PPU:179,161 CYC:20400
+EEB0 A:FB X:02 Y:C5 P:E5 SP:FB PPU:179,167 CYC:20402
+EEB1 A:FB X:02 Y:C5 P:E5 SP:FB PPU:179,173 CYC:20404
+FA81 A:FB X:02 Y:C5 P:E5 SP:F9 PPU:179,191 CYC:20410
+FA83 A:FB X:02 Y:C5 P:E5 SP:F9 PPU:179,197 CYC:20412
+FA85 A:FB X:02 Y:C5 P:E5 SP:F9 PPU:179,203 CYC:20414
+FA87 A:FB X:02 Y:C5 P:E5 SP:F9 PPU:179,209 CYC:20416
+FA89 A:FB X:02 Y:C5 P:67 SP:F9 PPU:179,215 CYC:20418
+FA8B A:FB X:02 Y:C5 P:67 SP:F9 PPU:179,221 CYC:20420
+EEB4 A:FB X:02 Y:C5 P:67 SP:FB PPU:179,239 CYC:20426
+EEB7 A:4A X:02 Y:C5 P:65 SP:FB PPU:179,251 CYC:20430
+EEB9 A:4A X:02 Y:C5 P:67 SP:FB PPU:179,257 CYC:20432
+EEBD A:4A X:02 Y:C5 P:67 SP:FB PPU:179,266 CYC:20435
+EEBE A:4A X:02 Y:C6 P:E5 SP:FB PPU:179,272 CYC:20437
+EEC0 A:29 X:02 Y:C6 P:65 SP:FB PPU:179,278 CYC:20439
+EEC3 A:29 X:02 Y:C6 P:65 SP:FB PPU:179,290 CYC:20443
+FA8C A:29 X:02 Y:C6 P:65 SP:F9 PPU:179,308 CYC:20449
+FA8D A:29 X:02 Y:C6 P:25 SP:F9 PPU:179,314 CYC:20451
+FA8E A:29 X:02 Y:C6 P:24 SP:F9 PPU:179,320 CYC:20453
+FA90 A:C3 X:02 Y:C6 P:A4 SP:F9 PPU:179,326 CYC:20455
+EEC6 A:C3 X:02 Y:C6 P:A4 SP:FB PPU:180, 3 CYC:20461
+EEC9 A:D3 X:02 Y:C6 P:A4 SP:FB PPU:180, 21 CYC:20467
+EECA A:D3 X:02 Y:C6 P:A4 SP:FB PPU:180, 27 CYC:20469
+EECB A:D3 X:02 Y:C6 P:A4 SP:FB PPU:180, 33 CYC:20471
+EECC A:D3 X:02 Y:C6 P:A4 SP:FB PPU:180, 39 CYC:20473
+EECD A:D3 X:02 Y:C6 P:A4 SP:FB PPU:180, 45 CYC:20475
+FA91 A:D3 X:02 Y:C6 P:A4 SP:F9 PPU:180, 63 CYC:20481
+FA93 A:D3 X:02 Y:C6 P:A4 SP:F9 PPU:180, 69 CYC:20483
+FA95 A:D3 X:02 Y:C6 P:A4 SP:F9 PPU:180, 75 CYC:20485
+FA97 A:D3 X:02 Y:C6 P:A4 SP:F9 PPU:180, 81 CYC:20487
+FA99 A:D3 X:02 Y:C6 P:A4 SP:F9 PPU:180, 87 CYC:20489
+FA9B A:D3 X:02 Y:C6 P:27 SP:F9 PPU:180, 93 CYC:20491
+FA9D A:D3 X:02 Y:C6 P:27 SP:F9 PPU:180, 99 CYC:20493
+EED0 A:D3 X:02 Y:C6 P:27 SP:FB PPU:180,117 CYC:20499
+EED3 A:52 X:02 Y:C6 P:25 SP:FB PPU:180,129 CYC:20503
+EED5 A:52 X:02 Y:C6 P:27 SP:FB PPU:180,135 CYC:20505
+EED9 A:52 X:02 Y:C6 P:27 SP:FB PPU:180,144 CYC:20508
+EEDA A:52 X:02 Y:C7 P:A5 SP:FB PPU:180,150 CYC:20510
+EEDC A:37 X:02 Y:C7 P:25 SP:FB PPU:180,156 CYC:20512
+EEDF A:37 X:02 Y:C7 P:25 SP:FB PPU:180,168 CYC:20516
+FA9E A:37 X:02 Y:C7 P:25 SP:F9 PPU:180,186 CYC:20522
+FAA0 A:37 X:02 Y:C7 P:E5 SP:F9 PPU:180,195 CYC:20525
+FAA1 A:37 X:02 Y:C7 P:E5 SP:F9 PPU:180,201 CYC:20527
+FAA3 A:10 X:02 Y:C7 P:65 SP:F9 PPU:180,207 CYC:20529
+EEE2 A:10 X:02 Y:C7 P:65 SP:FB PPU:180,225 CYC:20535
+EEE5 A:7E X:02 Y:C7 P:64 SP:FB PPU:180,243 CYC:20541
+EEE6 A:7E X:02 Y:C7 P:64 SP:FB PPU:180,249 CYC:20543
+EEE7 A:7E X:02 Y:C7 P:64 SP:FB PPU:180,255 CYC:20545
+EEE8 A:7E X:02 Y:C7 P:64 SP:FB PPU:180,261 CYC:20547
+EEE9 A:7E X:02 Y:C7 P:64 SP:FB PPU:180,267 CYC:20549
+FAA4 A:7E X:02 Y:C7 P:64 SP:F9 PPU:180,285 CYC:20555
+FAA6 A:7E X:02 Y:C7 P:64 SP:F9 PPU:180,291 CYC:20557
+FAA8 A:7E X:02 Y:C7 P:64 SP:F9 PPU:180,297 CYC:20559
+FAAA A:7E X:02 Y:C7 P:64 SP:F9 PPU:180,303 CYC:20561
+FAAC A:7E X:02 Y:C7 P:64 SP:F9 PPU:180,309 CYC:20563
+FAAE A:7E X:02 Y:C7 P:67 SP:F9 PPU:180,315 CYC:20565
+FAB0 A:7E X:02 Y:C7 P:67 SP:F9 PPU:180,321 CYC:20567
+EEEC A:7E X:02 Y:C7 P:67 SP:FB PPU:180,339 CYC:20573
+EEEF A:6E X:02 Y:C7 P:65 SP:FB PPU:181, 10 CYC:20577
+EEF1 A:6E X:02 Y:C7 P:67 SP:FB PPU:181, 16 CYC:20579
+EEF5 A:6E X:02 Y:C7 P:67 SP:FB PPU:181, 25 CYC:20582
+EEF7 A:A5 X:02 Y:C7 P:E5 SP:FB PPU:181, 31 CYC:20584
+EEFA A:A5 X:02 Y:C7 P:E5 SP:FB PPU:181, 43 CYC:20588
+EEFC A:48 X:02 Y:C7 P:65 SP:FB PPU:181, 49 CYC:20590
+EEFE A:48 X:02 Y:C7 P:65 SP:FB PPU:181, 58 CYC:20593
+EF00 A:05 X:02 Y:C7 P:65 SP:FB PPU:181, 64 CYC:20595
+EF02 A:05 X:02 Y:C7 P:65 SP:FB PPU:181, 73 CYC:20598
+EF04 A:05 X:02 Y:FF P:E5 SP:FB PPU:181, 79 CYC:20600
+FA7B A:05 X:02 Y:FF P:E5 SP:F9 PPU:181, 97 CYC:20606
+FA7D A:05 X:02 Y:FF P:E5 SP:F9 PPU:181,106 CYC:20609
+FA7E A:05 X:02 Y:FF P:E4 SP:F9 PPU:181,112 CYC:20611
+FA80 A:B3 X:02 Y:FF P:E4 SP:F9 PPU:181,118 CYC:20613
+EF07 A:B3 X:02 Y:FF P:E4 SP:FB PPU:181,136 CYC:20619
+EF09 A:FB X:02 Y:FF P:E5 SP:FB PPU:181,160 CYC:20627
+EF0A A:FB X:02 Y:FF P:E5 SP:FB PPU:181,166 CYC:20629
+EF0B A:FB X:02 Y:FF P:E5 SP:FB PPU:181,172 CYC:20631
+EF0C A:FB X:02 Y:FF P:E5 SP:FA PPU:181,181 CYC:20634
+EF0D A:FB X:02 Y:FF P:E5 SP:F9 PPU:181,190 CYC:20637
+EF0F A:FB X:02 Y:C8 P:E5 SP:F9 PPU:181,196 CYC:20639
+EF10 A:FB X:02 Y:C8 P:E5 SP:FA PPU:181,208 CYC:20643
+EF11 A:FB X:02 Y:C8 P:E5 SP:FB PPU:181,220 CYC:20647
+FA81 A:FB X:02 Y:C8 P:E5 SP:F9 PPU:181,238 CYC:20653
+FA83 A:FB X:02 Y:C8 P:E5 SP:F9 PPU:181,244 CYC:20655
+FA85 A:FB X:02 Y:C8 P:E5 SP:F9 PPU:181,250 CYC:20657
+FA87 A:FB X:02 Y:C8 P:E5 SP:F9 PPU:181,256 CYC:20659
+FA89 A:FB X:02 Y:C8 P:67 SP:F9 PPU:181,262 CYC:20661
+FA8B A:FB X:02 Y:C8 P:67 SP:F9 PPU:181,268 CYC:20663
+EF14 A:FB X:02 Y:C8 P:67 SP:FB PPU:181,286 CYC:20669
+EF17 A:4A X:02 Y:C8 P:65 SP:FB PPU:181,298 CYC:20673
+EF19 A:4A X:02 Y:C8 P:67 SP:FB PPU:181,304 CYC:20675
+EF1D A:4A X:02 Y:C8 P:67 SP:FB PPU:181,313 CYC:20678
+EF1F A:4A X:02 Y:FF P:E5 SP:FB PPU:181,319 CYC:20680
+EF21 A:29 X:02 Y:FF P:65 SP:FB PPU:181,325 CYC:20682
+EF24 A:29 X:02 Y:FF P:65 SP:FB PPU:181,337 CYC:20686
+FA8C A:29 X:02 Y:FF P:65 SP:F9 PPU:182, 14 CYC:20692
+FA8D A:29 X:02 Y:FF P:25 SP:F9 PPU:182, 20 CYC:20694
+FA8E A:29 X:02 Y:FF P:24 SP:F9 PPU:182, 26 CYC:20696
+FA90 A:C3 X:02 Y:FF P:A4 SP:F9 PPU:182, 32 CYC:20698
+EF27 A:C3 X:02 Y:FF P:A4 SP:FB PPU:182, 50 CYC:20704
+EF29 A:D3 X:02 Y:FF P:A4 SP:FB PPU:182, 74 CYC:20712
+EF2A A:D3 X:02 Y:FF P:A4 SP:FB PPU:182, 80 CYC:20714
+EF2B A:D3 X:02 Y:FF P:A4 SP:FB PPU:182, 86 CYC:20716
+EF2C A:D3 X:02 Y:FF P:A4 SP:FA PPU:182, 95 CYC:20719
+EF2D A:D3 X:02 Y:FF P:A4 SP:F9 PPU:182,104 CYC:20722
+EF2F A:D3 X:02 Y:C9 P:A4 SP:F9 PPU:182,110 CYC:20724
+EF30 A:D3 X:02 Y:C9 P:A4 SP:FA PPU:182,122 CYC:20728
+EF31 A:D3 X:02 Y:C9 P:A4 SP:FB PPU:182,134 CYC:20732
+FA91 A:D3 X:02 Y:C9 P:A4 SP:F9 PPU:182,152 CYC:20738
+FA93 A:D3 X:02 Y:C9 P:A4 SP:F9 PPU:182,158 CYC:20740
+FA95 A:D3 X:02 Y:C9 P:A4 SP:F9 PPU:182,164 CYC:20742
+FA97 A:D3 X:02 Y:C9 P:A4 SP:F9 PPU:182,170 CYC:20744
+FA99 A:D3 X:02 Y:C9 P:A4 SP:F9 PPU:182,176 CYC:20746
+FA9B A:D3 X:02 Y:C9 P:27 SP:F9 PPU:182,182 CYC:20748
+FA9D A:D3 X:02 Y:C9 P:27 SP:F9 PPU:182,188 CYC:20750
+EF34 A:D3 X:02 Y:C9 P:27 SP:FB PPU:182,206 CYC:20756
+EF37 A:52 X:02 Y:C9 P:25 SP:FB PPU:182,218 CYC:20760
+EF39 A:52 X:02 Y:C9 P:27 SP:FB PPU:182,224 CYC:20762
+EF3D A:52 X:02 Y:C9 P:27 SP:FB PPU:182,233 CYC:20765
+EF3F A:52 X:02 Y:FF P:A5 SP:FB PPU:182,239 CYC:20767
+EF41 A:37 X:02 Y:FF P:25 SP:FB PPU:182,245 CYC:20769
+EF44 A:37 X:02 Y:FF P:25 SP:FB PPU:182,257 CYC:20773
+FA9E A:37 X:02 Y:FF P:25 SP:F9 PPU:182,275 CYC:20779
+FAA0 A:37 X:02 Y:FF P:E5 SP:F9 PPU:182,284 CYC:20782
+FAA1 A:37 X:02 Y:FF P:E5 SP:F9 PPU:182,290 CYC:20784
+FAA3 A:10 X:02 Y:FF P:65 SP:F9 PPU:182,296 CYC:20786
+EF47 A:10 X:02 Y:FF P:65 SP:FB PPU:182,314 CYC:20792
+EF49 A:7E X:02 Y:FF P:64 SP:FB PPU:182,338 CYC:20800
+EF4A A:7E X:02 Y:FF P:64 SP:FB PPU:183, 3 CYC:20802
+EF4B A:7E X:02 Y:FF P:64 SP:FB PPU:183, 9 CYC:20804
+EF4C A:7E X:02 Y:FF P:64 SP:FA PPU:183, 18 CYC:20807
+EF4D A:7E X:02 Y:FF P:64 SP:F9 PPU:183, 27 CYC:20810
+EF4F A:7E X:02 Y:CA P:E4 SP:F9 PPU:183, 33 CYC:20812
+EF50 A:7E X:02 Y:CA P:64 SP:FA PPU:183, 45 CYC:20816
+EF51 A:7E X:02 Y:CA P:64 SP:FB PPU:183, 57 CYC:20820
+FAA4 A:7E X:02 Y:CA P:64 SP:F9 PPU:183, 75 CYC:20826
+FAA6 A:7E X:02 Y:CA P:64 SP:F9 PPU:183, 81 CYC:20828
+FAA8 A:7E X:02 Y:CA P:64 SP:F9 PPU:183, 87 CYC:20830
+FAAA A:7E X:02 Y:CA P:64 SP:F9 PPU:183, 93 CYC:20832
+FAAC A:7E X:02 Y:CA P:64 SP:F9 PPU:183, 99 CYC:20834
+FAAE A:7E X:02 Y:CA P:67 SP:F9 PPU:183,105 CYC:20836
+FAB0 A:7E X:02 Y:CA P:67 SP:F9 PPU:183,111 CYC:20838
+EF54 A:7E X:02 Y:CA P:67 SP:FB PPU:183,129 CYC:20844
+EF57 A:6E X:02 Y:CA P:65 SP:FB PPU:183,141 CYC:20848
+EF59 A:6E X:02 Y:CA P:67 SP:FB PPU:183,147 CYC:20850
+EF5D A:6E X:02 Y:CA P:67 SP:FB PPU:183,156 CYC:20853
+EF5F A:6E X:02 Y:CB P:E5 SP:FB PPU:183,162 CYC:20855
+EF61 A:6E X:FF Y:CB P:E5 SP:FB PPU:183,168 CYC:20857
+EF63 A:A5 X:FF Y:CB P:E5 SP:FB PPU:183,174 CYC:20859
+EF65 A:A5 X:FF Y:CB P:E5 SP:FB PPU:183,183 CYC:20862
+FA7B A:A5 X:FF Y:CB P:E5 SP:F9 PPU:183,201 CYC:20868
+FA7D A:A5 X:FF Y:CB P:E5 SP:F9 PPU:183,210 CYC:20871
+FA7E A:A5 X:FF Y:CB P:E4 SP:F9 PPU:183,216 CYC:20873
+FA80 A:B3 X:FF Y:CB P:E4 SP:F9 PPU:183,222 CYC:20875
+EF68 A:B3 X:FF Y:CB P:E4 SP:FB PPU:183,240 CYC:20881
+EF6A A:FB X:FF Y:CB P:E5 SP:FB PPU:183,258 CYC:20887
+EF6B A:FB X:FF Y:CB P:E5 SP:FB PPU:183,264 CYC:20889
+EF6C A:FB X:FF Y:CB P:E5 SP:FB PPU:183,270 CYC:20891
+EF6D A:FB X:FF Y:CB P:E5 SP:FB PPU:183,276 CYC:20893
+EF6E A:FB X:FF Y:CB P:E5 SP:FB PPU:183,282 CYC:20895
+FA81 A:FB X:FF Y:CB P:E5 SP:F9 PPU:183,300 CYC:20901
+FA83 A:FB X:FF Y:CB P:E5 SP:F9 PPU:183,306 CYC:20903
+FA85 A:FB X:FF Y:CB P:E5 SP:F9 PPU:183,312 CYC:20905
+FA87 A:FB X:FF Y:CB P:E5 SP:F9 PPU:183,318 CYC:20907
+FA89 A:FB X:FF Y:CB P:67 SP:F9 PPU:183,324 CYC:20909
+FA8B A:FB X:FF Y:CB P:67 SP:F9 PPU:183,330 CYC:20911
+EF71 A:FB X:FF Y:CB P:67 SP:FB PPU:184, 7 CYC:20917
+EF73 A:4A X:FF Y:CB P:65 SP:FB PPU:184, 16 CYC:20920
+EF75 A:4A X:FF Y:CB P:67 SP:FB PPU:184, 22 CYC:20922
+EF79 A:4A X:FF Y:CB P:67 SP:FB PPU:184, 31 CYC:20925
+EF7A A:4A X:FF Y:CC P:E5 SP:FB PPU:184, 37 CYC:20927
+EF7C A:29 X:FF Y:CC P:65 SP:FB PPU:184, 43 CYC:20929
+EF7E A:29 X:FF Y:CC P:65 SP:FB PPU:184, 52 CYC:20932
+FA8C A:29 X:FF Y:CC P:65 SP:F9 PPU:184, 70 CYC:20938
+FA8D A:29 X:FF Y:CC P:25 SP:F9 PPU:184, 76 CYC:20940
+FA8E A:29 X:FF Y:CC P:24 SP:F9 PPU:184, 82 CYC:20942
+FA90 A:C3 X:FF Y:CC P:A4 SP:F9 PPU:184, 88 CYC:20944
+EF81 A:C3 X:FF Y:CC P:A4 SP:FB PPU:184,106 CYC:20950
+EF83 A:D3 X:FF Y:CC P:A4 SP:FB PPU:184,124 CYC:20956
+EF84 A:D3 X:FF Y:CC P:A4 SP:FB PPU:184,130 CYC:20958
+EF85 A:D3 X:FF Y:CC P:A4 SP:FB PPU:184,136 CYC:20960
+EF86 A:D3 X:FF Y:CC P:A4 SP:FB PPU:184,142 CYC:20962
+EF87 A:D3 X:FF Y:CC P:A4 SP:FB PPU:184,148 CYC:20964
+FA91 A:D3 X:FF Y:CC P:A4 SP:F9 PPU:184,166 CYC:20970
+FA93 A:D3 X:FF Y:CC P:A4 SP:F9 PPU:184,172 CYC:20972
+FA95 A:D3 X:FF Y:CC P:A4 SP:F9 PPU:184,178 CYC:20974
+FA97 A:D3 X:FF Y:CC P:A4 SP:F9 PPU:184,184 CYC:20976
+FA99 A:D3 X:FF Y:CC P:A4 SP:F9 PPU:184,190 CYC:20978
+FA9B A:D3 X:FF Y:CC P:27 SP:F9 PPU:184,196 CYC:20980
+FA9D A:D3 X:FF Y:CC P:27 SP:F9 PPU:184,202 CYC:20982
+EF8A A:D3 X:FF Y:CC P:27 SP:FB PPU:184,220 CYC:20988
+EF8C A:52 X:FF Y:CC P:25 SP:FB PPU:184,229 CYC:20991
+EF8E A:52 X:FF Y:CC P:27 SP:FB PPU:184,235 CYC:20993
+EF92 A:52 X:FF Y:CC P:27 SP:FB PPU:184,244 CYC:20996
+EF93 A:52 X:FF Y:CD P:A5 SP:FB PPU:184,250 CYC:20998
+EF95 A:37 X:FF Y:CD P:25 SP:FB PPU:184,256 CYC:21000
+EF97 A:37 X:FF Y:CD P:25 SP:FB PPU:184,265 CYC:21003
+FA9E A:37 X:FF Y:CD P:25 SP:F9 PPU:184,283 CYC:21009
+FAA0 A:37 X:FF Y:CD P:E5 SP:F9 PPU:184,292 CYC:21012
+FAA1 A:37 X:FF Y:CD P:E5 SP:F9 PPU:184,298 CYC:21014
+FAA3 A:10 X:FF Y:CD P:65 SP:F9 PPU:184,304 CYC:21016
+EF9A A:10 X:FF Y:CD P:65 SP:FB PPU:184,322 CYC:21022
+EF9C A:7E X:FF Y:CD P:64 SP:FB PPU:184,340 CYC:21028
+EF9D A:7E X:FF Y:CD P:64 SP:FB PPU:185, 5 CYC:21030
+EF9E A:7E X:FF Y:CD P:64 SP:FB PPU:185, 11 CYC:21032
+EF9F A:7E X:FF Y:CD P:64 SP:FB PPU:185, 17 CYC:21034
+EFA0 A:7E X:FF Y:CD P:64 SP:FB PPU:185, 23 CYC:21036
+FAA4 A:7E X:FF Y:CD P:64 SP:F9 PPU:185, 41 CYC:21042
+FAA6 A:7E X:FF Y:CD P:64 SP:F9 PPU:185, 47 CYC:21044
+FAA8 A:7E X:FF Y:CD P:64 SP:F9 PPU:185, 53 CYC:21046
+FAAA A:7E X:FF Y:CD P:64 SP:F9 PPU:185, 59 CYC:21048
+FAAC A:7E X:FF Y:CD P:64 SP:F9 PPU:185, 65 CYC:21050
+FAAE A:7E X:FF Y:CD P:67 SP:F9 PPU:185, 71 CYC:21052
+FAB0 A:7E X:FF Y:CD P:67 SP:F9 PPU:185, 77 CYC:21054
+EFA3 A:7E X:FF Y:CD P:67 SP:FB PPU:185, 95 CYC:21060
+EFA5 A:6E X:FF Y:CD P:65 SP:FB PPU:185,104 CYC:21063
+EFA7 A:6E X:FF Y:CD P:67 SP:FB PPU:185,110 CYC:21065
+EFAB A:6E X:FF Y:CD P:67 SP:FB PPU:185,119 CYC:21068
+EFAD A:A5 X:FF Y:CD P:E5 SP:FB PPU:185,125 CYC:21070
+EFB0 A:A5 X:FF Y:CD P:E5 SP:FB PPU:185,137 CYC:21074
+EFB2 A:A5 X:FF Y:FF P:E5 SP:FB PPU:185,143 CYC:21076
+FA7B A:A5 X:FF Y:FF P:E5 SP:F9 PPU:185,161 CYC:21082
+FA7D A:A5 X:FF Y:FF P:E5 SP:F9 PPU:185,170 CYC:21085
+FA7E A:A5 X:FF Y:FF P:E4 SP:F9 PPU:185,176 CYC:21087
+FA80 A:B3 X:FF Y:FF P:E4 SP:F9 PPU:185,182 CYC:21089
+EFB5 A:B3 X:FF Y:FF P:E4 SP:FB PPU:185,200 CYC:21095
+EFB8 A:FB X:FF Y:FF P:E5 SP:FB PPU:185,221 CYC:21102
+EFB9 A:FB X:FF Y:FF P:E5 SP:FB PPU:185,227 CYC:21104
+EFBA A:FB X:FF Y:FF P:E5 SP:FB PPU:185,233 CYC:21106
+EFBB A:FB X:FF Y:FF P:E5 SP:FA PPU:185,242 CYC:21109
+EFBC A:FB X:FF Y:FF P:E5 SP:F9 PPU:185,251 CYC:21112
+EFBE A:FB X:FF Y:CE P:E5 SP:F9 PPU:185,257 CYC:21114
+EFBF A:FB X:FF Y:CE P:E5 SP:FA PPU:185,269 CYC:21118
+EFC0 A:FB X:FF Y:CE P:E5 SP:FB PPU:185,281 CYC:21122
+FA81 A:FB X:FF Y:CE P:E5 SP:F9 PPU:185,299 CYC:21128
+FA83 A:FB X:FF Y:CE P:E5 SP:F9 PPU:185,305 CYC:21130
+FA85 A:FB X:FF Y:CE P:E5 SP:F9 PPU:185,311 CYC:21132
+FA87 A:FB X:FF Y:CE P:E5 SP:F9 PPU:185,317 CYC:21134
+FA89 A:FB X:FF Y:CE P:67 SP:F9 PPU:185,323 CYC:21136
+FA8B A:FB X:FF Y:CE P:67 SP:F9 PPU:185,329 CYC:21138
+EFC3 A:FB X:FF Y:CE P:67 SP:FB PPU:186, 6 CYC:21144
+EFC6 A:4A X:FF Y:CE P:65 SP:FB PPU:186, 18 CYC:21148
+EFC8 A:4A X:FF Y:CE P:67 SP:FB PPU:186, 24 CYC:21150
+EFCC A:4A X:FF Y:CE P:67 SP:FB PPU:186, 33 CYC:21153
+EFCE A:4A X:FF Y:FF P:E5 SP:FB PPU:186, 39 CYC:21155
+EFD0 A:29 X:FF Y:FF P:65 SP:FB PPU:186, 45 CYC:21157
+EFD3 A:29 X:FF Y:FF P:65 SP:FB PPU:186, 57 CYC:21161
+FA8C A:29 X:FF Y:FF P:65 SP:F9 PPU:186, 75 CYC:21167
+FA8D A:29 X:FF Y:FF P:25 SP:F9 PPU:186, 81 CYC:21169
+FA8E A:29 X:FF Y:FF P:24 SP:F9 PPU:186, 87 CYC:21171
+FA90 A:C3 X:FF Y:FF P:A4 SP:F9 PPU:186, 93 CYC:21173
+EFD6 A:C3 X:FF Y:FF P:A4 SP:FB PPU:186,111 CYC:21179
+EFD9 A:D3 X:FF Y:FF P:A4 SP:FB PPU:186,132 CYC:21186
+EFDA A:D3 X:FF Y:FF P:A4 SP:FB PPU:186,138 CYC:21188
+EFDB A:D3 X:FF Y:FF P:A4 SP:FB PPU:186,144 CYC:21190
+EFDC A:D3 X:FF Y:FF P:A4 SP:FA PPU:186,153 CYC:21193
+EFDD A:D3 X:FF Y:FF P:A4 SP:F9 PPU:186,162 CYC:21196
+EFDF A:D3 X:FF Y:CF P:A4 SP:F9 PPU:186,168 CYC:21198
+EFE0 A:D3 X:FF Y:CF P:A4 SP:FA PPU:186,180 CYC:21202
+EFE1 A:D3 X:FF Y:CF P:A4 SP:FB PPU:186,192 CYC:21206
+FA91 A:D3 X:FF Y:CF P:A4 SP:F9 PPU:186,210 CYC:21212
+FA93 A:D3 X:FF Y:CF P:A4 SP:F9 PPU:186,216 CYC:21214
+FA95 A:D3 X:FF Y:CF P:A4 SP:F9 PPU:186,222 CYC:21216
+FA97 A:D3 X:FF Y:CF P:A4 SP:F9 PPU:186,228 CYC:21218
+FA99 A:D3 X:FF Y:CF P:A4 SP:F9 PPU:186,234 CYC:21220
+FA9B A:D3 X:FF Y:CF P:27 SP:F9 PPU:186,240 CYC:21222
+FA9D A:D3 X:FF Y:CF P:27 SP:F9 PPU:186,246 CYC:21224
+EFE4 A:D3 X:FF Y:CF P:27 SP:FB PPU:186,264 CYC:21230
+EFE7 A:52 X:FF Y:CF P:25 SP:FB PPU:186,276 CYC:21234
+EFE9 A:52 X:FF Y:CF P:27 SP:FB PPU:186,282 CYC:21236
+EFED A:52 X:FF Y:CF P:27 SP:FB PPU:186,291 CYC:21239
+EFEF A:52 X:FF Y:FF P:A5 SP:FB PPU:186,297 CYC:21241
+EFF1 A:37 X:FF Y:FF P:25 SP:FB PPU:186,303 CYC:21243
+EFF4 A:37 X:FF Y:FF P:25 SP:FB PPU:186,315 CYC:21247
+FA9E A:37 X:FF Y:FF P:25 SP:F9 PPU:186,333 CYC:21253
+FAA0 A:37 X:FF Y:FF P:E5 SP:F9 PPU:187, 1 CYC:21256
+FAA1 A:37 X:FF Y:FF P:E5 SP:F9 PPU:187, 7 CYC:21258
+FAA3 A:10 X:FF Y:FF P:65 SP:F9 PPU:187, 13 CYC:21260
+EFF7 A:10 X:FF Y:FF P:65 SP:FB PPU:187, 31 CYC:21266
+EFFA A:7E X:FF Y:FF P:64 SP:FB PPU:187, 52 CYC:21273
+EFFB A:7E X:FF Y:FF P:64 SP:FB PPU:187, 58 CYC:21275
+EFFC A:7E X:FF Y:FF P:64 SP:FB PPU:187, 64 CYC:21277
+EFFD A:7E X:FF Y:FF P:64 SP:FA PPU:187, 73 CYC:21280
+EFFE A:7E X:FF Y:FF P:64 SP:F9 PPU:187, 82 CYC:21283
+F000 A:7E X:FF Y:D0 P:E4 SP:F9 PPU:187, 88 CYC:21285
+F001 A:7E X:FF Y:D0 P:64 SP:FA PPU:187,100 CYC:21289
+F002 A:7E X:FF Y:D0 P:64 SP:FB PPU:187,112 CYC:21293
+FAA4 A:7E X:FF Y:D0 P:64 SP:F9 PPU:187,130 CYC:21299
+FAA6 A:7E X:FF Y:D0 P:64 SP:F9 PPU:187,136 CYC:21301
+FAA8 A:7E X:FF Y:D0 P:64 SP:F9 PPU:187,142 CYC:21303
+FAAA A:7E X:FF Y:D0 P:64 SP:F9 PPU:187,148 CYC:21305
+FAAC A:7E X:FF Y:D0 P:64 SP:F9 PPU:187,154 CYC:21307
+FAAE A:7E X:FF Y:D0 P:67 SP:F9 PPU:187,160 CYC:21309
+FAB0 A:7E X:FF Y:D0 P:67 SP:F9 PPU:187,166 CYC:21311
+F005 A:7E X:FF Y:D0 P:67 SP:FB PPU:187,184 CYC:21317
+F008 A:6E X:FF Y:D0 P:65 SP:FB PPU:187,196 CYC:21321
+F00A A:6E X:FF Y:D0 P:67 SP:FB PPU:187,202 CYC:21323
+F00E A:6E X:FF Y:D0 P:67 SP:FB PPU:187,211 CYC:21326
+F010 A:6E X:FF Y:D1 P:E5 SP:FB PPU:187,217 CYC:21328
+F012 A:6E X:FF Y:D1 P:E5 SP:FB PPU:187,223 CYC:21330
+F014 A:A5 X:FF Y:D1 P:E5 SP:FB PPU:187,229 CYC:21332
+F017 A:A5 X:FF Y:D1 P:E5 SP:FB PPU:187,241 CYC:21336
+FA7B A:A5 X:FF Y:D1 P:E5 SP:F9 PPU:187,259 CYC:21342
+FA7D A:A5 X:FF Y:D1 P:E5 SP:F9 PPU:187,268 CYC:21345
+FA7E A:A5 X:FF Y:D1 P:E4 SP:F9 PPU:187,274 CYC:21347
+FA80 A:B3 X:FF Y:D1 P:E4 SP:F9 PPU:187,280 CYC:21349
+F01A A:B3 X:FF Y:D1 P:E4 SP:FB PPU:187,298 CYC:21355
+F01D A:FB X:FF Y:D1 P:E5 SP:FB PPU:187,319 CYC:21362
+F01E A:FB X:FF Y:D1 P:E5 SP:FB PPU:187,325 CYC:21364
+F01F A:FB X:FF Y:D1 P:E5 SP:FB PPU:187,331 CYC:21366
+F020 A:FB X:FF Y:D1 P:E5 SP:FB PPU:187,337 CYC:21368
+F021 A:FB X:FF Y:D1 P:E5 SP:FB PPU:188, 2 CYC:21370
+FA81 A:FB X:FF Y:D1 P:E5 SP:F9 PPU:188, 20 CYC:21376
+FA83 A:FB X:FF Y:D1 P:E5 SP:F9 PPU:188, 26 CYC:21378
+FA85 A:FB X:FF Y:D1 P:E5 SP:F9 PPU:188, 32 CYC:21380
+FA87 A:FB X:FF Y:D1 P:E5 SP:F9 PPU:188, 38 CYC:21382
+FA89 A:FB X:FF Y:D1 P:67 SP:F9 PPU:188, 44 CYC:21384
+FA8B A:FB X:FF Y:D1 P:67 SP:F9 PPU:188, 50 CYC:21386
+F024 A:FB X:FF Y:D1 P:67 SP:FB PPU:188, 68 CYC:21392
+F027 A:4A X:FF Y:D1 P:65 SP:FB PPU:188, 80 CYC:21396
+F029 A:4A X:FF Y:D1 P:67 SP:FB PPU:188, 86 CYC:21398
+F02D A:4A X:FF Y:D1 P:67 SP:FB PPU:188, 95 CYC:21401
+F02E A:4A X:FF Y:D2 P:E5 SP:FB PPU:188,101 CYC:21403
+F030 A:29 X:FF Y:D2 P:65 SP:FB PPU:188,107 CYC:21405
+F033 A:29 X:FF Y:D2 P:65 SP:FB PPU:188,119 CYC:21409
+FA8C A:29 X:FF Y:D2 P:65 SP:F9 PPU:188,137 CYC:21415
+FA8D A:29 X:FF Y:D2 P:25 SP:F9 PPU:188,143 CYC:21417
+FA8E A:29 X:FF Y:D2 P:24 SP:F9 PPU:188,149 CYC:21419
+FA90 A:C3 X:FF Y:D2 P:A4 SP:F9 PPU:188,155 CYC:21421
+F036 A:C3 X:FF Y:D2 P:A4 SP:FB PPU:188,173 CYC:21427
+F039 A:D3 X:FF Y:D2 P:A4 SP:FB PPU:188,194 CYC:21434
+F03A A:D3 X:FF Y:D2 P:A4 SP:FB PPU:188,200 CYC:21436
+F03B A:D3 X:FF Y:D2 P:A4 SP:FB PPU:188,206 CYC:21438
+F03C A:D3 X:FF Y:D2 P:A4 SP:FB PPU:188,212 CYC:21440
+F03D A:D3 X:FF Y:D2 P:A4 SP:FB PPU:188,218 CYC:21442
+FA91 A:D3 X:FF Y:D2 P:A4 SP:F9 PPU:188,236 CYC:21448
+FA93 A:D3 X:FF Y:D2 P:A4 SP:F9 PPU:188,242 CYC:21450
+FA95 A:D3 X:FF Y:D2 P:A4 SP:F9 PPU:188,248 CYC:21452
+FA97 A:D3 X:FF Y:D2 P:A4 SP:F9 PPU:188,254 CYC:21454
+FA99 A:D3 X:FF Y:D2 P:A4 SP:F9 PPU:188,260 CYC:21456
+FA9B A:D3 X:FF Y:D2 P:27 SP:F9 PPU:188,266 CYC:21458
+FA9D A:D3 X:FF Y:D2 P:27 SP:F9 PPU:188,272 CYC:21460
+F040 A:D3 X:FF Y:D2 P:27 SP:FB PPU:188,290 CYC:21466
+F043 A:52 X:FF Y:D2 P:25 SP:FB PPU:188,302 CYC:21470
+F045 A:52 X:FF Y:D2 P:27 SP:FB PPU:188,308 CYC:21472
+F049 A:52 X:FF Y:D2 P:27 SP:FB PPU:188,317 CYC:21475
+F04A A:52 X:FF Y:D3 P:A5 SP:FB PPU:188,323 CYC:21477
+F04C A:37 X:FF Y:D3 P:25 SP:FB PPU:188,329 CYC:21479
+F04F A:37 X:FF Y:D3 P:25 SP:FB PPU:189, 0 CYC:21483
+FA9E A:37 X:FF Y:D3 P:25 SP:F9 PPU:189, 18 CYC:21489
+FAA0 A:37 X:FF Y:D3 P:E5 SP:F9 PPU:189, 27 CYC:21492
+FAA1 A:37 X:FF Y:D3 P:E5 SP:F9 PPU:189, 33 CYC:21494
+FAA3 A:10 X:FF Y:D3 P:65 SP:F9 PPU:189, 39 CYC:21496
+F052 A:10 X:FF Y:D3 P:65 SP:FB PPU:189, 57 CYC:21502
+F055 A:7E X:FF Y:D3 P:64 SP:FB PPU:189, 78 CYC:21509
+F056 A:7E X:FF Y:D3 P:64 SP:FB PPU:189, 84 CYC:21511
+F057 A:7E X:FF Y:D3 P:64 SP:FB PPU:189, 90 CYC:21513
+F058 A:7E X:FF Y:D3 P:64 SP:FB PPU:189, 96 CYC:21515
+F059 A:7E X:FF Y:D3 P:64 SP:FB PPU:189,102 CYC:21517
+FAA4 A:7E X:FF Y:D3 P:64 SP:F9 PPU:189,120 CYC:21523
+FAA6 A:7E X:FF Y:D3 P:64 SP:F9 PPU:189,126 CYC:21525
+FAA8 A:7E X:FF Y:D3 P:64 SP:F9 PPU:189,132 CYC:21527
+FAAA A:7E X:FF Y:D3 P:64 SP:F9 PPU:189,138 CYC:21529
+FAAC A:7E X:FF Y:D3 P:64 SP:F9 PPU:189,144 CYC:21531
+FAAE A:7E X:FF Y:D3 P:67 SP:F9 PPU:189,150 CYC:21533
+FAB0 A:7E X:FF Y:D3 P:67 SP:F9 PPU:189,156 CYC:21535
+F05C A:7E X:FF Y:D3 P:67 SP:FB PPU:189,174 CYC:21541
+F05F A:6E X:FF Y:D3 P:65 SP:FB PPU:189,186 CYC:21545
+F061 A:6E X:FF Y:D3 P:67 SP:FB PPU:189,192 CYC:21547
+F065 A:6E X:FF Y:D3 P:67 SP:FB PPU:189,201 CYC:21550
+C644 A:6E X:FF Y:D3 P:67 SP:FD PPU:189,219 CYC:21556
+F066 A:6E X:FF Y:D3 P:67 SP:FB PPU:189,237 CYC:21562
+F068 A:FF X:FF Y:D3 P:E5 SP:FB PPU:189,243 CYC:21564
+F06A A:FF X:FF Y:D3 P:E5 SP:FB PPU:189,252 CYC:21567
+F06C A:FF X:FF Y:D4 P:E5 SP:FB PPU:189,258 CYC:21569
+F06E A:FF X:02 Y:D4 P:65 SP:FB PPU:189,264 CYC:21571
+F070 A:47 X:02 Y:D4 P:65 SP:FB PPU:189,270 CYC:21573
+F072 A:47 X:02 Y:D4 P:65 SP:FB PPU:189,279 CYC:21576
+F074 A:06 X:02 Y:D4 P:65 SP:FB PPU:189,285 CYC:21578
+F076 A:06 X:02 Y:D4 P:65 SP:FB PPU:189,294 CYC:21581
+F078 A:A5 X:02 Y:D4 P:E5 SP:FB PPU:189,300 CYC:21583
+F07B A:A5 X:02 Y:D4 P:E5 SP:FB PPU:189,312 CYC:21587
+FB53 A:A5 X:02 Y:D4 P:E5 SP:F9 PPU:189,330 CYC:21593
+FB55 A:A5 X:02 Y:D4 P:E5 SP:F9 PPU:189,339 CYC:21596
+FB56 A:A5 X:02 Y:D4 P:E4 SP:F9 PPU:190, 4 CYC:21598
+FB58 A:B3 X:02 Y:D4 P:E4 SP:F9 PPU:190, 10 CYC:21600
+F07E A:B3 X:02 Y:D4 P:E4 SP:FB PPU:190, 28 CYC:21606
+F080 A:02 X:02 Y:D4 P:65 SP:FB PPU:190, 52 CYC:21614
+F081 A:02 X:02 Y:D4 P:65 SP:FB PPU:190, 58 CYC:21616
+F082 A:02 X:02 Y:D4 P:65 SP:FB PPU:190, 64 CYC:21618
+F083 A:02 X:02 Y:D4 P:65 SP:FB PPU:190, 70 CYC:21620
+F084 A:02 X:02 Y:D4 P:65 SP:FB PPU:190, 76 CYC:21622
+FB59 A:02 X:02 Y:D4 P:65 SP:F9 PPU:190, 94 CYC:21628
+FB5B A:02 X:02 Y:D4 P:65 SP:F9 PPU:190,100 CYC:21630
+FB5D A:02 X:02 Y:D4 P:65 SP:F9 PPU:190,106 CYC:21632
+FB5F A:02 X:02 Y:D4 P:65 SP:F9 PPU:190,112 CYC:21634
+FB61 A:02 X:02 Y:D4 P:67 SP:F9 PPU:190,118 CYC:21636
+FB63 A:02 X:02 Y:D4 P:67 SP:F9 PPU:190,124 CYC:21638
+F087 A:02 X:02 Y:D4 P:67 SP:FB PPU:190,142 CYC:21644
+F08A A:4A X:02 Y:D4 P:65 SP:FB PPU:190,154 CYC:21648
+F08C A:4A X:02 Y:D4 P:67 SP:FB PPU:190,160 CYC:21650
+F090 A:4A X:02 Y:D4 P:67 SP:FB PPU:190,169 CYC:21653
+F091 A:4A X:02 Y:D5 P:E5 SP:FB PPU:190,175 CYC:21655
+F093 A:29 X:02 Y:D5 P:65 SP:FB PPU:190,181 CYC:21657
+F096 A:29 X:02 Y:D5 P:65 SP:FB PPU:190,193 CYC:21661
+FB64 A:29 X:02 Y:D5 P:65 SP:F9 PPU:190,211 CYC:21667
+FB65 A:29 X:02 Y:D5 P:25 SP:F9 PPU:190,217 CYC:21669
+FB66 A:29 X:02 Y:D5 P:24 SP:F9 PPU:190,223 CYC:21671
+FB68 A:42 X:02 Y:D5 P:24 SP:F9 PPU:190,229 CYC:21673
+F099 A:42 X:02 Y:D5 P:24 SP:FB PPU:190,247 CYC:21679
+F09B A:42 X:02 Y:D5 P:24 SP:FB PPU:190,271 CYC:21687
+F09C A:42 X:02 Y:D5 P:24 SP:FB PPU:190,277 CYC:21689
+F09D A:42 X:02 Y:D5 P:24 SP:FB PPU:190,283 CYC:21691
+F09E A:42 X:02 Y:D5 P:24 SP:FB PPU:190,289 CYC:21693
+F09F A:42 X:02 Y:D5 P:24 SP:FB PPU:190,295 CYC:21695
+FB69 A:42 X:02 Y:D5 P:24 SP:F9 PPU:190,313 CYC:21701
+FB6B A:42 X:02 Y:D5 P:24 SP:F9 PPU:190,319 CYC:21703
+FB6D A:42 X:02 Y:D5 P:24 SP:F9 PPU:190,325 CYC:21705
+FB6F A:42 X:02 Y:D5 P:24 SP:F9 PPU:190,331 CYC:21707
+FB71 A:42 X:02 Y:D5 P:24 SP:F9 PPU:190,337 CYC:21709
+FB73 A:42 X:02 Y:D5 P:27 SP:F9 PPU:191, 2 CYC:21711
+FB77 A:42 X:02 Y:D5 P:27 SP:F9 PPU:191, 11 CYC:21714
+F0A2 A:42 X:02 Y:D5 P:27 SP:FB PPU:191, 29 CYC:21720
+F0A5 A:52 X:02 Y:D5 P:25 SP:FB PPU:191, 41 CYC:21724
+F0A7 A:52 X:02 Y:D5 P:27 SP:FB PPU:191, 47 CYC:21726
+F0AB A:52 X:02 Y:D5 P:27 SP:FB PPU:191, 56 CYC:21729
+F0AC A:52 X:02 Y:D6 P:A5 SP:FB PPU:191, 62 CYC:21731
+F0AE A:37 X:02 Y:D6 P:25 SP:FB PPU:191, 68 CYC:21733
+F0B1 A:37 X:02 Y:D6 P:25 SP:FB PPU:191, 80 CYC:21737
+FA68 A:37 X:02 Y:D6 P:25 SP:F9 PPU:191, 98 CYC:21743
+FA6A A:37 X:02 Y:D6 P:E5 SP:F9 PPU:191,107 CYC:21746
+FA6B A:37 X:02 Y:D6 P:E5 SP:F9 PPU:191,113 CYC:21748
+FA6D A:75 X:02 Y:D6 P:65 SP:F9 PPU:191,119 CYC:21750
+F0B4 A:75 X:02 Y:D6 P:65 SP:FB PPU:191,137 CYC:21756
+F0B6 A:65 X:02 Y:D6 P:64 SP:FB PPU:191,161 CYC:21764
+F0B7 A:65 X:02 Y:D6 P:64 SP:FB PPU:191,167 CYC:21766
+F0B8 A:65 X:02 Y:D6 P:64 SP:FB PPU:191,173 CYC:21768
+F0B9 A:65 X:02 Y:D6 P:64 SP:FB PPU:191,179 CYC:21770
+F0BA A:65 X:02 Y:D6 P:64 SP:FB PPU:191,185 CYC:21772
+FA6E A:65 X:02 Y:D6 P:64 SP:F9 PPU:191,203 CYC:21778
+FA70 A:65 X:02 Y:D6 P:64 SP:F9 PPU:191,209 CYC:21780
+FA72 A:65 X:02 Y:D6 P:64 SP:F9 PPU:191,215 CYC:21782
+FA74 A:65 X:02 Y:D6 P:64 SP:F9 PPU:191,221 CYC:21784
+FA76 A:65 X:02 Y:D6 P:64 SP:F9 PPU:191,227 CYC:21786
+FA78 A:65 X:02 Y:D6 P:67 SP:F9 PPU:191,233 CYC:21788
+FA7A A:65 X:02 Y:D6 P:67 SP:F9 PPU:191,239 CYC:21790
+F0BD A:65 X:02 Y:D6 P:67 SP:FB PPU:191,257 CYC:21796
+F0C0 A:6F X:02 Y:D6 P:65 SP:FB PPU:191,269 CYC:21800
+F0C2 A:6F X:02 Y:D6 P:67 SP:FB PPU:191,275 CYC:21802
+F0C6 A:6F X:02 Y:D6 P:67 SP:FB PPU:191,284 CYC:21805
+F0C7 A:6F X:02 Y:D7 P:E5 SP:FB PPU:191,290 CYC:21807
+F0C9 A:A5 X:02 Y:D7 P:E5 SP:FB PPU:191,296 CYC:21809
+F0CB A:A5 X:02 Y:D7 P:E5 SP:FB PPU:191,305 CYC:21812
+FB53 A:A5 X:02 Y:D7 P:E5 SP:F9 PPU:191,323 CYC:21818
+FB55 A:A5 X:02 Y:D7 P:E5 SP:F9 PPU:191,332 CYC:21821
+FB56 A:A5 X:02 Y:D7 P:E4 SP:F9 PPU:191,338 CYC:21823
+FB58 A:B3 X:02 Y:D7 P:E4 SP:F9 PPU:192, 3 CYC:21825
+F0CE A:B3 X:02 Y:D7 P:E4 SP:FB PPU:192, 21 CYC:21831
+F0D0 A:02 X:02 Y:D7 P:65 SP:FB PPU:192, 36 CYC:21836
+F0D1 A:02 X:02 Y:D7 P:65 SP:FB PPU:192, 42 CYC:21838
+F0D2 A:02 X:02 Y:D7 P:65 SP:FB PPU:192, 48 CYC:21840
+F0D3 A:02 X:02 Y:D7 P:65 SP:FB PPU:192, 54 CYC:21842
+F0D4 A:02 X:02 Y:D7 P:65 SP:FB PPU:192, 60 CYC:21844
+FB59 A:02 X:02 Y:D7 P:65 SP:F9 PPU:192, 78 CYC:21850
+FB5B A:02 X:02 Y:D7 P:65 SP:F9 PPU:192, 84 CYC:21852
+FB5D A:02 X:02 Y:D7 P:65 SP:F9 PPU:192, 90 CYC:21854
+FB5F A:02 X:02 Y:D7 P:65 SP:F9 PPU:192, 96 CYC:21856
+FB61 A:02 X:02 Y:D7 P:67 SP:F9 PPU:192,102 CYC:21858
+FB63 A:02 X:02 Y:D7 P:67 SP:F9 PPU:192,108 CYC:21860
+F0D7 A:02 X:02 Y:D7 P:67 SP:FB PPU:192,126 CYC:21866
+F0D9 A:4A X:02 Y:D7 P:65 SP:FB PPU:192,135 CYC:21869
+F0DB A:4A X:02 Y:D7 P:67 SP:FB PPU:192,141 CYC:21871
+F0DF A:4A X:02 Y:D7 P:67 SP:FB PPU:192,150 CYC:21874
+F0E0 A:4A X:02 Y:D8 P:E5 SP:FB PPU:192,156 CYC:21876
+F0E2 A:29 X:02 Y:D8 P:65 SP:FB PPU:192,162 CYC:21878
+F0E4 A:29 X:02 Y:D8 P:65 SP:FB PPU:192,171 CYC:21881
+FB64 A:29 X:02 Y:D8 P:65 SP:F9 PPU:192,189 CYC:21887
+FB65 A:29 X:02 Y:D8 P:25 SP:F9 PPU:192,195 CYC:21889
+FB66 A:29 X:02 Y:D8 P:24 SP:F9 PPU:192,201 CYC:21891
+FB68 A:42 X:02 Y:D8 P:24 SP:F9 PPU:192,207 CYC:21893
+F0E7 A:42 X:02 Y:D8 P:24 SP:FB PPU:192,225 CYC:21899
+F0E9 A:42 X:02 Y:D8 P:24 SP:FB PPU:192,240 CYC:21904
+F0EA A:42 X:02 Y:D8 P:24 SP:FB PPU:192,246 CYC:21906
+F0EB A:42 X:02 Y:D8 P:24 SP:FB PPU:192,252 CYC:21908
+F0EC A:42 X:02 Y:D8 P:24 SP:FB PPU:192,258 CYC:21910
+F0ED A:42 X:02 Y:D8 P:24 SP:FB PPU:192,264 CYC:21912
+FB69 A:42 X:02 Y:D8 P:24 SP:F9 PPU:192,282 CYC:21918
+FB6B A:42 X:02 Y:D8 P:24 SP:F9 PPU:192,288 CYC:21920
+FB6D A:42 X:02 Y:D8 P:24 SP:F9 PPU:192,294 CYC:21922
+FB6F A:42 X:02 Y:D8 P:24 SP:F9 PPU:192,300 CYC:21924
+FB71 A:42 X:02 Y:D8 P:24 SP:F9 PPU:192,306 CYC:21926
+FB73 A:42 X:02 Y:D8 P:27 SP:F9 PPU:192,312 CYC:21928
+FB77 A:42 X:02 Y:D8 P:27 SP:F9 PPU:192,321 CYC:21931
+F0F0 A:42 X:02 Y:D8 P:27 SP:FB PPU:192,339 CYC:21937
+F0F2 A:52 X:02 Y:D8 P:25 SP:FB PPU:193, 7 CYC:21940
+F0F4 A:52 X:02 Y:D8 P:27 SP:FB PPU:193, 13 CYC:21942
+F0F8 A:52 X:02 Y:D8 P:27 SP:FB PPU:193, 22 CYC:21945
+F0F9 A:52 X:02 Y:D9 P:A5 SP:FB PPU:193, 28 CYC:21947
+F0FB A:37 X:02 Y:D9 P:25 SP:FB PPU:193, 34 CYC:21949
+F0FD A:37 X:02 Y:D9 P:25 SP:FB PPU:193, 43 CYC:21952
+FA68 A:37 X:02 Y:D9 P:25 SP:F9 PPU:193, 61 CYC:21958
+FA6A A:37 X:02 Y:D9 P:E5 SP:F9 PPU:193, 70 CYC:21961
+FA6B A:37 X:02 Y:D9 P:E5 SP:F9 PPU:193, 76 CYC:21963
+FA6D A:75 X:02 Y:D9 P:65 SP:F9 PPU:193, 82 CYC:21965
+F100 A:75 X:02 Y:D9 P:65 SP:FB PPU:193,100 CYC:21971
+F102 A:65 X:02 Y:D9 P:64 SP:FB PPU:193,115 CYC:21976
+F103 A:65 X:02 Y:D9 P:64 SP:FB PPU:193,121 CYC:21978
+F104 A:65 X:02 Y:D9 P:64 SP:FB PPU:193,127 CYC:21980
+F105 A:65 X:02 Y:D9 P:64 SP:FB PPU:193,133 CYC:21982
+F106 A:65 X:02 Y:D9 P:64 SP:FB PPU:193,139 CYC:21984
+FA6E A:65 X:02 Y:D9 P:64 SP:F9 PPU:193,157 CYC:21990
+FA70 A:65 X:02 Y:D9 P:64 SP:F9 PPU:193,163 CYC:21992
+FA72 A:65 X:02 Y:D9 P:64 SP:F9 PPU:193,169 CYC:21994
+FA74 A:65 X:02 Y:D9 P:64 SP:F9 PPU:193,175 CYC:21996
+FA76 A:65 X:02 Y:D9 P:64 SP:F9 PPU:193,181 CYC:21998
+FA78 A:65 X:02 Y:D9 P:67 SP:F9 PPU:193,187 CYC:22000
+FA7A A:65 X:02 Y:D9 P:67 SP:F9 PPU:193,193 CYC:22002
+F109 A:65 X:02 Y:D9 P:67 SP:FB PPU:193,211 CYC:22008
+F10B A:6F X:02 Y:D9 P:65 SP:FB PPU:193,220 CYC:22011
+F10D A:6F X:02 Y:D9 P:67 SP:FB PPU:193,226 CYC:22013
+F111 A:6F X:02 Y:D9 P:67 SP:FB PPU:193,235 CYC:22016
+F112 A:6F X:02 Y:DA P:E5 SP:FB PPU:193,241 CYC:22018
+F114 A:A5 X:02 Y:DA P:E5 SP:FB PPU:193,247 CYC:22020
+F117 A:A5 X:02 Y:DA P:E5 SP:FB PPU:193,259 CYC:22024
+FB53 A:A5 X:02 Y:DA P:E5 SP:F9 PPU:193,277 CYC:22030
+FB55 A:A5 X:02 Y:DA P:E5 SP:F9 PPU:193,286 CYC:22033
+FB56 A:A5 X:02 Y:DA P:E4 SP:F9 PPU:193,292 CYC:22035
+FB58 A:B3 X:02 Y:DA P:E4 SP:F9 PPU:193,298 CYC:22037
+F11A A:B3 X:02 Y:DA P:E4 SP:FB PPU:193,316 CYC:22043
+F11D A:02 X:02 Y:DA P:65 SP:FB PPU:193,334 CYC:22049
+F11E A:02 X:02 Y:DA P:65 SP:FB PPU:193,340 CYC:22051
+F11F A:02 X:02 Y:DA P:65 SP:FB PPU:194, 5 CYC:22053
+F120 A:02 X:02 Y:DA P:65 SP:FB PPU:194, 11 CYC:22055
+F121 A:02 X:02 Y:DA P:65 SP:FB PPU:194, 17 CYC:22057
+FB59 A:02 X:02 Y:DA P:65 SP:F9 PPU:194, 35 CYC:22063
+FB5B A:02 X:02 Y:DA P:65 SP:F9 PPU:194, 41 CYC:22065
+FB5D A:02 X:02 Y:DA P:65 SP:F9 PPU:194, 47 CYC:22067
+FB5F A:02 X:02 Y:DA P:65 SP:F9 PPU:194, 53 CYC:22069
+FB61 A:02 X:02 Y:DA P:67 SP:F9 PPU:194, 59 CYC:22071
+FB63 A:02 X:02 Y:DA P:67 SP:F9 PPU:194, 65 CYC:22073
+F124 A:02 X:02 Y:DA P:67 SP:FB PPU:194, 83 CYC:22079
+F127 A:4A X:02 Y:DA P:65 SP:FB PPU:194, 95 CYC:22083
+F129 A:4A X:02 Y:DA P:67 SP:FB PPU:194,101 CYC:22085
+F12D A:4A X:02 Y:DA P:67 SP:FB PPU:194,110 CYC:22088
+F12E A:4A X:02 Y:DB P:E5 SP:FB PPU:194,116 CYC:22090
+F130 A:29 X:02 Y:DB P:65 SP:FB PPU:194,122 CYC:22092
+F133 A:29 X:02 Y:DB P:65 SP:FB PPU:194,134 CYC:22096
+FB64 A:29 X:02 Y:DB P:65 SP:F9 PPU:194,152 CYC:22102
+FB65 A:29 X:02 Y:DB P:25 SP:F9 PPU:194,158 CYC:22104
+FB66 A:29 X:02 Y:DB P:24 SP:F9 PPU:194,164 CYC:22106
+FB68 A:42 X:02 Y:DB P:24 SP:F9 PPU:194,170 CYC:22108
+F136 A:42 X:02 Y:DB P:24 SP:FB PPU:194,188 CYC:22114
+F139 A:42 X:02 Y:DB P:24 SP:FB PPU:194,206 CYC:22120
+F13A A:42 X:02 Y:DB P:24 SP:FB PPU:194,212 CYC:22122
+F13B A:42 X:02 Y:DB P:24 SP:FB PPU:194,218 CYC:22124
+F13C A:42 X:02 Y:DB P:24 SP:FB PPU:194,224 CYC:22126
+F13D A:42 X:02 Y:DB P:24 SP:FB PPU:194,230 CYC:22128
+FB69 A:42 X:02 Y:DB P:24 SP:F9 PPU:194,248 CYC:22134
+FB6B A:42 X:02 Y:DB P:24 SP:F9 PPU:194,254 CYC:22136
+FB6D A:42 X:02 Y:DB P:24 SP:F9 PPU:194,260 CYC:22138
+FB6F A:42 X:02 Y:DB P:24 SP:F9 PPU:194,266 CYC:22140
+FB71 A:42 X:02 Y:DB P:24 SP:F9 PPU:194,272 CYC:22142
+FB73 A:42 X:02 Y:DB P:27 SP:F9 PPU:194,278 CYC:22144
+FB77 A:42 X:02 Y:DB P:27 SP:F9 PPU:194,287 CYC:22147
+F140 A:42 X:02 Y:DB P:27 SP:FB PPU:194,305 CYC:22153
+F143 A:52 X:02 Y:DB P:25 SP:FB PPU:194,317 CYC:22157
+F145 A:52 X:02 Y:DB P:27 SP:FB PPU:194,323 CYC:22159
+F149 A:52 X:02 Y:DB P:27 SP:FB PPU:194,332 CYC:22162
+F14A A:52 X:02 Y:DC P:A5 SP:FB PPU:194,338 CYC:22164
+F14C A:37 X:02 Y:DC P:25 SP:FB PPU:195, 3 CYC:22166
+F14F A:37 X:02 Y:DC P:25 SP:FB PPU:195, 15 CYC:22170
+FA68 A:37 X:02 Y:DC P:25 SP:F9 PPU:195, 33 CYC:22176
+FA6A A:37 X:02 Y:DC P:E5 SP:F9 PPU:195, 42 CYC:22179
+FA6B A:37 X:02 Y:DC P:E5 SP:F9 PPU:195, 48 CYC:22181
+FA6D A:75 X:02 Y:DC P:65 SP:F9 PPU:195, 54 CYC:22183
+F152 A:75 X:02 Y:DC P:65 SP:FB PPU:195, 72 CYC:22189
+F155 A:65 X:02 Y:DC P:64 SP:FB PPU:195, 90 CYC:22195
+F156 A:65 X:02 Y:DC P:64 SP:FB PPU:195, 96 CYC:22197
+F157 A:65 X:02 Y:DC P:64 SP:FB PPU:195,102 CYC:22199
+F158 A:65 X:02 Y:DC P:64 SP:FB PPU:195,108 CYC:22201
+F159 A:65 X:02 Y:DC P:64 SP:FB PPU:195,114 CYC:22203
+FA6E A:65 X:02 Y:DC P:64 SP:F9 PPU:195,132 CYC:22209
+FA70 A:65 X:02 Y:DC P:64 SP:F9 PPU:195,138 CYC:22211
+FA72 A:65 X:02 Y:DC P:64 SP:F9 PPU:195,144 CYC:22213
+FA74 A:65 X:02 Y:DC P:64 SP:F9 PPU:195,150 CYC:22215
+FA76 A:65 X:02 Y:DC P:64 SP:F9 PPU:195,156 CYC:22217
+FA78 A:65 X:02 Y:DC P:67 SP:F9 PPU:195,162 CYC:22219
+FA7A A:65 X:02 Y:DC P:67 SP:F9 PPU:195,168 CYC:22221
+F15C A:65 X:02 Y:DC P:67 SP:FB PPU:195,186 CYC:22227
+F15F A:6F X:02 Y:DC P:65 SP:FB PPU:195,198 CYC:22231
+F161 A:6F X:02 Y:DC P:67 SP:FB PPU:195,204 CYC:22233
+F165 A:6F X:02 Y:DC P:67 SP:FB PPU:195,213 CYC:22236
+F167 A:A5 X:02 Y:DC P:E5 SP:FB PPU:195,219 CYC:22238
+F16A A:A5 X:02 Y:DC P:E5 SP:FB PPU:195,231 CYC:22242
+F16C A:48 X:02 Y:DC P:65 SP:FB PPU:195,237 CYC:22244
+F16E A:48 X:02 Y:DC P:65 SP:FB PPU:195,246 CYC:22247
+F170 A:05 X:02 Y:DC P:65 SP:FB PPU:195,252 CYC:22249
+F172 A:05 X:02 Y:DC P:65 SP:FB PPU:195,261 CYC:22252
+F174 A:05 X:02 Y:FF P:E5 SP:FB PPU:195,267 CYC:22254
+FB53 A:05 X:02 Y:FF P:E5 SP:F9 PPU:195,285 CYC:22260
+FB55 A:05 X:02 Y:FF P:E5 SP:F9 PPU:195,294 CYC:22263
+FB56 A:05 X:02 Y:FF P:E4 SP:F9 PPU:195,300 CYC:22265
+FB58 A:B3 X:02 Y:FF P:E4 SP:F9 PPU:195,306 CYC:22267
+F177 A:B3 X:02 Y:FF P:E4 SP:FB PPU:195,324 CYC:22273
+F179 A:02 X:02 Y:FF P:65 SP:FB PPU:196, 7 CYC:22281
+F17A A:02 X:02 Y:FF P:65 SP:FB PPU:196, 13 CYC:22283
+F17B A:02 X:02 Y:FF P:65 SP:FB PPU:196, 19 CYC:22285
+F17C A:02 X:02 Y:FF P:65 SP:FA PPU:196, 28 CYC:22288
+F17D A:02 X:02 Y:FF P:65 SP:F9 PPU:196, 37 CYC:22291
+F17F A:02 X:02 Y:DD P:E5 SP:F9 PPU:196, 43 CYC:22293
+F180 A:02 X:02 Y:DD P:65 SP:FA PPU:196, 55 CYC:22297
+F181 A:02 X:02 Y:DD P:65 SP:FB PPU:196, 67 CYC:22301
+FB59 A:02 X:02 Y:DD P:65 SP:F9 PPU:196, 85 CYC:22307
+FB5B A:02 X:02 Y:DD P:65 SP:F9 PPU:196, 91 CYC:22309
+FB5D A:02 X:02 Y:DD P:65 SP:F9 PPU:196, 97 CYC:22311
+FB5F A:02 X:02 Y:DD P:65 SP:F9 PPU:196,103 CYC:22313
+FB61 A:02 X:02 Y:DD P:67 SP:F9 PPU:196,109 CYC:22315
+FB63 A:02 X:02 Y:DD P:67 SP:F9 PPU:196,115 CYC:22317
+F184 A:02 X:02 Y:DD P:67 SP:FB PPU:196,133 CYC:22323
+F187 A:4A X:02 Y:DD P:65 SP:FB PPU:196,145 CYC:22327
+F189 A:4A X:02 Y:DD P:67 SP:FB PPU:196,151 CYC:22329
+F18D A:4A X:02 Y:DD P:67 SP:FB PPU:196,160 CYC:22332
+F18F A:4A X:02 Y:FF P:E5 SP:FB PPU:196,166 CYC:22334
+F191 A:29 X:02 Y:FF P:65 SP:FB PPU:196,172 CYC:22336
+F194 A:29 X:02 Y:FF P:65 SP:FB PPU:196,184 CYC:22340
+FB64 A:29 X:02 Y:FF P:65 SP:F9 PPU:196,202 CYC:22346
+FB65 A:29 X:02 Y:FF P:25 SP:F9 PPU:196,208 CYC:22348
+FB66 A:29 X:02 Y:FF P:24 SP:F9 PPU:196,214 CYC:22350
+FB68 A:42 X:02 Y:FF P:24 SP:F9 PPU:196,220 CYC:22352
+F197 A:42 X:02 Y:FF P:24 SP:FB PPU:196,238 CYC:22358
+F199 A:42 X:02 Y:FF P:24 SP:FB PPU:196,262 CYC:22366
+F19A A:42 X:02 Y:FF P:24 SP:FB PPU:196,268 CYC:22368
+F19B A:42 X:02 Y:FF P:24 SP:FB PPU:196,274 CYC:22370
+F19C A:42 X:02 Y:FF P:24 SP:FA PPU:196,283 CYC:22373
+F19D A:42 X:02 Y:FF P:24 SP:F9 PPU:196,292 CYC:22376
+F19F A:42 X:02 Y:DE P:A4 SP:F9 PPU:196,298 CYC:22378
+F1A0 A:42 X:02 Y:DE P:24 SP:FA PPU:196,310 CYC:22382
+F1A1 A:42 X:02 Y:DE P:24 SP:FB PPU:196,322 CYC:22386
+FB69 A:42 X:02 Y:DE P:24 SP:F9 PPU:196,340 CYC:22392
+FB6B A:42 X:02 Y:DE P:24 SP:F9 PPU:197, 5 CYC:22394
+FB6D A:42 X:02 Y:DE P:24 SP:F9 PPU:197, 11 CYC:22396
+FB6F A:42 X:02 Y:DE P:24 SP:F9 PPU:197, 17 CYC:22398
+FB71 A:42 X:02 Y:DE P:24 SP:F9 PPU:197, 23 CYC:22400
+FB73 A:42 X:02 Y:DE P:27 SP:F9 PPU:197, 29 CYC:22402
+FB77 A:42 X:02 Y:DE P:27 SP:F9 PPU:197, 38 CYC:22405
+F1A4 A:42 X:02 Y:DE P:27 SP:FB PPU:197, 56 CYC:22411
+F1A7 A:52 X:02 Y:DE P:25 SP:FB PPU:197, 68 CYC:22415
+F1A9 A:52 X:02 Y:DE P:27 SP:FB PPU:197, 74 CYC:22417
+F1AD A:52 X:02 Y:DE P:27 SP:FB PPU:197, 83 CYC:22420
+F1AF A:52 X:02 Y:FF P:A5 SP:FB PPU:197, 89 CYC:22422
+F1B1 A:37 X:02 Y:FF P:25 SP:FB PPU:197, 95 CYC:22424
+F1B4 A:37 X:02 Y:FF P:25 SP:FB PPU:197,107 CYC:22428
+FA68 A:37 X:02 Y:FF P:25 SP:F9 PPU:197,125 CYC:22434
+FA6A A:37 X:02 Y:FF P:E5 SP:F9 PPU:197,134 CYC:22437
+FA6B A:37 X:02 Y:FF P:E5 SP:F9 PPU:197,140 CYC:22439
+FA6D A:75 X:02 Y:FF P:65 SP:F9 PPU:197,146 CYC:22441
+F1B7 A:75 X:02 Y:FF P:65 SP:FB PPU:197,164 CYC:22447
+F1B9 A:65 X:02 Y:FF P:64 SP:FB PPU:197,188 CYC:22455
+F1BA A:65 X:02 Y:FF P:64 SP:FB PPU:197,194 CYC:22457
+F1BB A:65 X:02 Y:FF P:64 SP:FB PPU:197,200 CYC:22459
+F1BC A:65 X:02 Y:FF P:64 SP:FA PPU:197,209 CYC:22462
+F1BD A:65 X:02 Y:FF P:64 SP:F9 PPU:197,218 CYC:22465
+F1BF A:65 X:02 Y:DF P:E4 SP:F9 PPU:197,224 CYC:22467
+F1C0 A:65 X:02 Y:DF P:64 SP:FA PPU:197,236 CYC:22471
+F1C1 A:65 X:02 Y:DF P:64 SP:FB PPU:197,248 CYC:22475
+FA6E A:65 X:02 Y:DF P:64 SP:F9 PPU:197,266 CYC:22481
+FA70 A:65 X:02 Y:DF P:64 SP:F9 PPU:197,272 CYC:22483
+FA72 A:65 X:02 Y:DF P:64 SP:F9 PPU:197,278 CYC:22485
+FA74 A:65 X:02 Y:DF P:64 SP:F9 PPU:197,284 CYC:22487
+FA76 A:65 X:02 Y:DF P:64 SP:F9 PPU:197,290 CYC:22489
+FA78 A:65 X:02 Y:DF P:67 SP:F9 PPU:197,296 CYC:22491
+FA7A A:65 X:02 Y:DF P:67 SP:F9 PPU:197,302 CYC:22493
+F1C4 A:65 X:02 Y:DF P:67 SP:FB PPU:197,320 CYC:22499
+F1C7 A:6F X:02 Y:DF P:65 SP:FB PPU:197,332 CYC:22503
+F1C9 A:6F X:02 Y:DF P:67 SP:FB PPU:197,338 CYC:22505
+F1CD A:6F X:02 Y:DF P:67 SP:FB PPU:198, 6 CYC:22508
+F1CF A:6F X:02 Y:E0 P:E5 SP:FB PPU:198, 12 CYC:22510
+F1D1 A:6F X:FF Y:E0 P:E5 SP:FB PPU:198, 18 CYC:22512
+F1D3 A:A5 X:FF Y:E0 P:E5 SP:FB PPU:198, 24 CYC:22514
+F1D5 A:A5 X:FF Y:E0 P:E5 SP:FB PPU:198, 33 CYC:22517
+FB53 A:A5 X:FF Y:E0 P:E5 SP:F9 PPU:198, 51 CYC:22523
+FB55 A:A5 X:FF Y:E0 P:E5 SP:F9 PPU:198, 60 CYC:22526
+FB56 A:A5 X:FF Y:E0 P:E4 SP:F9 PPU:198, 66 CYC:22528
+FB58 A:B3 X:FF Y:E0 P:E4 SP:F9 PPU:198, 72 CYC:22530
+F1D8 A:B3 X:FF Y:E0 P:E4 SP:FB PPU:198, 90 CYC:22536
+F1DA A:02 X:FF Y:E0 P:65 SP:FB PPU:198,108 CYC:22542
+F1DB A:02 X:FF Y:E0 P:65 SP:FB PPU:198,114 CYC:22544
+F1DC A:02 X:FF Y:E0 P:65 SP:FB PPU:198,120 CYC:22546
+F1DD A:02 X:FF Y:E0 P:65 SP:FB PPU:198,126 CYC:22548
+F1DE A:02 X:FF Y:E0 P:65 SP:FB PPU:198,132 CYC:22550
+FB59 A:02 X:FF Y:E0 P:65 SP:F9 PPU:198,150 CYC:22556
+FB5B A:02 X:FF Y:E0 P:65 SP:F9 PPU:198,156 CYC:22558
+FB5D A:02 X:FF Y:E0 P:65 SP:F9 PPU:198,162 CYC:22560
+FB5F A:02 X:FF Y:E0 P:65 SP:F9 PPU:198,168 CYC:22562
+FB61 A:02 X:FF Y:E0 P:67 SP:F9 PPU:198,174 CYC:22564
+FB63 A:02 X:FF Y:E0 P:67 SP:F9 PPU:198,180 CYC:22566
+F1E1 A:02 X:FF Y:E0 P:67 SP:FB PPU:198,198 CYC:22572
+F1E3 A:4A X:FF Y:E0 P:65 SP:FB PPU:198,207 CYC:22575
+F1E5 A:4A X:FF Y:E0 P:67 SP:FB PPU:198,213 CYC:22577
+F1E9 A:4A X:FF Y:E0 P:67 SP:FB PPU:198,222 CYC:22580
+F1EA A:4A X:FF Y:E1 P:E5 SP:FB PPU:198,228 CYC:22582
+F1EC A:29 X:FF Y:E1 P:65 SP:FB PPU:198,234 CYC:22584
+F1EE A:29 X:FF Y:E1 P:65 SP:FB PPU:198,243 CYC:22587
+FB64 A:29 X:FF Y:E1 P:65 SP:F9 PPU:198,261 CYC:22593
+FB65 A:29 X:FF Y:E1 P:25 SP:F9 PPU:198,267 CYC:22595
+FB66 A:29 X:FF Y:E1 P:24 SP:F9 PPU:198,273 CYC:22597
+FB68 A:42 X:FF Y:E1 P:24 SP:F9 PPU:198,279 CYC:22599
+F1F1 A:42 X:FF Y:E1 P:24 SP:FB PPU:198,297 CYC:22605
+F1F3 A:42 X:FF Y:E1 P:24 SP:FB PPU:198,315 CYC:22611
+F1F4 A:42 X:FF Y:E1 P:24 SP:FB PPU:198,321 CYC:22613
+F1F5 A:42 X:FF Y:E1 P:24 SP:FB PPU:198,327 CYC:22615
+F1F6 A:42 X:FF Y:E1 P:24 SP:FB PPU:198,333 CYC:22617
+F1F7 A:42 X:FF Y:E1 P:24 SP:FB PPU:198,339 CYC:22619
+FB69 A:42 X:FF Y:E1 P:24 SP:F9 PPU:199, 16 CYC:22625
+FB6B A:42 X:FF Y:E1 P:24 SP:F9 PPU:199, 22 CYC:22627
+FB6D A:42 X:FF Y:E1 P:24 SP:F9 PPU:199, 28 CYC:22629
+FB6F A:42 X:FF Y:E1 P:24 SP:F9 PPU:199, 34 CYC:22631
+FB71 A:42 X:FF Y:E1 P:24 SP:F9 PPU:199, 40 CYC:22633
+FB73 A:42 X:FF Y:E1 P:27 SP:F9 PPU:199, 46 CYC:22635
+FB77 A:42 X:FF Y:E1 P:27 SP:F9 PPU:199, 55 CYC:22638
+F1FA A:42 X:FF Y:E1 P:27 SP:FB PPU:199, 73 CYC:22644
+F1FC A:52 X:FF Y:E1 P:25 SP:FB PPU:199, 82 CYC:22647
+F1FE A:52 X:FF Y:E1 P:27 SP:FB PPU:199, 88 CYC:22649
+F202 A:52 X:FF Y:E1 P:27 SP:FB PPU:199, 97 CYC:22652
+F203 A:52 X:FF Y:E2 P:A5 SP:FB PPU:199,103 CYC:22654
+F205 A:37 X:FF Y:E2 P:25 SP:FB PPU:199,109 CYC:22656
+F207 A:37 X:FF Y:E2 P:25 SP:FB PPU:199,118 CYC:22659
+FA68 A:37 X:FF Y:E2 P:25 SP:F9 PPU:199,136 CYC:22665
+FA6A A:37 X:FF Y:E2 P:E5 SP:F9 PPU:199,145 CYC:22668
+FA6B A:37 X:FF Y:E2 P:E5 SP:F9 PPU:199,151 CYC:22670
+FA6D A:75 X:FF Y:E2 P:65 SP:F9 PPU:199,157 CYC:22672
+F20A A:75 X:FF Y:E2 P:65 SP:FB PPU:199,175 CYC:22678
+F20C A:65 X:FF Y:E2 P:64 SP:FB PPU:199,193 CYC:22684
+F20D A:65 X:FF Y:E2 P:64 SP:FB PPU:199,199 CYC:22686
+F20E A:65 X:FF Y:E2 P:64 SP:FB PPU:199,205 CYC:22688
+F20F A:65 X:FF Y:E2 P:64 SP:FB PPU:199,211 CYC:22690
+F210 A:65 X:FF Y:E2 P:64 SP:FB PPU:199,217 CYC:22692
+FA6E A:65 X:FF Y:E2 P:64 SP:F9 PPU:199,235 CYC:22698
+FA70 A:65 X:FF Y:E2 P:64 SP:F9 PPU:199,241 CYC:22700
+FA72 A:65 X:FF Y:E2 P:64 SP:F9 PPU:199,247 CYC:22702
+FA74 A:65 X:FF Y:E2 P:64 SP:F9 PPU:199,253 CYC:22704
+FA76 A:65 X:FF Y:E2 P:64 SP:F9 PPU:199,259 CYC:22706
+FA78 A:65 X:FF Y:E2 P:67 SP:F9 PPU:199,265 CYC:22708
+FA7A A:65 X:FF Y:E2 P:67 SP:F9 PPU:199,271 CYC:22710
+F213 A:65 X:FF Y:E2 P:67 SP:FB PPU:199,289 CYC:22716
+F215 A:6F X:FF Y:E2 P:65 SP:FB PPU:199,298 CYC:22719
+F217 A:6F X:FF Y:E2 P:67 SP:FB PPU:199,304 CYC:22721
+F21B A:6F X:FF Y:E2 P:67 SP:FB PPU:199,313 CYC:22724
+F21D A:A5 X:FF Y:E2 P:E5 SP:FB PPU:199,319 CYC:22726
+F220 A:A5 X:FF Y:E2 P:E5 SP:FB PPU:199,331 CYC:22730
+F222 A:A5 X:FF Y:FF P:E5 SP:FB PPU:199,337 CYC:22732
+FB53 A:A5 X:FF Y:FF P:E5 SP:F9 PPU:200, 14 CYC:22738
+FB55 A:A5 X:FF Y:FF P:E5 SP:F9 PPU:200, 23 CYC:22741
+FB56 A:A5 X:FF Y:FF P:E4 SP:F9 PPU:200, 29 CYC:22743
+FB58 A:B3 X:FF Y:FF P:E4 SP:F9 PPU:200, 35 CYC:22745
+F225 A:B3 X:FF Y:FF P:E4 SP:FB PPU:200, 53 CYC:22751
+F228 A:02 X:FF Y:FF P:65 SP:FB PPU:200, 74 CYC:22758
+F229 A:02 X:FF Y:FF P:65 SP:FB PPU:200, 80 CYC:22760
+F22A A:02 X:FF Y:FF P:65 SP:FB PPU:200, 86 CYC:22762
+F22B A:02 X:FF Y:FF P:65 SP:FA PPU:200, 95 CYC:22765
+F22C A:02 X:FF Y:FF P:65 SP:F9 PPU:200,104 CYC:22768
+F22E A:02 X:FF Y:E3 P:E5 SP:F9 PPU:200,110 CYC:22770
+F22F A:02 X:FF Y:E3 P:65 SP:FA PPU:200,122 CYC:22774
+F230 A:02 X:FF Y:E3 P:65 SP:FB PPU:200,134 CYC:22778
+FB59 A:02 X:FF Y:E3 P:65 SP:F9 PPU:200,152 CYC:22784
+FB5B A:02 X:FF Y:E3 P:65 SP:F9 PPU:200,158 CYC:22786
+FB5D A:02 X:FF Y:E3 P:65 SP:F9 PPU:200,164 CYC:22788
+FB5F A:02 X:FF Y:E3 P:65 SP:F9 PPU:200,170 CYC:22790
+FB61 A:02 X:FF Y:E3 P:67 SP:F9 PPU:200,176 CYC:22792
+FB63 A:02 X:FF Y:E3 P:67 SP:F9 PPU:200,182 CYC:22794
+F233 A:02 X:FF Y:E3 P:67 SP:FB PPU:200,200 CYC:22800
+F236 A:4A X:FF Y:E3 P:65 SP:FB PPU:200,212 CYC:22804
+F238 A:4A X:FF Y:E3 P:67 SP:FB PPU:200,218 CYC:22806
+F23C A:4A X:FF Y:E3 P:67 SP:FB PPU:200,227 CYC:22809
+F23E A:4A X:FF Y:FF P:E5 SP:FB PPU:200,233 CYC:22811
+F240 A:29 X:FF Y:FF P:65 SP:FB PPU:200,239 CYC:22813
+F243 A:29 X:FF Y:FF P:65 SP:FB PPU:200,251 CYC:22817
+FB64 A:29 X:FF Y:FF P:65 SP:F9 PPU:200,269 CYC:22823
+FB65 A:29 X:FF Y:FF P:25 SP:F9 PPU:200,275 CYC:22825
+FB66 A:29 X:FF Y:FF P:24 SP:F9 PPU:200,281 CYC:22827
+FB68 A:42 X:FF Y:FF P:24 SP:F9 PPU:200,287 CYC:22829
+F246 A:42 X:FF Y:FF P:24 SP:FB PPU:200,305 CYC:22835
+F249 A:42 X:FF Y:FF P:24 SP:FB PPU:200,326 CYC:22842
+F24A A:42 X:FF Y:FF P:24 SP:FB PPU:200,332 CYC:22844
+F24B A:42 X:FF Y:FF P:24 SP:FB PPU:200,338 CYC:22846
+F24C A:42 X:FF Y:FF P:24 SP:FA PPU:201, 6 CYC:22849
+F24D A:42 X:FF Y:FF P:24 SP:F9 PPU:201, 15 CYC:22852
+F24F A:42 X:FF Y:E4 P:A4 SP:F9 PPU:201, 21 CYC:22854
+F250 A:42 X:FF Y:E4 P:24 SP:FA PPU:201, 33 CYC:22858
+F251 A:42 X:FF Y:E4 P:24 SP:FB PPU:201, 45 CYC:22862
+FB69 A:42 X:FF Y:E4 P:24 SP:F9 PPU:201, 63 CYC:22868
+FB6B A:42 X:FF Y:E4 P:24 SP:F9 PPU:201, 69 CYC:22870
+FB6D A:42 X:FF Y:E4 P:24 SP:F9 PPU:201, 75 CYC:22872
+FB6F A:42 X:FF Y:E4 P:24 SP:F9 PPU:201, 81 CYC:22874
+FB71 A:42 X:FF Y:E4 P:24 SP:F9 PPU:201, 87 CYC:22876
+FB73 A:42 X:FF Y:E4 P:27 SP:F9 PPU:201, 93 CYC:22878
+FB77 A:42 X:FF Y:E4 P:27 SP:F9 PPU:201,102 CYC:22881
+F254 A:42 X:FF Y:E4 P:27 SP:FB PPU:201,120 CYC:22887
+F257 A:52 X:FF Y:E4 P:25 SP:FB PPU:201,132 CYC:22891
+F259 A:52 X:FF Y:E4 P:27 SP:FB PPU:201,138 CYC:22893
+F25D A:52 X:FF Y:E4 P:27 SP:FB PPU:201,147 CYC:22896
+F25F A:52 X:FF Y:FF P:A5 SP:FB PPU:201,153 CYC:22898
+F261 A:37 X:FF Y:FF P:25 SP:FB PPU:201,159 CYC:22900
+F264 A:37 X:FF Y:FF P:25 SP:FB PPU:201,171 CYC:22904
+FA68 A:37 X:FF Y:FF P:25 SP:F9 PPU:201,189 CYC:22910
+FA6A A:37 X:FF Y:FF P:E5 SP:F9 PPU:201,198 CYC:22913
+FA6B A:37 X:FF Y:FF P:E5 SP:F9 PPU:201,204 CYC:22915
+FA6D A:75 X:FF Y:FF P:65 SP:F9 PPU:201,210 CYC:22917
+F267 A:75 X:FF Y:FF P:65 SP:FB PPU:201,228 CYC:22923
+F26A A:65 X:FF Y:FF P:64 SP:FB PPU:201,249 CYC:22930
+F26B A:65 X:FF Y:FF P:64 SP:FB PPU:201,255 CYC:22932
+F26C A:65 X:FF Y:FF P:64 SP:FB PPU:201,261 CYC:22934
+F26D A:65 X:FF Y:FF P:64 SP:FA PPU:201,270 CYC:22937
+F26E A:65 X:FF Y:FF P:64 SP:F9 PPU:201,279 CYC:22940
+F270 A:65 X:FF Y:E5 P:E4 SP:F9 PPU:201,285 CYC:22942
+F271 A:65 X:FF Y:E5 P:64 SP:FA PPU:201,297 CYC:22946
+F272 A:65 X:FF Y:E5 P:64 SP:FB PPU:201,309 CYC:22950
+FA6E A:65 X:FF Y:E5 P:64 SP:F9 PPU:201,327 CYC:22956
+FA70 A:65 X:FF Y:E5 P:64 SP:F9 PPU:201,333 CYC:22958
+FA72 A:65 X:FF Y:E5 P:64 SP:F9 PPU:201,339 CYC:22960
+FA74 A:65 X:FF Y:E5 P:64 SP:F9 PPU:202, 4 CYC:22962
+FA76 A:65 X:FF Y:E5 P:64 SP:F9 PPU:202, 10 CYC:22964
+FA78 A:65 X:FF Y:E5 P:67 SP:F9 PPU:202, 16 CYC:22966
+FA7A A:65 X:FF Y:E5 P:67 SP:F9 PPU:202, 22 CYC:22968
+F275 A:65 X:FF Y:E5 P:67 SP:FB PPU:202, 40 CYC:22974
+F278 A:6F X:FF Y:E5 P:65 SP:FB PPU:202, 52 CYC:22978
+F27A A:6F X:FF Y:E5 P:67 SP:FB PPU:202, 58 CYC:22980
+F27E A:6F X:FF Y:E5 P:67 SP:FB PPU:202, 67 CYC:22983
+F280 A:6F X:FF Y:E6 P:E5 SP:FB PPU:202, 73 CYC:22985
+F282 A:6F X:FF Y:E6 P:E5 SP:FB PPU:202, 79 CYC:22987
+F284 A:A5 X:FF Y:E6 P:E5 SP:FB PPU:202, 85 CYC:22989
+F287 A:A5 X:FF Y:E6 P:E5 SP:FB PPU:202, 97 CYC:22993
+FB53 A:A5 X:FF Y:E6 P:E5 SP:F9 PPU:202,115 CYC:22999
+FB55 A:A5 X:FF Y:E6 P:E5 SP:F9 PPU:202,124 CYC:23002
+FB56 A:A5 X:FF Y:E6 P:E4 SP:F9 PPU:202,130 CYC:23004
+FB58 A:B3 X:FF Y:E6 P:E4 SP:F9 PPU:202,136 CYC:23006
+F28A A:B3 X:FF Y:E6 P:E4 SP:FB PPU:202,154 CYC:23012
+F28D A:02 X:FF Y:E6 P:65 SP:FB PPU:202,175 CYC:23019
+F28E A:02 X:FF Y:E6 P:65 SP:FB PPU:202,181 CYC:23021
+F28F A:02 X:FF Y:E6 P:65 SP:FB PPU:202,187 CYC:23023
+F290 A:02 X:FF Y:E6 P:65 SP:FB PPU:202,193 CYC:23025
+F291 A:02 X:FF Y:E6 P:65 SP:FB PPU:202,199 CYC:23027
+FB59 A:02 X:FF Y:E6 P:65 SP:F9 PPU:202,217 CYC:23033
+FB5B A:02 X:FF Y:E6 P:65 SP:F9 PPU:202,223 CYC:23035
+FB5D A:02 X:FF Y:E6 P:65 SP:F9 PPU:202,229 CYC:23037
+FB5F A:02 X:FF Y:E6 P:65 SP:F9 PPU:202,235 CYC:23039
+FB61 A:02 X:FF Y:E6 P:67 SP:F9 PPU:202,241 CYC:23041
+FB63 A:02 X:FF Y:E6 P:67 SP:F9 PPU:202,247 CYC:23043
+F294 A:02 X:FF Y:E6 P:67 SP:FB PPU:202,265 CYC:23049
+F297 A:4A X:FF Y:E6 P:65 SP:FB PPU:202,277 CYC:23053
+F299 A:4A X:FF Y:E6 P:67 SP:FB PPU:202,283 CYC:23055
+F29D A:4A X:FF Y:E6 P:67 SP:FB PPU:202,292 CYC:23058
+F29E A:4A X:FF Y:E7 P:E5 SP:FB PPU:202,298 CYC:23060
+F2A0 A:29 X:FF Y:E7 P:65 SP:FB PPU:202,304 CYC:23062
+F2A3 A:29 X:FF Y:E7 P:65 SP:FB PPU:202,316 CYC:23066
+FB64 A:29 X:FF Y:E7 P:65 SP:F9 PPU:202,334 CYC:23072
+FB65 A:29 X:FF Y:E7 P:25 SP:F9 PPU:202,340 CYC:23074
+FB66 A:29 X:FF Y:E7 P:24 SP:F9 PPU:203, 5 CYC:23076
+FB68 A:42 X:FF Y:E7 P:24 SP:F9 PPU:203, 11 CYC:23078
+F2A6 A:42 X:FF Y:E7 P:24 SP:FB PPU:203, 29 CYC:23084
+F2A9 A:42 X:FF Y:E7 P:24 SP:FB PPU:203, 50 CYC:23091
+F2AA A:42 X:FF Y:E7 P:24 SP:FB PPU:203, 56 CYC:23093
+F2AB A:42 X:FF Y:E7 P:24 SP:FB PPU:203, 62 CYC:23095
+F2AC A:42 X:FF Y:E7 P:24 SP:FB PPU:203, 68 CYC:23097
+F2AD A:42 X:FF Y:E7 P:24 SP:FB PPU:203, 74 CYC:23099
+FB69 A:42 X:FF Y:E7 P:24 SP:F9 PPU:203, 92 CYC:23105
+FB6B A:42 X:FF Y:E7 P:24 SP:F9 PPU:203, 98 CYC:23107
+FB6D A:42 X:FF Y:E7 P:24 SP:F9 PPU:203,104 CYC:23109
+FB6F A:42 X:FF Y:E7 P:24 SP:F9 PPU:203,110 CYC:23111
+FB71 A:42 X:FF Y:E7 P:24 SP:F9 PPU:203,116 CYC:23113
+FB73 A:42 X:FF Y:E7 P:27 SP:F9 PPU:203,122 CYC:23115
+FB77 A:42 X:FF Y:E7 P:27 SP:F9 PPU:203,131 CYC:23118
+F2B0 A:42 X:FF Y:E7 P:27 SP:FB PPU:203,149 CYC:23124
+F2B3 A:52 X:FF Y:E7 P:25 SP:FB PPU:203,161 CYC:23128
+F2B5 A:52 X:FF Y:E7 P:27 SP:FB PPU:203,167 CYC:23130
+F2B9 A:52 X:FF Y:E7 P:27 SP:FB PPU:203,176 CYC:23133
+F2BA A:52 X:FF Y:E8 P:A5 SP:FB PPU:203,182 CYC:23135
+F2BC A:37 X:FF Y:E8 P:25 SP:FB PPU:203,188 CYC:23137
+F2BF A:37 X:FF Y:E8 P:25 SP:FB PPU:203,200 CYC:23141
+FA68 A:37 X:FF Y:E8 P:25 SP:F9 PPU:203,218 CYC:23147
+FA6A A:37 X:FF Y:E8 P:E5 SP:F9 PPU:203,227 CYC:23150
+FA6B A:37 X:FF Y:E8 P:E5 SP:F9 PPU:203,233 CYC:23152
+FA6D A:75 X:FF Y:E8 P:65 SP:F9 PPU:203,239 CYC:23154
+F2C2 A:75 X:FF Y:E8 P:65 SP:FB PPU:203,257 CYC:23160
+F2C5 A:65 X:FF Y:E8 P:64 SP:FB PPU:203,278 CYC:23167
+F2C6 A:65 X:FF Y:E8 P:64 SP:FB PPU:203,284 CYC:23169
+F2C7 A:65 X:FF Y:E8 P:64 SP:FB PPU:203,290 CYC:23171
+F2C8 A:65 X:FF Y:E8 P:64 SP:FB PPU:203,296 CYC:23173
+F2C9 A:65 X:FF Y:E8 P:64 SP:FB PPU:203,302 CYC:23175
+FA6E A:65 X:FF Y:E8 P:64 SP:F9 PPU:203,320 CYC:23181
+FA70 A:65 X:FF Y:E8 P:64 SP:F9 PPU:203,326 CYC:23183
+FA72 A:65 X:FF Y:E8 P:64 SP:F9 PPU:203,332 CYC:23185
+FA74 A:65 X:FF Y:E8 P:64 SP:F9 PPU:203,338 CYC:23187
+FA76 A:65 X:FF Y:E8 P:64 SP:F9 PPU:204, 3 CYC:23189
+FA78 A:65 X:FF Y:E8 P:67 SP:F9 PPU:204, 9 CYC:23191
+FA7A A:65 X:FF Y:E8 P:67 SP:F9 PPU:204, 15 CYC:23193
+F2CC A:65 X:FF Y:E8 P:67 SP:FB PPU:204, 33 CYC:23199
+F2CF A:6F X:FF Y:E8 P:65 SP:FB PPU:204, 45 CYC:23203
+F2D1 A:6F X:FF Y:E8 P:67 SP:FB PPU:204, 51 CYC:23205
+F2D5 A:6F X:FF Y:E8 P:67 SP:FB PPU:204, 60 CYC:23208
+C647 A:6F X:FF Y:E8 P:67 SP:FD PPU:204, 78 CYC:23214
+F2D6 A:6F X:FF Y:E8 P:67 SP:FB PPU:204, 96 CYC:23220
+F2D8 A:FF X:FF Y:E8 P:E5 SP:FB PPU:204,102 CYC:23222
+F2DA A:FF X:FF Y:E8 P:E5 SP:FB PPU:204,111 CYC:23225
+F2DC A:FF X:FF Y:E9 P:E5 SP:FB PPU:204,117 CYC:23227
+F2DE A:FF X:02 Y:E9 P:65 SP:FB PPU:204,123 CYC:23229
+F2E0 A:47 X:02 Y:E9 P:65 SP:FB PPU:204,129 CYC:23231
+F2E2 A:47 X:02 Y:E9 P:65 SP:FB PPU:204,138 CYC:23234
+F2E4 A:06 X:02 Y:E9 P:65 SP:FB PPU:204,144 CYC:23236
+F2E6 A:06 X:02 Y:E9 P:65 SP:FB PPU:204,153 CYC:23239
+F2E8 A:A5 X:02 Y:E9 P:E5 SP:FB PPU:204,159 CYC:23241
+F2EB A:A5 X:02 Y:E9 P:E5 SP:FB PPU:204,171 CYC:23245
+FB1D A:A5 X:02 Y:E9 P:E5 SP:F9 PPU:204,189 CYC:23251
+FB1F A:A5 X:02 Y:E9 P:E5 SP:F9 PPU:204,198 CYC:23254
+FB20 A:A5 X:02 Y:E9 P:E4 SP:F9 PPU:204,204 CYC:23256
+FB22 A:B3 X:02 Y:E9 P:E4 SP:F9 PPU:204,210 CYC:23258
+F2EE A:B3 X:02 Y:E9 P:E4 SP:FB PPU:204,228 CYC:23264
+F2F0 A:E1 X:02 Y:E9 P:E5 SP:FB PPU:204,252 CYC:23272
+F2F1 A:E1 X:02 Y:E9 P:E5 SP:FB PPU:204,258 CYC:23274
+F2F2 A:E1 X:02 Y:E9 P:E5 SP:FB PPU:204,264 CYC:23276
+F2F3 A:E1 X:02 Y:E9 P:E5 SP:FB PPU:204,270 CYC:23278
+F2F4 A:E1 X:02 Y:E9 P:E5 SP:FB PPU:204,276 CYC:23280
+FB23 A:E1 X:02 Y:E9 P:E5 SP:F9 PPU:204,294 CYC:23286
+FB25 A:E1 X:02 Y:E9 P:E5 SP:F9 PPU:204,300 CYC:23288
+FB27 A:E1 X:02 Y:E9 P:E5 SP:F9 PPU:204,306 CYC:23290
+FB29 A:E1 X:02 Y:E9 P:E5 SP:F9 PPU:204,312 CYC:23292
+FB2B A:E1 X:02 Y:E9 P:67 SP:F9 PPU:204,318 CYC:23294
+FB2D A:E1 X:02 Y:E9 P:67 SP:F9 PPU:204,324 CYC:23296
+F2F7 A:E1 X:02 Y:E9 P:67 SP:FB PPU:205, 1 CYC:23302
+F2FA A:52 X:02 Y:E9 P:65 SP:FB PPU:205, 13 CYC:23306
+F2FC A:52 X:02 Y:E9 P:67 SP:FB PPU:205, 19 CYC:23308
+F300 A:52 X:02 Y:E9 P:67 SP:FB PPU:205, 31 CYC:23312
+F301 A:52 X:02 Y:EA P:E5 SP:FB PPU:205, 37 CYC:23314
+F303 A:29 X:02 Y:EA P:65 SP:FB PPU:205, 43 CYC:23316
+F306 A:29 X:02 Y:EA P:65 SP:FB PPU:205, 55 CYC:23320
+FB2E A:29 X:02 Y:EA P:65 SP:F9 PPU:205, 73 CYC:23326
+FB2F A:29 X:02 Y:EA P:25 SP:F9 PPU:205, 79 CYC:23328
+FB30 A:29 X:02 Y:EA P:24 SP:F9 PPU:205, 85 CYC:23330
+FB32 A:42 X:02 Y:EA P:24 SP:F9 PPU:205, 91 CYC:23332
+F309 A:42 X:02 Y:EA P:24 SP:FB PPU:205,109 CYC:23338
+F30B A:56 X:02 Y:EA P:25 SP:FB PPU:205,133 CYC:23346
+F30C A:56 X:02 Y:EA P:25 SP:FB PPU:205,139 CYC:23348
+F30D A:56 X:02 Y:EA P:25 SP:FB PPU:205,145 CYC:23350
+F30E A:56 X:02 Y:EA P:25 SP:FB PPU:205,151 CYC:23352
+F30F A:56 X:02 Y:EA P:25 SP:FB PPU:205,157 CYC:23354
+FB33 A:56 X:02 Y:EA P:25 SP:F9 PPU:205,175 CYC:23360
+FB35 A:56 X:02 Y:EA P:25 SP:F9 PPU:205,181 CYC:23362
+FB37 A:56 X:02 Y:EA P:25 SP:F9 PPU:205,187 CYC:23364
+FB39 A:56 X:02 Y:EA P:25 SP:F9 PPU:205,193 CYC:23366
+FB3B A:56 X:02 Y:EA P:25 SP:F9 PPU:205,199 CYC:23368
+FB3D A:56 X:02 Y:EA P:27 SP:F9 PPU:205,205 CYC:23370
+FB3F A:56 X:02 Y:EA P:27 SP:F9 PPU:205,211 CYC:23372
+F312 A:56 X:02 Y:EA P:27 SP:FB PPU:205,229 CYC:23378
+F315 A:14 X:02 Y:EA P:25 SP:FB PPU:205,241 CYC:23382
+F317 A:14 X:02 Y:EA P:27 SP:FB PPU:205,247 CYC:23384
+F31B A:14 X:02 Y:EA P:27 SP:FB PPU:205,256 CYC:23387
+F31C A:14 X:02 Y:EB P:A5 SP:FB PPU:205,262 CYC:23389
+F31E A:37 X:02 Y:EB P:25 SP:FB PPU:205,268 CYC:23391
+F321 A:37 X:02 Y:EB P:25 SP:FB PPU:205,280 CYC:23395
+FB40 A:37 X:02 Y:EB P:25 SP:F9 PPU:205,298 CYC:23401
+FB42 A:37 X:02 Y:EB P:E5 SP:F9 PPU:205,307 CYC:23404
+FB43 A:37 X:02 Y:EB P:E5 SP:F9 PPU:205,313 CYC:23406
+FB45 A:75 X:02 Y:EB P:65 SP:F9 PPU:205,319 CYC:23408
+F324 A:75 X:02 Y:EB P:65 SP:FB PPU:205,337 CYC:23414
+F326 A:6E X:02 Y:EB P:65 SP:FB PPU:206, 20 CYC:23422
+F327 A:6E X:02 Y:EB P:65 SP:FB PPU:206, 26 CYC:23424
+F328 A:6E X:02 Y:EB P:65 SP:FB PPU:206, 32 CYC:23426
+F329 A:6E X:02 Y:EB P:65 SP:FB PPU:206, 38 CYC:23428
+F32A A:6E X:02 Y:EB P:65 SP:FB PPU:206, 44 CYC:23430
+FB46 A:6E X:02 Y:EB P:65 SP:F9 PPU:206, 62 CYC:23436
+FB48 A:6E X:02 Y:EB P:65 SP:F9 PPU:206, 68 CYC:23438
+FB4A A:6E X:02 Y:EB P:65 SP:F9 PPU:206, 74 CYC:23440
+FB4C A:6E X:02 Y:EB P:65 SP:F9 PPU:206, 80 CYC:23442
+FB4E A:6E X:02 Y:EB P:65 SP:F9 PPU:206, 86 CYC:23444
+FB50 A:6E X:02 Y:EB P:67 SP:F9 PPU:206, 92 CYC:23446
+FB52 A:6E X:02 Y:EB P:67 SP:F9 PPU:206, 98 CYC:23448
+F32D A:6E X:02 Y:EB P:67 SP:FB PPU:206,116 CYC:23454
+F330 A:1B X:02 Y:EB P:65 SP:FB PPU:206,128 CYC:23458
+F332 A:1B X:02 Y:EB P:67 SP:FB PPU:206,134 CYC:23460
+F336 A:1B X:02 Y:EB P:67 SP:FB PPU:206,143 CYC:23463
+F337 A:1B X:02 Y:EC P:E5 SP:FB PPU:206,149 CYC:23465
+F339 A:A5 X:02 Y:EC P:E5 SP:FB PPU:206,155 CYC:23467
+F33B A:A5 X:02 Y:EC P:E5 SP:FB PPU:206,164 CYC:23470
+FB1D A:A5 X:02 Y:EC P:E5 SP:F9 PPU:206,182 CYC:23476
+FB1F A:A5 X:02 Y:EC P:E5 SP:F9 PPU:206,191 CYC:23479
+FB20 A:A5 X:02 Y:EC P:E4 SP:F9 PPU:206,197 CYC:23481
+FB22 A:B3 X:02 Y:EC P:E4 SP:F9 PPU:206,203 CYC:23483
+F33E A:B3 X:02 Y:EC P:E4 SP:FB PPU:206,221 CYC:23489
+F340 A:E1 X:02 Y:EC P:E5 SP:FB PPU:206,236 CYC:23494
+F341 A:E1 X:02 Y:EC P:E5 SP:FB PPU:206,242 CYC:23496
+F342 A:E1 X:02 Y:EC P:E5 SP:FB PPU:206,248 CYC:23498
+F343 A:E1 X:02 Y:EC P:E5 SP:FB PPU:206,254 CYC:23500
+F344 A:E1 X:02 Y:EC P:E5 SP:FB PPU:206,260 CYC:23502
+FB23 A:E1 X:02 Y:EC P:E5 SP:F9 PPU:206,278 CYC:23508
+FB25 A:E1 X:02 Y:EC P:E5 SP:F9 PPU:206,284 CYC:23510
+FB27 A:E1 X:02 Y:EC P:E5 SP:F9 PPU:206,290 CYC:23512
+FB29 A:E1 X:02 Y:EC P:E5 SP:F9 PPU:206,296 CYC:23514
+FB2B A:E1 X:02 Y:EC P:67 SP:F9 PPU:206,302 CYC:23516
+FB2D A:E1 X:02 Y:EC P:67 SP:F9 PPU:206,308 CYC:23518
+F347 A:E1 X:02 Y:EC P:67 SP:FB PPU:206,326 CYC:23524
+F349 A:52 X:02 Y:EC P:65 SP:FB PPU:206,335 CYC:23527
+F34B A:52 X:02 Y:EC P:67 SP:FB PPU:207, 0 CYC:23529
+F34F A:52 X:02 Y:EC P:67 SP:FB PPU:207, 9 CYC:23532
+F350 A:52 X:02 Y:ED P:E5 SP:FB PPU:207, 15 CYC:23534
+F352 A:29 X:02 Y:ED P:65 SP:FB PPU:207, 21 CYC:23536
+F354 A:29 X:02 Y:ED P:65 SP:FB PPU:207, 30 CYC:23539
+FB2E A:29 X:02 Y:ED P:65 SP:F9 PPU:207, 48 CYC:23545
+FB2F A:29 X:02 Y:ED P:25 SP:F9 PPU:207, 54 CYC:23547
+FB30 A:29 X:02 Y:ED P:24 SP:F9 PPU:207, 60 CYC:23549
+FB32 A:42 X:02 Y:ED P:24 SP:F9 PPU:207, 66 CYC:23551
+F357 A:42 X:02 Y:ED P:24 SP:FB PPU:207, 84 CYC:23557
+F359 A:56 X:02 Y:ED P:25 SP:FB PPU:207, 99 CYC:23562
+F35A A:56 X:02 Y:ED P:25 SP:FB PPU:207,105 CYC:23564
+F35B A:56 X:02 Y:ED P:25 SP:FB PPU:207,111 CYC:23566
+F35C A:56 X:02 Y:ED P:25 SP:FB PPU:207,117 CYC:23568
+F35D A:56 X:02 Y:ED P:25 SP:FB PPU:207,123 CYC:23570
+FB33 A:56 X:02 Y:ED P:25 SP:F9 PPU:207,141 CYC:23576
+FB35 A:56 X:02 Y:ED P:25 SP:F9 PPU:207,147 CYC:23578
+FB37 A:56 X:02 Y:ED P:25 SP:F9 PPU:207,153 CYC:23580
+FB39 A:56 X:02 Y:ED P:25 SP:F9 PPU:207,159 CYC:23582
+FB3B A:56 X:02 Y:ED P:25 SP:F9 PPU:207,165 CYC:23584
+FB3D A:56 X:02 Y:ED P:27 SP:F9 PPU:207,171 CYC:23586
+FB3F A:56 X:02 Y:ED P:27 SP:F9 PPU:207,177 CYC:23588
+F360 A:56 X:02 Y:ED P:27 SP:FB PPU:207,195 CYC:23594
+F362 A:14 X:02 Y:ED P:25 SP:FB PPU:207,204 CYC:23597
+F364 A:14 X:02 Y:ED P:27 SP:FB PPU:207,210 CYC:23599
+F368 A:14 X:02 Y:ED P:27 SP:FB PPU:207,219 CYC:23602
+F369 A:14 X:02 Y:EE P:A5 SP:FB PPU:207,225 CYC:23604
+F36B A:37 X:02 Y:EE P:25 SP:FB PPU:207,231 CYC:23606
+F36D A:37 X:02 Y:EE P:25 SP:FB PPU:207,240 CYC:23609
+FB40 A:37 X:02 Y:EE P:25 SP:F9 PPU:207,258 CYC:23615
+FB42 A:37 X:02 Y:EE P:E5 SP:F9 PPU:207,267 CYC:23618
+FB43 A:37 X:02 Y:EE P:E5 SP:F9 PPU:207,273 CYC:23620
+FB45 A:75 X:02 Y:EE P:65 SP:F9 PPU:207,279 CYC:23622
+F370 A:75 X:02 Y:EE P:65 SP:FB PPU:207,297 CYC:23628
+F372 A:6E X:02 Y:EE P:65 SP:FB PPU:207,312 CYC:23633
+F373 A:6E X:02 Y:EE P:65 SP:FB PPU:207,318 CYC:23635
+F374 A:6E X:02 Y:EE P:65 SP:FB PPU:207,324 CYC:23637
+F375 A:6E X:02 Y:EE P:65 SP:FB PPU:207,330 CYC:23639
+F376 A:6E X:02 Y:EE P:65 SP:FB PPU:207,336 CYC:23641
+FB46 A:6E X:02 Y:EE P:65 SP:F9 PPU:208, 13 CYC:23647
+FB48 A:6E X:02 Y:EE P:65 SP:F9 PPU:208, 19 CYC:23649
+FB4A A:6E X:02 Y:EE P:65 SP:F9 PPU:208, 25 CYC:23651
+FB4C A:6E X:02 Y:EE P:65 SP:F9 PPU:208, 31 CYC:23653
+FB4E A:6E X:02 Y:EE P:65 SP:F9 PPU:208, 37 CYC:23655
+FB50 A:6E X:02 Y:EE P:67 SP:F9 PPU:208, 43 CYC:23657
+FB52 A:6E X:02 Y:EE P:67 SP:F9 PPU:208, 49 CYC:23659
+F379 A:6E X:02 Y:EE P:67 SP:FB PPU:208, 67 CYC:23665
+F37B A:1B X:02 Y:EE P:65 SP:FB PPU:208, 76 CYC:23668
+F37D A:1B X:02 Y:EE P:67 SP:FB PPU:208, 82 CYC:23670
+F381 A:1B X:02 Y:EE P:67 SP:FB PPU:208, 91 CYC:23673
+F382 A:1B X:02 Y:EF P:E5 SP:FB PPU:208, 97 CYC:23675
+F384 A:A5 X:02 Y:EF P:E5 SP:FB PPU:208,103 CYC:23677
+F387 A:A5 X:02 Y:EF P:E5 SP:FB PPU:208,115 CYC:23681
+FB1D A:A5 X:02 Y:EF P:E5 SP:F9 PPU:208,133 CYC:23687
+FB1F A:A5 X:02 Y:EF P:E5 SP:F9 PPU:208,142 CYC:23690
+FB20 A:A5 X:02 Y:EF P:E4 SP:F9 PPU:208,148 CYC:23692
+FB22 A:B3 X:02 Y:EF P:E4 SP:F9 PPU:208,154 CYC:23694
+F38A A:B3 X:02 Y:EF P:E4 SP:FB PPU:208,172 CYC:23700
+F38D A:E1 X:02 Y:EF P:E5 SP:FB PPU:208,190 CYC:23706
+F38E A:E1 X:02 Y:EF P:E5 SP:FB PPU:208,196 CYC:23708
+F38F A:E1 X:02 Y:EF P:E5 SP:FB PPU:208,202 CYC:23710
+F390 A:E1 X:02 Y:EF P:E5 SP:FB PPU:208,208 CYC:23712
+F391 A:E1 X:02 Y:EF P:E5 SP:FB PPU:208,214 CYC:23714
+FB23 A:E1 X:02 Y:EF P:E5 SP:F9 PPU:208,232 CYC:23720
+FB25 A:E1 X:02 Y:EF P:E5 SP:F9 PPU:208,238 CYC:23722
+FB27 A:E1 X:02 Y:EF P:E5 SP:F9 PPU:208,244 CYC:23724
+FB29 A:E1 X:02 Y:EF P:E5 SP:F9 PPU:208,250 CYC:23726
+FB2B A:E1 X:02 Y:EF P:67 SP:F9 PPU:208,256 CYC:23728
+FB2D A:E1 X:02 Y:EF P:67 SP:F9 PPU:208,262 CYC:23730
+F394 A:E1 X:02 Y:EF P:67 SP:FB PPU:208,280 CYC:23736
+F397 A:52 X:02 Y:EF P:65 SP:FB PPU:208,292 CYC:23740
+F399 A:52 X:02 Y:EF P:67 SP:FB PPU:208,298 CYC:23742
+F39D A:52 X:02 Y:EF P:67 SP:FB PPU:208,307 CYC:23745
+F39E A:52 X:02 Y:F0 P:E5 SP:FB PPU:208,313 CYC:23747
+F3A0 A:29 X:02 Y:F0 P:65 SP:FB PPU:208,319 CYC:23749
+F3A3 A:29 X:02 Y:F0 P:65 SP:FB PPU:208,331 CYC:23753
+FB2E A:29 X:02 Y:F0 P:65 SP:F9 PPU:209, 8 CYC:23759
+FB2F A:29 X:02 Y:F0 P:25 SP:F9 PPU:209, 14 CYC:23761
+FB30 A:29 X:02 Y:F0 P:24 SP:F9 PPU:209, 20 CYC:23763
+FB32 A:42 X:02 Y:F0 P:24 SP:F9 PPU:209, 26 CYC:23765
+F3A6 A:42 X:02 Y:F0 P:24 SP:FB PPU:209, 44 CYC:23771
+F3A9 A:56 X:02 Y:F0 P:25 SP:FB PPU:209, 62 CYC:23777
+F3AA A:56 X:02 Y:F0 P:25 SP:FB PPU:209, 68 CYC:23779
+F3AB A:56 X:02 Y:F0 P:25 SP:FB PPU:209, 74 CYC:23781
+F3AC A:56 X:02 Y:F0 P:25 SP:FB PPU:209, 80 CYC:23783
+F3AD A:56 X:02 Y:F0 P:25 SP:FB PPU:209, 86 CYC:23785
+FB33 A:56 X:02 Y:F0 P:25 SP:F9 PPU:209,104 CYC:23791
+FB35 A:56 X:02 Y:F0 P:25 SP:F9 PPU:209,110 CYC:23793
+FB37 A:56 X:02 Y:F0 P:25 SP:F9 PPU:209,116 CYC:23795
+FB39 A:56 X:02 Y:F0 P:25 SP:F9 PPU:209,122 CYC:23797
+FB3B A:56 X:02 Y:F0 P:25 SP:F9 PPU:209,128 CYC:23799
+FB3D A:56 X:02 Y:F0 P:27 SP:F9 PPU:209,134 CYC:23801
+FB3F A:56 X:02 Y:F0 P:27 SP:F9 PPU:209,140 CYC:23803
+F3B0 A:56 X:02 Y:F0 P:27 SP:FB PPU:209,158 CYC:23809
+F3B3 A:14 X:02 Y:F0 P:25 SP:FB PPU:209,170 CYC:23813
+F3B5 A:14 X:02 Y:F0 P:27 SP:FB PPU:209,176 CYC:23815
+F3B9 A:14 X:02 Y:F0 P:27 SP:FB PPU:209,185 CYC:23818
+F3BA A:14 X:02 Y:F1 P:A5 SP:FB PPU:209,191 CYC:23820
+F3BC A:37 X:02 Y:F1 P:25 SP:FB PPU:209,197 CYC:23822
+F3BF A:37 X:02 Y:F1 P:25 SP:FB PPU:209,209 CYC:23826
+FB40 A:37 X:02 Y:F1 P:25 SP:F9 PPU:209,227 CYC:23832
+FB42 A:37 X:02 Y:F1 P:E5 SP:F9 PPU:209,236 CYC:23835
+FB43 A:37 X:02 Y:F1 P:E5 SP:F9 PPU:209,242 CYC:23837
+FB45 A:75 X:02 Y:F1 P:65 SP:F9 PPU:209,248 CYC:23839
+F3C2 A:75 X:02 Y:F1 P:65 SP:FB PPU:209,266 CYC:23845
+F3C5 A:6E X:02 Y:F1 P:65 SP:FB PPU:209,284 CYC:23851
+F3C6 A:6E X:02 Y:F1 P:65 SP:FB PPU:209,290 CYC:23853
+F3C7 A:6E X:02 Y:F1 P:65 SP:FB PPU:209,296 CYC:23855
+F3C8 A:6E X:02 Y:F1 P:65 SP:FB PPU:209,302 CYC:23857
+F3C9 A:6E X:02 Y:F1 P:65 SP:FB PPU:209,308 CYC:23859
+FB46 A:6E X:02 Y:F1 P:65 SP:F9 PPU:209,326 CYC:23865
+FB48 A:6E X:02 Y:F1 P:65 SP:F9 PPU:209,332 CYC:23867
+FB4A A:6E X:02 Y:F1 P:65 SP:F9 PPU:209,338 CYC:23869
+FB4C A:6E X:02 Y:F1 P:65 SP:F9 PPU:210, 3 CYC:23871
+FB4E A:6E X:02 Y:F1 P:65 SP:F9 PPU:210, 9 CYC:23873
+FB50 A:6E X:02 Y:F1 P:67 SP:F9 PPU:210, 15 CYC:23875
+FB52 A:6E X:02 Y:F1 P:67 SP:F9 PPU:210, 21 CYC:23877
+F3CC A:6E X:02 Y:F1 P:67 SP:FB PPU:210, 39 CYC:23883
+F3CF A:1B X:02 Y:F1 P:65 SP:FB PPU:210, 51 CYC:23887
+F3D1 A:1B X:02 Y:F1 P:67 SP:FB PPU:210, 57 CYC:23889
+F3D5 A:1B X:02 Y:F1 P:67 SP:FB PPU:210, 66 CYC:23892
+F3D7 A:A5 X:02 Y:F1 P:E5 SP:FB PPU:210, 72 CYC:23894
+F3DA A:A5 X:02 Y:F1 P:E5 SP:FB PPU:210, 84 CYC:23898
+F3DC A:48 X:02 Y:F1 P:65 SP:FB PPU:210, 90 CYC:23900
+F3DE A:48 X:02 Y:F1 P:65 SP:FB PPU:210, 99 CYC:23903
+F3E0 A:05 X:02 Y:F1 P:65 SP:FB PPU:210,105 CYC:23905
+F3E2 A:05 X:02 Y:F1 P:65 SP:FB PPU:210,114 CYC:23908
+F3E4 A:05 X:02 Y:FF P:E5 SP:FB PPU:210,120 CYC:23910
+FB1D A:05 X:02 Y:FF P:E5 SP:F9 PPU:210,138 CYC:23916
+FB1F A:05 X:02 Y:FF P:E5 SP:F9 PPU:210,147 CYC:23919
+FB20 A:05 X:02 Y:FF P:E4 SP:F9 PPU:210,153 CYC:23921
+FB22 A:B3 X:02 Y:FF P:E4 SP:F9 PPU:210,159 CYC:23923
+F3E7 A:B3 X:02 Y:FF P:E4 SP:FB PPU:210,177 CYC:23929
+F3E9 A:E1 X:02 Y:FF P:E5 SP:FB PPU:210,201 CYC:23937
+F3EA A:E1 X:02 Y:FF P:E5 SP:FB PPU:210,207 CYC:23939
+F3EB A:E1 X:02 Y:FF P:E5 SP:FB PPU:210,213 CYC:23941
+F3EC A:E1 X:02 Y:FF P:E5 SP:FA PPU:210,222 CYC:23944
+F3ED A:E1 X:02 Y:FF P:E5 SP:F9 PPU:210,231 CYC:23947
+F3EF A:E1 X:02 Y:F2 P:E5 SP:F9 PPU:210,237 CYC:23949
+F3F0 A:E1 X:02 Y:F2 P:E5 SP:FA PPU:210,249 CYC:23953
+F3F1 A:E1 X:02 Y:F2 P:E5 SP:FB PPU:210,261 CYC:23957
+FB23 A:E1 X:02 Y:F2 P:E5 SP:F9 PPU:210,279 CYC:23963
+FB25 A:E1 X:02 Y:F2 P:E5 SP:F9 PPU:210,285 CYC:23965
+FB27 A:E1 X:02 Y:F2 P:E5 SP:F9 PPU:210,291 CYC:23967
+FB29 A:E1 X:02 Y:F2 P:E5 SP:F9 PPU:210,297 CYC:23969
+FB2B A:E1 X:02 Y:F2 P:67 SP:F9 PPU:210,303 CYC:23971
+FB2D A:E1 X:02 Y:F2 P:67 SP:F9 PPU:210,309 CYC:23973
+F3F4 A:E1 X:02 Y:F2 P:67 SP:FB PPU:210,327 CYC:23979
+F3F7 A:52 X:02 Y:F2 P:65 SP:FB PPU:210,339 CYC:23983
+F3F9 A:52 X:02 Y:F2 P:67 SP:FB PPU:211, 4 CYC:23985
+F3FD A:52 X:02 Y:F2 P:67 SP:FB PPU:211, 13 CYC:23988
+F3FF A:52 X:02 Y:FF P:E5 SP:FB PPU:211, 19 CYC:23990
+F401 A:29 X:02 Y:FF P:65 SP:FB PPU:211, 25 CYC:23992
+F404 A:29 X:02 Y:FF P:65 SP:FB PPU:211, 37 CYC:23996
+FB2E A:29 X:02 Y:FF P:65 SP:F9 PPU:211, 55 CYC:24002
+FB2F A:29 X:02 Y:FF P:25 SP:F9 PPU:211, 61 CYC:24004
+FB30 A:29 X:02 Y:FF P:24 SP:F9 PPU:211, 67 CYC:24006
+FB32 A:42 X:02 Y:FF P:24 SP:F9 PPU:211, 73 CYC:24008
+F407 A:42 X:02 Y:FF P:24 SP:FB PPU:211, 91 CYC:24014
+F409 A:56 X:02 Y:FF P:25 SP:FB PPU:211,115 CYC:24022
+F40A A:56 X:02 Y:FF P:25 SP:FB PPU:211,121 CYC:24024
+F40B A:56 X:02 Y:FF P:25 SP:FB PPU:211,127 CYC:24026
+F40C A:56 X:02 Y:FF P:25 SP:FA PPU:211,136 CYC:24029
+F40D A:56 X:02 Y:FF P:25 SP:F9 PPU:211,145 CYC:24032
+F40F A:56 X:02 Y:F3 P:A5 SP:F9 PPU:211,151 CYC:24034
+F410 A:56 X:02 Y:F3 P:25 SP:FA PPU:211,163 CYC:24038
+F411 A:56 X:02 Y:F3 P:25 SP:FB PPU:211,175 CYC:24042
+FB33 A:56 X:02 Y:F3 P:25 SP:F9 PPU:211,193 CYC:24048
+FB35 A:56 X:02 Y:F3 P:25 SP:F9 PPU:211,199 CYC:24050
+FB37 A:56 X:02 Y:F3 P:25 SP:F9 PPU:211,205 CYC:24052
+FB39 A:56 X:02 Y:F3 P:25 SP:F9 PPU:211,211 CYC:24054
+FB3B A:56 X:02 Y:F3 P:25 SP:F9 PPU:211,217 CYC:24056
+FB3D A:56 X:02 Y:F3 P:27 SP:F9 PPU:211,223 CYC:24058
+FB3F A:56 X:02 Y:F3 P:27 SP:F9 PPU:211,229 CYC:24060
+F414 A:56 X:02 Y:F3 P:27 SP:FB PPU:211,247 CYC:24066
+F417 A:14 X:02 Y:F3 P:25 SP:FB PPU:211,259 CYC:24070
+F419 A:14 X:02 Y:F3 P:27 SP:FB PPU:211,265 CYC:24072
+F41D A:14 X:02 Y:F3 P:27 SP:FB PPU:211,274 CYC:24075
+F41F A:14 X:02 Y:FF P:A5 SP:FB PPU:211,280 CYC:24077
+F421 A:37 X:02 Y:FF P:25 SP:FB PPU:211,286 CYC:24079
+F424 A:37 X:02 Y:FF P:25 SP:FB PPU:211,298 CYC:24083
+FB40 A:37 X:02 Y:FF P:25 SP:F9 PPU:211,316 CYC:24089
+FB42 A:37 X:02 Y:FF P:E5 SP:F9 PPU:211,325 CYC:24092
+FB43 A:37 X:02 Y:FF P:E5 SP:F9 PPU:211,331 CYC:24094
+FB45 A:75 X:02 Y:FF P:65 SP:F9 PPU:211,337 CYC:24096
+F427 A:75 X:02 Y:FF P:65 SP:FB PPU:212, 14 CYC:24102
+F429 A:6E X:02 Y:FF P:65 SP:FB PPU:212, 38 CYC:24110
+F42A A:6E X:02 Y:FF P:65 SP:FB PPU:212, 44 CYC:24112
+F42B A:6E X:02 Y:FF P:65 SP:FB PPU:212, 50 CYC:24114
+F42C A:6E X:02 Y:FF P:65 SP:FA PPU:212, 59 CYC:24117
+F42D A:6E X:02 Y:FF P:65 SP:F9 PPU:212, 68 CYC:24120
+F42F A:6E X:02 Y:F4 P:E5 SP:F9 PPU:212, 74 CYC:24122
+F430 A:6E X:02 Y:F4 P:65 SP:FA PPU:212, 86 CYC:24126
+F431 A:6E X:02 Y:F4 P:65 SP:FB PPU:212, 98 CYC:24130
+FB46 A:6E X:02 Y:F4 P:65 SP:F9 PPU:212,116 CYC:24136
+FB48 A:6E X:02 Y:F4 P:65 SP:F9 PPU:212,122 CYC:24138
+FB4A A:6E X:02 Y:F4 P:65 SP:F9 PPU:212,128 CYC:24140
+FB4C A:6E X:02 Y:F4 P:65 SP:F9 PPU:212,134 CYC:24142
+FB4E A:6E X:02 Y:F4 P:65 SP:F9 PPU:212,140 CYC:24144
+FB50 A:6E X:02 Y:F4 P:67 SP:F9 PPU:212,146 CYC:24146
+FB52 A:6E X:02 Y:F4 P:67 SP:F9 PPU:212,152 CYC:24148
+F434 A:6E X:02 Y:F4 P:67 SP:FB PPU:212,170 CYC:24154
+F437 A:1B X:02 Y:F4 P:65 SP:FB PPU:212,182 CYC:24158
+F439 A:1B X:02 Y:F4 P:67 SP:FB PPU:212,188 CYC:24160
+F43D A:1B X:02 Y:F4 P:67 SP:FB PPU:212,197 CYC:24163
+F43F A:1B X:02 Y:F5 P:E5 SP:FB PPU:212,203 CYC:24165
+F441 A:1B X:FF Y:F5 P:E5 SP:FB PPU:212,209 CYC:24167
+F443 A:A5 X:FF Y:F5 P:E5 SP:FB PPU:212,215 CYC:24169
+F445 A:A5 X:FF Y:F5 P:E5 SP:FB PPU:212,224 CYC:24172
+FB1D A:A5 X:FF Y:F5 P:E5 SP:F9 PPU:212,242 CYC:24178
+FB1F A:A5 X:FF Y:F5 P:E5 SP:F9 PPU:212,251 CYC:24181
+FB20 A:A5 X:FF Y:F5 P:E4 SP:F9 PPU:212,257 CYC:24183
+FB22 A:B3 X:FF Y:F5 P:E4 SP:F9 PPU:212,263 CYC:24185
+F448 A:B3 X:FF Y:F5 P:E4 SP:FB PPU:212,281 CYC:24191
+F44A A:E1 X:FF Y:F5 P:E5 SP:FB PPU:212,299 CYC:24197
+F44B A:E1 X:FF Y:F5 P:E5 SP:FB PPU:212,305 CYC:24199
+F44C A:E1 X:FF Y:F5 P:E5 SP:FB PPU:212,311 CYC:24201
+F44D A:E1 X:FF Y:F5 P:E5 SP:FB PPU:212,317 CYC:24203
+F44E A:E1 X:FF Y:F5 P:E5 SP:FB PPU:212,323 CYC:24205
+FB23 A:E1 X:FF Y:F5 P:E5 SP:F9 PPU:213, 0 CYC:24211
+FB25 A:E1 X:FF Y:F5 P:E5 SP:F9 PPU:213, 6 CYC:24213
+FB27 A:E1 X:FF Y:F5 P:E5 SP:F9 PPU:213, 12 CYC:24215
+FB29 A:E1 X:FF Y:F5 P:E5 SP:F9 PPU:213, 18 CYC:24217
+FB2B A:E1 X:FF Y:F5 P:67 SP:F9 PPU:213, 24 CYC:24219
+FB2D A:E1 X:FF Y:F5 P:67 SP:F9 PPU:213, 30 CYC:24221
+F451 A:E1 X:FF Y:F5 P:67 SP:FB PPU:213, 48 CYC:24227
+F453 A:52 X:FF Y:F5 P:65 SP:FB PPU:213, 57 CYC:24230
+F455 A:52 X:FF Y:F5 P:67 SP:FB PPU:213, 63 CYC:24232
+F459 A:52 X:FF Y:F5 P:67 SP:FB PPU:213, 72 CYC:24235
+F45A A:52 X:FF Y:F6 P:E5 SP:FB PPU:213, 78 CYC:24237
+F45C A:29 X:FF Y:F6 P:65 SP:FB PPU:213, 84 CYC:24239
+F45E A:29 X:FF Y:F6 P:65 SP:FB PPU:213, 93 CYC:24242
+FB2E A:29 X:FF Y:F6 P:65 SP:F9 PPU:213,111 CYC:24248
+FB2F A:29 X:FF Y:F6 P:25 SP:F9 PPU:213,117 CYC:24250
+FB30 A:29 X:FF Y:F6 P:24 SP:F9 PPU:213,123 CYC:24252
+FB32 A:42 X:FF Y:F6 P:24 SP:F9 PPU:213,129 CYC:24254
+F461 A:42 X:FF Y:F6 P:24 SP:FB PPU:213,147 CYC:24260
+F463 A:56 X:FF Y:F6 P:25 SP:FB PPU:213,165 CYC:24266
+F464 A:56 X:FF Y:F6 P:25 SP:FB PPU:213,171 CYC:24268
+F465 A:56 X:FF Y:F6 P:25 SP:FB PPU:213,177 CYC:24270
+F466 A:56 X:FF Y:F6 P:25 SP:FB PPU:213,183 CYC:24272
+F467 A:56 X:FF Y:F6 P:25 SP:FB PPU:213,189 CYC:24274
+FB33 A:56 X:FF Y:F6 P:25 SP:F9 PPU:213,207 CYC:24280
+FB35 A:56 X:FF Y:F6 P:25 SP:F9 PPU:213,213 CYC:24282
+FB37 A:56 X:FF Y:F6 P:25 SP:F9 PPU:213,219 CYC:24284
+FB39 A:56 X:FF Y:F6 P:25 SP:F9 PPU:213,225 CYC:24286
+FB3B A:56 X:FF Y:F6 P:25 SP:F9 PPU:213,231 CYC:24288
+FB3D A:56 X:FF Y:F6 P:27 SP:F9 PPU:213,237 CYC:24290
+FB3F A:56 X:FF Y:F6 P:27 SP:F9 PPU:213,243 CYC:24292
+F46A A:56 X:FF Y:F6 P:27 SP:FB PPU:213,261 CYC:24298
+F46C A:14 X:FF Y:F6 P:25 SP:FB PPU:213,270 CYC:24301
+F46E A:14 X:FF Y:F6 P:27 SP:FB PPU:213,276 CYC:24303
+F472 A:14 X:FF Y:F6 P:27 SP:FB PPU:213,285 CYC:24306
+F473 A:14 X:FF Y:F7 P:A5 SP:FB PPU:213,291 CYC:24308
+F475 A:37 X:FF Y:F7 P:25 SP:FB PPU:213,297 CYC:24310
+F477 A:37 X:FF Y:F7 P:25 SP:FB PPU:213,306 CYC:24313
+FB40 A:37 X:FF Y:F7 P:25 SP:F9 PPU:213,324 CYC:24319
+FB42 A:37 X:FF Y:F7 P:E5 SP:F9 PPU:213,333 CYC:24322
+FB43 A:37 X:FF Y:F7 P:E5 SP:F9 PPU:213,339 CYC:24324
+FB45 A:75 X:FF Y:F7 P:65 SP:F9 PPU:214, 4 CYC:24326
+F47A A:75 X:FF Y:F7 P:65 SP:FB PPU:214, 22 CYC:24332
+F47C A:6E X:FF Y:F7 P:65 SP:FB PPU:214, 40 CYC:24338
+F47D A:6E X:FF Y:F7 P:65 SP:FB PPU:214, 46 CYC:24340
+F47E A:6E X:FF Y:F7 P:65 SP:FB PPU:214, 52 CYC:24342
+F47F A:6E X:FF Y:F7 P:65 SP:FB PPU:214, 58 CYC:24344
+F480 A:6E X:FF Y:F7 P:65 SP:FB PPU:214, 64 CYC:24346
+FB46 A:6E X:FF Y:F7 P:65 SP:F9 PPU:214, 82 CYC:24352
+FB48 A:6E X:FF Y:F7 P:65 SP:F9 PPU:214, 88 CYC:24354
+FB4A A:6E X:FF Y:F7 P:65 SP:F9 PPU:214, 94 CYC:24356
+FB4C A:6E X:FF Y:F7 P:65 SP:F9 PPU:214,100 CYC:24358
+FB4E A:6E X:FF Y:F7 P:65 SP:F9 PPU:214,106 CYC:24360
+FB50 A:6E X:FF Y:F7 P:67 SP:F9 PPU:214,112 CYC:24362
+FB52 A:6E X:FF Y:F7 P:67 SP:F9 PPU:214,118 CYC:24364
+F483 A:6E X:FF Y:F7 P:67 SP:FB PPU:214,136 CYC:24370
+F485 A:1B X:FF Y:F7 P:65 SP:FB PPU:214,145 CYC:24373
+F487 A:1B X:FF Y:F7 P:67 SP:FB PPU:214,151 CYC:24375
+F48B A:1B X:FF Y:F7 P:67 SP:FB PPU:214,160 CYC:24378
+F48D A:A5 X:FF Y:F7 P:E5 SP:FB PPU:214,166 CYC:24380
+F490 A:A5 X:FF Y:F7 P:E5 SP:FB PPU:214,178 CYC:24384
+F492 A:A5 X:FF Y:FF P:E5 SP:FB PPU:214,184 CYC:24386
+FB1D A:A5 X:FF Y:FF P:E5 SP:F9 PPU:214,202 CYC:24392
+FB1F A:A5 X:FF Y:FF P:E5 SP:F9 PPU:214,211 CYC:24395
+FB20 A:A5 X:FF Y:FF P:E4 SP:F9 PPU:214,217 CYC:24397
+FB22 A:B3 X:FF Y:FF P:E4 SP:F9 PPU:214,223 CYC:24399
+F495 A:B3 X:FF Y:FF P:E4 SP:FB PPU:214,241 CYC:24405
+F498 A:E1 X:FF Y:FF P:E5 SP:FB PPU:214,262 CYC:24412
+F499 A:E1 X:FF Y:FF P:E5 SP:FB PPU:214,268 CYC:24414
+F49A A:E1 X:FF Y:FF P:E5 SP:FB PPU:214,274 CYC:24416
+F49B A:E1 X:FF Y:FF P:E5 SP:FA PPU:214,283 CYC:24419
+F49C A:E1 X:FF Y:FF P:E5 SP:F9 PPU:214,292 CYC:24422
+F49E A:E1 X:FF Y:F8 P:E5 SP:F9 PPU:214,298 CYC:24424
+F49F A:E1 X:FF Y:F8 P:E5 SP:FA PPU:214,310 CYC:24428
+F4A0 A:E1 X:FF Y:F8 P:E5 SP:FB PPU:214,322 CYC:24432
+FB23 A:E1 X:FF Y:F8 P:E5 SP:F9 PPU:214,340 CYC:24438
+FB25 A:E1 X:FF Y:F8 P:E5 SP:F9 PPU:215, 5 CYC:24440
+FB27 A:E1 X:FF Y:F8 P:E5 SP:F9 PPU:215, 11 CYC:24442
+FB29 A:E1 X:FF Y:F8 P:E5 SP:F9 PPU:215, 17 CYC:24444
+FB2B A:E1 X:FF Y:F8 P:67 SP:F9 PPU:215, 23 CYC:24446
+FB2D A:E1 X:FF Y:F8 P:67 SP:F9 PPU:215, 29 CYC:24448
+F4A3 A:E1 X:FF Y:F8 P:67 SP:FB PPU:215, 47 CYC:24454
+F4A6 A:52 X:FF Y:F8 P:65 SP:FB PPU:215, 59 CYC:24458
+F4A8 A:52 X:FF Y:F8 P:67 SP:FB PPU:215, 65 CYC:24460
+F4AC A:52 X:FF Y:F8 P:67 SP:FB PPU:215, 74 CYC:24463
+F4AE A:52 X:FF Y:FF P:E5 SP:FB PPU:215, 80 CYC:24465
+F4B0 A:29 X:FF Y:FF P:65 SP:FB PPU:215, 86 CYC:24467
+F4B3 A:29 X:FF Y:FF P:65 SP:FB PPU:215, 98 CYC:24471
+FB2E A:29 X:FF Y:FF P:65 SP:F9 PPU:215,116 CYC:24477
+FB2F A:29 X:FF Y:FF P:25 SP:F9 PPU:215,122 CYC:24479
+FB30 A:29 X:FF Y:FF P:24 SP:F9 PPU:215,128 CYC:24481
+FB32 A:42 X:FF Y:FF P:24 SP:F9 PPU:215,134 CYC:24483
+F4B6 A:42 X:FF Y:FF P:24 SP:FB PPU:215,152 CYC:24489
+F4B9 A:56 X:FF Y:FF P:25 SP:FB PPU:215,173 CYC:24496
+F4BA A:56 X:FF Y:FF P:25 SP:FB PPU:215,179 CYC:24498
+F4BB A:56 X:FF Y:FF P:25 SP:FB PPU:215,185 CYC:24500
+F4BC A:56 X:FF Y:FF P:25 SP:FA PPU:215,194 CYC:24503
+F4BD A:56 X:FF Y:FF P:25 SP:F9 PPU:215,203 CYC:24506
+F4BF A:56 X:FF Y:F9 P:A5 SP:F9 PPU:215,209 CYC:24508
+F4C0 A:56 X:FF Y:F9 P:25 SP:FA PPU:215,221 CYC:24512
+F4C1 A:56 X:FF Y:F9 P:25 SP:FB PPU:215,233 CYC:24516
+FB33 A:56 X:FF Y:F9 P:25 SP:F9 PPU:215,251 CYC:24522
+FB35 A:56 X:FF Y:F9 P:25 SP:F9 PPU:215,257 CYC:24524
+FB37 A:56 X:FF Y:F9 P:25 SP:F9 PPU:215,263 CYC:24526
+FB39 A:56 X:FF Y:F9 P:25 SP:F9 PPU:215,269 CYC:24528
+FB3B A:56 X:FF Y:F9 P:25 SP:F9 PPU:215,275 CYC:24530
+FB3D A:56 X:FF Y:F9 P:27 SP:F9 PPU:215,281 CYC:24532
+FB3F A:56 X:FF Y:F9 P:27 SP:F9 PPU:215,287 CYC:24534
+F4C4 A:56 X:FF Y:F9 P:27 SP:FB PPU:215,305 CYC:24540
+F4C7 A:14 X:FF Y:F9 P:25 SP:FB PPU:215,317 CYC:24544
+F4C9 A:14 X:FF Y:F9 P:27 SP:FB PPU:215,323 CYC:24546
+F4CD A:14 X:FF Y:F9 P:27 SP:FB PPU:215,332 CYC:24549
+F4CF A:14 X:FF Y:FF P:A5 SP:FB PPU:215,338 CYC:24551
+F4D1 A:37 X:FF Y:FF P:25 SP:FB PPU:216, 3 CYC:24553
+F4D4 A:37 X:FF Y:FF P:25 SP:FB PPU:216, 15 CYC:24557
+FB40 A:37 X:FF Y:FF P:25 SP:F9 PPU:216, 33 CYC:24563
+FB42 A:37 X:FF Y:FF P:E5 SP:F9 PPU:216, 42 CYC:24566
+FB43 A:37 X:FF Y:FF P:E5 SP:F9 PPU:216, 48 CYC:24568
+FB45 A:75 X:FF Y:FF P:65 SP:F9 PPU:216, 54 CYC:24570
+F4D7 A:75 X:FF Y:FF P:65 SP:FB PPU:216, 72 CYC:24576
+F4DA A:6E X:FF Y:FF P:65 SP:FB PPU:216, 93 CYC:24583
+F4DB A:6E X:FF Y:FF P:65 SP:FB PPU:216, 99 CYC:24585
+F4DC A:6E X:FF Y:FF P:65 SP:FB PPU:216,105 CYC:24587
+F4DD A:6E X:FF Y:FF P:65 SP:FA PPU:216,114 CYC:24590
+F4DE A:6E X:FF Y:FF P:65 SP:F9 PPU:216,123 CYC:24593
+F4E0 A:6E X:FF Y:FA P:E5 SP:F9 PPU:216,129 CYC:24595
+F4E1 A:6E X:FF Y:FA P:65 SP:FA PPU:216,141 CYC:24599
+F4E2 A:6E X:FF Y:FA P:65 SP:FB PPU:216,153 CYC:24603
+FB46 A:6E X:FF Y:FA P:65 SP:F9 PPU:216,171 CYC:24609
+FB48 A:6E X:FF Y:FA P:65 SP:F9 PPU:216,177 CYC:24611
+FB4A A:6E X:FF Y:FA P:65 SP:F9 PPU:216,183 CYC:24613
+FB4C A:6E X:FF Y:FA P:65 SP:F9 PPU:216,189 CYC:24615
+FB4E A:6E X:FF Y:FA P:65 SP:F9 PPU:216,195 CYC:24617
+FB50 A:6E X:FF Y:FA P:67 SP:F9 PPU:216,201 CYC:24619
+FB52 A:6E X:FF Y:FA P:67 SP:F9 PPU:216,207 CYC:24621
+F4E5 A:6E X:FF Y:FA P:67 SP:FB PPU:216,225 CYC:24627
+F4E8 A:1B X:FF Y:FA P:65 SP:FB PPU:216,237 CYC:24631
+F4EA A:1B X:FF Y:FA P:67 SP:FB PPU:216,243 CYC:24633
+F4EE A:1B X:FF Y:FA P:67 SP:FB PPU:216,252 CYC:24636
+F4F0 A:1B X:FF Y:FB P:E5 SP:FB PPU:216,258 CYC:24638
+F4F2 A:1B X:FF Y:FB P:E5 SP:FB PPU:216,264 CYC:24640
+F4F4 A:A5 X:FF Y:FB P:E5 SP:FB PPU:216,270 CYC:24642
+F4F7 A:A5 X:FF Y:FB P:E5 SP:FB PPU:216,282 CYC:24646
+FB1D A:A5 X:FF Y:FB P:E5 SP:F9 PPU:216,300 CYC:24652
+FB1F A:A5 X:FF Y:FB P:E5 SP:F9 PPU:216,309 CYC:24655
+FB20 A:A5 X:FF Y:FB P:E4 SP:F9 PPU:216,315 CYC:24657
+FB22 A:B3 X:FF Y:FB P:E4 SP:F9 PPU:216,321 CYC:24659
+F4FA A:B3 X:FF Y:FB P:E4 SP:FB PPU:216,339 CYC:24665
+F4FD A:E1 X:FF Y:FB P:E5 SP:FB PPU:217, 19 CYC:24672
+F4FE A:E1 X:FF Y:FB P:E5 SP:FB PPU:217, 25 CYC:24674
+F4FF A:E1 X:FF Y:FB P:E5 SP:FB PPU:217, 31 CYC:24676
+F500 A:E1 X:FF Y:FB P:E5 SP:FB PPU:217, 37 CYC:24678
+F501 A:E1 X:FF Y:FB P:E5 SP:FB PPU:217, 43 CYC:24680
+FB23 A:E1 X:FF Y:FB P:E5 SP:F9 PPU:217, 61 CYC:24686
+FB25 A:E1 X:FF Y:FB P:E5 SP:F9 PPU:217, 67 CYC:24688
+FB27 A:E1 X:FF Y:FB P:E5 SP:F9 PPU:217, 73 CYC:24690
+FB29 A:E1 X:FF Y:FB P:E5 SP:F9 PPU:217, 79 CYC:24692
+FB2B A:E1 X:FF Y:FB P:67 SP:F9 PPU:217, 85 CYC:24694
+FB2D A:E1 X:FF Y:FB P:67 SP:F9 PPU:217, 91 CYC:24696
+F504 A:E1 X:FF Y:FB P:67 SP:FB PPU:217,109 CYC:24702
+F507 A:52 X:FF Y:FB P:65 SP:FB PPU:217,121 CYC:24706
+F509 A:52 X:FF Y:FB P:67 SP:FB PPU:217,127 CYC:24708
+F50D A:52 X:FF Y:FB P:67 SP:FB PPU:217,136 CYC:24711
+F50E A:52 X:FF Y:FC P:E5 SP:FB PPU:217,142 CYC:24713
+F510 A:29 X:FF Y:FC P:65 SP:FB PPU:217,148 CYC:24715
+F513 A:29 X:FF Y:FC P:65 SP:FB PPU:217,160 CYC:24719
+FB2E A:29 X:FF Y:FC P:65 SP:F9 PPU:217,178 CYC:24725
+FB2F A:29 X:FF Y:FC P:25 SP:F9 PPU:217,184 CYC:24727
+FB30 A:29 X:FF Y:FC P:24 SP:F9 PPU:217,190 CYC:24729
+FB32 A:42 X:FF Y:FC P:24 SP:F9 PPU:217,196 CYC:24731
+F516 A:42 X:FF Y:FC P:24 SP:FB PPU:217,214 CYC:24737
+F519 A:56 X:FF Y:FC P:25 SP:FB PPU:217,235 CYC:24744
+F51A A:56 X:FF Y:FC P:25 SP:FB PPU:217,241 CYC:24746
+F51B A:56 X:FF Y:FC P:25 SP:FB PPU:217,247 CYC:24748
+F51C A:56 X:FF Y:FC P:25 SP:FB PPU:217,253 CYC:24750
+F51D A:56 X:FF Y:FC P:25 SP:FB PPU:217,259 CYC:24752
+FB33 A:56 X:FF Y:FC P:25 SP:F9 PPU:217,277 CYC:24758
+FB35 A:56 X:FF Y:FC P:25 SP:F9 PPU:217,283 CYC:24760
+FB37 A:56 X:FF Y:FC P:25 SP:F9 PPU:217,289 CYC:24762
+FB39 A:56 X:FF Y:FC P:25 SP:F9 PPU:217,295 CYC:24764
+FB3B A:56 X:FF Y:FC P:25 SP:F9 PPU:217,301 CYC:24766
+FB3D A:56 X:FF Y:FC P:27 SP:F9 PPU:217,307 CYC:24768
+FB3F A:56 X:FF Y:FC P:27 SP:F9 PPU:217,313 CYC:24770
+F520 A:56 X:FF Y:FC P:27 SP:FB PPU:217,331 CYC:24776
+F523 A:14 X:FF Y:FC P:25 SP:FB PPU:218, 2 CYC:24780
+F525 A:14 X:FF Y:FC P:27 SP:FB PPU:218, 8 CYC:24782
+F529 A:14 X:FF Y:FC P:27 SP:FB PPU:218, 17 CYC:24785
+F52A A:14 X:FF Y:FD P:A5 SP:FB PPU:218, 23 CYC:24787
+F52C A:37 X:FF Y:FD P:25 SP:FB PPU:218, 29 CYC:24789
+F52F A:37 X:FF Y:FD P:25 SP:FB PPU:218, 41 CYC:24793
+FB40 A:37 X:FF Y:FD P:25 SP:F9 PPU:218, 59 CYC:24799
+FB42 A:37 X:FF Y:FD P:E5 SP:F9 PPU:218, 68 CYC:24802
+FB43 A:37 X:FF Y:FD P:E5 SP:F9 PPU:218, 74 CYC:24804
+FB45 A:75 X:FF Y:FD P:65 SP:F9 PPU:218, 80 CYC:24806
+F532 A:75 X:FF Y:FD P:65 SP:FB PPU:218, 98 CYC:24812
+F535 A:6E X:FF Y:FD P:65 SP:FB PPU:218,119 CYC:24819
+F536 A:6E X:FF Y:FD P:65 SP:FB PPU:218,125 CYC:24821
+F537 A:6E X:FF Y:FD P:65 SP:FB PPU:218,131 CYC:24823
+F538 A:6E X:FF Y:FD P:65 SP:FB PPU:218,137 CYC:24825
+F539 A:6E X:FF Y:FD P:65 SP:FB PPU:218,143 CYC:24827
+FB46 A:6E X:FF Y:FD P:65 SP:F9 PPU:218,161 CYC:24833
+FB48 A:6E X:FF Y:FD P:65 SP:F9 PPU:218,167 CYC:24835
+FB4A A:6E X:FF Y:FD P:65 SP:F9 PPU:218,173 CYC:24837
+FB4C A:6E X:FF Y:FD P:65 SP:F9 PPU:218,179 CYC:24839
+FB4E A:6E X:FF Y:FD P:65 SP:F9 PPU:218,185 CYC:24841
+FB50 A:6E X:FF Y:FD P:67 SP:F9 PPU:218,191 CYC:24843
+FB52 A:6E X:FF Y:FD P:67 SP:F9 PPU:218,197 CYC:24845
+F53C A:6E X:FF Y:FD P:67 SP:FB PPU:218,215 CYC:24851
+F53F A:1B X:FF Y:FD P:65 SP:FB PPU:218,227 CYC:24855
+F541 A:1B X:FF Y:FD P:67 SP:FB PPU:218,233 CYC:24857
+F545 A:1B X:FF Y:FD P:67 SP:FB PPU:218,242 CYC:24860
+C64A A:1B X:FF Y:FD P:67 SP:FD PPU:218,260 CYC:24866
+C64C A:00 X:FF Y:FD P:67 SP:FD PPU:218,269 CYC:24869
+C64E A:00 X:FF Y:FD P:67 SP:FD PPU:218,278 CYC:24872
+C650 A:00 X:FF Y:FD P:67 SP:FD PPU:218,284 CYC:24874
+C652 A:00 X:FF Y:FD P:67 SP:FD PPU:218,293 CYC:24877
+F546 A:00 X:FF Y:FD P:67 SP:FB PPU:218,311 CYC:24883
+F548 A:FF X:FF Y:FD P:E5 SP:FB PPU:218,317 CYC:24885
+F54A A:FF X:FF Y:FD P:E5 SP:FB PPU:218,326 CYC:24888
+F54C A:FF X:FF Y:01 P:65 SP:FB PPU:218,332 CYC:24890
+F54E A:FF X:02 Y:01 P:65 SP:FB PPU:218,338 CYC:24892
+F550 A:47 X:02 Y:01 P:65 SP:FB PPU:219, 3 CYC:24894
+F552 A:47 X:02 Y:01 P:65 SP:FB PPU:219, 12 CYC:24897
+F554 A:06 X:02 Y:01 P:65 SP:FB PPU:219, 18 CYC:24899
+F556 A:06 X:02 Y:01 P:65 SP:FB PPU:219, 27 CYC:24902
+F558 A:A5 X:02 Y:01 P:E5 SP:FB PPU:219, 33 CYC:24904
+F55B A:A5 X:02 Y:01 P:E5 SP:FB PPU:219, 45 CYC:24908
+FAE9 A:A5 X:02 Y:01 P:E5 SP:F9 PPU:219, 63 CYC:24914
+FAEB A:A5 X:02 Y:01 P:E5 SP:F9 PPU:219, 72 CYC:24917
+FAEC A:A5 X:02 Y:01 P:E4 SP:F9 PPU:219, 78 CYC:24919
+FAEE A:B2 X:02 Y:01 P:E4 SP:F9 PPU:219, 84 CYC:24921
+F55E A:B2 X:02 Y:01 P:E4 SP:FB PPU:219,102 CYC:24927
+F560 A:05 X:02 Y:01 P:25 SP:FB PPU:219,126 CYC:24935
+F561 A:05 X:02 Y:01 P:25 SP:FB PPU:219,132 CYC:24937
+F562 A:05 X:02 Y:01 P:25 SP:FB PPU:219,138 CYC:24939
+F563 A:05 X:02 Y:01 P:25 SP:FB PPU:219,144 CYC:24941
+F564 A:05 X:02 Y:01 P:25 SP:FB PPU:219,150 CYC:24943
+FAEF A:05 X:02 Y:01 P:25 SP:F9 PPU:219,168 CYC:24949
+FAF1 A:05 X:02 Y:01 P:25 SP:F9 PPU:219,174 CYC:24951
+FAF3 A:05 X:02 Y:01 P:25 SP:F9 PPU:219,180 CYC:24953
+FAF5 A:05 X:02 Y:01 P:25 SP:F9 PPU:219,186 CYC:24955
+FAF7 A:05 X:02 Y:01 P:27 SP:F9 PPU:219,192 CYC:24957
+FAF9 A:05 X:02 Y:01 P:27 SP:F9 PPU:219,198 CYC:24959
+F567 A:05 X:02 Y:01 P:27 SP:FB PPU:219,216 CYC:24965
+F56A A:52 X:02 Y:01 P:25 SP:FB PPU:219,228 CYC:24969
+F56C A:52 X:02 Y:01 P:27 SP:FB PPU:219,234 CYC:24971
+F570 A:52 X:02 Y:01 P:27 SP:FB PPU:219,243 CYC:24974
+F571 A:52 X:02 Y:02 P:25 SP:FB PPU:219,249 CYC:24976
+F573 A:29 X:02 Y:02 P:25 SP:FB PPU:219,255 CYC:24978
+F576 A:29 X:02 Y:02 P:25 SP:FB PPU:219,267 CYC:24982
+FAFA A:29 X:02 Y:02 P:25 SP:F9 PPU:219,285 CYC:24988
+FAFB A:29 X:02 Y:02 P:25 SP:F9 PPU:219,291 CYC:24990
+FAFC A:29 X:02 Y:02 P:24 SP:F9 PPU:219,297 CYC:24992
+FAFE A:42 X:02 Y:02 P:24 SP:F9 PPU:219,303 CYC:24994
+F579 A:42 X:02 Y:02 P:24 SP:FB PPU:219,321 CYC:25000
+F57B A:57 X:02 Y:02 P:24 SP:FB PPU:220, 4 CYC:25008
+F57C A:57 X:02 Y:02 P:24 SP:FB PPU:220, 10 CYC:25010
+F57D A:57 X:02 Y:02 P:24 SP:FB PPU:220, 16 CYC:25012
+F57E A:57 X:02 Y:02 P:24 SP:FB PPU:220, 22 CYC:25014
+F57F A:57 X:02 Y:02 P:24 SP:FB PPU:220, 28 CYC:25016
+FAFF A:57 X:02 Y:02 P:24 SP:F9 PPU:220, 46 CYC:25022
+FB01 A:57 X:02 Y:02 P:24 SP:F9 PPU:220, 52 CYC:25024
+FB03 A:57 X:02 Y:02 P:24 SP:F9 PPU:220, 58 CYC:25026
+FB05 A:57 X:02 Y:02 P:24 SP:F9 PPU:220, 64 CYC:25028
+FB07 A:57 X:02 Y:02 P:27 SP:F9 PPU:220, 70 CYC:25030
+FB09 A:57 X:02 Y:02 P:27 SP:F9 PPU:220, 76 CYC:25032
+F582 A:57 X:02 Y:02 P:27 SP:FB PPU:220, 94 CYC:25038
+F585 A:14 X:02 Y:02 P:25 SP:FB PPU:220,106 CYC:25042
+F587 A:14 X:02 Y:02 P:27 SP:FB PPU:220,112 CYC:25044
+F58B A:14 X:02 Y:02 P:27 SP:FB PPU:220,121 CYC:25047
+F58C A:14 X:02 Y:03 P:25 SP:FB PPU:220,127 CYC:25049
+F58E A:37 X:02 Y:03 P:25 SP:FB PPU:220,133 CYC:25051
+F591 A:37 X:02 Y:03 P:25 SP:FB PPU:220,145 CYC:25055
+FB0A A:37 X:02 Y:03 P:25 SP:F9 PPU:220,163 CYC:25061
+FB0C A:37 X:02 Y:03 P:E5 SP:F9 PPU:220,172 CYC:25064
+FB0D A:37 X:02 Y:03 P:E5 SP:F9 PPU:220,178 CYC:25066
+FB0F A:75 X:02 Y:03 P:65 SP:F9 PPU:220,184 CYC:25068
+F594 A:75 X:02 Y:03 P:65 SP:FB PPU:220,202 CYC:25074
+F596 A:11 X:02 Y:03 P:25 SP:FB PPU:220,226 CYC:25082
+F597 A:11 X:02 Y:03 P:25 SP:FB PPU:220,232 CYC:25084
+F598 A:11 X:02 Y:03 P:25 SP:FB PPU:220,238 CYC:25086
+F599 A:11 X:02 Y:03 P:25 SP:FB PPU:220,244 CYC:25088
+F59A A:11 X:02 Y:03 P:25 SP:FB PPU:220,250 CYC:25090
+FB10 A:11 X:02 Y:03 P:25 SP:F9 PPU:220,268 CYC:25096
+FB12 A:11 X:02 Y:03 P:25 SP:F9 PPU:220,274 CYC:25098
+FB14 A:11 X:02 Y:03 P:25 SP:F9 PPU:220,280 CYC:25100
+FB16 A:11 X:02 Y:03 P:25 SP:F9 PPU:220,286 CYC:25102
+FB18 A:11 X:02 Y:03 P:27 SP:F9 PPU:220,292 CYC:25104
+FB1A A:11 X:02 Y:03 P:27 SP:F9 PPU:220,298 CYC:25106
+F59D A:11 X:02 Y:03 P:27 SP:FB PPU:220,316 CYC:25112
+F5A0 A:9B X:02 Y:03 P:A5 SP:FB PPU:220,328 CYC:25116
+F5A2 A:9B X:02 Y:03 P:27 SP:FB PPU:220,334 CYC:25118
+F5A6 A:9B X:02 Y:03 P:27 SP:FB PPU:221, 2 CYC:25121
+F5A7 A:9B X:02 Y:04 P:25 SP:FB PPU:221, 8 CYC:25123
+F5A9 A:A5 X:02 Y:04 P:A5 SP:FB PPU:221, 14 CYC:25125
+F5AB A:A5 X:02 Y:04 P:A5 SP:FB PPU:221, 23 CYC:25128
+FAE9 A:A5 X:02 Y:04 P:A5 SP:F9 PPU:221, 41 CYC:25134
+FAEB A:A5 X:02 Y:04 P:E5 SP:F9 PPU:221, 50 CYC:25137
+FAEC A:A5 X:02 Y:04 P:E4 SP:F9 PPU:221, 56 CYC:25139
+FAEE A:B2 X:02 Y:04 P:E4 SP:F9 PPU:221, 62 CYC:25141
+F5AE A:B2 X:02 Y:04 P:E4 SP:FB PPU:221, 80 CYC:25147
+F5B0 A:05 X:02 Y:04 P:25 SP:FB PPU:221, 95 CYC:25152
+F5B1 A:05 X:02 Y:04 P:25 SP:FB PPU:221,101 CYC:25154
+F5B2 A:05 X:02 Y:04 P:25 SP:FB PPU:221,107 CYC:25156
+F5B3 A:05 X:02 Y:04 P:25 SP:FB PPU:221,113 CYC:25158
+F5B4 A:05 X:02 Y:04 P:25 SP:FB PPU:221,119 CYC:25160
+FAEF A:05 X:02 Y:04 P:25 SP:F9 PPU:221,137 CYC:25166
+FAF1 A:05 X:02 Y:04 P:25 SP:F9 PPU:221,143 CYC:25168
+FAF3 A:05 X:02 Y:04 P:25 SP:F9 PPU:221,149 CYC:25170
+FAF5 A:05 X:02 Y:04 P:25 SP:F9 PPU:221,155 CYC:25172
+FAF7 A:05 X:02 Y:04 P:27 SP:F9 PPU:221,161 CYC:25174
+FAF9 A:05 X:02 Y:04 P:27 SP:F9 PPU:221,167 CYC:25176
+F5B7 A:05 X:02 Y:04 P:27 SP:FB PPU:221,185 CYC:25182
+F5B9 A:52 X:02 Y:04 P:25 SP:FB PPU:221,194 CYC:25185
+F5BB A:52 X:02 Y:04 P:27 SP:FB PPU:221,200 CYC:25187
+F5BF A:52 X:02 Y:04 P:27 SP:FB PPU:221,209 CYC:25190
+F5C0 A:52 X:02 Y:05 P:25 SP:FB PPU:221,215 CYC:25192
+F5C2 A:29 X:02 Y:05 P:25 SP:FB PPU:221,221 CYC:25194
+F5C4 A:29 X:02 Y:05 P:25 SP:FB PPU:221,230 CYC:25197
+FAFA A:29 X:02 Y:05 P:25 SP:F9 PPU:221,248 CYC:25203
+FAFB A:29 X:02 Y:05 P:25 SP:F9 PPU:221,254 CYC:25205
+FAFC A:29 X:02 Y:05 P:24 SP:F9 PPU:221,260 CYC:25207
+FAFE A:42 X:02 Y:05 P:24 SP:F9 PPU:221,266 CYC:25209
+F5C7 A:42 X:02 Y:05 P:24 SP:FB PPU:221,284 CYC:25215
+F5C9 A:57 X:02 Y:05 P:24 SP:FB PPU:221,299 CYC:25220
+F5CA A:57 X:02 Y:05 P:24 SP:FB PPU:221,305 CYC:25222
+F5CB A:57 X:02 Y:05 P:24 SP:FB PPU:221,311 CYC:25224
+F5CC A:57 X:02 Y:05 P:24 SP:FB PPU:221,317 CYC:25226
+F5CD A:57 X:02 Y:05 P:24 SP:FB PPU:221,323 CYC:25228
+FAFF A:57 X:02 Y:05 P:24 SP:F9 PPU:222, 0 CYC:25234
+FB01 A:57 X:02 Y:05 P:24 SP:F9 PPU:222, 6 CYC:25236
+FB03 A:57 X:02 Y:05 P:24 SP:F9 PPU:222, 12 CYC:25238
+FB05 A:57 X:02 Y:05 P:24 SP:F9 PPU:222, 18 CYC:25240
+FB07 A:57 X:02 Y:05 P:27 SP:F9 PPU:222, 24 CYC:25242
+FB09 A:57 X:02 Y:05 P:27 SP:F9 PPU:222, 30 CYC:25244
+F5D0 A:57 X:02 Y:05 P:27 SP:FB PPU:222, 48 CYC:25250
+F5D2 A:14 X:02 Y:05 P:25 SP:FB PPU:222, 57 CYC:25253
+F5D4 A:14 X:02 Y:05 P:27 SP:FB PPU:222, 63 CYC:25255
+F5D8 A:14 X:02 Y:05 P:27 SP:FB PPU:222, 72 CYC:25258
+F5D9 A:14 X:02 Y:06 P:25 SP:FB PPU:222, 78 CYC:25260
+F5DB A:37 X:02 Y:06 P:25 SP:FB PPU:222, 84 CYC:25262
+F5DD A:37 X:02 Y:06 P:25 SP:FB PPU:222, 93 CYC:25265
+FB0A A:37 X:02 Y:06 P:25 SP:F9 PPU:222,111 CYC:25271
+FB0C A:37 X:02 Y:06 P:E5 SP:F9 PPU:222,120 CYC:25274
+FB0D A:37 X:02 Y:06 P:E5 SP:F9 PPU:222,126 CYC:25276
+FB0F A:75 X:02 Y:06 P:65 SP:F9 PPU:222,132 CYC:25278
+F5E0 A:75 X:02 Y:06 P:65 SP:FB PPU:222,150 CYC:25284
+F5E2 A:11 X:02 Y:06 P:25 SP:FB PPU:222,165 CYC:25289
+F5E3 A:11 X:02 Y:06 P:25 SP:FB PPU:222,171 CYC:25291
+F5E4 A:11 X:02 Y:06 P:25 SP:FB PPU:222,177 CYC:25293
+F5E5 A:11 X:02 Y:06 P:25 SP:FB PPU:222,183 CYC:25295
+F5E6 A:11 X:02 Y:06 P:25 SP:FB PPU:222,189 CYC:25297
+FB10 A:11 X:02 Y:06 P:25 SP:F9 PPU:222,207 CYC:25303
+FB12 A:11 X:02 Y:06 P:25 SP:F9 PPU:222,213 CYC:25305
+FB14 A:11 X:02 Y:06 P:25 SP:F9 PPU:222,219 CYC:25307
+FB16 A:11 X:02 Y:06 P:25 SP:F9 PPU:222,225 CYC:25309
+FB18 A:11 X:02 Y:06 P:27 SP:F9 PPU:222,231 CYC:25311
+FB1A A:11 X:02 Y:06 P:27 SP:F9 PPU:222,237 CYC:25313
+F5E9 A:11 X:02 Y:06 P:27 SP:FB PPU:222,255 CYC:25319
+F5EB A:9B X:02 Y:06 P:A5 SP:FB PPU:222,264 CYC:25322
+F5ED A:9B X:02 Y:06 P:27 SP:FB PPU:222,270 CYC:25324
+F5F1 A:9B X:02 Y:06 P:27 SP:FB PPU:222,279 CYC:25327
+F5F2 A:9B X:02 Y:07 P:25 SP:FB PPU:222,285 CYC:25329
+F5F4 A:A5 X:02 Y:07 P:A5 SP:FB PPU:222,291 CYC:25331
+F5F7 A:A5 X:02 Y:07 P:A5 SP:FB PPU:222,303 CYC:25335
+FAE9 A:A5 X:02 Y:07 P:A5 SP:F9 PPU:222,321 CYC:25341
+FAEB A:A5 X:02 Y:07 P:E5 SP:F9 PPU:222,330 CYC:25344
+FAEC A:A5 X:02 Y:07 P:E4 SP:F9 PPU:222,336 CYC:25346
+FAEE A:B2 X:02 Y:07 P:E4 SP:F9 PPU:223, 1 CYC:25348
+F5FA A:B2 X:02 Y:07 P:E4 SP:FB PPU:223, 19 CYC:25354
+F5FD A:05 X:02 Y:07 P:25 SP:FB PPU:223, 37 CYC:25360
+F5FE A:05 X:02 Y:07 P:25 SP:FB PPU:223, 43 CYC:25362
+F5FF A:05 X:02 Y:07 P:25 SP:FB PPU:223, 49 CYC:25364
+F600 A:05 X:02 Y:07 P:25 SP:FB PPU:223, 55 CYC:25366
+F601 A:05 X:02 Y:07 P:25 SP:FB PPU:223, 61 CYC:25368
+FAEF A:05 X:02 Y:07 P:25 SP:F9 PPU:223, 79 CYC:25374
+FAF1 A:05 X:02 Y:07 P:25 SP:F9 PPU:223, 85 CYC:25376
+FAF3 A:05 X:02 Y:07 P:25 SP:F9 PPU:223, 91 CYC:25378
+FAF5 A:05 X:02 Y:07 P:25 SP:F9 PPU:223, 97 CYC:25380
+FAF7 A:05 X:02 Y:07 P:27 SP:F9 PPU:223,103 CYC:25382
+FAF9 A:05 X:02 Y:07 P:27 SP:F9 PPU:223,109 CYC:25384
+F604 A:05 X:02 Y:07 P:27 SP:FB PPU:223,127 CYC:25390
+F607 A:52 X:02 Y:07 P:25 SP:FB PPU:223,139 CYC:25394
+F609 A:52 X:02 Y:07 P:27 SP:FB PPU:223,145 CYC:25396
+F60D A:52 X:02 Y:07 P:27 SP:FB PPU:223,154 CYC:25399
+F60E A:52 X:02 Y:08 P:25 SP:FB PPU:223,160 CYC:25401
+F610 A:29 X:02 Y:08 P:25 SP:FB PPU:223,166 CYC:25403
+F613 A:29 X:02 Y:08 P:25 SP:FB PPU:223,178 CYC:25407
+FAFA A:29 X:02 Y:08 P:25 SP:F9 PPU:223,196 CYC:25413
+FAFB A:29 X:02 Y:08 P:25 SP:F9 PPU:223,202 CYC:25415
+FAFC A:29 X:02 Y:08 P:24 SP:F9 PPU:223,208 CYC:25417
+FAFE A:42 X:02 Y:08 P:24 SP:F9 PPU:223,214 CYC:25419
+F616 A:42 X:02 Y:08 P:24 SP:FB PPU:223,232 CYC:25425
+F619 A:57 X:02 Y:08 P:24 SP:FB PPU:223,250 CYC:25431
+F61A A:57 X:02 Y:08 P:24 SP:FB PPU:223,256 CYC:25433
+F61B A:57 X:02 Y:08 P:24 SP:FB PPU:223,262 CYC:25435
+F61C A:57 X:02 Y:08 P:24 SP:FB PPU:223,268 CYC:25437
+F61D A:57 X:02 Y:08 P:24 SP:FB PPU:223,274 CYC:25439
+FAFF A:57 X:02 Y:08 P:24 SP:F9 PPU:223,292 CYC:25445
+FB01 A:57 X:02 Y:08 P:24 SP:F9 PPU:223,298 CYC:25447
+FB03 A:57 X:02 Y:08 P:24 SP:F9 PPU:223,304 CYC:25449
+FB05 A:57 X:02 Y:08 P:24 SP:F9 PPU:223,310 CYC:25451
+FB07 A:57 X:02 Y:08 P:27 SP:F9 PPU:223,316 CYC:25453
+FB09 A:57 X:02 Y:08 P:27 SP:F9 PPU:223,322 CYC:25455
+F620 A:57 X:02 Y:08 P:27 SP:FB PPU:223,340 CYC:25461
+F623 A:14 X:02 Y:08 P:25 SP:FB PPU:224, 11 CYC:25465
+F625 A:14 X:02 Y:08 P:27 SP:FB PPU:224, 17 CYC:25467
+F629 A:14 X:02 Y:08 P:27 SP:FB PPU:224, 26 CYC:25470
+F62A A:14 X:02 Y:09 P:25 SP:FB PPU:224, 32 CYC:25472
+F62C A:37 X:02 Y:09 P:25 SP:FB PPU:224, 38 CYC:25474
+F62F A:37 X:02 Y:09 P:25 SP:FB PPU:224, 50 CYC:25478
+FB0A A:37 X:02 Y:09 P:25 SP:F9 PPU:224, 68 CYC:25484
+FB0C A:37 X:02 Y:09 P:E5 SP:F9 PPU:224, 77 CYC:25487
+FB0D A:37 X:02 Y:09 P:E5 SP:F9 PPU:224, 83 CYC:25489
+FB0F A:75 X:02 Y:09 P:65 SP:F9 PPU:224, 89 CYC:25491
+F632 A:75 X:02 Y:09 P:65 SP:FB PPU:224,107 CYC:25497
+F635 A:11 X:02 Y:09 P:25 SP:FB PPU:224,125 CYC:25503
+F636 A:11 X:02 Y:09 P:25 SP:FB PPU:224,131 CYC:25505
+F637 A:11 X:02 Y:09 P:25 SP:FB PPU:224,137 CYC:25507
+F638 A:11 X:02 Y:09 P:25 SP:FB PPU:224,143 CYC:25509
+F639 A:11 X:02 Y:09 P:25 SP:FB PPU:224,149 CYC:25511
+FB10 A:11 X:02 Y:09 P:25 SP:F9 PPU:224,167 CYC:25517
+FB12 A:11 X:02 Y:09 P:25 SP:F9 PPU:224,173 CYC:25519
+FB14 A:11 X:02 Y:09 P:25 SP:F9 PPU:224,179 CYC:25521
+FB16 A:11 X:02 Y:09 P:25 SP:F9 PPU:224,185 CYC:25523
+FB18 A:11 X:02 Y:09 P:27 SP:F9 PPU:224,191 CYC:25525
+FB1A A:11 X:02 Y:09 P:27 SP:F9 PPU:224,197 CYC:25527
+F63C A:11 X:02 Y:09 P:27 SP:FB PPU:224,215 CYC:25533
+F63F A:9B X:02 Y:09 P:A5 SP:FB PPU:224,227 CYC:25537
+F641 A:9B X:02 Y:09 P:27 SP:FB PPU:224,233 CYC:25539
+F645 A:9B X:02 Y:09 P:27 SP:FB PPU:224,242 CYC:25542
+F647 A:A5 X:02 Y:09 P:A5 SP:FB PPU:224,248 CYC:25544
+F64A A:A5 X:02 Y:09 P:A5 SP:FB PPU:224,260 CYC:25548
+F64C A:48 X:02 Y:09 P:25 SP:FB PPU:224,266 CYC:25550
+F64E A:48 X:02 Y:09 P:25 SP:FB PPU:224,275 CYC:25553
+F650 A:05 X:02 Y:09 P:25 SP:FB PPU:224,281 CYC:25555
+F652 A:05 X:02 Y:09 P:25 SP:FB PPU:224,290 CYC:25558
+F654 A:05 X:02 Y:FF P:A5 SP:FB PPU:224,296 CYC:25560
+FAE9 A:05 X:02 Y:FF P:A5 SP:F9 PPU:224,314 CYC:25566
+FAEB A:05 X:02 Y:FF P:E5 SP:F9 PPU:224,323 CYC:25569
+FAEC A:05 X:02 Y:FF P:E4 SP:F9 PPU:224,329 CYC:25571
+FAEE A:B2 X:02 Y:FF P:E4 SP:F9 PPU:224,335 CYC:25573
+F657 A:B2 X:02 Y:FF P:E4 SP:FB PPU:225, 12 CYC:25579
+F659 A:05 X:02 Y:FF P:25 SP:FB PPU:225, 36 CYC:25587
+F65A A:05 X:02 Y:FF P:25 SP:FB PPU:225, 42 CYC:25589
+F65B A:05 X:02 Y:FF P:25 SP:FB PPU:225, 48 CYC:25591
+F65C A:05 X:02 Y:FF P:25 SP:FA PPU:225, 57 CYC:25594
+F65D A:05 X:02 Y:FF P:25 SP:F9 PPU:225, 66 CYC:25597
+F65F A:05 X:02 Y:0A P:25 SP:F9 PPU:225, 72 CYC:25599
+F660 A:05 X:02 Y:0A P:25 SP:FA PPU:225, 84 CYC:25603
+F661 A:05 X:02 Y:0A P:25 SP:FB PPU:225, 96 CYC:25607
+FAEF A:05 X:02 Y:0A P:25 SP:F9 PPU:225,114 CYC:25613
+FAF1 A:05 X:02 Y:0A P:25 SP:F9 PPU:225,120 CYC:25615
+FAF3 A:05 X:02 Y:0A P:25 SP:F9 PPU:225,126 CYC:25617
+FAF5 A:05 X:02 Y:0A P:25 SP:F9 PPU:225,132 CYC:25619
+FAF7 A:05 X:02 Y:0A P:27 SP:F9 PPU:225,138 CYC:25621
+FAF9 A:05 X:02 Y:0A P:27 SP:F9 PPU:225,144 CYC:25623
+F664 A:05 X:02 Y:0A P:27 SP:FB PPU:225,162 CYC:25629
+F667 A:52 X:02 Y:0A P:25 SP:FB PPU:225,174 CYC:25633
+F669 A:52 X:02 Y:0A P:27 SP:FB PPU:225,180 CYC:25635
+F66D A:52 X:02 Y:0A P:27 SP:FB PPU:225,189 CYC:25638
+F66F A:52 X:02 Y:FF P:A5 SP:FB PPU:225,195 CYC:25640
+F671 A:29 X:02 Y:FF P:25 SP:FB PPU:225,201 CYC:25642
+F674 A:29 X:02 Y:FF P:25 SP:FB PPU:225,213 CYC:25646
+FAFA A:29 X:02 Y:FF P:25 SP:F9 PPU:225,231 CYC:25652
+FAFB A:29 X:02 Y:FF P:25 SP:F9 PPU:225,237 CYC:25654
+FAFC A:29 X:02 Y:FF P:24 SP:F9 PPU:225,243 CYC:25656
+FAFE A:42 X:02 Y:FF P:24 SP:F9 PPU:225,249 CYC:25658
+F677 A:42 X:02 Y:FF P:24 SP:FB PPU:225,267 CYC:25664
+F679 A:57 X:02 Y:FF P:24 SP:FB PPU:225,291 CYC:25672
+F67A A:57 X:02 Y:FF P:24 SP:FB PPU:225,297 CYC:25674
+F67B A:57 X:02 Y:FF P:24 SP:FB PPU:225,303 CYC:25676
+F67C A:57 X:02 Y:FF P:24 SP:FA PPU:225,312 CYC:25679
+F67D A:57 X:02 Y:FF P:24 SP:F9 PPU:225,321 CYC:25682
+F67F A:57 X:02 Y:0B P:24 SP:F9 PPU:225,327 CYC:25684
+F680 A:57 X:02 Y:0B P:24 SP:FA PPU:225,339 CYC:25688
+F681 A:57 X:02 Y:0B P:24 SP:FB PPU:226, 10 CYC:25692
+FAFF A:57 X:02 Y:0B P:24 SP:F9 PPU:226, 28 CYC:25698
+FB01 A:57 X:02 Y:0B P:24 SP:F9 PPU:226, 34 CYC:25700
+FB03 A:57 X:02 Y:0B P:24 SP:F9 PPU:226, 40 CYC:25702
+FB05 A:57 X:02 Y:0B P:24 SP:F9 PPU:226, 46 CYC:25704
+FB07 A:57 X:02 Y:0B P:27 SP:F9 PPU:226, 52 CYC:25706
+FB09 A:57 X:02 Y:0B P:27 SP:F9 PPU:226, 58 CYC:25708
+F684 A:57 X:02 Y:0B P:27 SP:FB PPU:226, 76 CYC:25714
+F687 A:14 X:02 Y:0B P:25 SP:FB PPU:226, 88 CYC:25718
+F689 A:14 X:02 Y:0B P:27 SP:FB PPU:226, 94 CYC:25720
+F68D A:14 X:02 Y:0B P:27 SP:FB PPU:226,103 CYC:25723
+F68F A:14 X:02 Y:FF P:A5 SP:FB PPU:226,109 CYC:25725
+F691 A:37 X:02 Y:FF P:25 SP:FB PPU:226,115 CYC:25727
+F694 A:37 X:02 Y:FF P:25 SP:FB PPU:226,127 CYC:25731
+FB0A A:37 X:02 Y:FF P:25 SP:F9 PPU:226,145 CYC:25737
+FB0C A:37 X:02 Y:FF P:E5 SP:F9 PPU:226,154 CYC:25740
+FB0D A:37 X:02 Y:FF P:E5 SP:F9 PPU:226,160 CYC:25742
+FB0F A:75 X:02 Y:FF P:65 SP:F9 PPU:226,166 CYC:25744
+F697 A:75 X:02 Y:FF P:65 SP:FB PPU:226,184 CYC:25750
+F699 A:11 X:02 Y:FF P:25 SP:FB PPU:226,208 CYC:25758
+F69A A:11 X:02 Y:FF P:25 SP:FB PPU:226,214 CYC:25760
+F69B A:11 X:02 Y:FF P:25 SP:FB PPU:226,220 CYC:25762
+F69C A:11 X:02 Y:FF P:25 SP:FA PPU:226,229 CYC:25765
+F69D A:11 X:02 Y:FF P:25 SP:F9 PPU:226,238 CYC:25768
+F69F A:11 X:02 Y:0C P:25 SP:F9 PPU:226,244 CYC:25770
+F6A0 A:11 X:02 Y:0C P:25 SP:FA PPU:226,256 CYC:25774
+F6A1 A:11 X:02 Y:0C P:25 SP:FB PPU:226,268 CYC:25778
+FB10 A:11 X:02 Y:0C P:25 SP:F9 PPU:226,286 CYC:25784
+FB12 A:11 X:02 Y:0C P:25 SP:F9 PPU:226,292 CYC:25786
+FB14 A:11 X:02 Y:0C P:25 SP:F9 PPU:226,298 CYC:25788
+FB16 A:11 X:02 Y:0C P:25 SP:F9 PPU:226,304 CYC:25790
+FB18 A:11 X:02 Y:0C P:27 SP:F9 PPU:226,310 CYC:25792
+FB1A A:11 X:02 Y:0C P:27 SP:F9 PPU:226,316 CYC:25794
+F6A4 A:11 X:02 Y:0C P:27 SP:FB PPU:226,334 CYC:25800
+F6A7 A:9B X:02 Y:0C P:A5 SP:FB PPU:227, 5 CYC:25804
+F6A9 A:9B X:02 Y:0C P:27 SP:FB PPU:227, 11 CYC:25806
+F6AD A:9B X:02 Y:0C P:27 SP:FB PPU:227, 20 CYC:25809
+F6AF A:9B X:02 Y:0D P:25 SP:FB PPU:227, 26 CYC:25811
+F6B1 A:9B X:FF Y:0D P:A5 SP:FB PPU:227, 32 CYC:25813
+F6B3 A:A5 X:FF Y:0D P:A5 SP:FB PPU:227, 38 CYC:25815
+F6B5 A:A5 X:FF Y:0D P:A5 SP:FB PPU:227, 47 CYC:25818
+FAE9 A:A5 X:FF Y:0D P:A5 SP:F9 PPU:227, 65 CYC:25824
+FAEB A:A5 X:FF Y:0D P:E5 SP:F9 PPU:227, 74 CYC:25827
+FAEC A:A5 X:FF Y:0D P:E4 SP:F9 PPU:227, 80 CYC:25829
+FAEE A:B2 X:FF Y:0D P:E4 SP:F9 PPU:227, 86 CYC:25831
+F6B8 A:B2 X:FF Y:0D P:E4 SP:FB PPU:227,104 CYC:25837
+F6BA A:05 X:FF Y:0D P:25 SP:FB PPU:227,122 CYC:25843
+F6BB A:05 X:FF Y:0D P:25 SP:FB PPU:227,128 CYC:25845
+F6BC A:05 X:FF Y:0D P:25 SP:FB PPU:227,134 CYC:25847
+F6BD A:05 X:FF Y:0D P:25 SP:FB PPU:227,140 CYC:25849
+F6BE A:05 X:FF Y:0D P:25 SP:FB PPU:227,146 CYC:25851
+FAEF A:05 X:FF Y:0D P:25 SP:F9 PPU:227,164 CYC:25857
+FAF1 A:05 X:FF Y:0D P:25 SP:F9 PPU:227,170 CYC:25859
+FAF3 A:05 X:FF Y:0D P:25 SP:F9 PPU:227,176 CYC:25861
+FAF5 A:05 X:FF Y:0D P:25 SP:F9 PPU:227,182 CYC:25863
+FAF7 A:05 X:FF Y:0D P:27 SP:F9 PPU:227,188 CYC:25865
+FAF9 A:05 X:FF Y:0D P:27 SP:F9 PPU:227,194 CYC:25867
+F6C1 A:05 X:FF Y:0D P:27 SP:FB PPU:227,212 CYC:25873
+F6C3 A:52 X:FF Y:0D P:25 SP:FB PPU:227,221 CYC:25876
+F6C5 A:52 X:FF Y:0D P:27 SP:FB PPU:227,227 CYC:25878
+F6C9 A:52 X:FF Y:0D P:27 SP:FB PPU:227,236 CYC:25881
+F6CA A:52 X:FF Y:0E P:25 SP:FB PPU:227,242 CYC:25883
+F6CC A:29 X:FF Y:0E P:25 SP:FB PPU:227,248 CYC:25885
+F6CE A:29 X:FF Y:0E P:25 SP:FB PPU:227,257 CYC:25888
+FAFA A:29 X:FF Y:0E P:25 SP:F9 PPU:227,275 CYC:25894
+FAFB A:29 X:FF Y:0E P:25 SP:F9 PPU:227,281 CYC:25896
+FAFC A:29 X:FF Y:0E P:24 SP:F9 PPU:227,287 CYC:25898
+FAFE A:42 X:FF Y:0E P:24 SP:F9 PPU:227,293 CYC:25900
+F6D1 A:42 X:FF Y:0E P:24 SP:FB PPU:227,311 CYC:25906
+F6D3 A:57 X:FF Y:0E P:24 SP:FB PPU:227,329 CYC:25912
+F6D4 A:57 X:FF Y:0E P:24 SP:FB PPU:227,335 CYC:25914
+F6D5 A:57 X:FF Y:0E P:24 SP:FB PPU:228, 0 CYC:25916
+F6D6 A:57 X:FF Y:0E P:24 SP:FB PPU:228, 6 CYC:25918
+F6D7 A:57 X:FF Y:0E P:24 SP:FB PPU:228, 12 CYC:25920
+FAFF A:57 X:FF Y:0E P:24 SP:F9 PPU:228, 30 CYC:25926
+FB01 A:57 X:FF Y:0E P:24 SP:F9 PPU:228, 36 CYC:25928
+FB03 A:57 X:FF Y:0E P:24 SP:F9 PPU:228, 42 CYC:25930
+FB05 A:57 X:FF Y:0E P:24 SP:F9 PPU:228, 48 CYC:25932
+FB07 A:57 X:FF Y:0E P:27 SP:F9 PPU:228, 54 CYC:25934
+FB09 A:57 X:FF Y:0E P:27 SP:F9 PPU:228, 60 CYC:25936
+F6DA A:57 X:FF Y:0E P:27 SP:FB PPU:228, 78 CYC:25942
+F6DC A:14 X:FF Y:0E P:25 SP:FB PPU:228, 87 CYC:25945
+F6DE A:14 X:FF Y:0E P:27 SP:FB PPU:228, 93 CYC:25947
+F6E2 A:14 X:FF Y:0E P:27 SP:FB PPU:228,102 CYC:25950
+F6E3 A:14 X:FF Y:0F P:25 SP:FB PPU:228,108 CYC:25952
+F6E5 A:37 X:FF Y:0F P:25 SP:FB PPU:228,114 CYC:25954
+F6E7 A:37 X:FF Y:0F P:25 SP:FB PPU:228,123 CYC:25957
+FB0A A:37 X:FF Y:0F P:25 SP:F9 PPU:228,141 CYC:25963
+FB0C A:37 X:FF Y:0F P:E5 SP:F9 PPU:228,150 CYC:25966
+FB0D A:37 X:FF Y:0F P:E5 SP:F9 PPU:228,156 CYC:25968
+FB0F A:75 X:FF Y:0F P:65 SP:F9 PPU:228,162 CYC:25970
+F6EA A:75 X:FF Y:0F P:65 SP:FB PPU:228,180 CYC:25976
+F6EC A:11 X:FF Y:0F P:25 SP:FB PPU:228,198 CYC:25982
+F6ED A:11 X:FF Y:0F P:25 SP:FB PPU:228,204 CYC:25984
+F6EE A:11 X:FF Y:0F P:25 SP:FB PPU:228,210 CYC:25986
+F6EF A:11 X:FF Y:0F P:25 SP:FB PPU:228,216 CYC:25988
+F6F0 A:11 X:FF Y:0F P:25 SP:FB PPU:228,222 CYC:25990
+FB10 A:11 X:FF Y:0F P:25 SP:F9 PPU:228,240 CYC:25996
+FB12 A:11 X:FF Y:0F P:25 SP:F9 PPU:228,246 CYC:25998
+FB14 A:11 X:FF Y:0F P:25 SP:F9 PPU:228,252 CYC:26000
+FB16 A:11 X:FF Y:0F P:25 SP:F9 PPU:228,258 CYC:26002
+FB18 A:11 X:FF Y:0F P:27 SP:F9 PPU:228,264 CYC:26004
+FB1A A:11 X:FF Y:0F P:27 SP:F9 PPU:228,270 CYC:26006
+F6F3 A:11 X:FF Y:0F P:27 SP:FB PPU:228,288 CYC:26012
+F6F5 A:9B X:FF Y:0F P:A5 SP:FB PPU:228,297 CYC:26015
+F6F7 A:9B X:FF Y:0F P:27 SP:FB PPU:228,303 CYC:26017
+F6FB A:9B X:FF Y:0F P:27 SP:FB PPU:228,312 CYC:26020
+F6FD A:A5 X:FF Y:0F P:A5 SP:FB PPU:228,318 CYC:26022
+F700 A:A5 X:FF Y:0F P:A5 SP:FB PPU:228,330 CYC:26026
+F702 A:A5 X:FF Y:FF P:A5 SP:FB PPU:228,336 CYC:26028
+FAE9 A:A5 X:FF Y:FF P:A5 SP:F9 PPU:229, 13 CYC:26034
+FAEB A:A5 X:FF Y:FF P:E5 SP:F9 PPU:229, 22 CYC:26037
+FAEC A:A5 X:FF Y:FF P:E4 SP:F9 PPU:229, 28 CYC:26039
+FAEE A:B2 X:FF Y:FF P:E4 SP:F9 PPU:229, 34 CYC:26041
+F705 A:B2 X:FF Y:FF P:E4 SP:FB PPU:229, 52 CYC:26047
+F708 A:05 X:FF Y:FF P:25 SP:FB PPU:229, 73 CYC:26054
+F709 A:05 X:FF Y:FF P:25 SP:FB PPU:229, 79 CYC:26056
+F70A A:05 X:FF Y:FF P:25 SP:FB PPU:229, 85 CYC:26058
+F70B A:05 X:FF Y:FF P:25 SP:FA PPU:229, 94 CYC:26061
+F70C A:05 X:FF Y:FF P:25 SP:F9 PPU:229,103 CYC:26064
+F70E A:05 X:FF Y:10 P:25 SP:F9 PPU:229,109 CYC:26066
+F70F A:05 X:FF Y:10 P:25 SP:FA PPU:229,121 CYC:26070
+F710 A:05 X:FF Y:10 P:25 SP:FB PPU:229,133 CYC:26074
+FAEF A:05 X:FF Y:10 P:25 SP:F9 PPU:229,151 CYC:26080
+FAF1 A:05 X:FF Y:10 P:25 SP:F9 PPU:229,157 CYC:26082
+FAF3 A:05 X:FF Y:10 P:25 SP:F9 PPU:229,163 CYC:26084
+FAF5 A:05 X:FF Y:10 P:25 SP:F9 PPU:229,169 CYC:26086
+FAF7 A:05 X:FF Y:10 P:27 SP:F9 PPU:229,175 CYC:26088
+FAF9 A:05 X:FF Y:10 P:27 SP:F9 PPU:229,181 CYC:26090
+F713 A:05 X:FF Y:10 P:27 SP:FB PPU:229,199 CYC:26096
+F716 A:52 X:FF Y:10 P:25 SP:FB PPU:229,211 CYC:26100
+F718 A:52 X:FF Y:10 P:27 SP:FB PPU:229,217 CYC:26102
+F71C A:52 X:FF Y:10 P:27 SP:FB PPU:229,226 CYC:26105
+F71E A:52 X:FF Y:FF P:A5 SP:FB PPU:229,232 CYC:26107
+F720 A:29 X:FF Y:FF P:25 SP:FB PPU:229,238 CYC:26109
+F723 A:29 X:FF Y:FF P:25 SP:FB PPU:229,250 CYC:26113
+FAFA A:29 X:FF Y:FF P:25 SP:F9 PPU:229,268 CYC:26119
+FAFB A:29 X:FF Y:FF P:25 SP:F9 PPU:229,274 CYC:26121
+FAFC A:29 X:FF Y:FF P:24 SP:F9 PPU:229,280 CYC:26123
+FAFE A:42 X:FF Y:FF P:24 SP:F9 PPU:229,286 CYC:26125
+F726 A:42 X:FF Y:FF P:24 SP:FB PPU:229,304 CYC:26131
+F729 A:57 X:FF Y:FF P:24 SP:FB PPU:229,325 CYC:26138
+F72A A:57 X:FF Y:FF P:24 SP:FB PPU:229,331 CYC:26140
+F72B A:57 X:FF Y:FF P:24 SP:FB PPU:229,337 CYC:26142
+F72C A:57 X:FF Y:FF P:24 SP:FA PPU:230, 5 CYC:26145
+F72D A:57 X:FF Y:FF P:24 SP:F9 PPU:230, 14 CYC:26148
+F72F A:57 X:FF Y:11 P:24 SP:F9 PPU:230, 20 CYC:26150
+F730 A:57 X:FF Y:11 P:24 SP:FA PPU:230, 32 CYC:26154
+F731 A:57 X:FF Y:11 P:24 SP:FB PPU:230, 44 CYC:26158
+FAFF A:57 X:FF Y:11 P:24 SP:F9 PPU:230, 62 CYC:26164
+FB01 A:57 X:FF Y:11 P:24 SP:F9 PPU:230, 68 CYC:26166
+FB03 A:57 X:FF Y:11 P:24 SP:F9 PPU:230, 74 CYC:26168
+FB05 A:57 X:FF Y:11 P:24 SP:F9 PPU:230, 80 CYC:26170
+FB07 A:57 X:FF Y:11 P:27 SP:F9 PPU:230, 86 CYC:26172
+FB09 A:57 X:FF Y:11 P:27 SP:F9 PPU:230, 92 CYC:26174
+F734 A:57 X:FF Y:11 P:27 SP:FB PPU:230,110 CYC:26180
+F737 A:14 X:FF Y:11 P:25 SP:FB PPU:230,122 CYC:26184
+F739 A:14 X:FF Y:11 P:27 SP:FB PPU:230,128 CYC:26186
+F73D A:14 X:FF Y:11 P:27 SP:FB PPU:230,137 CYC:26189
+F73F A:14 X:FF Y:FF P:A5 SP:FB PPU:230,143 CYC:26191
+F741 A:37 X:FF Y:FF P:25 SP:FB PPU:230,149 CYC:26193
+F744 A:37 X:FF Y:FF P:25 SP:FB PPU:230,161 CYC:26197
+FB0A A:37 X:FF Y:FF P:25 SP:F9 PPU:230,179 CYC:26203
+FB0C A:37 X:FF Y:FF P:E5 SP:F9 PPU:230,188 CYC:26206
+FB0D A:37 X:FF Y:FF P:E5 SP:F9 PPU:230,194 CYC:26208
+FB0F A:75 X:FF Y:FF P:65 SP:F9 PPU:230,200 CYC:26210
+F747 A:75 X:FF Y:FF P:65 SP:FB PPU:230,218 CYC:26216
+F74A A:11 X:FF Y:FF P:25 SP:FB PPU:230,239 CYC:26223
+F74B A:11 X:FF Y:FF P:25 SP:FB PPU:230,245 CYC:26225
+F74C A:11 X:FF Y:FF P:25 SP:FB PPU:230,251 CYC:26227
+F74D A:11 X:FF Y:FF P:25 SP:FA PPU:230,260 CYC:26230
+F74E A:11 X:FF Y:FF P:25 SP:F9 PPU:230,269 CYC:26233
+F750 A:11 X:FF Y:12 P:25 SP:F9 PPU:230,275 CYC:26235
+F751 A:11 X:FF Y:12 P:25 SP:FA PPU:230,287 CYC:26239
+F752 A:11 X:FF Y:12 P:25 SP:FB PPU:230,299 CYC:26243
+FB10 A:11 X:FF Y:12 P:25 SP:F9 PPU:230,317 CYC:26249
+FB12 A:11 X:FF Y:12 P:25 SP:F9 PPU:230,323 CYC:26251
+FB14 A:11 X:FF Y:12 P:25 SP:F9 PPU:230,329 CYC:26253
+FB16 A:11 X:FF Y:12 P:25 SP:F9 PPU:230,335 CYC:26255
+FB18 A:11 X:FF Y:12 P:27 SP:F9 PPU:231, 0 CYC:26257
+FB1A A:11 X:FF Y:12 P:27 SP:F9 PPU:231, 6 CYC:26259
+F755 A:11 X:FF Y:12 P:27 SP:FB PPU:231, 24 CYC:26265
+F758 A:9B X:FF Y:12 P:A5 SP:FB PPU:231, 36 CYC:26269
+F75A A:9B X:FF Y:12 P:27 SP:FB PPU:231, 42 CYC:26271
+F75E A:9B X:FF Y:12 P:27 SP:FB PPU:231, 51 CYC:26274
+F760 A:9B X:FF Y:13 P:25 SP:FB PPU:231, 57 CYC:26276
+F762 A:9B X:FF Y:13 P:A5 SP:FB PPU:231, 63 CYC:26278
+F764 A:A5 X:FF Y:13 P:A5 SP:FB PPU:231, 69 CYC:26280
+F767 A:A5 X:FF Y:13 P:A5 SP:FB PPU:231, 81 CYC:26284
+FAE9 A:A5 X:FF Y:13 P:A5 SP:F9 PPU:231, 99 CYC:26290
+FAEB A:A5 X:FF Y:13 P:E5 SP:F9 PPU:231,108 CYC:26293
+FAEC A:A5 X:FF Y:13 P:E4 SP:F9 PPU:231,114 CYC:26295
+FAEE A:B2 X:FF Y:13 P:E4 SP:F9 PPU:231,120 CYC:26297
+F76A A:B2 X:FF Y:13 P:E4 SP:FB PPU:231,138 CYC:26303
+F76D A:05 X:FF Y:13 P:25 SP:FB PPU:231,159 CYC:26310
+F76E A:05 X:FF Y:13 P:25 SP:FB PPU:231,165 CYC:26312
+F76F A:05 X:FF Y:13 P:25 SP:FB PPU:231,171 CYC:26314
+F770 A:05 X:FF Y:13 P:25 SP:FB PPU:231,177 CYC:26316
+F771 A:05 X:FF Y:13 P:25 SP:FB PPU:231,183 CYC:26318
+FAEF A:05 X:FF Y:13 P:25 SP:F9 PPU:231,201 CYC:26324
+FAF1 A:05 X:FF Y:13 P:25 SP:F9 PPU:231,207 CYC:26326
+FAF3 A:05 X:FF Y:13 P:25 SP:F9 PPU:231,213 CYC:26328
+FAF5 A:05 X:FF Y:13 P:25 SP:F9 PPU:231,219 CYC:26330
+FAF7 A:05 X:FF Y:13 P:27 SP:F9 PPU:231,225 CYC:26332
+FAF9 A:05 X:FF Y:13 P:27 SP:F9 PPU:231,231 CYC:26334
+F774 A:05 X:FF Y:13 P:27 SP:FB PPU:231,249 CYC:26340
+F777 A:52 X:FF Y:13 P:25 SP:FB PPU:231,261 CYC:26344
+F779 A:52 X:FF Y:13 P:27 SP:FB PPU:231,267 CYC:26346
+F77D A:52 X:FF Y:13 P:27 SP:FB PPU:231,276 CYC:26349
+F77E A:52 X:FF Y:14 P:25 SP:FB PPU:231,282 CYC:26351
+F780 A:29 X:FF Y:14 P:25 SP:FB PPU:231,288 CYC:26353
+F783 A:29 X:FF Y:14 P:25 SP:FB PPU:231,300 CYC:26357
+FAFA A:29 X:FF Y:14 P:25 SP:F9 PPU:231,318 CYC:26363
+FAFB A:29 X:FF Y:14 P:25 SP:F9 PPU:231,324 CYC:26365
+FAFC A:29 X:FF Y:14 P:24 SP:F9 PPU:231,330 CYC:26367
+FAFE A:42 X:FF Y:14 P:24 SP:F9 PPU:231,336 CYC:26369
+F786 A:42 X:FF Y:14 P:24 SP:FB PPU:232, 13 CYC:26375
+F789 A:57 X:FF Y:14 P:24 SP:FB PPU:232, 34 CYC:26382
+F78A A:57 X:FF Y:14 P:24 SP:FB PPU:232, 40 CYC:26384
+F78B A:57 X:FF Y:14 P:24 SP:FB PPU:232, 46 CYC:26386
+F78C A:57 X:FF Y:14 P:24 SP:FB PPU:232, 52 CYC:26388
+F78D A:57 X:FF Y:14 P:24 SP:FB PPU:232, 58 CYC:26390
+FAFF A:57 X:FF Y:14 P:24 SP:F9 PPU:232, 76 CYC:26396
+FB01 A:57 X:FF Y:14 P:24 SP:F9 PPU:232, 82 CYC:26398
+FB03 A:57 X:FF Y:14 P:24 SP:F9 PPU:232, 88 CYC:26400
+FB05 A:57 X:FF Y:14 P:24 SP:F9 PPU:232, 94 CYC:26402
+FB07 A:57 X:FF Y:14 P:27 SP:F9 PPU:232,100 CYC:26404
+FB09 A:57 X:FF Y:14 P:27 SP:F9 PPU:232,106 CYC:26406
+F790 A:57 X:FF Y:14 P:27 SP:FB PPU:232,124 CYC:26412
+F793 A:14 X:FF Y:14 P:25 SP:FB PPU:232,136 CYC:26416
+F795 A:14 X:FF Y:14 P:27 SP:FB PPU:232,142 CYC:26418
+F799 A:14 X:FF Y:14 P:27 SP:FB PPU:232,151 CYC:26421
+F79A A:14 X:FF Y:15 P:25 SP:FB PPU:232,157 CYC:26423
+F79C A:37 X:FF Y:15 P:25 SP:FB PPU:232,163 CYC:26425
+F79F A:37 X:FF Y:15 P:25 SP:FB PPU:232,175 CYC:26429
+FB0A A:37 X:FF Y:15 P:25 SP:F9 PPU:232,193 CYC:26435
+FB0C A:37 X:FF Y:15 P:E5 SP:F9 PPU:232,202 CYC:26438
+FB0D A:37 X:FF Y:15 P:E5 SP:F9 PPU:232,208 CYC:26440
+FB0F A:75 X:FF Y:15 P:65 SP:F9 PPU:232,214 CYC:26442
+F7A2 A:75 X:FF Y:15 P:65 SP:FB PPU:232,232 CYC:26448
+F7A5 A:11 X:FF Y:15 P:25 SP:FB PPU:232,253 CYC:26455
+F7A6 A:11 X:FF Y:15 P:25 SP:FB PPU:232,259 CYC:26457
+F7A7 A:11 X:FF Y:15 P:25 SP:FB PPU:232,265 CYC:26459
+F7A8 A:11 X:FF Y:15 P:25 SP:FB PPU:232,271 CYC:26461
+F7A9 A:11 X:FF Y:15 P:25 SP:FB PPU:232,277 CYC:26463
+FB10 A:11 X:FF Y:15 P:25 SP:F9 PPU:232,295 CYC:26469
+FB12 A:11 X:FF Y:15 P:25 SP:F9 PPU:232,301 CYC:26471
+FB14 A:11 X:FF Y:15 P:25 SP:F9 PPU:232,307 CYC:26473
+FB16 A:11 X:FF Y:15 P:25 SP:F9 PPU:232,313 CYC:26475
+FB18 A:11 X:FF Y:15 P:27 SP:F9 PPU:232,319 CYC:26477
+FB1A A:11 X:FF Y:15 P:27 SP:F9 PPU:232,325 CYC:26479
+F7AC A:11 X:FF Y:15 P:27 SP:FB PPU:233, 2 CYC:26485
+F7AF A:9B X:FF Y:15 P:A5 SP:FB PPU:233, 14 CYC:26489
+F7B1 A:9B X:FF Y:15 P:27 SP:FB PPU:233, 20 CYC:26491
+F7B5 A:9B X:FF Y:15 P:27 SP:FB PPU:233, 29 CYC:26494
+C655 A:9B X:FF Y:15 P:27 SP:FD PPU:233, 47 CYC:26500
+C657 A:00 X:FF Y:15 P:27 SP:FD PPU:233, 56 CYC:26503
+C659 A:00 X:FF Y:15 P:27 SP:FD PPU:233, 65 CYC:26506
+C65B A:00 X:FF Y:15 P:27 SP:FD PPU:233, 74 CYC:26509
+C66B A:00 X:FF Y:15 P:27 SP:FD PPU:233, 83 CYC:26512
+C689 A:00 X:FF Y:15 P:27 SP:FB PPU:233,101 CYC:26518
+C68B A:02 X:FF Y:15 P:25 SP:FB PPU:233,107 CYC:26520
+C68E A:02 X:FF Y:15 P:25 SP:FB PPU:233,119 CYC:26524
+C690 A:3F X:FF Y:15 P:25 SP:FB PPU:233,125 CYC:26526
+C693 A:3F X:FF Y:15 P:25 SP:FB PPU:233,137 CYC:26530
+C695 A:9A X:FF Y:15 P:A5 SP:FB PPU:233,143 CYC:26532
+C698 A:9A X:FF Y:15 P:A5 SP:FB PPU:233,155 CYC:26536
+C69A A:FF X:FF Y:15 P:A5 SP:FB PPU:233,161 CYC:26538
+C69D A:FF X:FF Y:15 P:A5 SP:FB PPU:233,173 CYC:26542
+C69F A:00 X:FF Y:15 P:27 SP:FB PPU:233,179 CYC:26544
+C6A2 A:00 X:FF Y:15 P:27 SP:FB PPU:233,191 CYC:26548
+C66E A:00 X:FF Y:15 P:27 SP:FD PPU:233,209 CYC:26554
diff --git a/test-roms/nestest/nestest_no_cycle.log b/test-roms/nestest/nestest_no_cycle.log
new file mode 100644
index 0000000..a49791d
--- /dev/null
+++ b/test-roms/nestest/nestest_no_cycle.log
@@ -0,0 +1,8991 @@
+C000 4C F5 C5 JMP $C5F5 A:00 X:00 Y:00 P:24 SP:FD
+C5F5 A2 00 LDX #$00 A:00 X:00 Y:00 P:24 SP:FD
+C5F7 86 00 STX $00 = 00 A:00 X:00 Y:00 P:26 SP:FD
+C5F9 86 10 STX $10 = 00 A:00 X:00 Y:00 P:26 SP:FD
+C5FB 86 11 STX $11 = 00 A:00 X:00 Y:00 P:26 SP:FD
+C5FD 20 2D C7 JSR $C72D A:00 X:00 Y:00 P:26 SP:FD
+C72D EA NOP A:00 X:00 Y:00 P:26 SP:FB
+C72E 38 SEC A:00 X:00 Y:00 P:26 SP:FB
+C72F B0 04 BCS $C735 A:00 X:00 Y:00 P:27 SP:FB
+C735 EA NOP A:00 X:00 Y:00 P:27 SP:FB
+C736 18 CLC A:00 X:00 Y:00 P:27 SP:FB
+C737 B0 03 BCS $C73C A:00 X:00 Y:00 P:26 SP:FB
+C739 4C 40 C7 JMP $C740 A:00 X:00 Y:00 P:26 SP:FB
+C740 EA NOP A:00 X:00 Y:00 P:26 SP:FB
+C741 38 SEC A:00 X:00 Y:00 P:26 SP:FB
+C742 90 03 BCC $C747 A:00 X:00 Y:00 P:27 SP:FB
+C744 4C 4B C7 JMP $C74B A:00 X:00 Y:00 P:27 SP:FB
+C74B EA NOP A:00 X:00 Y:00 P:27 SP:FB
+C74C 18 CLC A:00 X:00 Y:00 P:27 SP:FB
+C74D 90 04 BCC $C753 A:00 X:00 Y:00 P:26 SP:FB
+C753 EA NOP A:00 X:00 Y:00 P:26 SP:FB
+C754 A9 00 LDA #$00 A:00 X:00 Y:00 P:26 SP:FB
+C756 F0 04 BEQ $C75C A:00 X:00 Y:00 P:26 SP:FB
+C75C EA NOP A:00 X:00 Y:00 P:26 SP:FB
+C75D A9 40 LDA #$40 A:00 X:00 Y:00 P:26 SP:FB
+C75F F0 03 BEQ $C764 A:40 X:00 Y:00 P:24 SP:FB
+C761 4C 68 C7 JMP $C768 A:40 X:00 Y:00 P:24 SP:FB
+C768 EA NOP A:40 X:00 Y:00 P:24 SP:FB
+C769 A9 40 LDA #$40 A:40 X:00 Y:00 P:24 SP:FB
+C76B D0 04 BNE $C771 A:40 X:00 Y:00 P:24 SP:FB
+C771 EA NOP A:40 X:00 Y:00 P:24 SP:FB
+C772 A9 00 LDA #$00 A:40 X:00 Y:00 P:24 SP:FB
+C774 D0 03 BNE $C779 A:00 X:00 Y:00 P:26 SP:FB
+C776 4C 7D C7 JMP $C77D A:00 X:00 Y:00 P:26 SP:FB
+C77D EA NOP A:00 X:00 Y:00 P:26 SP:FB
+C77E A9 FF LDA #$FF A:00 X:00 Y:00 P:26 SP:FB
+C780 85 01 STA $01 = 00 A:FF X:00 Y:00 P:A4 SP:FB
+C782 24 01 BIT $01 = FF A:FF X:00 Y:00 P:A4 SP:FB
+C784 70 04 BVS $C78A A:FF X:00 Y:00 P:E4 SP:FB
+C78A EA NOP A:FF X:00 Y:00 P:E4 SP:FB
+C78B 24 01 BIT $01 = FF A:FF X:00 Y:00 P:E4 SP:FB
+C78D 50 03 BVC $C792 A:FF X:00 Y:00 P:E4 SP:FB
+C78F 4C 96 C7 JMP $C796 A:FF X:00 Y:00 P:E4 SP:FB
+C796 EA NOP A:FF X:00 Y:00 P:E4 SP:FB
+C797 A9 00 LDA #$00 A:FF X:00 Y:00 P:E4 SP:FB
+C799 85 01 STA $01 = FF A:00 X:00 Y:00 P:66 SP:FB
+C79B 24 01 BIT $01 = 00 A:00 X:00 Y:00 P:66 SP:FB
+C79D 50 04 BVC $C7A3 A:00 X:00 Y:00 P:26 SP:FB
+C7A3 EA NOP A:00 X:00 Y:00 P:26 SP:FB
+C7A4 24 01 BIT $01 = 00 A:00 X:00 Y:00 P:26 SP:FB
+C7A6 70 03 BVS $C7AB A:00 X:00 Y:00 P:26 SP:FB
+C7A8 4C AF C7 JMP $C7AF A:00 X:00 Y:00 P:26 SP:FB
+C7AF EA NOP A:00 X:00 Y:00 P:26 SP:FB
+C7B0 A9 00 LDA #$00 A:00 X:00 Y:00 P:26 SP:FB
+C7B2 10 04 BPL $C7B8 A:00 X:00 Y:00 P:26 SP:FB
+C7B8 EA NOP A:00 X:00 Y:00 P:26 SP:FB
+C7B9 A9 80 LDA #$80 A:00 X:00 Y:00 P:26 SP:FB
+C7BB 10 03 BPL $C7C0 A:80 X:00 Y:00 P:A4 SP:FB
+C7BD 4C D9 C7 JMP $C7D9 A:80 X:00 Y:00 P:A4 SP:FB
+C7D9 EA NOP A:80 X:00 Y:00 P:A4 SP:FB
+C7DA 60 RTS A:80 X:00 Y:00 P:A4 SP:FB
+C600 20 DB C7 JSR $C7DB A:80 X:00 Y:00 P:A4 SP:FD
+C7DB EA NOP A:80 X:00 Y:00 P:A4 SP:FB
+C7DC A9 FF LDA #$FF A:80 X:00 Y:00 P:A4 SP:FB
+C7DE 85 01 STA $01 = 00 A:FF X:00 Y:00 P:A4 SP:FB
+C7E0 24 01 BIT $01 = FF A:FF X:00 Y:00 P:A4 SP:FB
+C7E2 A9 00 LDA #$00 A:FF X:00 Y:00 P:E4 SP:FB
+C7E4 38 SEC A:00 X:00 Y:00 P:66 SP:FB
+C7E5 78 SEI A:00 X:00 Y:00 P:67 SP:FB
+C7E6 F8 SED A:00 X:00 Y:00 P:67 SP:FB
+C7E7 08 PHP A:00 X:00 Y:00 P:6F SP:FB
+C7E8 68 PLA A:00 X:00 Y:00 P:6F SP:FA
+C7E9 29 EF AND #$EF A:7F X:00 Y:00 P:6D SP:FB
+C7EB C9 6F CMP #$6F A:6F X:00 Y:00 P:6D SP:FB
+C7ED F0 04 BEQ $C7F3 A:6F X:00 Y:00 P:6F SP:FB
+C7F3 EA NOP A:6F X:00 Y:00 P:6F SP:FB
+C7F4 A9 40 LDA #$40 A:6F X:00 Y:00 P:6F SP:FB
+C7F6 85 01 STA $01 = FF A:40 X:00 Y:00 P:6D SP:FB
+C7F8 24 01 BIT $01 = 40 A:40 X:00 Y:00 P:6D SP:FB
+C7FA D8 CLD A:40 X:00 Y:00 P:6D SP:FB
+C7FB A9 10 LDA #$10 A:40 X:00 Y:00 P:65 SP:FB
+C7FD 18 CLC A:10 X:00 Y:00 P:65 SP:FB
+C7FE 08 PHP A:10 X:00 Y:00 P:64 SP:FB
+C7FF 68 PLA A:10 X:00 Y:00 P:64 SP:FA
+C800 29 EF AND #$EF A:74 X:00 Y:00 P:64 SP:FB
+C802 C9 64 CMP #$64 A:64 X:00 Y:00 P:64 SP:FB
+C804 F0 04 BEQ $C80A A:64 X:00 Y:00 P:67 SP:FB
+C80A EA NOP A:64 X:00 Y:00 P:67 SP:FB
+C80B A9 80 LDA #$80 A:64 X:00 Y:00 P:67 SP:FB
+C80D 85 01 STA $01 = 40 A:80 X:00 Y:00 P:E5 SP:FB
+C80F 24 01 BIT $01 = 80 A:80 X:00 Y:00 P:E5 SP:FB
+C811 F8 SED A:80 X:00 Y:00 P:A5 SP:FB
+C812 A9 00 LDA #$00 A:80 X:00 Y:00 P:AD SP:FB
+C814 38 SEC A:00 X:00 Y:00 P:2F SP:FB
+C815 08 PHP A:00 X:00 Y:00 P:2F SP:FB
+C816 68 PLA A:00 X:00 Y:00 P:2F SP:FA
+C817 29 EF AND #$EF A:3F X:00 Y:00 P:2D SP:FB
+C819 C9 2F CMP #$2F A:2F X:00 Y:00 P:2D SP:FB
+C81B F0 04 BEQ $C821 A:2F X:00 Y:00 P:2F SP:FB
+C821 EA NOP A:2F X:00 Y:00 P:2F SP:FB
+C822 A9 FF LDA #$FF A:2F X:00 Y:00 P:2F SP:FB
+C824 48 PHA A:FF X:00 Y:00 P:AD SP:FB
+C825 28 PLP A:FF X:00 Y:00 P:AD SP:FA
+C826 D0 09 BNE $C831 A:FF X:00 Y:00 P:EF SP:FB
+C828 10 07 BPL $C831 A:FF X:00 Y:00 P:EF SP:FB
+C82A 50 05 BVC $C831 A:FF X:00 Y:00 P:EF SP:FB
+C82C 90 03 BCC $C831 A:FF X:00 Y:00 P:EF SP:FB
+C82E 4C 35 C8 JMP $C835 A:FF X:00 Y:00 P:EF SP:FB
+C835 EA NOP A:FF X:00 Y:00 P:EF SP:FB
+C836 A9 04 LDA #$04 A:FF X:00 Y:00 P:EF SP:FB
+C838 48 PHA A:04 X:00 Y:00 P:6D SP:FB
+C839 28 PLP A:04 X:00 Y:00 P:6D SP:FA
+C83A F0 09 BEQ $C845 A:04 X:00 Y:00 P:24 SP:FB
+C83C 30 07 BMI $C845 A:04 X:00 Y:00 P:24 SP:FB
+C83E 70 05 BVS $C845 A:04 X:00 Y:00 P:24 SP:FB
+C840 B0 03 BCS $C845 A:04 X:00 Y:00 P:24 SP:FB
+C842 4C 49 C8 JMP $C849 A:04 X:00 Y:00 P:24 SP:FB
+C849 EA NOP A:04 X:00 Y:00 P:24 SP:FB
+C84A F8 SED A:04 X:00 Y:00 P:24 SP:FB
+C84B A9 FF LDA #$FF A:04 X:00 Y:00 P:2C SP:FB
+C84D 85 01 STA $01 = 80 A:FF X:00 Y:00 P:AC SP:FB
+C84F 24 01 BIT $01 = FF A:FF X:00 Y:00 P:AC SP:FB
+C851 18 CLC A:FF X:00 Y:00 P:EC SP:FB
+C852 A9 00 LDA #$00 A:FF X:00 Y:00 P:EC SP:FB
+C854 48 PHA A:00 X:00 Y:00 P:6E SP:FB
+C855 A9 FF LDA #$FF A:00 X:00 Y:00 P:6E SP:FA
+C857 68 PLA A:FF X:00 Y:00 P:EC SP:FA
+C858 D0 09 BNE $C863 A:00 X:00 Y:00 P:6E SP:FB
+C85A 30 07 BMI $C863 A:00 X:00 Y:00 P:6E SP:FB
+C85C 50 05 BVC $C863 A:00 X:00 Y:00 P:6E SP:FB
+C85E B0 03 BCS $C863 A:00 X:00 Y:00 P:6E SP:FB
+C860 4C 67 C8 JMP $C867 A:00 X:00 Y:00 P:6E SP:FB
+C867 EA NOP A:00 X:00 Y:00 P:6E SP:FB
+C868 A9 00 LDA #$00 A:00 X:00 Y:00 P:6E SP:FB
+C86A 85 01 STA $01 = FF A:00 X:00 Y:00 P:6E SP:FB
+C86C 24 01 BIT $01 = 00 A:00 X:00 Y:00 P:6E SP:FB
+C86E 38 SEC A:00 X:00 Y:00 P:2E SP:FB
+C86F A9 FF LDA #$FF A:00 X:00 Y:00 P:2F SP:FB
+C871 48 PHA A:FF X:00 Y:00 P:AD SP:FB
+C872 A9 00 LDA #$00 A:FF X:00 Y:00 P:AD SP:FA
+C874 68 PLA A:00 X:00 Y:00 P:2F SP:FA
+C875 F0 09 BEQ $C880 A:FF X:00 Y:00 P:AD SP:FB
+C877 10 07 BPL $C880 A:FF X:00 Y:00 P:AD SP:FB
+C879 70 05 BVS $C880 A:FF X:00 Y:00 P:AD SP:FB
+C87B 90 03 BCC $C880 A:FF X:00 Y:00 P:AD SP:FB
+C87D 4C 84 C8 JMP $C884 A:FF X:00 Y:00 P:AD SP:FB
+C884 60 RTS A:FF X:00 Y:00 P:AD SP:FB
+C603 20 85 C8 JSR $C885 A:FF X:00 Y:00 P:AD SP:FD
+C885 EA NOP A:FF X:00 Y:00 P:AD SP:FB
+C886 18 CLC A:FF X:00 Y:00 P:AD SP:FB
+C887 A9 FF LDA #$FF A:FF X:00 Y:00 P:AC SP:FB
+C889 85 01 STA $01 = 00 A:FF X:00 Y:00 P:AC SP:FB
+C88B 24 01 BIT $01 = FF A:FF X:00 Y:00 P:AC SP:FB
+C88D A9 55 LDA #$55 A:FF X:00 Y:00 P:EC SP:FB
+C88F 09 AA ORA #$AA A:55 X:00 Y:00 P:6C SP:FB
+C891 B0 0B BCS $C89E A:FF X:00 Y:00 P:EC SP:FB
+C893 10 09 BPL $C89E A:FF X:00 Y:00 P:EC SP:FB
+C895 C9 FF CMP #$FF A:FF X:00 Y:00 P:EC SP:FB
+C897 D0 05 BNE $C89E A:FF X:00 Y:00 P:6F SP:FB
+C899 50 03 BVC $C89E A:FF X:00 Y:00 P:6F SP:FB
+C89B 4C A2 C8 JMP $C8A2 A:FF X:00 Y:00 P:6F SP:FB
+C8A2 EA NOP A:FF X:00 Y:00 P:6F SP:FB
+C8A3 38 SEC A:FF X:00 Y:00 P:6F SP:FB
+C8A4 B8 CLV A:FF X:00 Y:00 P:6F SP:FB
+C8A5 A9 00 LDA #$00 A:FF X:00 Y:00 P:2F SP:FB
+C8A7 09 00 ORA #$00 A:00 X:00 Y:00 P:2F SP:FB
+C8A9 D0 09 BNE $C8B4 A:00 X:00 Y:00 P:2F SP:FB
+C8AB 70 07 BVS $C8B4 A:00 X:00 Y:00 P:2F SP:FB
+C8AD 90 05 BCC $C8B4 A:00 X:00 Y:00 P:2F SP:FB
+C8AF 30 03 BMI $C8B4 A:00 X:00 Y:00 P:2F SP:FB
+C8B1 4C B8 C8 JMP $C8B8 A:00 X:00 Y:00 P:2F SP:FB
+C8B8 EA NOP A:00 X:00 Y:00 P:2F SP:FB
+C8B9 18 CLC A:00 X:00 Y:00 P:2F SP:FB
+C8BA 24 01 BIT $01 = FF A:00 X:00 Y:00 P:2E SP:FB
+C8BC A9 55 LDA #$55 A:00 X:00 Y:00 P:EE SP:FB
+C8BE 29 AA AND #$AA A:55 X:00 Y:00 P:6C SP:FB
+C8C0 D0 09 BNE $C8CB A:00 X:00 Y:00 P:6E SP:FB
+C8C2 50 07 BVC $C8CB A:00 X:00 Y:00 P:6E SP:FB
+C8C4 B0 05 BCS $C8CB A:00 X:00 Y:00 P:6E SP:FB
+C8C6 30 03 BMI $C8CB A:00 X:00 Y:00 P:6E SP:FB
+C8C8 4C CF C8 JMP $C8CF A:00 X:00 Y:00 P:6E SP:FB
+C8CF EA NOP A:00 X:00 Y:00 P:6E SP:FB
+C8D0 38 SEC A:00 X:00 Y:00 P:6E SP:FB
+C8D1 B8 CLV A:00 X:00 Y:00 P:6F SP:FB
+C8D2 A9 F8 LDA #$F8 A:00 X:00 Y:00 P:2F SP:FB
+C8D4 29 EF AND #$EF A:F8 X:00 Y:00 P:AD SP:FB
+C8D6 90 0B BCC $C8E3 A:E8 X:00 Y:00 P:AD SP:FB
+C8D8 10 09 BPL $C8E3 A:E8 X:00 Y:00 P:AD SP:FB
+C8DA C9 E8 CMP #$E8 A:E8 X:00 Y:00 P:AD SP:FB
+C8DC D0 05 BNE $C8E3 A:E8 X:00 Y:00 P:2F SP:FB
+C8DE 70 03 BVS $C8E3 A:E8 X:00 Y:00 P:2F SP:FB
+C8E0 4C E7 C8 JMP $C8E7 A:E8 X:00 Y:00 P:2F SP:FB
+C8E7 EA NOP A:E8 X:00 Y:00 P:2F SP:FB
+C8E8 18 CLC A:E8 X:00 Y:00 P:2F SP:FB
+C8E9 24 01 BIT $01 = FF A:E8 X:00 Y:00 P:2E SP:FB
+C8EB A9 5F LDA #$5F A:E8 X:00 Y:00 P:EC SP:FB
+C8ED 49 AA EOR #$AA A:5F X:00 Y:00 P:6C SP:FB
+C8EF B0 0B BCS $C8FC A:F5 X:00 Y:00 P:EC SP:FB
+C8F1 10 09 BPL $C8FC A:F5 X:00 Y:00 P:EC SP:FB
+C8F3 C9 F5 CMP #$F5 A:F5 X:00 Y:00 P:EC SP:FB
+C8F5 D0 05 BNE $C8FC A:F5 X:00 Y:00 P:6F SP:FB
+C8F7 50 03 BVC $C8FC A:F5 X:00 Y:00 P:6F SP:FB
+C8F9 4C 00 C9 JMP $C900 A:F5 X:00 Y:00 P:6F SP:FB
+C900 EA NOP A:F5 X:00 Y:00 P:6F SP:FB
+C901 38 SEC A:F5 X:00 Y:00 P:6F SP:FB
+C902 B8 CLV A:F5 X:00 Y:00 P:6F SP:FB
+C903 A9 70 LDA #$70 A:F5 X:00 Y:00 P:2F SP:FB
+C905 49 70 EOR #$70 A:70 X:00 Y:00 P:2D SP:FB
+C907 D0 09 BNE $C912 A:00 X:00 Y:00 P:2F SP:FB
+C909 70 07 BVS $C912 A:00 X:00 Y:00 P:2F SP:FB
+C90B 90 05 BCC $C912 A:00 X:00 Y:00 P:2F SP:FB
+C90D 30 03 BMI $C912 A:00 X:00 Y:00 P:2F SP:FB
+C90F 4C 16 C9 JMP $C916 A:00 X:00 Y:00 P:2F SP:FB
+C916 EA NOP A:00 X:00 Y:00 P:2F SP:FB
+C917 18 CLC A:00 X:00 Y:00 P:2F SP:FB
+C918 24 01 BIT $01 = FF A:00 X:00 Y:00 P:2E SP:FB
+C91A A9 00 LDA #$00 A:00 X:00 Y:00 P:EE SP:FB
+C91C 69 69 ADC #$69 A:00 X:00 Y:00 P:6E SP:FB
+C91E 30 0B BMI $C92B A:69 X:00 Y:00 P:2C SP:FB
+C920 B0 09 BCS $C92B A:69 X:00 Y:00 P:2C SP:FB
+C922 C9 69 CMP #$69 A:69 X:00 Y:00 P:2C SP:FB
+C924 D0 05 BNE $C92B A:69 X:00 Y:00 P:2F SP:FB
+C926 70 03 BVS $C92B A:69 X:00 Y:00 P:2F SP:FB
+C928 4C 2F C9 JMP $C92F A:69 X:00 Y:00 P:2F SP:FB
+C92F EA NOP A:69 X:00 Y:00 P:2F SP:FB
+C930 38 SEC A:69 X:00 Y:00 P:2F SP:FB
+C931 F8 SED A:69 X:00 Y:00 P:2F SP:FB
+C932 24 01 BIT $01 = FF A:69 X:00 Y:00 P:2F SP:FB
+C934 A9 01 LDA #$01 A:69 X:00 Y:00 P:ED SP:FB
+C936 69 69 ADC #$69 A:01 X:00 Y:00 P:6D SP:FB
+C938 30 0B BMI $C945 A:6B X:00 Y:00 P:2C SP:FB
+C93A B0 09 BCS $C945 A:6B X:00 Y:00 P:2C SP:FB
+C93C C9 6B CMP #$6B A:6B X:00 Y:00 P:2C SP:FB
+C93E D0 05 BNE $C945 A:6B X:00 Y:00 P:2F SP:FB
+C940 70 03 BVS $C945 A:6B X:00 Y:00 P:2F SP:FB
+C942 4C 49 C9 JMP $C949 A:6B X:00 Y:00 P:2F SP:FB
+C949 EA NOP A:6B X:00 Y:00 P:2F SP:FB
+C94A D8 CLD A:6B X:00 Y:00 P:2F SP:FB
+C94B 38 SEC A:6B X:00 Y:00 P:27 SP:FB
+C94C B8 CLV A:6B X:00 Y:00 P:27 SP:FB
+C94D A9 7F LDA #$7F A:6B X:00 Y:00 P:27 SP:FB
+C94F 69 7F ADC #$7F A:7F X:00 Y:00 P:25 SP:FB
+C951 10 0B BPL $C95E A:FF X:00 Y:00 P:E4 SP:FB
+C953 B0 09 BCS $C95E A:FF X:00 Y:00 P:E4 SP:FB
+C955 C9 FF CMP #$FF A:FF X:00 Y:00 P:E4 SP:FB
+C957 D0 05 BNE $C95E A:FF X:00 Y:00 P:67 SP:FB
+C959 50 03 BVC $C95E A:FF X:00 Y:00 P:67 SP:FB
+C95B 4C 62 C9 JMP $C962 A:FF X:00 Y:00 P:67 SP:FB
+C962 EA NOP A:FF X:00 Y:00 P:67 SP:FB
+C963 18 CLC A:FF X:00 Y:00 P:67 SP:FB
+C964 24 01 BIT $01 = FF A:FF X:00 Y:00 P:66 SP:FB
+C966 A9 7F LDA #$7F A:FF X:00 Y:00 P:E4 SP:FB
+C968 69 80 ADC #$80 A:7F X:00 Y:00 P:64 SP:FB
+C96A 10 0B BPL $C977 A:FF X:00 Y:00 P:A4 SP:FB
+C96C B0 09 BCS $C977 A:FF X:00 Y:00 P:A4 SP:FB
+C96E C9 FF CMP #$FF A:FF X:00 Y:00 P:A4 SP:FB
+C970 D0 05 BNE $C977 A:FF X:00 Y:00 P:27 SP:FB
+C972 70 03 BVS $C977 A:FF X:00 Y:00 P:27 SP:FB
+C974 4C 7B C9 JMP $C97B A:FF X:00 Y:00 P:27 SP:FB
+C97B EA NOP A:FF X:00 Y:00 P:27 SP:FB
+C97C 38 SEC A:FF X:00 Y:00 P:27 SP:FB
+C97D B8 CLV A:FF X:00 Y:00 P:27 SP:FB
+C97E A9 7F LDA #$7F A:FF X:00 Y:00 P:27 SP:FB
+C980 69 80 ADC #$80 A:7F X:00 Y:00 P:25 SP:FB
+C982 D0 09 BNE $C98D A:00 X:00 Y:00 P:27 SP:FB
+C984 30 07 BMI $C98D A:00 X:00 Y:00 P:27 SP:FB
+C986 70 05 BVS $C98D A:00 X:00 Y:00 P:27 SP:FB
+C988 90 03 BCC $C98D A:00 X:00 Y:00 P:27 SP:FB
+C98A 4C 91 C9 JMP $C991 A:00 X:00 Y:00 P:27 SP:FB
+C991 EA NOP A:00 X:00 Y:00 P:27 SP:FB
+C992 38 SEC A:00 X:00 Y:00 P:27 SP:FB
+C993 B8 CLV A:00 X:00 Y:00 P:27 SP:FB
+C994 A9 9F LDA #$9F A:00 X:00 Y:00 P:27 SP:FB
+C996 F0 09 BEQ $C9A1 A:9F X:00 Y:00 P:A5 SP:FB
+C998 10 07 BPL $C9A1 A:9F X:00 Y:00 P:A5 SP:FB
+C99A 70 05 BVS $C9A1 A:9F X:00 Y:00 P:A5 SP:FB
+C99C 90 03 BCC $C9A1 A:9F X:00 Y:00 P:A5 SP:FB
+C99E 4C A5 C9 JMP $C9A5 A:9F X:00 Y:00 P:A5 SP:FB
+C9A5 EA NOP A:9F X:00 Y:00 P:A5 SP:FB
+C9A6 18 CLC A:9F X:00 Y:00 P:A5 SP:FB
+C9A7 24 01 BIT $01 = FF A:9F X:00 Y:00 P:A4 SP:FB
+C9A9 A9 00 LDA #$00 A:9F X:00 Y:00 P:E4 SP:FB
+C9AB D0 09 BNE $C9B6 A:00 X:00 Y:00 P:66 SP:FB
+C9AD 30 07 BMI $C9B6 A:00 X:00 Y:00 P:66 SP:FB
+C9AF 50 05 BVC $C9B6 A:00 X:00 Y:00 P:66 SP:FB
+C9B1 B0 03 BCS $C9B6 A:00 X:00 Y:00 P:66 SP:FB
+C9B3 4C BA C9 JMP $C9BA A:00 X:00 Y:00 P:66 SP:FB
+C9BA EA NOP A:00 X:00 Y:00 P:66 SP:FB
+C9BB 24 01 BIT $01 = FF A:00 X:00 Y:00 P:66 SP:FB
+C9BD A9 40 LDA #$40 A:00 X:00 Y:00 P:E6 SP:FB
+C9BF C9 40 CMP #$40 A:40 X:00 Y:00 P:64 SP:FB
+C9C1 30 09 BMI $C9CC A:40 X:00 Y:00 P:67 SP:FB
+C9C3 90 07 BCC $C9CC A:40 X:00 Y:00 P:67 SP:FB
+C9C5 D0 05 BNE $C9CC A:40 X:00 Y:00 P:67 SP:FB
+C9C7 50 03 BVC $C9CC A:40 X:00 Y:00 P:67 SP:FB
+C9C9 4C D0 C9 JMP $C9D0 A:40 X:00 Y:00 P:67 SP:FB
+C9D0 EA NOP A:40 X:00 Y:00 P:67 SP:FB
+C9D1 B8 CLV A:40 X:00 Y:00 P:67 SP:FB
+C9D2 C9 3F CMP #$3F A:40 X:00 Y:00 P:27 SP:FB
+C9D4 F0 09 BEQ $C9DF A:40 X:00 Y:00 P:25 SP:FB
+C9D6 30 07 BMI $C9DF A:40 X:00 Y:00 P:25 SP:FB
+C9D8 90 05 BCC $C9DF A:40 X:00 Y:00 P:25 SP:FB
+C9DA 70 03 BVS $C9DF A:40 X:00 Y:00 P:25 SP:FB
+C9DC 4C E3 C9 JMP $C9E3 A:40 X:00 Y:00 P:25 SP:FB
+C9E3 EA NOP A:40 X:00 Y:00 P:25 SP:FB
+C9E4 C9 41 CMP #$41 A:40 X:00 Y:00 P:25 SP:FB
+C9E6 F0 07 BEQ $C9EF A:40 X:00 Y:00 P:A4 SP:FB
+C9E8 10 05 BPL $C9EF A:40 X:00 Y:00 P:A4 SP:FB
+C9EA 10 03 BPL $C9EF A:40 X:00 Y:00 P:A4 SP:FB
+C9EC 4C F3 C9 JMP $C9F3 A:40 X:00 Y:00 P:A4 SP:FB
+C9F3 EA NOP A:40 X:00 Y:00 P:A4 SP:FB
+C9F4 A9 80 LDA #$80 A:40 X:00 Y:00 P:A4 SP:FB
+C9F6 C9 00 CMP #$00 A:80 X:00 Y:00 P:A4 SP:FB
+C9F8 F0 07 BEQ $CA01 A:80 X:00 Y:00 P:A5 SP:FB
+C9FA 10 05 BPL $CA01 A:80 X:00 Y:00 P:A5 SP:FB
+C9FC 90 03 BCC $CA01 A:80 X:00 Y:00 P:A5 SP:FB
+C9FE 4C 05 CA JMP $CA05 A:80 X:00 Y:00 P:A5 SP:FB
+CA05 EA NOP A:80 X:00 Y:00 P:A5 SP:FB
+CA06 C9 80 CMP #$80 A:80 X:00 Y:00 P:A5 SP:FB
+CA08 D0 07 BNE $CA11 A:80 X:00 Y:00 P:27 SP:FB
+CA0A 30 05 BMI $CA11 A:80 X:00 Y:00 P:27 SP:FB
+CA0C 90 03 BCC $CA11 A:80 X:00 Y:00 P:27 SP:FB
+CA0E 4C 15 CA JMP $CA15 A:80 X:00 Y:00 P:27 SP:FB
+CA15 EA NOP A:80 X:00 Y:00 P:27 SP:FB
+CA16 C9 81 CMP #$81 A:80 X:00 Y:00 P:27 SP:FB
+CA18 B0 07 BCS $CA21 A:80 X:00 Y:00 P:A4 SP:FB
+CA1A F0 05 BEQ $CA21 A:80 X:00 Y:00 P:A4 SP:FB
+CA1C 10 03 BPL $CA21 A:80 X:00 Y:00 P:A4 SP:FB
+CA1E 4C 25 CA JMP $CA25 A:80 X:00 Y:00 P:A4 SP:FB
+CA25 EA NOP A:80 X:00 Y:00 P:A4 SP:FB
+CA26 C9 7F CMP #$7F A:80 X:00 Y:00 P:A4 SP:FB
+CA28 90 07 BCC $CA31 A:80 X:00 Y:00 P:25 SP:FB
+CA2A F0 05 BEQ $CA31 A:80 X:00 Y:00 P:25 SP:FB
+CA2C 30 03 BMI $CA31 A:80 X:00 Y:00 P:25 SP:FB
+CA2E 4C 35 CA JMP $CA35 A:80 X:00 Y:00 P:25 SP:FB
+CA35 EA NOP A:80 X:00 Y:00 P:25 SP:FB
+CA36 24 01 BIT $01 = FF A:80 X:00 Y:00 P:25 SP:FB
+CA38 A0 40 LDY #$40 A:80 X:00 Y:00 P:E5 SP:FB
+CA3A C0 40 CPY #$40 A:80 X:00 Y:40 P:65 SP:FB
+CA3C D0 09 BNE $CA47 A:80 X:00 Y:40 P:67 SP:FB
+CA3E 30 07 BMI $CA47 A:80 X:00 Y:40 P:67 SP:FB
+CA40 90 05 BCC $CA47 A:80 X:00 Y:40 P:67 SP:FB
+CA42 50 03 BVC $CA47 A:80 X:00 Y:40 P:67 SP:FB
+CA44 4C 4B CA JMP $CA4B A:80 X:00 Y:40 P:67 SP:FB
+CA4B EA NOP A:80 X:00 Y:40 P:67 SP:FB
+CA4C B8 CLV A:80 X:00 Y:40 P:67 SP:FB
+CA4D C0 3F CPY #$3F A:80 X:00 Y:40 P:27 SP:FB
+CA4F F0 09 BEQ $CA5A A:80 X:00 Y:40 P:25 SP:FB
+CA51 30 07 BMI $CA5A A:80 X:00 Y:40 P:25 SP:FB
+CA53 90 05 BCC $CA5A A:80 X:00 Y:40 P:25 SP:FB
+CA55 70 03 BVS $CA5A A:80 X:00 Y:40 P:25 SP:FB
+CA57 4C 5E CA JMP $CA5E A:80 X:00 Y:40 P:25 SP:FB
+CA5E EA NOP A:80 X:00 Y:40 P:25 SP:FB
+CA5F C0 41 CPY #$41 A:80 X:00 Y:40 P:25 SP:FB
+CA61 F0 07 BEQ $CA6A A:80 X:00 Y:40 P:A4 SP:FB
+CA63 10 05 BPL $CA6A A:80 X:00 Y:40 P:A4 SP:FB
+CA65 10 03 BPL $CA6A A:80 X:00 Y:40 P:A4 SP:FB
+CA67 4C 6E CA JMP $CA6E A:80 X:00 Y:40 P:A4 SP:FB
+CA6E EA NOP A:80 X:00 Y:40 P:A4 SP:FB
+CA6F A0 80 LDY #$80 A:80 X:00 Y:40 P:A4 SP:FB
+CA71 C0 00 CPY #$00 A:80 X:00 Y:80 P:A4 SP:FB
+CA73 F0 07 BEQ $CA7C A:80 X:00 Y:80 P:A5 SP:FB
+CA75 10 05 BPL $CA7C A:80 X:00 Y:80 P:A5 SP:FB
+CA77 90 03 BCC $CA7C A:80 X:00 Y:80 P:A5 SP:FB
+CA79 4C 80 CA JMP $CA80 A:80 X:00 Y:80 P:A5 SP:FB
+CA80 EA NOP A:80 X:00 Y:80 P:A5 SP:FB
+CA81 C0 80 CPY #$80 A:80 X:00 Y:80 P:A5 SP:FB
+CA83 D0 07 BNE $CA8C A:80 X:00 Y:80 P:27 SP:FB
+CA85 30 05 BMI $CA8C A:80 X:00 Y:80 P:27 SP:FB
+CA87 90 03 BCC $CA8C A:80 X:00 Y:80 P:27 SP:FB
+CA89 4C 90 CA JMP $CA90 A:80 X:00 Y:80 P:27 SP:FB
+CA90 EA NOP A:80 X:00 Y:80 P:27 SP:FB
+CA91 C0 81 CPY #$81 A:80 X:00 Y:80 P:27 SP:FB
+CA93 B0 07 BCS $CA9C A:80 X:00 Y:80 P:A4 SP:FB
+CA95 F0 05 BEQ $CA9C A:80 X:00 Y:80 P:A4 SP:FB
+CA97 10 03 BPL $CA9C A:80 X:00 Y:80 P:A4 SP:FB
+CA99 4C A0 CA JMP $CAA0 A:80 X:00 Y:80 P:A4 SP:FB
+CAA0 EA NOP A:80 X:00 Y:80 P:A4 SP:FB
+CAA1 C0 7F CPY #$7F A:80 X:00 Y:80 P:A4 SP:FB
+CAA3 90 07 BCC $CAAC A:80 X:00 Y:80 P:25 SP:FB
+CAA5 F0 05 BEQ $CAAC A:80 X:00 Y:80 P:25 SP:FB
+CAA7 30 03 BMI $CAAC A:80 X:00 Y:80 P:25 SP:FB
+CAA9 4C B0 CA JMP $CAB0 A:80 X:00 Y:80 P:25 SP:FB
+CAB0 EA NOP A:80 X:00 Y:80 P:25 SP:FB
+CAB1 24 01 BIT $01 = FF A:80 X:00 Y:80 P:25 SP:FB
+CAB3 A2 40 LDX #$40 A:80 X:00 Y:80 P:E5 SP:FB
+CAB5 E0 40 CPX #$40 A:80 X:40 Y:80 P:65 SP:FB
+CAB7 D0 09 BNE $CAC2 A:80 X:40 Y:80 P:67 SP:FB
+CAB9 30 07 BMI $CAC2 A:80 X:40 Y:80 P:67 SP:FB
+CABB 90 05 BCC $CAC2 A:80 X:40 Y:80 P:67 SP:FB
+CABD 50 03 BVC $CAC2 A:80 X:40 Y:80 P:67 SP:FB
+CABF 4C C6 CA JMP $CAC6 A:80 X:40 Y:80 P:67 SP:FB
+CAC6 EA NOP A:80 X:40 Y:80 P:67 SP:FB
+CAC7 B8 CLV A:80 X:40 Y:80 P:67 SP:FB
+CAC8 E0 3F CPX #$3F A:80 X:40 Y:80 P:27 SP:FB
+CACA F0 09 BEQ $CAD5 A:80 X:40 Y:80 P:25 SP:FB
+CACC 30 07 BMI $CAD5 A:80 X:40 Y:80 P:25 SP:FB
+CACE 90 05 BCC $CAD5 A:80 X:40 Y:80 P:25 SP:FB
+CAD0 70 03 BVS $CAD5 A:80 X:40 Y:80 P:25 SP:FB
+CAD2 4C D9 CA JMP $CAD9 A:80 X:40 Y:80 P:25 SP:FB
+CAD9 EA NOP A:80 X:40 Y:80 P:25 SP:FB
+CADA E0 41 CPX #$41 A:80 X:40 Y:80 P:25 SP:FB
+CADC F0 07 BEQ $CAE5 A:80 X:40 Y:80 P:A4 SP:FB
+CADE 10 05 BPL $CAE5 A:80 X:40 Y:80 P:A4 SP:FB
+CAE0 10 03 BPL $CAE5 A:80 X:40 Y:80 P:A4 SP:FB
+CAE2 4C E9 CA JMP $CAE9 A:80 X:40 Y:80 P:A4 SP:FB
+CAE9 EA NOP A:80 X:40 Y:80 P:A4 SP:FB
+CAEA A2 80 LDX #$80 A:80 X:40 Y:80 P:A4 SP:FB
+CAEC E0 00 CPX #$00 A:80 X:80 Y:80 P:A4 SP:FB
+CAEE F0 07 BEQ $CAF7 A:80 X:80 Y:80 P:A5 SP:FB
+CAF0 10 05 BPL $CAF7 A:80 X:80 Y:80 P:A5 SP:FB
+CAF2 90 03 BCC $CAF7 A:80 X:80 Y:80 P:A5 SP:FB
+CAF4 4C FB CA JMP $CAFB A:80 X:80 Y:80 P:A5 SP:FB
+CAFB EA NOP A:80 X:80 Y:80 P:A5 SP:FB
+CAFC E0 80 CPX #$80 A:80 X:80 Y:80 P:A5 SP:FB
+CAFE D0 07 BNE $CB07 A:80 X:80 Y:80 P:27 SP:FB
+CB00 30 05 BMI $CB07 A:80 X:80 Y:80 P:27 SP:FB
+CB02 90 03 BCC $CB07 A:80 X:80 Y:80 P:27 SP:FB
+CB04 4C 0B CB JMP $CB0B A:80 X:80 Y:80 P:27 SP:FB
+CB0B EA NOP A:80 X:80 Y:80 P:27 SP:FB
+CB0C E0 81 CPX #$81 A:80 X:80 Y:80 P:27 SP:FB
+CB0E B0 07 BCS $CB17 A:80 X:80 Y:80 P:A4 SP:FB
+CB10 F0 05 BEQ $CB17 A:80 X:80 Y:80 P:A4 SP:FB
+CB12 10 03 BPL $CB17 A:80 X:80 Y:80 P:A4 SP:FB
+CB14 4C 1B CB JMP $CB1B A:80 X:80 Y:80 P:A4 SP:FB
+CB1B EA NOP A:80 X:80 Y:80 P:A4 SP:FB
+CB1C E0 7F CPX #$7F A:80 X:80 Y:80 P:A4 SP:FB
+CB1E 90 07 BCC $CB27 A:80 X:80 Y:80 P:25 SP:FB
+CB20 F0 05 BEQ $CB27 A:80 X:80 Y:80 P:25 SP:FB
+CB22 30 03 BMI $CB27 A:80 X:80 Y:80 P:25 SP:FB
+CB24 4C 2B CB JMP $CB2B A:80 X:80 Y:80 P:25 SP:FB
+CB2B EA NOP A:80 X:80 Y:80 P:25 SP:FB
+CB2C 38 SEC A:80 X:80 Y:80 P:25 SP:FB
+CB2D B8 CLV A:80 X:80 Y:80 P:25 SP:FB
+CB2E A2 9F LDX #$9F A:80 X:80 Y:80 P:25 SP:FB
+CB30 F0 09 BEQ $CB3B A:80 X:9F Y:80 P:A5 SP:FB
+CB32 10 07 BPL $CB3B A:80 X:9F Y:80 P:A5 SP:FB
+CB34 70 05 BVS $CB3B A:80 X:9F Y:80 P:A5 SP:FB
+CB36 90 03 BCC $CB3B A:80 X:9F Y:80 P:A5 SP:FB
+CB38 4C 3F CB JMP $CB3F A:80 X:9F Y:80 P:A5 SP:FB
+CB3F EA NOP A:80 X:9F Y:80 P:A5 SP:FB
+CB40 18 CLC A:80 X:9F Y:80 P:A5 SP:FB
+CB41 24 01 BIT $01 = FF A:80 X:9F Y:80 P:A4 SP:FB
+CB43 A2 00 LDX #$00 A:80 X:9F Y:80 P:E4 SP:FB
+CB45 D0 09 BNE $CB50 A:80 X:00 Y:80 P:66 SP:FB
+CB47 30 07 BMI $CB50 A:80 X:00 Y:80 P:66 SP:FB
+CB49 50 05 BVC $CB50 A:80 X:00 Y:80 P:66 SP:FB
+CB4B B0 03 BCS $CB50 A:80 X:00 Y:80 P:66 SP:FB
+CB4D 4C 54 CB JMP $CB54 A:80 X:00 Y:80 P:66 SP:FB
+CB54 EA NOP A:80 X:00 Y:80 P:66 SP:FB
+CB55 38 SEC A:80 X:00 Y:80 P:66 SP:FB
+CB56 B8 CLV A:80 X:00 Y:80 P:67 SP:FB
+CB57 A0 9F LDY #$9F A:80 X:00 Y:80 P:27 SP:FB
+CB59 F0 09 BEQ $CB64 A:80 X:00 Y:9F P:A5 SP:FB
+CB5B 10 07 BPL $CB64 A:80 X:00 Y:9F P:A5 SP:FB
+CB5D 70 05 BVS $CB64 A:80 X:00 Y:9F P:A5 SP:FB
+CB5F 90 03 BCC $CB64 A:80 X:00 Y:9F P:A5 SP:FB
+CB61 4C 68 CB JMP $CB68 A:80 X:00 Y:9F P:A5 SP:FB
+CB68 EA NOP A:80 X:00 Y:9F P:A5 SP:FB
+CB69 18 CLC A:80 X:00 Y:9F P:A5 SP:FB
+CB6A 24 01 BIT $01 = FF A:80 X:00 Y:9F P:A4 SP:FB
+CB6C A0 00 LDY #$00 A:80 X:00 Y:9F P:E4 SP:FB
+CB6E D0 09 BNE $CB79 A:80 X:00 Y:00 P:66 SP:FB
+CB70 30 07 BMI $CB79 A:80 X:00 Y:00 P:66 SP:FB
+CB72 50 05 BVC $CB79 A:80 X:00 Y:00 P:66 SP:FB
+CB74 B0 03 BCS $CB79 A:80 X:00 Y:00 P:66 SP:FB
+CB76 4C 7D CB JMP $CB7D A:80 X:00 Y:00 P:66 SP:FB
+CB7D EA NOP A:80 X:00 Y:00 P:66 SP:FB
+CB7E A9 55 LDA #$55 A:80 X:00 Y:00 P:66 SP:FB
+CB80 A2 AA LDX #$AA A:55 X:00 Y:00 P:64 SP:FB
+CB82 A0 33 LDY #$33 A:55 X:AA Y:00 P:E4 SP:FB
+CB84 C9 55 CMP #$55 A:55 X:AA Y:33 P:64 SP:FB
+CB86 D0 23 BNE $CBAB A:55 X:AA Y:33 P:67 SP:FB
+CB88 E0 AA CPX #$AA A:55 X:AA Y:33 P:67 SP:FB
+CB8A D0 1F BNE $CBAB A:55 X:AA Y:33 P:67 SP:FB
+CB8C C0 33 CPY #$33 A:55 X:AA Y:33 P:67 SP:FB
+CB8E D0 1B BNE $CBAB A:55 X:AA Y:33 P:67 SP:FB
+CB90 C9 55 CMP #$55 A:55 X:AA Y:33 P:67 SP:FB
+CB92 D0 17 BNE $CBAB A:55 X:AA Y:33 P:67 SP:FB
+CB94 E0 AA CPX #$AA A:55 X:AA Y:33 P:67 SP:FB
+CB96 D0 13 BNE $CBAB A:55 X:AA Y:33 P:67 SP:FB
+CB98 C0 33 CPY #$33 A:55 X:AA Y:33 P:67 SP:FB
+CB9A D0 0F BNE $CBAB A:55 X:AA Y:33 P:67 SP:FB
+CB9C C9 56 CMP #$56 A:55 X:AA Y:33 P:67 SP:FB
+CB9E F0 0B BEQ $CBAB A:55 X:AA Y:33 P:E4 SP:FB
+CBA0 E0 AB CPX #$AB A:55 X:AA Y:33 P:E4 SP:FB
+CBA2 F0 07 BEQ $CBAB A:55 X:AA Y:33 P:E4 SP:FB
+CBA4 C0 34 CPY #$34 A:55 X:AA Y:33 P:E4 SP:FB
+CBA6 F0 03 BEQ $CBAB A:55 X:AA Y:33 P:E4 SP:FB
+CBA8 4C AF CB JMP $CBAF A:55 X:AA Y:33 P:E4 SP:FB
+CBAF A0 71 LDY #$71 A:55 X:AA Y:33 P:E4 SP:FB
+CBB1 20 31 F9 JSR $F931 A:55 X:AA Y:71 P:64 SP:FB
+F931 24 01 BIT $01 = FF A:55 X:AA Y:71 P:64 SP:F9
+F933 A9 40 LDA #$40 A:55 X:AA Y:71 P:E4 SP:F9
+F935 38 SEC A:40 X:AA Y:71 P:64 SP:F9
+F936 60 RTS A:40 X:AA Y:71 P:65 SP:F9
+CBB4 E9 40 SBC #$40 A:40 X:AA Y:71 P:65 SP:FB
+CBB6 20 37 F9 JSR $F937 A:00 X:AA Y:71 P:27 SP:FB
+F937 30 0B BMI $F944 A:00 X:AA Y:71 P:27 SP:F9
+F939 90 09 BCC $F944 A:00 X:AA Y:71 P:27 SP:F9
+F93B D0 07 BNE $F944 A:00 X:AA Y:71 P:27 SP:F9
+F93D 70 05 BVS $F944 A:00 X:AA Y:71 P:27 SP:F9
+F93F C9 00 CMP #$00 A:00 X:AA Y:71 P:27 SP:F9
+F941 D0 01 BNE $F944 A:00 X:AA Y:71 P:27 SP:F9
+F943 60 RTS A:00 X:AA Y:71 P:27 SP:F9
+CBB9 C8 INY A:00 X:AA Y:71 P:27 SP:FB
+CBBA 20 47 F9 JSR $F947 A:00 X:AA Y:72 P:25 SP:FB
+F947 B8 CLV A:00 X:AA Y:72 P:25 SP:F9
+F948 38 SEC A:00 X:AA Y:72 P:25 SP:F9
+F949 A9 40 LDA #$40 A:00 X:AA Y:72 P:25 SP:F9
+F94B 60 RTS A:40 X:AA Y:72 P:25 SP:F9
+CBBD E9 3F SBC #$3F A:40 X:AA Y:72 P:25 SP:FB
+CBBF 20 4C F9 JSR $F94C A:01 X:AA Y:72 P:25 SP:FB
+F94C F0 0B BEQ $F959 A:01 X:AA Y:72 P:25 SP:F9
+F94E 30 09 BMI $F959 A:01 X:AA Y:72 P:25 SP:F9
+F950 90 07 BCC $F959 A:01 X:AA Y:72 P:25 SP:F9
+F952 70 05 BVS $F959 A:01 X:AA Y:72 P:25 SP:F9
+F954 C9 01 CMP #$01 A:01 X:AA Y:72 P:25 SP:F9
+F956 D0 01 BNE $F959 A:01 X:AA Y:72 P:27 SP:F9
+F958 60 RTS A:01 X:AA Y:72 P:27 SP:F9
+CBC2 C8 INY A:01 X:AA Y:72 P:27 SP:FB
+CBC3 20 5C F9 JSR $F95C A:01 X:AA Y:73 P:25 SP:FB
+F95C A9 40 LDA #$40 A:01 X:AA Y:73 P:25 SP:F9
+F95E 38 SEC A:40 X:AA Y:73 P:25 SP:F9
+F95F 24 01 BIT $01 = FF A:40 X:AA Y:73 P:25 SP:F9
+F961 60 RTS A:40 X:AA Y:73 P:E5 SP:F9
+CBC6 E9 41 SBC #$41 A:40 X:AA Y:73 P:E5 SP:FB
+CBC8 20 62 F9 JSR $F962 A:FF X:AA Y:73 P:A4 SP:FB
+F962 B0 0B BCS $F96F A:FF X:AA Y:73 P:A4 SP:F9
+F964 F0 09 BEQ $F96F A:FF X:AA Y:73 P:A4 SP:F9
+F966 10 07 BPL $F96F A:FF X:AA Y:73 P:A4 SP:F9
+F968 70 05 BVS $F96F A:FF X:AA Y:73 P:A4 SP:F9
+F96A C9 FF CMP #$FF A:FF X:AA Y:73 P:A4 SP:F9
+F96C D0 01 BNE $F96F A:FF X:AA Y:73 P:27 SP:F9
+F96E 60 RTS A:FF X:AA Y:73 P:27 SP:F9
+CBCB C8 INY A:FF X:AA Y:73 P:27 SP:FB
+CBCC 20 72 F9 JSR $F972 A:FF X:AA Y:74 P:25 SP:FB
+F972 18 CLC A:FF X:AA Y:74 P:25 SP:F9
+F973 A9 80 LDA #$80 A:FF X:AA Y:74 P:24 SP:F9
+F975 60 RTS A:80 X:AA Y:74 P:A4 SP:F9
+CBCF E9 00 SBC #$00 A:80 X:AA Y:74 P:A4 SP:FB
+CBD1 20 76 F9 JSR $F976 A:7F X:AA Y:74 P:65 SP:FB
+F976 90 05 BCC $F97D A:7F X:AA Y:74 P:65 SP:F9
+F978 C9 7F CMP #$7F A:7F X:AA Y:74 P:65 SP:F9
+F97A D0 01 BNE $F97D A:7F X:AA Y:74 P:67 SP:F9
+F97C 60 RTS A:7F X:AA Y:74 P:67 SP:F9
+CBD4 C8 INY A:7F X:AA Y:74 P:67 SP:FB
+CBD5 20 80 F9 JSR $F980 A:7F X:AA Y:75 P:65 SP:FB
+F980 38 SEC A:7F X:AA Y:75 P:65 SP:F9
+F981 A9 81 LDA #$81 A:7F X:AA Y:75 P:65 SP:F9
+F983 60 RTS A:81 X:AA Y:75 P:E5 SP:F9
+CBD8 E9 7F SBC #$7F A:81 X:AA Y:75 P:E5 SP:FB
+CBDA 20 84 F9 JSR $F984 A:02 X:AA Y:75 P:65 SP:FB
+F984 50 07 BVC $F98D A:02 X:AA Y:75 P:65 SP:F9
+F986 90 05 BCC $F98D A:02 X:AA Y:75 P:65 SP:F9
+F988 C9 02 CMP #$02 A:02 X:AA Y:75 P:65 SP:F9
+F98A D0 01 BNE $F98D A:02 X:AA Y:75 P:67 SP:F9
+F98C 60 RTS A:02 X:AA Y:75 P:67 SP:F9
+CBDD 60 RTS A:02 X:AA Y:75 P:67 SP:FB
+C606 20 DE CB JSR $CBDE A:02 X:AA Y:75 P:67 SP:FD
+CBDE EA NOP A:02 X:AA Y:75 P:67 SP:FB
+CBDF A9 FF LDA #$FF A:02 X:AA Y:75 P:67 SP:FB
+CBE1 85 01 STA $01 = FF A:FF X:AA Y:75 P:E5 SP:FB
+CBE3 A9 44 LDA #$44 A:FF X:AA Y:75 P:E5 SP:FB
+CBE5 A2 55 LDX #$55 A:44 X:AA Y:75 P:65 SP:FB
+CBE7 A0 66 LDY #$66 A:44 X:55 Y:75 P:65 SP:FB
+CBE9 E8 INX A:44 X:55 Y:66 P:65 SP:FB
+CBEA 88 DEY A:44 X:56 Y:66 P:65 SP:FB
+CBEB E0 56 CPX #$56 A:44 X:56 Y:65 P:65 SP:FB
+CBED D0 21 BNE $CC10 A:44 X:56 Y:65 P:67 SP:FB
+CBEF C0 65 CPY #$65 A:44 X:56 Y:65 P:67 SP:FB
+CBF1 D0 1D BNE $CC10 A:44 X:56 Y:65 P:67 SP:FB
+CBF3 E8 INX A:44 X:56 Y:65 P:67 SP:FB
+CBF4 E8 INX A:44 X:57 Y:65 P:65 SP:FB
+CBF5 88 DEY A:44 X:58 Y:65 P:65 SP:FB
+CBF6 88 DEY A:44 X:58 Y:64 P:65 SP:FB
+CBF7 E0 58 CPX #$58 A:44 X:58 Y:63 P:65 SP:FB
+CBF9 D0 15 BNE $CC10 A:44 X:58 Y:63 P:67 SP:FB
+CBFB C0 63 CPY #$63 A:44 X:58 Y:63 P:67 SP:FB
+CBFD D0 11 BNE $CC10 A:44 X:58 Y:63 P:67 SP:FB
+CBFF CA DEX A:44 X:58 Y:63 P:67 SP:FB
+CC00 C8 INY A:44 X:57 Y:63 P:65 SP:FB
+CC01 E0 57 CPX #$57 A:44 X:57 Y:64 P:65 SP:FB
+CC03 D0 0B BNE $CC10 A:44 X:57 Y:64 P:67 SP:FB
+CC05 C0 64 CPY #$64 A:44 X:57 Y:64 P:67 SP:FB
+CC07 D0 07 BNE $CC10 A:44 X:57 Y:64 P:67 SP:FB
+CC09 C9 44 CMP #$44 A:44 X:57 Y:64 P:67 SP:FB
+CC0B D0 03 BNE $CC10 A:44 X:57 Y:64 P:67 SP:FB
+CC0D 4C 14 CC JMP $CC14 A:44 X:57 Y:64 P:67 SP:FB
+CC14 EA NOP A:44 X:57 Y:64 P:67 SP:FB
+CC15 38 SEC A:44 X:57 Y:64 P:67 SP:FB
+CC16 A2 69 LDX #$69 A:44 X:57 Y:64 P:67 SP:FB
+CC18 A9 96 LDA #$96 A:44 X:69 Y:64 P:65 SP:FB
+CC1A 24 01 BIT $01 = FF A:96 X:69 Y:64 P:E5 SP:FB
+CC1C A0 FF LDY #$FF A:96 X:69 Y:64 P:E5 SP:FB
+CC1E C8 INY A:96 X:69 Y:FF P:E5 SP:FB
+CC1F D0 3D BNE $CC5E A:96 X:69 Y:00 P:67 SP:FB
+CC21 30 3B BMI $CC5E A:96 X:69 Y:00 P:67 SP:FB
+CC23 90 39 BCC $CC5E A:96 X:69 Y:00 P:67 SP:FB
+CC25 50 37 BVC $CC5E A:96 X:69 Y:00 P:67 SP:FB
+CC27 C0 00 CPY #$00 A:96 X:69 Y:00 P:67 SP:FB
+CC29 D0 33 BNE $CC5E A:96 X:69 Y:00 P:67 SP:FB
+CC2B C8 INY A:96 X:69 Y:00 P:67 SP:FB
+CC2C F0 30 BEQ $CC5E A:96 X:69 Y:01 P:65 SP:FB
+CC2E 30 2E BMI $CC5E A:96 X:69 Y:01 P:65 SP:FB
+CC30 90 2C BCC $CC5E A:96 X:69 Y:01 P:65 SP:FB
+CC32 50 2A BVC $CC5E A:96 X:69 Y:01 P:65 SP:FB
+CC34 18 CLC A:96 X:69 Y:01 P:65 SP:FB
+CC35 B8 CLV A:96 X:69 Y:01 P:64 SP:FB
+CC36 A0 00 LDY #$00 A:96 X:69 Y:01 P:24 SP:FB
+CC38 88 DEY A:96 X:69 Y:00 P:26 SP:FB
+CC39 F0 23 BEQ $CC5E A:96 X:69 Y:FF P:A4 SP:FB
+CC3B 10 21 BPL $CC5E A:96 X:69 Y:FF P:A4 SP:FB
+CC3D B0 1F BCS $CC5E A:96 X:69 Y:FF P:A4 SP:FB
+CC3F 70 1D BVS $CC5E A:96 X:69 Y:FF P:A4 SP:FB
+CC41 C0 FF CPY #$FF A:96 X:69 Y:FF P:A4 SP:FB
+CC43 D0 19 BNE $CC5E A:96 X:69 Y:FF P:27 SP:FB
+CC45 18 CLC A:96 X:69 Y:FF P:27 SP:FB
+CC46 88 DEY A:96 X:69 Y:FF P:26 SP:FB
+CC47 F0 15 BEQ $CC5E A:96 X:69 Y:FE P:A4 SP:FB
+CC49 10 13 BPL $CC5E A:96 X:69 Y:FE P:A4 SP:FB
+CC4B B0 11 BCS $CC5E A:96 X:69 Y:FE P:A4 SP:FB
+CC4D 70 0F BVS $CC5E A:96 X:69 Y:FE P:A4 SP:FB
+CC4F C0 FE CPY #$FE A:96 X:69 Y:FE P:A4 SP:FB
+CC51 D0 0B BNE $CC5E A:96 X:69 Y:FE P:27 SP:FB
+CC53 C9 96 CMP #$96 A:96 X:69 Y:FE P:27 SP:FB
+CC55 D0 07 BNE $CC5E A:96 X:69 Y:FE P:27 SP:FB
+CC57 E0 69 CPX #$69 A:96 X:69 Y:FE P:27 SP:FB
+CC59 D0 03 BNE $CC5E A:96 X:69 Y:FE P:27 SP:FB
+CC5B 4C 62 CC JMP $CC62 A:96 X:69 Y:FE P:27 SP:FB
+CC62 EA NOP A:96 X:69 Y:FE P:27 SP:FB
+CC63 38 SEC A:96 X:69 Y:FE P:27 SP:FB
+CC64 A0 69 LDY #$69 A:96 X:69 Y:FE P:27 SP:FB
+CC66 A9 96 LDA #$96 A:96 X:69 Y:69 P:25 SP:FB
+CC68 24 01 BIT $01 = FF A:96 X:69 Y:69 P:A5 SP:FB
+CC6A A2 FF LDX #$FF A:96 X:69 Y:69 P:E5 SP:FB
+CC6C E8 INX A:96 X:FF Y:69 P:E5 SP:FB
+CC6D D0 3D BNE $CCAC A:96 X:00 Y:69 P:67 SP:FB
+CC6F 30 3B BMI $CCAC A:96 X:00 Y:69 P:67 SP:FB
+CC71 90 39 BCC $CCAC A:96 X:00 Y:69 P:67 SP:FB
+CC73 50 37 BVC $CCAC A:96 X:00 Y:69 P:67 SP:FB
+CC75 E0 00 CPX #$00 A:96 X:00 Y:69 P:67 SP:FB
+CC77 D0 33 BNE $CCAC A:96 X:00 Y:69 P:67 SP:FB
+CC79 E8 INX A:96 X:00 Y:69 P:67 SP:FB
+CC7A F0 30 BEQ $CCAC A:96 X:01 Y:69 P:65 SP:FB
+CC7C 30 2E BMI $CCAC A:96 X:01 Y:69 P:65 SP:FB
+CC7E 90 2C BCC $CCAC A:96 X:01 Y:69 P:65 SP:FB
+CC80 50 2A BVC $CCAC A:96 X:01 Y:69 P:65 SP:FB
+CC82 18 CLC A:96 X:01 Y:69 P:65 SP:FB
+CC83 B8 CLV A:96 X:01 Y:69 P:64 SP:FB
+CC84 A2 00 LDX #$00 A:96 X:01 Y:69 P:24 SP:FB
+CC86 CA DEX A:96 X:00 Y:69 P:26 SP:FB
+CC87 F0 23 BEQ $CCAC A:96 X:FF Y:69 P:A4 SP:FB
+CC89 10 21 BPL $CCAC A:96 X:FF Y:69 P:A4 SP:FB
+CC8B B0 1F BCS $CCAC A:96 X:FF Y:69 P:A4 SP:FB
+CC8D 70 1D BVS $CCAC A:96 X:FF Y:69 P:A4 SP:FB
+CC8F E0 FF CPX #$FF A:96 X:FF Y:69 P:A4 SP:FB
+CC91 D0 19 BNE $CCAC A:96 X:FF Y:69 P:27 SP:FB
+CC93 18 CLC A:96 X:FF Y:69 P:27 SP:FB
+CC94 CA DEX A:96 X:FF Y:69 P:26 SP:FB
+CC95 F0 15 BEQ $CCAC A:96 X:FE Y:69 P:A4 SP:FB
+CC97 10 13 BPL $CCAC A:96 X:FE Y:69 P:A4 SP:FB
+CC99 B0 11 BCS $CCAC A:96 X:FE Y:69 P:A4 SP:FB
+CC9B 70 0F BVS $CCAC A:96 X:FE Y:69 P:A4 SP:FB
+CC9D E0 FE CPX #$FE A:96 X:FE Y:69 P:A4 SP:FB
+CC9F D0 0B BNE $CCAC A:96 X:FE Y:69 P:27 SP:FB
+CCA1 C9 96 CMP #$96 A:96 X:FE Y:69 P:27 SP:FB
+CCA3 D0 07 BNE $CCAC A:96 X:FE Y:69 P:27 SP:FB
+CCA5 C0 69 CPY #$69 A:96 X:FE Y:69 P:27 SP:FB
+CCA7 D0 03 BNE $CCAC A:96 X:FE Y:69 P:27 SP:FB
+CCA9 4C B0 CC JMP $CCB0 A:96 X:FE Y:69 P:27 SP:FB
+CCB0 EA NOP A:96 X:FE Y:69 P:27 SP:FB
+CCB1 A9 85 LDA #$85 A:96 X:FE Y:69 P:27 SP:FB
+CCB3 A2 34 LDX #$34 A:85 X:FE Y:69 P:A5 SP:FB
+CCB5 A0 99 LDY #$99 A:85 X:34 Y:69 P:25 SP:FB
+CCB7 18 CLC A:85 X:34 Y:99 P:A5 SP:FB
+CCB8 24 01 BIT $01 = FF A:85 X:34 Y:99 P:A4 SP:FB
+CCBA A8 TAY A:85 X:34 Y:99 P:E4 SP:FB
+CCBB F0 2E BEQ $CCEB A:85 X:34 Y:85 P:E4 SP:FB
+CCBD B0 2C BCS $CCEB A:85 X:34 Y:85 P:E4 SP:FB
+CCBF 50 2A BVC $CCEB A:85 X:34 Y:85 P:E4 SP:FB
+CCC1 10 28 BPL $CCEB A:85 X:34 Y:85 P:E4 SP:FB
+CCC3 C9 85 CMP #$85 A:85 X:34 Y:85 P:E4 SP:FB
+CCC5 D0 24 BNE $CCEB A:85 X:34 Y:85 P:67 SP:FB
+CCC7 E0 34 CPX #$34 A:85 X:34 Y:85 P:67 SP:FB
+CCC9 D0 20 BNE $CCEB A:85 X:34 Y:85 P:67 SP:FB
+CCCB C0 85 CPY #$85 A:85 X:34 Y:85 P:67 SP:FB
+CCCD D0 1C BNE $CCEB A:85 X:34 Y:85 P:67 SP:FB
+CCCF A9 00 LDA #$00 A:85 X:34 Y:85 P:67 SP:FB
+CCD1 38 SEC A:00 X:34 Y:85 P:67 SP:FB
+CCD2 B8 CLV A:00 X:34 Y:85 P:67 SP:FB
+CCD3 A8 TAY A:00 X:34 Y:85 P:27 SP:FB
+CCD4 D0 15 BNE $CCEB A:00 X:34 Y:00 P:27 SP:FB
+CCD6 90 13 BCC $CCEB A:00 X:34 Y:00 P:27 SP:FB
+CCD8 70 11 BVS $CCEB A:00 X:34 Y:00 P:27 SP:FB
+CCDA 30 0F BMI $CCEB A:00 X:34 Y:00 P:27 SP:FB
+CCDC C9 00 CMP #$00 A:00 X:34 Y:00 P:27 SP:FB
+CCDE D0 0B BNE $CCEB A:00 X:34 Y:00 P:27 SP:FB
+CCE0 E0 34 CPX #$34 A:00 X:34 Y:00 P:27 SP:FB
+CCE2 D0 07 BNE $CCEB A:00 X:34 Y:00 P:27 SP:FB
+CCE4 C0 00 CPY #$00 A:00 X:34 Y:00 P:27 SP:FB
+CCE6 D0 03 BNE $CCEB A:00 X:34 Y:00 P:27 SP:FB
+CCE8 4C EF CC JMP $CCEF A:00 X:34 Y:00 P:27 SP:FB
+CCEF EA NOP A:00 X:34 Y:00 P:27 SP:FB
+CCF0 A9 85 LDA #$85 A:00 X:34 Y:00 P:27 SP:FB
+CCF2 A2 34 LDX #$34 A:85 X:34 Y:00 P:A5 SP:FB
+CCF4 A0 99 LDY #$99 A:85 X:34 Y:00 P:25 SP:FB
+CCF6 18 CLC A:85 X:34 Y:99 P:A5 SP:FB
+CCF7 24 01 BIT $01 = FF A:85 X:34 Y:99 P:A4 SP:FB
+CCF9 AA TAX A:85 X:34 Y:99 P:E4 SP:FB
+CCFA F0 2E BEQ $CD2A A:85 X:85 Y:99 P:E4 SP:FB
+CCFC B0 2C BCS $CD2A A:85 X:85 Y:99 P:E4 SP:FB
+CCFE 50 2A BVC $CD2A A:85 X:85 Y:99 P:E4 SP:FB
+CD00 10 28 BPL $CD2A A:85 X:85 Y:99 P:E4 SP:FB
+CD02 C9 85 CMP #$85 A:85 X:85 Y:99 P:E4 SP:FB
+CD04 D0 24 BNE $CD2A A:85 X:85 Y:99 P:67 SP:FB
+CD06 E0 85 CPX #$85 A:85 X:85 Y:99 P:67 SP:FB
+CD08 D0 20 BNE $CD2A A:85 X:85 Y:99 P:67 SP:FB
+CD0A C0 99 CPY #$99 A:85 X:85 Y:99 P:67 SP:FB
+CD0C D0 1C BNE $CD2A A:85 X:85 Y:99 P:67 SP:FB
+CD0E A9 00 LDA #$00 A:85 X:85 Y:99 P:67 SP:FB
+CD10 38 SEC A:00 X:85 Y:99 P:67 SP:FB
+CD11 B8 CLV A:00 X:85 Y:99 P:67 SP:FB
+CD12 AA TAX A:00 X:85 Y:99 P:27 SP:FB
+CD13 D0 15 BNE $CD2A A:00 X:00 Y:99 P:27 SP:FB
+CD15 90 13 BCC $CD2A A:00 X:00 Y:99 P:27 SP:FB
+CD17 70 11 BVS $CD2A A:00 X:00 Y:99 P:27 SP:FB
+CD19 30 0F BMI $CD2A A:00 X:00 Y:99 P:27 SP:FB
+CD1B C9 00 CMP #$00 A:00 X:00 Y:99 P:27 SP:FB
+CD1D D0 0B BNE $CD2A A:00 X:00 Y:99 P:27 SP:FB
+CD1F E0 00 CPX #$00 A:00 X:00 Y:99 P:27 SP:FB
+CD21 D0 07 BNE $CD2A A:00 X:00 Y:99 P:27 SP:FB
+CD23 C0 99 CPY #$99 A:00 X:00 Y:99 P:27 SP:FB
+CD25 D0 03 BNE $CD2A A:00 X:00 Y:99 P:27 SP:FB
+CD27 4C 2E CD JMP $CD2E A:00 X:00 Y:99 P:27 SP:FB
+CD2E EA NOP A:00 X:00 Y:99 P:27 SP:FB
+CD2F A9 85 LDA #$85 A:00 X:00 Y:99 P:27 SP:FB
+CD31 A2 34 LDX #$34 A:85 X:00 Y:99 P:A5 SP:FB
+CD33 A0 99 LDY #$99 A:85 X:34 Y:99 P:25 SP:FB
+CD35 18 CLC A:85 X:34 Y:99 P:A5 SP:FB
+CD36 24 01 BIT $01 = FF A:85 X:34 Y:99 P:A4 SP:FB
+CD38 98 TYA A:85 X:34 Y:99 P:E4 SP:FB
+CD39 F0 2E BEQ $CD69 A:99 X:34 Y:99 P:E4 SP:FB
+CD3B B0 2C BCS $CD69 A:99 X:34 Y:99 P:E4 SP:FB
+CD3D 50 2A BVC $CD69 A:99 X:34 Y:99 P:E4 SP:FB
+CD3F 10 28 BPL $CD69 A:99 X:34 Y:99 P:E4 SP:FB
+CD41 C9 99 CMP #$99 A:99 X:34 Y:99 P:E4 SP:FB
+CD43 D0 24 BNE $CD69 A:99 X:34 Y:99 P:67 SP:FB
+CD45 E0 34 CPX #$34 A:99 X:34 Y:99 P:67 SP:FB
+CD47 D0 20 BNE $CD69 A:99 X:34 Y:99 P:67 SP:FB
+CD49 C0 99 CPY #$99 A:99 X:34 Y:99 P:67 SP:FB
+CD4B D0 1C BNE $CD69 A:99 X:34 Y:99 P:67 SP:FB
+CD4D A0 00 LDY #$00 A:99 X:34 Y:99 P:67 SP:FB
+CD4F 38 SEC A:99 X:34 Y:00 P:67 SP:FB
+CD50 B8 CLV A:99 X:34 Y:00 P:67 SP:FB
+CD51 98 TYA A:99 X:34 Y:00 P:27 SP:FB
+CD52 D0 15 BNE $CD69 A:00 X:34 Y:00 P:27 SP:FB
+CD54 90 13 BCC $CD69 A:00 X:34 Y:00 P:27 SP:FB
+CD56 70 11 BVS $CD69 A:00 X:34 Y:00 P:27 SP:FB
+CD58 30 0F BMI $CD69 A:00 X:34 Y:00 P:27 SP:FB
+CD5A C9 00 CMP #$00 A:00 X:34 Y:00 P:27 SP:FB
+CD5C D0 0B BNE $CD69 A:00 X:34 Y:00 P:27 SP:FB
+CD5E E0 34 CPX #$34 A:00 X:34 Y:00 P:27 SP:FB
+CD60 D0 07 BNE $CD69 A:00 X:34 Y:00 P:27 SP:FB
+CD62 C0 00 CPY #$00 A:00 X:34 Y:00 P:27 SP:FB
+CD64 D0 03 BNE $CD69 A:00 X:34 Y:00 P:27 SP:FB
+CD66 4C 6D CD JMP $CD6D A:00 X:34 Y:00 P:27 SP:FB
+CD6D EA NOP A:00 X:34 Y:00 P:27 SP:FB
+CD6E A9 85 LDA #$85 A:00 X:34 Y:00 P:27 SP:FB
+CD70 A2 34 LDX #$34 A:85 X:34 Y:00 P:A5 SP:FB
+CD72 A0 99 LDY #$99 A:85 X:34 Y:00 P:25 SP:FB
+CD74 18 CLC A:85 X:34 Y:99 P:A5 SP:FB
+CD75 24 01 BIT $01 = FF A:85 X:34 Y:99 P:A4 SP:FB
+CD77 8A TXA A:85 X:34 Y:99 P:E4 SP:FB
+CD78 F0 2E BEQ $CDA8 A:34 X:34 Y:99 P:64 SP:FB
+CD7A B0 2C BCS $CDA8 A:34 X:34 Y:99 P:64 SP:FB
+CD7C 50 2A BVC $CDA8 A:34 X:34 Y:99 P:64 SP:FB
+CD7E 30 28 BMI $CDA8 A:34 X:34 Y:99 P:64 SP:FB
+CD80 C9 34 CMP #$34 A:34 X:34 Y:99 P:64 SP:FB
+CD82 D0 24 BNE $CDA8 A:34 X:34 Y:99 P:67 SP:FB
+CD84 E0 34 CPX #$34 A:34 X:34 Y:99 P:67 SP:FB
+CD86 D0 20 BNE $CDA8 A:34 X:34 Y:99 P:67 SP:FB
+CD88 C0 99 CPY #$99 A:34 X:34 Y:99 P:67 SP:FB
+CD8A D0 1C BNE $CDA8 A:34 X:34 Y:99 P:67 SP:FB
+CD8C A2 00 LDX #$00 A:34 X:34 Y:99 P:67 SP:FB
+CD8E 38 SEC A:34 X:00 Y:99 P:67 SP:FB
+CD8F B8 CLV A:34 X:00 Y:99 P:67 SP:FB
+CD90 8A TXA A:34 X:00 Y:99 P:27 SP:FB
+CD91 D0 15 BNE $CDA8 A:00 X:00 Y:99 P:27 SP:FB
+CD93 90 13 BCC $CDA8 A:00 X:00 Y:99 P:27 SP:FB
+CD95 70 11 BVS $CDA8 A:00 X:00 Y:99 P:27 SP:FB
+CD97 30 0F BMI $CDA8 A:00 X:00 Y:99 P:27 SP:FB
+CD99 C9 00 CMP #$00 A:00 X:00 Y:99 P:27 SP:FB
+CD9B D0 0B BNE $CDA8 A:00 X:00 Y:99 P:27 SP:FB
+CD9D E0 00 CPX #$00 A:00 X:00 Y:99 P:27 SP:FB
+CD9F D0 07 BNE $CDA8 A:00 X:00 Y:99 P:27 SP:FB
+CDA1 C0 99 CPY #$99 A:00 X:00 Y:99 P:27 SP:FB
+CDA3 D0 03 BNE $CDA8 A:00 X:00 Y:99 P:27 SP:FB
+CDA5 4C AC CD JMP $CDAC A:00 X:00 Y:99 P:27 SP:FB
+CDAC EA NOP A:00 X:00 Y:99 P:27 SP:FB
+CDAD BA TSX A:00 X:00 Y:99 P:27 SP:FB
+CDAE 8E FF 07 STX $07FF = 00 A:00 X:FB Y:99 P:A5 SP:FB
+CDB1 A0 33 LDY #$33 A:00 X:FB Y:99 P:A5 SP:FB
+CDB3 A2 69 LDX #$69 A:00 X:FB Y:33 P:25 SP:FB
+CDB5 A9 84 LDA #$84 A:00 X:69 Y:33 P:25 SP:FB
+CDB7 18 CLC A:84 X:69 Y:33 P:A5 SP:FB
+CDB8 24 01 BIT $01 = FF A:84 X:69 Y:33 P:A4 SP:FB
+CDBA 9A TXS A:84 X:69 Y:33 P:E4 SP:FB
+CDBB F0 32 BEQ $CDEF A:84 X:69 Y:33 P:E4 SP:69
+CDBD 10 30 BPL $CDEF A:84 X:69 Y:33 P:E4 SP:69
+CDBF B0 2E BCS $CDEF A:84 X:69 Y:33 P:E4 SP:69
+CDC1 50 2C BVC $CDEF A:84 X:69 Y:33 P:E4 SP:69
+CDC3 C9 84 CMP #$84 A:84 X:69 Y:33 P:E4 SP:69
+CDC5 D0 28 BNE $CDEF A:84 X:69 Y:33 P:67 SP:69
+CDC7 E0 69 CPX #$69 A:84 X:69 Y:33 P:67 SP:69
+CDC9 D0 24 BNE $CDEF A:84 X:69 Y:33 P:67 SP:69
+CDCB C0 33 CPY #$33 A:84 X:69 Y:33 P:67 SP:69
+CDCD D0 20 BNE $CDEF A:84 X:69 Y:33 P:67 SP:69
+CDCF A0 01 LDY #$01 A:84 X:69 Y:33 P:67 SP:69
+CDD1 A9 04 LDA #$04 A:84 X:69 Y:01 P:65 SP:69
+CDD3 38 SEC A:04 X:69 Y:01 P:65 SP:69
+CDD4 B8 CLV A:04 X:69 Y:01 P:65 SP:69
+CDD5 A2 00 LDX #$00 A:04 X:69 Y:01 P:25 SP:69
+CDD7 BA TSX A:04 X:00 Y:01 P:27 SP:69
+CDD8 F0 15 BEQ $CDEF A:04 X:69 Y:01 P:25 SP:69
+CDDA 30 13 BMI $CDEF A:04 X:69 Y:01 P:25 SP:69
+CDDC 90 11 BCC $CDEF A:04 X:69 Y:01 P:25 SP:69
+CDDE 70 0F BVS $CDEF A:04 X:69 Y:01 P:25 SP:69
+CDE0 E0 69 CPX #$69 A:04 X:69 Y:01 P:25 SP:69
+CDE2 D0 0B BNE $CDEF A:04 X:69 Y:01 P:27 SP:69
+CDE4 C9 04 CMP #$04 A:04 X:69 Y:01 P:27 SP:69
+CDE6 D0 07 BNE $CDEF A:04 X:69 Y:01 P:27 SP:69
+CDE8 C0 01 CPY #$01 A:04 X:69 Y:01 P:27 SP:69
+CDEA D0 03 BNE $CDEF A:04 X:69 Y:01 P:27 SP:69
+CDEC 4C F3 CD JMP $CDF3 A:04 X:69 Y:01 P:27 SP:69
+CDF3 AE FF 07 LDX $07FF = FB A:04 X:69 Y:01 P:27 SP:69
+CDF6 9A TXS A:04 X:FB Y:01 P:A5 SP:69
+CDF7 60 RTS A:04 X:FB Y:01 P:A5 SP:FB
+C609 20 F8 CD JSR $CDF8 A:04 X:FB Y:01 P:A5 SP:FD
+CDF8 A9 FF LDA #$FF A:04 X:FB Y:01 P:A5 SP:FB
+CDFA 85 01 STA $01 = FF A:FF X:FB Y:01 P:A5 SP:FB
+CDFC BA TSX A:FF X:FB Y:01 P:A5 SP:FB
+CDFD 8E FF 07 STX $07FF = FB A:FF X:FB Y:01 P:A5 SP:FB
+CE00 EA NOP A:FF X:FB Y:01 P:A5 SP:FB
+CE01 A2 80 LDX #$80 A:FF X:FB Y:01 P:A5 SP:FB
+CE03 9A TXS A:FF X:80 Y:01 P:A5 SP:FB
+CE04 A9 33 LDA #$33 A:FF X:80 Y:01 P:A5 SP:80
+CE06 48 PHA A:33 X:80 Y:01 P:25 SP:80
+CE07 A9 69 LDA #$69 A:33 X:80 Y:01 P:25 SP:7F
+CE09 48 PHA A:69 X:80 Y:01 P:25 SP:7F
+CE0A BA TSX A:69 X:80 Y:01 P:25 SP:7E
+CE0B E0 7E CPX #$7E A:69 X:7E Y:01 P:25 SP:7E
+CE0D D0 20 BNE $CE2F A:69 X:7E Y:01 P:27 SP:7E
+CE0F 68 PLA A:69 X:7E Y:01 P:27 SP:7E
+CE10 C9 69 CMP #$69 A:69 X:7E Y:01 P:25 SP:7F
+CE12 D0 1B BNE $CE2F A:69 X:7E Y:01 P:27 SP:7F
+CE14 68 PLA A:69 X:7E Y:01 P:27 SP:7F
+CE15 C9 33 CMP #$33 A:33 X:7E Y:01 P:25 SP:80
+CE17 D0 16 BNE $CE2F A:33 X:7E Y:01 P:27 SP:80
+CE19 BA TSX A:33 X:7E Y:01 P:27 SP:80
+CE1A E0 80 CPX #$80 A:33 X:80 Y:01 P:A5 SP:80
+CE1C D0 11 BNE $CE2F A:33 X:80 Y:01 P:27 SP:80
+CE1E AD 80 01 LDA $0180 = 33 A:33 X:80 Y:01 P:27 SP:80
+CE21 C9 33 CMP #$33 A:33 X:80 Y:01 P:25 SP:80
+CE23 D0 0A BNE $CE2F A:33 X:80 Y:01 P:27 SP:80
+CE25 AD 7F 01 LDA $017F = 69 A:33 X:80 Y:01 P:27 SP:80
+CE28 C9 69 CMP #$69 A:69 X:80 Y:01 P:25 SP:80
+CE2A D0 03 BNE $CE2F A:69 X:80 Y:01 P:27 SP:80
+CE2C 4C 33 CE JMP $CE33 A:69 X:80 Y:01 P:27 SP:80
+CE33 EA NOP A:69 X:80 Y:01 P:27 SP:80
+CE34 A2 80 LDX #$80 A:69 X:80 Y:01 P:27 SP:80
+CE36 9A TXS A:69 X:80 Y:01 P:A5 SP:80
+CE37 20 3D CE JSR $CE3D A:69 X:80 Y:01 P:A5 SP:80
+CE3D BA TSX A:69 X:80 Y:01 P:A5 SP:7E
+CE3E E0 7E CPX #$7E A:69 X:7E Y:01 P:25 SP:7E
+CE40 D0 19 BNE $CE5B A:69 X:7E Y:01 P:27 SP:7E
+CE42 68 PLA A:69 X:7E Y:01 P:27 SP:7E
+CE43 68 PLA A:39 X:7E Y:01 P:25 SP:7F
+CE44 BA TSX A:CE X:7E Y:01 P:A5 SP:80
+CE45 E0 80 CPX #$80 A:CE X:80 Y:01 P:A5 SP:80
+CE47 D0 12 BNE $CE5B A:CE X:80 Y:01 P:27 SP:80
+CE49 A9 00 LDA #$00 A:CE X:80 Y:01 P:27 SP:80
+CE4B 20 4E CE JSR $CE4E A:00 X:80 Y:01 P:27 SP:80
+CE4E 68 PLA A:00 X:80 Y:01 P:27 SP:7E
+CE4F C9 4D CMP #$4D A:4D X:80 Y:01 P:25 SP:7F
+CE51 D0 08 BNE $CE5B A:4D X:80 Y:01 P:27 SP:7F
+CE53 68 PLA A:4D X:80 Y:01 P:27 SP:7F
+CE54 C9 CE CMP #$CE A:CE X:80 Y:01 P:A5 SP:80
+CE56 D0 03 BNE $CE5B A:CE X:80 Y:01 P:27 SP:80
+CE58 4C 5F CE JMP $CE5F A:CE X:80 Y:01 P:27 SP:80
+CE5F EA NOP A:CE X:80 Y:01 P:27 SP:80
+CE60 A9 CE LDA #$CE A:CE X:80 Y:01 P:27 SP:80
+CE62 48 PHA A:CE X:80 Y:01 P:A5 SP:80
+CE63 A9 66 LDA #$66 A:CE X:80 Y:01 P:A5 SP:7F
+CE65 48 PHA A:66 X:80 Y:01 P:25 SP:7F
+CE66 60 RTS A:66 X:80 Y:01 P:25 SP:7E
+CE67 A2 77 LDX #$77 A:66 X:80 Y:01 P:25 SP:80
+CE69 A0 69 LDY #$69 A:66 X:77 Y:01 P:25 SP:80
+CE6B 18 CLC A:66 X:77 Y:69 P:25 SP:80
+CE6C 24 01 BIT $01 = FF A:66 X:77 Y:69 P:24 SP:80
+CE6E A9 83 LDA #$83 A:66 X:77 Y:69 P:E4 SP:80
+CE70 20 66 CE JSR $CE66 A:83 X:77 Y:69 P:E4 SP:80
+CE66 60 RTS A:83 X:77 Y:69 P:E4 SP:7E
+CE73 F0 24 BEQ $CE99 A:83 X:77 Y:69 P:E4 SP:80
+CE75 10 22 BPL $CE99 A:83 X:77 Y:69 P:E4 SP:80
+CE77 B0 20 BCS $CE99 A:83 X:77 Y:69 P:E4 SP:80
+CE79 50 1E BVC $CE99 A:83 X:77 Y:69 P:E4 SP:80
+CE7B C9 83 CMP #$83 A:83 X:77 Y:69 P:E4 SP:80
+CE7D D0 1A BNE $CE99 A:83 X:77 Y:69 P:67 SP:80
+CE7F C0 69 CPY #$69 A:83 X:77 Y:69 P:67 SP:80
+CE81 D0 16 BNE $CE99 A:83 X:77 Y:69 P:67 SP:80
+CE83 E0 77 CPX #$77 A:83 X:77 Y:69 P:67 SP:80
+CE85 D0 12 BNE $CE99 A:83 X:77 Y:69 P:67 SP:80
+CE87 38 SEC A:83 X:77 Y:69 P:67 SP:80
+CE88 B8 CLV A:83 X:77 Y:69 P:67 SP:80
+CE89 A9 00 LDA #$00 A:83 X:77 Y:69 P:27 SP:80
+CE8B 20 66 CE JSR $CE66 A:00 X:77 Y:69 P:27 SP:80
+CE66 60 RTS A:00 X:77 Y:69 P:27 SP:7E
+CE8E D0 09 BNE $CE99 A:00 X:77 Y:69 P:27 SP:80
+CE90 30 07 BMI $CE99 A:00 X:77 Y:69 P:27 SP:80
+CE92 90 05 BCC $CE99 A:00 X:77 Y:69 P:27 SP:80
+CE94 70 03 BVS $CE99 A:00 X:77 Y:69 P:27 SP:80
+CE96 4C 9D CE JMP $CE9D A:00 X:77 Y:69 P:27 SP:80
+CE9D EA NOP A:00 X:77 Y:69 P:27 SP:80
+CE9E A9 CE LDA #$CE A:00 X:77 Y:69 P:27 SP:80
+CEA0 48 PHA A:CE X:77 Y:69 P:A5 SP:80
+CEA1 A9 AE LDA #$AE A:CE X:77 Y:69 P:A5 SP:7F
+CEA3 48 PHA A:AE X:77 Y:69 P:A5 SP:7F
+CEA4 A9 65 LDA #$65 A:AE X:77 Y:69 P:A5 SP:7E
+CEA6 48 PHA A:65 X:77 Y:69 P:25 SP:7E
+CEA7 A9 55 LDA #$55 A:65 X:77 Y:69 P:25 SP:7D
+CEA9 A0 88 LDY #$88 A:55 X:77 Y:69 P:25 SP:7D
+CEAB A2 99 LDX #$99 A:55 X:77 Y:88 P:A5 SP:7D
+CEAD 40 RTI A:55 X:99 Y:88 P:A5 SP:7D
+CEAE 30 35 BMI $CEE5 A:55 X:99 Y:88 P:65 SP:80
+CEB0 50 33 BVC $CEE5 A:55 X:99 Y:88 P:65 SP:80
+CEB2 F0 31 BEQ $CEE5 A:55 X:99 Y:88 P:65 SP:80
+CEB4 90 2F BCC $CEE5 A:55 X:99 Y:88 P:65 SP:80
+CEB6 C9 55 CMP #$55 A:55 X:99 Y:88 P:65 SP:80
+CEB8 D0 2B BNE $CEE5 A:55 X:99 Y:88 P:67 SP:80
+CEBA C0 88 CPY #$88 A:55 X:99 Y:88 P:67 SP:80
+CEBC D0 27 BNE $CEE5 A:55 X:99 Y:88 P:67 SP:80
+CEBE E0 99 CPX #$99 A:55 X:99 Y:88 P:67 SP:80
+CEC0 D0 23 BNE $CEE5 A:55 X:99 Y:88 P:67 SP:80
+CEC2 A9 CE LDA #$CE A:55 X:99 Y:88 P:67 SP:80
+CEC4 48 PHA A:CE X:99 Y:88 P:E5 SP:80
+CEC5 A9 CE LDA #$CE A:CE X:99 Y:88 P:E5 SP:7F
+CEC7 48 PHA A:CE X:99 Y:88 P:E5 SP:7F
+CEC8 A9 87 LDA #$87 A:CE X:99 Y:88 P:E5 SP:7E
+CECA 48 PHA A:87 X:99 Y:88 P:E5 SP:7E
+CECB A9 55 LDA #$55 A:87 X:99 Y:88 P:E5 SP:7D
+CECD 40 RTI A:55 X:99 Y:88 P:65 SP:7D
+CECE 10 15 BPL $CEE5 A:55 X:99 Y:88 P:A7 SP:80
+CED0 70 13 BVS $CEE5 A:55 X:99 Y:88 P:A7 SP:80
+CED2 D0 11 BNE $CEE5 A:55 X:99 Y:88 P:A7 SP:80
+CED4 90 0F BCC $CEE5 A:55 X:99 Y:88 P:A7 SP:80
+CED6 C9 55 CMP #$55 A:55 X:99 Y:88 P:A7 SP:80
+CED8 D0 0B BNE $CEE5 A:55 X:99 Y:88 P:27 SP:80
+CEDA C0 88 CPY #$88 A:55 X:99 Y:88 P:27 SP:80
+CEDC D0 07 BNE $CEE5 A:55 X:99 Y:88 P:27 SP:80
+CEDE E0 99 CPX #$99 A:55 X:99 Y:88 P:27 SP:80
+CEE0 D0 03 BNE $CEE5 A:55 X:99 Y:88 P:27 SP:80
+CEE2 4C E9 CE JMP $CEE9 A:55 X:99 Y:88 P:27 SP:80
+CEE9 AE FF 07 LDX $07FF = FB A:55 X:99 Y:88 P:27 SP:80
+CEEC 9A TXS A:55 X:FB Y:88 P:A5 SP:80
+CEED 60 RTS A:55 X:FB Y:88 P:A5 SP:FB
+C60C 20 EE CE JSR $CEEE A:55 X:FB Y:88 P:A5 SP:FD
+CEEE A2 55 LDX #$55 A:55 X:FB Y:88 P:A5 SP:FB
+CEF0 A0 69 LDY #$69 A:55 X:55 Y:88 P:25 SP:FB
+CEF2 A9 FF LDA #$FF A:55 X:55 Y:69 P:25 SP:FB
+CEF4 85 01 STA $01 = FF A:FF X:55 Y:69 P:A5 SP:FB
+CEF6 EA NOP A:FF X:55 Y:69 P:A5 SP:FB
+CEF7 24 01 BIT $01 = FF A:FF X:55 Y:69 P:A5 SP:FB
+CEF9 38 SEC A:FF X:55 Y:69 P:E5 SP:FB
+CEFA A9 01 LDA #$01 A:FF X:55 Y:69 P:E5 SP:FB
+CEFC 4A LSR A A:01 X:55 Y:69 P:65 SP:FB
+CEFD 90 1D BCC $CF1C A:00 X:55 Y:69 P:67 SP:FB
+CEFF D0 1B BNE $CF1C A:00 X:55 Y:69 P:67 SP:FB
+CF01 30 19 BMI $CF1C A:00 X:55 Y:69 P:67 SP:FB
+CF03 50 17 BVC $CF1C A:00 X:55 Y:69 P:67 SP:FB
+CF05 C9 00 CMP #$00 A:00 X:55 Y:69 P:67 SP:FB
+CF07 D0 13 BNE $CF1C A:00 X:55 Y:69 P:67 SP:FB
+CF09 B8 CLV A:00 X:55 Y:69 P:67 SP:FB
+CF0A A9 AA LDA #$AA A:00 X:55 Y:69 P:27 SP:FB
+CF0C 4A LSR A A:AA X:55 Y:69 P:A5 SP:FB
+CF0D B0 0D BCS $CF1C A:55 X:55 Y:69 P:24 SP:FB
+CF0F F0 0B BEQ $CF1C A:55 X:55 Y:69 P:24 SP:FB
+CF11 30 09 BMI $CF1C A:55 X:55 Y:69 P:24 SP:FB
+CF13 70 07 BVS $CF1C A:55 X:55 Y:69 P:24 SP:FB
+CF15 C9 55 CMP #$55 A:55 X:55 Y:69 P:24 SP:FB
+CF17 D0 03 BNE $CF1C A:55 X:55 Y:69 P:27 SP:FB
+CF19 4C 20 CF JMP $CF20 A:55 X:55 Y:69 P:27 SP:FB
+CF20 EA NOP A:55 X:55 Y:69 P:27 SP:FB
+CF21 24 01 BIT $01 = FF A:55 X:55 Y:69 P:27 SP:FB
+CF23 38 SEC A:55 X:55 Y:69 P:E5 SP:FB
+CF24 A9 80 LDA #$80 A:55 X:55 Y:69 P:E5 SP:FB
+CF26 0A ASL A A:80 X:55 Y:69 P:E5 SP:FB
+CF27 90 1E BCC $CF47 A:00 X:55 Y:69 P:67 SP:FB
+CF29 D0 1C BNE $CF47 A:00 X:55 Y:69 P:67 SP:FB
+CF2B 30 1A BMI $CF47 A:00 X:55 Y:69 P:67 SP:FB
+CF2D 50 18 BVC $CF47 A:00 X:55 Y:69 P:67 SP:FB
+CF2F C9 00 CMP #$00 A:00 X:55 Y:69 P:67 SP:FB
+CF31 D0 14 BNE $CF47 A:00 X:55 Y:69 P:67 SP:FB
+CF33 B8 CLV A:00 X:55 Y:69 P:67 SP:FB
+CF34 38 SEC A:00 X:55 Y:69 P:27 SP:FB
+CF35 A9 55 LDA #$55 A:00 X:55 Y:69 P:27 SP:FB
+CF37 0A ASL A A:55 X:55 Y:69 P:25 SP:FB
+CF38 B0 0D BCS $CF47 A:AA X:55 Y:69 P:A4 SP:FB
+CF3A F0 0B BEQ $CF47 A:AA X:55 Y:69 P:A4 SP:FB
+CF3C 10 09 BPL $CF47 A:AA X:55 Y:69 P:A4 SP:FB
+CF3E 70 07 BVS $CF47 A:AA X:55 Y:69 P:A4 SP:FB
+CF40 C9 AA CMP #$AA A:AA X:55 Y:69 P:A4 SP:FB
+CF42 D0 03 BNE $CF47 A:AA X:55 Y:69 P:27 SP:FB
+CF44 4C 4B CF JMP $CF4B A:AA X:55 Y:69 P:27 SP:FB
+CF4B EA NOP A:AA X:55 Y:69 P:27 SP:FB
+CF4C 24 01 BIT $01 = FF A:AA X:55 Y:69 P:27 SP:FB
+CF4E 38 SEC A:AA X:55 Y:69 P:E5 SP:FB
+CF4F A9 01 LDA #$01 A:AA X:55 Y:69 P:E5 SP:FB
+CF51 6A ROR A A:01 X:55 Y:69 P:65 SP:FB
+CF52 90 1E BCC $CF72 A:80 X:55 Y:69 P:E5 SP:FB
+CF54 F0 1C BEQ $CF72 A:80 X:55 Y:69 P:E5 SP:FB
+CF56 10 1A BPL $CF72 A:80 X:55 Y:69 P:E5 SP:FB
+CF58 50 18 BVC $CF72 A:80 X:55 Y:69 P:E5 SP:FB
+CF5A C9 80 CMP #$80 A:80 X:55 Y:69 P:E5 SP:FB
+CF5C D0 14 BNE $CF72 A:80 X:55 Y:69 P:67 SP:FB
+CF5E B8 CLV A:80 X:55 Y:69 P:67 SP:FB
+CF5F 18 CLC A:80 X:55 Y:69 P:27 SP:FB
+CF60 A9 55 LDA #$55 A:80 X:55 Y:69 P:26 SP:FB
+CF62 6A ROR A A:55 X:55 Y:69 P:24 SP:FB
+CF63 90 0D BCC $CF72 A:2A X:55 Y:69 P:25 SP:FB
+CF65 F0 0B BEQ $CF72 A:2A X:55 Y:69 P:25 SP:FB
+CF67 30 09 BMI $CF72 A:2A X:55 Y:69 P:25 SP:FB
+CF69 70 07 BVS $CF72 A:2A X:55 Y:69 P:25 SP:FB
+CF6B C9 2A CMP #$2A A:2A X:55 Y:69 P:25 SP:FB
+CF6D D0 03 BNE $CF72 A:2A X:55 Y:69 P:27 SP:FB
+CF6F 4C 76 CF JMP $CF76 A:2A X:55 Y:69 P:27 SP:FB
+CF76 EA NOP A:2A X:55 Y:69 P:27 SP:FB
+CF77 24 01 BIT $01 = FF A:2A X:55 Y:69 P:27 SP:FB
+CF79 38 SEC A:2A X:55 Y:69 P:E5 SP:FB
+CF7A A9 80 LDA #$80 A:2A X:55 Y:69 P:E5 SP:FB
+CF7C 2A ROL A A:80 X:55 Y:69 P:E5 SP:FB
+CF7D 90 1E BCC $CF9D A:01 X:55 Y:69 P:65 SP:FB
+CF7F F0 1C BEQ $CF9D A:01 X:55 Y:69 P:65 SP:FB
+CF81 30 1A BMI $CF9D A:01 X:55 Y:69 P:65 SP:FB
+CF83 50 18 BVC $CF9D A:01 X:55 Y:69 P:65 SP:FB
+CF85 C9 01 CMP #$01 A:01 X:55 Y:69 P:65 SP:FB
+CF87 D0 14 BNE $CF9D A:01 X:55 Y:69 P:67 SP:FB
+CF89 B8 CLV A:01 X:55 Y:69 P:67 SP:FB
+CF8A 18 CLC A:01 X:55 Y:69 P:27 SP:FB
+CF8B A9 55 LDA #$55 A:01 X:55 Y:69 P:26 SP:FB
+CF8D 2A ROL A A:55 X:55 Y:69 P:24 SP:FB
+CF8E B0 0D BCS $CF9D A:AA X:55 Y:69 P:A4 SP:FB
+CF90 F0 0B BEQ $CF9D A:AA X:55 Y:69 P:A4 SP:FB
+CF92 10 09 BPL $CF9D A:AA X:55 Y:69 P:A4 SP:FB
+CF94 70 07 BVS $CF9D A:AA X:55 Y:69 P:A4 SP:FB
+CF96 C9 AA CMP #$AA A:AA X:55 Y:69 P:A4 SP:FB
+CF98 D0 03 BNE $CF9D A:AA X:55 Y:69 P:27 SP:FB
+CF9A 4C A1 CF JMP $CFA1 A:AA X:55 Y:69 P:27 SP:FB
+CFA1 60 RTS A:AA X:55 Y:69 P:27 SP:FB
+C60F 20 A2 CF JSR $CFA2 A:AA X:55 Y:69 P:27 SP:FD
+CFA2 A5 00 LDA $00 = 00 A:AA X:55 Y:69 P:27 SP:FB
+CFA4 8D FF 07 STA $07FF = FB A:00 X:55 Y:69 P:27 SP:FB
+CFA7 A9 00 LDA #$00 A:00 X:55 Y:69 P:27 SP:FB
+CFA9 85 80 STA $80 = 00 A:00 X:55 Y:69 P:27 SP:FB
+CFAB A9 02 LDA #$02 A:00 X:55 Y:69 P:27 SP:FB
+CFAD 85 81 STA $81 = 00 A:02 X:55 Y:69 P:25 SP:FB
+CFAF A9 FF LDA #$FF A:02 X:55 Y:69 P:25 SP:FB
+CFB1 85 01 STA $01 = FF A:FF X:55 Y:69 P:A5 SP:FB
+CFB3 A9 00 LDA #$00 A:FF X:55 Y:69 P:A5 SP:FB
+CFB5 85 82 STA $82 = 00 A:00 X:55 Y:69 P:27 SP:FB
+CFB7 A9 03 LDA #$03 A:00 X:55 Y:69 P:27 SP:FB
+CFB9 85 83 STA $83 = 00 A:03 X:55 Y:69 P:25 SP:FB
+CFBB 85 84 STA $84 = 00 A:03 X:55 Y:69 P:25 SP:FB
+CFBD A9 00 LDA #$00 A:03 X:55 Y:69 P:25 SP:FB
+CFBF 85 FF STA $FF = 00 A:00 X:55 Y:69 P:27 SP:FB
+CFC1 A9 04 LDA #$04 A:00 X:55 Y:69 P:27 SP:FB
+CFC3 85 00 STA $00 = 00 A:04 X:55 Y:69 P:25 SP:FB
+CFC5 A9 5A LDA #$5A A:04 X:55 Y:69 P:25 SP:FB
+CFC7 8D 00 02 STA $0200 = 00 A:5A X:55 Y:69 P:25 SP:FB
+CFCA A9 5B LDA #$5B A:5A X:55 Y:69 P:25 SP:FB
+CFCC 8D 00 03 STA $0300 = 00 A:5B X:55 Y:69 P:25 SP:FB
+CFCF A9 5C LDA #$5C A:5B X:55 Y:69 P:25 SP:FB
+CFD1 8D 03 03 STA $0303 = 00 A:5C X:55 Y:69 P:25 SP:FB
+CFD4 A9 5D LDA #$5D A:5C X:55 Y:69 P:25 SP:FB
+CFD6 8D 00 04 STA $0400 = 00 A:5D X:55 Y:69 P:25 SP:FB
+CFD9 A2 00 LDX #$00 A:5D X:55 Y:69 P:25 SP:FB
+CFDB A1 80 LDA ($80,X) @ 80 = 0200 = 5A A:5D X:00 Y:69 P:27 SP:FB
+CFDD C9 5A CMP #$5A A:5A X:00 Y:69 P:25 SP:FB
+CFDF D0 1F BNE $D000 A:5A X:00 Y:69 P:27 SP:FB
+CFE1 E8 INX A:5A X:00 Y:69 P:27 SP:FB
+CFE2 E8 INX A:5A X:01 Y:69 P:25 SP:FB
+CFE3 A1 80 LDA ($80,X) @ 82 = 0300 = 5B A:5A X:02 Y:69 P:25 SP:FB
+CFE5 C9 5B CMP #$5B A:5B X:02 Y:69 P:25 SP:FB
+CFE7 D0 17 BNE $D000 A:5B X:02 Y:69 P:27 SP:FB
+CFE9 E8 INX A:5B X:02 Y:69 P:27 SP:FB
+CFEA A1 80 LDA ($80,X) @ 83 = 0303 = 5C A:5B X:03 Y:69 P:25 SP:FB
+CFEC C9 5C CMP #$5C A:5C X:03 Y:69 P:25 SP:FB
+CFEE D0 10 BNE $D000 A:5C X:03 Y:69 P:27 SP:FB
+CFF0 A2 00 LDX #$00 A:5C X:03 Y:69 P:27 SP:FB
+CFF2 A1 FF LDA ($FF,X) @ FF = 0400 = 5D A:5C X:00 Y:69 P:27 SP:FB
+CFF4 C9 5D CMP #$5D A:5D X:00 Y:69 P:25 SP:FB
+CFF6 D0 08 BNE $D000 A:5D X:00 Y:69 P:27 SP:FB
+CFF8 A2 81 LDX #$81 A:5D X:00 Y:69 P:27 SP:FB
+CFFA A1 FF LDA ($FF,X) @ 80 = 0200 = 5A A:5D X:81 Y:69 P:A5 SP:FB
+CFFC C9 5A CMP #$5A A:5A X:81 Y:69 P:25 SP:FB
+CFFE F0 05 BEQ $D005 A:5A X:81 Y:69 P:27 SP:FB
+D005 A9 AA LDA #$AA A:5A X:81 Y:69 P:27 SP:FB
+D007 A2 00 LDX #$00 A:AA X:81 Y:69 P:A5 SP:FB
+D009 81 80 STA ($80,X) @ 80 = 0200 = 5A A:AA X:00 Y:69 P:27 SP:FB
+D00B E8 INX A:AA X:00 Y:69 P:27 SP:FB
+D00C E8 INX A:AA X:01 Y:69 P:25 SP:FB
+D00D A9 AB LDA #$AB A:AA X:02 Y:69 P:25 SP:FB
+D00F 81 80 STA ($80,X) @ 82 = 0300 = 5B A:AB X:02 Y:69 P:A5 SP:FB
+D011 E8 INX A:AB X:02 Y:69 P:A5 SP:FB
+D012 A9 AC LDA #$AC A:AB X:03 Y:69 P:25 SP:FB
+D014 81 80 STA ($80,X) @ 83 = 0303 = 5C A:AC X:03 Y:69 P:A5 SP:FB
+D016 A2 00 LDX #$00 A:AC X:03 Y:69 P:A5 SP:FB
+D018 A9 AD LDA #$AD A:AC X:00 Y:69 P:27 SP:FB
+D01A 81 FF STA ($FF,X) @ FF = 0400 = 5D A:AD X:00 Y:69 P:A5 SP:FB
+D01C AD 00 02 LDA $0200 = AA A:AD X:00 Y:69 P:A5 SP:FB
+D01F C9 AA CMP #$AA A:AA X:00 Y:69 P:A5 SP:FB
+D021 D0 15 BNE $D038 A:AA X:00 Y:69 P:27 SP:FB
+D023 AD 00 03 LDA $0300 = AB A:AA X:00 Y:69 P:27 SP:FB
+D026 C9 AB CMP #$AB A:AB X:00 Y:69 P:A5 SP:FB
+D028 D0 0E BNE $D038 A:AB X:00 Y:69 P:27 SP:FB
+D02A AD 03 03 LDA $0303 = AC A:AB X:00 Y:69 P:27 SP:FB
+D02D C9 AC CMP #$AC A:AC X:00 Y:69 P:A5 SP:FB
+D02F D0 07 BNE $D038 A:AC X:00 Y:69 P:27 SP:FB
+D031 AD 00 04 LDA $0400 = AD A:AC X:00 Y:69 P:27 SP:FB
+D034 C9 AD CMP #$AD A:AD X:00 Y:69 P:A5 SP:FB
+D036 F0 05 BEQ $D03D A:AD X:00 Y:69 P:27 SP:FB
+D03D AD FF 07 LDA $07FF = 00 A:AD X:00 Y:69 P:27 SP:FB
+D040 85 00 STA $00 = 04 A:00 X:00 Y:69 P:27 SP:FB
+D042 A9 00 LDA #$00 A:00 X:00 Y:69 P:27 SP:FB
+D044 8D 00 03 STA $0300 = AB A:00 X:00 Y:69 P:27 SP:FB
+D047 A9 AA LDA #$AA A:00 X:00 Y:69 P:27 SP:FB
+D049 8D 00 02 STA $0200 = AA A:AA X:00 Y:69 P:A5 SP:FB
+D04C A2 00 LDX #$00 A:AA X:00 Y:69 P:A5 SP:FB
+D04E A0 5A LDY #$5A A:AA X:00 Y:69 P:27 SP:FB
+D050 20 B6 F7 JSR $F7B6 A:AA X:00 Y:5A P:25 SP:FB
+F7B6 18 CLC A:AA X:00 Y:5A P:25 SP:F9
+F7B7 A9 FF LDA #$FF A:AA X:00 Y:5A P:24 SP:F9
+F7B9 85 01 STA $01 = FF A:FF X:00 Y:5A P:A4 SP:F9
+F7BB 24 01 BIT $01 = FF A:FF X:00 Y:5A P:A4 SP:F9
+F7BD A9 55 LDA #$55 A:FF X:00 Y:5A P:E4 SP:F9
+F7BF 60 RTS A:55 X:00 Y:5A P:64 SP:F9
+D053 01 80 ORA ($80,X) @ 80 = 0200 = AA A:55 X:00 Y:5A P:64 SP:FB
+D055 20 C0 F7 JSR $F7C0 A:FF X:00 Y:5A P:E4 SP:FB
+F7C0 B0 09 BCS $F7CB A:FF X:00 Y:5A P:E4 SP:F9
+F7C2 10 07 BPL $F7CB A:FF X:00 Y:5A P:E4 SP:F9
+F7C4 C9 FF CMP #$FF A:FF X:00 Y:5A P:E4 SP:F9
+F7C6 D0 03 BNE $F7CB A:FF X:00 Y:5A P:67 SP:F9
+F7C8 50 01 BVC $F7CB A:FF X:00 Y:5A P:67 SP:F9
+F7CA 60 RTS A:FF X:00 Y:5A P:67 SP:F9
+D058 C8 INY A:FF X:00 Y:5A P:67 SP:FB
+D059 20 CE F7 JSR $F7CE A:FF X:00 Y:5B P:65 SP:FB
+F7CE 38 SEC A:FF X:00 Y:5B P:65 SP:F9
+F7CF B8 CLV A:FF X:00 Y:5B P:65 SP:F9
+F7D0 A9 00 LDA #$00 A:FF X:00 Y:5B P:25 SP:F9
+F7D2 60 RTS A:00 X:00 Y:5B P:27 SP:F9
+D05C 01 82 ORA ($82,X) @ 82 = 0300 = 00 A:00 X:00 Y:5B P:27 SP:FB
+D05E 20 D3 F7 JSR $F7D3 A:00 X:00 Y:5B P:27 SP:FB
+F7D3 D0 07 BNE $F7DC A:00 X:00 Y:5B P:27 SP:F9
+F7D5 70 05 BVS $F7DC A:00 X:00 Y:5B P:27 SP:F9
+F7D7 90 03 BCC $F7DC A:00 X:00 Y:5B P:27 SP:F9
+F7D9 30 01 BMI $F7DC A:00 X:00 Y:5B P:27 SP:F9
+F7DB 60 RTS A:00 X:00 Y:5B P:27 SP:F9
+D061 C8 INY A:00 X:00 Y:5B P:27 SP:FB
+D062 20 DF F7 JSR $F7DF A:00 X:00 Y:5C P:25 SP:FB
+F7DF 18 CLC A:00 X:00 Y:5C P:25 SP:F9
+F7E0 24 01 BIT $01 = FF A:00 X:00 Y:5C P:24 SP:F9
+F7E2 A9 55 LDA #$55 A:00 X:00 Y:5C P:E6 SP:F9
+F7E4 60 RTS A:55 X:00 Y:5C P:64 SP:F9
+D065 21 80 AND ($80,X) @ 80 = 0200 = AA A:55 X:00 Y:5C P:64 SP:FB
+D067 20 E5 F7 JSR $F7E5 A:00 X:00 Y:5C P:66 SP:FB
+F7E5 D0 07 BNE $F7EE A:00 X:00 Y:5C P:66 SP:F9
+F7E7 50 05 BVC $F7EE A:00 X:00 Y:5C P:66 SP:F9
+F7E9 B0 03 BCS $F7EE A:00 X:00 Y:5C P:66 SP:F9
+F7EB 30 01 BMI $F7EE A:00 X:00 Y:5C P:66 SP:F9
+F7ED 60 RTS A:00 X:00 Y:5C P:66 SP:F9
+D06A C8 INY A:00 X:00 Y:5C P:66 SP:FB
+D06B A9 EF LDA #$EF A:00 X:00 Y:5D P:64 SP:FB
+D06D 8D 00 03 STA $0300 = 00 A:EF X:00 Y:5D P:E4 SP:FB
+D070 20 F1 F7 JSR $F7F1 A:EF X:00 Y:5D P:E4 SP:FB
+F7F1 38 SEC A:EF X:00 Y:5D P:E4 SP:F9
+F7F2 B8 CLV A:EF X:00 Y:5D P:E5 SP:F9
+F7F3 A9 F8 LDA #$F8 A:EF X:00 Y:5D P:A5 SP:F9
+F7F5 60 RTS A:F8 X:00 Y:5D P:A5 SP:F9
+D073 21 82 AND ($82,X) @ 82 = 0300 = EF A:F8 X:00 Y:5D P:A5 SP:FB
+D075 20 F6 F7 JSR $F7F6 A:E8 X:00 Y:5D P:A5 SP:FB
+F7F6 90 09 BCC $F801 A:E8 X:00 Y:5D P:A5 SP:F9
+F7F8 10 07 BPL $F801 A:E8 X:00 Y:5D P:A5 SP:F9
+F7FA C9 E8 CMP #$E8 A:E8 X:00 Y:5D P:A5 SP:F9
+F7FC D0 03 BNE $F801 A:E8 X:00 Y:5D P:27 SP:F9
+F7FE 70 01 BVS $F801 A:E8 X:00 Y:5D P:27 SP:F9
+F800 60 RTS A:E8 X:00 Y:5D P:27 SP:F9
+D078 C8 INY A:E8 X:00 Y:5D P:27 SP:FB
+D079 20 04 F8 JSR $F804 A:E8 X:00 Y:5E P:25 SP:FB
+F804 18 CLC A:E8 X:00 Y:5E P:25 SP:F9
+F805 24 01 BIT $01 = FF A:E8 X:00 Y:5E P:24 SP:F9
+F807 A9 5F LDA #$5F A:E8 X:00 Y:5E P:E4 SP:F9
+F809 60 RTS A:5F X:00 Y:5E P:64 SP:F9
+D07C 41 80 EOR ($80,X) @ 80 = 0200 = AA A:5F X:00 Y:5E P:64 SP:FB
+D07E 20 0A F8 JSR $F80A A:F5 X:00 Y:5E P:E4 SP:FB
+F80A B0 09 BCS $F815 A:F5 X:00 Y:5E P:E4 SP:F9
+F80C 10 07 BPL $F815 A:F5 X:00 Y:5E P:E4 SP:F9
+F80E C9 F5 CMP #$F5 A:F5 X:00 Y:5E P:E4 SP:F9
+F810 D0 03 BNE $F815 A:F5 X:00 Y:5E P:67 SP:F9
+F812 50 01 BVC $F815 A:F5 X:00 Y:5E P:67 SP:F9
+F814 60 RTS A:F5 X:00 Y:5E P:67 SP:F9
+D081 C8 INY A:F5 X:00 Y:5E P:67 SP:FB
+D082 A9 70 LDA #$70 A:F5 X:00 Y:5F P:65 SP:FB
+D084 8D 00 03 STA $0300 = EF A:70 X:00 Y:5F P:65 SP:FB
+D087 20 18 F8 JSR $F818 A:70 X:00 Y:5F P:65 SP:FB
+F818 38 SEC A:70 X:00 Y:5F P:65 SP:F9
+F819 B8 CLV A:70 X:00 Y:5F P:65 SP:F9
+F81A A9 70 LDA #$70 A:70 X:00 Y:5F P:25 SP:F9
+F81C 60 RTS A:70 X:00 Y:5F P:25 SP:F9
+D08A 41 82 EOR ($82,X) @ 82 = 0300 = 70 A:70 X:00 Y:5F P:25 SP:FB
+D08C 20 1D F8 JSR $F81D A:00 X:00 Y:5F P:27 SP:FB
+F81D D0 07 BNE $F826 A:00 X:00 Y:5F P:27 SP:F9
+F81F 70 05 BVS $F826 A:00 X:00 Y:5F P:27 SP:F9
+F821 90 03 BCC $F826 A:00 X:00 Y:5F P:27 SP:F9
+F823 30 01 BMI $F826 A:00 X:00 Y:5F P:27 SP:F9
+F825 60 RTS A:00 X:00 Y:5F P:27 SP:F9
+D08F C8 INY A:00 X:00 Y:5F P:27 SP:FB
+D090 A9 69 LDA #$69 A:00 X:00 Y:60 P:25 SP:FB
+D092 8D 00 02 STA $0200 = AA A:69 X:00 Y:60 P:25 SP:FB
+D095 20 29 F8 JSR $F829 A:69 X:00 Y:60 P:25 SP:FB
+F829 18 CLC A:69 X:00 Y:60 P:25 SP:F9
+F82A 24 01 BIT $01 = FF A:69 X:00 Y:60 P:24 SP:F9
+F82C A9 00 LDA #$00 A:69 X:00 Y:60 P:E4 SP:F9
+F82E 60 RTS A:00 X:00 Y:60 P:66 SP:F9
+D098 61 80 ADC ($80,X) @ 80 = 0200 = 69 A:00 X:00 Y:60 P:66 SP:FB
+D09A 20 2F F8 JSR $F82F A:69 X:00 Y:60 P:24 SP:FB
+F82F 30 09 BMI $F83A A:69 X:00 Y:60 P:24 SP:F9
+F831 B0 07 BCS $F83A A:69 X:00 Y:60 P:24 SP:F9
+F833 C9 69 CMP #$69 A:69 X:00 Y:60 P:24 SP:F9
+F835 D0 03 BNE $F83A A:69 X:00 Y:60 P:27 SP:F9
+F837 70 01 BVS $F83A A:69 X:00 Y:60 P:27 SP:F9
+F839 60 RTS A:69 X:00 Y:60 P:27 SP:F9
+D09D C8 INY A:69 X:00 Y:60 P:27 SP:FB
+D09E 20 3D F8 JSR $F83D A:69 X:00 Y:61 P:25 SP:FB
+F83D 38 SEC A:69 X:00 Y:61 P:25 SP:F9
+F83E 24 01 BIT $01 = FF A:69 X:00 Y:61 P:25 SP:F9
+F840 A9 00 LDA #$00 A:69 X:00 Y:61 P:E5 SP:F9
+F842 60 RTS A:00 X:00 Y:61 P:67 SP:F9
+D0A1 61 80 ADC ($80,X) @ 80 = 0200 = 69 A:00 X:00 Y:61 P:67 SP:FB
+D0A3 20 43 F8 JSR $F843 A:6A X:00 Y:61 P:24 SP:FB
+F843 30 09 BMI $F84E A:6A X:00 Y:61 P:24 SP:F9
+F845 B0 07 BCS $F84E A:6A X:00 Y:61 P:24 SP:F9
+F847 C9 6A CMP #$6A A:6A X:00 Y:61 P:24 SP:F9
+F849 D0 03 BNE $F84E A:6A X:00 Y:61 P:27 SP:F9
+F84B 70 01 BVS $F84E A:6A X:00 Y:61 P:27 SP:F9
+F84D 60 RTS A:6A X:00 Y:61 P:27 SP:F9
+D0A6 C8 INY A:6A X:00 Y:61 P:27 SP:FB
+D0A7 A9 7F LDA #$7F A:6A X:00 Y:62 P:25 SP:FB
+D0A9 8D 00 02 STA $0200 = 69 A:7F X:00 Y:62 P:25 SP:FB
+D0AC 20 51 F8 JSR $F851 A:7F X:00 Y:62 P:25 SP:FB
+F851 38 SEC A:7F X:00 Y:62 P:25 SP:F9
+F852 B8 CLV A:7F X:00 Y:62 P:25 SP:F9
+F853 A9 7F LDA #$7F A:7F X:00 Y:62 P:25 SP:F9
+F855 60 RTS A:7F X:00 Y:62 P:25 SP:F9
+D0AF 61 80 ADC ($80,X) @ 80 = 0200 = 7F A:7F X:00 Y:62 P:25 SP:FB
+D0B1 20 56 F8 JSR $F856 A:FF X:00 Y:62 P:E4 SP:FB
+F856 10 09 BPL $F861 A:FF X:00 Y:62 P:E4 SP:F9
+F858 B0 07 BCS $F861 A:FF X:00 Y:62 P:E4 SP:F9
+F85A C9 FF CMP #$FF A:FF X:00 Y:62 P:E4 SP:F9
+F85C D0 03 BNE $F861 A:FF X:00 Y:62 P:67 SP:F9
+F85E 50 01 BVC $F861 A:FF X:00 Y:62 P:67 SP:F9
+F860 60 RTS A:FF X:00 Y:62 P:67 SP:F9
+D0B4 C8 INY A:FF X:00 Y:62 P:67 SP:FB
+D0B5 A9 80 LDA #$80 A:FF X:00 Y:63 P:65 SP:FB
+D0B7 8D 00 02 STA $0200 = 7F A:80 X:00 Y:63 P:E5 SP:FB
+D0BA 20 64 F8 JSR $F864 A:80 X:00 Y:63 P:E5 SP:FB
+F864 18 CLC A:80 X:00 Y:63 P:E5 SP:F9
+F865 24 01 BIT $01 = FF A:80 X:00 Y:63 P:E4 SP:F9
+F867 A9 7F LDA #$7F A:80 X:00 Y:63 P:E4 SP:F9
+F869 60 RTS A:7F X:00 Y:63 P:64 SP:F9
+D0BD 61 80 ADC ($80,X) @ 80 = 0200 = 80 A:7F X:00 Y:63 P:64 SP:FB
+D0BF 20 6A F8 JSR $F86A A:FF X:00 Y:63 P:A4 SP:FB
+F86A 10 09 BPL $F875 A:FF X:00 Y:63 P:A4 SP:F9
+F86C B0 07 BCS $F875 A:FF X:00 Y:63 P:A4 SP:F9
+F86E C9 FF CMP #$FF A:FF X:00 Y:63 P:A4 SP:F9
+F870 D0 03 BNE $F875 A:FF X:00 Y:63 P:27 SP:F9
+F872 70 01 BVS $F875 A:FF X:00 Y:63 P:27 SP:F9
+F874 60 RTS A:FF X:00 Y:63 P:27 SP:F9
+D0C2 C8 INY A:FF X:00 Y:63 P:27 SP:FB
+D0C3 20 78 F8 JSR $F878 A:FF X:00 Y:64 P:25 SP:FB
+F878 38 SEC A:FF X:00 Y:64 P:25 SP:F9
+F879 B8 CLV A:FF X:00 Y:64 P:25 SP:F9
+F87A A9 7F LDA #$7F A:FF X:00 Y:64 P:25 SP:F9
+F87C 60 RTS A:7F X:00 Y:64 P:25 SP:F9
+D0C6 61 80 ADC ($80,X) @ 80 = 0200 = 80 A:7F X:00 Y:64 P:25 SP:FB
+D0C8 20 7D F8 JSR $F87D A:00 X:00 Y:64 P:27 SP:FB
+F87D D0 07 BNE $F886 A:00 X:00 Y:64 P:27 SP:F9
+F87F 30 05 BMI $F886 A:00 X:00 Y:64 P:27 SP:F9
+F881 70 03 BVS $F886 A:00 X:00 Y:64 P:27 SP:F9
+F883 90 01 BCC $F886 A:00 X:00 Y:64 P:27 SP:F9
+F885 60 RTS A:00 X:00 Y:64 P:27 SP:F9
+D0CB C8 INY A:00 X:00 Y:64 P:27 SP:FB
+D0CC A9 40 LDA #$40 A:00 X:00 Y:65 P:25 SP:FB
+D0CE 8D 00 02 STA $0200 = 80 A:40 X:00 Y:65 P:25 SP:FB
+D0D1 20 89 F8 JSR $F889 A:40 X:00 Y:65 P:25 SP:FB
+F889 24 01 BIT $01 = FF A:40 X:00 Y:65 P:25 SP:F9
+F88B A9 40 LDA #$40 A:40 X:00 Y:65 P:E5 SP:F9
+F88D 60 RTS A:40 X:00 Y:65 P:65 SP:F9
+D0D4 C1 80 CMP ($80,X) @ 80 = 0200 = 40 A:40 X:00 Y:65 P:65 SP:FB
+D0D6 20 8E F8 JSR $F88E A:40 X:00 Y:65 P:67 SP:FB
+F88E 30 07 BMI $F897 A:40 X:00 Y:65 P:67 SP:F9
+F890 90 05 BCC $F897 A:40 X:00 Y:65 P:67 SP:F9
+F892 D0 03 BNE $F897 A:40 X:00 Y:65 P:67 SP:F9
+F894 50 01 BVC $F897 A:40 X:00 Y:65 P:67 SP:F9
+F896 60 RTS A:40 X:00 Y:65 P:67 SP:F9
+D0D9 C8 INY A:40 X:00 Y:65 P:67 SP:FB
+D0DA 48 PHA A:40 X:00 Y:66 P:65 SP:FB
+D0DB A9 3F LDA #$3F A:40 X:00 Y:66 P:65 SP:FA
+D0DD 8D 00 02 STA $0200 = 40 A:3F X:00 Y:66 P:65 SP:FA
+D0E0 68 PLA A:3F X:00 Y:66 P:65 SP:FA
+D0E1 20 9A F8 JSR $F89A A:40 X:00 Y:66 P:65 SP:FB
+F89A B8 CLV A:40 X:00 Y:66 P:65 SP:F9
+F89B 60 RTS A:40 X:00 Y:66 P:25 SP:F9
+D0E4 C1 80 CMP ($80,X) @ 80 = 0200 = 3F A:40 X:00 Y:66 P:25 SP:FB
+D0E6 20 9C F8 JSR $F89C A:40 X:00 Y:66 P:25 SP:FB
+F89C F0 07 BEQ $F8A5 A:40 X:00 Y:66 P:25 SP:F9
+F89E 30 05 BMI $F8A5 A:40 X:00 Y:66 P:25 SP:F9
+F8A0 90 03 BCC $F8A5 A:40 X:00 Y:66 P:25 SP:F9
+F8A2 70 01 BVS $F8A5 A:40 X:00 Y:66 P:25 SP:F9
+F8A4 60 RTS A:40 X:00 Y:66 P:25 SP:F9
+D0E9 C8 INY A:40 X:00 Y:66 P:25 SP:FB
+D0EA 48 PHA A:40 X:00 Y:67 P:25 SP:FB
+D0EB A9 41 LDA #$41 A:40 X:00 Y:67 P:25 SP:FA
+D0ED 8D 00 02 STA $0200 = 3F A:41 X:00 Y:67 P:25 SP:FA
+D0F0 68 PLA A:41 X:00 Y:67 P:25 SP:FA
+D0F1 C1 80 CMP ($80,X) @ 80 = 0200 = 41 A:40 X:00 Y:67 P:25 SP:FB
+D0F3 20 A8 F8 JSR $F8A8 A:40 X:00 Y:67 P:A4 SP:FB
+F8A8 F0 05 BEQ $F8AF A:40 X:00 Y:67 P:A4 SP:F9
+F8AA 10 03 BPL $F8AF A:40 X:00 Y:67 P:A4 SP:F9
+F8AC 10 01 BPL $F8AF A:40 X:00 Y:67 P:A4 SP:F9
+F8AE 60 RTS A:40 X:00 Y:67 P:A4 SP:F9
+D0F6 C8 INY A:40 X:00 Y:67 P:A4 SP:FB
+D0F7 48 PHA A:40 X:00 Y:68 P:24 SP:FB
+D0F8 A9 00 LDA #$00 A:40 X:00 Y:68 P:24 SP:FA
+D0FA 8D 00 02 STA $0200 = 41 A:00 X:00 Y:68 P:26 SP:FA
+D0FD 68 PLA A:00 X:00 Y:68 P:26 SP:FA
+D0FE 20 B2 F8 JSR $F8B2 A:40 X:00 Y:68 P:24 SP:FB
+F8B2 A9 80 LDA #$80 A:40 X:00 Y:68 P:24 SP:F9
+F8B4 60 RTS A:80 X:00 Y:68 P:A4 SP:F9
+D101 C1 80 CMP ($80,X) @ 80 = 0200 = 00 A:80 X:00 Y:68 P:A4 SP:FB
+D103 20 B5 F8 JSR $F8B5 A:80 X:00 Y:68 P:A5 SP:FB
+F8B5 F0 05 BEQ $F8BC A:80 X:00 Y:68 P:A5 SP:F9
+F8B7 10 03 BPL $F8BC A:80 X:00 Y:68 P:A5 SP:F9
+F8B9 90 01 BCC $F8BC A:80 X:00 Y:68 P:A5 SP:F9
+F8BB 60 RTS A:80 X:00 Y:68 P:A5 SP:F9
+D106 C8 INY A:80 X:00 Y:68 P:A5 SP:FB
+D107 48 PHA A:80 X:00 Y:69 P:25 SP:FB
+D108 A9 80 LDA #$80 A:80 X:00 Y:69 P:25 SP:FA
+D10A 8D 00 02 STA $0200 = 00 A:80 X:00 Y:69 P:A5 SP:FA
+D10D 68 PLA A:80 X:00 Y:69 P:A5 SP:FA
+D10E C1 80 CMP ($80,X) @ 80 = 0200 = 80 A:80 X:00 Y:69 P:A5 SP:FB
+D110 20 BF F8 JSR $F8BF A:80 X:00 Y:69 P:27 SP:FB
+F8BF D0 05 BNE $F8C6 A:80 X:00 Y:69 P:27 SP:F9
+F8C1 30 03 BMI $F8C6 A:80 X:00 Y:69 P:27 SP:F9
+F8C3 90 01 BCC $F8C6 A:80 X:00 Y:69 P:27 SP:F9
+F8C5 60 RTS A:80 X:00 Y:69 P:27 SP:F9
+D113 C8 INY A:80 X:00 Y:69 P:27 SP:FB
+D114 48 PHA A:80 X:00 Y:6A P:25 SP:FB
+D115 A9 81 LDA #$81 A:80 X:00 Y:6A P:25 SP:FA
+D117 8D 00 02 STA $0200 = 80 A:81 X:00 Y:6A P:A5 SP:FA
+D11A 68 PLA A:81 X:00 Y:6A P:A5 SP:FA
+D11B C1 80 CMP ($80,X) @ 80 = 0200 = 81 A:80 X:00 Y:6A P:A5 SP:FB
+D11D 20 C9 F8 JSR $F8C9 A:80 X:00 Y:6A P:A4 SP:FB
+F8C9 B0 05 BCS $F8D0 A:80 X:00 Y:6A P:A4 SP:F9
+F8CB F0 03 BEQ $F8D0 A:80 X:00 Y:6A P:A4 SP:F9
+F8CD 10 01 BPL $F8D0 A:80 X:00 Y:6A P:A4 SP:F9
+F8CF 60 RTS A:80 X:00 Y:6A P:A4 SP:F9
+D120 C8 INY A:80 X:00 Y:6A P:A4 SP:FB
+D121 48 PHA A:80 X:00 Y:6B P:24 SP:FB
+D122 A9 7F LDA #$7F A:80 X:00 Y:6B P:24 SP:FA
+D124 8D 00 02 STA $0200 = 81 A:7F X:00 Y:6B P:24 SP:FA
+D127 68 PLA A:7F X:00 Y:6B P:24 SP:FA
+D128 C1 80 CMP ($80,X) @ 80 = 0200 = 7F A:80 X:00 Y:6B P:A4 SP:FB
+D12A 20 D3 F8 JSR $F8D3 A:80 X:00 Y:6B P:25 SP:FB
+F8D3 90 05 BCC $F8DA A:80 X:00 Y:6B P:25 SP:F9
+F8D5 F0 03 BEQ $F8DA A:80 X:00 Y:6B P:25 SP:F9
+F8D7 30 01 BMI $F8DA A:80 X:00 Y:6B P:25 SP:F9
+F8D9 60 RTS A:80 X:00 Y:6B P:25 SP:F9
+D12D C8 INY A:80 X:00 Y:6B P:25 SP:FB
+D12E A9 40 LDA #$40 A:80 X:00 Y:6C P:25 SP:FB
+D130 8D 00 02 STA $0200 = 7F A:40 X:00 Y:6C P:25 SP:FB
+D133 20 31 F9 JSR $F931 A:40 X:00 Y:6C P:25 SP:FB
+F931 24 01 BIT $01 = FF A:40 X:00 Y:6C P:25 SP:F9
+F933 A9 40 LDA #$40 A:40 X:00 Y:6C P:E5 SP:F9
+F935 38 SEC A:40 X:00 Y:6C P:65 SP:F9
+F936 60 RTS A:40 X:00 Y:6C P:65 SP:F9
+D136 E1 80 SBC ($80,X) @ 80 = 0200 = 40 A:40 X:00 Y:6C P:65 SP:FB
+D138 20 37 F9 JSR $F937 A:00 X:00 Y:6C P:27 SP:FB
+F937 30 0B BMI $F944 A:00 X:00 Y:6C P:27 SP:F9
+F939 90 09 BCC $F944 A:00 X:00 Y:6C P:27 SP:F9
+F93B D0 07 BNE $F944 A:00 X:00 Y:6C P:27 SP:F9
+F93D 70 05 BVS $F944 A:00 X:00 Y:6C P:27 SP:F9
+F93F C9 00 CMP #$00 A:00 X:00 Y:6C P:27 SP:F9
+F941 D0 01 BNE $F944 A:00 X:00 Y:6C P:27 SP:F9
+F943 60 RTS A:00 X:00 Y:6C P:27 SP:F9
+D13B C8 INY A:00 X:00 Y:6C P:27 SP:FB
+D13C A9 3F LDA #$3F A:00 X:00 Y:6D P:25 SP:FB
+D13E 8D 00 02 STA $0200 = 40 A:3F X:00 Y:6D P:25 SP:FB
+D141 20 47 F9 JSR $F947 A:3F X:00 Y:6D P:25 SP:FB
+F947 B8 CLV A:3F X:00 Y:6D P:25 SP:F9
+F948 38 SEC A:3F X:00 Y:6D P:25 SP:F9
+F949 A9 40 LDA #$40 A:3F X:00 Y:6D P:25 SP:F9
+F94B 60 RTS A:40 X:00 Y:6D P:25 SP:F9
+D144 E1 80 SBC ($80,X) @ 80 = 0200 = 3F A:40 X:00 Y:6D P:25 SP:FB
+D146 20 4C F9 JSR $F94C A:01 X:00 Y:6D P:25 SP:FB
+F94C F0 0B BEQ $F959 A:01 X:00 Y:6D P:25 SP:F9
+F94E 30 09 BMI $F959 A:01 X:00 Y:6D P:25 SP:F9
+F950 90 07 BCC $F959 A:01 X:00 Y:6D P:25 SP:F9
+F952 70 05 BVS $F959 A:01 X:00 Y:6D P:25 SP:F9
+F954 C9 01 CMP #$01 A:01 X:00 Y:6D P:25 SP:F9
+F956 D0 01 BNE $F959 A:01 X:00 Y:6D P:27 SP:F9
+F958 60 RTS A:01 X:00 Y:6D P:27 SP:F9
+D149 C8 INY A:01 X:00 Y:6D P:27 SP:FB
+D14A A9 41 LDA #$41 A:01 X:00 Y:6E P:25 SP:FB
+D14C 8D 00 02 STA $0200 = 3F A:41 X:00 Y:6E P:25 SP:FB
+D14F 20 5C F9 JSR $F95C A:41 X:00 Y:6E P:25 SP:FB
+F95C A9 40 LDA #$40 A:41 X:00 Y:6E P:25 SP:F9
+F95E 38 SEC A:40 X:00 Y:6E P:25 SP:F9
+F95F 24 01 BIT $01 = FF A:40 X:00 Y:6E P:25 SP:F9
+F961 60 RTS A:40 X:00 Y:6E P:E5 SP:F9
+D152 E1 80 SBC ($80,X) @ 80 = 0200 = 41 A:40 X:00 Y:6E P:E5 SP:FB
+D154 20 62 F9 JSR $F962 A:FF X:00 Y:6E P:A4 SP:FB
+F962 B0 0B BCS $F96F A:FF X:00 Y:6E P:A4 SP:F9
+F964 F0 09 BEQ $F96F A:FF X:00 Y:6E P:A4 SP:F9
+F966 10 07 BPL $F96F A:FF X:00 Y:6E P:A4 SP:F9
+F968 70 05 BVS $F96F A:FF X:00 Y:6E P:A4 SP:F9
+F96A C9 FF CMP #$FF A:FF X:00 Y:6E P:A4 SP:F9
+F96C D0 01 BNE $F96F A:FF X:00 Y:6E P:27 SP:F9
+F96E 60 RTS A:FF X:00 Y:6E P:27 SP:F9
+D157 C8 INY A:FF X:00 Y:6E P:27 SP:FB
+D158 A9 00 LDA #$00 A:FF X:00 Y:6F P:25 SP:FB
+D15A 8D 00 02 STA $0200 = 41 A:00 X:00 Y:6F P:27 SP:FB
+D15D 20 72 F9 JSR $F972 A:00 X:00 Y:6F P:27 SP:FB
+F972 18 CLC A:00 X:00 Y:6F P:27 SP:F9
+F973 A9 80 LDA #$80 A:00 X:00 Y:6F P:26 SP:F9
+F975 60 RTS A:80 X:00 Y:6F P:A4 SP:F9
+D160 E1 80 SBC ($80,X) @ 80 = 0200 = 00 A:80 X:00 Y:6F P:A4 SP:FB
+D162 20 76 F9 JSR $F976 A:7F X:00 Y:6F P:65 SP:FB
+F976 90 05 BCC $F97D A:7F X:00 Y:6F P:65 SP:F9
+F978 C9 7F CMP #$7F A:7F X:00 Y:6F P:65 SP:F9
+F97A D0 01 BNE $F97D A:7F X:00 Y:6F P:67 SP:F9
+F97C 60 RTS A:7F X:00 Y:6F P:67 SP:F9
+D165 C8 INY A:7F X:00 Y:6F P:67 SP:FB
+D166 A9 7F LDA #$7F A:7F X:00 Y:70 P:65 SP:FB
+D168 8D 00 02 STA $0200 = 00 A:7F X:00 Y:70 P:65 SP:FB
+D16B 20 80 F9 JSR $F980 A:7F X:00 Y:70 P:65 SP:FB
+F980 38 SEC A:7F X:00 Y:70 P:65 SP:F9
+F981 A9 81 LDA #$81 A:7F X:00 Y:70 P:65 SP:F9
+F983 60 RTS A:81 X:00 Y:70 P:E5 SP:F9
+D16E E1 80 SBC ($80,X) @ 80 = 0200 = 7F A:81 X:00 Y:70 P:E5 SP:FB
+D170 20 84 F9 JSR $F984 A:02 X:00 Y:70 P:65 SP:FB
+F984 50 07 BVC $F98D A:02 X:00 Y:70 P:65 SP:F9
+F986 90 05 BCC $F98D A:02 X:00 Y:70 P:65 SP:F9
+F988 C9 02 CMP #$02 A:02 X:00 Y:70 P:65 SP:F9
+F98A D0 01 BNE $F98D A:02 X:00 Y:70 P:67 SP:F9
+F98C 60 RTS A:02 X:00 Y:70 P:67 SP:F9
+D173 60 RTS A:02 X:00 Y:70 P:67 SP:FB
+C612 20 74 D1 JSR $D174 A:02 X:00 Y:70 P:67 SP:FD
+D174 A9 55 LDA #$55 A:02 X:00 Y:70 P:67 SP:FB
+D176 85 78 STA $78 = 00 A:55 X:00 Y:70 P:65 SP:FB
+D178 A9 FF LDA #$FF A:55 X:00 Y:70 P:65 SP:FB
+D17A 85 01 STA $01 = FF A:FF X:00 Y:70 P:E5 SP:FB
+D17C 24 01 BIT $01 = FF A:FF X:00 Y:70 P:E5 SP:FB
+D17E A0 11 LDY #$11 A:FF X:00 Y:70 P:E5 SP:FB
+D180 A2 23 LDX #$23 A:FF X:00 Y:11 P:65 SP:FB
+D182 A9 00 LDA #$00 A:FF X:23 Y:11 P:65 SP:FB
+D184 A5 78 LDA $78 = 55 A:00 X:23 Y:11 P:67 SP:FB
+D186 F0 10 BEQ $D198 A:55 X:23 Y:11 P:65 SP:FB
+D188 30 0E BMI $D198 A:55 X:23 Y:11 P:65 SP:FB
+D18A C9 55 CMP #$55 A:55 X:23 Y:11 P:65 SP:FB
+D18C D0 0A BNE $D198 A:55 X:23 Y:11 P:67 SP:FB
+D18E C0 11 CPY #$11 A:55 X:23 Y:11 P:67 SP:FB
+D190 D0 06 BNE $D198 A:55 X:23 Y:11 P:67 SP:FB
+D192 E0 23 CPX #$23 A:55 X:23 Y:11 P:67 SP:FB
+D194 50 02 BVC $D198 A:55 X:23 Y:11 P:67 SP:FB
+D196 F0 04 BEQ $D19C A:55 X:23 Y:11 P:67 SP:FB
+D19C A9 46 LDA #$46 A:55 X:23 Y:11 P:67 SP:FB
+D19E 24 01 BIT $01 = FF A:46 X:23 Y:11 P:65 SP:FB
+D1A0 85 78 STA $78 = 55 A:46 X:23 Y:11 P:E5 SP:FB
+D1A2 F0 0A BEQ $D1AE A:46 X:23 Y:11 P:E5 SP:FB
+D1A4 10 08 BPL $D1AE A:46 X:23 Y:11 P:E5 SP:FB
+D1A6 50 06 BVC $D1AE A:46 X:23 Y:11 P:E5 SP:FB
+D1A8 A5 78 LDA $78 = 46 A:46 X:23 Y:11 P:E5 SP:FB
+D1AA C9 46 CMP #$46 A:46 X:23 Y:11 P:65 SP:FB
+D1AC F0 04 BEQ $D1B2 A:46 X:23 Y:11 P:67 SP:FB
+D1B2 A9 55 LDA #$55 A:46 X:23 Y:11 P:67 SP:FB
+D1B4 85 78 STA $78 = 46 A:55 X:23 Y:11 P:65 SP:FB
+D1B6 24 01 BIT $01 = FF A:55 X:23 Y:11 P:65 SP:FB
+D1B8 A9 11 LDA #$11 A:55 X:23 Y:11 P:E5 SP:FB
+D1BA A2 23 LDX #$23 A:11 X:23 Y:11 P:65 SP:FB
+D1BC A0 00 LDY #$00 A:11 X:23 Y:11 P:65 SP:FB
+D1BE A4 78 LDY $78 = 55 A:11 X:23 Y:00 P:67 SP:FB
+D1C0 F0 10 BEQ $D1D2 A:11 X:23 Y:55 P:65 SP:FB
+D1C2 30 0E BMI $D1D2 A:11 X:23 Y:55 P:65 SP:FB
+D1C4 C0 55 CPY #$55 A:11 X:23 Y:55 P:65 SP:FB
+D1C6 D0 0A BNE $D1D2 A:11 X:23 Y:55 P:67 SP:FB
+D1C8 C9 11 CMP #$11 A:11 X:23 Y:55 P:67 SP:FB
+D1CA D0 06 BNE $D1D2 A:11 X:23 Y:55 P:67 SP:FB
+D1CC E0 23 CPX #$23 A:11 X:23 Y:55 P:67 SP:FB
+D1CE 50 02 BVC $D1D2 A:11 X:23 Y:55 P:67 SP:FB
+D1D0 F0 04 BEQ $D1D6 A:11 X:23 Y:55 P:67 SP:FB
+D1D6 A0 46 LDY #$46 A:11 X:23 Y:55 P:67 SP:FB
+D1D8 24 01 BIT $01 = FF A:11 X:23 Y:46 P:65 SP:FB
+D1DA 84 78 STY $78 = 55 A:11 X:23 Y:46 P:E5 SP:FB
+D1DC F0 0A BEQ $D1E8 A:11 X:23 Y:46 P:E5 SP:FB
+D1DE 10 08 BPL $D1E8 A:11 X:23 Y:46 P:E5 SP:FB
+D1E0 50 06 BVC $D1E8 A:11 X:23 Y:46 P:E5 SP:FB
+D1E2 A4 78 LDY $78 = 46 A:11 X:23 Y:46 P:E5 SP:FB
+D1E4 C0 46 CPY #$46 A:11 X:23 Y:46 P:65 SP:FB
+D1E6 F0 04 BEQ $D1EC A:11 X:23 Y:46 P:67 SP:FB
+D1EC 24 01 BIT $01 = FF A:11 X:23 Y:46 P:67 SP:FB
+D1EE A9 55 LDA #$55 A:11 X:23 Y:46 P:E5 SP:FB
+D1F0 85 78 STA $78 = 46 A:55 X:23 Y:46 P:65 SP:FB
+D1F2 A0 11 LDY #$11 A:55 X:23 Y:46 P:65 SP:FB
+D1F4 A9 23 LDA #$23 A:55 X:23 Y:11 P:65 SP:FB
+D1F6 A2 00 LDX #$00 A:23 X:23 Y:11 P:65 SP:FB
+D1F8 A6 78 LDX $78 = 55 A:23 X:00 Y:11 P:67 SP:FB
+D1FA F0 10 BEQ $D20C A:23 X:55 Y:11 P:65 SP:FB
+D1FC 30 0E BMI $D20C A:23 X:55 Y:11 P:65 SP:FB
+D1FE E0 55 CPX #$55 A:23 X:55 Y:11 P:65 SP:FB
+D200 D0 0A BNE $D20C A:23 X:55 Y:11 P:67 SP:FB
+D202 C0 11 CPY #$11 A:23 X:55 Y:11 P:67 SP:FB
+D204 D0 06 BNE $D20C A:23 X:55 Y:11 P:67 SP:FB
+D206 C9 23 CMP #$23 A:23 X:55 Y:11 P:67 SP:FB
+D208 50 02 BVC $D20C A:23 X:55 Y:11 P:67 SP:FB
+D20A F0 04 BEQ $D210 A:23 X:55 Y:11 P:67 SP:FB
+D210 A2 46 LDX #$46 A:23 X:55 Y:11 P:67 SP:FB
+D212 24 01 BIT $01 = FF A:23 X:46 Y:11 P:65 SP:FB
+D214 86 78 STX $78 = 55 A:23 X:46 Y:11 P:E5 SP:FB
+D216 F0 0A BEQ $D222 A:23 X:46 Y:11 P:E5 SP:FB
+D218 10 08 BPL $D222 A:23 X:46 Y:11 P:E5 SP:FB
+D21A 50 06 BVC $D222 A:23 X:46 Y:11 P:E5 SP:FB
+D21C A6 78 LDX $78 = 46 A:23 X:46 Y:11 P:E5 SP:FB
+D21E E0 46 CPX #$46 A:23 X:46 Y:11 P:65 SP:FB
+D220 F0 04 BEQ $D226 A:23 X:46 Y:11 P:67 SP:FB
+D226 A9 C0 LDA #$C0 A:23 X:46 Y:11 P:67 SP:FB
+D228 85 78 STA $78 = 46 A:C0 X:46 Y:11 P:E5 SP:FB
+D22A A2 33 LDX #$33 A:C0 X:46 Y:11 P:E5 SP:FB
+D22C A0 88 LDY #$88 A:C0 X:33 Y:11 P:65 SP:FB
+D22E A9 05 LDA #$05 A:C0 X:33 Y:88 P:E5 SP:FB
+D230 24 78 BIT $78 = C0 A:05 X:33 Y:88 P:65 SP:FB
+D232 10 10 BPL $D244 A:05 X:33 Y:88 P:E7 SP:FB
+D234 50 0E BVC $D244 A:05 X:33 Y:88 P:E7 SP:FB
+D236 D0 0C BNE $D244 A:05 X:33 Y:88 P:E7 SP:FB
+D238 C9 05 CMP #$05 A:05 X:33 Y:88 P:E7 SP:FB
+D23A D0 08 BNE $D244 A:05 X:33 Y:88 P:67 SP:FB
+D23C E0 33 CPX #$33 A:05 X:33 Y:88 P:67 SP:FB
+D23E D0 04 BNE $D244 A:05 X:33 Y:88 P:67 SP:FB
+D240 C0 88 CPY #$88 A:05 X:33 Y:88 P:67 SP:FB
+D242 F0 04 BEQ $D248 A:05 X:33 Y:88 P:67 SP:FB
+D248 A9 03 LDA #$03 A:05 X:33 Y:88 P:67 SP:FB
+D24A 85 78 STA $78 = C0 A:03 X:33 Y:88 P:65 SP:FB
+D24C A9 01 LDA #$01 A:03 X:33 Y:88 P:65 SP:FB
+D24E 24 78 BIT $78 = 03 A:01 X:33 Y:88 P:65 SP:FB
+D250 30 08 BMI $D25A A:01 X:33 Y:88 P:25 SP:FB
+D252 70 06 BVS $D25A A:01 X:33 Y:88 P:25 SP:FB
+D254 F0 04 BEQ $D25A A:01 X:33 Y:88 P:25 SP:FB
+D256 C9 01 CMP #$01 A:01 X:33 Y:88 P:25 SP:FB
+D258 F0 04 BEQ $D25E A:01 X:33 Y:88 P:27 SP:FB
+D25E A0 7E LDY #$7E A:01 X:33 Y:88 P:27 SP:FB
+D260 A9 AA LDA #$AA A:01 X:33 Y:7E P:25 SP:FB
+D262 85 78 STA $78 = 03 A:AA X:33 Y:7E P:A5 SP:FB
+D264 20 B6 F7 JSR $F7B6 A:AA X:33 Y:7E P:A5 SP:FB
+F7B6 18 CLC A:AA X:33 Y:7E P:A5 SP:F9
+F7B7 A9 FF LDA #$FF A:AA X:33 Y:7E P:A4 SP:F9
+F7B9 85 01 STA $01 = FF A:FF X:33 Y:7E P:A4 SP:F9
+F7BB 24 01 BIT $01 = FF A:FF X:33 Y:7E P:A4 SP:F9
+F7BD A9 55 LDA #$55 A:FF X:33 Y:7E P:E4 SP:F9
+F7BF 60 RTS A:55 X:33 Y:7E P:64 SP:F9
+D267 05 78 ORA $78 = AA A:55 X:33 Y:7E P:64 SP:FB
+D269 20 C0 F7 JSR $F7C0 A:FF X:33 Y:7E P:E4 SP:FB
+F7C0 B0 09 BCS $F7CB A:FF X:33 Y:7E P:E4 SP:F9
+F7C2 10 07 BPL $F7CB A:FF X:33 Y:7E P:E4 SP:F9
+F7C4 C9 FF CMP #$FF A:FF X:33 Y:7E P:E4 SP:F9
+F7C6 D0 03 BNE $F7CB A:FF X:33 Y:7E P:67 SP:F9
+F7C8 50 01 BVC $F7CB A:FF X:33 Y:7E P:67 SP:F9
+F7CA 60 RTS A:FF X:33 Y:7E P:67 SP:F9
+D26C C8 INY A:FF X:33 Y:7E P:67 SP:FB
+D26D A9 00 LDA #$00 A:FF X:33 Y:7F P:65 SP:FB
+D26F 85 78 STA $78 = AA A:00 X:33 Y:7F P:67 SP:FB
+D271 20 CE F7 JSR $F7CE A:00 X:33 Y:7F P:67 SP:FB
+F7CE 38 SEC A:00 X:33 Y:7F P:67 SP:F9
+F7CF B8 CLV A:00 X:33 Y:7F P:67 SP:F9
+F7D0 A9 00 LDA #$00 A:00 X:33 Y:7F P:27 SP:F9
+F7D2 60 RTS A:00 X:33 Y:7F P:27 SP:F9
+D274 05 78 ORA $78 = 00 A:00 X:33 Y:7F P:27 SP:FB
+D276 20 D3 F7 JSR $F7D3 A:00 X:33 Y:7F P:27 SP:FB
+F7D3 D0 07 BNE $F7DC A:00 X:33 Y:7F P:27 SP:F9
+F7D5 70 05 BVS $F7DC A:00 X:33 Y:7F P:27 SP:F9
+F7D7 90 03 BCC $F7DC A:00 X:33 Y:7F P:27 SP:F9
+F7D9 30 01 BMI $F7DC A:00 X:33 Y:7F P:27 SP:F9
+F7DB 60 RTS A:00 X:33 Y:7F P:27 SP:F9
+D279 C8 INY A:00 X:33 Y:7F P:27 SP:FB
+D27A A9 AA LDA #$AA A:00 X:33 Y:80 P:A5 SP:FB
+D27C 85 78 STA $78 = 00 A:AA X:33 Y:80 P:A5 SP:FB
+D27E 20 DF F7 JSR $F7DF A:AA X:33 Y:80 P:A5 SP:FB
+F7DF 18 CLC A:AA X:33 Y:80 P:A5 SP:F9
+F7E0 24 01 BIT $01 = FF A:AA X:33 Y:80 P:A4 SP:F9
+F7E2 A9 55 LDA #$55 A:AA X:33 Y:80 P:E4 SP:F9
+F7E4 60 RTS A:55 X:33 Y:80 P:64 SP:F9
+D281 25 78 AND $78 = AA A:55 X:33 Y:80 P:64 SP:FB
+D283 20 E5 F7 JSR $F7E5 A:00 X:33 Y:80 P:66 SP:FB
+F7E5 D0 07 BNE $F7EE A:00 X:33 Y:80 P:66 SP:F9
+F7E7 50 05 BVC $F7EE A:00 X:33 Y:80 P:66 SP:F9
+F7E9 B0 03 BCS $F7EE A:00 X:33 Y:80 P:66 SP:F9
+F7EB 30 01 BMI $F7EE A:00 X:33 Y:80 P:66 SP:F9
+F7ED 60 RTS A:00 X:33 Y:80 P:66 SP:F9
+D286 C8 INY A:00 X:33 Y:80 P:66 SP:FB
+D287 A9 EF LDA #$EF A:00 X:33 Y:81 P:E4 SP:FB
+D289 85 78 STA $78 = AA A:EF X:33 Y:81 P:E4 SP:FB
+D28B 20 F1 F7 JSR $F7F1 A:EF X:33 Y:81 P:E4 SP:FB
+F7F1 38 SEC A:EF X:33 Y:81 P:E4 SP:F9
+F7F2 B8 CLV A:EF X:33 Y:81 P:E5 SP:F9
+F7F3 A9 F8 LDA #$F8 A:EF X:33 Y:81 P:A5 SP:F9
+F7F5 60 RTS A:F8 X:33 Y:81 P:A5 SP:F9
+D28E 25 78 AND $78 = EF A:F8 X:33 Y:81 P:A5 SP:FB
+D290 20 F6 F7 JSR $F7F6 A:E8 X:33 Y:81 P:A5 SP:FB
+F7F6 90 09 BCC $F801 A:E8 X:33 Y:81 P:A5 SP:F9
+F7F8 10 07 BPL $F801 A:E8 X:33 Y:81 P:A5 SP:F9
+F7FA C9 E8 CMP #$E8 A:E8 X:33 Y:81 P:A5 SP:F9
+F7FC D0 03 BNE $F801 A:E8 X:33 Y:81 P:27 SP:F9
+F7FE 70 01 BVS $F801 A:E8 X:33 Y:81 P:27 SP:F9
+F800 60 RTS A:E8 X:33 Y:81 P:27 SP:F9
+D293 C8 INY A:E8 X:33 Y:81 P:27 SP:FB
+D294 A9 AA LDA #$AA A:E8 X:33 Y:82 P:A5 SP:FB
+D296 85 78 STA $78 = EF A:AA X:33 Y:82 P:A5 SP:FB
+D298 20 04 F8 JSR $F804 A:AA X:33 Y:82 P:A5 SP:FB
+F804 18 CLC A:AA X:33 Y:82 P:A5 SP:F9
+F805 24 01 BIT $01 = FF A:AA X:33 Y:82 P:A4 SP:F9
+F807 A9 5F LDA #$5F A:AA X:33 Y:82 P:E4 SP:F9
+F809 60 RTS A:5F X:33 Y:82 P:64 SP:F9
+D29B 45 78 EOR $78 = AA A:5F X:33 Y:82 P:64 SP:FB
+D29D 20 0A F8 JSR $F80A A:F5 X:33 Y:82 P:E4 SP:FB
+F80A B0 09 BCS $F815 A:F5 X:33 Y:82 P:E4 SP:F9
+F80C 10 07 BPL $F815 A:F5 X:33 Y:82 P:E4 SP:F9
+F80E C9 F5 CMP #$F5 A:F5 X:33 Y:82 P:E4 SP:F9
+F810 D0 03 BNE $F815 A:F5 X:33 Y:82 P:67 SP:F9
+F812 50 01 BVC $F815 A:F5 X:33 Y:82 P:67 SP:F9
+F814 60 RTS A:F5 X:33 Y:82 P:67 SP:F9
+D2A0 C8 INY A:F5 X:33 Y:82 P:67 SP:FB
+D2A1 A9 70 LDA #$70 A:F5 X:33 Y:83 P:E5 SP:FB
+D2A3 85 78 STA $78 = AA A:70 X:33 Y:83 P:65 SP:FB
+D2A5 20 18 F8 JSR $F818 A:70 X:33 Y:83 P:65 SP:FB
+F818 38 SEC A:70 X:33 Y:83 P:65 SP:F9
+F819 B8 CLV A:70 X:33 Y:83 P:65 SP:F9
+F81A A9 70 LDA #$70 A:70 X:33 Y:83 P:25 SP:F9
+F81C 60 RTS A:70 X:33 Y:83 P:25 SP:F9
+D2A8 45 78 EOR $78 = 70 A:70 X:33 Y:83 P:25 SP:FB
+D2AA 20 1D F8 JSR $F81D A:00 X:33 Y:83 P:27 SP:FB
+F81D D0 07 BNE $F826 A:00 X:33 Y:83 P:27 SP:F9
+F81F 70 05 BVS $F826 A:00 X:33 Y:83 P:27 SP:F9
+F821 90 03 BCC $F826 A:00 X:33 Y:83 P:27 SP:F9
+F823 30 01 BMI $F826 A:00 X:33 Y:83 P:27 SP:F9
+F825 60 RTS A:00 X:33 Y:83 P:27 SP:F9
+D2AD C8 INY A:00 X:33 Y:83 P:27 SP:FB
+D2AE A9 69 LDA #$69 A:00 X:33 Y:84 P:A5 SP:FB
+D2B0 85 78 STA $78 = 70 A:69 X:33 Y:84 P:25 SP:FB
+D2B2 20 29 F8 JSR $F829 A:69 X:33 Y:84 P:25 SP:FB
+F829 18 CLC A:69 X:33 Y:84 P:25 SP:F9
+F82A 24 01 BIT $01 = FF A:69 X:33 Y:84 P:24 SP:F9
+F82C A9 00 LDA #$00 A:69 X:33 Y:84 P:E4 SP:F9
+F82E 60 RTS A:00 X:33 Y:84 P:66 SP:F9
+D2B5 65 78 ADC $78 = 69 A:00 X:33 Y:84 P:66 SP:FB
+D2B7 20 2F F8 JSR $F82F A:69 X:33 Y:84 P:24 SP:FB
+F82F 30 09 BMI $F83A A:69 X:33 Y:84 P:24 SP:F9
+F831 B0 07 BCS $F83A A:69 X:33 Y:84 P:24 SP:F9
+F833 C9 69 CMP #$69 A:69 X:33 Y:84 P:24 SP:F9
+F835 D0 03 BNE $F83A A:69 X:33 Y:84 P:27 SP:F9
+F837 70 01 BVS $F83A A:69 X:33 Y:84 P:27 SP:F9
+F839 60 RTS A:69 X:33 Y:84 P:27 SP:F9
+D2BA C8 INY A:69 X:33 Y:84 P:27 SP:FB
+D2BB 20 3D F8 JSR $F83D A:69 X:33 Y:85 P:A5 SP:FB
+F83D 38 SEC A:69 X:33 Y:85 P:A5 SP:F9
+F83E 24 01 BIT $01 = FF A:69 X:33 Y:85 P:A5 SP:F9
+F840 A9 00 LDA #$00 A:69 X:33 Y:85 P:E5 SP:F9
+F842 60 RTS A:00 X:33 Y:85 P:67 SP:F9
+D2BE 65 78 ADC $78 = 69 A:00 X:33 Y:85 P:67 SP:FB
+D2C0 20 43 F8 JSR $F843 A:6A X:33 Y:85 P:24 SP:FB
+F843 30 09 BMI $F84E A:6A X:33 Y:85 P:24 SP:F9
+F845 B0 07 BCS $F84E A:6A X:33 Y:85 P:24 SP:F9
+F847 C9 6A CMP #$6A A:6A X:33 Y:85 P:24 SP:F9
+F849 D0 03 BNE $F84E A:6A X:33 Y:85 P:27 SP:F9
+F84B 70 01 BVS $F84E A:6A X:33 Y:85 P:27 SP:F9
+F84D 60 RTS A:6A X:33 Y:85 P:27 SP:F9
+D2C3 C8 INY A:6A X:33 Y:85 P:27 SP:FB
+D2C4 A9 7F LDA #$7F A:6A X:33 Y:86 P:A5 SP:FB
+D2C6 85 78 STA $78 = 69 A:7F X:33 Y:86 P:25 SP:FB
+D2C8 20 51 F8 JSR $F851 A:7F X:33 Y:86 P:25 SP:FB
+F851 38 SEC A:7F X:33 Y:86 P:25 SP:F9
+F852 B8 CLV A:7F X:33 Y:86 P:25 SP:F9
+F853 A9 7F LDA #$7F A:7F X:33 Y:86 P:25 SP:F9
+F855 60 RTS A:7F X:33 Y:86 P:25 SP:F9
+D2CB 65 78 ADC $78 = 7F A:7F X:33 Y:86 P:25 SP:FB
+D2CD 20 56 F8 JSR $F856 A:FF X:33 Y:86 P:E4 SP:FB
+F856 10 09 BPL $F861 A:FF X:33 Y:86 P:E4 SP:F9
+F858 B0 07 BCS $F861 A:FF X:33 Y:86 P:E4 SP:F9
+F85A C9 FF CMP #$FF A:FF X:33 Y:86 P:E4 SP:F9
+F85C D0 03 BNE $F861 A:FF X:33 Y:86 P:67 SP:F9
+F85E 50 01 BVC $F861 A:FF X:33 Y:86 P:67 SP:F9
+F860 60 RTS A:FF X:33 Y:86 P:67 SP:F9
+D2D0 C8 INY A:FF X:33 Y:86 P:67 SP:FB
+D2D1 A9 80 LDA #$80 A:FF X:33 Y:87 P:E5 SP:FB
+D2D3 85 78 STA $78 = 7F A:80 X:33 Y:87 P:E5 SP:FB
+D2D5 20 64 F8 JSR $F864 A:80 X:33 Y:87 P:E5 SP:FB
+F864 18 CLC A:80 X:33 Y:87 P:E5 SP:F9
+F865 24 01 BIT $01 = FF A:80 X:33 Y:87 P:E4 SP:F9
+F867 A9 7F LDA #$7F A:80 X:33 Y:87 P:E4 SP:F9
+F869 60 RTS A:7F X:33 Y:87 P:64 SP:F9
+D2D8 65 78 ADC $78 = 80 A:7F X:33 Y:87 P:64 SP:FB
+D2DA 20 6A F8 JSR $F86A A:FF X:33 Y:87 P:A4 SP:FB
+F86A 10 09 BPL $F875 A:FF X:33 Y:87 P:A4 SP:F9
+F86C B0 07 BCS $F875 A:FF X:33 Y:87 P:A4 SP:F9
+F86E C9 FF CMP #$FF A:FF X:33 Y:87 P:A4 SP:F9
+F870 D0 03 BNE $F875 A:FF X:33 Y:87 P:27 SP:F9
+F872 70 01 BVS $F875 A:FF X:33 Y:87 P:27 SP:F9
+F874 60 RTS A:FF X:33 Y:87 P:27 SP:F9
+D2DD C8 INY A:FF X:33 Y:87 P:27 SP:FB
+D2DE 20 78 F8 JSR $F878 A:FF X:33 Y:88 P:A5 SP:FB
+F878 38 SEC A:FF X:33 Y:88 P:A5 SP:F9
+F879 B8 CLV A:FF X:33 Y:88 P:A5 SP:F9
+F87A A9 7F LDA #$7F A:FF X:33 Y:88 P:A5 SP:F9
+F87C 60 RTS A:7F X:33 Y:88 P:25 SP:F9
+D2E1 65 78 ADC $78 = 80 A:7F X:33 Y:88 P:25 SP:FB
+D2E3 20 7D F8 JSR $F87D A:00 X:33 Y:88 P:27 SP:FB
+F87D D0 07 BNE $F886 A:00 X:33 Y:88 P:27 SP:F9
+F87F 30 05 BMI $F886 A:00 X:33 Y:88 P:27 SP:F9
+F881 70 03 BVS $F886 A:00 X:33 Y:88 P:27 SP:F9
+F883 90 01 BCC $F886 A:00 X:33 Y:88 P:27 SP:F9
+F885 60 RTS A:00 X:33 Y:88 P:27 SP:F9
+D2E6 C8 INY A:00 X:33 Y:88 P:27 SP:FB
+D2E7 A9 40 LDA #$40 A:00 X:33 Y:89 P:A5 SP:FB
+D2E9 85 78 STA $78 = 80 A:40 X:33 Y:89 P:25 SP:FB
+D2EB 20 89 F8 JSR $F889 A:40 X:33 Y:89 P:25 SP:FB
+F889 24 01 BIT $01 = FF A:40 X:33 Y:89 P:25 SP:F9
+F88B A9 40 LDA #$40 A:40 X:33 Y:89 P:E5 SP:F9
+F88D 60 RTS A:40 X:33 Y:89 P:65 SP:F9
+D2EE C5 78 CMP $78 = 40 A:40 X:33 Y:89 P:65 SP:FB
+D2F0 20 8E F8 JSR $F88E A:40 X:33 Y:89 P:67 SP:FB
+F88E 30 07 BMI $F897 A:40 X:33 Y:89 P:67 SP:F9
+F890 90 05 BCC $F897 A:40 X:33 Y:89 P:67 SP:F9
+F892 D0 03 BNE $F897 A:40 X:33 Y:89 P:67 SP:F9
+F894 50 01 BVC $F897 A:40 X:33 Y:89 P:67 SP:F9
+F896 60 RTS A:40 X:33 Y:89 P:67 SP:F9
+D2F3 C8 INY A:40 X:33 Y:89 P:67 SP:FB
+D2F4 48 PHA A:40 X:33 Y:8A P:E5 SP:FB
+D2F5 A9 3F LDA #$3F A:40 X:33 Y:8A P:E5 SP:FA
+D2F7 85 78 STA $78 = 40 A:3F X:33 Y:8A P:65 SP:FA
+D2F9 68 PLA A:3F X:33 Y:8A P:65 SP:FA
+D2FA 20 9A F8 JSR $F89A A:40 X:33 Y:8A P:65 SP:FB
+F89A B8 CLV A:40 X:33 Y:8A P:65 SP:F9
+F89B 60 RTS A:40 X:33 Y:8A P:25 SP:F9
+D2FD C5 78 CMP $78 = 3F A:40 X:33 Y:8A P:25 SP:FB
+D2FF 20 9C F8 JSR $F89C A:40 X:33 Y:8A P:25 SP:FB
+F89C F0 07 BEQ $F8A5 A:40 X:33 Y:8A P:25 SP:F9
+F89E 30 05 BMI $F8A5 A:40 X:33 Y:8A P:25 SP:F9
+F8A0 90 03 BCC $F8A5 A:40 X:33 Y:8A P:25 SP:F9
+F8A2 70 01 BVS $F8A5 A:40 X:33 Y:8A P:25 SP:F9
+F8A4 60 RTS A:40 X:33 Y:8A P:25 SP:F9
+D302 C8 INY A:40 X:33 Y:8A P:25 SP:FB
+D303 48 PHA A:40 X:33 Y:8B P:A5 SP:FB
+D304 A9 41 LDA #$41 A:40 X:33 Y:8B P:A5 SP:FA
+D306 85 78 STA $78 = 3F A:41 X:33 Y:8B P:25 SP:FA
+D308 68 PLA A:41 X:33 Y:8B P:25 SP:FA
+D309 C5 78 CMP $78 = 41 A:40 X:33 Y:8B P:25 SP:FB
+D30B 20 A8 F8 JSR $F8A8 A:40 X:33 Y:8B P:A4 SP:FB
+F8A8 F0 05 BEQ $F8AF A:40 X:33 Y:8B P:A4 SP:F9
+F8AA 10 03 BPL $F8AF A:40 X:33 Y:8B P:A4 SP:F9
+F8AC 10 01 BPL $F8AF A:40 X:33 Y:8B P:A4 SP:F9
+F8AE 60 RTS A:40 X:33 Y:8B P:A4 SP:F9
+D30E C8 INY A:40 X:33 Y:8B P:A4 SP:FB
+D30F 48 PHA A:40 X:33 Y:8C P:A4 SP:FB
+D310 A9 00 LDA #$00 A:40 X:33 Y:8C P:A4 SP:FA
+D312 85 78 STA $78 = 41 A:00 X:33 Y:8C P:26 SP:FA
+D314 68 PLA A:00 X:33 Y:8C P:26 SP:FA
+D315 20 B2 F8 JSR $F8B2 A:40 X:33 Y:8C P:24 SP:FB
+F8B2 A9 80 LDA #$80 A:40 X:33 Y:8C P:24 SP:F9
+F8B4 60 RTS A:80 X:33 Y:8C P:A4 SP:F9
+D318 C5 78 CMP $78 = 00 A:80 X:33 Y:8C P:A4 SP:FB
+D31A 20 B5 F8 JSR $F8B5 A:80 X:33 Y:8C P:A5 SP:FB
+F8B5 F0 05 BEQ $F8BC A:80 X:33 Y:8C P:A5 SP:F9
+F8B7 10 03 BPL $F8BC A:80 X:33 Y:8C P:A5 SP:F9
+F8B9 90 01 BCC $F8BC A:80 X:33 Y:8C P:A5 SP:F9
+F8BB 60 RTS A:80 X:33 Y:8C P:A5 SP:F9
+D31D C8 INY A:80 X:33 Y:8C P:A5 SP:FB
+D31E 48 PHA A:80 X:33 Y:8D P:A5 SP:FB
+D31F A9 80 LDA #$80 A:80 X:33 Y:8D P:A5 SP:FA
+D321 85 78 STA $78 = 00 A:80 X:33 Y:8D P:A5 SP:FA
+D323 68 PLA A:80 X:33 Y:8D P:A5 SP:FA
+D324 C5 78 CMP $78 = 80 A:80 X:33 Y:8D P:A5 SP:FB
+D326 20 BF F8 JSR $F8BF A:80 X:33 Y:8D P:27 SP:FB
+F8BF D0 05 BNE $F8C6 A:80 X:33 Y:8D P:27 SP:F9
+F8C1 30 03 BMI $F8C6 A:80 X:33 Y:8D P:27 SP:F9
+F8C3 90 01 BCC $F8C6 A:80 X:33 Y:8D P:27 SP:F9
+F8C5 60 RTS A:80 X:33 Y:8D P:27 SP:F9
+D329 C8 INY A:80 X:33 Y:8D P:27 SP:FB
+D32A 48 PHA A:80 X:33 Y:8E P:A5 SP:FB
+D32B A9 81 LDA #$81 A:80 X:33 Y:8E P:A5 SP:FA
+D32D 85 78 STA $78 = 80 A:81 X:33 Y:8E P:A5 SP:FA
+D32F 68 PLA A:81 X:33 Y:8E P:A5 SP:FA
+D330 C5 78 CMP $78 = 81 A:80 X:33 Y:8E P:A5 SP:FB
+D332 20 C9 F8 JSR $F8C9 A:80 X:33 Y:8E P:A4 SP:FB
+F8C9 B0 05 BCS $F8D0 A:80 X:33 Y:8E P:A4 SP:F9
+F8CB F0 03 BEQ $F8D0 A:80 X:33 Y:8E P:A4 SP:F9
+F8CD 10 01 BPL $F8D0 A:80 X:33 Y:8E P:A4 SP:F9
+F8CF 60 RTS A:80 X:33 Y:8E P:A4 SP:F9
+D335 C8 INY A:80 X:33 Y:8E P:A4 SP:FB
+D336 48 PHA A:80 X:33 Y:8F P:A4 SP:FB
+D337 A9 7F LDA #$7F A:80 X:33 Y:8F P:A4 SP:FA
+D339 85 78 STA $78 = 81 A:7F X:33 Y:8F P:24 SP:FA
+D33B 68 PLA A:7F X:33 Y:8F P:24 SP:FA
+D33C C5 78 CMP $78 = 7F A:80 X:33 Y:8F P:A4 SP:FB
+D33E 20 D3 F8 JSR $F8D3 A:80 X:33 Y:8F P:25 SP:FB
+F8D3 90 05 BCC $F8DA A:80 X:33 Y:8F P:25 SP:F9
+F8D5 F0 03 BEQ $F8DA A:80 X:33 Y:8F P:25 SP:F9
+F8D7 30 01 BMI $F8DA A:80 X:33 Y:8F P:25 SP:F9
+F8D9 60 RTS A:80 X:33 Y:8F P:25 SP:F9
+D341 C8 INY A:80 X:33 Y:8F P:25 SP:FB
+D342 A9 40 LDA #$40 A:80 X:33 Y:90 P:A5 SP:FB
+D344 85 78 STA $78 = 7F A:40 X:33 Y:90 P:25 SP:FB
+D346 20 31 F9 JSR $F931 A:40 X:33 Y:90 P:25 SP:FB
+F931 24 01 BIT $01 = FF A:40 X:33 Y:90 P:25 SP:F9
+F933 A9 40 LDA #$40 A:40 X:33 Y:90 P:E5 SP:F9
+F935 38 SEC A:40 X:33 Y:90 P:65 SP:F9
+F936 60 RTS A:40 X:33 Y:90 P:65 SP:F9
+D349 E5 78 SBC $78 = 40 A:40 X:33 Y:90 P:65 SP:FB
+D34B 20 37 F9 JSR $F937 A:00 X:33 Y:90 P:27 SP:FB
+F937 30 0B BMI $F944 A:00 X:33 Y:90 P:27 SP:F9
+F939 90 09 BCC $F944 A:00 X:33 Y:90 P:27 SP:F9
+F93B D0 07 BNE $F944 A:00 X:33 Y:90 P:27 SP:F9
+F93D 70 05 BVS $F944 A:00 X:33 Y:90 P:27 SP:F9
+F93F C9 00 CMP #$00 A:00 X:33 Y:90 P:27 SP:F9
+F941 D0 01 BNE $F944 A:00 X:33 Y:90 P:27 SP:F9
+F943 60 RTS A:00 X:33 Y:90 P:27 SP:F9
+D34E C8 INY A:00 X:33 Y:90 P:27 SP:FB
+D34F A9 3F LDA #$3F A:00 X:33 Y:91 P:A5 SP:FB
+D351 85 78 STA $78 = 40 A:3F X:33 Y:91 P:25 SP:FB
+D353 20 47 F9 JSR $F947 A:3F X:33 Y:91 P:25 SP:FB
+F947 B8 CLV A:3F X:33 Y:91 P:25 SP:F9
+F948 38 SEC A:3F X:33 Y:91 P:25 SP:F9
+F949 A9 40 LDA #$40 A:3F X:33 Y:91 P:25 SP:F9
+F94B 60 RTS A:40 X:33 Y:91 P:25 SP:F9
+D356 E5 78 SBC $78 = 3F A:40 X:33 Y:91 P:25 SP:FB
+D358 20 4C F9 JSR $F94C A:01 X:33 Y:91 P:25 SP:FB
+F94C F0 0B BEQ $F959 A:01 X:33 Y:91 P:25 SP:F9
+F94E 30 09 BMI $F959 A:01 X:33 Y:91 P:25 SP:F9
+F950 90 07 BCC $F959 A:01 X:33 Y:91 P:25 SP:F9
+F952 70 05 BVS $F959 A:01 X:33 Y:91 P:25 SP:F9
+F954 C9 01 CMP #$01 A:01 X:33 Y:91 P:25 SP:F9
+F956 D0 01 BNE $F959 A:01 X:33 Y:91 P:27 SP:F9
+F958 60 RTS A:01 X:33 Y:91 P:27 SP:F9
+D35B C8 INY A:01 X:33 Y:91 P:27 SP:FB
+D35C A9 41 LDA #$41 A:01 X:33 Y:92 P:A5 SP:FB
+D35E 85 78 STA $78 = 3F A:41 X:33 Y:92 P:25 SP:FB
+D360 20 5C F9 JSR $F95C A:41 X:33 Y:92 P:25 SP:FB
+F95C A9 40 LDA #$40 A:41 X:33 Y:92 P:25 SP:F9
+F95E 38 SEC A:40 X:33 Y:92 P:25 SP:F9
+F95F 24 01 BIT $01 = FF A:40 X:33 Y:92 P:25 SP:F9
+F961 60 RTS A:40 X:33 Y:92 P:E5 SP:F9
+D363 E5 78 SBC $78 = 41 A:40 X:33 Y:92 P:E5 SP:FB
+D365 20 62 F9 JSR $F962 A:FF X:33 Y:92 P:A4 SP:FB
+F962 B0 0B BCS $F96F A:FF X:33 Y:92 P:A4 SP:F9
+F964 F0 09 BEQ $F96F A:FF X:33 Y:92 P:A4 SP:F9
+F966 10 07 BPL $F96F A:FF X:33 Y:92 P:A4 SP:F9
+F968 70 05 BVS $F96F A:FF X:33 Y:92 P:A4 SP:F9
+F96A C9 FF CMP #$FF A:FF X:33 Y:92 P:A4 SP:F9
+F96C D0 01 BNE $F96F A:FF X:33 Y:92 P:27 SP:F9
+F96E 60 RTS A:FF X:33 Y:92 P:27 SP:F9
+D368 C8 INY A:FF X:33 Y:92 P:27 SP:FB
+D369 A9 00 LDA #$00 A:FF X:33 Y:93 P:A5 SP:FB
+D36B 85 78 STA $78 = 41 A:00 X:33 Y:93 P:27 SP:FB
+D36D 20 72 F9 JSR $F972 A:00 X:33 Y:93 P:27 SP:FB
+F972 18 CLC A:00 X:33 Y:93 P:27 SP:F9
+F973 A9 80 LDA #$80 A:00 X:33 Y:93 P:26 SP:F9
+F975 60 RTS A:80 X:33 Y:93 P:A4 SP:F9
+D370 E5 78 SBC $78 = 00 A:80 X:33 Y:93 P:A4 SP:FB
+D372 20 76 F9 JSR $F976 A:7F X:33 Y:93 P:65 SP:FB
+F976 90 05 BCC $F97D A:7F X:33 Y:93 P:65 SP:F9
+F978 C9 7F CMP #$7F A:7F X:33 Y:93 P:65 SP:F9
+F97A D0 01 BNE $F97D A:7F X:33 Y:93 P:67 SP:F9
+F97C 60 RTS A:7F X:33 Y:93 P:67 SP:F9
+D375 C8 INY A:7F X:33 Y:93 P:67 SP:FB
+D376 A9 7F LDA #$7F A:7F X:33 Y:94 P:E5 SP:FB
+D378 85 78 STA $78 = 00 A:7F X:33 Y:94 P:65 SP:FB
+D37A 20 80 F9 JSR $F980 A:7F X:33 Y:94 P:65 SP:FB
+F980 38 SEC A:7F X:33 Y:94 P:65 SP:F9
+F981 A9 81 LDA #$81 A:7F X:33 Y:94 P:65 SP:F9
+F983 60 RTS A:81 X:33 Y:94 P:E5 SP:F9
+D37D E5 78 SBC $78 = 7F A:81 X:33 Y:94 P:E5 SP:FB
+D37F 20 84 F9 JSR $F984 A:02 X:33 Y:94 P:65 SP:FB
+F984 50 07 BVC $F98D A:02 X:33 Y:94 P:65 SP:F9
+F986 90 05 BCC $F98D A:02 X:33 Y:94 P:65 SP:F9
+F988 C9 02 CMP #$02 A:02 X:33 Y:94 P:65 SP:F9
+F98A D0 01 BNE $F98D A:02 X:33 Y:94 P:67 SP:F9
+F98C 60 RTS A:02 X:33 Y:94 P:67 SP:F9
+D382 C8 INY A:02 X:33 Y:94 P:67 SP:FB
+D383 A9 40 LDA #$40 A:02 X:33 Y:95 P:E5 SP:FB
+D385 85 78 STA $78 = 7F A:40 X:33 Y:95 P:65 SP:FB
+D387 20 89 F8 JSR $F889 A:40 X:33 Y:95 P:65 SP:FB
+F889 24 01 BIT $01 = FF A:40 X:33 Y:95 P:65 SP:F9
+F88B A9 40 LDA #$40 A:40 X:33 Y:95 P:E5 SP:F9
+F88D 60 RTS A:40 X:33 Y:95 P:65 SP:F9
+D38A AA TAX A:40 X:33 Y:95 P:65 SP:FB
+D38B E4 78 CPX $78 = 40 A:40 X:40 Y:95 P:65 SP:FB
+D38D 20 8E F8 JSR $F88E A:40 X:40 Y:95 P:67 SP:FB
+F88E 30 07 BMI $F897 A:40 X:40 Y:95 P:67 SP:F9
+F890 90 05 BCC $F897 A:40 X:40 Y:95 P:67 SP:F9
+F892 D0 03 BNE $F897 A:40 X:40 Y:95 P:67 SP:F9
+F894 50 01 BVC $F897 A:40 X:40 Y:95 P:67 SP:F9
+F896 60 RTS A:40 X:40 Y:95 P:67 SP:F9
+D390 C8 INY A:40 X:40 Y:95 P:67 SP:FB
+D391 A9 3F LDA #$3F A:40 X:40 Y:96 P:E5 SP:FB
+D393 85 78 STA $78 = 40 A:3F X:40 Y:96 P:65 SP:FB
+D395 20 9A F8 JSR $F89A A:3F X:40 Y:96 P:65 SP:FB
+F89A B8 CLV A:3F X:40 Y:96 P:65 SP:F9
+F89B 60 RTS A:3F X:40 Y:96 P:25 SP:F9
+D398 E4 78 CPX $78 = 3F A:3F X:40 Y:96 P:25 SP:FB
+D39A 20 9C F8 JSR $F89C A:3F X:40 Y:96 P:25 SP:FB
+F89C F0 07 BEQ $F8A5 A:3F X:40 Y:96 P:25 SP:F9
+F89E 30 05 BMI $F8A5 A:3F X:40 Y:96 P:25 SP:F9
+F8A0 90 03 BCC $F8A5 A:3F X:40 Y:96 P:25 SP:F9
+F8A2 70 01 BVS $F8A5 A:3F X:40 Y:96 P:25 SP:F9
+F8A4 60 RTS A:3F X:40 Y:96 P:25 SP:F9
+D39D C8 INY A:3F X:40 Y:96 P:25 SP:FB
+D39E A9 41 LDA #$41 A:3F X:40 Y:97 P:A5 SP:FB
+D3A0 85 78 STA $78 = 3F A:41 X:40 Y:97 P:25 SP:FB
+D3A2 E4 78 CPX $78 = 41 A:41 X:40 Y:97 P:25 SP:FB
+D3A4 20 A8 F8 JSR $F8A8 A:41 X:40 Y:97 P:A4 SP:FB
+F8A8 F0 05 BEQ $F8AF A:41 X:40 Y:97 P:A4 SP:F9
+F8AA 10 03 BPL $F8AF A:41 X:40 Y:97 P:A4 SP:F9
+F8AC 10 01 BPL $F8AF A:41 X:40 Y:97 P:A4 SP:F9
+F8AE 60 RTS A:41 X:40 Y:97 P:A4 SP:F9
+D3A7 C8 INY A:41 X:40 Y:97 P:A4 SP:FB
+D3A8 A9 00 LDA #$00 A:41 X:40 Y:98 P:A4 SP:FB
+D3AA 85 78 STA $78 = 41 A:00 X:40 Y:98 P:26 SP:FB
+D3AC 20 B2 F8 JSR $F8B2 A:00 X:40 Y:98 P:26 SP:FB
+F8B2 A9 80 LDA #$80 A:00 X:40 Y:98 P:26 SP:F9
+F8B4 60 RTS A:80 X:40 Y:98 P:A4 SP:F9
+D3AF AA TAX A:80 X:40 Y:98 P:A4 SP:FB
+D3B0 E4 78 CPX $78 = 00 A:80 X:80 Y:98 P:A4 SP:FB
+D3B2 20 B5 F8 JSR $F8B5 A:80 X:80 Y:98 P:A5 SP:FB
+F8B5 F0 05 BEQ $F8BC A:80 X:80 Y:98 P:A5 SP:F9
+F8B7 10 03 BPL $F8BC A:80 X:80 Y:98 P:A5 SP:F9
+F8B9 90 01 BCC $F8BC A:80 X:80 Y:98 P:A5 SP:F9
+F8BB 60 RTS A:80 X:80 Y:98 P:A5 SP:F9
+D3B5 C8 INY A:80 X:80 Y:98 P:A5 SP:FB
+D3B6 A9 80 LDA #$80 A:80 X:80 Y:99 P:A5 SP:FB
+D3B8 85 78 STA $78 = 00 A:80 X:80 Y:99 P:A5 SP:FB
+D3BA E4 78 CPX $78 = 80 A:80 X:80 Y:99 P:A5 SP:FB
+D3BC 20 BF F8 JSR $F8BF A:80 X:80 Y:99 P:27 SP:FB
+F8BF D0 05 BNE $F8C6 A:80 X:80 Y:99 P:27 SP:F9
+F8C1 30 03 BMI $F8C6 A:80 X:80 Y:99 P:27 SP:F9
+F8C3 90 01 BCC $F8C6 A:80 X:80 Y:99 P:27 SP:F9
+F8C5 60 RTS A:80 X:80 Y:99 P:27 SP:F9
+D3BF C8 INY A:80 X:80 Y:99 P:27 SP:FB
+D3C0 A9 81 LDA #$81 A:80 X:80 Y:9A P:A5 SP:FB
+D3C2 85 78 STA $78 = 80 A:81 X:80 Y:9A P:A5 SP:FB
+D3C4 E4 78 CPX $78 = 81 A:81 X:80 Y:9A P:A5 SP:FB
+D3C6 20 C9 F8 JSR $F8C9 A:81 X:80 Y:9A P:A4 SP:FB
+F8C9 B0 05 BCS $F8D0 A:81 X:80 Y:9A P:A4 SP:F9
+F8CB F0 03 BEQ $F8D0 A:81 X:80 Y:9A P:A4 SP:F9
+F8CD 10 01 BPL $F8D0 A:81 X:80 Y:9A P:A4 SP:F9
+F8CF 60 RTS A:81 X:80 Y:9A P:A4 SP:F9
+D3C9 C8 INY A:81 X:80 Y:9A P:A4 SP:FB
+D3CA A9 7F LDA #$7F A:81 X:80 Y:9B P:A4 SP:FB
+D3CC 85 78 STA $78 = 81 A:7F X:80 Y:9B P:24 SP:FB
+D3CE E4 78 CPX $78 = 7F A:7F X:80 Y:9B P:24 SP:FB
+D3D0 20 D3 F8 JSR $F8D3 A:7F X:80 Y:9B P:25 SP:FB
+F8D3 90 05 BCC $F8DA A:7F X:80 Y:9B P:25 SP:F9
+F8D5 F0 03 BEQ $F8DA A:7F X:80 Y:9B P:25 SP:F9
+F8D7 30 01 BMI $F8DA A:7F X:80 Y:9B P:25 SP:F9
+F8D9 60 RTS A:7F X:80 Y:9B P:25 SP:F9
+D3D3 C8 INY A:7F X:80 Y:9B P:25 SP:FB
+D3D4 98 TYA A:7F X:80 Y:9C P:A5 SP:FB
+D3D5 AA TAX A:9C X:80 Y:9C P:A5 SP:FB
+D3D6 A9 40 LDA #$40 A:9C X:9C Y:9C P:A5 SP:FB
+D3D8 85 78 STA $78 = 7F A:40 X:9C Y:9C P:25 SP:FB
+D3DA 20 DD F8 JSR $F8DD A:40 X:9C Y:9C P:25 SP:FB
+F8DD 24 01 BIT $01 = FF A:40 X:9C Y:9C P:25 SP:F9
+F8DF A0 40 LDY #$40 A:40 X:9C Y:9C P:E5 SP:F9
+F8E1 60 RTS A:40 X:9C Y:40 P:65 SP:F9
+D3DD C4 78 CPY $78 = 40 A:40 X:9C Y:40 P:65 SP:FB
+D3DF 20 E2 F8 JSR $F8E2 A:40 X:9C Y:40 P:67 SP:FB
+F8E2 30 07 BMI $F8EB A:40 X:9C Y:40 P:67 SP:F9
+F8E4 90 05 BCC $F8EB A:40 X:9C Y:40 P:67 SP:F9
+F8E6 D0 03 BNE $F8EB A:40 X:9C Y:40 P:67 SP:F9
+F8E8 50 01 BVC $F8EB A:40 X:9C Y:40 P:67 SP:F9
+F8EA 60 RTS A:40 X:9C Y:40 P:67 SP:F9
+D3E2 E8 INX A:40 X:9C Y:40 P:67 SP:FB
+D3E3 A9 3F LDA #$3F A:40 X:9D Y:40 P:E5 SP:FB
+D3E5 85 78 STA $78 = 40 A:3F X:9D Y:40 P:65 SP:FB
+D3E7 20 EE F8 JSR $F8EE A:3F X:9D Y:40 P:65 SP:FB
+F8EE B8 CLV A:3F X:9D Y:40 P:65 SP:F9
+F8EF 60 RTS A:3F X:9D Y:40 P:25 SP:F9
+D3EA C4 78 CPY $78 = 3F A:3F X:9D Y:40 P:25 SP:FB
+D3EC 20 F0 F8 JSR $F8F0 A:3F X:9D Y:40 P:25 SP:FB
+F8F0 F0 07 BEQ $F8F9 A:3F X:9D Y:40 P:25 SP:F9
+F8F2 30 05 BMI $F8F9 A:3F X:9D Y:40 P:25 SP:F9
+F8F4 90 03 BCC $F8F9 A:3F X:9D Y:40 P:25 SP:F9
+F8F6 70 01 BVS $F8F9 A:3F X:9D Y:40 P:25 SP:F9
+F8F8 60 RTS A:3F X:9D Y:40 P:25 SP:F9
+D3EF E8 INX A:3F X:9D Y:40 P:25 SP:FB
+D3F0 A9 41 LDA #$41 A:3F X:9E Y:40 P:A5 SP:FB
+D3F2 85 78 STA $78 = 3F A:41 X:9E Y:40 P:25 SP:FB
+D3F4 C4 78 CPY $78 = 41 A:41 X:9E Y:40 P:25 SP:FB
+D3F6 20 FC F8 JSR $F8FC A:41 X:9E Y:40 P:A4 SP:FB
+F8FC F0 05 BEQ $F903 A:41 X:9E Y:40 P:A4 SP:F9
+F8FE 10 03 BPL $F903 A:41 X:9E Y:40 P:A4 SP:F9
+F900 10 01 BPL $F903 A:41 X:9E Y:40 P:A4 SP:F9
+F902 60 RTS A:41 X:9E Y:40 P:A4 SP:F9
+D3F9 E8 INX A:41 X:9E Y:40 P:A4 SP:FB
+D3FA A9 00 LDA #$00 A:41 X:9F Y:40 P:A4 SP:FB
+D3FC 85 78 STA $78 = 41 A:00 X:9F Y:40 P:26 SP:FB
+D3FE 20 06 F9 JSR $F906 A:00 X:9F Y:40 P:26 SP:FB
+F906 A0 80 LDY #$80 A:00 X:9F Y:40 P:26 SP:F9
+F908 60 RTS A:00 X:9F Y:80 P:A4 SP:F9
+D401 C4 78 CPY $78 = 00 A:00 X:9F Y:80 P:A4 SP:FB
+D403 20 09 F9 JSR $F909 A:00 X:9F Y:80 P:A5 SP:FB
+F909 F0 05 BEQ $F910 A:00 X:9F Y:80 P:A5 SP:F9
+F90B 10 03 BPL $F910 A:00 X:9F Y:80 P:A5 SP:F9
+F90D 90 01 BCC $F910 A:00 X:9F Y:80 P:A5 SP:F9
+F90F 60 RTS A:00 X:9F Y:80 P:A5 SP:F9
+D406 E8 INX A:00 X:9F Y:80 P:A5 SP:FB
+D407 A9 80 LDA #$80 A:00 X:A0 Y:80 P:A5 SP:FB
+D409 85 78 STA $78 = 00 A:80 X:A0 Y:80 P:A5 SP:FB
+D40B C4 78 CPY $78 = 80 A:80 X:A0 Y:80 P:A5 SP:FB
+D40D 20 13 F9 JSR $F913 A:80 X:A0 Y:80 P:27 SP:FB
+F913 D0 05 BNE $F91A A:80 X:A0 Y:80 P:27 SP:F9
+F915 30 03 BMI $F91A A:80 X:A0 Y:80 P:27 SP:F9
+F917 90 01 BCC $F91A A:80 X:A0 Y:80 P:27 SP:F9
+F919 60 RTS A:80 X:A0 Y:80 P:27 SP:F9
+D410 E8 INX A:80 X:A0 Y:80 P:27 SP:FB
+D411 A9 81 LDA #$81 A:80 X:A1 Y:80 P:A5 SP:FB
+D413 85 78 STA $78 = 80 A:81 X:A1 Y:80 P:A5 SP:FB
+D415 C4 78 CPY $78 = 81 A:81 X:A1 Y:80 P:A5 SP:FB
+D417 20 1D F9 JSR $F91D A:81 X:A1 Y:80 P:A4 SP:FB
+F91D B0 05 BCS $F924 A:81 X:A1 Y:80 P:A4 SP:F9
+F91F F0 03 BEQ $F924 A:81 X:A1 Y:80 P:A4 SP:F9
+F921 10 01 BPL $F924 A:81 X:A1 Y:80 P:A4 SP:F9
+F923 60 RTS A:81 X:A1 Y:80 P:A4 SP:F9
+D41A E8 INX A:81 X:A1 Y:80 P:A4 SP:FB
+D41B A9 7F LDA #$7F A:81 X:A2 Y:80 P:A4 SP:FB
+D41D 85 78 STA $78 = 81 A:7F X:A2 Y:80 P:24 SP:FB
+D41F C4 78 CPY $78 = 7F A:7F X:A2 Y:80 P:24 SP:FB
+D421 20 27 F9 JSR $F927 A:7F X:A2 Y:80 P:25 SP:FB
+F927 90 05 BCC $F92E A:7F X:A2 Y:80 P:25 SP:F9
+F929 F0 03 BEQ $F92E A:7F X:A2 Y:80 P:25 SP:F9
+F92B 30 01 BMI $F92E A:7F X:A2 Y:80 P:25 SP:F9
+F92D 60 RTS A:7F X:A2 Y:80 P:25 SP:F9
+D424 E8 INX A:7F X:A2 Y:80 P:25 SP:FB
+D425 8A TXA A:7F X:A3 Y:80 P:A5 SP:FB
+D426 A8 TAY A:A3 X:A3 Y:80 P:A5 SP:FB
+D427 20 90 F9 JSR $F990 A:A3 X:A3 Y:A3 P:A5 SP:FB
+F990 A2 55 LDX #$55 A:A3 X:A3 Y:A3 P:A5 SP:F9
+F992 A9 FF LDA #$FF A:A3 X:55 Y:A3 P:25 SP:F9
+F994 85 01 STA $01 = FF A:FF X:55 Y:A3 P:A5 SP:F9
+F996 EA NOP A:FF X:55 Y:A3 P:A5 SP:F9
+F997 24 01 BIT $01 = FF A:FF X:55 Y:A3 P:A5 SP:F9
+F999 38 SEC A:FF X:55 Y:A3 P:E5 SP:F9
+F99A A9 01 LDA #$01 A:FF X:55 Y:A3 P:E5 SP:F9
+F99C 60 RTS A:01 X:55 Y:A3 P:65 SP:F9
+D42A 85 78 STA $78 = 7F A:01 X:55 Y:A3 P:65 SP:FB
+D42C 46 78 LSR $78 = 01 A:01 X:55 Y:A3 P:65 SP:FB
+D42E A5 78 LDA $78 = 00 A:01 X:55 Y:A3 P:67 SP:FB
+D430 20 9D F9 JSR $F99D A:00 X:55 Y:A3 P:67 SP:FB
+F99D 90 1B BCC $F9BA A:00 X:55 Y:A3 P:67 SP:F9
+F99F D0 19 BNE $F9BA A:00 X:55 Y:A3 P:67 SP:F9
+F9A1 30 17 BMI $F9BA A:00 X:55 Y:A3 P:67 SP:F9
+F9A3 50 15 BVC $F9BA A:00 X:55 Y:A3 P:67 SP:F9
+F9A5 C9 00 CMP #$00 A:00 X:55 Y:A3 P:67 SP:F9
+F9A7 D0 11 BNE $F9BA A:00 X:55 Y:A3 P:67 SP:F9
+F9A9 B8 CLV A:00 X:55 Y:A3 P:67 SP:F9
+F9AA A9 AA LDA #$AA A:00 X:55 Y:A3 P:27 SP:F9
+F9AC 60 RTS A:AA X:55 Y:A3 P:A5 SP:F9
+D433 C8 INY A:AA X:55 Y:A3 P:A5 SP:FB
+D434 85 78 STA $78 = 00 A:AA X:55 Y:A4 P:A5 SP:FB
+D436 46 78 LSR $78 = AA A:AA X:55 Y:A4 P:A5 SP:FB
+D438 A5 78 LDA $78 = 55 A:AA X:55 Y:A4 P:24 SP:FB
+D43A 20 AD F9 JSR $F9AD A:55 X:55 Y:A4 P:24 SP:FB
+F9AD B0 0B BCS $F9BA A:55 X:55 Y:A4 P:24 SP:F9
+F9AF F0 09 BEQ $F9BA A:55 X:55 Y:A4 P:24 SP:F9
+F9B1 30 07 BMI $F9BA A:55 X:55 Y:A4 P:24 SP:F9
+F9B3 70 05 BVS $F9BA A:55 X:55 Y:A4 P:24 SP:F9
+F9B5 C9 55 CMP #$55 A:55 X:55 Y:A4 P:24 SP:F9
+F9B7 D0 01 BNE $F9BA A:55 X:55 Y:A4 P:27 SP:F9
+F9B9 60 RTS A:55 X:55 Y:A4 P:27 SP:F9
+D43D C8 INY A:55 X:55 Y:A4 P:27 SP:FB
+D43E 20 BD F9 JSR $F9BD A:55 X:55 Y:A5 P:A5 SP:FB
+F9BD 24 01 BIT $01 = FF A:55 X:55 Y:A5 P:A5 SP:F9
+F9BF 38 SEC A:55 X:55 Y:A5 P:E5 SP:F9
+F9C0 A9 80 LDA #$80 A:55 X:55 Y:A5 P:E5 SP:F9
+F9C2 60 RTS A:80 X:55 Y:A5 P:E5 SP:F9
+D441 85 78 STA $78 = 55 A:80 X:55 Y:A5 P:E5 SP:FB
+D443 06 78 ASL $78 = 80 A:80 X:55 Y:A5 P:E5 SP:FB
+D445 A5 78 LDA $78 = 00 A:80 X:55 Y:A5 P:67 SP:FB
+D447 20 C3 F9 JSR $F9C3 A:00 X:55 Y:A5 P:67 SP:FB
+F9C3 90 1C BCC $F9E1 A:00 X:55 Y:A5 P:67 SP:F9
+F9C5 D0 1A BNE $F9E1 A:00 X:55 Y:A5 P:67 SP:F9
+F9C7 30 18 BMI $F9E1 A:00 X:55 Y:A5 P:67 SP:F9
+F9C9 50 16 BVC $F9E1 A:00 X:55 Y:A5 P:67 SP:F9
+F9CB C9 00 CMP #$00 A:00 X:55 Y:A5 P:67 SP:F9
+F9CD D0 12 BNE $F9E1 A:00 X:55 Y:A5 P:67 SP:F9
+F9CF B8 CLV A:00 X:55 Y:A5 P:67 SP:F9
+F9D0 A9 55 LDA #$55 A:00 X:55 Y:A5 P:27 SP:F9
+F9D2 38 SEC A:55 X:55 Y:A5 P:25 SP:F9
+F9D3 60 RTS A:55 X:55 Y:A5 P:25 SP:F9
+D44A C8 INY A:55 X:55 Y:A5 P:25 SP:FB
+D44B 85 78 STA $78 = 00 A:55 X:55 Y:A6 P:A5 SP:FB
+D44D 06 78 ASL $78 = 55 A:55 X:55 Y:A6 P:A5 SP:FB
+D44F A5 78 LDA $78 = AA A:55 X:55 Y:A6 P:A4 SP:FB
+D451 20 D4 F9 JSR $F9D4 A:AA X:55 Y:A6 P:A4 SP:FB
+F9D4 B0 0B BCS $F9E1 A:AA X:55 Y:A6 P:A4 SP:F9
+F9D6 F0 09 BEQ $F9E1 A:AA X:55 Y:A6 P:A4 SP:F9
+F9D8 10 07 BPL $F9E1 A:AA X:55 Y:A6 P:A4 SP:F9
+F9DA 70 05 BVS $F9E1 A:AA X:55 Y:A6 P:A4 SP:F9
+F9DC C9 AA CMP #$AA A:AA X:55 Y:A6 P:A4 SP:F9
+F9DE D0 01 BNE $F9E1 A:AA X:55 Y:A6 P:27 SP:F9
+F9E0 60 RTS A:AA X:55 Y:A6 P:27 SP:F9
+D454 C8 INY A:AA X:55 Y:A6 P:27 SP:FB
+D455 20 E4 F9 JSR $F9E4 A:AA X:55 Y:A7 P:A5 SP:FB
+F9E4 24 01 BIT $01 = FF A:AA X:55 Y:A7 P:A5 SP:F9
+F9E6 38 SEC A:AA X:55 Y:A7 P:E5 SP:F9
+F9E7 A9 01 LDA #$01 A:AA X:55 Y:A7 P:E5 SP:F9
+F9E9 60 RTS A:01 X:55 Y:A7 P:65 SP:F9
+D458 85 78 STA $78 = AA A:01 X:55 Y:A7 P:65 SP:FB
+D45A 66 78 ROR $78 = 01 A:01 X:55 Y:A7 P:65 SP:FB
+D45C A5 78 LDA $78 = 80 A:01 X:55 Y:A7 P:E5 SP:FB
+D45E 20 EA F9 JSR $F9EA A:80 X:55 Y:A7 P:E5 SP:FB
+F9EA 90 1C BCC $FA08 A:80 X:55 Y:A7 P:E5 SP:F9
+F9EC F0 1A BEQ $FA08 A:80 X:55 Y:A7 P:E5 SP:F9
+F9EE 10 18 BPL $FA08 A:80 X:55 Y:A7 P:E5 SP:F9
+F9F0 50 16 BVC $FA08 A:80 X:55 Y:A7 P:E5 SP:F9
+F9F2 C9 80 CMP #$80 A:80 X:55 Y:A7 P:E5 SP:F9
+F9F4 D0 12 BNE $FA08 A:80 X:55 Y:A7 P:67 SP:F9
+F9F6 B8 CLV A:80 X:55 Y:A7 P:67 SP:F9
+F9F7 18 CLC A:80 X:55 Y:A7 P:27 SP:F9
+F9F8 A9 55 LDA #$55 A:80 X:55 Y:A7 P:26 SP:F9
+F9FA 60 RTS A:55 X:55 Y:A7 P:24 SP:F9
+D461 C8 INY A:55 X:55 Y:A7 P:24 SP:FB
+D462 85 78 STA $78 = 80 A:55 X:55 Y:A8 P:A4 SP:FB
+D464 66 78 ROR $78 = 55 A:55 X:55 Y:A8 P:A4 SP:FB
+D466 A5 78 LDA $78 = 2A A:55 X:55 Y:A8 P:25 SP:FB
+D468 20 FB F9 JSR $F9FB A:2A X:55 Y:A8 P:25 SP:FB
+F9FB 90 0B BCC $FA08 A:2A X:55 Y:A8 P:25 SP:F9
+F9FD F0 09 BEQ $FA08 A:2A X:55 Y:A8 P:25 SP:F9
+F9FF 30 07 BMI $FA08 A:2A X:55 Y:A8 P:25 SP:F9
+FA01 70 05 BVS $FA08 A:2A X:55 Y:A8 P:25 SP:F9
+FA03 C9 2A CMP #$2A A:2A X:55 Y:A8 P:25 SP:F9
+FA05 D0 01 BNE $FA08 A:2A X:55 Y:A8 P:27 SP:F9
+FA07 60 RTS A:2A X:55 Y:A8 P:27 SP:F9
+D46B C8 INY A:2A X:55 Y:A8 P:27 SP:FB
+D46C 20 0A FA JSR $FA0A A:2A X:55 Y:A9 P:A5 SP:FB
+FA0A 24 01 BIT $01 = FF A:2A X:55 Y:A9 P:A5 SP:F9
+FA0C 38 SEC A:2A X:55 Y:A9 P:E5 SP:F9
+FA0D A9 80 LDA #$80 A:2A X:55 Y:A9 P:E5 SP:F9
+FA0F 60 RTS A:80 X:55 Y:A9 P:E5 SP:F9
+D46F 85 78 STA $78 = 2A A:80 X:55 Y:A9 P:E5 SP:FB
+D471 26 78 ROL $78 = 80 A:80 X:55 Y:A9 P:E5 SP:FB
+D473 A5 78 LDA $78 = 01 A:80 X:55 Y:A9 P:65 SP:FB
+D475 20 10 FA JSR $FA10 A:01 X:55 Y:A9 P:65 SP:FB
+FA10 90 1C BCC $FA2E A:01 X:55 Y:A9 P:65 SP:F9
+FA12 F0 1A BEQ $FA2E A:01 X:55 Y:A9 P:65 SP:F9
+FA14 30 18 BMI $FA2E A:01 X:55 Y:A9 P:65 SP:F9
+FA16 50 16 BVC $FA2E A:01 X:55 Y:A9 P:65 SP:F9
+FA18 C9 01 CMP #$01 A:01 X:55 Y:A9 P:65 SP:F9
+FA1A D0 12 BNE $FA2E A:01 X:55 Y:A9 P:67 SP:F9
+FA1C B8 CLV A:01 X:55 Y:A9 P:67 SP:F9
+FA1D 18 CLC A:01 X:55 Y:A9 P:27 SP:F9
+FA1E A9 55 LDA #$55 A:01 X:55 Y:A9 P:26 SP:F9
+FA20 60 RTS A:55 X:55 Y:A9 P:24 SP:F9
+D478 C8 INY A:55 X:55 Y:A9 P:24 SP:FB
+D479 85 78 STA $78 = 01 A:55 X:55 Y:AA P:A4 SP:FB
+D47B 26 78 ROL $78 = 55 A:55 X:55 Y:AA P:A4 SP:FB
+D47D A5 78 LDA $78 = AA A:55 X:55 Y:AA P:A4 SP:FB
+D47F 20 21 FA JSR $FA21 A:AA X:55 Y:AA P:A4 SP:FB
+FA21 B0 0B BCS $FA2E A:AA X:55 Y:AA P:A4 SP:F9
+FA23 F0 09 BEQ $FA2E A:AA X:55 Y:AA P:A4 SP:F9
+FA25 10 07 BPL $FA2E A:AA X:55 Y:AA P:A4 SP:F9
+FA27 70 05 BVS $FA2E A:AA X:55 Y:AA P:A4 SP:F9
+FA29 C9 AA CMP #$AA A:AA X:55 Y:AA P:A4 SP:F9
+FA2B D0 01 BNE $FA2E A:AA X:55 Y:AA P:27 SP:F9
+FA2D 60 RTS A:AA X:55 Y:AA P:27 SP:F9
+D482 A9 FF LDA #$FF A:AA X:55 Y:AA P:27 SP:FB
+D484 85 78 STA $78 = AA A:FF X:55 Y:AA P:A5 SP:FB
+D486 85 01 STA $01 = FF A:FF X:55 Y:AA P:A5 SP:FB
+D488 24 01 BIT $01 = FF A:FF X:55 Y:AA P:A5 SP:FB
+D48A 38 SEC A:FF X:55 Y:AA P:E5 SP:FB
+D48B E6 78 INC $78 = FF A:FF X:55 Y:AA P:E5 SP:FB
+D48D D0 0C BNE $D49B A:FF X:55 Y:AA P:67 SP:FB
+D48F 30 0A BMI $D49B A:FF X:55 Y:AA P:67 SP:FB
+D491 50 08 BVC $D49B A:FF X:55 Y:AA P:67 SP:FB
+D493 90 06 BCC $D49B A:FF X:55 Y:AA P:67 SP:FB
+D495 A5 78 LDA $78 = 00 A:FF X:55 Y:AA P:67 SP:FB
+D497 C9 00 CMP #$00 A:00 X:55 Y:AA P:67 SP:FB
+D499 F0 04 BEQ $D49F A:00 X:55 Y:AA P:67 SP:FB
+D49F A9 7F LDA #$7F A:00 X:55 Y:AA P:67 SP:FB
+D4A1 85 78 STA $78 = 00 A:7F X:55 Y:AA P:65 SP:FB
+D4A3 B8 CLV A:7F X:55 Y:AA P:65 SP:FB
+D4A4 18 CLC A:7F X:55 Y:AA P:25 SP:FB
+D4A5 E6 78 INC $78 = 7F A:7F X:55 Y:AA P:24 SP:FB
+D4A7 F0 0C BEQ $D4B5 A:7F X:55 Y:AA P:A4 SP:FB
+D4A9 10 0A BPL $D4B5 A:7F X:55 Y:AA P:A4 SP:FB
+D4AB 70 08 BVS $D4B5 A:7F X:55 Y:AA P:A4 SP:FB
+D4AD B0 06 BCS $D4B5 A:7F X:55 Y:AA P:A4 SP:FB
+D4AF A5 78 LDA $78 = 80 A:7F X:55 Y:AA P:A4 SP:FB
+D4B1 C9 80 CMP #$80 A:80 X:55 Y:AA P:A4 SP:FB
+D4B3 F0 04 BEQ $D4B9 A:80 X:55 Y:AA P:27 SP:FB
+D4B9 A9 00 LDA #$00 A:80 X:55 Y:AA P:27 SP:FB
+D4BB 85 78 STA $78 = 80 A:00 X:55 Y:AA P:27 SP:FB
+D4BD 24 01 BIT $01 = FF A:00 X:55 Y:AA P:27 SP:FB
+D4BF 38 SEC A:00 X:55 Y:AA P:E7 SP:FB
+D4C0 C6 78 DEC $78 = 00 A:00 X:55 Y:AA P:E7 SP:FB
+D4C2 F0 0C BEQ $D4D0 A:00 X:55 Y:AA P:E5 SP:FB
+D4C4 10 0A BPL $D4D0 A:00 X:55 Y:AA P:E5 SP:FB
+D4C6 50 08 BVC $D4D0 A:00 X:55 Y:AA P:E5 SP:FB
+D4C8 90 06 BCC $D4D0 A:00 X:55 Y:AA P:E5 SP:FB
+D4CA A5 78 LDA $78 = FF A:00 X:55 Y:AA P:E5 SP:FB
+D4CC C9 FF CMP #$FF A:FF X:55 Y:AA P:E5 SP:FB
+D4CE F0 04 BEQ $D4D4 A:FF X:55 Y:AA P:67 SP:FB
+D4D4 A9 80 LDA #$80 A:FF X:55 Y:AA P:67 SP:FB
+D4D6 85 78 STA $78 = FF A:80 X:55 Y:AA P:E5 SP:FB
+D4D8 B8 CLV A:80 X:55 Y:AA P:E5 SP:FB
+D4D9 18 CLC A:80 X:55 Y:AA P:A5 SP:FB
+D4DA C6 78 DEC $78 = 80 A:80 X:55 Y:AA P:A4 SP:FB
+D4DC F0 0C BEQ $D4EA A:80 X:55 Y:AA P:24 SP:FB
+D4DE 30 0A BMI $D4EA A:80 X:55 Y:AA P:24 SP:FB
+D4E0 70 08 BVS $D4EA A:80 X:55 Y:AA P:24 SP:FB
+D4E2 B0 06 BCS $D4EA A:80 X:55 Y:AA P:24 SP:FB
+D4E4 A5 78 LDA $78 = 7F A:80 X:55 Y:AA P:24 SP:FB
+D4E6 C9 7F CMP #$7F A:7F X:55 Y:AA P:24 SP:FB
+D4E8 F0 04 BEQ $D4EE A:7F X:55 Y:AA P:27 SP:FB
+D4EE A9 01 LDA #$01 A:7F X:55 Y:AA P:27 SP:FB
+D4F0 85 78 STA $78 = 7F A:01 X:55 Y:AA P:25 SP:FB
+D4F2 C6 78 DEC $78 = 01 A:01 X:55 Y:AA P:25 SP:FB
+D4F4 F0 04 BEQ $D4FA A:01 X:55 Y:AA P:27 SP:FB
+D4FA 60 RTS A:01 X:55 Y:AA P:27 SP:FB
+C615 20 FB D4 JSR $D4FB A:01 X:55 Y:AA P:27 SP:FD
+D4FB A9 55 LDA #$55 A:01 X:55 Y:AA P:27 SP:FB
+D4FD 8D 78 06 STA $0678 = 00 A:55 X:55 Y:AA P:25 SP:FB
+D500 A9 FF LDA #$FF A:55 X:55 Y:AA P:25 SP:FB
+D502 85 01 STA $01 = FF A:FF X:55 Y:AA P:A5 SP:FB
+D504 24 01 BIT $01 = FF A:FF X:55 Y:AA P:A5 SP:FB
+D506 A0 11 LDY #$11 A:FF X:55 Y:AA P:E5 SP:FB
+D508 A2 23 LDX #$23 A:FF X:55 Y:11 P:65 SP:FB
+D50A A9 00 LDA #$00 A:FF X:23 Y:11 P:65 SP:FB
+D50C AD 78 06 LDA $0678 = 55 A:00 X:23 Y:11 P:67 SP:FB
+D50F F0 10 BEQ $D521 A:55 X:23 Y:11 P:65 SP:FB
+D511 30 0E BMI $D521 A:55 X:23 Y:11 P:65 SP:FB
+D513 C9 55 CMP #$55 A:55 X:23 Y:11 P:65 SP:FB
+D515 D0 0A BNE $D521 A:55 X:23 Y:11 P:67 SP:FB
+D517 C0 11 CPY #$11 A:55 X:23 Y:11 P:67 SP:FB
+D519 D0 06 BNE $D521 A:55 X:23 Y:11 P:67 SP:FB
+D51B E0 23 CPX #$23 A:55 X:23 Y:11 P:67 SP:FB
+D51D 50 02 BVC $D521 A:55 X:23 Y:11 P:67 SP:FB
+D51F F0 04 BEQ $D525 A:55 X:23 Y:11 P:67 SP:FB
+D525 A9 46 LDA #$46 A:55 X:23 Y:11 P:67 SP:FB
+D527 24 01 BIT $01 = FF A:46 X:23 Y:11 P:65 SP:FB
+D529 8D 78 06 STA $0678 = 55 A:46 X:23 Y:11 P:E5 SP:FB
+D52C F0 0B BEQ $D539 A:46 X:23 Y:11 P:E5 SP:FB
+D52E 10 09 BPL $D539 A:46 X:23 Y:11 P:E5 SP:FB
+D530 50 07 BVC $D539 A:46 X:23 Y:11 P:E5 SP:FB
+D532 AD 78 06 LDA $0678 = 46 A:46 X:23 Y:11 P:E5 SP:FB
+D535 C9 46 CMP #$46 A:46 X:23 Y:11 P:65 SP:FB
+D537 F0 04 BEQ $D53D A:46 X:23 Y:11 P:67 SP:FB
+D53D A9 55 LDA #$55 A:46 X:23 Y:11 P:67 SP:FB
+D53F 8D 78 06 STA $0678 = 46 A:55 X:23 Y:11 P:65 SP:FB
+D542 24 01 BIT $01 = FF A:55 X:23 Y:11 P:65 SP:FB
+D544 A9 11 LDA #$11 A:55 X:23 Y:11 P:E5 SP:FB
+D546 A2 23 LDX #$23 A:11 X:23 Y:11 P:65 SP:FB
+D548 A0 00 LDY #$00 A:11 X:23 Y:11 P:65 SP:FB
+D54A AC 78 06 LDY $0678 = 55 A:11 X:23 Y:00 P:67 SP:FB
+D54D F0 10 BEQ $D55F A:11 X:23 Y:55 P:65 SP:FB
+D54F 30 0E BMI $D55F A:11 X:23 Y:55 P:65 SP:FB
+D551 C0 55 CPY #$55 A:11 X:23 Y:55 P:65 SP:FB
+D553 D0 0A BNE $D55F A:11 X:23 Y:55 P:67 SP:FB
+D555 C9 11 CMP #$11 A:11 X:23 Y:55 P:67 SP:FB
+D557 D0 06 BNE $D55F A:11 X:23 Y:55 P:67 SP:FB
+D559 E0 23 CPX #$23 A:11 X:23 Y:55 P:67 SP:FB
+D55B 50 02 BVC $D55F A:11 X:23 Y:55 P:67 SP:FB
+D55D F0 04 BEQ $D563 A:11 X:23 Y:55 P:67 SP:FB
+D563 A0 46 LDY #$46 A:11 X:23 Y:55 P:67 SP:FB
+D565 24 01 BIT $01 = FF A:11 X:23 Y:46 P:65 SP:FB
+D567 8C 78 06 STY $0678 = 55 A:11 X:23 Y:46 P:E5 SP:FB
+D56A F0 0B BEQ $D577 A:11 X:23 Y:46 P:E5 SP:FB
+D56C 10 09 BPL $D577 A:11 X:23 Y:46 P:E5 SP:FB
+D56E 50 07 BVC $D577 A:11 X:23 Y:46 P:E5 SP:FB
+D570 AC 78 06 LDY $0678 = 46 A:11 X:23 Y:46 P:E5 SP:FB
+D573 C0 46 CPY #$46 A:11 X:23 Y:46 P:65 SP:FB
+D575 F0 04 BEQ $D57B A:11 X:23 Y:46 P:67 SP:FB
+D57B 24 01 BIT $01 = FF A:11 X:23 Y:46 P:67 SP:FB
+D57D A9 55 LDA #$55 A:11 X:23 Y:46 P:E5 SP:FB
+D57F 8D 78 06 STA $0678 = 46 A:55 X:23 Y:46 P:65 SP:FB
+D582 A0 11 LDY #$11 A:55 X:23 Y:46 P:65 SP:FB
+D584 A9 23 LDA #$23 A:55 X:23 Y:11 P:65 SP:FB
+D586 A2 00 LDX #$00 A:23 X:23 Y:11 P:65 SP:FB
+D588 AE 78 06 LDX $0678 = 55 A:23 X:00 Y:11 P:67 SP:FB
+D58B F0 10 BEQ $D59D A:23 X:55 Y:11 P:65 SP:FB
+D58D 30 0E BMI $D59D A:23 X:55 Y:11 P:65 SP:FB
+D58F E0 55 CPX #$55 A:23 X:55 Y:11 P:65 SP:FB
+D591 D0 0A BNE $D59D A:23 X:55 Y:11 P:67 SP:FB
+D593 C0 11 CPY #$11 A:23 X:55 Y:11 P:67 SP:FB
+D595 D0 06 BNE $D59D A:23 X:55 Y:11 P:67 SP:FB
+D597 C9 23 CMP #$23 A:23 X:55 Y:11 P:67 SP:FB
+D599 50 02 BVC $D59D A:23 X:55 Y:11 P:67 SP:FB
+D59B F0 04 BEQ $D5A1 A:23 X:55 Y:11 P:67 SP:FB
+D5A1 A2 46 LDX #$46 A:23 X:55 Y:11 P:67 SP:FB
+D5A3 24 01 BIT $01 = FF A:23 X:46 Y:11 P:65 SP:FB
+D5A5 8E 78 06 STX $0678 = 55 A:23 X:46 Y:11 P:E5 SP:FB
+D5A8 F0 0B BEQ $D5B5 A:23 X:46 Y:11 P:E5 SP:FB
+D5AA 10 09 BPL $D5B5 A:23 X:46 Y:11 P:E5 SP:FB
+D5AC 50 07 BVC $D5B5 A:23 X:46 Y:11 P:E5 SP:FB
+D5AE AE 78 06 LDX $0678 = 46 A:23 X:46 Y:11 P:E5 SP:FB
+D5B1 E0 46 CPX #$46 A:23 X:46 Y:11 P:65 SP:FB
+D5B3 F0 04 BEQ $D5B9 A:23 X:46 Y:11 P:67 SP:FB
+D5B9 A9 C0 LDA #$C0 A:23 X:46 Y:11 P:67 SP:FB
+D5BB 8D 78 06 STA $0678 = 46 A:C0 X:46 Y:11 P:E5 SP:FB
+D5BE A2 33 LDX #$33 A:C0 X:46 Y:11 P:E5 SP:FB
+D5C0 A0 88 LDY #$88 A:C0 X:33 Y:11 P:65 SP:FB
+D5C2 A9 05 LDA #$05 A:C0 X:33 Y:88 P:E5 SP:FB
+D5C4 2C 78 06 BIT $0678 = C0 A:05 X:33 Y:88 P:65 SP:FB
+D5C7 10 10 BPL $D5D9 A:05 X:33 Y:88 P:E7 SP:FB
+D5C9 50 0E BVC $D5D9 A:05 X:33 Y:88 P:E7 SP:FB
+D5CB D0 0C BNE $D5D9 A:05 X:33 Y:88 P:E7 SP:FB
+D5CD C9 05 CMP #$05 A:05 X:33 Y:88 P:E7 SP:FB
+D5CF D0 08 BNE $D5D9 A:05 X:33 Y:88 P:67 SP:FB
+D5D1 E0 33 CPX #$33 A:05 X:33 Y:88 P:67 SP:FB
+D5D3 D0 04 BNE $D5D9 A:05 X:33 Y:88 P:67 SP:FB
+D5D5 C0 88 CPY #$88 A:05 X:33 Y:88 P:67 SP:FB
+D5D7 F0 04 BEQ $D5DD A:05 X:33 Y:88 P:67 SP:FB
+D5DD A9 03 LDA #$03 A:05 X:33 Y:88 P:67 SP:FB
+D5DF 8D 78 06 STA $0678 = C0 A:03 X:33 Y:88 P:65 SP:FB
+D5E2 A9 01 LDA #$01 A:03 X:33 Y:88 P:65 SP:FB
+D5E4 2C 78 06 BIT $0678 = 03 A:01 X:33 Y:88 P:65 SP:FB
+D5E7 30 08 BMI $D5F1 A:01 X:33 Y:88 P:25 SP:FB
+D5E9 70 06 BVS $D5F1 A:01 X:33 Y:88 P:25 SP:FB
+D5EB F0 04 BEQ $D5F1 A:01 X:33 Y:88 P:25 SP:FB
+D5ED C9 01 CMP #$01 A:01 X:33 Y:88 P:25 SP:FB
+D5EF F0 04 BEQ $D5F5 A:01 X:33 Y:88 P:27 SP:FB
+D5F5 A0 B8 LDY #$B8 A:01 X:33 Y:88 P:27 SP:FB
+D5F7 A9 AA LDA #$AA A:01 X:33 Y:B8 P:A5 SP:FB
+D5F9 8D 78 06 STA $0678 = 03 A:AA X:33 Y:B8 P:A5 SP:FB
+D5FC 20 B6 F7 JSR $F7B6 A:AA X:33 Y:B8 P:A5 SP:FB
+F7B6 18 CLC A:AA X:33 Y:B8 P:A5 SP:F9
+F7B7 A9 FF LDA #$FF A:AA X:33 Y:B8 P:A4 SP:F9
+F7B9 85 01 STA $01 = FF A:FF X:33 Y:B8 P:A4 SP:F9
+F7BB 24 01 BIT $01 = FF A:FF X:33 Y:B8 P:A4 SP:F9
+F7BD A9 55 LDA #$55 A:FF X:33 Y:B8 P:E4 SP:F9
+F7BF 60 RTS A:55 X:33 Y:B8 P:64 SP:F9
+D5FF 0D 78 06 ORA $0678 = AA A:55 X:33 Y:B8 P:64 SP:FB
+D602 20 C0 F7 JSR $F7C0 A:FF X:33 Y:B8 P:E4 SP:FB
+F7C0 B0 09 BCS $F7CB A:FF X:33 Y:B8 P:E4 SP:F9
+F7C2 10 07 BPL $F7CB A:FF X:33 Y:B8 P:E4 SP:F9
+F7C4 C9 FF CMP #$FF A:FF X:33 Y:B8 P:E4 SP:F9
+F7C6 D0 03 BNE $F7CB A:FF X:33 Y:B8 P:67 SP:F9
+F7C8 50 01 BVC $F7CB A:FF X:33 Y:B8 P:67 SP:F9
+F7CA 60 RTS A:FF X:33 Y:B8 P:67 SP:F9
+D605 C8 INY A:FF X:33 Y:B8 P:67 SP:FB
+D606 A9 00 LDA #$00 A:FF X:33 Y:B9 P:E5 SP:FB
+D608 8D 78 06 STA $0678 = AA A:00 X:33 Y:B9 P:67 SP:FB
+D60B 20 CE F7 JSR $F7CE A:00 X:33 Y:B9 P:67 SP:FB
+F7CE 38 SEC A:00 X:33 Y:B9 P:67 SP:F9
+F7CF B8 CLV A:00 X:33 Y:B9 P:67 SP:F9
+F7D0 A9 00 LDA #$00 A:00 X:33 Y:B9 P:27 SP:F9
+F7D2 60 RTS A:00 X:33 Y:B9 P:27 SP:F9
+D60E 0D 78 06 ORA $0678 = 00 A:00 X:33 Y:B9 P:27 SP:FB
+D611 20 D3 F7 JSR $F7D3 A:00 X:33 Y:B9 P:27 SP:FB
+F7D3 D0 07 BNE $F7DC A:00 X:33 Y:B9 P:27 SP:F9
+F7D5 70 05 BVS $F7DC A:00 X:33 Y:B9 P:27 SP:F9
+F7D7 90 03 BCC $F7DC A:00 X:33 Y:B9 P:27 SP:F9
+F7D9 30 01 BMI $F7DC A:00 X:33 Y:B9 P:27 SP:F9
+F7DB 60 RTS A:00 X:33 Y:B9 P:27 SP:F9
+D614 C8 INY A:00 X:33 Y:B9 P:27 SP:FB
+D615 A9 AA LDA #$AA A:00 X:33 Y:BA P:A5 SP:FB
+D617 8D 78 06 STA $0678 = 00 A:AA X:33 Y:BA P:A5 SP:FB
+D61A 20 DF F7 JSR $F7DF A:AA X:33 Y:BA P:A5 SP:FB
+F7DF 18 CLC A:AA X:33 Y:BA P:A5 SP:F9
+F7E0 24 01 BIT $01 = FF A:AA X:33 Y:BA P:A4 SP:F9
+F7E2 A9 55 LDA #$55 A:AA X:33 Y:BA P:E4 SP:F9
+F7E4 60 RTS A:55 X:33 Y:BA P:64 SP:F9
+D61D 2D 78 06 AND $0678 = AA A:55 X:33 Y:BA P:64 SP:FB
+D620 20 E5 F7 JSR $F7E5 A:00 X:33 Y:BA P:66 SP:FB
+F7E5 D0 07 BNE $F7EE A:00 X:33 Y:BA P:66 SP:F9
+F7E7 50 05 BVC $F7EE A:00 X:33 Y:BA P:66 SP:F9
+F7E9 B0 03 BCS $F7EE A:00 X:33 Y:BA P:66 SP:F9
+F7EB 30 01 BMI $F7EE A:00 X:33 Y:BA P:66 SP:F9
+F7ED 60 RTS A:00 X:33 Y:BA P:66 SP:F9
+D623 C8 INY A:00 X:33 Y:BA P:66 SP:FB
+D624 A9 EF LDA #$EF A:00 X:33 Y:BB P:E4 SP:FB
+D626 8D 78 06 STA $0678 = AA A:EF X:33 Y:BB P:E4 SP:FB
+D629 20 F1 F7 JSR $F7F1 A:EF X:33 Y:BB P:E4 SP:FB
+F7F1 38 SEC A:EF X:33 Y:BB P:E4 SP:F9
+F7F2 B8 CLV A:EF X:33 Y:BB P:E5 SP:F9
+F7F3 A9 F8 LDA #$F8 A:EF X:33 Y:BB P:A5 SP:F9
+F7F5 60 RTS A:F8 X:33 Y:BB P:A5 SP:F9
+D62C 2D 78 06 AND $0678 = EF A:F8 X:33 Y:BB P:A5 SP:FB
+D62F 20 F6 F7 JSR $F7F6 A:E8 X:33 Y:BB P:A5 SP:FB
+F7F6 90 09 BCC $F801 A:E8 X:33 Y:BB P:A5 SP:F9
+F7F8 10 07 BPL $F801 A:E8 X:33 Y:BB P:A5 SP:F9
+F7FA C9 E8 CMP #$E8 A:E8 X:33 Y:BB P:A5 SP:F9
+F7FC D0 03 BNE $F801 A:E8 X:33 Y:BB P:27 SP:F9
+F7FE 70 01 BVS $F801 A:E8 X:33 Y:BB P:27 SP:F9
+F800 60 RTS A:E8 X:33 Y:BB P:27 SP:F9
+D632 C8 INY A:E8 X:33 Y:BB P:27 SP:FB
+D633 A9 AA LDA #$AA A:E8 X:33 Y:BC P:A5 SP:FB
+D635 8D 78 06 STA $0678 = EF A:AA X:33 Y:BC P:A5 SP:FB
+D638 20 04 F8 JSR $F804 A:AA X:33 Y:BC P:A5 SP:FB
+F804 18 CLC A:AA X:33 Y:BC P:A5 SP:F9
+F805 24 01 BIT $01 = FF A:AA X:33 Y:BC P:A4 SP:F9
+F807 A9 5F LDA #$5F A:AA X:33 Y:BC P:E4 SP:F9
+F809 60 RTS A:5F X:33 Y:BC P:64 SP:F9
+D63B 4D 78 06 EOR $0678 = AA A:5F X:33 Y:BC P:64 SP:FB
+D63E 20 0A F8 JSR $F80A A:F5 X:33 Y:BC P:E4 SP:FB
+F80A B0 09 BCS $F815 A:F5 X:33 Y:BC P:E4 SP:F9
+F80C 10 07 BPL $F815 A:F5 X:33 Y:BC P:E4 SP:F9
+F80E C9 F5 CMP #$F5 A:F5 X:33 Y:BC P:E4 SP:F9
+F810 D0 03 BNE $F815 A:F5 X:33 Y:BC P:67 SP:F9
+F812 50 01 BVC $F815 A:F5 X:33 Y:BC P:67 SP:F9
+F814 60 RTS A:F5 X:33 Y:BC P:67 SP:F9
+D641 C8 INY A:F5 X:33 Y:BC P:67 SP:FB
+D642 A9 70 LDA #$70 A:F5 X:33 Y:BD P:E5 SP:FB
+D644 8D 78 06 STA $0678 = AA A:70 X:33 Y:BD P:65 SP:FB
+D647 20 18 F8 JSR $F818 A:70 X:33 Y:BD P:65 SP:FB
+F818 38 SEC A:70 X:33 Y:BD P:65 SP:F9
+F819 B8 CLV A:70 X:33 Y:BD P:65 SP:F9
+F81A A9 70 LDA #$70 A:70 X:33 Y:BD P:25 SP:F9
+F81C 60 RTS A:70 X:33 Y:BD P:25 SP:F9
+D64A 4D 78 06 EOR $0678 = 70 A:70 X:33 Y:BD P:25 SP:FB
+D64D 20 1D F8 JSR $F81D A:00 X:33 Y:BD P:27 SP:FB
+F81D D0 07 BNE $F826 A:00 X:33 Y:BD P:27 SP:F9
+F81F 70 05 BVS $F826 A:00 X:33 Y:BD P:27 SP:F9
+F821 90 03 BCC $F826 A:00 X:33 Y:BD P:27 SP:F9
+F823 30 01 BMI $F826 A:00 X:33 Y:BD P:27 SP:F9
+F825 60 RTS A:00 X:33 Y:BD P:27 SP:F9
+D650 C8 INY A:00 X:33 Y:BD P:27 SP:FB
+D651 A9 69 LDA #$69 A:00 X:33 Y:BE P:A5 SP:FB
+D653 8D 78 06 STA $0678 = 70 A:69 X:33 Y:BE P:25 SP:FB
+D656 20 29 F8 JSR $F829 A:69 X:33 Y:BE P:25 SP:FB
+F829 18 CLC A:69 X:33 Y:BE P:25 SP:F9
+F82A 24 01 BIT $01 = FF A:69 X:33 Y:BE P:24 SP:F9
+F82C A9 00 LDA #$00 A:69 X:33 Y:BE P:E4 SP:F9
+F82E 60 RTS A:00 X:33 Y:BE P:66 SP:F9
+D659 6D 78 06 ADC $0678 = 69 A:00 X:33 Y:BE P:66 SP:FB
+D65C 20 2F F8 JSR $F82F A:69 X:33 Y:BE P:24 SP:FB
+F82F 30 09 BMI $F83A A:69 X:33 Y:BE P:24 SP:F9
+F831 B0 07 BCS $F83A A:69 X:33 Y:BE P:24 SP:F9
+F833 C9 69 CMP #$69 A:69 X:33 Y:BE P:24 SP:F9
+F835 D0 03 BNE $F83A A:69 X:33 Y:BE P:27 SP:F9
+F837 70 01 BVS $F83A A:69 X:33 Y:BE P:27 SP:F9
+F839 60 RTS A:69 X:33 Y:BE P:27 SP:F9
+D65F C8 INY A:69 X:33 Y:BE P:27 SP:FB
+D660 20 3D F8 JSR $F83D A:69 X:33 Y:BF P:A5 SP:FB
+F83D 38 SEC A:69 X:33 Y:BF P:A5 SP:F9
+F83E 24 01 BIT $01 = FF A:69 X:33 Y:BF P:A5 SP:F9
+F840 A9 00 LDA #$00 A:69 X:33 Y:BF P:E5 SP:F9
+F842 60 RTS A:00 X:33 Y:BF P:67 SP:F9
+D663 6D 78 06 ADC $0678 = 69 A:00 X:33 Y:BF P:67 SP:FB
+D666 20 43 F8 JSR $F843 A:6A X:33 Y:BF P:24 SP:FB
+F843 30 09 BMI $F84E A:6A X:33 Y:BF P:24 SP:F9
+F845 B0 07 BCS $F84E A:6A X:33 Y:BF P:24 SP:F9
+F847 C9 6A CMP #$6A A:6A X:33 Y:BF P:24 SP:F9
+F849 D0 03 BNE $F84E A:6A X:33 Y:BF P:27 SP:F9
+F84B 70 01 BVS $F84E A:6A X:33 Y:BF P:27 SP:F9
+F84D 60 RTS A:6A X:33 Y:BF P:27 SP:F9
+D669 C8 INY A:6A X:33 Y:BF P:27 SP:FB
+D66A A9 7F LDA #$7F A:6A X:33 Y:C0 P:A5 SP:FB
+D66C 8D 78 06 STA $0678 = 69 A:7F X:33 Y:C0 P:25 SP:FB
+D66F 20 51 F8 JSR $F851 A:7F X:33 Y:C0 P:25 SP:FB
+F851 38 SEC A:7F X:33 Y:C0 P:25 SP:F9
+F852 B8 CLV A:7F X:33 Y:C0 P:25 SP:F9
+F853 A9 7F LDA #$7F A:7F X:33 Y:C0 P:25 SP:F9
+F855 60 RTS A:7F X:33 Y:C0 P:25 SP:F9
+D672 6D 78 06 ADC $0678 = 7F A:7F X:33 Y:C0 P:25 SP:FB
+D675 20 56 F8 JSR $F856 A:FF X:33 Y:C0 P:E4 SP:FB
+F856 10 09 BPL $F861 A:FF X:33 Y:C0 P:E4 SP:F9
+F858 B0 07 BCS $F861 A:FF X:33 Y:C0 P:E4 SP:F9
+F85A C9 FF CMP #$FF A:FF X:33 Y:C0 P:E4 SP:F9
+F85C D0 03 BNE $F861 A:FF X:33 Y:C0 P:67 SP:F9
+F85E 50 01 BVC $F861 A:FF X:33 Y:C0 P:67 SP:F9
+F860 60 RTS A:FF X:33 Y:C0 P:67 SP:F9
+D678 C8 INY A:FF X:33 Y:C0 P:67 SP:FB
+D679 A9 80 LDA #$80 A:FF X:33 Y:C1 P:E5 SP:FB
+D67B 8D 78 06 STA $0678 = 7F A:80 X:33 Y:C1 P:E5 SP:FB
+D67E 20 64 F8 JSR $F864 A:80 X:33 Y:C1 P:E5 SP:FB
+F864 18 CLC A:80 X:33 Y:C1 P:E5 SP:F9
+F865 24 01 BIT $01 = FF A:80 X:33 Y:C1 P:E4 SP:F9
+F867 A9 7F LDA #$7F A:80 X:33 Y:C1 P:E4 SP:F9
+F869 60 RTS A:7F X:33 Y:C1 P:64 SP:F9
+D681 6D 78 06 ADC $0678 = 80 A:7F X:33 Y:C1 P:64 SP:FB
+D684 20 6A F8 JSR $F86A A:FF X:33 Y:C1 P:A4 SP:FB
+F86A 10 09 BPL $F875 A:FF X:33 Y:C1 P:A4 SP:F9
+F86C B0 07 BCS $F875 A:FF X:33 Y:C1 P:A4 SP:F9
+F86E C9 FF CMP #$FF A:FF X:33 Y:C1 P:A4 SP:F9
+F870 D0 03 BNE $F875 A:FF X:33 Y:C1 P:27 SP:F9
+F872 70 01 BVS $F875 A:FF X:33 Y:C1 P:27 SP:F9
+F874 60 RTS A:FF X:33 Y:C1 P:27 SP:F9
+D687 C8 INY A:FF X:33 Y:C1 P:27 SP:FB
+D688 20 78 F8 JSR $F878 A:FF X:33 Y:C2 P:A5 SP:FB
+F878 38 SEC A:FF X:33 Y:C2 P:A5 SP:F9
+F879 B8 CLV A:FF X:33 Y:C2 P:A5 SP:F9
+F87A A9 7F LDA #$7F A:FF X:33 Y:C2 P:A5 SP:F9
+F87C 60 RTS A:7F X:33 Y:C2 P:25 SP:F9
+D68B 6D 78 06 ADC $0678 = 80 A:7F X:33 Y:C2 P:25 SP:FB
+D68E 20 7D F8 JSR $F87D A:00 X:33 Y:C2 P:27 SP:FB
+F87D D0 07 BNE $F886 A:00 X:33 Y:C2 P:27 SP:F9
+F87F 30 05 BMI $F886 A:00 X:33 Y:C2 P:27 SP:F9
+F881 70 03 BVS $F886 A:00 X:33 Y:C2 P:27 SP:F9
+F883 90 01 BCC $F886 A:00 X:33 Y:C2 P:27 SP:F9
+F885 60 RTS A:00 X:33 Y:C2 P:27 SP:F9
+D691 C8 INY A:00 X:33 Y:C2 P:27 SP:FB
+D692 A9 40 LDA #$40 A:00 X:33 Y:C3 P:A5 SP:FB
+D694 8D 78 06 STA $0678 = 80 A:40 X:33 Y:C3 P:25 SP:FB
+D697 20 89 F8 JSR $F889 A:40 X:33 Y:C3 P:25 SP:FB
+F889 24 01 BIT $01 = FF A:40 X:33 Y:C3 P:25 SP:F9
+F88B A9 40 LDA #$40 A:40 X:33 Y:C3 P:E5 SP:F9
+F88D 60 RTS A:40 X:33 Y:C3 P:65 SP:F9
+D69A CD 78 06 CMP $0678 = 40 A:40 X:33 Y:C3 P:65 SP:FB
+D69D 20 8E F8 JSR $F88E A:40 X:33 Y:C3 P:67 SP:FB
+F88E 30 07 BMI $F897 A:40 X:33 Y:C3 P:67 SP:F9
+F890 90 05 BCC $F897 A:40 X:33 Y:C3 P:67 SP:F9
+F892 D0 03 BNE $F897 A:40 X:33 Y:C3 P:67 SP:F9
+F894 50 01 BVC $F897 A:40 X:33 Y:C3 P:67 SP:F9
+F896 60 RTS A:40 X:33 Y:C3 P:67 SP:F9
+D6A0 C8 INY A:40 X:33 Y:C3 P:67 SP:FB
+D6A1 48 PHA A:40 X:33 Y:C4 P:E5 SP:FB
+D6A2 A9 3F LDA #$3F A:40 X:33 Y:C4 P:E5 SP:FA
+D6A4 8D 78 06 STA $0678 = 40 A:3F X:33 Y:C4 P:65 SP:FA
+D6A7 68 PLA A:3F X:33 Y:C4 P:65 SP:FA
+D6A8 20 9A F8 JSR $F89A A:40 X:33 Y:C4 P:65 SP:FB
+F89A B8 CLV A:40 X:33 Y:C4 P:65 SP:F9
+F89B 60 RTS A:40 X:33 Y:C4 P:25 SP:F9
+D6AB CD 78 06 CMP $0678 = 3F A:40 X:33 Y:C4 P:25 SP:FB
+D6AE 20 9C F8 JSR $F89C A:40 X:33 Y:C4 P:25 SP:FB
+F89C F0 07 BEQ $F8A5 A:40 X:33 Y:C4 P:25 SP:F9
+F89E 30 05 BMI $F8A5 A:40 X:33 Y:C4 P:25 SP:F9
+F8A0 90 03 BCC $F8A5 A:40 X:33 Y:C4 P:25 SP:F9
+F8A2 70 01 BVS $F8A5 A:40 X:33 Y:C4 P:25 SP:F9
+F8A4 60 RTS A:40 X:33 Y:C4 P:25 SP:F9
+D6B1 C8 INY A:40 X:33 Y:C4 P:25 SP:FB
+D6B2 48 PHA A:40 X:33 Y:C5 P:A5 SP:FB
+D6B3 A9 41 LDA #$41 A:40 X:33 Y:C5 P:A5 SP:FA
+D6B5 8D 78 06 STA $0678 = 3F A:41 X:33 Y:C5 P:25 SP:FA
+D6B8 68 PLA A:41 X:33 Y:C5 P:25 SP:FA
+D6B9 CD 78 06 CMP $0678 = 41 A:40 X:33 Y:C5 P:25 SP:FB
+D6BC 20 A8 F8 JSR $F8A8 A:40 X:33 Y:C5 P:A4 SP:FB
+F8A8 F0 05 BEQ $F8AF A:40 X:33 Y:C5 P:A4 SP:F9
+F8AA 10 03 BPL $F8AF A:40 X:33 Y:C5 P:A4 SP:F9
+F8AC 10 01 BPL $F8AF A:40 X:33 Y:C5 P:A4 SP:F9
+F8AE 60 RTS A:40 X:33 Y:C5 P:A4 SP:F9
+D6BF C8 INY A:40 X:33 Y:C5 P:A4 SP:FB
+D6C0 48 PHA A:40 X:33 Y:C6 P:A4 SP:FB
+D6C1 A9 00 LDA #$00 A:40 X:33 Y:C6 P:A4 SP:FA
+D6C3 8D 78 06 STA $0678 = 41 A:00 X:33 Y:C6 P:26 SP:FA
+D6C6 68 PLA A:00 X:33 Y:C6 P:26 SP:FA
+D6C7 20 B2 F8 JSR $F8B2 A:40 X:33 Y:C6 P:24 SP:FB
+F8B2 A9 80 LDA #$80 A:40 X:33 Y:C6 P:24 SP:F9
+F8B4 60 RTS A:80 X:33 Y:C6 P:A4 SP:F9
+D6CA CD 78 06 CMP $0678 = 00 A:80 X:33 Y:C6 P:A4 SP:FB
+D6CD 20 B5 F8 JSR $F8B5 A:80 X:33 Y:C6 P:A5 SP:FB
+F8B5 F0 05 BEQ $F8BC A:80 X:33 Y:C6 P:A5 SP:F9
+F8B7 10 03 BPL $F8BC A:80 X:33 Y:C6 P:A5 SP:F9
+F8B9 90 01 BCC $F8BC A:80 X:33 Y:C6 P:A5 SP:F9
+F8BB 60 RTS A:80 X:33 Y:C6 P:A5 SP:F9
+D6D0 C8 INY A:80 X:33 Y:C6 P:A5 SP:FB
+D6D1 48 PHA A:80 X:33 Y:C7 P:A5 SP:FB
+D6D2 A9 80 LDA #$80 A:80 X:33 Y:C7 P:A5 SP:FA
+D6D4 8D 78 06 STA $0678 = 00 A:80 X:33 Y:C7 P:A5 SP:FA
+D6D7 68 PLA A:80 X:33 Y:C7 P:A5 SP:FA
+D6D8 CD 78 06 CMP $0678 = 80 A:80 X:33 Y:C7 P:A5 SP:FB
+D6DB 20 BF F8 JSR $F8BF A:80 X:33 Y:C7 P:27 SP:FB
+F8BF D0 05 BNE $F8C6 A:80 X:33 Y:C7 P:27 SP:F9
+F8C1 30 03 BMI $F8C6 A:80 X:33 Y:C7 P:27 SP:F9
+F8C3 90 01 BCC $F8C6 A:80 X:33 Y:C7 P:27 SP:F9
+F8C5 60 RTS A:80 X:33 Y:C7 P:27 SP:F9
+D6DE C8 INY A:80 X:33 Y:C7 P:27 SP:FB
+D6DF 48 PHA A:80 X:33 Y:C8 P:A5 SP:FB
+D6E0 A9 81 LDA #$81 A:80 X:33 Y:C8 P:A5 SP:FA
+D6E2 8D 78 06 STA $0678 = 80 A:81 X:33 Y:C8 P:A5 SP:FA
+D6E5 68 PLA A:81 X:33 Y:C8 P:A5 SP:FA
+D6E6 CD 78 06 CMP $0678 = 81 A:80 X:33 Y:C8 P:A5 SP:FB
+D6E9 20 C9 F8 JSR $F8C9 A:80 X:33 Y:C8 P:A4 SP:FB
+F8C9 B0 05 BCS $F8D0 A:80 X:33 Y:C8 P:A4 SP:F9
+F8CB F0 03 BEQ $F8D0 A:80 X:33 Y:C8 P:A4 SP:F9
+F8CD 10 01 BPL $F8D0 A:80 X:33 Y:C8 P:A4 SP:F9
+F8CF 60 RTS A:80 X:33 Y:C8 P:A4 SP:F9
+D6EC C8 INY A:80 X:33 Y:C8 P:A4 SP:FB
+D6ED 48 PHA A:80 X:33 Y:C9 P:A4 SP:FB
+D6EE A9 7F LDA #$7F A:80 X:33 Y:C9 P:A4 SP:FA
+D6F0 8D 78 06 STA $0678 = 81 A:7F X:33 Y:C9 P:24 SP:FA
+D6F3 68 PLA A:7F X:33 Y:C9 P:24 SP:FA
+D6F4 CD 78 06 CMP $0678 = 7F A:80 X:33 Y:C9 P:A4 SP:FB
+D6F7 20 D3 F8 JSR $F8D3 A:80 X:33 Y:C9 P:25 SP:FB
+F8D3 90 05 BCC $F8DA A:80 X:33 Y:C9 P:25 SP:F9
+F8D5 F0 03 BEQ $F8DA A:80 X:33 Y:C9 P:25 SP:F9
+F8D7 30 01 BMI $F8DA A:80 X:33 Y:C9 P:25 SP:F9
+F8D9 60 RTS A:80 X:33 Y:C9 P:25 SP:F9
+D6FA C8 INY A:80 X:33 Y:C9 P:25 SP:FB
+D6FB A9 40 LDA #$40 A:80 X:33 Y:CA P:A5 SP:FB
+D6FD 8D 78 06 STA $0678 = 7F A:40 X:33 Y:CA P:25 SP:FB
+D700 20 31 F9 JSR $F931 A:40 X:33 Y:CA P:25 SP:FB
+F931 24 01 BIT $01 = FF A:40 X:33 Y:CA P:25 SP:F9
+F933 A9 40 LDA #$40 A:40 X:33 Y:CA P:E5 SP:F9
+F935 38 SEC A:40 X:33 Y:CA P:65 SP:F9
+F936 60 RTS A:40 X:33 Y:CA P:65 SP:F9
+D703 ED 78 06 SBC $0678 = 40 A:40 X:33 Y:CA P:65 SP:FB
+D706 20 37 F9 JSR $F937 A:00 X:33 Y:CA P:27 SP:FB
+F937 30 0B BMI $F944 A:00 X:33 Y:CA P:27 SP:F9
+F939 90 09 BCC $F944 A:00 X:33 Y:CA P:27 SP:F9
+F93B D0 07 BNE $F944 A:00 X:33 Y:CA P:27 SP:F9
+F93D 70 05 BVS $F944 A:00 X:33 Y:CA P:27 SP:F9
+F93F C9 00 CMP #$00 A:00 X:33 Y:CA P:27 SP:F9
+F941 D0 01 BNE $F944 A:00 X:33 Y:CA P:27 SP:F9
+F943 60 RTS A:00 X:33 Y:CA P:27 SP:F9
+D709 C8 INY A:00 X:33 Y:CA P:27 SP:FB
+D70A A9 3F LDA #$3F A:00 X:33 Y:CB P:A5 SP:FB
+D70C 8D 78 06 STA $0678 = 40 A:3F X:33 Y:CB P:25 SP:FB
+D70F 20 47 F9 JSR $F947 A:3F X:33 Y:CB P:25 SP:FB
+F947 B8 CLV A:3F X:33 Y:CB P:25 SP:F9
+F948 38 SEC A:3F X:33 Y:CB P:25 SP:F9
+F949 A9 40 LDA #$40 A:3F X:33 Y:CB P:25 SP:F9
+F94B 60 RTS A:40 X:33 Y:CB P:25 SP:F9
+D712 ED 78 06 SBC $0678 = 3F A:40 X:33 Y:CB P:25 SP:FB
+D715 20 4C F9 JSR $F94C A:01 X:33 Y:CB P:25 SP:FB
+F94C F0 0B BEQ $F959 A:01 X:33 Y:CB P:25 SP:F9
+F94E 30 09 BMI $F959 A:01 X:33 Y:CB P:25 SP:F9
+F950 90 07 BCC $F959 A:01 X:33 Y:CB P:25 SP:F9
+F952 70 05 BVS $F959 A:01 X:33 Y:CB P:25 SP:F9
+F954 C9 01 CMP #$01 A:01 X:33 Y:CB P:25 SP:F9
+F956 D0 01 BNE $F959 A:01 X:33 Y:CB P:27 SP:F9
+F958 60 RTS A:01 X:33 Y:CB P:27 SP:F9
+D718 C8 INY A:01 X:33 Y:CB P:27 SP:FB
+D719 A9 41 LDA #$41 A:01 X:33 Y:CC P:A5 SP:FB
+D71B 8D 78 06 STA $0678 = 3F A:41 X:33 Y:CC P:25 SP:FB
+D71E 20 5C F9 JSR $F95C A:41 X:33 Y:CC P:25 SP:FB
+F95C A9 40 LDA #$40 A:41 X:33 Y:CC P:25 SP:F9
+F95E 38 SEC A:40 X:33 Y:CC P:25 SP:F9
+F95F 24 01 BIT $01 = FF A:40 X:33 Y:CC P:25 SP:F9
+F961 60 RTS A:40 X:33 Y:CC P:E5 SP:F9
+D721 ED 78 06 SBC $0678 = 41 A:40 X:33 Y:CC P:E5 SP:FB
+D724 20 62 F9 JSR $F962 A:FF X:33 Y:CC P:A4 SP:FB
+F962 B0 0B BCS $F96F A:FF X:33 Y:CC P:A4 SP:F9
+F964 F0 09 BEQ $F96F A:FF X:33 Y:CC P:A4 SP:F9
+F966 10 07 BPL $F96F A:FF X:33 Y:CC P:A4 SP:F9
+F968 70 05 BVS $F96F A:FF X:33 Y:CC P:A4 SP:F9
+F96A C9 FF CMP #$FF A:FF X:33 Y:CC P:A4 SP:F9
+F96C D0 01 BNE $F96F A:FF X:33 Y:CC P:27 SP:F9
+F96E 60 RTS A:FF X:33 Y:CC P:27 SP:F9
+D727 C8 INY A:FF X:33 Y:CC P:27 SP:FB
+D728 A9 00 LDA #$00 A:FF X:33 Y:CD P:A5 SP:FB
+D72A 8D 78 06 STA $0678 = 41 A:00 X:33 Y:CD P:27 SP:FB
+D72D 20 72 F9 JSR $F972 A:00 X:33 Y:CD P:27 SP:FB
+F972 18 CLC A:00 X:33 Y:CD P:27 SP:F9
+F973 A9 80 LDA #$80 A:00 X:33 Y:CD P:26 SP:F9
+F975 60 RTS A:80 X:33 Y:CD P:A4 SP:F9
+D730 ED 78 06 SBC $0678 = 00 A:80 X:33 Y:CD P:A4 SP:FB
+D733 20 76 F9 JSR $F976 A:7F X:33 Y:CD P:65 SP:FB
+F976 90 05 BCC $F97D A:7F X:33 Y:CD P:65 SP:F9
+F978 C9 7F CMP #$7F A:7F X:33 Y:CD P:65 SP:F9
+F97A D0 01 BNE $F97D A:7F X:33 Y:CD P:67 SP:F9
+F97C 60 RTS A:7F X:33 Y:CD P:67 SP:F9
+D736 C8 INY A:7F X:33 Y:CD P:67 SP:FB
+D737 A9 7F LDA #$7F A:7F X:33 Y:CE P:E5 SP:FB
+D739 8D 78 06 STA $0678 = 00 A:7F X:33 Y:CE P:65 SP:FB
+D73C 20 80 F9 JSR $F980 A:7F X:33 Y:CE P:65 SP:FB
+F980 38 SEC A:7F X:33 Y:CE P:65 SP:F9
+F981 A9 81 LDA #$81 A:7F X:33 Y:CE P:65 SP:F9
+F983 60 RTS A:81 X:33 Y:CE P:E5 SP:F9
+D73F ED 78 06 SBC $0678 = 7F A:81 X:33 Y:CE P:E5 SP:FB
+D742 20 84 F9 JSR $F984 A:02 X:33 Y:CE P:65 SP:FB
+F984 50 07 BVC $F98D A:02 X:33 Y:CE P:65 SP:F9
+F986 90 05 BCC $F98D A:02 X:33 Y:CE P:65 SP:F9
+F988 C9 02 CMP #$02 A:02 X:33 Y:CE P:65 SP:F9
+F98A D0 01 BNE $F98D A:02 X:33 Y:CE P:67 SP:F9
+F98C 60 RTS A:02 X:33 Y:CE P:67 SP:F9
+D745 C8 INY A:02 X:33 Y:CE P:67 SP:FB
+D746 A9 40 LDA #$40 A:02 X:33 Y:CF P:E5 SP:FB
+D748 8D 78 06 STA $0678 = 7F A:40 X:33 Y:CF P:65 SP:FB
+D74B 20 89 F8 JSR $F889 A:40 X:33 Y:CF P:65 SP:FB
+F889 24 01 BIT $01 = FF A:40 X:33 Y:CF P:65 SP:F9
+F88B A9 40 LDA #$40 A:40 X:33 Y:CF P:E5 SP:F9
+F88D 60 RTS A:40 X:33 Y:CF P:65 SP:F9
+D74E AA TAX A:40 X:33 Y:CF P:65 SP:FB
+D74F EC 78 06 CPX $0678 = 40 A:40 X:40 Y:CF P:65 SP:FB
+D752 20 8E F8 JSR $F88E A:40 X:40 Y:CF P:67 SP:FB
+F88E 30 07 BMI $F897 A:40 X:40 Y:CF P:67 SP:F9
+F890 90 05 BCC $F897 A:40 X:40 Y:CF P:67 SP:F9
+F892 D0 03 BNE $F897 A:40 X:40 Y:CF P:67 SP:F9
+F894 50 01 BVC $F897 A:40 X:40 Y:CF P:67 SP:F9
+F896 60 RTS A:40 X:40 Y:CF P:67 SP:F9
+D755 C8 INY A:40 X:40 Y:CF P:67 SP:FB
+D756 A9 3F LDA #$3F A:40 X:40 Y:D0 P:E5 SP:FB
+D758 8D 78 06 STA $0678 = 40 A:3F X:40 Y:D0 P:65 SP:FB
+D75B 20 9A F8 JSR $F89A A:3F X:40 Y:D0 P:65 SP:FB
+F89A B8 CLV A:3F X:40 Y:D0 P:65 SP:F9
+F89B 60 RTS A:3F X:40 Y:D0 P:25 SP:F9
+D75E EC 78 06 CPX $0678 = 3F A:3F X:40 Y:D0 P:25 SP:FB
+D761 20 9C F8 JSR $F89C A:3F X:40 Y:D0 P:25 SP:FB
+F89C F0 07 BEQ $F8A5 A:3F X:40 Y:D0 P:25 SP:F9
+F89E 30 05 BMI $F8A5 A:3F X:40 Y:D0 P:25 SP:F9
+F8A0 90 03 BCC $F8A5 A:3F X:40 Y:D0 P:25 SP:F9
+F8A2 70 01 BVS $F8A5 A:3F X:40 Y:D0 P:25 SP:F9
+F8A4 60 RTS A:3F X:40 Y:D0 P:25 SP:F9
+D764 C8 INY A:3F X:40 Y:D0 P:25 SP:FB
+D765 A9 41 LDA #$41 A:3F X:40 Y:D1 P:A5 SP:FB
+D767 8D 78 06 STA $0678 = 3F A:41 X:40 Y:D1 P:25 SP:FB
+D76A EC 78 06 CPX $0678 = 41 A:41 X:40 Y:D1 P:25 SP:FB
+D76D 20 A8 F8 JSR $F8A8 A:41 X:40 Y:D1 P:A4 SP:FB
+F8A8 F0 05 BEQ $F8AF A:41 X:40 Y:D1 P:A4 SP:F9
+F8AA 10 03 BPL $F8AF A:41 X:40 Y:D1 P:A4 SP:F9
+F8AC 10 01 BPL $F8AF A:41 X:40 Y:D1 P:A4 SP:F9
+F8AE 60 RTS A:41 X:40 Y:D1 P:A4 SP:F9
+D770 C8 INY A:41 X:40 Y:D1 P:A4 SP:FB
+D771 A9 00 LDA #$00 A:41 X:40 Y:D2 P:A4 SP:FB
+D773 8D 78 06 STA $0678 = 41 A:00 X:40 Y:D2 P:26 SP:FB
+D776 20 B2 F8 JSR $F8B2 A:00 X:40 Y:D2 P:26 SP:FB
+F8B2 A9 80 LDA #$80 A:00 X:40 Y:D2 P:26 SP:F9
+F8B4 60 RTS A:80 X:40 Y:D2 P:A4 SP:F9
+D779 AA TAX A:80 X:40 Y:D2 P:A4 SP:FB
+D77A EC 78 06 CPX $0678 = 00 A:80 X:80 Y:D2 P:A4 SP:FB
+D77D 20 B5 F8 JSR $F8B5 A:80 X:80 Y:D2 P:A5 SP:FB
+F8B5 F0 05 BEQ $F8BC A:80 X:80 Y:D2 P:A5 SP:F9
+F8B7 10 03 BPL $F8BC A:80 X:80 Y:D2 P:A5 SP:F9
+F8B9 90 01 BCC $F8BC A:80 X:80 Y:D2 P:A5 SP:F9
+F8BB 60 RTS A:80 X:80 Y:D2 P:A5 SP:F9
+D780 C8 INY A:80 X:80 Y:D2 P:A5 SP:FB
+D781 A9 80 LDA #$80 A:80 X:80 Y:D3 P:A5 SP:FB
+D783 8D 78 06 STA $0678 = 00 A:80 X:80 Y:D3 P:A5 SP:FB
+D786 EC 78 06 CPX $0678 = 80 A:80 X:80 Y:D3 P:A5 SP:FB
+D789 20 BF F8 JSR $F8BF A:80 X:80 Y:D3 P:27 SP:FB
+F8BF D0 05 BNE $F8C6 A:80 X:80 Y:D3 P:27 SP:F9
+F8C1 30 03 BMI $F8C6 A:80 X:80 Y:D3 P:27 SP:F9
+F8C3 90 01 BCC $F8C6 A:80 X:80 Y:D3 P:27 SP:F9
+F8C5 60 RTS A:80 X:80 Y:D3 P:27 SP:F9
+D78C C8 INY A:80 X:80 Y:D3 P:27 SP:FB
+D78D A9 81 LDA #$81 A:80 X:80 Y:D4 P:A5 SP:FB
+D78F 8D 78 06 STA $0678 = 80 A:81 X:80 Y:D4 P:A5 SP:FB
+D792 EC 78 06 CPX $0678 = 81 A:81 X:80 Y:D4 P:A5 SP:FB
+D795 20 C9 F8 JSR $F8C9 A:81 X:80 Y:D4 P:A4 SP:FB
+F8C9 B0 05 BCS $F8D0 A:81 X:80 Y:D4 P:A4 SP:F9
+F8CB F0 03 BEQ $F8D0 A:81 X:80 Y:D4 P:A4 SP:F9
+F8CD 10 01 BPL $F8D0 A:81 X:80 Y:D4 P:A4 SP:F9
+F8CF 60 RTS A:81 X:80 Y:D4 P:A4 SP:F9
+D798 C8 INY A:81 X:80 Y:D4 P:A4 SP:FB
+D799 A9 7F LDA #$7F A:81 X:80 Y:D5 P:A4 SP:FB
+D79B 8D 78 06 STA $0678 = 81 A:7F X:80 Y:D5 P:24 SP:FB
+D79E EC 78 06 CPX $0678 = 7F A:7F X:80 Y:D5 P:24 SP:FB
+D7A1 20 D3 F8 JSR $F8D3 A:7F X:80 Y:D5 P:25 SP:FB
+F8D3 90 05 BCC $F8DA A:7F X:80 Y:D5 P:25 SP:F9
+F8D5 F0 03 BEQ $F8DA A:7F X:80 Y:D5 P:25 SP:F9
+F8D7 30 01 BMI $F8DA A:7F X:80 Y:D5 P:25 SP:F9
+F8D9 60 RTS A:7F X:80 Y:D5 P:25 SP:F9
+D7A4 C8 INY A:7F X:80 Y:D5 P:25 SP:FB
+D7A5 98 TYA A:7F X:80 Y:D6 P:A5 SP:FB
+D7A6 AA TAX A:D6 X:80 Y:D6 P:A5 SP:FB
+D7A7 A9 40 LDA #$40 A:D6 X:D6 Y:D6 P:A5 SP:FB
+D7A9 8D 78 06 STA $0678 = 7F A:40 X:D6 Y:D6 P:25 SP:FB
+D7AC 20 DD F8 JSR $F8DD A:40 X:D6 Y:D6 P:25 SP:FB
+F8DD 24 01 BIT $01 = FF A:40 X:D6 Y:D6 P:25 SP:F9
+F8DF A0 40 LDY #$40 A:40 X:D6 Y:D6 P:E5 SP:F9
+F8E1 60 RTS A:40 X:D6 Y:40 P:65 SP:F9
+D7AF CC 78 06 CPY $0678 = 40 A:40 X:D6 Y:40 P:65 SP:FB
+D7B2 20 E2 F8 JSR $F8E2 A:40 X:D6 Y:40 P:67 SP:FB
+F8E2 30 07 BMI $F8EB A:40 X:D6 Y:40 P:67 SP:F9
+F8E4 90 05 BCC $F8EB A:40 X:D6 Y:40 P:67 SP:F9
+F8E6 D0 03 BNE $F8EB A:40 X:D6 Y:40 P:67 SP:F9
+F8E8 50 01 BVC $F8EB A:40 X:D6 Y:40 P:67 SP:F9
+F8EA 60 RTS A:40 X:D6 Y:40 P:67 SP:F9
+D7B5 E8 INX A:40 X:D6 Y:40 P:67 SP:FB
+D7B6 A9 3F LDA #$3F A:40 X:D7 Y:40 P:E5 SP:FB
+D7B8 8D 78 06 STA $0678 = 40 A:3F X:D7 Y:40 P:65 SP:FB
+D7BB 20 EE F8 JSR $F8EE A:3F X:D7 Y:40 P:65 SP:FB
+F8EE B8 CLV A:3F X:D7 Y:40 P:65 SP:F9
+F8EF 60 RTS A:3F X:D7 Y:40 P:25 SP:F9
+D7BE CC 78 06 CPY $0678 = 3F A:3F X:D7 Y:40 P:25 SP:FB
+D7C1 20 F0 F8 JSR $F8F0 A:3F X:D7 Y:40 P:25 SP:FB
+F8F0 F0 07 BEQ $F8F9 A:3F X:D7 Y:40 P:25 SP:F9
+F8F2 30 05 BMI $F8F9 A:3F X:D7 Y:40 P:25 SP:F9
+F8F4 90 03 BCC $F8F9 A:3F X:D7 Y:40 P:25 SP:F9
+F8F6 70 01 BVS $F8F9 A:3F X:D7 Y:40 P:25 SP:F9
+F8F8 60 RTS A:3F X:D7 Y:40 P:25 SP:F9
+D7C4 E8 INX A:3F X:D7 Y:40 P:25 SP:FB
+D7C5 A9 41 LDA #$41 A:3F X:D8 Y:40 P:A5 SP:FB
+D7C7 8D 78 06 STA $0678 = 3F A:41 X:D8 Y:40 P:25 SP:FB
+D7CA CC 78 06 CPY $0678 = 41 A:41 X:D8 Y:40 P:25 SP:FB
+D7CD 20 FC F8 JSR $F8FC A:41 X:D8 Y:40 P:A4 SP:FB
+F8FC F0 05 BEQ $F903 A:41 X:D8 Y:40 P:A4 SP:F9
+F8FE 10 03 BPL $F903 A:41 X:D8 Y:40 P:A4 SP:F9
+F900 10 01 BPL $F903 A:41 X:D8 Y:40 P:A4 SP:F9
+F902 60 RTS A:41 X:D8 Y:40 P:A4 SP:F9
+D7D0 E8 INX A:41 X:D8 Y:40 P:A4 SP:FB
+D7D1 A9 00 LDA #$00 A:41 X:D9 Y:40 P:A4 SP:FB
+D7D3 8D 78 06 STA $0678 = 41 A:00 X:D9 Y:40 P:26 SP:FB
+D7D6 20 06 F9 JSR $F906 A:00 X:D9 Y:40 P:26 SP:FB
+F906 A0 80 LDY #$80 A:00 X:D9 Y:40 P:26 SP:F9
+F908 60 RTS A:00 X:D9 Y:80 P:A4 SP:F9
+D7D9 CC 78 06 CPY $0678 = 00 A:00 X:D9 Y:80 P:A4 SP:FB
+D7DC 20 09 F9 JSR $F909 A:00 X:D9 Y:80 P:A5 SP:FB
+F909 F0 05 BEQ $F910 A:00 X:D9 Y:80 P:A5 SP:F9
+F90B 10 03 BPL $F910 A:00 X:D9 Y:80 P:A5 SP:F9
+F90D 90 01 BCC $F910 A:00 X:D9 Y:80 P:A5 SP:F9
+F90F 60 RTS A:00 X:D9 Y:80 P:A5 SP:F9
+D7DF E8 INX A:00 X:D9 Y:80 P:A5 SP:FB
+D7E0 A9 80 LDA #$80 A:00 X:DA Y:80 P:A5 SP:FB
+D7E2 8D 78 06 STA $0678 = 00 A:80 X:DA Y:80 P:A5 SP:FB
+D7E5 CC 78 06 CPY $0678 = 80 A:80 X:DA Y:80 P:A5 SP:FB
+D7E8 20 13 F9 JSR $F913 A:80 X:DA Y:80 P:27 SP:FB
+F913 D0 05 BNE $F91A A:80 X:DA Y:80 P:27 SP:F9
+F915 30 03 BMI $F91A A:80 X:DA Y:80 P:27 SP:F9
+F917 90 01 BCC $F91A A:80 X:DA Y:80 P:27 SP:F9
+F919 60 RTS A:80 X:DA Y:80 P:27 SP:F9
+D7EB E8 INX A:80 X:DA Y:80 P:27 SP:FB
+D7EC A9 81 LDA #$81 A:80 X:DB Y:80 P:A5 SP:FB
+D7EE 8D 78 06 STA $0678 = 80 A:81 X:DB Y:80 P:A5 SP:FB
+D7F1 CC 78 06 CPY $0678 = 81 A:81 X:DB Y:80 P:A5 SP:FB
+D7F4 20 1D F9 JSR $F91D A:81 X:DB Y:80 P:A4 SP:FB
+F91D B0 05 BCS $F924 A:81 X:DB Y:80 P:A4 SP:F9
+F91F F0 03 BEQ $F924 A:81 X:DB Y:80 P:A4 SP:F9
+F921 10 01 BPL $F924 A:81 X:DB Y:80 P:A4 SP:F9
+F923 60 RTS A:81 X:DB Y:80 P:A4 SP:F9
+D7F7 E8 INX A:81 X:DB Y:80 P:A4 SP:FB
+D7F8 A9 7F LDA #$7F A:81 X:DC Y:80 P:A4 SP:FB
+D7FA 8D 78 06 STA $0678 = 81 A:7F X:DC Y:80 P:24 SP:FB
+D7FD CC 78 06 CPY $0678 = 7F A:7F X:DC Y:80 P:24 SP:FB
+D800 20 27 F9 JSR $F927 A:7F X:DC Y:80 P:25 SP:FB
+F927 90 05 BCC $F92E A:7F X:DC Y:80 P:25 SP:F9
+F929 F0 03 BEQ $F92E A:7F X:DC Y:80 P:25 SP:F9
+F92B 30 01 BMI $F92E A:7F X:DC Y:80 P:25 SP:F9
+F92D 60 RTS A:7F X:DC Y:80 P:25 SP:F9
+D803 E8 INX A:7F X:DC Y:80 P:25 SP:FB
+D804 8A TXA A:7F X:DD Y:80 P:A5 SP:FB
+D805 A8 TAY A:DD X:DD Y:80 P:A5 SP:FB
+D806 20 90 F9 JSR $F990 A:DD X:DD Y:DD P:A5 SP:FB
+F990 A2 55 LDX #$55 A:DD X:DD Y:DD P:A5 SP:F9
+F992 A9 FF LDA #$FF A:DD X:55 Y:DD P:25 SP:F9
+F994 85 01 STA $01 = FF A:FF X:55 Y:DD P:A5 SP:F9
+F996 EA NOP A:FF X:55 Y:DD P:A5 SP:F9
+F997 24 01 BIT $01 = FF A:FF X:55 Y:DD P:A5 SP:F9
+F999 38 SEC A:FF X:55 Y:DD P:E5 SP:F9
+F99A A9 01 LDA #$01 A:FF X:55 Y:DD P:E5 SP:F9
+F99C 60 RTS A:01 X:55 Y:DD P:65 SP:F9
+D809 8D 78 06 STA $0678 = 7F A:01 X:55 Y:DD P:65 SP:FB
+D80C 4E 78 06 LSR $0678 = 01 A:01 X:55 Y:DD P:65 SP:FB
+D80F AD 78 06 LDA $0678 = 00 A:01 X:55 Y:DD P:67 SP:FB
+D812 20 9D F9 JSR $F99D A:00 X:55 Y:DD P:67 SP:FB
+F99D 90 1B BCC $F9BA A:00 X:55 Y:DD P:67 SP:F9
+F99F D0 19 BNE $F9BA A:00 X:55 Y:DD P:67 SP:F9
+F9A1 30 17 BMI $F9BA A:00 X:55 Y:DD P:67 SP:F9
+F9A3 50 15 BVC $F9BA A:00 X:55 Y:DD P:67 SP:F9
+F9A5 C9 00 CMP #$00 A:00 X:55 Y:DD P:67 SP:F9
+F9A7 D0 11 BNE $F9BA A:00 X:55 Y:DD P:67 SP:F9
+F9A9 B8 CLV A:00 X:55 Y:DD P:67 SP:F9
+F9AA A9 AA LDA #$AA A:00 X:55 Y:DD P:27 SP:F9
+F9AC 60 RTS A:AA X:55 Y:DD P:A5 SP:F9
+D815 C8 INY A:AA X:55 Y:DD P:A5 SP:FB
+D816 8D 78 06 STA $0678 = 00 A:AA X:55 Y:DE P:A5 SP:FB
+D819 4E 78 06 LSR $0678 = AA A:AA X:55 Y:DE P:A5 SP:FB
+D81C AD 78 06 LDA $0678 = 55 A:AA X:55 Y:DE P:24 SP:FB
+D81F 20 AD F9 JSR $F9AD A:55 X:55 Y:DE P:24 SP:FB
+F9AD B0 0B BCS $F9BA A:55 X:55 Y:DE P:24 SP:F9
+F9AF F0 09 BEQ $F9BA A:55 X:55 Y:DE P:24 SP:F9
+F9B1 30 07 BMI $F9BA A:55 X:55 Y:DE P:24 SP:F9
+F9B3 70 05 BVS $F9BA A:55 X:55 Y:DE P:24 SP:F9
+F9B5 C9 55 CMP #$55 A:55 X:55 Y:DE P:24 SP:F9
+F9B7 D0 01 BNE $F9BA A:55 X:55 Y:DE P:27 SP:F9
+F9B9 60 RTS A:55 X:55 Y:DE P:27 SP:F9
+D822 C8 INY A:55 X:55 Y:DE P:27 SP:FB
+D823 20 BD F9 JSR $F9BD A:55 X:55 Y:DF P:A5 SP:FB
+F9BD 24 01 BIT $01 = FF A:55 X:55 Y:DF P:A5 SP:F9
+F9BF 38 SEC A:55 X:55 Y:DF P:E5 SP:F9
+F9C0 A9 80 LDA #$80 A:55 X:55 Y:DF P:E5 SP:F9
+F9C2 60 RTS A:80 X:55 Y:DF P:E5 SP:F9
+D826 8D 78 06 STA $0678 = 55 A:80 X:55 Y:DF P:E5 SP:FB
+D829 0E 78 06 ASL $0678 = 80 A:80 X:55 Y:DF P:E5 SP:FB
+D82C AD 78 06 LDA $0678 = 00 A:80 X:55 Y:DF P:67 SP:FB
+D82F 20 C3 F9 JSR $F9C3 A:00 X:55 Y:DF P:67 SP:FB
+F9C3 90 1C BCC $F9E1 A:00 X:55 Y:DF P:67 SP:F9
+F9C5 D0 1A BNE $F9E1 A:00 X:55 Y:DF P:67 SP:F9
+F9C7 30 18 BMI $F9E1 A:00 X:55 Y:DF P:67 SP:F9
+F9C9 50 16 BVC $F9E1 A:00 X:55 Y:DF P:67 SP:F9
+F9CB C9 00 CMP #$00 A:00 X:55 Y:DF P:67 SP:F9
+F9CD D0 12 BNE $F9E1 A:00 X:55 Y:DF P:67 SP:F9
+F9CF B8 CLV A:00 X:55 Y:DF P:67 SP:F9
+F9D0 A9 55 LDA #$55 A:00 X:55 Y:DF P:27 SP:F9
+F9D2 38 SEC A:55 X:55 Y:DF P:25 SP:F9
+F9D3 60 RTS A:55 X:55 Y:DF P:25 SP:F9
+D832 C8 INY A:55 X:55 Y:DF P:25 SP:FB
+D833 8D 78 06 STA $0678 = 00 A:55 X:55 Y:E0 P:A5 SP:FB
+D836 0E 78 06 ASL $0678 = 55 A:55 X:55 Y:E0 P:A5 SP:FB
+D839 AD 78 06 LDA $0678 = AA A:55 X:55 Y:E0 P:A4 SP:FB
+D83C 20 D4 F9 JSR $F9D4 A:AA X:55 Y:E0 P:A4 SP:FB
+F9D4 B0 0B BCS $F9E1 A:AA X:55 Y:E0 P:A4 SP:F9
+F9D6 F0 09 BEQ $F9E1 A:AA X:55 Y:E0 P:A4 SP:F9
+F9D8 10 07 BPL $F9E1 A:AA X:55 Y:E0 P:A4 SP:F9
+F9DA 70 05 BVS $F9E1 A:AA X:55 Y:E0 P:A4 SP:F9
+F9DC C9 AA CMP #$AA A:AA X:55 Y:E0 P:A4 SP:F9
+F9DE D0 01 BNE $F9E1 A:AA X:55 Y:E0 P:27 SP:F9
+F9E0 60 RTS A:AA X:55 Y:E0 P:27 SP:F9
+D83F C8 INY A:AA X:55 Y:E0 P:27 SP:FB
+D840 20 E4 F9 JSR $F9E4 A:AA X:55 Y:E1 P:A5 SP:FB
+F9E4 24 01 BIT $01 = FF A:AA X:55 Y:E1 P:A5 SP:F9
+F9E6 38 SEC A:AA X:55 Y:E1 P:E5 SP:F9
+F9E7 A9 01 LDA #$01 A:AA X:55 Y:E1 P:E5 SP:F9
+F9E9 60 RTS A:01 X:55 Y:E1 P:65 SP:F9
+D843 8D 78 06 STA $0678 = AA A:01 X:55 Y:E1 P:65 SP:FB
+D846 6E 78 06 ROR $0678 = 01 A:01 X:55 Y:E1 P:65 SP:FB
+D849 AD 78 06 LDA $0678 = 80 A:01 X:55 Y:E1 P:E5 SP:FB
+D84C 20 EA F9 JSR $F9EA A:80 X:55 Y:E1 P:E5 SP:FB
+F9EA 90 1C BCC $FA08 A:80 X:55 Y:E1 P:E5 SP:F9
+F9EC F0 1A BEQ $FA08 A:80 X:55 Y:E1 P:E5 SP:F9
+F9EE 10 18 BPL $FA08 A:80 X:55 Y:E1 P:E5 SP:F9
+F9F0 50 16 BVC $FA08 A:80 X:55 Y:E1 P:E5 SP:F9
+F9F2 C9 80 CMP #$80 A:80 X:55 Y:E1 P:E5 SP:F9
+F9F4 D0 12 BNE $FA08 A:80 X:55 Y:E1 P:67 SP:F9
+F9F6 B8 CLV A:80 X:55 Y:E1 P:67 SP:F9
+F9F7 18 CLC A:80 X:55 Y:E1 P:27 SP:F9
+F9F8 A9 55 LDA #$55 A:80 X:55 Y:E1 P:26 SP:F9
+F9FA 60 RTS A:55 X:55 Y:E1 P:24 SP:F9
+D84F C8 INY A:55 X:55 Y:E1 P:24 SP:FB
+D850 8D 78 06 STA $0678 = 80 A:55 X:55 Y:E2 P:A4 SP:FB
+D853 6E 78 06 ROR $0678 = 55 A:55 X:55 Y:E2 P:A4 SP:FB
+D856 AD 78 06 LDA $0678 = 2A A:55 X:55 Y:E2 P:25 SP:FB
+D859 20 FB F9 JSR $F9FB A:2A X:55 Y:E2 P:25 SP:FB
+F9FB 90 0B BCC $FA08 A:2A X:55 Y:E2 P:25 SP:F9
+F9FD F0 09 BEQ $FA08 A:2A X:55 Y:E2 P:25 SP:F9
+F9FF 30 07 BMI $FA08 A:2A X:55 Y:E2 P:25 SP:F9
+FA01 70 05 BVS $FA08 A:2A X:55 Y:E2 P:25 SP:F9
+FA03 C9 2A CMP #$2A A:2A X:55 Y:E2 P:25 SP:F9
+FA05 D0 01 BNE $FA08 A:2A X:55 Y:E2 P:27 SP:F9
+FA07 60 RTS A:2A X:55 Y:E2 P:27 SP:F9
+D85C C8 INY A:2A X:55 Y:E2 P:27 SP:FB
+D85D 20 0A FA JSR $FA0A A:2A X:55 Y:E3 P:A5 SP:FB
+FA0A 24 01 BIT $01 = FF A:2A X:55 Y:E3 P:A5 SP:F9
+FA0C 38 SEC A:2A X:55 Y:E3 P:E5 SP:F9
+FA0D A9 80 LDA #$80 A:2A X:55 Y:E3 P:E5 SP:F9
+FA0F 60 RTS A:80 X:55 Y:E3 P:E5 SP:F9
+D860 8D 78 06 STA $0678 = 2A A:80 X:55 Y:E3 P:E5 SP:FB
+D863 2E 78 06 ROL $0678 = 80 A:80 X:55 Y:E3 P:E5 SP:FB
+D866 AD 78 06 LDA $0678 = 01 A:80 X:55 Y:E3 P:65 SP:FB
+D869 20 10 FA JSR $FA10 A:01 X:55 Y:E3 P:65 SP:FB
+FA10 90 1C BCC $FA2E A:01 X:55 Y:E3 P:65 SP:F9
+FA12 F0 1A BEQ $FA2E A:01 X:55 Y:E3 P:65 SP:F9
+FA14 30 18 BMI $FA2E A:01 X:55 Y:E3 P:65 SP:F9
+FA16 50 16 BVC $FA2E A:01 X:55 Y:E3 P:65 SP:F9
+FA18 C9 01 CMP #$01 A:01 X:55 Y:E3 P:65 SP:F9
+FA1A D0 12 BNE $FA2E A:01 X:55 Y:E3 P:67 SP:F9
+FA1C B8 CLV A:01 X:55 Y:E3 P:67 SP:F9
+FA1D 18 CLC A:01 X:55 Y:E3 P:27 SP:F9
+FA1E A9 55 LDA #$55 A:01 X:55 Y:E3 P:26 SP:F9
+FA20 60 RTS A:55 X:55 Y:E3 P:24 SP:F9
+D86C C8 INY A:55 X:55 Y:E3 P:24 SP:FB
+D86D 8D 78 06 STA $0678 = 01 A:55 X:55 Y:E4 P:A4 SP:FB
+D870 2E 78 06 ROL $0678 = 55 A:55 X:55 Y:E4 P:A4 SP:FB
+D873 AD 78 06 LDA $0678 = AA A:55 X:55 Y:E4 P:A4 SP:FB
+D876 20 21 FA JSR $FA21 A:AA X:55 Y:E4 P:A4 SP:FB
+FA21 B0 0B BCS $FA2E A:AA X:55 Y:E4 P:A4 SP:F9
+FA23 F0 09 BEQ $FA2E A:AA X:55 Y:E4 P:A4 SP:F9
+FA25 10 07 BPL $FA2E A:AA X:55 Y:E4 P:A4 SP:F9
+FA27 70 05 BVS $FA2E A:AA X:55 Y:E4 P:A4 SP:F9
+FA29 C9 AA CMP #$AA A:AA X:55 Y:E4 P:A4 SP:F9
+FA2B D0 01 BNE $FA2E A:AA X:55 Y:E4 P:27 SP:F9
+FA2D 60 RTS A:AA X:55 Y:E4 P:27 SP:F9
+D879 A9 FF LDA #$FF A:AA X:55 Y:E4 P:27 SP:FB
+D87B 8D 78 06 STA $0678 = AA A:FF X:55 Y:E4 P:A5 SP:FB
+D87E 85 01 STA $01 = FF A:FF X:55 Y:E4 P:A5 SP:FB
+D880 24 01 BIT $01 = FF A:FF X:55 Y:E4 P:A5 SP:FB
+D882 38 SEC A:FF X:55 Y:E4 P:E5 SP:FB
+D883 EE 78 06 INC $0678 = FF A:FF X:55 Y:E4 P:E5 SP:FB
+D886 D0 0D BNE $D895 A:FF X:55 Y:E4 P:67 SP:FB
+D888 30 0B BMI $D895 A:FF X:55 Y:E4 P:67 SP:FB
+D88A 50 09 BVC $D895 A:FF X:55 Y:E4 P:67 SP:FB
+D88C 90 07 BCC $D895 A:FF X:55 Y:E4 P:67 SP:FB
+D88E AD 78 06 LDA $0678 = 00 A:FF X:55 Y:E4 P:67 SP:FB
+D891 C9 00 CMP #$00 A:00 X:55 Y:E4 P:67 SP:FB
+D893 F0 04 BEQ $D899 A:00 X:55 Y:E4 P:67 SP:FB
+D899 A9 7F LDA #$7F A:00 X:55 Y:E4 P:67 SP:FB
+D89B 8D 78 06 STA $0678 = 00 A:7F X:55 Y:E4 P:65 SP:FB
+D89E B8 CLV A:7F X:55 Y:E4 P:65 SP:FB
+D89F 18 CLC A:7F X:55 Y:E4 P:25 SP:FB
+D8A0 EE 78 06 INC $0678 = 7F A:7F X:55 Y:E4 P:24 SP:FB
+D8A3 F0 0D BEQ $D8B2 A:7F X:55 Y:E4 P:A4 SP:FB
+D8A5 10 0B BPL $D8B2 A:7F X:55 Y:E4 P:A4 SP:FB
+D8A7 70 09 BVS $D8B2 A:7F X:55 Y:E4 P:A4 SP:FB
+D8A9 B0 07 BCS $D8B2 A:7F X:55 Y:E4 P:A4 SP:FB
+D8AB AD 78 06 LDA $0678 = 80 A:7F X:55 Y:E4 P:A4 SP:FB
+D8AE C9 80 CMP #$80 A:80 X:55 Y:E4 P:A4 SP:FB
+D8B0 F0 04 BEQ $D8B6 A:80 X:55 Y:E4 P:27 SP:FB
+D8B6 A9 00 LDA #$00 A:80 X:55 Y:E4 P:27 SP:FB
+D8B8 8D 78 06 STA $0678 = 80 A:00 X:55 Y:E4 P:27 SP:FB
+D8BB 24 01 BIT $01 = FF A:00 X:55 Y:E4 P:27 SP:FB
+D8BD 38 SEC A:00 X:55 Y:E4 P:E7 SP:FB
+D8BE CE 78 06 DEC $0678 = 00 A:00 X:55 Y:E4 P:E7 SP:FB
+D8C1 F0 0D BEQ $D8D0 A:00 X:55 Y:E4 P:E5 SP:FB
+D8C3 10 0B BPL $D8D0 A:00 X:55 Y:E4 P:E5 SP:FB
+D8C5 50 09 BVC $D8D0 A:00 X:55 Y:E4 P:E5 SP:FB
+D8C7 90 07 BCC $D8D0 A:00 X:55 Y:E4 P:E5 SP:FB
+D8C9 AD 78 06 LDA $0678 = FF A:00 X:55 Y:E4 P:E5 SP:FB
+D8CC C9 FF CMP #$FF A:FF X:55 Y:E4 P:E5 SP:FB
+D8CE F0 04 BEQ $D8D4 A:FF X:55 Y:E4 P:67 SP:FB
+D8D4 A9 80 LDA #$80 A:FF X:55 Y:E4 P:67 SP:FB
+D8D6 8D 78 06 STA $0678 = FF A:80 X:55 Y:E4 P:E5 SP:FB
+D8D9 B8 CLV A:80 X:55 Y:E4 P:E5 SP:FB
+D8DA 18 CLC A:80 X:55 Y:E4 P:A5 SP:FB
+D8DB CE 78 06 DEC $0678 = 80 A:80 X:55 Y:E4 P:A4 SP:FB
+D8DE F0 0D BEQ $D8ED A:80 X:55 Y:E4 P:24 SP:FB
+D8E0 30 0B BMI $D8ED A:80 X:55 Y:E4 P:24 SP:FB
+D8E2 70 09 BVS $D8ED A:80 X:55 Y:E4 P:24 SP:FB
+D8E4 B0 07 BCS $D8ED A:80 X:55 Y:E4 P:24 SP:FB
+D8E6 AD 78 06 LDA $0678 = 7F A:80 X:55 Y:E4 P:24 SP:FB
+D8E9 C9 7F CMP #$7F A:7F X:55 Y:E4 P:24 SP:FB
+D8EB F0 04 BEQ $D8F1 A:7F X:55 Y:E4 P:27 SP:FB
+D8F1 A9 01 LDA #$01 A:7F X:55 Y:E4 P:27 SP:FB
+D8F3 8D 78 06 STA $0678 = 7F A:01 X:55 Y:E4 P:25 SP:FB
+D8F6 CE 78 06 DEC $0678 = 01 A:01 X:55 Y:E4 P:25 SP:FB
+D8F9 F0 04 BEQ $D8FF A:01 X:55 Y:E4 P:27 SP:FB
+D8FF 60 RTS A:01 X:55 Y:E4 P:27 SP:FB
+C618 20 00 D9 JSR $D900 A:01 X:55 Y:E4 P:27 SP:FD
+D900 A9 A3 LDA #$A3 A:01 X:55 Y:E4 P:27 SP:FB
+D902 85 33 STA $33 = 00 A:A3 X:55 Y:E4 P:A5 SP:FB
+D904 A9 89 LDA #$89 A:A3 X:55 Y:E4 P:A5 SP:FB
+D906 8D 00 03 STA $0300 = 70 A:89 X:55 Y:E4 P:A5 SP:FB
+D909 A9 12 LDA #$12 A:89 X:55 Y:E4 P:A5 SP:FB
+D90B 8D 45 02 STA $0245 = 00 A:12 X:55 Y:E4 P:25 SP:FB
+D90E A9 FF LDA #$FF A:12 X:55 Y:E4 P:25 SP:FB
+D910 85 01 STA $01 = FF A:FF X:55 Y:E4 P:A5 SP:FB
+D912 A2 65 LDX #$65 A:FF X:55 Y:E4 P:A5 SP:FB
+D914 A9 00 LDA #$00 A:FF X:65 Y:E4 P:25 SP:FB
+D916 85 89 STA $89 = 00 A:00 X:65 Y:E4 P:27 SP:FB
+D918 A9 03 LDA #$03 A:00 X:65 Y:E4 P:27 SP:FB
+D91A 85 8A STA $8A = 00 A:03 X:65 Y:E4 P:25 SP:FB
+D91C A0 00 LDY #$00 A:03 X:65 Y:E4 P:25 SP:FB
+D91E 38 SEC A:03 X:65 Y:00 P:27 SP:FB
+D91F A9 00 LDA #$00 A:03 X:65 Y:00 P:27 SP:FB
+D921 B8 CLV A:00 X:65 Y:00 P:27 SP:FB
+D922 B1 89 LDA ($89),Y = 0300 @ 0300 = 89 A:00 X:65 Y:00 P:27 SP:FB
+D924 F0 0C BEQ $D932 A:89 X:65 Y:00 P:A5 SP:FB
+D926 90 0A BCC $D932 A:89 X:65 Y:00 P:A5 SP:FB
+D928 70 08 BVS $D932 A:89 X:65 Y:00 P:A5 SP:FB
+D92A C9 89 CMP #$89 A:89 X:65 Y:00 P:A5 SP:FB
+D92C D0 04 BNE $D932 A:89 X:65 Y:00 P:27 SP:FB
+D92E E0 65 CPX #$65 A:89 X:65 Y:00 P:27 SP:FB
+D930 F0 04 BEQ $D936 A:89 X:65 Y:00 P:27 SP:FB
+D936 A9 FF LDA #$FF A:89 X:65 Y:00 P:27 SP:FB
+D938 85 97 STA $97 = 00 A:FF X:65 Y:00 P:A5 SP:FB
+D93A 85 98 STA $98 = 00 A:FF X:65 Y:00 P:A5 SP:FB
+D93C 24 98 BIT $98 = FF A:FF X:65 Y:00 P:A5 SP:FB
+D93E A0 34 LDY #$34 A:FF X:65 Y:00 P:E5 SP:FB
+D940 B1 97 LDA ($97),Y = FFFF @ 0033 = A3 A:FF X:65 Y:34 P:65 SP:FB
+D942 C9 A3 CMP #$A3 A:A3 X:65 Y:34 P:E5 SP:FB
+D944 D0 02 BNE $D948 A:A3 X:65 Y:34 P:67 SP:FB
+D946 B0 04 BCS $D94C A:A3 X:65 Y:34 P:67 SP:FB
+D94C A5 00 LDA $00 = 00 A:A3 X:65 Y:34 P:67 SP:FB
+D94E 48 PHA A:00 X:65 Y:34 P:67 SP:FB
+D94F A9 46 LDA #$46 A:00 X:65 Y:34 P:67 SP:FA
+D951 85 FF STA $FF = 00 A:46 X:65 Y:34 P:65 SP:FA
+D953 A9 01 LDA #$01 A:46 X:65 Y:34 P:65 SP:FA
+D955 85 00 STA $00 = 00 A:01 X:65 Y:34 P:65 SP:FA
+D957 A0 FF LDY #$FF A:01 X:65 Y:34 P:65 SP:FA
+D959 B1 FF LDA ($FF),Y = 0146 @ 0245 = 12 A:01 X:65 Y:FF P:E5 SP:FA
+D95B C9 12 CMP #$12 A:12 X:65 Y:FF P:65 SP:FA
+D95D F0 04 BEQ $D963 A:12 X:65 Y:FF P:67 SP:FA
+D963 68 PLA A:12 X:65 Y:FF P:67 SP:FA
+D964 85 00 STA $00 = 01 A:00 X:65 Y:FF P:67 SP:FB
+D966 A2 ED LDX #$ED A:00 X:65 Y:FF P:67 SP:FB
+D968 A9 00 LDA #$00 A:00 X:ED Y:FF P:E5 SP:FB
+D96A 85 33 STA $33 = A3 A:00 X:ED Y:FF P:67 SP:FB
+D96C A9 04 LDA #$04 A:00 X:ED Y:FF P:67 SP:FB
+D96E 85 34 STA $34 = 00 A:04 X:ED Y:FF P:65 SP:FB
+D970 A0 00 LDY #$00 A:04 X:ED Y:FF P:65 SP:FB
+D972 18 CLC A:04 X:ED Y:00 P:67 SP:FB
+D973 A9 FF LDA #$FF A:04 X:ED Y:00 P:66 SP:FB
+D975 85 01 STA $01 = FF A:FF X:ED Y:00 P:E4 SP:FB
+D977 24 01 BIT $01 = FF A:FF X:ED Y:00 P:E4 SP:FB
+D979 A9 AA LDA #$AA A:FF X:ED Y:00 P:E4 SP:FB
+D97B 8D 00 04 STA $0400 = AD A:AA X:ED Y:00 P:E4 SP:FB
+D97E A9 55 LDA #$55 A:AA X:ED Y:00 P:E4 SP:FB
+D980 11 33 ORA ($33),Y = 0400 @ 0400 = AA A:55 X:ED Y:00 P:64 SP:FB
+D982 B0 08 BCS $D98C A:FF X:ED Y:00 P:E4 SP:FB
+D984 10 06 BPL $D98C A:FF X:ED Y:00 P:E4 SP:FB
+D986 C9 FF CMP #$FF A:FF X:ED Y:00 P:E4 SP:FB
+D988 D0 02 BNE $D98C A:FF X:ED Y:00 P:67 SP:FB
+D98A 70 02 BVS $D98E A:FF X:ED Y:00 P:67 SP:FB
+D98E E8 INX A:FF X:ED Y:00 P:67 SP:FB
+D98F 38 SEC A:FF X:EE Y:00 P:E5 SP:FB
+D990 B8 CLV A:FF X:EE Y:00 P:E5 SP:FB
+D991 A9 00 LDA #$00 A:FF X:EE Y:00 P:A5 SP:FB
+D993 11 33 ORA ($33),Y = 0400 @ 0400 = AA A:00 X:EE Y:00 P:27 SP:FB
+D995 F0 06 BEQ $D99D A:AA X:EE Y:00 P:A5 SP:FB
+D997 70 04 BVS $D99D A:AA X:EE Y:00 P:A5 SP:FB
+D999 90 02 BCC $D99D A:AA X:EE Y:00 P:A5 SP:FB
+D99B 30 02 BMI $D99F A:AA X:EE Y:00 P:A5 SP:FB
+D99F E8 INX A:AA X:EE Y:00 P:A5 SP:FB
+D9A0 18 CLC A:AA X:EF Y:00 P:A5 SP:FB
+D9A1 24 01 BIT $01 = FF A:AA X:EF Y:00 P:A4 SP:FB
+D9A3 A9 55 LDA #$55 A:AA X:EF Y:00 P:E4 SP:FB
+D9A5 31 33 AND ($33),Y = 0400 @ 0400 = AA A:55 X:EF Y:00 P:64 SP:FB
+D9A7 D0 06 BNE $D9AF A:00 X:EF Y:00 P:66 SP:FB
+D9A9 50 04 BVC $D9AF A:00 X:EF Y:00 P:66 SP:FB
+D9AB B0 02 BCS $D9AF A:00 X:EF Y:00 P:66 SP:FB
+D9AD 10 02 BPL $D9B1 A:00 X:EF Y:00 P:66 SP:FB
+D9B1 E8 INX A:00 X:EF Y:00 P:66 SP:FB
+D9B2 38 SEC A:00 X:F0 Y:00 P:E4 SP:FB
+D9B3 B8 CLV A:00 X:F0 Y:00 P:E5 SP:FB
+D9B4 A9 EF LDA #$EF A:00 X:F0 Y:00 P:A5 SP:FB
+D9B6 8D 00 04 STA $0400 = AA A:EF X:F0 Y:00 P:A5 SP:FB
+D9B9 A9 F8 LDA #$F8 A:EF X:F0 Y:00 P:A5 SP:FB
+D9BB 31 33 AND ($33),Y = 0400 @ 0400 = EF A:F8 X:F0 Y:00 P:A5 SP:FB
+D9BD 90 08 BCC $D9C7 A:E8 X:F0 Y:00 P:A5 SP:FB
+D9BF 10 06 BPL $D9C7 A:E8 X:F0 Y:00 P:A5 SP:FB
+D9C1 C9 E8 CMP #$E8 A:E8 X:F0 Y:00 P:A5 SP:FB
+D9C3 D0 02 BNE $D9C7 A:E8 X:F0 Y:00 P:27 SP:FB
+D9C5 50 02 BVC $D9C9 A:E8 X:F0 Y:00 P:27 SP:FB
+D9C9 E8 INX A:E8 X:F0 Y:00 P:27 SP:FB
+D9CA 18 CLC A:E8 X:F1 Y:00 P:A5 SP:FB
+D9CB 24 01 BIT $01 = FF A:E8 X:F1 Y:00 P:A4 SP:FB
+D9CD A9 AA LDA #$AA A:E8 X:F1 Y:00 P:E4 SP:FB
+D9CF 8D 00 04 STA $0400 = EF A:AA X:F1 Y:00 P:E4 SP:FB
+D9D2 A9 5F LDA #$5F A:AA X:F1 Y:00 P:E4 SP:FB
+D9D4 51 33 EOR ($33),Y = 0400 @ 0400 = AA A:5F X:F1 Y:00 P:64 SP:FB
+D9D6 B0 08 BCS $D9E0 A:F5 X:F1 Y:00 P:E4 SP:FB
+D9D8 10 06 BPL $D9E0 A:F5 X:F1 Y:00 P:E4 SP:FB
+D9DA C9 F5 CMP #$F5 A:F5 X:F1 Y:00 P:E4 SP:FB
+D9DC D0 02 BNE $D9E0 A:F5 X:F1 Y:00 P:67 SP:FB
+D9DE 70 02 BVS $D9E2 A:F5 X:F1 Y:00 P:67 SP:FB
+D9E2 E8 INX A:F5 X:F1 Y:00 P:67 SP:FB
+D9E3 38 SEC A:F5 X:F2 Y:00 P:E5 SP:FB
+D9E4 B8 CLV A:F5 X:F2 Y:00 P:E5 SP:FB
+D9E5 A9 70 LDA #$70 A:F5 X:F2 Y:00 P:A5 SP:FB
+D9E7 8D 00 04 STA $0400 = AA A:70 X:F2 Y:00 P:25 SP:FB
+D9EA 51 33 EOR ($33),Y = 0400 @ 0400 = 70 A:70 X:F2 Y:00 P:25 SP:FB
+D9EC D0 06 BNE $D9F4 A:00 X:F2 Y:00 P:27 SP:FB
+D9EE 70 04 BVS $D9F4 A:00 X:F2 Y:00 P:27 SP:FB
+D9F0 90 02 BCC $D9F4 A:00 X:F2 Y:00 P:27 SP:FB
+D9F2 10 02 BPL $D9F6 A:00 X:F2 Y:00 P:27 SP:FB
+D9F6 E8 INX A:00 X:F2 Y:00 P:27 SP:FB
+D9F7 18 CLC A:00 X:F3 Y:00 P:A5 SP:FB
+D9F8 24 01 BIT $01 = FF A:00 X:F3 Y:00 P:A4 SP:FB
+D9FA A9 69 LDA #$69 A:00 X:F3 Y:00 P:E6 SP:FB
+D9FC 8D 00 04 STA $0400 = 70 A:69 X:F3 Y:00 P:64 SP:FB
+D9FF A9 00 LDA #$00 A:69 X:F3 Y:00 P:64 SP:FB
+DA01 71 33 ADC ($33),Y = 0400 @ 0400 = 69 A:00 X:F3 Y:00 P:66 SP:FB
+DA03 30 08 BMI $DA0D A:69 X:F3 Y:00 P:24 SP:FB
+DA05 B0 06 BCS $DA0D A:69 X:F3 Y:00 P:24 SP:FB
+DA07 C9 69 CMP #$69 A:69 X:F3 Y:00 P:24 SP:FB
+DA09 D0 02 BNE $DA0D A:69 X:F3 Y:00 P:27 SP:FB
+DA0B 50 02 BVC $DA0F A:69 X:F3 Y:00 P:27 SP:FB
+DA0F E8 INX A:69 X:F3 Y:00 P:27 SP:FB
+DA10 38 SEC A:69 X:F4 Y:00 P:A5 SP:FB
+DA11 24 01 BIT $01 = FF A:69 X:F4 Y:00 P:A5 SP:FB
+DA13 A9 00 LDA #$00 A:69 X:F4 Y:00 P:E5 SP:FB
+DA15 71 33 ADC ($33),Y = 0400 @ 0400 = 69 A:00 X:F4 Y:00 P:67 SP:FB
+DA17 30 08 BMI $DA21 A:6A X:F4 Y:00 P:24 SP:FB
+DA19 B0 06 BCS $DA21 A:6A X:F4 Y:00 P:24 SP:FB
+DA1B C9 6A CMP #$6A A:6A X:F4 Y:00 P:24 SP:FB
+DA1D D0 02 BNE $DA21 A:6A X:F4 Y:00 P:27 SP:FB
+DA1F 50 02 BVC $DA23 A:6A X:F4 Y:00 P:27 SP:FB
+DA23 E8 INX A:6A X:F4 Y:00 P:27 SP:FB
+DA24 38 SEC A:6A X:F5 Y:00 P:A5 SP:FB
+DA25 B8 CLV A:6A X:F5 Y:00 P:A5 SP:FB
+DA26 A9 7F LDA #$7F A:6A X:F5 Y:00 P:A5 SP:FB
+DA28 8D 00 04 STA $0400 = 69 A:7F X:F5 Y:00 P:25 SP:FB
+DA2B 71 33 ADC ($33),Y = 0400 @ 0400 = 7F A:7F X:F5 Y:00 P:25 SP:FB
+DA2D 10 08 BPL $DA37 A:FF X:F5 Y:00 P:E4 SP:FB
+DA2F B0 06 BCS $DA37 A:FF X:F5 Y:00 P:E4 SP:FB
+DA31 C9 FF CMP #$FF A:FF X:F5 Y:00 P:E4 SP:FB
+DA33 D0 02 BNE $DA37 A:FF X:F5 Y:00 P:67 SP:FB
+DA35 70 02 BVS $DA39 A:FF X:F5 Y:00 P:67 SP:FB
+DA39 E8 INX A:FF X:F5 Y:00 P:67 SP:FB
+DA3A 18 CLC A:FF X:F6 Y:00 P:E5 SP:FB
+DA3B 24 01 BIT $01 = FF A:FF X:F6 Y:00 P:E4 SP:FB
+DA3D A9 80 LDA #$80 A:FF X:F6 Y:00 P:E4 SP:FB
+DA3F 8D 00 04 STA $0400 = 7F A:80 X:F6 Y:00 P:E4 SP:FB
+DA42 A9 7F LDA #$7F A:80 X:F6 Y:00 P:E4 SP:FB
+DA44 71 33 ADC ($33),Y = 0400 @ 0400 = 80 A:7F X:F6 Y:00 P:64 SP:FB
+DA46 10 08 BPL $DA50 A:FF X:F6 Y:00 P:A4 SP:FB
+DA48 B0 06 BCS $DA50 A:FF X:F6 Y:00 P:A4 SP:FB
+DA4A C9 FF CMP #$FF A:FF X:F6 Y:00 P:A4 SP:FB
+DA4C D0 02 BNE $DA50 A:FF X:F6 Y:00 P:27 SP:FB
+DA4E 50 02 BVC $DA52 A:FF X:F6 Y:00 P:27 SP:FB
+DA52 E8 INX A:FF X:F6 Y:00 P:27 SP:FB
+DA53 38 SEC A:FF X:F7 Y:00 P:A5 SP:FB
+DA54 B8 CLV A:FF X:F7 Y:00 P:A5 SP:FB
+DA55 A9 80 LDA #$80 A:FF X:F7 Y:00 P:A5 SP:FB
+DA57 8D 00 04 STA $0400 = 80 A:80 X:F7 Y:00 P:A5 SP:FB
+DA5A A9 7F LDA #$7F A:80 X:F7 Y:00 P:A5 SP:FB
+DA5C 71 33 ADC ($33),Y = 0400 @ 0400 = 80 A:7F X:F7 Y:00 P:25 SP:FB
+DA5E D0 06 BNE $DA66 A:00 X:F7 Y:00 P:27 SP:FB
+DA60 30 04 BMI $DA66 A:00 X:F7 Y:00 P:27 SP:FB
+DA62 70 02 BVS $DA66 A:00 X:F7 Y:00 P:27 SP:FB
+DA64 B0 02 BCS $DA68 A:00 X:F7 Y:00 P:27 SP:FB
+DA68 E8 INX A:00 X:F7 Y:00 P:27 SP:FB
+DA69 24 01 BIT $01 = FF A:00 X:F8 Y:00 P:A5 SP:FB
+DA6B A9 40 LDA #$40 A:00 X:F8 Y:00 P:E7 SP:FB
+DA6D 8D 00 04 STA $0400 = 80 A:40 X:F8 Y:00 P:65 SP:FB
+DA70 D1 33 CMP ($33),Y = 0400 @ 0400 = 40 A:40 X:F8 Y:00 P:65 SP:FB
+DA72 30 06 BMI $DA7A A:40 X:F8 Y:00 P:67 SP:FB
+DA74 90 04 BCC $DA7A A:40 X:F8 Y:00 P:67 SP:FB
+DA76 D0 02 BNE $DA7A A:40 X:F8 Y:00 P:67 SP:FB
+DA78 70 02 BVS $DA7C A:40 X:F8 Y:00 P:67 SP:FB
+DA7C E8 INX A:40 X:F8 Y:00 P:67 SP:FB
+DA7D B8 CLV A:40 X:F9 Y:00 P:E5 SP:FB
+DA7E CE 00 04 DEC $0400 = 40 A:40 X:F9 Y:00 P:A5 SP:FB
+DA81 D1 33 CMP ($33),Y = 0400 @ 0400 = 3F A:40 X:F9 Y:00 P:25 SP:FB
+DA83 F0 06 BEQ $DA8B A:40 X:F9 Y:00 P:25 SP:FB
+DA85 30 04 BMI $DA8B A:40 X:F9 Y:00 P:25 SP:FB
+DA87 90 02 BCC $DA8B A:40 X:F9 Y:00 P:25 SP:FB
+DA89 50 02 BVC $DA8D A:40 X:F9 Y:00 P:25 SP:FB
+DA8D E8 INX A:40 X:F9 Y:00 P:25 SP:FB
+DA8E EE 00 04 INC $0400 = 3F A:40 X:FA Y:00 P:A5 SP:FB
+DA91 EE 00 04 INC $0400 = 40 A:40 X:FA Y:00 P:25 SP:FB
+DA94 D1 33 CMP ($33),Y = 0400 @ 0400 = 41 A:40 X:FA Y:00 P:25 SP:FB
+DA96 F0 02 BEQ $DA9A A:40 X:FA Y:00 P:A4 SP:FB
+DA98 30 02 BMI $DA9C A:40 X:FA Y:00 P:A4 SP:FB
+DA9C E8 INX A:40 X:FA Y:00 P:A4 SP:FB
+DA9D A9 00 LDA #$00 A:40 X:FB Y:00 P:A4 SP:FB
+DA9F 8D 00 04 STA $0400 = 41 A:00 X:FB Y:00 P:26 SP:FB
+DAA2 A9 80 LDA #$80 A:00 X:FB Y:00 P:26 SP:FB
+DAA4 D1 33 CMP ($33),Y = 0400 @ 0400 = 00 A:80 X:FB Y:00 P:A4 SP:FB
+DAA6 F0 04 BEQ $DAAC A:80 X:FB Y:00 P:A5 SP:FB
+DAA8 10 02 BPL $DAAC A:80 X:FB Y:00 P:A5 SP:FB
+DAAA B0 02 BCS $DAAE A:80 X:FB Y:00 P:A5 SP:FB
+DAAE E8 INX A:80 X:FB Y:00 P:A5 SP:FB
+DAAF A0 80 LDY #$80 A:80 X:FC Y:00 P:A5 SP:FB
+DAB1 8C 00 04 STY $0400 = 00 A:80 X:FC Y:80 P:A5 SP:FB
+DAB4 A0 00 LDY #$00 A:80 X:FC Y:80 P:A5 SP:FB
+DAB6 D1 33 CMP ($33),Y = 0400 @ 0400 = 80 A:80 X:FC Y:00 P:27 SP:FB
+DAB8 D0 04 BNE $DABE A:80 X:FC Y:00 P:27 SP:FB
+DABA 30 02 BMI $DABE A:80 X:FC Y:00 P:27 SP:FB
+DABC B0 02 BCS $DAC0 A:80 X:FC Y:00 P:27 SP:FB
+DAC0 E8 INX A:80 X:FC Y:00 P:27 SP:FB
+DAC1 EE 00 04 INC $0400 = 80 A:80 X:FD Y:00 P:A5 SP:FB
+DAC4 D1 33 CMP ($33),Y = 0400 @ 0400 = 81 A:80 X:FD Y:00 P:A5 SP:FB
+DAC6 B0 04 BCS $DACC A:80 X:FD Y:00 P:A4 SP:FB
+DAC8 F0 02 BEQ $DACC A:80 X:FD Y:00 P:A4 SP:FB
+DACA 30 02 BMI $DACE A:80 X:FD Y:00 P:A4 SP:FB
+DACE E8 INX A:80 X:FD Y:00 P:A4 SP:FB
+DACF CE 00 04 DEC $0400 = 81 A:80 X:FE Y:00 P:A4 SP:FB
+DAD2 CE 00 04 DEC $0400 = 80 A:80 X:FE Y:00 P:A4 SP:FB
+DAD5 D1 33 CMP ($33),Y = 0400 @ 0400 = 7F A:80 X:FE Y:00 P:24 SP:FB
+DAD7 90 04 BCC $DADD A:80 X:FE Y:00 P:25 SP:FB
+DAD9 F0 02 BEQ $DADD A:80 X:FE Y:00 P:25 SP:FB
+DADB 10 02 BPL $DADF A:80 X:FE Y:00 P:25 SP:FB
+DADF 60 RTS A:80 X:FE Y:00 P:25 SP:FB
+C61B A5 00 LDA $00 = 00 A:80 X:FE Y:00 P:25 SP:FD
+C61D 85 10 STA $10 = 00 A:00 X:FE Y:00 P:27 SP:FD
+C61F A9 00 LDA #$00 A:00 X:FE Y:00 P:27 SP:FD
+C621 85 00 STA $00 = 00 A:00 X:FE Y:00 P:27 SP:FD
+C623 20 E0 DA JSR $DAE0 A:00 X:FE Y:00 P:27 SP:FD
+DAE0 A9 00 LDA #$00 A:00 X:FE Y:00 P:27 SP:FB
+DAE2 85 33 STA $33 = 00 A:00 X:FE Y:00 P:27 SP:FB
+DAE4 A9 04 LDA #$04 A:00 X:FE Y:00 P:27 SP:FB
+DAE6 85 34 STA $34 = 04 A:04 X:FE Y:00 P:25 SP:FB
+DAE8 A0 00 LDY #$00 A:04 X:FE Y:00 P:25 SP:FB
+DAEA A2 01 LDX #$01 A:04 X:FE Y:00 P:27 SP:FB
+DAEC 24 01 BIT $01 = FF A:04 X:01 Y:00 P:25 SP:FB
+DAEE A9 40 LDA #$40 A:04 X:01 Y:00 P:E5 SP:FB
+DAF0 8D 00 04 STA $0400 = 7F A:40 X:01 Y:00 P:65 SP:FB
+DAF3 38 SEC A:40 X:01 Y:00 P:65 SP:FB
+DAF4 F1 33 SBC ($33),Y = 0400 @ 0400 = 40 A:40 X:01 Y:00 P:65 SP:FB
+DAF6 30 0A BMI $DB02 A:00 X:01 Y:00 P:27 SP:FB
+DAF8 90 08 BCC $DB02 A:00 X:01 Y:00 P:27 SP:FB
+DAFA D0 06 BNE $DB02 A:00 X:01 Y:00 P:27 SP:FB
+DAFC 70 04 BVS $DB02 A:00 X:01 Y:00 P:27 SP:FB
+DAFE C9 00 CMP #$00 A:00 X:01 Y:00 P:27 SP:FB
+DB00 F0 02 BEQ $DB04 A:00 X:01 Y:00 P:27 SP:FB
+DB04 E8 INX A:00 X:01 Y:00 P:27 SP:FB
+DB05 B8 CLV A:00 X:02 Y:00 P:25 SP:FB
+DB06 38 SEC A:00 X:02 Y:00 P:25 SP:FB
+DB07 A9 40 LDA #$40 A:00 X:02 Y:00 P:25 SP:FB
+DB09 CE 00 04 DEC $0400 = 40 A:40 X:02 Y:00 P:25 SP:FB
+DB0C F1 33 SBC ($33),Y = 0400 @ 0400 = 3F A:40 X:02 Y:00 P:25 SP:FB
+DB0E F0 0A BEQ $DB1A A:01 X:02 Y:00 P:25 SP:FB
+DB10 30 08 BMI $DB1A A:01 X:02 Y:00 P:25 SP:FB
+DB12 90 06 BCC $DB1A A:01 X:02 Y:00 P:25 SP:FB
+DB14 70 04 BVS $DB1A A:01 X:02 Y:00 P:25 SP:FB
+DB16 C9 01 CMP #$01 A:01 X:02 Y:00 P:25 SP:FB
+DB18 F0 02 BEQ $DB1C A:01 X:02 Y:00 P:27 SP:FB
+DB1C E8 INX A:01 X:02 Y:00 P:27 SP:FB
+DB1D A9 40 LDA #$40 A:01 X:03 Y:00 P:25 SP:FB
+DB1F 38 SEC A:40 X:03 Y:00 P:25 SP:FB
+DB20 24 01 BIT $01 = FF A:40 X:03 Y:00 P:25 SP:FB
+DB22 EE 00 04 INC $0400 = 3F A:40 X:03 Y:00 P:E5 SP:FB
+DB25 EE 00 04 INC $0400 = 40 A:40 X:03 Y:00 P:65 SP:FB
+DB28 F1 33 SBC ($33),Y = 0400 @ 0400 = 41 A:40 X:03 Y:00 P:65 SP:FB
+DB2A B0 0A BCS $DB36 A:FF X:03 Y:00 P:A4 SP:FB
+DB2C F0 08 BEQ $DB36 A:FF X:03 Y:00 P:A4 SP:FB
+DB2E 10 06 BPL $DB36 A:FF X:03 Y:00 P:A4 SP:FB
+DB30 70 04 BVS $DB36 A:FF X:03 Y:00 P:A4 SP:FB
+DB32 C9 FF CMP #$FF A:FF X:03 Y:00 P:A4 SP:FB
+DB34 F0 02 BEQ $DB38 A:FF X:03 Y:00 P:27 SP:FB
+DB38 E8 INX A:FF X:03 Y:00 P:27 SP:FB
+DB39 18 CLC A:FF X:04 Y:00 P:25 SP:FB
+DB3A A9 00 LDA #$00 A:FF X:04 Y:00 P:24 SP:FB
+DB3C 8D 00 04 STA $0400 = 41 A:00 X:04 Y:00 P:26 SP:FB
+DB3F A9 80 LDA #$80 A:00 X:04 Y:00 P:26 SP:FB
+DB41 F1 33 SBC ($33),Y = 0400 @ 0400 = 00 A:80 X:04 Y:00 P:A4 SP:FB
+DB43 90 04 BCC $DB49 A:7F X:04 Y:00 P:65 SP:FB
+DB45 C9 7F CMP #$7F A:7F X:04 Y:00 P:65 SP:FB
+DB47 F0 02 BEQ $DB4B A:7F X:04 Y:00 P:67 SP:FB
+DB4B E8 INX A:7F X:04 Y:00 P:67 SP:FB
+DB4C 38 SEC A:7F X:05 Y:00 P:65 SP:FB
+DB4D A9 7F LDA #$7F A:7F X:05 Y:00 P:65 SP:FB
+DB4F 8D 00 04 STA $0400 = 00 A:7F X:05 Y:00 P:65 SP:FB
+DB52 A9 81 LDA #$81 A:7F X:05 Y:00 P:65 SP:FB
+DB54 F1 33 SBC ($33),Y = 0400 @ 0400 = 7F A:81 X:05 Y:00 P:E5 SP:FB
+DB56 50 06 BVC $DB5E A:02 X:05 Y:00 P:65 SP:FB
+DB58 90 04 BCC $DB5E A:02 X:05 Y:00 P:65 SP:FB
+DB5A C9 02 CMP #$02 A:02 X:05 Y:00 P:65 SP:FB
+DB5C F0 02 BEQ $DB60 A:02 X:05 Y:00 P:67 SP:FB
+DB60 E8 INX A:02 X:05 Y:00 P:67 SP:FB
+DB61 A9 00 LDA #$00 A:02 X:06 Y:00 P:65 SP:FB
+DB63 A9 87 LDA #$87 A:00 X:06 Y:00 P:67 SP:FB
+DB65 91 33 STA ($33),Y = 0400 @ 0400 = 7F A:87 X:06 Y:00 P:E5 SP:FB
+DB67 AD 00 04 LDA $0400 = 87 A:87 X:06 Y:00 P:E5 SP:FB
+DB6A C9 87 CMP #$87 A:87 X:06 Y:00 P:E5 SP:FB
+DB6C F0 02 BEQ $DB70 A:87 X:06 Y:00 P:67 SP:FB
+DB70 E8 INX A:87 X:06 Y:00 P:67 SP:FB
+DB71 A9 7E LDA #$7E A:87 X:07 Y:00 P:65 SP:FB
+DB73 8D 00 02 STA $0200 = 7F A:7E X:07 Y:00 P:65 SP:FB
+DB76 A9 DB LDA #$DB A:7E X:07 Y:00 P:65 SP:FB
+DB78 8D 01 02 STA $0201 = 00 A:DB X:07 Y:00 P:E5 SP:FB
+DB7B 6C 00 02 JMP ($0200) = DB7E A:DB X:07 Y:00 P:E5 SP:FB
+DB7E A9 00 LDA #$00 A:DB X:07 Y:00 P:E5 SP:FB
+DB80 8D FF 02 STA $02FF = 00 A:00 X:07 Y:00 P:67 SP:FB
+DB83 A9 01 LDA #$01 A:00 X:07 Y:00 P:67 SP:FB
+DB85 8D 00 03 STA $0300 = 89 A:01 X:07 Y:00 P:65 SP:FB
+DB88 A9 03 LDA #$03 A:01 X:07 Y:00 P:65 SP:FB
+DB8A 8D 00 02 STA $0200 = 7E A:03 X:07 Y:00 P:65 SP:FB
+DB8D A9 A9 LDA #$A9 A:03 X:07 Y:00 P:65 SP:FB
+DB8F 8D 00 01 STA $0100 = 00 A:A9 X:07 Y:00 P:E5 SP:FB
+DB92 A9 55 LDA #$55 A:A9 X:07 Y:00 P:E5 SP:FB
+DB94 8D 01 01 STA $0101 = 00 A:55 X:07 Y:00 P:65 SP:FB
+DB97 A9 60 LDA #$60 A:55 X:07 Y:00 P:65 SP:FB
+DB99 8D 02 01 STA $0102 = 00 A:60 X:07 Y:00 P:65 SP:FB
+DB9C A9 A9 LDA #$A9 A:60 X:07 Y:00 P:65 SP:FB
+DB9E 8D 00 03 STA $0300 = 01 A:A9 X:07 Y:00 P:E5 SP:FB
+DBA1 A9 AA LDA #$AA A:A9 X:07 Y:00 P:E5 SP:FB
+DBA3 8D 01 03 STA $0301 = 00 A:AA X:07 Y:00 P:E5 SP:FB
+DBA6 A9 60 LDA #$60 A:AA X:07 Y:00 P:E5 SP:FB
+DBA8 8D 02 03 STA $0302 = 00 A:60 X:07 Y:00 P:65 SP:FB
+DBAB 20 B5 DB JSR $DBB5 A:60 X:07 Y:00 P:65 SP:FB
+DBB5 6C FF 02 JMP ($02FF) = 0300 A:60 X:07 Y:00 P:65 SP:F9
+0300 A9 AA LDA #$AA A:60 X:07 Y:00 P:65 SP:F9
+0302 60 RTS A:AA X:07 Y:00 P:E5 SP:F9
+DBAE C9 AA CMP #$AA A:AA X:07 Y:00 P:E5 SP:FB
+DBB0 F0 02 BEQ $DBB4 A:AA X:07 Y:00 P:67 SP:FB
+DBB4 60 RTS A:AA X:07 Y:00 P:67 SP:FB
+C626 20 4A DF JSR $DF4A A:AA X:07 Y:00 P:67 SP:FD
+DF4A A9 89 LDA #$89 A:AA X:07 Y:00 P:67 SP:FB
+DF4C 8D 00 03 STA $0300 = A9 A:89 X:07 Y:00 P:E5 SP:FB
+DF4F A9 A3 LDA #$A3 A:89 X:07 Y:00 P:E5 SP:FB
+DF51 85 33 STA $33 = 00 A:A3 X:07 Y:00 P:E5 SP:FB
+DF53 A9 12 LDA #$12 A:A3 X:07 Y:00 P:E5 SP:FB
+DF55 8D 45 02 STA $0245 = 12 A:12 X:07 Y:00 P:65 SP:FB
+DF58 A2 65 LDX #$65 A:12 X:07 Y:00 P:65 SP:FB
+DF5A A0 00 LDY #$00 A:12 X:65 Y:00 P:65 SP:FB
+DF5C 38 SEC A:12 X:65 Y:00 P:67 SP:FB
+DF5D A9 00 LDA #$00 A:12 X:65 Y:00 P:67 SP:FB
+DF5F B8 CLV A:00 X:65 Y:00 P:67 SP:FB
+DF60 B9 00 03 LDA $0300,Y @ 0300 = 89 A:00 X:65 Y:00 P:27 SP:FB
+DF63 F0 0C BEQ $DF71 A:89 X:65 Y:00 P:A5 SP:FB
+DF65 90 0A BCC $DF71 A:89 X:65 Y:00 P:A5 SP:FB
+DF67 70 08 BVS $DF71 A:89 X:65 Y:00 P:A5 SP:FB
+DF69 C9 89 CMP #$89 A:89 X:65 Y:00 P:A5 SP:FB
+DF6B D0 04 BNE $DF71 A:89 X:65 Y:00 P:27 SP:FB
+DF6D E0 65 CPX #$65 A:89 X:65 Y:00 P:27 SP:FB
+DF6F F0 04 BEQ $DF75 A:89 X:65 Y:00 P:27 SP:FB
+DF75 A9 FF LDA #$FF A:89 X:65 Y:00 P:27 SP:FB
+DF77 85 01 STA $01 = FF A:FF X:65 Y:00 P:A5 SP:FB
+DF79 24 01 BIT $01 = FF A:FF X:65 Y:00 P:A5 SP:FB
+DF7B A0 34 LDY #$34 A:FF X:65 Y:00 P:E5 SP:FB
+DF7D B9 FF FF LDA $FFFF,Y @ 0033 = A3 A:FF X:65 Y:34 P:65 SP:FB
+DF80 C9 A3 CMP #$A3 A:A3 X:65 Y:34 P:E5 SP:FB
+DF82 D0 02 BNE $DF86 A:A3 X:65 Y:34 P:67 SP:FB
+DF84 B0 04 BCS $DF8A A:A3 X:65 Y:34 P:67 SP:FB
+DF8A A9 46 LDA #$46 A:A3 X:65 Y:34 P:67 SP:FB
+DF8C 85 FF STA $FF = 46 A:46 X:65 Y:34 P:65 SP:FB
+DF8E A0 FF LDY #$FF A:46 X:65 Y:34 P:65 SP:FB
+DF90 B9 46 01 LDA $0146,Y @ 0245 = 12 A:46 X:65 Y:FF P:E5 SP:FB
+DF93 C9 12 CMP #$12 A:12 X:65 Y:FF P:65 SP:FB
+DF95 F0 04 BEQ $DF9B A:12 X:65 Y:FF P:67 SP:FB
+DF9B A2 39 LDX #$39 A:12 X:65 Y:FF P:67 SP:FB
+DF9D 18 CLC A:12 X:39 Y:FF P:65 SP:FB
+DF9E A9 FF LDA #$FF A:12 X:39 Y:FF P:64 SP:FB
+DFA0 85 01 STA $01 = FF A:FF X:39 Y:FF P:E4 SP:FB
+DFA2 24 01 BIT $01 = FF A:FF X:39 Y:FF P:E4 SP:FB
+DFA4 A9 AA LDA #$AA A:FF X:39 Y:FF P:E4 SP:FB
+DFA6 8D 00 04 STA $0400 = 87 A:AA X:39 Y:FF P:E4 SP:FB
+DFA9 A9 55 LDA #$55 A:AA X:39 Y:FF P:E4 SP:FB
+DFAB A0 00 LDY #$00 A:55 X:39 Y:FF P:64 SP:FB
+DFAD 19 00 04 ORA $0400,Y @ 0400 = AA A:55 X:39 Y:00 P:66 SP:FB
+DFB0 B0 08 BCS $DFBA A:FF X:39 Y:00 P:E4 SP:FB
+DFB2 10 06 BPL $DFBA A:FF X:39 Y:00 P:E4 SP:FB
+DFB4 C9 FF CMP #$FF A:FF X:39 Y:00 P:E4 SP:FB
+DFB6 D0 02 BNE $DFBA A:FF X:39 Y:00 P:67 SP:FB
+DFB8 70 02 BVS $DFBC A:FF X:39 Y:00 P:67 SP:FB
+DFBC E8 INX A:FF X:39 Y:00 P:67 SP:FB
+DFBD 38 SEC A:FF X:3A Y:00 P:65 SP:FB
+DFBE B8 CLV A:FF X:3A Y:00 P:65 SP:FB
+DFBF A9 00 LDA #$00 A:FF X:3A Y:00 P:25 SP:FB
+DFC1 19 00 04 ORA $0400,Y @ 0400 = AA A:00 X:3A Y:00 P:27 SP:FB
+DFC4 F0 06 BEQ $DFCC A:AA X:3A Y:00 P:A5 SP:FB
+DFC6 70 04 BVS $DFCC A:AA X:3A Y:00 P:A5 SP:FB
+DFC8 90 02 BCC $DFCC A:AA X:3A Y:00 P:A5 SP:FB
+DFCA 30 02 BMI $DFCE A:AA X:3A Y:00 P:A5 SP:FB
+DFCE E8 INX A:AA X:3A Y:00 P:A5 SP:FB
+DFCF 18 CLC A:AA X:3B Y:00 P:25 SP:FB
+DFD0 24 01 BIT $01 = FF A:AA X:3B Y:00 P:24 SP:FB
+DFD2 A9 55 LDA #$55 A:AA X:3B Y:00 P:E4 SP:FB
+DFD4 39 00 04 AND $0400,Y @ 0400 = AA A:55 X:3B Y:00 P:64 SP:FB
+DFD7 D0 06 BNE $DFDF A:00 X:3B Y:00 P:66 SP:FB
+DFD9 50 04 BVC $DFDF A:00 X:3B Y:00 P:66 SP:FB
+DFDB B0 02 BCS $DFDF A:00 X:3B Y:00 P:66 SP:FB
+DFDD 10 02 BPL $DFE1 A:00 X:3B Y:00 P:66 SP:FB
+DFE1 E8 INX A:00 X:3B Y:00 P:66 SP:FB
+DFE2 38 SEC A:00 X:3C Y:00 P:64 SP:FB
+DFE3 B8 CLV A:00 X:3C Y:00 P:65 SP:FB
+DFE4 A9 EF LDA #$EF A:00 X:3C Y:00 P:25 SP:FB
+DFE6 8D 00 04 STA $0400 = AA A:EF X:3C Y:00 P:A5 SP:FB
+DFE9 A9 F8 LDA #$F8 A:EF X:3C Y:00 P:A5 SP:FB
+DFEB 39 00 04 AND $0400,Y @ 0400 = EF A:F8 X:3C Y:00 P:A5 SP:FB
+DFEE 90 08 BCC $DFF8 A:E8 X:3C Y:00 P:A5 SP:FB
+DFF0 10 06 BPL $DFF8 A:E8 X:3C Y:00 P:A5 SP:FB
+DFF2 C9 E8 CMP #$E8 A:E8 X:3C Y:00 P:A5 SP:FB
+DFF4 D0 02 BNE $DFF8 A:E8 X:3C Y:00 P:27 SP:FB
+DFF6 50 02 BVC $DFFA A:E8 X:3C Y:00 P:27 SP:FB
+DFFA E8 INX A:E8 X:3C Y:00 P:27 SP:FB
+DFFB 18 CLC A:E8 X:3D Y:00 P:25 SP:FB
+DFFC 24 01 BIT $01 = FF A:E8 X:3D Y:00 P:24 SP:FB
+DFFE A9 AA LDA #$AA A:E8 X:3D Y:00 P:E4 SP:FB
+E000 8D 00 04 STA $0400 = EF A:AA X:3D Y:00 P:E4 SP:FB
+E003 A9 5F LDA #$5F A:AA X:3D Y:00 P:E4 SP:FB
+E005 59 00 04 EOR $0400,Y @ 0400 = AA A:5F X:3D Y:00 P:64 SP:FB
+E008 B0 08 BCS $E012 A:F5 X:3D Y:00 P:E4 SP:FB
+E00A 10 06 BPL $E012 A:F5 X:3D Y:00 P:E4 SP:FB
+E00C C9 F5 CMP #$F5 A:F5 X:3D Y:00 P:E4 SP:FB
+E00E D0 02 BNE $E012 A:F5 X:3D Y:00 P:67 SP:FB
+E010 70 02 BVS $E014 A:F5 X:3D Y:00 P:67 SP:FB
+E014 E8 INX A:F5 X:3D Y:00 P:67 SP:FB
+E015 38 SEC A:F5 X:3E Y:00 P:65 SP:FB
+E016 B8 CLV A:F5 X:3E Y:00 P:65 SP:FB
+E017 A9 70 LDA #$70 A:F5 X:3E Y:00 P:25 SP:FB
+E019 8D 00 04 STA $0400 = AA A:70 X:3E Y:00 P:25 SP:FB
+E01C 59 00 04 EOR $0400,Y @ 0400 = 70 A:70 X:3E Y:00 P:25 SP:FB
+E01F D0 06 BNE $E027 A:00 X:3E Y:00 P:27 SP:FB
+E021 70 04 BVS $E027 A:00 X:3E Y:00 P:27 SP:FB
+E023 90 02 BCC $E027 A:00 X:3E Y:00 P:27 SP:FB
+E025 10 02 BPL $E029 A:00 X:3E Y:00 P:27 SP:FB
+E029 E8 INX A:00 X:3E Y:00 P:27 SP:FB
+E02A 18 CLC A:00 X:3F Y:00 P:25 SP:FB
+E02B 24 01 BIT $01 = FF A:00 X:3F Y:00 P:24 SP:FB
+E02D A9 69 LDA #$69 A:00 X:3F Y:00 P:E6 SP:FB
+E02F 8D 00 04 STA $0400 = 70 A:69 X:3F Y:00 P:64 SP:FB
+E032 A9 00 LDA #$00 A:69 X:3F Y:00 P:64 SP:FB
+E034 79 00 04 ADC $0400,Y @ 0400 = 69 A:00 X:3F Y:00 P:66 SP:FB
+E037 30 08 BMI $E041 A:69 X:3F Y:00 P:24 SP:FB
+E039 B0 06 BCS $E041 A:69 X:3F Y:00 P:24 SP:FB
+E03B C9 69 CMP #$69 A:69 X:3F Y:00 P:24 SP:FB
+E03D D0 02 BNE $E041 A:69 X:3F Y:00 P:27 SP:FB
+E03F 50 02 BVC $E043 A:69 X:3F Y:00 P:27 SP:FB
+E043 E8 INX A:69 X:3F Y:00 P:27 SP:FB
+E044 38 SEC A:69 X:40 Y:00 P:25 SP:FB
+E045 24 01 BIT $01 = FF A:69 X:40 Y:00 P:25 SP:FB
+E047 A9 00 LDA #$00 A:69 X:40 Y:00 P:E5 SP:FB
+E049 79 00 04 ADC $0400,Y @ 0400 = 69 A:00 X:40 Y:00 P:67 SP:FB
+E04C 30 08 BMI $E056 A:6A X:40 Y:00 P:24 SP:FB
+E04E B0 06 BCS $E056 A:6A X:40 Y:00 P:24 SP:FB
+E050 C9 6A CMP #$6A A:6A X:40 Y:00 P:24 SP:FB
+E052 D0 02 BNE $E056 A:6A X:40 Y:00 P:27 SP:FB
+E054 50 02 BVC $E058 A:6A X:40 Y:00 P:27 SP:FB
+E058 E8 INX A:6A X:40 Y:00 P:27 SP:FB
+E059 38 SEC A:6A X:41 Y:00 P:25 SP:FB
+E05A B8 CLV A:6A X:41 Y:00 P:25 SP:FB
+E05B A9 7F LDA #$7F A:6A X:41 Y:00 P:25 SP:FB
+E05D 8D 00 04 STA $0400 = 69 A:7F X:41 Y:00 P:25 SP:FB
+E060 79 00 04 ADC $0400,Y @ 0400 = 7F A:7F X:41 Y:00 P:25 SP:FB
+E063 10 08 BPL $E06D A:FF X:41 Y:00 P:E4 SP:FB
+E065 B0 06 BCS $E06D A:FF X:41 Y:00 P:E4 SP:FB
+E067 C9 FF CMP #$FF A:FF X:41 Y:00 P:E4 SP:FB
+E069 D0 02 BNE $E06D A:FF X:41 Y:00 P:67 SP:FB
+E06B 70 02 BVS $E06F A:FF X:41 Y:00 P:67 SP:FB
+E06F E8 INX A:FF X:41 Y:00 P:67 SP:FB
+E070 18 CLC A:FF X:42 Y:00 P:65 SP:FB
+E071 24 01 BIT $01 = FF A:FF X:42 Y:00 P:64 SP:FB
+E073 A9 80 LDA #$80 A:FF X:42 Y:00 P:E4 SP:FB
+E075 8D 00 04 STA $0400 = 7F A:80 X:42 Y:00 P:E4 SP:FB
+E078 A9 7F LDA #$7F A:80 X:42 Y:00 P:E4 SP:FB
+E07A 79 00 04 ADC $0400,Y @ 0400 = 80 A:7F X:42 Y:00 P:64 SP:FB
+E07D 10 08 BPL $E087 A:FF X:42 Y:00 P:A4 SP:FB
+E07F B0 06 BCS $E087 A:FF X:42 Y:00 P:A4 SP:FB
+E081 C9 FF CMP #$FF A:FF X:42 Y:00 P:A4 SP:FB
+E083 D0 02 BNE $E087 A:FF X:42 Y:00 P:27 SP:FB
+E085 50 02 BVC $E089 A:FF X:42 Y:00 P:27 SP:FB
+E089 E8 INX A:FF X:42 Y:00 P:27 SP:FB
+E08A 38 SEC A:FF X:43 Y:00 P:25 SP:FB
+E08B B8 CLV A:FF X:43 Y:00 P:25 SP:FB
+E08C A9 80 LDA #$80 A:FF X:43 Y:00 P:25 SP:FB
+E08E 8D 00 04 STA $0400 = 80 A:80 X:43 Y:00 P:A5 SP:FB
+E091 A9 7F LDA #$7F A:80 X:43 Y:00 P:A5 SP:FB
+E093 79 00 04 ADC $0400,Y @ 0400 = 80 A:7F X:43 Y:00 P:25 SP:FB
+E096 D0 06 BNE $E09E A:00 X:43 Y:00 P:27 SP:FB
+E098 30 04 BMI $E09E A:00 X:43 Y:00 P:27 SP:FB
+E09A 70 02 BVS $E09E A:00 X:43 Y:00 P:27 SP:FB
+E09C B0 02 BCS $E0A0 A:00 X:43 Y:00 P:27 SP:FB
+E0A0 E8 INX A:00 X:43 Y:00 P:27 SP:FB
+E0A1 24 01 BIT $01 = FF A:00 X:44 Y:00 P:25 SP:FB
+E0A3 A9 40 LDA #$40 A:00 X:44 Y:00 P:E7 SP:FB
+E0A5 8D 00 04 STA $0400 = 80 A:40 X:44 Y:00 P:65 SP:FB
+E0A8 D9 00 04 CMP $0400,Y @ 0400 = 40 A:40 X:44 Y:00 P:65 SP:FB
+E0AB 30 06 BMI $E0B3 A:40 X:44 Y:00 P:67 SP:FB
+E0AD 90 04 BCC $E0B3 A:40 X:44 Y:00 P:67 SP:FB
+E0AF D0 02 BNE $E0B3 A:40 X:44 Y:00 P:67 SP:FB
+E0B1 70 02 BVS $E0B5 A:40 X:44 Y:00 P:67 SP:FB
+E0B5 E8 INX A:40 X:44 Y:00 P:67 SP:FB
+E0B6 B8 CLV A:40 X:45 Y:00 P:65 SP:FB
+E0B7 CE 00 04 DEC $0400 = 40 A:40 X:45 Y:00 P:25 SP:FB
+E0BA D9 00 04 CMP $0400,Y @ 0400 = 3F A:40 X:45 Y:00 P:25 SP:FB
+E0BD F0 06 BEQ $E0C5 A:40 X:45 Y:00 P:25 SP:FB
+E0BF 30 04 BMI $E0C5 A:40 X:45 Y:00 P:25 SP:FB
+E0C1 90 02 BCC $E0C5 A:40 X:45 Y:00 P:25 SP:FB
+E0C3 50 02 BVC $E0C7 A:40 X:45 Y:00 P:25 SP:FB
+E0C7 E8 INX A:40 X:45 Y:00 P:25 SP:FB
+E0C8 EE 00 04 INC $0400 = 3F A:40 X:46 Y:00 P:25 SP:FB
+E0CB EE 00 04 INC $0400 = 40 A:40 X:46 Y:00 P:25 SP:FB
+E0CE D9 00 04 CMP $0400,Y @ 0400 = 41 A:40 X:46 Y:00 P:25 SP:FB
+E0D1 F0 02 BEQ $E0D5 A:40 X:46 Y:00 P:A4 SP:FB
+E0D3 30 02 BMI $E0D7 A:40 X:46 Y:00 P:A4 SP:FB
+E0D7 E8 INX A:40 X:46 Y:00 P:A4 SP:FB
+E0D8 A9 00 LDA #$00 A:40 X:47 Y:00 P:24 SP:FB
+E0DA 8D 00 04 STA $0400 = 41 A:00 X:47 Y:00 P:26 SP:FB
+E0DD A9 80 LDA #$80 A:00 X:47 Y:00 P:26 SP:FB
+E0DF D9 00 04 CMP $0400,Y @ 0400 = 00 A:80 X:47 Y:00 P:A4 SP:FB
+E0E2 F0 04 BEQ $E0E8 A:80 X:47 Y:00 P:A5 SP:FB
+E0E4 10 02 BPL $E0E8 A:80 X:47 Y:00 P:A5 SP:FB
+E0E6 B0 02 BCS $E0EA A:80 X:47 Y:00 P:A5 SP:FB
+E0EA E8 INX A:80 X:47 Y:00 P:A5 SP:FB
+E0EB A0 80 LDY #$80 A:80 X:48 Y:00 P:25 SP:FB
+E0ED 8C 00 04 STY $0400 = 00 A:80 X:48 Y:80 P:A5 SP:FB
+E0F0 A0 00 LDY #$00 A:80 X:48 Y:80 P:A5 SP:FB
+E0F2 D9 00 04 CMP $0400,Y @ 0400 = 80 A:80 X:48 Y:00 P:27 SP:FB
+E0F5 D0 04 BNE $E0FB A:80 X:48 Y:00 P:27 SP:FB
+E0F7 30 02 BMI $E0FB A:80 X:48 Y:00 P:27 SP:FB
+E0F9 B0 02 BCS $E0FD A:80 X:48 Y:00 P:27 SP:FB
+E0FD E8 INX A:80 X:48 Y:00 P:27 SP:FB
+E0FE EE 00 04 INC $0400 = 80 A:80 X:49 Y:00 P:25 SP:FB
+E101 D9 00 04 CMP $0400,Y @ 0400 = 81 A:80 X:49 Y:00 P:A5 SP:FB
+E104 B0 04 BCS $E10A A:80 X:49 Y:00 P:A4 SP:FB
+E106 F0 02 BEQ $E10A A:80 X:49 Y:00 P:A4 SP:FB
+E108 30 02 BMI $E10C A:80 X:49 Y:00 P:A4 SP:FB
+E10C E8 INX A:80 X:49 Y:00 P:A4 SP:FB
+E10D CE 00 04 DEC $0400 = 81 A:80 X:4A Y:00 P:24 SP:FB
+E110 CE 00 04 DEC $0400 = 80 A:80 X:4A Y:00 P:A4 SP:FB
+E113 D9 00 04 CMP $0400,Y @ 0400 = 7F A:80 X:4A Y:00 P:24 SP:FB
+E116 90 04 BCC $E11C A:80 X:4A Y:00 P:25 SP:FB
+E118 F0 02 BEQ $E11C A:80 X:4A Y:00 P:25 SP:FB
+E11A 10 02 BPL $E11E A:80 X:4A Y:00 P:25 SP:FB
+E11E E8 INX A:80 X:4A Y:00 P:25 SP:FB
+E11F 24 01 BIT $01 = FF A:80 X:4B Y:00 P:25 SP:FB
+E121 A9 40 LDA #$40 A:80 X:4B Y:00 P:E5 SP:FB
+E123 8D 00 04 STA $0400 = 7F A:40 X:4B Y:00 P:65 SP:FB
+E126 38 SEC A:40 X:4B Y:00 P:65 SP:FB
+E127 F9 00 04 SBC $0400,Y @ 0400 = 40 A:40 X:4B Y:00 P:65 SP:FB
+E12A 30 0A BMI $E136 A:00 X:4B Y:00 P:27 SP:FB
+E12C 90 08 BCC $E136 A:00 X:4B Y:00 P:27 SP:FB
+E12E D0 06 BNE $E136 A:00 X:4B Y:00 P:27 SP:FB
+E130 70 04 BVS $E136 A:00 X:4B Y:00 P:27 SP:FB
+E132 C9 00 CMP #$00 A:00 X:4B Y:00 P:27 SP:FB
+E134 F0 02 BEQ $E138 A:00 X:4B Y:00 P:27 SP:FB
+E138 E8 INX A:00 X:4B Y:00 P:27 SP:FB
+E139 B8 CLV A:00 X:4C Y:00 P:25 SP:FB
+E13A 38 SEC A:00 X:4C Y:00 P:25 SP:FB
+E13B A9 40 LDA #$40 A:00 X:4C Y:00 P:25 SP:FB
+E13D CE 00 04 DEC $0400 = 40 A:40 X:4C Y:00 P:25 SP:FB
+E140 F9 00 04 SBC $0400,Y @ 0400 = 3F A:40 X:4C Y:00 P:25 SP:FB
+E143 F0 0A BEQ $E14F A:01 X:4C Y:00 P:25 SP:FB
+E145 30 08 BMI $E14F A:01 X:4C Y:00 P:25 SP:FB
+E147 90 06 BCC $E14F A:01 X:4C Y:00 P:25 SP:FB
+E149 70 04 BVS $E14F A:01 X:4C Y:00 P:25 SP:FB
+E14B C9 01 CMP #$01 A:01 X:4C Y:00 P:25 SP:FB
+E14D F0 02 BEQ $E151 A:01 X:4C Y:00 P:27 SP:FB
+E151 E8 INX A:01 X:4C Y:00 P:27 SP:FB
+E152 A9 40 LDA #$40 A:01 X:4D Y:00 P:25 SP:FB
+E154 38 SEC A:40 X:4D Y:00 P:25 SP:FB
+E155 24 01 BIT $01 = FF A:40 X:4D Y:00 P:25 SP:FB
+E157 EE 00 04 INC $0400 = 3F A:40 X:4D Y:00 P:E5 SP:FB
+E15A EE 00 04 INC $0400 = 40 A:40 X:4D Y:00 P:65 SP:FB
+E15D F9 00 04 SBC $0400,Y @ 0400 = 41 A:40 X:4D Y:00 P:65 SP:FB
+E160 B0 0A BCS $E16C A:FF X:4D Y:00 P:A4 SP:FB
+E162 F0 08 BEQ $E16C A:FF X:4D Y:00 P:A4 SP:FB
+E164 10 06 BPL $E16C A:FF X:4D Y:00 P:A4 SP:FB
+E166 70 04 BVS $E16C A:FF X:4D Y:00 P:A4 SP:FB
+E168 C9 FF CMP #$FF A:FF X:4D Y:00 P:A4 SP:FB
+E16A F0 02 BEQ $E16E A:FF X:4D Y:00 P:27 SP:FB
+E16E E8 INX A:FF X:4D Y:00 P:27 SP:FB
+E16F 18 CLC A:FF X:4E Y:00 P:25 SP:FB
+E170 A9 00 LDA #$00 A:FF X:4E Y:00 P:24 SP:FB
+E172 8D 00 04 STA $0400 = 41 A:00 X:4E Y:00 P:26 SP:FB
+E175 A9 80 LDA #$80 A:00 X:4E Y:00 P:26 SP:FB
+E177 F9 00 04 SBC $0400,Y @ 0400 = 00 A:80 X:4E Y:00 P:A4 SP:FB
+E17A 90 04 BCC $E180 A:7F X:4E Y:00 P:65 SP:FB
+E17C C9 7F CMP #$7F A:7F X:4E Y:00 P:65 SP:FB
+E17E F0 02 BEQ $E182 A:7F X:4E Y:00 P:67 SP:FB
+E182 E8 INX A:7F X:4E Y:00 P:67 SP:FB
+E183 38 SEC A:7F X:4F Y:00 P:65 SP:FB
+E184 A9 7F LDA #$7F A:7F X:4F Y:00 P:65 SP:FB
+E186 8D 00 04 STA $0400 = 00 A:7F X:4F Y:00 P:65 SP:FB
+E189 A9 81 LDA #$81 A:7F X:4F Y:00 P:65 SP:FB
+E18B F9 00 04 SBC $0400,Y @ 0400 = 7F A:81 X:4F Y:00 P:E5 SP:FB
+E18E 50 06 BVC $E196 A:02 X:4F Y:00 P:65 SP:FB
+E190 90 04 BCC $E196 A:02 X:4F Y:00 P:65 SP:FB
+E192 C9 02 CMP #$02 A:02 X:4F Y:00 P:65 SP:FB
+E194 F0 02 BEQ $E198 A:02 X:4F Y:00 P:67 SP:FB
+E198 E8 INX A:02 X:4F Y:00 P:67 SP:FB
+E199 A9 00 LDA #$00 A:02 X:50 Y:00 P:65 SP:FB
+E19B A9 87 LDA #$87 A:00 X:50 Y:00 P:67 SP:FB
+E19D 99 00 04 STA $0400,Y @ 0400 = 7F A:87 X:50 Y:00 P:E5 SP:FB
+E1A0 AD 00 04 LDA $0400 = 87 A:87 X:50 Y:00 P:E5 SP:FB
+E1A3 C9 87 CMP #$87 A:87 X:50 Y:00 P:E5 SP:FB
+E1A5 F0 02 BEQ $E1A9 A:87 X:50 Y:00 P:67 SP:FB
+E1A9 60 RTS A:87 X:50 Y:00 P:67 SP:FB
+C629 20 B8 DB JSR $DBB8 A:87 X:50 Y:00 P:67 SP:FD
+DBB8 A9 FF LDA #$FF A:87 X:50 Y:00 P:67 SP:FB
+DBBA 85 01 STA $01 = FF A:FF X:50 Y:00 P:E5 SP:FB
+DBBC A9 AA LDA #$AA A:FF X:50 Y:00 P:E5 SP:FB
+DBBE 85 33 STA $33 = A3 A:AA X:50 Y:00 P:E5 SP:FB
+DBC0 A9 BB LDA #$BB A:AA X:50 Y:00 P:E5 SP:FB
+DBC2 85 89 STA $89 = 00 A:BB X:50 Y:00 P:E5 SP:FB
+DBC4 A2 00 LDX #$00 A:BB X:50 Y:00 P:E5 SP:FB
+DBC6 A9 66 LDA #$66 A:BB X:00 Y:00 P:67 SP:FB
+DBC8 24 01 BIT $01 = FF A:66 X:00 Y:00 P:65 SP:FB
+DBCA 38 SEC A:66 X:00 Y:00 P:E5 SP:FB
+DBCB A0 00 LDY #$00 A:66 X:00 Y:00 P:E5 SP:FB
+DBCD B4 33 LDY $33,X @ 33 = AA A:66 X:00 Y:00 P:67 SP:FB
+DBCF 10 12 BPL $DBE3 A:66 X:00 Y:AA P:E5 SP:FB
+DBD1 F0 10 BEQ $DBE3 A:66 X:00 Y:AA P:E5 SP:FB
+DBD3 50 0E BVC $DBE3 A:66 X:00 Y:AA P:E5 SP:FB
+DBD5 90 0C BCC $DBE3 A:66 X:00 Y:AA P:E5 SP:FB
+DBD7 C9 66 CMP #$66 A:66 X:00 Y:AA P:E5 SP:FB
+DBD9 D0 08 BNE $DBE3 A:66 X:00 Y:AA P:67 SP:FB
+DBDB E0 00 CPX #$00 A:66 X:00 Y:AA P:67 SP:FB
+DBDD D0 04 BNE $DBE3 A:66 X:00 Y:AA P:67 SP:FB
+DBDF C0 AA CPY #$AA A:66 X:00 Y:AA P:67 SP:FB
+DBE1 F0 04 BEQ $DBE7 A:66 X:00 Y:AA P:67 SP:FB
+DBE7 A2 8A LDX #$8A A:66 X:00 Y:AA P:67 SP:FB
+DBE9 A9 66 LDA #$66 A:66 X:8A Y:AA P:E5 SP:FB
+DBEB B8 CLV A:66 X:8A Y:AA P:65 SP:FB
+DBEC 18 CLC A:66 X:8A Y:AA P:25 SP:FB
+DBED A0 00 LDY #$00 A:66 X:8A Y:AA P:24 SP:FB
+DBEF B4 FF LDY $FF,X @ 89 = BB A:66 X:8A Y:00 P:26 SP:FB
+DBF1 10 12 BPL $DC05 A:66 X:8A Y:BB P:A4 SP:FB
+DBF3 F0 10 BEQ $DC05 A:66 X:8A Y:BB P:A4 SP:FB
+DBF5 70 0E BVS $DC05 A:66 X:8A Y:BB P:A4 SP:FB
+DBF7 B0 0C BCS $DC05 A:66 X:8A Y:BB P:A4 SP:FB
+DBF9 C0 BB CPY #$BB A:66 X:8A Y:BB P:A4 SP:FB
+DBFB D0 08 BNE $DC05 A:66 X:8A Y:BB P:27 SP:FB
+DBFD C9 66 CMP #$66 A:66 X:8A Y:BB P:27 SP:FB
+DBFF D0 04 BNE $DC05 A:66 X:8A Y:BB P:27 SP:FB
+DC01 E0 8A CPX #$8A A:66 X:8A Y:BB P:27 SP:FB
+DC03 F0 04 BEQ $DC09 A:66 X:8A Y:BB P:27 SP:FB
+DC09 24 01 BIT $01 = FF A:66 X:8A Y:BB P:27 SP:FB
+DC0B 38 SEC A:66 X:8A Y:BB P:E5 SP:FB
+DC0C A0 44 LDY #$44 A:66 X:8A Y:BB P:E5 SP:FB
+DC0E A2 00 LDX #$00 A:66 X:8A Y:44 P:65 SP:FB
+DC10 94 33 STY $33,X @ 33 = AA A:66 X:00 Y:44 P:67 SP:FB
+DC12 A5 33 LDA $33 = 44 A:66 X:00 Y:44 P:67 SP:FB
+DC14 90 18 BCC $DC2E A:44 X:00 Y:44 P:65 SP:FB
+DC16 C9 44 CMP #$44 A:44 X:00 Y:44 P:65 SP:FB
+DC18 D0 14 BNE $DC2E A:44 X:00 Y:44 P:67 SP:FB
+DC1A 50 12 BVC $DC2E A:44 X:00 Y:44 P:67 SP:FB
+DC1C 18 CLC A:44 X:00 Y:44 P:67 SP:FB
+DC1D B8 CLV A:44 X:00 Y:44 P:66 SP:FB
+DC1E A0 99 LDY #$99 A:44 X:00 Y:44 P:26 SP:FB
+DC20 A2 80 LDX #$80 A:44 X:00 Y:99 P:A4 SP:FB
+DC22 94 85 STY $85,X @ 05 = 00 A:44 X:80 Y:99 P:A4 SP:FB
+DC24 A5 05 LDA $05 = 99 A:44 X:80 Y:99 P:A4 SP:FB
+DC26 B0 06 BCS $DC2E A:99 X:80 Y:99 P:A4 SP:FB
+DC28 C9 99 CMP #$99 A:99 X:80 Y:99 P:A4 SP:FB
+DC2A D0 02 BNE $DC2E A:99 X:80 Y:99 P:27 SP:FB
+DC2C 50 04 BVC $DC32 A:99 X:80 Y:99 P:27 SP:FB
+DC32 A0 0B LDY #$0B A:99 X:80 Y:99 P:27 SP:FB
+DC34 A9 AA LDA #$AA A:99 X:80 Y:0B P:25 SP:FB
+DC36 A2 78 LDX #$78 A:AA X:80 Y:0B P:A5 SP:FB
+DC38 85 78 STA $78 = 00 A:AA X:78 Y:0B P:25 SP:FB
+DC3A 20 B6 F7 JSR $F7B6 A:AA X:78 Y:0B P:25 SP:FB
+F7B6 18 CLC A:AA X:78 Y:0B P:25 SP:F9
+F7B7 A9 FF LDA #$FF A:AA X:78 Y:0B P:24 SP:F9
+F7B9 85 01 STA $01 = FF A:FF X:78 Y:0B P:A4 SP:F9
+F7BB 24 01 BIT $01 = FF A:FF X:78 Y:0B P:A4 SP:F9
+F7BD A9 55 LDA #$55 A:FF X:78 Y:0B P:E4 SP:F9
+F7BF 60 RTS A:55 X:78 Y:0B P:64 SP:F9
+DC3D 15 00 ORA $00,X @ 78 = AA A:55 X:78 Y:0B P:64 SP:FB
+DC3F 20 C0 F7 JSR $F7C0 A:FF X:78 Y:0B P:E4 SP:FB
+F7C0 B0 09 BCS $F7CB A:FF X:78 Y:0B P:E4 SP:F9
+F7C2 10 07 BPL $F7CB A:FF X:78 Y:0B P:E4 SP:F9
+F7C4 C9 FF CMP #$FF A:FF X:78 Y:0B P:E4 SP:F9
+F7C6 D0 03 BNE $F7CB A:FF X:78 Y:0B P:67 SP:F9
+F7C8 50 01 BVC $F7CB A:FF X:78 Y:0B P:67 SP:F9
+F7CA 60 RTS A:FF X:78 Y:0B P:67 SP:F9
+DC42 C8 INY A:FF X:78 Y:0B P:67 SP:FB
+DC43 A9 00 LDA #$00 A:FF X:78 Y:0C P:65 SP:FB
+DC45 85 78 STA $78 = AA A:00 X:78 Y:0C P:67 SP:FB
+DC47 20 CE F7 JSR $F7CE A:00 X:78 Y:0C P:67 SP:FB
+F7CE 38 SEC A:00 X:78 Y:0C P:67 SP:F9
+F7CF B8 CLV A:00 X:78 Y:0C P:67 SP:F9
+F7D0 A9 00 LDA #$00 A:00 X:78 Y:0C P:27 SP:F9
+F7D2 60 RTS A:00 X:78 Y:0C P:27 SP:F9
+DC4A 15 00 ORA $00,X @ 78 = 00 A:00 X:78 Y:0C P:27 SP:FB
+DC4C 20 D3 F7 JSR $F7D3 A:00 X:78 Y:0C P:27 SP:FB
+F7D3 D0 07 BNE $F7DC A:00 X:78 Y:0C P:27 SP:F9
+F7D5 70 05 BVS $F7DC A:00 X:78 Y:0C P:27 SP:F9
+F7D7 90 03 BCC $F7DC A:00 X:78 Y:0C P:27 SP:F9
+F7D9 30 01 BMI $F7DC A:00 X:78 Y:0C P:27 SP:F9
+F7DB 60 RTS A:00 X:78 Y:0C P:27 SP:F9
+DC4F C8 INY A:00 X:78 Y:0C P:27 SP:FB
+DC50 A9 AA LDA #$AA A:00 X:78 Y:0D P:25 SP:FB
+DC52 85 78 STA $78 = 00 A:AA X:78 Y:0D P:A5 SP:FB
+DC54 20 DF F7 JSR $F7DF A:AA X:78 Y:0D P:A5 SP:FB
+F7DF 18 CLC A:AA X:78 Y:0D P:A5 SP:F9
+F7E0 24 01 BIT $01 = FF A:AA X:78 Y:0D P:A4 SP:F9
+F7E2 A9 55 LDA #$55 A:AA X:78 Y:0D P:E4 SP:F9
+F7E4 60 RTS A:55 X:78 Y:0D P:64 SP:F9
+DC57 35 00 AND $00,X @ 78 = AA A:55 X:78 Y:0D P:64 SP:FB
+DC59 20 E5 F7 JSR $F7E5 A:00 X:78 Y:0D P:66 SP:FB
+F7E5 D0 07 BNE $F7EE A:00 X:78 Y:0D P:66 SP:F9
+F7E7 50 05 BVC $F7EE A:00 X:78 Y:0D P:66 SP:F9
+F7E9 B0 03 BCS $F7EE A:00 X:78 Y:0D P:66 SP:F9
+F7EB 30 01 BMI $F7EE A:00 X:78 Y:0D P:66 SP:F9
+F7ED 60 RTS A:00 X:78 Y:0D P:66 SP:F9
+DC5C C8 INY A:00 X:78 Y:0D P:66 SP:FB
+DC5D A9 EF LDA #$EF A:00 X:78 Y:0E P:64 SP:FB
+DC5F 85 78 STA $78 = AA A:EF X:78 Y:0E P:E4 SP:FB
+DC61 20 F1 F7 JSR $F7F1 A:EF X:78 Y:0E P:E4 SP:FB
+F7F1 38 SEC A:EF X:78 Y:0E P:E4 SP:F9
+F7F2 B8 CLV A:EF X:78 Y:0E P:E5 SP:F9
+F7F3 A9 F8 LDA #$F8 A:EF X:78 Y:0E P:A5 SP:F9
+F7F5 60 RTS A:F8 X:78 Y:0E P:A5 SP:F9
+DC64 35 00 AND $00,X @ 78 = EF A:F8 X:78 Y:0E P:A5 SP:FB
+DC66 20 F6 F7 JSR $F7F6 A:E8 X:78 Y:0E P:A5 SP:FB
+F7F6 90 09 BCC $F801 A:E8 X:78 Y:0E P:A5 SP:F9
+F7F8 10 07 BPL $F801 A:E8 X:78 Y:0E P:A5 SP:F9
+F7FA C9 E8 CMP #$E8 A:E8 X:78 Y:0E P:A5 SP:F9
+F7FC D0 03 BNE $F801 A:E8 X:78 Y:0E P:27 SP:F9
+F7FE 70 01 BVS $F801 A:E8 X:78 Y:0E P:27 SP:F9
+F800 60 RTS A:E8 X:78 Y:0E P:27 SP:F9
+DC69 C8 INY A:E8 X:78 Y:0E P:27 SP:FB
+DC6A A9 AA LDA #$AA A:E8 X:78 Y:0F P:25 SP:FB
+DC6C 85 78 STA $78 = EF A:AA X:78 Y:0F P:A5 SP:FB
+DC6E 20 04 F8 JSR $F804 A:AA X:78 Y:0F P:A5 SP:FB
+F804 18 CLC A:AA X:78 Y:0F P:A5 SP:F9
+F805 24 01 BIT $01 = FF A:AA X:78 Y:0F P:A4 SP:F9
+F807 A9 5F LDA #$5F A:AA X:78 Y:0F P:E4 SP:F9
+F809 60 RTS A:5F X:78 Y:0F P:64 SP:F9
+DC71 55 00 EOR $00,X @ 78 = AA A:5F X:78 Y:0F P:64 SP:FB
+DC73 20 0A F8 JSR $F80A A:F5 X:78 Y:0F P:E4 SP:FB
+F80A B0 09 BCS $F815 A:F5 X:78 Y:0F P:E4 SP:F9
+F80C 10 07 BPL $F815 A:F5 X:78 Y:0F P:E4 SP:F9
+F80E C9 F5 CMP #$F5 A:F5 X:78 Y:0F P:E4 SP:F9
+F810 D0 03 BNE $F815 A:F5 X:78 Y:0F P:67 SP:F9
+F812 50 01 BVC $F815 A:F5 X:78 Y:0F P:67 SP:F9
+F814 60 RTS A:F5 X:78 Y:0F P:67 SP:F9
+DC76 C8 INY A:F5 X:78 Y:0F P:67 SP:FB
+DC77 A9 70 LDA #$70 A:F5 X:78 Y:10 P:65 SP:FB
+DC79 85 78 STA $78 = AA A:70 X:78 Y:10 P:65 SP:FB
+DC7B 20 18 F8 JSR $F818 A:70 X:78 Y:10 P:65 SP:FB
+F818 38 SEC A:70 X:78 Y:10 P:65 SP:F9
+F819 B8 CLV A:70 X:78 Y:10 P:65 SP:F9
+F81A A9 70 LDA #$70 A:70 X:78 Y:10 P:25 SP:F9
+F81C 60 RTS A:70 X:78 Y:10 P:25 SP:F9
+DC7E 55 00 EOR $00,X @ 78 = 70 A:70 X:78 Y:10 P:25 SP:FB
+DC80 20 1D F8 JSR $F81D A:00 X:78 Y:10 P:27 SP:FB
+F81D D0 07 BNE $F826 A:00 X:78 Y:10 P:27 SP:F9
+F81F 70 05 BVS $F826 A:00 X:78 Y:10 P:27 SP:F9
+F821 90 03 BCC $F826 A:00 X:78 Y:10 P:27 SP:F9
+F823 30 01 BMI $F826 A:00 X:78 Y:10 P:27 SP:F9
+F825 60 RTS A:00 X:78 Y:10 P:27 SP:F9
+DC83 C8 INY A:00 X:78 Y:10 P:27 SP:FB
+DC84 A9 69 LDA #$69 A:00 X:78 Y:11 P:25 SP:FB
+DC86 85 78 STA $78 = 70 A:69 X:78 Y:11 P:25 SP:FB
+DC88 20 29 F8 JSR $F829 A:69 X:78 Y:11 P:25 SP:FB
+F829 18 CLC A:69 X:78 Y:11 P:25 SP:F9
+F82A 24 01 BIT $01 = FF A:69 X:78 Y:11 P:24 SP:F9
+F82C A9 00 LDA #$00 A:69 X:78 Y:11 P:E4 SP:F9
+F82E 60 RTS A:00 X:78 Y:11 P:66 SP:F9
+DC8B 75 00 ADC $00,X @ 78 = 69 A:00 X:78 Y:11 P:66 SP:FB
+DC8D 20 2F F8 JSR $F82F A:69 X:78 Y:11 P:24 SP:FB
+F82F 30 09 BMI $F83A A:69 X:78 Y:11 P:24 SP:F9
+F831 B0 07 BCS $F83A A:69 X:78 Y:11 P:24 SP:F9
+F833 C9 69 CMP #$69 A:69 X:78 Y:11 P:24 SP:F9
+F835 D0 03 BNE $F83A A:69 X:78 Y:11 P:27 SP:F9
+F837 70 01 BVS $F83A A:69 X:78 Y:11 P:27 SP:F9
+F839 60 RTS A:69 X:78 Y:11 P:27 SP:F9
+DC90 C8 INY A:69 X:78 Y:11 P:27 SP:FB
+DC91 20 3D F8 JSR $F83D A:69 X:78 Y:12 P:25 SP:FB
+F83D 38 SEC A:69 X:78 Y:12 P:25 SP:F9
+F83E 24 01 BIT $01 = FF A:69 X:78 Y:12 P:25 SP:F9
+F840 A9 00 LDA #$00 A:69 X:78 Y:12 P:E5 SP:F9
+F842 60 RTS A:00 X:78 Y:12 P:67 SP:F9
+DC94 75 00 ADC $00,X @ 78 = 69 A:00 X:78 Y:12 P:67 SP:FB
+DC96 20 43 F8 JSR $F843 A:6A X:78 Y:12 P:24 SP:FB
+F843 30 09 BMI $F84E A:6A X:78 Y:12 P:24 SP:F9
+F845 B0 07 BCS $F84E A:6A X:78 Y:12 P:24 SP:F9
+F847 C9 6A CMP #$6A A:6A X:78 Y:12 P:24 SP:F9
+F849 D0 03 BNE $F84E A:6A X:78 Y:12 P:27 SP:F9
+F84B 70 01 BVS $F84E A:6A X:78 Y:12 P:27 SP:F9
+F84D 60 RTS A:6A X:78 Y:12 P:27 SP:F9
+DC99 C8 INY A:6A X:78 Y:12 P:27 SP:FB
+DC9A A9 7F LDA #$7F A:6A X:78 Y:13 P:25 SP:FB
+DC9C 85 78 STA $78 = 69 A:7F X:78 Y:13 P:25 SP:FB
+DC9E 20 51 F8 JSR $F851 A:7F X:78 Y:13 P:25 SP:FB
+F851 38 SEC A:7F X:78 Y:13 P:25 SP:F9
+F852 B8 CLV A:7F X:78 Y:13 P:25 SP:F9
+F853 A9 7F LDA #$7F A:7F X:78 Y:13 P:25 SP:F9
+F855 60 RTS A:7F X:78 Y:13 P:25 SP:F9
+DCA1 75 00 ADC $00,X @ 78 = 7F A:7F X:78 Y:13 P:25 SP:FB
+DCA3 20 56 F8 JSR $F856 A:FF X:78 Y:13 P:E4 SP:FB
+F856 10 09 BPL $F861 A:FF X:78 Y:13 P:E4 SP:F9
+F858 B0 07 BCS $F861 A:FF X:78 Y:13 P:E4 SP:F9
+F85A C9 FF CMP #$FF A:FF X:78 Y:13 P:E4 SP:F9
+F85C D0 03 BNE $F861 A:FF X:78 Y:13 P:67 SP:F9
+F85E 50 01 BVC $F861 A:FF X:78 Y:13 P:67 SP:F9
+F860 60 RTS A:FF X:78 Y:13 P:67 SP:F9
+DCA6 C8 INY A:FF X:78 Y:13 P:67 SP:FB
+DCA7 A9 80 LDA #$80 A:FF X:78 Y:14 P:65 SP:FB
+DCA9 85 78 STA $78 = 7F A:80 X:78 Y:14 P:E5 SP:FB
+DCAB 20 64 F8 JSR $F864 A:80 X:78 Y:14 P:E5 SP:FB
+F864 18 CLC A:80 X:78 Y:14 P:E5 SP:F9
+F865 24 01 BIT $01 = FF A:80 X:78 Y:14 P:E4 SP:F9
+F867 A9 7F LDA #$7F A:80 X:78 Y:14 P:E4 SP:F9
+F869 60 RTS A:7F X:78 Y:14 P:64 SP:F9
+DCAE 75 00 ADC $00,X @ 78 = 80 A:7F X:78 Y:14 P:64 SP:FB
+DCB0 20 6A F8 JSR $F86A A:FF X:78 Y:14 P:A4 SP:FB
+F86A 10 09 BPL $F875 A:FF X:78 Y:14 P:A4 SP:F9
+F86C B0 07 BCS $F875 A:FF X:78 Y:14 P:A4 SP:F9
+F86E C9 FF CMP #$FF A:FF X:78 Y:14 P:A4 SP:F9
+F870 D0 03 BNE $F875 A:FF X:78 Y:14 P:27 SP:F9
+F872 70 01 BVS $F875 A:FF X:78 Y:14 P:27 SP:F9
+F874 60 RTS A:FF X:78 Y:14 P:27 SP:F9
+DCB3 C8 INY A:FF X:78 Y:14 P:27 SP:FB
+DCB4 20 78 F8 JSR $F878 A:FF X:78 Y:15 P:25 SP:FB
+F878 38 SEC A:FF X:78 Y:15 P:25 SP:F9
+F879 B8 CLV A:FF X:78 Y:15 P:25 SP:F9
+F87A A9 7F LDA #$7F A:FF X:78 Y:15 P:25 SP:F9
+F87C 60 RTS A:7F X:78 Y:15 P:25 SP:F9
+DCB7 75 00 ADC $00,X @ 78 = 80 A:7F X:78 Y:15 P:25 SP:FB
+DCB9 20 7D F8 JSR $F87D A:00 X:78 Y:15 P:27 SP:FB
+F87D D0 07 BNE $F886 A:00 X:78 Y:15 P:27 SP:F9
+F87F 30 05 BMI $F886 A:00 X:78 Y:15 P:27 SP:F9
+F881 70 03 BVS $F886 A:00 X:78 Y:15 P:27 SP:F9
+F883 90 01 BCC $F886 A:00 X:78 Y:15 P:27 SP:F9
+F885 60 RTS A:00 X:78 Y:15 P:27 SP:F9
+DCBC C8 INY A:00 X:78 Y:15 P:27 SP:FB
+DCBD A9 40 LDA #$40 A:00 X:78 Y:16 P:25 SP:FB
+DCBF 85 78 STA $78 = 80 A:40 X:78 Y:16 P:25 SP:FB
+DCC1 20 89 F8 JSR $F889 A:40 X:78 Y:16 P:25 SP:FB
+F889 24 01 BIT $01 = FF A:40 X:78 Y:16 P:25 SP:F9
+F88B A9 40 LDA #$40 A:40 X:78 Y:16 P:E5 SP:F9
+F88D 60 RTS A:40 X:78 Y:16 P:65 SP:F9
+DCC4 D5 00 CMP $00,X @ 78 = 40 A:40 X:78 Y:16 P:65 SP:FB
+DCC6 20 8E F8 JSR $F88E A:40 X:78 Y:16 P:67 SP:FB
+F88E 30 07 BMI $F897 A:40 X:78 Y:16 P:67 SP:F9
+F890 90 05 BCC $F897 A:40 X:78 Y:16 P:67 SP:F9
+F892 D0 03 BNE $F897 A:40 X:78 Y:16 P:67 SP:F9
+F894 50 01 BVC $F897 A:40 X:78 Y:16 P:67 SP:F9
+F896 60 RTS A:40 X:78 Y:16 P:67 SP:F9
+DCC9 C8 INY A:40 X:78 Y:16 P:67 SP:FB
+DCCA 48 PHA A:40 X:78 Y:17 P:65 SP:FB
+DCCB A9 3F LDA #$3F A:40 X:78 Y:17 P:65 SP:FA
+DCCD 85 78 STA $78 = 40 A:3F X:78 Y:17 P:65 SP:FA
+DCCF 68 PLA A:3F X:78 Y:17 P:65 SP:FA
+DCD0 20 9A F8 JSR $F89A A:40 X:78 Y:17 P:65 SP:FB
+F89A B8 CLV A:40 X:78 Y:17 P:65 SP:F9
+F89B 60 RTS A:40 X:78 Y:17 P:25 SP:F9
+DCD3 D5 00 CMP $00,X @ 78 = 3F A:40 X:78 Y:17 P:25 SP:FB
+DCD5 20 9C F8 JSR $F89C A:40 X:78 Y:17 P:25 SP:FB
+F89C F0 07 BEQ $F8A5 A:40 X:78 Y:17 P:25 SP:F9
+F89E 30 05 BMI $F8A5 A:40 X:78 Y:17 P:25 SP:F9
+F8A0 90 03 BCC $F8A5 A:40 X:78 Y:17 P:25 SP:F9
+F8A2 70 01 BVS $F8A5 A:40 X:78 Y:17 P:25 SP:F9
+F8A4 60 RTS A:40 X:78 Y:17 P:25 SP:F9
+DCD8 C8 INY A:40 X:78 Y:17 P:25 SP:FB
+DCD9 48 PHA A:40 X:78 Y:18 P:25 SP:FB
+DCDA A9 41 LDA #$41 A:40 X:78 Y:18 P:25 SP:FA
+DCDC 85 78 STA $78 = 3F A:41 X:78 Y:18 P:25 SP:FA
+DCDE 68 PLA A:41 X:78 Y:18 P:25 SP:FA
+DCDF D5 00 CMP $00,X @ 78 = 41 A:40 X:78 Y:18 P:25 SP:FB
+DCE1 20 A8 F8 JSR $F8A8 A:40 X:78 Y:18 P:A4 SP:FB
+F8A8 F0 05 BEQ $F8AF A:40 X:78 Y:18 P:A4 SP:F9
+F8AA 10 03 BPL $F8AF A:40 X:78 Y:18 P:A4 SP:F9
+F8AC 10 01 BPL $F8AF A:40 X:78 Y:18 P:A4 SP:F9
+F8AE 60 RTS A:40 X:78 Y:18 P:A4 SP:F9
+DCE4 C8 INY A:40 X:78 Y:18 P:A4 SP:FB
+DCE5 48 PHA A:40 X:78 Y:19 P:24 SP:FB
+DCE6 A9 00 LDA #$00 A:40 X:78 Y:19 P:24 SP:FA
+DCE8 85 78 STA $78 = 41 A:00 X:78 Y:19 P:26 SP:FA
+DCEA 68 PLA A:00 X:78 Y:19 P:26 SP:FA
+DCEB 20 B2 F8 JSR $F8B2 A:40 X:78 Y:19 P:24 SP:FB
+F8B2 A9 80 LDA #$80 A:40 X:78 Y:19 P:24 SP:F9
+F8B4 60 RTS A:80 X:78 Y:19 P:A4 SP:F9
+DCEE D5 00 CMP $00,X @ 78 = 00 A:80 X:78 Y:19 P:A4 SP:FB
+DCF0 20 B5 F8 JSR $F8B5 A:80 X:78 Y:19 P:A5 SP:FB
+F8B5 F0 05 BEQ $F8BC A:80 X:78 Y:19 P:A5 SP:F9
+F8B7 10 03 BPL $F8BC A:80 X:78 Y:19 P:A5 SP:F9
+F8B9 90 01 BCC $F8BC A:80 X:78 Y:19 P:A5 SP:F9
+F8BB 60 RTS A:80 X:78 Y:19 P:A5 SP:F9
+DCF3 C8 INY A:80 X:78 Y:19 P:A5 SP:FB
+DCF4 48 PHA A:80 X:78 Y:1A P:25 SP:FB
+DCF5 A9 80 LDA #$80 A:80 X:78 Y:1A P:25 SP:FA
+DCF7 85 78 STA $78 = 00 A:80 X:78 Y:1A P:A5 SP:FA
+DCF9 68 PLA A:80 X:78 Y:1A P:A5 SP:FA
+DCFA D5 00 CMP $00,X @ 78 = 80 A:80 X:78 Y:1A P:A5 SP:FB
+DCFC 20 BF F8 JSR $F8BF A:80 X:78 Y:1A P:27 SP:FB
+F8BF D0 05 BNE $F8C6 A:80 X:78 Y:1A P:27 SP:F9
+F8C1 30 03 BMI $F8C6 A:80 X:78 Y:1A P:27 SP:F9
+F8C3 90 01 BCC $F8C6 A:80 X:78 Y:1A P:27 SP:F9
+F8C5 60 RTS A:80 X:78 Y:1A P:27 SP:F9
+DCFF C8 INY A:80 X:78 Y:1A P:27 SP:FB
+DD00 48 PHA A:80 X:78 Y:1B P:25 SP:FB
+DD01 A9 81 LDA #$81 A:80 X:78 Y:1B P:25 SP:FA
+DD03 85 78 STA $78 = 80 A:81 X:78 Y:1B P:A5 SP:FA
+DD05 68 PLA A:81 X:78 Y:1B P:A5 SP:FA
+DD06 D5 00 CMP $00,X @ 78 = 81 A:80 X:78 Y:1B P:A5 SP:FB
+DD08 20 C9 F8 JSR $F8C9 A:80 X:78 Y:1B P:A4 SP:FB
+F8C9 B0 05 BCS $F8D0 A:80 X:78 Y:1B P:A4 SP:F9
+F8CB F0 03 BEQ $F8D0 A:80 X:78 Y:1B P:A4 SP:F9
+F8CD 10 01 BPL $F8D0 A:80 X:78 Y:1B P:A4 SP:F9
+F8CF 60 RTS A:80 X:78 Y:1B P:A4 SP:F9
+DD0B C8 INY A:80 X:78 Y:1B P:A4 SP:FB
+DD0C 48 PHA A:80 X:78 Y:1C P:24 SP:FB
+DD0D A9 7F LDA #$7F A:80 X:78 Y:1C P:24 SP:FA
+DD0F 85 78 STA $78 = 81 A:7F X:78 Y:1C P:24 SP:FA
+DD11 68 PLA A:7F X:78 Y:1C P:24 SP:FA
+DD12 D5 00 CMP $00,X @ 78 = 7F A:80 X:78 Y:1C P:A4 SP:FB
+DD14 20 D3 F8 JSR $F8D3 A:80 X:78 Y:1C P:25 SP:FB
+F8D3 90 05 BCC $F8DA A:80 X:78 Y:1C P:25 SP:F9
+F8D5 F0 03 BEQ $F8DA A:80 X:78 Y:1C P:25 SP:F9
+F8D7 30 01 BMI $F8DA A:80 X:78 Y:1C P:25 SP:F9
+F8D9 60 RTS A:80 X:78 Y:1C P:25 SP:F9
+DD17 C8 INY A:80 X:78 Y:1C P:25 SP:FB
+DD18 A9 40 LDA #$40 A:80 X:78 Y:1D P:25 SP:FB
+DD1A 85 78 STA $78 = 7F A:40 X:78 Y:1D P:25 SP:FB
+DD1C 20 31 F9 JSR $F931 A:40 X:78 Y:1D P:25 SP:FB
+F931 24 01 BIT $01 = FF A:40 X:78 Y:1D P:25 SP:F9
+F933 A9 40 LDA #$40 A:40 X:78 Y:1D P:E5 SP:F9
+F935 38 SEC A:40 X:78 Y:1D P:65 SP:F9
+F936 60 RTS A:40 X:78 Y:1D P:65 SP:F9
+DD1F F5 00 SBC $00,X @ 78 = 40 A:40 X:78 Y:1D P:65 SP:FB
+DD21 20 37 F9 JSR $F937 A:00 X:78 Y:1D P:27 SP:FB
+F937 30 0B BMI $F944 A:00 X:78 Y:1D P:27 SP:F9
+F939 90 09 BCC $F944 A:00 X:78 Y:1D P:27 SP:F9
+F93B D0 07 BNE $F944 A:00 X:78 Y:1D P:27 SP:F9
+F93D 70 05 BVS $F944 A:00 X:78 Y:1D P:27 SP:F9
+F93F C9 00 CMP #$00 A:00 X:78 Y:1D P:27 SP:F9
+F941 D0 01 BNE $F944 A:00 X:78 Y:1D P:27 SP:F9
+F943 60 RTS A:00 X:78 Y:1D P:27 SP:F9
+DD24 C8 INY A:00 X:78 Y:1D P:27 SP:FB
+DD25 A9 3F LDA #$3F A:00 X:78 Y:1E P:25 SP:FB
+DD27 85 78 STA $78 = 40 A:3F X:78 Y:1E P:25 SP:FB
+DD29 20 47 F9 JSR $F947 A:3F X:78 Y:1E P:25 SP:FB
+F947 B8 CLV A:3F X:78 Y:1E P:25 SP:F9
+F948 38 SEC A:3F X:78 Y:1E P:25 SP:F9
+F949 A9 40 LDA #$40 A:3F X:78 Y:1E P:25 SP:F9
+F94B 60 RTS A:40 X:78 Y:1E P:25 SP:F9
+DD2C F5 00 SBC $00,X @ 78 = 3F A:40 X:78 Y:1E P:25 SP:FB
+DD2E 20 4C F9 JSR $F94C A:01 X:78 Y:1E P:25 SP:FB
+F94C F0 0B BEQ $F959 A:01 X:78 Y:1E P:25 SP:F9
+F94E 30 09 BMI $F959 A:01 X:78 Y:1E P:25 SP:F9
+F950 90 07 BCC $F959 A:01 X:78 Y:1E P:25 SP:F9
+F952 70 05 BVS $F959 A:01 X:78 Y:1E P:25 SP:F9
+F954 C9 01 CMP #$01 A:01 X:78 Y:1E P:25 SP:F9
+F956 D0 01 BNE $F959 A:01 X:78 Y:1E P:27 SP:F9
+F958 60 RTS A:01 X:78 Y:1E P:27 SP:F9
+DD31 C8 INY A:01 X:78 Y:1E P:27 SP:FB
+DD32 A9 41 LDA #$41 A:01 X:78 Y:1F P:25 SP:FB
+DD34 85 78 STA $78 = 3F A:41 X:78 Y:1F P:25 SP:FB
+DD36 20 5C F9 JSR $F95C A:41 X:78 Y:1F P:25 SP:FB
+F95C A9 40 LDA #$40 A:41 X:78 Y:1F P:25 SP:F9
+F95E 38 SEC A:40 X:78 Y:1F P:25 SP:F9
+F95F 24 01 BIT $01 = FF A:40 X:78 Y:1F P:25 SP:F9
+F961 60 RTS A:40 X:78 Y:1F P:E5 SP:F9
+DD39 F5 00 SBC $00,X @ 78 = 41 A:40 X:78 Y:1F P:E5 SP:FB
+DD3B 20 62 F9 JSR $F962 A:FF X:78 Y:1F P:A4 SP:FB
+F962 B0 0B BCS $F96F A:FF X:78 Y:1F P:A4 SP:F9
+F964 F0 09 BEQ $F96F A:FF X:78 Y:1F P:A4 SP:F9
+F966 10 07 BPL $F96F A:FF X:78 Y:1F P:A4 SP:F9
+F968 70 05 BVS $F96F A:FF X:78 Y:1F P:A4 SP:F9
+F96A C9 FF CMP #$FF A:FF X:78 Y:1F P:A4 SP:F9
+F96C D0 01 BNE $F96F A:FF X:78 Y:1F P:27 SP:F9
+F96E 60 RTS A:FF X:78 Y:1F P:27 SP:F9
+DD3E C8 INY A:FF X:78 Y:1F P:27 SP:FB
+DD3F A9 00 LDA #$00 A:FF X:78 Y:20 P:25 SP:FB
+DD41 85 78 STA $78 = 41 A:00 X:78 Y:20 P:27 SP:FB
+DD43 20 72 F9 JSR $F972 A:00 X:78 Y:20 P:27 SP:FB
+F972 18 CLC A:00 X:78 Y:20 P:27 SP:F9
+F973 A9 80 LDA #$80 A:00 X:78 Y:20 P:26 SP:F9
+F975 60 RTS A:80 X:78 Y:20 P:A4 SP:F9
+DD46 F5 00 SBC $00,X @ 78 = 00 A:80 X:78 Y:20 P:A4 SP:FB
+DD48 20 76 F9 JSR $F976 A:7F X:78 Y:20 P:65 SP:FB
+F976 90 05 BCC $F97D A:7F X:78 Y:20 P:65 SP:F9
+F978 C9 7F CMP #$7F A:7F X:78 Y:20 P:65 SP:F9
+F97A D0 01 BNE $F97D A:7F X:78 Y:20 P:67 SP:F9
+F97C 60 RTS A:7F X:78 Y:20 P:67 SP:F9
+DD4B C8 INY A:7F X:78 Y:20 P:67 SP:FB
+DD4C A9 7F LDA #$7F A:7F X:78 Y:21 P:65 SP:FB
+DD4E 85 78 STA $78 = 00 A:7F X:78 Y:21 P:65 SP:FB
+DD50 20 80 F9 JSR $F980 A:7F X:78 Y:21 P:65 SP:FB
+F980 38 SEC A:7F X:78 Y:21 P:65 SP:F9
+F981 A9 81 LDA #$81 A:7F X:78 Y:21 P:65 SP:F9
+F983 60 RTS A:81 X:78 Y:21 P:E5 SP:F9
+DD53 F5 00 SBC $00,X @ 78 = 7F A:81 X:78 Y:21 P:E5 SP:FB
+DD55 20 84 F9 JSR $F984 A:02 X:78 Y:21 P:65 SP:FB
+F984 50 07 BVC $F98D A:02 X:78 Y:21 P:65 SP:F9
+F986 90 05 BCC $F98D A:02 X:78 Y:21 P:65 SP:F9
+F988 C9 02 CMP #$02 A:02 X:78 Y:21 P:65 SP:F9
+F98A D0 01 BNE $F98D A:02 X:78 Y:21 P:67 SP:F9
+F98C 60 RTS A:02 X:78 Y:21 P:67 SP:F9
+DD58 A9 AA LDA #$AA A:02 X:78 Y:21 P:67 SP:FB
+DD5A 85 33 STA $33 = 44 A:AA X:78 Y:21 P:E5 SP:FB
+DD5C A9 BB LDA #$BB A:AA X:78 Y:21 P:E5 SP:FB
+DD5E 85 89 STA $89 = BB A:BB X:78 Y:21 P:E5 SP:FB
+DD60 A2 00 LDX #$00 A:BB X:78 Y:21 P:E5 SP:FB
+DD62 A0 66 LDY #$66 A:BB X:00 Y:21 P:67 SP:FB
+DD64 24 01 BIT $01 = FF A:BB X:00 Y:66 P:65 SP:FB
+DD66 38 SEC A:BB X:00 Y:66 P:E5 SP:FB
+DD67 A9 00 LDA #$00 A:BB X:00 Y:66 P:E5 SP:FB
+DD69 B5 33 LDA $33,X @ 33 = AA A:00 X:00 Y:66 P:67 SP:FB
+DD6B 10 12 BPL $DD7F A:AA X:00 Y:66 P:E5 SP:FB
+DD6D F0 10 BEQ $DD7F A:AA X:00 Y:66 P:E5 SP:FB
+DD6F 50 0E BVC $DD7F A:AA X:00 Y:66 P:E5 SP:FB
+DD71 90 0C BCC $DD7F A:AA X:00 Y:66 P:E5 SP:FB
+DD73 C0 66 CPY #$66 A:AA X:00 Y:66 P:E5 SP:FB
+DD75 D0 08 BNE $DD7F A:AA X:00 Y:66 P:67 SP:FB
+DD77 E0 00 CPX #$00 A:AA X:00 Y:66 P:67 SP:FB
+DD79 D0 04 BNE $DD7F A:AA X:00 Y:66 P:67 SP:FB
+DD7B C9 AA CMP #$AA A:AA X:00 Y:66 P:67 SP:FB
+DD7D F0 04 BEQ $DD83 A:AA X:00 Y:66 P:67 SP:FB
+DD83 A2 8A LDX #$8A A:AA X:00 Y:66 P:67 SP:FB
+DD85 A0 66 LDY #$66 A:AA X:8A Y:66 P:E5 SP:FB
+DD87 B8 CLV A:AA X:8A Y:66 P:65 SP:FB
+DD88 18 CLC A:AA X:8A Y:66 P:25 SP:FB
+DD89 A9 00 LDA #$00 A:AA X:8A Y:66 P:24 SP:FB
+DD8B B5 FF LDA $FF,X @ 89 = BB A:00 X:8A Y:66 P:26 SP:FB
+DD8D 10 12 BPL $DDA1 A:BB X:8A Y:66 P:A4 SP:FB
+DD8F F0 10 BEQ $DDA1 A:BB X:8A Y:66 P:A4 SP:FB
+DD91 70 0E BVS $DDA1 A:BB X:8A Y:66 P:A4 SP:FB
+DD93 B0 0C BCS $DDA1 A:BB X:8A Y:66 P:A4 SP:FB
+DD95 C9 BB CMP #$BB A:BB X:8A Y:66 P:A4 SP:FB
+DD97 D0 08 BNE $DDA1 A:BB X:8A Y:66 P:27 SP:FB
+DD99 C0 66 CPY #$66 A:BB X:8A Y:66 P:27 SP:FB
+DD9B D0 04 BNE $DDA1 A:BB X:8A Y:66 P:27 SP:FB
+DD9D E0 8A CPX #$8A A:BB X:8A Y:66 P:27 SP:FB
+DD9F F0 04 BEQ $DDA5 A:BB X:8A Y:66 P:27 SP:FB
+DDA5 24 01 BIT $01 = FF A:BB X:8A Y:66 P:27 SP:FB
+DDA7 38 SEC A:BB X:8A Y:66 P:E5 SP:FB
+DDA8 A9 44 LDA #$44 A:BB X:8A Y:66 P:E5 SP:FB
+DDAA A2 00 LDX #$00 A:44 X:8A Y:66 P:65 SP:FB
+DDAC 95 33 STA $33,X @ 33 = AA A:44 X:00 Y:66 P:67 SP:FB
+DDAE A5 33 LDA $33 = 44 A:44 X:00 Y:66 P:67 SP:FB
+DDB0 90 18 BCC $DDCA A:44 X:00 Y:66 P:65 SP:FB
+DDB2 C9 44 CMP #$44 A:44 X:00 Y:66 P:65 SP:FB
+DDB4 D0 14 BNE $DDCA A:44 X:00 Y:66 P:67 SP:FB
+DDB6 50 12 BVC $DDCA A:44 X:00 Y:66 P:67 SP:FB
+DDB8 18 CLC A:44 X:00 Y:66 P:67 SP:FB
+DDB9 B8 CLV A:44 X:00 Y:66 P:66 SP:FB
+DDBA A9 99 LDA #$99 A:44 X:00 Y:66 P:26 SP:FB
+DDBC A2 80 LDX #$80 A:99 X:00 Y:66 P:A4 SP:FB
+DDBE 95 85 STA $85,X @ 05 = 99 A:99 X:80 Y:66 P:A4 SP:FB
+DDC0 A5 05 LDA $05 = 99 A:99 X:80 Y:66 P:A4 SP:FB
+DDC2 B0 06 BCS $DDCA A:99 X:80 Y:66 P:A4 SP:FB
+DDC4 C9 99 CMP #$99 A:99 X:80 Y:66 P:A4 SP:FB
+DDC6 D0 02 BNE $DDCA A:99 X:80 Y:66 P:27 SP:FB
+DDC8 50 04 BVC $DDCE A:99 X:80 Y:66 P:27 SP:FB
+DDCE A0 25 LDY #$25 A:99 X:80 Y:66 P:27 SP:FB
+DDD0 A2 78 LDX #$78 A:99 X:80 Y:25 P:25 SP:FB
+DDD2 20 90 F9 JSR $F990 A:99 X:78 Y:25 P:25 SP:FB
+F990 A2 55 LDX #$55 A:99 X:78 Y:25 P:25 SP:F9
+F992 A9 FF LDA #$FF A:99 X:55 Y:25 P:25 SP:F9
+F994 85 01 STA $01 = FF A:FF X:55 Y:25 P:A5 SP:F9
+F996 EA NOP A:FF X:55 Y:25 P:A5 SP:F9
+F997 24 01 BIT $01 = FF A:FF X:55 Y:25 P:A5 SP:F9
+F999 38 SEC A:FF X:55 Y:25 P:E5 SP:F9
+F99A A9 01 LDA #$01 A:FF X:55 Y:25 P:E5 SP:F9
+F99C 60 RTS A:01 X:55 Y:25 P:65 SP:F9
+DDD5 95 00 STA $00,X @ 55 = 00 A:01 X:55 Y:25 P:65 SP:FB
+DDD7 56 00 LSR $00,X @ 55 = 01 A:01 X:55 Y:25 P:65 SP:FB
+DDD9 B5 00 LDA $00,X @ 55 = 00 A:01 X:55 Y:25 P:67 SP:FB
+DDDB 20 9D F9 JSR $F99D A:00 X:55 Y:25 P:67 SP:FB
+F99D 90 1B BCC $F9BA A:00 X:55 Y:25 P:67 SP:F9
+F99F D0 19 BNE $F9BA A:00 X:55 Y:25 P:67 SP:F9
+F9A1 30 17 BMI $F9BA A:00 X:55 Y:25 P:67 SP:F9
+F9A3 50 15 BVC $F9BA A:00 X:55 Y:25 P:67 SP:F9
+F9A5 C9 00 CMP #$00 A:00 X:55 Y:25 P:67 SP:F9
+F9A7 D0 11 BNE $F9BA A:00 X:55 Y:25 P:67 SP:F9
+F9A9 B8 CLV A:00 X:55 Y:25 P:67 SP:F9
+F9AA A9 AA LDA #$AA A:00 X:55 Y:25 P:27 SP:F9
+F9AC 60 RTS A:AA X:55 Y:25 P:A5 SP:F9
+DDDE C8 INY A:AA X:55 Y:25 P:A5 SP:FB
+DDDF 95 00 STA $00,X @ 55 = 00 A:AA X:55 Y:26 P:25 SP:FB
+DDE1 56 00 LSR $00,X @ 55 = AA A:AA X:55 Y:26 P:25 SP:FB
+DDE3 B5 00 LDA $00,X @ 55 = 55 A:AA X:55 Y:26 P:24 SP:FB
+DDE5 20 AD F9 JSR $F9AD A:55 X:55 Y:26 P:24 SP:FB
+F9AD B0 0B BCS $F9BA A:55 X:55 Y:26 P:24 SP:F9
+F9AF F0 09 BEQ $F9BA A:55 X:55 Y:26 P:24 SP:F9
+F9B1 30 07 BMI $F9BA A:55 X:55 Y:26 P:24 SP:F9
+F9B3 70 05 BVS $F9BA A:55 X:55 Y:26 P:24 SP:F9
+F9B5 C9 55 CMP #$55 A:55 X:55 Y:26 P:24 SP:F9
+F9B7 D0 01 BNE $F9BA A:55 X:55 Y:26 P:27 SP:F9
+F9B9 60 RTS A:55 X:55 Y:26 P:27 SP:F9
+DDE8 C8 INY A:55 X:55 Y:26 P:27 SP:FB
+DDE9 20 BD F9 JSR $F9BD A:55 X:55 Y:27 P:25 SP:FB
+F9BD 24 01 BIT $01 = FF A:55 X:55 Y:27 P:25 SP:F9
+F9BF 38 SEC A:55 X:55 Y:27 P:E5 SP:F9
+F9C0 A9 80 LDA #$80 A:55 X:55 Y:27 P:E5 SP:F9
+F9C2 60 RTS A:80 X:55 Y:27 P:E5 SP:F9
+DDEC 95 00 STA $00,X @ 55 = 55 A:80 X:55 Y:27 P:E5 SP:FB
+DDEE 16 00 ASL $00,X @ 55 = 80 A:80 X:55 Y:27 P:E5 SP:FB
+DDF0 B5 00 LDA $00,X @ 55 = 00 A:80 X:55 Y:27 P:67 SP:FB
+DDF2 20 C3 F9 JSR $F9C3 A:00 X:55 Y:27 P:67 SP:FB
+F9C3 90 1C BCC $F9E1 A:00 X:55 Y:27 P:67 SP:F9
+F9C5 D0 1A BNE $F9E1 A:00 X:55 Y:27 P:67 SP:F9
+F9C7 30 18 BMI $F9E1 A:00 X:55 Y:27 P:67 SP:F9
+F9C9 50 16 BVC $F9E1 A:00 X:55 Y:27 P:67 SP:F9
+F9CB C9 00 CMP #$00 A:00 X:55 Y:27 P:67 SP:F9
+F9CD D0 12 BNE $F9E1 A:00 X:55 Y:27 P:67 SP:F9
+F9CF B8 CLV A:00 X:55 Y:27 P:67 SP:F9
+F9D0 A9 55 LDA #$55 A:00 X:55 Y:27 P:27 SP:F9
+F9D2 38 SEC A:55 X:55 Y:27 P:25 SP:F9
+F9D3 60 RTS A:55 X:55 Y:27 P:25 SP:F9
+DDF5 C8 INY A:55 X:55 Y:27 P:25 SP:FB
+DDF6 95 00 STA $00,X @ 55 = 00 A:55 X:55 Y:28 P:25 SP:FB
+DDF8 16 00 ASL $00,X @ 55 = 55 A:55 X:55 Y:28 P:25 SP:FB
+DDFA B5 00 LDA $00,X @ 55 = AA A:55 X:55 Y:28 P:A4 SP:FB
+DDFC 20 D4 F9 JSR $F9D4 A:AA X:55 Y:28 P:A4 SP:FB
+F9D4 B0 0B BCS $F9E1 A:AA X:55 Y:28 P:A4 SP:F9
+F9D6 F0 09 BEQ $F9E1 A:AA X:55 Y:28 P:A4 SP:F9
+F9D8 10 07 BPL $F9E1 A:AA X:55 Y:28 P:A4 SP:F9
+F9DA 70 05 BVS $F9E1 A:AA X:55 Y:28 P:A4 SP:F9
+F9DC C9 AA CMP #$AA A:AA X:55 Y:28 P:A4 SP:F9
+F9DE D0 01 BNE $F9E1 A:AA X:55 Y:28 P:27 SP:F9
+F9E0 60 RTS A:AA X:55 Y:28 P:27 SP:F9
+DDFF C8 INY A:AA X:55 Y:28 P:27 SP:FB
+DE00 20 E4 F9 JSR $F9E4 A:AA X:55 Y:29 P:25 SP:FB
+F9E4 24 01 BIT $01 = FF A:AA X:55 Y:29 P:25 SP:F9
+F9E6 38 SEC A:AA X:55 Y:29 P:E5 SP:F9
+F9E7 A9 01 LDA #$01 A:AA X:55 Y:29 P:E5 SP:F9
+F9E9 60 RTS A:01 X:55 Y:29 P:65 SP:F9
+DE03 95 00 STA $00,X @ 55 = AA A:01 X:55 Y:29 P:65 SP:FB
+DE05 76 00 ROR $00,X @ 55 = 01 A:01 X:55 Y:29 P:65 SP:FB
+DE07 B5 00 LDA $00,X @ 55 = 80 A:01 X:55 Y:29 P:E5 SP:FB
+DE09 20 EA F9 JSR $F9EA A:80 X:55 Y:29 P:E5 SP:FB
+F9EA 90 1C BCC $FA08 A:80 X:55 Y:29 P:E5 SP:F9
+F9EC F0 1A BEQ $FA08 A:80 X:55 Y:29 P:E5 SP:F9
+F9EE 10 18 BPL $FA08 A:80 X:55 Y:29 P:E5 SP:F9
+F9F0 50 16 BVC $FA08 A:80 X:55 Y:29 P:E5 SP:F9
+F9F2 C9 80 CMP #$80 A:80 X:55 Y:29 P:E5 SP:F9
+F9F4 D0 12 BNE $FA08 A:80 X:55 Y:29 P:67 SP:F9
+F9F6 B8 CLV A:80 X:55 Y:29 P:67 SP:F9
+F9F7 18 CLC A:80 X:55 Y:29 P:27 SP:F9
+F9F8 A9 55 LDA #$55 A:80 X:55 Y:29 P:26 SP:F9
+F9FA 60 RTS A:55 X:55 Y:29 P:24 SP:F9
+DE0C C8 INY A:55 X:55 Y:29 P:24 SP:FB
+DE0D 95 00 STA $00,X @ 55 = 80 A:55 X:55 Y:2A P:24 SP:FB
+DE0F 76 00 ROR $00,X @ 55 = 55 A:55 X:55 Y:2A P:24 SP:FB
+DE11 B5 00 LDA $00,X @ 55 = 2A A:55 X:55 Y:2A P:25 SP:FB
+DE13 20 FB F9 JSR $F9FB A:2A X:55 Y:2A P:25 SP:FB
+F9FB 90 0B BCC $FA08 A:2A X:55 Y:2A P:25 SP:F9
+F9FD F0 09 BEQ $FA08 A:2A X:55 Y:2A P:25 SP:F9
+F9FF 30 07 BMI $FA08 A:2A X:55 Y:2A P:25 SP:F9
+FA01 70 05 BVS $FA08 A:2A X:55 Y:2A P:25 SP:F9
+FA03 C9 2A CMP #$2A A:2A X:55 Y:2A P:25 SP:F9
+FA05 D0 01 BNE $FA08 A:2A X:55 Y:2A P:27 SP:F9
+FA07 60 RTS A:2A X:55 Y:2A P:27 SP:F9
+DE16 C8 INY A:2A X:55 Y:2A P:27 SP:FB
+DE17 20 0A FA JSR $FA0A A:2A X:55 Y:2B P:25 SP:FB
+FA0A 24 01 BIT $01 = FF A:2A X:55 Y:2B P:25 SP:F9
+FA0C 38 SEC A:2A X:55 Y:2B P:E5 SP:F9
+FA0D A9 80 LDA #$80 A:2A X:55 Y:2B P:E5 SP:F9
+FA0F 60 RTS A:80 X:55 Y:2B P:E5 SP:F9
+DE1A 95 00 STA $00,X @ 55 = 2A A:80 X:55 Y:2B P:E5 SP:FB
+DE1C 36 00 ROL $00,X @ 55 = 80 A:80 X:55 Y:2B P:E5 SP:FB
+DE1E B5 00 LDA $00,X @ 55 = 01 A:80 X:55 Y:2B P:65 SP:FB
+DE20 20 10 FA JSR $FA10 A:01 X:55 Y:2B P:65 SP:FB
+FA10 90 1C BCC $FA2E A:01 X:55 Y:2B P:65 SP:F9
+FA12 F0 1A BEQ $FA2E A:01 X:55 Y:2B P:65 SP:F9
+FA14 30 18 BMI $FA2E A:01 X:55 Y:2B P:65 SP:F9
+FA16 50 16 BVC $FA2E A:01 X:55 Y:2B P:65 SP:F9
+FA18 C9 01 CMP #$01 A:01 X:55 Y:2B P:65 SP:F9
+FA1A D0 12 BNE $FA2E A:01 X:55 Y:2B P:67 SP:F9
+FA1C B8 CLV A:01 X:55 Y:2B P:67 SP:F9
+FA1D 18 CLC A:01 X:55 Y:2B P:27 SP:F9
+FA1E A9 55 LDA #$55 A:01 X:55 Y:2B P:26 SP:F9
+FA20 60 RTS A:55 X:55 Y:2B P:24 SP:F9
+DE23 C8 INY A:55 X:55 Y:2B P:24 SP:FB
+DE24 95 00 STA $00,X @ 55 = 01 A:55 X:55 Y:2C P:24 SP:FB
+DE26 36 00 ROL $00,X @ 55 = 55 A:55 X:55 Y:2C P:24 SP:FB
+DE28 B5 00 LDA $00,X @ 55 = AA A:55 X:55 Y:2C P:A4 SP:FB
+DE2A 20 21 FA JSR $FA21 A:AA X:55 Y:2C P:A4 SP:FB
+FA21 B0 0B BCS $FA2E A:AA X:55 Y:2C P:A4 SP:F9
+FA23 F0 09 BEQ $FA2E A:AA X:55 Y:2C P:A4 SP:F9
+FA25 10 07 BPL $FA2E A:AA X:55 Y:2C P:A4 SP:F9
+FA27 70 05 BVS $FA2E A:AA X:55 Y:2C P:A4 SP:F9
+FA29 C9 AA CMP #$AA A:AA X:55 Y:2C P:A4 SP:F9
+FA2B D0 01 BNE $FA2E A:AA X:55 Y:2C P:27 SP:F9
+FA2D 60 RTS A:AA X:55 Y:2C P:27 SP:F9
+DE2D A9 FF LDA #$FF A:AA X:55 Y:2C P:27 SP:FB
+DE2F 95 00 STA $00,X @ 55 = AA A:FF X:55 Y:2C P:A5 SP:FB
+DE31 85 01 STA $01 = FF A:FF X:55 Y:2C P:A5 SP:FB
+DE33 24 01 BIT $01 = FF A:FF X:55 Y:2C P:A5 SP:FB
+DE35 38 SEC A:FF X:55 Y:2C P:E5 SP:FB
+DE36 F6 00 INC $00,X @ 55 = FF A:FF X:55 Y:2C P:E5 SP:FB
+DE38 D0 0C BNE $DE46 A:FF X:55 Y:2C P:67 SP:FB
+DE3A 30 0A BMI $DE46 A:FF X:55 Y:2C P:67 SP:FB
+DE3C 50 08 BVC $DE46 A:FF X:55 Y:2C P:67 SP:FB
+DE3E 90 06 BCC $DE46 A:FF X:55 Y:2C P:67 SP:FB
+DE40 B5 00 LDA $00,X @ 55 = 00 A:FF X:55 Y:2C P:67 SP:FB
+DE42 C9 00 CMP #$00 A:00 X:55 Y:2C P:67 SP:FB
+DE44 F0 04 BEQ $DE4A A:00 X:55 Y:2C P:67 SP:FB
+DE4A A9 7F LDA #$7F A:00 X:55 Y:2C P:67 SP:FB
+DE4C 95 00 STA $00,X @ 55 = 00 A:7F X:55 Y:2C P:65 SP:FB
+DE4E B8 CLV A:7F X:55 Y:2C P:65 SP:FB
+DE4F 18 CLC A:7F X:55 Y:2C P:25 SP:FB
+DE50 F6 00 INC $00,X @ 55 = 7F A:7F X:55 Y:2C P:24 SP:FB
+DE52 F0 0C BEQ $DE60 A:7F X:55 Y:2C P:A4 SP:FB
+DE54 10 0A BPL $DE60 A:7F X:55 Y:2C P:A4 SP:FB
+DE56 70 08 BVS $DE60 A:7F X:55 Y:2C P:A4 SP:FB
+DE58 B0 06 BCS $DE60 A:7F X:55 Y:2C P:A4 SP:FB
+DE5A B5 00 LDA $00,X @ 55 = 80 A:7F X:55 Y:2C P:A4 SP:FB
+DE5C C9 80 CMP #$80 A:80 X:55 Y:2C P:A4 SP:FB
+DE5E F0 04 BEQ $DE64 A:80 X:55 Y:2C P:27 SP:FB
+DE64 A9 00 LDA #$00 A:80 X:55 Y:2C P:27 SP:FB
+DE66 95 00 STA $00,X @ 55 = 80 A:00 X:55 Y:2C P:27 SP:FB
+DE68 24 01 BIT $01 = FF A:00 X:55 Y:2C P:27 SP:FB
+DE6A 38 SEC A:00 X:55 Y:2C P:E7 SP:FB
+DE6B D6 00 DEC $00,X @ 55 = 00 A:00 X:55 Y:2C P:E7 SP:FB
+DE6D F0 0C BEQ $DE7B A:00 X:55 Y:2C P:E5 SP:FB
+DE6F 10 0A BPL $DE7B A:00 X:55 Y:2C P:E5 SP:FB
+DE71 50 08 BVC $DE7B A:00 X:55 Y:2C P:E5 SP:FB
+DE73 90 06 BCC $DE7B A:00 X:55 Y:2C P:E5 SP:FB
+DE75 B5 00 LDA $00,X @ 55 = FF A:00 X:55 Y:2C P:E5 SP:FB
+DE77 C9 FF CMP #$FF A:FF X:55 Y:2C P:E5 SP:FB
+DE79 F0 04 BEQ $DE7F A:FF X:55 Y:2C P:67 SP:FB
+DE7F A9 80 LDA #$80 A:FF X:55 Y:2C P:67 SP:FB
+DE81 95 00 STA $00,X @ 55 = FF A:80 X:55 Y:2C P:E5 SP:FB
+DE83 B8 CLV A:80 X:55 Y:2C P:E5 SP:FB
+DE84 18 CLC A:80 X:55 Y:2C P:A5 SP:FB
+DE85 D6 00 DEC $00,X @ 55 = 80 A:80 X:55 Y:2C P:A4 SP:FB
+DE87 F0 0C BEQ $DE95 A:80 X:55 Y:2C P:24 SP:FB
+DE89 30 0A BMI $DE95 A:80 X:55 Y:2C P:24 SP:FB
+DE8B 70 08 BVS $DE95 A:80 X:55 Y:2C P:24 SP:FB
+DE8D B0 06 BCS $DE95 A:80 X:55 Y:2C P:24 SP:FB
+DE8F B5 00 LDA $00,X @ 55 = 7F A:80 X:55 Y:2C P:24 SP:FB
+DE91 C9 7F CMP #$7F A:7F X:55 Y:2C P:24 SP:FB
+DE93 F0 04 BEQ $DE99 A:7F X:55 Y:2C P:27 SP:FB
+DE99 A9 01 LDA #$01 A:7F X:55 Y:2C P:27 SP:FB
+DE9B 95 00 STA $00,X @ 55 = 7F A:01 X:55 Y:2C P:25 SP:FB
+DE9D D6 00 DEC $00,X @ 55 = 01 A:01 X:55 Y:2C P:25 SP:FB
+DE9F F0 04 BEQ $DEA5 A:01 X:55 Y:2C P:27 SP:FB
+DEA5 A9 33 LDA #$33 A:01 X:55 Y:2C P:27 SP:FB
+DEA7 85 78 STA $78 = 7F A:33 X:55 Y:2C P:25 SP:FB
+DEA9 A9 44 LDA #$44 A:33 X:55 Y:2C P:25 SP:FB
+DEAB A0 78 LDY #$78 A:44 X:55 Y:2C P:25 SP:FB
+DEAD A2 00 LDX #$00 A:44 X:55 Y:78 P:25 SP:FB
+DEAF 38 SEC A:44 X:00 Y:78 P:27 SP:FB
+DEB0 24 01 BIT $01 = FF A:44 X:00 Y:78 P:27 SP:FB
+DEB2 B6 00 LDX $00,Y @ 78 = 33 A:44 X:00 Y:78 P:E5 SP:FB
+DEB4 90 12 BCC $DEC8 A:44 X:33 Y:78 P:65 SP:FB
+DEB6 50 10 BVC $DEC8 A:44 X:33 Y:78 P:65 SP:FB
+DEB8 30 0E BMI $DEC8 A:44 X:33 Y:78 P:65 SP:FB
+DEBA F0 0C BEQ $DEC8 A:44 X:33 Y:78 P:65 SP:FB
+DEBC E0 33 CPX #$33 A:44 X:33 Y:78 P:65 SP:FB
+DEBE D0 08 BNE $DEC8 A:44 X:33 Y:78 P:67 SP:FB
+DEC0 C0 78 CPY #$78 A:44 X:33 Y:78 P:67 SP:FB
+DEC2 D0 04 BNE $DEC8 A:44 X:33 Y:78 P:67 SP:FB
+DEC4 C9 44 CMP #$44 A:44 X:33 Y:78 P:67 SP:FB
+DEC6 F0 04 BEQ $DECC A:44 X:33 Y:78 P:67 SP:FB
+DECC A9 97 LDA #$97 A:44 X:33 Y:78 P:67 SP:FB
+DECE 85 7F STA $7F = 00 A:97 X:33 Y:78 P:E5 SP:FB
+DED0 A9 47 LDA #$47 A:97 X:33 Y:78 P:E5 SP:FB
+DED2 A0 FF LDY #$FF A:47 X:33 Y:78 P:65 SP:FB
+DED4 A2 00 LDX #$00 A:47 X:33 Y:FF P:E5 SP:FB
+DED6 18 CLC A:47 X:00 Y:FF P:67 SP:FB
+DED7 B8 CLV A:47 X:00 Y:FF P:66 SP:FB
+DED8 B6 80 LDX $80,Y @ 7F = 97 A:47 X:00 Y:FF P:26 SP:FB
+DEDA B0 12 BCS $DEEE A:47 X:97 Y:FF P:A4 SP:FB
+DEDC 70 10 BVS $DEEE A:47 X:97 Y:FF P:A4 SP:FB
+DEDE 10 0E BPL $DEEE A:47 X:97 Y:FF P:A4 SP:FB
+DEE0 F0 0C BEQ $DEEE A:47 X:97 Y:FF P:A4 SP:FB
+DEE2 E0 97 CPX #$97 A:47 X:97 Y:FF P:A4 SP:FB
+DEE4 D0 08 BNE $DEEE A:47 X:97 Y:FF P:27 SP:FB
+DEE6 C0 FF CPY #$FF A:47 X:97 Y:FF P:27 SP:FB
+DEE8 D0 04 BNE $DEEE A:47 X:97 Y:FF P:27 SP:FB
+DEEA C9 47 CMP #$47 A:47 X:97 Y:FF P:27 SP:FB
+DEEC F0 04 BEQ $DEF2 A:47 X:97 Y:FF P:27 SP:FB
+DEF2 A9 00 LDA #$00 A:47 X:97 Y:FF P:27 SP:FB
+DEF4 85 7F STA $7F = 97 A:00 X:97 Y:FF P:27 SP:FB
+DEF6 A9 47 LDA #$47 A:00 X:97 Y:FF P:27 SP:FB
+DEF8 A0 FF LDY #$FF A:47 X:97 Y:FF P:25 SP:FB
+DEFA A2 69 LDX #$69 A:47 X:97 Y:FF P:A5 SP:FB
+DEFC 18 CLC A:47 X:69 Y:FF P:25 SP:FB
+DEFD B8 CLV A:47 X:69 Y:FF P:24 SP:FB
+DEFE 96 80 STX $80,Y @ 7F = 00 A:47 X:69 Y:FF P:24 SP:FB
+DF00 B0 18 BCS $DF1A A:47 X:69 Y:FF P:24 SP:FB
+DF02 70 16 BVS $DF1A A:47 X:69 Y:FF P:24 SP:FB
+DF04 30 14 BMI $DF1A A:47 X:69 Y:FF P:24 SP:FB
+DF06 F0 12 BEQ $DF1A A:47 X:69 Y:FF P:24 SP:FB
+DF08 E0 69 CPX #$69 A:47 X:69 Y:FF P:24 SP:FB
+DF0A D0 0E BNE $DF1A A:47 X:69 Y:FF P:27 SP:FB
+DF0C C0 FF CPY #$FF A:47 X:69 Y:FF P:27 SP:FB
+DF0E D0 0A BNE $DF1A A:47 X:69 Y:FF P:27 SP:FB
+DF10 C9 47 CMP #$47 A:47 X:69 Y:FF P:27 SP:FB
+DF12 D0 06 BNE $DF1A A:47 X:69 Y:FF P:27 SP:FB
+DF14 A5 7F LDA $7F = 69 A:47 X:69 Y:FF P:27 SP:FB
+DF16 C9 69 CMP #$69 A:69 X:69 Y:FF P:25 SP:FB
+DF18 F0 04 BEQ $DF1E A:69 X:69 Y:FF P:27 SP:FB
+DF1E A9 F5 LDA #$F5 A:69 X:69 Y:FF P:27 SP:FB
+DF20 85 4F STA $4F = 00 A:F5 X:69 Y:FF P:A5 SP:FB
+DF22 A9 47 LDA #$47 A:F5 X:69 Y:FF P:A5 SP:FB
+DF24 A0 4F LDY #$4F A:47 X:69 Y:FF P:25 SP:FB
+DF26 24 01 BIT $01 = FF A:47 X:69 Y:4F P:25 SP:FB
+DF28 A2 00 LDX #$00 A:47 X:69 Y:4F P:E5 SP:FB
+DF2A 38 SEC A:47 X:00 Y:4F P:67 SP:FB
+DF2B 96 00 STX $00,Y @ 4F = F5 A:47 X:00 Y:4F P:67 SP:FB
+DF2D 90 16 BCC $DF45 A:47 X:00 Y:4F P:67 SP:FB
+DF2F 50 14 BVC $DF45 A:47 X:00 Y:4F P:67 SP:FB
+DF31 30 12 BMI $DF45 A:47 X:00 Y:4F P:67 SP:FB
+DF33 D0 10 BNE $DF45 A:47 X:00 Y:4F P:67 SP:FB
+DF35 E0 00 CPX #$00 A:47 X:00 Y:4F P:67 SP:FB
+DF37 D0 0C BNE $DF45 A:47 X:00 Y:4F P:67 SP:FB
+DF39 C0 4F CPY #$4F A:47 X:00 Y:4F P:67 SP:FB
+DF3B D0 08 BNE $DF45 A:47 X:00 Y:4F P:67 SP:FB
+DF3D C9 47 CMP #$47 A:47 X:00 Y:4F P:67 SP:FB
+DF3F D0 04 BNE $DF45 A:47 X:00 Y:4F P:67 SP:FB
+DF41 A5 4F LDA $4F = 00 A:47 X:00 Y:4F P:67 SP:FB
+DF43 F0 04 BEQ $DF49 A:00 X:00 Y:4F P:67 SP:FB
+DF49 60 RTS A:00 X:00 Y:4F P:67 SP:FB
+C62C 20 AA E1 JSR $E1AA A:00 X:00 Y:4F P:67 SP:FD
+E1AA A9 FF LDA #$FF A:00 X:00 Y:4F P:67 SP:FB
+E1AC 85 01 STA $01 = FF A:FF X:00 Y:4F P:E5 SP:FB
+E1AE A9 AA LDA #$AA A:FF X:00 Y:4F P:E5 SP:FB
+E1B0 8D 33 06 STA $0633 = 00 A:AA X:00 Y:4F P:E5 SP:FB
+E1B3 A9 BB LDA #$BB A:AA X:00 Y:4F P:E5 SP:FB
+E1B5 8D 89 06 STA $0689 = 00 A:BB X:00 Y:4F P:E5 SP:FB
+E1B8 A2 00 LDX #$00 A:BB X:00 Y:4F P:E5 SP:FB
+E1BA A9 66 LDA #$66 A:BB X:00 Y:4F P:67 SP:FB
+E1BC 24 01 BIT $01 = FF A:66 X:00 Y:4F P:65 SP:FB
+E1BE 38 SEC A:66 X:00 Y:4F P:E5 SP:FB
+E1BF A0 00 LDY #$00 A:66 X:00 Y:4F P:E5 SP:FB
+E1C1 BC 33 06 LDY $0633,X @ 0633 = AA A:66 X:00 Y:00 P:67 SP:FB
+E1C4 10 12 BPL $E1D8 A:66 X:00 Y:AA P:E5 SP:FB
+E1C6 F0 10 BEQ $E1D8 A:66 X:00 Y:AA P:E5 SP:FB
+E1C8 50 0E BVC $E1D8 A:66 X:00 Y:AA P:E5 SP:FB
+E1CA 90 0C BCC $E1D8 A:66 X:00 Y:AA P:E5 SP:FB
+E1CC C9 66 CMP #$66 A:66 X:00 Y:AA P:E5 SP:FB
+E1CE D0 08 BNE $E1D8 A:66 X:00 Y:AA P:67 SP:FB
+E1D0 E0 00 CPX #$00 A:66 X:00 Y:AA P:67 SP:FB
+E1D2 D0 04 BNE $E1D8 A:66 X:00 Y:AA P:67 SP:FB
+E1D4 C0 AA CPY #$AA A:66 X:00 Y:AA P:67 SP:FB
+E1D6 F0 04 BEQ $E1DC A:66 X:00 Y:AA P:67 SP:FB
+E1DC A2 8A LDX #$8A A:66 X:00 Y:AA P:67 SP:FB
+E1DE A9 66 LDA #$66 A:66 X:8A Y:AA P:E5 SP:FB
+E1E0 B8 CLV A:66 X:8A Y:AA P:65 SP:FB
+E1E1 18 CLC A:66 X:8A Y:AA P:25 SP:FB
+E1E2 A0 00 LDY #$00 A:66 X:8A Y:AA P:24 SP:FB
+E1E4 BC FF 05 LDY $05FF,X @ 0689 = BB A:66 X:8A Y:00 P:26 SP:FB
+E1E7 10 12 BPL $E1FB A:66 X:8A Y:BB P:A4 SP:FB
+E1E9 F0 10 BEQ $E1FB A:66 X:8A Y:BB P:A4 SP:FB
+E1EB 70 0E BVS $E1FB A:66 X:8A Y:BB P:A4 SP:FB
+E1ED B0 0C BCS $E1FB A:66 X:8A Y:BB P:A4 SP:FB
+E1EF C0 BB CPY #$BB A:66 X:8A Y:BB P:A4 SP:FB
+E1F1 D0 08 BNE $E1FB A:66 X:8A Y:BB P:27 SP:FB
+E1F3 C9 66 CMP #$66 A:66 X:8A Y:BB P:27 SP:FB
+E1F5 D0 04 BNE $E1FB A:66 X:8A Y:BB P:27 SP:FB
+E1F7 E0 8A CPX #$8A A:66 X:8A Y:BB P:27 SP:FB
+E1F9 F0 04 BEQ $E1FF A:66 X:8A Y:BB P:27 SP:FB
+E1FF A0 53 LDY #$53 A:66 X:8A Y:BB P:27 SP:FB
+E201 A9 AA LDA #$AA A:66 X:8A Y:53 P:25 SP:FB
+E203 A2 78 LDX #$78 A:AA X:8A Y:53 P:A5 SP:FB
+E205 8D 78 06 STA $0678 = 00 A:AA X:78 Y:53 P:25 SP:FB
+E208 20 B6 F7 JSR $F7B6 A:AA X:78 Y:53 P:25 SP:FB
+F7B6 18 CLC A:AA X:78 Y:53 P:25 SP:F9
+F7B7 A9 FF LDA #$FF A:AA X:78 Y:53 P:24 SP:F9
+F7B9 85 01 STA $01 = FF A:FF X:78 Y:53 P:A4 SP:F9
+F7BB 24 01 BIT $01 = FF A:FF X:78 Y:53 P:A4 SP:F9
+F7BD A9 55 LDA #$55 A:FF X:78 Y:53 P:E4 SP:F9
+F7BF 60 RTS A:55 X:78 Y:53 P:64 SP:F9
+E20B 1D 00 06 ORA $0600,X @ 0678 = AA A:55 X:78 Y:53 P:64 SP:FB
+E20E 20 C0 F7 JSR $F7C0 A:FF X:78 Y:53 P:E4 SP:FB
+F7C0 B0 09 BCS $F7CB A:FF X:78 Y:53 P:E4 SP:F9
+F7C2 10 07 BPL $F7CB A:FF X:78 Y:53 P:E4 SP:F9
+F7C4 C9 FF CMP #$FF A:FF X:78 Y:53 P:E4 SP:F9
+F7C6 D0 03 BNE $F7CB A:FF X:78 Y:53 P:67 SP:F9
+F7C8 50 01 BVC $F7CB A:FF X:78 Y:53 P:67 SP:F9
+F7CA 60 RTS A:FF X:78 Y:53 P:67 SP:F9
+E211 C8 INY A:FF X:78 Y:53 P:67 SP:FB
+E212 A9 00 LDA #$00 A:FF X:78 Y:54 P:65 SP:FB
+E214 8D 78 06 STA $0678 = AA A:00 X:78 Y:54 P:67 SP:FB
+E217 20 CE F7 JSR $F7CE A:00 X:78 Y:54 P:67 SP:FB
+F7CE 38 SEC A:00 X:78 Y:54 P:67 SP:F9
+F7CF B8 CLV A:00 X:78 Y:54 P:67 SP:F9
+F7D0 A9 00 LDA #$00 A:00 X:78 Y:54 P:27 SP:F9
+F7D2 60 RTS A:00 X:78 Y:54 P:27 SP:F9
+E21A 1D 00 06 ORA $0600,X @ 0678 = 00 A:00 X:78 Y:54 P:27 SP:FB
+E21D 20 D3 F7 JSR $F7D3 A:00 X:78 Y:54 P:27 SP:FB
+F7D3 D0 07 BNE $F7DC A:00 X:78 Y:54 P:27 SP:F9
+F7D5 70 05 BVS $F7DC A:00 X:78 Y:54 P:27 SP:F9
+F7D7 90 03 BCC $F7DC A:00 X:78 Y:54 P:27 SP:F9
+F7D9 30 01 BMI $F7DC A:00 X:78 Y:54 P:27 SP:F9
+F7DB 60 RTS A:00 X:78 Y:54 P:27 SP:F9
+E220 C8 INY A:00 X:78 Y:54 P:27 SP:FB
+E221 A9 AA LDA #$AA A:00 X:78 Y:55 P:25 SP:FB
+E223 8D 78 06 STA $0678 = 00 A:AA X:78 Y:55 P:A5 SP:FB
+E226 20 DF F7 JSR $F7DF A:AA X:78 Y:55 P:A5 SP:FB
+F7DF 18 CLC A:AA X:78 Y:55 P:A5 SP:F9
+F7E0 24 01 BIT $01 = FF A:AA X:78 Y:55 P:A4 SP:F9
+F7E2 A9 55 LDA #$55 A:AA X:78 Y:55 P:E4 SP:F9
+F7E4 60 RTS A:55 X:78 Y:55 P:64 SP:F9
+E229 3D 00 06 AND $0600,X @ 0678 = AA A:55 X:78 Y:55 P:64 SP:FB
+E22C 20 E5 F7 JSR $F7E5 A:00 X:78 Y:55 P:66 SP:FB
+F7E5 D0 07 BNE $F7EE A:00 X:78 Y:55 P:66 SP:F9
+F7E7 50 05 BVC $F7EE A:00 X:78 Y:55 P:66 SP:F9
+F7E9 B0 03 BCS $F7EE A:00 X:78 Y:55 P:66 SP:F9
+F7EB 30 01 BMI $F7EE A:00 X:78 Y:55 P:66 SP:F9
+F7ED 60 RTS A:00 X:78 Y:55 P:66 SP:F9
+E22F C8 INY A:00 X:78 Y:55 P:66 SP:FB
+E230 A9 EF LDA #$EF A:00 X:78 Y:56 P:64 SP:FB
+E232 8D 78 06 STA $0678 = AA A:EF X:78 Y:56 P:E4 SP:FB
+E235 20 F1 F7 JSR $F7F1 A:EF X:78 Y:56 P:E4 SP:FB
+F7F1 38 SEC A:EF X:78 Y:56 P:E4 SP:F9
+F7F2 B8 CLV A:EF X:78 Y:56 P:E5 SP:F9
+F7F3 A9 F8 LDA #$F8 A:EF X:78 Y:56 P:A5 SP:F9
+F7F5 60 RTS A:F8 X:78 Y:56 P:A5 SP:F9
+E238 3D 00 06 AND $0600,X @ 0678 = EF A:F8 X:78 Y:56 P:A5 SP:FB
+E23B 20 F6 F7 JSR $F7F6 A:E8 X:78 Y:56 P:A5 SP:FB
+F7F6 90 09 BCC $F801 A:E8 X:78 Y:56 P:A5 SP:F9
+F7F8 10 07 BPL $F801 A:E8 X:78 Y:56 P:A5 SP:F9
+F7FA C9 E8 CMP #$E8 A:E8 X:78 Y:56 P:A5 SP:F9
+F7FC D0 03 BNE $F801 A:E8 X:78 Y:56 P:27 SP:F9
+F7FE 70 01 BVS $F801 A:E8 X:78 Y:56 P:27 SP:F9
+F800 60 RTS A:E8 X:78 Y:56 P:27 SP:F9
+E23E C8 INY A:E8 X:78 Y:56 P:27 SP:FB
+E23F A9 AA LDA #$AA A:E8 X:78 Y:57 P:25 SP:FB
+E241 8D 78 06 STA $0678 = EF A:AA X:78 Y:57 P:A5 SP:FB
+E244 20 04 F8 JSR $F804 A:AA X:78 Y:57 P:A5 SP:FB
+F804 18 CLC A:AA X:78 Y:57 P:A5 SP:F9
+F805 24 01 BIT $01 = FF A:AA X:78 Y:57 P:A4 SP:F9
+F807 A9 5F LDA #$5F A:AA X:78 Y:57 P:E4 SP:F9
+F809 60 RTS A:5F X:78 Y:57 P:64 SP:F9
+E247 5D 00 06 EOR $0600,X @ 0678 = AA A:5F X:78 Y:57 P:64 SP:FB
+E24A 20 0A F8 JSR $F80A A:F5 X:78 Y:57 P:E4 SP:FB
+F80A B0 09 BCS $F815 A:F5 X:78 Y:57 P:E4 SP:F9
+F80C 10 07 BPL $F815 A:F5 X:78 Y:57 P:E4 SP:F9
+F80E C9 F5 CMP #$F5 A:F5 X:78 Y:57 P:E4 SP:F9
+F810 D0 03 BNE $F815 A:F5 X:78 Y:57 P:67 SP:F9
+F812 50 01 BVC $F815 A:F5 X:78 Y:57 P:67 SP:F9
+F814 60 RTS A:F5 X:78 Y:57 P:67 SP:F9
+E24D C8 INY A:F5 X:78 Y:57 P:67 SP:FB
+E24E A9 70 LDA #$70 A:F5 X:78 Y:58 P:65 SP:FB
+E250 8D 78 06 STA $0678 = AA A:70 X:78 Y:58 P:65 SP:FB
+E253 20 18 F8 JSR $F818 A:70 X:78 Y:58 P:65 SP:FB
+F818 38 SEC A:70 X:78 Y:58 P:65 SP:F9
+F819 B8 CLV A:70 X:78 Y:58 P:65 SP:F9
+F81A A9 70 LDA #$70 A:70 X:78 Y:58 P:25 SP:F9
+F81C 60 RTS A:70 X:78 Y:58 P:25 SP:F9
+E256 5D 00 06 EOR $0600,X @ 0678 = 70 A:70 X:78 Y:58 P:25 SP:FB
+E259 20 1D F8 JSR $F81D A:00 X:78 Y:58 P:27 SP:FB
+F81D D0 07 BNE $F826 A:00 X:78 Y:58 P:27 SP:F9
+F81F 70 05 BVS $F826 A:00 X:78 Y:58 P:27 SP:F9
+F821 90 03 BCC $F826 A:00 X:78 Y:58 P:27 SP:F9
+F823 30 01 BMI $F826 A:00 X:78 Y:58 P:27 SP:F9
+F825 60 RTS A:00 X:78 Y:58 P:27 SP:F9
+E25C C8 INY A:00 X:78 Y:58 P:27 SP:FB
+E25D A9 69 LDA #$69 A:00 X:78 Y:59 P:25 SP:FB
+E25F 8D 78 06 STA $0678 = 70 A:69 X:78 Y:59 P:25 SP:FB
+E262 20 29 F8 JSR $F829 A:69 X:78 Y:59 P:25 SP:FB
+F829 18 CLC A:69 X:78 Y:59 P:25 SP:F9
+F82A 24 01 BIT $01 = FF A:69 X:78 Y:59 P:24 SP:F9
+F82C A9 00 LDA #$00 A:69 X:78 Y:59 P:E4 SP:F9
+F82E 60 RTS A:00 X:78 Y:59 P:66 SP:F9
+E265 7D 00 06 ADC $0600,X @ 0678 = 69 A:00 X:78 Y:59 P:66 SP:FB
+E268 20 2F F8 JSR $F82F A:69 X:78 Y:59 P:24 SP:FB
+F82F 30 09 BMI $F83A A:69 X:78 Y:59 P:24 SP:F9
+F831 B0 07 BCS $F83A A:69 X:78 Y:59 P:24 SP:F9
+F833 C9 69 CMP #$69 A:69 X:78 Y:59 P:24 SP:F9
+F835 D0 03 BNE $F83A A:69 X:78 Y:59 P:27 SP:F9
+F837 70 01 BVS $F83A A:69 X:78 Y:59 P:27 SP:F9
+F839 60 RTS A:69 X:78 Y:59 P:27 SP:F9
+E26B C8 INY A:69 X:78 Y:59 P:27 SP:FB
+E26C 20 3D F8 JSR $F83D A:69 X:78 Y:5A P:25 SP:FB
+F83D 38 SEC A:69 X:78 Y:5A P:25 SP:F9
+F83E 24 01 BIT $01 = FF A:69 X:78 Y:5A P:25 SP:F9
+F840 A9 00 LDA #$00 A:69 X:78 Y:5A P:E5 SP:F9
+F842 60 RTS A:00 X:78 Y:5A P:67 SP:F9
+E26F 7D 00 06 ADC $0600,X @ 0678 = 69 A:00 X:78 Y:5A P:67 SP:FB
+E272 20 43 F8 JSR $F843 A:6A X:78 Y:5A P:24 SP:FB
+F843 30 09 BMI $F84E A:6A X:78 Y:5A P:24 SP:F9
+F845 B0 07 BCS $F84E A:6A X:78 Y:5A P:24 SP:F9
+F847 C9 6A CMP #$6A A:6A X:78 Y:5A P:24 SP:F9
+F849 D0 03 BNE $F84E A:6A X:78 Y:5A P:27 SP:F9
+F84B 70 01 BVS $F84E A:6A X:78 Y:5A P:27 SP:F9
+F84D 60 RTS A:6A X:78 Y:5A P:27 SP:F9
+E275 C8 INY A:6A X:78 Y:5A P:27 SP:FB
+E276 A9 7F LDA #$7F A:6A X:78 Y:5B P:25 SP:FB
+E278 8D 78 06 STA $0678 = 69 A:7F X:78 Y:5B P:25 SP:FB
+E27B 20 51 F8 JSR $F851 A:7F X:78 Y:5B P:25 SP:FB
+F851 38 SEC A:7F X:78 Y:5B P:25 SP:F9
+F852 B8 CLV A:7F X:78 Y:5B P:25 SP:F9
+F853 A9 7F LDA #$7F A:7F X:78 Y:5B P:25 SP:F9
+F855 60 RTS A:7F X:78 Y:5B P:25 SP:F9
+E27E 7D 00 06 ADC $0600,X @ 0678 = 7F A:7F X:78 Y:5B P:25 SP:FB
+E281 20 56 F8 JSR $F856 A:FF X:78 Y:5B P:E4 SP:FB
+F856 10 09 BPL $F861 A:FF X:78 Y:5B P:E4 SP:F9
+F858 B0 07 BCS $F861 A:FF X:78 Y:5B P:E4 SP:F9
+F85A C9 FF CMP #$FF A:FF X:78 Y:5B P:E4 SP:F9
+F85C D0 03 BNE $F861 A:FF X:78 Y:5B P:67 SP:F9
+F85E 50 01 BVC $F861 A:FF X:78 Y:5B P:67 SP:F9
+F860 60 RTS A:FF X:78 Y:5B P:67 SP:F9
+E284 C8 INY A:FF X:78 Y:5B P:67 SP:FB
+E285 A9 80 LDA #$80 A:FF X:78 Y:5C P:65 SP:FB
+E287 8D 78 06 STA $0678 = 7F A:80 X:78 Y:5C P:E5 SP:FB
+E28A 20 64 F8 JSR $F864 A:80 X:78 Y:5C P:E5 SP:FB
+F864 18 CLC A:80 X:78 Y:5C P:E5 SP:F9
+F865 24 01 BIT $01 = FF A:80 X:78 Y:5C P:E4 SP:F9
+F867 A9 7F LDA #$7F A:80 X:78 Y:5C P:E4 SP:F9
+F869 60 RTS A:7F X:78 Y:5C P:64 SP:F9
+E28D 7D 00 06 ADC $0600,X @ 0678 = 80 A:7F X:78 Y:5C P:64 SP:FB
+E290 20 6A F8 JSR $F86A A:FF X:78 Y:5C P:A4 SP:FB
+F86A 10 09 BPL $F875 A:FF X:78 Y:5C P:A4 SP:F9
+F86C B0 07 BCS $F875 A:FF X:78 Y:5C P:A4 SP:F9
+F86E C9 FF CMP #$FF A:FF X:78 Y:5C P:A4 SP:F9
+F870 D0 03 BNE $F875 A:FF X:78 Y:5C P:27 SP:F9
+F872 70 01 BVS $F875 A:FF X:78 Y:5C P:27 SP:F9
+F874 60 RTS A:FF X:78 Y:5C P:27 SP:F9
+E293 C8 INY A:FF X:78 Y:5C P:27 SP:FB
+E294 20 78 F8 JSR $F878 A:FF X:78 Y:5D P:25 SP:FB
+F878 38 SEC A:FF X:78 Y:5D P:25 SP:F9
+F879 B8 CLV A:FF X:78 Y:5D P:25 SP:F9
+F87A A9 7F LDA #$7F A:FF X:78 Y:5D P:25 SP:F9
+F87C 60 RTS A:7F X:78 Y:5D P:25 SP:F9
+E297 7D 00 06 ADC $0600,X @ 0678 = 80 A:7F X:78 Y:5D P:25 SP:FB
+E29A 20 7D F8 JSR $F87D A:00 X:78 Y:5D P:27 SP:FB
+F87D D0 07 BNE $F886 A:00 X:78 Y:5D P:27 SP:F9
+F87F 30 05 BMI $F886 A:00 X:78 Y:5D P:27 SP:F9
+F881 70 03 BVS $F886 A:00 X:78 Y:5D P:27 SP:F9
+F883 90 01 BCC $F886 A:00 X:78 Y:5D P:27 SP:F9
+F885 60 RTS A:00 X:78 Y:5D P:27 SP:F9
+E29D C8 INY A:00 X:78 Y:5D P:27 SP:FB
+E29E A9 40 LDA #$40 A:00 X:78 Y:5E P:25 SP:FB
+E2A0 8D 78 06 STA $0678 = 80 A:40 X:78 Y:5E P:25 SP:FB
+E2A3 20 89 F8 JSR $F889 A:40 X:78 Y:5E P:25 SP:FB
+F889 24 01 BIT $01 = FF A:40 X:78 Y:5E P:25 SP:F9
+F88B A9 40 LDA #$40 A:40 X:78 Y:5E P:E5 SP:F9
+F88D 60 RTS A:40 X:78 Y:5E P:65 SP:F9
+E2A6 DD 00 06 CMP $0600,X @ 0678 = 40 A:40 X:78 Y:5E P:65 SP:FB
+E2A9 20 8E F8 JSR $F88E A:40 X:78 Y:5E P:67 SP:FB
+F88E 30 07 BMI $F897 A:40 X:78 Y:5E P:67 SP:F9
+F890 90 05 BCC $F897 A:40 X:78 Y:5E P:67 SP:F9
+F892 D0 03 BNE $F897 A:40 X:78 Y:5E P:67 SP:F9
+F894 50 01 BVC $F897 A:40 X:78 Y:5E P:67 SP:F9
+F896 60 RTS A:40 X:78 Y:5E P:67 SP:F9
+E2AC C8 INY A:40 X:78 Y:5E P:67 SP:FB
+E2AD 48 PHA A:40 X:78 Y:5F P:65 SP:FB
+E2AE A9 3F LDA #$3F A:40 X:78 Y:5F P:65 SP:FA
+E2B0 8D 78 06 STA $0678 = 40 A:3F X:78 Y:5F P:65 SP:FA
+E2B3 68 PLA A:3F X:78 Y:5F P:65 SP:FA
+E2B4 20 9A F8 JSR $F89A A:40 X:78 Y:5F P:65 SP:FB
+F89A B8 CLV A:40 X:78 Y:5F P:65 SP:F9
+F89B 60 RTS A:40 X:78 Y:5F P:25 SP:F9
+E2B7 DD 00 06 CMP $0600,X @ 0678 = 3F A:40 X:78 Y:5F P:25 SP:FB
+E2BA 20 9C F8 JSR $F89C A:40 X:78 Y:5F P:25 SP:FB
+F89C F0 07 BEQ $F8A5 A:40 X:78 Y:5F P:25 SP:F9
+F89E 30 05 BMI $F8A5 A:40 X:78 Y:5F P:25 SP:F9
+F8A0 90 03 BCC $F8A5 A:40 X:78 Y:5F P:25 SP:F9
+F8A2 70 01 BVS $F8A5 A:40 X:78 Y:5F P:25 SP:F9
+F8A4 60 RTS A:40 X:78 Y:5F P:25 SP:F9
+E2BD C8 INY A:40 X:78 Y:5F P:25 SP:FB
+E2BE 48 PHA A:40 X:78 Y:60 P:25 SP:FB
+E2BF A9 41 LDA #$41 A:40 X:78 Y:60 P:25 SP:FA
+E2C1 8D 78 06 STA $0678 = 3F A:41 X:78 Y:60 P:25 SP:FA
+E2C4 68 PLA A:41 X:78 Y:60 P:25 SP:FA
+E2C5 DD 00 06 CMP $0600,X @ 0678 = 41 A:40 X:78 Y:60 P:25 SP:FB
+E2C8 20 A8 F8 JSR $F8A8 A:40 X:78 Y:60 P:A4 SP:FB
+F8A8 F0 05 BEQ $F8AF A:40 X:78 Y:60 P:A4 SP:F9
+F8AA 10 03 BPL $F8AF A:40 X:78 Y:60 P:A4 SP:F9
+F8AC 10 01 BPL $F8AF A:40 X:78 Y:60 P:A4 SP:F9
+F8AE 60 RTS A:40 X:78 Y:60 P:A4 SP:F9
+E2CB C8 INY A:40 X:78 Y:60 P:A4 SP:FB
+E2CC 48 PHA A:40 X:78 Y:61 P:24 SP:FB
+E2CD A9 00 LDA #$00 A:40 X:78 Y:61 P:24 SP:FA
+E2CF 8D 78 06 STA $0678 = 41 A:00 X:78 Y:61 P:26 SP:FA
+E2D2 68 PLA A:00 X:78 Y:61 P:26 SP:FA
+E2D3 20 B2 F8 JSR $F8B2 A:40 X:78 Y:61 P:24 SP:FB
+F8B2 A9 80 LDA #$80 A:40 X:78 Y:61 P:24 SP:F9
+F8B4 60 RTS A:80 X:78 Y:61 P:A4 SP:F9
+E2D6 DD 00 06 CMP $0600,X @ 0678 = 00 A:80 X:78 Y:61 P:A4 SP:FB
+E2D9 20 B5 F8 JSR $F8B5 A:80 X:78 Y:61 P:A5 SP:FB
+F8B5 F0 05 BEQ $F8BC A:80 X:78 Y:61 P:A5 SP:F9
+F8B7 10 03 BPL $F8BC A:80 X:78 Y:61 P:A5 SP:F9
+F8B9 90 01 BCC $F8BC A:80 X:78 Y:61 P:A5 SP:F9
+F8BB 60 RTS A:80 X:78 Y:61 P:A5 SP:F9
+E2DC C8 INY A:80 X:78 Y:61 P:A5 SP:FB
+E2DD 48 PHA A:80 X:78 Y:62 P:25 SP:FB
+E2DE A9 80 LDA #$80 A:80 X:78 Y:62 P:25 SP:FA
+E2E0 8D 78 06 STA $0678 = 00 A:80 X:78 Y:62 P:A5 SP:FA
+E2E3 68 PLA A:80 X:78 Y:62 P:A5 SP:FA
+E2E4 DD 00 06 CMP $0600,X @ 0678 = 80 A:80 X:78 Y:62 P:A5 SP:FB
+E2E7 20 BF F8 JSR $F8BF A:80 X:78 Y:62 P:27 SP:FB
+F8BF D0 05 BNE $F8C6 A:80 X:78 Y:62 P:27 SP:F9
+F8C1 30 03 BMI $F8C6 A:80 X:78 Y:62 P:27 SP:F9
+F8C3 90 01 BCC $F8C6 A:80 X:78 Y:62 P:27 SP:F9
+F8C5 60 RTS A:80 X:78 Y:62 P:27 SP:F9
+E2EA C8 INY A:80 X:78 Y:62 P:27 SP:FB
+E2EB 48 PHA A:80 X:78 Y:63 P:25 SP:FB
+E2EC A9 81 LDA #$81 A:80 X:78 Y:63 P:25 SP:FA
+E2EE 8D 78 06 STA $0678 = 80 A:81 X:78 Y:63 P:A5 SP:FA
+E2F1 68 PLA A:81 X:78 Y:63 P:A5 SP:FA
+E2F2 DD 00 06 CMP $0600,X @ 0678 = 81 A:80 X:78 Y:63 P:A5 SP:FB
+E2F5 20 C9 F8 JSR $F8C9 A:80 X:78 Y:63 P:A4 SP:FB
+F8C9 B0 05 BCS $F8D0 A:80 X:78 Y:63 P:A4 SP:F9
+F8CB F0 03 BEQ $F8D0 A:80 X:78 Y:63 P:A4 SP:F9
+F8CD 10 01 BPL $F8D0 A:80 X:78 Y:63 P:A4 SP:F9
+F8CF 60 RTS A:80 X:78 Y:63 P:A4 SP:F9
+E2F8 C8 INY A:80 X:78 Y:63 P:A4 SP:FB
+E2F9 48 PHA A:80 X:78 Y:64 P:24 SP:FB
+E2FA A9 7F LDA #$7F A:80 X:78 Y:64 P:24 SP:FA
+E2FC 8D 78 06 STA $0678 = 81 A:7F X:78 Y:64 P:24 SP:FA
+E2FF 68 PLA A:7F X:78 Y:64 P:24 SP:FA
+E300 DD 00 06 CMP $0600,X @ 0678 = 7F A:80 X:78 Y:64 P:A4 SP:FB
+E303 20 D3 F8 JSR $F8D3 A:80 X:78 Y:64 P:25 SP:FB
+F8D3 90 05 BCC $F8DA A:80 X:78 Y:64 P:25 SP:F9
+F8D5 F0 03 BEQ $F8DA A:80 X:78 Y:64 P:25 SP:F9
+F8D7 30 01 BMI $F8DA A:80 X:78 Y:64 P:25 SP:F9
+F8D9 60 RTS A:80 X:78 Y:64 P:25 SP:F9
+E306 C8 INY A:80 X:78 Y:64 P:25 SP:FB
+E307 A9 40 LDA #$40 A:80 X:78 Y:65 P:25 SP:FB
+E309 8D 78 06 STA $0678 = 7F A:40 X:78 Y:65 P:25 SP:FB
+E30C 20 31 F9 JSR $F931 A:40 X:78 Y:65 P:25 SP:FB
+F931 24 01 BIT $01 = FF A:40 X:78 Y:65 P:25 SP:F9
+F933 A9 40 LDA #$40 A:40 X:78 Y:65 P:E5 SP:F9
+F935 38 SEC A:40 X:78 Y:65 P:65 SP:F9
+F936 60 RTS A:40 X:78 Y:65 P:65 SP:F9
+E30F FD 00 06 SBC $0600,X @ 0678 = 40 A:40 X:78 Y:65 P:65 SP:FB
+E312 20 37 F9 JSR $F937 A:00 X:78 Y:65 P:27 SP:FB
+F937 30 0B BMI $F944 A:00 X:78 Y:65 P:27 SP:F9
+F939 90 09 BCC $F944 A:00 X:78 Y:65 P:27 SP:F9
+F93B D0 07 BNE $F944 A:00 X:78 Y:65 P:27 SP:F9
+F93D 70 05 BVS $F944 A:00 X:78 Y:65 P:27 SP:F9
+F93F C9 00 CMP #$00 A:00 X:78 Y:65 P:27 SP:F9
+F941 D0 01 BNE $F944 A:00 X:78 Y:65 P:27 SP:F9
+F943 60 RTS A:00 X:78 Y:65 P:27 SP:F9
+E315 C8 INY A:00 X:78 Y:65 P:27 SP:FB
+E316 A9 3F LDA #$3F A:00 X:78 Y:66 P:25 SP:FB
+E318 8D 78 06 STA $0678 = 40 A:3F X:78 Y:66 P:25 SP:FB
+E31B 20 47 F9 JSR $F947 A:3F X:78 Y:66 P:25 SP:FB
+F947 B8 CLV A:3F X:78 Y:66 P:25 SP:F9
+F948 38 SEC A:3F X:78 Y:66 P:25 SP:F9
+F949 A9 40 LDA #$40 A:3F X:78 Y:66 P:25 SP:F9
+F94B 60 RTS A:40 X:78 Y:66 P:25 SP:F9
+E31E FD 00 06 SBC $0600,X @ 0678 = 3F A:40 X:78 Y:66 P:25 SP:FB
+E321 20 4C F9 JSR $F94C A:01 X:78 Y:66 P:25 SP:FB
+F94C F0 0B BEQ $F959 A:01 X:78 Y:66 P:25 SP:F9
+F94E 30 09 BMI $F959 A:01 X:78 Y:66 P:25 SP:F9
+F950 90 07 BCC $F959 A:01 X:78 Y:66 P:25 SP:F9
+F952 70 05 BVS $F959 A:01 X:78 Y:66 P:25 SP:F9
+F954 C9 01 CMP #$01 A:01 X:78 Y:66 P:25 SP:F9
+F956 D0 01 BNE $F959 A:01 X:78 Y:66 P:27 SP:F9
+F958 60 RTS A:01 X:78 Y:66 P:27 SP:F9
+E324 C8 INY A:01 X:78 Y:66 P:27 SP:FB
+E325 A9 41 LDA #$41 A:01 X:78 Y:67 P:25 SP:FB
+E327 8D 78 06 STA $0678 = 3F A:41 X:78 Y:67 P:25 SP:FB
+E32A 20 5C F9 JSR $F95C A:41 X:78 Y:67 P:25 SP:FB
+F95C A9 40 LDA #$40 A:41 X:78 Y:67 P:25 SP:F9
+F95E 38 SEC A:40 X:78 Y:67 P:25 SP:F9
+F95F 24 01 BIT $01 = FF A:40 X:78 Y:67 P:25 SP:F9
+F961 60 RTS A:40 X:78 Y:67 P:E5 SP:F9
+E32D FD 00 06 SBC $0600,X @ 0678 = 41 A:40 X:78 Y:67 P:E5 SP:FB
+E330 20 62 F9 JSR $F962 A:FF X:78 Y:67 P:A4 SP:FB
+F962 B0 0B BCS $F96F A:FF X:78 Y:67 P:A4 SP:F9
+F964 F0 09 BEQ $F96F A:FF X:78 Y:67 P:A4 SP:F9
+F966 10 07 BPL $F96F A:FF X:78 Y:67 P:A4 SP:F9
+F968 70 05 BVS $F96F A:FF X:78 Y:67 P:A4 SP:F9
+F96A C9 FF CMP #$FF A:FF X:78 Y:67 P:A4 SP:F9
+F96C D0 01 BNE $F96F A:FF X:78 Y:67 P:27 SP:F9
+F96E 60 RTS A:FF X:78 Y:67 P:27 SP:F9
+E333 C8 INY A:FF X:78 Y:67 P:27 SP:FB
+E334 A9 00 LDA #$00 A:FF X:78 Y:68 P:25 SP:FB
+E336 8D 78 06 STA $0678 = 41 A:00 X:78 Y:68 P:27 SP:FB
+E339 20 72 F9 JSR $F972 A:00 X:78 Y:68 P:27 SP:FB
+F972 18 CLC A:00 X:78 Y:68 P:27 SP:F9
+F973 A9 80 LDA #$80 A:00 X:78 Y:68 P:26 SP:F9
+F975 60 RTS A:80 X:78 Y:68 P:A4 SP:F9
+E33C FD 00 06 SBC $0600,X @ 0678 = 00 A:80 X:78 Y:68 P:A4 SP:FB
+E33F 20 76 F9 JSR $F976 A:7F X:78 Y:68 P:65 SP:FB
+F976 90 05 BCC $F97D A:7F X:78 Y:68 P:65 SP:F9
+F978 C9 7F CMP #$7F A:7F X:78 Y:68 P:65 SP:F9
+F97A D0 01 BNE $F97D A:7F X:78 Y:68 P:67 SP:F9
+F97C 60 RTS A:7F X:78 Y:68 P:67 SP:F9
+E342 C8 INY A:7F X:78 Y:68 P:67 SP:FB
+E343 A9 7F LDA #$7F A:7F X:78 Y:69 P:65 SP:FB
+E345 8D 78 06 STA $0678 = 00 A:7F X:78 Y:69 P:65 SP:FB
+E348 20 80 F9 JSR $F980 A:7F X:78 Y:69 P:65 SP:FB
+F980 38 SEC A:7F X:78 Y:69 P:65 SP:F9
+F981 A9 81 LDA #$81 A:7F X:78 Y:69 P:65 SP:F9
+F983 60 RTS A:81 X:78 Y:69 P:E5 SP:F9
+E34B FD 00 06 SBC $0600,X @ 0678 = 7F A:81 X:78 Y:69 P:E5 SP:FB
+E34E 20 84 F9 JSR $F984 A:02 X:78 Y:69 P:65 SP:FB
+F984 50 07 BVC $F98D A:02 X:78 Y:69 P:65 SP:F9
+F986 90 05 BCC $F98D A:02 X:78 Y:69 P:65 SP:F9
+F988 C9 02 CMP #$02 A:02 X:78 Y:69 P:65 SP:F9
+F98A D0 01 BNE $F98D A:02 X:78 Y:69 P:67 SP:F9
+F98C 60 RTS A:02 X:78 Y:69 P:67 SP:F9
+E351 A9 AA LDA #$AA A:02 X:78 Y:69 P:67 SP:FB
+E353 8D 33 06 STA $0633 = AA A:AA X:78 Y:69 P:E5 SP:FB
+E356 A9 BB LDA #$BB A:AA X:78 Y:69 P:E5 SP:FB
+E358 8D 89 06 STA $0689 = BB A:BB X:78 Y:69 P:E5 SP:FB
+E35B A2 00 LDX #$00 A:BB X:78 Y:69 P:E5 SP:FB
+E35D A0 66 LDY #$66 A:BB X:00 Y:69 P:67 SP:FB
+E35F 24 01 BIT $01 = FF A:BB X:00 Y:66 P:65 SP:FB
+E361 38 SEC A:BB X:00 Y:66 P:E5 SP:FB
+E362 A9 00 LDA #$00 A:BB X:00 Y:66 P:E5 SP:FB
+E364 BD 33 06 LDA $0633,X @ 0633 = AA A:00 X:00 Y:66 P:67 SP:FB
+E367 10 12 BPL $E37B A:AA X:00 Y:66 P:E5 SP:FB
+E369 F0 10 BEQ $E37B A:AA X:00 Y:66 P:E5 SP:FB
+E36B 50 0E BVC $E37B A:AA X:00 Y:66 P:E5 SP:FB
+E36D 90 0C BCC $E37B A:AA X:00 Y:66 P:E5 SP:FB
+E36F C0 66 CPY #$66 A:AA X:00 Y:66 P:E5 SP:FB
+E371 D0 08 BNE $E37B A:AA X:00 Y:66 P:67 SP:FB
+E373 E0 00 CPX #$00 A:AA X:00 Y:66 P:67 SP:FB
+E375 D0 04 BNE $E37B A:AA X:00 Y:66 P:67 SP:FB
+E377 C9 AA CMP #$AA A:AA X:00 Y:66 P:67 SP:FB
+E379 F0 04 BEQ $E37F A:AA X:00 Y:66 P:67 SP:FB
+E37F A2 8A LDX #$8A A:AA X:00 Y:66 P:67 SP:FB
+E381 A0 66 LDY #$66 A:AA X:8A Y:66 P:E5 SP:FB
+E383 B8 CLV A:AA X:8A Y:66 P:65 SP:FB
+E384 18 CLC A:AA X:8A Y:66 P:25 SP:FB
+E385 A9 00 LDA #$00 A:AA X:8A Y:66 P:24 SP:FB
+E387 BD FF 05 LDA $05FF,X @ 0689 = BB A:00 X:8A Y:66 P:26 SP:FB
+E38A 10 12 BPL $E39E A:BB X:8A Y:66 P:A4 SP:FB
+E38C F0 10 BEQ $E39E A:BB X:8A Y:66 P:A4 SP:FB
+E38E 70 0E BVS $E39E A:BB X:8A Y:66 P:A4 SP:FB
+E390 B0 0C BCS $E39E A:BB X:8A Y:66 P:A4 SP:FB
+E392 C9 BB CMP #$BB A:BB X:8A Y:66 P:A4 SP:FB
+E394 D0 08 BNE $E39E A:BB X:8A Y:66 P:27 SP:FB
+E396 C0 66 CPY #$66 A:BB X:8A Y:66 P:27 SP:FB
+E398 D0 04 BNE $E39E A:BB X:8A Y:66 P:27 SP:FB
+E39A E0 8A CPX #$8A A:BB X:8A Y:66 P:27 SP:FB
+E39C F0 04 BEQ $E3A2 A:BB X:8A Y:66 P:27 SP:FB
+E3A2 24 01 BIT $01 = FF A:BB X:8A Y:66 P:27 SP:FB
+E3A4 38 SEC A:BB X:8A Y:66 P:E5 SP:FB
+E3A5 A9 44 LDA #$44 A:BB X:8A Y:66 P:E5 SP:FB
+E3A7 A2 00 LDX #$00 A:44 X:8A Y:66 P:65 SP:FB
+E3A9 9D 33 06 STA $0633,X @ 0633 = AA A:44 X:00 Y:66 P:67 SP:FB
+E3AC AD 33 06 LDA $0633 = 44 A:44 X:00 Y:66 P:67 SP:FB
+E3AF 90 1A BCC $E3CB A:44 X:00 Y:66 P:65 SP:FB
+E3B1 C9 44 CMP #$44 A:44 X:00 Y:66 P:65 SP:FB
+E3B3 D0 16 BNE $E3CB A:44 X:00 Y:66 P:67 SP:FB
+E3B5 50 14 BVC $E3CB A:44 X:00 Y:66 P:67 SP:FB
+E3B7 18 CLC A:44 X:00 Y:66 P:67 SP:FB
+E3B8 B8 CLV A:44 X:00 Y:66 P:66 SP:FB
+E3B9 A9 99 LDA #$99 A:44 X:00 Y:66 P:26 SP:FB
+E3BB A2 80 LDX #$80 A:99 X:00 Y:66 P:A4 SP:FB
+E3BD 9D 85 05 STA $0585,X @ 0605 = 00 A:99 X:80 Y:66 P:A4 SP:FB
+E3C0 AD 05 06 LDA $0605 = 99 A:99 X:80 Y:66 P:A4 SP:FB
+E3C3 B0 06 BCS $E3CB A:99 X:80 Y:66 P:A4 SP:FB
+E3C5 C9 99 CMP #$99 A:99 X:80 Y:66 P:A4 SP:FB
+E3C7 D0 02 BNE $E3CB A:99 X:80 Y:66 P:27 SP:FB
+E3C9 50 04 BVC $E3CF A:99 X:80 Y:66 P:27 SP:FB
+E3CF A0 6D LDY #$6D A:99 X:80 Y:66 P:27 SP:FB
+E3D1 A2 6D LDX #$6D A:99 X:80 Y:6D P:25 SP:FB
+E3D3 20 90 F9 JSR $F990 A:99 X:6D Y:6D P:25 SP:FB
+F990 A2 55 LDX #$55 A:99 X:6D Y:6D P:25 SP:F9
+F992 A9 FF LDA #$FF A:99 X:55 Y:6D P:25 SP:F9
+F994 85 01 STA $01 = FF A:FF X:55 Y:6D P:A5 SP:F9
+F996 EA NOP A:FF X:55 Y:6D P:A5 SP:F9
+F997 24 01 BIT $01 = FF A:FF X:55 Y:6D P:A5 SP:F9
+F999 38 SEC A:FF X:55 Y:6D P:E5 SP:F9
+F99A A9 01 LDA #$01 A:FF X:55 Y:6D P:E5 SP:F9
+F99C 60 RTS A:01 X:55 Y:6D P:65 SP:F9
+E3D6 9D 00 06 STA $0600,X @ 0655 = 00 A:01 X:55 Y:6D P:65 SP:FB
+E3D9 5E 00 06 LSR $0600,X @ 0655 = 01 A:01 X:55 Y:6D P:65 SP:FB
+E3DC BD 00 06 LDA $0600,X @ 0655 = 00 A:01 X:55 Y:6D P:67 SP:FB
+E3DF 20 9D F9 JSR $F99D A:00 X:55 Y:6D P:67 SP:FB
+F99D 90 1B BCC $F9BA A:00 X:55 Y:6D P:67 SP:F9
+F99F D0 19 BNE $F9BA A:00 X:55 Y:6D P:67 SP:F9
+F9A1 30 17 BMI $F9BA A:00 X:55 Y:6D P:67 SP:F9
+F9A3 50 15 BVC $F9BA A:00 X:55 Y:6D P:67 SP:F9
+F9A5 C9 00 CMP #$00 A:00 X:55 Y:6D P:67 SP:F9
+F9A7 D0 11 BNE $F9BA A:00 X:55 Y:6D P:67 SP:F9
+F9A9 B8 CLV A:00 X:55 Y:6D P:67 SP:F9
+F9AA A9 AA LDA #$AA A:00 X:55 Y:6D P:27 SP:F9
+F9AC 60 RTS A:AA X:55 Y:6D P:A5 SP:F9
+E3E2 C8 INY A:AA X:55 Y:6D P:A5 SP:FB
+E3E3 9D 00 06 STA $0600,X @ 0655 = 00 A:AA X:55 Y:6E P:25 SP:FB
+E3E6 5E 00 06 LSR $0600,X @ 0655 = AA A:AA X:55 Y:6E P:25 SP:FB
+E3E9 BD 00 06 LDA $0600,X @ 0655 = 55 A:AA X:55 Y:6E P:24 SP:FB
+E3EC 20 AD F9 JSR $F9AD A:55 X:55 Y:6E P:24 SP:FB
+F9AD B0 0B BCS $F9BA A:55 X:55 Y:6E P:24 SP:F9
+F9AF F0 09 BEQ $F9BA A:55 X:55 Y:6E P:24 SP:F9
+F9B1 30 07 BMI $F9BA A:55 X:55 Y:6E P:24 SP:F9
+F9B3 70 05 BVS $F9BA A:55 X:55 Y:6E P:24 SP:F9
+F9B5 C9 55 CMP #$55 A:55 X:55 Y:6E P:24 SP:F9
+F9B7 D0 01 BNE $F9BA A:55 X:55 Y:6E P:27 SP:F9
+F9B9 60 RTS A:55 X:55 Y:6E P:27 SP:F9
+E3EF C8 INY A:55 X:55 Y:6E P:27 SP:FB
+E3F0 20 BD F9 JSR $F9BD A:55 X:55 Y:6F P:25 SP:FB
+F9BD 24 01 BIT $01 = FF A:55 X:55 Y:6F P:25 SP:F9
+F9BF 38 SEC A:55 X:55 Y:6F P:E5 SP:F9
+F9C0 A9 80 LDA #$80 A:55 X:55 Y:6F P:E5 SP:F9
+F9C2 60 RTS A:80 X:55 Y:6F P:E5 SP:F9
+E3F3 9D 00 06 STA $0600,X @ 0655 = 55 A:80 X:55 Y:6F P:E5 SP:FB
+E3F6 1E 00 06 ASL $0600,X @ 0655 = 80 A:80 X:55 Y:6F P:E5 SP:FB
+E3F9 BD 00 06 LDA $0600,X @ 0655 = 00 A:80 X:55 Y:6F P:67 SP:FB
+E3FC 20 C3 F9 JSR $F9C3 A:00 X:55 Y:6F P:67 SP:FB
+F9C3 90 1C BCC $F9E1 A:00 X:55 Y:6F P:67 SP:F9
+F9C5 D0 1A BNE $F9E1 A:00 X:55 Y:6F P:67 SP:F9
+F9C7 30 18 BMI $F9E1 A:00 X:55 Y:6F P:67 SP:F9
+F9C9 50 16 BVC $F9E1 A:00 X:55 Y:6F P:67 SP:F9
+F9CB C9 00 CMP #$00 A:00 X:55 Y:6F P:67 SP:F9
+F9CD D0 12 BNE $F9E1 A:00 X:55 Y:6F P:67 SP:F9
+F9CF B8 CLV A:00 X:55 Y:6F P:67 SP:F9
+F9D0 A9 55 LDA #$55 A:00 X:55 Y:6F P:27 SP:F9
+F9D2 38 SEC A:55 X:55 Y:6F P:25 SP:F9
+F9D3 60 RTS A:55 X:55 Y:6F P:25 SP:F9
+E3FF C8 INY A:55 X:55 Y:6F P:25 SP:FB
+E400 9D 00 06 STA $0600,X @ 0655 = 00 A:55 X:55 Y:70 P:25 SP:FB
+E403 1E 00 06 ASL $0600,X @ 0655 = 55 A:55 X:55 Y:70 P:25 SP:FB
+E406 BD 00 06 LDA $0600,X @ 0655 = AA A:55 X:55 Y:70 P:A4 SP:FB
+E409 20 D4 F9 JSR $F9D4 A:AA X:55 Y:70 P:A4 SP:FB
+F9D4 B0 0B BCS $F9E1 A:AA X:55 Y:70 P:A4 SP:F9
+F9D6 F0 09 BEQ $F9E1 A:AA X:55 Y:70 P:A4 SP:F9
+F9D8 10 07 BPL $F9E1 A:AA X:55 Y:70 P:A4 SP:F9
+F9DA 70 05 BVS $F9E1 A:AA X:55 Y:70 P:A4 SP:F9
+F9DC C9 AA CMP #$AA A:AA X:55 Y:70 P:A4 SP:F9
+F9DE D0 01 BNE $F9E1 A:AA X:55 Y:70 P:27 SP:F9
+F9E0 60 RTS A:AA X:55 Y:70 P:27 SP:F9
+E40C C8 INY A:AA X:55 Y:70 P:27 SP:FB
+E40D 20 E4 F9 JSR $F9E4 A:AA X:55 Y:71 P:25 SP:FB
+F9E4 24 01 BIT $01 = FF A:AA X:55 Y:71 P:25 SP:F9
+F9E6 38 SEC A:AA X:55 Y:71 P:E5 SP:F9
+F9E7 A9 01 LDA #$01 A:AA X:55 Y:71 P:E5 SP:F9
+F9E9 60 RTS A:01 X:55 Y:71 P:65 SP:F9
+E410 9D 00 06 STA $0600,X @ 0655 = AA A:01 X:55 Y:71 P:65 SP:FB
+E413 7E 00 06 ROR $0600,X @ 0655 = 01 A:01 X:55 Y:71 P:65 SP:FB
+E416 BD 00 06 LDA $0600,X @ 0655 = 80 A:01 X:55 Y:71 P:E5 SP:FB
+E419 20 EA F9 JSR $F9EA A:80 X:55 Y:71 P:E5 SP:FB
+F9EA 90 1C BCC $FA08 A:80 X:55 Y:71 P:E5 SP:F9
+F9EC F0 1A BEQ $FA08 A:80 X:55 Y:71 P:E5 SP:F9
+F9EE 10 18 BPL $FA08 A:80 X:55 Y:71 P:E5 SP:F9
+F9F0 50 16 BVC $FA08 A:80 X:55 Y:71 P:E5 SP:F9
+F9F2 C9 80 CMP #$80 A:80 X:55 Y:71 P:E5 SP:F9
+F9F4 D0 12 BNE $FA08 A:80 X:55 Y:71 P:67 SP:F9
+F9F6 B8 CLV A:80 X:55 Y:71 P:67 SP:F9
+F9F7 18 CLC A:80 X:55 Y:71 P:27 SP:F9
+F9F8 A9 55 LDA #$55 A:80 X:55 Y:71 P:26 SP:F9
+F9FA 60 RTS A:55 X:55 Y:71 P:24 SP:F9
+E41C C8 INY A:55 X:55 Y:71 P:24 SP:FB
+E41D 9D 00 06 STA $0600,X @ 0655 = 80 A:55 X:55 Y:72 P:24 SP:FB
+E420 7E 00 06 ROR $0600,X @ 0655 = 55 A:55 X:55 Y:72 P:24 SP:FB
+E423 BD 00 06 LDA $0600,X @ 0655 = 2A A:55 X:55 Y:72 P:25 SP:FB
+E426 20 FB F9 JSR $F9FB A:2A X:55 Y:72 P:25 SP:FB
+F9FB 90 0B BCC $FA08 A:2A X:55 Y:72 P:25 SP:F9
+F9FD F0 09 BEQ $FA08 A:2A X:55 Y:72 P:25 SP:F9
+F9FF 30 07 BMI $FA08 A:2A X:55 Y:72 P:25 SP:F9
+FA01 70 05 BVS $FA08 A:2A X:55 Y:72 P:25 SP:F9
+FA03 C9 2A CMP #$2A A:2A X:55 Y:72 P:25 SP:F9
+FA05 D0 01 BNE $FA08 A:2A X:55 Y:72 P:27 SP:F9
+FA07 60 RTS A:2A X:55 Y:72 P:27 SP:F9
+E429 C8 INY A:2A X:55 Y:72 P:27 SP:FB
+E42A 20 0A FA JSR $FA0A A:2A X:55 Y:73 P:25 SP:FB
+FA0A 24 01 BIT $01 = FF A:2A X:55 Y:73 P:25 SP:F9
+FA0C 38 SEC A:2A X:55 Y:73 P:E5 SP:F9
+FA0D A9 80 LDA #$80 A:2A X:55 Y:73 P:E5 SP:F9
+FA0F 60 RTS A:80 X:55 Y:73 P:E5 SP:F9
+E42D 9D 00 06 STA $0600,X @ 0655 = 2A A:80 X:55 Y:73 P:E5 SP:FB
+E430 3E 00 06 ROL $0600,X @ 0655 = 80 A:80 X:55 Y:73 P:E5 SP:FB
+E433 BD 00 06 LDA $0600,X @ 0655 = 01 A:80 X:55 Y:73 P:65 SP:FB
+E436 20 10 FA JSR $FA10 A:01 X:55 Y:73 P:65 SP:FB
+FA10 90 1C BCC $FA2E A:01 X:55 Y:73 P:65 SP:F9
+FA12 F0 1A BEQ $FA2E A:01 X:55 Y:73 P:65 SP:F9
+FA14 30 18 BMI $FA2E A:01 X:55 Y:73 P:65 SP:F9
+FA16 50 16 BVC $FA2E A:01 X:55 Y:73 P:65 SP:F9
+FA18 C9 01 CMP #$01 A:01 X:55 Y:73 P:65 SP:F9
+FA1A D0 12 BNE $FA2E A:01 X:55 Y:73 P:67 SP:F9
+FA1C B8 CLV A:01 X:55 Y:73 P:67 SP:F9
+FA1D 18 CLC A:01 X:55 Y:73 P:27 SP:F9
+FA1E A9 55 LDA #$55 A:01 X:55 Y:73 P:26 SP:F9
+FA20 60 RTS A:55 X:55 Y:73 P:24 SP:F9
+E439 C8 INY A:55 X:55 Y:73 P:24 SP:FB
+E43A 9D 00 06 STA $0600,X @ 0655 = 01 A:55 X:55 Y:74 P:24 SP:FB
+E43D 3E 00 06 ROL $0600,X @ 0655 = 55 A:55 X:55 Y:74 P:24 SP:FB
+E440 BD 00 06 LDA $0600,X @ 0655 = AA A:55 X:55 Y:74 P:A4 SP:FB
+E443 20 21 FA JSR $FA21 A:AA X:55 Y:74 P:A4 SP:FB
+FA21 B0 0B BCS $FA2E A:AA X:55 Y:74 P:A4 SP:F9
+FA23 F0 09 BEQ $FA2E A:AA X:55 Y:74 P:A4 SP:F9
+FA25 10 07 BPL $FA2E A:AA X:55 Y:74 P:A4 SP:F9
+FA27 70 05 BVS $FA2E A:AA X:55 Y:74 P:A4 SP:F9
+FA29 C9 AA CMP #$AA A:AA X:55 Y:74 P:A4 SP:F9
+FA2B D0 01 BNE $FA2E A:AA X:55 Y:74 P:27 SP:F9
+FA2D 60 RTS A:AA X:55 Y:74 P:27 SP:F9
+E446 A9 FF LDA #$FF A:AA X:55 Y:74 P:27 SP:FB
+E448 9D 00 06 STA $0600,X @ 0655 = AA A:FF X:55 Y:74 P:A5 SP:FB
+E44B 85 01 STA $01 = FF A:FF X:55 Y:74 P:A5 SP:FB
+E44D 24 01 BIT $01 = FF A:FF X:55 Y:74 P:A5 SP:FB
+E44F 38 SEC A:FF X:55 Y:74 P:E5 SP:FB
+E450 FE 00 06 INC $0600,X @ 0655 = FF A:FF X:55 Y:74 P:E5 SP:FB
+E453 D0 0D BNE $E462 A:FF X:55 Y:74 P:67 SP:FB
+E455 30 0B BMI $E462 A:FF X:55 Y:74 P:67 SP:FB
+E457 50 09 BVC $E462 A:FF X:55 Y:74 P:67 SP:FB
+E459 90 07 BCC $E462 A:FF X:55 Y:74 P:67 SP:FB
+E45B BD 00 06 LDA $0600,X @ 0655 = 00 A:FF X:55 Y:74 P:67 SP:FB
+E45E C9 00 CMP #$00 A:00 X:55 Y:74 P:67 SP:FB
+E460 F0 04 BEQ $E466 A:00 X:55 Y:74 P:67 SP:FB
+E466 A9 7F LDA #$7F A:00 X:55 Y:74 P:67 SP:FB
+E468 9D 00 06 STA $0600,X @ 0655 = 00 A:7F X:55 Y:74 P:65 SP:FB
+E46B B8 CLV A:7F X:55 Y:74 P:65 SP:FB
+E46C 18 CLC A:7F X:55 Y:74 P:25 SP:FB
+E46D FE 00 06 INC $0600,X @ 0655 = 7F A:7F X:55 Y:74 P:24 SP:FB
+E470 F0 0D BEQ $E47F A:7F X:55 Y:74 P:A4 SP:FB
+E472 10 0B BPL $E47F A:7F X:55 Y:74 P:A4 SP:FB
+E474 70 09 BVS $E47F A:7F X:55 Y:74 P:A4 SP:FB
+E476 B0 07 BCS $E47F A:7F X:55 Y:74 P:A4 SP:FB
+E478 BD 00 06 LDA $0600,X @ 0655 = 80 A:7F X:55 Y:74 P:A4 SP:FB
+E47B C9 80 CMP #$80 A:80 X:55 Y:74 P:A4 SP:FB
+E47D F0 04 BEQ $E483 A:80 X:55 Y:74 P:27 SP:FB
+E483 A9 00 LDA #$00 A:80 X:55 Y:74 P:27 SP:FB
+E485 9D 00 06 STA $0600,X @ 0655 = 80 A:00 X:55 Y:74 P:27 SP:FB
+E488 24 01 BIT $01 = FF A:00 X:55 Y:74 P:27 SP:FB
+E48A 38 SEC A:00 X:55 Y:74 P:E7 SP:FB
+E48B DE 00 06 DEC $0600,X @ 0655 = 00 A:00 X:55 Y:74 P:E7 SP:FB
+E48E F0 0D BEQ $E49D A:00 X:55 Y:74 P:E5 SP:FB
+E490 10 0B BPL $E49D A:00 X:55 Y:74 P:E5 SP:FB
+E492 50 09 BVC $E49D A:00 X:55 Y:74 P:E5 SP:FB
+E494 90 07 BCC $E49D A:00 X:55 Y:74 P:E5 SP:FB
+E496 BD 00 06 LDA $0600,X @ 0655 = FF A:00 X:55 Y:74 P:E5 SP:FB
+E499 C9 FF CMP #$FF A:FF X:55 Y:74 P:E5 SP:FB
+E49B F0 04 BEQ $E4A1 A:FF X:55 Y:74 P:67 SP:FB
+E4A1 A9 80 LDA #$80 A:FF X:55 Y:74 P:67 SP:FB
+E4A3 9D 00 06 STA $0600,X @ 0655 = FF A:80 X:55 Y:74 P:E5 SP:FB
+E4A6 B8 CLV A:80 X:55 Y:74 P:E5 SP:FB
+E4A7 18 CLC A:80 X:55 Y:74 P:A5 SP:FB
+E4A8 DE 00 06 DEC $0600,X @ 0655 = 80 A:80 X:55 Y:74 P:A4 SP:FB
+E4AB F0 0D BEQ $E4BA A:80 X:55 Y:74 P:24 SP:FB
+E4AD 30 0B BMI $E4BA A:80 X:55 Y:74 P:24 SP:FB
+E4AF 70 09 BVS $E4BA A:80 X:55 Y:74 P:24 SP:FB
+E4B1 B0 07 BCS $E4BA A:80 X:55 Y:74 P:24 SP:FB
+E4B3 BD 00 06 LDA $0600,X @ 0655 = 7F A:80 X:55 Y:74 P:24 SP:FB
+E4B6 C9 7F CMP #$7F A:7F X:55 Y:74 P:24 SP:FB
+E4B8 F0 04 BEQ $E4BE A:7F X:55 Y:74 P:27 SP:FB
+E4BE A9 01 LDA #$01 A:7F X:55 Y:74 P:27 SP:FB
+E4C0 9D 00 06 STA $0600,X @ 0655 = 7F A:01 X:55 Y:74 P:25 SP:FB
+E4C3 DE 00 06 DEC $0600,X @ 0655 = 01 A:01 X:55 Y:74 P:25 SP:FB
+E4C6 F0 04 BEQ $E4CC A:01 X:55 Y:74 P:27 SP:FB
+E4CC A9 33 LDA #$33 A:01 X:55 Y:74 P:27 SP:FB
+E4CE 8D 78 06 STA $0678 = 7F A:33 X:55 Y:74 P:25 SP:FB
+E4D1 A9 44 LDA #$44 A:33 X:55 Y:74 P:25 SP:FB
+E4D3 A0 78 LDY #$78 A:44 X:55 Y:74 P:25 SP:FB
+E4D5 A2 00 LDX #$00 A:44 X:55 Y:78 P:25 SP:FB
+E4D7 38 SEC A:44 X:00 Y:78 P:27 SP:FB
+E4D8 24 01 BIT $01 = FF A:44 X:00 Y:78 P:27 SP:FB
+E4DA BE 00 06 LDX $0600,Y @ 0678 = 33 A:44 X:00 Y:78 P:E5 SP:FB
+E4DD 90 12 BCC $E4F1 A:44 X:33 Y:78 P:65 SP:FB
+E4DF 50 10 BVC $E4F1 A:44 X:33 Y:78 P:65 SP:FB
+E4E1 30 0E BMI $E4F1 A:44 X:33 Y:78 P:65 SP:FB
+E4E3 F0 0C BEQ $E4F1 A:44 X:33 Y:78 P:65 SP:FB
+E4E5 E0 33 CPX #$33 A:44 X:33 Y:78 P:65 SP:FB
+E4E7 D0 08 BNE $E4F1 A:44 X:33 Y:78 P:67 SP:FB
+E4E9 C0 78 CPY #$78 A:44 X:33 Y:78 P:67 SP:FB
+E4EB D0 04 BNE $E4F1 A:44 X:33 Y:78 P:67 SP:FB
+E4ED C9 44 CMP #$44 A:44 X:33 Y:78 P:67 SP:FB
+E4EF F0 04 BEQ $E4F5 A:44 X:33 Y:78 P:67 SP:FB
+E4F5 A9 97 LDA #$97 A:44 X:33 Y:78 P:67 SP:FB
+E4F7 8D 7F 06 STA $067F = 00 A:97 X:33 Y:78 P:E5 SP:FB
+E4FA A9 47 LDA #$47 A:97 X:33 Y:78 P:E5 SP:FB
+E4FC A0 FF LDY #$FF A:47 X:33 Y:78 P:65 SP:FB
+E4FE A2 00 LDX #$00 A:47 X:33 Y:FF P:E5 SP:FB
+E500 18 CLC A:47 X:00 Y:FF P:67 SP:FB
+E501 B8 CLV A:47 X:00 Y:FF P:66 SP:FB
+E502 BE 80 05 LDX $0580,Y @ 067F = 97 A:47 X:00 Y:FF P:26 SP:FB
+E505 B0 12 BCS $E519 A:47 X:97 Y:FF P:A4 SP:FB
+E507 70 10 BVS $E519 A:47 X:97 Y:FF P:A4 SP:FB
+E509 10 0E BPL $E519 A:47 X:97 Y:FF P:A4 SP:FB
+E50B F0 0C BEQ $E519 A:47 X:97 Y:FF P:A4 SP:FB
+E50D E0 97 CPX #$97 A:47 X:97 Y:FF P:A4 SP:FB
+E50F D0 08 BNE $E519 A:47 X:97 Y:FF P:27 SP:FB
+E511 C0 FF CPY #$FF A:47 X:97 Y:FF P:27 SP:FB
+E513 D0 04 BNE $E519 A:47 X:97 Y:FF P:27 SP:FB
+E515 C9 47 CMP #$47 A:47 X:97 Y:FF P:27 SP:FB
+E517 F0 04 BEQ $E51D A:47 X:97 Y:FF P:27 SP:FB
+E51D 60 RTS A:47 X:97 Y:FF P:27 SP:FB
+C62F 20 A3 C6 JSR $C6A3 A:47 X:97 Y:FF P:27 SP:FD
+C6A3 A0 4E LDY #$4E A:47 X:97 Y:FF P:27 SP:FB
+C6A5 A9 FF LDA #$FF A:47 X:97 Y:4E P:25 SP:FB
+C6A7 85 01 STA $01 = FF A:FF X:97 Y:4E P:A5 SP:FB
+C6A9 20 B0 C6 JSR $C6B0 A:FF X:97 Y:4E P:A5 SP:FB
+C6B0 A9 FF LDA #$FF A:FF X:97 Y:4E P:A5 SP:F9
+C6B2 48 PHA A:FF X:97 Y:4E P:A5 SP:F9
+C6B3 A9 AA LDA #$AA A:FF X:97 Y:4E P:A5 SP:F8
+C6B5 D0 05 BNE $C6BC A:AA X:97 Y:4E P:A5 SP:F8
+C6BC 28 PLP A:AA X:97 Y:4E P:A5 SP:F8
+C6BD 04 A9 *NOP $A9 = 00 A:AA X:97 Y:4E P:EF SP:F9
+C6BF 44 A9 *NOP $A9 = 00 A:AA X:97 Y:4E P:EF SP:F9
+C6C1 64 A9 *NOP $A9 = 00 A:AA X:97 Y:4E P:EF SP:F9
+C6C3 EA NOP A:AA X:97 Y:4E P:EF SP:F9
+C6C4 EA NOP A:AA X:97 Y:4E P:EF SP:F9
+C6C5 EA NOP A:AA X:97 Y:4E P:EF SP:F9
+C6C6 EA NOP A:AA X:97 Y:4E P:EF SP:F9
+C6C7 08 PHP A:AA X:97 Y:4E P:EF SP:F9
+C6C8 48 PHA A:AA X:97 Y:4E P:EF SP:F8
+C6C9 0C A9 A9 *NOP $A9A9 = A9 A:AA X:97 Y:4E P:EF SP:F7
+C6CC EA NOP A:AA X:97 Y:4E P:EF SP:F7
+C6CD EA NOP A:AA X:97 Y:4E P:EF SP:F7
+C6CE EA NOP A:AA X:97 Y:4E P:EF SP:F7
+C6CF EA NOP A:AA X:97 Y:4E P:EF SP:F7
+C6D0 08 PHP A:AA X:97 Y:4E P:EF SP:F7
+C6D1 48 PHA A:AA X:97 Y:4E P:EF SP:F6
+C6D2 14 A9 *NOP $A9,X @ 40 = 00 A:AA X:97 Y:4E P:EF SP:F5
+C6D4 34 A9 *NOP $A9,X @ 40 = 00 A:AA X:97 Y:4E P:EF SP:F5
+C6D6 54 A9 *NOP $A9,X @ 40 = 00 A:AA X:97 Y:4E P:EF SP:F5
+C6D8 74 A9 *NOP $A9,X @ 40 = 00 A:AA X:97 Y:4E P:EF SP:F5
+C6DA D4 A9 *NOP $A9,X @ 40 = 00 A:AA X:97 Y:4E P:EF SP:F5
+C6DC F4 A9 *NOP $A9,X @ 40 = 00 A:AA X:97 Y:4E P:EF SP:F5
+C6DE EA NOP A:AA X:97 Y:4E P:EF SP:F5
+C6DF EA NOP A:AA X:97 Y:4E P:EF SP:F5
+C6E0 EA NOP A:AA X:97 Y:4E P:EF SP:F5
+C6E1 EA NOP A:AA X:97 Y:4E P:EF SP:F5
+C6E2 08 PHP A:AA X:97 Y:4E P:EF SP:F5
+C6E3 48 PHA A:AA X:97 Y:4E P:EF SP:F4
+C6E4 1A *NOP A:AA X:97 Y:4E P:EF SP:F3
+C6E5 3A *NOP A:AA X:97 Y:4E P:EF SP:F3
+C6E6 5A *NOP A:AA X:97 Y:4E P:EF SP:F3
+C6E7 7A *NOP A:AA X:97 Y:4E P:EF SP:F3
+C6E8 DA *NOP A:AA X:97 Y:4E P:EF SP:F3
+C6E9 FA *NOP A:AA X:97 Y:4E P:EF SP:F3
+C6EA 80 89 *NOP #$89 A:AA X:97 Y:4E P:EF SP:F3
+C6EC EA NOP A:AA X:97 Y:4E P:EF SP:F3
+C6ED EA NOP A:AA X:97 Y:4E P:EF SP:F3
+C6EE EA NOP A:AA X:97 Y:4E P:EF SP:F3
+C6EF EA NOP A:AA X:97 Y:4E P:EF SP:F3
+C6F0 08 PHP A:AA X:97 Y:4E P:EF SP:F3
+C6F1 48 PHA A:AA X:97 Y:4E P:EF SP:F2
+C6F2 1C A9 A9 *NOP $A9A9,X @ AA40 = 00 A:AA X:97 Y:4E P:EF SP:F1
+C6F5 3C A9 A9 *NOP $A9A9,X @ AA40 = 00 A:AA X:97 Y:4E P:EF SP:F1
+C6F8 5C A9 A9 *NOP $A9A9,X @ AA40 = 00 A:AA X:97 Y:4E P:EF SP:F1
+C6FB 7C A9 A9 *NOP $A9A9,X @ AA40 = 00 A:AA X:97 Y:4E P:EF SP:F1
+C6FE DC A9 A9 *NOP $A9A9,X @ AA40 = 00 A:AA X:97 Y:4E P:EF SP:F1
+C701 FC A9 A9 *NOP $A9A9,X @ AA40 = 00 A:AA X:97 Y:4E P:EF SP:F1
+C704 EA NOP A:AA X:97 Y:4E P:EF SP:F1
+C705 EA NOP A:AA X:97 Y:4E P:EF SP:F1
+C706 EA NOP A:AA X:97 Y:4E P:EF SP:F1
+C707 EA NOP A:AA X:97 Y:4E P:EF SP:F1
+C708 08 PHP A:AA X:97 Y:4E P:EF SP:F1
+C709 48 PHA A:AA X:97 Y:4E P:EF SP:F0
+C70A A2 05 LDX #$05 A:AA X:97 Y:4E P:EF SP:EF
+C70C 68 PLA A:AA X:05 Y:4E P:6D SP:EF
+C70D C9 55 CMP #$55 A:AA X:05 Y:4E P:ED SP:F0
+C70F F0 0A BEQ $C71B A:AA X:05 Y:4E P:6D SP:F0
+C711 C9 AA CMP #$AA A:AA X:05 Y:4E P:6D SP:F0
+C713 F0 06 BEQ $C71B A:AA X:05 Y:4E P:6F SP:F0
+C71B 68 PLA A:AA X:05 Y:4E P:6F SP:F0
+C71C 29 CB AND #$CB A:FF X:05 Y:4E P:ED SP:F1
+C71E C9 00 CMP #$00 A:CB X:05 Y:4E P:ED SP:F1
+C720 F0 06 BEQ $C728 A:CB X:05 Y:4E P:ED SP:F1
+C722 C9 CB CMP #$CB A:CB X:05 Y:4E P:ED SP:F1
+C724 F0 02 BEQ $C728 A:CB X:05 Y:4E P:6F SP:F1
+C728 C8 INY A:CB X:05 Y:4E P:6F SP:F1
+C729 CA DEX A:CB X:05 Y:4F P:6D SP:F1
+C72A D0 E0 BNE $C70C A:CB X:04 Y:4F P:6D SP:F1
+C70C 68 PLA A:CB X:04 Y:4F P:6D SP:F1
+C70D C9 55 CMP #$55 A:AA X:04 Y:4F P:ED SP:F2
+C70F F0 0A BEQ $C71B A:AA X:04 Y:4F P:6D SP:F2
+C711 C9 AA CMP #$AA A:AA X:04 Y:4F P:6D SP:F2
+C713 F0 06 BEQ $C71B A:AA X:04 Y:4F P:6F SP:F2
+C71B 68 PLA A:AA X:04 Y:4F P:6F SP:F2
+C71C 29 CB AND #$CB A:FF X:04 Y:4F P:ED SP:F3
+C71E C9 00 CMP #$00 A:CB X:04 Y:4F P:ED SP:F3
+C720 F0 06 BEQ $C728 A:CB X:04 Y:4F P:ED SP:F3
+C722 C9 CB CMP #$CB A:CB X:04 Y:4F P:ED SP:F3
+C724 F0 02 BEQ $C728 A:CB X:04 Y:4F P:6F SP:F3
+C728 C8 INY A:CB X:04 Y:4F P:6F SP:F3
+C729 CA DEX A:CB X:04 Y:50 P:6D SP:F3
+C72A D0 E0 BNE $C70C A:CB X:03 Y:50 P:6D SP:F3
+C70C 68 PLA A:CB X:03 Y:50 P:6D SP:F3
+C70D C9 55 CMP #$55 A:AA X:03 Y:50 P:ED SP:F4
+C70F F0 0A BEQ $C71B A:AA X:03 Y:50 P:6D SP:F4
+C711 C9 AA CMP #$AA A:AA X:03 Y:50 P:6D SP:F4
+C713 F0 06 BEQ $C71B A:AA X:03 Y:50 P:6F SP:F4
+C71B 68 PLA A:AA X:03 Y:50 P:6F SP:F4
+C71C 29 CB AND #$CB A:FF X:03 Y:50 P:ED SP:F5
+C71E C9 00 CMP #$00 A:CB X:03 Y:50 P:ED SP:F5
+C720 F0 06 BEQ $C728 A:CB X:03 Y:50 P:ED SP:F5
+C722 C9 CB CMP #$CB A:CB X:03 Y:50 P:ED SP:F5
+C724 F0 02 BEQ $C728 A:CB X:03 Y:50 P:6F SP:F5
+C728 C8 INY A:CB X:03 Y:50 P:6F SP:F5
+C729 CA DEX A:CB X:03 Y:51 P:6D SP:F5
+C72A D0 E0 BNE $C70C A:CB X:02 Y:51 P:6D SP:F5
+C70C 68 PLA A:CB X:02 Y:51 P:6D SP:F5
+C70D C9 55 CMP #$55 A:AA X:02 Y:51 P:ED SP:F6
+C70F F0 0A BEQ $C71B A:AA X:02 Y:51 P:6D SP:F6
+C711 C9 AA CMP #$AA A:AA X:02 Y:51 P:6D SP:F6
+C713 F0 06 BEQ $C71B A:AA X:02 Y:51 P:6F SP:F6
+C71B 68 PLA A:AA X:02 Y:51 P:6F SP:F6
+C71C 29 CB AND #$CB A:FF X:02 Y:51 P:ED SP:F7
+C71E C9 00 CMP #$00 A:CB X:02 Y:51 P:ED SP:F7
+C720 F0 06 BEQ $C728 A:CB X:02 Y:51 P:ED SP:F7
+C722 C9 CB CMP #$CB A:CB X:02 Y:51 P:ED SP:F7
+C724 F0 02 BEQ $C728 A:CB X:02 Y:51 P:6F SP:F7
+C728 C8 INY A:CB X:02 Y:51 P:6F SP:F7
+C729 CA DEX A:CB X:02 Y:52 P:6D SP:F7
+C72A D0 E0 BNE $C70C A:CB X:01 Y:52 P:6D SP:F7
+C70C 68 PLA A:CB X:01 Y:52 P:6D SP:F7
+C70D C9 55 CMP #$55 A:AA X:01 Y:52 P:ED SP:F8
+C70F F0 0A BEQ $C71B A:AA X:01 Y:52 P:6D SP:F8
+C711 C9 AA CMP #$AA A:AA X:01 Y:52 P:6D SP:F8
+C713 F0 06 BEQ $C71B A:AA X:01 Y:52 P:6F SP:F8
+C71B 68 PLA A:AA X:01 Y:52 P:6F SP:F8
+C71C 29 CB AND #$CB A:FF X:01 Y:52 P:ED SP:F9
+C71E C9 00 CMP #$00 A:CB X:01 Y:52 P:ED SP:F9
+C720 F0 06 BEQ $C728 A:CB X:01 Y:52 P:ED SP:F9
+C722 C9 CB CMP #$CB A:CB X:01 Y:52 P:ED SP:F9
+C724 F0 02 BEQ $C728 A:CB X:01 Y:52 P:6F SP:F9
+C728 C8 INY A:CB X:01 Y:52 P:6F SP:F9
+C729 CA DEX A:CB X:01 Y:53 P:6D SP:F9
+C72A D0 E0 BNE $C70C A:CB X:00 Y:53 P:6F SP:F9
+C72C 60 RTS A:CB X:00 Y:53 P:6F SP:F9
+C6AC 20 B7 C6 JSR $C6B7 A:CB X:00 Y:53 P:6F SP:FB
+C6B7 A9 34 LDA #$34 A:CB X:00 Y:53 P:6F SP:F9
+C6B9 48 PHA A:34 X:00 Y:53 P:6D SP:F9
+C6BA A9 55 LDA #$55 A:34 X:00 Y:53 P:6D SP:F8
+C6BC 28 PLP A:55 X:00 Y:53 P:6D SP:F8
+C6BD 04 A9 *NOP $A9 = 00 A:55 X:00 Y:53 P:24 SP:F9
+C6BF 44 A9 *NOP $A9 = 00 A:55 X:00 Y:53 P:24 SP:F9
+C6C1 64 A9 *NOP $A9 = 00 A:55 X:00 Y:53 P:24 SP:F9
+C6C3 EA NOP A:55 X:00 Y:53 P:24 SP:F9
+C6C4 EA NOP A:55 X:00 Y:53 P:24 SP:F9
+C6C5 EA NOP A:55 X:00 Y:53 P:24 SP:F9
+C6C6 EA NOP A:55 X:00 Y:53 P:24 SP:F9
+C6C7 08 PHP A:55 X:00 Y:53 P:24 SP:F9
+C6C8 48 PHA A:55 X:00 Y:53 P:24 SP:F8
+C6C9 0C A9 A9 *NOP $A9A9 = A9 A:55 X:00 Y:53 P:24 SP:F7
+C6CC EA NOP A:55 X:00 Y:53 P:24 SP:F7
+C6CD EA NOP A:55 X:00 Y:53 P:24 SP:F7
+C6CE EA NOP A:55 X:00 Y:53 P:24 SP:F7
+C6CF EA NOP A:55 X:00 Y:53 P:24 SP:F7
+C6D0 08 PHP A:55 X:00 Y:53 P:24 SP:F7
+C6D1 48 PHA A:55 X:00 Y:53 P:24 SP:F6
+C6D2 14 A9 *NOP $A9,X @ A9 = 00 A:55 X:00 Y:53 P:24 SP:F5
+C6D4 34 A9 *NOP $A9,X @ A9 = 00 A:55 X:00 Y:53 P:24 SP:F5
+C6D6 54 A9 *NOP $A9,X @ A9 = 00 A:55 X:00 Y:53 P:24 SP:F5
+C6D8 74 A9 *NOP $A9,X @ A9 = 00 A:55 X:00 Y:53 P:24 SP:F5
+C6DA D4 A9 *NOP $A9,X @ A9 = 00 A:55 X:00 Y:53 P:24 SP:F5
+C6DC F4 A9 *NOP $A9,X @ A9 = 00 A:55 X:00 Y:53 P:24 SP:F5
+C6DE EA NOP A:55 X:00 Y:53 P:24 SP:F5
+C6DF EA NOP A:55 X:00 Y:53 P:24 SP:F5
+C6E0 EA NOP A:55 X:00 Y:53 P:24 SP:F5
+C6E1 EA NOP A:55 X:00 Y:53 P:24 SP:F5
+C6E2 08 PHP A:55 X:00 Y:53 P:24 SP:F5
+C6E3 48 PHA A:55 X:00 Y:53 P:24 SP:F4
+C6E4 1A *NOP A:55 X:00 Y:53 P:24 SP:F3
+C6E5 3A *NOP A:55 X:00 Y:53 P:24 SP:F3
+C6E6 5A *NOP A:55 X:00 Y:53 P:24 SP:F3
+C6E7 7A *NOP A:55 X:00 Y:53 P:24 SP:F3
+C6E8 DA *NOP A:55 X:00 Y:53 P:24 SP:F3
+C6E9 FA *NOP A:55 X:00 Y:53 P:24 SP:F3
+C6EA 80 89 *NOP #$89 A:55 X:00 Y:53 P:24 SP:F3
+C6EC EA NOP A:55 X:00 Y:53 P:24 SP:F3
+C6ED EA NOP A:55 X:00 Y:53 P:24 SP:F3
+C6EE EA NOP A:55 X:00 Y:53 P:24 SP:F3
+C6EF EA NOP A:55 X:00 Y:53 P:24 SP:F3
+C6F0 08 PHP A:55 X:00 Y:53 P:24 SP:F3
+C6F1 48 PHA A:55 X:00 Y:53 P:24 SP:F2
+C6F2 1C A9 A9 *NOP $A9A9,X @ A9A9 = A9 A:55 X:00 Y:53 P:24 SP:F1
+C6F5 3C A9 A9 *NOP $A9A9,X @ A9A9 = A9 A:55 X:00 Y:53 P:24 SP:F1
+C6F8 5C A9 A9 *NOP $A9A9,X @ A9A9 = A9 A:55 X:00 Y:53 P:24 SP:F1
+C6FB 7C A9 A9 *NOP $A9A9,X @ A9A9 = A9 A:55 X:00 Y:53 P:24 SP:F1
+C6FE DC A9 A9 *NOP $A9A9,X @ A9A9 = A9 A:55 X:00 Y:53 P:24 SP:F1
+C701 FC A9 A9 *NOP $A9A9,X @ A9A9 = A9 A:55 X:00 Y:53 P:24 SP:F1
+C704 EA NOP A:55 X:00 Y:53 P:24 SP:F1
+C705 EA NOP A:55 X:00 Y:53 P:24 SP:F1
+C706 EA NOP A:55 X:00 Y:53 P:24 SP:F1
+C707 EA NOP A:55 X:00 Y:53 P:24 SP:F1
+C708 08 PHP A:55 X:00 Y:53 P:24 SP:F1
+C709 48 PHA A:55 X:00 Y:53 P:24 SP:F0
+C70A A2 05 LDX #$05 A:55 X:00 Y:53 P:24 SP:EF
+C70C 68 PLA A:55 X:05 Y:53 P:24 SP:EF
+C70D C9 55 CMP #$55 A:55 X:05 Y:53 P:24 SP:F0
+C70F F0 0A BEQ $C71B A:55 X:05 Y:53 P:27 SP:F0
+C71B 68 PLA A:55 X:05 Y:53 P:27 SP:F0
+C71C 29 CB AND #$CB A:34 X:05 Y:53 P:25 SP:F1
+C71E C9 00 CMP #$00 A:00 X:05 Y:53 P:27 SP:F1
+C720 F0 06 BEQ $C728 A:00 X:05 Y:53 P:27 SP:F1
+C728 C8 INY A:00 X:05 Y:53 P:27 SP:F1
+C729 CA DEX A:00 X:05 Y:54 P:25 SP:F1
+C72A D0 E0 BNE $C70C A:00 X:04 Y:54 P:25 SP:F1
+C70C 68 PLA A:00 X:04 Y:54 P:25 SP:F1
+C70D C9 55 CMP #$55 A:55 X:04 Y:54 P:25 SP:F2
+C70F F0 0A BEQ $C71B A:55 X:04 Y:54 P:27 SP:F2
+C71B 68 PLA A:55 X:04 Y:54 P:27 SP:F2
+C71C 29 CB AND #$CB A:34 X:04 Y:54 P:25 SP:F3
+C71E C9 00 CMP #$00 A:00 X:04 Y:54 P:27 SP:F3
+C720 F0 06 BEQ $C728 A:00 X:04 Y:54 P:27 SP:F3
+C728 C8 INY A:00 X:04 Y:54 P:27 SP:F3
+C729 CA DEX A:00 X:04 Y:55 P:25 SP:F3
+C72A D0 E0 BNE $C70C A:00 X:03 Y:55 P:25 SP:F3
+C70C 68 PLA A:00 X:03 Y:55 P:25 SP:F3
+C70D C9 55 CMP #$55 A:55 X:03 Y:55 P:25 SP:F4
+C70F F0 0A BEQ $C71B A:55 X:03 Y:55 P:27 SP:F4
+C71B 68 PLA A:55 X:03 Y:55 P:27 SP:F4
+C71C 29 CB AND #$CB A:34 X:03 Y:55 P:25 SP:F5
+C71E C9 00 CMP #$00 A:00 X:03 Y:55 P:27 SP:F5
+C720 F0 06 BEQ $C728 A:00 X:03 Y:55 P:27 SP:F5
+C728 C8 INY A:00 X:03 Y:55 P:27 SP:F5
+C729 CA DEX A:00 X:03 Y:56 P:25 SP:F5
+C72A D0 E0 BNE $C70C A:00 X:02 Y:56 P:25 SP:F5
+C70C 68 PLA A:00 X:02 Y:56 P:25 SP:F5
+C70D C9 55 CMP #$55 A:55 X:02 Y:56 P:25 SP:F6
+C70F F0 0A BEQ $C71B A:55 X:02 Y:56 P:27 SP:F6
+C71B 68 PLA A:55 X:02 Y:56 P:27 SP:F6
+C71C 29 CB AND #$CB A:34 X:02 Y:56 P:25 SP:F7
+C71E C9 00 CMP #$00 A:00 X:02 Y:56 P:27 SP:F7
+C720 F0 06 BEQ $C728 A:00 X:02 Y:56 P:27 SP:F7
+C728 C8 INY A:00 X:02 Y:56 P:27 SP:F7
+C729 CA DEX A:00 X:02 Y:57 P:25 SP:F7
+C72A D0 E0 BNE $C70C A:00 X:01 Y:57 P:25 SP:F7
+C70C 68 PLA A:00 X:01 Y:57 P:25 SP:F7
+C70D C9 55 CMP #$55 A:55 X:01 Y:57 P:25 SP:F8
+C70F F0 0A BEQ $C71B A:55 X:01 Y:57 P:27 SP:F8
+C71B 68 PLA A:55 X:01 Y:57 P:27 SP:F8
+C71C 29 CB AND #$CB A:34 X:01 Y:57 P:25 SP:F9
+C71E C9 00 CMP #$00 A:00 X:01 Y:57 P:27 SP:F9
+C720 F0 06 BEQ $C728 A:00 X:01 Y:57 P:27 SP:F9
+C728 C8 INY A:00 X:01 Y:57 P:27 SP:F9
+C729 CA DEX A:00 X:01 Y:58 P:25 SP:F9
+C72A D0 E0 BNE $C70C A:00 X:00 Y:58 P:27 SP:F9
+C72C 60 RTS A:00 X:00 Y:58 P:27 SP:F9
+C6AF 60 RTS A:00 X:00 Y:58 P:27 SP:FB
+C632 20 1E E5 JSR $E51E A:00 X:00 Y:58 P:27 SP:FD
+E51E A9 55 LDA #$55 A:00 X:00 Y:58 P:27 SP:FB
+E520 8D 80 05 STA $0580 = 00 A:55 X:00 Y:58 P:25 SP:FB
+E523 A9 AA LDA #$AA A:55 X:00 Y:58 P:25 SP:FB
+E525 8D 32 04 STA $0432 = 00 A:AA X:00 Y:58 P:A5 SP:FB
+E528 A9 80 LDA #$80 A:AA X:00 Y:58 P:A5 SP:FB
+E52A 85 43 STA $43 = 00 A:80 X:00 Y:58 P:A5 SP:FB
+E52C A9 05 LDA #$05 A:80 X:00 Y:58 P:A5 SP:FB
+E52E 85 44 STA $44 = 00 A:05 X:00 Y:58 P:25 SP:FB
+E530 A9 32 LDA #$32 A:05 X:00 Y:58 P:25 SP:FB
+E532 85 45 STA $45 = 00 A:32 X:00 Y:58 P:25 SP:FB
+E534 A9 04 LDA #$04 A:32 X:00 Y:58 P:25 SP:FB
+E536 85 46 STA $46 = 00 A:04 X:00 Y:58 P:25 SP:FB
+E538 A2 03 LDX #$03 A:04 X:00 Y:58 P:25 SP:FB
+E53A A0 77 LDY #$77 A:04 X:03 Y:58 P:25 SP:FB
+E53C A9 FF LDA #$FF A:04 X:03 Y:77 P:25 SP:FB
+E53E 85 01 STA $01 = FF A:FF X:03 Y:77 P:A5 SP:FB
+E540 24 01 BIT $01 = FF A:FF X:03 Y:77 P:A5 SP:FB
+E542 38 SEC A:FF X:03 Y:77 P:E5 SP:FB
+E543 A9 00 LDA #$00 A:FF X:03 Y:77 P:E5 SP:FB
+E545 A3 40 *LAX ($40,X) @ 43 = 0580 = 55 A:00 X:03 Y:77 P:67 SP:FB
+E547 EA NOP A:55 X:55 Y:77 P:65 SP:FB
+E548 EA NOP A:55 X:55 Y:77 P:65 SP:FB
+E549 EA NOP A:55 X:55 Y:77 P:65 SP:FB
+E54A EA NOP A:55 X:55 Y:77 P:65 SP:FB
+E54B F0 12 BEQ $E55F A:55 X:55 Y:77 P:65 SP:FB
+E54D 30 10 BMI $E55F A:55 X:55 Y:77 P:65 SP:FB
+E54F 50 0E BVC $E55F A:55 X:55 Y:77 P:65 SP:FB
+E551 90 0C BCC $E55F A:55 X:55 Y:77 P:65 SP:FB
+E553 C9 55 CMP #$55 A:55 X:55 Y:77 P:65 SP:FB
+E555 D0 08 BNE $E55F A:55 X:55 Y:77 P:67 SP:FB
+E557 E0 55 CPX #$55 A:55 X:55 Y:77 P:67 SP:FB
+E559 D0 04 BNE $E55F A:55 X:55 Y:77 P:67 SP:FB
+E55B C0 77 CPY #$77 A:55 X:55 Y:77 P:67 SP:FB
+E55D F0 04 BEQ $E563 A:55 X:55 Y:77 P:67 SP:FB
+E563 A2 05 LDX #$05 A:55 X:55 Y:77 P:67 SP:FB
+E565 A0 33 LDY #$33 A:55 X:05 Y:77 P:65 SP:FB
+E567 B8 CLV A:55 X:05 Y:33 P:65 SP:FB
+E568 18 CLC A:55 X:05 Y:33 P:25 SP:FB
+E569 A9 00 LDA #$00 A:55 X:05 Y:33 P:24 SP:FB
+E56B A3 40 *LAX ($40,X) @ 45 = 0432 = AA A:00 X:05 Y:33 P:26 SP:FB
+E56D EA NOP A:AA X:AA Y:33 P:A4 SP:FB
+E56E EA NOP A:AA X:AA Y:33 P:A4 SP:FB
+E56F EA NOP A:AA X:AA Y:33 P:A4 SP:FB
+E570 EA NOP A:AA X:AA Y:33 P:A4 SP:FB
+E571 F0 12 BEQ $E585 A:AA X:AA Y:33 P:A4 SP:FB
+E573 10 10 BPL $E585 A:AA X:AA Y:33 P:A4 SP:FB
+E575 70 0E BVS $E585 A:AA X:AA Y:33 P:A4 SP:FB
+E577 B0 0C BCS $E585 A:AA X:AA Y:33 P:A4 SP:FB
+E579 C9 AA CMP #$AA A:AA X:AA Y:33 P:A4 SP:FB
+E57B D0 08 BNE $E585 A:AA X:AA Y:33 P:27 SP:FB
+E57D E0 AA CPX #$AA A:AA X:AA Y:33 P:27 SP:FB
+E57F D0 04 BNE $E585 A:AA X:AA Y:33 P:27 SP:FB
+E581 C0 33 CPY #$33 A:AA X:AA Y:33 P:27 SP:FB
+E583 F0 04 BEQ $E589 A:AA X:AA Y:33 P:27 SP:FB
+E589 A9 87 LDA #$87 A:AA X:AA Y:33 P:27 SP:FB
+E58B 85 67 STA $67 = 00 A:87 X:AA Y:33 P:A5 SP:FB
+E58D A9 32 LDA #$32 A:87 X:AA Y:33 P:A5 SP:FB
+E58F 85 68 STA $68 = 00 A:32 X:AA Y:33 P:25 SP:FB
+E591 A0 57 LDY #$57 A:32 X:AA Y:33 P:25 SP:FB
+E593 24 01 BIT $01 = FF A:32 X:AA Y:57 P:25 SP:FB
+E595 38 SEC A:32 X:AA Y:57 P:E5 SP:FB
+E596 A9 00 LDA #$00 A:32 X:AA Y:57 P:E5 SP:FB
+E598 A7 67 *LAX $67 = 87 A:00 X:AA Y:57 P:67 SP:FB
+E59A EA NOP A:87 X:87 Y:57 P:E5 SP:FB
+E59B EA NOP A:87 X:87 Y:57 P:E5 SP:FB
+E59C EA NOP A:87 X:87 Y:57 P:E5 SP:FB
+E59D EA NOP A:87 X:87 Y:57 P:E5 SP:FB
+E59E F0 12 BEQ $E5B2 A:87 X:87 Y:57 P:E5 SP:FB
+E5A0 10 10 BPL $E5B2 A:87 X:87 Y:57 P:E5 SP:FB
+E5A2 50 0E BVC $E5B2 A:87 X:87 Y:57 P:E5 SP:FB
+E5A4 90 0C BCC $E5B2 A:87 X:87 Y:57 P:E5 SP:FB
+E5A6 C9 87 CMP #$87 A:87 X:87 Y:57 P:E5 SP:FB
+E5A8 D0 08 BNE $E5B2 A:87 X:87 Y:57 P:67 SP:FB
+E5AA E0 87 CPX #$87 A:87 X:87 Y:57 P:67 SP:FB
+E5AC D0 04 BNE $E5B2 A:87 X:87 Y:57 P:67 SP:FB
+E5AE C0 57 CPY #$57 A:87 X:87 Y:57 P:67 SP:FB
+E5B0 F0 04 BEQ $E5B6 A:87 X:87 Y:57 P:67 SP:FB
+E5B6 A0 53 LDY #$53 A:87 X:87 Y:57 P:67 SP:FB
+E5B8 B8 CLV A:87 X:87 Y:53 P:65 SP:FB
+E5B9 18 CLC A:87 X:87 Y:53 P:25 SP:FB
+E5BA A9 00 LDA #$00 A:87 X:87 Y:53 P:24 SP:FB
+E5BC A7 68 *LAX $68 = 32 A:00 X:87 Y:53 P:26 SP:FB
+E5BE EA NOP A:32 X:32 Y:53 P:24 SP:FB
+E5BF EA NOP A:32 X:32 Y:53 P:24 SP:FB
+E5C0 EA NOP A:32 X:32 Y:53 P:24 SP:FB
+E5C1 EA NOP A:32 X:32 Y:53 P:24 SP:FB
+E5C2 F0 12 BEQ $E5D6 A:32 X:32 Y:53 P:24 SP:FB
+E5C4 30 10 BMI $E5D6 A:32 X:32 Y:53 P:24 SP:FB
+E5C6 70 0E BVS $E5D6 A:32 X:32 Y:53 P:24 SP:FB
+E5C8 B0 0C BCS $E5D6 A:32 X:32 Y:53 P:24 SP:FB
+E5CA C9 32 CMP #$32 A:32 X:32 Y:53 P:24 SP:FB
+E5CC D0 08 BNE $E5D6 A:32 X:32 Y:53 P:27 SP:FB
+E5CE E0 32 CPX #$32 A:32 X:32 Y:53 P:27 SP:FB
+E5D0 D0 04 BNE $E5D6 A:32 X:32 Y:53 P:27 SP:FB
+E5D2 C0 53 CPY #$53 A:32 X:32 Y:53 P:27 SP:FB
+E5D4 F0 04 BEQ $E5DA A:32 X:32 Y:53 P:27 SP:FB
+E5DA A9 87 LDA #$87 A:32 X:32 Y:53 P:27 SP:FB
+E5DC 8D 77 05 STA $0577 = 00 A:87 X:32 Y:53 P:A5 SP:FB
+E5DF A9 32 LDA #$32 A:87 X:32 Y:53 P:A5 SP:FB
+E5E1 8D 78 05 STA $0578 = 00 A:32 X:32 Y:53 P:25 SP:FB
+E5E4 A0 57 LDY #$57 A:32 X:32 Y:53 P:25 SP:FB
+E5E6 24 01 BIT $01 = FF A:32 X:32 Y:57 P:25 SP:FB
+E5E8 38 SEC A:32 X:32 Y:57 P:E5 SP:FB
+E5E9 A9 00 LDA #$00 A:32 X:32 Y:57 P:E5 SP:FB
+E5EB AF 77 05 *LAX $0577 = 87 A:00 X:32 Y:57 P:67 SP:FB
+E5EE EA NOP A:87 X:87 Y:57 P:E5 SP:FB
+E5EF EA NOP A:87 X:87 Y:57 P:E5 SP:FB
+E5F0 EA NOP A:87 X:87 Y:57 P:E5 SP:FB
+E5F1 EA NOP A:87 X:87 Y:57 P:E5 SP:FB
+E5F2 F0 12 BEQ $E606 A:87 X:87 Y:57 P:E5 SP:FB
+E5F4 10 10 BPL $E606 A:87 X:87 Y:57 P:E5 SP:FB
+E5F6 50 0E BVC $E606 A:87 X:87 Y:57 P:E5 SP:FB
+E5F8 90 0C BCC $E606 A:87 X:87 Y:57 P:E5 SP:FB
+E5FA C9 87 CMP #$87 A:87 X:87 Y:57 P:E5 SP:FB
+E5FC D0 08 BNE $E606 A:87 X:87 Y:57 P:67 SP:FB
+E5FE E0 87 CPX #$87 A:87 X:87 Y:57 P:67 SP:FB
+E600 D0 04 BNE $E606 A:87 X:87 Y:57 P:67 SP:FB
+E602 C0 57 CPY #$57 A:87 X:87 Y:57 P:67 SP:FB
+E604 F0 04 BEQ $E60A A:87 X:87 Y:57 P:67 SP:FB
+E60A A0 53 LDY #$53 A:87 X:87 Y:57 P:67 SP:FB
+E60C B8 CLV A:87 X:87 Y:53 P:65 SP:FB
+E60D 18 CLC A:87 X:87 Y:53 P:25 SP:FB
+E60E A9 00 LDA #$00 A:87 X:87 Y:53 P:24 SP:FB
+E610 AF 78 05 *LAX $0578 = 32 A:00 X:87 Y:53 P:26 SP:FB
+E613 EA NOP A:32 X:32 Y:53 P:24 SP:FB
+E614 EA NOP A:32 X:32 Y:53 P:24 SP:FB
+E615 EA NOP A:32 X:32 Y:53 P:24 SP:FB
+E616 EA NOP A:32 X:32 Y:53 P:24 SP:FB
+E617 F0 12 BEQ $E62B A:32 X:32 Y:53 P:24 SP:FB
+E619 30 10 BMI $E62B A:32 X:32 Y:53 P:24 SP:FB
+E61B 70 0E BVS $E62B A:32 X:32 Y:53 P:24 SP:FB
+E61D B0 0C BCS $E62B A:32 X:32 Y:53 P:24 SP:FB
+E61F C9 32 CMP #$32 A:32 X:32 Y:53 P:24 SP:FB
+E621 D0 08 BNE $E62B A:32 X:32 Y:53 P:27 SP:FB
+E623 E0 32 CPX #$32 A:32 X:32 Y:53 P:27 SP:FB
+E625 D0 04 BNE $E62B A:32 X:32 Y:53 P:27 SP:FB
+E627 C0 53 CPY #$53 A:32 X:32 Y:53 P:27 SP:FB
+E629 F0 04 BEQ $E62F A:32 X:32 Y:53 P:27 SP:FB
+E62F A9 FF LDA #$FF A:32 X:32 Y:53 P:27 SP:FB
+E631 85 43 STA $43 = 80 A:FF X:32 Y:53 P:A5 SP:FB
+E633 A9 04 LDA #$04 A:FF X:32 Y:53 P:A5 SP:FB
+E635 85 44 STA $44 = 05 A:04 X:32 Y:53 P:25 SP:FB
+E637 A9 32 LDA #$32 A:04 X:32 Y:53 P:25 SP:FB
+E639 85 45 STA $45 = 32 A:32 X:32 Y:53 P:25 SP:FB
+E63B A9 04 LDA #$04 A:32 X:32 Y:53 P:25 SP:FB
+E63D 85 46 STA $46 = 04 A:04 X:32 Y:53 P:25 SP:FB
+E63F A9 55 LDA #$55 A:04 X:32 Y:53 P:25 SP:FB
+E641 8D 80 05 STA $0580 = 55 A:55 X:32 Y:53 P:25 SP:FB
+E644 A9 AA LDA #$AA A:55 X:32 Y:53 P:25 SP:FB
+E646 8D 32 04 STA $0432 = AA A:AA X:32 Y:53 P:A5 SP:FB
+E649 A2 03 LDX #$03 A:AA X:32 Y:53 P:A5 SP:FB
+E64B A0 81 LDY #$81 A:AA X:03 Y:53 P:25 SP:FB
+E64D 24 01 BIT $01 = FF A:AA X:03 Y:81 P:A5 SP:FB
+E64F 38 SEC A:AA X:03 Y:81 P:E5 SP:FB
+E650 A9 00 LDA #$00 A:AA X:03 Y:81 P:E5 SP:FB
+E652 B3 43 *LAX ($43),Y = 04FF @ 0580 = 55 A:00 X:03 Y:81 P:67 SP:FB
+E654 EA NOP A:55 X:55 Y:81 P:65 SP:FB
+E655 EA NOP A:55 X:55 Y:81 P:65 SP:FB
+E656 EA NOP A:55 X:55 Y:81 P:65 SP:FB
+E657 EA NOP A:55 X:55 Y:81 P:65 SP:FB
+E658 F0 12 BEQ $E66C A:55 X:55 Y:81 P:65 SP:FB
+E65A 30 10 BMI $E66C A:55 X:55 Y:81 P:65 SP:FB
+E65C 50 0E BVC $E66C A:55 X:55 Y:81 P:65 SP:FB
+E65E 90 0C BCC $E66C A:55 X:55 Y:81 P:65 SP:FB
+E660 C9 55 CMP #$55 A:55 X:55 Y:81 P:65 SP:FB
+E662 D0 08 BNE $E66C A:55 X:55 Y:81 P:67 SP:FB
+E664 E0 55 CPX #$55 A:55 X:55 Y:81 P:67 SP:FB
+E666 D0 04 BNE $E66C A:55 X:55 Y:81 P:67 SP:FB
+E668 C0 81 CPY #$81 A:55 X:55 Y:81 P:67 SP:FB
+E66A F0 04 BEQ $E670 A:55 X:55 Y:81 P:67 SP:FB
+E670 A2 05 LDX #$05 A:55 X:55 Y:81 P:67 SP:FB
+E672 A0 00 LDY #$00 A:55 X:05 Y:81 P:65 SP:FB
+E674 B8 CLV A:55 X:05 Y:00 P:67 SP:FB
+E675 18 CLC A:55 X:05 Y:00 P:27 SP:FB
+E676 A9 00 LDA #$00 A:55 X:05 Y:00 P:26 SP:FB
+E678 B3 45 *LAX ($45),Y = 0432 @ 0432 = AA A:00 X:05 Y:00 P:26 SP:FB
+E67A EA NOP A:AA X:AA Y:00 P:A4 SP:FB
+E67B EA NOP A:AA X:AA Y:00 P:A4 SP:FB
+E67C EA NOP A:AA X:AA Y:00 P:A4 SP:FB
+E67D EA NOP A:AA X:AA Y:00 P:A4 SP:FB
+E67E F0 12 BEQ $E692 A:AA X:AA Y:00 P:A4 SP:FB
+E680 10 10 BPL $E692 A:AA X:AA Y:00 P:A4 SP:FB
+E682 70 0E BVS $E692 A:AA X:AA Y:00 P:A4 SP:FB
+E684 B0 0C BCS $E692 A:AA X:AA Y:00 P:A4 SP:FB
+E686 C9 AA CMP #$AA A:AA X:AA Y:00 P:A4 SP:FB
+E688 D0 08 BNE $E692 A:AA X:AA Y:00 P:27 SP:FB
+E68A E0 AA CPX #$AA A:AA X:AA Y:00 P:27 SP:FB
+E68C D0 04 BNE $E692 A:AA X:AA Y:00 P:27 SP:FB
+E68E C0 00 CPY #$00 A:AA X:AA Y:00 P:27 SP:FB
+E690 F0 04 BEQ $E696 A:AA X:AA Y:00 P:27 SP:FB
+E696 A9 87 LDA #$87 A:AA X:AA Y:00 P:27 SP:FB
+E698 85 67 STA $67 = 87 A:87 X:AA Y:00 P:A5 SP:FB
+E69A A9 32 LDA #$32 A:87 X:AA Y:00 P:A5 SP:FB
+E69C 85 68 STA $68 = 32 A:32 X:AA Y:00 P:25 SP:FB
+E69E A0 57 LDY #$57 A:32 X:AA Y:00 P:25 SP:FB
+E6A0 24 01 BIT $01 = FF A:32 X:AA Y:57 P:25 SP:FB
+E6A2 38 SEC A:32 X:AA Y:57 P:E5 SP:FB
+E6A3 A9 00 LDA #$00 A:32 X:AA Y:57 P:E5 SP:FB
+E6A5 B7 10 *LAX $10,Y @ 67 = 87 A:00 X:AA Y:57 P:67 SP:FB
+E6A7 EA NOP A:87 X:87 Y:57 P:E5 SP:FB
+E6A8 EA NOP A:87 X:87 Y:57 P:E5 SP:FB
+E6A9 EA NOP A:87 X:87 Y:57 P:E5 SP:FB
+E6AA EA NOP A:87 X:87 Y:57 P:E5 SP:FB
+E6AB F0 12 BEQ $E6BF A:87 X:87 Y:57 P:E5 SP:FB
+E6AD 10 10 BPL $E6BF A:87 X:87 Y:57 P:E5 SP:FB
+E6AF 50 0E BVC $E6BF A:87 X:87 Y:57 P:E5 SP:FB
+E6B1 90 0C BCC $E6BF A:87 X:87 Y:57 P:E5 SP:FB
+E6B3 C9 87 CMP #$87 A:87 X:87 Y:57 P:E5 SP:FB
+E6B5 D0 08 BNE $E6BF A:87 X:87 Y:57 P:67 SP:FB
+E6B7 E0 87 CPX #$87 A:87 X:87 Y:57 P:67 SP:FB
+E6B9 D0 04 BNE $E6BF A:87 X:87 Y:57 P:67 SP:FB
+E6BB C0 57 CPY #$57 A:87 X:87 Y:57 P:67 SP:FB
+E6BD F0 04 BEQ $E6C3 A:87 X:87 Y:57 P:67 SP:FB
+E6C3 A0 FF LDY #$FF A:87 X:87 Y:57 P:67 SP:FB
+E6C5 B8 CLV A:87 X:87 Y:FF P:E5 SP:FB
+E6C6 18 CLC A:87 X:87 Y:FF P:A5 SP:FB
+E6C7 A9 00 LDA #$00 A:87 X:87 Y:FF P:A4 SP:FB
+E6C9 B7 69 *LAX $69,Y @ 68 = 32 A:00 X:87 Y:FF P:26 SP:FB
+E6CB EA NOP A:32 X:32 Y:FF P:24 SP:FB
+E6CC EA NOP A:32 X:32 Y:FF P:24 SP:FB
+E6CD EA NOP A:32 X:32 Y:FF P:24 SP:FB
+E6CE EA NOP A:32 X:32 Y:FF P:24 SP:FB
+E6CF F0 12 BEQ $E6E3 A:32 X:32 Y:FF P:24 SP:FB
+E6D1 30 10 BMI $E6E3 A:32 X:32 Y:FF P:24 SP:FB
+E6D3 70 0E BVS $E6E3 A:32 X:32 Y:FF P:24 SP:FB
+E6D5 B0 0C BCS $E6E3 A:32 X:32 Y:FF P:24 SP:FB
+E6D7 C9 32 CMP #$32 A:32 X:32 Y:FF P:24 SP:FB
+E6D9 D0 08 BNE $E6E3 A:32 X:32 Y:FF P:27 SP:FB
+E6DB E0 32 CPX #$32 A:32 X:32 Y:FF P:27 SP:FB
+E6DD D0 04 BNE $E6E3 A:32 X:32 Y:FF P:27 SP:FB
+E6DF C0 FF CPY #$FF A:32 X:32 Y:FF P:27 SP:FB
+E6E1 F0 04 BEQ $E6E7 A:32 X:32 Y:FF P:27 SP:FB
+E6E7 A9 87 LDA #$87 A:32 X:32 Y:FF P:27 SP:FB
+E6E9 8D 87 05 STA $0587 = 00 A:87 X:32 Y:FF P:A5 SP:FB
+E6EC A9 32 LDA #$32 A:87 X:32 Y:FF P:A5 SP:FB
+E6EE 8D 88 05 STA $0588 = 00 A:32 X:32 Y:FF P:25 SP:FB
+E6F1 A0 30 LDY #$30 A:32 X:32 Y:FF P:25 SP:FB
+E6F3 24 01 BIT $01 = FF A:32 X:32 Y:30 P:25 SP:FB
+E6F5 38 SEC A:32 X:32 Y:30 P:E5 SP:FB
+E6F6 A9 00 LDA #$00 A:32 X:32 Y:30 P:E5 SP:FB
+E6F8 BF 57 05 *LAX $0557,Y @ 0587 = 87 A:00 X:32 Y:30 P:67 SP:FB
+E6FB EA NOP A:87 X:87 Y:30 P:E5 SP:FB
+E6FC EA NOP A:87 X:87 Y:30 P:E5 SP:FB
+E6FD EA NOP A:87 X:87 Y:30 P:E5 SP:FB
+E6FE EA NOP A:87 X:87 Y:30 P:E5 SP:FB
+E6FF F0 12 BEQ $E713 A:87 X:87 Y:30 P:E5 SP:FB
+E701 10 10 BPL $E713 A:87 X:87 Y:30 P:E5 SP:FB
+E703 50 0E BVC $E713 A:87 X:87 Y:30 P:E5 SP:FB
+E705 90 0C BCC $E713 A:87 X:87 Y:30 P:E5 SP:FB
+E707 C9 87 CMP #$87 A:87 X:87 Y:30 P:E5 SP:FB
+E709 D0 08 BNE $E713 A:87 X:87 Y:30 P:67 SP:FB
+E70B E0 87 CPX #$87 A:87 X:87 Y:30 P:67 SP:FB
+E70D D0 04 BNE $E713 A:87 X:87 Y:30 P:67 SP:FB
+E70F C0 30 CPY #$30 A:87 X:87 Y:30 P:67 SP:FB
+E711 F0 04 BEQ $E717 A:87 X:87 Y:30 P:67 SP:FB
+E717 A0 40 LDY #$40 A:87 X:87 Y:30 P:67 SP:FB
+E719 B8 CLV A:87 X:87 Y:40 P:65 SP:FB
+E71A 18 CLC A:87 X:87 Y:40 P:25 SP:FB
+E71B A9 00 LDA #$00 A:87 X:87 Y:40 P:24 SP:FB
+E71D BF 48 05 *LAX $0548,Y @ 0588 = 32 A:00 X:87 Y:40 P:26 SP:FB
+E720 EA NOP A:32 X:32 Y:40 P:24 SP:FB
+E721 EA NOP A:32 X:32 Y:40 P:24 SP:FB
+E722 EA NOP A:32 X:32 Y:40 P:24 SP:FB
+E723 EA NOP A:32 X:32 Y:40 P:24 SP:FB
+E724 F0 12 BEQ $E738 A:32 X:32 Y:40 P:24 SP:FB
+E726 30 10 BMI $E738 A:32 X:32 Y:40 P:24 SP:FB
+E728 70 0E BVS $E738 A:32 X:32 Y:40 P:24 SP:FB
+E72A B0 0C BCS $E738 A:32 X:32 Y:40 P:24 SP:FB
+E72C C9 32 CMP #$32 A:32 X:32 Y:40 P:24 SP:FB
+E72E D0 08 BNE $E738 A:32 X:32 Y:40 P:27 SP:FB
+E730 E0 32 CPX #$32 A:32 X:32 Y:40 P:27 SP:FB
+E732 D0 04 BNE $E738 A:32 X:32 Y:40 P:27 SP:FB
+E734 C0 40 CPY #$40 A:32 X:32 Y:40 P:27 SP:FB
+E736 F0 04 BEQ $E73C A:32 X:32 Y:40 P:27 SP:FB
+E73C 60 RTS A:32 X:32 Y:40 P:27 SP:FB
+C635 20 3D E7 JSR $E73D A:32 X:32 Y:40 P:27 SP:FD
+E73D A9 C0 LDA #$C0 A:32 X:32 Y:40 P:27 SP:FB
+E73F 85 01 STA $01 = FF A:C0 X:32 Y:40 P:A5 SP:FB
+E741 A9 00 LDA #$00 A:C0 X:32 Y:40 P:A5 SP:FB
+E743 8D 89 04 STA $0489 = 00 A:00 X:32 Y:40 P:27 SP:FB
+E746 A9 89 LDA #$89 A:00 X:32 Y:40 P:27 SP:FB
+E748 85 60 STA $60 = 00 A:89 X:32 Y:40 P:A5 SP:FB
+E74A A9 04 LDA #$04 A:89 X:32 Y:40 P:A5 SP:FB
+E74C 85 61 STA $61 = 00 A:04 X:32 Y:40 P:25 SP:FB
+E74E A0 44 LDY #$44 A:04 X:32 Y:40 P:25 SP:FB
+E750 A2 17 LDX #$17 A:04 X:32 Y:44 P:25 SP:FB
+E752 A9 3E LDA #$3E A:04 X:17 Y:44 P:25 SP:FB
+E754 24 01 BIT $01 = C0 A:3E X:17 Y:44 P:25 SP:FB
+E756 18 CLC A:3E X:17 Y:44 P:E7 SP:FB
+E757 83 49 *SAX ($49,X) @ 60 = 0489 = 00 A:3E X:17 Y:44 P:E6 SP:FB
+E759 EA NOP A:3E X:17 Y:44 P:E6 SP:FB
+E75A EA NOP A:3E X:17 Y:44 P:E6 SP:FB
+E75B EA NOP A:3E X:17 Y:44 P:E6 SP:FB
+E75C EA NOP A:3E X:17 Y:44 P:E6 SP:FB
+E75D D0 19 BNE $E778 A:3E X:17 Y:44 P:E6 SP:FB
+E75F B0 17 BCS $E778 A:3E X:17 Y:44 P:E6 SP:FB
+E761 50 15 BVC $E778 A:3E X:17 Y:44 P:E6 SP:FB
+E763 10 13 BPL $E778 A:3E X:17 Y:44 P:E6 SP:FB
+E765 C9 3E CMP #$3E A:3E X:17 Y:44 P:E6 SP:FB
+E767 D0 0F BNE $E778 A:3E X:17 Y:44 P:67 SP:FB
+E769 C0 44 CPY #$44 A:3E X:17 Y:44 P:67 SP:FB
+E76B D0 0B BNE $E778 A:3E X:17 Y:44 P:67 SP:FB
+E76D E0 17 CPX #$17 A:3E X:17 Y:44 P:67 SP:FB
+E76F D0 07 BNE $E778 A:3E X:17 Y:44 P:67 SP:FB
+E771 AD 89 04 LDA $0489 = 16 A:3E X:17 Y:44 P:67 SP:FB
+E774 C9 16 CMP #$16 A:16 X:17 Y:44 P:65 SP:FB
+E776 F0 04 BEQ $E77C A:16 X:17 Y:44 P:67 SP:FB
+E77C A0 44 LDY #$44 A:16 X:17 Y:44 P:67 SP:FB
+E77E A2 7A LDX #$7A A:16 X:17 Y:44 P:65 SP:FB
+E780 A9 66 LDA #$66 A:16 X:7A Y:44 P:65 SP:FB
+E782 38 SEC A:66 X:7A Y:44 P:65 SP:FB
+E783 B8 CLV A:66 X:7A Y:44 P:65 SP:FB
+E784 83 E6 *SAX ($E6,X) @ 60 = 0489 = 16 A:66 X:7A Y:44 P:25 SP:FB
+E786 EA NOP A:66 X:7A Y:44 P:25 SP:FB
+E787 EA NOP A:66 X:7A Y:44 P:25 SP:FB
+E788 EA NOP A:66 X:7A Y:44 P:25 SP:FB
+E789 EA NOP A:66 X:7A Y:44 P:25 SP:FB
+E78A F0 19 BEQ $E7A5 A:66 X:7A Y:44 P:25 SP:FB
+E78C 90 17 BCC $E7A5 A:66 X:7A Y:44 P:25 SP:FB
+E78E 70 15 BVS $E7A5 A:66 X:7A Y:44 P:25 SP:FB
+E790 30 13 BMI $E7A5 A:66 X:7A Y:44 P:25 SP:FB
+E792 C9 66 CMP #$66 A:66 X:7A Y:44 P:25 SP:FB
+E794 D0 0F BNE $E7A5 A:66 X:7A Y:44 P:27 SP:FB
+E796 C0 44 CPY #$44 A:66 X:7A Y:44 P:27 SP:FB
+E798 D0 0B BNE $E7A5 A:66 X:7A Y:44 P:27 SP:FB
+E79A E0 7A CPX #$7A A:66 X:7A Y:44 P:27 SP:FB
+E79C D0 07 BNE $E7A5 A:66 X:7A Y:44 P:27 SP:FB
+E79E AD 89 04 LDA $0489 = 62 A:66 X:7A Y:44 P:27 SP:FB
+E7A1 C9 62 CMP #$62 A:62 X:7A Y:44 P:25 SP:FB
+E7A3 F0 04 BEQ $E7A9 A:62 X:7A Y:44 P:27 SP:FB
+E7A9 A9 FF LDA #$FF A:62 X:7A Y:44 P:27 SP:FB
+E7AB 85 49 STA $49 = 00 A:FF X:7A Y:44 P:A5 SP:FB
+E7AD A0 44 LDY #$44 A:FF X:7A Y:44 P:A5 SP:FB
+E7AF A2 AA LDX #$AA A:FF X:7A Y:44 P:25 SP:FB
+E7B1 A9 55 LDA #$55 A:FF X:AA Y:44 P:A5 SP:FB
+E7B3 24 01 BIT $01 = C0 A:55 X:AA Y:44 P:25 SP:FB
+E7B5 18 CLC A:55 X:AA Y:44 P:E5 SP:FB
+E7B6 87 49 *SAX $49 = FF A:55 X:AA Y:44 P:E4 SP:FB
+E7B8 EA NOP A:55 X:AA Y:44 P:E4 SP:FB
+E7B9 EA NOP A:55 X:AA Y:44 P:E4 SP:FB
+E7BA EA NOP A:55 X:AA Y:44 P:E4 SP:FB
+E7BB EA NOP A:55 X:AA Y:44 P:E4 SP:FB
+E7BC F0 18 BEQ $E7D6 A:55 X:AA Y:44 P:E4 SP:FB
+E7BE B0 16 BCS $E7D6 A:55 X:AA Y:44 P:E4 SP:FB
+E7C0 50 14 BVC $E7D6 A:55 X:AA Y:44 P:E4 SP:FB
+E7C2 10 12 BPL $E7D6 A:55 X:AA Y:44 P:E4 SP:FB
+E7C4 C9 55 CMP #$55 A:55 X:AA Y:44 P:E4 SP:FB
+E7C6 D0 0E BNE $E7D6 A:55 X:AA Y:44 P:67 SP:FB
+E7C8 C0 44 CPY #$44 A:55 X:AA Y:44 P:67 SP:FB
+E7CA D0 0A BNE $E7D6 A:55 X:AA Y:44 P:67 SP:FB
+E7CC E0 AA CPX #$AA A:55 X:AA Y:44 P:67 SP:FB
+E7CE D0 06 BNE $E7D6 A:55 X:AA Y:44 P:67 SP:FB
+E7D0 A5 49 LDA $49 = 00 A:55 X:AA Y:44 P:67 SP:FB
+E7D2 C9 00 CMP #$00 A:00 X:AA Y:44 P:67 SP:FB
+E7D4 F0 04 BEQ $E7DA A:00 X:AA Y:44 P:67 SP:FB
+E7DA A9 00 LDA #$00 A:00 X:AA Y:44 P:67 SP:FB
+E7DC 85 56 STA $56 = 00 A:00 X:AA Y:44 P:67 SP:FB
+E7DE A0 58 LDY #$58 A:00 X:AA Y:44 P:67 SP:FB
+E7E0 A2 EF LDX #$EF A:00 X:AA Y:58 P:65 SP:FB
+E7E2 A9 66 LDA #$66 A:00 X:EF Y:58 P:E5 SP:FB
+E7E4 38 SEC A:66 X:EF Y:58 P:65 SP:FB
+E7E5 B8 CLV A:66 X:EF Y:58 P:65 SP:FB
+E7E6 87 56 *SAX $56 = 00 A:66 X:EF Y:58 P:25 SP:FB
+E7E8 EA NOP A:66 X:EF Y:58 P:25 SP:FB
+E7E9 EA NOP A:66 X:EF Y:58 P:25 SP:FB
+E7EA EA NOP A:66 X:EF Y:58 P:25 SP:FB
+E7EB EA NOP A:66 X:EF Y:58 P:25 SP:FB
+E7EC F0 18 BEQ $E806 A:66 X:EF Y:58 P:25 SP:FB
+E7EE 90 16 BCC $E806 A:66 X:EF Y:58 P:25 SP:FB
+E7F0 70 14 BVS $E806 A:66 X:EF Y:58 P:25 SP:FB
+E7F2 30 12 BMI $E806 A:66 X:EF Y:58 P:25 SP:FB
+E7F4 C9 66 CMP #$66 A:66 X:EF Y:58 P:25 SP:FB
+E7F6 D0 0E BNE $E806 A:66 X:EF Y:58 P:27 SP:FB
+E7F8 C0 58 CPY #$58 A:66 X:EF Y:58 P:27 SP:FB
+E7FA D0 0A BNE $E806 A:66 X:EF Y:58 P:27 SP:FB
+E7FC E0 EF CPX #$EF A:66 X:EF Y:58 P:27 SP:FB
+E7FE D0 06 BNE $E806 A:66 X:EF Y:58 P:27 SP:FB
+E800 A5 56 LDA $56 = 66 A:66 X:EF Y:58 P:27 SP:FB
+E802 C9 66 CMP #$66 A:66 X:EF Y:58 P:25 SP:FB
+E804 F0 04 BEQ $E80A A:66 X:EF Y:58 P:27 SP:FB
+E80A A9 FF LDA #$FF A:66 X:EF Y:58 P:27 SP:FB
+E80C 8D 49 05 STA $0549 = 00 A:FF X:EF Y:58 P:A5 SP:FB
+E80F A0 E5 LDY #$E5 A:FF X:EF Y:58 P:A5 SP:FB
+E811 A2 AF LDX #$AF A:FF X:EF Y:E5 P:A5 SP:FB
+E813 A9 F5 LDA #$F5 A:FF X:AF Y:E5 P:A5 SP:FB
+E815 24 01 BIT $01 = C0 A:F5 X:AF Y:E5 P:A5 SP:FB
+E817 18 CLC A:F5 X:AF Y:E5 P:E5 SP:FB
+E818 8F 49 05 *SAX $0549 = FF A:F5 X:AF Y:E5 P:E4 SP:FB
+E81B EA NOP A:F5 X:AF Y:E5 P:E4 SP:FB
+E81C EA NOP A:F5 X:AF Y:E5 P:E4 SP:FB
+E81D EA NOP A:F5 X:AF Y:E5 P:E4 SP:FB
+E81E EA NOP A:F5 X:AF Y:E5 P:E4 SP:FB
+E81F F0 19 BEQ $E83A A:F5 X:AF Y:E5 P:E4 SP:FB
+E821 B0 17 BCS $E83A A:F5 X:AF Y:E5 P:E4 SP:FB
+E823 50 15 BVC $E83A A:F5 X:AF Y:E5 P:E4 SP:FB
+E825 10 13 BPL $E83A A:F5 X:AF Y:E5 P:E4 SP:FB
+E827 C9 F5 CMP #$F5 A:F5 X:AF Y:E5 P:E4 SP:FB
+E829 D0 0F BNE $E83A A:F5 X:AF Y:E5 P:67 SP:FB
+E82B C0 E5 CPY #$E5 A:F5 X:AF Y:E5 P:67 SP:FB
+E82D D0 0B BNE $E83A A:F5 X:AF Y:E5 P:67 SP:FB
+E82F E0 AF CPX #$AF A:F5 X:AF Y:E5 P:67 SP:FB
+E831 D0 07 BNE $E83A A:F5 X:AF Y:E5 P:67 SP:FB
+E833 AD 49 05 LDA $0549 = A5 A:F5 X:AF Y:E5 P:67 SP:FB
+E836 C9 A5 CMP #$A5 A:A5 X:AF Y:E5 P:E5 SP:FB
+E838 F0 04 BEQ $E83E A:A5 X:AF Y:E5 P:67 SP:FB
+E83E A9 00 LDA #$00 A:A5 X:AF Y:E5 P:67 SP:FB
+E840 8D 56 05 STA $0556 = 00 A:00 X:AF Y:E5 P:67 SP:FB
+E843 A0 58 LDY #$58 A:00 X:AF Y:E5 P:67 SP:FB
+E845 A2 B3 LDX #$B3 A:00 X:AF Y:58 P:65 SP:FB
+E847 A9 97 LDA #$97 A:00 X:B3 Y:58 P:E5 SP:FB
+E849 38 SEC A:97 X:B3 Y:58 P:E5 SP:FB
+E84A B8 CLV A:97 X:B3 Y:58 P:E5 SP:FB
+E84B 8F 56 05 *SAX $0556 = 00 A:97 X:B3 Y:58 P:A5 SP:FB
+E84E EA NOP A:97 X:B3 Y:58 P:A5 SP:FB
+E84F EA NOP A:97 X:B3 Y:58 P:A5 SP:FB
+E850 EA NOP A:97 X:B3 Y:58 P:A5 SP:FB
+E851 EA NOP A:97 X:B3 Y:58 P:A5 SP:FB
+E852 F0 19 BEQ $E86D A:97 X:B3 Y:58 P:A5 SP:FB
+E854 90 17 BCC $E86D A:97 X:B3 Y:58 P:A5 SP:FB
+E856 70 15 BVS $E86D A:97 X:B3 Y:58 P:A5 SP:FB
+E858 10 13 BPL $E86D A:97 X:B3 Y:58 P:A5 SP:FB
+E85A C9 97 CMP #$97 A:97 X:B3 Y:58 P:A5 SP:FB
+E85C D0 0F BNE $E86D A:97 X:B3 Y:58 P:27 SP:FB
+E85E C0 58 CPY #$58 A:97 X:B3 Y:58 P:27 SP:FB
+E860 D0 0B BNE $E86D A:97 X:B3 Y:58 P:27 SP:FB
+E862 E0 B3 CPX #$B3 A:97 X:B3 Y:58 P:27 SP:FB
+E864 D0 07 BNE $E86D A:97 X:B3 Y:58 P:27 SP:FB
+E866 AD 56 05 LDA $0556 = 93 A:97 X:B3 Y:58 P:27 SP:FB
+E869 C9 93 CMP #$93 A:93 X:B3 Y:58 P:A5 SP:FB
+E86B F0 04 BEQ $E871 A:93 X:B3 Y:58 P:27 SP:FB
+E871 A9 FF LDA #$FF A:93 X:B3 Y:58 P:27 SP:FB
+E873 85 49 STA $49 = 00 A:FF X:B3 Y:58 P:A5 SP:FB
+E875 A0 FF LDY #$FF A:FF X:B3 Y:58 P:A5 SP:FB
+E877 A2 AA LDX #$AA A:FF X:B3 Y:FF P:A5 SP:FB
+E879 A9 55 LDA #$55 A:FF X:AA Y:FF P:A5 SP:FB
+E87B 24 01 BIT $01 = C0 A:55 X:AA Y:FF P:25 SP:FB
+E87D 18 CLC A:55 X:AA Y:FF P:E5 SP:FB
+E87E 97 4A *SAX $4A,Y @ 49 = FF A:55 X:AA Y:FF P:E4 SP:FB
+E880 EA NOP A:55 X:AA Y:FF P:E4 SP:FB
+E881 EA NOP A:55 X:AA Y:FF P:E4 SP:FB
+E882 EA NOP A:55 X:AA Y:FF P:E4 SP:FB
+E883 EA NOP A:55 X:AA Y:FF P:E4 SP:FB
+E884 F0 18 BEQ $E89E A:55 X:AA Y:FF P:E4 SP:FB
+E886 B0 16 BCS $E89E A:55 X:AA Y:FF P:E4 SP:FB
+E888 50 14 BVC $E89E A:55 X:AA Y:FF P:E4 SP:FB
+E88A 10 12 BPL $E89E A:55 X:AA Y:FF P:E4 SP:FB
+E88C C9 55 CMP #$55 A:55 X:AA Y:FF P:E4 SP:FB
+E88E D0 0E BNE $E89E A:55 X:AA Y:FF P:67 SP:FB
+E890 C0 FF CPY #$FF A:55 X:AA Y:FF P:67 SP:FB
+E892 D0 0A BNE $E89E A:55 X:AA Y:FF P:67 SP:FB
+E894 E0 AA CPX #$AA A:55 X:AA Y:FF P:67 SP:FB
+E896 D0 06 BNE $E89E A:55 X:AA Y:FF P:67 SP:FB
+E898 A5 49 LDA $49 = 00 A:55 X:AA Y:FF P:67 SP:FB
+E89A C9 00 CMP #$00 A:00 X:AA Y:FF P:67 SP:FB
+E89C F0 04 BEQ $E8A2 A:00 X:AA Y:FF P:67 SP:FB
+E8A2 A9 00 LDA #$00 A:00 X:AA Y:FF P:67 SP:FB
+E8A4 85 56 STA $56 = 66 A:00 X:AA Y:FF P:67 SP:FB
+E8A6 A0 06 LDY #$06 A:00 X:AA Y:FF P:67 SP:FB
+E8A8 A2 EF LDX #$EF A:00 X:AA Y:06 P:65 SP:FB
+E8AA A9 66 LDA #$66 A:00 X:EF Y:06 P:E5 SP:FB
+E8AC 38 SEC A:66 X:EF Y:06 P:65 SP:FB
+E8AD B8 CLV A:66 X:EF Y:06 P:65 SP:FB
+E8AE 97 50 *SAX $50,Y @ 56 = 00 A:66 X:EF Y:06 P:25 SP:FB
+E8B0 EA NOP A:66 X:EF Y:06 P:25 SP:FB
+E8B1 EA NOP A:66 X:EF Y:06 P:25 SP:FB
+E8B2 EA NOP A:66 X:EF Y:06 P:25 SP:FB
+E8B3 EA NOP A:66 X:EF Y:06 P:25 SP:FB
+E8B4 F0 18 BEQ $E8CE A:66 X:EF Y:06 P:25 SP:FB
+E8B6 90 16 BCC $E8CE A:66 X:EF Y:06 P:25 SP:FB
+E8B8 70 14 BVS $E8CE A:66 X:EF Y:06 P:25 SP:FB
+E8BA 30 12 BMI $E8CE A:66 X:EF Y:06 P:25 SP:FB
+E8BC C9 66 CMP #$66 A:66 X:EF Y:06 P:25 SP:FB
+E8BE D0 0E BNE $E8CE A:66 X:EF Y:06 P:27 SP:FB
+E8C0 C0 06 CPY #$06 A:66 X:EF Y:06 P:27 SP:FB
+E8C2 D0 0A BNE $E8CE A:66 X:EF Y:06 P:27 SP:FB
+E8C4 E0 EF CPX #$EF A:66 X:EF Y:06 P:27 SP:FB
+E8C6 D0 06 BNE $E8CE A:66 X:EF Y:06 P:27 SP:FB
+E8C8 A5 56 LDA $56 = 66 A:66 X:EF Y:06 P:27 SP:FB
+E8CA C9 66 CMP #$66 A:66 X:EF Y:06 P:25 SP:FB
+E8CC F0 04 BEQ $E8D2 A:66 X:EF Y:06 P:27 SP:FB
+E8D2 60 RTS A:66 X:EF Y:06 P:27 SP:FB
+C638 20 D3 E8 JSR $E8D3 A:66 X:EF Y:06 P:27 SP:FD
+E8D3 A0 90 LDY #$90 A:66 X:EF Y:06 P:27 SP:FB
+E8D5 20 31 F9 JSR $F931 A:66 X:EF Y:90 P:A5 SP:FB
+F931 24 01 BIT $01 = C0 A:66 X:EF Y:90 P:A5 SP:F9
+F933 A9 40 LDA #$40 A:66 X:EF Y:90 P:E5 SP:F9
+F935 38 SEC A:40 X:EF Y:90 P:65 SP:F9
+F936 60 RTS A:40 X:EF Y:90 P:65 SP:F9
+E8D8 EB 40 *SBC #$40 A:40 X:EF Y:90 P:65 SP:FB
+E8DA EA NOP A:00 X:EF Y:90 P:27 SP:FB
+E8DB EA NOP A:00 X:EF Y:90 P:27 SP:FB
+E8DC EA NOP A:00 X:EF Y:90 P:27 SP:FB
+E8DD EA NOP A:00 X:EF Y:90 P:27 SP:FB
+E8DE 20 37 F9 JSR $F937 A:00 X:EF Y:90 P:27 SP:FB
+F937 30 0B BMI $F944 A:00 X:EF Y:90 P:27 SP:F9
+F939 90 09 BCC $F944 A:00 X:EF Y:90 P:27 SP:F9
+F93B D0 07 BNE $F944 A:00 X:EF Y:90 P:27 SP:F9
+F93D 70 05 BVS $F944 A:00 X:EF Y:90 P:27 SP:F9
+F93F C9 00 CMP #$00 A:00 X:EF Y:90 P:27 SP:F9
+F941 D0 01 BNE $F944 A:00 X:EF Y:90 P:27 SP:F9
+F943 60 RTS A:00 X:EF Y:90 P:27 SP:F9
+E8E1 C8 INY A:00 X:EF Y:90 P:27 SP:FB
+E8E2 20 47 F9 JSR $F947 A:00 X:EF Y:91 P:A5 SP:FB
+F947 B8 CLV A:00 X:EF Y:91 P:A5 SP:F9
+F948 38 SEC A:00 X:EF Y:91 P:A5 SP:F9
+F949 A9 40 LDA #$40 A:00 X:EF Y:91 P:A5 SP:F9
+F94B 60 RTS A:40 X:EF Y:91 P:25 SP:F9
+E8E5 EB 3F *SBC #$3F A:40 X:EF Y:91 P:25 SP:FB
+E8E7 EA NOP A:01 X:EF Y:91 P:25 SP:FB
+E8E8 EA NOP A:01 X:EF Y:91 P:25 SP:FB
+E8E9 EA NOP A:01 X:EF Y:91 P:25 SP:FB
+E8EA EA NOP A:01 X:EF Y:91 P:25 SP:FB
+E8EB 20 4C F9 JSR $F94C A:01 X:EF Y:91 P:25 SP:FB
+F94C F0 0B BEQ $F959 A:01 X:EF Y:91 P:25 SP:F9
+F94E 30 09 BMI $F959 A:01 X:EF Y:91 P:25 SP:F9
+F950 90 07 BCC $F959 A:01 X:EF Y:91 P:25 SP:F9
+F952 70 05 BVS $F959 A:01 X:EF Y:91 P:25 SP:F9
+F954 C9 01 CMP #$01 A:01 X:EF Y:91 P:25 SP:F9
+F956 D0 01 BNE $F959 A:01 X:EF Y:91 P:27 SP:F9
+F958 60 RTS A:01 X:EF Y:91 P:27 SP:F9
+E8EE C8 INY A:01 X:EF Y:91 P:27 SP:FB
+E8EF 20 5C F9 JSR $F95C A:01 X:EF Y:92 P:A5 SP:FB
+F95C A9 40 LDA #$40 A:01 X:EF Y:92 P:A5 SP:F9
+F95E 38 SEC A:40 X:EF Y:92 P:25 SP:F9
+F95F 24 01 BIT $01 = C0 A:40 X:EF Y:92 P:25 SP:F9
+F961 60 RTS A:40 X:EF Y:92 P:E5 SP:F9
+E8F2 EB 41 *SBC #$41 A:40 X:EF Y:92 P:E5 SP:FB
+E8F4 EA NOP A:FF X:EF Y:92 P:A4 SP:FB
+E8F5 EA NOP A:FF X:EF Y:92 P:A4 SP:FB
+E8F6 EA NOP A:FF X:EF Y:92 P:A4 SP:FB
+E8F7 EA NOP A:FF X:EF Y:92 P:A4 SP:FB
+E8F8 20 62 F9 JSR $F962 A:FF X:EF Y:92 P:A4 SP:FB
+F962 B0 0B BCS $F96F A:FF X:EF Y:92 P:A4 SP:F9
+F964 F0 09 BEQ $F96F A:FF X:EF Y:92 P:A4 SP:F9
+F966 10 07 BPL $F96F A:FF X:EF Y:92 P:A4 SP:F9
+F968 70 05 BVS $F96F A:FF X:EF Y:92 P:A4 SP:F9
+F96A C9 FF CMP #$FF A:FF X:EF Y:92 P:A4 SP:F9
+F96C D0 01 BNE $F96F A:FF X:EF Y:92 P:27 SP:F9
+F96E 60 RTS A:FF X:EF Y:92 P:27 SP:F9
+E8FB C8 INY A:FF X:EF Y:92 P:27 SP:FB
+E8FC 20 72 F9 JSR $F972 A:FF X:EF Y:93 P:A5 SP:FB
+F972 18 CLC A:FF X:EF Y:93 P:A5 SP:F9
+F973 A9 80 LDA #$80 A:FF X:EF Y:93 P:A4 SP:F9
+F975 60 RTS A:80 X:EF Y:93 P:A4 SP:F9
+E8FF EB 00 *SBC #$00 A:80 X:EF Y:93 P:A4 SP:FB
+E901 EA NOP A:7F X:EF Y:93 P:65 SP:FB
+E902 EA NOP A:7F X:EF Y:93 P:65 SP:FB
+E903 EA NOP A:7F X:EF Y:93 P:65 SP:FB
+E904 EA NOP A:7F X:EF Y:93 P:65 SP:FB
+E905 20 76 F9 JSR $F976 A:7F X:EF Y:93 P:65 SP:FB
+F976 90 05 BCC $F97D A:7F X:EF Y:93 P:65 SP:F9
+F978 C9 7F CMP #$7F A:7F X:EF Y:93 P:65 SP:F9
+F97A D0 01 BNE $F97D A:7F X:EF Y:93 P:67 SP:F9
+F97C 60 RTS A:7F X:EF Y:93 P:67 SP:F9
+E908 C8 INY A:7F X:EF Y:93 P:67 SP:FB
+E909 20 80 F9 JSR $F980 A:7F X:EF Y:94 P:E5 SP:FB
+F980 38 SEC A:7F X:EF Y:94 P:E5 SP:F9
+F981 A9 81 LDA #$81 A:7F X:EF Y:94 P:E5 SP:F9
+F983 60 RTS A:81 X:EF Y:94 P:E5 SP:F9
+E90C EB 7F *SBC #$7F A:81 X:EF Y:94 P:E5 SP:FB
+E90E EA NOP A:02 X:EF Y:94 P:65 SP:FB
+E90F EA NOP A:02 X:EF Y:94 P:65 SP:FB
+E910 EA NOP A:02 X:EF Y:94 P:65 SP:FB
+E911 EA NOP A:02 X:EF Y:94 P:65 SP:FB
+E912 20 84 F9 JSR $F984 A:02 X:EF Y:94 P:65 SP:FB
+F984 50 07 BVC $F98D A:02 X:EF Y:94 P:65 SP:F9
+F986 90 05 BCC $F98D A:02 X:EF Y:94 P:65 SP:F9
+F988 C9 02 CMP #$02 A:02 X:EF Y:94 P:65 SP:F9
+F98A D0 01 BNE $F98D A:02 X:EF Y:94 P:67 SP:F9
+F98C 60 RTS A:02 X:EF Y:94 P:67 SP:F9
+E915 60 RTS A:02 X:EF Y:94 P:67 SP:FB
+C63B 20 16 E9 JSR $E916 A:02 X:EF Y:94 P:67 SP:FD
+E916 A9 FF LDA #$FF A:02 X:EF Y:94 P:67 SP:FB
+E918 85 01 STA $01 = C0 A:FF X:EF Y:94 P:E5 SP:FB
+E91A A0 95 LDY #$95 A:FF X:EF Y:94 P:E5 SP:FB
+E91C A2 02 LDX #$02 A:FF X:EF Y:95 P:E5 SP:FB
+E91E A9 47 LDA #$47 A:FF X:02 Y:95 P:65 SP:FB
+E920 85 47 STA $47 = 00 A:47 X:02 Y:95 P:65 SP:FB
+E922 A9 06 LDA #$06 A:47 X:02 Y:95 P:65 SP:FB
+E924 85 48 STA $48 = 00 A:06 X:02 Y:95 P:65 SP:FB
+E926 A9 EB LDA #$EB A:06 X:02 Y:95 P:65 SP:FB
+E928 8D 47 06 STA $0647 = 00 A:EB X:02 Y:95 P:E5 SP:FB
+E92B 20 31 FA JSR $FA31 A:EB X:02 Y:95 P:E5 SP:FB
+FA31 24 01 BIT $01 = FF A:EB X:02 Y:95 P:E5 SP:F9
+FA33 18 CLC A:EB X:02 Y:95 P:E5 SP:F9
+FA34 A9 40 LDA #$40 A:EB X:02 Y:95 P:E4 SP:F9
+FA36 60 RTS A:40 X:02 Y:95 P:64 SP:F9
+E92E C3 45 *DCP ($45,X) @ 47 = 0647 = EB A:40 X:02 Y:95 P:64 SP:FB
+E930 EA NOP A:40 X:02 Y:95 P:64 SP:FB
+E931 EA NOP A:40 X:02 Y:95 P:64 SP:FB
+E932 EA NOP A:40 X:02 Y:95 P:64 SP:FB
+E933 EA NOP A:40 X:02 Y:95 P:64 SP:FB
+E934 20 37 FA JSR $FA37 A:40 X:02 Y:95 P:64 SP:FB
+FA37 50 2C BVC $FA65 A:40 X:02 Y:95 P:64 SP:F9
+FA39 B0 2A BCS $FA65 A:40 X:02 Y:95 P:64 SP:F9
+FA3B 30 28 BMI $FA65 A:40 X:02 Y:95 P:64 SP:F9
+FA3D C9 40 CMP #$40 A:40 X:02 Y:95 P:64 SP:F9
+FA3F D0 24 BNE $FA65 A:40 X:02 Y:95 P:67 SP:F9
+FA41 60 RTS A:40 X:02 Y:95 P:67 SP:F9
+E937 AD 47 06 LDA $0647 = EA A:40 X:02 Y:95 P:67 SP:FB
+E93A C9 EA CMP #$EA A:EA X:02 Y:95 P:E5 SP:FB
+E93C F0 02 BEQ $E940 A:EA X:02 Y:95 P:67 SP:FB
+E940 C8 INY A:EA X:02 Y:95 P:67 SP:FB
+E941 A9 00 LDA #$00 A:EA X:02 Y:96 P:E5 SP:FB
+E943 8D 47 06 STA $0647 = EA A:00 X:02 Y:96 P:67 SP:FB
+E946 20 42 FA JSR $FA42 A:00 X:02 Y:96 P:67 SP:FB
+FA42 B8 CLV A:00 X:02 Y:96 P:67 SP:F9
+FA43 38 SEC A:00 X:02 Y:96 P:27 SP:F9
+FA44 A9 FF LDA #$FF A:00 X:02 Y:96 P:27 SP:F9
+FA46 60 RTS A:FF X:02 Y:96 P:A5 SP:F9
+E949 C3 45 *DCP ($45,X) @ 47 = 0647 = 00 A:FF X:02 Y:96 P:A5 SP:FB
+E94B EA NOP A:FF X:02 Y:96 P:27 SP:FB
+E94C EA NOP A:FF X:02 Y:96 P:27 SP:FB
+E94D EA NOP A:FF X:02 Y:96 P:27 SP:FB
+E94E EA NOP A:FF X:02 Y:96 P:27 SP:FB
+E94F 20 47 FA JSR $FA47 A:FF X:02 Y:96 P:27 SP:FB
+FA47 70 1C BVS $FA65 A:FF X:02 Y:96 P:27 SP:F9
+FA49 D0 1A BNE $FA65 A:FF X:02 Y:96 P:27 SP:F9
+FA4B 30 18 BMI $FA65 A:FF X:02 Y:96 P:27 SP:F9
+FA4D 90 16 BCC $FA65 A:FF X:02 Y:96 P:27 SP:F9
+FA4F C9 FF CMP #$FF A:FF X:02 Y:96 P:27 SP:F9
+FA51 D0 12 BNE $FA65 A:FF X:02 Y:96 P:27 SP:F9
+FA53 60 RTS A:FF X:02 Y:96 P:27 SP:F9
+E952 AD 47 06 LDA $0647 = FF A:FF X:02 Y:96 P:27 SP:FB
+E955 C9 FF CMP #$FF A:FF X:02 Y:96 P:A5 SP:FB
+E957 F0 02 BEQ $E95B A:FF X:02 Y:96 P:27 SP:FB
+E95B C8 INY A:FF X:02 Y:96 P:27 SP:FB
+E95C A9 37 LDA #$37 A:FF X:02 Y:97 P:A5 SP:FB
+E95E 8D 47 06 STA $0647 = FF A:37 X:02 Y:97 P:25 SP:FB
+E961 20 54 FA JSR $FA54 A:37 X:02 Y:97 P:25 SP:FB
+FA54 24 01 BIT $01 = FF A:37 X:02 Y:97 P:25 SP:F9
+FA56 A9 F0 LDA #$F0 A:37 X:02 Y:97 P:E5 SP:F9
+FA58 60 RTS A:F0 X:02 Y:97 P:E5 SP:F9
+E964 C3 45 *DCP ($45,X) @ 47 = 0647 = 37 A:F0 X:02 Y:97 P:E5 SP:FB
+E966 EA NOP A:F0 X:02 Y:97 P:E5 SP:FB
+E967 EA NOP A:F0 X:02 Y:97 P:E5 SP:FB
+E968 EA NOP A:F0 X:02 Y:97 P:E5 SP:FB
+E969 EA NOP A:F0 X:02 Y:97 P:E5 SP:FB
+E96A 20 59 FA JSR $FA59 A:F0 X:02 Y:97 P:E5 SP:FB
+FA59 50 0A BVC $FA65 A:F0 X:02 Y:97 P:E5 SP:F9
+FA5B F0 08 BEQ $FA65 A:F0 X:02 Y:97 P:E5 SP:F9
+FA5D 10 06 BPL $FA65 A:F0 X:02 Y:97 P:E5 SP:F9
+FA5F 90 04 BCC $FA65 A:F0 X:02 Y:97 P:E5 SP:F9
+FA61 C9 F0 CMP #$F0 A:F0 X:02 Y:97 P:E5 SP:F9
+FA63 F0 02 BEQ $FA67 A:F0 X:02 Y:97 P:67 SP:F9
+FA67 60 RTS A:F0 X:02 Y:97 P:67 SP:F9
+E96D AD 47 06 LDA $0647 = 36 A:F0 X:02 Y:97 P:67 SP:FB
+E970 C9 36 CMP #$36 A:36 X:02 Y:97 P:65 SP:FB
+E972 F0 02 BEQ $E976 A:36 X:02 Y:97 P:67 SP:FB
+E976 C8 INY A:36 X:02 Y:97 P:67 SP:FB
+E977 A9 EB LDA #$EB A:36 X:02 Y:98 P:E5 SP:FB
+E979 85 47 STA $47 = 47 A:EB X:02 Y:98 P:E5 SP:FB
+E97B 20 31 FA JSR $FA31 A:EB X:02 Y:98 P:E5 SP:FB
+FA31 24 01 BIT $01 = FF A:EB X:02 Y:98 P:E5 SP:F9
+FA33 18 CLC A:EB X:02 Y:98 P:E5 SP:F9
+FA34 A9 40 LDA #$40 A:EB X:02 Y:98 P:E4 SP:F9
+FA36 60 RTS A:40 X:02 Y:98 P:64 SP:F9
+E97E C7 47 *DCP $47 = EB A:40 X:02 Y:98 P:64 SP:FB
+E980 EA NOP A:40 X:02 Y:98 P:64 SP:FB
+E981 EA NOP A:40 X:02 Y:98 P:64 SP:FB
+E982 EA NOP A:40 X:02 Y:98 P:64 SP:FB
+E983 EA NOP A:40 X:02 Y:98 P:64 SP:FB
+E984 20 37 FA JSR $FA37 A:40 X:02 Y:98 P:64 SP:FB
+FA37 50 2C BVC $FA65 A:40 X:02 Y:98 P:64 SP:F9
+FA39 B0 2A BCS $FA65 A:40 X:02 Y:98 P:64 SP:F9
+FA3B 30 28 BMI $FA65 A:40 X:02 Y:98 P:64 SP:F9
+FA3D C9 40 CMP #$40 A:40 X:02 Y:98 P:64 SP:F9
+FA3F D0 24 BNE $FA65 A:40 X:02 Y:98 P:67 SP:F9
+FA41 60 RTS A:40 X:02 Y:98 P:67 SP:F9
+E987 A5 47 LDA $47 = EA A:40 X:02 Y:98 P:67 SP:FB
+E989 C9 EA CMP #$EA A:EA X:02 Y:98 P:E5 SP:FB
+E98B F0 02 BEQ $E98F A:EA X:02 Y:98 P:67 SP:FB
+E98F C8 INY A:EA X:02 Y:98 P:67 SP:FB
+E990 A9 00 LDA #$00 A:EA X:02 Y:99 P:E5 SP:FB
+E992 85 47 STA $47 = EA A:00 X:02 Y:99 P:67 SP:FB
+E994 20 42 FA JSR $FA42 A:00 X:02 Y:99 P:67 SP:FB
+FA42 B8 CLV A:00 X:02 Y:99 P:67 SP:F9
+FA43 38 SEC A:00 X:02 Y:99 P:27 SP:F9
+FA44 A9 FF LDA #$FF A:00 X:02 Y:99 P:27 SP:F9
+FA46 60 RTS A:FF X:02 Y:99 P:A5 SP:F9
+E997 C7 47 *DCP $47 = 00 A:FF X:02 Y:99 P:A5 SP:FB
+E999 EA NOP A:FF X:02 Y:99 P:27 SP:FB
+E99A EA NOP A:FF X:02 Y:99 P:27 SP:FB
+E99B EA NOP A:FF X:02 Y:99 P:27 SP:FB
+E99C EA NOP A:FF X:02 Y:99 P:27 SP:FB
+E99D 20 47 FA JSR $FA47 A:FF X:02 Y:99 P:27 SP:FB
+FA47 70 1C BVS $FA65 A:FF X:02 Y:99 P:27 SP:F9
+FA49 D0 1A BNE $FA65 A:FF X:02 Y:99 P:27 SP:F9
+FA4B 30 18 BMI $FA65 A:FF X:02 Y:99 P:27 SP:F9
+FA4D 90 16 BCC $FA65 A:FF X:02 Y:99 P:27 SP:F9
+FA4F C9 FF CMP #$FF A:FF X:02 Y:99 P:27 SP:F9
+FA51 D0 12 BNE $FA65 A:FF X:02 Y:99 P:27 SP:F9
+FA53 60 RTS A:FF X:02 Y:99 P:27 SP:F9
+E9A0 A5 47 LDA $47 = FF A:FF X:02 Y:99 P:27 SP:FB
+E9A2 C9 FF CMP #$FF A:FF X:02 Y:99 P:A5 SP:FB
+E9A4 F0 02 BEQ $E9A8 A:FF X:02 Y:99 P:27 SP:FB
+E9A8 C8 INY A:FF X:02 Y:99 P:27 SP:FB
+E9A9 A9 37 LDA #$37 A:FF X:02 Y:9A P:A5 SP:FB
+E9AB 85 47 STA $47 = FF A:37 X:02 Y:9A P:25 SP:FB
+E9AD 20 54 FA JSR $FA54 A:37 X:02 Y:9A P:25 SP:FB
+FA54 24 01 BIT $01 = FF A:37 X:02 Y:9A P:25 SP:F9
+FA56 A9 F0 LDA #$F0 A:37 X:02 Y:9A P:E5 SP:F9
+FA58 60 RTS A:F0 X:02 Y:9A P:E5 SP:F9
+E9B0 C7 47 *DCP $47 = 37 A:F0 X:02 Y:9A P:E5 SP:FB
+E9B2 EA NOP A:F0 X:02 Y:9A P:E5 SP:FB
+E9B3 EA NOP A:F0 X:02 Y:9A P:E5 SP:FB
+E9B4 EA NOP A:F0 X:02 Y:9A P:E5 SP:FB
+E9B5 EA NOP A:F0 X:02 Y:9A P:E5 SP:FB
+E9B6 20 59 FA JSR $FA59 A:F0 X:02 Y:9A P:E5 SP:FB
+FA59 50 0A BVC $FA65 A:F0 X:02 Y:9A P:E5 SP:F9
+FA5B F0 08 BEQ $FA65 A:F0 X:02 Y:9A P:E5 SP:F9
+FA5D 10 06 BPL $FA65 A:F0 X:02 Y:9A P:E5 SP:F9
+FA5F 90 04 BCC $FA65 A:F0 X:02 Y:9A P:E5 SP:F9
+FA61 C9 F0 CMP #$F0 A:F0 X:02 Y:9A P:E5 SP:F9
+FA63 F0 02 BEQ $FA67 A:F0 X:02 Y:9A P:67 SP:F9
+FA67 60 RTS A:F0 X:02 Y:9A P:67 SP:F9
+E9B9 A5 47 LDA $47 = 36 A:F0 X:02 Y:9A P:67 SP:FB
+E9BB C9 36 CMP #$36 A:36 X:02 Y:9A P:65 SP:FB
+E9BD F0 02 BEQ $E9C1 A:36 X:02 Y:9A P:67 SP:FB
+E9C1 C8 INY A:36 X:02 Y:9A P:67 SP:FB
+E9C2 A9 EB LDA #$EB A:36 X:02 Y:9B P:E5 SP:FB
+E9C4 8D 47 06 STA $0647 = 36 A:EB X:02 Y:9B P:E5 SP:FB
+E9C7 20 31 FA JSR $FA31 A:EB X:02 Y:9B P:E5 SP:FB
+FA31 24 01 BIT $01 = FF A:EB X:02 Y:9B P:E5 SP:F9
+FA33 18 CLC A:EB X:02 Y:9B P:E5 SP:F9
+FA34 A9 40 LDA #$40 A:EB X:02 Y:9B P:E4 SP:F9
+FA36 60 RTS A:40 X:02 Y:9B P:64 SP:F9
+E9CA CF 47 06 *DCP $0647 = EB A:40 X:02 Y:9B P:64 SP:FB
+E9CD EA NOP A:40 X:02 Y:9B P:64 SP:FB
+E9CE EA NOP A:40 X:02 Y:9B P:64 SP:FB
+E9CF EA NOP A:40 X:02 Y:9B P:64 SP:FB
+E9D0 EA NOP A:40 X:02 Y:9B P:64 SP:FB
+E9D1 20 37 FA JSR $FA37 A:40 X:02 Y:9B P:64 SP:FB
+FA37 50 2C BVC $FA65 A:40 X:02 Y:9B P:64 SP:F9
+FA39 B0 2A BCS $FA65 A:40 X:02 Y:9B P:64 SP:F9
+FA3B 30 28 BMI $FA65 A:40 X:02 Y:9B P:64 SP:F9
+FA3D C9 40 CMP #$40 A:40 X:02 Y:9B P:64 SP:F9
+FA3F D0 24 BNE $FA65 A:40 X:02 Y:9B P:67 SP:F9
+FA41 60 RTS A:40 X:02 Y:9B P:67 SP:F9
+E9D4 AD 47 06 LDA $0647 = EA A:40 X:02 Y:9B P:67 SP:FB
+E9D7 C9 EA CMP #$EA A:EA X:02 Y:9B P:E5 SP:FB
+E9D9 F0 02 BEQ $E9DD A:EA X:02 Y:9B P:67 SP:FB
+E9DD C8 INY A:EA X:02 Y:9B P:67 SP:FB
+E9DE A9 00 LDA #$00 A:EA X:02 Y:9C P:E5 SP:FB
+E9E0 8D 47 06 STA $0647 = EA A:00 X:02 Y:9C P:67 SP:FB
+E9E3 20 42 FA JSR $FA42 A:00 X:02 Y:9C P:67 SP:FB
+FA42 B8 CLV A:00 X:02 Y:9C P:67 SP:F9
+FA43 38 SEC A:00 X:02 Y:9C P:27 SP:F9
+FA44 A9 FF LDA #$FF A:00 X:02 Y:9C P:27 SP:F9
+FA46 60 RTS A:FF X:02 Y:9C P:A5 SP:F9
+E9E6 CF 47 06 *DCP $0647 = 00 A:FF X:02 Y:9C P:A5 SP:FB
+E9E9 EA NOP A:FF X:02 Y:9C P:27 SP:FB
+E9EA EA NOP A:FF X:02 Y:9C P:27 SP:FB
+E9EB EA NOP A:FF X:02 Y:9C P:27 SP:FB
+E9EC EA NOP A:FF X:02 Y:9C P:27 SP:FB
+E9ED 20 47 FA JSR $FA47 A:FF X:02 Y:9C P:27 SP:FB
+FA47 70 1C BVS $FA65 A:FF X:02 Y:9C P:27 SP:F9
+FA49 D0 1A BNE $FA65 A:FF X:02 Y:9C P:27 SP:F9
+FA4B 30 18 BMI $FA65 A:FF X:02 Y:9C P:27 SP:F9
+FA4D 90 16 BCC $FA65 A:FF X:02 Y:9C P:27 SP:F9
+FA4F C9 FF CMP #$FF A:FF X:02 Y:9C P:27 SP:F9
+FA51 D0 12 BNE $FA65 A:FF X:02 Y:9C P:27 SP:F9
+FA53 60 RTS A:FF X:02 Y:9C P:27 SP:F9
+E9F0 AD 47 06 LDA $0647 = FF A:FF X:02 Y:9C P:27 SP:FB
+E9F3 C9 FF CMP #$FF A:FF X:02 Y:9C P:A5 SP:FB
+E9F5 F0 02 BEQ $E9F9 A:FF X:02 Y:9C P:27 SP:FB
+E9F9 C8 INY A:FF X:02 Y:9C P:27 SP:FB
+E9FA A9 37 LDA #$37 A:FF X:02 Y:9D P:A5 SP:FB
+E9FC 8D 47 06 STA $0647 = FF A:37 X:02 Y:9D P:25 SP:FB
+E9FF 20 54 FA JSR $FA54 A:37 X:02 Y:9D P:25 SP:FB
+FA54 24 01 BIT $01 = FF A:37 X:02 Y:9D P:25 SP:F9
+FA56 A9 F0 LDA #$F0 A:37 X:02 Y:9D P:E5 SP:F9
+FA58 60 RTS A:F0 X:02 Y:9D P:E5 SP:F9
+EA02 CF 47 06 *DCP $0647 = 37 A:F0 X:02 Y:9D P:E5 SP:FB
+EA05 EA NOP A:F0 X:02 Y:9D P:E5 SP:FB
+EA06 EA NOP A:F0 X:02 Y:9D P:E5 SP:FB
+EA07 EA NOP A:F0 X:02 Y:9D P:E5 SP:FB
+EA08 EA NOP A:F0 X:02 Y:9D P:E5 SP:FB
+EA09 20 59 FA JSR $FA59 A:F0 X:02 Y:9D P:E5 SP:FB
+FA59 50 0A BVC $FA65 A:F0 X:02 Y:9D P:E5 SP:F9
+FA5B F0 08 BEQ $FA65 A:F0 X:02 Y:9D P:E5 SP:F9
+FA5D 10 06 BPL $FA65 A:F0 X:02 Y:9D P:E5 SP:F9
+FA5F 90 04 BCC $FA65 A:F0 X:02 Y:9D P:E5 SP:F9
+FA61 C9 F0 CMP #$F0 A:F0 X:02 Y:9D P:E5 SP:F9
+FA63 F0 02 BEQ $FA67 A:F0 X:02 Y:9D P:67 SP:F9
+FA67 60 RTS A:F0 X:02 Y:9D P:67 SP:F9
+EA0C AD 47 06 LDA $0647 = 36 A:F0 X:02 Y:9D P:67 SP:FB
+EA0F C9 36 CMP #$36 A:36 X:02 Y:9D P:65 SP:FB
+EA11 F0 02 BEQ $EA15 A:36 X:02 Y:9D P:67 SP:FB
+EA15 A9 EB LDA #$EB A:36 X:02 Y:9D P:67 SP:FB
+EA17 8D 47 06 STA $0647 = 36 A:EB X:02 Y:9D P:E5 SP:FB
+EA1A A9 48 LDA #$48 A:EB X:02 Y:9D P:E5 SP:FB
+EA1C 85 45 STA $45 = 32 A:48 X:02 Y:9D P:65 SP:FB
+EA1E A9 05 LDA #$05 A:48 X:02 Y:9D P:65 SP:FB
+EA20 85 46 STA $46 = 04 A:05 X:02 Y:9D P:65 SP:FB
+EA22 A0 FF LDY #$FF A:05 X:02 Y:9D P:65 SP:FB
+EA24 20 31 FA JSR $FA31 A:05 X:02 Y:FF P:E5 SP:FB
+FA31 24 01 BIT $01 = FF A:05 X:02 Y:FF P:E5 SP:F9
+FA33 18 CLC A:05 X:02 Y:FF P:E5 SP:F9
+FA34 A9 40 LDA #$40 A:05 X:02 Y:FF P:E4 SP:F9
+FA36 60 RTS A:40 X:02 Y:FF P:64 SP:F9
+EA27 D3 45 *DCP ($45),Y = 0548 @ 0647 = EB A:40 X:02 Y:FF P:64 SP:FB
+EA29 EA NOP A:40 X:02 Y:FF P:64 SP:FB
+EA2A EA NOP A:40 X:02 Y:FF P:64 SP:FB
+EA2B 08 PHP A:40 X:02 Y:FF P:64 SP:FB
+EA2C 48 PHA A:40 X:02 Y:FF P:64 SP:FA
+EA2D A0 9E LDY #$9E A:40 X:02 Y:FF P:64 SP:F9
+EA2F 68 PLA A:40 X:02 Y:9E P:E4 SP:F9
+EA30 28 PLP A:40 X:02 Y:9E P:64 SP:FA
+EA31 20 37 FA JSR $FA37 A:40 X:02 Y:9E P:64 SP:FB
+FA37 50 2C BVC $FA65 A:40 X:02 Y:9E P:64 SP:F9
+FA39 B0 2A BCS $FA65 A:40 X:02 Y:9E P:64 SP:F9
+FA3B 30 28 BMI $FA65 A:40 X:02 Y:9E P:64 SP:F9
+FA3D C9 40 CMP #$40 A:40 X:02 Y:9E P:64 SP:F9
+FA3F D0 24 BNE $FA65 A:40 X:02 Y:9E P:67 SP:F9
+FA41 60 RTS A:40 X:02 Y:9E P:67 SP:F9
+EA34 AD 47 06 LDA $0647 = EA A:40 X:02 Y:9E P:67 SP:FB
+EA37 C9 EA CMP #$EA A:EA X:02 Y:9E P:E5 SP:FB
+EA39 F0 02 BEQ $EA3D A:EA X:02 Y:9E P:67 SP:FB
+EA3D A0 FF LDY #$FF A:EA X:02 Y:9E P:67 SP:FB
+EA3F A9 00 LDA #$00 A:EA X:02 Y:FF P:E5 SP:FB
+EA41 8D 47 06 STA $0647 = EA A:00 X:02 Y:FF P:67 SP:FB
+EA44 20 42 FA JSR $FA42 A:00 X:02 Y:FF P:67 SP:FB
+FA42 B8 CLV A:00 X:02 Y:FF P:67 SP:F9
+FA43 38 SEC A:00 X:02 Y:FF P:27 SP:F9
+FA44 A9 FF LDA #$FF A:00 X:02 Y:FF P:27 SP:F9
+FA46 60 RTS A:FF X:02 Y:FF P:A5 SP:F9
+EA47 D3 45 *DCP ($45),Y = 0548 @ 0647 = 00 A:FF X:02 Y:FF P:A5 SP:FB
+EA49 EA NOP A:FF X:02 Y:FF P:27 SP:FB
+EA4A EA NOP A:FF X:02 Y:FF P:27 SP:FB
+EA4B 08 PHP A:FF X:02 Y:FF P:27 SP:FB
+EA4C 48 PHA A:FF X:02 Y:FF P:27 SP:FA
+EA4D A0 9F LDY #$9F A:FF X:02 Y:FF P:27 SP:F9
+EA4F 68 PLA A:FF X:02 Y:9F P:A5 SP:F9
+EA50 28 PLP A:FF X:02 Y:9F P:A5 SP:FA
+EA51 20 47 FA JSR $FA47 A:FF X:02 Y:9F P:27 SP:FB
+FA47 70 1C BVS $FA65 A:FF X:02 Y:9F P:27 SP:F9
+FA49 D0 1A BNE $FA65 A:FF X:02 Y:9F P:27 SP:F9
+FA4B 30 18 BMI $FA65 A:FF X:02 Y:9F P:27 SP:F9
+FA4D 90 16 BCC $FA65 A:FF X:02 Y:9F P:27 SP:F9
+FA4F C9 FF CMP #$FF A:FF X:02 Y:9F P:27 SP:F9
+FA51 D0 12 BNE $FA65 A:FF X:02 Y:9F P:27 SP:F9
+FA53 60 RTS A:FF X:02 Y:9F P:27 SP:F9
+EA54 AD 47 06 LDA $0647 = FF A:FF X:02 Y:9F P:27 SP:FB
+EA57 C9 FF CMP #$FF A:FF X:02 Y:9F P:A5 SP:FB
+EA59 F0 02 BEQ $EA5D A:FF X:02 Y:9F P:27 SP:FB
+EA5D A0 FF LDY #$FF A:FF X:02 Y:9F P:27 SP:FB
+EA5F A9 37 LDA #$37 A:FF X:02 Y:FF P:A5 SP:FB
+EA61 8D 47 06 STA $0647 = FF A:37 X:02 Y:FF P:25 SP:FB
+EA64 20 54 FA JSR $FA54 A:37 X:02 Y:FF P:25 SP:FB
+FA54 24 01 BIT $01 = FF A:37 X:02 Y:FF P:25 SP:F9
+FA56 A9 F0 LDA #$F0 A:37 X:02 Y:FF P:E5 SP:F9
+FA58 60 RTS A:F0 X:02 Y:FF P:E5 SP:F9
+EA67 D3 45 *DCP ($45),Y = 0548 @ 0647 = 37 A:F0 X:02 Y:FF P:E5 SP:FB
+EA69 EA NOP A:F0 X:02 Y:FF P:E5 SP:FB
+EA6A EA NOP A:F0 X:02 Y:FF P:E5 SP:FB
+EA6B 08 PHP A:F0 X:02 Y:FF P:E5 SP:FB
+EA6C 48 PHA A:F0 X:02 Y:FF P:E5 SP:FA
+EA6D A0 A0 LDY #$A0 A:F0 X:02 Y:FF P:E5 SP:F9
+EA6F 68 PLA A:F0 X:02 Y:A0 P:E5 SP:F9
+EA70 28 PLP A:F0 X:02 Y:A0 P:E5 SP:FA
+EA71 20 59 FA JSR $FA59 A:F0 X:02 Y:A0 P:E5 SP:FB
+FA59 50 0A BVC $FA65 A:F0 X:02 Y:A0 P:E5 SP:F9
+FA5B F0 08 BEQ $FA65 A:F0 X:02 Y:A0 P:E5 SP:F9
+FA5D 10 06 BPL $FA65 A:F0 X:02 Y:A0 P:E5 SP:F9
+FA5F 90 04 BCC $FA65 A:F0 X:02 Y:A0 P:E5 SP:F9
+FA61 C9 F0 CMP #$F0 A:F0 X:02 Y:A0 P:E5 SP:F9
+FA63 F0 02 BEQ $FA67 A:F0 X:02 Y:A0 P:67 SP:F9
+FA67 60 RTS A:F0 X:02 Y:A0 P:67 SP:F9
+EA74 AD 47 06 LDA $0647 = 36 A:F0 X:02 Y:A0 P:67 SP:FB
+EA77 C9 36 CMP #$36 A:36 X:02 Y:A0 P:65 SP:FB
+EA79 F0 02 BEQ $EA7D A:36 X:02 Y:A0 P:67 SP:FB
+EA7D A0 A1 LDY #$A1 A:36 X:02 Y:A0 P:67 SP:FB
+EA7F A2 FF LDX #$FF A:36 X:02 Y:A1 P:E5 SP:FB
+EA81 A9 EB LDA #$EB A:36 X:FF Y:A1 P:E5 SP:FB
+EA83 85 47 STA $47 = 36 A:EB X:FF Y:A1 P:E5 SP:FB
+EA85 20 31 FA JSR $FA31 A:EB X:FF Y:A1 P:E5 SP:FB
+FA31 24 01 BIT $01 = FF A:EB X:FF Y:A1 P:E5 SP:F9
+FA33 18 CLC A:EB X:FF Y:A1 P:E5 SP:F9
+FA34 A9 40 LDA #$40 A:EB X:FF Y:A1 P:E4 SP:F9
+FA36 60 RTS A:40 X:FF Y:A1 P:64 SP:F9
+EA88 D7 48 *DCP $48,X @ 47 = EB A:40 X:FF Y:A1 P:64 SP:FB
+EA8A EA NOP A:40 X:FF Y:A1 P:64 SP:FB
+EA8B EA NOP A:40 X:FF Y:A1 P:64 SP:FB
+EA8C EA NOP A:40 X:FF Y:A1 P:64 SP:FB
+EA8D EA NOP A:40 X:FF Y:A1 P:64 SP:FB
+EA8E 20 37 FA JSR $FA37 A:40 X:FF Y:A1 P:64 SP:FB
+FA37 50 2C BVC $FA65 A:40 X:FF Y:A1 P:64 SP:F9
+FA39 B0 2A BCS $FA65 A:40 X:FF Y:A1 P:64 SP:F9
+FA3B 30 28 BMI $FA65 A:40 X:FF Y:A1 P:64 SP:F9
+FA3D C9 40 CMP #$40 A:40 X:FF Y:A1 P:64 SP:F9
+FA3F D0 24 BNE $FA65 A:40 X:FF Y:A1 P:67 SP:F9
+FA41 60 RTS A:40 X:FF Y:A1 P:67 SP:F9
+EA91 A5 47 LDA $47 = EA A:40 X:FF Y:A1 P:67 SP:FB
+EA93 C9 EA CMP #$EA A:EA X:FF Y:A1 P:E5 SP:FB
+EA95 F0 02 BEQ $EA99 A:EA X:FF Y:A1 P:67 SP:FB
+EA99 C8 INY A:EA X:FF Y:A1 P:67 SP:FB
+EA9A A9 00 LDA #$00 A:EA X:FF Y:A2 P:E5 SP:FB
+EA9C 85 47 STA $47 = EA A:00 X:FF Y:A2 P:67 SP:FB
+EA9E 20 42 FA JSR $FA42 A:00 X:FF Y:A2 P:67 SP:FB
+FA42 B8 CLV A:00 X:FF Y:A2 P:67 SP:F9
+FA43 38 SEC A:00 X:FF Y:A2 P:27 SP:F9
+FA44 A9 FF LDA #$FF A:00 X:FF Y:A2 P:27 SP:F9
+FA46 60 RTS A:FF X:FF Y:A2 P:A5 SP:F9
+EAA1 D7 48 *DCP $48,X @ 47 = 00 A:FF X:FF Y:A2 P:A5 SP:FB
+EAA3 EA NOP A:FF X:FF Y:A2 P:27 SP:FB
+EAA4 EA NOP A:FF X:FF Y:A2 P:27 SP:FB
+EAA5 EA NOP A:FF X:FF Y:A2 P:27 SP:FB
+EAA6 EA NOP A:FF X:FF Y:A2 P:27 SP:FB
+EAA7 20 47 FA JSR $FA47 A:FF X:FF Y:A2 P:27 SP:FB
+FA47 70 1C BVS $FA65 A:FF X:FF Y:A2 P:27 SP:F9
+FA49 D0 1A BNE $FA65 A:FF X:FF Y:A2 P:27 SP:F9
+FA4B 30 18 BMI $FA65 A:FF X:FF Y:A2 P:27 SP:F9
+FA4D 90 16 BCC $FA65 A:FF X:FF Y:A2 P:27 SP:F9
+FA4F C9 FF CMP #$FF A:FF X:FF Y:A2 P:27 SP:F9
+FA51 D0 12 BNE $FA65 A:FF X:FF Y:A2 P:27 SP:F9
+FA53 60 RTS A:FF X:FF Y:A2 P:27 SP:F9
+EAAA A5 47 LDA $47 = FF A:FF X:FF Y:A2 P:27 SP:FB
+EAAC C9 FF CMP #$FF A:FF X:FF Y:A2 P:A5 SP:FB
+EAAE F0 02 BEQ $EAB2 A:FF X:FF Y:A2 P:27 SP:FB
+EAB2 C8 INY A:FF X:FF Y:A2 P:27 SP:FB
+EAB3 A9 37 LDA #$37 A:FF X:FF Y:A3 P:A5 SP:FB
+EAB5 85 47 STA $47 = FF A:37 X:FF Y:A3 P:25 SP:FB
+EAB7 20 54 FA JSR $FA54 A:37 X:FF Y:A3 P:25 SP:FB
+FA54 24 01 BIT $01 = FF A:37 X:FF Y:A3 P:25 SP:F9
+FA56 A9 F0 LDA #$F0 A:37 X:FF Y:A3 P:E5 SP:F9
+FA58 60 RTS A:F0 X:FF Y:A3 P:E5 SP:F9
+EABA D7 48 *DCP $48,X @ 47 = 37 A:F0 X:FF Y:A3 P:E5 SP:FB
+EABC EA NOP A:F0 X:FF Y:A3 P:E5 SP:FB
+EABD EA NOP A:F0 X:FF Y:A3 P:E5 SP:FB
+EABE EA NOP A:F0 X:FF Y:A3 P:E5 SP:FB
+EABF EA NOP A:F0 X:FF Y:A3 P:E5 SP:FB
+EAC0 20 59 FA JSR $FA59 A:F0 X:FF Y:A3 P:E5 SP:FB
+FA59 50 0A BVC $FA65 A:F0 X:FF Y:A3 P:E5 SP:F9
+FA5B F0 08 BEQ $FA65 A:F0 X:FF Y:A3 P:E5 SP:F9
+FA5D 10 06 BPL $FA65 A:F0 X:FF Y:A3 P:E5 SP:F9
+FA5F 90 04 BCC $FA65 A:F0 X:FF Y:A3 P:E5 SP:F9
+FA61 C9 F0 CMP #$F0 A:F0 X:FF Y:A3 P:E5 SP:F9
+FA63 F0 02 BEQ $FA67 A:F0 X:FF Y:A3 P:67 SP:F9
+FA67 60 RTS A:F0 X:FF Y:A3 P:67 SP:F9
+EAC3 A5 47 LDA $47 = 36 A:F0 X:FF Y:A3 P:67 SP:FB
+EAC5 C9 36 CMP #$36 A:36 X:FF Y:A3 P:65 SP:FB
+EAC7 F0 02 BEQ $EACB A:36 X:FF Y:A3 P:67 SP:FB
+EACB A9 EB LDA #$EB A:36 X:FF Y:A3 P:67 SP:FB
+EACD 8D 47 06 STA $0647 = 36 A:EB X:FF Y:A3 P:E5 SP:FB
+EAD0 A0 FF LDY #$FF A:EB X:FF Y:A3 P:E5 SP:FB
+EAD2 20 31 FA JSR $FA31 A:EB X:FF Y:FF P:E5 SP:FB
+FA31 24 01 BIT $01 = FF A:EB X:FF Y:FF P:E5 SP:F9
+FA33 18 CLC A:EB X:FF Y:FF P:E5 SP:F9
+FA34 A9 40 LDA #$40 A:EB X:FF Y:FF P:E4 SP:F9
+FA36 60 RTS A:40 X:FF Y:FF P:64 SP:F9
+EAD5 DB 48 05 *DCP $0548,Y @ 0647 = EB A:40 X:FF Y:FF P:64 SP:FB
+EAD8 EA NOP A:40 X:FF Y:FF P:64 SP:FB
+EAD9 EA NOP A:40 X:FF Y:FF P:64 SP:FB
+EADA 08 PHP A:40 X:FF Y:FF P:64 SP:FB
+EADB 48 PHA A:40 X:FF Y:FF P:64 SP:FA
+EADC A0 A4 LDY #$A4 A:40 X:FF Y:FF P:64 SP:F9
+EADE 68 PLA A:40 X:FF Y:A4 P:E4 SP:F9
+EADF 28 PLP A:40 X:FF Y:A4 P:64 SP:FA
+EAE0 20 37 FA JSR $FA37 A:40 X:FF Y:A4 P:64 SP:FB
+FA37 50 2C BVC $FA65 A:40 X:FF Y:A4 P:64 SP:F9
+FA39 B0 2A BCS $FA65 A:40 X:FF Y:A4 P:64 SP:F9
+FA3B 30 28 BMI $FA65 A:40 X:FF Y:A4 P:64 SP:F9
+FA3D C9 40 CMP #$40 A:40 X:FF Y:A4 P:64 SP:F9
+FA3F D0 24 BNE $FA65 A:40 X:FF Y:A4 P:67 SP:F9
+FA41 60 RTS A:40 X:FF Y:A4 P:67 SP:F9
+EAE3 AD 47 06 LDA $0647 = EA A:40 X:FF Y:A4 P:67 SP:FB
+EAE6 C9 EA CMP #$EA A:EA X:FF Y:A4 P:E5 SP:FB
+EAE8 F0 02 BEQ $EAEC A:EA X:FF Y:A4 P:67 SP:FB
+EAEC A0 FF LDY #$FF A:EA X:FF Y:A4 P:67 SP:FB
+EAEE A9 00 LDA #$00 A:EA X:FF Y:FF P:E5 SP:FB
+EAF0 8D 47 06 STA $0647 = EA A:00 X:FF Y:FF P:67 SP:FB
+EAF3 20 42 FA JSR $FA42 A:00 X:FF Y:FF P:67 SP:FB
+FA42 B8 CLV A:00 X:FF Y:FF P:67 SP:F9
+FA43 38 SEC A:00 X:FF Y:FF P:27 SP:F9
+FA44 A9 FF LDA #$FF A:00 X:FF Y:FF P:27 SP:F9
+FA46 60 RTS A:FF X:FF Y:FF P:A5 SP:F9
+EAF6 DB 48 05 *DCP $0548,Y @ 0647 = 00 A:FF X:FF Y:FF P:A5 SP:FB
+EAF9 EA NOP A:FF X:FF Y:FF P:27 SP:FB
+EAFA EA NOP A:FF X:FF Y:FF P:27 SP:FB
+EAFB 08 PHP A:FF X:FF Y:FF P:27 SP:FB
+EAFC 48 PHA A:FF X:FF Y:FF P:27 SP:FA
+EAFD A0 A5 LDY #$A5 A:FF X:FF Y:FF P:27 SP:F9
+EAFF 68 PLA A:FF X:FF Y:A5 P:A5 SP:F9
+EB00 28 PLP A:FF X:FF Y:A5 P:A5 SP:FA
+EB01 20 47 FA JSR $FA47 A:FF X:FF Y:A5 P:27 SP:FB
+FA47 70 1C BVS $FA65 A:FF X:FF Y:A5 P:27 SP:F9
+FA49 D0 1A BNE $FA65 A:FF X:FF Y:A5 P:27 SP:F9
+FA4B 30 18 BMI $FA65 A:FF X:FF Y:A5 P:27 SP:F9
+FA4D 90 16 BCC $FA65 A:FF X:FF Y:A5 P:27 SP:F9
+FA4F C9 FF CMP #$FF A:FF X:FF Y:A5 P:27 SP:F9
+FA51 D0 12 BNE $FA65 A:FF X:FF Y:A5 P:27 SP:F9
+FA53 60 RTS A:FF X:FF Y:A5 P:27 SP:F9
+EB04 AD 47 06 LDA $0647 = FF A:FF X:FF Y:A5 P:27 SP:FB
+EB07 C9 FF CMP #$FF A:FF X:FF Y:A5 P:A5 SP:FB
+EB09 F0 02 BEQ $EB0D A:FF X:FF Y:A5 P:27 SP:FB
+EB0D A0 FF LDY #$FF A:FF X:FF Y:A5 P:27 SP:FB
+EB0F A9 37 LDA #$37 A:FF X:FF Y:FF P:A5 SP:FB
+EB11 8D 47 06 STA $0647 = FF A:37 X:FF Y:FF P:25 SP:FB
+EB14 20 54 FA JSR $FA54 A:37 X:FF Y:FF P:25 SP:FB
+FA54 24 01 BIT $01 = FF A:37 X:FF Y:FF P:25 SP:F9
+FA56 A9 F0 LDA #$F0 A:37 X:FF Y:FF P:E5 SP:F9
+FA58 60 RTS A:F0 X:FF Y:FF P:E5 SP:F9
+EB17 DB 48 05 *DCP $0548,Y @ 0647 = 37 A:F0 X:FF Y:FF P:E5 SP:FB
+EB1A EA NOP A:F0 X:FF Y:FF P:E5 SP:FB
+EB1B EA NOP A:F0 X:FF Y:FF P:E5 SP:FB
+EB1C 08 PHP A:F0 X:FF Y:FF P:E5 SP:FB
+EB1D 48 PHA A:F0 X:FF Y:FF P:E5 SP:FA
+EB1E A0 A6 LDY #$A6 A:F0 X:FF Y:FF P:E5 SP:F9
+EB20 68 PLA A:F0 X:FF Y:A6 P:E5 SP:F9
+EB21 28 PLP A:F0 X:FF Y:A6 P:E5 SP:FA
+EB22 20 59 FA JSR $FA59 A:F0 X:FF Y:A6 P:E5 SP:FB
+FA59 50 0A BVC $FA65 A:F0 X:FF Y:A6 P:E5 SP:F9
+FA5B F0 08 BEQ $FA65 A:F0 X:FF Y:A6 P:E5 SP:F9
+FA5D 10 06 BPL $FA65 A:F0 X:FF Y:A6 P:E5 SP:F9
+FA5F 90 04 BCC $FA65 A:F0 X:FF Y:A6 P:E5 SP:F9
+FA61 C9 F0 CMP #$F0 A:F0 X:FF Y:A6 P:E5 SP:F9
+FA63 F0 02 BEQ $FA67 A:F0 X:FF Y:A6 P:67 SP:F9
+FA67 60 RTS A:F0 X:FF Y:A6 P:67 SP:F9
+EB25 AD 47 06 LDA $0647 = 36 A:F0 X:FF Y:A6 P:67 SP:FB
+EB28 C9 36 CMP #$36 A:36 X:FF Y:A6 P:65 SP:FB
+EB2A F0 02 BEQ $EB2E A:36 X:FF Y:A6 P:67 SP:FB
+EB2E A0 A7 LDY #$A7 A:36 X:FF Y:A6 P:67 SP:FB
+EB30 A2 FF LDX #$FF A:36 X:FF Y:A7 P:E5 SP:FB
+EB32 A9 EB LDA #$EB A:36 X:FF Y:A7 P:E5 SP:FB
+EB34 8D 47 06 STA $0647 = 36 A:EB X:FF Y:A7 P:E5 SP:FB
+EB37 20 31 FA JSR $FA31 A:EB X:FF Y:A7 P:E5 SP:FB
+FA31 24 01 BIT $01 = FF A:EB X:FF Y:A7 P:E5 SP:F9
+FA33 18 CLC A:EB X:FF Y:A7 P:E5 SP:F9
+FA34 A9 40 LDA #$40 A:EB X:FF Y:A7 P:E4 SP:F9
+FA36 60 RTS A:40 X:FF Y:A7 P:64 SP:F9
+EB3A DF 48 05 *DCP $0548,X @ 0647 = EB A:40 X:FF Y:A7 P:64 SP:FB
+EB3D EA NOP A:40 X:FF Y:A7 P:64 SP:FB
+EB3E EA NOP A:40 X:FF Y:A7 P:64 SP:FB
+EB3F EA NOP A:40 X:FF Y:A7 P:64 SP:FB
+EB40 EA NOP A:40 X:FF Y:A7 P:64 SP:FB
+EB41 20 37 FA JSR $FA37 A:40 X:FF Y:A7 P:64 SP:FB
+FA37 50 2C BVC $FA65 A:40 X:FF Y:A7 P:64 SP:F9
+FA39 B0 2A BCS $FA65 A:40 X:FF Y:A7 P:64 SP:F9
+FA3B 30 28 BMI $FA65 A:40 X:FF Y:A7 P:64 SP:F9
+FA3D C9 40 CMP #$40 A:40 X:FF Y:A7 P:64 SP:F9
+FA3F D0 24 BNE $FA65 A:40 X:FF Y:A7 P:67 SP:F9
+FA41 60 RTS A:40 X:FF Y:A7 P:67 SP:F9
+EB44 AD 47 06 LDA $0647 = EA A:40 X:FF Y:A7 P:67 SP:FB
+EB47 C9 EA CMP #$EA A:EA X:FF Y:A7 P:E5 SP:FB
+EB49 F0 02 BEQ $EB4D A:EA X:FF Y:A7 P:67 SP:FB
+EB4D C8 INY A:EA X:FF Y:A7 P:67 SP:FB
+EB4E A9 00 LDA #$00 A:EA X:FF Y:A8 P:E5 SP:FB
+EB50 8D 47 06 STA $0647 = EA A:00 X:FF Y:A8 P:67 SP:FB
+EB53 20 42 FA JSR $FA42 A:00 X:FF Y:A8 P:67 SP:FB
+FA42 B8 CLV A:00 X:FF Y:A8 P:67 SP:F9
+FA43 38 SEC A:00 X:FF Y:A8 P:27 SP:F9
+FA44 A9 FF LDA #$FF A:00 X:FF Y:A8 P:27 SP:F9
+FA46 60 RTS A:FF X:FF Y:A8 P:A5 SP:F9
+EB56 DF 48 05 *DCP $0548,X @ 0647 = 00 A:FF X:FF Y:A8 P:A5 SP:FB
+EB59 EA NOP A:FF X:FF Y:A8 P:27 SP:FB
+EB5A EA NOP A:FF X:FF Y:A8 P:27 SP:FB
+EB5B EA NOP A:FF X:FF Y:A8 P:27 SP:FB
+EB5C EA NOP A:FF X:FF Y:A8 P:27 SP:FB
+EB5D 20 47 FA JSR $FA47 A:FF X:FF Y:A8 P:27 SP:FB
+FA47 70 1C BVS $FA65 A:FF X:FF Y:A8 P:27 SP:F9
+FA49 D0 1A BNE $FA65 A:FF X:FF Y:A8 P:27 SP:F9
+FA4B 30 18 BMI $FA65 A:FF X:FF Y:A8 P:27 SP:F9
+FA4D 90 16 BCC $FA65 A:FF X:FF Y:A8 P:27 SP:F9
+FA4F C9 FF CMP #$FF A:FF X:FF Y:A8 P:27 SP:F9
+FA51 D0 12 BNE $FA65 A:FF X:FF Y:A8 P:27 SP:F9
+FA53 60 RTS A:FF X:FF Y:A8 P:27 SP:F9
+EB60 AD 47 06 LDA $0647 = FF A:FF X:FF Y:A8 P:27 SP:FB
+EB63 C9 FF CMP #$FF A:FF X:FF Y:A8 P:A5 SP:FB
+EB65 F0 02 BEQ $EB69 A:FF X:FF Y:A8 P:27 SP:FB
+EB69 C8 INY A:FF X:FF Y:A8 P:27 SP:FB
+EB6A A9 37 LDA #$37 A:FF X:FF Y:A9 P:A5 SP:FB
+EB6C 8D 47 06 STA $0647 = FF A:37 X:FF Y:A9 P:25 SP:FB
+EB6F 20 54 FA JSR $FA54 A:37 X:FF Y:A9 P:25 SP:FB
+FA54 24 01 BIT $01 = FF A:37 X:FF Y:A9 P:25 SP:F9
+FA56 A9 F0 LDA #$F0 A:37 X:FF Y:A9 P:E5 SP:F9
+FA58 60 RTS A:F0 X:FF Y:A9 P:E5 SP:F9
+EB72 DF 48 05 *DCP $0548,X @ 0647 = 37 A:F0 X:FF Y:A9 P:E5 SP:FB
+EB75 EA NOP A:F0 X:FF Y:A9 P:E5 SP:FB
+EB76 EA NOP A:F0 X:FF Y:A9 P:E5 SP:FB
+EB77 EA NOP A:F0 X:FF Y:A9 P:E5 SP:FB
+EB78 EA NOP A:F0 X:FF Y:A9 P:E5 SP:FB
+EB79 20 59 FA JSR $FA59 A:F0 X:FF Y:A9 P:E5 SP:FB
+FA59 50 0A BVC $FA65 A:F0 X:FF Y:A9 P:E5 SP:F9
+FA5B F0 08 BEQ $FA65 A:F0 X:FF Y:A9 P:E5 SP:F9
+FA5D 10 06 BPL $FA65 A:F0 X:FF Y:A9 P:E5 SP:F9
+FA5F 90 04 BCC $FA65 A:F0 X:FF Y:A9 P:E5 SP:F9
+FA61 C9 F0 CMP #$F0 A:F0 X:FF Y:A9 P:E5 SP:F9
+FA63 F0 02 BEQ $FA67 A:F0 X:FF Y:A9 P:67 SP:F9
+FA67 60 RTS A:F0 X:FF Y:A9 P:67 SP:F9
+EB7C AD 47 06 LDA $0647 = 36 A:F0 X:FF Y:A9 P:67 SP:FB
+EB7F C9 36 CMP #$36 A:36 X:FF Y:A9 P:65 SP:FB
+EB81 F0 02 BEQ $EB85 A:36 X:FF Y:A9 P:67 SP:FB
+EB85 60 RTS A:36 X:FF Y:A9 P:67 SP:FB
+C63E 20 86 EB JSR $EB86 A:36 X:FF Y:A9 P:67 SP:FD
+EB86 A9 FF LDA #$FF A:36 X:FF Y:A9 P:67 SP:FB
+EB88 85 01 STA $01 = FF A:FF X:FF Y:A9 P:E5 SP:FB
+EB8A A0 AA LDY #$AA A:FF X:FF Y:A9 P:E5 SP:FB
+EB8C A2 02 LDX #$02 A:FF X:FF Y:AA P:E5 SP:FB
+EB8E A9 47 LDA #$47 A:FF X:02 Y:AA P:65 SP:FB
+EB90 85 47 STA $47 = 36 A:47 X:02 Y:AA P:65 SP:FB
+EB92 A9 06 LDA #$06 A:47 X:02 Y:AA P:65 SP:FB
+EB94 85 48 STA $48 = 06 A:06 X:02 Y:AA P:65 SP:FB
+EB96 A9 EB LDA #$EB A:06 X:02 Y:AA P:65 SP:FB
+EB98 8D 47 06 STA $0647 = 36 A:EB X:02 Y:AA P:E5 SP:FB
+EB9B 20 B1 FA JSR $FAB1 A:EB X:02 Y:AA P:E5 SP:FB
+FAB1 24 01 BIT $01 = FF A:EB X:02 Y:AA P:E5 SP:F9
+FAB3 18 CLC A:EB X:02 Y:AA P:E5 SP:F9
+FAB4 A9 40 LDA #$40 A:EB X:02 Y:AA P:E4 SP:F9
+FAB6 60 RTS A:40 X:02 Y:AA P:64 SP:F9
+EB9E E3 45 *ISB ($45,X) @ 47 = 0647 = EB A:40 X:02 Y:AA P:64 SP:FB
+EBA0 EA NOP A:53 X:02 Y:AA P:24 SP:FB
+EBA1 EA NOP A:53 X:02 Y:AA P:24 SP:FB
+EBA2 EA NOP A:53 X:02 Y:AA P:24 SP:FB
+EBA3 EA NOP A:53 X:02 Y:AA P:24 SP:FB
+EBA4 20 B7 FA JSR $FAB7 A:53 X:02 Y:AA P:24 SP:FB
+FAB7 70 2D BVS $FAE6 A:53 X:02 Y:AA P:24 SP:F9
+FAB9 B0 2B BCS $FAE6 A:53 X:02 Y:AA P:24 SP:F9
+FABB 30 29 BMI $FAE6 A:53 X:02 Y:AA P:24 SP:F9
+FABD C9 53 CMP #$53 A:53 X:02 Y:AA P:24 SP:F9
+FABF D0 25 BNE $FAE6 A:53 X:02 Y:AA P:27 SP:F9
+FAC1 60 RTS A:53 X:02 Y:AA P:27 SP:F9
+EBA7 AD 47 06 LDA $0647 = EC A:53 X:02 Y:AA P:27 SP:FB
+EBAA C9 EC CMP #$EC A:EC X:02 Y:AA P:A5 SP:FB
+EBAC F0 02 BEQ $EBB0 A:EC X:02 Y:AA P:27 SP:FB
+EBB0 C8 INY A:EC X:02 Y:AA P:27 SP:FB
+EBB1 A9 FF LDA #$FF A:EC X:02 Y:AB P:A5 SP:FB
+EBB3 8D 47 06 STA $0647 = EC A:FF X:02 Y:AB P:A5 SP:FB
+EBB6 20 C2 FA JSR $FAC2 A:FF X:02 Y:AB P:A5 SP:FB
+FAC2 B8 CLV A:FF X:02 Y:AB P:A5 SP:F9
+FAC3 38 SEC A:FF X:02 Y:AB P:A5 SP:F9
+FAC4 A9 FF LDA #$FF A:FF X:02 Y:AB P:A5 SP:F9
+FAC6 60 RTS A:FF X:02 Y:AB P:A5 SP:F9
+EBB9 E3 45 *ISB ($45,X) @ 47 = 0647 = FF A:FF X:02 Y:AB P:A5 SP:FB
+EBBB EA NOP A:FF X:02 Y:AB P:A5 SP:FB
+EBBC EA NOP A:FF X:02 Y:AB P:A5 SP:FB
+EBBD EA NOP A:FF X:02 Y:AB P:A5 SP:FB
+EBBE EA NOP A:FF X:02 Y:AB P:A5 SP:FB
+EBBF 20 C7 FA JSR $FAC7 A:FF X:02 Y:AB P:A5 SP:FB
+FAC7 70 1D BVS $FAE6 A:FF X:02 Y:AB P:A5 SP:F9
+FAC9 F0 1B BEQ $FAE6 A:FF X:02 Y:AB P:A5 SP:F9
+FACB 10 19 BPL $FAE6 A:FF X:02 Y:AB P:A5 SP:F9
+FACD 90 17 BCC $FAE6 A:FF X:02 Y:AB P:A5 SP:F9
+FACF C9 FF CMP #$FF A:FF X:02 Y:AB P:A5 SP:F9
+FAD1 D0 13 BNE $FAE6 A:FF X:02 Y:AB P:27 SP:F9
+FAD3 60 RTS A:FF X:02 Y:AB P:27 SP:F9
+EBC2 AD 47 06 LDA $0647 = 00 A:FF X:02 Y:AB P:27 SP:FB
+EBC5 C9 00 CMP #$00 A:00 X:02 Y:AB P:27 SP:FB
+EBC7 F0 02 BEQ $EBCB A:00 X:02 Y:AB P:27 SP:FB
+EBCB C8 INY A:00 X:02 Y:AB P:27 SP:FB
+EBCC A9 37 LDA #$37 A:00 X:02 Y:AC P:A5 SP:FB
+EBCE 8D 47 06 STA $0647 = 00 A:37 X:02 Y:AC P:25 SP:FB
+EBD1 20 D4 FA JSR $FAD4 A:37 X:02 Y:AC P:25 SP:FB
+FAD4 24 01 BIT $01 = FF A:37 X:02 Y:AC P:25 SP:F9
+FAD6 38 SEC A:37 X:02 Y:AC P:E5 SP:F9
+FAD7 A9 F0 LDA #$F0 A:37 X:02 Y:AC P:E5 SP:F9
+FAD9 60 RTS A:F0 X:02 Y:AC P:E5 SP:F9
+EBD4 E3 45 *ISB ($45,X) @ 47 = 0647 = 37 A:F0 X:02 Y:AC P:E5 SP:FB
+EBD6 EA NOP A:B8 X:02 Y:AC P:A5 SP:FB
+EBD7 EA NOP A:B8 X:02 Y:AC P:A5 SP:FB
+EBD8 EA NOP A:B8 X:02 Y:AC P:A5 SP:FB
+EBD9 EA NOP A:B8 X:02 Y:AC P:A5 SP:FB
+EBDA 20 DA FA JSR $FADA A:B8 X:02 Y:AC P:A5 SP:FB
+FADA 70 0A BVS $FAE6 A:B8 X:02 Y:AC P:A5 SP:F9
+FADC F0 08 BEQ $FAE6 A:B8 X:02 Y:AC P:A5 SP:F9
+FADE 10 06 BPL $FAE6 A:B8 X:02 Y:AC P:A5 SP:F9
+FAE0 90 04 BCC $FAE6 A:B8 X:02 Y:AC P:A5 SP:F9
+FAE2 C9 B8 CMP #$B8 A:B8 X:02 Y:AC P:A5 SP:F9
+FAE4 F0 02 BEQ $FAE8 A:B8 X:02 Y:AC P:27 SP:F9
+FAE8 60 RTS A:B8 X:02 Y:AC P:27 SP:F9
+EBDD AD 47 06 LDA $0647 = 38 A:B8 X:02 Y:AC P:27 SP:FB
+EBE0 C9 38 CMP #$38 A:38 X:02 Y:AC P:25 SP:FB
+EBE2 F0 02 BEQ $EBE6 A:38 X:02 Y:AC P:27 SP:FB
+EBE6 C8 INY A:38 X:02 Y:AC P:27 SP:FB
+EBE7 A9 EB LDA #$EB A:38 X:02 Y:AD P:A5 SP:FB
+EBE9 85 47 STA $47 = 47 A:EB X:02 Y:AD P:A5 SP:FB
+EBEB 20 B1 FA JSR $FAB1 A:EB X:02 Y:AD P:A5 SP:FB
+FAB1 24 01 BIT $01 = FF A:EB X:02 Y:AD P:A5 SP:F9
+FAB3 18 CLC A:EB X:02 Y:AD P:E5 SP:F9
+FAB4 A9 40 LDA #$40 A:EB X:02 Y:AD P:E4 SP:F9
+FAB6 60 RTS A:40 X:02 Y:AD P:64 SP:F9
+EBEE E7 47 *ISB $47 = EB A:40 X:02 Y:AD P:64 SP:FB
+EBF0 EA NOP A:53 X:02 Y:AD P:24 SP:FB
+EBF1 EA NOP A:53 X:02 Y:AD P:24 SP:FB
+EBF2 EA NOP A:53 X:02 Y:AD P:24 SP:FB
+EBF3 EA NOP A:53 X:02 Y:AD P:24 SP:FB
+EBF4 20 B7 FA JSR $FAB7 A:53 X:02 Y:AD P:24 SP:FB
+FAB7 70 2D BVS $FAE6 A:53 X:02 Y:AD P:24 SP:F9
+FAB9 B0 2B BCS $FAE6 A:53 X:02 Y:AD P:24 SP:F9
+FABB 30 29 BMI $FAE6 A:53 X:02 Y:AD P:24 SP:F9
+FABD C9 53 CMP #$53 A:53 X:02 Y:AD P:24 SP:F9
+FABF D0 25 BNE $FAE6 A:53 X:02 Y:AD P:27 SP:F9
+FAC1 60 RTS A:53 X:02 Y:AD P:27 SP:F9
+EBF7 A5 47 LDA $47 = EC A:53 X:02 Y:AD P:27 SP:FB
+EBF9 C9 EC CMP #$EC A:EC X:02 Y:AD P:A5 SP:FB
+EBFB F0 02 BEQ $EBFF A:EC X:02 Y:AD P:27 SP:FB
+EBFF C8 INY A:EC X:02 Y:AD P:27 SP:FB
+EC00 A9 FF LDA #$FF A:EC X:02 Y:AE P:A5 SP:FB
+EC02 85 47 STA $47 = EC A:FF X:02 Y:AE P:A5 SP:FB
+EC04 20 C2 FA JSR $FAC2 A:FF X:02 Y:AE P:A5 SP:FB
+FAC2 B8 CLV A:FF X:02 Y:AE P:A5 SP:F9
+FAC3 38 SEC A:FF X:02 Y:AE P:A5 SP:F9
+FAC4 A9 FF LDA #$FF A:FF X:02 Y:AE P:A5 SP:F9
+FAC6 60 RTS A:FF X:02 Y:AE P:A5 SP:F9
+EC07 E7 47 *ISB $47 = FF A:FF X:02 Y:AE P:A5 SP:FB
+EC09 EA NOP A:FF X:02 Y:AE P:A5 SP:FB
+EC0A EA NOP A:FF X:02 Y:AE P:A5 SP:FB
+EC0B EA NOP A:FF X:02 Y:AE P:A5 SP:FB
+EC0C EA NOP A:FF X:02 Y:AE P:A5 SP:FB
+EC0D 20 C7 FA JSR $FAC7 A:FF X:02 Y:AE P:A5 SP:FB
+FAC7 70 1D BVS $FAE6 A:FF X:02 Y:AE P:A5 SP:F9
+FAC9 F0 1B BEQ $FAE6 A:FF X:02 Y:AE P:A5 SP:F9
+FACB 10 19 BPL $FAE6 A:FF X:02 Y:AE P:A5 SP:F9
+FACD 90 17 BCC $FAE6 A:FF X:02 Y:AE P:A5 SP:F9
+FACF C9 FF CMP #$FF A:FF X:02 Y:AE P:A5 SP:F9
+FAD1 D0 13 BNE $FAE6 A:FF X:02 Y:AE P:27 SP:F9
+FAD3 60 RTS A:FF X:02 Y:AE P:27 SP:F9
+EC10 A5 47 LDA $47 = 00 A:FF X:02 Y:AE P:27 SP:FB
+EC12 C9 00 CMP #$00 A:00 X:02 Y:AE P:27 SP:FB
+EC14 F0 02 BEQ $EC18 A:00 X:02 Y:AE P:27 SP:FB
+EC18 C8 INY A:00 X:02 Y:AE P:27 SP:FB
+EC19 A9 37 LDA #$37 A:00 X:02 Y:AF P:A5 SP:FB
+EC1B 85 47 STA $47 = 00 A:37 X:02 Y:AF P:25 SP:FB
+EC1D 20 D4 FA JSR $FAD4 A:37 X:02 Y:AF P:25 SP:FB
+FAD4 24 01 BIT $01 = FF A:37 X:02 Y:AF P:25 SP:F9
+FAD6 38 SEC A:37 X:02 Y:AF P:E5 SP:F9
+FAD7 A9 F0 LDA #$F0 A:37 X:02 Y:AF P:E5 SP:F9
+FAD9 60 RTS A:F0 X:02 Y:AF P:E5 SP:F9
+EC20 E7 47 *ISB $47 = 37 A:F0 X:02 Y:AF P:E5 SP:FB
+EC22 EA NOP A:B8 X:02 Y:AF P:A5 SP:FB
+EC23 EA NOP A:B8 X:02 Y:AF P:A5 SP:FB
+EC24 EA NOP A:B8 X:02 Y:AF P:A5 SP:FB
+EC25 EA NOP A:B8 X:02 Y:AF P:A5 SP:FB
+EC26 20 DA FA JSR $FADA A:B8 X:02 Y:AF P:A5 SP:FB
+FADA 70 0A BVS $FAE6 A:B8 X:02 Y:AF P:A5 SP:F9
+FADC F0 08 BEQ $FAE6 A:B8 X:02 Y:AF P:A5 SP:F9
+FADE 10 06 BPL $FAE6 A:B8 X:02 Y:AF P:A5 SP:F9
+FAE0 90 04 BCC $FAE6 A:B8 X:02 Y:AF P:A5 SP:F9
+FAE2 C9 B8 CMP #$B8 A:B8 X:02 Y:AF P:A5 SP:F9
+FAE4 F0 02 BEQ $FAE8 A:B8 X:02 Y:AF P:27 SP:F9
+FAE8 60 RTS A:B8 X:02 Y:AF P:27 SP:F9
+EC29 A5 47 LDA $47 = 38 A:B8 X:02 Y:AF P:27 SP:FB
+EC2B C9 38 CMP #$38 A:38 X:02 Y:AF P:25 SP:FB
+EC2D F0 02 BEQ $EC31 A:38 X:02 Y:AF P:27 SP:FB
+EC31 C8 INY A:38 X:02 Y:AF P:27 SP:FB
+EC32 A9 EB LDA #$EB A:38 X:02 Y:B0 P:A5 SP:FB
+EC34 8D 47 06 STA $0647 = 38 A:EB X:02 Y:B0 P:A5 SP:FB
+EC37 20 B1 FA JSR $FAB1 A:EB X:02 Y:B0 P:A5 SP:FB
+FAB1 24 01 BIT $01 = FF A:EB X:02 Y:B0 P:A5 SP:F9
+FAB3 18 CLC A:EB X:02 Y:B0 P:E5 SP:F9
+FAB4 A9 40 LDA #$40 A:EB X:02 Y:B0 P:E4 SP:F9
+FAB6 60 RTS A:40 X:02 Y:B0 P:64 SP:F9
+EC3A EF 47 06 *ISB $0647 = EB A:40 X:02 Y:B0 P:64 SP:FB
+EC3D EA NOP A:53 X:02 Y:B0 P:24 SP:FB
+EC3E EA NOP A:53 X:02 Y:B0 P:24 SP:FB
+EC3F EA NOP A:53 X:02 Y:B0 P:24 SP:FB
+EC40 EA NOP A:53 X:02 Y:B0 P:24 SP:FB
+EC41 20 B7 FA JSR $FAB7 A:53 X:02 Y:B0 P:24 SP:FB
+FAB7 70 2D BVS $FAE6 A:53 X:02 Y:B0 P:24 SP:F9
+FAB9 B0 2B BCS $FAE6 A:53 X:02 Y:B0 P:24 SP:F9
+FABB 30 29 BMI $FAE6 A:53 X:02 Y:B0 P:24 SP:F9
+FABD C9 53 CMP #$53 A:53 X:02 Y:B0 P:24 SP:F9
+FABF D0 25 BNE $FAE6 A:53 X:02 Y:B0 P:27 SP:F9
+FAC1 60 RTS A:53 X:02 Y:B0 P:27 SP:F9
+EC44 AD 47 06 LDA $0647 = EC A:53 X:02 Y:B0 P:27 SP:FB
+EC47 C9 EC CMP #$EC A:EC X:02 Y:B0 P:A5 SP:FB
+EC49 F0 02 BEQ $EC4D A:EC X:02 Y:B0 P:27 SP:FB
+EC4D C8 INY A:EC X:02 Y:B0 P:27 SP:FB
+EC4E A9 FF LDA #$FF A:EC X:02 Y:B1 P:A5 SP:FB
+EC50 8D 47 06 STA $0647 = EC A:FF X:02 Y:B1 P:A5 SP:FB
+EC53 20 C2 FA JSR $FAC2 A:FF X:02 Y:B1 P:A5 SP:FB
+FAC2 B8 CLV A:FF X:02 Y:B1 P:A5 SP:F9
+FAC3 38 SEC A:FF X:02 Y:B1 P:A5 SP:F9
+FAC4 A9 FF LDA #$FF A:FF X:02 Y:B1 P:A5 SP:F9
+FAC6 60 RTS A:FF X:02 Y:B1 P:A5 SP:F9
+EC56 EF 47 06 *ISB $0647 = FF A:FF X:02 Y:B1 P:A5 SP:FB
+EC59 EA NOP A:FF X:02 Y:B1 P:A5 SP:FB
+EC5A EA NOP A:FF X:02 Y:B1 P:A5 SP:FB
+EC5B EA NOP A:FF X:02 Y:B1 P:A5 SP:FB
+EC5C EA NOP A:FF X:02 Y:B1 P:A5 SP:FB
+EC5D 20 C7 FA JSR $FAC7 A:FF X:02 Y:B1 P:A5 SP:FB
+FAC7 70 1D BVS $FAE6 A:FF X:02 Y:B1 P:A5 SP:F9
+FAC9 F0 1B BEQ $FAE6 A:FF X:02 Y:B1 P:A5 SP:F9
+FACB 10 19 BPL $FAE6 A:FF X:02 Y:B1 P:A5 SP:F9
+FACD 90 17 BCC $FAE6 A:FF X:02 Y:B1 P:A5 SP:F9
+FACF C9 FF CMP #$FF A:FF X:02 Y:B1 P:A5 SP:F9
+FAD1 D0 13 BNE $FAE6 A:FF X:02 Y:B1 P:27 SP:F9
+FAD3 60 RTS A:FF X:02 Y:B1 P:27 SP:F9
+EC60 AD 47 06 LDA $0647 = 00 A:FF X:02 Y:B1 P:27 SP:FB
+EC63 C9 00 CMP #$00 A:00 X:02 Y:B1 P:27 SP:FB
+EC65 F0 02 BEQ $EC69 A:00 X:02 Y:B1 P:27 SP:FB
+EC69 C8 INY A:00 X:02 Y:B1 P:27 SP:FB
+EC6A A9 37 LDA #$37 A:00 X:02 Y:B2 P:A5 SP:FB
+EC6C 8D 47 06 STA $0647 = 00 A:37 X:02 Y:B2 P:25 SP:FB
+EC6F 20 D4 FA JSR $FAD4 A:37 X:02 Y:B2 P:25 SP:FB
+FAD4 24 01 BIT $01 = FF A:37 X:02 Y:B2 P:25 SP:F9
+FAD6 38 SEC A:37 X:02 Y:B2 P:E5 SP:F9
+FAD7 A9 F0 LDA #$F0 A:37 X:02 Y:B2 P:E5 SP:F9
+FAD9 60 RTS A:F0 X:02 Y:B2 P:E5 SP:F9
+EC72 EF 47 06 *ISB $0647 = 37 A:F0 X:02 Y:B2 P:E5 SP:FB
+EC75 EA NOP A:B8 X:02 Y:B2 P:A5 SP:FB
+EC76 EA NOP A:B8 X:02 Y:B2 P:A5 SP:FB
+EC77 EA NOP A:B8 X:02 Y:B2 P:A5 SP:FB
+EC78 EA NOP A:B8 X:02 Y:B2 P:A5 SP:FB
+EC79 20 DA FA JSR $FADA A:B8 X:02 Y:B2 P:A5 SP:FB
+FADA 70 0A BVS $FAE6 A:B8 X:02 Y:B2 P:A5 SP:F9
+FADC F0 08 BEQ $FAE6 A:B8 X:02 Y:B2 P:A5 SP:F9
+FADE 10 06 BPL $FAE6 A:B8 X:02 Y:B2 P:A5 SP:F9
+FAE0 90 04 BCC $FAE6 A:B8 X:02 Y:B2 P:A5 SP:F9
+FAE2 C9 B8 CMP #$B8 A:B8 X:02 Y:B2 P:A5 SP:F9
+FAE4 F0 02 BEQ $FAE8 A:B8 X:02 Y:B2 P:27 SP:F9
+FAE8 60 RTS A:B8 X:02 Y:B2 P:27 SP:F9
+EC7C AD 47 06 LDA $0647 = 38 A:B8 X:02 Y:B2 P:27 SP:FB
+EC7F C9 38 CMP #$38 A:38 X:02 Y:B2 P:25 SP:FB
+EC81 F0 02 BEQ $EC85 A:38 X:02 Y:B2 P:27 SP:FB
+EC85 A9 EB LDA #$EB A:38 X:02 Y:B2 P:27 SP:FB
+EC87 8D 47 06 STA $0647 = 38 A:EB X:02 Y:B2 P:A5 SP:FB
+EC8A A9 48 LDA #$48 A:EB X:02 Y:B2 P:A5 SP:FB
+EC8C 85 45 STA $45 = 48 A:48 X:02 Y:B2 P:25 SP:FB
+EC8E A9 05 LDA #$05 A:48 X:02 Y:B2 P:25 SP:FB
+EC90 85 46 STA $46 = 05 A:05 X:02 Y:B2 P:25 SP:FB
+EC92 A0 FF LDY #$FF A:05 X:02 Y:B2 P:25 SP:FB
+EC94 20 B1 FA JSR $FAB1 A:05 X:02 Y:FF P:A5 SP:FB
+FAB1 24 01 BIT $01 = FF A:05 X:02 Y:FF P:A5 SP:F9
+FAB3 18 CLC A:05 X:02 Y:FF P:E5 SP:F9
+FAB4 A9 40 LDA #$40 A:05 X:02 Y:FF P:E4 SP:F9
+FAB6 60 RTS A:40 X:02 Y:FF P:64 SP:F9
+EC97 F3 45 *ISB ($45),Y = 0548 @ 0647 = EB A:40 X:02 Y:FF P:64 SP:FB
+EC99 EA NOP A:53 X:02 Y:FF P:24 SP:FB
+EC9A EA NOP A:53 X:02 Y:FF P:24 SP:FB
+EC9B 08 PHP A:53 X:02 Y:FF P:24 SP:FB
+EC9C 48 PHA A:53 X:02 Y:FF P:24 SP:FA
+EC9D A0 B3 LDY #$B3 A:53 X:02 Y:FF P:24 SP:F9
+EC9F 68 PLA A:53 X:02 Y:B3 P:A4 SP:F9
+ECA0 28 PLP A:53 X:02 Y:B3 P:24 SP:FA
+ECA1 20 B7 FA JSR $FAB7 A:53 X:02 Y:B3 P:24 SP:FB
+FAB7 70 2D BVS $FAE6 A:53 X:02 Y:B3 P:24 SP:F9
+FAB9 B0 2B BCS $FAE6 A:53 X:02 Y:B3 P:24 SP:F9
+FABB 30 29 BMI $FAE6 A:53 X:02 Y:B3 P:24 SP:F9
+FABD C9 53 CMP #$53 A:53 X:02 Y:B3 P:24 SP:F9
+FABF D0 25 BNE $FAE6 A:53 X:02 Y:B3 P:27 SP:F9
+FAC1 60 RTS A:53 X:02 Y:B3 P:27 SP:F9
+ECA4 AD 47 06 LDA $0647 = EC A:53 X:02 Y:B3 P:27 SP:FB
+ECA7 C9 EC CMP #$EC A:EC X:02 Y:B3 P:A5 SP:FB
+ECA9 F0 02 BEQ $ECAD A:EC X:02 Y:B3 P:27 SP:FB
+ECAD A0 FF LDY #$FF A:EC X:02 Y:B3 P:27 SP:FB
+ECAF A9 FF LDA #$FF A:EC X:02 Y:FF P:A5 SP:FB
+ECB1 8D 47 06 STA $0647 = EC A:FF X:02 Y:FF P:A5 SP:FB
+ECB4 20 C2 FA JSR $FAC2 A:FF X:02 Y:FF P:A5 SP:FB
+FAC2 B8 CLV A:FF X:02 Y:FF P:A5 SP:F9
+FAC3 38 SEC A:FF X:02 Y:FF P:A5 SP:F9
+FAC4 A9 FF LDA #$FF A:FF X:02 Y:FF P:A5 SP:F9
+FAC6 60 RTS A:FF X:02 Y:FF P:A5 SP:F9
+ECB7 F3 45 *ISB ($45),Y = 0548 @ 0647 = FF A:FF X:02 Y:FF P:A5 SP:FB
+ECB9 EA NOP A:FF X:02 Y:FF P:A5 SP:FB
+ECBA EA NOP A:FF X:02 Y:FF P:A5 SP:FB
+ECBB 08 PHP A:FF X:02 Y:FF P:A5 SP:FB
+ECBC 48 PHA A:FF X:02 Y:FF P:A5 SP:FA
+ECBD A0 B4 LDY #$B4 A:FF X:02 Y:FF P:A5 SP:F9
+ECBF 68 PLA A:FF X:02 Y:B4 P:A5 SP:F9
+ECC0 28 PLP A:FF X:02 Y:B4 P:A5 SP:FA
+ECC1 20 C7 FA JSR $FAC7 A:FF X:02 Y:B4 P:A5 SP:FB
+FAC7 70 1D BVS $FAE6 A:FF X:02 Y:B4 P:A5 SP:F9
+FAC9 F0 1B BEQ $FAE6 A:FF X:02 Y:B4 P:A5 SP:F9
+FACB 10 19 BPL $FAE6 A:FF X:02 Y:B4 P:A5 SP:F9
+FACD 90 17 BCC $FAE6 A:FF X:02 Y:B4 P:A5 SP:F9
+FACF C9 FF CMP #$FF A:FF X:02 Y:B4 P:A5 SP:F9
+FAD1 D0 13 BNE $FAE6 A:FF X:02 Y:B4 P:27 SP:F9
+FAD3 60 RTS A:FF X:02 Y:B4 P:27 SP:F9
+ECC4 AD 47 06 LDA $0647 = 00 A:FF X:02 Y:B4 P:27 SP:FB
+ECC7 C9 00 CMP #$00 A:00 X:02 Y:B4 P:27 SP:FB
+ECC9 F0 02 BEQ $ECCD A:00 X:02 Y:B4 P:27 SP:FB
+ECCD A0 FF LDY #$FF A:00 X:02 Y:B4 P:27 SP:FB
+ECCF A9 37 LDA #$37 A:00 X:02 Y:FF P:A5 SP:FB
+ECD1 8D 47 06 STA $0647 = 00 A:37 X:02 Y:FF P:25 SP:FB
+ECD4 20 D4 FA JSR $FAD4 A:37 X:02 Y:FF P:25 SP:FB
+FAD4 24 01 BIT $01 = FF A:37 X:02 Y:FF P:25 SP:F9
+FAD6 38 SEC A:37 X:02 Y:FF P:E5 SP:F9
+FAD7 A9 F0 LDA #$F0 A:37 X:02 Y:FF P:E5 SP:F9
+FAD9 60 RTS A:F0 X:02 Y:FF P:E5 SP:F9
+ECD7 F3 45 *ISB ($45),Y = 0548 @ 0647 = 37 A:F0 X:02 Y:FF P:E5 SP:FB
+ECD9 EA NOP A:B8 X:02 Y:FF P:A5 SP:FB
+ECDA EA NOP A:B8 X:02 Y:FF P:A5 SP:FB
+ECDB 08 PHP A:B8 X:02 Y:FF P:A5 SP:FB
+ECDC 48 PHA A:B8 X:02 Y:FF P:A5 SP:FA
+ECDD A0 B5 LDY #$B5 A:B8 X:02 Y:FF P:A5 SP:F9
+ECDF 68 PLA A:B8 X:02 Y:B5 P:A5 SP:F9
+ECE0 28 PLP A:B8 X:02 Y:B5 P:A5 SP:FA
+ECE1 20 DA FA JSR $FADA A:B8 X:02 Y:B5 P:A5 SP:FB
+FADA 70 0A BVS $FAE6 A:B8 X:02 Y:B5 P:A5 SP:F9
+FADC F0 08 BEQ $FAE6 A:B8 X:02 Y:B5 P:A5 SP:F9
+FADE 10 06 BPL $FAE6 A:B8 X:02 Y:B5 P:A5 SP:F9
+FAE0 90 04 BCC $FAE6 A:B8 X:02 Y:B5 P:A5 SP:F9
+FAE2 C9 B8 CMP #$B8 A:B8 X:02 Y:B5 P:A5 SP:F9
+FAE4 F0 02 BEQ $FAE8 A:B8 X:02 Y:B5 P:27 SP:F9
+FAE8 60 RTS A:B8 X:02 Y:B5 P:27 SP:F9
+ECE4 AD 47 06 LDA $0647 = 38 A:B8 X:02 Y:B5 P:27 SP:FB
+ECE7 C9 38 CMP #$38 A:38 X:02 Y:B5 P:25 SP:FB
+ECE9 F0 02 BEQ $ECED A:38 X:02 Y:B5 P:27 SP:FB
+ECED A0 B6 LDY #$B6 A:38 X:02 Y:B5 P:27 SP:FB
+ECEF A2 FF LDX #$FF A:38 X:02 Y:B6 P:A5 SP:FB
+ECF1 A9 EB LDA #$EB A:38 X:FF Y:B6 P:A5 SP:FB
+ECF3 85 47 STA $47 = 38 A:EB X:FF Y:B6 P:A5 SP:FB
+ECF5 20 B1 FA JSR $FAB1 A:EB X:FF Y:B6 P:A5 SP:FB
+FAB1 24 01 BIT $01 = FF A:EB X:FF Y:B6 P:A5 SP:F9
+FAB3 18 CLC A:EB X:FF Y:B6 P:E5 SP:F9
+FAB4 A9 40 LDA #$40 A:EB X:FF Y:B6 P:E4 SP:F9
+FAB6 60 RTS A:40 X:FF Y:B6 P:64 SP:F9
+ECF8 F7 48 *ISB $48,X @ 47 = EB A:40 X:FF Y:B6 P:64 SP:FB
+ECFA EA NOP A:53 X:FF Y:B6 P:24 SP:FB
+ECFB EA NOP A:53 X:FF Y:B6 P:24 SP:FB
+ECFC EA NOP A:53 X:FF Y:B6 P:24 SP:FB
+ECFD EA NOP A:53 X:FF Y:B6 P:24 SP:FB
+ECFE 20 B7 FA JSR $FAB7 A:53 X:FF Y:B6 P:24 SP:FB
+FAB7 70 2D BVS $FAE6 A:53 X:FF Y:B6 P:24 SP:F9
+FAB9 B0 2B BCS $FAE6 A:53 X:FF Y:B6 P:24 SP:F9
+FABB 30 29 BMI $FAE6 A:53 X:FF Y:B6 P:24 SP:F9
+FABD C9 53 CMP #$53 A:53 X:FF Y:B6 P:24 SP:F9
+FABF D0 25 BNE $FAE6 A:53 X:FF Y:B6 P:27 SP:F9
+FAC1 60 RTS A:53 X:FF Y:B6 P:27 SP:F9
+ED01 A5 47 LDA $47 = EC A:53 X:FF Y:B6 P:27 SP:FB
+ED03 C9 EC CMP #$EC A:EC X:FF Y:B6 P:A5 SP:FB
+ED05 F0 02 BEQ $ED09 A:EC X:FF Y:B6 P:27 SP:FB
+ED09 C8 INY A:EC X:FF Y:B6 P:27 SP:FB
+ED0A A9 FF LDA #$FF A:EC X:FF Y:B7 P:A5 SP:FB
+ED0C 85 47 STA $47 = EC A:FF X:FF Y:B7 P:A5 SP:FB
+ED0E 20 C2 FA JSR $FAC2 A:FF X:FF Y:B7 P:A5 SP:FB
+FAC2 B8 CLV A:FF X:FF Y:B7 P:A5 SP:F9
+FAC3 38 SEC A:FF X:FF Y:B7 P:A5 SP:F9
+FAC4 A9 FF LDA #$FF A:FF X:FF Y:B7 P:A5 SP:F9
+FAC6 60 RTS A:FF X:FF Y:B7 P:A5 SP:F9
+ED11 F7 48 *ISB $48,X @ 47 = FF A:FF X:FF Y:B7 P:A5 SP:FB
+ED13 EA NOP A:FF X:FF Y:B7 P:A5 SP:FB
+ED14 EA NOP A:FF X:FF Y:B7 P:A5 SP:FB
+ED15 EA NOP A:FF X:FF Y:B7 P:A5 SP:FB
+ED16 EA NOP A:FF X:FF Y:B7 P:A5 SP:FB
+ED17 20 C7 FA JSR $FAC7 A:FF X:FF Y:B7 P:A5 SP:FB
+FAC7 70 1D BVS $FAE6 A:FF X:FF Y:B7 P:A5 SP:F9
+FAC9 F0 1B BEQ $FAE6 A:FF X:FF Y:B7 P:A5 SP:F9
+FACB 10 19 BPL $FAE6 A:FF X:FF Y:B7 P:A5 SP:F9
+FACD 90 17 BCC $FAE6 A:FF X:FF Y:B7 P:A5 SP:F9
+FACF C9 FF CMP #$FF A:FF X:FF Y:B7 P:A5 SP:F9
+FAD1 D0 13 BNE $FAE6 A:FF X:FF Y:B7 P:27 SP:F9
+FAD3 60 RTS A:FF X:FF Y:B7 P:27 SP:F9
+ED1A A5 47 LDA $47 = 00 A:FF X:FF Y:B7 P:27 SP:FB
+ED1C C9 00 CMP #$00 A:00 X:FF Y:B7 P:27 SP:FB
+ED1E F0 02 BEQ $ED22 A:00 X:FF Y:B7 P:27 SP:FB
+ED22 C8 INY A:00 X:FF Y:B7 P:27 SP:FB
+ED23 A9 37 LDA #$37 A:00 X:FF Y:B8 P:A5 SP:FB
+ED25 85 47 STA $47 = 00 A:37 X:FF Y:B8 P:25 SP:FB
+ED27 20 D4 FA JSR $FAD4 A:37 X:FF Y:B8 P:25 SP:FB
+FAD4 24 01 BIT $01 = FF A:37 X:FF Y:B8 P:25 SP:F9
+FAD6 38 SEC A:37 X:FF Y:B8 P:E5 SP:F9
+FAD7 A9 F0 LDA #$F0 A:37 X:FF Y:B8 P:E5 SP:F9
+FAD9 60 RTS A:F0 X:FF Y:B8 P:E5 SP:F9
+ED2A F7 48 *ISB $48,X @ 47 = 37 A:F0 X:FF Y:B8 P:E5 SP:FB
+ED2C EA NOP A:B8 X:FF Y:B8 P:A5 SP:FB
+ED2D EA NOP A:B8 X:FF Y:B8 P:A5 SP:FB
+ED2E EA NOP A:B8 X:FF Y:B8 P:A5 SP:FB
+ED2F EA NOP A:B8 X:FF Y:B8 P:A5 SP:FB
+ED30 20 DA FA JSR $FADA A:B8 X:FF Y:B8 P:A5 SP:FB
+FADA 70 0A BVS $FAE6 A:B8 X:FF Y:B8 P:A5 SP:F9
+FADC F0 08 BEQ $FAE6 A:B8 X:FF Y:B8 P:A5 SP:F9
+FADE 10 06 BPL $FAE6 A:B8 X:FF Y:B8 P:A5 SP:F9
+FAE0 90 04 BCC $FAE6 A:B8 X:FF Y:B8 P:A5 SP:F9
+FAE2 C9 B8 CMP #$B8 A:B8 X:FF Y:B8 P:A5 SP:F9
+FAE4 F0 02 BEQ $FAE8 A:B8 X:FF Y:B8 P:27 SP:F9
+FAE8 60 RTS A:B8 X:FF Y:B8 P:27 SP:F9
+ED33 A5 47 LDA $47 = 38 A:B8 X:FF Y:B8 P:27 SP:FB
+ED35 C9 38 CMP #$38 A:38 X:FF Y:B8 P:25 SP:FB
+ED37 F0 02 BEQ $ED3B A:38 X:FF Y:B8 P:27 SP:FB
+ED3B A9 EB LDA #$EB A:38 X:FF Y:B8 P:27 SP:FB
+ED3D 8D 47 06 STA $0647 = 38 A:EB X:FF Y:B8 P:A5 SP:FB
+ED40 A0 FF LDY #$FF A:EB X:FF Y:B8 P:A5 SP:FB
+ED42 20 B1 FA JSR $FAB1 A:EB X:FF Y:FF P:A5 SP:FB
+FAB1 24 01 BIT $01 = FF A:EB X:FF Y:FF P:A5 SP:F9
+FAB3 18 CLC A:EB X:FF Y:FF P:E5 SP:F9
+FAB4 A9 40 LDA #$40 A:EB X:FF Y:FF P:E4 SP:F9
+FAB6 60 RTS A:40 X:FF Y:FF P:64 SP:F9
+ED45 FB 48 05 *ISB $0548,Y @ 0647 = EB A:40 X:FF Y:FF P:64 SP:FB
+ED48 EA NOP A:53 X:FF Y:FF P:24 SP:FB
+ED49 EA NOP A:53 X:FF Y:FF P:24 SP:FB
+ED4A 08 PHP A:53 X:FF Y:FF P:24 SP:FB
+ED4B 48 PHA A:53 X:FF Y:FF P:24 SP:FA
+ED4C A0 B9 LDY #$B9 A:53 X:FF Y:FF P:24 SP:F9
+ED4E 68 PLA A:53 X:FF Y:B9 P:A4 SP:F9
+ED4F 28 PLP A:53 X:FF Y:B9 P:24 SP:FA
+ED50 20 B7 FA JSR $FAB7 A:53 X:FF Y:B9 P:24 SP:FB
+FAB7 70 2D BVS $FAE6 A:53 X:FF Y:B9 P:24 SP:F9
+FAB9 B0 2B BCS $FAE6 A:53 X:FF Y:B9 P:24 SP:F9
+FABB 30 29 BMI $FAE6 A:53 X:FF Y:B9 P:24 SP:F9
+FABD C9 53 CMP #$53 A:53 X:FF Y:B9 P:24 SP:F9
+FABF D0 25 BNE $FAE6 A:53 X:FF Y:B9 P:27 SP:F9
+FAC1 60 RTS A:53 X:FF Y:B9 P:27 SP:F9
+ED53 AD 47 06 LDA $0647 = EC A:53 X:FF Y:B9 P:27 SP:FB
+ED56 C9 EC CMP #$EC A:EC X:FF Y:B9 P:A5 SP:FB
+ED58 F0 02 BEQ $ED5C A:EC X:FF Y:B9 P:27 SP:FB
+ED5C A0 FF LDY #$FF A:EC X:FF Y:B9 P:27 SP:FB
+ED5E A9 FF LDA #$FF A:EC X:FF Y:FF P:A5 SP:FB
+ED60 8D 47 06 STA $0647 = EC A:FF X:FF Y:FF P:A5 SP:FB
+ED63 20 C2 FA JSR $FAC2 A:FF X:FF Y:FF P:A5 SP:FB
+FAC2 B8 CLV A:FF X:FF Y:FF P:A5 SP:F9
+FAC3 38 SEC A:FF X:FF Y:FF P:A5 SP:F9
+FAC4 A9 FF LDA #$FF A:FF X:FF Y:FF P:A5 SP:F9
+FAC6 60 RTS A:FF X:FF Y:FF P:A5 SP:F9
+ED66 FB 48 05 *ISB $0548,Y @ 0647 = FF A:FF X:FF Y:FF P:A5 SP:FB
+ED69 EA NOP A:FF X:FF Y:FF P:A5 SP:FB
+ED6A EA NOP A:FF X:FF Y:FF P:A5 SP:FB
+ED6B 08 PHP A:FF X:FF Y:FF P:A5 SP:FB
+ED6C 48 PHA A:FF X:FF Y:FF P:A5 SP:FA
+ED6D A0 BA LDY #$BA A:FF X:FF Y:FF P:A5 SP:F9
+ED6F 68 PLA A:FF X:FF Y:BA P:A5 SP:F9
+ED70 28 PLP A:FF X:FF Y:BA P:A5 SP:FA
+ED71 20 C7 FA JSR $FAC7 A:FF X:FF Y:BA P:A5 SP:FB
+FAC7 70 1D BVS $FAE6 A:FF X:FF Y:BA P:A5 SP:F9
+FAC9 F0 1B BEQ $FAE6 A:FF X:FF Y:BA P:A5 SP:F9
+FACB 10 19 BPL $FAE6 A:FF X:FF Y:BA P:A5 SP:F9
+FACD 90 17 BCC $FAE6 A:FF X:FF Y:BA P:A5 SP:F9
+FACF C9 FF CMP #$FF A:FF X:FF Y:BA P:A5 SP:F9
+FAD1 D0 13 BNE $FAE6 A:FF X:FF Y:BA P:27 SP:F9
+FAD3 60 RTS A:FF X:FF Y:BA P:27 SP:F9
+ED74 AD 47 06 LDA $0647 = 00 A:FF X:FF Y:BA P:27 SP:FB
+ED77 C9 00 CMP #$00 A:00 X:FF Y:BA P:27 SP:FB
+ED79 F0 02 BEQ $ED7D A:00 X:FF Y:BA P:27 SP:FB
+ED7D A0 FF LDY #$FF A:00 X:FF Y:BA P:27 SP:FB
+ED7F A9 37 LDA #$37 A:00 X:FF Y:FF P:A5 SP:FB
+ED81 8D 47 06 STA $0647 = 00 A:37 X:FF Y:FF P:25 SP:FB
+ED84 20 D4 FA JSR $FAD4 A:37 X:FF Y:FF P:25 SP:FB
+FAD4 24 01 BIT $01 = FF A:37 X:FF Y:FF P:25 SP:F9
+FAD6 38 SEC A:37 X:FF Y:FF P:E5 SP:F9
+FAD7 A9 F0 LDA #$F0 A:37 X:FF Y:FF P:E5 SP:F9
+FAD9 60 RTS A:F0 X:FF Y:FF P:E5 SP:F9
+ED87 FB 48 05 *ISB $0548,Y @ 0647 = 37 A:F0 X:FF Y:FF P:E5 SP:FB
+ED8A EA NOP A:B8 X:FF Y:FF P:A5 SP:FB
+ED8B EA NOP A:B8 X:FF Y:FF P:A5 SP:FB
+ED8C 08 PHP A:B8 X:FF Y:FF P:A5 SP:FB
+ED8D 48 PHA A:B8 X:FF Y:FF P:A5 SP:FA
+ED8E A0 BB LDY #$BB A:B8 X:FF Y:FF P:A5 SP:F9
+ED90 68 PLA A:B8 X:FF Y:BB P:A5 SP:F9
+ED91 28 PLP A:B8 X:FF Y:BB P:A5 SP:FA
+ED92 20 DA FA JSR $FADA A:B8 X:FF Y:BB P:A5 SP:FB
+FADA 70 0A BVS $FAE6 A:B8 X:FF Y:BB P:A5 SP:F9
+FADC F0 08 BEQ $FAE6 A:B8 X:FF Y:BB P:A5 SP:F9
+FADE 10 06 BPL $FAE6 A:B8 X:FF Y:BB P:A5 SP:F9
+FAE0 90 04 BCC $FAE6 A:B8 X:FF Y:BB P:A5 SP:F9
+FAE2 C9 B8 CMP #$B8 A:B8 X:FF Y:BB P:A5 SP:F9
+FAE4 F0 02 BEQ $FAE8 A:B8 X:FF Y:BB P:27 SP:F9
+FAE8 60 RTS A:B8 X:FF Y:BB P:27 SP:F9
+ED95 AD 47 06 LDA $0647 = 38 A:B8 X:FF Y:BB P:27 SP:FB
+ED98 C9 38 CMP #$38 A:38 X:FF Y:BB P:25 SP:FB
+ED9A F0 02 BEQ $ED9E A:38 X:FF Y:BB P:27 SP:FB
+ED9E A0 BC LDY #$BC A:38 X:FF Y:BB P:27 SP:FB
+EDA0 A2 FF LDX #$FF A:38 X:FF Y:BC P:A5 SP:FB
+EDA2 A9 EB LDA #$EB A:38 X:FF Y:BC P:A5 SP:FB
+EDA4 8D 47 06 STA $0647 = 38 A:EB X:FF Y:BC P:A5 SP:FB
+EDA7 20 B1 FA JSR $FAB1 A:EB X:FF Y:BC P:A5 SP:FB
+FAB1 24 01 BIT $01 = FF A:EB X:FF Y:BC P:A5 SP:F9
+FAB3 18 CLC A:EB X:FF Y:BC P:E5 SP:F9
+FAB4 A9 40 LDA #$40 A:EB X:FF Y:BC P:E4 SP:F9
+FAB6 60 RTS A:40 X:FF Y:BC P:64 SP:F9
+EDAA FF 48 05 *ISB $0548,X @ 0647 = EB A:40 X:FF Y:BC P:64 SP:FB
+EDAD EA NOP A:53 X:FF Y:BC P:24 SP:FB
+EDAE EA NOP A:53 X:FF Y:BC P:24 SP:FB
+EDAF EA NOP A:53 X:FF Y:BC P:24 SP:FB
+EDB0 EA NOP A:53 X:FF Y:BC P:24 SP:FB
+EDB1 20 B7 FA JSR $FAB7 A:53 X:FF Y:BC P:24 SP:FB
+FAB7 70 2D BVS $FAE6 A:53 X:FF Y:BC P:24 SP:F9
+FAB9 B0 2B BCS $FAE6 A:53 X:FF Y:BC P:24 SP:F9
+FABB 30 29 BMI $FAE6 A:53 X:FF Y:BC P:24 SP:F9
+FABD C9 53 CMP #$53 A:53 X:FF Y:BC P:24 SP:F9
+FABF D0 25 BNE $FAE6 A:53 X:FF Y:BC P:27 SP:F9
+FAC1 60 RTS A:53 X:FF Y:BC P:27 SP:F9
+EDB4 AD 47 06 LDA $0647 = EC A:53 X:FF Y:BC P:27 SP:FB
+EDB7 C9 EC CMP #$EC A:EC X:FF Y:BC P:A5 SP:FB
+EDB9 F0 02 BEQ $EDBD A:EC X:FF Y:BC P:27 SP:FB
+EDBD C8 INY A:EC X:FF Y:BC P:27 SP:FB
+EDBE A9 FF LDA #$FF A:EC X:FF Y:BD P:A5 SP:FB
+EDC0 8D 47 06 STA $0647 = EC A:FF X:FF Y:BD P:A5 SP:FB
+EDC3 20 C2 FA JSR $FAC2 A:FF X:FF Y:BD P:A5 SP:FB
+FAC2 B8 CLV A:FF X:FF Y:BD P:A5 SP:F9
+FAC3 38 SEC A:FF X:FF Y:BD P:A5 SP:F9
+FAC4 A9 FF LDA #$FF A:FF X:FF Y:BD P:A5 SP:F9
+FAC6 60 RTS A:FF X:FF Y:BD P:A5 SP:F9
+EDC6 FF 48 05 *ISB $0548,X @ 0647 = FF A:FF X:FF Y:BD P:A5 SP:FB
+EDC9 EA NOP A:FF X:FF Y:BD P:A5 SP:FB
+EDCA EA NOP A:FF X:FF Y:BD P:A5 SP:FB
+EDCB EA NOP A:FF X:FF Y:BD P:A5 SP:FB
+EDCC EA NOP A:FF X:FF Y:BD P:A5 SP:FB
+EDCD 20 C7 FA JSR $FAC7 A:FF X:FF Y:BD P:A5 SP:FB
+FAC7 70 1D BVS $FAE6 A:FF X:FF Y:BD P:A5 SP:F9
+FAC9 F0 1B BEQ $FAE6 A:FF X:FF Y:BD P:A5 SP:F9
+FACB 10 19 BPL $FAE6 A:FF X:FF Y:BD P:A5 SP:F9
+FACD 90 17 BCC $FAE6 A:FF X:FF Y:BD P:A5 SP:F9
+FACF C9 FF CMP #$FF A:FF X:FF Y:BD P:A5 SP:F9
+FAD1 D0 13 BNE $FAE6 A:FF X:FF Y:BD P:27 SP:F9
+FAD3 60 RTS A:FF X:FF Y:BD P:27 SP:F9
+EDD0 AD 47 06 LDA $0647 = 00 A:FF X:FF Y:BD P:27 SP:FB
+EDD3 C9 00 CMP #$00 A:00 X:FF Y:BD P:27 SP:FB
+EDD5 F0 02 BEQ $EDD9 A:00 X:FF Y:BD P:27 SP:FB
+EDD9 C8 INY A:00 X:FF Y:BD P:27 SP:FB
+EDDA A9 37 LDA #$37 A:00 X:FF Y:BE P:A5 SP:FB
+EDDC 8D 47 06 STA $0647 = 00 A:37 X:FF Y:BE P:25 SP:FB
+EDDF 20 D4 FA JSR $FAD4 A:37 X:FF Y:BE P:25 SP:FB
+FAD4 24 01 BIT $01 = FF A:37 X:FF Y:BE P:25 SP:F9
+FAD6 38 SEC A:37 X:FF Y:BE P:E5 SP:F9
+FAD7 A9 F0 LDA #$F0 A:37 X:FF Y:BE P:E5 SP:F9
+FAD9 60 RTS A:F0 X:FF Y:BE P:E5 SP:F9
+EDE2 FF 48 05 *ISB $0548,X @ 0647 = 37 A:F0 X:FF Y:BE P:E5 SP:FB
+EDE5 EA NOP A:B8 X:FF Y:BE P:A5 SP:FB
+EDE6 EA NOP A:B8 X:FF Y:BE P:A5 SP:FB
+EDE7 EA NOP A:B8 X:FF Y:BE P:A5 SP:FB
+EDE8 EA NOP A:B8 X:FF Y:BE P:A5 SP:FB
+EDE9 20 DA FA JSR $FADA A:B8 X:FF Y:BE P:A5 SP:FB
+FADA 70 0A BVS $FAE6 A:B8 X:FF Y:BE P:A5 SP:F9
+FADC F0 08 BEQ $FAE6 A:B8 X:FF Y:BE P:A5 SP:F9
+FADE 10 06 BPL $FAE6 A:B8 X:FF Y:BE P:A5 SP:F9
+FAE0 90 04 BCC $FAE6 A:B8 X:FF Y:BE P:A5 SP:F9
+FAE2 C9 B8 CMP #$B8 A:B8 X:FF Y:BE P:A5 SP:F9
+FAE4 F0 02 BEQ $FAE8 A:B8 X:FF Y:BE P:27 SP:F9
+FAE8 60 RTS A:B8 X:FF Y:BE P:27 SP:F9
+EDEC AD 47 06 LDA $0647 = 38 A:B8 X:FF Y:BE P:27 SP:FB
+EDEF C9 38 CMP #$38 A:38 X:FF Y:BE P:25 SP:FB
+EDF1 F0 02 BEQ $EDF5 A:38 X:FF Y:BE P:27 SP:FB
+EDF5 60 RTS A:38 X:FF Y:BE P:27 SP:FB
+C641 20 F6 ED JSR $EDF6 A:38 X:FF Y:BE P:27 SP:FD
+EDF6 A9 FF LDA #$FF A:38 X:FF Y:BE P:27 SP:FB
+EDF8 85 01 STA $01 = FF A:FF X:FF Y:BE P:A5 SP:FB
+EDFA A0 BF LDY #$BF A:FF X:FF Y:BE P:A5 SP:FB
+EDFC A2 02 LDX #$02 A:FF X:FF Y:BF P:A5 SP:FB
+EDFE A9 47 LDA #$47 A:FF X:02 Y:BF P:25 SP:FB
+EE00 85 47 STA $47 = 38 A:47 X:02 Y:BF P:25 SP:FB
+EE02 A9 06 LDA #$06 A:47 X:02 Y:BF P:25 SP:FB
+EE04 85 48 STA $48 = 06 A:06 X:02 Y:BF P:25 SP:FB
+EE06 A9 A5 LDA #$A5 A:06 X:02 Y:BF P:25 SP:FB
+EE08 8D 47 06 STA $0647 = 38 A:A5 X:02 Y:BF P:A5 SP:FB
+EE0B 20 7B FA JSR $FA7B A:A5 X:02 Y:BF P:A5 SP:FB
+FA7B 24 01 BIT $01 = FF A:A5 X:02 Y:BF P:A5 SP:F9
+FA7D 18 CLC A:A5 X:02 Y:BF P:E5 SP:F9
+FA7E A9 B3 LDA #$B3 A:A5 X:02 Y:BF P:E4 SP:F9
+FA80 60 RTS A:B3 X:02 Y:BF P:E4 SP:F9
+EE0E 03 45 *SLO ($45,X) @ 47 = 0647 = A5 A:B3 X:02 Y:BF P:E4 SP:FB
+EE10 EA NOP A:FB X:02 Y:BF P:E5 SP:FB
+EE11 EA NOP A:FB X:02 Y:BF P:E5 SP:FB
+EE12 EA NOP A:FB X:02 Y:BF P:E5 SP:FB
+EE13 EA NOP A:FB X:02 Y:BF P:E5 SP:FB
+EE14 20 81 FA JSR $FA81 A:FB X:02 Y:BF P:E5 SP:FB
+FA81 50 63 BVC $FAE6 A:FB X:02 Y:BF P:E5 SP:F9
+FA83 90 61 BCC $FAE6 A:FB X:02 Y:BF P:E5 SP:F9
+FA85 10 5F BPL $FAE6 A:FB X:02 Y:BF P:E5 SP:F9
+FA87 C9 FB CMP #$FB A:FB X:02 Y:BF P:E5 SP:F9
+FA89 D0 5B BNE $FAE6 A:FB X:02 Y:BF P:67 SP:F9
+FA8B 60 RTS A:FB X:02 Y:BF P:67 SP:F9
+EE17 AD 47 06 LDA $0647 = 4A A:FB X:02 Y:BF P:67 SP:FB
+EE1A C9 4A CMP #$4A A:4A X:02 Y:BF P:65 SP:FB
+EE1C F0 02 BEQ $EE20 A:4A X:02 Y:BF P:67 SP:FB
+EE20 C8 INY A:4A X:02 Y:BF P:67 SP:FB
+EE21 A9 29 LDA #$29 A:4A X:02 Y:C0 P:E5 SP:FB
+EE23 8D 47 06 STA $0647 = 4A A:29 X:02 Y:C0 P:65 SP:FB
+EE26 20 8C FA JSR $FA8C A:29 X:02 Y:C0 P:65 SP:FB
+FA8C B8 CLV A:29 X:02 Y:C0 P:65 SP:F9
+FA8D 18 CLC A:29 X:02 Y:C0 P:25 SP:F9
+FA8E A9 C3 LDA #$C3 A:29 X:02 Y:C0 P:24 SP:F9
+FA90 60 RTS A:C3 X:02 Y:C0 P:A4 SP:F9
+EE29 03 45 *SLO ($45,X) @ 47 = 0647 = 29 A:C3 X:02 Y:C0 P:A4 SP:FB
+EE2B EA NOP A:D3 X:02 Y:C0 P:A4 SP:FB
+EE2C EA NOP A:D3 X:02 Y:C0 P:A4 SP:FB
+EE2D EA NOP A:D3 X:02 Y:C0 P:A4 SP:FB
+EE2E EA NOP A:D3 X:02 Y:C0 P:A4 SP:FB
+EE2F 20 91 FA JSR $FA91 A:D3 X:02 Y:C0 P:A4 SP:FB
+FA91 70 53 BVS $FAE6 A:D3 X:02 Y:C0 P:A4 SP:F9
+FA93 F0 51 BEQ $FAE6 A:D3 X:02 Y:C0 P:A4 SP:F9
+FA95 10 4F BPL $FAE6 A:D3 X:02 Y:C0 P:A4 SP:F9
+FA97 B0 4D BCS $FAE6 A:D3 X:02 Y:C0 P:A4 SP:F9
+FA99 C9 D3 CMP #$D3 A:D3 X:02 Y:C0 P:A4 SP:F9
+FA9B D0 49 BNE $FAE6 A:D3 X:02 Y:C0 P:27 SP:F9
+FA9D 60 RTS A:D3 X:02 Y:C0 P:27 SP:F9
+EE32 AD 47 06 LDA $0647 = 52 A:D3 X:02 Y:C0 P:27 SP:FB
+EE35 C9 52 CMP #$52 A:52 X:02 Y:C0 P:25 SP:FB
+EE37 F0 02 BEQ $EE3B A:52 X:02 Y:C0 P:27 SP:FB
+EE3B C8 INY A:52 X:02 Y:C0 P:27 SP:FB
+EE3C A9 37 LDA #$37 A:52 X:02 Y:C1 P:A5 SP:FB
+EE3E 8D 47 06 STA $0647 = 52 A:37 X:02 Y:C1 P:25 SP:FB
+EE41 20 9E FA JSR $FA9E A:37 X:02 Y:C1 P:25 SP:FB
+FA9E 24 01 BIT $01 = FF A:37 X:02 Y:C1 P:25 SP:F9
+FAA0 38 SEC A:37 X:02 Y:C1 P:E5 SP:F9
+FAA1 A9 10 LDA #$10 A:37 X:02 Y:C1 P:E5 SP:F9
+FAA3 60 RTS A:10 X:02 Y:C1 P:65 SP:F9
+EE44 03 45 *SLO ($45,X) @ 47 = 0647 = 37 A:10 X:02 Y:C1 P:65 SP:FB
+EE46 EA NOP A:7E X:02 Y:C1 P:64 SP:FB
+EE47 EA NOP A:7E X:02 Y:C1 P:64 SP:FB
+EE48 EA NOP A:7E X:02 Y:C1 P:64 SP:FB
+EE49 EA NOP A:7E X:02 Y:C1 P:64 SP:FB
+EE4A 20 A4 FA JSR $FAA4 A:7E X:02 Y:C1 P:64 SP:FB
+FAA4 50 40 BVC $FAE6 A:7E X:02 Y:C1 P:64 SP:F9
+FAA6 F0 3E BEQ $FAE6 A:7E X:02 Y:C1 P:64 SP:F9
+FAA8 30 3C BMI $FAE6 A:7E X:02 Y:C1 P:64 SP:F9
+FAAA B0 3A BCS $FAE6 A:7E X:02 Y:C1 P:64 SP:F9
+FAAC C9 7E CMP #$7E A:7E X:02 Y:C1 P:64 SP:F9
+FAAE D0 36 BNE $FAE6 A:7E X:02 Y:C1 P:67 SP:F9
+FAB0 60 RTS A:7E X:02 Y:C1 P:67 SP:F9
+EE4D AD 47 06 LDA $0647 = 6E A:7E X:02 Y:C1 P:67 SP:FB
+EE50 C9 6E CMP #$6E A:6E X:02 Y:C1 P:65 SP:FB
+EE52 F0 02 BEQ $EE56 A:6E X:02 Y:C1 P:67 SP:FB
+EE56 C8 INY A:6E X:02 Y:C1 P:67 SP:FB
+EE57 A9 A5 LDA #$A5 A:6E X:02 Y:C2 P:E5 SP:FB
+EE59 85 47 STA $47 = 47 A:A5 X:02 Y:C2 P:E5 SP:FB
+EE5B 20 7B FA JSR $FA7B A:A5 X:02 Y:C2 P:E5 SP:FB
+FA7B 24 01 BIT $01 = FF A:A5 X:02 Y:C2 P:E5 SP:F9
+FA7D 18 CLC A:A5 X:02 Y:C2 P:E5 SP:F9
+FA7E A9 B3 LDA #$B3 A:A5 X:02 Y:C2 P:E4 SP:F9
+FA80 60 RTS A:B3 X:02 Y:C2 P:E4 SP:F9
+EE5E 07 47 *SLO $47 = A5 A:B3 X:02 Y:C2 P:E4 SP:FB
+EE60 EA NOP A:FB X:02 Y:C2 P:E5 SP:FB
+EE61 EA NOP A:FB X:02 Y:C2 P:E5 SP:FB
+EE62 EA NOP A:FB X:02 Y:C2 P:E5 SP:FB
+EE63 EA NOP A:FB X:02 Y:C2 P:E5 SP:FB
+EE64 20 81 FA JSR $FA81 A:FB X:02 Y:C2 P:E5 SP:FB
+FA81 50 63 BVC $FAE6 A:FB X:02 Y:C2 P:E5 SP:F9
+FA83 90 61 BCC $FAE6 A:FB X:02 Y:C2 P:E5 SP:F9
+FA85 10 5F BPL $FAE6 A:FB X:02 Y:C2 P:E5 SP:F9
+FA87 C9 FB CMP #$FB A:FB X:02 Y:C2 P:E5 SP:F9
+FA89 D0 5B BNE $FAE6 A:FB X:02 Y:C2 P:67 SP:F9
+FA8B 60 RTS A:FB X:02 Y:C2 P:67 SP:F9
+EE67 A5 47 LDA $47 = 4A A:FB X:02 Y:C2 P:67 SP:FB
+EE69 C9 4A CMP #$4A A:4A X:02 Y:C2 P:65 SP:FB
+EE6B F0 02 BEQ $EE6F A:4A X:02 Y:C2 P:67 SP:FB
+EE6F C8 INY A:4A X:02 Y:C2 P:67 SP:FB
+EE70 A9 29 LDA #$29 A:4A X:02 Y:C3 P:E5 SP:FB
+EE72 85 47 STA $47 = 4A A:29 X:02 Y:C3 P:65 SP:FB
+EE74 20 8C FA JSR $FA8C A:29 X:02 Y:C3 P:65 SP:FB
+FA8C B8 CLV A:29 X:02 Y:C3 P:65 SP:F9
+FA8D 18 CLC A:29 X:02 Y:C3 P:25 SP:F9
+FA8E A9 C3 LDA #$C3 A:29 X:02 Y:C3 P:24 SP:F9
+FA90 60 RTS A:C3 X:02 Y:C3 P:A4 SP:F9
+EE77 07 47 *SLO $47 = 29 A:C3 X:02 Y:C3 P:A4 SP:FB
+EE79 EA NOP A:D3 X:02 Y:C3 P:A4 SP:FB
+EE7A EA NOP A:D3 X:02 Y:C3 P:A4 SP:FB
+EE7B EA NOP A:D3 X:02 Y:C3 P:A4 SP:FB
+EE7C EA NOP A:D3 X:02 Y:C3 P:A4 SP:FB
+EE7D 20 91 FA JSR $FA91 A:D3 X:02 Y:C3 P:A4 SP:FB
+FA91 70 53 BVS $FAE6 A:D3 X:02 Y:C3 P:A4 SP:F9
+FA93 F0 51 BEQ $FAE6 A:D3 X:02 Y:C3 P:A4 SP:F9
+FA95 10 4F BPL $FAE6 A:D3 X:02 Y:C3 P:A4 SP:F9
+FA97 B0 4D BCS $FAE6 A:D3 X:02 Y:C3 P:A4 SP:F9
+FA99 C9 D3 CMP #$D3 A:D3 X:02 Y:C3 P:A4 SP:F9
+FA9B D0 49 BNE $FAE6 A:D3 X:02 Y:C3 P:27 SP:F9
+FA9D 60 RTS A:D3 X:02 Y:C3 P:27 SP:F9
+EE80 A5 47 LDA $47 = 52 A:D3 X:02 Y:C3 P:27 SP:FB
+EE82 C9 52 CMP #$52 A:52 X:02 Y:C3 P:25 SP:FB
+EE84 F0 02 BEQ $EE88 A:52 X:02 Y:C3 P:27 SP:FB
+EE88 C8 INY A:52 X:02 Y:C3 P:27 SP:FB
+EE89 A9 37 LDA #$37 A:52 X:02 Y:C4 P:A5 SP:FB
+EE8B 85 47 STA $47 = 52 A:37 X:02 Y:C4 P:25 SP:FB
+EE8D 20 9E FA JSR $FA9E A:37 X:02 Y:C4 P:25 SP:FB
+FA9E 24 01 BIT $01 = FF A:37 X:02 Y:C4 P:25 SP:F9
+FAA0 38 SEC A:37 X:02 Y:C4 P:E5 SP:F9
+FAA1 A9 10 LDA #$10 A:37 X:02 Y:C4 P:E5 SP:F9
+FAA3 60 RTS A:10 X:02 Y:C4 P:65 SP:F9
+EE90 07 47 *SLO $47 = 37 A:10 X:02 Y:C4 P:65 SP:FB
+EE92 EA NOP A:7E X:02 Y:C4 P:64 SP:FB
+EE93 EA NOP A:7E X:02 Y:C4 P:64 SP:FB
+EE94 EA NOP A:7E X:02 Y:C4 P:64 SP:FB
+EE95 EA NOP A:7E X:02 Y:C4 P:64 SP:FB
+EE96 20 A4 FA JSR $FAA4 A:7E X:02 Y:C4 P:64 SP:FB
+FAA4 50 40 BVC $FAE6 A:7E X:02 Y:C4 P:64 SP:F9
+FAA6 F0 3E BEQ $FAE6 A:7E X:02 Y:C4 P:64 SP:F9
+FAA8 30 3C BMI $FAE6 A:7E X:02 Y:C4 P:64 SP:F9
+FAAA B0 3A BCS $FAE6 A:7E X:02 Y:C4 P:64 SP:F9
+FAAC C9 7E CMP #$7E A:7E X:02 Y:C4 P:64 SP:F9
+FAAE D0 36 BNE $FAE6 A:7E X:02 Y:C4 P:67 SP:F9
+FAB0 60 RTS A:7E X:02 Y:C4 P:67 SP:F9
+EE99 A5 47 LDA $47 = 6E A:7E X:02 Y:C4 P:67 SP:FB
+EE9B C9 6E CMP #$6E A:6E X:02 Y:C4 P:65 SP:FB
+EE9D F0 02 BEQ $EEA1 A:6E X:02 Y:C4 P:67 SP:FB
+EEA1 C8 INY A:6E X:02 Y:C4 P:67 SP:FB
+EEA2 A9 A5 LDA #$A5 A:6E X:02 Y:C5 P:E5 SP:FB
+EEA4 8D 47 06 STA $0647 = 6E A:A5 X:02 Y:C5 P:E5 SP:FB
+EEA7 20 7B FA JSR $FA7B A:A5 X:02 Y:C5 P:E5 SP:FB
+FA7B 24 01 BIT $01 = FF A:A5 X:02 Y:C5 P:E5 SP:F9
+FA7D 18 CLC A:A5 X:02 Y:C5 P:E5 SP:F9
+FA7E A9 B3 LDA #$B3 A:A5 X:02 Y:C5 P:E4 SP:F9
+FA80 60 RTS A:B3 X:02 Y:C5 P:E4 SP:F9
+EEAA 0F 47 06 *SLO $0647 = A5 A:B3 X:02 Y:C5 P:E4 SP:FB
+EEAD EA NOP A:FB X:02 Y:C5 P:E5 SP:FB
+EEAE EA NOP A:FB X:02 Y:C5 P:E5 SP:FB
+EEAF EA NOP A:FB X:02 Y:C5 P:E5 SP:FB
+EEB0 EA NOP A:FB X:02 Y:C5 P:E5 SP:FB
+EEB1 20 81 FA JSR $FA81 A:FB X:02 Y:C5 P:E5 SP:FB
+FA81 50 63 BVC $FAE6 A:FB X:02 Y:C5 P:E5 SP:F9
+FA83 90 61 BCC $FAE6 A:FB X:02 Y:C5 P:E5 SP:F9
+FA85 10 5F BPL $FAE6 A:FB X:02 Y:C5 P:E5 SP:F9
+FA87 C9 FB CMP #$FB A:FB X:02 Y:C5 P:E5 SP:F9
+FA89 D0 5B BNE $FAE6 A:FB X:02 Y:C5 P:67 SP:F9
+FA8B 60 RTS A:FB X:02 Y:C5 P:67 SP:F9
+EEB4 AD 47 06 LDA $0647 = 4A A:FB X:02 Y:C5 P:67 SP:FB
+EEB7 C9 4A CMP #$4A A:4A X:02 Y:C5 P:65 SP:FB
+EEB9 F0 02 BEQ $EEBD A:4A X:02 Y:C5 P:67 SP:FB
+EEBD C8 INY A:4A X:02 Y:C5 P:67 SP:FB
+EEBE A9 29 LDA #$29 A:4A X:02 Y:C6 P:E5 SP:FB
+EEC0 8D 47 06 STA $0647 = 4A A:29 X:02 Y:C6 P:65 SP:FB
+EEC3 20 8C FA JSR $FA8C A:29 X:02 Y:C6 P:65 SP:FB
+FA8C B8 CLV A:29 X:02 Y:C6 P:65 SP:F9
+FA8D 18 CLC A:29 X:02 Y:C6 P:25 SP:F9
+FA8E A9 C3 LDA #$C3 A:29 X:02 Y:C6 P:24 SP:F9
+FA90 60 RTS A:C3 X:02 Y:C6 P:A4 SP:F9
+EEC6 0F 47 06 *SLO $0647 = 29 A:C3 X:02 Y:C6 P:A4 SP:FB
+EEC9 EA NOP A:D3 X:02 Y:C6 P:A4 SP:FB
+EECA EA NOP A:D3 X:02 Y:C6 P:A4 SP:FB
+EECB EA NOP A:D3 X:02 Y:C6 P:A4 SP:FB
+EECC EA NOP A:D3 X:02 Y:C6 P:A4 SP:FB
+EECD 20 91 FA JSR $FA91 A:D3 X:02 Y:C6 P:A4 SP:FB
+FA91 70 53 BVS $FAE6 A:D3 X:02 Y:C6 P:A4 SP:F9
+FA93 F0 51 BEQ $FAE6 A:D3 X:02 Y:C6 P:A4 SP:F9
+FA95 10 4F BPL $FAE6 A:D3 X:02 Y:C6 P:A4 SP:F9
+FA97 B0 4D BCS $FAE6 A:D3 X:02 Y:C6 P:A4 SP:F9
+FA99 C9 D3 CMP #$D3 A:D3 X:02 Y:C6 P:A4 SP:F9
+FA9B D0 49 BNE $FAE6 A:D3 X:02 Y:C6 P:27 SP:F9
+FA9D 60 RTS A:D3 X:02 Y:C6 P:27 SP:F9
+EED0 AD 47 06 LDA $0647 = 52 A:D3 X:02 Y:C6 P:27 SP:FB
+EED3 C9 52 CMP #$52 A:52 X:02 Y:C6 P:25 SP:FB
+EED5 F0 02 BEQ $EED9 A:52 X:02 Y:C6 P:27 SP:FB
+EED9 C8 INY A:52 X:02 Y:C6 P:27 SP:FB
+EEDA A9 37 LDA #$37 A:52 X:02 Y:C7 P:A5 SP:FB
+EEDC 8D 47 06 STA $0647 = 52 A:37 X:02 Y:C7 P:25 SP:FB
+EEDF 20 9E FA JSR $FA9E A:37 X:02 Y:C7 P:25 SP:FB
+FA9E 24 01 BIT $01 = FF A:37 X:02 Y:C7 P:25 SP:F9
+FAA0 38 SEC A:37 X:02 Y:C7 P:E5 SP:F9
+FAA1 A9 10 LDA #$10 A:37 X:02 Y:C7 P:E5 SP:F9
+FAA3 60 RTS A:10 X:02 Y:C7 P:65 SP:F9
+EEE2 0F 47 06 *SLO $0647 = 37 A:10 X:02 Y:C7 P:65 SP:FB
+EEE5 EA NOP A:7E X:02 Y:C7 P:64 SP:FB
+EEE6 EA NOP A:7E X:02 Y:C7 P:64 SP:FB
+EEE7 EA NOP A:7E X:02 Y:C7 P:64 SP:FB
+EEE8 EA NOP A:7E X:02 Y:C7 P:64 SP:FB
+EEE9 20 A4 FA JSR $FAA4 A:7E X:02 Y:C7 P:64 SP:FB
+FAA4 50 40 BVC $FAE6 A:7E X:02 Y:C7 P:64 SP:F9
+FAA6 F0 3E BEQ $FAE6 A:7E X:02 Y:C7 P:64 SP:F9
+FAA8 30 3C BMI $FAE6 A:7E X:02 Y:C7 P:64 SP:F9
+FAAA B0 3A BCS $FAE6 A:7E X:02 Y:C7 P:64 SP:F9
+FAAC C9 7E CMP #$7E A:7E X:02 Y:C7 P:64 SP:F9
+FAAE D0 36 BNE $FAE6 A:7E X:02 Y:C7 P:67 SP:F9
+FAB0 60 RTS A:7E X:02 Y:C7 P:67 SP:F9
+EEEC AD 47 06 LDA $0647 = 6E A:7E X:02 Y:C7 P:67 SP:FB
+EEEF C9 6E CMP #$6E A:6E X:02 Y:C7 P:65 SP:FB
+EEF1 F0 02 BEQ $EEF5 A:6E X:02 Y:C7 P:67 SP:FB
+EEF5 A9 A5 LDA #$A5 A:6E X:02 Y:C7 P:67 SP:FB
+EEF7 8D 47 06 STA $0647 = 6E A:A5 X:02 Y:C7 P:E5 SP:FB
+EEFA A9 48 LDA #$48 A:A5 X:02 Y:C7 P:E5 SP:FB
+EEFC 85 45 STA $45 = 48 A:48 X:02 Y:C7 P:65 SP:FB
+EEFE A9 05 LDA #$05 A:48 X:02 Y:C7 P:65 SP:FB
+EF00 85 46 STA $46 = 05 A:05 X:02 Y:C7 P:65 SP:FB
+EF02 A0 FF LDY #$FF A:05 X:02 Y:C7 P:65 SP:FB
+EF04 20 7B FA JSR $FA7B A:05 X:02 Y:FF P:E5 SP:FB
+FA7B 24 01 BIT $01 = FF A:05 X:02 Y:FF P:E5 SP:F9
+FA7D 18 CLC A:05 X:02 Y:FF P:E5 SP:F9
+FA7E A9 B3 LDA #$B3 A:05 X:02 Y:FF P:E4 SP:F9
+FA80 60 RTS A:B3 X:02 Y:FF P:E4 SP:F9
+EF07 13 45 *SLO ($45),Y = 0548 @ 0647 = A5 A:B3 X:02 Y:FF P:E4 SP:FB
+EF09 EA NOP A:FB X:02 Y:FF P:E5 SP:FB
+EF0A EA NOP A:FB X:02 Y:FF P:E5 SP:FB
+EF0B 08 PHP A:FB X:02 Y:FF P:E5 SP:FB
+EF0C 48 PHA A:FB X:02 Y:FF P:E5 SP:FA
+EF0D A0 C8 LDY #$C8 A:FB X:02 Y:FF P:E5 SP:F9
+EF0F 68 PLA A:FB X:02 Y:C8 P:E5 SP:F9
+EF10 28 PLP A:FB X:02 Y:C8 P:E5 SP:FA
+EF11 20 81 FA JSR $FA81 A:FB X:02 Y:C8 P:E5 SP:FB
+FA81 50 63 BVC $FAE6 A:FB X:02 Y:C8 P:E5 SP:F9
+FA83 90 61 BCC $FAE6 A:FB X:02 Y:C8 P:E5 SP:F9
+FA85 10 5F BPL $FAE6 A:FB X:02 Y:C8 P:E5 SP:F9
+FA87 C9 FB CMP #$FB A:FB X:02 Y:C8 P:E5 SP:F9
+FA89 D0 5B BNE $FAE6 A:FB X:02 Y:C8 P:67 SP:F9
+FA8B 60 RTS A:FB X:02 Y:C8 P:67 SP:F9
+EF14 AD 47 06 LDA $0647 = 4A A:FB X:02 Y:C8 P:67 SP:FB
+EF17 C9 4A CMP #$4A A:4A X:02 Y:C8 P:65 SP:FB
+EF19 F0 02 BEQ $EF1D A:4A X:02 Y:C8 P:67 SP:FB
+EF1D A0 FF LDY #$FF A:4A X:02 Y:C8 P:67 SP:FB
+EF1F A9 29 LDA #$29 A:4A X:02 Y:FF P:E5 SP:FB
+EF21 8D 47 06 STA $0647 = 4A A:29 X:02 Y:FF P:65 SP:FB
+EF24 20 8C FA JSR $FA8C A:29 X:02 Y:FF P:65 SP:FB
+FA8C B8 CLV A:29 X:02 Y:FF P:65 SP:F9
+FA8D 18 CLC A:29 X:02 Y:FF P:25 SP:F9
+FA8E A9 C3 LDA #$C3 A:29 X:02 Y:FF P:24 SP:F9
+FA90 60 RTS A:C3 X:02 Y:FF P:A4 SP:F9
+EF27 13 45 *SLO ($45),Y = 0548 @ 0647 = 29 A:C3 X:02 Y:FF P:A4 SP:FB
+EF29 EA NOP A:D3 X:02 Y:FF P:A4 SP:FB
+EF2A EA NOP A:D3 X:02 Y:FF P:A4 SP:FB
+EF2B 08 PHP A:D3 X:02 Y:FF P:A4 SP:FB
+EF2C 48 PHA A:D3 X:02 Y:FF P:A4 SP:FA
+EF2D A0 C9 LDY #$C9 A:D3 X:02 Y:FF P:A4 SP:F9
+EF2F 68 PLA A:D3 X:02 Y:C9 P:A4 SP:F9
+EF30 28 PLP A:D3 X:02 Y:C9 P:A4 SP:FA
+EF31 20 91 FA JSR $FA91 A:D3 X:02 Y:C9 P:A4 SP:FB
+FA91 70 53 BVS $FAE6 A:D3 X:02 Y:C9 P:A4 SP:F9
+FA93 F0 51 BEQ $FAE6 A:D3 X:02 Y:C9 P:A4 SP:F9
+FA95 10 4F BPL $FAE6 A:D3 X:02 Y:C9 P:A4 SP:F9
+FA97 B0 4D BCS $FAE6 A:D3 X:02 Y:C9 P:A4 SP:F9
+FA99 C9 D3 CMP #$D3 A:D3 X:02 Y:C9 P:A4 SP:F9
+FA9B D0 49 BNE $FAE6 A:D3 X:02 Y:C9 P:27 SP:F9
+FA9D 60 RTS A:D3 X:02 Y:C9 P:27 SP:F9
+EF34 AD 47 06 LDA $0647 = 52 A:D3 X:02 Y:C9 P:27 SP:FB
+EF37 C9 52 CMP #$52 A:52 X:02 Y:C9 P:25 SP:FB
+EF39 F0 02 BEQ $EF3D A:52 X:02 Y:C9 P:27 SP:FB
+EF3D A0 FF LDY #$FF A:52 X:02 Y:C9 P:27 SP:FB
+EF3F A9 37 LDA #$37 A:52 X:02 Y:FF P:A5 SP:FB
+EF41 8D 47 06 STA $0647 = 52 A:37 X:02 Y:FF P:25 SP:FB
+EF44 20 9E FA JSR $FA9E A:37 X:02 Y:FF P:25 SP:FB
+FA9E 24 01 BIT $01 = FF A:37 X:02 Y:FF P:25 SP:F9
+FAA0 38 SEC A:37 X:02 Y:FF P:E5 SP:F9
+FAA1 A9 10 LDA #$10 A:37 X:02 Y:FF P:E5 SP:F9
+FAA3 60 RTS A:10 X:02 Y:FF P:65 SP:F9
+EF47 13 45 *SLO ($45),Y = 0548 @ 0647 = 37 A:10 X:02 Y:FF P:65 SP:FB
+EF49 EA NOP A:7E X:02 Y:FF P:64 SP:FB
+EF4A EA NOP A:7E X:02 Y:FF P:64 SP:FB
+EF4B 08 PHP A:7E X:02 Y:FF P:64 SP:FB
+EF4C 48 PHA A:7E X:02 Y:FF P:64 SP:FA
+EF4D A0 CA LDY #$CA A:7E X:02 Y:FF P:64 SP:F9
+EF4F 68 PLA A:7E X:02 Y:CA P:E4 SP:F9
+EF50 28 PLP A:7E X:02 Y:CA P:64 SP:FA
+EF51 20 A4 FA JSR $FAA4 A:7E X:02 Y:CA P:64 SP:FB
+FAA4 50 40 BVC $FAE6 A:7E X:02 Y:CA P:64 SP:F9
+FAA6 F0 3E BEQ $FAE6 A:7E X:02 Y:CA P:64 SP:F9
+FAA8 30 3C BMI $FAE6 A:7E X:02 Y:CA P:64 SP:F9
+FAAA B0 3A BCS $FAE6 A:7E X:02 Y:CA P:64 SP:F9
+FAAC C9 7E CMP #$7E A:7E X:02 Y:CA P:64 SP:F9
+FAAE D0 36 BNE $FAE6 A:7E X:02 Y:CA P:67 SP:F9
+FAB0 60 RTS A:7E X:02 Y:CA P:67 SP:F9
+EF54 AD 47 06 LDA $0647 = 6E A:7E X:02 Y:CA P:67 SP:FB
+EF57 C9 6E CMP #$6E A:6E X:02 Y:CA P:65 SP:FB
+EF59 F0 02 BEQ $EF5D A:6E X:02 Y:CA P:67 SP:FB
+EF5D A0 CB LDY #$CB A:6E X:02 Y:CA P:67 SP:FB
+EF5F A2 FF LDX #$FF A:6E X:02 Y:CB P:E5 SP:FB
+EF61 A9 A5 LDA #$A5 A:6E X:FF Y:CB P:E5 SP:FB
+EF63 85 47 STA $47 = 6E A:A5 X:FF Y:CB P:E5 SP:FB
+EF65 20 7B FA JSR $FA7B A:A5 X:FF Y:CB P:E5 SP:FB
+FA7B 24 01 BIT $01 = FF A:A5 X:FF Y:CB P:E5 SP:F9
+FA7D 18 CLC A:A5 X:FF Y:CB P:E5 SP:F9
+FA7E A9 B3 LDA #$B3 A:A5 X:FF Y:CB P:E4 SP:F9
+FA80 60 RTS A:B3 X:FF Y:CB P:E4 SP:F9
+EF68 17 48 *SLO $48,X @ 47 = A5 A:B3 X:FF Y:CB P:E4 SP:FB
+EF6A EA NOP A:FB X:FF Y:CB P:E5 SP:FB
+EF6B EA NOP A:FB X:FF Y:CB P:E5 SP:FB
+EF6C EA NOP A:FB X:FF Y:CB P:E5 SP:FB
+EF6D EA NOP A:FB X:FF Y:CB P:E5 SP:FB
+EF6E 20 81 FA JSR $FA81 A:FB X:FF Y:CB P:E5 SP:FB
+FA81 50 63 BVC $FAE6 A:FB X:FF Y:CB P:E5 SP:F9
+FA83 90 61 BCC $FAE6 A:FB X:FF Y:CB P:E5 SP:F9
+FA85 10 5F BPL $FAE6 A:FB X:FF Y:CB P:E5 SP:F9
+FA87 C9 FB CMP #$FB A:FB X:FF Y:CB P:E5 SP:F9
+FA89 D0 5B BNE $FAE6 A:FB X:FF Y:CB P:67 SP:F9
+FA8B 60 RTS A:FB X:FF Y:CB P:67 SP:F9
+EF71 A5 47 LDA $47 = 4A A:FB X:FF Y:CB P:67 SP:FB
+EF73 C9 4A CMP #$4A A:4A X:FF Y:CB P:65 SP:FB
+EF75 F0 02 BEQ $EF79 A:4A X:FF Y:CB P:67 SP:FB
+EF79 C8 INY A:4A X:FF Y:CB P:67 SP:FB
+EF7A A9 29 LDA #$29 A:4A X:FF Y:CC P:E5 SP:FB
+EF7C 85 47 STA $47 = 4A A:29 X:FF Y:CC P:65 SP:FB
+EF7E 20 8C FA JSR $FA8C A:29 X:FF Y:CC P:65 SP:FB
+FA8C B8 CLV A:29 X:FF Y:CC P:65 SP:F9
+FA8D 18 CLC A:29 X:FF Y:CC P:25 SP:F9
+FA8E A9 C3 LDA #$C3 A:29 X:FF Y:CC P:24 SP:F9
+FA90 60 RTS A:C3 X:FF Y:CC P:A4 SP:F9
+EF81 17 48 *SLO $48,X @ 47 = 29 A:C3 X:FF Y:CC P:A4 SP:FB
+EF83 EA NOP A:D3 X:FF Y:CC P:A4 SP:FB
+EF84 EA NOP A:D3 X:FF Y:CC P:A4 SP:FB
+EF85 EA NOP A:D3 X:FF Y:CC P:A4 SP:FB
+EF86 EA NOP A:D3 X:FF Y:CC P:A4 SP:FB
+EF87 20 91 FA JSR $FA91 A:D3 X:FF Y:CC P:A4 SP:FB
+FA91 70 53 BVS $FAE6 A:D3 X:FF Y:CC P:A4 SP:F9
+FA93 F0 51 BEQ $FAE6 A:D3 X:FF Y:CC P:A4 SP:F9
+FA95 10 4F BPL $FAE6 A:D3 X:FF Y:CC P:A4 SP:F9
+FA97 B0 4D BCS $FAE6 A:D3 X:FF Y:CC P:A4 SP:F9
+FA99 C9 D3 CMP #$D3 A:D3 X:FF Y:CC P:A4 SP:F9
+FA9B D0 49 BNE $FAE6 A:D3 X:FF Y:CC P:27 SP:F9
+FA9D 60 RTS A:D3 X:FF Y:CC P:27 SP:F9
+EF8A A5 47 LDA $47 = 52 A:D3 X:FF Y:CC P:27 SP:FB
+EF8C C9 52 CMP #$52 A:52 X:FF Y:CC P:25 SP:FB
+EF8E F0 02 BEQ $EF92 A:52 X:FF Y:CC P:27 SP:FB
+EF92 C8 INY A:52 X:FF Y:CC P:27 SP:FB
+EF93 A9 37 LDA #$37 A:52 X:FF Y:CD P:A5 SP:FB
+EF95 85 47 STA $47 = 52 A:37 X:FF Y:CD P:25 SP:FB
+EF97 20 9E FA JSR $FA9E A:37 X:FF Y:CD P:25 SP:FB
+FA9E 24 01 BIT $01 = FF A:37 X:FF Y:CD P:25 SP:F9
+FAA0 38 SEC A:37 X:FF Y:CD P:E5 SP:F9
+FAA1 A9 10 LDA #$10 A:37 X:FF Y:CD P:E5 SP:F9
+FAA3 60 RTS A:10 X:FF Y:CD P:65 SP:F9
+EF9A 17 48 *SLO $48,X @ 47 = 37 A:10 X:FF Y:CD P:65 SP:FB
+EF9C EA NOP A:7E X:FF Y:CD P:64 SP:FB
+EF9D EA NOP A:7E X:FF Y:CD P:64 SP:FB
+EF9E EA NOP A:7E X:FF Y:CD P:64 SP:FB
+EF9F EA NOP A:7E X:FF Y:CD P:64 SP:FB
+EFA0 20 A4 FA JSR $FAA4 A:7E X:FF Y:CD P:64 SP:FB
+FAA4 50 40 BVC $FAE6 A:7E X:FF Y:CD P:64 SP:F9
+FAA6 F0 3E BEQ $FAE6 A:7E X:FF Y:CD P:64 SP:F9
+FAA8 30 3C BMI $FAE6 A:7E X:FF Y:CD P:64 SP:F9
+FAAA B0 3A BCS $FAE6 A:7E X:FF Y:CD P:64 SP:F9
+FAAC C9 7E CMP #$7E A:7E X:FF Y:CD P:64 SP:F9
+FAAE D0 36 BNE $FAE6 A:7E X:FF Y:CD P:67 SP:F9
+FAB0 60 RTS A:7E X:FF Y:CD P:67 SP:F9
+EFA3 A5 47 LDA $47 = 6E A:7E X:FF Y:CD P:67 SP:FB
+EFA5 C9 6E CMP #$6E A:6E X:FF Y:CD P:65 SP:FB
+EFA7 F0 02 BEQ $EFAB A:6E X:FF Y:CD P:67 SP:FB
+EFAB A9 A5 LDA #$A5 A:6E X:FF Y:CD P:67 SP:FB
+EFAD 8D 47 06 STA $0647 = 6E A:A5 X:FF Y:CD P:E5 SP:FB
+EFB0 A0 FF LDY #$FF A:A5 X:FF Y:CD P:E5 SP:FB
+EFB2 20 7B FA JSR $FA7B A:A5 X:FF Y:FF P:E5 SP:FB
+FA7B 24 01 BIT $01 = FF A:A5 X:FF Y:FF P:E5 SP:F9
+FA7D 18 CLC A:A5 X:FF Y:FF P:E5 SP:F9
+FA7E A9 B3 LDA #$B3 A:A5 X:FF Y:FF P:E4 SP:F9
+FA80 60 RTS A:B3 X:FF Y:FF P:E4 SP:F9
+EFB5 1B 48 05 *SLO $0548,Y @ 0647 = A5 A:B3 X:FF Y:FF P:E4 SP:FB
+EFB8 EA NOP A:FB X:FF Y:FF P:E5 SP:FB
+EFB9 EA NOP A:FB X:FF Y:FF P:E5 SP:FB
+EFBA 08 PHP A:FB X:FF Y:FF P:E5 SP:FB
+EFBB 48 PHA A:FB X:FF Y:FF P:E5 SP:FA
+EFBC A0 CE LDY #$CE A:FB X:FF Y:FF P:E5 SP:F9
+EFBE 68 PLA A:FB X:FF Y:CE P:E5 SP:F9
+EFBF 28 PLP A:FB X:FF Y:CE P:E5 SP:FA
+EFC0 20 81 FA JSR $FA81 A:FB X:FF Y:CE P:E5 SP:FB
+FA81 50 63 BVC $FAE6 A:FB X:FF Y:CE P:E5 SP:F9
+FA83 90 61 BCC $FAE6 A:FB X:FF Y:CE P:E5 SP:F9
+FA85 10 5F BPL $FAE6 A:FB X:FF Y:CE P:E5 SP:F9
+FA87 C9 FB CMP #$FB A:FB X:FF Y:CE P:E5 SP:F9
+FA89 D0 5B BNE $FAE6 A:FB X:FF Y:CE P:67 SP:F9
+FA8B 60 RTS A:FB X:FF Y:CE P:67 SP:F9
+EFC3 AD 47 06 LDA $0647 = 4A A:FB X:FF Y:CE P:67 SP:FB
+EFC6 C9 4A CMP #$4A A:4A X:FF Y:CE P:65 SP:FB
+EFC8 F0 02 BEQ $EFCC A:4A X:FF Y:CE P:67 SP:FB
+EFCC A0 FF LDY #$FF A:4A X:FF Y:CE P:67 SP:FB
+EFCE A9 29 LDA #$29 A:4A X:FF Y:FF P:E5 SP:FB
+EFD0 8D 47 06 STA $0647 = 4A A:29 X:FF Y:FF P:65 SP:FB
+EFD3 20 8C FA JSR $FA8C A:29 X:FF Y:FF P:65 SP:FB
+FA8C B8 CLV A:29 X:FF Y:FF P:65 SP:F9
+FA8D 18 CLC A:29 X:FF Y:FF P:25 SP:F9
+FA8E A9 C3 LDA #$C3 A:29 X:FF Y:FF P:24 SP:F9
+FA90 60 RTS A:C3 X:FF Y:FF P:A4 SP:F9
+EFD6 1B 48 05 *SLO $0548,Y @ 0647 = 29 A:C3 X:FF Y:FF P:A4 SP:FB
+EFD9 EA NOP A:D3 X:FF Y:FF P:A4 SP:FB
+EFDA EA NOP A:D3 X:FF Y:FF P:A4 SP:FB
+EFDB 08 PHP A:D3 X:FF Y:FF P:A4 SP:FB
+EFDC 48 PHA A:D3 X:FF Y:FF P:A4 SP:FA
+EFDD A0 CF LDY #$CF A:D3 X:FF Y:FF P:A4 SP:F9
+EFDF 68 PLA A:D3 X:FF Y:CF P:A4 SP:F9
+EFE0 28 PLP A:D3 X:FF Y:CF P:A4 SP:FA
+EFE1 20 91 FA JSR $FA91 A:D3 X:FF Y:CF P:A4 SP:FB
+FA91 70 53 BVS $FAE6 A:D3 X:FF Y:CF P:A4 SP:F9
+FA93 F0 51 BEQ $FAE6 A:D3 X:FF Y:CF P:A4 SP:F9
+FA95 10 4F BPL $FAE6 A:D3 X:FF Y:CF P:A4 SP:F9
+FA97 B0 4D BCS $FAE6 A:D3 X:FF Y:CF P:A4 SP:F9
+FA99 C9 D3 CMP #$D3 A:D3 X:FF Y:CF P:A4 SP:F9
+FA9B D0 49 BNE $FAE6 A:D3 X:FF Y:CF P:27 SP:F9
+FA9D 60 RTS A:D3 X:FF Y:CF P:27 SP:F9
+EFE4 AD 47 06 LDA $0647 = 52 A:D3 X:FF Y:CF P:27 SP:FB
+EFE7 C9 52 CMP #$52 A:52 X:FF Y:CF P:25 SP:FB
+EFE9 F0 02 BEQ $EFED A:52 X:FF Y:CF P:27 SP:FB
+EFED A0 FF LDY #$FF A:52 X:FF Y:CF P:27 SP:FB
+EFEF A9 37 LDA #$37 A:52 X:FF Y:FF P:A5 SP:FB
+EFF1 8D 47 06 STA $0647 = 52 A:37 X:FF Y:FF P:25 SP:FB
+EFF4 20 9E FA JSR $FA9E A:37 X:FF Y:FF P:25 SP:FB
+FA9E 24 01 BIT $01 = FF A:37 X:FF Y:FF P:25 SP:F9
+FAA0 38 SEC A:37 X:FF Y:FF P:E5 SP:F9
+FAA1 A9 10 LDA #$10 A:37 X:FF Y:FF P:E5 SP:F9
+FAA3 60 RTS A:10 X:FF Y:FF P:65 SP:F9
+EFF7 1B 48 05 *SLO $0548,Y @ 0647 = 37 A:10 X:FF Y:FF P:65 SP:FB
+EFFA EA NOP A:7E X:FF Y:FF P:64 SP:FB
+EFFB EA NOP A:7E X:FF Y:FF P:64 SP:FB
+EFFC 08 PHP A:7E X:FF Y:FF P:64 SP:FB
+EFFD 48 PHA A:7E X:FF Y:FF P:64 SP:FA
+EFFE A0 D0 LDY #$D0 A:7E X:FF Y:FF P:64 SP:F9
+F000 68 PLA A:7E X:FF Y:D0 P:E4 SP:F9
+F001 28 PLP A:7E X:FF Y:D0 P:64 SP:FA
+F002 20 A4 FA JSR $FAA4 A:7E X:FF Y:D0 P:64 SP:FB
+FAA4 50 40 BVC $FAE6 A:7E X:FF Y:D0 P:64 SP:F9
+FAA6 F0 3E BEQ $FAE6 A:7E X:FF Y:D0 P:64 SP:F9
+FAA8 30 3C BMI $FAE6 A:7E X:FF Y:D0 P:64 SP:F9
+FAAA B0 3A BCS $FAE6 A:7E X:FF Y:D0 P:64 SP:F9
+FAAC C9 7E CMP #$7E A:7E X:FF Y:D0 P:64 SP:F9
+FAAE D0 36 BNE $FAE6 A:7E X:FF Y:D0 P:67 SP:F9
+FAB0 60 RTS A:7E X:FF Y:D0 P:67 SP:F9
+F005 AD 47 06 LDA $0647 = 6E A:7E X:FF Y:D0 P:67 SP:FB
+F008 C9 6E CMP #$6E A:6E X:FF Y:D0 P:65 SP:FB
+F00A F0 02 BEQ $F00E A:6E X:FF Y:D0 P:67 SP:FB
+F00E A0 D1 LDY #$D1 A:6E X:FF Y:D0 P:67 SP:FB
+F010 A2 FF LDX #$FF A:6E X:FF Y:D1 P:E5 SP:FB
+F012 A9 A5 LDA #$A5 A:6E X:FF Y:D1 P:E5 SP:FB
+F014 8D 47 06 STA $0647 = 6E A:A5 X:FF Y:D1 P:E5 SP:FB
+F017 20 7B FA JSR $FA7B A:A5 X:FF Y:D1 P:E5 SP:FB
+FA7B 24 01 BIT $01 = FF A:A5 X:FF Y:D1 P:E5 SP:F9
+FA7D 18 CLC A:A5 X:FF Y:D1 P:E5 SP:F9
+FA7E A9 B3 LDA #$B3 A:A5 X:FF Y:D1 P:E4 SP:F9
+FA80 60 RTS A:B3 X:FF Y:D1 P:E4 SP:F9
+F01A 1F 48 05 *SLO $0548,X @ 0647 = A5 A:B3 X:FF Y:D1 P:E4 SP:FB
+F01D EA NOP A:FB X:FF Y:D1 P:E5 SP:FB
+F01E EA NOP A:FB X:FF Y:D1 P:E5 SP:FB
+F01F EA NOP A:FB X:FF Y:D1 P:E5 SP:FB
+F020 EA NOP A:FB X:FF Y:D1 P:E5 SP:FB
+F021 20 81 FA JSR $FA81 A:FB X:FF Y:D1 P:E5 SP:FB
+FA81 50 63 BVC $FAE6 A:FB X:FF Y:D1 P:E5 SP:F9
+FA83 90 61 BCC $FAE6 A:FB X:FF Y:D1 P:E5 SP:F9
+FA85 10 5F BPL $FAE6 A:FB X:FF Y:D1 P:E5 SP:F9
+FA87 C9 FB CMP #$FB A:FB X:FF Y:D1 P:E5 SP:F9
+FA89 D0 5B BNE $FAE6 A:FB X:FF Y:D1 P:67 SP:F9
+FA8B 60 RTS A:FB X:FF Y:D1 P:67 SP:F9
+F024 AD 47 06 LDA $0647 = 4A A:FB X:FF Y:D1 P:67 SP:FB
+F027 C9 4A CMP #$4A A:4A X:FF Y:D1 P:65 SP:FB
+F029 F0 02 BEQ $F02D A:4A X:FF Y:D1 P:67 SP:FB
+F02D C8 INY A:4A X:FF Y:D1 P:67 SP:FB
+F02E A9 29 LDA #$29 A:4A X:FF Y:D2 P:E5 SP:FB
+F030 8D 47 06 STA $0647 = 4A A:29 X:FF Y:D2 P:65 SP:FB
+F033 20 8C FA JSR $FA8C A:29 X:FF Y:D2 P:65 SP:FB
+FA8C B8 CLV A:29 X:FF Y:D2 P:65 SP:F9
+FA8D 18 CLC A:29 X:FF Y:D2 P:25 SP:F9
+FA8E A9 C3 LDA #$C3 A:29 X:FF Y:D2 P:24 SP:F9
+FA90 60 RTS A:C3 X:FF Y:D2 P:A4 SP:F9
+F036 1F 48 05 *SLO $0548,X @ 0647 = 29 A:C3 X:FF Y:D2 P:A4 SP:FB
+F039 EA NOP A:D3 X:FF Y:D2 P:A4 SP:FB
+F03A EA NOP A:D3 X:FF Y:D2 P:A4 SP:FB
+F03B EA NOP A:D3 X:FF Y:D2 P:A4 SP:FB
+F03C EA NOP A:D3 X:FF Y:D2 P:A4 SP:FB
+F03D 20 91 FA JSR $FA91 A:D3 X:FF Y:D2 P:A4 SP:FB
+FA91 70 53 BVS $FAE6 A:D3 X:FF Y:D2 P:A4 SP:F9
+FA93 F0 51 BEQ $FAE6 A:D3 X:FF Y:D2 P:A4 SP:F9
+FA95 10 4F BPL $FAE6 A:D3 X:FF Y:D2 P:A4 SP:F9
+FA97 B0 4D BCS $FAE6 A:D3 X:FF Y:D2 P:A4 SP:F9
+FA99 C9 D3 CMP #$D3 A:D3 X:FF Y:D2 P:A4 SP:F9
+FA9B D0 49 BNE $FAE6 A:D3 X:FF Y:D2 P:27 SP:F9
+FA9D 60 RTS A:D3 X:FF Y:D2 P:27 SP:F9
+F040 AD 47 06 LDA $0647 = 52 A:D3 X:FF Y:D2 P:27 SP:FB
+F043 C9 52 CMP #$52 A:52 X:FF Y:D2 P:25 SP:FB
+F045 F0 02 BEQ $F049 A:52 X:FF Y:D2 P:27 SP:FB
+F049 C8 INY A:52 X:FF Y:D2 P:27 SP:FB
+F04A A9 37 LDA #$37 A:52 X:FF Y:D3 P:A5 SP:FB
+F04C 8D 47 06 STA $0647 = 52 A:37 X:FF Y:D3 P:25 SP:FB
+F04F 20 9E FA JSR $FA9E A:37 X:FF Y:D3 P:25 SP:FB
+FA9E 24 01 BIT $01 = FF A:37 X:FF Y:D3 P:25 SP:F9
+FAA0 38 SEC A:37 X:FF Y:D3 P:E5 SP:F9
+FAA1 A9 10 LDA #$10 A:37 X:FF Y:D3 P:E5 SP:F9
+FAA3 60 RTS A:10 X:FF Y:D3 P:65 SP:F9
+F052 1F 48 05 *SLO $0548,X @ 0647 = 37 A:10 X:FF Y:D3 P:65 SP:FB
+F055 EA NOP A:7E X:FF Y:D3 P:64 SP:FB
+F056 EA NOP A:7E X:FF Y:D3 P:64 SP:FB
+F057 EA NOP A:7E X:FF Y:D3 P:64 SP:FB
+F058 EA NOP A:7E X:FF Y:D3 P:64 SP:FB
+F059 20 A4 FA JSR $FAA4 A:7E X:FF Y:D3 P:64 SP:FB
+FAA4 50 40 BVC $FAE6 A:7E X:FF Y:D3 P:64 SP:F9
+FAA6 F0 3E BEQ $FAE6 A:7E X:FF Y:D3 P:64 SP:F9
+FAA8 30 3C BMI $FAE6 A:7E X:FF Y:D3 P:64 SP:F9
+FAAA B0 3A BCS $FAE6 A:7E X:FF Y:D3 P:64 SP:F9
+FAAC C9 7E CMP #$7E A:7E X:FF Y:D3 P:64 SP:F9
+FAAE D0 36 BNE $FAE6 A:7E X:FF Y:D3 P:67 SP:F9
+FAB0 60 RTS A:7E X:FF Y:D3 P:67 SP:F9
+F05C AD 47 06 LDA $0647 = 6E A:7E X:FF Y:D3 P:67 SP:FB
+F05F C9 6E CMP #$6E A:6E X:FF Y:D3 P:65 SP:FB
+F061 F0 02 BEQ $F065 A:6E X:FF Y:D3 P:67 SP:FB
+F065 60 RTS A:6E X:FF Y:D3 P:67 SP:FB
+C644 20 66 F0 JSR $F066 A:6E X:FF Y:D3 P:67 SP:FD
+F066 A9 FF LDA #$FF A:6E X:FF Y:D3 P:67 SP:FB
+F068 85 01 STA $01 = FF A:FF X:FF Y:D3 P:E5 SP:FB
+F06A A0 D4 LDY #$D4 A:FF X:FF Y:D3 P:E5 SP:FB
+F06C A2 02 LDX #$02 A:FF X:FF Y:D4 P:E5 SP:FB
+F06E A9 47 LDA #$47 A:FF X:02 Y:D4 P:65 SP:FB
+F070 85 47 STA $47 = 6E A:47 X:02 Y:D4 P:65 SP:FB
+F072 A9 06 LDA #$06 A:47 X:02 Y:D4 P:65 SP:FB
+F074 85 48 STA $48 = 06 A:06 X:02 Y:D4 P:65 SP:FB
+F076 A9 A5 LDA #$A5 A:06 X:02 Y:D4 P:65 SP:FB
+F078 8D 47 06 STA $0647 = 6E A:A5 X:02 Y:D4 P:E5 SP:FB
+F07B 20 53 FB JSR $FB53 A:A5 X:02 Y:D4 P:E5 SP:FB
+FB53 24 01 BIT $01 = FF A:A5 X:02 Y:D4 P:E5 SP:F9
+FB55 18 CLC A:A5 X:02 Y:D4 P:E5 SP:F9
+FB56 A9 B3 LDA #$B3 A:A5 X:02 Y:D4 P:E4 SP:F9
+FB58 60 RTS A:B3 X:02 Y:D4 P:E4 SP:F9
+F07E 23 45 *RLA ($45,X) @ 47 = 0647 = A5 A:B3 X:02 Y:D4 P:E4 SP:FB
+F080 EA NOP A:02 X:02 Y:D4 P:65 SP:FB
+F081 EA NOP A:02 X:02 Y:D4 P:65 SP:FB
+F082 EA NOP A:02 X:02 Y:D4 P:65 SP:FB
+F083 EA NOP A:02 X:02 Y:D4 P:65 SP:FB
+F084 20 59 FB JSR $FB59 A:02 X:02 Y:D4 P:65 SP:FB
+FB59 50 1A BVC $FB75 A:02 X:02 Y:D4 P:65 SP:F9
+FB5B 90 18 BCC $FB75 A:02 X:02 Y:D4 P:65 SP:F9
+FB5D 30 16 BMI $FB75 A:02 X:02 Y:D4 P:65 SP:F9
+FB5F C9 02 CMP #$02 A:02 X:02 Y:D4 P:65 SP:F9
+FB61 D0 12 BNE $FB75 A:02 X:02 Y:D4 P:67 SP:F9
+FB63 60 RTS A:02 X:02 Y:D4 P:67 SP:F9
+F087 AD 47 06 LDA $0647 = 4A A:02 X:02 Y:D4 P:67 SP:FB
+F08A C9 4A CMP #$4A A:4A X:02 Y:D4 P:65 SP:FB
+F08C F0 02 BEQ $F090 A:4A X:02 Y:D4 P:67 SP:FB
+F090 C8 INY A:4A X:02 Y:D4 P:67 SP:FB
+F091 A9 29 LDA #$29 A:4A X:02 Y:D5 P:E5 SP:FB
+F093 8D 47 06 STA $0647 = 4A A:29 X:02 Y:D5 P:65 SP:FB
+F096 20 64 FB JSR $FB64 A:29 X:02 Y:D5 P:65 SP:FB
+FB64 B8 CLV A:29 X:02 Y:D5 P:65 SP:F9
+FB65 18 CLC A:29 X:02 Y:D5 P:25 SP:F9
+FB66 A9 42 LDA #$42 A:29 X:02 Y:D5 P:24 SP:F9
+FB68 60 RTS A:42 X:02 Y:D5 P:24 SP:F9
+F099 23 45 *RLA ($45,X) @ 47 = 0647 = 29 A:42 X:02 Y:D5 P:24 SP:FB
+F09B EA NOP A:42 X:02 Y:D5 P:24 SP:FB
+F09C EA NOP A:42 X:02 Y:D5 P:24 SP:FB
+F09D EA NOP A:42 X:02 Y:D5 P:24 SP:FB
+F09E EA NOP A:42 X:02 Y:D5 P:24 SP:FB
+F09F 20 69 FB JSR $FB69 A:42 X:02 Y:D5 P:24 SP:FB
+FB69 70 0A BVS $FB75 A:42 X:02 Y:D5 P:24 SP:F9
+FB6B F0 08 BEQ $FB75 A:42 X:02 Y:D5 P:24 SP:F9
+FB6D 30 06 BMI $FB75 A:42 X:02 Y:D5 P:24 SP:F9
+FB6F B0 04 BCS $FB75 A:42 X:02 Y:D5 P:24 SP:F9
+FB71 C9 42 CMP #$42 A:42 X:02 Y:D5 P:24 SP:F9
+FB73 F0 02 BEQ $FB77 A:42 X:02 Y:D5 P:27 SP:F9
+FB77 60 RTS A:42 X:02 Y:D5 P:27 SP:F9
+F0A2 AD 47 06 LDA $0647 = 52 A:42 X:02 Y:D5 P:27 SP:FB
+F0A5 C9 52 CMP #$52 A:52 X:02 Y:D5 P:25 SP:FB
+F0A7 F0 02 BEQ $F0AB A:52 X:02 Y:D5 P:27 SP:FB
+F0AB C8 INY A:52 X:02 Y:D5 P:27 SP:FB
+F0AC A9 37 LDA #$37 A:52 X:02 Y:D6 P:A5 SP:FB
+F0AE 8D 47 06 STA $0647 = 52 A:37 X:02 Y:D6 P:25 SP:FB
+F0B1 20 68 FA JSR $FA68 A:37 X:02 Y:D6 P:25 SP:FB
+FA68 24 01 BIT $01 = FF A:37 X:02 Y:D6 P:25 SP:F9
+FA6A 38 SEC A:37 X:02 Y:D6 P:E5 SP:F9
+FA6B A9 75 LDA #$75 A:37 X:02 Y:D6 P:E5 SP:F9
+FA6D 60 RTS A:75 X:02 Y:D6 P:65 SP:F9
+F0B4 23 45 *RLA ($45,X) @ 47 = 0647 = 37 A:75 X:02 Y:D6 P:65 SP:FB
+F0B6 EA NOP A:65 X:02 Y:D6 P:64 SP:FB
+F0B7 EA NOP A:65 X:02 Y:D6 P:64 SP:FB
+F0B8 EA NOP A:65 X:02 Y:D6 P:64 SP:FB
+F0B9 EA NOP A:65 X:02 Y:D6 P:64 SP:FB
+F0BA 20 6E FA JSR $FA6E A:65 X:02 Y:D6 P:64 SP:FB
+FA6E 50 76 BVC $FAE6 A:65 X:02 Y:D6 P:64 SP:F9
+FA70 F0 74 BEQ $FAE6 A:65 X:02 Y:D6 P:64 SP:F9
+FA72 30 72 BMI $FAE6 A:65 X:02 Y:D6 P:64 SP:F9
+FA74 B0 70 BCS $FAE6 A:65 X:02 Y:D6 P:64 SP:F9
+FA76 C9 65 CMP #$65 A:65 X:02 Y:D6 P:64 SP:F9
+FA78 D0 6C BNE $FAE6 A:65 X:02 Y:D6 P:67 SP:F9
+FA7A 60 RTS A:65 X:02 Y:D6 P:67 SP:F9
+F0BD AD 47 06 LDA $0647 = 6F A:65 X:02 Y:D6 P:67 SP:FB
+F0C0 C9 6F CMP #$6F A:6F X:02 Y:D6 P:65 SP:FB
+F0C2 F0 02 BEQ $F0C6 A:6F X:02 Y:D6 P:67 SP:FB
+F0C6 C8 INY A:6F X:02 Y:D6 P:67 SP:FB
+F0C7 A9 A5 LDA #$A5 A:6F X:02 Y:D7 P:E5 SP:FB
+F0C9 85 47 STA $47 = 47 A:A5 X:02 Y:D7 P:E5 SP:FB
+F0CB 20 53 FB JSR $FB53 A:A5 X:02 Y:D7 P:E5 SP:FB
+FB53 24 01 BIT $01 = FF A:A5 X:02 Y:D7 P:E5 SP:F9
+FB55 18 CLC A:A5 X:02 Y:D7 P:E5 SP:F9
+FB56 A9 B3 LDA #$B3 A:A5 X:02 Y:D7 P:E4 SP:F9
+FB58 60 RTS A:B3 X:02 Y:D7 P:E4 SP:F9
+F0CE 27 47 *RLA $47 = A5 A:B3 X:02 Y:D7 P:E4 SP:FB
+F0D0 EA NOP A:02 X:02 Y:D7 P:65 SP:FB
+F0D1 EA NOP A:02 X:02 Y:D7 P:65 SP:FB
+F0D2 EA NOP A:02 X:02 Y:D7 P:65 SP:FB
+F0D3 EA NOP A:02 X:02 Y:D7 P:65 SP:FB
+F0D4 20 59 FB JSR $FB59 A:02 X:02 Y:D7 P:65 SP:FB
+FB59 50 1A BVC $FB75 A:02 X:02 Y:D7 P:65 SP:F9
+FB5B 90 18 BCC $FB75 A:02 X:02 Y:D7 P:65 SP:F9
+FB5D 30 16 BMI $FB75 A:02 X:02 Y:D7 P:65 SP:F9
+FB5F C9 02 CMP #$02 A:02 X:02 Y:D7 P:65 SP:F9
+FB61 D0 12 BNE $FB75 A:02 X:02 Y:D7 P:67 SP:F9
+FB63 60 RTS A:02 X:02 Y:D7 P:67 SP:F9
+F0D7 A5 47 LDA $47 = 4A A:02 X:02 Y:D7 P:67 SP:FB
+F0D9 C9 4A CMP #$4A A:4A X:02 Y:D7 P:65 SP:FB
+F0DB F0 02 BEQ $F0DF A:4A X:02 Y:D7 P:67 SP:FB
+F0DF C8 INY A:4A X:02 Y:D7 P:67 SP:FB
+F0E0 A9 29 LDA #$29 A:4A X:02 Y:D8 P:E5 SP:FB
+F0E2 85 47 STA $47 = 4A A:29 X:02 Y:D8 P:65 SP:FB
+F0E4 20 64 FB JSR $FB64 A:29 X:02 Y:D8 P:65 SP:FB
+FB64 B8 CLV A:29 X:02 Y:D8 P:65 SP:F9
+FB65 18 CLC A:29 X:02 Y:D8 P:25 SP:F9
+FB66 A9 42 LDA #$42 A:29 X:02 Y:D8 P:24 SP:F9
+FB68 60 RTS A:42 X:02 Y:D8 P:24 SP:F9
+F0E7 27 47 *RLA $47 = 29 A:42 X:02 Y:D8 P:24 SP:FB
+F0E9 EA NOP A:42 X:02 Y:D8 P:24 SP:FB
+F0EA EA NOP A:42 X:02 Y:D8 P:24 SP:FB
+F0EB EA NOP A:42 X:02 Y:D8 P:24 SP:FB
+F0EC EA NOP A:42 X:02 Y:D8 P:24 SP:FB
+F0ED 20 69 FB JSR $FB69 A:42 X:02 Y:D8 P:24 SP:FB
+FB69 70 0A BVS $FB75 A:42 X:02 Y:D8 P:24 SP:F9
+FB6B F0 08 BEQ $FB75 A:42 X:02 Y:D8 P:24 SP:F9
+FB6D 30 06 BMI $FB75 A:42 X:02 Y:D8 P:24 SP:F9
+FB6F B0 04 BCS $FB75 A:42 X:02 Y:D8 P:24 SP:F9
+FB71 C9 42 CMP #$42 A:42 X:02 Y:D8 P:24 SP:F9
+FB73 F0 02 BEQ $FB77 A:42 X:02 Y:D8 P:27 SP:F9
+FB77 60 RTS A:42 X:02 Y:D8 P:27 SP:F9
+F0F0 A5 47 LDA $47 = 52 A:42 X:02 Y:D8 P:27 SP:FB
+F0F2 C9 52 CMP #$52 A:52 X:02 Y:D8 P:25 SP:FB
+F0F4 F0 02 BEQ $F0F8 A:52 X:02 Y:D8 P:27 SP:FB
+F0F8 C8 INY A:52 X:02 Y:D8 P:27 SP:FB
+F0F9 A9 37 LDA #$37 A:52 X:02 Y:D9 P:A5 SP:FB
+F0FB 85 47 STA $47 = 52 A:37 X:02 Y:D9 P:25 SP:FB
+F0FD 20 68 FA JSR $FA68 A:37 X:02 Y:D9 P:25 SP:FB
+FA68 24 01 BIT $01 = FF A:37 X:02 Y:D9 P:25 SP:F9
+FA6A 38 SEC A:37 X:02 Y:D9 P:E5 SP:F9
+FA6B A9 75 LDA #$75 A:37 X:02 Y:D9 P:E5 SP:F9
+FA6D 60 RTS A:75 X:02 Y:D9 P:65 SP:F9
+F100 27 47 *RLA $47 = 37 A:75 X:02 Y:D9 P:65 SP:FB
+F102 EA NOP A:65 X:02 Y:D9 P:64 SP:FB
+F103 EA NOP A:65 X:02 Y:D9 P:64 SP:FB
+F104 EA NOP A:65 X:02 Y:D9 P:64 SP:FB
+F105 EA NOP A:65 X:02 Y:D9 P:64 SP:FB
+F106 20 6E FA JSR $FA6E A:65 X:02 Y:D9 P:64 SP:FB
+FA6E 50 76 BVC $FAE6 A:65 X:02 Y:D9 P:64 SP:F9
+FA70 F0 74 BEQ $FAE6 A:65 X:02 Y:D9 P:64 SP:F9
+FA72 30 72 BMI $FAE6 A:65 X:02 Y:D9 P:64 SP:F9
+FA74 B0 70 BCS $FAE6 A:65 X:02 Y:D9 P:64 SP:F9
+FA76 C9 65 CMP #$65 A:65 X:02 Y:D9 P:64 SP:F9
+FA78 D0 6C BNE $FAE6 A:65 X:02 Y:D9 P:67 SP:F9
+FA7A 60 RTS A:65 X:02 Y:D9 P:67 SP:F9
+F109 A5 47 LDA $47 = 6F A:65 X:02 Y:D9 P:67 SP:FB
+F10B C9 6F CMP #$6F A:6F X:02 Y:D9 P:65 SP:FB
+F10D F0 02 BEQ $F111 A:6F X:02 Y:D9 P:67 SP:FB
+F111 C8 INY A:6F X:02 Y:D9 P:67 SP:FB
+F112 A9 A5 LDA #$A5 A:6F X:02 Y:DA P:E5 SP:FB
+F114 8D 47 06 STA $0647 = 6F A:A5 X:02 Y:DA P:E5 SP:FB
+F117 20 53 FB JSR $FB53 A:A5 X:02 Y:DA P:E5 SP:FB
+FB53 24 01 BIT $01 = FF A:A5 X:02 Y:DA P:E5 SP:F9
+FB55 18 CLC A:A5 X:02 Y:DA P:E5 SP:F9
+FB56 A9 B3 LDA #$B3 A:A5 X:02 Y:DA P:E4 SP:F9
+FB58 60 RTS A:B3 X:02 Y:DA P:E4 SP:F9
+F11A 2F 47 06 *RLA $0647 = A5 A:B3 X:02 Y:DA P:E4 SP:FB
+F11D EA NOP A:02 X:02 Y:DA P:65 SP:FB
+F11E EA NOP A:02 X:02 Y:DA P:65 SP:FB
+F11F EA NOP A:02 X:02 Y:DA P:65 SP:FB
+F120 EA NOP A:02 X:02 Y:DA P:65 SP:FB
+F121 20 59 FB JSR $FB59 A:02 X:02 Y:DA P:65 SP:FB
+FB59 50 1A BVC $FB75 A:02 X:02 Y:DA P:65 SP:F9
+FB5B 90 18 BCC $FB75 A:02 X:02 Y:DA P:65 SP:F9
+FB5D 30 16 BMI $FB75 A:02 X:02 Y:DA P:65 SP:F9
+FB5F C9 02 CMP #$02 A:02 X:02 Y:DA P:65 SP:F9
+FB61 D0 12 BNE $FB75 A:02 X:02 Y:DA P:67 SP:F9
+FB63 60 RTS A:02 X:02 Y:DA P:67 SP:F9
+F124 AD 47 06 LDA $0647 = 4A A:02 X:02 Y:DA P:67 SP:FB
+F127 C9 4A CMP #$4A A:4A X:02 Y:DA P:65 SP:FB
+F129 F0 02 BEQ $F12D A:4A X:02 Y:DA P:67 SP:FB
+F12D C8 INY A:4A X:02 Y:DA P:67 SP:FB
+F12E A9 29 LDA #$29 A:4A X:02 Y:DB P:E5 SP:FB
+F130 8D 47 06 STA $0647 = 4A A:29 X:02 Y:DB P:65 SP:FB
+F133 20 64 FB JSR $FB64 A:29 X:02 Y:DB P:65 SP:FB
+FB64 B8 CLV A:29 X:02 Y:DB P:65 SP:F9
+FB65 18 CLC A:29 X:02 Y:DB P:25 SP:F9
+FB66 A9 42 LDA #$42 A:29 X:02 Y:DB P:24 SP:F9
+FB68 60 RTS A:42 X:02 Y:DB P:24 SP:F9
+F136 2F 47 06 *RLA $0647 = 29 A:42 X:02 Y:DB P:24 SP:FB
+F139 EA NOP A:42 X:02 Y:DB P:24 SP:FB
+F13A EA NOP A:42 X:02 Y:DB P:24 SP:FB
+F13B EA NOP A:42 X:02 Y:DB P:24 SP:FB
+F13C EA NOP A:42 X:02 Y:DB P:24 SP:FB
+F13D 20 69 FB JSR $FB69 A:42 X:02 Y:DB P:24 SP:FB
+FB69 70 0A BVS $FB75 A:42 X:02 Y:DB P:24 SP:F9
+FB6B F0 08 BEQ $FB75 A:42 X:02 Y:DB P:24 SP:F9
+FB6D 30 06 BMI $FB75 A:42 X:02 Y:DB P:24 SP:F9
+FB6F B0 04 BCS $FB75 A:42 X:02 Y:DB P:24 SP:F9
+FB71 C9 42 CMP #$42 A:42 X:02 Y:DB P:24 SP:F9
+FB73 F0 02 BEQ $FB77 A:42 X:02 Y:DB P:27 SP:F9
+FB77 60 RTS A:42 X:02 Y:DB P:27 SP:F9
+F140 AD 47 06 LDA $0647 = 52 A:42 X:02 Y:DB P:27 SP:FB
+F143 C9 52 CMP #$52 A:52 X:02 Y:DB P:25 SP:FB
+F145 F0 02 BEQ $F149 A:52 X:02 Y:DB P:27 SP:FB
+F149 C8 INY A:52 X:02 Y:DB P:27 SP:FB
+F14A A9 37 LDA #$37 A:52 X:02 Y:DC P:A5 SP:FB
+F14C 8D 47 06 STA $0647 = 52 A:37 X:02 Y:DC P:25 SP:FB
+F14F 20 68 FA JSR $FA68 A:37 X:02 Y:DC P:25 SP:FB
+FA68 24 01 BIT $01 = FF A:37 X:02 Y:DC P:25 SP:F9
+FA6A 38 SEC A:37 X:02 Y:DC P:E5 SP:F9
+FA6B A9 75 LDA #$75 A:37 X:02 Y:DC P:E5 SP:F9
+FA6D 60 RTS A:75 X:02 Y:DC P:65 SP:F9
+F152 2F 47 06 *RLA $0647 = 37 A:75 X:02 Y:DC P:65 SP:FB
+F155 EA NOP A:65 X:02 Y:DC P:64 SP:FB
+F156 EA NOP A:65 X:02 Y:DC P:64 SP:FB
+F157 EA NOP A:65 X:02 Y:DC P:64 SP:FB
+F158 EA NOP A:65 X:02 Y:DC P:64 SP:FB
+F159 20 6E FA JSR $FA6E A:65 X:02 Y:DC P:64 SP:FB
+FA6E 50 76 BVC $FAE6 A:65 X:02 Y:DC P:64 SP:F9
+FA70 F0 74 BEQ $FAE6 A:65 X:02 Y:DC P:64 SP:F9
+FA72 30 72 BMI $FAE6 A:65 X:02 Y:DC P:64 SP:F9
+FA74 B0 70 BCS $FAE6 A:65 X:02 Y:DC P:64 SP:F9
+FA76 C9 65 CMP #$65 A:65 X:02 Y:DC P:64 SP:F9
+FA78 D0 6C BNE $FAE6 A:65 X:02 Y:DC P:67 SP:F9
+FA7A 60 RTS A:65 X:02 Y:DC P:67 SP:F9
+F15C AD 47 06 LDA $0647 = 6F A:65 X:02 Y:DC P:67 SP:FB
+F15F C9 6F CMP #$6F A:6F X:02 Y:DC P:65 SP:FB
+F161 F0 02 BEQ $F165 A:6F X:02 Y:DC P:67 SP:FB
+F165 A9 A5 LDA #$A5 A:6F X:02 Y:DC P:67 SP:FB
+F167 8D 47 06 STA $0647 = 6F A:A5 X:02 Y:DC P:E5 SP:FB
+F16A A9 48 LDA #$48 A:A5 X:02 Y:DC P:E5 SP:FB
+F16C 85 45 STA $45 = 48 A:48 X:02 Y:DC P:65 SP:FB
+F16E A9 05 LDA #$05 A:48 X:02 Y:DC P:65 SP:FB
+F170 85 46 STA $46 = 05 A:05 X:02 Y:DC P:65 SP:FB
+F172 A0 FF LDY #$FF A:05 X:02 Y:DC P:65 SP:FB
+F174 20 53 FB JSR $FB53 A:05 X:02 Y:FF P:E5 SP:FB
+FB53 24 01 BIT $01 = FF A:05 X:02 Y:FF P:E5 SP:F9
+FB55 18 CLC A:05 X:02 Y:FF P:E5 SP:F9
+FB56 A9 B3 LDA #$B3 A:05 X:02 Y:FF P:E4 SP:F9
+FB58 60 RTS A:B3 X:02 Y:FF P:E4 SP:F9
+F177 33 45 *RLA ($45),Y = 0548 @ 0647 = A5 A:B3 X:02 Y:FF P:E4 SP:FB
+F179 EA NOP A:02 X:02 Y:FF P:65 SP:FB
+F17A EA NOP A:02 X:02 Y:FF P:65 SP:FB
+F17B 08 PHP A:02 X:02 Y:FF P:65 SP:FB
+F17C 48 PHA A:02 X:02 Y:FF P:65 SP:FA
+F17D A0 DD LDY #$DD A:02 X:02 Y:FF P:65 SP:F9
+F17F 68 PLA A:02 X:02 Y:DD P:E5 SP:F9
+F180 28 PLP A:02 X:02 Y:DD P:65 SP:FA
+F181 20 59 FB JSR $FB59 A:02 X:02 Y:DD P:65 SP:FB
+FB59 50 1A BVC $FB75 A:02 X:02 Y:DD P:65 SP:F9
+FB5B 90 18 BCC $FB75 A:02 X:02 Y:DD P:65 SP:F9
+FB5D 30 16 BMI $FB75 A:02 X:02 Y:DD P:65 SP:F9
+FB5F C9 02 CMP #$02 A:02 X:02 Y:DD P:65 SP:F9
+FB61 D0 12 BNE $FB75 A:02 X:02 Y:DD P:67 SP:F9
+FB63 60 RTS A:02 X:02 Y:DD P:67 SP:F9
+F184 AD 47 06 LDA $0647 = 4A A:02 X:02 Y:DD P:67 SP:FB
+F187 C9 4A CMP #$4A A:4A X:02 Y:DD P:65 SP:FB
+F189 F0 02 BEQ $F18D A:4A X:02 Y:DD P:67 SP:FB
+F18D A0 FF LDY #$FF A:4A X:02 Y:DD P:67 SP:FB
+F18F A9 29 LDA #$29 A:4A X:02 Y:FF P:E5 SP:FB
+F191 8D 47 06 STA $0647 = 4A A:29 X:02 Y:FF P:65 SP:FB
+F194 20 64 FB JSR $FB64 A:29 X:02 Y:FF P:65 SP:FB
+FB64 B8 CLV A:29 X:02 Y:FF P:65 SP:F9
+FB65 18 CLC A:29 X:02 Y:FF P:25 SP:F9
+FB66 A9 42 LDA #$42 A:29 X:02 Y:FF P:24 SP:F9
+FB68 60 RTS A:42 X:02 Y:FF P:24 SP:F9
+F197 33 45 *RLA ($45),Y = 0548 @ 0647 = 29 A:42 X:02 Y:FF P:24 SP:FB
+F199 EA NOP A:42 X:02 Y:FF P:24 SP:FB
+F19A EA NOP A:42 X:02 Y:FF P:24 SP:FB
+F19B 08 PHP A:42 X:02 Y:FF P:24 SP:FB
+F19C 48 PHA A:42 X:02 Y:FF P:24 SP:FA
+F19D A0 DE LDY #$DE A:42 X:02 Y:FF P:24 SP:F9
+F19F 68 PLA A:42 X:02 Y:DE P:A4 SP:F9
+F1A0 28 PLP A:42 X:02 Y:DE P:24 SP:FA
+F1A1 20 69 FB JSR $FB69 A:42 X:02 Y:DE P:24 SP:FB
+FB69 70 0A BVS $FB75 A:42 X:02 Y:DE P:24 SP:F9
+FB6B F0 08 BEQ $FB75 A:42 X:02 Y:DE P:24 SP:F9
+FB6D 30 06 BMI $FB75 A:42 X:02 Y:DE P:24 SP:F9
+FB6F B0 04 BCS $FB75 A:42 X:02 Y:DE P:24 SP:F9
+FB71 C9 42 CMP #$42 A:42 X:02 Y:DE P:24 SP:F9
+FB73 F0 02 BEQ $FB77 A:42 X:02 Y:DE P:27 SP:F9
+FB77 60 RTS A:42 X:02 Y:DE P:27 SP:F9
+F1A4 AD 47 06 LDA $0647 = 52 A:42 X:02 Y:DE P:27 SP:FB
+F1A7 C9 52 CMP #$52 A:52 X:02 Y:DE P:25 SP:FB
+F1A9 F0 02 BEQ $F1AD A:52 X:02 Y:DE P:27 SP:FB
+F1AD A0 FF LDY #$FF A:52 X:02 Y:DE P:27 SP:FB
+F1AF A9 37 LDA #$37 A:52 X:02 Y:FF P:A5 SP:FB
+F1B1 8D 47 06 STA $0647 = 52 A:37 X:02 Y:FF P:25 SP:FB
+F1B4 20 68 FA JSR $FA68 A:37 X:02 Y:FF P:25 SP:FB
+FA68 24 01 BIT $01 = FF A:37 X:02 Y:FF P:25 SP:F9
+FA6A 38 SEC A:37 X:02 Y:FF P:E5 SP:F9
+FA6B A9 75 LDA #$75 A:37 X:02 Y:FF P:E5 SP:F9
+FA6D 60 RTS A:75 X:02 Y:FF P:65 SP:F9
+F1B7 33 45 *RLA ($45),Y = 0548 @ 0647 = 37 A:75 X:02 Y:FF P:65 SP:FB
+F1B9 EA NOP A:65 X:02 Y:FF P:64 SP:FB
+F1BA EA NOP A:65 X:02 Y:FF P:64 SP:FB
+F1BB 08 PHP A:65 X:02 Y:FF P:64 SP:FB
+F1BC 48 PHA A:65 X:02 Y:FF P:64 SP:FA
+F1BD A0 DF LDY #$DF A:65 X:02 Y:FF P:64 SP:F9
+F1BF 68 PLA A:65 X:02 Y:DF P:E4 SP:F9
+F1C0 28 PLP A:65 X:02 Y:DF P:64 SP:FA
+F1C1 20 6E FA JSR $FA6E A:65 X:02 Y:DF P:64 SP:FB
+FA6E 50 76 BVC $FAE6 A:65 X:02 Y:DF P:64 SP:F9
+FA70 F0 74 BEQ $FAE6 A:65 X:02 Y:DF P:64 SP:F9
+FA72 30 72 BMI $FAE6 A:65 X:02 Y:DF P:64 SP:F9
+FA74 B0 70 BCS $FAE6 A:65 X:02 Y:DF P:64 SP:F9
+FA76 C9 65 CMP #$65 A:65 X:02 Y:DF P:64 SP:F9
+FA78 D0 6C BNE $FAE6 A:65 X:02 Y:DF P:67 SP:F9
+FA7A 60 RTS A:65 X:02 Y:DF P:67 SP:F9
+F1C4 AD 47 06 LDA $0647 = 6F A:65 X:02 Y:DF P:67 SP:FB
+F1C7 C9 6F CMP #$6F A:6F X:02 Y:DF P:65 SP:FB
+F1C9 F0 02 BEQ $F1CD A:6F X:02 Y:DF P:67 SP:FB
+F1CD A0 E0 LDY #$E0 A:6F X:02 Y:DF P:67 SP:FB
+F1CF A2 FF LDX #$FF A:6F X:02 Y:E0 P:E5 SP:FB
+F1D1 A9 A5 LDA #$A5 A:6F X:FF Y:E0 P:E5 SP:FB
+F1D3 85 47 STA $47 = 6F A:A5 X:FF Y:E0 P:E5 SP:FB
+F1D5 20 53 FB JSR $FB53 A:A5 X:FF Y:E0 P:E5 SP:FB
+FB53 24 01 BIT $01 = FF A:A5 X:FF Y:E0 P:E5 SP:F9
+FB55 18 CLC A:A5 X:FF Y:E0 P:E5 SP:F9
+FB56 A9 B3 LDA #$B3 A:A5 X:FF Y:E0 P:E4 SP:F9
+FB58 60 RTS A:B3 X:FF Y:E0 P:E4 SP:F9
+F1D8 37 48 *RLA $48,X @ 47 = A5 A:B3 X:FF Y:E0 P:E4 SP:FB
+F1DA EA NOP A:02 X:FF Y:E0 P:65 SP:FB
+F1DB EA NOP A:02 X:FF Y:E0 P:65 SP:FB
+F1DC EA NOP A:02 X:FF Y:E0 P:65 SP:FB
+F1DD EA NOP A:02 X:FF Y:E0 P:65 SP:FB
+F1DE 20 59 FB JSR $FB59 A:02 X:FF Y:E0 P:65 SP:FB
+FB59 50 1A BVC $FB75 A:02 X:FF Y:E0 P:65 SP:F9
+FB5B 90 18 BCC $FB75 A:02 X:FF Y:E0 P:65 SP:F9
+FB5D 30 16 BMI $FB75 A:02 X:FF Y:E0 P:65 SP:F9
+FB5F C9 02 CMP #$02 A:02 X:FF Y:E0 P:65 SP:F9
+FB61 D0 12 BNE $FB75 A:02 X:FF Y:E0 P:67 SP:F9
+FB63 60 RTS A:02 X:FF Y:E0 P:67 SP:F9
+F1E1 A5 47 LDA $47 = 4A A:02 X:FF Y:E0 P:67 SP:FB
+F1E3 C9 4A CMP #$4A A:4A X:FF Y:E0 P:65 SP:FB
+F1E5 F0 02 BEQ $F1E9 A:4A X:FF Y:E0 P:67 SP:FB
+F1E9 C8 INY A:4A X:FF Y:E0 P:67 SP:FB
+F1EA A9 29 LDA #$29 A:4A X:FF Y:E1 P:E5 SP:FB
+F1EC 85 47 STA $47 = 4A A:29 X:FF Y:E1 P:65 SP:FB
+F1EE 20 64 FB JSR $FB64 A:29 X:FF Y:E1 P:65 SP:FB
+FB64 B8 CLV A:29 X:FF Y:E1 P:65 SP:F9
+FB65 18 CLC A:29 X:FF Y:E1 P:25 SP:F9
+FB66 A9 42 LDA #$42 A:29 X:FF Y:E1 P:24 SP:F9
+FB68 60 RTS A:42 X:FF Y:E1 P:24 SP:F9
+F1F1 37 48 *RLA $48,X @ 47 = 29 A:42 X:FF Y:E1 P:24 SP:FB
+F1F3 EA NOP A:42 X:FF Y:E1 P:24 SP:FB
+F1F4 EA NOP A:42 X:FF Y:E1 P:24 SP:FB
+F1F5 EA NOP A:42 X:FF Y:E1 P:24 SP:FB
+F1F6 EA NOP A:42 X:FF Y:E1 P:24 SP:FB
+F1F7 20 69 FB JSR $FB69 A:42 X:FF Y:E1 P:24 SP:FB
+FB69 70 0A BVS $FB75 A:42 X:FF Y:E1 P:24 SP:F9
+FB6B F0 08 BEQ $FB75 A:42 X:FF Y:E1 P:24 SP:F9
+FB6D 30 06 BMI $FB75 A:42 X:FF Y:E1 P:24 SP:F9
+FB6F B0 04 BCS $FB75 A:42 X:FF Y:E1 P:24 SP:F9
+FB71 C9 42 CMP #$42 A:42 X:FF Y:E1 P:24 SP:F9
+FB73 F0 02 BEQ $FB77 A:42 X:FF Y:E1 P:27 SP:F9
+FB77 60 RTS A:42 X:FF Y:E1 P:27 SP:F9
+F1FA A5 47 LDA $47 = 52 A:42 X:FF Y:E1 P:27 SP:FB
+F1FC C9 52 CMP #$52 A:52 X:FF Y:E1 P:25 SP:FB
+F1FE F0 02 BEQ $F202 A:52 X:FF Y:E1 P:27 SP:FB
+F202 C8 INY A:52 X:FF Y:E1 P:27 SP:FB
+F203 A9 37 LDA #$37 A:52 X:FF Y:E2 P:A5 SP:FB
+F205 85 47 STA $47 = 52 A:37 X:FF Y:E2 P:25 SP:FB
+F207 20 68 FA JSR $FA68 A:37 X:FF Y:E2 P:25 SP:FB
+FA68 24 01 BIT $01 = FF A:37 X:FF Y:E2 P:25 SP:F9
+FA6A 38 SEC A:37 X:FF Y:E2 P:E5 SP:F9
+FA6B A9 75 LDA #$75 A:37 X:FF Y:E2 P:E5 SP:F9
+FA6D 60 RTS A:75 X:FF Y:E2 P:65 SP:F9
+F20A 37 48 *RLA $48,X @ 47 = 37 A:75 X:FF Y:E2 P:65 SP:FB
+F20C EA NOP A:65 X:FF Y:E2 P:64 SP:FB
+F20D EA NOP A:65 X:FF Y:E2 P:64 SP:FB
+F20E EA NOP A:65 X:FF Y:E2 P:64 SP:FB
+F20F EA NOP A:65 X:FF Y:E2 P:64 SP:FB
+F210 20 6E FA JSR $FA6E A:65 X:FF Y:E2 P:64 SP:FB
+FA6E 50 76 BVC $FAE6 A:65 X:FF Y:E2 P:64 SP:F9
+FA70 F0 74 BEQ $FAE6 A:65 X:FF Y:E2 P:64 SP:F9
+FA72 30 72 BMI $FAE6 A:65 X:FF Y:E2 P:64 SP:F9
+FA74 B0 70 BCS $FAE6 A:65 X:FF Y:E2 P:64 SP:F9
+FA76 C9 65 CMP #$65 A:65 X:FF Y:E2 P:64 SP:F9
+FA78 D0 6C BNE $FAE6 A:65 X:FF Y:E2 P:67 SP:F9
+FA7A 60 RTS A:65 X:FF Y:E2 P:67 SP:F9
+F213 A5 47 LDA $47 = 6F A:65 X:FF Y:E2 P:67 SP:FB
+F215 C9 6F CMP #$6F A:6F X:FF Y:E2 P:65 SP:FB
+F217 F0 02 BEQ $F21B A:6F X:FF Y:E2 P:67 SP:FB
+F21B A9 A5 LDA #$A5 A:6F X:FF Y:E2 P:67 SP:FB
+F21D 8D 47 06 STA $0647 = 6F A:A5 X:FF Y:E2 P:E5 SP:FB
+F220 A0 FF LDY #$FF A:A5 X:FF Y:E2 P:E5 SP:FB
+F222 20 53 FB JSR $FB53 A:A5 X:FF Y:FF P:E5 SP:FB
+FB53 24 01 BIT $01 = FF A:A5 X:FF Y:FF P:E5 SP:F9
+FB55 18 CLC A:A5 X:FF Y:FF P:E5 SP:F9
+FB56 A9 B3 LDA #$B3 A:A5 X:FF Y:FF P:E4 SP:F9
+FB58 60 RTS A:B3 X:FF Y:FF P:E4 SP:F9
+F225 3B 48 05 *RLA $0548,Y @ 0647 = A5 A:B3 X:FF Y:FF P:E4 SP:FB
+F228 EA NOP A:02 X:FF Y:FF P:65 SP:FB
+F229 EA NOP A:02 X:FF Y:FF P:65 SP:FB
+F22A 08 PHP A:02 X:FF Y:FF P:65 SP:FB
+F22B 48 PHA A:02 X:FF Y:FF P:65 SP:FA
+F22C A0 E3 LDY #$E3 A:02 X:FF Y:FF P:65 SP:F9
+F22E 68 PLA A:02 X:FF Y:E3 P:E5 SP:F9
+F22F 28 PLP A:02 X:FF Y:E3 P:65 SP:FA
+F230 20 59 FB JSR $FB59 A:02 X:FF Y:E3 P:65 SP:FB
+FB59 50 1A BVC $FB75 A:02 X:FF Y:E3 P:65 SP:F9
+FB5B 90 18 BCC $FB75 A:02 X:FF Y:E3 P:65 SP:F9
+FB5D 30 16 BMI $FB75 A:02 X:FF Y:E3 P:65 SP:F9
+FB5F C9 02 CMP #$02 A:02 X:FF Y:E3 P:65 SP:F9
+FB61 D0 12 BNE $FB75 A:02 X:FF Y:E3 P:67 SP:F9
+FB63 60 RTS A:02 X:FF Y:E3 P:67 SP:F9
+F233 AD 47 06 LDA $0647 = 4A A:02 X:FF Y:E3 P:67 SP:FB
+F236 C9 4A CMP #$4A A:4A X:FF Y:E3 P:65 SP:FB
+F238 F0 02 BEQ $F23C A:4A X:FF Y:E3 P:67 SP:FB
+F23C A0 FF LDY #$FF A:4A X:FF Y:E3 P:67 SP:FB
+F23E A9 29 LDA #$29 A:4A X:FF Y:FF P:E5 SP:FB
+F240 8D 47 06 STA $0647 = 4A A:29 X:FF Y:FF P:65 SP:FB
+F243 20 64 FB JSR $FB64 A:29 X:FF Y:FF P:65 SP:FB
+FB64 B8 CLV A:29 X:FF Y:FF P:65 SP:F9
+FB65 18 CLC A:29 X:FF Y:FF P:25 SP:F9
+FB66 A9 42 LDA #$42 A:29 X:FF Y:FF P:24 SP:F9
+FB68 60 RTS A:42 X:FF Y:FF P:24 SP:F9
+F246 3B 48 05 *RLA $0548,Y @ 0647 = 29 A:42 X:FF Y:FF P:24 SP:FB
+F249 EA NOP A:42 X:FF Y:FF P:24 SP:FB
+F24A EA NOP A:42 X:FF Y:FF P:24 SP:FB
+F24B 08 PHP A:42 X:FF Y:FF P:24 SP:FB
+F24C 48 PHA A:42 X:FF Y:FF P:24 SP:FA
+F24D A0 E4 LDY #$E4 A:42 X:FF Y:FF P:24 SP:F9
+F24F 68 PLA A:42 X:FF Y:E4 P:A4 SP:F9
+F250 28 PLP A:42 X:FF Y:E4 P:24 SP:FA
+F251 20 69 FB JSR $FB69 A:42 X:FF Y:E4 P:24 SP:FB
+FB69 70 0A BVS $FB75 A:42 X:FF Y:E4 P:24 SP:F9
+FB6B F0 08 BEQ $FB75 A:42 X:FF Y:E4 P:24 SP:F9
+FB6D 30 06 BMI $FB75 A:42 X:FF Y:E4 P:24 SP:F9
+FB6F B0 04 BCS $FB75 A:42 X:FF Y:E4 P:24 SP:F9
+FB71 C9 42 CMP #$42 A:42 X:FF Y:E4 P:24 SP:F9
+FB73 F0 02 BEQ $FB77 A:42 X:FF Y:E4 P:27 SP:F9
+FB77 60 RTS A:42 X:FF Y:E4 P:27 SP:F9
+F254 AD 47 06 LDA $0647 = 52 A:42 X:FF Y:E4 P:27 SP:FB
+F257 C9 52 CMP #$52 A:52 X:FF Y:E4 P:25 SP:FB
+F259 F0 02 BEQ $F25D A:52 X:FF Y:E4 P:27 SP:FB
+F25D A0 FF LDY #$FF A:52 X:FF Y:E4 P:27 SP:FB
+F25F A9 37 LDA #$37 A:52 X:FF Y:FF P:A5 SP:FB
+F261 8D 47 06 STA $0647 = 52 A:37 X:FF Y:FF P:25 SP:FB
+F264 20 68 FA JSR $FA68 A:37 X:FF Y:FF P:25 SP:FB
+FA68 24 01 BIT $01 = FF A:37 X:FF Y:FF P:25 SP:F9
+FA6A 38 SEC A:37 X:FF Y:FF P:E5 SP:F9
+FA6B A9 75 LDA #$75 A:37 X:FF Y:FF P:E5 SP:F9
+FA6D 60 RTS A:75 X:FF Y:FF P:65 SP:F9
+F267 3B 48 05 *RLA $0548,Y @ 0647 = 37 A:75 X:FF Y:FF P:65 SP:FB
+F26A EA NOP A:65 X:FF Y:FF P:64 SP:FB
+F26B EA NOP A:65 X:FF Y:FF P:64 SP:FB
+F26C 08 PHP A:65 X:FF Y:FF P:64 SP:FB
+F26D 48 PHA A:65 X:FF Y:FF P:64 SP:FA
+F26E A0 E5 LDY #$E5 A:65 X:FF Y:FF P:64 SP:F9
+F270 68 PLA A:65 X:FF Y:E5 P:E4 SP:F9
+F271 28 PLP A:65 X:FF Y:E5 P:64 SP:FA
+F272 20 6E FA JSR $FA6E A:65 X:FF Y:E5 P:64 SP:FB
+FA6E 50 76 BVC $FAE6 A:65 X:FF Y:E5 P:64 SP:F9
+FA70 F0 74 BEQ $FAE6 A:65 X:FF Y:E5 P:64 SP:F9
+FA72 30 72 BMI $FAE6 A:65 X:FF Y:E5 P:64 SP:F9
+FA74 B0 70 BCS $FAE6 A:65 X:FF Y:E5 P:64 SP:F9
+FA76 C9 65 CMP #$65 A:65 X:FF Y:E5 P:64 SP:F9
+FA78 D0 6C BNE $FAE6 A:65 X:FF Y:E5 P:67 SP:F9
+FA7A 60 RTS A:65 X:FF Y:E5 P:67 SP:F9
+F275 AD 47 06 LDA $0647 = 6F A:65 X:FF Y:E5 P:67 SP:FB
+F278 C9 6F CMP #$6F A:6F X:FF Y:E5 P:65 SP:FB
+F27A F0 02 BEQ $F27E A:6F X:FF Y:E5 P:67 SP:FB
+F27E A0 E6 LDY #$E6 A:6F X:FF Y:E5 P:67 SP:FB
+F280 A2 FF LDX #$FF A:6F X:FF Y:E6 P:E5 SP:FB
+F282 A9 A5 LDA #$A5 A:6F X:FF Y:E6 P:E5 SP:FB
+F284 8D 47 06 STA $0647 = 6F A:A5 X:FF Y:E6 P:E5 SP:FB
+F287 20 53 FB JSR $FB53 A:A5 X:FF Y:E6 P:E5 SP:FB
+FB53 24 01 BIT $01 = FF A:A5 X:FF Y:E6 P:E5 SP:F9
+FB55 18 CLC A:A5 X:FF Y:E6 P:E5 SP:F9
+FB56 A9 B3 LDA #$B3 A:A5 X:FF Y:E6 P:E4 SP:F9
+FB58 60 RTS A:B3 X:FF Y:E6 P:E4 SP:F9
+F28A 3F 48 05 *RLA $0548,X @ 0647 = A5 A:B3 X:FF Y:E6 P:E4 SP:FB
+F28D EA NOP A:02 X:FF Y:E6 P:65 SP:FB
+F28E EA NOP A:02 X:FF Y:E6 P:65 SP:FB
+F28F EA NOP A:02 X:FF Y:E6 P:65 SP:FB
+F290 EA NOP A:02 X:FF Y:E6 P:65 SP:FB
+F291 20 59 FB JSR $FB59 A:02 X:FF Y:E6 P:65 SP:FB
+FB59 50 1A BVC $FB75 A:02 X:FF Y:E6 P:65 SP:F9
+FB5B 90 18 BCC $FB75 A:02 X:FF Y:E6 P:65 SP:F9
+FB5D 30 16 BMI $FB75 A:02 X:FF Y:E6 P:65 SP:F9
+FB5F C9 02 CMP #$02 A:02 X:FF Y:E6 P:65 SP:F9
+FB61 D0 12 BNE $FB75 A:02 X:FF Y:E6 P:67 SP:F9
+FB63 60 RTS A:02 X:FF Y:E6 P:67 SP:F9
+F294 AD 47 06 LDA $0647 = 4A A:02 X:FF Y:E6 P:67 SP:FB
+F297 C9 4A CMP #$4A A:4A X:FF Y:E6 P:65 SP:FB
+F299 F0 02 BEQ $F29D A:4A X:FF Y:E6 P:67 SP:FB
+F29D C8 INY A:4A X:FF Y:E6 P:67 SP:FB
+F29E A9 29 LDA #$29 A:4A X:FF Y:E7 P:E5 SP:FB
+F2A0 8D 47 06 STA $0647 = 4A A:29 X:FF Y:E7 P:65 SP:FB
+F2A3 20 64 FB JSR $FB64 A:29 X:FF Y:E7 P:65 SP:FB
+FB64 B8 CLV A:29 X:FF Y:E7 P:65 SP:F9
+FB65 18 CLC A:29 X:FF Y:E7 P:25 SP:F9
+FB66 A9 42 LDA #$42 A:29 X:FF Y:E7 P:24 SP:F9
+FB68 60 RTS A:42 X:FF Y:E7 P:24 SP:F9
+F2A6 3F 48 05 *RLA $0548,X @ 0647 = 29 A:42 X:FF Y:E7 P:24 SP:FB
+F2A9 EA NOP A:42 X:FF Y:E7 P:24 SP:FB
+F2AA EA NOP A:42 X:FF Y:E7 P:24 SP:FB
+F2AB EA NOP A:42 X:FF Y:E7 P:24 SP:FB
+F2AC EA NOP A:42 X:FF Y:E7 P:24 SP:FB
+F2AD 20 69 FB JSR $FB69 A:42 X:FF Y:E7 P:24 SP:FB
+FB69 70 0A BVS $FB75 A:42 X:FF Y:E7 P:24 SP:F9
+FB6B F0 08 BEQ $FB75 A:42 X:FF Y:E7 P:24 SP:F9
+FB6D 30 06 BMI $FB75 A:42 X:FF Y:E7 P:24 SP:F9
+FB6F B0 04 BCS $FB75 A:42 X:FF Y:E7 P:24 SP:F9
+FB71 C9 42 CMP #$42 A:42 X:FF Y:E7 P:24 SP:F9
+FB73 F0 02 BEQ $FB77 A:42 X:FF Y:E7 P:27 SP:F9
+FB77 60 RTS A:42 X:FF Y:E7 P:27 SP:F9
+F2B0 AD 47 06 LDA $0647 = 52 A:42 X:FF Y:E7 P:27 SP:FB
+F2B3 C9 52 CMP #$52 A:52 X:FF Y:E7 P:25 SP:FB
+F2B5 F0 02 BEQ $F2B9 A:52 X:FF Y:E7 P:27 SP:FB
+F2B9 C8 INY A:52 X:FF Y:E7 P:27 SP:FB
+F2BA A9 37 LDA #$37 A:52 X:FF Y:E8 P:A5 SP:FB
+F2BC 8D 47 06 STA $0647 = 52 A:37 X:FF Y:E8 P:25 SP:FB
+F2BF 20 68 FA JSR $FA68 A:37 X:FF Y:E8 P:25 SP:FB
+FA68 24 01 BIT $01 = FF A:37 X:FF Y:E8 P:25 SP:F9
+FA6A 38 SEC A:37 X:FF Y:E8 P:E5 SP:F9
+FA6B A9 75 LDA #$75 A:37 X:FF Y:E8 P:E5 SP:F9
+FA6D 60 RTS A:75 X:FF Y:E8 P:65 SP:F9
+F2C2 3F 48 05 *RLA $0548,X @ 0647 = 37 A:75 X:FF Y:E8 P:65 SP:FB
+F2C5 EA NOP A:65 X:FF Y:E8 P:64 SP:FB
+F2C6 EA NOP A:65 X:FF Y:E8 P:64 SP:FB
+F2C7 EA NOP A:65 X:FF Y:E8 P:64 SP:FB
+F2C8 EA NOP A:65 X:FF Y:E8 P:64 SP:FB
+F2C9 20 6E FA JSR $FA6E A:65 X:FF Y:E8 P:64 SP:FB
+FA6E 50 76 BVC $FAE6 A:65 X:FF Y:E8 P:64 SP:F9
+FA70 F0 74 BEQ $FAE6 A:65 X:FF Y:E8 P:64 SP:F9
+FA72 30 72 BMI $FAE6 A:65 X:FF Y:E8 P:64 SP:F9
+FA74 B0 70 BCS $FAE6 A:65 X:FF Y:E8 P:64 SP:F9
+FA76 C9 65 CMP #$65 A:65 X:FF Y:E8 P:64 SP:F9
+FA78 D0 6C BNE $FAE6 A:65 X:FF Y:E8 P:67 SP:F9
+FA7A 60 RTS A:65 X:FF Y:E8 P:67 SP:F9
+F2CC AD 47 06 LDA $0647 = 6F A:65 X:FF Y:E8 P:67 SP:FB
+F2CF C9 6F CMP #$6F A:6F X:FF Y:E8 P:65 SP:FB
+F2D1 F0 02 BEQ $F2D5 A:6F X:FF Y:E8 P:67 SP:FB
+F2D5 60 RTS A:6F X:FF Y:E8 P:67 SP:FB
+C647 20 D6 F2 JSR $F2D6 A:6F X:FF Y:E8 P:67 SP:FD
+F2D6 A9 FF LDA #$FF A:6F X:FF Y:E8 P:67 SP:FB
+F2D8 85 01 STA $01 = FF A:FF X:FF Y:E8 P:E5 SP:FB
+F2DA A0 E9 LDY #$E9 A:FF X:FF Y:E8 P:E5 SP:FB
+F2DC A2 02 LDX #$02 A:FF X:FF Y:E9 P:E5 SP:FB
+F2DE A9 47 LDA #$47 A:FF X:02 Y:E9 P:65 SP:FB
+F2E0 85 47 STA $47 = 6F A:47 X:02 Y:E9 P:65 SP:FB
+F2E2 A9 06 LDA #$06 A:47 X:02 Y:E9 P:65 SP:FB
+F2E4 85 48 STA $48 = 06 A:06 X:02 Y:E9 P:65 SP:FB
+F2E6 A9 A5 LDA #$A5 A:06 X:02 Y:E9 P:65 SP:FB
+F2E8 8D 47 06 STA $0647 = 6F A:A5 X:02 Y:E9 P:E5 SP:FB
+F2EB 20 1D FB JSR $FB1D A:A5 X:02 Y:E9 P:E5 SP:FB
+FB1D 24 01 BIT $01 = FF A:A5 X:02 Y:E9 P:E5 SP:F9
+FB1F 18 CLC A:A5 X:02 Y:E9 P:E5 SP:F9
+FB20 A9 B3 LDA #$B3 A:A5 X:02 Y:E9 P:E4 SP:F9
+FB22 60 RTS A:B3 X:02 Y:E9 P:E4 SP:F9
+F2EE 43 45 *SRE ($45,X) @ 47 = 0647 = A5 A:B3 X:02 Y:E9 P:E4 SP:FB
+F2F0 EA NOP A:E1 X:02 Y:E9 P:E5 SP:FB
+F2F1 EA NOP A:E1 X:02 Y:E9 P:E5 SP:FB
+F2F2 EA NOP A:E1 X:02 Y:E9 P:E5 SP:FB
+F2F3 EA NOP A:E1 X:02 Y:E9 P:E5 SP:FB
+F2F4 20 23 FB JSR $FB23 A:E1 X:02 Y:E9 P:E5 SP:FB
+FB23 50 50 BVC $FB75 A:E1 X:02 Y:E9 P:E5 SP:F9
+FB25 90 4E BCC $FB75 A:E1 X:02 Y:E9 P:E5 SP:F9
+FB27 10 4C BPL $FB75 A:E1 X:02 Y:E9 P:E5 SP:F9
+FB29 C9 E1 CMP #$E1 A:E1 X:02 Y:E9 P:E5 SP:F9
+FB2B D0 48 BNE $FB75 A:E1 X:02 Y:E9 P:67 SP:F9
+FB2D 60 RTS A:E1 X:02 Y:E9 P:67 SP:F9
+F2F7 AD 47 06 LDA $0647 = 52 A:E1 X:02 Y:E9 P:67 SP:FB
+F2FA C9 52 CMP #$52 A:52 X:02 Y:E9 P:65 SP:FB
+F2FC F0 02 BEQ $F300 A:52 X:02 Y:E9 P:67 SP:FB
+F300 C8 INY A:52 X:02 Y:E9 P:67 SP:FB
+F301 A9 29 LDA #$29 A:52 X:02 Y:EA P:E5 SP:FB
+F303 8D 47 06 STA $0647 = 52 A:29 X:02 Y:EA P:65 SP:FB
+F306 20 2E FB JSR $FB2E A:29 X:02 Y:EA P:65 SP:FB
+FB2E B8 CLV A:29 X:02 Y:EA P:65 SP:F9
+FB2F 18 CLC A:29 X:02 Y:EA P:25 SP:F9
+FB30 A9 42 LDA #$42 A:29 X:02 Y:EA P:24 SP:F9
+FB32 60 RTS A:42 X:02 Y:EA P:24 SP:F9
+F309 43 45 *SRE ($45,X) @ 47 = 0647 = 29 A:42 X:02 Y:EA P:24 SP:FB
+F30B EA NOP A:56 X:02 Y:EA P:25 SP:FB
+F30C EA NOP A:56 X:02 Y:EA P:25 SP:FB
+F30D EA NOP A:56 X:02 Y:EA P:25 SP:FB
+F30E EA NOP A:56 X:02 Y:EA P:25 SP:FB
+F30F 20 33 FB JSR $FB33 A:56 X:02 Y:EA P:25 SP:FB
+FB33 70 40 BVS $FB75 A:56 X:02 Y:EA P:25 SP:F9
+FB35 F0 3E BEQ $FB75 A:56 X:02 Y:EA P:25 SP:F9
+FB37 30 3C BMI $FB75 A:56 X:02 Y:EA P:25 SP:F9
+FB39 90 3A BCC $FB75 A:56 X:02 Y:EA P:25 SP:F9
+FB3B C9 56 CMP #$56 A:56 X:02 Y:EA P:25 SP:F9
+FB3D D0 36 BNE $FB75 A:56 X:02 Y:EA P:27 SP:F9
+FB3F 60 RTS A:56 X:02 Y:EA P:27 SP:F9
+F312 AD 47 06 LDA $0647 = 14 A:56 X:02 Y:EA P:27 SP:FB
+F315 C9 14 CMP #$14 A:14 X:02 Y:EA P:25 SP:FB
+F317 F0 02 BEQ $F31B A:14 X:02 Y:EA P:27 SP:FB
+F31B C8 INY A:14 X:02 Y:EA P:27 SP:FB
+F31C A9 37 LDA #$37 A:14 X:02 Y:EB P:A5 SP:FB
+F31E 8D 47 06 STA $0647 = 14 A:37 X:02 Y:EB P:25 SP:FB
+F321 20 40 FB JSR $FB40 A:37 X:02 Y:EB P:25 SP:FB
+FB40 24 01 BIT $01 = FF A:37 X:02 Y:EB P:25 SP:F9
+FB42 38 SEC A:37 X:02 Y:EB P:E5 SP:F9
+FB43 A9 75 LDA #$75 A:37 X:02 Y:EB P:E5 SP:F9
+FB45 60 RTS A:75 X:02 Y:EB P:65 SP:F9
+F324 43 45 *SRE ($45,X) @ 47 = 0647 = 37 A:75 X:02 Y:EB P:65 SP:FB
+F326 EA NOP A:6E X:02 Y:EB P:65 SP:FB
+F327 EA NOP A:6E X:02 Y:EB P:65 SP:FB
+F328 EA NOP A:6E X:02 Y:EB P:65 SP:FB
+F329 EA NOP A:6E X:02 Y:EB P:65 SP:FB
+F32A 20 46 FB JSR $FB46 A:6E X:02 Y:EB P:65 SP:FB
+FB46 50 2D BVC $FB75 A:6E X:02 Y:EB P:65 SP:F9
+FB48 F0 2B BEQ $FB75 A:6E X:02 Y:EB P:65 SP:F9
+FB4A 30 29 BMI $FB75 A:6E X:02 Y:EB P:65 SP:F9
+FB4C 90 27 BCC $FB75 A:6E X:02 Y:EB P:65 SP:F9
+FB4E C9 6E CMP #$6E A:6E X:02 Y:EB P:65 SP:F9
+FB50 D0 23 BNE $FB75 A:6E X:02 Y:EB P:67 SP:F9
+FB52 60 RTS A:6E X:02 Y:EB P:67 SP:F9
+F32D AD 47 06 LDA $0647 = 1B A:6E X:02 Y:EB P:67 SP:FB
+F330 C9 1B CMP #$1B A:1B X:02 Y:EB P:65 SP:FB
+F332 F0 02 BEQ $F336 A:1B X:02 Y:EB P:67 SP:FB
+F336 C8 INY A:1B X:02 Y:EB P:67 SP:FB
+F337 A9 A5 LDA #$A5 A:1B X:02 Y:EC P:E5 SP:FB
+F339 85 47 STA $47 = 47 A:A5 X:02 Y:EC P:E5 SP:FB
+F33B 20 1D FB JSR $FB1D A:A5 X:02 Y:EC P:E5 SP:FB
+FB1D 24 01 BIT $01 = FF A:A5 X:02 Y:EC P:E5 SP:F9
+FB1F 18 CLC A:A5 X:02 Y:EC P:E5 SP:F9
+FB20 A9 B3 LDA #$B3 A:A5 X:02 Y:EC P:E4 SP:F9
+FB22 60 RTS A:B3 X:02 Y:EC P:E4 SP:F9
+F33E 47 47 *SRE $47 = A5 A:B3 X:02 Y:EC P:E4 SP:FB
+F340 EA NOP A:E1 X:02 Y:EC P:E5 SP:FB
+F341 EA NOP A:E1 X:02 Y:EC P:E5 SP:FB
+F342 EA NOP A:E1 X:02 Y:EC P:E5 SP:FB
+F343 EA NOP A:E1 X:02 Y:EC P:E5 SP:FB
+F344 20 23 FB JSR $FB23 A:E1 X:02 Y:EC P:E5 SP:FB
+FB23 50 50 BVC $FB75 A:E1 X:02 Y:EC P:E5 SP:F9
+FB25 90 4E BCC $FB75 A:E1 X:02 Y:EC P:E5 SP:F9
+FB27 10 4C BPL $FB75 A:E1 X:02 Y:EC P:E5 SP:F9
+FB29 C9 E1 CMP #$E1 A:E1 X:02 Y:EC P:E5 SP:F9
+FB2B D0 48 BNE $FB75 A:E1 X:02 Y:EC P:67 SP:F9
+FB2D 60 RTS A:E1 X:02 Y:EC P:67 SP:F9
+F347 A5 47 LDA $47 = 52 A:E1 X:02 Y:EC P:67 SP:FB
+F349 C9 52 CMP #$52 A:52 X:02 Y:EC P:65 SP:FB
+F34B F0 02 BEQ $F34F A:52 X:02 Y:EC P:67 SP:FB
+F34F C8 INY A:52 X:02 Y:EC P:67 SP:FB
+F350 A9 29 LDA #$29 A:52 X:02 Y:ED P:E5 SP:FB
+F352 85 47 STA $47 = 52 A:29 X:02 Y:ED P:65 SP:FB
+F354 20 2E FB JSR $FB2E A:29 X:02 Y:ED P:65 SP:FB
+FB2E B8 CLV A:29 X:02 Y:ED P:65 SP:F9
+FB2F 18 CLC A:29 X:02 Y:ED P:25 SP:F9
+FB30 A9 42 LDA #$42 A:29 X:02 Y:ED P:24 SP:F9
+FB32 60 RTS A:42 X:02 Y:ED P:24 SP:F9
+F357 47 47 *SRE $47 = 29 A:42 X:02 Y:ED P:24 SP:FB
+F359 EA NOP A:56 X:02 Y:ED P:25 SP:FB
+F35A EA NOP A:56 X:02 Y:ED P:25 SP:FB
+F35B EA NOP A:56 X:02 Y:ED P:25 SP:FB
+F35C EA NOP A:56 X:02 Y:ED P:25 SP:FB
+F35D 20 33 FB JSR $FB33 A:56 X:02 Y:ED P:25 SP:FB
+FB33 70 40 BVS $FB75 A:56 X:02 Y:ED P:25 SP:F9
+FB35 F0 3E BEQ $FB75 A:56 X:02 Y:ED P:25 SP:F9
+FB37 30 3C BMI $FB75 A:56 X:02 Y:ED P:25 SP:F9
+FB39 90 3A BCC $FB75 A:56 X:02 Y:ED P:25 SP:F9
+FB3B C9 56 CMP #$56 A:56 X:02 Y:ED P:25 SP:F9
+FB3D D0 36 BNE $FB75 A:56 X:02 Y:ED P:27 SP:F9
+FB3F 60 RTS A:56 X:02 Y:ED P:27 SP:F9
+F360 A5 47 LDA $47 = 14 A:56 X:02 Y:ED P:27 SP:FB
+F362 C9 14 CMP #$14 A:14 X:02 Y:ED P:25 SP:FB
+F364 F0 02 BEQ $F368 A:14 X:02 Y:ED P:27 SP:FB
+F368 C8 INY A:14 X:02 Y:ED P:27 SP:FB
+F369 A9 37 LDA #$37 A:14 X:02 Y:EE P:A5 SP:FB
+F36B 85 47 STA $47 = 14 A:37 X:02 Y:EE P:25 SP:FB
+F36D 20 40 FB JSR $FB40 A:37 X:02 Y:EE P:25 SP:FB
+FB40 24 01 BIT $01 = FF A:37 X:02 Y:EE P:25 SP:F9
+FB42 38 SEC A:37 X:02 Y:EE P:E5 SP:F9
+FB43 A9 75 LDA #$75 A:37 X:02 Y:EE P:E5 SP:F9
+FB45 60 RTS A:75 X:02 Y:EE P:65 SP:F9
+F370 47 47 *SRE $47 = 37 A:75 X:02 Y:EE P:65 SP:FB
+F372 EA NOP A:6E X:02 Y:EE P:65 SP:FB
+F373 EA NOP A:6E X:02 Y:EE P:65 SP:FB
+F374 EA NOP A:6E X:02 Y:EE P:65 SP:FB
+F375 EA NOP A:6E X:02 Y:EE P:65 SP:FB
+F376 20 46 FB JSR $FB46 A:6E X:02 Y:EE P:65 SP:FB
+FB46 50 2D BVC $FB75 A:6E X:02 Y:EE P:65 SP:F9
+FB48 F0 2B BEQ $FB75 A:6E X:02 Y:EE P:65 SP:F9
+FB4A 30 29 BMI $FB75 A:6E X:02 Y:EE P:65 SP:F9
+FB4C 90 27 BCC $FB75 A:6E X:02 Y:EE P:65 SP:F9
+FB4E C9 6E CMP #$6E A:6E X:02 Y:EE P:65 SP:F9
+FB50 D0 23 BNE $FB75 A:6E X:02 Y:EE P:67 SP:F9
+FB52 60 RTS A:6E X:02 Y:EE P:67 SP:F9
+F379 A5 47 LDA $47 = 1B A:6E X:02 Y:EE P:67 SP:FB
+F37B C9 1B CMP #$1B A:1B X:02 Y:EE P:65 SP:FB
+F37D F0 02 BEQ $F381 A:1B X:02 Y:EE P:67 SP:FB
+F381 C8 INY A:1B X:02 Y:EE P:67 SP:FB
+F382 A9 A5 LDA #$A5 A:1B X:02 Y:EF P:E5 SP:FB
+F384 8D 47 06 STA $0647 = 1B A:A5 X:02 Y:EF P:E5 SP:FB
+F387 20 1D FB JSR $FB1D A:A5 X:02 Y:EF P:E5 SP:FB
+FB1D 24 01 BIT $01 = FF A:A5 X:02 Y:EF P:E5 SP:F9
+FB1F 18 CLC A:A5 X:02 Y:EF P:E5 SP:F9
+FB20 A9 B3 LDA #$B3 A:A5 X:02 Y:EF P:E4 SP:F9
+FB22 60 RTS A:B3 X:02 Y:EF P:E4 SP:F9
+F38A 4F 47 06 *SRE $0647 = A5 A:B3 X:02 Y:EF P:E4 SP:FB
+F38D EA NOP A:E1 X:02 Y:EF P:E5 SP:FB
+F38E EA NOP A:E1 X:02 Y:EF P:E5 SP:FB
+F38F EA NOP A:E1 X:02 Y:EF P:E5 SP:FB
+F390 EA NOP A:E1 X:02 Y:EF P:E5 SP:FB
+F391 20 23 FB JSR $FB23 A:E1 X:02 Y:EF P:E5 SP:FB
+FB23 50 50 BVC $FB75 A:E1 X:02 Y:EF P:E5 SP:F9
+FB25 90 4E BCC $FB75 A:E1 X:02 Y:EF P:E5 SP:F9
+FB27 10 4C BPL $FB75 A:E1 X:02 Y:EF P:E5 SP:F9
+FB29 C9 E1 CMP #$E1 A:E1 X:02 Y:EF P:E5 SP:F9
+FB2B D0 48 BNE $FB75 A:E1 X:02 Y:EF P:67 SP:F9
+FB2D 60 RTS A:E1 X:02 Y:EF P:67 SP:F9
+F394 AD 47 06 LDA $0647 = 52 A:E1 X:02 Y:EF P:67 SP:FB
+F397 C9 52 CMP #$52 A:52 X:02 Y:EF P:65 SP:FB
+F399 F0 02 BEQ $F39D A:52 X:02 Y:EF P:67 SP:FB
+F39D C8 INY A:52 X:02 Y:EF P:67 SP:FB
+F39E A9 29 LDA #$29 A:52 X:02 Y:F0 P:E5 SP:FB
+F3A0 8D 47 06 STA $0647 = 52 A:29 X:02 Y:F0 P:65 SP:FB
+F3A3 20 2E FB JSR $FB2E A:29 X:02 Y:F0 P:65 SP:FB
+FB2E B8 CLV A:29 X:02 Y:F0 P:65 SP:F9
+FB2F 18 CLC A:29 X:02 Y:F0 P:25 SP:F9
+FB30 A9 42 LDA #$42 A:29 X:02 Y:F0 P:24 SP:F9
+FB32 60 RTS A:42 X:02 Y:F0 P:24 SP:F9
+F3A6 4F 47 06 *SRE $0647 = 29 A:42 X:02 Y:F0 P:24 SP:FB
+F3A9 EA NOP A:56 X:02 Y:F0 P:25 SP:FB
+F3AA EA NOP A:56 X:02 Y:F0 P:25 SP:FB
+F3AB EA NOP A:56 X:02 Y:F0 P:25 SP:FB
+F3AC EA NOP A:56 X:02 Y:F0 P:25 SP:FB
+F3AD 20 33 FB JSR $FB33 A:56 X:02 Y:F0 P:25 SP:FB
+FB33 70 40 BVS $FB75 A:56 X:02 Y:F0 P:25 SP:F9
+FB35 F0 3E BEQ $FB75 A:56 X:02 Y:F0 P:25 SP:F9
+FB37 30 3C BMI $FB75 A:56 X:02 Y:F0 P:25 SP:F9
+FB39 90 3A BCC $FB75 A:56 X:02 Y:F0 P:25 SP:F9
+FB3B C9 56 CMP #$56 A:56 X:02 Y:F0 P:25 SP:F9
+FB3D D0 36 BNE $FB75 A:56 X:02 Y:F0 P:27 SP:F9
+FB3F 60 RTS A:56 X:02 Y:F0 P:27 SP:F9
+F3B0 AD 47 06 LDA $0647 = 14 A:56 X:02 Y:F0 P:27 SP:FB
+F3B3 C9 14 CMP #$14 A:14 X:02 Y:F0 P:25 SP:FB
+F3B5 F0 02 BEQ $F3B9 A:14 X:02 Y:F0 P:27 SP:FB
+F3B9 C8 INY A:14 X:02 Y:F0 P:27 SP:FB
+F3BA A9 37 LDA #$37 A:14 X:02 Y:F1 P:A5 SP:FB
+F3BC 8D 47 06 STA $0647 = 14 A:37 X:02 Y:F1 P:25 SP:FB
+F3BF 20 40 FB JSR $FB40 A:37 X:02 Y:F1 P:25 SP:FB
+FB40 24 01 BIT $01 = FF A:37 X:02 Y:F1 P:25 SP:F9
+FB42 38 SEC A:37 X:02 Y:F1 P:E5 SP:F9
+FB43 A9 75 LDA #$75 A:37 X:02 Y:F1 P:E5 SP:F9
+FB45 60 RTS A:75 X:02 Y:F1 P:65 SP:F9
+F3C2 4F 47 06 *SRE $0647 = 37 A:75 X:02 Y:F1 P:65 SP:FB
+F3C5 EA NOP A:6E X:02 Y:F1 P:65 SP:FB
+F3C6 EA NOP A:6E X:02 Y:F1 P:65 SP:FB
+F3C7 EA NOP A:6E X:02 Y:F1 P:65 SP:FB
+F3C8 EA NOP A:6E X:02 Y:F1 P:65 SP:FB
+F3C9 20 46 FB JSR $FB46 A:6E X:02 Y:F1 P:65 SP:FB
+FB46 50 2D BVC $FB75 A:6E X:02 Y:F1 P:65 SP:F9
+FB48 F0 2B BEQ $FB75 A:6E X:02 Y:F1 P:65 SP:F9
+FB4A 30 29 BMI $FB75 A:6E X:02 Y:F1 P:65 SP:F9
+FB4C 90 27 BCC $FB75 A:6E X:02 Y:F1 P:65 SP:F9
+FB4E C9 6E CMP #$6E A:6E X:02 Y:F1 P:65 SP:F9
+FB50 D0 23 BNE $FB75 A:6E X:02 Y:F1 P:67 SP:F9
+FB52 60 RTS A:6E X:02 Y:F1 P:67 SP:F9
+F3CC AD 47 06 LDA $0647 = 1B A:6E X:02 Y:F1 P:67 SP:FB
+F3CF C9 1B CMP #$1B A:1B X:02 Y:F1 P:65 SP:FB
+F3D1 F0 02 BEQ $F3D5 A:1B X:02 Y:F1 P:67 SP:FB
+F3D5 A9 A5 LDA #$A5 A:1B X:02 Y:F1 P:67 SP:FB
+F3D7 8D 47 06 STA $0647 = 1B A:A5 X:02 Y:F1 P:E5 SP:FB
+F3DA A9 48 LDA #$48 A:A5 X:02 Y:F1 P:E5 SP:FB
+F3DC 85 45 STA $45 = 48 A:48 X:02 Y:F1 P:65 SP:FB
+F3DE A9 05 LDA #$05 A:48 X:02 Y:F1 P:65 SP:FB
+F3E0 85 46 STA $46 = 05 A:05 X:02 Y:F1 P:65 SP:FB
+F3E2 A0 FF LDY #$FF A:05 X:02 Y:F1 P:65 SP:FB
+F3E4 20 1D FB JSR $FB1D A:05 X:02 Y:FF P:E5 SP:FB
+FB1D 24 01 BIT $01 = FF A:05 X:02 Y:FF P:E5 SP:F9
+FB1F 18 CLC A:05 X:02 Y:FF P:E5 SP:F9
+FB20 A9 B3 LDA #$B3 A:05 X:02 Y:FF P:E4 SP:F9
+FB22 60 RTS A:B3 X:02 Y:FF P:E4 SP:F9
+F3E7 53 45 *SRE ($45),Y = 0548 @ 0647 = A5 A:B3 X:02 Y:FF P:E4 SP:FB
+F3E9 EA NOP A:E1 X:02 Y:FF P:E5 SP:FB
+F3EA EA NOP A:E1 X:02 Y:FF P:E5 SP:FB
+F3EB 08 PHP A:E1 X:02 Y:FF P:E5 SP:FB
+F3EC 48 PHA A:E1 X:02 Y:FF P:E5 SP:FA
+F3ED A0 F2 LDY #$F2 A:E1 X:02 Y:FF P:E5 SP:F9
+F3EF 68 PLA A:E1 X:02 Y:F2 P:E5 SP:F9
+F3F0 28 PLP A:E1 X:02 Y:F2 P:E5 SP:FA
+F3F1 20 23 FB JSR $FB23 A:E1 X:02 Y:F2 P:E5 SP:FB
+FB23 50 50 BVC $FB75 A:E1 X:02 Y:F2 P:E5 SP:F9
+FB25 90 4E BCC $FB75 A:E1 X:02 Y:F2 P:E5 SP:F9
+FB27 10 4C BPL $FB75 A:E1 X:02 Y:F2 P:E5 SP:F9
+FB29 C9 E1 CMP #$E1 A:E1 X:02 Y:F2 P:E5 SP:F9
+FB2B D0 48 BNE $FB75 A:E1 X:02 Y:F2 P:67 SP:F9
+FB2D 60 RTS A:E1 X:02 Y:F2 P:67 SP:F9
+F3F4 AD 47 06 LDA $0647 = 52 A:E1 X:02 Y:F2 P:67 SP:FB
+F3F7 C9 52 CMP #$52 A:52 X:02 Y:F2 P:65 SP:FB
+F3F9 F0 02 BEQ $F3FD A:52 X:02 Y:F2 P:67 SP:FB
+F3FD A0 FF LDY #$FF A:52 X:02 Y:F2 P:67 SP:FB
+F3FF A9 29 LDA #$29 A:52 X:02 Y:FF P:E5 SP:FB
+F401 8D 47 06 STA $0647 = 52 A:29 X:02 Y:FF P:65 SP:FB
+F404 20 2E FB JSR $FB2E A:29 X:02 Y:FF P:65 SP:FB
+FB2E B8 CLV A:29 X:02 Y:FF P:65 SP:F9
+FB2F 18 CLC A:29 X:02 Y:FF P:25 SP:F9
+FB30 A9 42 LDA #$42 A:29 X:02 Y:FF P:24 SP:F9
+FB32 60 RTS A:42 X:02 Y:FF P:24 SP:F9
+F407 53 45 *SRE ($45),Y = 0548 @ 0647 = 29 A:42 X:02 Y:FF P:24 SP:FB
+F409 EA NOP A:56 X:02 Y:FF P:25 SP:FB
+F40A EA NOP A:56 X:02 Y:FF P:25 SP:FB
+F40B 08 PHP A:56 X:02 Y:FF P:25 SP:FB
+F40C 48 PHA A:56 X:02 Y:FF P:25 SP:FA
+F40D A0 F3 LDY #$F3 A:56 X:02 Y:FF P:25 SP:F9
+F40F 68 PLA A:56 X:02 Y:F3 P:A5 SP:F9
+F410 28 PLP A:56 X:02 Y:F3 P:25 SP:FA
+F411 20 33 FB JSR $FB33 A:56 X:02 Y:F3 P:25 SP:FB
+FB33 70 40 BVS $FB75 A:56 X:02 Y:F3 P:25 SP:F9
+FB35 F0 3E BEQ $FB75 A:56 X:02 Y:F3 P:25 SP:F9
+FB37 30 3C BMI $FB75 A:56 X:02 Y:F3 P:25 SP:F9
+FB39 90 3A BCC $FB75 A:56 X:02 Y:F3 P:25 SP:F9
+FB3B C9 56 CMP #$56 A:56 X:02 Y:F3 P:25 SP:F9
+FB3D D0 36 BNE $FB75 A:56 X:02 Y:F3 P:27 SP:F9
+FB3F 60 RTS A:56 X:02 Y:F3 P:27 SP:F9
+F414 AD 47 06 LDA $0647 = 14 A:56 X:02 Y:F3 P:27 SP:FB
+F417 C9 14 CMP #$14 A:14 X:02 Y:F3 P:25 SP:FB
+F419 F0 02 BEQ $F41D A:14 X:02 Y:F3 P:27 SP:FB
+F41D A0 FF LDY #$FF A:14 X:02 Y:F3 P:27 SP:FB
+F41F A9 37 LDA #$37 A:14 X:02 Y:FF P:A5 SP:FB
+F421 8D 47 06 STA $0647 = 14 A:37 X:02 Y:FF P:25 SP:FB
+F424 20 40 FB JSR $FB40 A:37 X:02 Y:FF P:25 SP:FB
+FB40 24 01 BIT $01 = FF A:37 X:02 Y:FF P:25 SP:F9
+FB42 38 SEC A:37 X:02 Y:FF P:E5 SP:F9
+FB43 A9 75 LDA #$75 A:37 X:02 Y:FF P:E5 SP:F9
+FB45 60 RTS A:75 X:02 Y:FF P:65 SP:F9
+F427 53 45 *SRE ($45),Y = 0548 @ 0647 = 37 A:75 X:02 Y:FF P:65 SP:FB
+F429 EA NOP A:6E X:02 Y:FF P:65 SP:FB
+F42A EA NOP A:6E X:02 Y:FF P:65 SP:FB
+F42B 08 PHP A:6E X:02 Y:FF P:65 SP:FB
+F42C 48 PHA A:6E X:02 Y:FF P:65 SP:FA
+F42D A0 F4 LDY #$F4 A:6E X:02 Y:FF P:65 SP:F9
+F42F 68 PLA A:6E X:02 Y:F4 P:E5 SP:F9
+F430 28 PLP A:6E X:02 Y:F4 P:65 SP:FA
+F431 20 46 FB JSR $FB46 A:6E X:02 Y:F4 P:65 SP:FB
+FB46 50 2D BVC $FB75 A:6E X:02 Y:F4 P:65 SP:F9
+FB48 F0 2B BEQ $FB75 A:6E X:02 Y:F4 P:65 SP:F9
+FB4A 30 29 BMI $FB75 A:6E X:02 Y:F4 P:65 SP:F9
+FB4C 90 27 BCC $FB75 A:6E X:02 Y:F4 P:65 SP:F9
+FB4E C9 6E CMP #$6E A:6E X:02 Y:F4 P:65 SP:F9
+FB50 D0 23 BNE $FB75 A:6E X:02 Y:F4 P:67 SP:F9
+FB52 60 RTS A:6E X:02 Y:F4 P:67 SP:F9
+F434 AD 47 06 LDA $0647 = 1B A:6E X:02 Y:F4 P:67 SP:FB
+F437 C9 1B CMP #$1B A:1B X:02 Y:F4 P:65 SP:FB
+F439 F0 02 BEQ $F43D A:1B X:02 Y:F4 P:67 SP:FB
+F43D A0 F5 LDY #$F5 A:1B X:02 Y:F4 P:67 SP:FB
+F43F A2 FF LDX #$FF A:1B X:02 Y:F5 P:E5 SP:FB
+F441 A9 A5 LDA #$A5 A:1B X:FF Y:F5 P:E5 SP:FB
+F443 85 47 STA $47 = 1B A:A5 X:FF Y:F5 P:E5 SP:FB
+F445 20 1D FB JSR $FB1D A:A5 X:FF Y:F5 P:E5 SP:FB
+FB1D 24 01 BIT $01 = FF A:A5 X:FF Y:F5 P:E5 SP:F9
+FB1F 18 CLC A:A5 X:FF Y:F5 P:E5 SP:F9
+FB20 A9 B3 LDA #$B3 A:A5 X:FF Y:F5 P:E4 SP:F9
+FB22 60 RTS A:B3 X:FF Y:F5 P:E4 SP:F9
+F448 57 48 *SRE $48,X @ 47 = A5 A:B3 X:FF Y:F5 P:E4 SP:FB
+F44A EA NOP A:E1 X:FF Y:F5 P:E5 SP:FB
+F44B EA NOP A:E1 X:FF Y:F5 P:E5 SP:FB
+F44C EA NOP A:E1 X:FF Y:F5 P:E5 SP:FB
+F44D EA NOP A:E1 X:FF Y:F5 P:E5 SP:FB
+F44E 20 23 FB JSR $FB23 A:E1 X:FF Y:F5 P:E5 SP:FB
+FB23 50 50 BVC $FB75 A:E1 X:FF Y:F5 P:E5 SP:F9
+FB25 90 4E BCC $FB75 A:E1 X:FF Y:F5 P:E5 SP:F9
+FB27 10 4C BPL $FB75 A:E1 X:FF Y:F5 P:E5 SP:F9
+FB29 C9 E1 CMP #$E1 A:E1 X:FF Y:F5 P:E5 SP:F9
+FB2B D0 48 BNE $FB75 A:E1 X:FF Y:F5 P:67 SP:F9
+FB2D 60 RTS A:E1 X:FF Y:F5 P:67 SP:F9
+F451 A5 47 LDA $47 = 52 A:E1 X:FF Y:F5 P:67 SP:FB
+F453 C9 52 CMP #$52 A:52 X:FF Y:F5 P:65 SP:FB
+F455 F0 02 BEQ $F459 A:52 X:FF Y:F5 P:67 SP:FB
+F459 C8 INY A:52 X:FF Y:F5 P:67 SP:FB
+F45A A9 29 LDA #$29 A:52 X:FF Y:F6 P:E5 SP:FB
+F45C 85 47 STA $47 = 52 A:29 X:FF Y:F6 P:65 SP:FB
+F45E 20 2E FB JSR $FB2E A:29 X:FF Y:F6 P:65 SP:FB
+FB2E B8 CLV A:29 X:FF Y:F6 P:65 SP:F9
+FB2F 18 CLC A:29 X:FF Y:F6 P:25 SP:F9
+FB30 A9 42 LDA #$42 A:29 X:FF Y:F6 P:24 SP:F9
+FB32 60 RTS A:42 X:FF Y:F6 P:24 SP:F9
+F461 57 48 *SRE $48,X @ 47 = 29 A:42 X:FF Y:F6 P:24 SP:FB
+F463 EA NOP A:56 X:FF Y:F6 P:25 SP:FB
+F464 EA NOP A:56 X:FF Y:F6 P:25 SP:FB
+F465 EA NOP A:56 X:FF Y:F6 P:25 SP:FB
+F466 EA NOP A:56 X:FF Y:F6 P:25 SP:FB
+F467 20 33 FB JSR $FB33 A:56 X:FF Y:F6 P:25 SP:FB
+FB33 70 40 BVS $FB75 A:56 X:FF Y:F6 P:25 SP:F9
+FB35 F0 3E BEQ $FB75 A:56 X:FF Y:F6 P:25 SP:F9
+FB37 30 3C BMI $FB75 A:56 X:FF Y:F6 P:25 SP:F9
+FB39 90 3A BCC $FB75 A:56 X:FF Y:F6 P:25 SP:F9
+FB3B C9 56 CMP #$56 A:56 X:FF Y:F6 P:25 SP:F9
+FB3D D0 36 BNE $FB75 A:56 X:FF Y:F6 P:27 SP:F9
+FB3F 60 RTS A:56 X:FF Y:F6 P:27 SP:F9
+F46A A5 47 LDA $47 = 14 A:56 X:FF Y:F6 P:27 SP:FB
+F46C C9 14 CMP #$14 A:14 X:FF Y:F6 P:25 SP:FB
+F46E F0 02 BEQ $F472 A:14 X:FF Y:F6 P:27 SP:FB
+F472 C8 INY A:14 X:FF Y:F6 P:27 SP:FB
+F473 A9 37 LDA #$37 A:14 X:FF Y:F7 P:A5 SP:FB
+F475 85 47 STA $47 = 14 A:37 X:FF Y:F7 P:25 SP:FB
+F477 20 40 FB JSR $FB40 A:37 X:FF Y:F7 P:25 SP:FB
+FB40 24 01 BIT $01 = FF A:37 X:FF Y:F7 P:25 SP:F9
+FB42 38 SEC A:37 X:FF Y:F7 P:E5 SP:F9
+FB43 A9 75 LDA #$75 A:37 X:FF Y:F7 P:E5 SP:F9
+FB45 60 RTS A:75 X:FF Y:F7 P:65 SP:F9
+F47A 57 48 *SRE $48,X @ 47 = 37 A:75 X:FF Y:F7 P:65 SP:FB
+F47C EA NOP A:6E X:FF Y:F7 P:65 SP:FB
+F47D EA NOP A:6E X:FF Y:F7 P:65 SP:FB
+F47E EA NOP A:6E X:FF Y:F7 P:65 SP:FB
+F47F EA NOP A:6E X:FF Y:F7 P:65 SP:FB
+F480 20 46 FB JSR $FB46 A:6E X:FF Y:F7 P:65 SP:FB
+FB46 50 2D BVC $FB75 A:6E X:FF Y:F7 P:65 SP:F9
+FB48 F0 2B BEQ $FB75 A:6E X:FF Y:F7 P:65 SP:F9
+FB4A 30 29 BMI $FB75 A:6E X:FF Y:F7 P:65 SP:F9
+FB4C 90 27 BCC $FB75 A:6E X:FF Y:F7 P:65 SP:F9
+FB4E C9 6E CMP #$6E A:6E X:FF Y:F7 P:65 SP:F9
+FB50 D0 23 BNE $FB75 A:6E X:FF Y:F7 P:67 SP:F9
+FB52 60 RTS A:6E X:FF Y:F7 P:67 SP:F9
+F483 A5 47 LDA $47 = 1B A:6E X:FF Y:F7 P:67 SP:FB
+F485 C9 1B CMP #$1B A:1B X:FF Y:F7 P:65 SP:FB
+F487 F0 02 BEQ $F48B A:1B X:FF Y:F7 P:67 SP:FB
+F48B A9 A5 LDA #$A5 A:1B X:FF Y:F7 P:67 SP:FB
+F48D 8D 47 06 STA $0647 = 1B A:A5 X:FF Y:F7 P:E5 SP:FB
+F490 A0 FF LDY #$FF A:A5 X:FF Y:F7 P:E5 SP:FB
+F492 20 1D FB JSR $FB1D A:A5 X:FF Y:FF P:E5 SP:FB
+FB1D 24 01 BIT $01 = FF A:A5 X:FF Y:FF P:E5 SP:F9
+FB1F 18 CLC A:A5 X:FF Y:FF P:E5 SP:F9
+FB20 A9 B3 LDA #$B3 A:A5 X:FF Y:FF P:E4 SP:F9
+FB22 60 RTS A:B3 X:FF Y:FF P:E4 SP:F9
+F495 5B 48 05 *SRE $0548,Y @ 0647 = A5 A:B3 X:FF Y:FF P:E4 SP:FB
+F498 EA NOP A:E1 X:FF Y:FF P:E5 SP:FB
+F499 EA NOP A:E1 X:FF Y:FF P:E5 SP:FB
+F49A 08 PHP A:E1 X:FF Y:FF P:E5 SP:FB
+F49B 48 PHA A:E1 X:FF Y:FF P:E5 SP:FA
+F49C A0 F8 LDY #$F8 A:E1 X:FF Y:FF P:E5 SP:F9
+F49E 68 PLA A:E1 X:FF Y:F8 P:E5 SP:F9
+F49F 28 PLP A:E1 X:FF Y:F8 P:E5 SP:FA
+F4A0 20 23 FB JSR $FB23 A:E1 X:FF Y:F8 P:E5 SP:FB
+FB23 50 50 BVC $FB75 A:E1 X:FF Y:F8 P:E5 SP:F9
+FB25 90 4E BCC $FB75 A:E1 X:FF Y:F8 P:E5 SP:F9
+FB27 10 4C BPL $FB75 A:E1 X:FF Y:F8 P:E5 SP:F9
+FB29 C9 E1 CMP #$E1 A:E1 X:FF Y:F8 P:E5 SP:F9
+FB2B D0 48 BNE $FB75 A:E1 X:FF Y:F8 P:67 SP:F9
+FB2D 60 RTS A:E1 X:FF Y:F8 P:67 SP:F9
+F4A3 AD 47 06 LDA $0647 = 52 A:E1 X:FF Y:F8 P:67 SP:FB
+F4A6 C9 52 CMP #$52 A:52 X:FF Y:F8 P:65 SP:FB
+F4A8 F0 02 BEQ $F4AC A:52 X:FF Y:F8 P:67 SP:FB
+F4AC A0 FF LDY #$FF A:52 X:FF Y:F8 P:67 SP:FB
+F4AE A9 29 LDA #$29 A:52 X:FF Y:FF P:E5 SP:FB
+F4B0 8D 47 06 STA $0647 = 52 A:29 X:FF Y:FF P:65 SP:FB
+F4B3 20 2E FB JSR $FB2E A:29 X:FF Y:FF P:65 SP:FB
+FB2E B8 CLV A:29 X:FF Y:FF P:65 SP:F9
+FB2F 18 CLC A:29 X:FF Y:FF P:25 SP:F9
+FB30 A9 42 LDA #$42 A:29 X:FF Y:FF P:24 SP:F9
+FB32 60 RTS A:42 X:FF Y:FF P:24 SP:F9
+F4B6 5B 48 05 *SRE $0548,Y @ 0647 = 29 A:42 X:FF Y:FF P:24 SP:FB
+F4B9 EA NOP A:56 X:FF Y:FF P:25 SP:FB
+F4BA EA NOP A:56 X:FF Y:FF P:25 SP:FB
+F4BB 08 PHP A:56 X:FF Y:FF P:25 SP:FB
+F4BC 48 PHA A:56 X:FF Y:FF P:25 SP:FA
+F4BD A0 F9 LDY #$F9 A:56 X:FF Y:FF P:25 SP:F9
+F4BF 68 PLA A:56 X:FF Y:F9 P:A5 SP:F9
+F4C0 28 PLP A:56 X:FF Y:F9 P:25 SP:FA
+F4C1 20 33 FB JSR $FB33 A:56 X:FF Y:F9 P:25 SP:FB
+FB33 70 40 BVS $FB75 A:56 X:FF Y:F9 P:25 SP:F9
+FB35 F0 3E BEQ $FB75 A:56 X:FF Y:F9 P:25 SP:F9
+FB37 30 3C BMI $FB75 A:56 X:FF Y:F9 P:25 SP:F9
+FB39 90 3A BCC $FB75 A:56 X:FF Y:F9 P:25 SP:F9
+FB3B C9 56 CMP #$56 A:56 X:FF Y:F9 P:25 SP:F9
+FB3D D0 36 BNE $FB75 A:56 X:FF Y:F9 P:27 SP:F9
+FB3F 60 RTS A:56 X:FF Y:F9 P:27 SP:F9
+F4C4 AD 47 06 LDA $0647 = 14 A:56 X:FF Y:F9 P:27 SP:FB
+F4C7 C9 14 CMP #$14 A:14 X:FF Y:F9 P:25 SP:FB
+F4C9 F0 02 BEQ $F4CD A:14 X:FF Y:F9 P:27 SP:FB
+F4CD A0 FF LDY #$FF A:14 X:FF Y:F9 P:27 SP:FB
+F4CF A9 37 LDA #$37 A:14 X:FF Y:FF P:A5 SP:FB
+F4D1 8D 47 06 STA $0647 = 14 A:37 X:FF Y:FF P:25 SP:FB
+F4D4 20 40 FB JSR $FB40 A:37 X:FF Y:FF P:25 SP:FB
+FB40 24 01 BIT $01 = FF A:37 X:FF Y:FF P:25 SP:F9
+FB42 38 SEC A:37 X:FF Y:FF P:E5 SP:F9
+FB43 A9 75 LDA #$75 A:37 X:FF Y:FF P:E5 SP:F9
+FB45 60 RTS A:75 X:FF Y:FF P:65 SP:F9
+F4D7 5B 48 05 *SRE $0548,Y @ 0647 = 37 A:75 X:FF Y:FF P:65 SP:FB
+F4DA EA NOP A:6E X:FF Y:FF P:65 SP:FB
+F4DB EA NOP A:6E X:FF Y:FF P:65 SP:FB
+F4DC 08 PHP A:6E X:FF Y:FF P:65 SP:FB
+F4DD 48 PHA A:6E X:FF Y:FF P:65 SP:FA
+F4DE A0 FA LDY #$FA A:6E X:FF Y:FF P:65 SP:F9
+F4E0 68 PLA A:6E X:FF Y:FA P:E5 SP:F9
+F4E1 28 PLP A:6E X:FF Y:FA P:65 SP:FA
+F4E2 20 46 FB JSR $FB46 A:6E X:FF Y:FA P:65 SP:FB
+FB46 50 2D BVC $FB75 A:6E X:FF Y:FA P:65 SP:F9
+FB48 F0 2B BEQ $FB75 A:6E X:FF Y:FA P:65 SP:F9
+FB4A 30 29 BMI $FB75 A:6E X:FF Y:FA P:65 SP:F9
+FB4C 90 27 BCC $FB75 A:6E X:FF Y:FA P:65 SP:F9
+FB4E C9 6E CMP #$6E A:6E X:FF Y:FA P:65 SP:F9
+FB50 D0 23 BNE $FB75 A:6E X:FF Y:FA P:67 SP:F9
+FB52 60 RTS A:6E X:FF Y:FA P:67 SP:F9
+F4E5 AD 47 06 LDA $0647 = 1B A:6E X:FF Y:FA P:67 SP:FB
+F4E8 C9 1B CMP #$1B A:1B X:FF Y:FA P:65 SP:FB
+F4EA F0 02 BEQ $F4EE A:1B X:FF Y:FA P:67 SP:FB
+F4EE A0 FB LDY #$FB A:1B X:FF Y:FA P:67 SP:FB
+F4F0 A2 FF LDX #$FF A:1B X:FF Y:FB P:E5 SP:FB
+F4F2 A9 A5 LDA #$A5 A:1B X:FF Y:FB P:E5 SP:FB
+F4F4 8D 47 06 STA $0647 = 1B A:A5 X:FF Y:FB P:E5 SP:FB
+F4F7 20 1D FB JSR $FB1D A:A5 X:FF Y:FB P:E5 SP:FB
+FB1D 24 01 BIT $01 = FF A:A5 X:FF Y:FB P:E5 SP:F9
+FB1F 18 CLC A:A5 X:FF Y:FB P:E5 SP:F9
+FB20 A9 B3 LDA #$B3 A:A5 X:FF Y:FB P:E4 SP:F9
+FB22 60 RTS A:B3 X:FF Y:FB P:E4 SP:F9
+F4FA 5F 48 05 *SRE $0548,X @ 0647 = A5 A:B3 X:FF Y:FB P:E4 SP:FB
+F4FD EA NOP A:E1 X:FF Y:FB P:E5 SP:FB
+F4FE EA NOP A:E1 X:FF Y:FB P:E5 SP:FB
+F4FF EA NOP A:E1 X:FF Y:FB P:E5 SP:FB
+F500 EA NOP A:E1 X:FF Y:FB P:E5 SP:FB
+F501 20 23 FB JSR $FB23 A:E1 X:FF Y:FB P:E5 SP:FB
+FB23 50 50 BVC $FB75 A:E1 X:FF Y:FB P:E5 SP:F9
+FB25 90 4E BCC $FB75 A:E1 X:FF Y:FB P:E5 SP:F9
+FB27 10 4C BPL $FB75 A:E1 X:FF Y:FB P:E5 SP:F9
+FB29 C9 E1 CMP #$E1 A:E1 X:FF Y:FB P:E5 SP:F9
+FB2B D0 48 BNE $FB75 A:E1 X:FF Y:FB P:67 SP:F9
+FB2D 60 RTS A:E1 X:FF Y:FB P:67 SP:F9
+F504 AD 47 06 LDA $0647 = 52 A:E1 X:FF Y:FB P:67 SP:FB
+F507 C9 52 CMP #$52 A:52 X:FF Y:FB P:65 SP:FB
+F509 F0 02 BEQ $F50D A:52 X:FF Y:FB P:67 SP:FB
+F50D C8 INY A:52 X:FF Y:FB P:67 SP:FB
+F50E A9 29 LDA #$29 A:52 X:FF Y:FC P:E5 SP:FB
+F510 8D 47 06 STA $0647 = 52 A:29 X:FF Y:FC P:65 SP:FB
+F513 20 2E FB JSR $FB2E A:29 X:FF Y:FC P:65 SP:FB
+FB2E B8 CLV A:29 X:FF Y:FC P:65 SP:F9
+FB2F 18 CLC A:29 X:FF Y:FC P:25 SP:F9
+FB30 A9 42 LDA #$42 A:29 X:FF Y:FC P:24 SP:F9
+FB32 60 RTS A:42 X:FF Y:FC P:24 SP:F9
+F516 5F 48 05 *SRE $0548,X @ 0647 = 29 A:42 X:FF Y:FC P:24 SP:FB
+F519 EA NOP A:56 X:FF Y:FC P:25 SP:FB
+F51A EA NOP A:56 X:FF Y:FC P:25 SP:FB
+F51B EA NOP A:56 X:FF Y:FC P:25 SP:FB
+F51C EA NOP A:56 X:FF Y:FC P:25 SP:FB
+F51D 20 33 FB JSR $FB33 A:56 X:FF Y:FC P:25 SP:FB
+FB33 70 40 BVS $FB75 A:56 X:FF Y:FC P:25 SP:F9
+FB35 F0 3E BEQ $FB75 A:56 X:FF Y:FC P:25 SP:F9
+FB37 30 3C BMI $FB75 A:56 X:FF Y:FC P:25 SP:F9
+FB39 90 3A BCC $FB75 A:56 X:FF Y:FC P:25 SP:F9
+FB3B C9 56 CMP #$56 A:56 X:FF Y:FC P:25 SP:F9
+FB3D D0 36 BNE $FB75 A:56 X:FF Y:FC P:27 SP:F9
+FB3F 60 RTS A:56 X:FF Y:FC P:27 SP:F9
+F520 AD 47 06 LDA $0647 = 14 A:56 X:FF Y:FC P:27 SP:FB
+F523 C9 14 CMP #$14 A:14 X:FF Y:FC P:25 SP:FB
+F525 F0 02 BEQ $F529 A:14 X:FF Y:FC P:27 SP:FB
+F529 C8 INY A:14 X:FF Y:FC P:27 SP:FB
+F52A A9 37 LDA #$37 A:14 X:FF Y:FD P:A5 SP:FB
+F52C 8D 47 06 STA $0647 = 14 A:37 X:FF Y:FD P:25 SP:FB
+F52F 20 40 FB JSR $FB40 A:37 X:FF Y:FD P:25 SP:FB
+FB40 24 01 BIT $01 = FF A:37 X:FF Y:FD P:25 SP:F9
+FB42 38 SEC A:37 X:FF Y:FD P:E5 SP:F9
+FB43 A9 75 LDA #$75 A:37 X:FF Y:FD P:E5 SP:F9
+FB45 60 RTS A:75 X:FF Y:FD P:65 SP:F9
+F532 5F 48 05 *SRE $0548,X @ 0647 = 37 A:75 X:FF Y:FD P:65 SP:FB
+F535 EA NOP A:6E X:FF Y:FD P:65 SP:FB
+F536 EA NOP A:6E X:FF Y:FD P:65 SP:FB
+F537 EA NOP A:6E X:FF Y:FD P:65 SP:FB
+F538 EA NOP A:6E X:FF Y:FD P:65 SP:FB
+F539 20 46 FB JSR $FB46 A:6E X:FF Y:FD P:65 SP:FB
+FB46 50 2D BVC $FB75 A:6E X:FF Y:FD P:65 SP:F9
+FB48 F0 2B BEQ $FB75 A:6E X:FF Y:FD P:65 SP:F9
+FB4A 30 29 BMI $FB75 A:6E X:FF Y:FD P:65 SP:F9
+FB4C 90 27 BCC $FB75 A:6E X:FF Y:FD P:65 SP:F9
+FB4E C9 6E CMP #$6E A:6E X:FF Y:FD P:65 SP:F9
+FB50 D0 23 BNE $FB75 A:6E X:FF Y:FD P:67 SP:F9
+FB52 60 RTS A:6E X:FF Y:FD P:67 SP:F9
+F53C AD 47 06 LDA $0647 = 1B A:6E X:FF Y:FD P:67 SP:FB
+F53F C9 1B CMP #$1B A:1B X:FF Y:FD P:65 SP:FB
+F541 F0 02 BEQ $F545 A:1B X:FF Y:FD P:67 SP:FB
+F545 60 RTS A:1B X:FF Y:FD P:67 SP:FB
+C64A A5 00 LDA $00 = 00 A:1B X:FF Y:FD P:67 SP:FD
+C64C 85 11 STA $11 = 00 A:00 X:FF Y:FD P:67 SP:FD
+C64E A9 00 LDA #$00 A:00 X:FF Y:FD P:67 SP:FD
+C650 85 00 STA $00 = 00 A:00 X:FF Y:FD P:67 SP:FD
+C652 20 46 F5 JSR $F546 A:00 X:FF Y:FD P:67 SP:FD
+F546 A9 FF LDA #$FF A:00 X:FF Y:FD P:67 SP:FB
+F548 85 01 STA $01 = FF A:FF X:FF Y:FD P:E5 SP:FB
+F54A A0 01 LDY #$01 A:FF X:FF Y:FD P:E5 SP:FB
+F54C A2 02 LDX #$02 A:FF X:FF Y:01 P:65 SP:FB
+F54E A9 47 LDA #$47 A:FF X:02 Y:01 P:65 SP:FB
+F550 85 47 STA $47 = 1B A:47 X:02 Y:01 P:65 SP:FB
+F552 A9 06 LDA #$06 A:47 X:02 Y:01 P:65 SP:FB
+F554 85 48 STA $48 = 06 A:06 X:02 Y:01 P:65 SP:FB
+F556 A9 A5 LDA #$A5 A:06 X:02 Y:01 P:65 SP:FB
+F558 8D 47 06 STA $0647 = 1B A:A5 X:02 Y:01 P:E5 SP:FB
+F55B 20 E9 FA JSR $FAE9 A:A5 X:02 Y:01 P:E5 SP:FB
+FAE9 24 01 BIT $01 = FF A:A5 X:02 Y:01 P:E5 SP:F9
+FAEB 18 CLC A:A5 X:02 Y:01 P:E5 SP:F9
+FAEC A9 B2 LDA #$B2 A:A5 X:02 Y:01 P:E4 SP:F9
+FAEE 60 RTS A:B2 X:02 Y:01 P:E4 SP:F9
+F55E 63 45 *RRA ($45,X) @ 47 = 0647 = A5 A:B2 X:02 Y:01 P:E4 SP:FB
+F560 EA NOP A:05 X:02 Y:01 P:25 SP:FB
+F561 EA NOP A:05 X:02 Y:01 P:25 SP:FB
+F562 EA NOP A:05 X:02 Y:01 P:25 SP:FB
+F563 EA NOP A:05 X:02 Y:01 P:25 SP:FB
+F564 20 EF FA JSR $FAEF A:05 X:02 Y:01 P:25 SP:FB
+FAEF 70 2A BVS $FB1B A:05 X:02 Y:01 P:25 SP:F9
+FAF1 90 28 BCC $FB1B A:05 X:02 Y:01 P:25 SP:F9
+FAF3 30 26 BMI $FB1B A:05 X:02 Y:01 P:25 SP:F9
+FAF5 C9 05 CMP #$05 A:05 X:02 Y:01 P:25 SP:F9
+FAF7 D0 22 BNE $FB1B A:05 X:02 Y:01 P:27 SP:F9
+FAF9 60 RTS A:05 X:02 Y:01 P:27 SP:F9
+F567 AD 47 06 LDA $0647 = 52 A:05 X:02 Y:01 P:27 SP:FB
+F56A C9 52 CMP #$52 A:52 X:02 Y:01 P:25 SP:FB
+F56C F0 02 BEQ $F570 A:52 X:02 Y:01 P:27 SP:FB
+F570 C8 INY A:52 X:02 Y:01 P:27 SP:FB
+F571 A9 29 LDA #$29 A:52 X:02 Y:02 P:25 SP:FB
+F573 8D 47 06 STA $0647 = 52 A:29 X:02 Y:02 P:25 SP:FB
+F576 20 FA FA JSR $FAFA A:29 X:02 Y:02 P:25 SP:FB
+FAFA B8 CLV A:29 X:02 Y:02 P:25 SP:F9
+FAFB 18 CLC A:29 X:02 Y:02 P:25 SP:F9
+FAFC A9 42 LDA #$42 A:29 X:02 Y:02 P:24 SP:F9
+FAFE 60 RTS A:42 X:02 Y:02 P:24 SP:F9
+F579 63 45 *RRA ($45,X) @ 47 = 0647 = 29 A:42 X:02 Y:02 P:24 SP:FB
+F57B EA NOP A:57 X:02 Y:02 P:24 SP:FB
+F57C EA NOP A:57 X:02 Y:02 P:24 SP:FB
+F57D EA NOP A:57 X:02 Y:02 P:24 SP:FB
+F57E EA NOP A:57 X:02 Y:02 P:24 SP:FB
+F57F 20 FF FA JSR $FAFF A:57 X:02 Y:02 P:24 SP:FB
+FAFF 70 1A BVS $FB1B A:57 X:02 Y:02 P:24 SP:F9
+FB01 30 18 BMI $FB1B A:57 X:02 Y:02 P:24 SP:F9
+FB03 B0 16 BCS $FB1B A:57 X:02 Y:02 P:24 SP:F9
+FB05 C9 57 CMP #$57 A:57 X:02 Y:02 P:24 SP:F9
+FB07 D0 12 BNE $FB1B A:57 X:02 Y:02 P:27 SP:F9
+FB09 60 RTS A:57 X:02 Y:02 P:27 SP:F9
+F582 AD 47 06 LDA $0647 = 14 A:57 X:02 Y:02 P:27 SP:FB
+F585 C9 14 CMP #$14 A:14 X:02 Y:02 P:25 SP:FB
+F587 F0 02 BEQ $F58B A:14 X:02 Y:02 P:27 SP:FB
+F58B C8 INY A:14 X:02 Y:02 P:27 SP:FB
+F58C A9 37 LDA #$37 A:14 X:02 Y:03 P:25 SP:FB
+F58E 8D 47 06 STA $0647 = 14 A:37 X:02 Y:03 P:25 SP:FB
+F591 20 0A FB JSR $FB0A A:37 X:02 Y:03 P:25 SP:FB
+FB0A 24 01 BIT $01 = FF A:37 X:02 Y:03 P:25 SP:F9
+FB0C 38 SEC A:37 X:02 Y:03 P:E5 SP:F9
+FB0D A9 75 LDA #$75 A:37 X:02 Y:03 P:E5 SP:F9
+FB0F 60 RTS A:75 X:02 Y:03 P:65 SP:F9
+F594 63 45 *RRA ($45,X) @ 47 = 0647 = 37 A:75 X:02 Y:03 P:65 SP:FB
+F596 EA NOP A:11 X:02 Y:03 P:25 SP:FB
+F597 EA NOP A:11 X:02 Y:03 P:25 SP:FB
+F598 EA NOP A:11 X:02 Y:03 P:25 SP:FB
+F599 EA NOP A:11 X:02 Y:03 P:25 SP:FB
+F59A 20 10 FB JSR $FB10 A:11 X:02 Y:03 P:25 SP:FB
+FB10 70 09 BVS $FB1B A:11 X:02 Y:03 P:25 SP:F9
+FB12 30 07 BMI $FB1B A:11 X:02 Y:03 P:25 SP:F9
+FB14 90 05 BCC $FB1B A:11 X:02 Y:03 P:25 SP:F9
+FB16 C9 11 CMP #$11 A:11 X:02 Y:03 P:25 SP:F9
+FB18 D0 01 BNE $FB1B A:11 X:02 Y:03 P:27 SP:F9
+FB1A 60 RTS A:11 X:02 Y:03 P:27 SP:F9
+F59D AD 47 06 LDA $0647 = 9B A:11 X:02 Y:03 P:27 SP:FB
+F5A0 C9 9B CMP #$9B A:9B X:02 Y:03 P:A5 SP:FB
+F5A2 F0 02 BEQ $F5A6 A:9B X:02 Y:03 P:27 SP:FB
+F5A6 C8 INY A:9B X:02 Y:03 P:27 SP:FB
+F5A7 A9 A5 LDA #$A5 A:9B X:02 Y:04 P:25 SP:FB
+F5A9 85 47 STA $47 = 47 A:A5 X:02 Y:04 P:A5 SP:FB
+F5AB 20 E9 FA JSR $FAE9 A:A5 X:02 Y:04 P:A5 SP:FB
+FAE9 24 01 BIT $01 = FF A:A5 X:02 Y:04 P:A5 SP:F9
+FAEB 18 CLC A:A5 X:02 Y:04 P:E5 SP:F9
+FAEC A9 B2 LDA #$B2 A:A5 X:02 Y:04 P:E4 SP:F9
+FAEE 60 RTS A:B2 X:02 Y:04 P:E4 SP:F9
+F5AE 67 47 *RRA $47 = A5 A:B2 X:02 Y:04 P:E4 SP:FB
+F5B0 EA NOP A:05 X:02 Y:04 P:25 SP:FB
+F5B1 EA NOP A:05 X:02 Y:04 P:25 SP:FB
+F5B2 EA NOP A:05 X:02 Y:04 P:25 SP:FB
+F5B3 EA NOP A:05 X:02 Y:04 P:25 SP:FB
+F5B4 20 EF FA JSR $FAEF A:05 X:02 Y:04 P:25 SP:FB
+FAEF 70 2A BVS $FB1B A:05 X:02 Y:04 P:25 SP:F9
+FAF1 90 28 BCC $FB1B A:05 X:02 Y:04 P:25 SP:F9
+FAF3 30 26 BMI $FB1B A:05 X:02 Y:04 P:25 SP:F9
+FAF5 C9 05 CMP #$05 A:05 X:02 Y:04 P:25 SP:F9
+FAF7 D0 22 BNE $FB1B A:05 X:02 Y:04 P:27 SP:F9
+FAF9 60 RTS A:05 X:02 Y:04 P:27 SP:F9
+F5B7 A5 47 LDA $47 = 52 A:05 X:02 Y:04 P:27 SP:FB
+F5B9 C9 52 CMP #$52 A:52 X:02 Y:04 P:25 SP:FB
+F5BB F0 02 BEQ $F5BF A:52 X:02 Y:04 P:27 SP:FB
+F5BF C8 INY A:52 X:02 Y:04 P:27 SP:FB
+F5C0 A9 29 LDA #$29 A:52 X:02 Y:05 P:25 SP:FB
+F5C2 85 47 STA $47 = 52 A:29 X:02 Y:05 P:25 SP:FB
+F5C4 20 FA FA JSR $FAFA A:29 X:02 Y:05 P:25 SP:FB
+FAFA B8 CLV A:29 X:02 Y:05 P:25 SP:F9
+FAFB 18 CLC A:29 X:02 Y:05 P:25 SP:F9
+FAFC A9 42 LDA #$42 A:29 X:02 Y:05 P:24 SP:F9
+FAFE 60 RTS A:42 X:02 Y:05 P:24 SP:F9
+F5C7 67 47 *RRA $47 = 29 A:42 X:02 Y:05 P:24 SP:FB
+F5C9 EA NOP A:57 X:02 Y:05 P:24 SP:FB
+F5CA EA NOP A:57 X:02 Y:05 P:24 SP:FB
+F5CB EA NOP A:57 X:02 Y:05 P:24 SP:FB
+F5CC EA NOP A:57 X:02 Y:05 P:24 SP:FB
+F5CD 20 FF FA JSR $FAFF A:57 X:02 Y:05 P:24 SP:FB
+FAFF 70 1A BVS $FB1B A:57 X:02 Y:05 P:24 SP:F9
+FB01 30 18 BMI $FB1B A:57 X:02 Y:05 P:24 SP:F9
+FB03 B0 16 BCS $FB1B A:57 X:02 Y:05 P:24 SP:F9
+FB05 C9 57 CMP #$57 A:57 X:02 Y:05 P:24 SP:F9
+FB07 D0 12 BNE $FB1B A:57 X:02 Y:05 P:27 SP:F9
+FB09 60 RTS A:57 X:02 Y:05 P:27 SP:F9
+F5D0 A5 47 LDA $47 = 14 A:57 X:02 Y:05 P:27 SP:FB
+F5D2 C9 14 CMP #$14 A:14 X:02 Y:05 P:25 SP:FB
+F5D4 F0 02 BEQ $F5D8 A:14 X:02 Y:05 P:27 SP:FB
+F5D8 C8 INY A:14 X:02 Y:05 P:27 SP:FB
+F5D9 A9 37 LDA #$37 A:14 X:02 Y:06 P:25 SP:FB
+F5DB 85 47 STA $47 = 14 A:37 X:02 Y:06 P:25 SP:FB
+F5DD 20 0A FB JSR $FB0A A:37 X:02 Y:06 P:25 SP:FB
+FB0A 24 01 BIT $01 = FF A:37 X:02 Y:06 P:25 SP:F9
+FB0C 38 SEC A:37 X:02 Y:06 P:E5 SP:F9
+FB0D A9 75 LDA #$75 A:37 X:02 Y:06 P:E5 SP:F9
+FB0F 60 RTS A:75 X:02 Y:06 P:65 SP:F9
+F5E0 67 47 *RRA $47 = 37 A:75 X:02 Y:06 P:65 SP:FB
+F5E2 EA NOP A:11 X:02 Y:06 P:25 SP:FB
+F5E3 EA NOP A:11 X:02 Y:06 P:25 SP:FB
+F5E4 EA NOP A:11 X:02 Y:06 P:25 SP:FB
+F5E5 EA NOP A:11 X:02 Y:06 P:25 SP:FB
+F5E6 20 10 FB JSR $FB10 A:11 X:02 Y:06 P:25 SP:FB
+FB10 70 09 BVS $FB1B A:11 X:02 Y:06 P:25 SP:F9
+FB12 30 07 BMI $FB1B A:11 X:02 Y:06 P:25 SP:F9
+FB14 90 05 BCC $FB1B A:11 X:02 Y:06 P:25 SP:F9
+FB16 C9 11 CMP #$11 A:11 X:02 Y:06 P:25 SP:F9
+FB18 D0 01 BNE $FB1B A:11 X:02 Y:06 P:27 SP:F9
+FB1A 60 RTS A:11 X:02 Y:06 P:27 SP:F9
+F5E9 A5 47 LDA $47 = 9B A:11 X:02 Y:06 P:27 SP:FB
+F5EB C9 9B CMP #$9B A:9B X:02 Y:06 P:A5 SP:FB
+F5ED F0 02 BEQ $F5F1 A:9B X:02 Y:06 P:27 SP:FB
+F5F1 C8 INY A:9B X:02 Y:06 P:27 SP:FB
+F5F2 A9 A5 LDA #$A5 A:9B X:02 Y:07 P:25 SP:FB
+F5F4 8D 47 06 STA $0647 = 9B A:A5 X:02 Y:07 P:A5 SP:FB
+F5F7 20 E9 FA JSR $FAE9 A:A5 X:02 Y:07 P:A5 SP:FB
+FAE9 24 01 BIT $01 = FF A:A5 X:02 Y:07 P:A5 SP:F9
+FAEB 18 CLC A:A5 X:02 Y:07 P:E5 SP:F9
+FAEC A9 B2 LDA #$B2 A:A5 X:02 Y:07 P:E4 SP:F9
+FAEE 60 RTS A:B2 X:02 Y:07 P:E4 SP:F9
+F5FA 6F 47 06 *RRA $0647 = A5 A:B2 X:02 Y:07 P:E4 SP:FB
+F5FD EA NOP A:05 X:02 Y:07 P:25 SP:FB
+F5FE EA NOP A:05 X:02 Y:07 P:25 SP:FB
+F5FF EA NOP A:05 X:02 Y:07 P:25 SP:FB
+F600 EA NOP A:05 X:02 Y:07 P:25 SP:FB
+F601 20 EF FA JSR $FAEF A:05 X:02 Y:07 P:25 SP:FB
+FAEF 70 2A BVS $FB1B A:05 X:02 Y:07 P:25 SP:F9
+FAF1 90 28 BCC $FB1B A:05 X:02 Y:07 P:25 SP:F9
+FAF3 30 26 BMI $FB1B A:05 X:02 Y:07 P:25 SP:F9
+FAF5 C9 05 CMP #$05 A:05 X:02 Y:07 P:25 SP:F9
+FAF7 D0 22 BNE $FB1B A:05 X:02 Y:07 P:27 SP:F9
+FAF9 60 RTS A:05 X:02 Y:07 P:27 SP:F9
+F604 AD 47 06 LDA $0647 = 52 A:05 X:02 Y:07 P:27 SP:FB
+F607 C9 52 CMP #$52 A:52 X:02 Y:07 P:25 SP:FB
+F609 F0 02 BEQ $F60D A:52 X:02 Y:07 P:27 SP:FB
+F60D C8 INY A:52 X:02 Y:07 P:27 SP:FB
+F60E A9 29 LDA #$29 A:52 X:02 Y:08 P:25 SP:FB
+F610 8D 47 06 STA $0647 = 52 A:29 X:02 Y:08 P:25 SP:FB
+F613 20 FA FA JSR $FAFA A:29 X:02 Y:08 P:25 SP:FB
+FAFA B8 CLV A:29 X:02 Y:08 P:25 SP:F9
+FAFB 18 CLC A:29 X:02 Y:08 P:25 SP:F9
+FAFC A9 42 LDA #$42 A:29 X:02 Y:08 P:24 SP:F9
+FAFE 60 RTS A:42 X:02 Y:08 P:24 SP:F9
+F616 6F 47 06 *RRA $0647 = 29 A:42 X:02 Y:08 P:24 SP:FB
+F619 EA NOP A:57 X:02 Y:08 P:24 SP:FB
+F61A EA NOP A:57 X:02 Y:08 P:24 SP:FB
+F61B EA NOP A:57 X:02 Y:08 P:24 SP:FB
+F61C EA NOP A:57 X:02 Y:08 P:24 SP:FB
+F61D 20 FF FA JSR $FAFF A:57 X:02 Y:08 P:24 SP:FB
+FAFF 70 1A BVS $FB1B A:57 X:02 Y:08 P:24 SP:F9
+FB01 30 18 BMI $FB1B A:57 X:02 Y:08 P:24 SP:F9
+FB03 B0 16 BCS $FB1B A:57 X:02 Y:08 P:24 SP:F9
+FB05 C9 57 CMP #$57 A:57 X:02 Y:08 P:24 SP:F9
+FB07 D0 12 BNE $FB1B A:57 X:02 Y:08 P:27 SP:F9
+FB09 60 RTS A:57 X:02 Y:08 P:27 SP:F9
+F620 AD 47 06 LDA $0647 = 14 A:57 X:02 Y:08 P:27 SP:FB
+F623 C9 14 CMP #$14 A:14 X:02 Y:08 P:25 SP:FB
+F625 F0 02 BEQ $F629 A:14 X:02 Y:08 P:27 SP:FB
+F629 C8 INY A:14 X:02 Y:08 P:27 SP:FB
+F62A A9 37 LDA #$37 A:14 X:02 Y:09 P:25 SP:FB
+F62C 8D 47 06 STA $0647 = 14 A:37 X:02 Y:09 P:25 SP:FB
+F62F 20 0A FB JSR $FB0A A:37 X:02 Y:09 P:25 SP:FB
+FB0A 24 01 BIT $01 = FF A:37 X:02 Y:09 P:25 SP:F9
+FB0C 38 SEC A:37 X:02 Y:09 P:E5 SP:F9
+FB0D A9 75 LDA #$75 A:37 X:02 Y:09 P:E5 SP:F9
+FB0F 60 RTS A:75 X:02 Y:09 P:65 SP:F9
+F632 6F 47 06 *RRA $0647 = 37 A:75 X:02 Y:09 P:65 SP:FB
+F635 EA NOP A:11 X:02 Y:09 P:25 SP:FB
+F636 EA NOP A:11 X:02 Y:09 P:25 SP:FB
+F637 EA NOP A:11 X:02 Y:09 P:25 SP:FB
+F638 EA NOP A:11 X:02 Y:09 P:25 SP:FB
+F639 20 10 FB JSR $FB10 A:11 X:02 Y:09 P:25 SP:FB
+FB10 70 09 BVS $FB1B A:11 X:02 Y:09 P:25 SP:F9
+FB12 30 07 BMI $FB1B A:11 X:02 Y:09 P:25 SP:F9
+FB14 90 05 BCC $FB1B A:11 X:02 Y:09 P:25 SP:F9
+FB16 C9 11 CMP #$11 A:11 X:02 Y:09 P:25 SP:F9
+FB18 D0 01 BNE $FB1B A:11 X:02 Y:09 P:27 SP:F9
+FB1A 60 RTS A:11 X:02 Y:09 P:27 SP:F9
+F63C AD 47 06 LDA $0647 = 9B A:11 X:02 Y:09 P:27 SP:FB
+F63F C9 9B CMP #$9B A:9B X:02 Y:09 P:A5 SP:FB
+F641 F0 02 BEQ $F645 A:9B X:02 Y:09 P:27 SP:FB
+F645 A9 A5 LDA #$A5 A:9B X:02 Y:09 P:27 SP:FB
+F647 8D 47 06 STA $0647 = 9B A:A5 X:02 Y:09 P:A5 SP:FB
+F64A A9 48 LDA #$48 A:A5 X:02 Y:09 P:A5 SP:FB
+F64C 85 45 STA $45 = 48 A:48 X:02 Y:09 P:25 SP:FB
+F64E A9 05 LDA #$05 A:48 X:02 Y:09 P:25 SP:FB
+F650 85 46 STA $46 = 05 A:05 X:02 Y:09 P:25 SP:FB
+F652 A0 FF LDY #$FF A:05 X:02 Y:09 P:25 SP:FB
+F654 20 E9 FA JSR $FAE9 A:05 X:02 Y:FF P:A5 SP:FB
+FAE9 24 01 BIT $01 = FF A:05 X:02 Y:FF P:A5 SP:F9
+FAEB 18 CLC A:05 X:02 Y:FF P:E5 SP:F9
+FAEC A9 B2 LDA #$B2 A:05 X:02 Y:FF P:E4 SP:F9
+FAEE 60 RTS A:B2 X:02 Y:FF P:E4 SP:F9
+F657 73 45 *RRA ($45),Y = 0548 @ 0647 = A5 A:B2 X:02 Y:FF P:E4 SP:FB
+F659 EA NOP A:05 X:02 Y:FF P:25 SP:FB
+F65A EA NOP A:05 X:02 Y:FF P:25 SP:FB
+F65B 08 PHP A:05 X:02 Y:FF P:25 SP:FB
+F65C 48 PHA A:05 X:02 Y:FF P:25 SP:FA
+F65D A0 0A LDY #$0A A:05 X:02 Y:FF P:25 SP:F9
+F65F 68 PLA A:05 X:02 Y:0A P:25 SP:F9
+F660 28 PLP A:05 X:02 Y:0A P:25 SP:FA
+F661 20 EF FA JSR $FAEF A:05 X:02 Y:0A P:25 SP:FB
+FAEF 70 2A BVS $FB1B A:05 X:02 Y:0A P:25 SP:F9
+FAF1 90 28 BCC $FB1B A:05 X:02 Y:0A P:25 SP:F9
+FAF3 30 26 BMI $FB1B A:05 X:02 Y:0A P:25 SP:F9
+FAF5 C9 05 CMP #$05 A:05 X:02 Y:0A P:25 SP:F9
+FAF7 D0 22 BNE $FB1B A:05 X:02 Y:0A P:27 SP:F9
+FAF9 60 RTS A:05 X:02 Y:0A P:27 SP:F9
+F664 AD 47 06 LDA $0647 = 52 A:05 X:02 Y:0A P:27 SP:FB
+F667 C9 52 CMP #$52 A:52 X:02 Y:0A P:25 SP:FB
+F669 F0 02 BEQ $F66D A:52 X:02 Y:0A P:27 SP:FB
+F66D A0 FF LDY #$FF A:52 X:02 Y:0A P:27 SP:FB
+F66F A9 29 LDA #$29 A:52 X:02 Y:FF P:A5 SP:FB
+F671 8D 47 06 STA $0647 = 52 A:29 X:02 Y:FF P:25 SP:FB
+F674 20 FA FA JSR $FAFA A:29 X:02 Y:FF P:25 SP:FB
+FAFA B8 CLV A:29 X:02 Y:FF P:25 SP:F9
+FAFB 18 CLC A:29 X:02 Y:FF P:25 SP:F9
+FAFC A9 42 LDA #$42 A:29 X:02 Y:FF P:24 SP:F9
+FAFE 60 RTS A:42 X:02 Y:FF P:24 SP:F9
+F677 73 45 *RRA ($45),Y = 0548 @ 0647 = 29 A:42 X:02 Y:FF P:24 SP:FB
+F679 EA NOP A:57 X:02 Y:FF P:24 SP:FB
+F67A EA NOP A:57 X:02 Y:FF P:24 SP:FB
+F67B 08 PHP A:57 X:02 Y:FF P:24 SP:FB
+F67C 48 PHA A:57 X:02 Y:FF P:24 SP:FA
+F67D A0 0B LDY #$0B A:57 X:02 Y:FF P:24 SP:F9
+F67F 68 PLA A:57 X:02 Y:0B P:24 SP:F9
+F680 28 PLP A:57 X:02 Y:0B P:24 SP:FA
+F681 20 FF FA JSR $FAFF A:57 X:02 Y:0B P:24 SP:FB
+FAFF 70 1A BVS $FB1B A:57 X:02 Y:0B P:24 SP:F9
+FB01 30 18 BMI $FB1B A:57 X:02 Y:0B P:24 SP:F9
+FB03 B0 16 BCS $FB1B A:57 X:02 Y:0B P:24 SP:F9
+FB05 C9 57 CMP #$57 A:57 X:02 Y:0B P:24 SP:F9
+FB07 D0 12 BNE $FB1B A:57 X:02 Y:0B P:27 SP:F9
+FB09 60 RTS A:57 X:02 Y:0B P:27 SP:F9
+F684 AD 47 06 LDA $0647 = 14 A:57 X:02 Y:0B P:27 SP:FB
+F687 C9 14 CMP #$14 A:14 X:02 Y:0B P:25 SP:FB
+F689 F0 02 BEQ $F68D A:14 X:02 Y:0B P:27 SP:FB
+F68D A0 FF LDY #$FF A:14 X:02 Y:0B P:27 SP:FB
+F68F A9 37 LDA #$37 A:14 X:02 Y:FF P:A5 SP:FB
+F691 8D 47 06 STA $0647 = 14 A:37 X:02 Y:FF P:25 SP:FB
+F694 20 0A FB JSR $FB0A A:37 X:02 Y:FF P:25 SP:FB
+FB0A 24 01 BIT $01 = FF A:37 X:02 Y:FF P:25 SP:F9
+FB0C 38 SEC A:37 X:02 Y:FF P:E5 SP:F9
+FB0D A9 75 LDA #$75 A:37 X:02 Y:FF P:E5 SP:F9
+FB0F 60 RTS A:75 X:02 Y:FF P:65 SP:F9
+F697 73 45 *RRA ($45),Y = 0548 @ 0647 = 37 A:75 X:02 Y:FF P:65 SP:FB
+F699 EA NOP A:11 X:02 Y:FF P:25 SP:FB
+F69A EA NOP A:11 X:02 Y:FF P:25 SP:FB
+F69B 08 PHP A:11 X:02 Y:FF P:25 SP:FB
+F69C 48 PHA A:11 X:02 Y:FF P:25 SP:FA
+F69D A0 0C LDY #$0C A:11 X:02 Y:FF P:25 SP:F9
+F69F 68 PLA A:11 X:02 Y:0C P:25 SP:F9
+F6A0 28 PLP A:11 X:02 Y:0C P:25 SP:FA
+F6A1 20 10 FB JSR $FB10 A:11 X:02 Y:0C P:25 SP:FB
+FB10 70 09 BVS $FB1B A:11 X:02 Y:0C P:25 SP:F9
+FB12 30 07 BMI $FB1B A:11 X:02 Y:0C P:25 SP:F9
+FB14 90 05 BCC $FB1B A:11 X:02 Y:0C P:25 SP:F9
+FB16 C9 11 CMP #$11 A:11 X:02 Y:0C P:25 SP:F9
+FB18 D0 01 BNE $FB1B A:11 X:02 Y:0C P:27 SP:F9
+FB1A 60 RTS A:11 X:02 Y:0C P:27 SP:F9
+F6A4 AD 47 06 LDA $0647 = 9B A:11 X:02 Y:0C P:27 SP:FB
+F6A7 C9 9B CMP #$9B A:9B X:02 Y:0C P:A5 SP:FB
+F6A9 F0 02 BEQ $F6AD A:9B X:02 Y:0C P:27 SP:FB
+F6AD A0 0D LDY #$0D A:9B X:02 Y:0C P:27 SP:FB
+F6AF A2 FF LDX #$FF A:9B X:02 Y:0D P:25 SP:FB
+F6B1 A9 A5 LDA #$A5 A:9B X:FF Y:0D P:A5 SP:FB
+F6B3 85 47 STA $47 = 9B A:A5 X:FF Y:0D P:A5 SP:FB
+F6B5 20 E9 FA JSR $FAE9 A:A5 X:FF Y:0D P:A5 SP:FB
+FAE9 24 01 BIT $01 = FF A:A5 X:FF Y:0D P:A5 SP:F9
+FAEB 18 CLC A:A5 X:FF Y:0D P:E5 SP:F9
+FAEC A9 B2 LDA #$B2 A:A5 X:FF Y:0D P:E4 SP:F9
+FAEE 60 RTS A:B2 X:FF Y:0D P:E4 SP:F9
+F6B8 77 48 *RRA $48,X @ 47 = A5 A:B2 X:FF Y:0D P:E4 SP:FB
+F6BA EA NOP A:05 X:FF Y:0D P:25 SP:FB
+F6BB EA NOP A:05 X:FF Y:0D P:25 SP:FB
+F6BC EA NOP A:05 X:FF Y:0D P:25 SP:FB
+F6BD EA NOP A:05 X:FF Y:0D P:25 SP:FB
+F6BE 20 EF FA JSR $FAEF A:05 X:FF Y:0D P:25 SP:FB
+FAEF 70 2A BVS $FB1B A:05 X:FF Y:0D P:25 SP:F9
+FAF1 90 28 BCC $FB1B A:05 X:FF Y:0D P:25 SP:F9
+FAF3 30 26 BMI $FB1B A:05 X:FF Y:0D P:25 SP:F9
+FAF5 C9 05 CMP #$05 A:05 X:FF Y:0D P:25 SP:F9
+FAF7 D0 22 BNE $FB1B A:05 X:FF Y:0D P:27 SP:F9
+FAF9 60 RTS A:05 X:FF Y:0D P:27 SP:F9
+F6C1 A5 47 LDA $47 = 52 A:05 X:FF Y:0D P:27 SP:FB
+F6C3 C9 52 CMP #$52 A:52 X:FF Y:0D P:25 SP:FB
+F6C5 F0 02 BEQ $F6C9 A:52 X:FF Y:0D P:27 SP:FB
+F6C9 C8 INY A:52 X:FF Y:0D P:27 SP:FB
+F6CA A9 29 LDA #$29 A:52 X:FF Y:0E P:25 SP:FB
+F6CC 85 47 STA $47 = 52 A:29 X:FF Y:0E P:25 SP:FB
+F6CE 20 FA FA JSR $FAFA A:29 X:FF Y:0E P:25 SP:FB
+FAFA B8 CLV A:29 X:FF Y:0E P:25 SP:F9
+FAFB 18 CLC A:29 X:FF Y:0E P:25 SP:F9
+FAFC A9 42 LDA #$42 A:29 X:FF Y:0E P:24 SP:F9
+FAFE 60 RTS A:42 X:FF Y:0E P:24 SP:F9
+F6D1 77 48 *RRA $48,X @ 47 = 29 A:42 X:FF Y:0E P:24 SP:FB
+F6D3 EA NOP A:57 X:FF Y:0E P:24 SP:FB
+F6D4 EA NOP A:57 X:FF Y:0E P:24 SP:FB
+F6D5 EA NOP A:57 X:FF Y:0E P:24 SP:FB
+F6D6 EA NOP A:57 X:FF Y:0E P:24 SP:FB
+F6D7 20 FF FA JSR $FAFF A:57 X:FF Y:0E P:24 SP:FB
+FAFF 70 1A BVS $FB1B A:57 X:FF Y:0E P:24 SP:F9
+FB01 30 18 BMI $FB1B A:57 X:FF Y:0E P:24 SP:F9
+FB03 B0 16 BCS $FB1B A:57 X:FF Y:0E P:24 SP:F9
+FB05 C9 57 CMP #$57 A:57 X:FF Y:0E P:24 SP:F9
+FB07 D0 12 BNE $FB1B A:57 X:FF Y:0E P:27 SP:F9
+FB09 60 RTS A:57 X:FF Y:0E P:27 SP:F9
+F6DA A5 47 LDA $47 = 14 A:57 X:FF Y:0E P:27 SP:FB
+F6DC C9 14 CMP #$14 A:14 X:FF Y:0E P:25 SP:FB
+F6DE F0 02 BEQ $F6E2 A:14 X:FF Y:0E P:27 SP:FB
+F6E2 C8 INY A:14 X:FF Y:0E P:27 SP:FB
+F6E3 A9 37 LDA #$37 A:14 X:FF Y:0F P:25 SP:FB
+F6E5 85 47 STA $47 = 14 A:37 X:FF Y:0F P:25 SP:FB
+F6E7 20 0A FB JSR $FB0A A:37 X:FF Y:0F P:25 SP:FB
+FB0A 24 01 BIT $01 = FF A:37 X:FF Y:0F P:25 SP:F9
+FB0C 38 SEC A:37 X:FF Y:0F P:E5 SP:F9
+FB0D A9 75 LDA #$75 A:37 X:FF Y:0F P:E5 SP:F9
+FB0F 60 RTS A:75 X:FF Y:0F P:65 SP:F9
+F6EA 77 48 *RRA $48,X @ 47 = 37 A:75 X:FF Y:0F P:65 SP:FB
+F6EC EA NOP A:11 X:FF Y:0F P:25 SP:FB
+F6ED EA NOP A:11 X:FF Y:0F P:25 SP:FB
+F6EE EA NOP A:11 X:FF Y:0F P:25 SP:FB
+F6EF EA NOP A:11 X:FF Y:0F P:25 SP:FB
+F6F0 20 10 FB JSR $FB10 A:11 X:FF Y:0F P:25 SP:FB
+FB10 70 09 BVS $FB1B A:11 X:FF Y:0F P:25 SP:F9
+FB12 30 07 BMI $FB1B A:11 X:FF Y:0F P:25 SP:F9
+FB14 90 05 BCC $FB1B A:11 X:FF Y:0F P:25 SP:F9
+FB16 C9 11 CMP #$11 A:11 X:FF Y:0F P:25 SP:F9
+FB18 D0 01 BNE $FB1B A:11 X:FF Y:0F P:27 SP:F9
+FB1A 60 RTS A:11 X:FF Y:0F P:27 SP:F9
+F6F3 A5 47 LDA $47 = 9B A:11 X:FF Y:0F P:27 SP:FB
+F6F5 C9 9B CMP #$9B A:9B X:FF Y:0F P:A5 SP:FB
+F6F7 F0 02 BEQ $F6FB A:9B X:FF Y:0F P:27 SP:FB
+F6FB A9 A5 LDA #$A5 A:9B X:FF Y:0F P:27 SP:FB
+F6FD 8D 47 06 STA $0647 = 9B A:A5 X:FF Y:0F P:A5 SP:FB
+F700 A0 FF LDY #$FF A:A5 X:FF Y:0F P:A5 SP:FB
+F702 20 E9 FA JSR $FAE9 A:A5 X:FF Y:FF P:A5 SP:FB
+FAE9 24 01 BIT $01 = FF A:A5 X:FF Y:FF P:A5 SP:F9
+FAEB 18 CLC A:A5 X:FF Y:FF P:E5 SP:F9
+FAEC A9 B2 LDA #$B2 A:A5 X:FF Y:FF P:E4 SP:F9
+FAEE 60 RTS A:B2 X:FF Y:FF P:E4 SP:F9
+F705 7B 48 05 *RRA $0548,Y @ 0647 = A5 A:B2 X:FF Y:FF P:E4 SP:FB
+F708 EA NOP A:05 X:FF Y:FF P:25 SP:FB
+F709 EA NOP A:05 X:FF Y:FF P:25 SP:FB
+F70A 08 PHP A:05 X:FF Y:FF P:25 SP:FB
+F70B 48 PHA A:05 X:FF Y:FF P:25 SP:FA
+F70C A0 10 LDY #$10 A:05 X:FF Y:FF P:25 SP:F9
+F70E 68 PLA A:05 X:FF Y:10 P:25 SP:F9
+F70F 28 PLP A:05 X:FF Y:10 P:25 SP:FA
+F710 20 EF FA JSR $FAEF A:05 X:FF Y:10 P:25 SP:FB
+FAEF 70 2A BVS $FB1B A:05 X:FF Y:10 P:25 SP:F9
+FAF1 90 28 BCC $FB1B A:05 X:FF Y:10 P:25 SP:F9
+FAF3 30 26 BMI $FB1B A:05 X:FF Y:10 P:25 SP:F9
+FAF5 C9 05 CMP #$05 A:05 X:FF Y:10 P:25 SP:F9
+FAF7 D0 22 BNE $FB1B A:05 X:FF Y:10 P:27 SP:F9
+FAF9 60 RTS A:05 X:FF Y:10 P:27 SP:F9
+F713 AD 47 06 LDA $0647 = 52 A:05 X:FF Y:10 P:27 SP:FB
+F716 C9 52 CMP #$52 A:52 X:FF Y:10 P:25 SP:FB
+F718 F0 02 BEQ $F71C A:52 X:FF Y:10 P:27 SP:FB
+F71C A0 FF LDY #$FF A:52 X:FF Y:10 P:27 SP:FB
+F71E A9 29 LDA #$29 A:52 X:FF Y:FF P:A5 SP:FB
+F720 8D 47 06 STA $0647 = 52 A:29 X:FF Y:FF P:25 SP:FB
+F723 20 FA FA JSR $FAFA A:29 X:FF Y:FF P:25 SP:FB
+FAFA B8 CLV A:29 X:FF Y:FF P:25 SP:F9
+FAFB 18 CLC A:29 X:FF Y:FF P:25 SP:F9
+FAFC A9 42 LDA #$42 A:29 X:FF Y:FF P:24 SP:F9
+FAFE 60 RTS A:42 X:FF Y:FF P:24 SP:F9
+F726 7B 48 05 *RRA $0548,Y @ 0647 = 29 A:42 X:FF Y:FF P:24 SP:FB
+F729 EA NOP A:57 X:FF Y:FF P:24 SP:FB
+F72A EA NOP A:57 X:FF Y:FF P:24 SP:FB
+F72B 08 PHP A:57 X:FF Y:FF P:24 SP:FB
+F72C 48 PHA A:57 X:FF Y:FF P:24 SP:FA
+F72D A0 11 LDY #$11 A:57 X:FF Y:FF P:24 SP:F9
+F72F 68 PLA A:57 X:FF Y:11 P:24 SP:F9
+F730 28 PLP A:57 X:FF Y:11 P:24 SP:FA
+F731 20 FF FA JSR $FAFF A:57 X:FF Y:11 P:24 SP:FB
+FAFF 70 1A BVS $FB1B A:57 X:FF Y:11 P:24 SP:F9
+FB01 30 18 BMI $FB1B A:57 X:FF Y:11 P:24 SP:F9
+FB03 B0 16 BCS $FB1B A:57 X:FF Y:11 P:24 SP:F9
+FB05 C9 57 CMP #$57 A:57 X:FF Y:11 P:24 SP:F9
+FB07 D0 12 BNE $FB1B A:57 X:FF Y:11 P:27 SP:F9
+FB09 60 RTS A:57 X:FF Y:11 P:27 SP:F9
+F734 AD 47 06 LDA $0647 = 14 A:57 X:FF Y:11 P:27 SP:FB
+F737 C9 14 CMP #$14 A:14 X:FF Y:11 P:25 SP:FB
+F739 F0 02 BEQ $F73D A:14 X:FF Y:11 P:27 SP:FB
+F73D A0 FF LDY #$FF A:14 X:FF Y:11 P:27 SP:FB
+F73F A9 37 LDA #$37 A:14 X:FF Y:FF P:A5 SP:FB
+F741 8D 47 06 STA $0647 = 14 A:37 X:FF Y:FF P:25 SP:FB
+F744 20 0A FB JSR $FB0A A:37 X:FF Y:FF P:25 SP:FB
+FB0A 24 01 BIT $01 = FF A:37 X:FF Y:FF P:25 SP:F9
+FB0C 38 SEC A:37 X:FF Y:FF P:E5 SP:F9
+FB0D A9 75 LDA #$75 A:37 X:FF Y:FF P:E5 SP:F9
+FB0F 60 RTS A:75 X:FF Y:FF P:65 SP:F9
+F747 7B 48 05 *RRA $0548,Y @ 0647 = 37 A:75 X:FF Y:FF P:65 SP:FB
+F74A EA NOP A:11 X:FF Y:FF P:25 SP:FB
+F74B EA NOP A:11 X:FF Y:FF P:25 SP:FB
+F74C 08 PHP A:11 X:FF Y:FF P:25 SP:FB
+F74D 48 PHA A:11 X:FF Y:FF P:25 SP:FA
+F74E A0 12 LDY #$12 A:11 X:FF Y:FF P:25 SP:F9
+F750 68 PLA A:11 X:FF Y:12 P:25 SP:F9
+F751 28 PLP A:11 X:FF Y:12 P:25 SP:FA
+F752 20 10 FB JSR $FB10 A:11 X:FF Y:12 P:25 SP:FB
+FB10 70 09 BVS $FB1B A:11 X:FF Y:12 P:25 SP:F9
+FB12 30 07 BMI $FB1B A:11 X:FF Y:12 P:25 SP:F9
+FB14 90 05 BCC $FB1B A:11 X:FF Y:12 P:25 SP:F9
+FB16 C9 11 CMP #$11 A:11 X:FF Y:12 P:25 SP:F9
+FB18 D0 01 BNE $FB1B A:11 X:FF Y:12 P:27 SP:F9
+FB1A 60 RTS A:11 X:FF Y:12 P:27 SP:F9
+F755 AD 47 06 LDA $0647 = 9B A:11 X:FF Y:12 P:27 SP:FB
+F758 C9 9B CMP #$9B A:9B X:FF Y:12 P:A5 SP:FB
+F75A F0 02 BEQ $F75E A:9B X:FF Y:12 P:27 SP:FB
+F75E A0 13 LDY #$13 A:9B X:FF Y:12 P:27 SP:FB
+F760 A2 FF LDX #$FF A:9B X:FF Y:13 P:25 SP:FB
+F762 A9 A5 LDA #$A5 A:9B X:FF Y:13 P:A5 SP:FB
+F764 8D 47 06 STA $0647 = 9B A:A5 X:FF Y:13 P:A5 SP:FB
+F767 20 E9 FA JSR $FAE9 A:A5 X:FF Y:13 P:A5 SP:FB
+FAE9 24 01 BIT $01 = FF A:A5 X:FF Y:13 P:A5 SP:F9
+FAEB 18 CLC A:A5 X:FF Y:13 P:E5 SP:F9
+FAEC A9 B2 LDA #$B2 A:A5 X:FF Y:13 P:E4 SP:F9
+FAEE 60 RTS A:B2 X:FF Y:13 P:E4 SP:F9
+F76A 7F 48 05 *RRA $0548,X @ 0647 = A5 A:B2 X:FF Y:13 P:E4 SP:FB
+F76D EA NOP A:05 X:FF Y:13 P:25 SP:FB
+F76E EA NOP A:05 X:FF Y:13 P:25 SP:FB
+F76F EA NOP A:05 X:FF Y:13 P:25 SP:FB
+F770 EA NOP A:05 X:FF Y:13 P:25 SP:FB
+F771 20 EF FA JSR $FAEF A:05 X:FF Y:13 P:25 SP:FB
+FAEF 70 2A BVS $FB1B A:05 X:FF Y:13 P:25 SP:F9
+FAF1 90 28 BCC $FB1B A:05 X:FF Y:13 P:25 SP:F9
+FAF3 30 26 BMI $FB1B A:05 X:FF Y:13 P:25 SP:F9
+FAF5 C9 05 CMP #$05 A:05 X:FF Y:13 P:25 SP:F9
+FAF7 D0 22 BNE $FB1B A:05 X:FF Y:13 P:27 SP:F9
+FAF9 60 RTS A:05 X:FF Y:13 P:27 SP:F9
+F774 AD 47 06 LDA $0647 = 52 A:05 X:FF Y:13 P:27 SP:FB
+F777 C9 52 CMP #$52 A:52 X:FF Y:13 P:25 SP:FB
+F779 F0 02 BEQ $F77D A:52 X:FF Y:13 P:27 SP:FB
+F77D C8 INY A:52 X:FF Y:13 P:27 SP:FB
+F77E A9 29 LDA #$29 A:52 X:FF Y:14 P:25 SP:FB
+F780 8D 47 06 STA $0647 = 52 A:29 X:FF Y:14 P:25 SP:FB
+F783 20 FA FA JSR $FAFA A:29 X:FF Y:14 P:25 SP:FB
+FAFA B8 CLV A:29 X:FF Y:14 P:25 SP:F9
+FAFB 18 CLC A:29 X:FF Y:14 P:25 SP:F9
+FAFC A9 42 LDA #$42 A:29 X:FF Y:14 P:24 SP:F9
+FAFE 60 RTS A:42 X:FF Y:14 P:24 SP:F9
+F786 7F 48 05 *RRA $0548,X @ 0647 = 29 A:42 X:FF Y:14 P:24 SP:FB
+F789 EA NOP A:57 X:FF Y:14 P:24 SP:FB
+F78A EA NOP A:57 X:FF Y:14 P:24 SP:FB
+F78B EA NOP A:57 X:FF Y:14 P:24 SP:FB
+F78C EA NOP A:57 X:FF Y:14 P:24 SP:FB
+F78D 20 FF FA JSR $FAFF A:57 X:FF Y:14 P:24 SP:FB
+FAFF 70 1A BVS $FB1B A:57 X:FF Y:14 P:24 SP:F9
+FB01 30 18 BMI $FB1B A:57 X:FF Y:14 P:24 SP:F9
+FB03 B0 16 BCS $FB1B A:57 X:FF Y:14 P:24 SP:F9
+FB05 C9 57 CMP #$57 A:57 X:FF Y:14 P:24 SP:F9
+FB07 D0 12 BNE $FB1B A:57 X:FF Y:14 P:27 SP:F9
+FB09 60 RTS A:57 X:FF Y:14 P:27 SP:F9
+F790 AD 47 06 LDA $0647 = 14 A:57 X:FF Y:14 P:27 SP:FB
+F793 C9 14 CMP #$14 A:14 X:FF Y:14 P:25 SP:FB
+F795 F0 02 BEQ $F799 A:14 X:FF Y:14 P:27 SP:FB
+F799 C8 INY A:14 X:FF Y:14 P:27 SP:FB
+F79A A9 37 LDA #$37 A:14 X:FF Y:15 P:25 SP:FB
+F79C 8D 47 06 STA $0647 = 14 A:37 X:FF Y:15 P:25 SP:FB
+F79F 20 0A FB JSR $FB0A A:37 X:FF Y:15 P:25 SP:FB
+FB0A 24 01 BIT $01 = FF A:37 X:FF Y:15 P:25 SP:F9
+FB0C 38 SEC A:37 X:FF Y:15 P:E5 SP:F9
+FB0D A9 75 LDA #$75 A:37 X:FF Y:15 P:E5 SP:F9
+FB0F 60 RTS A:75 X:FF Y:15 P:65 SP:F9
+F7A2 7F 48 05 *RRA $0548,X @ 0647 = 37 A:75 X:FF Y:15 P:65 SP:FB
+F7A5 EA NOP A:11 X:FF Y:15 P:25 SP:FB
+F7A6 EA NOP A:11 X:FF Y:15 P:25 SP:FB
+F7A7 EA NOP A:11 X:FF Y:15 P:25 SP:FB
+F7A8 EA NOP A:11 X:FF Y:15 P:25 SP:FB
+F7A9 20 10 FB JSR $FB10 A:11 X:FF Y:15 P:25 SP:FB
+FB10 70 09 BVS $FB1B A:11 X:FF Y:15 P:25 SP:F9
+FB12 30 07 BMI $FB1B A:11 X:FF Y:15 P:25 SP:F9
+FB14 90 05 BCC $FB1B A:11 X:FF Y:15 P:25 SP:F9
+FB16 C9 11 CMP #$11 A:11 X:FF Y:15 P:25 SP:F9
+FB18 D0 01 BNE $FB1B A:11 X:FF Y:15 P:27 SP:F9
+FB1A 60 RTS A:11 X:FF Y:15 P:27 SP:F9
+F7AC AD 47 06 LDA $0647 = 9B A:11 X:FF Y:15 P:27 SP:FB
+F7AF C9 9B CMP #$9B A:9B X:FF Y:15 P:A5 SP:FB
+F7B1 F0 02 BEQ $F7B5 A:9B X:FF Y:15 P:27 SP:FB
+F7B5 60 RTS A:9B X:FF Y:15 P:27 SP:FB
+C655 A5 00 LDA $00 = 00 A:9B X:FF Y:15 P:27 SP:FD
+C657 05 10 ORA $10 = 00 A:00 X:FF Y:15 P:27 SP:FD
+C659 05 11 ORA $11 = 00 A:00 X:FF Y:15 P:27 SP:FD
+C65B F0 0E BEQ $C66B A:00 X:FF Y:15 P:27 SP:FD
+C66B 20 89 C6 JSR $C689 A:00 X:FF Y:15 P:27 SP:FD
+C689 A9 02 LDA #$02 A:00 X:FF Y:15 P:27 SP:FB
+C68B 8D 15 40 STA $4015 = FF A:02 X:FF Y:15 P:25 SP:FB
+C68E A9 3F LDA #$3F A:02 X:FF Y:15 P:25 SP:FB
+C690 8D 04 40 STA $4004 = FF A:3F X:FF Y:15 P:25 SP:FB
+C693 A9 9A LDA #$9A A:3F X:FF Y:15 P:25 SP:FB
+C695 8D 05 40 STA $4005 = FF A:9A X:FF Y:15 P:A5 SP:FB
+C698 A9 FF LDA #$FF A:9A X:FF Y:15 P:A5 SP:FB
+C69A 8D 06 40 STA $4006 = FF A:FF X:FF Y:15 P:A5 SP:FB
+C69D A9 00 LDA #$00 A:FF X:FF Y:15 P:A5 SP:FB
+C69F 8D 07 40 STA $4007 = FF A:00 X:FF Y:15 P:27 SP:FB
+C6A2 60 RTS A:00 X:FF Y:15 P:27 SP:FB
+C66E 60 RTS A:00 X:FF Y:15 P:27 SP:FD