;SORD m.5, interpretr Basic-G ;============================ ;Castecne okomentovany disassemblovany vypis 16KB EPROM ; ;Tento vypis byl vygenerovan na pocitaci DEC PDP11/23+ s bezicim operacnim ;systemem DEC RT-11 programem DIS. Program DIS se ridil ridicim souborem ;BG.RID (coz byl soubor s definicemi datovych oblasti pro dissassembler) ;a data cerpal ze souboru BAG16K.EPR (coz byl binarni soubor s obsahem ;EPROM z kartridze Basic-G). ;Soubor BG.RID je k dispozici. Byl sestaven na zaklade analyzy prvniho ;vypisu. ; ;Program DIS byl napsan v jazyce ESI Pascal teamem LZR Soft, posledni verze ;je z 25-Oct-1991. Navod k inplementaci jazyka ESI Pascal pro systemy RT ;a zdrojovy text DIS.PAS jsou k dispozici. ; ;(C) 1987-2001, LZR Soft, Kladno, Czech Republic 2000 : DB 02 ;identifikace slotu - 16KB 2001 : DW 20AD ;startovaci adresa 2003 : DW 2026 ;Initial Program Load - IPL 2005 : 2A7A72 LD HL,(727A) ;rutina RST 20 2008 : 227A72 LD (727A),HL ;rutina RST 28 200B : 7E LD A,(HL) 200C : 23 INC HL 200D : FE40 CP 40 200F : D0 RET NC 2010 : D9 EXX 2011 : 212720 LD HL,2027 2014 : 010B00 LD BC,000B 2017 : EDB1 CPIR 2019 : D9 EXX 201A : C0 RET NZ 201B : D9 EXX 201C : 213220 LD HL,2032 201F : 09 ADD HL,BC 2020 : 09 ADD HL,BC 2021 : 5E LD E,(HL) 2022 : 23 INC HL 2023 : 56 LD D,(HL) 2024 : D5 PUSH DE 2025 : D9 EXX 2026 : C9 RET 2027 : DB 1A,1B,21,22,24,25,28,29,2D,2E,2F 2032 : DW 204D,204D,2052,204D,2048,204D 203E : DW 2048,2056,2048,2052,2052 2048 : 5E LD E,(HL) 2049 : 23 INC HL 204A : 1600 LD D,00 204C : C9 RET 204D : 5E LD E,(HL) 204E : 23 INC HL 204F : 56 LD D,(HL) 2050 : 23 INC HL 2051 : C9 RET 2052 : CD4D20 CALL 204D 2055 : DB 01 ;LD BC,545D 2056 : 5D LD E,L 2057 : 54 LD D,H 2058 : 4E LD C,(HL) 2059 : 23 INC HL 205A : 0600 LD B,00 205C : 09 ADD HL,BC 205D : C9 RET 205E : 3A9672 LD A,(7296) 2061 : 06FF LD B,0FF 2063 : B7 OR A 2064 : CA5B10 JP Z,105B 2067 : 3D DEC A 2068 : C8 RET Z 2069 : 3D DEC A 206A : CAC717 JP Z,17C7 206D : 3D DEC A 206E : CAA55F JP Z,5FA5 2071 : 3D DEC A 2072 : CA9E5A JP Z,5A9E 2075 : C9 RET 2076 : 3A8372 LD A,(7283) 2079 : 013E0D LD BC,0D3E 207C : C5 PUSH BC 207D : D5 PUSH DE 207E : E5 PUSH HL 207F : F5 PUSH AF 2080 : 219920 LD HL,2099 2083 : E5 PUSH HL 2084 : 2A9672 LD HL,(7296) 2087 : 2C INC L 2088 : 2D DEC L 2089 : CA8810 JP Z,1088 208C : 2D DEC L 208D : CA1C52 JP Z,521C 2090 : 2D DEC L 2091 : CA9917 JP Z,1799 2094 : 2D DEC L 2095 : CA875F JP Z,5F87 2098 : C9 RET 2099 : F1 POP AF 209A : E1 POP HL 209B : D1 POP DE 209C : C1 POP BC 209D : C9 RET 209E : DB 'Basic-G',0D 20A6 : DB 17,'Ready',0D 20AD : ED7B1270 LD SP,(7012) ;studeny start 20B1 : 3E40 LD A,40 20B3 : 210020 LD HL,2000 20B6 : CDCC00 CALL 00CC 20B9 : CD3E58 CALL 583E 20BC : CD054E CALL 4E05 20BF : CD945B CALL 5B94 20C2 : 213130 LD HL,3031 20C5 : 224F70 LD (704F),HL 20C8 : CD4D30 CALL 304D 20CB : 213730 LD HL,3037 20CE : 22F672 LD (72F6),HL 20D1 : 213D30 LD HL,303D 20D4 : 22FC72 LD (72FC),HL 20D7 : 21F272 LD HL,72F2 20DA : 223E70 LD (703E),HL 20DD : 3E02 LD A,02 20DF : 323D70 LD (703D),A 20E2 : 213C70 LD HL,703C 20E5 : CBF6 SET 6,(HL) 20E7 : 2A1270 LD HL,(7012) 20EA : 2B DEC HL 20EB : 229A72 LD (729A),HL 20EE : 227672 LD (7276),HL 20F1 : 0100FF LD BC,0FF00 20F4 : 09 ADD HL,BC 20F5 : 227072 LD (7270),HL 20F8 : 215974 LD HL,7459 20FB : 36FF LD (HL),0FF 20FD : 23 INC HL 20FE : 226A72 LD (726A),HL 2101 : 71 LD (HL),C 2102 : 23 INC HL 2103 : 71 LD (HL),C 2104 : 23 INC HL 2105 : 226C72 LD (726C),HL 2108 : 21EB28 LD HL,28EB 210B : 228C72 LD (728C),HL 210E : 61 LD H,C 210F : 69 LD L,C 2110 : 227872 LD (7278),HL 2113 : 228072 LD (7280),HL 2116 : 229672 LD (7296),HL 2119 : 211220 LD HL,2012 211C : 228272 LD (7282),HL 211F : 210104 LD HL,0401 2122 : 229472 LD (7294),HL 2125 : 3E1A LD A,1A 2127 : 32DC70 LD (70DC),A 212A : 21D14D LD HL,4DD1 212D : 22DD70 LD (70DD),HL 2130 : CD5429 CALL 2954 2133 : 329E72 LD (729E),A 2136 : 32A972 LD (72A9),A 2139 : 328E70 LD (708E),A 213C : CD0D03 CALL 030D 213F : 219E20 LD HL,209E 2142 : CD5C10 CALL 105C 2145 : 21E92F LD HL,2FE9 2148 : 222570 LD (7025),HL 214B : 21F22F LD HL,2FF2 214E : 222770 LD (7027),HL 2151 : 219E72 LD HL,729E 2154 : CBA6 RES 4,(HL) 2156 : CB9E RES 3,(HL) 2158 : CDBF29 CALL 29BF 215B : 329672 LD (7296),A 215E : CDE65A CALL 5AE6 2161 : CF RST 08 2162 : CB86 RES 0,(HL) 2164 : CB67 BIT 4,A 2166 : C4B613 CALL NZ,13B6 2169 : CD7B07 CALL 077B 216C : 3A9E72 LD A,(729E) 216F : E618 AND 18 2171 : 21A620 LD HL,20A6 2174 : CC5C10 CALL Z,105C 2177 : 219E72 LD HL,729E 217A : 3E78 LD A,78 217C : A6 AND (HL) 217D : 77 LD (HL),A 217E : CB5F BIT 3,A 2180 : F5 PUSH AF 2181 : C4FA22 CALL NZ,22FA 2184 : C1 POP BC 2185 : 38CA JR C,2151 2187 : CB60 BIT 4,B 2189 : 2823 JR Z,21AE 218B : 067F LD B,7F 218D : 21B973 LD HL,73B9 2190 : E5 PUSH HL 2191 : CDB85A CALL 5AB8 2194 : E1 POP HL 2195 : 380C JR C,21A3 2197 : CD5E20 CALL 205E 219A : 3A1373 LD A,(7313) 219D : CB4F BIT 1,A 219F : 20EA JR NZ,218B 21A1 : 1822 JR 21C5 21A3 : FE85 CP 85 21A5 : 28AA JR Z,2151 21A7 : FE82 CP 82 21A9 : 28A6 JR Z,2151 21AB : CDFC28 CALL 28FC 21AE : 210000 LD HL,0000 21B1 : 223670 LD (7036),HL 21B4 : CD8906 CALL 0689 21B7 : CD9E11 CALL 119E 21BA : 067F LD B,7F 21BC : 21B973 LD HL,73B9 21BF : CD6F06 CALL 066F 21C2 : DCF628 CALL C,28F6 21C5 : 21B572 LD HL,72B5 21C8 : CBBE RES 7,(HL) 21CA : CF RST 08 21CB : CB8E RES 1,(HL) 21CD : 21B973 LD HL,73B9 21D0 : CD6C24 CALL 246C 21D3 : CD0A24 CALL 240A 21D6 : 382F JR C,2207 21D8 : CDC323 CALL 23C3 21DB : DCF628 CALL C,28F6 21DE : 78 LD A,B 21DF : B7 OR A 21E0 : FCF628 CALL M,28F6 21E3 : B1 OR C 21E4 : 2875 JR Z,225B 21E6 : ED433973 LD (7339),BC 21EA : 06FF LD B,0FF 21EC : 7E LD A,(HL) 21ED : FE20 CP 20 21EF : 2004 JR NZ,21F5 21F1 : 23 INC HL 21F2 : 04 INC B 21F3 : 18F7 JR 21EC 21F5 : FE0D CP 0D 21F7 : CA5A23 JP Z,235A 21FA : 113C73 LD DE,733C 21FD : 78 LD A,B 21FE : B7 OR A 21FF : F20322 JP P,2203 2202 : AF XOR A 2203 : 12 LD (DE),A 2204 : 13 INC DE 2205 : 180A JR 2211 2207 : E5 PUSH HL 2208 : 219E72 LD HL,729E 220B : CBCE SET 1,(HL) 220D : E1 POP HL 220E : 113B73 LD DE,733B 2211 : 3EB8 LD A,0B8 2213 : 93 SUB E 2214 : FE7F CP 7F 2216 : 3043 JR NC,225B 2218 : CD6C24 CALL 246C 221B : FE0D CP 0D 221D : CA1123 JP Z,2311 2220 : D5 PUSH DE 2221 : CD2524 CALL 2425 2224 : D1 POP DE 2225 : 3815 JR C,223C 2227 : 12 LD (DE),A 2228 : 13 INC DE 2229 : CD6225 CALL 2562 222C : FEF4 CP 0F4 222E : 2802 JR Z,2232 2230 : FEAF CP 0AF 2232 : CCDD22 CALL Z,22DD 2235 : FEBD CP 0BD 2237 : CCEA22 CALL Z,22EA 223A : 18D5 JR 2211 223C : 011122 LD BC,2211 223F : C5 PUSH BC 2240 : 7E LD A,(HL) 2241 : FE41 CP 41 2243 : 304B JR NC,2290 2245 : CD0A24 CALL 240A 2248 : 305E JR NC,22A8 224A : 23 INC HL 224B : FE22 CP 22 224D : 2822 JR Z,2271 224F : FE24 CP 24 2251 : 284E JR Z,22A1 2253 : FE26 CP 26 2255 : 2868 JR Z,22BF 2257 : FE27 CP 27 2259 : 2803 JR Z,225E 225B : CDF628 CALL 28F6 225E : 7E LD A,(HL) 225F : CD1424 CALL 2414 2262 : 385F JR C,22C3 2264 : CDE523 CALL 23E5 2267 : 3860 JR C,22C9 2269 : 04 INC B 226A : 05 DEC B 226B : 2042 JR NZ,22AF 226D : 3E21 LD A,21 226F : 1862 JR 22D3 2271 : 3E22 LD A,22 2273 : 12 LD (DE),A 2274 : 13 INC DE 2275 : D5 PUSH DE 2276 : 0600 LD B,00 2278 : 13 INC DE 2279 : 7E LD A,(HL) 227A : 23 INC HL 227B : FE0D CP 0D 227D : 28DC JR Z,225B 227F : FE22 CP 22 2281 : 2004 JR NZ,2287 2283 : BE CP (HL) 2284 : 2006 JR NZ,228C 2286 : 23 INC HL 2287 : 12 LD (DE),A 2288 : 13 INC DE 2289 : 04 INC B 228A : 18ED JR 2279 228C : 78 LD A,B 228D : C1 POP BC 228E : 02 LD (BC),A 228F : C9 RET 2290 : D5 PUSH DE 2291 : 13 INC DE 2292 : CD9324 CALL 2493 2295 : 7E LD A,(HL) 2296 : FE24 CP 24 2298 : 3E1A LD A,1A 229A : 2002 JR NZ,229E 229C : 23 INC HL 229D : 3C INC A 229E : C1 POP BC 229F : 02 LD (BC),A 22A0 : C9 RET 22A1 : 3E2D LD A,2D 22A3 : 12 LD (DE),A 22A4 : 13 INC DE 22A5 : C39324 JP 2493 22A8 : CDC323 CALL 23C3 22AB : 381C JR C,22C9 22AD : CB78 BIT 7,B 22AF : C4F028 CALL NZ,28F0 22B2 : 3A9E72 LD A,(729E) 22B5 : CB47 BIT 0,A 22B7 : 3E2F LD A,2F 22B9 : 2018 JR NZ,22D3 22BB : 3E28 LD A,28 22BD : 180F JR 22CE 22BF : 7E LD A,(HL) 22C0 : CD1424 CALL 2414 22C3 : DCEF28 CALL C,28EF 22C6 : CDE523 CALL 23E5 22C9 : DCF028 CALL C,28F0 22CC : 3E24 LD A,24 22CE : 04 INC B 22CF : 05 DEC B 22D0 : 2801 JR Z,22D3 22D2 : 3C INC A 22D3 : 12 LD (DE),A 22D4 : 13 INC DE 22D5 : 79 LD A,C 22D6 : 12 LD (DE),A 22D7 : 13 INC DE 22D8 : C8 RET Z 22D9 : 78 LD A,B 22DA : 12 LD (DE),A 22DB : 13 INC DE 22DC : C9 RET 22DD : 7E LD A,(HL) 22DE : FE0D CP 0D 22E0 : C8 RET Z 22E1 : 23 INC HL 22E2 : FEFE CP 0FE 22E4 : 30F7 JR NC,22DD 22E6 : 12 LD (DE),A 22E7 : 13 INC DE 22E8 : 18F3 JR 22DD 22EA : 7E LD A,(HL) 22EB : FE0D CP 0D 22ED : C8 RET Z 22EE : FE3A CP 3A 22F0 : C8 RET Z 22F1 : 23 INC HL 22F2 : FEFE CP 0FE 22F4 : 30F4 JR NC,22EA 22F6 : 12 LD (DE),A 22F7 : 13 INC DE 22F8 : 18F0 JR 22EA 22FA : ED5BA472 LD DE,(72A4) 22FE : 2A3973 LD HL,(7339) 2301 : 19 ADD HL,DE 2302 : EB EX DE,HL 2303 : CB7A BIT 7,D 2305 : 37 SCF 2306 : C0 RET NZ 2307 : CDFF24 CALL 24FF 230A : 3E20 LD A,20 230C : CD8810 CALL 1088 230F : B7 OR A 2310 : C9 RET 2311 : 3EFF LD A,0FF 2313 : 12 LD (DE),A 2314 : 13 INC DE 2315 : AF XOR A 2316 : 12 LD (DE),A 2317 : 13 INC DE 2318 : 12 LD (DE),A 2319 : 21B873 LD HL,73B8 231C : ED52 SBC HL,DE 231E : DCF628 CALL C,28F6 2321 : 1B DEC DE 2322 : 213B73 LD HL,733B 2325 : 32B472 LD (72B4),A 2328 : 3A9E72 LD A,(729E) 232B : CB4F BIT 1,A 232D : C27327 JP NZ,2773 2330 : ED53A272 LD (72A2),DE 2334 : CDE229 CALL 29E2 2337 : 2AA272 LD HL,(72A2) 233A : 013973 LD BC,7339 233D : ED42 SBC HL,BC 233F : E5 PUSH HL 2340 : 7D LD A,L 2341 : D604 SUB 04 2343 : 323B73 LD (733B),A 2346 : ED4B3973 LD BC,(7339) 234A : CDD024 CALL 24D0 234D : EB EX DE,HL 234E : E5 PUSH HL 234F : D47B23 CALL NC,237B 2352 : E1 POP HL 2353 : C1 POP BC 2354 : CD9A23 CALL 239A 2357 : C37721 JP 2177 235A : ED4B3973 LD BC,(7339) 235E : 3A9E72 LD A,(729E) 2361 : CB5F BIT 3,A 2363 : C25121 JP NZ,2151 2366 : CDD024 CALL 24D0 2369 : 380D JR C,2378 236B : EB EX DE,HL 236C : 22A272 LD (72A2),HL 236F : CDE229 CALL 29E2 2372 : 2AA272 LD HL,(72A2) 2375 : CD7B23 CALL 237B 2378 : C37721 JP 2177 237B : E5 PUSH HL 237C : 23 INC HL 237D : 23 INC HL 237E : CD4820 CALL 2048 2381 : 23 INC HL 2382 : 19 ADD HL,DE 2383 : EB EX DE,HL 2384 : E1 POP HL 2385 : E5 PUSH HL 2386 : 2A6C72 LD HL,(726C) 2389 : B7 OR A 238A : ED52 SBC HL,DE 238C : 44 LD B,H 238D : 4D LD C,L 238E : EB EX DE,HL 238F : D1 POP DE 2390 : EDB0 LDIR 2392 : EB EX DE,HL 2393 : 226C72 LD (726C),HL 2396 : 226E72 LD (726E),HL 2399 : C9 RET 239A : C5 PUSH BC 239B : E5 PUSH HL 239C : EB EX DE,HL 239D : 2A6C72 LD HL,(726C) 23A0 : E5 PUSH HL 23A1 : B7 OR A 23A2 : ED52 SBC HL,DE 23A4 : E3 EX (SP),HL 23A5 : E5 PUSH HL 23A6 : 09 ADD HL,BC 23A7 : E5 PUSH HL 23A8 : FDE5 PUSH IY 23AA : C1 POP BC 23AB : ED42 SBC HL,BC 23AD : D4F128 CALL NC,28F1 23B0 : E1 POP HL 23B1 : CD9323 CALL 2393 23B4 : EB EX DE,HL 23B5 : 1B DEC DE 23B6 : E1 POP HL 23B7 : 2B DEC HL 23B8 : C1 POP BC 23B9 : EDB8 LDDR 23BB : D1 POP DE 23BC : C1 POP BC 23BD : 213973 LD HL,7339 23C0 : EDB0 LDIR 23C2 : C9 RET 23C3 : D5 PUSH DE 23C4 : 06FF LD B,0FF 23C6 : CDCB23 CALL 23CB 23C9 : 1820 JR 23EB 23CB : EB EX DE,HL 23CC : 210000 LD HL,0000 23CF : 1A LD A,(DE) 23D0 : CD0A24 CALL 240A 23D3 : 3F CCF 23D4 : 3032 JR NC,2408 23D6 : C5 PUSH BC 23D7 : 4F LD C,A 23D8 : 0600 LD B,00 23DA : CD9725 CALL 2597 23DD : C1 POP BC 23DE : 2027 JR NZ,2407 23E0 : 13 INC DE 23E1 : 10EC DJNZ 23CF 23E3 : 1821 JR 2406 23E5 : D5 PUSH DE 23E6 : 06FF LD B,0FF 23E8 : CDEF23 CALL 23EF 23EB : 42 LD B,D 23EC : 4B LD C,E 23ED : D1 POP DE 23EE : C9 RET 23EF : EB EX DE,HL 23F0 : 210000 LD HL,0000 23F3 : 1A LD A,(DE) 23F4 : CD1424 CALL 2414 23F7 : 3F CCF 23F8 : 300E JR NC,2408 23FA : 08 EX AF,AF' 23FB : CDA525 CALL 25A5 23FE : 2007 JR NZ,2407 2400 : 08 EX AF,AF' 2401 : B5 OR L 2402 : 6F LD L,A 2403 : 13 INC DE 2404 : 10ED DJNZ 23F3 2406 : F637 OR 37 2408 : EB EX DE,HL 2409 : C9 RET 240A : D630 SUB 30 240C : FE0A CP 0A 240E : 3F CCF 240F : D0 RET NC 2410 : C630 ADD A,30 2412 : 37 SCF 2413 : C9 RET 2414 : CD0A24 CALL 240A 2417 : D0 RET NC 2418 : CD8500 CALL 0085 241B : FE41 CP 41 241D : D8 RET C 241E : FE47 CP 47 2420 : 3F CCF 2421 : D8 RET C 2422 : D637 SUB 37 2424 : C9 RET 2425 : CD6C24 CALL 246C 2428 : CD7324 CALL 2473 242B : 0601 LD B,01 242D : 3810 JR C,243F 242F : 05 DEC B 2430 : E5 PUSH HL 2431 : 04 INC B 2432 : 7E LD A,(HL) 2433 : 23 INC HL 2434 : FE24 CP 24 2436 : 2806 JR Z,243E 2438 : CD7324 CALL 2473 243B : 30F4 JR NC,2431 243D : 05 DEC B 243E : E1 POP HL 243F : 11074A LD DE,4A07 2442 : 78 LD A,B 2443 : EB EX DE,HL 2444 : BE CP (HL) 2445 : EB EX DE,HL 2446 : D8 RET C 2447 : 2017 JR NZ,2460 2449 : C5 PUSH BC 244A : D5 PUSH DE 244B : E5 PUSH HL 244C : 13 INC DE 244D : 1A LD A,(DE) 244E : 4F LD C,A 244F : 7E LD A,(HL) 2450 : CD8500 CALL 0085 2453 : B9 CP C 2454 : 23 INC HL 2455 : 2005 JR NZ,245C 2457 : 10F3 DJNZ 244C 2459 : 13 INC DE 245A : 1A LD A,(DE) 245B : E3 EX (SP),HL 245C : E1 POP HL 245D : D1 POP DE 245E : C1 POP BC 245F : C8 RET Z 2460 : EB EX DE,HL 2461 : C5 PUSH BC 2462 : 4E LD C,(HL) 2463 : 0600 LD B,00 2465 : 09 ADD HL,BC 2466 : C1 POP BC 2467 : EB EX DE,HL 2468 : 13 INC DE 2469 : 13 INC DE 246A : 18D6 JR 2442 246C : 7E LD A,(HL) 246D : FE20 CP 20 246F : C0 RET NZ 2470 : 23 INC HL 2471 : 18F9 JR 246C 2473 : CD8500 CALL 0085 2476 : FE41 CP 41 2478 : D8 RET C 2479 : FE5B CP 5B 247B : 3F CCF 247C : C9 RET 247D : 21074A LD HL,4A07 2480 : 46 LD B,(HL) 2481 : 23 INC HL 2482 : 04 INC B 2483 : 37 SCF 2484 : C8 RET Z 2485 : 05 DEC B 2486 : E5 PUSH HL 2487 : 58 LD E,B 2488 : 1600 LD D,00 248A : 19 ADD HL,DE 248B : BE CP (HL) 248C : D1 POP DE 248D : EB EX DE,HL 248E : C8 RET Z 248F : EB EX DE,HL 2490 : 23 INC HL 2491 : 18ED JR 2480 2493 : C5 PUSH BC 2494 : AF XOR A 2495 : 12 LD (DE),A 2496 : 13 INC DE 2497 : 12 LD (DE),A 2498 : 13 INC DE 2499 : D5 PUSH DE 249A : 13 INC DE 249B : 0600 LD B,00 249D : 7E LD A,(HL) 249E : FE41 CP 41 24A0 : DCF628 CALL C,28F6 24A3 : 7E LD A,(HL) 24A4 : CD8500 CALL 0085 24A7 : FE5E CP 5E 24A9 : 2820 JR Z,24CB 24AB : FE41 CP 41 24AD : 3010 JR NC,24BF 24AF : FE2E CP 2E 24B1 : 280C JR Z,24BF 24B3 : FE25 CP 25 24B5 : 2808 JR Z,24BF 24B7 : FE30 CP 30 24B9 : 3810 JR C,24CB 24BB : FE3A CP 3A 24BD : 300C JR NC,24CB 24BF : 23 INC HL 24C0 : 12 LD (DE),A 24C1 : 13 INC DE 24C2 : 78 LD A,B 24C3 : FE20 CP 20 24C5 : CCF628 CALL Z,28F6 24C8 : 04 INC B 24C9 : 18D8 JR 24A3 24CB : 78 LD A,B 24CC : C1 POP BC 24CD : 02 LD (BC),A 24CE : C1 POP BC 24CF : C9 RET 24D0 : 2A6A72 LD HL,(726A) 24D3 : 78 LD A,B 24D4 : B1 OR C 24D5 : 37 SCF 24D6 : C8 RET Z 24D7 : D9 EXX 24D8 : 010000 LD BC,0000 24DB : D9 EXX 24DC : E5 PUSH HL 24DD : CD4D20 CALL 204D 24E0 : EB EX DE,HL 24E1 : 7C LD A,H 24E2 : B5 OR L 24E3 : 2814 JR Z,24F9 24E5 : E5 PUSH HL 24E6 : ED42 SBC HL,BC 24E8 : E1 POP HL 24E9 : 300C JR NC,24F7 24EB : E5 PUSH HL 24EC : D9 EXX 24ED : C1 POP BC 24EE : D9 EXX 24EF : EB EX DE,HL 24F0 : CD4820 CALL 2048 24F3 : 23 INC HL 24F4 : 19 ADD HL,DE 24F5 : 18E6 JR 24DD 24F7 : 2802 JR Z,24FB 24F9 : 3D DEC A 24FA : 37 SCF 24FB : 1B DEC DE 24FC : 1B DEC DE 24FD : E1 POP HL 24FE : C9 RET 24FF : 21B973 LD HL,73B9 2502 : D5 PUSH DE 2503 : E5 PUSH HL 2504 : CD0D25 CALL 250D 2507 : E1 POP HL 2508 : CD5E20 CALL 205E 250B : D1 POP DE 250C : C9 RET 250D : D5 PUSH DE 250E : E5 PUSH HL 250F : 010600 LD BC,0006 2512 : 09 ADD HL,BC 2513 : 70 LD (HL),B 2514 : EB EX DE,HL 2515 : CB7C BIT 7,H 2517 : C4ED52 CALL NZ,52ED 251A : 0E0A LD C,0A 251C : C5 PUSH BC 251D : CD5201 CALL 0152 2520 : C1 POP BC 2521 : F630 OR 30 2523 : 1B DEC DE 2524 : 12 LD (DE),A 2525 : 04 INC B 2526 : 7C LD A,H 2527 : B5 OR L 2528 : 20F2 JR NZ,251C 252A : E1 POP HL 252B : E3 EX (SP),HL 252C : CB7C BIT 7,H 252E : E3 EX (SP),HL 252F : 2805 JR Z,2536 2531 : 3E2D LD A,2D 2533 : 1B DEC DE 2534 : 12 LD (DE),A 2535 : 04 INC B 2536 : EB EX DE,HL 2537 : C5 PUSH BC 2538 : 48 LD C,B 2539 : 0C INC C 253A : 0600 LD B,00 253C : EDB0 LDIR 253E : 1B DEC DE 253F : EB EX DE,HL 2540 : C1 POP BC 2541 : D1 POP DE 2542 : C9 RET 2543 : 14 INC D 2544 : 15 DEC D 2545 : 2804 JR Z,254B 2547 : 7A LD A,D 2548 : CD4C25 CALL 254C 254B : 7B LD A,E 254C : F5 PUSH AF 254D : 0F RRCA 254E : 0F RRCA 254F : 0F RRCA 2550 : 0F RRCA 2551 : CD5525 CALL 2555 2554 : F1 POP AF 2555 : E60F AND 0F 2557 : FE0A CP 0A 2559 : 3802 JR C,255D 255B : C607 ADD A,07 255D : C630 ADD A,30 255F : 77 LD (HL),A 2560 : 23 INC HL 2561 : C9 RET 2562 : F5 PUSH AF 2563 : E5 PUSH HL 2564 : C5 PUSH BC 2565 : FE40 CP 40 2567 : 381D JR C,2586 2569 : FE87 CP 87 256B : 2819 JR Z,2586 256D : FEFB CP 0FB 256F : 2815 JR Z,2586 2571 : FEFC CP 0FC 2573 : 2811 JR Z,2586 2575 : 218A25 LD HL,258A 2578 : 010D00 LD BC,000D 257B : EDB1 CPIR 257D : 219E72 LD HL,729E 2580 : CB86 RES 0,(HL) 2582 : 2002 JR NZ,2586 2584 : CBC6 SET 0,(HL) 2586 : C1 POP BC 2587 : E1 POP HL 2588 : F1 POP AF 2589 : C9 RET 258A : DB 0A4,0A5,0AA,0B5,0B8,0B9,0BA,0BC,5C,64 2594 : DB 0ED,0EE,0EF 2597 : AF XOR A 2598 : 29 ADD HL,HL 2599 : 8F ADC A,A 259A : E5 PUSH HL 259B : 29 ADD HL,HL 259C : 8F ADC A,A 259D : 29 ADD HL,HL 259E : 8F ADC A,A 259F : 09 ADD HL,BC 25A0 : 8F ADC A,A 25A1 : C1 POP BC 25A2 : 09 ADD HL,BC 25A3 : 8F ADC A,A 25A4 : C9 RET 25A5 : AF XOR A 25A6 : 29 ADD HL,HL 25A7 : 8F ADC A,A 25A8 : 29 ADD HL,HL 25A9 : 8F ADC A,A 25AA : 29 ADD HL,HL 25AB : 8F ADC A,A 25AC : 29 ADD HL,HL 25AD : 8F ADC A,A 25AE : C9 RET 25AF : 3E20 LD A,20 25B1 : 06AF LD B,0AF 25B3 : F5 PUSH AF 25B4 : CF RST 08 25B5 : B7 OR A 25B6 : F48713 CALL P,1387 25B9 : CD9313 CALL 1393 25BC : F1 POP AF 25BD : 1804 JR 25C3 25BF : 3E20 LD A,20 25C1 : 06AF LD B,0AF 25C3 : 32A572 LD (72A5),A 25C6 : AF XOR A 25C7 : 329672 LD (7296),A 25CA : E7 RST 20 25CB : FEFB CP 0FB 25CD : 2012 JR NZ,25E1 25CF : CD9C31 CALL 319C 25D2 : 7B LD A,E 25D3 : FE04 CP 04 25D5 : D4EF28 CALL NC,28EF 25D8 : FE03 CP 03 25DA : F5 PUSH AF 25DB : CCB55C CALL Z,5CB5 25DE : F1 POP AF 25DF : 181B JR 25FC 25E1 : FE1B CP 1B 25E3 : 2804 JR Z,25E9 25E5 : FE22 CP 22 25E7 : 2016 JR NZ,25FF 25E9 : 3E64 LD A,64 25EB : 321A73 LD (731A),A 25EE : CD5431 CALL 3154 25F1 : 111B73 LD DE,731B 25F4 : CD5F31 CALL 315F 25F7 : CD8758 CALL 5887 25FA : 3E04 LD A,04 25FC : 329672 LD (7296),A 25FF : CD7330 CALL 3073 2602 : ED53A672 LD (72A6),DE 2606 : E5 PUSH HL 2607 : ED5BA672 LD DE,(72A6) 260B : B7 OR A 260C : ED52 SBC HL,DE 260E : E1 POP HL 260F : D2E65A JP NC,5AE6 2612 : CD3B26 CALL 263B 2615 : 3E0D LD A,0D 2617 : 12 LD (DE),A 2618 : E5 PUSH HL 2619 : 21B973 LD HL,73B9 261C : CD5E20 CALL 205E 261F : 3A9672 LD A,(7296) 2622 : B7 OR A 2623 : 2013 JR NZ,2638 2625 : CDAC08 CALL 08AC 2628 : 380E JR C,2638 262A : FE20 CP 20 262C : 200A JR NZ,2638 262E : CDAC08 CALL 08AC 2631 : 38FB JR C,262E 2633 : FE0D CP 0D 2635 : CA0E26 JP Z,260E 2638 : E1 POP HL 2639 : 18CB JR 2606 263B : CD4D20 CALL 204D 263E : 23 INC HL 263F : E5 PUSH HL 2640 : 21B973 LD HL,73B9 2643 : CD0D25 CALL 250D 2646 : D1 POP DE 2647 : 1A LD A,(DE) 2648 : 13 INC DE 2649 : B7 OR A 264A : 2806 JR Z,2652 264C : 3620 LD (HL),20 264E : 23 INC HL 264F : 3D DEC A 2650 : 20FA JR NZ,264C 2652 : EB EX DE,HL 2653 : 7E LD A,(HL) 2654 : FE2D CP 2D 2656 : 2809 JR Z,2661 2658 : FEAF CP 0AF 265A : 2805 JR Z,2661 265C : FEF4 CP 0F4 265E : 2801 JR Z,2661 2660 : AF XOR A 2661 : 32A472 LD (72A4),A 2664 : 7E LD A,(HL) 2665 : 23 INC HL 2666 : FEFF CP 0FF 2668 : C8 RET Z 2669 : F5 PUSH AF 266A : ED4BA472 LD BC,(72A4) 266E : CD3E27 CALL 273E 2671 : 3002 JR NC,2675 2673 : 3E00 LD A,00 2675 : 32A472 LD (72A4),A 2678 : 3008 JR NC,2682 267A : 0C INC C 267B : 0D DEC C 267C : 2004 JR NZ,2682 267E : 3E20 LD A,20 2680 : 12 LD (DE),A 2681 : 13 INC DE 2682 : F1 POP AF 2683 : E5 PUSH HL 2684 : D5 PUSH DE 2685 : CD7D24 CALL 247D 2688 : D1 POP DE 2689 : 3822 JR C,26AD 268B : F5 PUSH AF 268C : 7E LD A,(HL) 268D : CD7324 CALL 2473 2690 : 3805 JR C,2697 2692 : 4F LD C,A 2693 : 3AA572 LD A,(72A5) 2696 : B1 OR C 2697 : 12 LD (DE),A 2698 : 23 INC HL 2699 : 13 INC DE 269A : 10F0 DJNZ 268C 269C : F1 POP AF 269D : E1 POP HL 269E : FEF4 CP 0F4 26A0 : 2806 JR Z,26A8 26A2 : FEAF CP 0AF 26A4 : 2802 JR Z,26A8 26A6 : FEBD CP 0BD 26A8 : CC3527 CALL Z,2735 26AB : 18B7 JR 2664 26AD : E1 POP HL 26AE : 016426 LD BC,2664 26B1 : C5 PUSH BC 26B2 : D61A SUB 1A 26B4 : 2833 JR Z,26E9 26B6 : 3D DEC A 26B7 : 2828 JR Z,26E1 26B9 : D606 SUB 06 26BB : 283E JR Z,26FB 26BD : 3D DEC A 26BE : 281B JR Z,26DB 26C0 : D602 SUB 02 26C2 : 283B JR Z,26FF 26C4 : 3D DEC A 26C5 : 2840 JR Z,2707 26C7 : D603 SUB 03 26C9 : 2858 JR Z,2723 26CB : 3D DEC A 26CC : 285B JR Z,2729 26CE : D604 SUB 04 26D0 : 2813 JR Z,26E5 26D2 : 3D DEC A 26D3 : 2842 JR Z,2717 26D5 : 3D DEC A 26D6 : 2851 JR Z,2729 26D8 : CDF628 CALL 28F6 26DB : 3E22 LD A,22 26DD : 12 LD (DE),A 26DE : 13 INC DE 26DF : 180B JR 26EC 26E1 : 3E24 LD A,24 26E3 : 1805 JR 26EA 26E5 : 3E24 LD A,24 26E7 : 12 LD (DE),A 26E8 : 13 INC DE 26E9 : AF XOR A 26EA : 23 INC HL 26EB : 23 INC HL 26EC : 4E LD C,(HL) 26ED : 23 INC HL 26EE : 0C INC C 26EF : 0D DEC C 26F0 : 2804 JR Z,26F6 26F2 : 0600 LD B,00 26F4 : EDB0 LDIR 26F6 : B7 OR A 26F7 : C8 RET Z 26F8 : 12 LD (DE),A 26F9 : 13 INC DE 26FA : C9 RET 26FB : 3E27 LD A,27 26FD : 1802 JR 2701 26FF : 3E26 LD A,26 2701 : D5 PUSH DE 2702 : 5E LD E,(HL) 2703 : 1600 LD D,00 2705 : 1806 JR 270D 2707 : D5 PUSH DE 2708 : 5E LD E,(HL) 2709 : 23 INC HL 270A : 56 LD D,(HL) 270B : 3E26 LD A,26 270D : 23 INC HL 270E : E3 EX (SP),HL 270F : 77 LD (HL),A 2710 : 23 INC HL 2711 : CD4325 CALL 2543 2714 : D1 POP DE 2715 : EB EX DE,HL 2716 : C9 RET 2717 : D5 PUSH DE 2718 : 5E LD E,(HL) 2719 : 23 INC HL 271A : 56 LD D,(HL) 271B : E5 PUSH HL 271C : EB EX DE,HL 271D : 5E LD E,(HL) 271E : 23 INC HL 271F : 56 LD D,(HL) 2720 : E1 POP HL 2721 : 180A JR 272D 2723 : D5 PUSH DE 2724 : 5E LD E,(HL) 2725 : 1600 LD D,00 2727 : 1804 JR 272D 2729 : D5 PUSH DE 272A : 5E LD E,(HL) 272B : 23 INC HL 272C : 56 LD D,(HL) 272D : 23 INC HL 272E : E3 EX (SP),HL 272F : CD0D25 CALL 250D 2732 : D1 POP DE 2733 : EB EX DE,HL 2734 : C9 RET 2735 : 7E LD A,(HL) 2736 : FEFE CP 0FE 2738 : D0 RET NC 2739 : 23 INC HL 273A : 12 LD (DE),A 273B : 13 INC DE 273C : 18F7 JR 2735 273E : C5 PUSH BC 273F : E5 PUSH HL 2740 : 214E27 LD HL,274E 2743 : 010F00 LD BC,000F 2746 : EDB1 CPIR 2748 : E1 POP HL 2749 : C1 POP BC 274A : 37 SCF 274B : C0 RET NZ 274C : B7 OR A 274D : C9 RET 274E : DB 80,81,82,84,85,86,87,88,8C,8D 2758 : DB 0F2,0FB,0FC,0FD,0FE 275D : 5E LD E,(HL) 275E : 23 INC HL 275F : 56 LD D,(HL) 2760 : 23 INC HL 2761 : ED537872 LD (7278),DE 2765 : 7A LD A,D 2766 : B3 OR E 2767 : CA5E21 JP Z,215E 276A : 23 INC HL 276B : 23 INC HL 276C : 3AA972 LD A,(72A9) 276F : B7 OR A 2770 : C4C827 CALL NZ,27C8 2773 : 01B327 LD BC,27B3 2776 : C5 PUSH BC 2777 : 228472 LD (7284),HL 277A : ED738672 LD (7286),SP 277E : FD228872 LD (7288),IY 2782 : 3AB572 LD A,(72B5) 2785 : E6FE AND 0FE 2787 : C49228 CALL NZ,2892 278A : EF RST 28 278B : FE2D CP 2D 278D : C29927 JP NZ,2799 2790 : ED5B7A72 LD DE,(727A) 2794 : ED538C72 LD (728C),DE 2798 : EF RST 28 2799 : FEA0 CP 0A0 279B : DA7338 JP C,3873 279E : FEF6 CP 0F6 27A0 : D0 RET NC 27A1 : D9 EXX 27A2 : D6A0 SUB 0A0 27A4 : 87 ADD A,A 27A5 : 5F LD E,A 27A6 : 1600 LD D,00 27A8 : 21E627 LD HL,27E6 27AB : 19 ADD HL,DE 27AC : 5E LD E,(HL) 27AD : 23 INC HL 27AE : 56 LD D,(HL) 27AF : D5 PUSH DE 27B0 : D9 EXX 27B1 : EF RST 28 27B2 : C9 RET 27B3 : E7 RST 20 27B4 : FEFE CP 0FE 27B6 : 28BB JR Z,2773 27B8 : 30A3 JR NC,275D 27BA : D6F8 SUB 0F8 27BC : 28B5 JR Z,2773 27BE : 3D DEC A 27BF : 2022 JR NZ,27E3 27C1 : EF RST 28 27C2 : 3C INC A 27C3 : 20FC JR NZ,27C1 27C5 : C35D27 JP 275D 27C8 : 3AAA72 LD A,(72AA) 27CB : 329672 LD (7296),A 27CE : 3E5B LD A,5B 27D0 : CD7C20 CALL 207C 27D3 : E5 PUSH HL 27D4 : CDFF24 CALL 24FF 27D7 : CF RST 08 27D8 : CB8E RES 1,(HL) 27DA : E1 POP HL 27DB : 3E5D LD A,5D 27DD : CD7C20 CALL 207C 27E0 : C3FD39 JP 39FD 27E3 : CDEC28 CALL 28EC 27E6 : DW 3444,32CA,3465,3390,32E8,25BF,33A3,3302 27F6 : DW 34D4,34DA,331A,3477,34D7,3DE6,3DFF,374A 2806 : DW 3780,3B18,3B99,3DAB,3DC8,3C51,38C9,3873 2816 : DW 3C41,3C32,3C64,3A25,3AF3,374A,46EF,3758 2826 : DW 3784,38FA,3F2E,4760,471D,3B0D,3FE7,3E9E 2836 : DW 3FF8,3FFD,47FF,4823,4830,3E32,3F49,3980 2846 : DW 4012,3342,3FBC,3FC8,3FCF,4810,483E,3E3B 2856 : DW 34B3,414B,47A4,4782,401D,49A4,40B8,40DC 2866 : DW 4043,40D6,40AA,4121,4998,40EB,4116,36FE 2876 : DW 4111,47B5,3D92,27E3,34DD,25C2,25AF,25B2 2886 : DW 3D08,27E3,27E3,3D9D,374A,3E41 2892 : B7 OR A 2893 : FA5B37 JP M,375B 2896 : ED4BB472 LD BC,(72B4) 289A : 47 LD B,A 289B : 3A5570 LD A,(7055) 289E : CB6F BIT 5,A 28A0 : 2802 JR Z,28A4 28A2 : CBE9 SET 5,C 28A4 : 78 LD A,B 28A5 : A1 AND C 28A6 : C8 RET Z 28A7 : 47 LD B,A 28A8 : 3EFF LD A,0FF 28AA : CB08 RRC B 28AC : 3C INC A 28AD : 30FB JR NC,28AA 28AF : ED4BB372 LD BC,(72B3) 28B3 : B9 CP C 28B4 : D0 RET NC 28B5 : 227A72 LD (727A),HL 28B8 : F5 PUSH AF 28B9 : 47 LD B,A 28BA : AF XOR A 28BB : 37 SCF 28BC : 8F ADC A,A 28BD : 05 DEC B 28BE : F2BC28 JP P,28BC 28C1 : 2F CPL 28C2 : 21B472 LD HL,72B4 28C5 : A6 AND (HL) 28C6 : 77 LD (HL),A 28C7 : F1 POP AF 28C8 : 47 LD B,A 28C9 : 57 LD D,A 28CA : 87 ADD A,A 28CB : 82 ADD A,D 28CC : 5F LD E,A 28CD : 1600 LD D,00 28CF : 21B672 LD HL,72B6 28D2 : 19 ADD HL,DE 28D3 : 7E LD A,(HL) 28D4 : B7 OR A 28D5 : 08 EX AF,AF' 28D6 : 23 INC HL 28D7 : 5E LD E,(HL) 28D8 : 23 INC HL 28D9 : 56 LD D,(HL) 28DA : 7A LD A,D 28DB : B3 OR E 28DC : 2A7A72 LD HL,(727A) 28DF : C8 RET Z 28E0 : 78 LD A,B 28E1 : 32B372 LD (72B3),A 28E4 : 79 LD A,C 28E5 : C6B3 ADD A,0B3 28E7 : C1 POP BC 28E8 : C3E83C JP 3CE8 28EB : 00 NOP 28EC : 00 NOP 28ED : 00 NOP 28EE : 00 NOP 28EF : 00 NOP 28F0 : 00 NOP 28F1 : 00 NOP 28F2 : 00 NOP 28F3 : 00 NOP 28F4 : 00 NOP 28F5 : 00 NOP 28F6 : 00 NOP 28F7 : 00 NOP 28F8 : 00 NOP 28F9 : 00 NOP 28FA : 00 NOP 28FB : 00 NOP 28FC : 00 NOP 28FD : 00 NOP 28FE : 00 NOP 28FF : 00 NOP 2900 : 00 NOP 2901 : 00 NOP 2902 : 00 NOP 2903 : 00 NOP 2904 : E1 POP HL 2905 : 2B DEC HL 2906 : 2B DEC HL 2907 : 7E LD A,(HL) 2908 : D6EA SUB 0EA 290A : 5F LD E,A 290B : 328E72 LD (728E),A 290E : 2A7872 LD HL,(7278) 2911 : 229072 LD (7290),HL 2914 : 2A8C72 LD HL,(728C) 2917 : 229272 LD (7292),HL 291A : AF XOR A 291B : 329672 LD (7296),A 291E : ED7B8672 LD SP,(7286) 2922 : FD2A8872 LD IY,(7288) 2926 : C1 POP BC 2927 : 3AB572 LD A,(72B5) 292A : 0F RRCA 292B : D2C42F JP NC,2FC4 292E : 2A7A72 LD HL,(727A) 2931 : EF RST 28 2932 : FEFE CP 0FE 2934 : 38FB JR C,2931 2936 : 2B DEC HL 2937 : ED5BB772 LD DE,(72B7) 293B : 7A LD A,D 293C : B3 OR E 293D : CA7327 JP Z,2773 2940 : 3AB672 LD A,(72B6) 2943 : B7 OR A 2944 : 08 EX AF,AF' 2945 : 21B572 LD HL,72B5 2948 : CB86 RES 0,(HL) 294A : 2B DEC HL 294B : 2B DEC HL 294C : 3EB3 LD A,0B3 294E : 86 ADD A,(HL) 294F : 3600 LD (HL),00 2951 : CDE83C CALL 3CE8 2954 : 2A6A72 LD HL,(726A) 2957 : 2B DEC HL 2958 : 228A72 LD (728A),HL 295B : 2A6C72 LD HL,(726C) 295E : 226E72 LD (726E),HL 2961 : FD2A7072 LD IY,(7270) 2965 : FD227272 LD (7272),IY 2969 : FD2B DEC IY 296B : FD3600FF LD (IY+00),0FF 296F : CDCD29 CALL 29CD 2972 : 329872 LD (7298),A 2975 : 3E12 LD A,12 2977 : 328272 LD (7282),A 297A : 219E72 LD HL,729E 297D : 3E1F LD A,1F 297F : A6 AND (HL) 2980 : 77 LD (HL),A 2981 : 2A7672 LD HL,(7276) 2984 : 23 INC HL 2985 : C1 POP BC 2986 : F9 LD SP,HL 2987 : C5 PUSH BC 2988 : ED738672 LD (7286),SP 298C : FD228872 LD (7288),IY 2990 : 21DF01 LD HL,01DF 2993 : 220670 LD (7006),HL 2996 : CD4D30 CALL 304D 2999 : CDBF29 CALL 29BF 299C : CD8758 CALL 5887 299F : 2A6A72 LD HL,(726A) 29A2 : 7E LD A,(HL) 29A3 : 23 INC HL 29A4 : B6 OR (HL) 29A5 : C8 RET Z 29A6 : 23 INC HL 29A7 : 23 INC HL 29A8 : 23 INC HL 29A9 : CD252A CALL 2A25 29AC : 3C INC A 29AD : 28F3 JR Z,29A2 29AF : FE21 CP 21 29B1 : 30F6 JR NC,29A9 29B3 : E5 PUSH HL 29B4 : 2A7A72 LD HL,(727A) 29B7 : 23 INC HL 29B8 : AF XOR A 29B9 : 77 LD (HL),A 29BA : 23 INC HL 29BB : 77 LD (HL),A 29BC : E1 POP HL 29BD : 18EA JR 29A9 29BF : 21B372 LD HL,72B3 29C2 : 3606 LD (HL),06 29C4 : 23 INC HL 29C5 : 061E LD B,1E 29C7 : AF XOR A 29C8 : 77 LD (HL),A 29C9 : 23 INC HL 29CA : 10FC DJNZ 29C8 29CC : C9 RET 29CD : 21FFFF LD HL,0FFFF 29D0 : 229C72 LD (729C),HL 29D3 : 229072 LD (7290),HL 29D6 : 21EB28 LD HL,28EB 29D9 : 229272 LD (7292),HL 29DC : AF XOR A 29DD : 328E72 LD (728E),A 29E0 : C9 RET 29E1 : 3EAF LD A,0AF 29E3 : 2A7A72 LD HL,(727A) 29E6 : 227E72 LD (727E),HL 29E9 : 218072 LD HL,7280 29EC : B6 OR (HL) 29ED : CA5429 JP Z,2954 29F0 : 3600 LD (HL),00 29F2 : 2A6A72 LD HL,(726A) 29F5 : 7E LD A,(HL) 29F6 : 23 INC HL 29F7 : B6 OR (HL) 29F8 : CA5429 JP Z,2954 29FB : 23 INC HL 29FC : 23 INC HL 29FD : 23 INC HL 29FE : CD252A CALL 2A25 2A01 : 3C INC A 2A02 : 28F1 JR Z,29F5 2A04 : D62F SUB 2F 2A06 : 280E JR Z,2A16 2A08 : 3C INC A 2A09 : 20F3 JR NZ,29FE 2A0B : E5 PUSH HL 2A0C : 2A7A72 LD HL,(727A) 2A0F : 23 INC HL 2A10 : 77 LD (HL),A 2A11 : 23 INC HL 2A12 : 77 LD (HL),A 2A13 : E1 POP HL 2A14 : 18E8 JR 29FE 2A16 : 2B DEC HL 2A17 : 2B DEC HL 2A18 : 2B DEC HL 2A19 : 362F LD (HL),2F 2A1B : 23 INC HL 2A1C : 1A LD A,(DE) 2A1D : 13 INC DE 2A1E : 77 LD (HL),A 2A1F : 23 INC HL 2A20 : 1A LD A,(DE) 2A21 : 77 LD (HL),A 2A22 : 23 INC HL 2A23 : 18D9 JR 29FE 2A25 : EF RST 28 2A26 : FEBD CP 0BD 2A28 : 2807 JR Z,2A31 2A2A : FEAF CP 0AF 2A2C : 2803 JR Z,2A31 2A2E : FEF4 CP 0F4 2A30 : C0 RET NZ 2A31 : 7E LD A,(HL) 2A32 : 23 INC HL 2A33 : FEFE CP 0FE 2A35 : D0 RET NC 2A36 : 18F9 JR 2A31 2A38 : FE2E CP 2E 2A3A : C8 RET Z 2A3B : FE2F CP 2F 2A3D : 2018 JR NZ,2A57 2A3F : 42 LD B,D 2A40 : 4B LD C,E 2A41 : CDD024 CALL 24D0 2A44 : DCF228 CALL C,28F2 2A47 : 2A7A72 LD HL,(727A) 2A4A : 362E LD (HL),2E 2A4C : 23 INC HL 2A4D : 73 LD (HL),E 2A4E : 23 INC HL 2A4F : 72 LD (HL),D 2A50 : 3EFF LD A,0FF 2A52 : 328072 LD (7280),A 2A55 : AF XOR A 2A56 : C9 RET 2A57 : FE2D CP 2D 2A59 : C4EC28 CALL NZ,28EC 2A5C : 7A LD A,D 2A5D : B3 OR E 2A5E : C0 RET NZ 2A5F : AF XOR A 2A60 : CD6E2D CALL 2D6E 2A63 : 280E JR Z,2A73 2A65 : EB EX DE,HL 2A66 : 23 INC HL 2A67 : CD5820 CALL 2058 2A6A : 5E LD E,(HL) 2A6B : 23 INC HL 2A6C : 56 LD D,(HL) 2A6D : CD812D CALL 2D81 2A70 : F6FF OR 0FF 2A72 : C9 RET 2A73 : EB EX DE,HL 2A74 : 226E72 LD (726E),HL 2A77 : 2A7A72 LD HL,(727A) 2A7A : E5 PUSH HL 2A7B : CD852A CALL 2A85 2A7E : C4F228 CALL NZ,28F2 2A81 : E1 POP HL 2A82 : EF RST 28 2A83 : 18DA JR 2A5F 2A85 : 219872 LD HL,7298 2A88 : 7E LD A,(HL) 2A89 : B7 OR A 2A8A : C0 RET NZ 2A8B : 35 DEC (HL) 2A8C : 2A6A72 LD HL,(726A) 2A8F : 7E LD A,(HL) 2A90 : 23 INC HL 2A91 : B6 OR (HL) 2A92 : C8 RET Z 2A93 : 23 INC HL 2A94 : 23 INC HL 2A95 : 23 INC HL 2A96 : CD252A CALL 2A25 2A99 : FEFF CP 0FF 2A9B : 28F2 JR Z,2A8F 2A9D : FE2D CP 2D 2A9F : 201B JR NZ,2ABC 2AA1 : AF XOR A 2AA2 : E5 PUSH HL 2AA3 : CD6E2D CALL 2D6E 2AA6 : C4FB28 CALL NZ,28FB 2AA9 : E1 POP HL 2AAA : EB EX DE,HL 2AAB : 23 INC HL 2AAC : CD5820 CALL 2058 2AAF : ED4B7A72 LD BC,(727A) 2AB3 : 71 LD (HL),C 2AB4 : 23 INC HL 2AB5 : 70 LD (HL),B 2AB6 : EB EX DE,HL 2AB7 : 18DD JR 2A96 2AB9 : CD252A CALL 2A25 2ABC : FEFE CP 0FE 2ABE : 38F9 JR C,2AB9 2AC0 : 28D4 JR Z,2A96 2AC2 : 18CB JR 2A8F 2AC4 : CD382B CALL 2B38 2AC7 : 1600 LD D,00 2AC9 : D5 PUSH DE 2ACA : CD122E CALL 2E12 2ACD : CD9C2B CALL 2B9C 2AD0 : C1 POP BC 2AD1 : 3E02 LD A,02 2AD3 : 1F RRA 2AD4 : 07 RLCA 2AD5 : 08 EX AF,AF' 2AD6 : D5 PUSH DE 2AD7 : E7 RST 20 2AD8 : D1 POP DE 2AD9 : FE80 CP 80 2ADB : D8 RET C 2ADC : FE8C CP 8C 2ADE : D0 RET NC 2ADF : D680 SUB 80 2AE1 : D9 EXX 2AE2 : 21412B LD HL,2B41 2AE5 : 5F LD E,A 2AE6 : 1600 LD D,00 2AE8 : 19 ADD HL,DE 2AE9 : 7E LD A,(HL) 2AEA : D9 EXX 2AEB : FE04 CP 04 2AED : CC0F2B CALL Z,2B0F 2AF0 : B8 CP B 2AF1 : D8 RET C 2AF2 : C8 RET Z 2AF3 : C5 PUSH BC 2AF4 : 01D02A LD BC,2AD0 2AF7 : C5 PUSH BC 2AF8 : D5 PUSH DE 2AF9 : 57 LD D,A 2AFA : D9 EXX 2AFB : 214D2B LD HL,2B4D 2AFE : 08 EX AF,AF' 2AFF : 3003 JR NC,2B04 2B01 : 21712B LD HL,2B71 2B04 : 19 ADD HL,DE 2B05 : 19 ADD HL,DE 2B06 : 5E LD E,(HL) 2B07 : 23 INC HL 2B08 : 56 LD D,(HL) 2B09 : D5 PUSH DE 2B0A : D9 EXX 2B0B : D5 PUSH DE 2B0C : EF RST 28 2B0D : 18BB JR 2ACA 2B0F : 7E LD A,(HL) 2B10 : D686 SUB 86 2B12 : FE03 CP 03 2B14 : 3E04 LD A,04 2B16 : D0 RET NC 2B17 : EF RST 28 2B18 : D9 EXX 2B19 : D680 SUB 80 2B1B : BB CP E 2B1C : CCEC28 CALL Z,28EC 2B1F : D606 SUB 06 2B21 : FE01 CP 01 2B23 : 8F ADC A,A 2B24 : 57 LD D,A 2B25 : 7B LD A,E 2B26 : D606 SUB 06 2B28 : FE01 CP 01 2B2A : 8F ADC A,A 2B2B : B2 OR D 2B2C : 5F LD E,A 2B2D : 1600 LD D,00 2B2F : 216A2B LD HL,2B6A 2B32 : 19 ADD HL,DE 2B33 : 5E LD E,(HL) 2B34 : D9 EXX 2B35 : 3E04 LD A,04 2B37 : C9 RET 2B38 : E5 PUSH HL 2B39 : 2A7272 LD HL,(7272) 2B3C : 227472 LD (7274),HL 2B3F : E1 POP HL 2B40 : C9 RET 2B41 : DB 08,07,07,06,05,05,04,04,04,03,01,02 2B4D : DW 2EAC,2E3E,2EA3,2EA7,2EDB,2EE5,2F43,2F36 2B5D : DW 2F0F,2F4E,2F64,2F59,2F03,2F28,2F1E 2B6B : DB 06,07,0D,08,0E,0C 2B71 : DW 2EA0,2EA0,2EA0,2EA0,2F6F,2EA0,2F48,2F3B 2B81 : DW 2F14,2EA0,2EA0,2EA0,2F08,2F2D,2F23 2B8F : CD6D2C CALL 2C6D 2B92 : 3001 JR NC,2B95 2B94 : EB EX DE,HL 2B95 : 2B DEC HL 2B96 : 3E02 LD A,02 2B98 : 1F RRA 2B99 : 07 RLCA 2B9A : C9 RET 2B9B : EF RST 28 2B9C : E7 RST 20 2B9D : FE8C CP 8C 2B9F : 2010 JR NZ,2BB1 2BA1 : 227A72 LD (727A),HL 2BA4 : CDC72A CALL 2AC7 2BA7 : FE8D CP 8D 2BA9 : C4EC28 CALL NZ,28EC 2BAC : 227A72 LD (727A),HL 2BAF : 08 EX AF,AF' 2BB0 : C9 RET 2BB1 : FE84 CP 84 2BB3 : 28E6 JR Z,2B9B 2BB5 : FE85 CP 85 2BB7 : 200C JR NZ,2BC5 2BB9 : CD9B2B CALL 2B9B 2BBC : DCF728 CALL C,28F7 2BBF : EB EX DE,HL 2BC0 : CDED52 CALL 52ED 2BC3 : EB EX DE,HL 2BC4 : C9 RET 2BC5 : FE8E CP 8E 2BC7 : 200D JR NZ,2BD6 2BC9 : CD9B2B CALL 2B9B 2BCC : DCF728 CALL C,28F7 2BCF : 7A LD A,D 2BD0 : 2F CPL 2BD1 : 57 LD D,A 2BD2 : 7B LD A,E 2BD3 : 2F CPL 2BD4 : 5F LD E,A 2BD5 : C9 RET 2BD6 : FE74 CP 74 2BD8 : 303C JR NC,2C16 2BDA : FE41 CP 41 2BDC : 3812 JR C,2BF0 2BDE : D641 SUB 41 2BE0 : D9 EXX 2BE1 : 5F LD E,A 2BE2 : 1600 LD D,00 2BE4 : 21FE2C LD HL,2CFE 2BE7 : 19 ADD HL,DE 2BE8 : 19 ADD HL,DE 2BE9 : 5E LD E,(HL) 2BEA : 23 INC HL 2BEB : 56 LD D,(HL) 2BEC : D5 PUSH DE 2BED : D9 EXX 2BEE : EF RST 28 2BEF : C9 RET 2BF0 : FE23 CP 23 2BF2 : 382B JR C,2C1F 2BF4 : 2820 JR Z,2C16 2BF6 : FE26 CP 26 2BF8 : 381F JR C,2C19 2BFA : FE28 CP 28 2BFC : 3818 JR C,2C16 2BFE : FE2A CP 2A 2C00 : 3817 JR C,2C19 2C02 : FE2D CP 2D 2C04 : 3810 JR C,2C16 2C06 : 2829 JR Z,2C31 2C08 : FE2E CP 2E 2C0A : 2006 JR NZ,2C12 2C0C : E5 PUSH HL 2C0D : EB EX DE,HL 2C0E : 5E LD E,(HL) 2C0F : 23 INC HL 2C10 : 56 LD D,(HL) 2C11 : E1 POP HL 2C12 : FE30 CP 30 2C14 : 3803 JR C,2C19 2C16 : CDEC28 CALL 28EC 2C19 : F637 OR 37 2C1B : 227A72 LD (727A),HL 2C1E : C9 RET 2C1F : FE22 CP 22 2C21 : 28F7 JR Z,2C1A 2C23 : FE21 CP 21 2C25 : 2029 JR NZ,2C50 2C27 : 7B LD A,E 2C28 : 0E01 LD C,01 2C2A : CDFD2D CALL 2DFD 2C2D : 12 LD (DE),A 2C2E : 1B DEC DE 2C2F : 18E9 JR 2C1A 2C31 : E5 PUSH HL 2C32 : CD382A CALL 2A38 2C35 : EB EX DE,HL 2C36 : EF RST 28 2C37 : 3C INC A 2C38 : 20FC JR NZ,2C36 2C3A : 4E LD C,(HL) 2C3B : 23 INC HL 2C3C : 46 LD B,(HL) 2C3D : 78 LD A,B 2C3E : B1 OR C 2C3F : 2003 JR NZ,2C44 2C41 : 01FF7F LD BC,7FFF 2C44 : CDD024 CALL 24D0 2C47 : D9 EXX 2C48 : 50 LD D,B 2C49 : 59 LD E,C 2C4A : E1 POP HL 2C4B : 227A72 LD (727A),HL 2C4E : B7 OR A 2C4F : C9 RET 2C50 : FE1C CP 1C 2C52 : 30C2 JR NC,2C16 2C54 : FE1A CP 1A 2C56 : DCEC28 CALL C,28EC 2C59 : CD6D2C CALL 2C6D 2C5C : D0 RET NC 2C5D : EB EX DE,HL 2C5E : E5 PUSH HL 2C5F : 4E LD C,(HL) 2C60 : CDFD2D CALL 2DFD 2C63 : 1B DEC DE 2C64 : E1 POP HL 2C65 : E5 PUSH HL 2C66 : D5 PUSH DE 2C67 : 03 INC BC 2C68 : EDB0 LDIR 2C6A : D1 POP DE 2C6B : E1 POP HL 2C6C : C9 RET 2C6D : 7B LD A,E 2C6E : B2 OR D 2C6F : E5 PUSH HL 2C70 : CC642D CALL Z,2D64 2C73 : E1 POP HL 2C74 : 227A72 LD (727A),HL 2C77 : EB EX DE,HL 2C78 : 7E LD A,(HL) 2C79 : 23 INC HL 2C7A : CD5820 CALL 2058 2C7D : FE1A CP 1A 2C7F : 2006 JR NZ,2C87 2C81 : 5E LD E,(HL) 2C82 : 23 INC HL 2C83 : 56 LD D,(HL) 2C84 : 3E02 LD A,02 2C86 : C9 RET 2C87 : FE1B CP 1B 2C89 : 2004 JR NZ,2C8F 2C8B : 23 INC HL 2C8C : EB EX DE,HL 2C8D : 37 SCF 2C8E : C9 RET 2C8F : F5 PUSH AF 2C90 : 23 INC HL 2C91 : 23 INC HL 2C92 : 7E LD A,(HL) 2C93 : 23 INC HL 2C94 : F5 PUSH AF 2C95 : 227C72 LD (727C),HL 2C98 : 210000 LD HL,0000 2C9B : 227E72 LD (727E),HL 2C9E : E7 RST 20 2C9F : EF RST 28 2CA0 : CDC830 CALL 30C8 2CA3 : 4E LD C,(HL) 2CA4 : 23 INC HL 2CA5 : 46 LD B,(HL) 2CA6 : 23 INC HL 2CA7 : 227C72 LD (727C),HL 2CAA : C5 PUSH BC 2CAB : 03 INC BC 2CAC : D5 PUSH DE 2CAD : ED5B7E72 LD DE,(727E) 2CB1 : CD5938 CALL 3859 2CB4 : D1 POP DE 2CB5 : 19 ADD HL,DE 2CB6 : 227E72 LD (727E),HL 2CB9 : E1 POP HL 2CBA : B7 OR A 2CBB : ED52 SBC HL,DE 2CBD : 380A JR C,2CC9 2CBF : F1 POP AF 2CC0 : 3D DEC A 2CC1 : 2809 JR Z,2CCC 2CC3 : F5 PUSH AF 2CC4 : E7 RST 20 2CC5 : FEFC CP 0FC 2CC7 : 28D6 JR Z,2C9F 2CC9 : CDF328 CALL 28F3 2CCC : E7 RST 20 2CCD : FE8D CP 8D 2CCF : 20F8 JR NZ,2CC9 2CD1 : EF RST 28 2CD2 : 2A7E72 LD HL,(727E) 2CD5 : F1 POP AF 2CD6 : FE9B CP 9B 2CD8 : 280D JR Z,2CE7 2CDA : 29 ADD HL,HL 2CDB : EB EX DE,HL 2CDC : 2A7C72 LD HL,(727C) 2CDF : 19 ADD HL,DE 2CE0 : 5E LD E,(HL) 2CE1 : 23 INC HL 2CE2 : 56 LD D,(HL) 2CE3 : 3E02 LD A,02 2CE5 : B7 OR A 2CE6 : C9 RET 2CE7 : 0600 LD B,00 2CE9 : EB EX DE,HL 2CEA : 2A7C72 LD HL,(727C) 2CED : 7A LD A,D 2CEE : B3 OR E 2CEF : 2807 JR Z,2CF8 2CF1 : 4E LD C,(HL) 2CF2 : 23 INC HL 2CF3 : 23 INC HL 2CF4 : 09 ADD HL,BC 2CF5 : 1B DEC DE 2CF6 : 18F5 JR 2CED 2CF8 : 23 INC HL 2CF9 : EB EX DE,HL 2CFA : 37 SCF 2CFB : 3E03 LD A,03 2CFD : C9 RET 2CFE : DW 430C,4346,4354,4368,43BE,4233,423B,4224 2D0E : DW 42C4,42F7,42D3,4638,4196,418D,41C4,48A3 2D1E : DW 4885,4898,488D,48AB,4917,42E6,4398,492D 2D2E : DW 4850,48D6,48B7,48BF,48C5,420D,43DC,4856 2D3E : DW 4692,4584,45A0,48CE,4880,49FD,41F9,41E5 2D4E : DW 46C3,4665,43EA,4658,4402,4610,41A5,41AA 2D5E : DW 41BC,46DB,4277 2D64 : CD0B20 CALL 200B 2D67 : D68C SUB 8C 2D69 : FE01 CP 01 2D6B : 9F SBC A,A 2D6C : E680 AND 80 2D6E : 2A7A72 LD HL,(727A) 2D71 : B6 OR (HL) 2D72 : 23 INC HL 2D73 : 23 INC HL 2D74 : 23 INC HL 2D75 : CDB52D CALL 2DB5 2D78 : EB EX DE,HL 2D79 : 2A6E72 LD HL,(726E) 2D7C : B7 OR A 2D7D : ED52 SBC HL,DE 2D7F : 2808 JR Z,2D89 2D81 : 2A7A72 LD HL,(727A) 2D84 : 23 INC HL 2D85 : 73 LD (HL),E 2D86 : 23 INC HL 2D87 : 72 LD (HL),D 2D88 : C9 RET 2D89 : 2A6E72 LD HL,(726E) 2D8C : 7E LD A,(HL) 2D8D : B7 OR A 2D8E : FCFA28 CALL M,28FA 2D91 : 23 INC HL 2D92 : CD5820 CALL 2058 2D95 : FE1B CP 1B 2D97 : 280F JR Z,2DA8 2D99 : AF XOR A 2D9A : 77 LD (HL),A 2D9B : 23 INC HL 2D9C : 77 LD (HL),A 2D9D : 23 INC HL 2D9E : ED5B6E72 LD DE,(726E) 2DA2 : 226E72 LD (726E),HL 2DA5 : AF XOR A 2DA6 : 18D9 JR 2D81 2DA8 : 3A8272 LD A,(7282) 2DAB : 4F LD C,A 2DAC : 0600 LD B,00 2DAE : 71 LD (HL),C 2DAF : 23 INC HL 2DB0 : 70 LD (HL),B 2DB1 : 23 INC HL 2DB2 : 09 ADD HL,BC 2DB3 : 18E9 JR 2D9E 2DB5 : CD292E CALL 2E29 2DB8 : ED5B6E72 LD DE,(726E) 2DBC : 12 LD (DE),A 2DBD : 13 INC DE 2DBE : 4E LD C,(HL) 2DBF : 0600 LD B,00 2DC1 : 03 INC BC 2DC2 : EDB0 LDIR 2DC4 : 2A6C72 LD HL,(726C) 2DC7 : E5 PUSH HL 2DC8 : ED5B6E72 LD DE,(726E) 2DCC : 1A LD A,(DE) 2DCD : BE CP (HL) 2DCE : 2011 JR NZ,2DE1 2DD0 : 13 INC DE 2DD1 : 23 INC HL 2DD2 : 1A LD A,(DE) 2DD3 : BE CP (HL) 2DD4 : 200B JR NZ,2DE1 2DD6 : 47 LD B,A 2DD7 : 13 INC DE 2DD8 : 23 INC HL 2DD9 : 1A LD A,(DE) 2DDA : BE CP (HL) 2DDB : 2004 JR NZ,2DE1 2DDD : 10F8 DJNZ 2DD7 2DDF : E1 POP HL 2DE0 : C9 RET 2DE1 : E1 POP HL 2DE2 : 7E LD A,(HL) 2DE3 : 23 INC HL 2DE4 : CD5820 CALL 2058 2DE7 : FE1B CP 1B 2DE9 : 2008 JR NZ,2DF3 2DEB : 4E LD C,(HL) 2DEC : 23 INC HL 2DED : 0600 LD B,00 2DEF : 03 INC BC 2DF0 : 09 ADD HL,BC 2DF1 : 18D4 JR 2DC7 2DF3 : 4E LD C,(HL) 2DF4 : 23 INC HL 2DF5 : 46 LD B,(HL) 2DF6 : 23 INC HL 2DF7 : 87 ADD A,A 2DF8 : 30CD JR NC,2DC7 2DFA : 09 ADD HL,BC 2DFB : 18CA JR 2DC7 2DFD : E5 PUSH HL 2DFE : 2A7472 LD HL,(7274) 2E01 : 71 LD (HL),C 2E02 : 23 INC HL 2E03 : 5D LD E,L 2E04 : 54 LD D,H 2E05 : 0600 LD B,00 2E07 : 09 ADD HL,BC 2E08 : DCF828 CALL C,28F8 2E0B : 227472 LD (7274),HL 2E0E : E1 POP HL 2E0F : C3122E JP 2E12 2E12 : D9 EXX 2E13 : 2A7472 LD HL,(7274) 2E16 : 115000 LD DE,0050 2E19 : 19 ADD HL,DE 2E1A : DCF828 CALL C,28F8 2E1D : ED72 SBC HL,SP 2E1F : D9 EXX 2E20 : D8 RET C 2E21 : CDF828 CALL 28F8 2E24 : E5 PUSH HL 2E25 : D9 EXX 2E26 : E1 POP HL 2E27 : 1804 JR 2E2D 2E29 : D9 EXX 2E2A : 2A6E72 LD HL,(726E) 2E2D : 116400 LD DE,0064 2E30 : 19 ADD HL,DE 2E31 : DCF128 CALL C,28F1 2E34 : FDE5 PUSH IY 2E36 : D1 POP DE 2E37 : ED52 SBC HL,DE 2E39 : D9 EXX 2E3A : D8 RET C 2E3B : CDF128 CALL 28F1 2E3E : CD9E2E CALL 2E9E 2E41 : C1 POP BC 2E42 : 60 LD H,B 2E43 : 69 LD L,C 2E44 : 7C LD A,H 2E45 : AA XOR D 2E46 : 08 EX AF,AF' 2E47 : CD9041 CALL 4190 2E4A : EB EX DE,HL 2E4B : CD9041 CALL 4190 2E4E : 44 LD B,H 2E4F : 4D LD C,L 2E50 : CD5353 CALL 5353 2E53 : 7A LD A,D 2E54 : B3 OR E 2E55 : C4F028 CALL NZ,28F0 2E58 : 08 EX AF,AF' 2E59 : FCED52 CALL M,52ED 2E5C : EB EX DE,HL 2E5D : B7 OR A 2E5E : C9 RET 2E5F : CD9E2E CALL 2E9E 2E62 : E1 POP HL 2E63 : E3 EX (SP),HL 2E64 : E5 PUSH HL 2E65 : 7C LD A,H 2E66 : AA XOR D 2E67 : 08 EX AF,AF' 2E68 : CD9041 CALL 4190 2E6B : EB EX DE,HL 2E6C : CD9041 CALL 4190 2E6F : EB EX DE,HL 2E70 : CD7D2E CALL 2E7D 2E73 : 08 EX AF,AF' 2E74 : FCBF2B CALL M,2BBF 2E77 : F1 POP AF 2E78 : B7 OR A 2E79 : FCED52 CALL M,52ED 2E7C : C9 RET 2E7D : 7A LD A,D 2E7E : B3 OR E 2E7F : CCF528 CALL Z,28F5 2E82 : AF XOR A 2E83 : 4F LD C,A 2E84 : 0610 LD B,10 2E86 : 29 ADD HL,HL 2E87 : CB11 RL C 2E89 : 17 RLA 2E8A : E5 PUSH HL 2E8B : 67 LD H,A 2E8C : 69 LD L,C 2E8D : B7 OR A 2E8E : ED52 SBC HL,DE 2E90 : 3F CCF 2E91 : 3002 JR NC,2E95 2E93 : 7C LD A,H 2E94 : 4D LD C,L 2E95 : E1 POP HL 2E96 : ED6A ADC HL,HL 2E98 : 10ED DJNZ 2E87 2E9A : EB EX DE,HL 2E9B : 67 LD H,A 2E9C : 69 LD L,C 2E9D : C9 RET 2E9E : 08 EX AF,AF' 2E9F : D0 RET NC 2EA0 : CDF728 CALL 28F7 2EA3 : CD5F2E CALL 2E5F 2EA6 : C9 RET 2EA7 : CD5F2E CALL 2E5F 2EAA : EB EX DE,HL 2EAB : C9 RET 2EAC : CD9E2E CALL 2E9E 2EAF : C1 POP BC 2EB0 : 7A LD A,D 2EB1 : B7 OR A 2EB2 : FCCB2E CALL M,2ECB 2EB5 : B3 OR E 2EB6 : 13 INC DE 2EB7 : C8 RET Z 2EB8 : 1B DEC DE 2EB9 : 62 LD H,D 2EBA : 6B LD L,E 2EBB : 110100 LD DE,0001 2EBE : C5 PUSH BC 2EBF : E5 PUSH HL 2EC0 : CD422E CALL 2E42 2EC3 : E1 POP HL 2EC4 : C1 POP BC 2EC5 : 2B DEC HL 2EC6 : 7C LD A,H 2EC7 : B5 OR L 2EC8 : 20F4 JR NZ,2EBE 2ECA : C9 RET 2ECB : 03 INC BC 2ECC : 79 LD A,C 2ECD : B0 OR B 2ECE : 0B DEC BC 2ECF : 2804 JR Z,2ED5 2ED1 : 0B DEC BC 2ED2 : 79 LD A,C 2ED3 : B0 OR B 2ED4 : 03 INC BC 2ED5 : CABF2B JP Z,2BBF 2ED8 : C1 POP BC 2ED9 : 1824 JR 2EFF 2EDB : CD9E2E CALL 2E9E 2EDE : E1 POP HL 2EDF : AF XOR A 2EE0 : ED5A ADC HL,DE 2EE2 : EB EX DE,HL 2EE3 : B7 OR A 2EE4 : C9 RET 2EE5 : CD9E2E CALL 2E9E 2EE8 : E1 POP HL 2EE9 : AF XOR A 2EEA : ED52 SBC HL,DE 2EEC : 18F4 JR 2EE2 2EEE : CD9E2E CALL 2E9E 2EF1 : E1 POP HL 2EF2 : E3 EX (SP),HL 2EF3 : 7C LD A,H 2EF4 : AA XOR D 2EF5 : F2F92E JP P,2EF9 2EF8 : EB EX DE,HL 2EF9 : 7C LD A,H 2EFA : BA CP D 2EFB : 2002 JR NZ,2EFF 2EFD : 7D LD A,L 2EFE : BB CP E 2EFF : 110000 LD DE,0000 2F02 : C9 RET 2F03 : CDEE2E CALL 2EEE 2F06 : 1803 JR 2F0B 2F08 : CD982F CALL 2F98 2F0B : 3F CCF 2F0C : D0 RET NC 2F0D : 180C JR 2F1B 2F0F : CDEE2E CALL 2EEE 2F12 : 1803 JR 2F17 2F14 : CD982F CALL 2F98 2F17 : 3F CCF 2F18 : D0 RET NC 2F19 : 3F CCF 2F1A : C8 RET Z 2F1B : 1B DEC DE 2F1C : B7 OR A 2F1D : C9 RET 2F1E : CDEE2E CALL 2EEE 2F21 : 18F7 JR 2F1A 2F23 : CD982F CALL 2F98 2F26 : 18F2 JR 2F1A 2F28 : CDEE2E CALL 2EEE 2F2B : 1803 JR 2F30 2F2D : CD982F CALL 2F98 2F30 : 1B DEC DE 2F31 : 3F CCF 2F32 : D0 RET NC 2F33 : 3F CCF 2F34 : 1809 JR 2F3F 2F36 : CDEE2E CALL 2EEE 2F39 : 1803 JR 2F3E 2F3B : CD982F CALL 2F98 2F3E : 1B DEC DE 2F3F : C8 RET Z 2F40 : 13 INC DE 2F41 : B7 OR A 2F42 : C9 RET 2F43 : CDEE2E CALL 2EEE 2F46 : 1803 JR 2F4B 2F48 : CD982F CALL 2F98 2F4B : D0 RET NC 2F4C : 18CD JR 2F1B 2F4E : CD9E2E CALL 2E9E 2F51 : E1 POP HL 2F52 : 7C LD A,H 2F53 : A2 AND D 2F54 : 57 LD D,A 2F55 : 7D LD A,L 2F56 : A3 AND E 2F57 : 5F LD E,A 2F58 : C9 RET 2F59 : CD9E2E CALL 2E9E 2F5C : E1 POP HL 2F5D : 7C LD A,H 2F5E : B2 OR D 2F5F : 57 LD D,A 2F60 : 7D LD A,L 2F61 : B3 OR E 2F62 : 5F LD E,A 2F63 : C9 RET 2F64 : CD9E2E CALL 2E9E 2F67 : E1 POP HL 2F68 : 7C LD A,H 2F69 : AA XOR D 2F6A : 57 LD D,A 2F6B : 7D LD A,L 2F6C : AB XOR E 2F6D : 5F LD E,A 2F6E : C9 RET 2F6F : 08 EX AF,AF' 2F70 : D4F728 CALL NC,28F7 2F73 : E1 POP HL 2F74 : 1A LD A,(DE) 2F75 : 86 ADD A,(HL) 2F76 : DCF928 CALL C,28F9 2F79 : 4F LD C,A 2F7A : D5 PUSH DE 2F7B : E5 PUSH HL 2F7C : CDFD2D CALL 2DFD 2F7F : D5 PUSH DE 2F80 : D9 EXX 2F81 : D1 POP DE 2F82 : E1 POP HL 2F83 : CD8E2F CALL 2F8E 2F86 : E1 POP HL 2F87 : CD8E2F CALL 2F8E 2F8A : D9 EXX 2F8B : 1B DEC DE 2F8C : 37 SCF 2F8D : C9 RET 2F8E : 4E LD C,(HL) 2F8F : 23 INC HL 2F90 : 0C INC C 2F91 : 0D DEC C 2F92 : C8 RET Z 2F93 : 0600 LD B,00 2F95 : EDB0 LDIR 2F97 : C9 RET 2F98 : 08 EX AF,AF' 2F99 : D4F728 CALL NC,28F7 2F9C : E1 POP HL 2F9D : E3 EX (SP),HL 2F9E : EB EX DE,HL 2F9F : 1A LD A,(DE) 2FA0 : BE CP (HL) 2FA1 : F5 PUSH AF 2FA2 : 08 EX AF,AF' 2FA3 : F1 POP AF 2FA4 : 3801 JR C,2FA7 2FA6 : 7E LD A,(HL) 2FA7 : 47 LD B,A 2FA8 : B7 OR A 2FA9 : 2808 JR Z,2FB3 2FAB : 23 INC HL 2FAC : 13 INC DE 2FAD : 1A LD A,(DE) 2FAE : BE CP (HL) 2FAF : 2003 JR NZ,2FB4 2FB1 : 10F8 DJNZ 2FAB 2FB3 : 08 EX AF,AF' 2FB4 : 110000 LD DE,0000 2FB7 : C9 RET 2FB8 : 3A9672 LD A,(7296) 2FBB : B7 OR A 2FBC : 3AA770 LD A,(70A7) 2FBF : C8 RET Z 2FC0 : 3A5C70 LD A,(705C) 2FC3 : C9 RET 2FC4 : 21DF2F LD HL,2FDF 2FC7 : CD5C10 CALL 105C 2FCA : 1600 LD D,00 2FCC : CDFF24 CALL 24FF 2FCF : 21E42F LD HL,2FE4 2FD2 : CD5C10 CALL 105C 2FD5 : ED5B7872 LD DE,(7278) 2FD9 : CDFF24 CALL 24FF 2FDC : C35E21 JP 215E 2FDF : DB 'Err ',00 2FE4 : DB ' in ',00 2FE9 : CD5429 CALL 2954 2FEC : 329E72 LD (729E),A 2FEF : C35821 JP 2158 2FF2 : 219E72 LD HL,729E 2FF5 : 3EE7 LD A,0E7 2FF7 : A6 AND (HL) 2FF8 : 77 LD (HL),A 2FF9 : 21B572 LD HL,72B5 2FFC : CBFE SET 7,(HL) 2FFE : E1 POP HL 2FFF : D1 POP DE 3000 : C1 POP BC 3001 : F1 POP AF 3002 : C9 RET 3003 : F5 PUSH AF 3004 : C5 PUSH BC 3005 : E5 PUSH HL 3006 : 21C872 LD HL,72C8 3009 : 013007 LD BC,0730 300C : ED78 IN A,(C) 300E : BE CP (HL) 300F : 77 LD (HL),A 3010 : 2006 JR NZ,3018 3012 : 23 INC HL 3013 : 0C INC C 3014 : 10F6 DJNZ 300C 3016 : 1805 JR 301D 3018 : 21B472 LD HL,72B4 301B : CBDE SET 3,(HL) 301D : 21CF72 LD HL,72CF 3020 : DB37 IN A,(37) 3022 : BE CP (HL) 3023 : 2806 JR Z,302B 3025 : 77 LD (HL),A 3026 : 21B472 LD HL,72B4 3029 : CBE6 SET 4,(HL) 302B : E1 POP HL 302C : C1 POP BC 302D : F1 POP AF 302E : C3DF01 JP 01DF 3031 : 21B472 LD HL,72B4 3034 : CBCE SET 1,(HL) 3036 : C9 RET 3037 : 21B472 LD HL,72B4 303A : CBD6 SET 2,(HL) 303C : C9 RET 303D : 2A0473 LD HL,(7304) 3040 : 2B DEC HL 3041 : 7D LD A,L 3042 : B4 OR H 3043 : 220473 LD (7304),HL 3046 : C0 RET NZ 3047 : AF XOR A 3048 : 320673 LD (7306),A 304B : 1805 JR 3052 304D : 21F372 LD HL,72F3 3050 : CBFE SET 7,(HL) 3052 : 21F972 LD HL,72F9 3055 : CBFE SET 7,(HL) 3057 : C9 RET 3058 : E7 RST 20 3059 : FEFC CP 0FC 305B : C0 RET NZ 305C : D5 PUSH DE 305D : EF RST 28 305E : D1 POP DE 305F : FE90 CP 90 3061 : D0 RET NC 3062 : 16EF LD D,0EF 3064 : CDB530 CALL 30B5 3067 : 08 EX AF,AF' 3068 : 7A LD A,D 3069 : B7 OR A 306A : FCEF28 CALL M,28EF 306D : B3 OR E 306E : CCEF28 CALL Z,28EF 3071 : 08 EX AF,AF' 3072 : C9 RET 3073 : E7 RST 20 3074 : 110100 LD DE,0001 3077 : CD5F30 CALL 305F 307A : D5 PUSH DE 307B : 11FF7F LD DE,7FFF 307E : CD5830 CALL 3058 3081 : E1 POP HL 3082 : E5 PUSH HL 3083 : 37 SCF 3084 : ED52 SBC HL,DE 3086 : D4EF28 CALL NC,28EF 3089 : C1 POP BC 308A : D5 PUSH DE 308B : CDD024 CALL 24D0 308E : C1 POP BC 308F : D5 PUSH DE 3090 : CDD324 CALL 24D3 3093 : 3809 JR C,309E 3095 : EB EX DE,HL 3096 : 23 INC HL 3097 : 23 INC HL 3098 : CD4820 CALL 2048 309B : 23 INC HL 309C : 19 ADD HL,DE 309D : EB EX DE,HL 309E : E1 POP HL 309F : C9 RET 30A0 : 110000 LD DE,0000 30A3 : FEFC CP 0FC 30A5 : 37 SCF 30A6 : C0 RET NZ 30A7 : D5 PUSH DE 30A8 : EF RST 28 30A9 : D1 POP DE 30AA : FEF7 CP 0F7 30AC : 3F CCF 30AD : D8 RET C 30AE : 1805 JR 30B5 30B0 : FEFC CP 0FC 30B2 : 2032 JR NZ,30E6 30B4 : EF RST 28 30B5 : CDC42A CALL 2AC4 30B8 : 08 EX AF,AF' 30B9 : DCF728 CALL C,28F7 30BC : 08 EX AF,AF' 30BD : C9 RET 30BE : FEFC CP 0FC 30C0 : 2024 JR NZ,30E6 30C2 : EF RST 28 30C3 : CDC72A CALL 2AC7 30C6 : 18F0 JR 30B8 30C8 : 2A7C72 LD HL,(727C) 30CB : E5 PUSH HL 30CC : 2A7E72 LD HL,(727E) 30CF : E5 PUSH HL 30D0 : CDC72A CALL 2AC7 30D3 : CDB830 CALL 30B8 30D6 : 7A LD A,D 30D7 : B7 OR A 30D8 : FCEF28 CALL M,28EF 30DB : E1 POP HL 30DC : 227E72 LD (727E),HL 30DF : E1 POP HL 30E0 : C9 RET 30E1 : CDED30 CALL 30ED 30E4 : FE8D CP 8D 30E6 : C4EC28 CALL NZ,28EC 30E9 : D5 PUSH DE 30EA : EF RST 28 30EB : D1 POP DE 30EC : C9 RET 30ED : E7 RST 20 30EE : FE8C CP 8C 30F0 : 20F4 JR NZ,30E6 30F2 : C3C230 JP 30C2 30F5 : CDB531 CALL 31B5 30F8 : 18EA JR 30E4 30FA : CDBD31 CALL 31BD 30FD : 18E5 JR 30E4 30FF : E7 RST 20 3100 : CDBE30 CALL 30BE 3103 : 18DF JR 30E4 3105 : CD0A31 CALL 310A 3108 : 18DA JR 30E4 310A : E7 RST 20 310B : FE8C CP 8C 310D : 20D7 JR NZ,30E6 310F : 180E JR 311F 3111 : FEFC CP 0FC 3113 : 20D1 JR NZ,30E6 3115 : 1808 JR 311F 3117 : FEFC CP 0FC 3119 : C0 RET NZ 311A : EF RST 28 311B : CD382B CALL 2B38 311E : 06EF LD B,0EF 3120 : CDC72A CALL 2AC7 3123 : 08 EX AF,AF' 3124 : D4F728 CALL NC,28F7 3127 : 08 EX AF,AF' 3128 : C9 RET 3129 : 321A73 LD (731A),A 312C : AF XOR A 312D : 321373 LD (7313),A 3130 : CD5431 CALL 3154 3133 : 111B73 LD DE,731B 3136 : CD5F31 CALL 315F 3139 : E7 RST 20 313A : CDA330 CALL 30A3 313D : D8 RET C 313E : ED532473 LD (7324),DE 3142 : D5 PUSH DE 3143 : CDB030 CALL 30B0 3146 : E1 POP HL 3147 : D5 PUSH DE 3148 : EB EX DE,HL 3149 : B7 OR A 314A : ED52 SBC HL,DE 314C : D1 POP DE 314D : 3854 JR C,31A3 314F : 23 INC HL 3150 : 222673 LD (7326),HL 3153 : C9 RET 3154 : 211B73 LD HL,731B 3157 : 061E LD B,1E 3159 : 3600 LD (HL),00 315B : 23 INC HL 315C : 10FB DJNZ 3159 315E : C9 RET 315F : D5 PUSH DE 3160 : CD1B31 CALL 311B 3163 : 1A LD A,(DE) 3164 : 3D DEC A 3165 : FE09 CP 09 3167 : 303A JR NC,31A3 3169 : 3C INC A 316A : 13 INC DE 316B : EB EX DE,HL 316C : D1 POP DE 316D : 4F LD C,A 316E : 0600 LD B,00 3170 : EDB0 LDIR 3172 : C9 RET 3173 : CD8431 CALL 3184 3176 : 1804 JR 317C 3178 : E7 RST 20 3179 : CD8931 CALL 3189 317C : 7B LD A,E 317D : D8 RET C 317E : FE02 CP 02 3180 : 3021 JR NC,31A3 3182 : B7 OR A 3183 : C9 RET 3184 : 1E00 LD E,00 3186 : 180A JR 3192 3188 : E7 RST 20 3189 : 1E00 LD E,00 318B : FEFC CP 0FC 318D : 37 SCF 318E : C0 RET NZ 318F : D5 PUSH DE 3190 : EF RST 28 3191 : D1 POP DE 3192 : FEF7 CP 0F7 3194 : 3F CCF 3195 : D8 RET C 3196 : 1805 JR 319D 3198 : FEFC CP 0FC 319A : 201E JR NZ,31BA 319C : EF RST 28 319D : CDB530 CALL 30B5 31A0 : 14 INC D 31A1 : 15 DEC D 31A2 : C8 RET Z 31A3 : CDEF28 CALL 28EF 31A6 : 1E00 LD E,00 31A8 : FEFC CP 0FC 31AA : 37 SCF 31AB : C0 RET NZ 31AC : D5 PUSH DE 31AD : EF RST 28 31AE : D1 POP DE 31AF : FEF7 CP 0F7 31B1 : 3F CCF 31B2 : D8 RET C 31B3 : 180D JR 31C2 31B5 : E7 RST 20 31B6 : FE8C CP 8C 31B8 : 2807 JR Z,31C1 31BA : CDEC28 CALL 28EC 31BD : FEFC CP 0FC 31BF : 20F9 JR NZ,31BA 31C1 : EF RST 28 31C2 : CDC330 CALL 30C3 31C5 : 18D9 JR 31A0 31C7 : EF RST 28 31C8 : CDC330 CALL 30C3 31CB : 1804 JR 31D1 31CD : EF RST 28 31CE : CDB530 CALL 30B5 31D1 : 47 LD B,A 31D2 : 7B LD A,E 31D3 : 17 RLA 31D4 : 3E00 LD A,00 31D6 : 8A ADC A,D 31D7 : 78 LD A,B 31D8 : C8 RET Z 31D9 : 18C8 JR 31A3 31DB : EF RST 28 31DC : CDCE31 CALL 31CE 31DF : D5 PUSH DE 31E0 : FEFC CP 0FC 31E2 : 20D6 JR NZ,31BA 31E4 : CDCD31 CALL 31CD 31E7 : C1 POP BC 31E8 : 51 LD D,C 31E9 : C9 RET 31EA : FE8C CP 8C 31EC : 20CC JR NZ,31BA 31EE : CDC731 CALL 31C7 31F1 : FEFC CP 0FC 31F3 : 20C5 JR NZ,31BA 31F5 : D5 PUSH DE 31F6 : CDC731 CALL 31C7 31F9 : CDE430 CALL 30E4 31FC : C1 POP BC 31FD : 51 LD D,C 31FE : C9 RET 31FF : EF RST 28 3200 : CD382B CALL 2B38 3203 : FEF6 CP 0F6 3205 : 2849 JR Z,3250 3207 : FEFB CP 0FB 3209 : 2804 JR Z,320F 320B : FEF2 CP 0F2 320D : 2037 JR NZ,3246 320F : F5 PUSH AF 3210 : CDC131 CALL 31C1 3213 : 7B LD A,E 3214 : CD2B04 CALL 042B 3217 : 3835 JR C,324E 3219 : CDBD56 CALL 56BD 321C : F1 POP AF 321D : FEF2 CP 0F2 321F : 37 SCF 3220 : 3F CCF 3221 : C0 RET NZ 3222 : 3AAF70 LD A,(70AF) 3225 : E638 AND 38 3227 : 1F RRA 3228 : 3D DEC A 3229 : 0600 LD B,00 322B : 4F LD C,A 322C : CD2F32 CALL 322F 322F : B7 OR A 3230 : ED4A ADC HL,BC 3232 : ECFE28 CALL PE,28FE 3235 : EB EX DE,HL 3236 : B7 OR A 3237 : C9 RET 3238 : 3AAF70 LD A,(70AF) 323B : E638 AND 38 323D : 1F RRA 323E : 3D DEC A 323F : ED44 NEG 3241 : 06FF LD B,0FF 3243 : 18E6 JR 322B 3245 : EF RST 28 3246 : CDC330 CALL 30C3 3249 : D5 PUSH DE 324A : CDBE30 CALL 30BE 324D : B7 OR A 324E : E1 POP HL 324F : C9 RET 3250 : CD4532 CALL 3245 3253 : ED4BB270 LD BC,(70B2) 3257 : CD5E32 CALL 325E 325A : ED4BB070 LD BC,(70B0) 325E : ED4A ADC HL,BC 3260 : ECEF28 CALL PE,28EF 3263 : EB EX DE,HL 3264 : B7 OR A 3265 : C9 RET 3266 : 0601 LD B,01 3268 : FEF2 CP 0F2 326A : 2807 JR Z,3273 326C : 05 DEC B 326D : FEFB CP 0FB 326F : 2802 JR Z,3273 3271 : C5 PUSH BC 3272 : 01C5EF LD BC,0EFC5 3275 : CD9D31 CALL 319D 3278 : 08 EX AF,AF' 3279 : 7B LD A,E 327A : E61F AND 1F 327C : 08 EX AF,AF' 327D : C1 POP BC 327E : C9 RET 327F : CD382B CALL 2B38 3282 : CD0332 CALL 3203 3285 : D8 RET C 3286 : E5 PUSH HL 3287 : D5 PUSH DE 3288 : E7 RST 20 3289 : EF RST 28 328A : CD0332 CALL 3203 328D : D9 EXX 328E : D1 POP DE 328F : E1 POP HL 3290 : D9 EXX 3291 : C9 RET 3292 : FE8C CP 8C 3294 : C4EC28 CALL NZ,28EC 3297 : EF RST 28 3298 : CD8232 CALL 3282 329B : D8 RET C 329C : D5 PUSH DE 329D : D9 EXX 329E : E3 EX (SP),HL 329F : EB EX DE,HL 32A0 : D9 EXX 32A1 : D1 POP DE 32A2 : EB EX DE,HL 32A3 : C9 RET 32A4 : CDB531 CALL 31B5 32A7 : D5 PUSH DE 32A8 : CDFA30 CALL 30FA 32AB : E1 POP HL 32AC : 45 LD B,L 32AD : 4B LD C,E 32AE : CD2C14 CALL 142C 32B1 : 7C LD A,H 32B2 : B7 OR A 32B3 : C4EF28 CALL NZ,28EF 32B6 : 7D LD A,L 32B7 : B7 OR A 32B8 : C9 RET 32B9 : C5 PUSH BC 32BA : CDFF31 CALL 31FF 32BD : D4A756 CALL NC,56A7 32C0 : DCFE28 CALL C,28FE 32C3 : C1 POP BC 32C4 : 04 INC B 32C5 : 05 DEC B 32C6 : C23832 JP NZ,3238 32C9 : C9 RET 32CA : 110A00 LD DE,000A 32CD : CD5F30 CALL 305F 32D0 : D5 PUSH DE 32D1 : 110A00 LD DE,000A 32D4 : CD5830 CALL 3058 32D7 : E1 POP HL 32D8 : ED53A472 LD (72A4),DE 32DC : B7 OR A 32DD : ED52 SBC HL,DE 32DF : 223973 LD (7339),HL 32E2 : 219E72 LD HL,729E 32E5 : CBDE SET 3,(HL) 32E7 : C9 RET 32E8 : FEFC CP 0FC 32EA : 2803 JR Z,32EF 32EC : FEF7 CP 0F7 32EE : D0 RET NC 32EF : CDE229 CALL 29E2 32F2 : 2A7E72 LD HL,(727E) 32F5 : 227A72 LD (727A),HL 32F8 : CD7330 CALL 3073 32FB : 01B327 LD BC,27B3 32FE : C5 PUSH BC 32FF : C38523 JP 2385 3302 : CD0C33 CALL 330C 3305 : AF XOR A 3306 : 32A972 LD (72A9),A 3309 : C35821 JP 2158 330C : 2A6A72 LD HL,(726A) 330F : AF XOR A 3310 : 77 LD (HL),A 3311 : 23 INC HL 3312 : 77 LD (HL),A 3313 : 23 INC HL 3314 : 226C72 LD (726C),HL 3317 : C35429 JP 2954 331A : CDE129 CALL 29E1 331D : 213C70 LD HL,703C 3320 : CBC6 SET 0,(HL) 3322 : CD5958 CALL 5859 3325 : CF RST 08 3326 : E6FC AND 0FC 3328 : 77 LD (HL),A 3329 : 07 RLCA 332A : D48713 CALL NC,1387 332D : 2A7E72 LD HL,(727E) 3330 : EF RST 28 3331 : 2A6A72 LD HL,(726A) 3334 : FEF7 CP 0F7 3336 : 3007 JR NC,333F 3338 : CD382A CALL 2A38 333B : EB EX DE,HL 333C : C27327 JP NZ,2773 333F : C35D27 JP 275D 3342 : 2A7672 LD HL,(7276) 3345 : ED5B7072 LD DE,(7270) 3349 : B7 OR A 334A : ED52 SBC HL,DE 334C : EB EX DE,HL 334D : CDAA30 CALL 30AA 3350 : 7A LD A,D 3351 : B7 OR A 3352 : 281C JR Z,3370 3354 : D5 PUSH DE 3355 : ED5B7672 LD DE,(7276) 3359 : E7 RST 20 335A : CDA330 CALL 30A3 335D : 2A9A72 LD HL,(729A) 3360 : B7 OR A 3361 : ED52 SBC HL,DE 3363 : 3807 JR C,336C 3365 : E1 POP HL 3366 : E5 PUSH HL 3367 : ED4B6C72 LD BC,(726C) 336B : 09 ADD HL,BC 336C : 3862 JR C,33D0 336E : ED52 SBC HL,DE 3370 : D4EF28 CALL NC,28EF 3373 : EB EX DE,HL 3374 : D1 POP DE 3375 : 227672 LD (7276),HL 3378 : AF XOR A 3379 : ED52 SBC HL,DE 337B : 227072 LD (7270),HL 337E : 2A7A72 LD HL,(727A) 3381 : 22A072 LD (72A0),HL 3384 : CD5429 CALL 2954 3387 : 2AA072 LD HL,(72A0) 338A : 227A72 LD (727A),HL 338D : C3B327 JP 27B3 3390 : 3A9E72 LD A,(729E) 3393 : CB6F BIT 5,A 3395 : CCF628 CALL Z,28F6 3398 : CBAF RES 5,A 339A : 329E72 LD (729E),A 339D : F1 POP AF 339E : E1 POP HL 339F : 227A72 LD (727A),HL 33A2 : C9 RET 33A3 : 110A00 LD DE,000A 33A6 : CD5F30 CALL 305F 33A9 : ED53A672 LD (72A6),DE 33AD : 2A6A72 LD HL,(726A) 33B0 : 5E LD E,(HL) 33B1 : 23 INC HL 33B2 : 56 LD D,(HL) 33B3 : CD5830 CALL 3058 33B6 : D5 PUSH DE 33B7 : 110A00 LD DE,000A 33BA : CD5830 CALL 3058 33BD : ED53A472 LD (72A4),DE 33C1 : C1 POP BC 33C2 : CDD024 CALL 24D0 33C5 : DCF228 CALL C,28F2 33C8 : D9 EXX 33C9 : 2AA672 LD HL,(72A6) 33CC : 37 SCF 33CD : ED42 SBC HL,BC 33CF : D9 EXX 33D0 : 381A JR C,33EC 33D2 : 2AA672 LD HL,(72A6) 33D5 : EB EX DE,HL 33D6 : 22A272 LD (72A2),HL 33D9 : 7E LD A,(HL) 33DA : 23 INC HL 33DB : B6 OR (HL) 33DC : 2817 JR Z,33F5 33DE : 23 INC HL 33DF : 4E LD C,(HL) 33E0 : 23 INC HL 33E1 : 0600 LD B,00 33E3 : 23 INC HL 33E4 : 09 ADD HL,BC 33E5 : EB EX DE,HL 33E6 : ED4BA472 LD BC,(72A4) 33EA : ED4A ADC HL,BC 33EC : DCEF28 CALL C,28EF 33EF : FCEF28 CALL M,28EF 33F2 : EB EX DE,HL 33F3 : 18E4 JR 33D9 33F5 : 2A7A72 LD HL,(727A) 33F8 : E5 PUSH HL 33F9 : CD1F34 CALL 341F 33FC : E1 POP HL 33FD : 227A72 LD (727A),HL 3400 : 2AA272 LD HL,(72A2) 3403 : ED5BA672 LD DE,(72A6) 3407 : 7E LD A,(HL) 3408 : 23 INC HL 3409 : B6 OR (HL) 340A : C8 RET Z 340B : 2B DEC HL 340C : 73 LD (HL),E 340D : 23 INC HL 340E : 72 LD (HL),D 340F : 23 INC HL 3410 : 4E LD C,(HL) 3411 : 23 INC HL 3412 : 0600 LD B,00 3414 : 23 INC HL 3415 : 09 ADD HL,BC 3416 : EB EX DE,HL 3417 : ED4BA472 LD BC,(72A4) 341B : 09 ADD HL,BC 341C : EB EX DE,HL 341D : 18E8 JR 3407 341F : 2A6A72 LD HL,(726A) 3422 : CD4D20 CALL 204D 3425 : ED537872 LD (7278),DE 3429 : 7A LD A,D 342A : B3 OR E 342B : C8 RET Z 342C : 23 INC HL 342D : 23 INC HL 342E : CD252A CALL 2A25 3431 : FE2F CP 2F 3433 : 200A JR NZ,343F 3435 : 7A LD A,D 3436 : B3 OR E 3437 : 3E2F LD A,2F 3439 : C4382A CALL NZ,2A38 343C : E7 RST 20 343D : 18EF JR 342E 343F : 3C INC A 3440 : 28E0 JR Z,3422 3442 : 18EA JR 342E 3444 : FEEB CP 0EB 3446 : 2806 JR Z,344E 3448 : FEF0 CP 0F0 344A : C4EC28 CALL NZ,28EC 344D : 3EAF LD A,0AF 344F : 32A972 LD (72A9),A 3452 : EF RST 28 3453 : FEFB CP 0FB 3455 : 1E00 LD E,00 3457 : CC9C31 CALL Z,319C 345A : 7B LD A,E 345B : FE04 CP 04 345D : 305E JR NC,34BD 345F : E602 AND 02 3461 : 32AA72 LD (72AA),A 3464 : C9 RET 3465 : F3 DI 3466 : 216501 LD HL,0165 3469 : 110070 LD DE,7000 346C : 015D00 LD BC,005D 346F : EDB0 LDIR 3471 : 310073 LD SP,7300 3474 : C30D01 JP 010D 3477 : 3E01 LD A,01 3479 : CD2931 CALL 3129 347C : 3815 JR C,3493 347E : E7 RST 20 347F : FEFC CP 0FC 3481 : C27F36 JP NZ,367F 3484 : CDB430 CALL 30B4 3487 : ED532873 LD (7328),DE 348B : 3E03 LD A,03 348D : 321A73 LD (731A),A 3490 : C37F36 JP 367F 3493 : 3E60 LD A,60 3495 : 321A73 LD (731A),A 3498 : CDE129 CALL 29E1 349B : 2A6A72 LD HL,(726A) 349E : 222473 LD (7324),HL 34A1 : EB EX DE,HL 34A2 : 2A6C72 LD HL,(726C) 34A5 : ED52 SBC HL,DE 34A7 : 222673 LD (7326),HL 34AA : CD7F36 CALL 367F 34AD : 2A7E72 LD HL,(727E) 34B0 : C37327 JP 2773 34B3 : 3E08 LD A,08 34B5 : CD2931 CALL 3129 34B8 : 3809 JR C,34C3 34BA : 7A LD A,D 34BB : FE40 CP 40 34BD : D4EF28 CALL NC,28EF 34C0 : C37F36 JP 367F 34C3 : 211A73 LD HL,731A 34C6 : 3678 LD (HL),78 34C8 : 3AB870 LD A,(70B8) 34CB : 322A73 LD (732A),A 34CE : CD7836 CALL 3678 34D1 : C34836 JP 3648 34D4 : 3E01 LD A,01 34D6 : DB 01 ;LD BC,023E 34D7 : 3E02 LD A,02 34D9 : DB 01 ;LD BC,043E 34DA : 3E04 LD A,04 34DC : DB 01 ;LD BC,083E 34DD : 3E08 LD A,08 34DF : 321373 LD (7313),A 34E2 : CDC635 CALL 35C6 34E5 : 211A73 LD HL,731A 34E8 : 113974 LD DE,7439 34EB : CD8715 CALL 1587 34EE : 3009 JR NC,34F9 34F0 : FE83 CP 83 34F2 : 2075 JR NZ,3569 34F4 : CDE235 CALL 35E2 34F7 : 18EC JR 34E5 34F9 : 7E LD A,(HL) 34FA : E6E0 AND 0E0 34FC : 280C JR Z,350A 34FE : E6A0 AND 0A0 3500 : FE20 CP 20 3502 : 20F0 JR NZ,34F4 3504 : CDDD35 CALL 35DD 3507 : F3 DI 3508 : 1829 JR 3533 350A : 3A1373 LD A,(7313) 350D : CB57 BIT 2,A 350F : 20E3 JR NZ,34F4 3511 : CDDD35 CALL 35DD 3514 : 2A2473 LD HL,(7324) 3517 : ED4B2673 LD BC,(7326) 351B : ED5BD072 LD DE,(72D0) 351F : 19 ADD HL,DE 3520 : CD9B36 CALL 369B 3523 : 3A1373 LD A,(7313) 3526 : E60A AND 0A 3528 : C0 RET NZ 3529 : 3A1A73 LD A,(731A) 352C : CB4F BIT 1,A 352E : C8 RET Z 352F : 2A2873 LD HL,(7328) 3532 : E9 JP (HL) 3533 : 3A1A73 LD A,(731A) 3536 : CB67 BIT 4,A 3538 : 2810 JR Z,354A 353A : 3AB870 LD A,(70B8) 353D : 47 LD B,A 353E : 3A2A73 LD A,(732A) 3541 : A8 XOR B 3542 : E6E0 AND 0E0 3544 : C4FD28 CALL NZ,28FD 3547 : C34836 JP 3648 354A : CB57 BIT 2,A 354C : 281D JR Z,356B 354E : CD8758 CALL 5887 3551 : CD3C5B CALL 5B3C 3554 : 219E72 LD HL,729E 3557 : CBE6 SET 4,(HL) 3559 : 3A1373 LD A,(7313) 355C : CB5F BIT 3,A 355E : C8 RET Z 355F : CBA6 RES 4,(HL) 3561 : CD725B CALL 5B72 3564 : 30FB JR NC,3561 3566 : FE85 CP 85 3568 : C8 RET Z 3569 : 1857 JR 35C2 356B : 2A6A72 LD HL,(726A) 356E : E5 PUSH HL 356F : ED4B2673 LD BC,(7326) 3573 : 09 ADD HL,BC 3574 : 3F CCF 3575 : 3007 JR NC,357E 3577 : FDE5 PUSH IY 3579 : D1 POP DE 357A : ED52 SBC HL,DE 357C : 3806 JR C,3584 357E : CD9F36 CALL 369F 3581 : CDF128 CALL 28F1 3584 : E1 POP HL 3585 : 111B02 LD DE,021B 3588 : ED532570 LD (7025),DE 358C : CDCF36 CALL 36CF 358F : F3 DI 3590 : EB EX DE,HL 3591 : 21E92F LD HL,2FE9 3594 : 222570 LD (7025),HL 3597 : 3A1373 LD A,(7313) 359A : 3821 JR C,35BD 359C : E60A AND 0A 359E : C29F36 JP NZ,369F 35A1 : ED536C72 LD (726C),DE 35A5 : CD9F36 CALL 369F 35A8 : CDE229 CALL 29E2 35AB : FB EI 35AC : 2A6A72 LD HL,(726A) 35AF : 3A1373 LD A,(7313) 35B2 : CB57 BIT 2,A 35B4 : C25D27 JP NZ,275D 35B7 : 2A7E72 LD HL,(727E) 35BA : C37327 JP 2773 35BD : E605 AND 05 35BF : C40C33 CALL NZ,330C 35C2 : 37 SCF 35C3 : CD9F36 CALL 369F 35C6 : E7 RST 20 35C7 : FEF8 CP 0F8 35C9 : 3E3F LD A,3F 35CB : 323974 LD (7439),A 35CE : D0 RET NC 35CF : 113974 LD DE,7439 35D2 : CD5F31 CALL 315F 35D5 : AF XOR A 35D6 : 12 LD (DE),A 35D7 : 3E3F LD A,3F 35D9 : 324274 LD (7442),A 35DC : C9 RET 35DD : 213A36 LD HL,363A 35E0 : 1803 JR 35E5 35E2 : 214136 LD HL,3641 35E5 : CD5C10 CALL 105C 35E8 : 211B73 LD HL,731B 35EB : 0609 LD B,09 35ED : CD6310 CALL 1063 35F0 : 3A1A73 LD A,(731A) 35F3 : 57 LD D,A 35F4 : 1E00 LD E,00 35F6 : E6E0 AND 0E0 35F8 : 2007 JR NZ,3601 35FA : CB5A BIT 3,D 35FC : 2017 JR NZ,3615 35FE : 1C INC E 35FF : 1814 JR 3615 3601 : 1C INC E 3602 : 1C INC E 3603 : FE20 CP 20 3605 : 280E JR Z,3615 3607 : 1C INC E 3608 : FE60 CP 60 360A : C0 RET NZ 360B : CB52 BIT 2,D 360D : 2006 JR NZ,3615 360F : 1C INC E 3610 : CB62 BIT 4,D 3612 : 2801 JR Z,3615 3614 : 1C INC E 3615 : 3E2E LD A,2E 3617 : CD8310 CALL 1083 361A : 1600 LD D,00 361C : 212C36 LD HL,362C 361F : 19 ADD HL,DE 3620 : 19 ADD HL,DE 3621 : 0602 LD B,02 3623 : CD6310 CALL 1063 3626 : 213836 LD HL,3638 3629 : C35C10 JP 105C 362C : DB 'VMCMBILSBGSC' 3638 : DB '"',0D 363A : DB 'Find "',00 3641 : DB 'Skip "',00 3648 : 2AB970 LD HL,(70B9) 364B : 010004 LD BC,0400 364E : CDC336 CALL 36C3 3651 : 3AB870 LD A,(70B8) 3654 : CB6F BIT 5,A 3656 : 2808 JR Z,3660 3658 : 210000 LD HL,0000 365B : 010038 LD BC,3800 365E : 1863 JR 36C3 3660 : 2ABD70 LD HL,(70BD) 3663 : 010008 LD BC,0800 3666 : 3AB870 LD A,(70B8) 3669 : E6E0 AND 0E0 366B : 2028 JR NZ,3695 366D : CDC336 CALL 36C3 3670 : 2AC170 LD HL,(70C1) 3673 : 010008 LD BC,0800 3676 : 181D JR 3695 3678 : F3 DI 3679 : CD311A CALL 1A31 367C : C3C315 JP 15C3 367F : 211A73 LD HL,731A 3682 : E5 PUSH HL 3683 : CD7836 CALL 3678 3686 : E1 POP HL 3687 : D8 RET C 3688 : CD5615 CALL 1556 368B : ED5BD072 LD DE,(72D0) 368F : 19 ADD HL,DE 3690 : CDAC36 CALL 36AC 3693 : 180F JR 36A4 3695 : 3A1373 LD A,(7313) 3698 : B7 OR A 3699 : 28F5 JR Z,3690 369B : F3 DI 369C : CDCF36 CALL 36CF 369F : F5 PUSH AF 36A0 : CD1E18 CALL 181E 36A3 : F1 POP AF 36A4 : CD7E17 CALL 177E 36A7 : FB EI 36A8 : DCFC28 CALL C,28FC 36AB : C9 RET 36AC : AF XOR A 36AD : 04 INC B 36AE : 05 DEC B 36AF : 2003 JR NZ,36B4 36B1 : 79 LD A,C 36B2 : B7 OR A 36B3 : C8 RET Z 36B4 : C5 PUSH BC 36B5 : 47 LD B,A 36B6 : 0E02 LD C,02 36B8 : CDEB15 CALL 15EB 36BB : C1 POP BC 36BC : D8 RET C 36BD : 05 DEC B 36BE : 78 LD A,B 36BF : 3C INC A 36C0 : 20EA JR NZ,36AC 36C2 : C9 RET 36C3 : 3A1373 LD A,(7313) 36C6 : B7 OR A 36C7 : 28E3 JR Z,36AC 36C9 : CDCF36 CALL 36CF 36CC : 38D1 JR C,369F 36CE : C9 RET 36CF : E5 PUSH HL 36D0 : 218E70 LD HL,708E 36D3 : 3A1373 LD A,(7313) 36D6 : E602 AND 02 36D8 : B6 OR (HL) 36D9 : 77 LD (HL),A 36DA : E1 POP HL 36DB : 78 LD A,B 36DC : B1 OR C 36DD : C8 RET Z 36DE : 3A1373 LD A,(7313) 36E1 : CB5F BIT 3,A 36E3 : 2807 JR Z,36EC 36E5 : 210000 LD HL,0000 36E8 : AF XOR A 36E9 : 328E70 LD (708E),A 36EC : F3 DI 36ED : C5 PUSH BC 36EE : CD5016 CALL 1650 36F1 : C1 POP BC 36F2 : D8 RET C 36F3 : 3E2E LD A,2E 36F5 : CD8810 CALL 1088 36F8 : 05 DEC B 36F9 : 78 LD A,B 36FA : 3C INC A 36FB : 20DE JR NZ,36DB 36FD : C9 RET 36FE : CD7331 CALL 3173 3701 : 3809 JR C,370C 3703 : 211A70 LD HL,701A 3706 : CBFE SET 7,(HL) 3708 : 2002 JR NZ,370C 370A : CBBE RES 7,(HL) 370C : CD7831 CALL 3178 370F : 3809 JR C,371A 3711 : 211A70 LD HL,701A 3714 : CBE6 SET 4,(HL) 3716 : 2002 JR NZ,371A 3718 : CBA6 RES 4,(HL) 371A : CD7831 CALL 3178 371D : 3809 JR C,3728 371F : 219470 LD HL,7094 3722 : CBD6 SET 2,(HL) 3724 : 2002 JR NZ,3728 3726 : CB96 RES 2,(HL) 3728 : CD7831 CALL 3178 372B : D4640C CALL NC,0C64 372E : CD7831 CALL 3178 3731 : D4330E CALL NC,0E33 3734 : CD8831 CALL 3188 3737 : 3808 JR C,3741 3739 : 7B LD A,E 373A : E603 AND 03 373C : C611 ADD A,11 373E : CD8310 CALL 1083 3741 : CD8831 CALL 3188 3744 : D8 RET C 3745 : 7B LD A,E 3746 : 321970 LD (7019),A 3749 : C9 RET 374A : 2A7A72 LD HL,(727A) 374D : 7E LD A,(HL) 374E : 23 INC HL 374F : FEFE CP 0FE 3751 : 38FA JR C,374D 3753 : 2B DEC HL 3754 : 227A72 LD (727A),HL 3757 : C9 RET 3758 : 2A7A72 LD HL,(727A) 375B : E5 PUSH HL 375C : 219E72 LD HL,729E 375F : CBEE SET 5,(HL) 3761 : CBA6 RES 4,(HL) 3763 : ED738672 LD (7286),SP 3767 : 217737 LD HL,3777 376A : CD5C10 CALL 105C 376D : ED5B7872 LD DE,(7278) 3771 : CDFF24 CALL 24FF 3774 : C35E21 JP 215E 3777 : DB 'Stop at ',00 3780 : C1 POP BC 3781 : C35821 JP 2158 3784 : 2A7A72 LD HL,(727A) 3787 : FD75FF LD (IY-01),L 378A : FD74FE LD (IY-02),H 378D : EF RST 28 378E : EF RST 28 378F : FE8C CP 8C 3791 : C4EC28 CALL NZ,28EC 3794 : FD36FD00 LD (IY-03),00 3798 : CDB430 CALL 30B4 379B : 08 EX AF,AF' 379C : 7A LD A,D 379D : B7 OR A 379E : FCF328 CALL M,28F3 37A1 : B3 OR E 37A2 : CCF328 CALL Z,28F3 37A5 : D5 PUSH DE 37A6 : 08 EX AF,AF' 37A7 : FD34FD INC (IY-03) 37AA : FEFC CP 0FC 37AC : 28EA JR Z,3798 37AE : FE8D CP 8D 37B0 : 20DF JR NZ,3791 37B2 : 227A72 LD (727A),HL 37B5 : FD6EFF LD L,(IY-01) 37B8 : FD66FE LD H,(IY-02) 37BB : 7E LD A,(HL) 37BC : 23 INC HL 37BD : 23 INC HL 37BE : 23 INC HL 37BF : F680 OR 80 37C1 : CDB52D CALL 2DB5 37C4 : EB EX DE,HL 37C5 : 2A6E72 LD HL,(726E) 37C8 : B7 OR A 37C9 : ED52 SBC HL,DE 37CB : C4F428 CALL NZ,28F4 37CE : EB EX DE,HL 37CF : 23 INC HL 37D0 : CD5820 CALL 2058 37D3 : 23 INC HL 37D4 : 23 INC HL 37D5 : 227E72 LD (727E),HL 37D8 : FD4EFD LD C,(IY-03) 37DB : 71 LD (HL),C 37DC : 0600 LD B,00 37DE : 09 ADD HL,BC 37DF : 09 ADD HL,BC 37E0 : D1 POP DE 37E1 : 72 LD (HL),D 37E2 : 2B DEC HL 37E3 : 73 LD (HL),E 37E4 : 2B DEC HL 37E5 : FD35FD DEC (IY-03) 37E8 : 20F6 JR NZ,37E0 37EA : CDF337 CALL 37F3 37ED : E7 RST 20 37EE : FEFC CP 0FC 37F0 : 2895 JR Z,3787 37F2 : C9 RET 37F3 : 2A7E72 LD HL,(727E) 37F6 : 7E LD A,(HL) 37F7 : 23 INC HL 37F8 : 4E LD C,(HL) 37F9 : 23 INC HL 37FA : 46 LD B,(HL) 37FB : 23 INC HL 37FC : 03 INC BC 37FD : 3D DEC A 37FE : 2810 JR Z,3810 3800 : 5E LD E,(HL) 3801 : 23 INC HL 3802 : 56 LD D,(HL) 3803 : 23 INC HL 3804 : E5 PUSH HL 3805 : F5 PUSH AF 3806 : 13 INC DE 3807 : CD5938 CALL 3859 380A : 44 LD B,H 380B : 4D LD C,L 380C : F1 POP AF 380D : E1 POP HL 380E : 18ED JR 37FD 3810 : E5 PUSH HL 3811 : 2A6E72 LD HL,(726E) 3814 : 7E LD A,(HL) 3815 : FE9A CP 9A 3817 : 2027 JR NZ,3840 3819 : 60 LD H,B 381A : 69 LD L,C 381B : 29 ADD HL,HL 381C : 382E JR C,384C 381E : 44 LD B,H 381F : 4D LD C,L 3820 : E1 POP HL 3821 : 54 LD D,H 3822 : 5D LD E,L 3823 : 3600 LD (HL),00 3825 : 13 INC DE 3826 : E5 PUSH HL 3827 : 09 ADD HL,BC 3828 : 3822 JR C,384C 382A : CD242E CALL 2E24 382D : E1 POP HL 382E : EDB0 LDIR 3830 : 226E72 LD (726E),HL 3833 : ED5B7E72 LD DE,(727E) 3837 : B7 OR A 3838 : ED52 SBC HL,DE 383A : EB EX DE,HL 383B : 2B DEC HL 383C : 72 LD (HL),D 383D : 2B DEC HL 383E : 73 LD (HL),E 383F : C9 RET 3840 : E1 POP HL 3841 : 3A8272 LD A,(7282) 3844 : 5F LD E,A 3845 : 1600 LD D,00 3847 : 73 LD (HL),E 3848 : 23 INC HL 3849 : 72 LD (HL),D 384A : 23 INC HL 384B : 19 ADD HL,DE 384C : DCF128 CALL C,28F1 384F : CD242E CALL 2E24 3852 : 0B DEC BC 3853 : 78 LD A,B 3854 : B1 OR C 3855 : 20F0 JR NZ,3847 3857 : 18D7 JR 3830 3859 : CD5353 CALL 5353 385C : 7A LD A,D 385D : B3 OR E 385E : C4F328 CALL NZ,28F3 3861 : B4 OR H 3862 : F0 RET P 3863 : CDF328 CALL 28F3 3866 : FEFC CP 0FC 3868 : 203E JR NZ,38A8 386A : EF RST 28 386B : FE1C CP 1C 386D : 3039 JR NC,38A8 386F : 018838 LD BC,3888 3872 : C5 PUSH BC 3873 : FE1C CP 1C 3875 : 3031 JR NC,38A8 3877 : CD8F2B CALL 2B8F 387A : E5 PUSH HL 387B : 9F SBC A,A 387C : F5 PUSH AF 387D : E7 RST 20 387E : FE87 CP 87 3880 : 20E4 JR NZ,3866 3882 : EF RST 28 3883 : CDC42A CALL 2AC4 3886 : 08 EX AF,AF' 3887 : 9F SBC A,A 3888 : C1 POP BC 3889 : B8 CP B 388A : C4F728 CALL NZ,28F7 388D : E1 POP HL 388E : B7 OR A 388F : 2004 JR NZ,3895 3891 : 73 LD (HL),E 3892 : 23 INC HL 3893 : 72 LD (HL),D 3894 : C9 RET 3895 : D5 PUSH DE 3896 : F5 PUSH AF 3897 : EB EX DE,HL 3898 : 1A LD A,(DE) 3899 : 13 INC DE 389A : BE CP (HL) 389B : DCF928 CALL C,28F9 389E : 4F LD C,A 389F : 0600 LD B,00 38A1 : 03 INC BC 38A2 : EDB0 LDIR 38A4 : F1 POP AF 38A5 : D1 POP DE 38A6 : 37 SCF 38A7 : C9 RET 38A8 : FE60 CP 60 38AA : CA2647 JP Z,4726 38AD : FE57 CP 57 38AF : CA843F JP Z,3F84 38B2 : FE46 CP 46 38B4 : CA273E JP Z,3E27 38B7 : FE5E CP 5E 38B9 : CA8C3D JP Z,3D8C 38BC : FE6D CP 6D 38BE : CA973D JP Z,3D97 38C1 : FE58 CP 58 38C3 : CA6249 JP Z,4962 38C6 : CDEC28 CALL 28EC 38C9 : CDB530 CALL 30B5 38CC : FEF8 CP 0F8 38CE : 20F6 JR NZ,38C6 38D0 : 7A LD A,D 38D1 : B3 OR E 38D2 : C0 RET NZ 38D3 : 3E01 LD A,01 38D5 : F5 PUSH AF 38D6 : CD252A CALL 2A25 38D9 : FEF9 CP 0F9 38DB : 280B JR Z,38E8 38DD : 3C INC A 38DE : 2818 JR Z,38F8 38E0 : FEB7 CP 0B7 38E2 : 20F2 JR NZ,38D6 38E4 : F1 POP AF 38E5 : 3C INC A 38E6 : 18ED JR 38D5 38E8 : F1 POP AF 38E9 : 3D DEC A 38EA : 20E9 JR NZ,38D5 38EC : C1 POP BC 38ED : EF RST 28 38EE : 3C INC A 38EF : CA5D27 JP Z,275D 38F2 : 2A7A72 LD HL,(727A) 38F5 : C37327 JP 2773 38F8 : F1 POP AF 38F9 : C9 RET 38FA : FE22 CP 22 38FC : CC7239 CALL Z,3972 38FF : D6FC SUB 0FC 3901 : 2803 JR Z,3906 3903 : 3D DEC A 3904 : 2003 JR NZ,3909 3906 : F5 PUSH AF 3907 : EF RST 28 3908 : F1 POP AF 3909 : 217D39 LD HL,397D 390C : C45C10 CALL NZ,105C 390F : E7 RST 20 3910 : FE1C CP 1C 3912 : 30B2 JR NC,38C6 3914 : 067F LD B,7F 3916 : 21B973 LD HL,73B9 3919 : CDA907 CALL 07A9 391C : DC0129 CALL C,2901 391F : 0D DEC C 3920 : CC0329 CALL Z,2903 3923 : 2B DEC HL 3924 : 360D LD (HL),0D 3926 : 11B973 LD DE,73B9 3929 : D5 PUSH DE 392A : E7 RST 20 392B : FE1C CP 1C 392D : 3097 JR NC,38C6 392F : CD8F2B CALL 2B8F 3932 : D1 POP DE 3933 : F5 PUSH AF 3934 : D44B39 CALL NC,394B 3937 : F1 POP AF 3938 : DC5C39 CALL C,395C 393B : D5 PUSH DE 393C : E7 RST 20 393D : D1 POP DE 393E : FEFC CP 0FC 3940 : C0 RET NZ 3941 : D5 PUSH DE 3942 : EF RST 28 3943 : D1 POP DE 3944 : 1A LD A,(DE) 3945 : FE0D CP 0D 3947 : C8 RET Z 3948 : 13 INC DE 3949 : 18DE JR 3929 394B : CD4E3A CALL 3A4E 394E : EB EX DE,HL 394F : CD6C24 CALL 246C 3952 : EB EX DE,HL 3953 : FE2C CP 2C 3955 : C8 RET Z 3956 : FE0D CP 0D 3958 : C8 RET Z 3959 : CDEF28 CALL 28EF 395C : 46 LD B,(HL) 395D : E5 PUSH HL 395E : 23 INC HL 395F : 1A LD A,(DE) 3960 : FE0D CP 0D 3962 : 2802 JR Z,3966 3964 : FE2C CP 2C 3966 : CA703A JP Z,3A70 3969 : 05 DEC B 396A : FCF928 CALL M,28F9 396D : 23 INC HL 396E : 77 LD (HL),A 396F : 13 INC DE 3970 : 18ED JR 395F 3972 : EB EX DE,HL 3973 : 46 LD B,(HL) 3974 : 23 INC HL 3975 : 04 INC B 3976 : 05 DEC B 3977 : C46310 CALL NZ,1063 397A : E7 RST 20 397B : EF RST 28 397C : C9 RET 397D : 3F CCF 397E : 2000 JR NZ,3980 3980 : FEFB CP 0FB 3982 : 1E00 LD E,00 3984 : CC9C31 CALL Z,319C 3987 : 7B LD A,E 3988 : 329672 LD (7296),A 398B : E7 RST 20 398C : FEFC CP 0FC 398E : 282C JR Z,39BC 3990 : FEFD CP 0FD 3992 : 282B JR Z,39BF 3994 : FEF7 CP 0F7 3996 : 3032 JR NC,39CA 3998 : FE7E CP 7E 399A : 2836 JR Z,39D2 399C : FE7F CP 7F 399E : 284F JR Z,39EF 39A0 : CDC42A CALL 2AC4 39A3 : 08 EX AF,AF' 39A4 : F5 PUSH AF 39A5 : D40D3A CALL NC,3A0D 39A8 : 1A LD A,(DE) 39A9 : 13 INC DE 39AA : B7 OR A 39AB : 2809 JR Z,39B6 39AD : F5 PUSH AF 39AE : 1A LD A,(DE) 39AF : CD7C20 CALL 207C 39B2 : F1 POP AF 39B3 : 3D DEC A 39B4 : 18F3 JR 39A9 39B6 : F1 POP AF 39B7 : D47620 CALL NC,2076 39BA : 18CF JR 398B 39BC : CDFD39 CALL 39FD 39BF : EF RST 28 39C0 : FEF9 CP 0F9 39C2 : 2809 JR Z,39CD 39C4 : FEFE CP 0FE 39C6 : 38C3 JR C,398B 39C8 : 1803 JR 39CD 39CA : CD7A20 CALL 207A 39CD : AF XOR A 39CE : 329672 LD (7296),A 39D1 : C9 RET 39D2 : EF RST 28 39D3 : CDF530 CALL 30F5 39D6 : 2A7A72 LD HL,(727A) 39D9 : 7B LD A,E 39DA : F5 PUSH AF 39DB : CDB82F CALL 2FB8 39DE : 47 LD B,A 39DF : F1 POP AF 39E0 : 90 SUB B 39E1 : 28DC JR Z,39BF 39E3 : 3805 JR C,39EA 39E5 : CD043A CALL 3A04 39E8 : 18D5 JR 39BF 39EA : CD7A20 CALL 207A 39ED : 18D0 JR 39BF 39EF : EF RST 28 39F0 : CDEA31 CALL 31EA 39F3 : 3A9672 LD A,(7296) 39F6 : FE02 CP 02 39F8 : DCDD13 CALL C,13DD 39FB : 18C3 JR 39C0 39FD : CDB82F CALL 2FB8 3A00 : 2F CPL 3A01 : E607 AND 07 3A03 : 3C INC A 3A04 : F5 PUSH AF 3A05 : CD7620 CALL 2076 3A08 : F1 POP AF 3A09 : 3D DEC A 3A0A : 20F8 JR NZ,3A04 3A0C : C9 RET 3A0D : E5 PUSH HL 3A0E : 2A7472 LD HL,(7274) 3A11 : E5 PUSH HL 3A12 : 23 INC HL 3A13 : 3620 LD (HL),20 3A15 : 23 INC HL 3A16 : CD0D25 CALL 250D 3A19 : CB7A BIT 7,D 3A1B : D1 POP DE 3A1C : 78 LD A,B 3A1D : 2002 JR NZ,3A21 3A1F : 3C INC A 3A20 : 2613 LD H,13 3A22 : 12 LD (DE),A 3A23 : E1 POP HL 3A24 : C9 RET 3A25 : 2A7A72 LD HL,(727A) 3A28 : E5 PUSH HL 3A29 : CDBD3A CALL 3ABD 3A2C : E3 EX (SP),HL 3A2D : EF RST 28 3A2E : FE1C CP 1C 3A30 : 3075 JR NC,3AA7 3A32 : CD8F2B CALL 2B8F 3A35 : D1 POP DE 3A36 : F5 PUSH AF 3A37 : D44E3A CALL NC,3A4E 3A3A : F1 POP AF 3A3B : DC5E3A CALL C,3A5E 3A3E : EB EX DE,HL 3A3F : CD6C24 CALL 246C 3A42 : CDEA3A CALL 3AEA 3A45 : 228A72 LD (728A),HL 3A48 : E7 RST 20 3A49 : FEFC CP 0FC 3A4B : C0 RET NZ 3A4C : 18DA JR 3A28 3A4E : E5 PUSH HL 3A4F : EB EX DE,HL 3A50 : 06FF LD B,0FF 3A52 : CD4742 CALL 4247 3A55 : DCF728 CALL C,28F7 3A58 : E3 EX (SP),HL 3A59 : 73 LD (HL),E 3A5A : 23 INC HL 3A5B : 72 LD (HL),D 3A5C : D1 POP DE 3A5D : C9 RET 3A5E : 46 LD B,(HL) 3A5F : E5 PUSH HL 3A60 : 23 INC HL 3A61 : EB EX DE,HL 3A62 : CD6C24 CALL 246C 3A65 : EB EX DE,HL 3A66 : FE22 CP 22 3A68 : F5 PUSH AF 3A69 : C4763A CALL NZ,3A76 3A6C : F1 POP AF 3A6D : CCA33A CALL Z,3AA3 3A70 : E1 POP HL 3A71 : 7E LD A,(HL) 3A72 : 90 SUB B 3A73 : 23 INC HL 3A74 : 77 LD (HL),A 3A75 : C9 RET 3A76 : D5 PUSH DE 3A77 : CD8A3A CALL 3A8A 3A7A : D1 POP DE 3A7B : 78 LD A,B 3A7C : 91 SUB C 3A7D : 47 LD B,A 3A7E : DCF928 CALL C,28F9 3A81 : 0C INC C 3A82 : 0D DEC C 3A83 : C8 RET Z 3A84 : 1A LD A,(DE) 3A85 : 23 INC HL 3A86 : 77 LD (HL),A 3A87 : 13 INC DE 3A88 : 18F8 JR 3A82 3A8A : 0E00 LD C,00 3A8C : 1A LD A,(DE) 3A8D : FE2C CP 2C 3A8F : 2808 JR Z,3A99 3A91 : FEFE CP 0FE 3A93 : 3004 JR NC,3A99 3A95 : 0C INC C 3A96 : 13 INC DE 3A97 : 18F3 JR 3A8C 3A99 : 0C INC C 3A9A : 0D DEC C 3A9B : C8 RET Z 3A9C : 1B DEC DE 3A9D : 1A LD A,(DE) 3A9E : FE20 CP 20 3AA0 : 28F8 JR Z,3A9A 3AA2 : C9 RET 3AA3 : 13 INC DE 3AA4 : 1A LD A,(DE) 3AA5 : FEFE CP 0FE 3AA7 : 3047 JR NC,3AF0 3AA9 : FE22 CP 22 3AAB : 2007 JR NZ,3AB4 3AAD : EB EX DE,HL 3AAE : 23 INC HL 3AAF : BE CP (HL) 3AB0 : 2B DEC HL 3AB1 : EB EX DE,HL 3AB2 : 13 INC DE 3AB3 : C0 RET NZ 3AB4 : 05 DEC B 3AB5 : FCF928 CALL M,28F9 3AB8 : 23 INC HL 3AB9 : 77 LD (HL),A 3ABA : 13 INC DE 3ABB : 18E7 JR 3AA4 3ABD : 2A8A72 LD HL,(728A) 3AC0 : 7E LD A,(HL) 3AC1 : 23 INC HL 3AC2 : FE2C CP 2C 3AC4 : C8 RET Z 3AC5 : 3C INC A 3AC6 : 200F JR NZ,3AD7 3AC8 : 5E LD E,(HL) 3AC9 : 23 INC HL 3ACA : 56 LD D,(HL) 3ACB : ED539C72 LD (729C),DE 3ACF : 7A LD A,D 3AD0 : B3 OR E 3AD1 : 2811 JR Z,3AE4 3AD3 : 23 INC HL 3AD4 : 23 INC HL 3AD5 : 23 INC HL 3AD6 : 23 INC HL 3AD7 : 2B DEC HL 3AD8 : EF RST 28 3AD9 : CD2A2A CALL 2A2A 3ADC : FEBD CP 0BD 3ADE : C8 RET Z 3ADF : 3C INC A 3AE0 : 20F6 JR NZ,3AD8 3AE2 : 18E4 JR 3AC8 3AE4 : E1 POP HL 3AE5 : E1 POP HL 3AE6 : EF RST 28 3AE7 : CDEE28 CALL 28EE 3AEA : FE2C CP 2C 3AEC : C8 RET Z 3AED : FEFE CP 0FE 3AEF : D0 RET NC 3AF0 : CDEC28 CALL 28EC 3AF3 : FEF7 CP 0F7 3AF5 : 3010 JR NC,3B07 3AF7 : E5 PUSH HL 3AF8 : CD382A CALL 2A38 3AFB : E1 POP HL 3AFC : 227A72 LD (727A),HL 3AFF : 2001 JR NZ,3B02 3B01 : 1B DEC DE 3B02 : ED538A72 LD (728A),DE 3B06 : C9 RET 3B07 : ED5B6A72 LD DE,(726A) 3B0B : 18F4 JR 3B01 3B0D : 110104 LD DE,0401 3B10 : CDAA30 CALL 30AA 3B13 : ED539472 LD (7294),DE 3B17 : C9 RET 3B18 : FE1A CP 1A 3B1A : C4F728 CALL NZ,28F7 3B1D : CD8F2B CALL 2B8F 3B20 : E5 PUSH HL 3B21 : E5 PUSH HL 3B22 : E7 RST 20 3B23 : FE87 CP 87 3B25 : 200B JR NZ,3B32 3B27 : CDB430 CALL 30B4 3B2A : E3 EX (SP),HL 3B2B : 73 LD (HL),E 3B2C : 23 INC HL 3B2D : 72 LD (HL),D 3B2E : 2B DEC HL 3B2F : E3 EX (SP),HL 3B30 : FEFA CP 0FA 3B32 : 20BC JR NZ,3AF0 3B34 : CDB430 CALL 30B4 3B37 : C1 POP BC 3B38 : D5 PUSH DE 3B39 : C5 PUSH BC 3B3A : 110100 LD DE,0001 3B3D : FEF6 CP 0F6 3B3F : CCB430 CALL Z,30B4 3B42 : C1 POP BC 3B43 : D5 PUSH DE 3B44 : C5 PUSH BC 3B45 : FDE5 PUSH IY 3B47 : E1 POP HL 3B48 : 7E LD A,(HL) 3B49 : FEB0 CP 0B0 3B4B : 2013 JR NZ,3B60 3B4D : 010900 LD BC,0009 3B50 : 09 ADD HL,BC 3B51 : 5E LD E,(HL) 3B52 : 23 INC HL 3B53 : 56 LD D,(HL) 3B54 : 23 INC HL 3B55 : E3 EX (SP),HL 3B56 : E5 PUSH HL 3B57 : B7 OR A 3B58 : ED52 SBC HL,DE 3B5A : E1 POP HL 3B5B : E3 EX (SP),HL 3B5C : 2822 JR Z,3B80 3B5E : 18E8 JR 3B48 3B60 : 11F5FF LD DE,0FFF5 3B63 : FD19 ADD IY,DE 3B65 : CD292E CALL 2E29 3B68 : C1 POP BC 3B69 : 2A7872 LD HL,(7278) 3B6C : E5 PUSH HL 3B6D : 2A7A72 LD HL,(727A) 3B70 : E5 PUSH HL 3B71 : FDE5 PUSH IY 3B73 : E1 POP HL 3B74 : 0605 LD B,05 3B76 : 36B0 LD (HL),0B0 3B78 : D1 POP DE 3B79 : 23 INC HL 3B7A : 73 LD (HL),E 3B7B : 23 INC HL 3B7C : 72 LD (HL),D 3B7D : 10F9 DJNZ 3B78 3B7F : C9 RET 3B80 : E5 PUSH HL 3B81 : 11F5FF LD DE,0FFF5 3B84 : 19 ADD HL,DE 3B85 : 54 LD D,H 3B86 : 5D LD E,L 3B87 : FDE5 PUSH IY 3B89 : C1 POP BC 3B8A : B7 OR A 3B8B : ED42 SBC HL,BC 3B8D : 44 LD B,H 3B8E : 4D LD C,L 3B8F : E1 POP HL 3B90 : 2B DEC HL 3B91 : 1B DEC DE 3B92 : EB EX DE,HL 3B93 : 28D3 JR Z,3B68 3B95 : EDB8 LDDR 3B97 : 18CF JR 3B68 3B99 : FE1A CP 1A 3B9B : 200C JR NZ,3BA9 3B9D : CD8F2B CALL 2B8F 3BA0 : E5 PUSH HL 3BA1 : E7 RST 20 3BA2 : FEF7 CP 0F7 3BA4 : 300E JR NC,3BB4 3BA6 : CDEC28 CALL 28EC 3BA9 : FEF7 CP 0F7 3BAB : 38F9 JR C,3BA6 3BAD : FD6E09 LD L,(IY+09) 3BB0 : FD660A LD H,(IY+0A) 3BB3 : E5 PUSH HL 3BB4 : FDE5 PUSH IY 3BB6 : E1 POP HL 3BB7 : 7E LD A,(HL) 3BB8 : FEB0 CP 0B0 3BBA : C4EB28 CALL NZ,28EB 3BBD : 010900 LD BC,0009 3BC0 : 09 ADD HL,BC 3BC1 : 5E LD E,(HL) 3BC2 : 23 INC HL 3BC3 : 56 LD D,(HL) 3BC4 : 23 INC HL 3BC5 : E3 EX (SP),HL 3BC6 : 44 LD B,H 3BC7 : 4D LD C,L 3BC8 : B7 OR A 3BC9 : ED52 SBC HL,DE 3BCB : 2805 JR Z,3BD2 3BCD : 60 LD H,B 3BCE : 69 LD L,C 3BCF : E3 EX (SP),HL 3BD0 : 18E5 JR 3BB7 3BD2 : E1 POP HL 3BD3 : 2B DEC HL 3BD4 : 2B DEC HL 3BD5 : 2B DEC HL 3BD6 : 56 LD D,(HL) 3BD7 : 2B DEC HL 3BD8 : 5E LD E,(HL) 3BD9 : D5 PUSH DE 3BDA : 2B DEC HL 3BDB : 56 LD D,(HL) 3BDC : 2B DEC HL 3BDD : 5E LD E,(HL) 3BDE : E3 EX (SP),HL 3BDF : E5 PUSH HL 3BE0 : 0A LD A,(BC) 3BE1 : 6F LD L,A 3BE2 : 03 INC BC 3BE3 : 0A LD A,(BC) 3BE4 : 67 LD H,A 3BE5 : 0B DEC BC 3BE6 : ED5A ADC HL,DE 3BE8 : EB EX DE,HL 3BE9 : 7B LD A,E 3BEA : 02 LD (BC),A 3BEB : 03 INC BC 3BEC : 7A LD A,D 3BED : 02 LD (BC),A 3BEE : 44 LD B,H 3BEF : E1 POP HL 3BF0 : EA243C JP PE,3C24 3BF3 : B7 OR A 3BF4 : ED52 SBC HL,DE 3BF6 : EA1F3C JP PE,3C1F 3BF9 : 2805 JR Z,3C00 3BFB : 78 LD A,B 3BFC : AC XOR H 3BFD : FA243C JP M,3C24 3C00 : E1 POP HL 3C01 : 2B DEC HL 3C02 : 56 LD D,(HL) 3C03 : 2B DEC HL 3C04 : 5E LD E,(HL) 3C05 : ED537872 LD (7278),DE 3C09 : 2B DEC HL 3C0A : 56 LD D,(HL) 3C0B : 2B DEC HL 3C0C : 5E LD E,(HL) 3C0D : ED537A72 LD (727A),DE 3C11 : 2B DEC HL 3C12 : E5 PUSH HL 3C13 : FDE1 POP IY 3C15 : C9 RET 3C16 : EF RST 28 3C17 : FE1A CP 1A 3C19 : C29137 JP NZ,3791 3C1C : C3993B JP 3B99 3C1F : 78 LD A,B 3C20 : AC XOR H 3C21 : FA003C JP M,3C00 3C24 : 110600 LD DE,0006 3C27 : E1 POP HL 3C28 : 19 ADD HL,DE 3C29 : E5 PUSH HL 3C2A : FDE1 POP IY 3C2C : E7 RST 20 3C2D : FEFC CP 0FC 3C2F : 28E5 JR Z,3C16 3C31 : C9 RET 3C32 : 01FBFF LD BC,0FFFB 3C35 : FD09 ADD IY,BC 3C37 : CD292E CALL 2E29 3C3A : FD3600B2 LD (IY+00),0B2 3C3E : CDB83D CALL 3DB8 3C41 : C1 POP BC 3C42 : CD382A CALL 2A38 3C45 : EB EX DE,HL 3C46 : C27327 JP NZ,2773 3C49 : C35D27 JP 275D 3C4C : 010500 LD BC,0005 3C4F : FD09 ADD IY,BC 3C51 : CD7D3C CALL 3C7D 3C54 : DC0229 CALL C,2902 3C57 : FEB3 CP 0B3 3C59 : 38F1 JR C,3C4C 3C5B : CDCD29 CALL 29CD 3C5E : 21B572 LD HL,72B5 3C61 : CBC6 SET 0,(HL) 3C63 : E7 RST 20 3C64 : FEF7 CP 0F7 3C66 : F5 PUSH AF 3C67 : CD7D3C CALL 3C7D 3C6A : DCED28 CALL C,28ED 3C6D : CD9F3C CALL 3C9F 3C70 : 010500 LD BC,0005 3C73 : FD09 ADD IY,BC 3C75 : F1 POP AF 3C76 : DA413C JP C,3C41 3C79 : C1 POP BC 3C7A : C37327 JP 2773 3C7D : FD7E00 LD A,(IY+00) 3C80 : FEBA CP 0BA 3C82 : 3F CCF 3C83 : D8 RET C 3C84 : FEB2 CP 0B2 3C86 : C8 RET Z 3C87 : 300E JR NC,3C97 3C89 : FEB0 CP 0B0 3C8B : D8 RET C 3C8C : 010500 LD BC,0005 3C8F : 2002 JR NZ,3C93 3C91 : 0E0B LD C,0B 3C93 : FD09 ADD IY,BC 3C95 : 18E6 JR 3C7D 3C97 : F5 PUSH AF 3C98 : D6B3 SUB 0B3 3C9A : 32B372 LD (72B3),A 3C9D : F1 POP AF 3C9E : C9 RET 3C9F : FD6E03 LD L,(IY+03) 3CA2 : FD6604 LD H,(IY+04) 3CA5 : 227872 LD (7278),HL 3CA8 : FD6E01 LD L,(IY+01) 3CAB : FD6602 LD H,(IY+02) 3CAE : C9 RET 3CAF : CD9D31 CALL 319D 3CB2 : F5 PUSH AF 3CB3 : 43 LD B,E 3CB4 : 05 DEC B 3CB5 : FCEF28 CALL M,28EF 3CB8 : C5 PUSH BC 3CB9 : EF RST 28 3CBA : FE40 CP 40 3CBC : 3025 JR NC,3CE3 3CBE : C1 POP BC 3CBF : 04 INC B 3CC0 : 05 DEC B 3CC1 : 2808 JR Z,3CCB 3CC3 : EF RST 28 3CC4 : FEFC CP 0FC 3CC6 : 28EC JR Z,3CB4 3CC8 : CDEF28 CALL 28EF 3CCB : CD382A CALL 2A38 3CCE : 08 EX AF,AF' 3CCF : D5 PUSH DE 3CD0 : E7 RST 20 3CD1 : EF RST 28 3CD2 : FEFE CP 0FE 3CD4 : 38FB JR C,3CD1 3CD6 : D1 POP DE 3CD7 : F1 POP AF 3CD8 : D6B8 SUB 0B8 3CDA : 281D JR Z,3CF9 3CDC : 3D DEC A 3CDD : 2807 JR Z,3CE6 3CDF : FE03 CP 03 3CE1 : 281F JR Z,3D02 3CE3 : CDEC28 CALL 28EC 3CE6 : 3EB2 LD A,0B2 3CE8 : 01FBFF LD BC,0FFFB 3CEB : FD09 ADD IY,BC 3CED : CD292E CALL 2E29 3CF0 : FD7700 LD (IY+00),A 3CF3 : 2A7A72 LD HL,(727A) 3CF6 : CDB83D CALL 3DB8 3CF9 : C1 POP BC 3CFA : EB EX DE,HL 3CFB : 08 EX AF,AF' 3CFC : C27327 JP NZ,2773 3CFF : C35D27 JP 275D 3D02 : 1B DEC DE 3D03 : ED538A72 LD (728A),DE 3D07 : C9 RET 3D08 : CD513D CALL 3D51 3D0B : 20A2 JR NZ,3CAF 3D0D : EF RST 28 3D0E : FEB9 CP 0B9 3D10 : 20D1 JR NZ,3CE3 3D12 : 79 LD A,C 3D13 : F5 PUSH AF 3D14 : 87 ADD A,A 3D15 : 81 ADD A,C 3D16 : 4F LD C,A 3D17 : 0600 LD B,00 3D19 : DD21B672 LD IX,72B6 3D1D : DD09 ADD IX,BC 3D1F : EF RST 28 3D20 : FE2D CP 2D 3D22 : 2806 JR Z,3D2A 3D24 : 47 LD B,A 3D25 : 7A LD A,D 3D26 : B3 OR E 3D27 : 78 LD A,B 3D28 : 2803 JR Z,3D2D 3D2A : CD382A CALL 2A38 3D2D : DD7301 LD (IX+01),E 3D30 : DD7202 LD (IX+02),D 3D33 : E7 RST 20 3D34 : D62E SUB 2E 3D36 : DD7700 LD (IX+00),A 3D39 : EF RST 28 3D3A : F1 POP AF 3D3B : B7 OR A 3D3C : 280D JR Z,3D4B 3D3E : FE03 CP 03 3D40 : D8 RET C 3D41 : FE05 CP 05 3D43 : D0 RET NC 3D44 : 210330 LD HL,3003 3D47 : 220670 LD (7006),HL 3D4A : C9 RET 3D4B : 21B572 LD HL,72B5 3D4E : CBC6 SET 0,(HL) 3D50 : C9 RET 3D51 : E5 PUSH HL 3D52 : 215C3D LD HL,3D5C 3D55 : 010600 LD BC,0006 3D58 : EDB1 CPIR 3D5A : E1 POP HL 3D5B : C9 RET 3D5C : DB 6D,5E,0EA,0C3,0F3,0F1 3D62 : 3E02 LD A,02 3D64 : DB 01 ;LD BC,043E 3D65 : 3E04 LD A,04 3D67 : DB 01 ;LD BC,083E 3D68 : 3E08 LD A,08 3D6A : DB 01 ;LD BC,103E 3D6B : 3E10 LD A,10 3D6D : DB 01 ;LD BC,203E 3D6E : 3E20 LD A,20 3D70 : ED4BB472 LD BC,(72B4) 3D74 : 3009 JR NC,3D7F 3D76 : 57 LD D,A 3D77 : B0 OR B 3D78 : 32B572 LD (72B5),A 3D7B : 7A LD A,D 3D7C : 2F CPL 3D7D : 1807 JR 3D86 3D7F : 2F CPL 3D80 : 57 LD D,A 3D81 : A0 AND B 3D82 : 32B572 LD (72B5),A 3D85 : 7A LD A,D 3D86 : A1 AND C 3D87 : 32B472 LD (72B4),A 3D8A : EF RST 28 3D8B : C9 RET 3D8C : EF RST 28 3D8D : 016B3D LD BC,3D6B 3D90 : 180E JR 3DA0 3D92 : 01683D LD BC,3D68 3D95 : 1809 JR 3DA0 3D97 : EF RST 28 3D98 : 016E3D LD BC,3D6E 3D9B : 1803 JR 3DA0 3D9D : 01623D LD BC,3D62 3DA0 : C5 PUSH BC 3DA1 : FEF0 CP 0F0 3DA3 : 37 SCF 3DA4 : C8 RET Z 3DA5 : FEEB CP 0EB 3DA7 : C8 RET Z 3DA8 : CDEC28 CALL 28EC 3DAB : 2B DEC HL 3DAC : 01FBFF LD BC,0FFFB 3DAF : FD09 ADD IY,BC 3DB1 : CD292E CALL 2E29 3DB4 : FD3600B1 LD (IY+00),0B1 3DB8 : FD7501 LD (IY+01),L 3DBB : FD7402 LD (IY+02),H 3DBE : 2A7872 LD HL,(7278) 3DC1 : FD7503 LD (IY+03),L 3DC4 : FD7404 LD (IY+04),H 3DC7 : C9 RET 3DC8 : 3EB1 LD A,0B1 3DCA : FDBE00 CP (IY+00) 3DCD : C40029 CALL NZ,2900 3DD0 : CD9F3C CALL 3C9F 3DD3 : E5 PUSH HL 3DD4 : CDB530 CALL 30B5 3DD7 : E1 POP HL 3DD8 : 7A LD A,D 3DD9 : B3 OR E 3DDA : 2004 JR NZ,3DE0 3DDC : 227A72 LD (727A),HL 3DDF : C9 RET 3DE0 : 010500 LD BC,0005 3DE3 : FD09 ADD IY,BC 3DE5 : C9 RET 3DE6 : CDB530 CALL 30B5 3DE9 : 2A7272 LD HL,(7272) 3DEC : 73 LD (HL),E 3DED : 23 INC HL 3DEE : 72 LD (HL),D 3DEF : 23 INC HL 3DF0 : 227272 LD (7272),HL 3DF3 : CD122E CALL 2E12 3DF6 : E7 RST 20 3DF7 : FEFC CP 0FC 3DF9 : C0 RET NZ 3DFA : 227A72 LD (727A),HL 3DFD : 18E7 JR 3DE6 3DFF : FE1A CP 1A 3E01 : 20A5 JR NZ,3DA8 3E03 : CD8F2B CALL 2B8F 3E06 : E5 PUSH HL 3E07 : 2A7072 LD HL,(7270) 3E0A : ED5B7272 LD DE,(7272) 3E0E : B7 OR A 3E0F : ED52 SBC HL,DE 3E11 : CCFF28 CALL Z,28FF 3E14 : EB EX DE,HL 3E15 : 2B DEC HL 3E16 : 56 LD D,(HL) 3E17 : 2B DEC HL 3E18 : 5E LD E,(HL) 3E19 : 227272 LD (7272),HL 3E1C : E1 POP HL 3E1D : 73 LD (HL),E 3E1E : 23 INC HL 3E1F : 72 LD (HL),D 3E20 : E7 RST 20 3E21 : FEFC CP 0FC 3E23 : C0 RET NZ 3E24 : EF RST 28 3E25 : 18D8 JR 3DFF 3E27 : CD9C31 CALL 319C 3E2A : 7B LD A,E 3E2B : B7 OR A 3E2C : 2833 JR Z,3E61 3E2E : 328272 LD (7282),A 3E31 : C9 RET 3E32 : 1E00 LD E,00 3E34 : CDAA30 CALL 30AA 3E37 : 7B LD A,E 3E38 : C39413 JP 1394 3E3B : CDDC31 CALL 31DC 3E3E : C3DD13 JP 13DD 3E41 : CD8431 CALL 3184 3E44 : D5 PUSH DE 3E45 : CD8931 CALL 3189 3E48 : EB EX DE,HL 3E49 : E3 EX (SP),HL 3E4A : EB EX DE,HL 3E4B : 3A1870 LD A,(7018) 3E4E : CB5F BIT 3,A 3E50 : C4FD28 CALL NZ,28FD 3E53 : 210038 LD HL,3800 3E56 : 0F RRCA 3E57 : 3002 JR NC,3E5B 3E59 : 263C LD H,3C 3E5B : 7B LD A,E 3E5C : B7 OR A 3E5D : 280A JR Z,3E69 3E5F : FE09 CP 09 3E61 : 3059 JR NC,3EBC 3E63 : 3D DEC A 3E64 : 87 ADD A,A 3E65 : 87 ADD A,A 3E66 : 67 LD H,A 3E67 : 2E00 LD L,00 3E69 : E3 EX (SP),HL 3E6A : 7D LD A,L 3E6B : FE03 CP 03 3E6D : 304D JR NC,3EBC 3E6F : 2A9570 LD HL,(7095) 3E72 : E3 EX (SP),HL 3E73 : E5 PUSH HL 3E74 : 229570 LD (7095),HL 3E77 : 110003 LD DE,0300 3E7A : 19 ADD HL,DE 3E7B : 229B70 LD (709B),HL 3E7E : 118000 LD DE,0080 3E81 : 19 ADD HL,DE 3E82 : 229770 LD (7097),HL 3E85 : F5 PUSH AF 3E86 : CDA30C CALL 0CA3 3E89 : F1 POP AF 3E8A : D1 POP DE 3E8B : E1 POP HL 3E8C : B7 OR A 3E8D : C8 RET Z 3E8E : 010004 LD BC,0400 3E91 : 3D DEC A 3E92 : C2750B JP NZ,0B75 3E95 : CDF80D CALL 0DF8 3E98 : CD8713 CALL 1387 3E9B : C39313 JP 1393 3E9E : FEF7 CP 0F7 3EA0 : 3052 JR NC,3EF4 3EA2 : CDC42A CALL 2AC4 3EA5 : 08 EX AF,AF' 3EA6 : 7B LD A,E 3EA7 : 304E JR NC,3EF7 3EA9 : 08 EX AF,AF' 3EAA : FEFA CP 0FA 3EAC : C4EC28 CALL NZ,28EC 3EAF : EB EX DE,HL 3EB0 : 7E LD A,(HL) 3EB1 : B7 OR A 3EB2 : 283E JR Z,3EF2 3EB4 : 0F RRCA 3EB5 : 0F RRCA 3EB6 : 0F RRCA 3EB7 : 0F RRCA 3EB8 : F5 PUSH AF 3EB9 : D5 PUSH DE 3EBA : FE10 CP 10 3EBC : 3034 JR NC,3EF2 3EBE : 46 LD B,(HL) 3EBF : 11B973 LD DE,73B9 3EC2 : 23 INC HL 3EC3 : 7E LD A,(HL) 3EC4 : CD1424 CALL 2414 3EC7 : 3829 JR C,3EF2 3EC9 : 87 ADD A,A 3ECA : 87 ADD A,A 3ECB : 87 ADD A,A 3ECC : 87 ADD A,A 3ECD : 4F LD C,A 3ECE : 23 INC HL 3ECF : 7E LD A,(HL) 3ED0 : CD1424 CALL 2414 3ED3 : 381D JR C,3EF2 3ED5 : B1 OR C 3ED6 : 12 LD (DE),A 3ED7 : 13 INC DE 3ED8 : 05 DEC B 3ED9 : 10E7 DJNZ 3EC2 3EDB : E1 POP HL 3EDC : CD9C31 CALL 319C 3EDF : D5 PUSH DE 3EE0 : CD8931 CALL 3189 3EE3 : C1 POP BC 3EE4 : F1 POP AF 3EE5 : 47 LD B,A 3EE6 : 7B LD A,E 3EE7 : 21B973 LD HL,73B9 3EEA : FE07 CP 07 3EEC : 3026 JR NC,3F14 3EEE : CD590E CALL 0E59 3EF1 : D0 RET NC 3EF2 : 1852 JR 3F46 3EF4 : CD7331 CALL 3173 3EF7 : B7 OR A 3EF8 : F5 PUSH AF 3EF9 : CF RST 08 3EFA : E6E0 AND 0E0 3EFC : CCF80D CALL Z,0DF8 3EFF : CD890D CALL 0D89 3F02 : CF RST 08 3F03 : CB6F BIT 5,A 3F05 : C45E0B CALL NZ,0B5E 3F08 : F1 POP AF 3F09 : C0 RET NZ 3F0A : 2A9970 LD HL,(7099) 3F0D : ED5B9D70 LD DE,(709D) 3F11 : C3810B JP 0B81 3F14 : 3E01 LD A,01 3F16 : 2802 JR Z,3F1A 3F18 : 3E04 LD A,04 3F1A : 1E03 LD E,03 3F1C : 57 LD D,A 3F1D : C5 PUSH BC 3F1E : E5 PUSH HL 3F1F : D5 PUSH DE 3F20 : CD590E CALL 0E59 3F23 : D1 POP DE 3F24 : E1 POP HL 3F25 : C1 POP BC 3F26 : 38CA JR C,3EF2 3F28 : 14 INC D 3F29 : 7A LD A,D 3F2A : 1D DEC E 3F2B : 20F0 JR NZ,3F1D 3F2D : C9 RET 3F2E : FEF7 CP 0F7 3F30 : D25313 JP NC,1353 3F33 : CDDC31 CALL 31DC 3F36 : D5 PUSH DE 3F37 : FEFC CP 0FC 3F39 : 2017 JR NZ,3F52 3F3B : CDDB31 CALL 31DB 3F3E : E1 POP HL 3F3F : 7A LD A,D 3F40 : 55 LD D,L 3F41 : 6F LD L,A 3F42 : CD5C13 CALL 135C 3F45 : D0 RET NC 3F46 : CDEF28 CALL 28EF 3F49 : CDA432 CALL 32A4 3F4C : C5 PUSH BC 3F4D : F5 PUSH AF 3F4E : E5 PUSH HL 3F4F : E7 RST 20 3F50 : FEFD CP 0FD 3F52 : C4EC28 CALL NZ,28EC 3F55 : CD1A31 CALL 311A 3F58 : C1 POP BC 3F59 : F1 POP AF 3F5A : 37 SCF 3F5B : 2822 JR Z,3F7F 3F5D : EB EX DE,HL 3F5E : 7E LD A,(HL) 3F5F : CD382B CALL 2B38 3F62 : CDFD2D CALL 2DFD 3F65 : 4F LD C,A 3F66 : D5 PUSH DE 3F67 : 1B DEC DE 3F68 : 1A LD A,(DE) 3F69 : B9 CP C 3F6A : 3001 JR NC,3F6D 3F6C : 4F LD C,A 3F6D : 91 SUB C 3F6E : 47 LD B,A 3F6F : C5 PUSH BC 3F70 : 13 INC DE 3F71 : CD8F2F CALL 2F8F 3F74 : C1 POP BC 3F75 : AF XOR A 3F76 : 04 INC B 3F77 : 05 DEC B 3F78 : 2804 JR Z,3F7E 3F7A : 12 LD (DE),A 3F7B : 13 INC DE 3F7C : 10FC DJNZ 3F7A 3F7E : E1 POP HL 3F7F : C1 POP BC 3F80 : D2ED11 JP NC,11ED 3F83 : C9 RET 3F84 : CD9C31 CALL 319C 3F87 : D5 PUSH DE 3F88 : CD9831 CALL 3198 3F8B : CF RST 08 3F8C : E1 POP HL 3F8D : E6E0 AND 0E0 3F8F : 2820 JR Z,3FB1 3F91 : CB6F BIT 5,A 3F93 : CCFD28 CALL Z,28FD 3F96 : 7B LD A,E 3F97 : 2600 LD H,00 3F99 : 29 ADD HL,HL 3F9A : 29 ADD HL,HL 3F9B : 29 ADD HL,HL 3F9C : ED5B9770 LD DE,(7097) 3FA0 : 19 ADD HL,DE 3FA1 : 0E03 LD C,03 3FA3 : 0608 LD B,08 3FA5 : D7 RST 10 3FA6 : 23 INC HL 3FA7 : 10FC DJNZ 3FA5 3FA9 : 11F807 LD DE,07F8 3FAC : 19 ADD HL,DE 3FAD : 0D DEC C 3FAE : 20F3 JR NZ,3FA3 3FB0 : C9 RET 3FB1 : 4B LD C,E 3FB2 : 7D LD A,L 3FB3 : 0F RRCA 3FB4 : 0F RRCA 3FB5 : 0F RRCA 3FB6 : E61F AND 1F 3FB8 : 47 LD B,A 3FB9 : C3D30E JP 0ED3 3FBC : 1E0E LD E,0E 3FBE : CD9231 CALL 3192 3FC1 : 7B LD A,E 3FC2 : E60F AND 0F 3FC4 : 47 LD B,A 3FC5 : C3830C JP 0C83 3FC8 : CD8431 CALL 3184 3FCB : 43 LD B,E 3FCC : C3970C JP 0C97 3FCF : CF RST 08 3FD0 : 17 RLA 3FD1 : 3839 JR C,400C 3FD3 : E7 RST 20 3FD4 : FEF7 CP 0F7 3FD6 : D28713 JP NC,1387 3FD9 : CD6632 CALL 3266 3FDC : 7B LD A,E 3FDD : CDCC03 CALL 03CC 3FE0 : E7 RST 20 3FE1 : FEFC CP 0FC 3FE3 : C0 RET NZ 3FE4 : EF RST 28 3FE5 : 18F2 JR 3FD9 3FE7 : CD6632 CALL 3266 3FEA : FEFA CP 0FA 3FEC : C4EC28 CALL NZ,28EC 3FEF : 7B LD A,E 3FF0 : F5 PUSH AF 3FF1 : CDB932 CALL 32B9 3FF4 : F1 POP AF 3FF5 : C3CE03 JP 03CE 3FF8 : 014504 LD BC,0445 3FFB : 1803 JR 4000 3FFD : 015404 LD BC,0454 4000 : C5 PUSH BC 4001 : CD6632 CALL 3266 4004 : D5 PUSH DE 4005 : CD9831 CALL 3198 4008 : 43 LD B,E 4009 : 4B LD C,E 400A : CF RST 08 400B : 17 RLA 400C : DCFD28 CALL C,28FD 400F : D1 POP DE 4010 : 7B LD A,E 4011 : C9 RET 4012 : CD8431 CALL 3184 4015 : 7B LD A,E 4016 : FE04 CP 04 4018 : DA5C04 JP C,045C 401B : 1823 JR 4040 401D : CD9231 CALL 3192 4020 : DA5958 JP C,5859 4023 : D5 PUSH DE 4024 : FEFA CP 0FA 4026 : CC9C31 CALL Z,319C 4029 : D5 PUSH DE 402A : CD8931 CALL 3189 402D : 7B LD A,E 402E : E607 AND 07 4030 : 0F RRCA 4031 : 0F RRCA 4032 : 0F RRCA 4033 : 47 LD B,A 4034 : E1 POP HL 4035 : D1 POP DE 4036 : 7B LD A,E 4037 : E61F AND 1F 4039 : B0 OR B 403A : 47 LD B,A 403B : 7D LD A,L 403C : CD0F58 CALL 580F 403F : D0 RET NC 4040 : CDEF28 CALL 28EF 4043 : FEF0 CP 0F0 4045 : 37 SCF 4046 : 2856 JR Z,409E 4048 : FEEB CP 0EB 404A : 2852 JR Z,409E 404C : CD6632 CALL 3266 404F : 53 LD D,E 4050 : D5 PUSH DE 4051 : C5 PUSH BC 4052 : FEF7 CP 0F7 4054 : CC9C31 CALL Z,319C 4057 : 08 EX AF,AF' 4058 : 3ABF71 LD A,(71BF) 405B : 3D DEC A 405C : BB CP E 405D : 38E1 JR C,4040 405F : 08 EX AF,AF' 4060 : C1 POP BC 4061 : D5 PUSH DE 4062 : FEF0 CP 0F0 4064 : 2010 JR NZ,4076 4066 : CDB932 CALL 32B9 4069 : 3EC0 LD A,0C0 406B : 08 EX AF,AF' 406C : C1 POP BC 406D : F1 POP AF 406E : 47 LD B,A 406F : 08 EX AF,AF' 4070 : B0 OR B 4071 : 47 LD B,A 4072 : 79 LD A,C 4073 : C3CA57 JP 57CA 4076 : FEF6 CP 0F6 4078 : 2013 JR NZ,408D 407A : CDDB31 CALL 31DB 407D : 3E80 LD A,80 407F : F5 PUSH AF 4080 : D5 PUSH DE 4081 : E7 RST 20 4082 : 1E04 LD E,04 4084 : CD8B31 CALL 318B 4087 : 1601 LD D,01 4089 : E1 POP HL 408A : F1 POP AF 408B : 18DE JR 406B 408D : FEFA CP 0FA 408F : C4EC28 CALL NZ,28EC 4092 : CDB932 CALL 32B9 4095 : 7A LD A,D 4096 : B4 OR H 4097 : 20A7 JR NZ,4040 4099 : 55 LD D,L 409A : 3EA0 LD A,0A0 409C : 18E1 JR 407F 409E : 213C70 LD HL,703C 40A1 : 7E LD A,(HL) 40A2 : CB87 RES 0,A 40A4 : CE00 ADC A,00 40A6 : 77 LD (HL),A 40A7 : E7 RST 20 40A8 : EF RST 28 40A9 : C9 RET 40AA : 1EFF LD E,0FF 40AC : CD9231 CALL 3192 40AF : D5 PUSH DE 40B0 : CD8931 CALL 3189 40B3 : C1 POP BC 40B4 : 43 LD B,E 40B5 : C3074F JP 4F07 40B8 : CD8431 CALL 3184 40BB : 300B JR NC,40C8 40BD : FEFC CP 0FC 40BF : 280C JR Z,40CD 40C1 : AF XOR A 40C2 : CD904E CALL 4E90 40C5 : AF XOR A 40C6 : 180A JR 40D2 40C8 : 7B LD A,E 40C9 : CD904E CALL 4E90 40CC : E7 RST 20 40CD : CD7831 CALL 3178 40D0 : D8 RET C 40D1 : 7B LD A,E 40D2 : 322172 LD (7221),A 40D5 : C9 RET 40D6 : CD0032 CALL 3200 40D9 : C3F450 JP 50F4 40DC : CD0032 CALL 3200 40DF : 383D JR C,411E 40E1 : CD3150 CALL 5031 40E4 : E7 RST 20 40E5 : FEFD CP 0FD 40E7 : C0 RET NZ 40E8 : EF RST 28 40E9 : 18F1 JR 40DC 40EB : CD0032 CALL 3200 40EE : 382E JR C,411E 40F0 : E5 PUSH HL 40F1 : D5 PUSH DE 40F2 : E7 RST 20 40F3 : FEFC CP 0FC 40F5 : 200E JR NZ,4105 40F7 : CDFF31 CALL 31FF 40FA : 3822 JR C,411E 40FC : D9 EXX 40FD : D1 POP DE 40FE : E1 POP HL 40FF : D9 EXX 4100 : CDFE50 CALL 50FE 4103 : 1805 JR 410A 4105 : D1 POP DE 4106 : E1 POP HL 4107 : CDE750 CALL 50E7 410A : E7 RST 20 410B : FEFD CP 0FD 410D : C0 RET NZ 410E : EF RST 28 410F : 18DA JR 40EB 4111 : 01EA53 LD BC,53EA 4114 : 1803 JR 4119 4116 : 012954 LD BC,5429 4119 : C5 PUSH BC 411A : CD7F32 CALL 327F 411D : D0 RET NC 411E : CDFE28 CALL 28FE 4121 : CD0032 CALL 3200 4124 : 38F8 JR C,411E 4126 : E5 PUSH HL 4127 : D5 PUSH DE 4128 : 21CA73 LD HL,73CA 412B : E5 PUSH HL 412C : 23 INC HL 412D : E5 PUSH HL 412E : E7 RST 20 412F : 010010 LD BC,1000 4132 : C5 PUSH BC 4133 : CD8B31 CALL 318B 4136 : C1 POP BC 4137 : 3807 JR C,4140 4139 : E3 EX (SP),HL 413A : 73 LD (HL),E 413B : 23 INC HL 413C : E3 EX (SP),HL 413D : 0C INC C 413E : 10F2 DJNZ 4132 4140 : E1 POP HL 4141 : CD382B CALL 2B38 4144 : E1 POP HL 4145 : 71 LD (HL),C 4146 : D1 POP DE 4147 : E1 POP HL 4148 : C36554 JP 5465 414B : CDB530 CALL 30B5 414E : D5 PUSH DE 414F : CDA330 CALL 30A3 4152 : D5 PUSH DE 4153 : 110500 LD DE,0005 4156 : CDA330 CALL 30A3 4159 : 7A LD A,D 415A : B3 OR E 415B : CCEF28 CALL Z,28EF 415E : D5 PUSH DE 415F : D5 PUSH DE 4160 : E7 RST 20 4161 : CDA030 CALL 30A0 4164 : C1 POP BC 4165 : D5 PUSH DE 4166 : E5 PUSH HL 4167 : 216801 LD HL,0168 416A : CB78 BIT 7,B 416C : C4ED52 CALL NZ,52ED 416F : B7 OR A 4170 : ED5A ADC HL,DE 4172 : ECEF28 CALL PE,28EF 4175 : EB EX DE,HL 4176 : E1 POP HL 4177 : CDA330 CALL 30A3 417A : D5 PUSH DE 417B : CDA030 CALL 30A0 417E : D5 PUSH DE 417F : CD7831 CALL 3178 4182 : 7B LD A,E 4183 : C1 POP BC 4184 : D1 POP DE 4185 : E1 POP HL 4186 : D9 EXX 4187 : C1 POP BC 4188 : D1 POP DE 4189 : E1 POP HL 418A : C36753 JP 5367 418D : CDE130 CALL 30E1 4190 : 7A LD A,D 4191 : B7 OR A 4192 : FCBF2B CALL M,2BBF 4195 : C9 RET 4196 : CDE130 CALL 30E1 4199 : 7A LD A,D 419A : B3 OR E 419B : C8 RET Z 419C : 7A LD A,D 419D : B7 OR A 419E : 110100 LD DE,0001 41A1 : F0 RET P 41A2 : 1B DEC DE 41A3 : 1B DEC DE 41A4 : C9 RET 41A5 : 018B52 LD BC,528B 41A8 : 1803 JR 41AD 41AA : 017C52 LD BC,527C 41AD : 11E22E LD DE,2EE2 41B0 : D5 PUSH DE 41B1 : C5 PUSH BC 41B2 : CDED30 CALL 30ED 41B5 : D5 PUSH DE 41B6 : CDFF30 CALL 30FF 41B9 : E1 POP HL 41BA : EB EX DE,HL 41BB : C9 RET 41BC : CDE130 CALL 30E1 41BF : 7A LD A,D 41C0 : 53 LD D,E 41C1 : 5F LD E,A 41C2 : B7 OR A 41C3 : C9 RET 41C4 : CDE130 CALL 30E1 41C7 : CD6730 CALL 3067 41CA : 2A9472 LD HL,(7294) 41CD : 7D LD A,L 41CE : 84 ADD A,H 41CF : 67 LD H,A 41D0 : 23 INC HL 41D1 : ED5F LD A,R 41D3 : 85 ADD A,L 41D4 : 6F LD L,A 41D5 : 7C LD A,H 41D6 : E67F AND 7F 41D8 : 67 LD H,A 41D9 : 229472 LD (7294),HL 41DC : 13 INC DE 41DD : 7A LD A,D 41DE : B7 OR A 41DF : F47D2E CALL P,2E7D 41E2 : EB EX DE,HL 41E3 : B7 OR A 41E4 : C9 RET 41E5 : CDF530 CALL 30F5 41E8 : D5 PUSH DE 41E9 : CD6609 CALL 0966 41EC : E1 POP HL 41ED : B7 OR A 41EE : 1600 LD D,00 41F0 : 58 LD E,B 41F1 : 2D DEC L 41F2 : C8 RET Z 41F3 : 5F LD E,A 41F4 : 2C INC L 41F5 : C8 RET Z 41F6 : CDEF28 CALL 28EF 41F9 : CDF530 CALL 30F5 41FC : DB31 IN A,(31) 41FE : 1D DEC E 41FF : 1C INC E 4200 : 2807 JR Z,4209 4202 : 1D DEC E 4203 : 20F1 JR NZ,41F6 4205 : 1F RRA 4206 : 1F RRA 4207 : 1F RRA 4208 : 1F RRA 4209 : E60F AND 0F 420B : 1814 JR 4221 420D : CDF530 CALL 30F5 4210 : 213C70 LD HL,703C 4213 : CBE6 SET 4,(HL) 4215 : 3A2070 LD A,(7020) 4218 : 1D DEC E 4219 : 2806 JR Z,4221 421B : 1C INC E 421C : 20D8 JR NZ,41F6 421E : 3A1E70 LD A,(701E) 4221 : C38948 JP 4889 4224 : CD0531 CALL 3105 4227 : EB EX DE,HL 4228 : 7E LD A,(HL) 4229 : B7 OR A 422A : 11FFFF LD DE,0FFFF 422D : C8 RET Z 422E : 23 INC HL 422F : 13 INC DE 4230 : 5E LD E,(HL) 4231 : B7 OR A 4232 : C9 RET 4233 : CD0531 CALL 3105 4236 : EB EX DE,HL 4237 : 1600 LD D,00 4239 : 18F5 JR 4230 423B : CD0531 CALL 3105 423E : EB EX DE,HL 423F : 110000 LD DE,0000 4242 : 7E LD A,(HL) 4243 : B7 OR A 4244 : C8 RET Z 4245 : 47 LD B,A 4246 : 23 INC HL 4247 : 7E LD A,(HL) 4248 : FE20 CP 20 424A : 2004 JR NZ,4250 424C : 23 INC HL 424D : 10F8 DJNZ 4247 424F : C9 RET 4250 : 23 INC HL 4251 : FE26 CP 26 4253 : 2009 JR NZ,425E 4255 : 05 DEC B 4256 : C8 RET Z 4257 : CDEF23 CALL 23EF 425A : D0 RET NC 425B : CDF028 CALL 28F0 425E : FE2D CP 2D 4260 : 37 SCF 4261 : 2806 JR Z,4269 4263 : FE2B CP 2B 4265 : 2802 JR Z,4269 4267 : 2B DEC HL 4268 : 04 INC B 4269 : 08 EX AF,AF' 426A : 05 DEC B 426B : C8 RET Z 426C : CDCB23 CALL 23CB 426F : 38EA JR C,425B 4271 : 08 EX AF,AF' 4272 : DCBF2B CALL C,2BBF 4275 : B7 OR A 4276 : C9 RET 4277 : FE8C CP 8C 4279 : C4EC28 CALL NZ,28EC 427C : EF RST 28 427D : 1E01 LD E,01 427F : CDAF31 CALL 31AF 4282 : D5 PUSH DE 4283 : CD1131 CALL 3111 4286 : D5 PUSH DE 4287 : CD1131 CALL 3111 428A : CDE430 CALL 30E4 428D : E1 POP HL 428E : C1 POP BC 428F : 1A LD A,(DE) 4290 : B7 OR A 4291 : 79 LD A,C 4292 : 282D JR Z,42C1 4294 : B7 OR A 4295 : 2001 JR NZ,4298 4297 : 3C INC A 4298 : 47 LD B,A 4299 : 7E LD A,(HL) 429A : 08 EX AF,AF' 429B : 7E LD A,(HL) 429C : 90 SUB B 429D : 3821 JR C,42C0 429F : 48 LD C,B 42A0 : 0600 LD B,00 42A2 : 09 ADD HL,BC 42A3 : 4F LD C,A 42A4 : 1A LD A,(DE) 42A5 : 47 LD B,A 42A6 : 79 LD A,C 42A7 : 3C INC A 42A8 : B8 CP B 42A9 : 3815 JR C,42C0 42AB : E5 PUSH HL 42AC : D5 PUSH DE 42AD : 13 INC DE 42AE : 1A LD A,(DE) 42AF : BE CP (HL) 42B0 : 2003 JR NZ,42B5 42B2 : 23 INC HL 42B3 : 10F8 DJNZ 42AD 42B5 : D1 POP DE 42B6 : E1 POP HL 42B7 : 2804 JR Z,42BD 42B9 : 23 INC HL 42BA : 0D DEC C 42BB : 18E7 JR 42A4 42BD : 08 EX AF,AF' 42BE : 91 SUB C 42BF : 16AF LD D,0AF 42C1 : C38948 JP 4889 42C4 : CDE130 CALL 30E1 42C7 : 7B LD A,E 42C8 : 0E01 LD C,01 42CA : F5 PUSH AF 42CB : CDFD2D CALL 2DFD 42CE : F1 POP AF 42CF : 12 LD (DE),A 42D0 : 1B DEC DE 42D1 : 37 SCF 42D2 : C9 RET 42D3 : CDE130 CALL 30E1 42D6 : D5 PUSH DE 42D7 : 0E04 LD C,04 42D9 : CDFD2D CALL 2DFD 42DC : EB EX DE,HL 42DD : D1 POP DE 42DE : E5 PUSH HL 42DF : CD4725 CALL 2547 42E2 : D1 POP DE 42E3 : 1B DEC DE 42E4 : 37 SCF 42E5 : C9 RET 42E6 : CDAC08 CALL 08AC 42E9 : F5 PUSH AF 42EA : 0E01 LD C,01 42EC : CDFD2D CALL 2DFD 42EF : F1 POP AF 42F0 : 12 LD (DE),A 42F1 : 1B DEC DE 42F2 : 9F SBC A,A 42F3 : 3C INC A 42F4 : 12 LD (DE),A 42F5 : 37 SCF 42F6 : C9 RET 42F7 : CDE130 CALL 30E1 42FA : 0E07 LD C,07 42FC : D5 PUSH DE 42FD : CDFD2D CALL 2DFD 4300 : EB EX DE,HL 4301 : D1 POP DE 4302 : E5 PUSH HL 4303 : CD0D25 CALL 250D 4306 : D1 POP DE 4307 : 1B DEC DE 4308 : 78 LD A,B 4309 : 12 LD (DE),A 430A : 37 SCF 430B : C9 RET 430C : CD0A31 CALL 310A 430F : D5 PUSH DE 4310 : CDBD31 CALL 31BD 4313 : 1C INC E 4314 : 1D DEC E 4315 : 2001 JR NZ,4318 4317 : 1C INC E 4318 : 08 EX AF,AF' 4319 : E3 EX (SP),HL 431A : 7E LD A,(HL) 431B : E3 EX (SP),HL 431C : D5 PUSH DE 431D : 93 SUB E 431E : 3C INC A 431F : 5F LD E,A 4320 : 08 EX AF,AF' 4321 : CDA831 CALL 31A8 4324 : CDE430 CALL 30E4 4327 : 4B LD C,E 4328 : E1 POP HL 4329 : D1 POP DE 432A : 1A LD A,(DE) 432B : 95 SUB L 432C : 3805 JR C,4333 432E : 3C INC A 432F : B9 CP C 4330 : 3003 JR NC,4335 4332 : FEAF CP 0AF 4334 : 4F LD C,A 4335 : 19 ADD HL,DE 4336 : E5 PUSH HL 4337 : CDFD2D CALL 2DFD 433A : E1 POP HL 433B : 1B DEC DE 433C : D5 PUSH DE 433D : 1A LD A,(DE) 433E : 4F LD C,A 433F : 13 INC DE 4340 : CD902F CALL 2F90 4343 : D1 POP DE 4344 : 37 SCF 4345 : C9 RET 4346 : CD0A31 CALL 310A 4349 : D5 PUSH DE 434A : CDFA30 CALL 30FA 434D : 4B LD C,E 434E : D1 POP DE 434F : 210100 LD HL,0001 4352 : 18D6 JR 432A 4354 : CD0A31 CALL 310A 4357 : D5 PUSH DE 4358 : CDFA30 CALL 30FA 435B : 4B LD C,E 435C : D1 POP DE 435D : 1A LD A,(DE) 435E : 91 SUB C 435F : 3001 JR NC,4362 4361 : AF XOR A 4362 : 3C INC A 4363 : 6F LD L,A 4364 : 2600 LD H,00 4366 : 18C2 JR 432A 4368 : CDB531 CALL 31B5 436B : D5 PUSH DE 436C : CD1131 CALL 3111 436F : CDE430 CALL 30E4 4372 : C1 POP BC 4373 : 41 LD B,C 4374 : D5 PUSH DE 4375 : C5 PUSH BC 4376 : 1A LD A,(DE) 4377 : 4F LD C,A 4378 : AF XOR A 4379 : 04 INC B 437A : 05 DEC B 437B : 2805 JR Z,4382 437D : 81 ADD A,C 437E : 3859 JR C,43D9 4380 : 10FB DJNZ 437D 4382 : 4F LD C,A 4383 : CDFD2D CALL 2DFD 4386 : F1 POP AF 4387 : E1 POP HL 4388 : B7 OR A 4389 : 280A JR Z,4395 438B : D5 PUSH DE 438C : E5 PUSH HL 438D : CD8E2F CALL 2F8E 4390 : E1 POP HL 4391 : 3D DEC A 4392 : 20F8 JR NZ,438C 4394 : D1 POP DE 4395 : 1B DEC DE 4396 : 37 SCF 4397 : C9 RET 4398 : CDF530 CALL 30F5 439B : CF RST 08 439C : E6E0 AND 0E0 439E : 200C JR NZ,43AC 43A0 : 7B LD A,E 43A1 : 0F RRCA 43A2 : 0F RRCA 43A3 : 0F RRCA 43A4 : CBFF SET 7,A 43A6 : 47 LD B,A 43A7 : CDD30E CALL 0ED3 43AA : 180F JR 43BB 43AC : CB1B RR E 43AE : 2029 JR NZ,43D9 43B0 : 3A9F70 LD A,(709F) 43B3 : 3804 JR C,43B9 43B5 : 0F RRCA 43B6 : 0F RRCA 43B7 : 0F RRCA 43B8 : 0F RRCA 43B9 : E60F AND 0F 43BB : C38948 JP 4889 43BE : CDF530 CALL 30F5 43C1 : 2AA670 LD HL,(70A6) 43C4 : 7B LD A,E 43C5 : 5C LD E,H 43C6 : B7 OR A 43C7 : 57 LD D,A 43C8 : C8 RET Z 43C9 : 15 DEC D 43CA : 5D LD E,L 43CB : C8 RET Z 43CC : 3D DEC A 43CD : 3D DEC A 43CE : ED5BB270 LD DE,(70B2) 43D2 : C8 RET Z 43D3 : 3D DEC A 43D4 : ED5BB070 LD DE,(70B0) 43D8 : C8 RET Z 43D9 : CDEF28 CALL 28EF 43DC : CDEA31 CALL 31EA 43DF : CDB114 CALL 14B1 43E2 : 5F LD E,A 43E3 : 1600 LD D,00 43E5 : D0 RET NC 43E6 : AF XOR A 43E7 : 5F LD E,A 43E8 : 1B DEC DE 43E9 : C9 RET 43EA : FE8C CP 8C 43EC : C4EC28 CALL NZ,28EC 43EF : EF RST 28 43F0 : CD0332 CALL 3203 43F3 : 38ED JR C,43E2 43F5 : D5 PUSH DE 43F6 : E5 PUSH HL 43F7 : E7 RST 20 43F8 : CDE430 CALL 30E4 43FB : E1 POP HL 43FC : D1 POP DE 43FD : CD4152 CALL 5241 4400 : 18E0 JR 43E2 4402 : CDB531 CALL 31B5 4405 : 53 LD D,E 4406 : D5 PUSH DE 4407 : CDA631 CALL 31A6 440A : D5 PUSH DE 440B : 1E1F LD E,1F 440D : CDA831 CALL 31A8 4410 : CDE430 CALL 30E4 4413 : C1 POP BC 4414 : 41 LD B,C 4415 : 4B LD C,E 4416 : 79 LD A,C 4417 : FE20 CP 20 4419 : 30BE JR NC,43D9 441B : B8 CP B 441C : 38BB JR C,43D9 441E : F1 POP AF 441F : CD2544 CALL 4425 4422 : 58 LD E,B 4423 : 18BE JR 43E3 4425 : F5 PUSH AF 4426 : C5 PUSH BC 4427 : CD6903 CALL 0369 442A : CD3E45 CALL 453E 442D : ED431473 LD (7314),BC 4431 : 221673 LD (7316),HL 4434 : ED531873 LD (7318),DE 4438 : D1 POP DE 4439 : C1 POP BC 443A : D8 RET C 443B : 1C INC E 443C : 48 LD C,B 443D : 42 LD B,D 443E : 7A LD A,D 443F : CD6903 CALL 0369 4442 : C5 PUSH BC 4443 : D5 PUSH DE 4444 : E5 PUSH HL 4445 : 78 LD A,B 4446 : B9 CP C 4447 : 2812 JR Z,445B 4449 : CD3E45 CALL 453E 444C : 3F CCF 444D : 300C JR NC,445B 444F : EB EX DE,HL 4450 : C5 PUSH BC 4451 : CDF644 CALL 44F6 4454 : D1 POP DE 4455 : 3F CCF 4456 : 3003 JR NC,445B 4458 : CD6B44 CALL 446B 445B : E1 POP HL 445C : 23 INC HL 445D : 23 INC HL 445E : 23 INC HL 445F : 23 INC HL 4460 : D1 POP DE 4461 : C1 POP BC 4462 : 3F CCF 4463 : D0 RET NC 4464 : 04 INC B 4465 : 78 LD A,B 4466 : BB CP E 4467 : 38D9 JR C,4442 4469 : 37 SCF 446A : C9 RET 446B : 3AAF70 LD A,(70AF) 446E : CB77 BIT 6,A 4470 : 2823 JR Z,4495 4472 : CD7A44 CALL 447A 4475 : D8 RET C 4476 : 7C LD A,H 4477 : 0F RRCA 4478 : D0 RET NC 4479 : 24 INC H 447A : CD8744 CALL 4487 447D : D8 RET C 447E : 7D LD A,L 447F : 0F RRCA 4480 : D0 RET NC 4481 : 2C INC L 4482 : CD8744 CALL 4487 4485 : 2D DEC L 4486 : C9 RET 4487 : C5 PUSH BC 4488 : D5 PUSH DE 4489 : E5 PUSH HL 448A : CB3C SRL H 448C : CB3D SRL L 448E : CD9544 CALL 4495 4491 : E1 POP HL 4492 : D1 POP DE 4493 : C1 POP BC 4494 : C9 RET 4495 : 78 LD A,B 4496 : B4 OR H 4497 : 47 LD B,A 4498 : 79 LD A,C 4499 : B5 OR L 449A : 4F LD C,A 449B : 2A1473 LD HL,(7314) 449E : EB EX DE,HL 449F : CB79 BIT 7,C 44A1 : CBB9 RES 7,C 44A3 : C5 PUSH BC 44A4 : 0600 LD B,00 44A6 : 2805 JR Z,44AD 44A8 : EB EX DE,HL 44A9 : 09 ADD HL,BC 44AA : EB EX DE,HL 44AB : 1801 JR 44AE 44AD : 09 ADD HL,BC 44AE : C1 POP BC 44AF : 3AAF70 LD A,(70AF) 44B2 : CB7F BIT 7,A 44B4 : 3E10 LD A,10 44B6 : 2002 JR NZ,44BA 44B8 : 3E08 LD A,08 44BA : 91 SUB C 44BB : C8 RET Z 44BC : 48 LD C,B 44BD : 47 LD B,A 44BE : C5 PUSH BC 44BF : D5 PUSH DE 44C0 : CD2A45 CALL 452A 44C3 : 79 LD A,C 44C4 : E67F AND 7F 44C6 : 2810 JR Z,44D8 44C8 : 47 LD B,A 44C9 : CB79 BIT 7,C 44CB : 2005 JR NZ,44D2 44CD : EB EX DE,HL 44CE : 29 ADD HL,HL 44CF : EB EX DE,HL 44D0 : 1804 JR 44D6 44D2 : CB3A SRL D 44D4 : CB1B RR E 44D6 : 10F1 DJNZ 44C9 44D8 : C1 POP BC 44D9 : E5 PUSH HL 44DA : D5 PUSH DE 44DB : 60 LD H,B 44DC : 69 LD L,C 44DD : CD2A45 CALL 452A 44E0 : E1 POP HL 44E1 : 7C LD A,H 44E2 : A2 AND D 44E3 : 200D JR NZ,44F2 44E5 : 7D LD A,L 44E6 : A3 AND E 44E7 : 2009 JR NZ,44F2 44E9 : 50 LD D,B 44EA : 59 LD E,C 44EB : 13 INC DE 44EC : E1 POP HL 44ED : 23 INC HL 44EE : C1 POP BC 44EF : 10CD DJNZ 44BE 44F1 : C9 RET 44F2 : C1 POP BC 44F3 : C1 POP BC 44F4 : 3F CCF 44F5 : C9 RET 44F6 : E5 PUSH HL 44F7 : 2A1673 LD HL,(7316) 44FA : CD0A45 CALL 450A 44FD : D1 POP DE 44FE : D8 RET C 44FF : 4D LD C,L 4500 : 47 LD B,A 4501 : 2A1873 LD HL,(7318) 4504 : CD0A45 CALL 450A 4507 : 61 LD H,C 4508 : 4F LD C,A 4509 : C9 RET 450A : AF XOR A 450B : ED52 SBC HL,DE 450D : CB7C BIT 7,H 450F : 2802 JR Z,4513 4511 : CBFF SET 7,A 4513 : F5 PUSH AF 4514 : C4ED52 CALL NZ,52ED 4517 : 3AAF70 LD A,(70AF) 451A : E638 AND 38 451C : 5F LD E,A 451D : 1600 LD D,00 451F : ED52 SBC HL,DE 4521 : 3004 JR NC,4527 4523 : F1 POP AF 4524 : 19 ADD HL,DE 4525 : B7 OR A 4526 : C9 RET 4527 : F1 POP AF 4528 : 37 SCF 4529 : C9 RET 452A : DF RST 18 452B : 57 LD D,A 452C : 1E00 LD E,00 452E : 3AAF70 LD A,(70AF) 4531 : 07 RLCA 4532 : D0 RET NC 4533 : E5 PUSH HL 4534 : C5 PUSH BC 4535 : 011000 LD BC,0010 4538 : 09 ADD HL,BC 4539 : C1 POP BC 453A : DF RST 18 453B : 5F LD E,A 453C : E1 POP HL 453D : C9 RET 453E : 3AAF70 LD A,(70AF) 4541 : E638 AND 38 4543 : F5 PUSH AF 4544 : C6BF ADD A,0BF 4546 : 4F LD C,A 4547 : DF RST 18 4548 : 5F LD E,A 4549 : F1 POP AF 454A : 83 ADD A,E 454B : B9 CP C 454C : 3F CCF 454D : D8 RET C 454E : 23 INC HL 454F : DF RST 18 4550 : 57 LD D,A 4551 : 23 INC HL 4552 : 23 INC HL 4553 : DF RST 18 4554 : 47 LD B,A 4555 : 7A LD A,D 4556 : FE20 CP 20 4558 : 3009 JR NC,4563 455A : CB78 BIT 7,B 455C : 2805 JR Z,4563 455E : D6E0 SUB 0E0 4560 : 81 ADD A,C 4561 : 07 RLCA 4562 : D8 RET C 4563 : D5 PUSH DE 4564 : 2B DEC HL 4565 : DF RST 18 4566 : CD6F45 CALL 456F 4569 : E3 EX (SP),HL 456A : EB EX DE,HL 456B : C1 POP BC 456C : C3EE03 JP 03EE 456F : ED5B9D70 LD DE,(709D) 4573 : 21AF70 LD HL,70AF 4576 : CB7E BIT 7,(HL) 4578 : 2802 JR Z,457C 457A : E6FC AND 0FC 457C : 6F LD L,A 457D : 2600 LD H,00 457F : 29 ADD HL,HL 4580 : 29 ADD HL,HL 4581 : 29 ADD HL,HL 4582 : 19 ADD HL,DE 4583 : C9 RET 4584 : CD9232 CALL 3292 4587 : DCFE28 CALL C,28FE 458A : CDB545 CALL 45B5 458D : F5 PUSH AF 458E : E7 RST 20 458F : CDE430 CALL 30E4 4592 : F1 POP AF 4593 : 5F LD E,A 4594 : 1600 LD D,00 4596 : EE80 XOR 80 4598 : CCEF28 CALL Z,28EF 459B : CB7B BIT 7,E 459D : C8 RET Z 459E : 15 DEC D 459F : C9 RET 45A0 : CD9232 CALL 3292 45A3 : 3804 JR C,45A9 45A5 : CDED45 CALL 45ED 45A8 : EB EX DE,HL 45A9 : F5 PUSH AF 45AA : E7 RST 20 45AB : CDE430 CALL 30E4 45AE : F1 POP AF 45AF : D0 RET NC 45B0 : 11FFFF LD DE,0FFFF 45B3 : B7 OR A 45B4 : C9 RET 45B5 : D9 EXX 45B6 : AF XOR A 45B7 : ED52 SBC HL,DE 45B9 : D9 EXX 45BA : EAEA45 JP PE,45EA 45BD : 281F JR Z,45DE 45BF : 3E01 LD A,01 45C1 : FAD045 JP M,45D0 45C4 : EB EX DE,HL 45C5 : B7 OR A 45C6 : ED52 SBC HL,DE 45C8 : EAEA45 JP PE,45EA 45CB : F8 RET M 45CC : 3EFE LD A,0FE 45CE : 180A JR 45DA 45D0 : C602 ADD A,02 45D2 : ED52 SBC HL,DE 45D4 : EAEA45 JP PE,45EA 45D7 : F8 RET M 45D8 : 3EFC LD A,0FC 45DA : C8 RET Z 45DB : ED44 NEG 45DD : C9 RET 45DE : ED52 SBC HL,DE 45E0 : EAEA45 JP PE,45EA 45E3 : C8 RET Z 45E4 : 3EFD LD A,0FD 45E6 : F8 RET M 45E7 : 3EFF LD A,0FF 45E9 : C9 RET 45EA : 3E80 LD A,80 45EC : C9 RET 45ED : CDFE45 CALL 45FE 45F0 : D8 RET C 45F1 : E5 PUSH HL 45F2 : D9 EXX 45F3 : CDFE45 CALL 45FE 45F6 : D1 POP DE 45F7 : D8 RET C 45F8 : ED5A ADC HL,DE 45FA : 37 SCF 45FB : E8 RET PE 45FC : B7 OR A 45FD : C9 RET 45FE : B7 OR A 45FF : ED52 SBC HL,DE 4601 : EB EX DE,HL 4602 : CD9041 CALL 4190 4605 : 62 LD H,D 4606 : 6B LD L,E 4607 : CD2C14 CALL 142C 460A : D8 RET C 460B : CB7C BIT 7,H 460D : C8 RET Z 460E : 37 SCF 460F : C9 RET 4610 : CDB531 CALL 31B5 4613 : D5 PUSH DE 4614 : CDFA30 CALL 30FA 4617 : C1 POP BC 4618 : 7B LD A,E 4619 : F5 PUSH AF 461A : FE04 CP 04 461C : D4EF28 CALL NC,28EF 461F : 79 LD A,C 4620 : CD2B04 CALL 042B 4623 : DCFE28 CALL C,28FE 4626 : C5 PUSH BC 4627 : CDBD56 CALL 56BD 462A : C1 POP BC 462B : F1 POP AF 462C : B7 OR A 462D : C8 RET Z 462E : 3D DEC A 462F : EB EX DE,HL 4630 : C8 RET Z 4631 : 3D DEC A 4632 : 1600 LD D,00 4634 : 59 LD E,C 4635 : C8 RET Z 4636 : 58 LD E,B 4637 : C9 RET 4638 : CDB531 CALL 31B5 463B : D5 PUSH DE 463C : CDA631 CALL 31A6 463F : CDE430 CALL 30E4 4642 : C1 POP BC 4643 : 79 LD A,C 4644 : CD2E57 CALL 572E 4647 : 47 LD B,A 4648 : E61F AND 1F 464A : CB42 BIT 0,D 464C : 1600 LD D,00 464E : 5F LD E,A 464F : C8 RET Z 4650 : 78 LD A,B 4651 : 07 RLCA 4652 : 07 RLCA 4653 : 07 RLCA 4654 : E607 AND 07 4656 : 5F LD E,A 4657 : C9 RET 4658 : CDF530 CALL 30F5 465B : 7B LD A,E 465C : CDF957 CALL 57F9 465F : 3E00 LD A,00 4661 : 57 LD D,A 4662 : 17 RLA 4663 : 5F LD E,A 4664 : C9 RET 4665 : 08 EX AF,AF' 4666 : 0600 LD B,00 4668 : 3ABF71 LD A,(71BF) 466B : 3D DEC A 466C : 4F LD C,A 466D : 5F LD E,A 466E : 08 EX AF,AF' 466F : FE8C CP 8C 4671 : 2019 JR NZ,468C 4673 : D5 PUSH DE 4674 : EF RST 28 4675 : 1E00 LD E,00 4677 : CDAF31 CALL 31AF 467A : 43 LD B,E 467B : D1 POP DE 467C : C5 PUSH BC 467D : CDA831 CALL 31A8 4680 : CDE430 CALL 30E4 4683 : C1 POP BC 4684 : 4B LD C,E 4685 : 21BF71 LD HL,71BF 4688 : 7B LD A,E 4689 : BE CP (HL) 468A : 3090 JR NC,461C 468C : CDE057 CALL 57E0 468F : C32244 JP 4422 4692 : CDB531 CALL 31B5 4695 : D5 PUSH DE 4696 : CDFA30 CALL 30FA 4699 : D5 PUSH DE 469A : 0E10 LD C,10 469C : CDFD2D CALL 2DFD 469F : EB EX DE,HL 46A0 : D1 POP DE 46A1 : 7B LD A,E 46A2 : C1 POP BC 46A3 : 0601 LD B,01 46A5 : E5 PUSH HL 46A6 : CD750E CALL 0E75 46A9 : E1 POP HL 46AA : DCFD28 CALL C,28FD 46AD : 110700 LD DE,0007 46B0 : 19 ADD HL,DE 46B1 : E5 PUSH HL 46B2 : 19 ADD HL,DE 46B3 : D1 POP DE 46B4 : 0608 LD B,08 46B6 : 1A LD A,(DE) 46B7 : CD4C25 CALL 254C 46BA : 1B DEC DE 46BB : 2B DEC HL 46BC : 2B DEC HL 46BD : 2B DEC HL 46BE : 2B DEC HL 46BF : 10F5 DJNZ 46B6 46C1 : 37 SCF 46C2 : C9 RET 46C3 : CDF530 CALL 30F5 46C6 : 4B LD C,E 46C7 : CDFD2D CALL 2DFD 46CA : 41 LD B,C 46CB : 2AA670 LD HL,(70A6) 46CE : EB EX DE,HL 46CF : C5 PUSH BC 46D0 : E5 PUSH HL 46D1 : CDEC0E CALL 0EEC 46D4 : D1 POP DE 46D5 : 1B DEC DE 46D6 : F1 POP AF 46D7 : 90 SUB B 46D8 : 12 LD (DE),A 46D9 : 37 SCF 46DA : C9 RET 46DB : CDA432 CALL 32A4 46DE : F5 PUSH AF 46DF : C5 PUSH BC 46E0 : 4D LD C,L 46E1 : CDFD2D CALL 2DFD 46E4 : C1 POP BC 46E5 : F1 POP AF 46E6 : D5 PUSH DE 46E7 : EB EX DE,HL 46E8 : C40E12 CALL NZ,120E 46EB : D1 POP DE 46EC : 1B DEC DE 46ED : 37 SCF 46EE : C9 RET 46EF : CDB530 CALL 30B5 46F2 : FDE5 PUSH IY 46F4 : 210A47 LD HL,470A 46F7 : E5 PUSH HL 46F8 : D5 PUSH DE 46F9 : 2A6272 LD HL,(7262) 46FC : E5 PUSH HL 46FD : F1 POP AF 46FE : ED4B6472 LD BC,(7264) 4702 : ED5B6672 LD DE,(7266) 4706 : 2A6872 LD HL,(7268) 4709 : C9 RET 470A : 226872 LD (7268),HL 470D : ED536672 LD (7266),DE 4711 : ED436472 LD (7264),BC 4715 : F5 PUSH AF 4716 : E1 POP HL 4717 : 226272 LD (7262),HL 471A : FDE1 POP IY 471C : C9 RET 471D : CD2D47 CALL 472D 4720 : 6C LD L,H 4721 : 67 LD H,A 4722 : 224D70 LD (704D),HL 4725 : C9 RET 4726 : EF RST 28 4727 : CD2D47 CALL 472D 472A : C3CF02 JP 02CF 472D : FE87 CP 87 472F : C4EC28 CALL NZ,28EC 4732 : CD1A31 CALL 311A 4735 : EB EX DE,HL 4736 : 46 LD B,(HL) 4737 : 23 INC HL 4738 : CD4D47 CALL 474D 473B : FE18 CP 18 473D : 301E JR NC,475D 473F : F5 PUSH AF 4740 : CD4B47 CALL 474B 4743 : 4F LD C,A 4744 : CD4B47 CALL 474B 4747 : 61 LD H,C 4748 : 6F LD L,A 4749 : F1 POP AF 474A : C9 RET 474B : 23 INC HL 474C : 05 DEC B 474D : 04 INC B 474E : 05 DEC B 474F : 3E00 LD A,00 4751 : C8 RET Z 4752 : CDCB23 CALL 23CB 4755 : 14 INC D 4756 : 15 DEC D 4757 : 2004 JR NZ,475D 4759 : 7B LD A,E 475A : FE3C CP 3C 475C : D8 RET C 475D : CDEF28 CALL 28EF 4760 : FEF0 CP 0F0 4762 : 37 SCF 4763 : CA653D JP Z,3D65 4766 : FEEB CP 0EB 4768 : CA653D JP Z,3D65 476B : CD9D31 CALL 319D 476E : D5 PUSH DE 476F : 110100 LD DE,0001 4772 : CCA330 CALL Z,30A3 4775 : E1 POP HL 4776 : 2601 LD H,01 4778 : F3 DI 4779 : ED53F272 LD (72F2),DE 477D : 22F472 LD (72F4),HL 4780 : FB EI 4781 : C9 RET 4782 : CDB530 CALL 30B5 4785 : ED530473 LD (7304),DE 4789 : 1E3C LD E,3C 478B : CD8B31 CALL 318B 478E : 53 LD D,E 478F : ED53FA72 LD (72FA),DE 4793 : AF XOR A 4794 : 57 LD D,A 4795 : 3C INC A 4796 : 210673 LD HL,7306 4799 : 5F LD E,A 479A : 77 LD (HL),A 479B : ED53F872 LD (72F8),DE 479F : CB46 BIT 0,(HL) 47A1 : 20FC JR NZ,479F 47A3 : C9 RET 47A4 : CDB530 CALL 30B5 47A7 : ED533670 LD (7036),DE 47AB : 1E3C LD E,3C 47AD : CD8B31 CALL 318B 47B0 : 7B LD A,E 47B1 : 323870 LD (7038),A 47B4 : C9 RET 47B5 : CD9D31 CALL 319D 47B8 : 7B LD A,E 47B9 : FE04 CP 04 47BB : 303A JR NC,47F7 47BD : F5 PUSH AF 47BE : E7 RST 20 47BF : 11FFFF LD DE,0FFFF 47C2 : CDA330 CALL 30A3 47C5 : D5 PUSH DE 47C6 : 1EFF LD E,0FF 47C8 : CD8B31 CALL 318B 47CB : E1 POP HL 47CC : F1 POP AF 47CD : 47 LD B,A 47CE : 7B LD A,E 47CF : 1C INC E 47D0 : 280A JR Z,47DC 47D2 : FE10 CP 10 47D4 : 3021 JR NC,47F7 47D6 : 3E10 LD A,10 47D8 : 93 SUB E 47D9 : CD3A1A CALL 1A3A 47DC : 23 INC HL 47DD : 7C LD A,H 47DE : B5 OR L 47DF : C8 RET Z 47E0 : 2B DEC HL 47E1 : 78 LD A,B 47E2 : FE03 CP 03 47E4 : 280E JR Z,47F4 47E6 : 7C LD A,H 47E7 : E6FC AND 0FC 47E9 : C4EF28 CALL NZ,28EF 47EC : 29 ADD HL,HL 47ED : 29 ADD HL,HL 47EE : 29 ADD HL,HL 47EF : 29 ADD HL,HL 47F0 : EB EX DE,HL 47F1 : C3241A JP 1A24 47F4 : 7D LD A,L 47F5 : FE08 CP 08 47F7 : D4EF28 CALL NC,28EF 47FA : F6E0 OR 0E0 47FC : D320 OUT (20),A 47FE : C9 RET 47FF : CDB530 CALL 30B5 4802 : D5 PUSH DE 4803 : CDA330 CALL 30A3 4806 : 3806 JR C,480E 4808 : E3 EX (SP),HL 4809 : 73 LD (HL),E 480A : 23 INC HL 480B : E3 EX (SP),HL 480C : 18F5 JR 4803 480E : D1 POP DE 480F : C9 RET 4810 : CDB530 CALL 30B5 4813 : D5 PUSH DE 4814 : CDA330 CALL 30A3 4817 : 38F5 JR C,480E 4819 : E3 EX (SP),HL 481A : F3 DI 481B : 73 LD (HL),E 481C : 23 INC HL 481D : 72 LD (HL),D 481E : 23 INC HL 481F : FB EI 4820 : E3 EX (SP),HL 4821 : 18F1 JR 4814 4823 : CDB530 CALL 30B5 4826 : D5 PUSH DE 4827 : CD9831 CALL 3198 482A : E1 POP HL 482B : 7B LD A,E 482C : CBBC RES 7,H 482E : D7 RST 10 482F : C9 RET 4830 : CDB530 CALL 30B5 4833 : D5 PUSH DE 4834 : CDA330 CALL 30A3 4837 : C1 POP BC 4838 : D8 RET C 4839 : C5 PUSH BC 483A : ED59 OUT (C),E 483C : 18F6 JR 4834 483E : CDB530 CALL 30B5 4841 : D5 PUSH DE 4842 : CDA330 CALL 30A3 4845 : C1 POP BC 4846 : D8 RET C 4847 : C5 PUSH BC 4848 : F3 DI 4849 : ED59 OUT (C),E 484B : ED51 OUT (C),D 484D : FB EI 484E : 18F2 JR 4842 4850 : 2A4370 LD HL,(7043) 4853 : EB EX DE,HL 4854 : B7 OR A 4855 : C9 RET 4856 : 0E08 LD C,08 4858 : CDFD2D CALL 2DFD 485B : D5 PUSH DE 485C : CDDB02 CALL 02DB 485F : EB EX DE,HL 4860 : 4F LD C,A 4861 : CD7048 CALL 4870 4864 : 4A LD C,D 4865 : CD7048 CALL 4870 4868 : 4B LD C,E 4869 : CD7048 CALL 4870 486C : D1 POP DE 486D : 1B DEC DE 486E : 37 SCF 486F : C9 RET 4870 : 0608 LD B,08 4872 : AF XOR A 4873 : CB01 RLC C 4875 : 8F ADC A,A 4876 : 27 DAA 4877 : 10FA DJNZ 4873 4879 : CD4C25 CALL 254C 487C : 363A LD (HL),3A 487E : 23 INC HL 487F : C9 RET 4880 : 3A3970 LD A,(7039) 4883 : 1804 JR 4889 4885 : CDE130 CALL 30E1 4888 : 1A LD A,(DE) 4889 : 5F LD E,A 488A : AF XOR A 488B : 57 LD D,A 488C : C9 RET 488D : CDE130 CALL 30E1 4890 : EB EX DE,HL 4891 : F3 DI 4892 : 5E LD E,(HL) 4893 : 23 INC HL 4894 : 56 LD D,(HL) 4895 : FB EI 4896 : B7 OR A 4897 : C9 RET 4898 : CDE130 CALL 30E1 489B : EB EX DE,HL 489C : 7C LD A,H 489D : E63F AND 3F 489F : 67 LD H,A 48A0 : DF RST 18 48A1 : 18E6 JR 4889 48A3 : CDE130 CALL 30E1 48A6 : 4B LD C,E 48A7 : ED58 IN E,(C) 48A9 : 18DF JR 488A 48AB : CDE130 CALL 30E1 48AE : 4B LD C,E 48AF : F3 DI 48B0 : ED58 IN E,(C) 48B2 : ED50 IN D,(C) 48B4 : FB EI 48B5 : B7 OR A 48B6 : C9 RET 48B7 : 3A8E72 LD A,(728E) 48BA : 5F LD E,A 48BB : 1600 LD D,00 48BD : B7 OR A 48BE : C9 RET 48BF : ED5B9072 LD DE,(7290) 48C3 : B7 OR A 48C4 : C9 RET 48C5 : 2A9272 LD HL,(7292) 48C8 : 23 INC HL 48C9 : 23 INC HL 48CA : 23 INC HL 48CB : EB EX DE,HL 48CC : 37 SCF 48CD : C9 RET 48CE : FD5E03 LD E,(IY+03) 48D1 : FD5604 LD D,(IY+04) 48D4 : B7 OR A 48D5 : C9 RET 48D6 : CDF530 CALL 30F5 48D9 : 7B LD A,E 48DA : B7 OR A 48DB : 282C JR Z,4909 48DD : 3D DEC A 48DE : 2820 JR Z,4900 48E0 : 3D DEC A 48E1 : 2818 JR Z,48FB 48E3 : 3D DEC A 48E4 : 2806 JR Z,48EC 48E6 : 3D DEC A 48E7 : 2829 JR Z,4912 48E9 : C4EF28 CALL NZ,28EF 48EC : CD0049 CALL 4900 48EF : EB EX DE,HL 48F0 : 39 ADD HL,SP 48F1 : ED5B7472 LD DE,(7274) 48F5 : AF XOR A 48F6 : ED52 SBC HL,DE 48F8 : EB EX DE,HL 48F9 : B7 OR A 48FA : C9 RET 48FB : 210000 LD HL,0000 48FE : 18F0 JR 48F0 4900 : ED5B6E72 LD DE,(726E) 4904 : FDE5 PUSH IY 4906 : E1 POP HL 4907 : 18EC JR 48F5 4909 : 2A7672 LD HL,(7276) 490C : ED5B7072 LD DE,(7270) 4910 : 18E3 JR 48F5 4912 : 2A7672 LD HL,(7276) 4915 : 18E1 JR 48F8 4917 : FE8C CP 8C 4919 : 200C JR NZ,4927 491B : EF RST 28 491C : FE1C CP 1C 491E : 301D JR NC,493D 4920 : CD8F2B CALL 2B8F 4923 : E5 PUSH HL 4924 : E7 RST 20 4925 : FE8D CP 8D 4927 : 206C JR NZ,4995 4929 : EF RST 28 492A : D1 POP DE 492B : B7 OR A 492C : C9 RET 492D : FE8C CP 8C 492F : F5 PUSH AF 4930 : CCF530 CALL Z,30F5 4933 : F1 POP AF 4934 : 7B LD A,E 4935 : 43 LD B,E 4936 : 110100 LD DE,0001 4939 : 200A JR NZ,4945 493B : FE03 CP 03 493D : 3062 JR NC,49A1 493F : CD5149 CALL 4951 4942 : C0 RET NZ 4943 : 1D DEC E 4944 : C9 RET 4945 : 0602 LD B,02 4947 : CD5149 CALL 4951 494A : C0 RET NZ 494B : 05 DEC B 494C : F24749 JP P,4947 494F : 1D DEC E 4950 : C9 RET 4951 : D5 PUSH DE 4952 : CD4A1A CALL 1A4A 4955 : 23 INC HL 4956 : 23 INC HL 4957 : 23 INC HL 4958 : 7E LD A,(HL) 4959 : 23 INC HL 495A : AE XOR (HL) 495B : 110800 LD DE,0008 495E : 19 ADD HL,DE 495F : B6 OR (HL) 4960 : D1 POP DE 4961 : C9 RET 4962 : EF RST 28 4963 : CD382B CALL 2B38 4966 : 010773 LD BC,7307 4969 : C5 PUSH BC 496A : 113B00 LD DE,003B 496D : FEF7 CP 0F7 496F : DC2031 CALL C,3120 4972 : 08 EX AF,AF' 4973 : E3 EX (SP),HL 4974 : 1A LD A,(DE) 4975 : 77 LD (HL),A 4976 : 23 INC HL 4977 : 13 INC DE 4978 : 73 LD (HL),E 4979 : 23 INC HL 497A : 72 LD (HL),D 497B : 23 INC HL 497C : 23 INC HL 497D : 3E12 LD A,12 497F : 95 SUB L 4980 : FE0C CP 0C 4982 : 300C JR NC,4990 4984 : E3 EX (SP),HL 4985 : 08 EX AF,AF' 4986 : FEFC CP 0FC 4988 : 113B00 LD DE,003B 498B : 20E5 JR NZ,4972 498D : EF RST 28 498E : 18DA JR 496A 4990 : F1 POP AF 4991 : CD9558 CALL 5895 4994 : D0 RET NC 4995 : CDEC28 CALL 28EC 4998 : CD8431 CALL 3184 499B : 7B LD A,E 499C : FE08 CP 08 499E : DA015C JP C,5C01 49A1 : CDEF28 CALL 28EF 49A4 : CD9231 CALL 3192 49A7 : E5 PUSH HL 49A8 : 215B70 LD HL,705B 49AB : 3009 JR NC,49B6 49AD : 5E LD E,(HL) 49AE : FEFC CP 0FC 49B0 : 2804 JR Z,49B6 49B2 : E1 POP HL 49B3 : C3945B JP 5B94 49B6 : 73 LD (HL),E 49B7 : E3 EX (SP),HL 49B8 : CD8B31 CALL 318B 49BB : E3 EX (SP),HL 49BC : 3809 JR C,49C7 49BE : 08 EX AF,AF' 49BF : 2B DEC HL 49C0 : 7B LD A,E 49C1 : FE04 CP 04 49C3 : 30DC JR NC,49A1 49C5 : 73 LD (HL),E 49C6 : 08 EX AF,AF' 49C7 : E1 POP HL 49C8 : CD8B31 CALL 318B 49CB : 3808 JR C,49D5 49CD : 7B LD A,E 49CE : FE04 CP 04 49D0 : 30CF JR NC,49A1 49D2 : 322272 LD (7222),A 49D5 : 0603 LD B,03 49D7 : 21DB72 LD HL,72DB 49DA : C5 PUSH BC 49DB : E5 PUSH HL 49DC : 5E LD E,(HL) 49DD : 23 INC HL 49DE : 56 LD D,(HL) 49DF : 23 INC HL 49E0 : E5 PUSH HL 49E1 : D5 PUSH DE 49E2 : E7 RST 20 49E3 : D1 POP DE 49E4 : CD1731 CALL 3117 49E7 : C1 POP BC 49E8 : E1 POP HL 49E9 : 71 LD (HL),C 49EA : 23 INC HL 49EB : 70 LD (HL),B 49EC : 23 INC HL 49ED : EB EX DE,HL 49EE : 3E05 LD A,05 49F0 : BE CP (HL) 49F1 : 38AE JR C,49A1 49F3 : 4F LD C,A 49F4 : 0600 LD B,00 49F6 : EDB0 LDIR 49F8 : EB EX DE,HL 49F9 : C1 POP BC 49FA : 10DE DJNZ 49DA 49FC : C9 RET 49FD : CDF530 CALL 30F5 4A00 : 7B LD A,E 4A01 : CDF957 CALL 57F9 4A04 : EB EX DE,HL 4A05 : B7 OR A 4A06 : C9 RET 4A07 : DB 01,',',0FC 4A0A : DB 01,';',0FD 4A0D : DB 01,':',0FE 4A10 : DB 01,'@',0F2 4A13 : DB 01,'!',0F4 4A16 : DB 01,'#',0FB 4A19 : DB 01,'(',8C 4A1C : DB 01,')',8D 4A1F : DB 01,'^',80 4A22 : DB 01,'*',81 4A25 : DB 01,'/',82 4A28 : DB 01,'+',84 4A2B : DB 01,'-',85 4A2E : DB 01,'<',86 4A31 : DB 01,'=',87 4A34 : DB 01,'>',88 4A37 : DB 02,'IF',0B6 4A3B : DB 02,'SG',0E9 4A3F : DB 02,'ON',0F0 4A43 : DB 02,'IN',0F7 4A47 : DB 02,'TO',0FA 4A4B : DB 02,'OR',8B 4A4F : DB 03,'REM',0AF 4A54 : DB 03,'FOR',0B1 4A59 : DB 03,'LET',0B7 4A5E : DB 03,'DIM',0C0 4A63 : DB 03,'LOC',0C6 4A68 : DB 03,'LEN',46 4A6D : DB 03,'VAL',47 4A72 : DB 03,'SGN',4D 4A77 : DB 03,'TAB',7E 4A7C : DB 03,'MOD',83 4A81 : DB 03,'ASW',67 4A86 : DB 03,'AND',89 4A8B : DB 03,'XOR',8A 4A90 : DB 03,'COS',70 4A95 : DB 03,'NOT',8E 4A9A : DB 03,'ABS',4E 4A9F : DB 03,'RND',4F 4AA4 : DB 03,'INP',50 4AA9 : DB 03,'FRE',5A 4AAE : DB 03,'ERR',5B 4AB3 : DB 03,'JOY',5E 4AB8 : DB 03,'DEL',0A4 4ABD : DB 03,'NEW',0A7 4AC2 : DB 03,'OLD',0A8 4AC7 : DB 03,'RUN',0AA 4ACC : DB 03,'POP',0AE 4AD1 : DB 03,'END',0B0 4AD6 : DB 03,'OUT',0CC 4ADB : DB 03,'CLS',0CD 4AE0 : DB 03,'MAG',0D0 4AE5 : DB 03,'BOX',0E6 4AEA : DB 03,'BAR',0E8 4AEF : DB 03,'KEY',0EA 4AF4 : DB 03,'OFF',0EB 4AF9 : DB 03,'POS',45 4AFE : DB 03,'SIN',6F 4B03 : DB 04,'NEXT',0B2 4B09 : DB 04,'GOTO',0B8 4B0F : DB 04,'READ',0BB 4B15 : DB 04,'DATA',0BD 4B1B : DB 04,'CALL',0BE 4B21 : DB 04,'MOVE',0E0 4B27 : DB 04,'THEN',0F8 4B2D : DB 04,'TIME',59 4B33 : DB 04,'NUM$',4A 4B39 : DB 04,'DIST',63 4B3F : DB 04,'ERRL',5C 4B45 : DB 04,'RETL',64 4B4B : DB 04,'AUTO',0A1 4B51 : DB 04,'TAPE',0A2 4B57 : DB 04,'CONT',0A3 4B5D : DB 04,'MID$',41 4B63 : DB 04,'LIST',0A5 4B69 : DB 04,'HEX$',4B 4B6F : DB 04,'LINK',4C 4B75 : DB 04,'SAVE',0AB 4B7B : DB 04,'PUSH',0AD 4B81 : DB 04,'CHR$',49 4B87 : DB 04,'XCHG',71 4B8D : DB 04,'STOP',0BF 4B93 : DB 04,'VIEW',0C2 4B99 : DB 04,'SCOL',0C8 4B9F : DB 04,'SCOD',0C9 4BA5 : DB 04,'POKE',0CA 4BAB : DB 04,'DRCT',62 4BB1 : DB 04,'PEEK',51 4BB7 : DB 04,'FCOL',0D2 4BBD : DB 04,'BCOL',0D3 4BC3 : DB 04,'OUTW',0D6 4BC9 : DB 04,'WAIT',0DA 4BCF : DB 04,'PLOT',0DF 4BD5 : DB 04,'DRAW',0E5 4BDB : DB 04,'INPW',54 4BE1 : DB 04,'SKIP',0EC 4BE7 : DB 04,'POST',6A 4BED : DB 04,'STEP',0F6 4BF3 : DB 04,'RPT$',44 4BF9 : DB 04,'ELSE',0F9 4BFF : DB 04,'PLAY',58 4C05 : DB 04,'RCRT',5F 4C0B : DB 05,'PRINT',0CF 4C12 : DB 05,'GOSUB',0B9 4C19 : DB 05,'INPUT',0C1 4C20 : DB 05,'INKEY',68 4C27 : DB 05,'STCHR',0C7 4C2E : DB 05,'CHAIN',0A9 4C35 : DB 05,'VPOKE',0CB 4C3C : DB 05,'UNTIL',0B4 4C43 : DB 05,'VPEEK',52 4C4A : DB 05,'CLEAR',0D1 4C51 : DB 05,'ERRL$',5D 4C58 : DB 05,'ERASE',0D4 4C5F : DB 05,'POKEW',0D5 4C66 : DB 05,'RENUM',0A6 4C6D : DB 05,'VSAVE',0D8 4C74 : DB 05,'SLEEP',0DB 4C7B : DB 05,'JOINT',0DC 4C82 : DB 05,'PMODE',0DD 4C89 : DB 05,'GMODE',0DE 4C90 : DB 05,'GMOVE',0E1 4C97 : DB 05,'GINIT',0E2 4C9E : DB 05,'PAINT',0E3 4CA5 : DB 05,'GCOPY',0E4 4CAC : DB 05,'PEEKW',53 4CB3 : DB 05,'LEFT$',42 4CBA : DB 05,'ASCII',48 4CC1 : DB 05,'COINC',6D 4CC8 : DB 05,'LISTC',0ED 4CCF : DB 05,'ELIST',0EE 4CD6 : DB 05,'INSTR',73 4CDD : DB 05,'ERROR',0F1 4CE4 : DB 05,'TRACE',0A0 4CEB : DB 05,'ALARM',0F3 4CF2 : DB 05,'POINT',6B 4CF9 : DB 05,'ESCRN',0F5 4D00 : DB 05,'TIME$',60 4D07 : DB 05,'EVENT',0C3 4D0E : DB 05,'COLOR',57 4D15 : DB 05,'RDST$',69 4D1C : DB 05,'TERMC',65 4D23 : DB 06,'RETURN',0BA 4D2B : DB 06,'POSTAD',66 4D33 : DB 06,'REPEAT',0B3 4D3B : DB 06,'RIGHT$',43 4D43 : DB 06,'ELISTC',0EF 4D4B : DB 06,'VERIFY',0AC 4D53 : DB 06,'LOCATE',0D7 4D5B : DB 06,'RDCHR$',61 4D63 : DB 06,'CIRCLE',0D9 4D6B : DB 06,'RESUME',0B5 4D73 : DB 06,'CURSOR',7F 4D7B : DB 06,'MPRINT',0CE 4D83 : DB 06,'MRCRT$',72 4D8B : DB 06,'VARPTR',55 4D93 : DB 06,'STATUS',6C 4D9B : DB 06,'INKEY$',56 4DA3 : DB 06,'SPRITE',6E 4DAB : DB 06,'ALARM$',0C4 4DB3 : DB 07,'CONSOLE',0E7 4DBC : DB 07,'RESTORE',0BC 4DC5 : DB 09,'RANDOMIZE',0C5 4DD0 : DB 0FF 4DD1 : DW 4B4B,28EB,4B57,4B15,4AD1,4A54,4B09,4B69 4DE1 : DW 4C19,4AB3,4C20,4B63,4B21,4B03,4AD6,4C0B 4DF1 : DW 4C66,4AC7,4BED,4C12,4AA4,4B93,4B0F,4B1B 4E01 : DW 4D23,4D73 4E05 : 212E4E LD HL,4E2E 4E08 : 220E70 LD (700E),HL 4E0B : 213E56 LD HL,563E 4E0E : 22F072 LD (72F0),HL 4E11 : 3EFF LD A,0FF 4E13 : 322072 LD (7220),A 4E16 : 217E50 LD HL,507E 4E19 : 221E72 LD (721E),HL 4E1C : CD1F4E CALL 4E1F 4E1F : AF XOR A 4E20 : 67 LD H,A 4E21 : 6F LD L,A 4E22 : 22B070 LD (70B0),HL 4E25 : 22B270 LD (70B2),HL 4E28 : CD824E CALL 4E82 4E2B : C3310E JP 0E31 4E2E : DW 5240,5240,13D5,12BF,130A,12B3,12F9,1176 4E3E : DW 0FAB,1158,10F0,13B6,1393,10ED,13DA,0F19 4E4E : DW 0F1E,4E6E,4E73,4E78,4E7D,0C5C,0E2E,10ED 4E5E : DW 13BB,0C62,0E31,5240,10FC,10FF,10F9,10F6 4E6E : CD440C CALL 0C44 4E71 : 180F JR 4E82 4E73 : CD1F0B CALL 0B1F 4E76 : 180A JR 4E82 4E78 : CDD80D CALL 0DD8 4E7B : 1805 JR 4E82 4E7D : CD040D CALL 0D04 4E80 : 1800 JR 4E82 4E82 : 060E LD B,0E 4E84 : CD830C CALL 0C83 4E87 : AF XOR A 4E88 : 67 LD H,A 4E89 : 6F LD L,A 4E8A : 22B270 LD (70B2),HL 4E8D : 22B070 LD (70B0),HL 4E90 : FE08 CP 08 4E92 : D4EF28 CALL NC,28EF 4E95 : 21AF70 LD HL,70AF 4E98 : 5F LD E,A 4E99 : 7E LD A,(HL) 4E9A : E6F8 AND 0F8 4E9C : B3 OR E 4E9D : F3 DI 4E9E : 77 LD (HL),A 4E9F : CF RST 08 4EA0 : EB EX DE,HL 4EA1 : 2600 LD H,00 4EA3 : 87 ADD A,A 4EA4 : 87 ADD A,A 4EA5 : 3813 JR C,4EBA 4EA7 : 87 ADD A,A 4EA8 : 3025 JR NC,4ECF 4EAA : 29 ADD HL,HL 4EAB : 29 ADD HL,HL 4EAC : 01D74E LD BC,4ED7 4EAF : 09 ADD HL,BC 4EB0 : 11B470 LD DE,70B4 4EB3 : 010400 LD BC,0004 4EB6 : EDB0 LDIR 4EB8 : FB EI 4EB9 : C9 RET 4EBA : 29 ADD HL,HL 4EBB : 11F74E LD DE,4EF7 4EBE : 19 ADD HL,DE 4EBF : 5E LD E,(HL) 4EC0 : 23 INC HL 4EC1 : 56 LD D,(HL) 4EC2 : ED53B470 LD (70B4),DE 4EC6 : 21D44E LD HL,4ED4 4EC9 : 22B670 LD (70B6),HL 4ECC : B7 OR A 4ECD : FB EI 4ECE : C9 RET 4ECF : 11D44E LD DE,4ED4 4ED2 : 18EE JR 4EC2 4ED4 : CDFD28 CALL 28FD 4ED7 : DW 5093,51D8,508E,51D5,5091,51D2,5090,51CB 4EE7 : DW 51D5,51D5,51D2,51D2,51CF,51CF,51CB,51CB 4EF7 : DW 4FDD,4FE2,4FE5,4FE4,4FE2,4FE5,4FE8,4FE4 4F07 : CF RST 08 4F08 : F5 PUSH AF 4F09 : E660 AND 60 4F0B : CCFD28 CALL Z,28FD 4F0E : 78 LD A,B 4F0F : FE04 CP 04 4F11 : D4EF28 CALL NC,28EF 4F14 : C5 PUSH BC 4F15 : 04 INC B 4F16 : 05 DEC B 4F17 : CC824E CALL Z,4E82 4F1A : CDB613 CALL 13B6 4F1D : C1 POP BC 4F1E : F1 POP AF 4F1F : 07 RLCA 4F20 : 07 RLCA 4F21 : 3847 JR C,4F6A 4F23 : C5 PUSH BC 4F24 : CB40 BIT 0,B 4F26 : 201A JR NZ,4F42 4F28 : C5 PUSH BC 4F29 : ED5BA670 LD DE,(70A6) 4F2D : 79 LD A,C 4F2E : CDF44F CALL 4FF4 4F31 : AF XOR A 4F32 : 010800 LD BC,0008 4F35 : C5 PUSH BC 4F36 : E5 PUSH HL 4F37 : CD010E CALL 0E01 4F3A : E1 POP HL 4F3B : CBEC SET 5,H 4F3D : C1 POP BC 4F3E : CD010E CALL 0E01 4F41 : C1 POP BC 4F42 : CB48 BIT 1,B 4F44 : 2006 JR NZ,4F4C 4F46 : 2AA870 LD HL,(70A8) 4F49 : 79 LD A,C 4F4A : D7 RST 10 4F4B : 0D DEC C 4F4C : C5 PUSH BC 4F4D : CDFC10 CALL 10FC 4F50 : ED5BA670 LD DE,(70A6) 4F54 : 2AA070 LD HL,(70A0) 4F57 : 19 ADD HL,DE 4F58 : 7A LD A,D 4F59 : B3 OR E 4F5A : C1 POP BC 4F5B : 280B JR Z,4F68 4F5D : 7D LD A,L 4F5E : E607 AND 07 4F60 : 20C2 JR NZ,4F24 4F62 : B2 OR D 4F63 : 20BF JR NZ,4F24 4F65 : C1 POP BC 4F66 : 18BB JR 4F23 4F68 : C1 POP BC 4F69 : C9 RET 4F6A : 1E04 LD E,04 4F6C : D5 PUSH DE 4F6D : C5 PUSH BC 4F6E : 2AA870 LD HL,(70A8) 4F71 : 79 LD A,C 4F72 : D7 RST 10 4F73 : 0D DEC C 4F74 : C5 PUSH BC 4F75 : AF XOR A 4F76 : 67 LD H,A 4F77 : 0C INC C 4F78 : 69 LD L,C 4F79 : 29 ADD HL,HL 4F7A : 29 ADD HL,HL 4F7B : 29 ADD HL,HL 4F7C : ED5B9970 LD DE,(7099) 4F80 : 19 ADD HL,DE 4F81 : 010800 LD BC,0008 4F84 : CD010E CALL 0E01 4F87 : CDFC10 CALL 10FC 4F8A : 2AA670 LD HL,(70A6) 4F8D : 7C LD A,H 4F8E : B7 OR A 4F8F : C1 POP BC 4F90 : 20DC JR NZ,4F6E 4F92 : B5 OR L 4F93 : E1 POP HL 4F94 : D1 POP DE 4F95 : C8 RET Z 4F96 : 1D DEC E 4F97 : 28D1 JR Z,4F6A 4F99 : 4D LD C,L 4F9A : 18D0 JR 4F6C 4F9C : 7C LD A,H 4F9D : B2 OR D 4F9E : 37 SCF 4F9F : C0 RET NZ 4FA0 : 55 LD D,L 4FA1 : 7B LD A,E 4FA2 : E607 AND 07 4FA4 : 4F LD C,A 4FA5 : CB3B SRL E 4FA7 : CB3A SRL D 4FA9 : CB10 RL B 4FAB : C5 PUSH BC 4FAC : CDB114 CALL 14B1 4FAF : C1 POP BC 4FB0 : D8 RET C 4FB1 : 6F LD L,A 4FB2 : 2600 LD H,00 4FB4 : 50 LD D,B 4FB5 : 44 LD B,H 4FB6 : 29 ADD HL,HL 4FB7 : 29 ADD HL,HL 4FB8 : 29 ADD HL,HL 4FB9 : 09 ADD HL,BC 4FBA : ED4B9970 LD BC,(7099) 4FBE : 09 ADD HL,BC 4FBF : C9 RET 4FC0 : CD9C4F CALL 4F9C 4FC3 : 3F CCF 4FC4 : D0 RET NC 4FC5 : E5 PUSH HL 4FC6 : DF RST 18 4FC7 : 47 LD B,A 4FC8 : 3A9F70 LD A,(709F) 4FCB : 210FF0 LD HL,0F00F 4FCE : A4 AND H 4FCF : CDEA4F CALL 4FEA 4FD2 : EB EX DE,HL 4FD3 : 2AB470 LD HL,(70B4) 4FD6 : CDFE05 CALL 05FE 4FD9 : E1 POP HL 4FDA : D8 RET C 4FDB : D7 RST 10 4FDC : C9 RET 4FDD : 4F LD C,A 4FDE : 7B LD A,E 4FDF : A0 AND B 4FE0 : B1 OR C 4FE1 : C9 RET 4FE2 : B0 OR B 4FE3 : C9 RET 4FE4 : 2F CPL 4FE5 : B3 OR E 4FE6 : A0 AND B 4FE7 : C9 RET 4FE8 : A8 XOR B 4FE9 : C9 RET 4FEA : CB42 BIT 0,D 4FEC : C8 RET Z 4FED : 0F RRCA 4FEE : 0F RRCA 4FEF : 0F RRCA 4FF0 : 0F RRCA 4FF1 : 2EF0 LD L,0F0 4FF3 : C9 RET 4FF4 : CB48 BIT 1,B 4FF6 : 2806 JR Z,4FFE 4FF8 : D5 PUSH DE 4FF9 : CDB114 CALL 14B1 4FFC : D1 POP DE 4FFD : D8 RET C 4FFE : 6F LD L,A 4FFF : 3AA070 LD A,(70A0) 5002 : 83 ADD A,E 5003 : E6F8 AND 0F8 5005 : 0F RRCA 5006 : 0F RRCA 5007 : 0F RRCA 5008 : 67 LD H,A 5009 : 29 ADD HL,HL 500A : 29 ADD HL,HL 500B : 29 ADD HL,HL 500C : C9 RET 500D : 7C LD A,H 500E : B2 OR D 500F : 37 SCF 5010 : C0 RET NZ 5011 : 55 LD D,L 5012 : 7A LD A,D 5013 : E607 AND 07 5015 : 47 LD B,A 5016 : 7B LD A,E 5017 : E607 AND 07 5019 : 4F LD C,A 501A : C5 PUSH BC 501B : CB3A SRL D 501D : CB3A SRL D 501F : CB3A SRL D 5021 : CB3B SRL E 5023 : CB3B SRL E 5025 : CB3B SRL E 5027 : CDF84F CALL 4FF8 502A : C1 POP BC 502B : D8 RET C 502C : 50 LD D,B 502D : 0600 LD B,00 502F : 09 ADD HL,BC 5030 : C9 RET 5031 : 3A9470 LD A,(7094) 5034 : ED53B070 LD (70B0),DE 5038 : 22B270 LD (70B2),HL 503B : CB77 BIT 6,A 503D : C2C04F JP NZ,4FC0 5040 : 017E50 LD BC,507E 5043 : ED431E72 LD (721E),BC 5047 : 3EFF LD A,0FF 5049 : 322072 LD (7220),A 504C : CD0D50 CALL 500D 504F : 3F CCF 5050 : D0 RET NC 5051 : DF RST 18 5052 : 47 LD B,A 5053 : CBEC SET 5,H 5055 : DF RST 18 5056 : 4F LD C,A 5057 : E5 PUSH HL 5058 : 5A LD E,D 5059 : 1600 LD D,00 505B : 2A1E72 LD HL,(721E) 505E : 19 ADD HL,DE 505F : 3A2072 LD A,(7220) 5062 : A6 AND (HL) 5063 : 5F LD E,A 5064 : 3A9F70 LD A,(709F) 5067 : E6F0 AND 0F0 5069 : 57 LD D,A 506A : 0F RRCA 506B : 0F RRCA 506C : 0F RRCA 506D : 0F RRCA 506E : B2 OR D 506F : 57 LD D,A 5070 : 2AB470 LD HL,(70B4) 5073 : CDFE05 CALL 05FE 5076 : E1 POP HL 5077 : D8 RET C 5078 : D7 RST 10 5079 : CBAC RES 5,H 507B : 78 LD A,B 507C : D7 RST 10 507D : C9 RET 507E : DB 80,40,20,10,08,04,02,01 5086 : DB 0FF,7F,3F,1F,0F,07,03,01 508E : DB 0B0,21,2F,0A0,57,21,0F,0F0 5096 : 0C INC C 5097 : 280D JR Z,50A6 5099 : 0D DEC C 509A : 2810 JR Z,50AC 509C : 78 LD A,B 509D : 0F RRCA 509E : 0F RRCA 509F : 0F RRCA 50A0 : 0F RRCA 50A1 : A8 XOR B 50A2 : 2808 JR Z,50AC 50A4 : 1810 JR 50B6 50A6 : 78 LD A,B 50A7 : 0F RRCA 50A8 : 0F RRCA 50A9 : 0F RRCA 50AA : 0F RRCA 50AB : 47 LD B,A 50AC : 4B LD C,E 50AD : 7A LD A,D 50AE : A4 AND H 50AF : 57 LD D,A 50B0 : 78 LD A,B 50B1 : A5 AND L 50B2 : B2 OR D 50B3 : 47 LD B,A 50B4 : 79 LD A,C 50B5 : C9 RET 50B6 : 79 LD A,C 50B7 : A3 AND E 50B8 : 2805 JR Z,50BF 50BA : AB XOR E 50BB : 2011 JR NZ,50CE 50BD : 1803 JR 50C2 50BF : 7C LD A,H 50C0 : 65 LD H,L 50C1 : 6F LD L,A 50C2 : 78 LD A,B 50C3 : 0F RRCA 50C4 : 0F RRCA 50C5 : 0F RRCA 50C6 : 0F RRCA 50C7 : AA XOR D 50C8 : A4 AND H 50C9 : 20E2 JR NZ,50AD 50CB : 79 LD A,C 50CC : AB XOR E 50CD : C9 RET 50CE : 7A LD A,D 50CF : 0F RRCA 50D0 : 0F RRCA 50D1 : 0F RRCA 50D2 : 0F RRCA 50D3 : AA XOR D 50D4 : 200E JR NZ,50E4 50D6 : 7B LD A,E 50D7 : 2F CPL 50D8 : A1 AND C 50D9 : 28D1 JR Z,50AC 50DB : B3 OR E 50DC : 3C INC A 50DD : 28C7 JR Z,50A6 50DF : 7B LD A,E 50E0 : B1 OR C 50E1 : 4F LD C,A 50E2 : 18DE JR 50C2 50E4 : 42 LD B,D 50E5 : 79 LD A,C 50E6 : C9 RET 50E7 : D9 EXX 50E8 : 2AB270 LD HL,(70B2) 50EB : ED5BB070 LD DE,(70B0) 50EF : D9 EXX 50F0 : CDFE50 CALL 50FE 50F3 : D8 RET C 50F4 : F3 DI 50F5 : 22B270 LD (70B2),HL 50F8 : ED53B070 LD (70B0),DE 50FC : FB EI 50FD : C9 RET 50FE : 3A9470 LD A,(7094) 5101 : 1F RRA 5102 : 1F RRA 5103 : D9 EXX 5104 : EB EX DE,HL 5105 : E5 PUSH HL 5106 : D5 PUSH DE 5107 : D9 EXX 5108 : C1 POP BC 5109 : B7 OR A 510A : ED42 SBC HL,BC 510C : C1 POP BC 510D : ECEF28 CALL PE,28EF 5110 : 37 SCF 5111 : F21851 JP P,5118 5114 : CDED52 CALL 52ED 5117 : B7 OR A 5118 : 1F RRA 5119 : EB EX DE,HL 511A : ED42 SBC HL,BC 511C : ECEF28 CALL PE,28EF 511F : 37 SCF 5120 : F22751 JP P,5127 5123 : CDED52 CALL 52ED 5126 : B7 OR A 5127 : 1F RRA 5128 : E5 PUSH HL 5129 : ED52 SBC HL,DE 512B : E1 POP HL 512C : 380D JR C,513B 512E : EB EX DE,HL 512F : 4F LD C,A 5130 : 87 ADD A,A 5131 : 87 ADD A,A 5132 : CB21 SLA C 5134 : 1F RRA 5135 : CB21 SLA C 5137 : 1F RRA 5138 : D9 EXX 5139 : EB EX DE,HL 513A : D9 EXX 513B : 1F RRA 513C : 010000 LD BC,0000 513F : D5 PUSH DE 5140 : D9 EXX 5141 : C1 POP BC 5142 : 03 INC BC 5143 : C5 PUSH BC 5144 : D5 PUSH DE 5145 : E5 PUSH HL 5146 : CB7F BIT 7,A 5148 : 2801 JR Z,514B 514A : EB EX DE,HL 514B : 47 LD B,A 514C : 08 EX AF,AF' 514D : CB18 RR B 514F : 3805 JR C,5156 5151 : CDC04F CALL 4FC0 5154 : 1803 JR 5159 5156 : CD4050 CALL 5040 5159 : E1 POP HL 515A : D1 POP DE 515B : C1 POP BC 515C : D8 RET C 515D : 0B DEC BC 515E : 78 LD A,B 515F : B1 OR C 5160 : 283A JR Z,519C 5162 : 13 INC DE 5163 : 08 EX AF,AF' 5164 : CB6F BIT 5,A 5166 : 2002 JR NZ,516A 5168 : 1B DEC DE 5169 : 1B DEC DE 516A : D9 EXX 516B : E5 PUSH HL 516C : B7 OR A 516D : ED4A ADC HL,BC 516F : ECEF28 CALL PE,28EF 5172 : 44 LD B,H 5173 : 4D LD C,L 5174 : FA9851 JP M,5198 5177 : B7 OR A 5178 : ED6A ADC HL,HL 517A : ECEF28 CALL PE,28EF 517D : ED52 SBC HL,DE 517F : 3817 JR C,5198 5181 : 2004 JR NZ,5187 5183 : CB6F BIT 5,A 5185 : 2811 JR Z,5198 5187 : 60 LD H,B 5188 : 69 LD L,C 5189 : ED52 SBC HL,DE 518B : 44 LD B,H 518C : 4D LD C,L 518D : E1 POP HL 518E : D9 EXX 518F : 23 INC HL 5190 : CB77 BIT 6,A 5192 : 20AF JR NZ,5143 5194 : 2B DEC HL 5195 : 2B DEC HL 5196 : 18AB JR 5143 5198 : E1 POP HL 5199 : D9 EXX 519A : 18A7 JR 5143 519C : 08 EX AF,AF' 519D : B7 OR A 519E : CB7F BIT 7,A 51A0 : C8 RET Z 51A1 : EB EX DE,HL 51A2 : C9 RET 51A3 : CF RST 08 51A4 : CB6F BIT 5,A 51A6 : 37 SCF 51A7 : C8 RET Z 51A8 : CD0D50 CALL 500D 51AB : D8 RET C 51AC : DF RST 18 51AD : 47 LD B,A 51AE : CBEC SET 5,H 51B0 : DF RST 18 51B1 : 4F LD C,A 51B2 : B7 OR A 51B3 : C9 RET 51B4 : C5 PUSH BC 51B5 : CDA351 CALL 51A3 51B8 : D1 POP DE 51B9 : D8 RET C 51BA : 7A LD A,D 51BB : E5 PUSH HL 51BC : 2AB670 LD HL,(70B6) 51BF : 57 LD D,A 51C0 : CDFE05 CALL 05FE 51C3 : E1 POP HL 51C4 : D8 RET C 51C5 : D7 RST 10 51C6 : CBAC RES 5,H 51C8 : 78 LD A,B 51C9 : D7 RST 10 51CA : C9 RET 51CB : 7B LD A,E 51CC : 2F CPL 51CD : A1 AND C 51CE : DB 21 ;falesne LD HL, 51CF : 7B LD A,E 51D0 : A9 XOR C 51D1 : DB 21 ;falesne LD HL, 51D2 : 7B LD A,E 51D3 : A1 AND C 51D4 : DB 21 ;falesne LD HL, 51D5 : 7B LD A,E 51D6 : B1 OR C 51D7 : DB 21 ;falesne LD HL, 51D8 : 7B LD A,E 51D9 : B7 OR A 51DA : 212172 LD HL,7221 51DD : CB46 BIT 0,(HL) 51DF : C0 RET NZ 51E0 : 4F LD C,A 51E1 : 7A LD A,D 51E2 : E6F0 AND 0F0 51E4 : 57 LD D,A 51E5 : 78 LD A,B 51E6 : E60F AND 0F 51E8 : B2 OR D 51E9 : 47 LD B,A 51EA : 79 LD A,C 51EB : C9 RET 51EC : D5 PUSH DE 51ED : F5 PUSH AF 51EE : CDF84F CALL 4FF8 51F1 : F1 POP AF 51F2 : EB EX DE,HL 51F3 : 6F LD L,A 51F4 : 2600 LD H,00 51F6 : 29 ADD HL,HL 51F7 : 29 ADD HL,HL 51F8 : 29 ADD HL,HL 51F9 : ED4B9D70 LD BC,(709D) 51FD : 09 ADD HL,BC 51FE : EB EX DE,HL 51FF : 0608 LD B,08 5201 : C5 PUSH BC 5202 : EB EX DE,HL 5203 : DF RST 18 5204 : EB EX DE,HL 5205 : 13 INC DE 5206 : D5 PUSH DE 5207 : 5F LD E,A 5208 : 3A9F70 LD A,(709F) 520B : F5 PUSH AF 520C : CDAC51 CALL 51AC 520F : F1 POP AF 5210 : CDBB51 CALL 51BB 5213 : 23 INC HL 5214 : D1 POP DE 5215 : C1 POP BC 5216 : 10E9 DJNZ 5201 5218 : D1 POP DE 5219 : C31611 JP 1116 521C : ED5BA670 LD DE,(70A6) 5220 : FE20 CP 20 5222 : 3008 JR NC,522C 5224 : 219470 LD HL,7094 5227 : CB4E BIT 1,(HL) 5229 : CA7310 JP Z,1073 522C : CDEC51 CALL 51EC 522F : ED53A670 LD (70A6),DE 5233 : C9 RET 5234 : ED5BA670 LD DE,(70A6) 5238 : B7 OR A 5239 : 3A9470 LD A,(7094) 523C : CB67 BIT 4,A 523E : C8 RET Z 523F : 37 SCF 5240 : C9 RET 5241 : 3A9470 LD A,(7094) 5244 : E660 AND 60 5246 : 37 SCF 5247 : C8 RET Z 5248 : CB6F BIT 5,A 524A : 200E JR NZ,525A 524C : CD9C4F CALL 4F9C 524F : 3EFF LD A,0FF 5251 : D8 RET C 5252 : DF RST 18 5253 : 14 INC D 5254 : CDEA4F CALL 4FEA 5257 : E60F AND 0F 5259 : C9 RET 525A : CD0D50 CALL 500D 525D : 3EFF LD A,0FF 525F : D8 RET C 5260 : 5A LD E,D 5261 : DF RST 18 5262 : CBEC SET 5,H 5264 : 47 LD B,A 5265 : DF RST 18 5266 : 1600 LD D,00 5268 : 217E50 LD HL,507E 526B : 19 ADD HL,DE 526C : 4F LD C,A 526D : A6 AND (HL) 526E : 78 LD A,B 526F : 160F LD D,0F 5271 : 2807 JR Z,527A 5273 : 37 SCF 5274 : 1F RRA 5275 : 1F RRA 5276 : 1F RRA 5277 : 1F RRA 5278 : 161F LD D,1F 527A : A2 AND D 527B : C9 RET 527C : E5 PUSH HL 527D : 015A00 LD BC,005A 5280 : 09 ADD HL,BC 5281 : C1 POP BC 5282 : E28B52 JP PO,528B 5285 : 215A00 LD HL,005A 5288 : B7 OR A 5289 : ED42 SBC HL,BC 528B : 0600 LD B,00 528D : CB7A BIT 7,D 528F : 2806 JR Z,5297 5291 : 04 INC B 5292 : EB EX DE,HL 5293 : CDED52 CALL 52ED 5296 : EB EX DE,HL 5297 : CB7C BIT 7,H 5299 : 2804 JR Z,529F 529B : 04 INC B 529C : CDED52 CALL 52ED 529F : C5 PUSH BC 52A0 : D5 PUSH DE 52A1 : 3EB4 LD A,0B4 52A3 : CD5101 CALL 0151 52A6 : D1 POP DE 52A7 : C1 POP BC 52A8 : 4F LD C,A 52A9 : 7D LD A,L 52AA : A8 XOR B 52AB : 47 LD B,A 52AC : 79 LD A,C 52AD : FE5A CP 5A 52AF : 2837 JR Z,52E8 52B1 : 3803 JR C,52B6 52B3 : 3EB4 LD A,0B4 52B5 : 91 SUB C 52B6 : C5 PUSH BC 52B7 : CB3F SRL A 52B9 : F5 PUSH AF 52BA : 6F LD L,A 52BB : 2600 LD H,00 52BD : 29 ADD HL,HL 52BE : 01F752 LD BC,52F7 52C1 : 09 ADD HL,BC 52C2 : 4E LD C,(HL) 52C3 : 23 INC HL 52C4 : 46 LD B,(HL) 52C5 : F1 POP AF 52C6 : 301C JR NC,52E4 52C8 : 17 RLA 52C9 : F5 PUSH AF 52CA : 23 INC HL 52CB : 7E LD A,(HL) 52CC : 23 INC HL 52CD : 66 LD H,(HL) 52CE : 6F LD L,A 52CF : 09 ADD HL,BC 52D0 : CB1C RR H 52D2 : CB1D RR L 52D4 : F1 POP AF 52D5 : E5 PUSH HL 52D6 : 6F LD L,A 52D7 : 2600 LD H,00 52D9 : 3E0A LD A,0A 52DB : CD5101 CALL 0151 52DE : C1 POP BC 52DF : 09 ADD HL,BC 52E0 : 23 INC HL 52E1 : 23 INC HL 52E2 : 44 LD B,H 52E3 : 4D LD C,L 52E4 : CD5353 CALL 5353 52E7 : C1 POP BC 52E8 : EB EX DE,HL 52E9 : CB18 RR B 52EB : D0 RET NC 52EC : B7 OR A 52ED : F5 PUSH AF 52EE : 7C LD A,H 52EF : 2F CPL 52F0 : 67 LD H,A 52F1 : 7D LD A,L 52F2 : 2F CPL 52F3 : 6F LD L,A 52F4 : 23 INC HL 52F5 : F1 POP AF 52F6 : C9 RET 52F7 : DB 00,00,0EF,08,0DB,11,0C2,1A,0A1,23 5301 : DB 74,2C,39,35,0EF,3D,90,46,1C,4F 530B : DB 8F,57,0E6,5F,20,68,39,70,2F,78 5315 : DB 00,80,0A9,87,27,8F,79,96,9C,9D 531F : DB 8E,0A4,4C,0AB,0D5,0B1,27,0B8,3F,0BE 5329 : DB 1B,0C4,0BB,0C9,1C,0CF,3C,0D4,1A,0D9 5333 : DB 0B4,0DD,09,0E2,17,0E6,0DE,0E9,5C,0ED 533D : DB 90,0F0,78,0F3,15,0F6,65,0F8,68,0FA 5347 : DB 1C,0FC,82,0FD,99,0FE,60,0FF,0D8,0FF 5351 : DB 0FF,0FF 5353 : 3E10 LD A,10 5355 : 210000 LD HL,0000 5358 : 29 ADD HL,HL 5359 : EB EX DE,HL 535A : ED6A ADC HL,HL 535C : EB EX DE,HL 535D : 3004 JR NC,5363 535F : 09 ADD HL,BC 5360 : 3001 JR NC,5363 5362 : 13 INC DE 5363 : 3D DEC A 5364 : 20F2 JR NZ,5358 5366 : C9 RET 5367 : CD5454 CALL 5454 536A : C5 PUSH BC 536B : D9 EXX 536C : E5 PUSH HL 536D : D9 EXX 536E : C1 POP BC 536F : CDAF53 CALL 53AF 5372 : CBCF SET 1,A 5374 : EB EX DE,HL 5375 : E3 EX (SP),HL 5376 : EB EX DE,HL 5377 : 19 ADD HL,DE 5378 : B7 OR A 5379 : CB7A BIT 7,D 537B : EB EX DE,HL 537C : E3 EX (SP),HL 537D : 2809 JR Z,5388 537F : E5 PUSH HL 5380 : ED52 SBC HL,DE 5382 : E1 POP HL 5383 : FA9153 JP M,5391 5386 : 1807 JR 538F 5388 : E5 PUSH HL 5389 : ED52 SBC HL,DE 538B : E1 POP HL 538C : F29153 JP P,5391 538F : 54 LD D,H 5390 : 5D LD E,L 5391 : D5 PUSH DE 5392 : D9 EXX 5393 : C1 POP BC 5394 : CDAF53 CALL 53AF 5397 : EB EX DE,HL 5398 : E5 PUSH HL 5399 : B7 OR A 539A : ED52 SBC HL,DE 539C : E1 POP HL 539D : 20D5 JR NZ,5374 539F : C1 POP BC 53A0 : 2A2872 LD HL,(7228) 53A3 : ED5B2672 LD DE,(7226) 53A7 : E601 AND 01 53A9 : CAF450 JP Z,50F4 53AC : C3E750 JP 50E7 53AF : D9 EXX 53B0 : C5 PUSH BC 53B1 : D5 PUSH DE 53B2 : E5 PUSH HL 53B3 : D9 EXX 53B4 : D5 PUSH DE 53B5 : E5 PUSH HL 53B6 : F5 PUSH AF 53B7 : CDCC53 CALL 53CC 53BA : F1 POP AF 53BB : B7 OR A 53BC : F5 PUSH AF 53BD : CCF450 CALL Z,50F4 53C0 : C4E750 CALL NZ,50E7 53C3 : 08 EX AF,AF' 53C4 : F1 POP AF 53C5 : E1 POP HL 53C6 : D1 POP DE 53C7 : D9 EXX 53C8 : E1 POP HL 53C9 : D1 POP DE 53CA : C1 POP BC 53CB : C9 RET 53CC : E5 PUSH HL 53CD : C5 PUSH BC 53CE : 60 LD H,B 53CF : 69 LD L,C 53D0 : CD8B52 CALL 528B 53D3 : ED4B2672 LD BC,(7226) 53D7 : 09 ADD HL,BC 53D8 : C1 POP BC 53D9 : D1 POP DE 53DA : E5 PUSH HL 53DB : D9 EXX 53DC : C5 PUSH BC 53DD : D9 EXX 53DE : E1 POP HL 53DF : 09 ADD HL,BC 53E0 : CD7C52 CALL 527C 53E3 : ED4B2872 LD BC,(7228) 53E7 : 09 ADD HL,BC 53E8 : D1 POP DE 53E9 : C9 RET 53EA : D5 PUSH DE 53EB : D9 EXX 53EC : E3 EX (SP),HL 53ED : B7 OR A 53EE : ED52 SBC HL,DE 53F0 : FCED52 CALL M,52ED 53F3 : 23 INC HL 53F4 : E3 EX (SP),HL 53F5 : 010100 LD BC,0001 53F8 : 3002 JR NC,53FC 53FA : 0B DEC BC 53FB : 0B DEC BC 53FC : D5 PUSH DE 53FD : E5 PUSH HL 53FE : D9 EXX 53FF : D1 POP DE 5400 : E5 PUSH HL 5401 : B7 OR A 5402 : ED52 SBC HL,DE 5404 : E1 POP HL 5405 : 3005 JR NC,540C 5407 : E5 PUSH HL 5408 : EB EX DE,HL 5409 : D9 EXX 540A : E1 POP HL 540B : D9 EXX 540C : D1 POP DE 540D : C1 POP BC 540E : CD5454 CALL 5454 5411 : E5 PUSH HL 5412 : C5 PUSH BC 5413 : D9 EXX 5414 : E5 PUSH HL 5415 : C5 PUSH BC 5416 : D9 EXX 5417 : CDCA55 CALL 55CA 541A : C1 POP BC 541B : EB EX DE,HL 541C : 09 ADD HL,BC 541D : E3 EX (SP),HL 541E : D9 EXX 541F : D1 POP DE 5420 : C1 POP BC 5421 : E1 POP HL 5422 : 0B DEC BC 5423 : 78 LD A,B 5424 : B1 OR C 5425 : 20EA JR NZ,5411 5427 : 181C JR 5445 5429 : CD5454 CALL 5454 542C : D9 EXX 542D : E5 PUSH HL 542E : D5 PUSH DE 542F : E5 PUSH HL 5430 : D9 EXX 5431 : D5 PUSH DE 5432 : E5 PUSH HL 5433 : D5 PUSH DE 5434 : E5 PUSH HL 5435 : D9 EXX 5436 : D5 PUSH DE 5437 : 0604 LD B,04 5439 : CDF450 CALL 50F4 543C : D1 POP DE 543D : E1 POP HL 543E : C5 PUSH BC 543F : CDE750 CALL 50E7 5442 : C1 POP BC 5443 : 10F7 DJNZ 543C 5445 : F3 DI 5446 : 2A2672 LD HL,(7226) 5449 : 22B070 LD (70B0),HL 544C : 2A2872 LD HL,(7228) 544F : 22B270 LD (70B2),HL 5452 : FB EI 5453 : C9 RET 5454 : E5 PUSH HL 5455 : F3 DI 5456 : 2AB070 LD HL,(70B0) 5459 : 222672 LD (7226),HL 545C : 2AB270 LD HL,(70B2) 545F : 222872 LD (7228),HL 5462 : FB EI 5463 : E1 POP HL 5464 : C9 RET 5465 : CD5454 CALL 5454 5468 : 3AA270 LD A,(70A2) 546B : 87 ADD A,A 546C : 87 ADD A,A 546D : 87 ADD A,A 546E : 3D DEC A 546F : 32C573 LD (73C5),A 5472 : ED73C373 LD (73C3),SP 5476 : AF XOR A 5477 : 32C073 LD (73C0),A 547A : 32BF73 LD (73BF),A 547D : E5 PUSH HL 547E : CDE355 CALL 55E3 5481 : 22BD73 LD (73BD),HL 5484 : 22B973 LD (73B9),HL 5487 : E1 POP HL 5488 : D8 RET C 5489 : CDA455 CALL 55A4 548C : CD4855 CALL 5548 548F : CD3655 CALL 5536 5492 : 3003 JR NC,5497 5494 : CD7D55 CALL 557D 5497 : 2ABB73 LD HL,(73BB) 549A : 22C173 LD (73C1),HL 549D : 2AB973 LD HL,(73B9) 54A0 : E5 PUSH HL 54A1 : CDE355 CALL 55E3 54A4 : 301D JR NC,54C3 54A6 : 23 INC HL 54A7 : 22BD73 LD (73BD),HL 54AA : C1 POP BC 54AB : 2AC173 LD HL,(73C1) 54AE : B7 OR A 54AF : ED42 SBC HL,BC 54B1 : 38E1 JR C,5494 54B3 : CD0656 CALL 5606 54B6 : 3805 JR C,54BD 54B8 : 22B973 LD (73B9),HL 54BB : 183C JR 54F9 54BD : 2B DEC HL 54BE : CDC455 CALL 55C4 54C1 : 18D1 JR 5494 54C3 : 22BD73 LD (73BD),HL 54C6 : 22B973 LD (73B9),HL 54C9 : 44 LD B,H 54CA : 4D LD C,L 54CB : E1 POP HL 54CC : D5 PUSH DE 54CD : E5 PUSH HL 54CE : 03 INC BC 54CF : 37 SCF 54D0 : ED42 SBC HL,BC 54D2 : 44 LD B,H 54D3 : 4D LD C,L 54D4 : 03 INC BC 54D5 : 3818 JR C,54EF 54D7 : 3AC073 LD A,(73C0) 54DA : 2F CPL 54DB : CD3955 CALL 5539 54DE : 2AB973 LD HL,(73B9) 54E1 : CD0B56 CALL 560B 54E4 : 3009 JR NC,54EF 54E6 : D9 EXX 54E7 : 2AB973 LD HL,(73B9) 54EA : D9 EXX 54EB : CDCA55 CALL 55CA 54EE : 37 SCF 54EF : E1 POP HL 54F0 : D1 POP DE 54F1 : 3806 JR C,54F9 54F3 : CD7555 CALL 5575 54F6 : CD4855 CALL 5548 54F9 : CDA455 CALL 55A4 54FC : 44 LD B,H 54FD : 4D LD C,L 54FE : 2AC173 LD HL,(73C1) 5501 : 03 INC BC 5502 : 37 SCF 5503 : ED42 SBC HL,BC 5505 : 380E JR C,5515 5507 : 23 INC HL 5508 : CD0656 CALL 5606 550B : 381A JR C,5527 550D : CD4855 CALL 5548 5510 : CD7555 CALL 5575 5513 : 18A3 JR 54B8 5515 : 010300 LD BC,0003 5518 : 09 ADD HL,BC 5519 : 3815 JR C,5530 551B : CD4855 CALL 5548 551E : 2AC173 LD HL,(73C1) 5521 : 23 INC HL 5522 : 22B973 LD (73B9),HL 5525 : 180C JR 5533 5527 : D9 EXX 5528 : 2ABB73 LD HL,(73BB) 552B : D9 EXX 552C : 2B DEC HL 552D : CDCA55 CALL 55CA 5530 : 2AB973 LD HL,(73B9) 5533 : C38F54 JP 548F 5536 : 3AC073 LD A,(73C0) 5539 : B7 OR A 553A : 2006 JR NZ,5542 553C : 3AC573 LD A,(73C5) 553F : 13 INC DE 5540 : BB CP E 5541 : C9 RET 5542 : 7A LD A,D 5543 : B3 OR E 5544 : 1B DEC DE 5545 : C0 RET NZ 5546 : 37 SCF 5547 : C9 RET 5548 : DDE1 POP IX 554A : D5 PUSH DE 554B : D9 EXX 554C : 2AB973 LD HL,(73B9) 554F : ED5BBB73 LD DE,(73BB) 5553 : 63 LD H,E 5554 : D1 POP DE 5555 : CD3655 CALL 5536 5558 : 3818 JR C,5572 555A : E5 PUSH HL 555B : 21BF73 LD HL,73BF 555E : 34 INC (HL) 555F : 2A7472 LD HL,(7274) 5562 : 015400 LD BC,0054 5565 : 09 ADD HL,BC 5566 : ED72 SBC HL,SP 5568 : D4F828 CALL NC,28F8 556B : E1 POP HL 556C : 3AC073 LD A,(73C0) 556F : 57 LD D,A 5570 : E5 PUSH HL 5571 : D5 PUSH DE 5572 : D9 EXX 5573 : DDE5 PUSH IX 5575 : 3AC073 LD A,(73C0) 5578 : 2F CPL 5579 : 32C073 LD (73C0),A 557C : C9 RET 557D : 21BF73 LD HL,73BF 5580 : 7E LD A,(HL) 5581 : B7 OR A 5582 : 2818 JR Z,559C 5584 : 35 DEC (HL) 5585 : DDE1 POP IX 5587 : E1 POP HL 5588 : 7C LD A,H 5589 : 2600 LD H,00 558B : 54 LD D,H 558C : E3 EX (SP),HL 558D : 5C LD E,H 558E : 62 LD H,D 558F : 22B973 LD (73B9),HL 5592 : ED53BB73 LD (73BB),DE 5596 : 32C073 LD (73C0),A 5599 : D1 POP DE 559A : DDE9 JP (IX) 559C : ED7BC373 LD SP,(73C3) 55A0 : C34554 JP 5445 55A3 : D1 POP DE 55A4 : D5 PUSH DE 55A5 : CD1C56 CALL 561C 55A8 : 23 INC HL 55A9 : 3012 JR NC,55BD 55AB : 3A9470 LD A,(7094) 55AE : CB6F BIT 5,A 55B0 : 28F1 JR Z,55A3 55B2 : 1C INC E 55B3 : CB5B BIT 3,E 55B5 : 20EC JR NZ,55A3 55B7 : CD2556 CALL 5625 55BA : 23 INC HL 55BB : 38F5 JR C,55B2 55BD : 2B DEC HL 55BE : 2B DEC HL 55BF : D1 POP DE 55C0 : 22BB73 LD (73BB),HL 55C3 : 23 INC HL 55C4 : D9 EXX 55C5 : 2ABD73 LD HL,(73BD) 55C8 : 2B DEC HL 55C9 : D9 EXX 55CA : 3A9470 LD A,(7094) 55CD : CB6F BIT 5,A 55CF : 2809 JR Z,55DA 55D1 : D5 PUSH DE 55D2 : CD6056 CALL 5660 55D5 : D1 POP DE 55D6 : 2ABB73 LD HL,(73BB) 55D9 : C9 RET 55DA : D5 PUSH DE 55DB : D9 EXX 55DC : D1 POP DE 55DD : D9 EXX 55DE : CDFE50 CALL 50FE 55E1 : 18F3 JR 55D6 55E3 : D5 PUSH DE 55E4 : CD1C56 CALL 561C 55E7 : D1 POP DE 55E8 : 3F CCF 55E9 : D8 RET C 55EA : D5 PUSH DE 55EB : 2B DEC HL 55EC : CD1C56 CALL 561C 55EF : 3012 JR NC,5603 55F1 : 3A9470 LD A,(7094) 55F4 : CB6F BIT 5,A 55F6 : 28EF JR Z,55E7 55F8 : 1C INC E 55F9 : 1D DEC E 55FA : 28EB JR Z,55E7 55FC : 2B DEC HL 55FD : 1D DEC E 55FE : CD2556 CALL 5625 5601 : 38F5 JR C,55F8 5603 : 23 INC HL 5604 : D1 POP DE 5605 : C9 RET 5606 : 23 INC HL 5607 : C5 PUSH BC 5608 : 44 LD B,H 5609 : 4D LD C,L 560A : E1 POP HL 560B : D5 PUSH DE 560C : C5 PUSH BC 560D : CD1C56 CALL 561C 5610 : C1 POP BC 5611 : D1 POP DE 5612 : 3F CCF 5613 : D0 RET NC 5614 : 23 INC HL 5615 : 0B DEC BC 5616 : 78 LD A,B 5617 : B1 OR C 5618 : 20F1 JR NZ,560B 561A : 37 SCF 561B : C9 RET 561C : E5 PUSH HL 561D : CD4152 CALL 5241 5620 : 3F CCF 5621 : 3019 JR NC,563C 5623 : 1805 JR 562A 5625 : E5 PUSH HL 5626 : 79 LD A,C 5627 : CD6652 CALL 5266 562A : C5 PUSH BC 562B : D5 PUSH DE 562C : E60F AND 0F 562E : CD5156 CALL 5651 5631 : 11CA73 LD DE,73CA 5634 : 2AF072 LD HL,(72F0) 5637 : DCFE05 CALL C,05FE 563A : D1 POP DE 563B : C1 POP BC 563C : E1 POP HL 563D : C9 RET 563E : EB EX DE,HL 563F : 34 INC (HL) 5640 : 35 DEC (HL) 5641 : 2004 JR NZ,5647 5643 : B7 OR A 5644 : C0 RET NZ 5645 : 37 SCF 5646 : C9 RET 5647 : B7 OR A 5648 : 4E LD C,(HL) 5649 : 0600 LD B,00 564B : 23 INC HL 564C : EDB1 CPIR 564E : C8 RET Z 564F : 37 SCF 5650 : C9 RET 5651 : 47 LD B,A 5652 : 3A9F70 LD A,(709F) 5655 : 1F RRA 5656 : 1F RRA 5657 : 1F RRA 5658 : 1F RRA 5659 : A8 XOR B 565A : E60F AND 0F 565C : 78 LD A,B 565D : C8 RET Z 565E : 37 SCF 565F : C9 RET 5660 : 018650 LD BC,5086 5663 : ED431E72 LD (721E),BC 5667 : AF XOR A 5668 : 3D DEC A 5669 : 322072 LD (7220),A 566C : E5 PUSH HL 566D : D9 EXX 566E : D1 POP DE 566F : E5 PUSH HL 5670 : 010700 LD BC,0007 5673 : 09 ADD HL,BC 5674 : B7 OR A 5675 : ED52 SBC HL,DE 5677 : F28E56 JP P,568E 567A : D9 EXX 567B : E1 POP HL 567C : E5 PUSH HL 567D : D5 PUSH DE 567E : CD4C50 CALL 504C 5681 : D1 POP DE 5682 : D9 EXX 5683 : E1 POP HL 5684 : 010800 LD BC,0008 5687 : 09 ADD HL,BC 5688 : 7D LD A,L 5689 : E6F8 AND 0F8 568B : 6F LD L,A 568C : 18E1 JR 566F 568E : 7B LD A,E 568F : A1 AND C 5690 : 85 ADD A,L 5691 : B9 CP C 5692 : 38E6 JR C,567A 5694 : 7B LD A,E 5695 : A1 AND C 5696 : 4F LD C,A 5697 : 218650 LD HL,5086 569A : 09 ADD HL,BC 569B : 7E LD A,(HL) 569C : 2F CPL 569D : 37 SCF 569E : 1F RRA 569F : 322072 LD (7220),A 56A2 : D9 EXX 56A3 : E1 POP HL 56A4 : C34C50 JP 504C 56A7 : E5 PUSH HL 56A8 : 2AA070 LD HL,(70A0) 56AB : 29 ADD HL,HL 56AC : 29 ADD HL,HL 56AD : 29 ADD HL,HL 56AE : 4C LD C,H 56AF : 2600 LD H,00 56B1 : 44 LD B,H 56B2 : ED5A ADC HL,DE 56B4 : EB EX DE,HL 56B5 : E1 POP HL 56B6 : 37 SCF 56B7 : E8 RET PE 56B8 : B7 OR A 56B9 : ED4A ADC HL,BC 56BB : 1816 JR 56D3 56BD : E5 PUSH HL 56BE : 2AA070 LD HL,(70A0) 56C1 : 29 ADD HL,HL 56C2 : 29 ADD HL,HL 56C3 : 29 ADD HL,HL 56C4 : 4C LD C,H 56C5 : 2600 LD H,00 56C7 : 44 LD B,H 56C8 : EB EX DE,HL 56C9 : B7 OR A 56CA : ED52 SBC HL,DE 56CC : EB EX DE,HL 56CD : E1 POP HL 56CE : 37 SCF 56CF : E8 RET PE 56D0 : B7 OR A 56D1 : ED42 SBC HL,BC 56D3 : 37 SCF 56D4 : E8 RET PE 56D5 : B7 OR A 56D6 : C9 RET 56D7 : C5 PUSH BC 56D8 : CDFD56 CALL 56FD 56DB : C1 POP BC 56DC : D8 RET C 56DD : F5 PUSH AF 56DE : D5 PUSH DE 56DF : E5 PUSH HL 56E0 : CD9F04 CALL 049F 56E3 : E1 POP HL 56E4 : D1 POP DE 56E5 : F5 PUSH AF 56E6 : CD1B04 CALL 041B 56E9 : C1 POP BC 56EA : F1 POP AF 56EB : C5 PUSH BC 56EC : CD0E57 CALL 570E 56EF : F1 POP AF 56F0 : C9 RET 56F1 : C5 PUSH BC 56F2 : CDFD56 CALL 56FD 56F5 : C1 POP BC 56F6 : D8 RET C 56F7 : CD1B04 CALL 041B 56FA : C30E57 JP 570E 56FD : F5 PUSH AF 56FE : CD2B04 CALL 042B 5701 : C1 POP BC 5702 : 78 LD A,B 5703 : D0 RET NC 5704 : CD2E57 CALL 572E 5707 : E6E0 AND 0E0 5709 : 7E LD A,(HL) 570A : 20F1 JR NZ,56FD 570C : 37 SCF 570D : C9 RET 570E : 0E01 LD C,01 5710 : 47 LD B,A 5711 : D5 PUSH DE 5712 : C5 PUSH BC 5713 : CDCE03 CALL 03CE 5716 : C1 POP BC 5717 : 17 RLA 5718 : A1 AND C 5719 : 4F LD C,A 571A : 78 LD A,B 571B : D1 POP DE 571C : C5 PUSH BC 571D : E5 PUSH HL 571E : CD3957 CALL 5739 5721 : E1 POP HL 5722 : 3806 JR C,572A 5724 : CD1B04 CALL 041B 5727 : C1 POP BC 5728 : 18E6 JR 5710 572A : F1 POP AF 572B : 3E88 LD A,88 572D : C9 RET 572E : 21C271 LD HL,71C2 5731 : E61F AND 1F 5733 : 4F LD C,A 5734 : 0600 LD B,00 5736 : 09 ADD HL,BC 5737 : 7E LD A,(HL) 5738 : C9 RET 5739 : CD2E57 CALL 572E 573C : 47 LD B,A 573D : E6E0 AND 0E0 573F : 37 SCF 5740 : C8 RET Z 5741 : D620 SUB 20 5743 : 281A JR Z,575F 5745 : 78 LD A,B 5746 : E61F AND 1F 5748 : CB68 BIT 5,B 574A : F5 PUSH AF 574B : 3AAF70 LD A,(70AF) 574E : E638 AND 38 5750 : CB78 BIT 7,B 5752 : 2802 JR Z,5756 5754 : ED44 NEG 5756 : 0600 LD B,00 5758 : 4F LD C,A 5759 : F1 POP AF 575A : C0 RET NZ 575B : 41 LD B,C 575C : 0E00 LD C,00 575E : C9 RET 575F : 4F LD C,A 5760 : 78 LD A,B 5761 : E61F AND 1F 5763 : 41 LD B,C 5764 : C9 RET 5765 : 3A9470 LD A,(7094) 5768 : 17 RLA 5769 : D8 RET C 576A : AF XOR A 576B : 2AC071 LD HL,(71C0) 576E : EB EX DE,HL 576F : 21BF71 LD HL,71BF 5772 : BE CP (HL) 5773 : D0 RET NC 5774 : F5 PUSH AF 5775 : D5 PUSH DE 5776 : 1A LD A,(DE) 5777 : B7 OR A 5778 : F28657 JP P,5786 577B : E660 AND 60 577D : 07 RLCA 577E : 07 RLCA 577F : 07 RLCA 5780 : 217F58 LD HL,587F 5783 : CD7610 CALL 1076 5786 : E1 POP HL 5787 : 010500 LD BC,0005 578A : 09 ADD HL,BC 578B : F1 POP AF 578C : 3C INC A 578D : 18DF JR 576E 578F : CDBC57 CALL 57BC 5792 : C0 RET NZ 5793 : D5 PUSH DE 5794 : CDF156 CALL 56F1 5797 : E1 POP HL 5798 : D0 RET NC 5799 : CBBE RES 7,(HL) 579B : C9 RET 579C : CDBC57 CALL 57BC 579F : C0 RET NZ 57A0 : D5 PUSH DE 57A1 : CDD756 CALL 56D7 57A4 : E1 POP HL 57A5 : D0 RET NC 57A6 : CBBE RES 7,(HL) 57A8 : C9 RET 57A9 : D5 PUSH DE 57AA : EB EX DE,HL 57AB : 7E LD A,(HL) 57AC : 23 INC HL 57AD : 5E LD E,(HL) 57AE : 23 INC HL 57AF : 56 LD D,(HL) 57B0 : 23 INC HL 57B1 : 46 LD B,(HL) 57B2 : 23 INC HL 57B3 : 66 LD H,(HL) 57B4 : 68 LD L,B 57B5 : CD0E57 CALL 570E 57B8 : E1 POP HL 57B9 : CBBE RES 7,(HL) 57BB : C9 RET 57BC : 62 LD H,D 57BD : 6B LD L,E 57BE : 7E LD A,(HL) 57BF : 23 INC HL 57C0 : 46 LD B,(HL) 57C1 : 23 INC HL 57C2 : 35 DEC (HL) 57C3 : C0 RET NZ 57C4 : 70 LD (HL),B 57C5 : 23 INC HL 57C6 : 4E LD C,(HL) 57C7 : 23 INC HL 57C8 : 46 LD B,(HL) 57C9 : C9 RET 57CA : F3 DI 57CB : E5 PUSH HL 57CC : D5 PUSH DE 57CD : C5 PUSH BC 57CE : CDF957 CALL 57F9 57D1 : C1 POP BC 57D2 : CBF8 SET 7,B 57D4 : 70 LD (HL),B 57D5 : 0602 LD B,02 57D7 : D1 POP DE 57D8 : 23 INC HL 57D9 : 73 LD (HL),E 57DA : 23 INC HL 57DB : 72 LD (HL),D 57DC : 10F9 DJNZ 57D7 57DE : FB EI 57DF : C9 RET 57E0 : C5 PUSH BC 57E1 : 78 LD A,B 57E2 : CDF957 CALL 57F9 57E5 : C1 POP BC 57E6 : D0 RET NC 57E7 : 79 LD A,C 57E8 : 90 SUB B 57E9 : D8 RET C 57EA : 37 SCF 57EB : C8 RET Z 57EC : 4F LD C,A 57ED : 110500 LD DE,0005 57F0 : 19 ADD HL,DE 57F1 : 04 INC B 57F2 : 7E LD A,(HL) 57F3 : 17 RLA 57F4 : D0 RET NC 57F5 : 0D DEC C 57F6 : 20F8 JR NZ,57F0 57F8 : C9 RET 57F9 : 21BF71 LD HL,71BF 57FC : BE CP (HL) 57FD : D4EF28 CALL NC,28EF 5800 : 4F LD C,A 5801 : 87 ADD A,A 5802 : 87 ADD A,A 5803 : 81 ADD A,C 5804 : 4F LD C,A 5805 : 0600 LD B,00 5807 : 2AC071 LD HL,(71C0) 580A : 09 ADD HL,BC 580B : 46 LD B,(HL) 580C : 78 LD A,B 580D : 87 ADD A,A 580E : C9 RET 580F : 5F LD E,A 5810 : 78 LD A,B 5811 : E6E0 AND 0E0 5813 : FEC0 CP 0C0 5815 : 4F LD C,A 5816 : 7B LD A,E 5817 : 284C JR Z,5865 5819 : 79 LD A,C 581A : FEE0 CP 0E0 581C : 283B JR Z,5859 581E : 7B LD A,E 581F : F3 DI 5820 : CD7358 CALL 5873 5823 : 7B LD A,E 5824 : E5 PUSH HL 5825 : 51 LD D,C 5826 : CD2F58 CALL 582F 5829 : E1 POP HL 582A : 3001 JR NC,582D 582C : 72 LD (HL),D 582D : FB EI 582E : C9 RET 582F : 061F LD B,1F 5831 : C5 PUSH BC 5832 : CD2E57 CALL 572E 5835 : C1 POP BC 5836 : E6E0 AND 0E0 5838 : C8 RET Z 5839 : 7E LD A,(HL) 583A : 10F5 DJNZ 5831 583C : 37 SCF 583D : C9 RET 583E : F3 DI 583F : 3E0C LD A,0C 5841 : 32BF71 LD (71BF),A 5844 : 21E271 LD HL,71E2 5847 : 22C071 LD (71C0),HL 584A : 216557 LD HL,5765 584D : 225370 LD (7053),HL 5850 : 21E271 LD HL,71E2 5853 : 013C00 LD BC,003C 5856 : C36008 JP 0860 5859 : F3 DI 585A : 21C271 LD HL,71C2 585D : 012000 LD BC,0020 5860 : CD6008 CALL 0860 5863 : FB EI 5864 : C9 RET 5865 : CD7158 CALL 5871 5868 : 79 LD A,C 5869 : E6E0 AND 0E0 586B : C8 RET Z 586C : 79 LD A,C 586D : E61F AND 1F 586F : 18F4 JR 5865 5871 : 0600 LD B,00 5873 : E61F AND 1F 5875 : 5F LD E,A 5876 : 1600 LD D,00 5878 : 21C271 LD HL,71C2 587B : 19 ADD HL,DE 587C : 4E LD C,(HL) 587D : 70 LD (HL),B 587E : C9 RET 587F : 8F ADC A,A 5880 : 57 LD D,A 5881 : 9C SBC A,H 5882 : 57 LD D,A 5883 : A9 XOR C 5884 : 57 LD D,A 5885 : F0 RET P 5886 : 56 LD D,(HL) 5887 : 3E10 LD A,10 5889 : 320A73 LD (730A),A 588C : 320E73 LD (730E),A 588F : 321273 LD (7312),A 5892 : C31E18 JP 181E 5895 : 0602 LD B,02 5897 : CD715A CALL 5A71 589A : 34 INC (HL) 589B : 35 DEC (HL) 589C : 2004 JR NZ,58A2 589E : 05 DEC B 589F : F8 RET M 58A0 : 18F5 JR 5897 58A2 : 0600 LD B,00 58A4 : CD405A CALL 5A40 58A7 : 3814 JR C,58BD 58A9 : CD715A CALL 5A71 58AC : 23 INC HL 58AD : 5E LD E,(HL) 58AE : 23 INC HL 58AF : 56 LD D,(HL) 58B0 : C5 PUSH BC 58B1 : CDC558 CALL 58C5 58B4 : C1 POP BC 58B5 : D8 RET C 58B6 : CD715A CALL 5A71 58B9 : 23 INC HL 58BA : 73 LD (HL),E 58BB : 23 INC HL 58BC : 72 LD (HL),D 58BD : 04 INC B 58BE : 78 LD A,B 58BF : FE03 CP 03 58C1 : 20E1 JR NZ,58A4 58C3 : 18D0 JR 5895 58C5 : EB EX DE,HL 58C6 : 7E LD A,(HL) 58C7 : CD8500 CALL 0085 58CA : CD7D5A CALL 5A7D 58CD : EB EX DE,HL 58CE : 3F CCF 58CF : D0 RET NC 58D0 : C5 PUSH BC 58D1 : 21EE58 LD HL,58EE 58D4 : 011400 LD BC,0014 58D7 : EDB1 CPIR 58D9 : 79 LD A,C 58DA : C1 POP BC 58DB : 37 SCF 58DC : C0 RET NZ 58DD : 4F LD C,A 58DE : 3C INC A 58DF : FE08 CP 08 58E1 : 3801 JR C,58E4 58E3 : AF XOR A 58E4 : 210259 LD HL,5902 58E7 : F3 DI 58E8 : CD7610 CALL 1076 58EB : FB EI 58EC : EB EX DE,HL 58ED : C9 RET 58EE : DB 52,43,43,44,44,45,46,46,47,47 58F8 : DB 41,41,42,54,4C,48,53,56,4F,4E 5902 : DW 5912,5953,59B8,59DA,59DF,59E4,59F3,5A12 5912 : EB EX DE,HL 5913 : 3E13 LD A,13 5915 : 91 SUB C 5916 : 57 LD D,A 5917 : 281A JR Z,5933 5919 : 7E LD A,(HL) 591A : 2F CPL 591B : D6D2 SUB 0D2 591D : FE03 CP 03 591F : 3012 JR NC,5933 5921 : 3D DEC A 5922 : 5F LD E,A 5923 : 7A LD A,D 5924 : 83 ADD A,E 5925 : B7 OR A 5926 : 2001 JR NZ,5929 5928 : 3C INC A 5929 : FE0D CP 0D 592B : 2001 JR NZ,592E 592D : 3D DEC A 592E : 57 LD D,A 592F : CD7D5A CALL 5A7D 5932 : D8 RET C 5933 : 7E LD A,(HL) 5934 : CD0A24 CALL 240A 5937 : 3806 JR C,593F 5939 : CD7E59 CALL 597E 593C : D8 RET C 593D : 1807 JR 5946 593F : FE2E CP 2E 5941 : 2005 JR NZ,5948 5943 : CD9B59 CALL 599B 5946 : CBFA SET 7,D 5948 : 7A LD A,D 5949 : CD205A CALL 5A20 594C : CB7A BIT 7,D 594E : C8 RET Z 594F : 7B LD A,E 5950 : C3205A JP 5A20 5953 : EB EX DE,HL 5954 : CD5C5A CALL 5A5C 5957 : B7 OR A 5958 : 37 SCF 5959 : C8 RET Z 595A : FE49 CP 49 595C : 3F CCF 595D : D8 RET C 595E : 57 LD D,A 595F : 7E LD A,(HL) 5960 : FE3B CP 3B 5962 : 200A JR NZ,596E 5964 : CD7D5A CALL 5A7D 5967 : D8 RET C 5968 : CD7E59 CALL 597E 596B : D8 RET C 596C : 1807 JR 5975 596E : FE2E CP 2E 5970 : 2005 JR NZ,5977 5972 : CD9B59 CALL 599B 5975 : CBFA SET 7,D 5977 : 3E10 LD A,10 5979 : CD205A CALL 5A20 597C : 18CA JR 5948 597E : D5 PUSH DE 597F : CD5C5A CALL 5A5C 5982 : D1 POP DE 5983 : B7 OR A 5984 : 37 SCF 5985 : C8 RET Z 5986 : FE41 CP 41 5988 : 3F CCF 5989 : D8 RET C 598A : 4F LD C,A 598B : 7E LD A,(HL) 598C : FE21 CP 21 598E : 79 LD A,C 598F : 2005 JR NZ,5996 5991 : CD7D5A CALL 5A7D 5994 : 180E JR 59A4 5996 : CD905A CALL 5A90 5999 : 1809 JR 59A4 599B : E5 PUSH HL 599C : CD715A CALL 5A71 599F : 23 INC HL 59A0 : 23 INC HL 59A1 : 23 INC HL 59A2 : 7E LD A,(HL) 59A3 : E1 POP HL 59A4 : 4F LD C,A 59A5 : 5F LD E,A 59A6 : 7E LD A,(HL) 59A7 : FE2E CP 2E 59A9 : 200B JR NZ,59B6 59AB : CB39 SRL C 59AD : 79 LD A,C 59AE : 83 ADD A,E 59AF : 5F LD E,A 59B0 : CD7D5A CALL 5A7D 59B3 : D8 RET C 59B4 : 18F0 JR 59A6 59B6 : B7 OR A 59B7 : C9 RET 59B8 : EB EX DE,HL 59B9 : CD5C5A CALL 5A5C 59BC : FE0C CP 0C 59BE : 3F CCF 59BF : D8 RET C 59C0 : 57 LD D,A 59C1 : 7E LD A,(HL) 59C2 : FE2A CP 2A 59C4 : 2009 JR NZ,59CF 59C6 : CD7D5A CALL 5A7D 59C9 : D8 RET C 59CA : 7A LD A,D 59CB : CBFF SET 7,A 59CD : 1807 JR 59D6 59CF : 7A LD A,D 59D0 : D603 SUB 03 59D2 : FE06 CP 06 59D4 : 3F CCF 59D5 : D8 RET C 59D6 : F620 OR 20 59D8 : 1846 JR 5A20 59DA : 213010 LD HL,1030 59DD : 1808 JR 59E7 59DF : 214008 LD HL,0840 59E2 : 1803 JR 59E7 59E4 : 215009 LD HL,0950 59E7 : EB EX DE,HL 59E8 : D5 PUSH DE 59E9 : CD5C5A CALL 5A5C 59EC : D1 POP DE 59ED : BA CP D 59EE : 3F CCF 59EF : D8 RET C 59F0 : B3 OR E 59F1 : 182D JR 5A20 59F3 : EB EX DE,HL 59F4 : CD5C5A CALL 5A5C 59F7 : B7 OR A 59F8 : 37 SCF 59F9 : C8 RET Z 59FA : FE41 CP 41 59FC : 3F CCF 59FD : D8 RET C 59FE : CD905A CALL 5A90 5A01 : 57 LD D,A 5A02 : 3E60 LD A,60 5A04 : CD1C5A CALL 5A1C 5A07 : E5 PUSH HL 5A08 : CD715A CALL 5A71 5A0B : 23 INC HL 5A0C : 23 INC HL 5A0D : 23 INC HL 5A0E : 72 LD (HL),D 5A0F : E1 POP HL 5A10 : B7 OR A 5A11 : C9 RET 5A12 : EB EX DE,HL 5A13 : CD5C5A CALL 5A5C 5A16 : B7 OR A 5A17 : 37 SCF 5A18 : C8 RET Z 5A19 : 57 LD D,A 5A1A : 3E70 LD A,70 5A1C : CD205A CALL 5A20 5A1F : 7A LD A,D 5A20 : E5 PUSH HL 5A21 : D5 PUSH DE 5A22 : C5 PUSH BC 5A23 : F5 PUSH AF 5A24 : CD4A1A CALL 1A4A 5A27 : 5E LD E,(HL) 5A28 : 23 INC HL 5A29 : 56 LD D,(HL) 5A2A : 23 INC HL 5A2B : 46 LD B,(HL) 5A2C : 23 INC HL 5A2D : 4E LD C,(HL) 5A2E : 79 LD A,C 5A2F : 3C INC A 5A30 : B8 CP B 5A31 : 3801 JR C,5A34 5A33 : AF XOR A 5A34 : 77 LD (HL),A 5A35 : 0600 LD B,00 5A37 : EB EX DE,HL 5A38 : 09 ADD HL,BC 5A39 : F1 POP AF 5A3A : 77 LD (HL),A 5A3B : C1 POP BC 5A3C : D1 POP DE 5A3D : E1 POP HL 5A3E : B7 OR A 5A3F : C9 RET 5A40 : C5 PUSH BC 5A41 : F3 DI 5A42 : CD4A1A CALL 1A4A 5A45 : 23 INC HL 5A46 : 23 INC HL 5A47 : 56 LD D,(HL) 5A48 : 23 INC HL 5A49 : 7E LD A,(HL) 5A4A : 23 INC HL 5A4B : 0603 LD B,03 5A4D : 3C INC A 5A4E : BA CP D 5A4F : 3801 JR C,5A52 5A51 : AF XOR A 5A52 : BE CP (HL) 5A53 : 37 SCF 5A54 : 2803 JR Z,5A59 5A56 : 10F5 DJNZ 5A4D 5A58 : B7 OR A 5A59 : C1 POP BC 5A5A : FB EI 5A5B : C9 RET 5A5C : 1600 LD D,00 5A5E : 7E LD A,(HL) 5A5F : CD0A24 CALL 240A 5A62 : 5F LD E,A 5A63 : 7A LD A,D 5A64 : D8 RET C 5A65 : CD7D5A CALL 5A7D 5A68 : D8 RET C 5A69 : 87 ADD A,A 5A6A : 87 ADD A,A 5A6B : 82 ADD A,D 5A6C : 87 ADD A,A 5A6D : 83 ADD A,E 5A6E : 57 LD D,A 5A6F : 18ED JR 5A5E 5A71 : D5 PUSH DE 5A72 : 110773 LD DE,7307 5A75 : 68 LD L,B 5A76 : 2600 LD H,00 5A78 : 29 ADD HL,HL 5A79 : 29 ADD HL,HL 5A7A : 19 ADD HL,DE 5A7B : D1 POP DE 5A7C : C9 RET 5A7D : E5 PUSH HL 5A7E : CD715A CALL 5A71 5A81 : 34 INC (HL) 5A82 : 35 DEC (HL) 5A83 : 2808 JR Z,5A8D 5A85 : 35 DEC (HL) 5A86 : E1 POP HL 5A87 : 23 INC HL 5A88 : C0 RET NZ 5A89 : 210000 LD HL,0000 5A8C : C9 RET 5A8D : E1 POP HL 5A8E : 37 SCF 5A8F : C9 RET 5A90 : D5 PUSH DE 5A91 : 5F LD E,A 5A92 : 1600 LD D,00 5A94 : 3E40 LD A,40 5A96 : 14 INC D 5A97 : 93 SUB E 5A98 : 30FC JR NC,5A96 5A9A : 15 DEC D 5A9B : 7A LD A,D 5A9C : D1 POP DE 5A9D : C9 RET 5A9E : 3A8E70 LD A,(708E) 5AA1 : CB57 BIT 2,A 5AA3 : E5 PUSH HL 5AA4 : CCC85A CALL Z,5AC8 5AA7 : E1 POP HL 5AA8 : 7E LD A,(HL) 5AA9 : B7 OR A 5AAA : C8 RET Z 5AAB : F5 PUSH AF 5AAC : E5 PUSH HL 5AAD : CD105B CALL 5B10 5AB0 : E1 POP HL 5AB1 : F1 POP AF 5AB2 : 23 INC HL 5AB3 : FE0D CP 0D 5AB5 : C8 RET Z 5AB6 : 18F0 JR 5AA8 5AB8 : E5 PUSH HL 5AB9 : C5 PUSH BC 5ABA : CD725B CALL 5B72 5ABD : C1 POP BC 5ABE : E1 POP HL 5ABF : D8 RET C 5AC0 : 77 LD (HL),A 5AC1 : FE0D CP 0D 5AC3 : C8 RET Z 5AC4 : 23 INC HL 5AC5 : 10F1 DJNZ 5AB8 5AC7 : C9 RET 5AC8 : CD3C5B CALL 5B3C 5ACB : 3A8E70 LD A,(708E) 5ACE : CB57 BIT 2,A 5AD0 : C43F00 CALL NZ,003F 5AD3 : 211A73 LD HL,731A 5AD6 : F3 DI 5AD7 : CDC315 CALL 15C3 5ADA : DC4100 CALL C,0041 5ADD : 218E70 LD HL,708E 5AE0 : CBD6 SET 2,(HL) 5AE2 : 23 INC HL 5AE3 : 3600 LD (HL),00 5AE5 : C9 RET 5AE6 : 3A8E70 LD A,(708E) 5AE9 : CB57 BIT 2,A 5AEB : C8 RET Z 5AEC : F3 DI 5AED : 3A8F70 LD A,(708F) 5AF0 : B7 OR A 5AF1 : C4265B CALL NZ,5B26 5AF4 : D8 RET C 5AF5 : F3 DI 5AF6 : 3E45 LD A,45 5AF8 : 012301 LD BC,0123 5AFB : 219170 LD HL,7091 5AFE : CDED15 CALL 15ED 5B01 : DC4100 CALL C,0041 5B04 : CD7E17 CALL 177E 5B07 : FB EI 5B08 : AF XOR A 5B09 : 328E70 LD (708E),A 5B0C : 329672 LD (7296),A 5B0F : C9 RET 5B10 : 2A9270 LD HL,(7092) 5B13 : ED5B8F70 LD DE,(708F) 5B17 : 1600 LD D,00 5B19 : 19 ADD HL,DE 5B1A : 77 LD (HL),A 5B1B : 7B LD A,E 5B1C : 219170 LD HL,7091 5B1F : 3C INC A 5B20 : BE CP (HL) 5B21 : 328F70 LD (708F),A 5B24 : 3F CCF 5B25 : D0 RET NC 5B26 : F3 DI 5B27 : CD7617 CALL 1776 5B2A : 218F70 LD HL,708F 5B2D : 46 LD B,(HL) 5B2E : 3600 LD (HL),00 5B30 : 2A9270 LD HL,(7092) 5B33 : 0E23 LD C,23 5B35 : CDE815 CALL 15E8 5B38 : DC4100 CALL C,0041 5B3B : C9 RET 5B3C : 3E9F LD A,9F 5B3E : 329170 LD (7091),A 5B41 : 211F71 LD HL,711F 5B44 : 229270 LD (7092),HL 5B47 : AF XOR A 5B48 : 329070 LD (7090),A 5B4B : 3C INC A 5B4C : 328F70 LD (708F),A 5B4F : C9 RET 5B50 : F3 DI 5B51 : CD7617 CALL 1776 5B54 : CD895B CALL 5B89 5B57 : CDD116 CALL 16D1 5B5A : DC4100 CALL C,0041 5B5D : 2A9270 LD HL,(7092) 5B60 : CD4D16 CALL 164D 5B63 : CD7E17 CALL 177E 5B66 : 3006 JR NC,5B6E 5B68 : F5 PUSH AF 5B69 : CD1E18 CALL 181E 5B6C : F1 POP AF 5B6D : C9 RET 5B6E : AF XOR A 5B6F : 328F70 LD (708F),A 5B72 : 3A8F70 LD A,(708F) 5B75 : 219070 LD HL,7090 5B78 : BE CP (HL) 5B79 : 30D5 JR NC,5B50 5B7B : 2A9270 LD HL,(7092) 5B7E : 5F LD E,A 5B7F : 1600 LD D,00 5B81 : 19 ADD HL,DE 5B82 : 3C INC A 5B83 : 328F70 LD (708F),A 5B86 : 7E LD A,(HL) 5B87 : B7 OR A 5B88 : C9 RET 5B89 : 017ADA LD BC,0DA7A 5B8C : 0B DEC BC 5B8D : E3 EX (SP),HL 5B8E : E3 EX (SP),HL 5B8F : 78 LD A,B 5B90 : B1 OR C 5B91 : 20F9 JR NZ,5B8C 5B93 : C9 RET 5B94 : 210350 LD HL,5003 5B97 : 225A70 LD (705A),HL 5B9A : AF XOR A 5B9B : 322272 LD (7222),A 5B9E : 21AA5B LD HL,5BAA 5BA1 : 11D272 LD DE,72D2 5BA4 : 011C00 LD BC,001C 5BA7 : EDB0 LDIR 5BA9 : C9 RET 5BAA : DB 00,31,5F,0CF,5C,9A,5C,3E,5F,0B5 5BB4 : DB 5B,03,1B,41,0C,00,0BC,5B,03,1B 5BBE : DB 41,08,00,0C3,5B,02,1B,4B 5BC6 : FE08 CP 08 5BC8 : D4EF28 CALL NC,28EF 5BCB : 32D272 LD (72D2),A 5BCE : 213E5F LD HL,5F3E 5BD1 : 22D972 LD (72D9),HL 5BD4 : B7 OR A 5BD5 : C8 RET Z 5BD6 : 21565F LD HL,5F56 5BD9 : 22D972 LD (72D9),HL 5BDC : 3D DEC A 5BDD : C8 RET Z 5BDE : 3D DEC A 5BDF : 6F LD L,A 5BE0 : 2600 LD H,00 5BE2 : 29 ADD HL,HL 5BE3 : 11F55B LD DE,5BF5 5BE6 : 19 ADD HL,DE 5BE7 : 5E LD E,(HL) 5BE8 : 23 INC HL 5BE9 : 56 LD D,(HL) 5BEA : ED53D372 LD (72D3),DE 5BEE : 21815E LD HL,5E81 5BF1 : 22D972 LD (72D9),HL 5BF4 : C9 RET 5BF5 : 315F24 LD SP,245F 5BF8 : 5F LD E,A 5BF9 : 1F RRA 5BFA : 5F LD E,A 5BFB : 1A LD A,(DE) 5BFC : 5F LD E,A 5BFD : 0D DEC C 5BFE : 5F LD E,A 5BFF : 0A LD A,(BC) 5C00 : 5F LD E,A 5C01 : CDC65B CALL 5BC6 5C04 : CDBA5C CALL 5CBA 5C07 : 110000 LD DE,0000 5C0A : ED4BA270 LD BC,(70A2) 5C0E : 79 LD A,C 5C0F : 83 ADD A,E 5C10 : 3D DEC A 5C11 : 5F LD E,A 5C12 : C5 PUSH BC 5C13 : 69 LD L,C 5C14 : 2600 LD H,00 5C16 : 29 ADD HL,HL 5C17 : 29 ADD HL,HL 5C18 : 29 ADD HL,HL 5C19 : 3AD272 LD A,(72D2) 5C1C : B7 OR A 5C1D : 2801 JR Z,5C20 5C1F : 29 ADD HL,HL 5C20 : 23 INC HL 5C21 : FE02 CP 02 5C23 : 3001 JR NC,5C26 5C25 : 23 INC HL 5C26 : 222D74 LD (742D),HL 5C29 : 3E01 LD A,01 5C2B : CD7B5C CALL 5C7B 5C2E : C1 POP BC 5C2F : 3E40 LD A,40 5C31 : 05 DEC B 5C32 : 2002 JR NZ,5C36 5C34 : CBFF SET 7,A 5C36 : 322C74 LD (742C),A 5C39 : 04 INC B 5C3A : C5 PUSH BC 5C3B : ED4B2D74 LD BC,(742D) 5C3F : CD965C CALL 5C96 5C42 : 3AD272 LD A,(72D2) 5C45 : FE02 CP 02 5C47 : DCC75C CALL C,5CC7 5C4A : C1 POP BC 5C4B : C5 PUSH BC 5C4C : D5 PUSH DE 5C4D : D5 PUSH DE 5C4E : C5 PUSH BC 5C4F : CDFA5C CALL 5CFA 5C52 : 212C74 LD HL,742C 5C55 : CBB6 RES 6,(HL) 5C57 : C1 POP BC 5C58 : D1 POP DE 5C59 : 1D DEC E 5C5A : 0D DEC C 5C5B : 20F0 JR NZ,5C4D 5C5D : CDC75C CALL 5CC7 5C60 : CD915C CALL 5C91 5C63 : CBF6 SET 6,(HL) 5C65 : D1 POP DE 5C66 : C1 POP BC 5C67 : CB46 BIT 0,(HL) 5C69 : CBC6 SET 0,(HL) 5C6B : 28CD JR Z,5C3A 5C6D : 14 INC D 5C6E : 10BF DJNZ 5C2F 5C70 : CDB55C CALL 5CB5 5C73 : 3AD272 LD A,(72D2) 5C76 : FE02 CP 02 5C78 : D0 RET NC 5C79 : 3E80 LD A,80 5C7B : ED4B2D74 LD BC,(742D) 5C7F : F5 PUSH AF 5C80 : CD965C CALL 5C96 5C83 : F1 POP AF 5C84 : CDC95C CALL 5CC9 5C87 : 0D DEC C 5C88 : 20FA JR NZ,5C84 5C8A : 04 INC B 5C8B : 05 DEC B 5C8C : 2803 JR Z,5C91 5C8E : 05 DEC B 5C8F : 18F3 JR 5C84 5C91 : 3E0D LD A,0D 5C93 : C39917 JP 1799 5C96 : 2AD772 LD HL,(72D7) 5C99 : E9 JP (HL) 5C9A : C5 PUSH BC 5C9B : 2AE972 LD HL,(72E9) 5C9E : CDBD5C CALL 5CBD 5CA1 : 3A2272 LD A,(7222) 5CA4 : CB47 BIT 0,A 5CA6 : 2803 JR Z,5CAB 5CA8 : 78 LD A,B 5CA9 : 41 LD B,C 5CAA : 4F LD C,A 5CAB : 79 LD A,C 5CAC : CDE25C CALL 5CE2 5CAF : 78 LD A,B 5CB0 : CDE25C CALL 5CE2 5CB3 : C1 POP BC 5CB4 : C9 RET 5CB5 : 2ADB72 LD HL,(72DB) 5CB8 : 1803 JR 5CBD 5CBA : 2AE272 LD HL,(72E2) 5CBD : C5 PUSH BC 5CBE : 4E LD C,(HL) 5CBF : 23 INC HL 5CC0 : 0600 LD B,00 5CC2 : CD0518 CALL 1805 5CC5 : C1 POP BC 5CC6 : C9 RET 5CC7 : 3EFF LD A,0FF 5CC9 : E5 PUSH HL 5CCA : 2AD572 LD HL,(72D5) 5CCD : E3 EX (SP),HL 5CCE : C9 RET 5CCF : E5 PUSH HL 5CD0 : 212272 LD HL,7222 5CD3 : CB4E BIT 1,(HL) 5CD5 : 280A JR Z,5CE1 5CD7 : C5 PUSH BC 5CD8 : 4F LD C,A 5CD9 : 0608 LD B,08 5CDB : CB09 RRC C 5CDD : 17 RLA 5CDE : 10FB DJNZ 5CDB 5CE0 : C1 POP BC 5CE1 : E1 POP HL 5CE2 : F5 PUSH AF 5CE3 : DB50 IN A,(50) 5CE5 : CB4F BIT 1,A 5CE7 : 28FA JR Z,5CE3 5CE9 : F1 POP AF 5CEA : F5 PUSH AF 5CEB : D340 OUT (40),A 5CED : 3E01 LD A,01 5CEF : D350 OUT (50),A 5CF1 : 3E0B LD A,0B 5CF3 : 3D DEC A 5CF4 : 20FD JR NZ,5CF3 5CF6 : D350 OUT (50),A 5CF8 : F1 POP AF 5CF9 : C9 RET 5CFA : 2AD972 LD HL,(72D9) 5CFD : E9 JP (HL) 5CFE : 3A2C74 LD A,(742C) 5D01 : B7 OR A 5D02 : C8 RET Z 5D03 : F2105D JP P,5D10 5D06 : 211C74 LD HL,741C 5D09 : 0610 LD B,10 5D0B : CBC6 SET 0,(HL) 5D0D : 23 INC HL 5D0E : 10FB DJNZ 5D0B 5D10 : 87 ADD A,A 5D11 : 87 ADD A,A 5D12 : D0 RET NC 5D13 : AF XOR A 5D14 : 2F CPL 5D15 : 321B74 LD (741B),A 5D18 : 322B74 LD (742B),A 5D1B : C9 RET 5D1C : E5 PUSH HL 5D1D : 21B973 LD HL,73B9 5D20 : 0602 LD B,02 5D22 : C5 PUSH BC 5D23 : CD585D CALL 5D58 5D26 : C1 POP BC 5D27 : 15 DEC D 5D28 : 15 DEC D 5D29 : 1C INC E 5D2A : 10F6 DJNZ 5D22 5D2C : E1 POP HL 5D2D : DD21B973 LD IX,73B9 5D31 : 0608 LD B,08 5D33 : CD3C5D CALL 5D3C 5D36 : 10FB DJNZ 5D33 5D38 : DD21D973 LD IX,73D9 5D3C : DD7E08 LD A,(IX+08) 5D3F : 77 LD (HL),A 5D40 : 23 INC HL 5D41 : DD7E00 LD A,(IX+00) 5D44 : 77 LD (HL),A 5D45 : 23 INC HL 5D46 : DD7E18 LD A,(IX+18) 5D49 : DDCB107E BIT 7,(IX+10) 5D4D : 2804 JR Z,5D53 5D4F : 0F RRCA 5D50 : 0F RRCA 5D51 : 0F RRCA 5D52 : 0F RRCA 5D53 : 77 LD (HL),A 5D54 : 23 INC HL 5D55 : DD23 INC IX 5D57 : C9 RET 5D58 : 0602 LD B,02 5D5A : C5 PUSH BC 5D5B : D5 PUSH DE 5D5C : E5 PUSH HL 5D5D : CDB114 CALL 14B1 5D60 : 3819 JR C,5D7B 5D62 : E1 POP HL 5D63 : D1 POP DE 5D64 : D5 PUSH DE 5D65 : 4F LD C,A 5D66 : 3AA070 LD A,(70A0) 5D69 : 83 ADD A,E 5D6A : 0F RRCA 5D6B : 0F RRCA 5D6C : 0F RRCA 5D6D : E603 AND 03 5D6F : 3C INC A 5D70 : 5F LD E,A 5D71 : CD855D CALL 5D85 5D74 : EB EX DE,HL 5D75 : D1 POP DE 5D76 : C1 POP BC 5D77 : 14 INC D 5D78 : 10E0 DJNZ 5D5A 5D7A : C9 RET 5D7B : AF XOR A 5D7C : E1 POP HL 5D7D : 011000 LD BC,0010 5D80 : CD6108 CALL 0861 5D83 : 18EF JR 5D74 5D85 : 0601 LD B,01 5D87 : 3A9470 LD A,(7094) 5D8A : E620 AND 20 5D8C : 280E JR Z,5D9C 5D8E : 7B LD A,E 5D8F : C5 PUSH BC 5D90 : F5 PUSH AF 5D91 : CD750E CALL 0E75 5D94 : EB EX DE,HL 5D95 : F1 POP AF 5D96 : C603 ADD A,03 5D98 : C1 POP BC 5D99 : C3750E JP 0E75 5D9C : 3C INC A 5D9D : C5 PUSH BC 5D9E : CD750E CALL 0E75 5DA1 : CF RST 08 5DA2 : 17 RLA 5DA3 : EB EX DE,HL 5DA4 : C1 POP BC 5DA5 : 3A9F70 LD A,(709F) 5DA8 : 380E JR C,5DB8 5DAA : 79 LD A,C 5DAB : 0F RRCA 5DAC : 0F RRCA 5DAD : 0F RRCA 5DAE : E61F AND 1F 5DB0 : F680 OR 80 5DB2 : 47 LD B,A 5DB3 : E5 PUSH HL 5DB4 : CDD30E CALL 0ED3 5DB7 : E1 POP HL 5DB8 : 010800 LD BC,0008 5DBB : C36108 JP 0861 5DBE : 0608 LD B,08 5DC0 : DD7E01 LD A,(IX+01) 5DC3 : 2F CPL 5DC4 : DD5600 LD D,(IX+00) 5DC7 : CDE65D CALL 5DE6 5DCA : F5 PUSH AF 5DCB : DD7E00 LD A,(IX+00) 5DCE : 0F RRCA 5DCF : 0F RRCA 5DD0 : 0F RRCA 5DD1 : 0F RRCA 5DD2 : 57 LD D,A 5DD3 : DD7E01 LD A,(IX+01) 5DD6 : CDE65D CALL 5DE6 5DD9 : D1 POP DE 5DDA : B2 OR D 5DDB : 77 LD (HL),A 5DDC : 23 INC HL 5DDD : DD23 INC IX 5DDF : DD23 INC IX 5DE1 : DD23 INC IX 5DE3 : 10DB DJNZ 5DC0 5DE5 : C9 RET 5DE6 : CD5E5E CALL 5E5E 5DE9 : A1 AND C 5DEA : C9 RET 5DEB : 0608 LD B,08 5DED : DD7E00 LD A,(IX+00) 5DF0 : 4F LD C,A 5DF1 : 0F RRCA 5DF2 : 0F RRCA 5DF3 : 0F RRCA 5DF4 : 0F RRCA 5DF5 : A9 XOR C 5DF6 : E60F AND 0F 5DF8 : 2806 JR Z,5E00 5DFA : DD7E01 LD A,(IX+01) 5DFD : 4F LD C,A 5DFE : 87 ADD A,A 5DFF : A9 XOR C 5E00 : E6FE AND 0FE 5E02 : 5F LD E,A 5E03 : 79 LD A,C 5E04 : 0F RRCA 5E05 : DD7E00 LD A,(IX+00) 5E08 : 3004 JR NC,5E0E 5E0A : 0F RRCA 5E0B : 0F RRCA 5E0C : 0F RRCA 5E0D : 0F RRCA 5E0E : DDAE02 XOR (IX+02) 5E11 : E60F AND 0F 5E13 : 2802 JR Z,5E17 5E15 : CBC3 SET 0,E 5E17 : 73 LD (HL),E 5E18 : 23 INC HL 5E19 : DD23 INC IX 5E1B : DD23 INC IX 5E1D : DD23 INC IX 5E1F : 10CC DJNZ 5DED 5E21 : C9 RET 5E22 : 0608 LD B,08 5E24 : DD7E01 LD A,(IX+01) 5E27 : 2F CPL 5E28 : DD5600 LD D,(IX+00) 5E2B : CD4A5E CALL 5E4A 5E2E : F5 PUSH AF 5E2F : DD7E00 LD A,(IX+00) 5E32 : 0F RRCA 5E33 : 0F RRCA 5E34 : 0F RRCA 5E35 : 0F RRCA 5E36 : 57 LD D,A 5E37 : DD7E01 LD A,(IX+01) 5E3A : CD4A5E CALL 5E4A 5E3D : D1 POP DE 5E3E : B2 OR D 5E3F : 77 LD (HL),A 5E40 : 23 INC HL 5E41 : DD23 INC IX 5E43 : DD23 INC IX 5E45 : DD23 INC IX 5E47 : 10DB DJNZ 5E24 5E49 : C9 RET 5E4A : CD5E5E CALL 5E5E 5E4D : 87 ADD A,A 5E4E : A1 AND C 5E4F : CB09 RRC C 5E51 : D0 RET NC 5E52 : 4F LD C,A 5E53 : 7A LD A,D 5E54 : DDAE05 XOR (IX+05) 5E57 : E60F AND 0F 5E59 : 79 LD A,C 5E5A : C8 RET Z 5E5B : F601 OR 01 5E5D : C9 RET 5E5E : 4F LD C,A 5E5F : DD7E03 LD A,(IX+03) 5E62 : 0F RRCA 5E63 : 0F RRCA 5E64 : 0F RRCA 5E65 : 0F RRCA 5E66 : AA XOR D 5E67 : E60F AND 0F 5E69 : DD7E03 LD A,(IX+03) 5E6C : 280A JR Z,5E78 5E6E : AA XOR D 5E6F : E60F AND 0F 5E71 : DD7E04 LD A,(IX+04) 5E74 : C8 RET Z 5E75 : 3EFF LD A,0FF 5E77 : C9 RET 5E78 : AA XOR D 5E79 : E60F AND 0F 5E7B : C8 RET Z 5E7C : DD7E04 LD A,(IX+04) 5E7F : 2F CPL 5E80 : C9 RET 5E81 : 21F973 LD HL,73F9 5E84 : CD1C5D CALL 5D1C 5E87 : DD21F973 LD IX,73F9 5E8B : 211474 LD HL,7414 5E8E : CDBE5D CALL 5DBE 5E91 : DD21F973 LD IX,73F9 5E95 : 211C74 LD HL,741C 5E98 : CDEB5D CALL 5DEB 5E9B : DD21F973 LD IX,73F9 5E9F : 212474 LD HL,7424 5EA2 : CD225E CALL 5E22 5EA5 : DD211474 LD IX,7414 5EA9 : CDFD5E CALL 5EFD 5EAC : CDFE5C CALL 5CFE 5EAF : 211B74 LD HL,741B 5EB2 : 012374 LD BC,7423 5EB5 : 112B74 LD DE,742B 5EB8 : 3E08 LD A,08 5EBA : F5 PUSH AF 5EBB : 1A LD A,(DE) 5EBC : 1B DEC DE 5EBD : D5 PUSH DE 5EBE : 57 LD D,A 5EBF : C5 PUSH BC 5EC0 : 5E LD E,(HL) 5EC1 : 2B DEC HL 5EC2 : 0604 LD B,04 5EC4 : 3A2C74 LD A,(742C) 5EC7 : 0F RRCA 5EC8 : 3006 JR NC,5ED0 5ECA : EB EX DE,HL 5ECB : 29 ADD HL,HL 5ECC : 29 ADD HL,HL 5ECD : 29 ADD HL,HL 5ECE : 29 ADD HL,HL 5ECF : EB EX DE,HL 5ED0 : CB03 RLC E 5ED2 : 8F ADC A,A 5ED3 : CB02 RLC D 5ED5 : 8F ADC A,A 5ED6 : 10F8 DJNZ 5ED0 5ED8 : CDC95C CALL 5CC9 5EDB : E3 EX (SP),HL 5EDC : 4E LD C,(HL) 5EDD : 2B DEC HL 5EDE : 0604 LD B,04 5EE0 : 3A2C74 LD A,(742C) 5EE3 : 0F RRCA 5EE4 : 3006 JR NC,5EEC 5EE6 : 79 LD A,C 5EE7 : 0F RRCA 5EE8 : 0F RRCA 5EE9 : 0F RRCA 5EEA : 0F RRCA 5EEB : 4F LD C,A 5EEC : 87 ADD A,A 5EED : CB01 RLC C 5EEF : 8F ADC A,A 5EF0 : 10FA DJNZ 5EEC 5EF2 : CDC95C CALL 5CC9 5EF5 : E3 EX (SP),HL 5EF6 : C1 POP BC 5EF7 : D1 POP DE 5EF8 : F1 POP AF 5EF9 : 3D DEC A 5EFA : 20BE JR NZ,5EBA 5EFC : C9 RET 5EFD : 0608 LD B,08 5EFF : 2AD372 LD HL,(72D3) 5F02 : CDFE05 CALL 05FE 5F05 : DD23 INC IX 5F07 : 10F6 DJNZ 5EFF 5F09 : C9 RET 5F0A : 0601 LD B,01 5F0C : C9 RET 5F0D : DD7E00 LD A,(IX+00) 5F10 : DDAE08 XOR (IX+08) 5F13 : DDA610 AND (IX+10) 5F16 : DD7710 LD (IX+10),A 5F19 : C9 RET 5F1A : DD361000 LD (IX+10),00 5F1E : C9 RET 5F1F : DD3610FF LD (IX+10),0FF 5F23 : C9 RET 5F24 : DD7E00 LD A,(IX+00) 5F27 : DDB608 OR (IX+08) 5F2A : DDB610 OR (IX+10) 5F2D : DD7710 LD (IX+10),A 5F30 : C9 RET 5F31 : DD7E00 LD A,(IX+00) 5F34 : DDAE08 XOR (IX+08) 5F37 : DDB610 OR (IX+10) 5F3A : DD7710 LD (IX+10),A 5F3D : C9 RET 5F3E : 21B973 LD HL,73B9 5F41 : CD585D CALL 5D58 5F44 : 21C073 LD HL,73C0 5F47 : 0608 LD B,08 5F49 : 7E LD A,(HL) 5F4A : 2B DEC HL 5F4B : CDC95C CALL 5CC9 5F4E : 10F9 DJNZ 5F49 5F50 : 212C74 LD HL,742C 5F53 : CBC6 SET 0,(HL) 5F55 : C9 RET 5F56 : 21B973 LD HL,73B9 5F59 : E5 PUSH HL 5F5A : CD585D CALL 5D58 5F5D : E1 POP HL 5F5E : 0608 LD B,08 5F60 : 3A2C74 LD A,(742C) 5F63 : 4F LD C,A 5F64 : 7E LD A,(HL) 5F65 : CB41 BIT 0,C 5F67 : 2002 JR NZ,5F6B 5F69 : ED6F RLD 5F6B : 1604 LD D,04 5F6D : 1F RRA 5F6E : CB1B RR E 5F70 : CB2B SRA E 5F72 : 15 DEC D 5F73 : 20F8 JR NZ,5F6D 5F75 : 73 LD (HL),E 5F76 : 23 INC HL 5F77 : 10EB DJNZ 5F64 5F79 : 2B DEC HL 5F7A : 0608 LD B,08 5F7C : 7E LD A,(HL) 5F7D : CDC95C CALL 5CC9 5F80 : CDC95C CALL 5CC9 5F83 : 2B DEC HL 5F84 : 10F6 DJNZ 5F7C 5F86 : C9 RET 5F87 : 4F LD C,A 5F88 : 212672 LD HL,7226 5F8B : 1E01 LD E,01 5F8D : E5 PUSH HL 5F8E : CD855D CALL 5D85 5F91 : E1 POP HL 5F92 : 0E08 LD C,08 5F94 : E5 PUSH HL 5F95 : 0608 LD B,08 5F97 : CB06 RLC (HL) 5F99 : 17 RLA 5F9A : 23 INC HL 5F9B : 10FA DJNZ 5F97 5F9D : CDC95C CALL 5CC9 5FA0 : E1 POP HL 5FA1 : 0D DEC C 5FA2 : 20F0 JR NZ,5F94 5FA4 : C9 RET 5FA5 : E5 PUSH HL 5FA6 : 0600 LD B,00 5FA8 : 7E LD A,(HL) 5FA9 : B7 OR A 5FAA : 2808 JR Z,5FB4 5FAC : FE0D CP 0D 5FAE : 2804 JR Z,5FB4 5FB0 : 04 INC B 5FB1 : 23 INC HL 5FB2 : 18F4 JR 5FA8 5FB4 : E1 POP HL 5FB5 : 04 INC B 5FB6 : 05 DEC B 5FB7 : C8 RET Z 5FB8 : EB EX DE,HL 5FB9 : 3A5B70 LD A,(705B) 5FBC : 0F RRCA 5FBD : 0F RRCA 5FBE : 0F RRCA 5FBF : E61F AND 1F 5FC1 : 87 ADD A,A 5FC2 : 4F LD C,A 5FC3 : 87 ADD A,A 5FC4 : 81 ADD A,C 5FC5 : F5 PUSH AF 5FC6 : B8 CP B 5FC7 : 6F LD L,A 5FC8 : 3801 JR C,5FCB 5FCA : 68 LD L,B 5FCB : 4D LD C,L 5FCC : 2600 LD H,00 5FCE : 29 ADD HL,HL 5FCF : 29 ADD HL,HL 5FD0 : 29 ADD HL,HL 5FD1 : C5 PUSH BC 5FD2 : 44 LD B,H 5FD3 : 4D LD C,L 5FD4 : CD965C CALL 5C96 5FD7 : C1 POP BC 5FD8 : 1A LD A,(DE) 5FD9 : C5 PUSH BC 5FDA : D5 PUSH DE 5FDB : CD875F CALL 5F87 5FDE : D1 POP DE 5FDF : C1 POP BC 5FE0 : 13 INC DE 5FE1 : 0D DEC C 5FE2 : 20F4 JR NZ,5FD8 5FE4 : F1 POP AF 5FE5 : B8 CP B 5FE6 : 300D JR NC,5FF5 5FE8 : F5 PUSH AF 5FE9 : ED44 NEG 5FEB : 80 ADD A,B 5FEC : 47 LD B,A 5FED : 3E0D LD A,0D 5FEF : CD9917 CALL 1799 5FF2 : F1 POP AF 5FF3 : 18D0 JR 5FC5 5FF5 : 1A LD A,(DE) 5FF6 : FE0D CP 0D 5FF8 : CC9917 CALL Z,1799 5FFB : C9 RET 5FFC : DB 00,00,00 ;nevyuzito 5FFF : DB 0A6 ;byte pro kontrolni soucet 6000 : End of disassembly