; Disassembled by LGB's two pass Z80/Enterprise disassembler
	ORG 0xC000

	MACRO EXOS n ; by LGB
	RST 0x30
	DB n
	ENDMACRO

	; Disassembler: switching to DATA mode
	DB "EXOS_ROM"	; C000 45 58 4F 53 5F 52 4F 4D "EXOS_ROM"
	DB $00	; C008 00 "?"
	DB $00	; C009 00 "?"
PROGRAM_ENTRY_POINT:		; code label
	; Disassembler: switching to CODE mode
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #1 of 1122
	JR   NEAR_C070	; C00A 18 64 "?d"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #141 of 1122
	NOP  	; C00C 00 "?"
	NOP  	; C00D 00 "?"
	NOP  	; C00E 00 "?"
	NOP  	; C00F 00 "?"
	NOP  	; C010 00 "?"
	NOP  	; C011 00 "?"
	NOP  	; C012 00 "?"
	NOP  	; C013 00 "?"
	NOP  	; C014 00 "?"
	NOP  	; C015 00 "?"
	NOP  	; C016 00 "?"
	LD   BC,$0302	; C017 01 02 03 "???"
	INC  B	; C01A 04 "?"
	DEC  B	; C01B 05 "?"
	LD   B,$07	; C01C 06 07 "??"
	EX   AF,AF'	; C01E 08 "?"
	ADD  HL,BC	; C01F 09 "?"
	NOP  	; C020 00 "?"
	LD   (BC),A	; C021 02 "?"
	INC  B	; C022 04 "?"
	LD   B,$08	; C023 06 08 "??"
	DJNZ NEAR_C039	; C025 10 12 "??"
	INC  D	; C027 14 "?"
	LD   D,$18	; C028 16 18 "??"
	NOP  	; C02A 00 "?"
	INC  BC	; C02B 03 "?"
	LD   B,$09	; C02C 06 09 "??"
	LD   (DE),A	; C02E 12 "?"
	DEC  D	; C02F 15 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_C053	; C030 18 21 "?!"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #544 of 1122
	INC  H	; C032 24 "$"
	DAA  	; C033 27 "'"
	NOP  	; C034 00 "?"
	INC  B	; C035 04 "?"
	EX   AF,AF'	; C036 08 "?"
	LD   (DE),A	; C037 12 "?"
	; stop analyzing: already analyzed code at iteration #544: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $16	; C038 16 "?"
NEAR_C039:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at C025
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #142 of 1122
	JR   NZ,$C05F	; C039 20 24 " $"
	JR   Z,NEAR_C06F	; C03B 28 32 "(2"
	LD   (HL),$00	; C03D 36 00 "6?"
	DEC  B	; C03F 05 "?"
	DJNZ $C057	; C040 10 15 "??"
	JR   NZ,$C069	; C042 20 25 " %"
	JR   NC,NEAR_C07B	; C044 30 35 "05"
	LD   B,B	; C046 40 "?"
	LD   B,L	; C047 45 "E"
	NOP  	; C048 00 "?"
	LD   B,$12	; C049 06 12 "??"
	; Opcode breaks the linear code flow
	JR   NEAR_C071	; C04B 18 24 "?$"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #545 of 1122
	JR   NC,NEAR_C085	; C04D 30 36 "06"
	LD   B,D	; C04F 42 "B"
	LD   C,B	; C050 48 "H"
	LD   D,H	; C051 54 "T"
	NOP  	; C052 00 "?"
NEAR_C053:		; code label
	; stop analyzing: already analyzed code at iteration #545: Opcode (or part of it) has been already analyzed
	; Referenced at C030
	; Code analyzation starting point at iteration #143 of 1122
	RLCA 	; C053 07 "?"
	INC  D	; C054 14 "?"
	LD   HL,$3528	; C055 21 28 35 "!(5"
	; stop analyzing: already analyzed code at iteration #144: Opcode (or part of it) has been already analyzed
	LD   B,D	; C058 42 "B"
	LD   C,C	; C059 49 "I"
	LD   D,(HL)	; C05A 56 "V"
	LD   H,E	; C05B 63 "c"
	NOP  	; C05C 00 "?"
	EX   AF,AF'	; C05D 08 "?"
	LD   D,$24	; C05E 16 24 "?$"
	; stop analyzing: already analyzed code at iteration #145: Opcode (or part of it) has been already analyzed
	LD   ($4840),A	; C060 32 40 48 "2?H"
	LD   D,(HL)	; C063 56 "V"
	LD   H,H	; C064 64 "d"
	LD   (HL),D	; C065 72 "r"
	NOP  	; C066 00 "?"
	ADD  HL,BC	; C067 09 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_C091	; C068 18 27 "?'"
	; stop analyzing: already analyzed code at iteration #546: Opcode (or part of it) has been already analyzed
	LD   (HL),$45	; C06A 36 45 "6E"
	LD   D,H	; C06C 54 "T"
	LD   H,E	; C06D 63 "c"
	LD   (HL),D	; C06E 72 "r"
NEAR_C06F:		; code label
	; stop analyzing: already analyzed code at iteration #147: Opcode (or part of it) has been already analyzed
	; Referenced at C03B
	ADD  C	; C06F 81 "?"
NEAR_C070:		; code label
	; stop analyzing: already analyzed code at iteration #146: Opcode (or part of it) has been already analyzed
	; Referenced at C00A
	; Code analyzation starting point at iteration #2 of 1122
	DEC  C	; C070 0D "?"
NEAR_C071:		; code label
	; Referenced at C04B
	JR   Z,NEAR_C0A4	; C071 28 31 "(1"
	INC  C	; C073 0C "?"
	RET  Z	; C074 C8 "?"
	LD   A,C	; C075 79 "y"
	SUB  $03	; C076 D6 03 "??"
	JR   C,NEAR_C09D	; C078 38 23 "8#"
	RET  NZ	; C07A C0 "?"
NEAR_C07B:		; code label
	; Referenced at C044
	CALL SUB_C0B0	; C07B CD B0 C0 "???"
	RET  NZ	; C07E C0 "?"
	JR   C,NEAR_C08E	; C07F 38 0D "8?"
SUB_C081:		; code label
	; Referenced at C08E
	EXX  	; C081 D9 "?"
	; EXOS filename string for EXOS call 0x8 at 0xc08a
	LD   DE,EXOS_STR_FA29	; C082 11 29 FA "?)?"
NEAR_C085:		; code label
	; Referenced at C04D
	LD   BC,$0013	; C085 01 13 00 "???"
SUB_C088:		; code label
	; Referenced at C097
	LD   A,$FF	; C088 3E FF ">?"
	; EXOS call (0x8): Write block
	; DE is known! :-) -> 0xfa29
	; A=0xff
	EXOS $08	; C08A F7 08 "??"
	EXX  	; C08C D9 "?"
	; Opcode breaks the linear code flow
	RET  	; C08D C9 "?"
NEAR_C08E:		; code label
	; stop analyzing: already analyzed code at iteration #148: Opcode (or part of it) has been already analyzed
	; Referenced at C07F
	; Code analyzation starting point at iteration #3 of 1122
	CALL SUB_C081	; C08E CD 81 C0 "???"
NEAR_C091:		; code label
	; Referenced at C068
	LD   DE,$FA3C	; C091 11 3C FA "?<?"
	LD   BC,$003C	; C094 01 3C 00 "?<?"
	CALL SUB_C088	; C097 CD 88 C0 "???"
	XOR  A	; C09A AF "?"
	LD   C,A	; C09B 4F "O"
	; Opcode breaks the linear code flow
	RET  	; C09C C9 "?"
NEAR_C09D:		; code label
	; stop analyzing: already analyzed code at iteration #149: Opcode (or part of it) has been already analyzed
	; Referenced at C078
	; Code analyzation starting point at iteration #4 of 1122
	CALL SUB_C0B0	; C09D CD B0 C0 "???"
	RET  NZ	; C0A0 C0 "?"
	RET  NC	; C0A1 D0 "?"
	LD   C,$60	; C0A2 0E 60 "??"
NEAR_C0A4:		; code label
	; stop analyzing: already analyzed code at iteration #5: Opcode (or part of it) has been already analyzed
	; Referenced at C071
	; EXOS call, unknown function: 0x0
	EXOS $00	; C0A4 F7 00 "??"
	LD   SP,$2800	; C0A6 31 00 28 "1?("
	EI   	; C0A9 FB "?"
	CALL SUB_C0C6	; C0AA CD C6 C0 "???"
	; Opcode breaks the linear code flow
	JP   FAR_C28A	; C0AD C3 8A C2 "???"
SUB_C0B0:		; code label
	; stop analyzing: already analyzed code at iteration #150: Opcode (or part of it) has been already analyzed
	; Referenced at C07B C09D
	; Code analyzation starting point at iteration #6 of 1122
	LD   A,(DE)	; C0B0 1A "?"
	OR   A	; C0B1 B7 "?"
	RET  Z	; C0B2 C8 "?"
	PUSH DE	; C0B3 D5 "?"
	PUSH BC	; C0B4 C5 "?"
	LD   HL,$FAB5	; C0B5 21 B5 FA "!??"
	LD   A,B	; C0B8 78 "x"
	INC  B	; C0B9 04 "?"
NEAR_C0BA:		; code label
	; Referenced at C0C0
	CP   (HL)	; C0BA BE "?"
	JR   NZ,NEAR_C0C3	; C0BB 20 06 " ?"
	INC  HL	; C0BD 23 "#"
	INC  DE	; C0BE 13 "?"
	LD   A,(DE)	; C0BF 1A "?"
	DJNZ NEAR_C0BA	; C0C0 10 F8 "??"
	SCF  	; C0C2 37 "7"
NEAR_C0C3:		; code label
	; stop analyzing: already analyzed code at iteration #7: Opcode (or part of it) has been already analyzed
	; Referenced at C0BB
	POP  BC	; C0C3 C1 "?"
	POP  DE	; C0C4 D1 "?"
	; Opcode breaks the linear code flow
	RET  	; C0C5 C9 "?"
SUB_C0C6:		; code label
	; stop analyzing: already analyzed code at iteration #151: Opcode (or part of it) has been already analyzed
	; Referenced at C0AA C2E5
	; Code analyzation starting point at iteration #8 of 1122
	LD   HL,$C16C	; C0C6 21 6C C1 "!l?"
	LD   DE,$0008	; C0C9 11 08 00 "???"
	LD   BC,$0020	; C0CC 01 20 00 "? ?"
	LDIR 	; C0CF ED B0 "??"
	LD   HL,$C18C	; C0D1 21 8C C1 "!??"
	LD   DE,$005C	; C0D4 11 5C 00 "???"
	LD   BC,$00BE	; C0D7 01 BE 00 "???"
	LDIR 	; C0DA ED B0 "??"
	LD   HL,$00FF	; C0DC 21 FF 00 "!??"
	LD   ($003D),HL	; C0DF 22 3D 00 ""=?"
	; I/O on port 0xb3: Dave MMU reg, page 3 (C000-FFFF) selector
	IN   A,($B3)	; C0E2 DB B3 "??"
	LD   ($00C5),A	; C0E4 32 C5 00 "2??"
	; Opcode breaks the linear code flow
	RET  	; C0E7 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #152 of 1122
	SBC  $00	; C0E8 DE 00 "??"
	LD   BC,$EFF3	; C0EA 01 F3 EF "???"
	RET  PE	; C0ED E8 "?"
	LD   E,H	; C0EE 5C "?"
	EX   (SP),HL	; C0EF E3 "?"
	CALL $91EE	; C0F0 CD EE 91 "???"
	; Opcode breaks the linear code flow
	JP   HL	; C0F3 E9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #547 of 1122
	SET  5,C	; C0F4 CB E9 "??"
	RST  $00	; C0F6 C7 "?"
	; Opcode breaks the linear code flow
	JP   HL	; C0F7 E9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #787 of 1122
	SUB  C	; C0F8 91 "?"
	PUSH HL	; C0F9 E5 "?"
	ADC  L	; C0FA 8D "?"
	PUSH HL	; C0FB E5 "?"
	LD   H,$EE	; C0FC 26 EE "&?"
	LD   SP,HL	; C0FE F9 "?"
	RST  $20	; C0FF E7 "?"
	LD   BC,$F8E5	; C100 01 E5 F8 "???"
	CALL PO,SUB_E5A5	; C103 E4 A5 E5 "???"
	RET  Z	; C106 C8 "?"
	AND  $E7	; C107 E6 E7 "??"
	; Opcode breaks the linear code flow
	JP   HL	; C109 E9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #896 of 1122
	OR   A	; C10A B7 "?"
	JP   PE,SUB_E9D1	; C10B EA D1 E9 "???"
	LD   H,L	; C10E 65 "e"
	RET  PE	; C10F E8 "?"
	CP   L	; C110 BD "?"
	RET  PE	; C111 E8 "?"
	ADC  E	; C112 8B "?"
	JP   PE,SUB_EDE8	; C113 EA E8 ED "???"
	LD   A,C	; C116 79 "y"
	; Opcode breaks the linear code flow
	JP   HL	; C117 E9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #960 of 1122
	LD   H,E	; C118 63 "c"
	JP   PE,FAR_EA6F	; C119 EA 6F EA "?o?"
	LD   A,E	; C11C 7B "?"
	JP   PE,FAR_E90A	; C11D EA 0A E9 "???"
	DEC  H	; C120 25 "%"
	; Opcode breaks the linear code flow
	JP   HL	; C121 E9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1002 of 1122
	SBC  H	; C122 9C "?"
	RST  $20	; C123 E7 "?"
	OR   A	; C124 B7 "?"
	RST  $20	; C125 E7 "?"
	CCF  	; C126 3F "?"
	; Opcode breaks the linear code flow
	JP   HL	; C127 E9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1032 of 1122
	LD   E,C	; C128 59 "Y"
	JP   P,NEAR_E2E4	; C129 F2 E4 E2 "???"
NEAR_C12C:		; code label
	; Referenced at C13A
	LD   D,E	; C12C 53 "S"
	JP   P,SUB_DEE2	; C12D F2 E2 DE "???"
	SUB  (HL)	; C130 96 "?"
	RET  PO	; C131 E0 "?"
	SBC  (HL)	; C132 9E "?"
	EI   	; C133 FB "?"
	CP   (HL)	; C134 BE "?"
	XOR  $94	; C135 EE 94 "??"
	RET  P	; C137 F0 "?"
	SUB  A	; C138 97 "?"
	RET  P	; C139 F0 "?"
	DJNZ NEAR_C12C	; C13A 10 F0 "??"
	JP   NZ,$1EC6	; C13C C2 C6 1E "???"
	CALL PO,SUB_E407	; C13F E4 07 E4 "???"
	CALL NC,$FDD4	; C142 D4 D4 FD "???"
	; Opcode breaks the linear code flow
	JP   FAR_C858	; C145 C3 58 C8 "?X?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1079 of 1122
	LD   B,H	; C148 44 "D"
	PUSH BC	; C149 C5 "?"
	LD   C,L	; C14A 4D "M"
	PUSH BC	; C14B C5 "?"
	PUSH DE	; C14C D5 "?"
	JP   PE,SUB_EF7A	; C14D EA 7A EF "?z?"
	ADD  HL,DE	; C150 19 "?"
	RST  $28	; C151 EF "?"
	RST  $10	; C152 D7 "?"
	RST  $28	; C153 EF "?"
	OR   L	; C154 B5 "?"
	EI   	; C155 FB "?"
	LD   C,E	; C156 4B "K"
	RST  $00	; C157 C7 "?"
	LD   H,(HL)	; C158 66 "f"
	EI   	; C159 FB "?"
	JP   C,$DEEE	; C15A DA EE DE "???"
	CALL NZ,SUB_EC83	; C15D C4 83 EC "???"
	LD   L,C	; C160 69 "i"
	ADC  $68	; C161 CE 68 "?h"
	RET  NC	; C163 D0 "?"
	ADD  H	; C164 84 "?"
	EI   	; C165 FB "?"
	DEC  (HL)	; C166 35 "5"
	EX   (SP),HL	; C167 E3 "?"
	SUB  E	; C168 93 "?"
	RET  PO	; C169 E0 "?"
	EXX  	; C16A D9 "?"
	SBC  $32	; C16B DE 32 "?2"
	LD   L,B	; C16D 68 "h"
	NOP  	; C16E 00 "?"
	LD   ($00F6),HL	; C16F 22 F6 00 ""??"
	; Opcode breaks the linear code flow
	JR   NEAR_C1C0	; C172 18 4C "?L"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #1095 of 1122
	JP   $009A	; C174 C3 9A 00 "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #1103 of 1122
	JR   NEAR_C1F3	; C177 18 7A "?z"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #1109 of 1122
	JR   NEAR_C1E0	; C179 18 65 "?e"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1114 of 1122
	CALL $4FC8	; C17B CD C8 4F "??O"
	LD   B,$00	; C17E 06 00 "??"
	LD   HL,$2328	; C180 21 28 23 "!(#"
	ADD  HL,BC	; C183 09 "?"
	LD   A,($00C5)	; C184 3A C5 00 ":??"
	; I/O on port 0xb3: Dave MMU reg, page 3 (C000-FFFF) selector
	OUT  ($B3),A	; C187 D3 B3 "??"
	; Opcode breaks the linear code flow
	JP   FAR_F301	; C189 C3 01 F3 "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1117 of 1122
	PUSH HL	; C18C E5 "?"
	PUSH AF	; C18D F5 "?"
	LD   A,($00FA)	; C18E 3A FA 00 ":??"
	LD   H,A	; C191 67 "g"
	; I/O on port 0xb3: Dave MMU reg, page 3 (C000-FFFF) selector
	IN   A,($B3)	; C192 DB B3 "??"
	LD   ($00FA),A	; C194 32 FA 00 "2??"
	LD   A,$EA	; C197 3E EA ">?"
	; I/O on port 0xb3: Dave MMU reg, page 3 (C000-FFFF) selector
	OUT  ($B3),A	; C199 D3 B3 "??"
	POP  AF	; C19B F1 "?"
	EX   (SP),HL	; C19C E3 "?"
	CALL $00F5	; C19D CD F5 00 "???"
	EX   (SP),HL	; C1A0 E3 "?"
	CALL $00F8	; C1A1 CD F8 00 "???"
	PUSH AF	; C1A4 F5 "?"
	LD   A,H	; C1A5 7C "?"
	LD   ($00FA),A	; C1A6 32 FA 00 "2??"
	POP  AF	; C1A9 F1 "?"
	POP  HL	; C1AA E1 "?"
	; Opcode breaks the linear code flow
	RET  	; C1AB C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1119 of 1122
	; I/O on port 0xb3: Dave MMU reg, page 3 (C000-FFFF) selector
	IN   A,($B3)	; C1AC DB B3 "??"
	PUSH AF	; C1AE F5 "?"
	CALL $00F8	; C1AF CD F8 00 "???"
	LD   HL,($00DA)	; C1B2 2A DA 00 "*??"
	LD   A,(HL)	; C1B5 7E "?"
	INC  HL	; C1B6 23 "#"
	LD   ($00DA),HL	; C1B7 22 DA 00 ""??"
	LD   L,A	; C1BA 6F "o"
	POP  AF	; C1BB F1 "?"
	; I/O on port 0xb3: Dave MMU reg, page 3 (C000-FFFF) selector
	OUT  ($B3),A	; C1BC D3 B3 "??"
	; Opcode breaks the linear code flow
	RET  	; C1BE C9 "?"
	; stop analyzing: already analyzed code at iteration #1122: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $CD	; C1BF CD "?"
NEAR_C1C0:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at C172
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #1080 of 1122
	LD   A,H	; C1C0 7C "?"
	NOP  	; C1C1 00 "?"
	PUSH HL	; C1C2 E5 "?"
	CALL $007C	; C1C3 CD 7C 00 "???"
	LD   A,L	; C1C6 7D "?"
	POP  HL	; C1C7 E1 "?"
	LD   H,A	; C1C8 67 "g"
	; Opcode breaks the linear code flow
	RET  	; C1C9 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1097 of 1122
	EX   (SP),IY	; C1CA FD E3 "??"
	PUSH HL	; C1CC E5 "?"
	LD   HL,($00DA)	; C1CD 2A DA 00 "*??"
	EX   (SP),HL	; C1D0 E3 "?"
	LD   ($00AE),A	; C1D1 32 AE 00 "2??"
	LD   A,($00FA)	; C1D4 3A FA 00 ":??"
	PUSH AF	; C1D7 F5 "?"
	; I/O on port 0xb3: Dave MMU reg, page 3 (C000-FFFF) selector
	IN   A,($B3)	; C1D8 DB B3 "??"
	LD   ($00FA),A	; C1DA 32 FA 00 "2??"
	LD   A,$28	; C1DD 3E 28 ">("
NEAR_C1DF:		; code label
	; Referenced at C20C
	PUSH HL	; C1DF E5 "?"
NEAR_C1E0:		; code label
	; Referenced at C179
	PUSH AF	; C1E0 F5 "?"
	LD   L,(IY+$00)	; C1E1 FD 6E 00 "?n?"
	INC  IY	; C1E4 FD 23 "?#"
	LD   H,$C0	; C1E6 26 C0 "&?"
	LD   A,$01	; C1E8 3E 01 ">?"
	SLA  L	; C1EA CB 25 "?%"
	JR   C,NEAR_C1F6	; C1EC 38 08 "8?"
	PUSH DE	; C1EE D5 "?"
	LD   DE,$00E8	; C1EF 11 E8 00 "???"
	ADD  HL,DE	; C1F2 19 "?"
NEAR_C1F3:		; code label
	; Referenced at C177
	POP  DE	; C1F3 D1 "?"
	LD   A,$56	; C1F4 3E 56 ">V"
NEAR_C1F6:		; code label
	; stop analyzing: already analyzed code at iteration #1099: Opcode (or part of it) has been already analyzed
	; Referenced at C1EC
	; I/O on port 0xb3: Dave MMU reg, page 3 (C000-FFFF) selector
	OUT  ($B3),A	; C1F6 D3 B3 "??"
	LD   A,(HL)	; C1F8 7E "?"
	INC  HL	; C1F9 23 "#"
	LD   H,(HL)	; C1FA 66 "f"
	LD   L,A	; C1FB 6F "o"
	LD   ($00F6),HL	; C1FC 22 F6 00 ""??"
	POP  AF	; C1FF F1 "?"
	POP  HL	; C200 E1 "?"
	LD   ($00DA),IY	; C201 FD 22 DA 00 "?"??"
	CALL $00F5	; C205 CD F5 00 "???"
	LD   IY,$285B	; C208 FD 21 5B 28 "?!?("
	; Opcode breaks the linear code flow
	JR   NEAR_C1DF	; C20C 18 D1 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1104 of 1122
	INC  SP	; C20E 33 "3"
	INC  SP	; C20F 33 "3"
	INC  SP	; C210 33 "3"
	INC  SP	; C211 33 "3"
	EX   (SP),HL	; C212 E3 "?"
	CALL $00F8	; C213 CD F8 00 "???"
	PUSH AF	; C216 F5 "?"
	LD   A,H	; C217 7C "?"
	LD   ($00FA),A	; C218 32 FA 00 "2??"
	POP  AF	; C21B F1 "?"
	POP  HL	; C21C E1 "?"
	EX   (SP),HL	; C21D E3 "?"
	LD   ($00DA),HL	; C21E 22 DA 00 ""??"
	POP  HL	; C221 E1 "?"
	EX   (SP),IY	; C222 FD E3 "??"
	; Opcode breaks the linear code flow
	RET  	; C224 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1110 of 1122
	CALL $1622	; C225 CD 22 16 "?"?"
	PUSH AF	; C228 F5 "?"
	LD   A,$9C	; C229 3E 9C ">?"
	; I/O on port 0xb3: Dave MMU reg, page 3 (C000-FFFF) selector
	OUT  ($B3),A	; C22B D3 B3 "??"
	POP  AF	; C22D F1 "?"
	; Opcode breaks the linear code flow
	RET  	; C22E C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1116 of 1122
	SET  2,(IX+$00)	; C22F DD CB 00 D6 "????"
	; Opcode breaks the linear code flow
	RET  	; C233 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1118 of 1122
	LD   SP,$0DBB	; C234 31 BB 0D "1??"
	EI   	; C237 FB "?"
	LD   A,($00C5)	; C238 3A C5 00 ":??"
	; I/O on port 0xb3: Dave MMU reg, page 3 (C000-FFFF) selector
	OUT  ($B3),A	; C23B D3 B3 "??"
	LD   IX,$0200	; C23D DD 21 00 02 "?!??"
	CALL SUB_ED90	; C241 CD 90 ED "???"
	CALL SUB_F1D8	; C244 CD D8 F1 "???"
	; Opcode breaks the linear code flow
	JP   FAR_C2CD	; C247 C3 CD C2 "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1120 of 1122
	NOP  	; C24A 00 "?"
	NOP  	; C24B 00 "?"
	LD   HL,$2200	; C24C 21 00 22 "!?""
	NOP  	; C24F 00 "?"
	INC  HL	; C250 23 "#"
	NOP  	; C251 00 "?"
	INC  H	; C252 24 "$"
	NOP  	; C253 00 "?"
	DEC  H	; C254 25 "%"
	NOP  	; C255 00 "?"
	LD   H,$00	; C256 26 00 "&?"
	DAA  	; C258 27 "'"
	NOP  	; C259 00 "?"
	JR   Z,NEAR_C25C	; C25A 28 00 "(?"
NEAR_C25C:		; code label
	; stop analyzing: already analyzed code at iteration #1121: Opcode (or part of it) has been already analyzed
	; Referenced at C25A
	ADD  HL,HL	; C25C 29 ")"
	NOP  	; C25D 00 "?"
	LD   HL,($2B00)	; C25E 2A 00 2B "*?+"
	NOP  	; C261 00 "?"
	INC  L	; C262 2C ","
	NOP  	; C263 00 "?"
	DEC  L	; C264 2D "-"
	NOP  	; C265 00 "?"
	LD   L,$00	; C266 2E 00 ".?"
	CPL  	; C268 2F "/"
	NOP  	; C269 00 "?"
	LD   A,($3B00)	; C26A 3A 00 3B ":?;"
	NOP  	; C26D 00 "?"
	INC  A	; C26E 3C "<"
	NOP  	; C26F 00 "?"
	DEC  A	; C270 3D "="
	NOP  	; C271 00 "?"
	LD   A,$00	; C272 3E 00 ">?"
	INC  A	; C274 3C "<"
	LD   A,$3C	; C275 3E 3C "><"
	DEC  A	; C277 3D "="
	LD   A,$3D	; C278 3E 3D ">="
	LD   E,E	; C27A 5B "?"
	NOP  	; C27B 00 "?"
	LD   E,H	; C27C 5C "?"
	NOP  	; C27D 00 "?"
	LD   E,L	; C27E 5D "?"
	NOP  	; C27F 00 "?"
	LD   E,(HL)	; C280 5E "^"
	NOP  	; C281 00 "?"
	NOP  	; C282 00 "?"
	NOP  	; C283 00 "?"
	NOP  	; C284 00 "?"
	NOP  	; C285 00 "?"
	NOP  	; C286 00 "?"
	NOP  	; C287 00 "?"
	NOP  	; C288 00 "?"
	NOP  	; C289 00 "?"
FAR_C28A:		; code label
	; stop analyzing: already analyzed code at iteration #1120: Opcode (or part of it) has been already analyzed
	; Referenced at C0AD
	; Code analyzation starting point at iteration #9 of 1122
	LD   HL,$0200	; C28A 21 00 02 "!??"
	LD   BC,$0E54	; C28D 01 54 0E "?T?"
	XOR  A	; C290 AF "?"
FAR_C291:		; code label
	; Referenced at C294
	LD   (HL),A	; C291 77 "w"
	CPI  	; C292 ED A1 "??"
	JP   PE,FAR_C291	; C294 EA 91 C2 "???"
	LD   ($0246),HL	; C297 22 46 02 ""F?"
	LD   IX,$0200	; C29A DD 21 00 02 "?!??"
	CALL SUB_ED63	; C29E CD 63 ED "?c?"
	LD   (IX+$0C),L	; C2A1 DD 75 0C "?u?"
	ADD  HL,HL	; C2A4 29 ")"
	LD   DE,$0E54	; C2A5 11 54 0E "?T?"
	ADD  HL,DE	; C2A8 19 "?"
	CALL SUB_F579	; C2A9 CD 79 F5 "?y?"
	LD   ($021E),HL	; C2AC 22 1E 02 ""??"
	LD   ($021C),HL	; C2AF 22 1C 02 ""??"
	LD   ($0220),HL	; C2B2 22 20 02 "" ?"
	; EXOS filename string for EXOS call 0x1a at 0xc2b8
	LD   DE,EXOS_STR_FA0A	; C2B5 11 0A FA "???"
	; EXOS call (0x1a): Scan system extensions
	; DE is known! :-) -> 0xfa0a
	; A=0x0
	EXOS $1A	; C2B8 F7 1A "??"
	CALL SUB_ED90	; C2BA CD 90 ED "???"
	CALL SUB_CCC7	; C2BD CD C7 CC "???"
	RST  $10	; C2C0 D7 "?"
	SUB  D	; C2C1 92 "?"
	RLCA 	; C2C2 07 "?"
	SUB  (HL)	; C2C3 96 "?"
	ADD  HL,DE	; C2C4 19 "?"
	LD   C,$00	; C2C5 0E 00 "??"
	CALL SUB_F1D8	; C2C7 CD D8 F1 "???"
	CALL SUB_D85B	; C2CA CD 5B D8 "???"
FAR_C2CD:		; code label
	; Referenced at C247
	LD   A,$01	; C2CD 3E 01 ">?"
	LD   ($020F),A	; C2CF 32 0F 02 "2??"
	LD   ($0210),A	; C2D2 32 10 02 "2??"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	IN   A,($B2)	; C2D5 DB B2 "??"
	PUSH AF	; C2D7 F5 "?"
	LD   A,$FF	; C2D8 3E FF ">?"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	OUT  ($B2),A	; C2DA D3 B2 "??"
	LD   HL,$0104	; C2DC 21 04 01 "!??"
	LD   ($BFF8),HL	; C2DF 22 F8 BF ""??"
	POP  AF	; C2E2 F1 "?"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	OUT  ($B2),A	; C2E3 D3 B2 "??"
	CALL SUB_C0C6	; C2E5 CD C6 C0 "???"
	SET  0,(IX+$00)	; C2E8 DD CB 00 C6 "????"
FAR_C2EC:		; code label
	; Referenced at F1EF F4B8 CFB1
	LD   SP,$0DBB	; C2EC 31 BB 0D "1??"
SUB_C2EF:		; code label
	; Referenced at D948 F464
	CALL SUB_C3D1	; C2EF CD D1 C3 "???"
FAR_C2F2:		; code label
	; Referenced at C379 C3CA
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	IN   A,($B2)	; C2F2 DB B2 "??"
	PUSH AF	; C2F4 F5 "?"
	LD   A,$FF	; C2F5 3E FF ">?"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	OUT  ($B2),A	; C2F7 D3 B2 "??"
	LD   ($0209),A	; C2F9 32 09 02 "2??"
	LD   HL,($BFF6)	; C2FC 2A F6 BF "*??"
	LD   DE,$0006	; C2FF 11 06 00 "???"
	ADD  HL,DE	; C302 19 "?"
	LD   ($0242),HL	; C303 22 42 02 ""B?"
	CALL SUB_CE00	; C306 CD 00 CE "???"
	INC  D	; C309 14 "?"
	; Opcode breaks the linear code flow
	RET  	; C30A C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #154 of 1122
	; I/O on port 0xad: Dave tone channel 1 right volume
	OUT  ($AD),A	; C30B D3 AD "??"
	JP   NZ,FAR_D3C1	; C30D C2 C1 D3 "???"
	; Opcode breaks the linear code flow
	RET  	; C310 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #548 of 1122
	JP   $2020	; C311 C3 20 20 "?  "
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #788 of 1122
	JR   NZ,NEAR_C336	; C314 20 20 "  "
	JR   NZ,$C388	; C316 20 70 " p"
	LD   (HL),D	; C318 72 "r"
	LD   L,A	; C319 6F "o"
	LD   H,A	; C31A 67 "g"
	LD   (HL),D	; C31B 72 "r"
	LD   H,C	; C31C 61 "a"
	LD   L,L	; C31D 6D "m"
	EX   DE,HL	; C31E EB "?"
	LD   L,(IX+$0A)	; C31F DD 6E 0A "?n?"
	LD   C,$20	; C322 0E 20 "? "
	SCF  	; C324 37 "7"
NEAR_C325:		; code label
	; Referenced at C332
	CALL SUB_EEDA	; C325 CD DA EE "???"
	CALL SUB_CE00	; C328 CD 00 CE "???"
	RLCA 	; C32B 07 "?"
	JR   NZ,NEAR_C34E	; C32C 20 20 "  "
	JR   NZ,NEAR_C350	; C32E 20 20 "  "
	JR   NZ,$C352	; C330 20 20 "  "
	JR   NZ,NEAR_C325	; C332 20 F1 " ?"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	OUT  ($B2),A	; C334 D3 B2 "??"
NEAR_C336:		; code label
	; stop analyzing: already analyzed code at iteration #789: Opcode (or part of it) has been already analyzed
	; Referenced at C314
	XOR  A	; C336 AF "?"
	LD   ($0209),A	; C337 32 09 02 "2??"
	RES  1,(IX+$00)	; C33A DD CB 00 8E "????"
	BIT  0,(IX+$00)	; C33E DD CB 00 46 "???F"
	JR   Z,NEAR_C350	; C342 28 0C "(?"
	CALL SUB_F1D0	; C344 CD D0 F1 "???"
	CALL SUB_CE00	; C347 CD 00 CE "???"
	DEC  B	; C34A 05 "?"
	LD   L,A	; C34B 6F "o"
	LD   L,E	; C34C 6B "k"
	ADD  HL,DE	; C34D 19 "?"
NEAR_C34E:		; code label
	; stop analyzing: already analyzed code at iteration #790: Opcode (or part of it) has been already analyzed
	; Referenced at C32C
	DEC  C	; C34E 0D "?"
	LD   A,(BC)	; C34F 0A "?"
NEAR_C350:		; code label
	; stop analyzing: already analyzed code at iteration #791: Opcode (or part of it) has been already analyzed
	; Referenced at C32E C342 C361
	SET  0,(IX+$00)	; C350 DD CB 00 C6 "????"
	CALL SUB_F1D0	; C354 CD D0 F1 "???"
	LD   D,$14	; C357 16 14 "??"
	LD   BC,$0120	; C359 01 20 01 "? ?"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; C35C F7 10 "??"
NEAR_C35E:		; code label
	; Referenced at C365
	CALL NEAR_C3D6	; C35E CD D6 C3 "???"
	JR   C,NEAR_C350	; C361 38 ED "8?"
	CP   $0A	; C363 FE 0A "??"
	JR   Z,NEAR_C35E	; C365 28 F7 "(?"
	CP   $10	; C367 FE 10 "??"
	JR   NZ,NEAR_C37C	; C369 20 11 " ?"
	LD   A,($0248)	; C36B 3A 48 02 ":H?"
	LD   DE,($0214)	; C36E ED 5B 14 02 "????"
	DEC  DE	; C372 1B "?"
	SUB  $03	; C373 D6 03 "??"
	LD   (DE),A	; C375 12 "?"
	; EXOS call (0x1a): Scan system extensions
	EXOS $1A	; C376 F7 1A "??"
	RST  $18	; C378 DF "?"
	; Opcode breaks the linear code flow
	JP   FAR_C2F2	; C379 C3 F2 C2 "???"
NEAR_C37C:		; code label
	; stop analyzing: already analyzed code at iteration #897: Opcode (or part of it) has been already analyzed
	; Referenced at C369
	; Code analyzation starting point at iteration #793 of 1122
	CALL SUB_EF48	; C37C CD 48 EF "?H?"
	JR   Z,NEAR_C3B3	; C37F 28 32 "(2"
	BIT  0,(HL)	; C381 CB 46 "?F"
	JP   Z,$F54C	; C383 CA 4C F5 "?L?"
	LD   DE,($0214)	; C386 ED 5B 14 02 "????"
	; stop analyzing: already analyzed code at iteration #794: Opcode (or part of it) has been already analyzed
	PUSH DE	; C38A D5 "?"
	PUSH HL	; C38B E5 "?"
	PUSH BC	; C38C C5 "?"
	BIT  6,(HL)	; C38D CB 76 "?v"
	CALL NZ,SUB_C41D	; C38F C4 1D C4 "???"
	POP  BC	; C392 C1 "?"
	PUSH BC	; C393 C5 "?"
	CALL SUB_EFE0	; C394 CD E0 EF "???"
	POP  BC	; C397 C1 "?"
	POP  HL	; C398 E1 "?"
	BIT  5,(HL)	; C399 CB 6E "?n"
	CALL NZ,SUB_C54D	; C39B C4 4D C5 "?M?"
	POP  HL	; C39E E1 "?"
	LD   ($0214),HL	; C39F 22 14 02 ""??"
	CALL SUB_F259	; C3A2 CD 59 F2 "?Y?"
	LD   (IX+$09),$00	; C3A5 DD 36 09 00 "?6??"
	CALL SUB_EFE7	; C3A9 CD E7 EF "???"
	LD   A,($0206)	; C3AC 3A 06 02 ":??"
	CP   $02	; C3AF FE 02 "??"
	; Opcode breaks the linear code flow
	JR   NEAR_C3C3	; C3B1 18 10 "??"
NEAR_C3B3:		; code label
	; stop analyzing: already analyzed code at iteration #898: Opcode (or part of it) has been already analyzed
	; Referenced at C37F
	; Code analyzation starting point at iteration #795 of 1122
	LD   HL,$0249	; C3B3 21 49 02 "!I?"
	LD   ($0214),HL	; C3B6 22 14 02 ""??"
	CALL SUB_C41D	; C3B9 CD 1D C4 "???"
	CALL SUB_F259	; C3BC CD 59 F2 "?Y?"
	CALL SUB_D280	; C3BF CD 80 D2 "???"
	SCF  	; C3C2 37 "7"
NEAR_C3C3:		; code label
	; stop analyzing: already analyzed code at iteration #796: Opcode (or part of it) has been already analyzed
	; Referenced at C3B1
	CALL C,SUB_F251	; C3C3 DC 51 F2 "?Q?"
	BIT  5,(IX+$00)	; C3C6 DD CB 00 6E "???n"
	JP   NZ,FAR_C2F2	; C3CA C2 F2 C2 "???"
	SET  1,(IX+$00)	; C3CD DD CB 00 CE "????"
SUB_C3D1:		; code label
	; stop analyzing: already analyzed code at iteration #795: Opcode (or part of it) has been already analyzed
	; Referenced at C2EF
	; Code analyzation starting point at iteration #10 of 1122
	SET  5,(IX+$00)	; C3D1 DD CB 00 EE "????"
	; Opcode breaks the linear code flow
	RET  	; C3D5 C9 "?"
NEAR_C3D6:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at C3EB C3F2 C35E
	; Code analyzation starting point at iteration #155 of 1122
	SCF  	; C3D6 37 "7"
SUB_C3D7:		; code label
	; Referenced at CAAC
	CALL SUB_FBB6	; C3D7 CD B6 FB "???"
	RET  C	; C3DA D8 "?"
	LD   HL,$0248	; C3DB 21 48 02 "!H?"
	LD   ($0216),HL	; C3DE 22 16 02 ""??"
	INC  HL	; C3E1 23 "#"
	LD   ($0214),HL	; C3E2 22 14 02 ""??"
	CALL SUB_C5A0	; C3E5 CD A0 C5 "???"
	CALL SUB_C74B	; C3E8 CD 4B C7 "?K?"
	JR   NC,NEAR_C3D6	; C3EB 30 E9 "0?"
	LD   A,($0204)	; C3ED 3A 04 02 ":??"
	CP   $02	; C3F0 FE 02 "??"
	JR   C,NEAR_C3D6	; C3F2 38 E2 "8?"
	OR   A	; C3F4 B7 "?"
	; Opcode breaks the linear code flow
	RET  	; C3F5 C9 "?"
SUB_C3F6:		; code label
	; Referenced at C53C D909 CA5D CC36
	; Code analyzation starting point at iteration #14 of 1122
	LD   HL,$FFFF	; C3F6 21 FF FF "!??"
	LD   IY,($0218)	; C3F9 FD 2A 18 02 "?*??"
SUB_C3FD:		; code label
	; stop analyzing: already analyzed code at iteration #177: Opcode (or part of it) has been already analyzed
	; Referenced at CBC3 CEB8
	EX   DE,HL	; C3FD EB "?"
	LD   HL,($021A)	; C3FE 2A 1A 02 "*??"
	LD   BC,$0000	; C401 01 00 00 "???"
NEAR_C404:		; code label
	; Referenced at C41A
	ADD  HL,BC	; C404 09 "?"
	LD   C,(HL)	; C405 4E "N"
	SCF  	; C406 37 "7"
	INC  C	; C407 0C "?"
	DEC  C	; C408 0D "?"
	RET  Z	; C409 C8 "?"
	PUSH DE	; C40A D5 "?"
	INC  HL	; C40B 23 "#"
	LD   E,(HL)	; C40C 5E "^"
	INC  HL	; C40D 23 "#"
	LD   D,(HL)	; C40E 56 "V"
	DEC  HL	; C40F 2B "+"
	DEC  HL	; C410 2B "+"
	EX   (SP),HL	; C411 E3 "?"
	OR   A	; C412 B7 "?"
	SBC  HL,DE	; C413 ED 52 "?R"
	ADD  HL,DE	; C415 19 "?"
	LD   E,L	; C416 5D "?"
	LD   D,H	; C417 54 "T"
	POP  HL	; C418 E1 "?"
	RET  Z	; C419 C8 "?"
	JR   NC,NEAR_C404	; C41A 30 E8 "0?"
	; Opcode breaks the linear code flow
	RET  	; C41C C9 "?"
SUB_C41D:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at C716 C38F C3B9
	; Code analyzation starting point at iteration #156 of 1122
	LD   HL,($0214)	; C41D 2A 14 02 "*??"
	PUSH HL	; C420 E5 "?"
NEAR_C421:		; code label
	; Referenced at C436
	LD   HL,($0214)	; C421 2A 14 02 "*??"
	LD   A,(HL)	; C424 7E "?"
	OR   A	; C425 B7 "?"
	JR   Z,NEAR_C447	; C426 28 1F "(?"
	PUSH HL	; C428 E5 "?"
	CALL SUB_C5A0	; C429 CD A0 C5 "???"
	POP  HL	; C42C E1 "?"
	LD   A,($0202)	; C42D 3A 02 02 ":??"
	RLCA 	; C430 07 "?"
	RLCA 	; C431 07 "?"
	RLCA 	; C432 07 "?"
	CALL SUB_F194	; C433 CD 94 F1 "???"
	; Opcode breaks the linear code flow
	JR   NEAR_C421	; C436 18 E9 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #550 of 1122
	LD   C,D	; C438 4A "J"
	CALL NZ,SUB_C463	; C439 C4 63 C4 "?c?"
	LD   H,E	; C43C 63 "c"
	CALL NZ,SUB_C446	; C43D C4 46 C4 "?F?"
	XOR  L	; C440 AD "?"
	CALL NZ,SUB_C446	; C441 C4 46 C4 "?F?"
	ADD  D	; C444 82 "?"
	; stop analyzing: already analyzed code at iteration #550: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $C4	; C445 C4 "?"
SUB_C446:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at C43D C441 C461
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #551 of 1122
	POP  HL	; C446 E1 "?"
NEAR_C447:		; code label
	; stop analyzing: already analyzed code at iteration #551: Opcode (or part of it) has been already analyzed
	; Referenced at C426
	; Code analyzation starting point at iteration #157 of 1122
	POP  HL	; C447 E1 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_C47E	; C448 18 34 "?4"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #552 of 1122
	LD   A,($0203)	; C44A 3A 03 02 ":??"
	PUSH AF	; C44D F5 "?"
	PUSH HL	; C44E E5 "?"
	OR   A	; C44F B7 "?"
	JR   Z,NEAR_C453	; C450 28 01 "(?"
	INC  HL	; C452 23 "#"
NEAR_C453:		; code label
	; stop analyzing: already analyzed code at iteration #553: Opcode (or part of it) has been already analyzed
	; Referenced at C450
	CALL SUB_C4DE	; C453 CD DE C4 "???"
	POP  HL	; C456 E1 "?"
	POP  AF	; C457 F1 "?"
	LD   C,A	; C458 4F "O"
	OR   (IX+$02)	; C459 DD B6 02 "???"
	LD   (HL),A	; C45C 77 "w"
	LD   A,C	; C45D 79 "y"
	CP   $02	; C45E FE 02 "??"
	RET  NC	; C460 D0 "?"
	; Opcode breaks the linear code flow
	JR   SUB_C446	; C461 18 E3 "??"
SUB_C463:		; code label
	; stop analyzing: already analyzed code at iteration #797: Opcode (or part of it) has been already analyzed
	; Referenced at C439
	; Code analyzation starting point at iteration #554 of 1122
	LD   DE,($0347)	; C463 ED 5B 47 03 "??G?"
	LD   ($0214),DE	; C467 ED 53 14 02 "?S??"
	INC  HL	; C46B 23 "#"
	CALL SUB_C4DE	; C46C CD DE C4 "???"
	DEC  HL	; C46F 2B "+"
	LD   A,($0203)	; C470 3A 03 02 ":??"
	LD   C,A	; C473 4F "O"
	OR   (IX+$02)	; C474 DD B6 02 "???"
	LD   (HL),A	; C477 77 "w"
	LD   HL,($0214)	; C478 2A 14 02 "*??"
	LD   B,$00	; C47B 06 00 "??"
	ADD  HL,BC	; C47D 09 "?"
NEAR_C47E:		; code label
	; stop analyzing: already analyzed code at iteration #554: Opcode (or part of it) has been already analyzed
	; Referenced at C448 C651 C6B1 C6D0
	; Code analyzation starting point at iteration #158 of 1122
	LD   ($0214),HL	; C47E 22 14 02 ""??"
	; Opcode breaks the linear code flow
	RET  	; C481 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #555 of 1122
	PUSH HL	; C482 E5 "?"
	LD   C,(IX+$03)	; C483 DD 4E 03 "?N?"
	LD   B,$00	; C486 06 00 "??"
	ADD  HL,BC	; C488 09 "?"
	INC  HL	; C489 23 "#"
	CALL SUB_C4DE	; C48A CD DE C4 "???"
	POP  HL	; C48D E1 "?"
	LD   A,($0203)	; C48E 3A 03 02 ":??"
	LD   C,A	; C491 4F "O"
	LD   B,$00	; C492 06 00 "??"
	OR   (IX+$02)	; C494 DD B6 02 "???"
	LD   (HL),A	; C497 77 "w"
	INC  HL	; C498 23 "#"
	EX   DE,HL	; C499 EB "?"
	LD   HL,$0597	; C49A 21 97 05 "!??"
	LD   A,C	; C49D 79 "y"
	LDI  	; C49E ED A0 "??"
	LDI  	; C4A0 ED A0 "??"
	CP   $02	; C4A2 FE 02 "??"
	RET  Z	; C4A4 C8 "?"
	LD   C,$03	; C4A5 0E 03 "??"
	LDIR 	; C4A7 ED B0 "??"
	INC  HL	; C4A9 23 "#"
	LDI  	; C4AA ED A0 "??"
	; Opcode breaks the linear code flow
	RET  	; C4AC C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #798 of 1122
	LD   DE,($0347)	; C4AD ED 5B 47 03 "??G?"
	LD   ($0214),DE	; C4B1 ED 53 14 02 "?S??"
	INC  HL	; C4B5 23 "#"
	INC  HL	; C4B6 23 "#"
	CALL SUB_C4DE	; C4B7 CD DE C4 "???"
	DEC  HL	; C4BA 2B "+"
	DEC  HL	; C4BB 2B "+"
	LD   A,($0202)	; C4BC 3A 02 02 ":??"
	LD   (HL),A	; C4BF 77 "w"
	INC  HL	; C4C0 23 "#"
	LD   C,(IX+$03)	; C4C1 DD 4E 03 "?N?"
	LD   (HL),C	; C4C4 71 "q"
	INC  HL	; C4C5 23 "#"
	EX   DE,HL	; C4C6 EB "?"
	LD   HL,($0214)	; C4C7 2A 14 02 "*??"
	INC  C	; C4CA 0C "?"
NEAR_C4CB:		; code label
	; Referenced at C4D7
	DEC  C	; C4CB 0D "?"
	JR   Z,NEAR_C4D9	; C4CC 28 0B "(?"
	LD   A,(HL)	; C4CE 7E "?"
	INC  HL	; C4CF 23 "#"
	CP   $22	; C4D0 FE 22 "?""
	JR   NZ,NEAR_C4D5	; C4D2 20 01 " ?"
	INC  HL	; C4D4 23 "#"
NEAR_C4D5:		; code label
	; stop analyzing: already analyzed code at iteration #799: Opcode (or part of it) has been already analyzed
	; Referenced at C4D2
	LD   (DE),A	; C4D5 12 "?"
	INC  DE	; C4D6 13 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_C4CB	; C4D7 18 F2 "??"
NEAR_C4D9:		; code label
	; stop analyzing: already analyzed code at iteration #899: Opcode (or part of it) has been already analyzed
	; Referenced at C4CC
	; Code analyzation starting point at iteration #800 of 1122
	INC  HL	; C4D9 23 "#"
	LD   ($0214),HL	; C4DA 22 14 02 ""??"
	EX   DE,HL	; C4DD EB "?"
SUB_C4DE:		; code label
	; stop analyzing: already analyzed code at iteration #800: Opcode (or part of it) has been already analyzed
	; Referenced at C768 C707 C453 C46C C48A D0C7 C4B7 D9B3
	; Code analyzation starting point at iteration #178 of 1122
	LD   DE,($0214)	; C4DE ED 5B 14 02 "????"
	OR   A	; C4E2 B7 "?"
	SBC  HL,DE	; C4E3 ED 52 "?R"
	LD   C,L	; C4E5 4D "M"
	LD   B,$00	; C4E6 06 00 "??"
	ADD  HL,DE	; C4E8 19 "?"
	RET  Z	; C4E9 C8 "?"
	LD   A,($0248)	; C4EA 3A 48 02 ":H?"
	ADD  C	; C4ED 81 "?"
	LD   ($0214),HL	; C4EE 22 14 02 ""??"
	LD   ($0248),A	; C4F1 32 48 02 "2H?"
	PUSH HL	; C4F4 E5 "?"
	LD   HL,$0347	; C4F5 21 47 03 "!G?"
	JR   C,NEAR_C501	; C4F8 38 07 "8?"
	SBC  HL,BC	; C4FA ED 42 "?B"
	CALL SUB_C528	; C4FC CD 28 C5 "?(?"
	POP  HL	; C4FF E1 "?"
	; Opcode breaks the linear code flow
	RET  	; C500 C9 "?"
NEAR_C501:		; code label
	; stop analyzing: already analyzed code at iteration #556: Opcode (or part of it) has been already analyzed
	; Referenced at C4F8
	; Code analyzation starting point at iteration #179 of 1122
	XOR  A	; C501 AF "?"
	SUB  C	; C502 91 "?"
	LD   C,A	; C503 4F "O"
	JP   M,$F552	; C504 FA 52 F5 "?R?"
	EX   DE,HL	; C507 EB "?"
	POP  HL	; C508 E1 "?"
SUB_C509:		; code label
	; stop analyzing: already analyzed code at iteration #179: Opcode (or part of it) has been already analyzed
	; Referenced at CCEB C54A
	; Code analyzation starting point at iteration #12 of 1122
	PUSH HL	; C509 E5 "?"
	ADD  HL,BC	; C50A 09 "?"
	EX   DE,HL	; C50B EB "?"
	SBC  HL,DE	; C50C ED 52 "?R"
	LD   B,H	; C50E 44 "D"
	LD   C,L	; C50F 4D "M"
	EX   DE,HL	; C510 EB "?"
	POP  DE	; C511 D1 "?"
	PUSH DE	; C512 D5 "?"
	INC  BC	; C513 03 "?"
	LDIR 	; C514 ED B0 "??"
	POP  HL	; C516 E1 "?"
	; Opcode breaks the linear code flow
	RET  	; C517 C9 "?"
SUB_C518:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at C78B CB41 CD13 CBCC
	; Code analyzation starting point at iteration #159 of 1122
	CALL SUB_C54D	; C518 CD 4D C5 "?M?"
	PUSH HL	; C51B E5 "?"
	PUSH BC	; C51C C5 "?"
	LD   E,C	; C51D 59 "Y"
	LD   D,B	; C51E 50 "P"
	CALL SUB_F097	; C51F CD 97 F0 "???"
	POP  BC	; C522 C1 "?"
	POP  HL	; C523 E1 "?"
	CALL SUB_C53A	; C524 CD 3A C5 "?:?"
	EX   DE,HL	; C527 EB "?"
SUB_C528:		; code label
	; Referenced at C4FC
	PUSH BC	; C528 C5 "?"
	PUSH BC	; C529 C5 "?"
	PUSH HL	; C52A E5 "?"
	OR   A	; C52B B7 "?"
	SBC  HL,DE	; C52C ED 52 "?R"
	LD   B,H	; C52E 44 "D"
	LD   C,L	; C52F 4D "M"
	POP  DE	; C530 D1 "?"
	POP  HL	; C531 E1 "?"
	ADD  HL,DE	; C532 19 "?"
	EX   DE,HL	; C533 EB "?"
	INC  BC	; C534 03 "?"
	LDDR 	; C535 ED B8 "??"
	INC  HL	; C537 23 "#"
	POP  BC	; C538 C1 "?"
	; Opcode breaks the linear code flow
	RET  	; C539 C9 "?"
SUB_C53A:		; code label
	; Referenced at CCE8 C524 C547
	; Code analyzation starting point at iteration #13 of 1122
	PUSH HL	; C53A E5 "?"
	PUSH BC	; C53B C5 "?"
	CALL SUB_C3F6	; C53C CD F6 C3 "???"
	EX   DE,HL	; C53F EB "?"
	POP  BC	; C540 C1 "?"
	POP  HL	; C541 E1 "?"
	; Opcode breaks the linear code flow
	RET  	; C542 C9 "?"
FAR_C543:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at C75B
	; Code analyzation starting point at iteration #160 of 1122
	EX   DE,HL	; C543 EB "?"
SUB_C544:		; code label
	; Referenced at C781 CBC7
	LD   C,(HL)	; C544 4E "N"
	LD   B,$00	; C545 06 00 "??"
	CALL SUB_C53A	; C547 CD 3A C5 "?:?"
	CALL SUB_C509	; C54A CD 09 C5 "???"
SUB_C54D:		; code label
	; stop analyzing: already analyzed code at iteration #160: Opcode (or part of it) has been already analyzed
	; Referenced at D85B EDCB EDE5 C518 C794 CA2A CAE5 CB83 F1D5 C39B
	; Code analyzation starting point at iteration #18 of 1122
	PUSH BC	; C54D C5 "?"
	PUSH HL	; C54E E5 "?"
	PUSH AF	; C54F F5 "?"
	RES  3,(IX+$00)	; C550 DD CB 00 9E "????"
	CALL SUB_F228	; C554 CD 28 F2 "?(?"
	RST  $10	; C557 D7 "?"
	ADC  A	; C558 8F "?"
	POP  BC	; C559 C1 "?"
	NOP  	; C55A 00 "?"
	XOR  A	; C55B AF "?"
	LD   ($0240),A	; C55C 32 40 02 "2??"
	LD   HL,($021A)	; C55F 2A 1A 02 "*??"
	LD   ($022C),HL	; C562 22 2C 02 "",?"
	PUSH HL	; C565 E5 "?"
	LD   DE,$0006	; C566 11 06 00 "???"
	ADD  HL,DE	; C569 19 "?"
	LD   ($022E),HL	; C56A 22 2E 02 "".?"
	POP  HL	; C56D E1 "?"
	LD   E,D	; C56E 5A "Z"
NEAR_C56F:		; code label
	; Referenced at C573
	ADD  HL,DE	; C56F 19 "?"
	LD   E,(HL)	; C570 5E "^"
	INC  E	; C571 1C "?"
	DEC  E	; C572 1D "?"
	JR   NZ,NEAR_C56F	; C573 20 FA " ?"
	INC  HL	; C575 23 "#"
	LD   ($0234),HL	; C576 22 34 02 ""4?"
	LD   ($0236),HL	; C579 22 36 02 ""6?"
	LD   ($0238),HL	; C57C 22 38 02 ""8?"
	LD   ($0228),HL	; C57F 22 28 02 ""(?"
	LD   ($0226),HL	; C582 22 26 02 ""&?"
	PUSH HL	; C585 E5 "?"
	LD   E,$40	; C586 1E 40 "??"
	PUSH DE	; C588 D5 "?"
	CALL SUB_F097	; C589 CD 97 F0 "???"
	POP  DE	; C58C D1 "?"
	POP  HL	; C58D E1 "?"
	ADD  HL,DE	; C58E 19 "?"
	LD   ($0238),HL	; C58F 22 38 02 ""8?"
	LD   ($0228),HL	; C592 22 28 02 ""(?"
	LD   ($0226),HL	; C595 22 26 02 ""&?"
	LD   (HL),D	; C598 72 "r"
	CALL SUB_F010	; C599 CD 10 F0 "???"
	POP  AF	; C59C F1 "?"
	POP  HL	; C59D E1 "?"
	POP  BC	; C59E C1 "?"
	; Opcode breaks the linear code flow
	RET  	; C59F C9 "?"
SUB_C5A0:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at C3E5 C429 C776
	; Code analyzation starting point at iteration #161 of 1122
	LD   HL,$0000	; C5A0 21 00 00 "!??"
	LD   ($0218),HL	; C5A3 22 18 02 ""??"
	CALL SUB_C6C2	; C5A6 CD C2 C6 "???"
	LD   ($0347),HL	; C5A9 22 47 03 ""G?"
	CALL SUB_EEBC	; C5AC CD BC EE "???"
	LD   (IX+$04),$7F	; C5AF DD 36 04 7F "?6??"
	LD   A,C	; C5B3 79 "y"
	CP   $2E	; C5B4 FE 2E "?."
	JR   Z,NEAR_C5BD	; C5B6 28 05 "(?"
	CALL SUB_EE50	; C5B8 CD 50 EE "?P?"
	JR   C,NEAR_C5D6	; C5BB 38 19 "8?"
NEAR_C5BD:		; code label
	; stop analyzing: already analyzed code at iteration #162: Opcode (or part of it) has been already analyzed
	; Referenced at C5B6
	CALL SUB_E41E	; C5BD CD 1E E4 "???"
	LD   ($0218),HL	; C5C0 22 18 02 ""??"
	LD   (IX+$02),$C0	; C5C3 DD 36 02 C0 "?6??"
	LD   A,($059D)	; C5C7 3A 9D 05 ":??"
	LD   (IX+$03),$02	; C5CA DD 36 03 02 "?6??"
	CP   $7F	; C5CE FE 7F "??"
	RET  Z	; C5D0 C8 "?"
	LD   (IX+$03),$06	; C5D1 DD 36 03 06 "?6??"
	; Opcode breaks the linear code flow
	RET  	; C5D5 C9 "?"
NEAR_C5D6:		; code label
	; stop analyzing: already analyzed code at iteration #557: Opcode (or part of it) has been already analyzed
	; Referenced at C5BB
	; Code analyzation starting point at iteration #163 of 1122
	CALL SUB_EE58	; C5D6 CD 58 EE "?X?"
	JR   C,NEAR_C611	; C5D9 38 36 "86"
	LD   B,$00	; C5DB 06 00 "??"
	LD   (IX+$02),$20	; C5DD DD 36 02 20 "?6? "
NEAR_C5E1:		; code label
	; Referenced at C5EA C5EF C5F3 C5F7
	LD   (HL),C	; C5E1 71 "q"
	INC  HL	; C5E2 23 "#"
	INC  B	; C5E3 04 "?"
	CALL SUB_EEBC	; C5E4 CD BC EE "???"
	CALL SUB_EE58	; C5E7 CD 58 EE "?X?"
	JR   NC,NEAR_C5E1	; C5EA 30 F5 "0?"
	CALL SUB_EE51	; C5EC CD 51 EE "?Q?"
	JR   NC,NEAR_C5E1	; C5EF 30 F0 "0?"
	CP   $5F	; C5F1 FE 5F "?_"
	JR   Z,NEAR_C5E1	; C5F3 28 EC "(?"
	CP   $2E	; C5F5 FE 2E "?."
	JR   Z,NEAR_C5E1	; C5F7 28 E8 "(?"
	CP   $24	; C5F9 FE 24 "?$"
	JR   NZ,NEAR_C603	; C5FB 20 06 " ?"
	INC  B	; C5FD 04 "?"
	INC  HL	; C5FE 23 "#"
	LD   (IX+$02),$40	; C5FF DD 36 02 40 "?6??"
NEAR_C603:		; code label
	; stop analyzing: already analyzed code at iteration #164: Opcode (or part of it) has been already analyzed
	; Referenced at C5FB
	LD   (IX+$03),B	; C603 DD 70 03 "?p?"
	LD   ($0214),HL	; C606 22 14 02 ""??"
	LD   A,B	; C609 78 "x"
	CP   $20	; C60A FE 20 "? "
	RET  C	; C60C D8 "?"
	LD   HL,$4E4A	; C60D 21 4A 4E "!JN"
	RST  $20	; C610 E7 "?"
NEAR_C611:		; code label
	; stop analyzing: already analyzed code at iteration #165: Opcode (or part of it) has been already analyzed
	; Referenced at C5D9
	CP   $22	; C611 FE 22 "?""
	JR   NZ,NEAR_C636	; C613 20 21 " !"
	INC  HL	; C615 23 "#"
	LD   E,$FF	; C616 1E FF "??"
	LD   (IX+$02),$80	; C618 DD 36 02 80 "?6??"
	LD   ($0347),HL	; C61C 22 47 03 ""G?"
	DEC  HL	; C61F 2B "+"
NEAR_C620:		; code label
	; Referenced at C629 C62D
	INC  HL	; C620 23 "#"
	INC  E	; C621 1C "?"
	LD   A,(HL)	; C622 7E "?"
	OR   A	; C623 B7 "?"
	CALL Z,$F53D	; C624 CC 3D F5 "?=?"
	CP   $22	; C627 FE 22 "?""
	JR   NZ,NEAR_C620	; C629 20 F5 " ?"
	INC  HL	; C62B 23 "#"
	CP   (HL)	; C62C BE "?"
	JR   Z,NEAR_C620	; C62D 28 F1 "(?"
	LD   ($0214),HL	; C62F 22 14 02 ""??"
	LD   (IX+$03),E	; C632 DD 73 03 "?s?"
	; Opcode breaks the linear code flow
	RET  	; C635 C9 "?"
NEAR_C636:		; code label
	; stop analyzing: already analyzed code at iteration #558: Opcode (or part of it) has been already analyzed
	; Referenced at C613
	; Code analyzation starting point at iteration #166 of 1122
	LD   (IX+$02),$00	; C636 DD 36 02 00 "?6??"
	CP   $3C	; C63A FE 3C "?<"
	JR   NZ,NEAR_C654	; C63C 20 16 " ?"
	LD   (IX+$03),$12	; C63E DD 36 03 12 "?6??"
	INC  HL	; C642 23 "#"
	LD   A,(HL)	; C643 7E "?"
	CP   $3D	; C644 FE 3D "?="
	JR   Z,NEAR_C666	; C646 28 1E "(?"
	CP   $3E	; C648 FE 3E "?>"
	JR   NZ,NEAR_C651	; C64A 20 05 " ?"
NEAR_C64C:		; code label
	; Referenced at C678
	LD   (IX+$03),$15	; C64C DD 36 03 15 "?6??"
NEAR_C650:		; code label
	; Referenced at C66A C682
	INC  HL	; C650 23 "#"
NEAR_C651:		; code label
	; stop analyzing: already analyzed code at iteration #167: Opcode (or part of it) has been already analyzed
	; Referenced at C64A C664 C67C
	; Opcode breaks the linear code flow
	JP   NEAR_C47E	; C651 C3 7E C4 "???"
NEAR_C654:		; code label
	; stop analyzing: already analyzed code at iteration #559: Opcode (or part of it) has been already analyzed
	; Referenced at C63C
	; Code analyzation starting point at iteration #168 of 1122
	CP   $3D	; C654 FE 3D "?="
	JR   NZ,NEAR_C66C	; C656 20 14 " ?"
	LD   (IX+$03),$13	; C658 DD 36 03 13 "?6??"
	INC  HL	; C65C 23 "#"
	LD   A,(HL)	; C65D 7E "?"
	CP   $3E	; C65E FE 3E "?>"
	JR   Z,NEAR_C67E	; C660 28 1C "(?"
	CP   $3C	; C662 FE 3C "?<"
	JR   NZ,NEAR_C651	; C664 20 EB " ?"
NEAR_C666:		; code label
	; stop analyzing: already analyzed code at iteration #169: Opcode (or part of it) has been already analyzed
	; Referenced at C646
	LD   (IX+$03),$16	; C666 DD 36 03 16 "?6??"
	; Opcode breaks the linear code flow
	JR   NEAR_C650	; C66A 18 E4 "??"
NEAR_C66C:		; code label
	; stop analyzing: already analyzed code at iteration #560: Opcode (or part of it) has been already analyzed
	; Referenced at C656
	; Code analyzation starting point at iteration #170 of 1122
	CP   $3E	; C66C FE 3E "?>"
	JR   NZ,NEAR_C684	; C66E 20 14 " ?"
	LD   (IX+$03),$14	; C670 DD 36 03 14 "?6??"
	INC  HL	; C674 23 "#"
	LD   A,(HL)	; C675 7E "?"
	CP   $3C	; C676 FE 3C "?<"
	JR   Z,NEAR_C64C	; C678 28 D2 "(?"
	CP   $3D	; C67A FE 3D "?="
	JR   NZ,NEAR_C651	; C67C 20 D3 " ?"
NEAR_C67E:		; code label
	; stop analyzing: already analyzed code at iteration #171: Opcode (or part of it) has been already analyzed
	; Referenced at C660
	LD   (IX+$03),$17	; C67E DD 36 03 17 "?6??"
	; Opcode breaks the linear code flow
	JR   NEAR_C650	; C682 18 CC "??"
NEAR_C684:		; code label
	; stop analyzing: already analyzed code at iteration #561: Opcode (or part of it) has been already analyzed
	; Referenced at C66E
	; Code analyzation starting point at iteration #172 of 1122
	CP   $26	; C684 FE 26 "?&"
	JR   C,NEAR_C690	; C686 38 08 "8?"
	CP   $30	; C688 FE 30 "?0"
	JR   NC,NEAR_C690	; C68A 30 04 "0?"
	ADD  $E0	; C68C C6 E0 "??"
	; Opcode breaks the linear code flow
	JR   NEAR_C6A5	; C68E 18 15 "??"
NEAR_C690:		; code label
	; stop analyzing: already analyzed code at iteration #562: Opcode (or part of it) has been already analyzed
	; Referenced at C686 C68A
	; Code analyzation starting point at iteration #173 of 1122
	LD   HL,$C6B4	; C690 21 B4 C6 "!??"
	LD   BC,$0007	; C693 01 07 00 "???"
	PUSH BC	; C696 C5 "?"
	CPIR 	; C697 ED B1 "??"
	POP  BC	; C699 C1 "?"
	LD   A,$01	; C69A 3E 01 ">?"
	LD   ($0204),A	; C69C 32 04 02 "2??"
	JP   NZ,FAR_F51C	; C69F C2 1C F5 "???"
	ADD  HL,BC	; C6A2 09 "?"
	DEC  HL	; C6A3 2B "+"
	LD   A,(HL)	; C6A4 7E "?"
NEAR_C6A5:		; code label
	; stop analyzing: already analyzed code at iteration #174: Opcode (or part of it) has been already analyzed
	; Referenced at C68E
	LD   ($0203),A	; C6A5 32 03 02 "2??"
	LD   ($0204),A	; C6A8 32 04 02 "2??"
	OR   A	; C6AB B7 "?"
	RET  Z	; C6AC C8 "?"
	LD   HL,($0214)	; C6AD 2A 14 02 "*??"
	INC  HL	; C6B0 23 "#"
	; Opcode breaks the linear code flow
	JP   NEAR_C47E	; C6B1 C3 7E C4 "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #563 of 1122
	LD   HL,$235C	; C6B4 21 5C 23 "!?#"
	LD   E,(HL)	; C6B7 5E "^"
	LD   A,($003B)	; C6B8 3A 3B 00 ":;?"
	LD   BC,$0319	; C6BB 01 19 03 "???"
	DEC  DE	; C6BE 1B "?"
	DJNZ $C6D2	; C6BF 10 11 "??"
	NOP  	; C6C1 00 "?"
SUB_C6C2:		; code label
	; stop analyzing: already analyzed code at iteration #563: Opcode (or part of it) has been already analyzed
	; Referenced at C5A6 D716 D72E D75C
	; Code analyzation starting point at iteration #175 of 1122
	LD   HL,($0214)	; C6C2 2A 14 02 "*??"
NEAR_C6C5:		; code label
	; Referenced at C6C9 C6CD
	LD   A,(HL)	; C6C5 7E "?"
	INC  HL	; C6C6 23 "#"
	CP   $20	; C6C7 FE 20 "? "
	JR   Z,NEAR_C6C5	; C6C9 28 FA "(?"
	CP   $09	; C6CB FE 09 "??"
	JR   Z,NEAR_C6C5	; C6CD 28 F6 "(?"
	DEC  HL	; C6CF 2B "+"
	; Opcode breaks the linear code flow
	JP   NEAR_C47E	; C6D0 C3 7E C4 "???"
SUB_C6D3:		; code label
	; stop analyzing: already analyzed code at iteration #565: Opcode (or part of it) has been already analyzed
	; Referenced at C77B C732 D23D
	; Code analyzation starting point at iteration #180 of 1122
	PUSH AF	; C6D3 F5 "?"
	PUSH HL	; C6D4 E5 "?"
	LD   A,($0204)	; C6D5 3A 04 02 ":??"
	CP   $02	; C6D8 FE 02 "??"
	JR   NC,NEAR_C6E8	; C6DA 30 0C "0?"
	LD   HL,$C749	; C6DC 21 49 C7 "!I?"
	LD   ($0347),HL	; C6DF 22 47 03 ""G?"
	LD   (IX+$03),$01	; C6E2 DD 36 03 01 "?6??"
	; Opcode breaks the linear code flow
	JR   NEAR_C6F2	; C6E6 18 0A "??"
NEAR_C6E8:		; code label
	; stop analyzing: already analyzed code at iteration #566: Opcode (or part of it) has been already analyzed
	; Referenced at C6DA
	; Code analyzation starting point at iteration #181 of 1122
	CALL SUB_EE41	; C6E8 CD 41 EE "?A?"
	JR   Z,NEAR_C6F2	; C6EB 28 05 "(?"
	CP   $40	; C6ED FE 40 "??"
	JP   NZ,FAR_F51C	; C6EF C2 1C F5 "???"
NEAR_C6F2:		; code label
	; stop analyzing: already analyzed code at iteration #182: Opcode (or part of it) has been already analyzed
	; Referenced at C6E6 C6EB
	CALL SUB_EF48	; C6F2 CD 48 EF "?H?"
	LD   B,(HL)	; C6F5 46 "F"
	POP  HL	; C6F6 E1 "?"
	JR   NZ,NEAR_C6FF	; C6F7 20 06 " ?"
	LD   ($0214),HL	; C6F9 22 14 02 ""??"
	LD   BC,$5328	; C6FC 01 28 53 "?(S"
NEAR_C6FF:		; code label
	; stop analyzing: already analyzed code at iteration #183: Opcode (or part of it) has been already analyzed
	; Referenced at C6F7
	BIT  1,B	; C6FF CB 48 "?H"
	JP   Z,$F54F	; C701 CA 4F F5 "?O?"
	INC  HL	; C704 23 "#"
	INC  HL	; C705 23 "#"
	PUSH BC	; C706 C5 "?"
	CALL SUB_C4DE	; C707 CD DE C4 "???"
	POP  BC	; C70A C1 "?"
	DEC  HL	; C70B 2B "+"
	LD   (HL),C	; C70C 71 "q"
	DEC  HL	; C70D 2B "+"
	LD   (HL),$60	; C70E 36 60 "6?"
	POP  AF	; C710 F1 "?"
	JR   NC,NEAR_C71A	; C711 30 07 "0?"
	BIT  6,B	; C713 CB 70 "?p"
	PUSH BC	; C715 C5 "?"
	CALL NZ,SUB_C41D	; C716 C4 1D C4 "???"
	POP  BC	; C719 C1 "?"
NEAR_C71A:		; code label
	; stop analyzing: already analyzed code at iteration #184: Opcode (or part of it) has been already analyzed
	; Referenced at C711
	PUSH BC	; C71A C5 "?"
	CALL SUB_EFE0	; C71B CD E0 EF "???"
	POP  BC	; C71E C1 "?"
	BIT  4,B	; C71F CB 60 "??"
	JR   Z,NEAR_C742	; C721 28 1F "(?"
	LD   A,($0204)	; C723 3A 04 02 ":??"
	CP   $10	; C726 FE 10 "??"
	JR   NZ,NEAR_C742	; C728 20 18 " ?"
	LD   HL,($0214)	; C72A 2A 14 02 "*??"
	PUSH HL	; C72D E5 "?"
	CALL SUB_F259	; C72E CD 59 F2 "?Y?"
	OR   A	; C731 B7 "?"
	CALL SUB_C6D3	; C732 CD D3 C6 "???"
	POP  HL	; C735 E1 "?"
	INC  HL	; C736 23 "#"
	LD   C,(HL)	; C737 4E "N"
	CALL SUB_EFD7	; C738 CD D7 EF "???"
	BIT  4,(HL)	; C73B CB 66 "?f"
NEAR_C73D:		; code label
	; Referenced at C747
	RET  NZ	; C73D C0 "?"
	LD   HL,$4E6A	; C73E 21 6A 4E "!jN"
	RST  $20	; C741 E7 "?"
NEAR_C742:		; code label
	; stop analyzing: already analyzed code at iteration #185: Opcode (or part of it) has been already analyzed
	; Referenced at C721 C728
	LD   A,($0204)	; C742 3A 04 02 ":??"
	CP   $10	; C745 FE 10 "??"
	; Opcode breaks the linear code flow
	JR   NEAR_C73D	; C747 18 F4 "??"
	; stop analyzing: already analyzed code at iteration #567: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $21	; C749 21 "!"
	DB $00	; C74A 00 "?"
SUB_C74B:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at C3E8
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #176 of 1122
	LD   HL,($0218)	; C74B 2A 18 02 "*??"
	LD   A,H	; C74E 7C "?"
	OR   L	; C74F B5 "?"
	SCF  	; C750 37 "7"
	RET  Z	; C751 C8 "?"
	CALL $C3FA	; C752 CD FA C3 "???"
	EX   DE,HL	; C755 EB "?"
	SBC  A	; C756 9F "?"
	LD   HL,($0214)	; C757 2A 14 02 "*??"
	XOR  (HL)	; C75A AE "?"
	JP   Z,FAR_C543	; C75B CA 43 C5 "?C?"
	INC  A	; C75E 3C "<"
	RET  Z	; C75F C8 "?"
	DEC  A	; C760 3D "="
	XOR  (HL)	; C761 AE "?"
	PUSH DE	; C762 D5 "?"
	PUSH AF	; C763 F5 "?"
	LD   HL,$024C	; C764 21 4C 02 "!L?"
	PUSH HL	; C767 E5 "?"
	CALL SUB_C4DE	; C768 CD DE C4 "???"
	DEC  HL	; C76B 2B "+"
	LD   (HL),$00	; C76C 36 00 "6?"
	DEC  HL	; C76E 2B "+"
	LD   DE,($0218)	; C76F ED 5B 18 02 "????"
	LD   (HL),D	; C773 72 "r"
	DEC  HL	; C774 2B "+"
	LD   (HL),E	; C775 73 "s"
	CALL SUB_C5A0	; C776 CD A0 C5 "???"
	POP  HL	; C779 E1 "?"
	SCF  	; C77A 37 "7"
	CALL SUB_C6D3	; C77B CD D3 C6 "???"
	POP  AF	; C77E F1 "?"
	POP  HL	; C77F E1 "?"
	PUSH HL	; C780 E5 "?"
	CALL Z,SUB_C544	; C781 CC 44 C5 "?D?"
	POP  HL	; C784 E1 "?"
	LD   BC,($0248)	; C785 ED 4B 48 02 "?KH?"
	LD   B,$00	; C789 06 00 "??"
	CALL SUB_C518	; C78B CD 18 C5 "???"
	EX   DE,HL	; C78E EB "?"
	LD   HL,$0248	; C78F 21 48 02 "!H?"
	LDIR 	; C792 ED B0 "??"
	; Opcode breaks the linear code flow
	JP   SUB_C54D	; C794 C3 4D C5 "?M?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #568 of 1122
	CALL SUB_C7E0	; C797 CD E0 C7 "???"
SUB_C79A:		; code label
	; Referenced at CEFF
	LD   C,(IX+$0A)	; C79A DD 4E 0A "?N?"
	LD   HL,($0216)	; C79D 2A 16 02 "*??"
	EXX  	; C7A0 D9 "?"
	LD   A,($0212)	; C7A1 3A 12 02 ":??"
	OR   A	; C7A4 B7 "?"
	LD   C,A	; C7A5 4F "O"
	JP   P,FAR_EDCA	; C7A6 F2 CA ED "???"
	LD   C,$00	; C7A9 0E 00 "??"
	; Opcode breaks the linear code flow
	JR   NEAR_C7B2	; C7AB 18 05 "??"
FAR_C7AD:		; code label
	; stop analyzing: already analyzed code at iteration #801: Opcode (or part of it) has been already analyzed
	; Referenced at C7D3
	; Code analyzation starting point at iteration #571 of 1122
	RST  $10	; C7AD D7 "?"
	OR   (HL)	; C7AE B6 "?"
	NOP  	; C7AF 00 "?"
	JR   C,NEAR_C7D2	; C7B0 38 20 "8 "
NEAR_C7B2:		; code label
	; stop analyzing: already analyzed code at iteration #571: Opcode (or part of it) has been already analyzed
	; Referenced at C7AB
	; Code analyzation starting point at iteration #569 of 1122
	PUSH BC	; C7B2 C5 "?"
	CALL FAR_EDCA	; C7B3 CD CA ED "???"
	POP  BC	; C7B6 C1 "?"
	CALL SUB_C804	; C7B7 CD 04 C8 "???"
	JR   NZ,NEAR_C7D2	; C7BA 20 16 " ?"
	PUSH BC	; C7BC C5 "?"
	CALL SUB_E180	; C7BD CD 80 E1 "???"
	LD   B,$60	; C7C0 06 60 "??"
	RST  $10	; C7C2 D7 "?"
	CALL NZ,$2100	; C7C3 C4 00 21 "??!"
	INC  (HL)	; C7C6 34 "4"
	LD   C,$CD	; C7C7 0E CD "??"
	PUSH BC	; C7C9 C5 "?"
	POP  HL	; C7CA E1 "?"
	CALL SUB_E063	; C7CB CD 63 E0 "?c?"
	POP  BC	; C7CE C1 "?"
	JP   Z,FAR_EDCA	; C7CF CA CA ED "???"
NEAR_C7D2:		; code label
	; stop analyzing: already analyzed code at iteration #572: Opcode (or part of it) has been already analyzed
	; Referenced at C7BA C7B0
	INC  C	; C7D2 0C "?"
	JP   P,FAR_C7AD	; C7D3 F2 AD C7 "???"
	EXX  	; C7D6 D9 "?"
	LD   (IX+$0A),C	; C7D7 DD 71 0A "?q?"
	LD   ($0216),HL	; C7DA 22 16 02 ""??"
	; Opcode breaks the linear code flow
	JP   FAR_F518	; C7DD C3 18 F5 "???"
SUB_C7E0:		; code label
	; stop analyzing: already analyzed code at iteration #802: Opcode (or part of it) has been already analyzed
	; Referenced at C797 CEAC
	; Code analyzation starting point at iteration #573 of 1122
	LD   (IX+$12),$FF	; C7E0 DD 36 12 FF "?6??"
	CALL SUB_EE30	; C7E4 CD 30 EE "?0?"
	JR   NZ,NEAR_C7F9	; C7E7 20 10 " ?"
	CALL SUB_E180	; C7E9 CD 80 E1 "???"
	LD   B,$60	; C7EC 06 60 "??"
	RST  $10	; C7EE D7 "?"
	CALL NZ,$2100	; C7EF C4 00 21 "??!"
	INC  (HL)	; C7F2 34 "4"
	LD   C,$36	; C7F3 0E 36 "?6"
	RRA  	; C7F5 1F "?"
	; Opcode breaks the linear code flow
	JP   SUB_E925	; C7F6 C3 25 E9 "?%?"
NEAR_C7F9:		; code label
	; stop analyzing: already analyzed code at iteration #803: Opcode (or part of it) has been already analyzed
	; Referenced at C7E7
	; Code analyzation starting point at iteration #574 of 1122
	CALL SUB_E849	; C7F9 CD 49 E8 "?I?"
	OR   A	; C7FC B7 "?"
	JP   M,FAR_F4BB	; C7FD FA BB F4 "???"
	LD   ($0212),A	; C800 32 12 02 "2??"
	; Opcode breaks the linear code flow
	RET  	; C803 C9 "?"
SUB_C804:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at CA14 C7B7 CF17
	; Code analyzation starting point at iteration #191 of 1122
	LD   HL,($021A)	; C804 2A 1A 02 "*??"
	LD   ($0216),HL	; C807 22 16 02 ""??"
	LD   A,(HL)	; C80A 7E "?"
	OR   A	; C80B B7 "?"
	JR   Z,NEAR_C813	; C80C 28 05 "(?"
	LD   DE,$0005	; C80E 11 05 00 "???"
	ADD  HL,DE	; C811 19 "?"
	LD   A,(HL)	; C812 7E "?"
NEAR_C813:		; code label
	; stop analyzing: already analyzed code at iteration #192: Opcode (or part of it) has been already analyzed
	; Referenced at C80C
	CP   $39	; C813 FE 39 "?9"
	RET  NZ	; C815 C0 "?"
	INC  HL	; C816 23 "#"
	LD   ($0214),HL	; C817 22 14 02 ""??"
	CALL SUB_F259	; C81A CD 59 F2 "?Y?"
	LD   A,($0202)	; C81D 3A 02 02 ":??"
	CP   $80	; C820 FE 80 "??"
	; Opcode breaks the linear code flow
	RET  	; C822 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #575 of 1122
	RST  $10	; C823 D7 "?"
	CP   E	; C824 BB "?"
	NOP  	; C825 00 "?"
	; Opcode breaks the linear code flow
	RET  	; C826 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #804 of 1122
	RST  $10	; C827 D7 "?"
	CP   H	; C828 BC "?"
	NOP  	; C829 00 "?"
	; Opcode breaks the linear code flow
	RET  	; C82A C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #900 of 1122
	LD   A,$68	; C82B 3E 68 ">h"
	LD   B,$AF	; C82D 06 AF "??"
	PUSH AF	; C82F F5 "?"
	CALL SUB_CC60	; C830 CD 60 CC "???"
	POP  BC	; C833 C1 "?"
	JR   Z,NEAR_C839	; C834 28 03 "(?"
	LD   (IX+$09),B	; C836 DD 70 09 "?p?"
NEAR_C839:		; code label
	; stop analyzing: already analyzed code at iteration #901: Opcode (or part of it) has been already analyzed
	; Referenced at C834
	RST  $10	; C839 D7 "?"
	POP  BC	; C83A C1 "?"
	NOP  	; C83B 00 "?"
	LD   A,$F6	; C83C 3E F6 ">?"
	SCF  	; C83E 37 "7"
	EX   AF,AF'	; C83F 08 "?"
	RES  2,(IX+$00)	; C840 DD CB 00 96 "????"
	LD   DE,$2710	; C844 11 10 27 "??'"
	LD   A,($0204)	; C847 3A 04 02 ":??"
	SUB  $01	; C84A D6 01 "??"
	LD   H,A	; C84C 67 "g"
	LD   L,A	; C84D 6F "o"
	JR   Z,NEAR_C854	; C84E 28 04 "(?"
	RST  $10	; C850 D7 "?"
	CP   C	; C851 B9 "?"
	NOP  	; C852 00 "?"
	; Opcode breaks the linear code flow
	RET  	; C853 C9 "?"
NEAR_C854:		; code label
	; stop analyzing: already analyzed code at iteration #961: Opcode (or part of it) has been already analyzed
	; Referenced at C84E
	; Code analyzation starting point at iteration #902 of 1122
	RST  $10	; C854 D7 "?"
	CP   D	; C855 BA "?"
	NOP  	; C856 00 "?"
	; Opcode breaks the linear code flow
	RET  	; C857 C9 "?"
FAR_C858:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at C145
	; Code analyzation starting point at iteration #962 of 1122
	LD   A,($0209)	; C858 3A 09 02 ":??"
	OR   A	; C85B B7 "?"
	PUSH AF	; C85C F5 "?"
	LD   A,$7F	; C85D 3E 7F ">?"
	JR   NZ,NEAR_C877	; C85F 20 16 " ?"
	LD   B,$18	; C861 06 18 "??"
	; EXOS filename string for EXOS call 0xb at 0xc867
	LD   DE,EXOS_STR_FFFF	; C863 11 FF FF "???"
	XOR  A	; C866 AF "?"
	; EXOS call (0xb): Special function
	; DE is known! :-) -> 0xffff
	; A=0x0
	EXOS $0B	; C867 F7 0B "??"
	RST  $18	; C869 DF "?"
	LD   A,D	; C86A 7A "z"
	SUB  E	; C86B 93 "?"
	SUB  $06	; C86C D6 06 "??"
	JP   M,$C876	; C86E FA 76 C8 "?v?"
	SRL  A	; C871 CB 3F "??"
	SRL  A	; C873 CB 3F "??"
	LD   B,$AF	; C875 06 AF "??"
NEAR_C877:		; code label
	; stop analyzing: already analyzed code at iteration #964: Opcode (or part of it) has been already analyzed
	; Referenced at C85F
	LD   C,A	; C877 4F "O"
	LD   A,($0209)	; C878 3A 09 02 ":??"
	SCF  	; C87B 37 "7"
	PUSH DE	; C87C D5 "?"
	CALL SUB_C8C5	; C87D CD C5 C8 "???"
	POP  DE	; C880 D1 "?"
	POP  AF	; C881 F1 "?"
	JR   NZ,NEAR_C899	; C882 20 15 " ?"
	PUSH AF	; C884 F5 "?"
	LD   A,$19	; C885 3E 19 ">?"
	CALL SUB_FB66	; C887 CD 66 FB "?f?"
	POP  AF	; C88A F1 "?"
	PUSH DE	; C88B D5 "?"
	CALL NEAR_C899	; C88C CD 99 C8 "???"
	POP  DE	; C88F D1 "?"
	LD   B,$18	; C890 06 18 "??"
	XOR  A	; C892 AF "?"
	; EXOS call (0xb): Special function
	; A=0x0
	EXOS $0B	; C893 F7 0B "??"
	RST  $18	; C895 DF "?"
	; Opcode breaks the linear code flow
	JP   SUB_FBF4	; C896 C3 F4 FB "???"
NEAR_C899:		; code label
	; stop analyzing: already analyzed code at iteration #1003: Opcode (or part of it) has been already analyzed
	; Referenced at C882 C88C
	; Code analyzation starting point at iteration #965 of 1122
	PUSH AF	; C899 F5 "?"
	CALL NZ,SUB_FBF4	; C89A C4 F4 FB "???"
	POP  AF	; C89D F1 "?"
NEAR_C89E:		; code label
	; stop analyzing: already analyzed code at iteration #965: Opcode (or part of it) has been already analyzed
	; Referenced at C8C0
	; Code analyzation starting point at iteration #20 of 1122
	LD   ($0209),A	; C89E 32 09 02 "2??"
	PUSH HL	; C8A1 E5 "?"
	LD   HL,($0242)	; C8A2 2A 42 02 "*B?"
	; EXOS filename string for EXOS call 0x8 at 0xc8ad
	LD   DE,$0347	; C8A5 11 47 03 "?G?"
	OR   A	; C8A8 B7 "?"
	SBC  HL,DE	; C8A9 ED 52 "?R"
	LD   C,L	; C8AB 4D "M"
	LD   B,H	; C8AC 44 "D"
	; EXOS call (0x8): Write block
	; DE is known! :-) -> 0x347
	EXOS $08	; C8AD F7 08 "??"
	RST  $18	; C8AF DF "?"
	POP  HL	; C8B0 E1 "?"
	; Opcode breaks the linear code flow
	RET  	; C8B1 C9 "?"
SUB_C8B2:		; code label
	; Referenced at D927 F4B1
	; Code analyzation starting point at iteration #19 of 1122
	LD   A,($0209)	; C8B2 3A 09 02 ":??"
	PUSH AF	; C8B5 F5 "?"
	CALL SUB_C8C2	; C8B6 CD C2 C8 "???"
	CALL SUB_FBF4	; C8B9 CD F4 FB "???"
	POP  AF	; C8BC F1 "?"
	LD   ($0209),A	; C8BD 32 09 02 "2??"
	; Opcode breaks the linear code flow
	JR   NEAR_C89E	; C8C0 18 DC "??"
SUB_C8C2:		; code label
	; stop analyzing: already analyzed code at iteration #186: Opcode (or part of it) has been already analyzed
	; Referenced at C8B6
	; Code analyzation starting point at iteration #21 of 1122
	LD   C,$7F	; C8C2 0E 7F "??"
	OR   A	; C8C4 B7 "?"
SUB_C8C5:		; code label
	; Referenced at C87D
	PUSH AF	; C8C5 F5 "?"
	LD   (IX+$09),$FF	; C8C6 DD 36 09 FF "?6??"
	LD   DE,$0347	; C8CA 11 47 03 "?G?"
	LD   ($0242),DE	; C8CD ED 53 42 02 "?SB?"
	CALL C,SUB_FB9A	; C8D1 DC 9A FB "???"
	INC  HL	; C8D4 23 "#"
	CALL SUB_C9E4	; C8D5 CD E4 C9 "???"
	CALL SUB_FB9A	; C8D8 CD 9A FB "???"
	INC  HL	; C8DB 23 "#"
	INC  HL	; C8DC 23 "#"
	POP  AF	; C8DD F1 "?"
	PUSH AF	; C8DE F5 "?"
	SBC  A	; C8DF 9F "?"
	AND  (HL)	; C8E0 A6 "?"
	AND  $7F	; C8E1 E6 7F "??"
	CP   C	; C8E3 B9 "?"
	JR   C,NEAR_C8E9	; C8E4 38 03 "8?"
	JR   Z,NEAR_C8E9	; C8E6 28 01 "(?"
	LD   A,C	; C8E8 79 "y"
NEAR_C8E9:		; code label
	; stop analyzing: already analyzed code at iteration #22: Opcode (or part of it) has been already analyzed
	; Referenced at C8E4 C8E6
	INC  HL	; C8E9 23 "#"
	ADD  A	; C8EA 87 "?"
	CALL SUB_FB91	; C8EB CD 91 FB "???"
	; stop analyzing: already analyzed code at iteration #189: Opcode (or part of it) has been already analyzed
	POP  AF	; C8EE F1 "?"
	JR   NC,NEAR_C8F7	; C8EF 30 06 "0?"
	OR   A	; C8F1 B7 "?"
	LD   A,$18	; C8F2 3E 18 ">?"
	CALL Z,SUB_FB66	; C8F4 CC 66 FB "?f?"
NEAR_C8F7:		; code label
	; stop analyzing: already analyzed code at iteration #23: Opcode (or part of it) has been already analyzed
	; Referenced at C8EF
	XOR  A	; C8F7 AF "?"
	LD   E,$01	; C8F8 1E 01 "??"
	INC  HL	; C8FA 23 "#"
NEAR_C8FB:		; code label
	; Referenced at C905
	DEC  HL	; C8FB 2B "+"
	CALL NZ,SUB_C90C	; C8FC C4 0C C9 "???"
NEAR_C8FF:		; code label
	; Referenced at C90A
	LD   A,(HL)	; C8FF 7E "?"
FAR_C900:		; code label
	; Referenced at D078 D07C
	INC  HL	; C900 23 "#"
	OR   A	; C901 B7 "?"
	RET  Z	; C902 C8 "?"
	BIT  0,E	; C903 CB 43 "?C"
	JR   NZ,NEAR_C8FB	; C905 20 F4 " ?"
	CALL SUB_FB66	; C907 CD 66 FB "?f?"
	; Opcode breaks the linear code flow
	JR   NEAR_C8FF	; C90A 18 F3 "??"
SUB_C90C:		; code label
	; stop analyzing: already analyzed code at iteration #187: Opcode (or part of it) has been already analyzed
	; Referenced at C8FC
	; Code analyzation starting point at iteration #24 of 1122
	LD   A,(HL)	; C90C 7E "?"
	AND  $E0	; C90D E6 E0 "??"
	CP   $00	; C90F FE 00 "??"
	JR   Z,NEAR_C91A	; C911 28 07 "(?"
	LD   D,A	; C913 57 "W"
	BIT  1,E	; C914 CB 4B "?K"
	CALL NZ,SUB_FB9A	; C916 C4 9A FB "???"
	LD   A,D	; C919 7A "z"
NEAR_C91A:		; code label
	; stop analyzing: already analyzed code at iteration #25: Opcode (or part of it) has been already analyzed
	; Referenced at C911
	RLCA 	; C91A 07 "?"
	RLCA 	; C91B 07 "?"
	RLCA 	; C91C 07 "?"
	CALL SUB_F194	; C91D CD 94 F1 "???"
	; Opcode breaks the linear code flow
	RET  	; C920 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #188 of 1122
	NOP  	; C921 00 "?"
	JR   NC,$C8ED	; C922 30 C9 "0?"
	LD   D,E	; C924 53 "S"
	; Opcode breaks the linear code flow
	RET  	; C925 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #576 of 1122
	LD   D,E	; C926 53 "S"
	; Opcode breaks the linear code flow
	RET  	; C927 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #805 of 1122
	LD   E,L	; C928 5D "?"
	; Opcode breaks the linear code flow
	RET  	; C929 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #903 of 1122
	LD   A,E	; C92A 7B "?"
	; Opcode breaks the linear code flow
	RET  	; C92B C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #966 of 1122
	SUB  E	; C92C 93 "?"
	; Opcode breaks the linear code flow
	RET  	; C92D C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1004 of 1122
	SUB  E	; C92E 93 "?"
	; Opcode breaks the linear code flow
	RET  	; C92F C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1034 of 1122
	LD   A,(HL)	; C930 7E "?"
	INC  HL	; C931 23 "#"
	LD   D,A	; C932 57 "W"
	CP   $01	; C933 FE 01 "??"
	JR   NZ,NEAR_C93C	; C935 20 05 " ?"
	CALL SUB_FB9A	; C937 CD 9A FB "???"
	RES  0,E	; C93A CB 83 "??"
NEAR_C93C:		; code label
	; stop analyzing: already analyzed code at iteration #1035: Opcode (or part of it) has been already analyzed
	; Referenced at C935
	LD   A,D	; C93C 7A "z"
	CP   $03	; C93D FE 03 "??"
	JR   NZ,NEAR_C946	; C93F 20 05 " ?"
	BIT  1,E	; C941 CB 4B "?K"
	CALL NZ,SUB_FB9A	; C943 C4 9A FB "???"
NEAR_C946:		; code label
	; stop analyzing: already analyzed code at iteration #1036: Opcode (or part of it) has been already analyzed
	; Referenced at C93F
	LD   A,D	; C946 7A "z"
	CALL SUB_C9CC	; C947 CD CC C9 "???"
	RES  1,E	; C94A CB 8B "??"
	LD   A,D	; C94C 7A "z"
	CP   $09	; C94D FE 09 "??"
	RET  NZ	; C94F C0 "?"
NEAR_C950:		; code label
	; Referenced at C9CA
	SET  1,E	; C950 CB CB "??"
	; Opcode breaks the linear code flow
	RET  	; C952 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1082 of 1122
	SET  1,E	; C953 CB CB "??"
	LD   A,(HL)	; C955 7E "?"
	AND  $1F	; C956 E6 1F "??"
	PUSH BC	; C958 C5 "?"
	LD   B,A	; C959 47 "G"
	; Opcode breaks the linear code flow
	JP   FAR_FB86	; C95A C3 86 FB "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1100 of 1122
	INC  HL	; C95D 23 "#"
	LD   C,(HL)	; C95E 4E "N"
	INC  HL	; C95F 23 "#"
	PUSH HL	; C960 E5 "?"
	PUSH DE	; C961 D5 "?"
	CALL SUB_EFD7	; C962 CD D7 EF "???"
	POP  DE	; C965 D1 "?"
	RES  0,E	; C966 CB 83 "??"
	BIT  6,(HL)	; C968 CB 76 "?v"
	JR   Z,NEAR_C96E	; C96A 28 02 "(?"
	SET  0,E	; C96C CB C3 "??"
NEAR_C96E:		; code label
	; stop analyzing: already analyzed code at iteration #1101: Opcode (or part of it) has been already analyzed
	; Referenced at C96A
	PUSH AF	; C96E F5 "?"
	INC  HL	; C96F 23 "#"
	CALL SUB_FB84	; C970 CD 84 FB "???"
	POP  AF	; C973 F1 "?"
	CALL NZ,SUB_FB9A	; C974 C4 9A FB "???"
	RES  1,E	; C977 CB 8B "??"
	POP  HL	; C979 E1 "?"
	; Opcode breaks the linear code flow
	RET  	; C97A C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1106 of 1122
	SET  1,E	; C97B CB CB "??"
	INC  HL	; C97D 23 "#"
	LD   B,(HL)	; C97E 46 "F"
	INC  B	; C97F 04 "?"
	LD   A,$22	; C980 3E 22 ">""
	JP   Z,$7EBE	; C982 CA BE 7E "???"
	; stop analyzing: already analyzed code at iteration #1108: Opcode (or part of it) has been already analyzed
	CALL Z,SUB_FB66	; C985 CC 66 FB "?f?"
	CALL SUB_FB66	; C988 CD 66 FB "?f?"
	INC  HL	; C98B 23 "#"
	LD   A,$22	; C98C 3E 22 ">""
	DJNZ $C983	; C98E 10 F3 "??"
	; Opcode breaks the linear code flow
	JP   SUB_FB66	; C990 C3 66 FB "?f?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1112 of 1122
	PUSH DE	; C993 D5 "?"
	LD   A,(HL)	; C994 7E "?"
	INC  HL	; C995 23 "#"
	AND  $1F	; C996 E6 1F "??"
	LD   C,A	; C998 4F "O"
	LD   B,$00	; C999 06 00 "??"
	PUSH BC	; C99B C5 "?"
	PUSH HL	; C99C E5 "?"
	CP   $02	; C99D FE 02 "??"
	JR   NZ,NEAR_C9B1	; C99F 20 10 " ?"
	LD   IY,($0228)	; C9A1 FD 2A 28 02 "?*(?"
	LD   E,(HL)	; C9A5 5E "^"
	INC  HL	; C9A6 23 "#"
	LD   D,(HL)	; C9A7 56 "V"
	EX   DE,HL	; C9A8 EB "?"
	CALL SUB_E8FB	; C9A9 CD FB E8 "???"
	LD   ($0228),IY	; C9AC FD 22 28 02 "?"(?"
	XOR  A	; C9B0 AF "?"
NEAR_C9B1:		; code label
	; stop analyzing: already analyzed code at iteration #1113: Opcode (or part of it) has been already analyzed
	; Referenced at C99F
	CALL NZ,SUB_E8D3	; C9B1 C4 D3 E8 "???"
	POP  HL	; C9B4 E1 "?"
	POP  BC	; C9B5 C1 "?"
	ADD  HL,BC	; C9B6 09 "?"
	PUSH HL	; C9B7 E5 "?"
	LD   IY,($0228)	; C9B8 FD 2A 28 02 "?*(?"
	CALL SUB_E360	; C9BC CD 60 E3 "???"
	CALL SUB_EDE8	; C9BF CD E8 ED "???"
	LD   HL,$059E	; C9C2 21 9E 05 "!??"
	CALL SUB_FB84	; C9C5 CD 84 FB "???"
	POP  HL	; C9C8 E1 "?"
	POP  DE	; C9C9 D1 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_C950	; C9CA 18 84 "??"
SUB_C9CC:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at C947
	; Code analyzation starting point at iteration #1037 of 1122
	PUSH HL	; C9CC E5 "?"
	RLCA 	; C9CD 07 "?"
	LD   C,A	; C9CE 4F "O"
	LD   B,$00	; C9CF 06 00 "??"
	LD   HL,$C24A	; C9D1 21 4A C2 "!J?"
	ADD  HL,BC	; C9D4 09 "?"
	LD   C,(HL)	; C9D5 4E "N"
	INC  HL	; C9D6 23 "#"
	LD   B,(HL)	; C9D7 46 "F"
	POP  HL	; C9D8 E1 "?"
	LD   A,C	; C9D9 79 "y"
	OR   A	; C9DA B7 "?"
	CALL NZ,SUB_FB66	; C9DB C4 66 FB "?f?"
	LD   A,B	; C9DE 78 "x"
	OR   A	; C9DF B7 "?"
	JP   NZ,SUB_FB66	; C9E0 C2 66 FB "?f?"
	; Opcode breaks the linear code flow
	RET  	; C9E3 C9 "?"
SUB_C9E4:		; code label
	; Referenced at C8D5 EF3C CDAC
	; Code analyzation starting point at iteration #26 of 1122
	PUSH HL	; C9E4 E5 "?"
	PUSH BC	; C9E5 C5 "?"
	PUSH AF	; C9E6 F5 "?"
	LD   A,(HL)	; C9E7 7E "?"
	INC  HL	; C9E8 23 "#"
	LD   H,(HL)	; C9E9 66 "f"
	LD   L,A	; C9EA 6F "o"
	LD   C,$20	; C9EB 0E 20 "? "
	POP  AF	; C9ED F1 "?"
	JR   C,NEAR_C9F2	; C9EE 38 02 "8?"
	LD   C,$00	; C9F0 0E 00 "??"
NEAR_C9F2:		; code label
	; stop analyzing: already analyzed code at iteration #27: Opcode (or part of it) has been already analyzed
	; Referenced at C9EE
	SCF  	; C9F2 37 "7"
	CALL SUB_EEDA	; C9F3 CD DA EE "???"
	POP  BC	; C9F6 C1 "?"
	POP  HL	; C9F7 E1 "?"
	LD   DE,$0002	; C9F8 11 02 00 "???"
	; Opcode breaks the linear code flow
	RET  	; C9FB C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #190 of 1122
	LD   HL,$F99F	; C9FC 21 9F F9 "!??"
	CALL SUB_F562	; C9FF CD 62 F5 "?b?"
	PUSH AF	; CA02 F5 "?"
	CALL Z,SUB_F259	; CA03 CC 59 F2 "?Y?"
	LD   A,$6A	; CA06 3E 6A ">j"
	CALL SUB_CC86	; CA08 CD 86 CC "???"
	JR   Z,NEAR_CA24	; CA0B 28 17 "(?"
	POP  AF	; CA0D F1 "?"
	PUSH AF	; CA0E F5 "?"
	LD   C,$00	; CA0F 0E 00 "??"
	CALL Z,FAR_EDCA	; CA11 CC CA ED "???"
	CALL SUB_C804	; CA14 CD 04 C8 "???"
	; EXOS filename string for EXOS call 0x2 at 0xca27
	LD   DE,EXOS_STR_F996	; CA17 11 96 F9 "???"
	JR   NZ,NEAR_CA24	; CA1A 20 08 " ?"
	CALL SUB_E180	; CA1C CD 80 E1 "???"
	LD   DE,($0228)	; CA1F ED 5B 28 02 "??(?"
	INC  DE	; CA23 13 "?"
NEAR_CA24:		; code label
	; stop analyzing: already analyzed code at iteration #193: Opcode (or part of it) has been already analyzed
	; Referenced at CA0B CA1A
	LD   A,($0209)	; CA24 3A 09 02 ":??"
	; EXOS call (0x2): Create channel
	; DE is known! :-) -> 0xf996
	EXOS $02	; CA27 F7 02 "??"
	RST  $18	; CA29 DF "?"
	CALL SUB_C54D	; CA2A CD 4D C5 "?M?"
	POP  AF	; CA2D F1 "?"
	JR   NZ,NEAR_CA4B	; CA2E 20 1B " ?"
	LD   A,$03	; CA30 3E 03 ">?"
	CALL SUB_CA78	; CA32 CD 78 CA "?x?"
	LD   C,$7F	; CA35 0E 7F "??"
FAR_CA37:		; code label
	; Referenced at CA47
	RST  $10	; CA37 D7 "?"
	OR   (HL)	; CA38 B6 "?"
	NOP  	; CA39 00 "?"
	JR   C,NEAR_CA44	; CA3A 38 08 "8?"
NEAR_CA3C:		; code label
	; Referenced at CA45
	PUSH BC	; CA3C C5 "?"
	CALL FAR_EDCA	; CA3D CD CA ED "???"
	CALL SUB_CA5A	; CA40 CD 5A CA "?Z?"
	POP  BC	; CA43 C1 "?"
NEAR_CA44:		; code label
	; stop analyzing: already analyzed code at iteration #194: Opcode (or part of it) has been already analyzed
	; Referenced at CA3A
	DEC  C	; CA44 0D "?"
	JR   Z,NEAR_CA3C	; CA45 28 F5 "(?"
	JP   P,FAR_CA37	; CA47 F2 37 CA "?7?"
	XOR  A	; CA4A AF "?"
NEAR_CA4B:		; code label
	; stop analyzing: already analyzed code at iteration #195: Opcode (or part of it) has been already analyzed
	; Referenced at CA2E
	CALL NZ,SUB_CA5A	; CA4B C4 5A CA "?Z?"
	LD   A,$0A	; CA4E 3E 0A ">?"
	CALL SUB_CA78	; CA50 CD 78 CA "?x?"
	LD   A,($0209)	; CA53 3A 09 02 ":??"
	; EXOS call (0x3): Close channel
	EXOS $03	; CA56 F7 03 "??"
	RST  $18	; CA58 DF "?"
	; Opcode breaks the linear code flow
	RET  	; CA59 C9 "?"
SUB_CA5A:		; code label
	; stop analyzing: already analyzed code at iteration #577: Opcode (or part of it) has been already analyzed
	; Referenced at CA40 CA4B
	; Code analyzation starting point at iteration #196 of 1122
	RST  $10	; CA5A D7 "?"
	POP  BC	; CA5B C1 "?"
	NOP  	; CA5C 00 "?"
	CALL SUB_C3F6	; CA5D CD F6 C3 "???"
	LD   BC,($021A)	; CA60 ED 4B 1A 02 "?K??"
	OR   A	; CA64 B7 "?"
	SBC  HL,BC	; CA65 ED 42 "?B"
	INC  HL	; CA67 23 "#"
	PUSH HL	; CA68 E5 "?"
	PUSH BC	; CA69 C5 "?"
	LD   A,$04	; CA6A 3E 04 ">?"
	CALL SUB_CA7B	; CA6C CD 7B CA "???"
	POP  DE	; CA6F D1 "?"
	POP  BC	; CA70 C1 "?"
	LD   A,($0209)	; CA71 3A 09 02 ":??"
	; EXOS call (0x8): Write block
	EXOS $08	; CA74 F7 08 "??"
	RST  $18	; CA76 DF "?"
	; Opcode breaks the linear code flow
	RET  	; CA77 C9 "?"
SUB_CA78:		; code label
	; stop analyzing: already analyzed code at iteration #578: Opcode (or part of it) has been already analyzed
	; Referenced at CA32 CA50
	; Code analyzation starting point at iteration #197 of 1122
	LD   HL,$0000	; CA78 21 00 00 "!??"
SUB_CA7B:		; code label
	; stop analyzing: already analyzed code at iteration #198: Opcode (or part of it) has been already analyzed
	; Referenced at CA6C
	EX   DE,HL	; CA7B EB "?"
	LD   B,$10	; CA7C 06 10 "??"
	LD   HL,$0DCB	; CA7E 21 CB 0D "!??"
NEAR_CA81:		; code label
	; Referenced at CA84
	DEC  HL	; CA81 2B "+"
	LD   (HL),$00	; CA82 36 00 "6?"
	DJNZ NEAR_CA81	; CA84 10 FB "??"
	PUSH HL	; CA86 E5 "?"
	INC  HL	; CA87 23 "#"
	LD   (HL),A	; CA88 77 "w"
	INC  HL	; CA89 23 "#"
	LD   (HL),E	; CA8A 73 "s"
	INC  HL	; CA8B 23 "#"
	LD   (HL),D	; CA8C 72 "r"
	INC  HL	; CA8D 23 "#"
	LD   A,($020A)	; CA8E 3A 0A 02 ":??"
	LD   (HL),A	; CA91 77 "w"
	LD   A,($0209)	; CA92 3A 09 02 ":??"
	POP  DE	; CA95 D1 "?"
	LD   C,$10	; CA96 0E 10 "??"
	; EXOS call (0x8): Write block
	EXOS $08	; CA98 F7 08 "??"
	RST  $18	; CA9A DF "?"
	; Opcode breaks the linear code flow
	RET  	; CA9B C9 "?"
FAR_CA9C:		; code label
	; Referenced at D94F F62D F6C6 F6D2 F741 F784 F7A3 F7D9 F848 F922 F95D D250 CD65 DC26 CFAA D0E1 DCB6 DCFA D9D3 DE41 D9E7
	; Code analyzation starting point at iteration #39 of 1122
	LD   (IX+$06),$02	; CA9C DD 36 06 02 "?6??"
	; Opcode breaks the linear code flow
	RET  	; CAA0 C9 "?"
NEAR_CAA1:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at CAD1 CAEF
	; Code analyzation starting point at iteration #199 of 1122
	LD   A,B	; CAA1 78 "x"
	CP   $1A	; CAA2 FE 1A "??"
	JR   Z,NEAR_CABB	; CAA4 28 15 "(?"
	PUSH BC	; CAA6 C5 "?"
	CALL SUB_CCC7	; CAA7 CD C7 CC "???"
	POP  BC	; CAAA C1 "?"
	OR   A	; CAAB B7 "?"
	CALL SUB_C3D7	; CAAC CD D7 C3 "???"
	JR   C,NEAR_CABB	; CAAF 38 0A "8?"
NEAR_CAB1:		; code label
	; Referenced at CAF3 CB01 CB9D CBEC
	LD   HL,$4E70	; CAB1 21 70 4E "!pN"
	RST  $20	; CAB4 E7 "?"
	CALL SUB_CCCC	; CAB5 CD CC CC "???"
	CALL SUB_CC54	; CAB8 CD 54 CC "?T?"
NEAR_CABB:		; code label
	; stop analyzing: already analyzed code at iteration #200: Opcode (or part of it) has been already analyzed
	; Referenced at CAA4 CAAF CB6B
	XOR  A	; CABB AF "?"
NEAR_CABC:		; code label
	; Referenced at CACD
	LD   ($0E0B),A	; CABC 32 0B 0E "2??"
NEAR_CABF:		; code label
	; Referenced at CB28
	POP  AF	; CABF F1 "?"
	OR   A	; CAC0 B7 "?"
SUB_CAC1:		; code label
	; Referenced at CEF5
	PUSH AF	; CAC1 F5 "?"
	CALL C,SUB_CCCC	; CAC2 DC CC CC "???"
	; EXOS filename string for EXOS call 0x1d at 0xcaca
	LD   DE,$0DBB	; CAC5 11 BB 0D "???"
	POP  AF	; CAC8 F1 "?"
	PUSH AF	; CAC9 F5 "?"
	; EXOS call (0x1d): Load module
	; DE is known! :-) -> 0xdbb
	EXOS $1D	; CACA F7 1D "??"
NEAR_CACC:		; code label
	; Referenced at CB0F
	OR   A	; CACC B7 "?"
	JR   Z,NEAR_CABC	; CACD 28 ED "(?"
	CP   $EF	; CACF FE EF "??"
	JR   Z,NEAR_CAA1	; CAD1 28 CE "(?"
	CP   $EE	; CAD3 FE EE "??"
	JR   Z,NEAR_CAED	; CAD5 28 16 "(?"
	CP   $EC	; CAD7 FE EC "??"
	RST  $18	; CAD9 DF "?"
FAR_CADA:		; code label
	; Referenced at CBB6
	LD   A,($0E0B)	; CADA 3A 0B 0E ":??"
	OR   A	; CADD B7 "?"
	JR   Z,NEAR_CAE5	; CADE 28 05 "(?"
	LD   HL,$CE7E	; CAE0 21 7E CE "!??"
	EX   (SP),HL	; CAE3 E3 "?"
	PUSH HL	; CAE4 E5 "?"
NEAR_CAE5:		; code label
	; stop analyzing: already analyzed code at iteration #201: Opcode (or part of it) has been already analyzed
	; Referenced at CADE CC18
	CALL SUB_C54D	; CAE5 CD 4D C5 "?M?"
	POP  AF	; CAE8 F1 "?"
	; EXOS call (0x3): Close channel
	EXOS $03	; CAE9 F7 03 "??"
	RST  $18	; CAEB DF "?"
	; Opcode breaks the linear code flow
	RET  	; CAEC C9 "?"
NEAR_CAED:		; code label
	; stop analyzing: already analyzed code at iteration #579: Opcode (or part of it) has been already analyzed
	; Referenced at CAD5 CB14
	; Code analyzation starting point at iteration #202 of 1122
	LD   A,B	; CAED 78 "x"
	OR   A	; CAEE B7 "?"
	JR   Z,NEAR_CAA1	; CAEF 28 B0 "(?"
	SUB  $02	; CAF1 D6 02 "??"
	JR   C,NEAR_CAB1	; CAF3 38 BC "8?"
	JR   Z,NEAR_CB2A	; CAF5 28 33 "(3"
	SUB  $02	; CAF7 D6 02 "??"
	LD   A,($0DC0)	; CAF9 3A C0 0D ":??"
	LD   ($0E0B),A	; CAFC 32 0B 0E "2??"
	JR   Z,NEAR_CB25	; CAFF 28 24 "($"
	JR   NC,NEAR_CAB1	; CB01 30 AE "0?"
	CALL SUB_CCB7	; CB03 CD B7 CC "???"
NEAR_CB06:		; code label
	; Referenced at CB23
	POP  AF	; CB06 F1 "?"
	PUSH AF	; CB07 F5 "?"
	; EXOS filename string for EXOS call 0x1d at 0xcb0b
	LD   DE,$0DBB	; CB08 11 BB 0D "???"
	; EXOS call (0x1d): Load module
	; DE is known! :-) -> 0xdbb
	EXOS $1D	; CB0B F7 1D "??"
	CP   $EE	; CB0D FE EE "??"
	JR   NZ,NEAR_CACC	; CB0F 20 BB " ?"
	LD   A,B	; CB11 78 "x"
	SUB  $04	; CB12 D6 04 "??"
	JR   NZ,NEAR_CAED	; CB14 20 D7 " ?"
	LD   ($0212),A	; CB16 32 12 02 "2??"
	LD   A,($0DBF)	; CB19 3A BF 0D ":??"
	LD   C,A	; CB1C 4F "O"
	CALL FAR_EDCA	; CB1D CD CA ED "???"
	CALL SUB_CB6E	; CB20 CD 6E CB "?n?"
	; Opcode breaks the linear code flow
	JR   NEAR_CB06	; CB23 18 E1 "??"
NEAR_CB25:		; code label
	; stop analyzing: already analyzed code at iteration #580: Opcode (or part of it) has been already analyzed
	; Referenced at CAFF
	; Code analyzation starting point at iteration #203 of 1122
	CALL SUB_CB6E	; CB25 CD 6E CB "?n?"
	; Opcode breaks the linear code flow
	JR   NEAR_CABF	; CB28 18 95 "??"
NEAR_CB2A:		; code label
	; stop analyzing: already analyzed code at iteration #581: Opcode (or part of it) has been already analyzed
	; Referenced at CAF5
	; Code analyzation starting point at iteration #204 of 1122
	LD   C,(IX+$0A)	; CB2A DD 4E 0A "?N?"
	PUSH BC	; CB2D C5 "?"
	CALL SUB_EDC8	; CB2E CD C8 ED "???"
	LD   HL,($021A)	; CB31 2A 1A 02 "*??"
	LD   BC,($0DBD)	; CB34 ED 4B BD 0D "?K??"
	PUSH HL	; CB38 E5 "?"
	ADD  HL,BC	; CB39 09 "?"
	LD   A,H	; CB3A 7C "?"
	CP   $40	; CB3B FE 40 "??"
	JP   NC,FAR_F4F4	; CB3D D2 F4 F4 "???"
	EX   (SP),HL	; CB40 E3 "?"
	CALL SUB_C518	; CB41 CD 18 C5 "???"
	POP  HL	; CB44 E1 "?"
	LD   DE,($021E)	; CB45 ED 5B 1E 02 "????"
	LD   ($021A),HL	; CB49 22 1A 02 ""??"
	LD   ($0220),HL	; CB4C 22 20 02 "" ?"
	LD   ($021C),HL	; CB4F 22 1C 02 ""??"
	PUSH HL	; CB52 E5 "?"
	LD   A,($0209)	; CB53 3A 09 02 ":??"
	; EXOS call (0x1e): Load relocatable module
	EXOS $1E	; CB56 F7 1E "??"
	RST  $18	; CB58 DF "?"
	POP  HL	; CB59 E1 "?"
	LD   ($021E),HL	; CB5A 22 1E 02 ""??"
	LD   HL,($0DBF)	; CB5D 2A BF 0D "*??"
	LD   A,H	; CB60 7C "?"
	AND  L	; CB61 A5 "?"
	INC  A	; CB62 3C "<"
	ADD  HL,DE	; CB63 19 "?"
	CALL NZ,SUB_CB8C	; CB64 C4 8C CB "???"
	POP  BC	; CB67 C1 "?"
	CALL FAR_EDCA	; CB68 CD CA ED "???"
	; Opcode breaks the linear code flow
	JP   NEAR_CABB	; CB6B C3 BB CA "???"
SUB_CB6E:		; code label
	; stop analyzing: already analyzed code at iteration #582: Opcode (or part of it) has been already analyzed
	; Referenced at CB20 CB25
	; Code analyzation starting point at iteration #205 of 1122
	CALL SUB_CCC7	; CB6E CD C7 CC "???"
	LD   DE,($0DBD)	; CB71 ED 5B BD 0D "????"
	PUSH DE	; CB75 D5 "?"
	CALL SUB_F097	; CB76 CD 97 F0 "???"
	POP  BC	; CB79 C1 "?"
	LD   DE,($021A)	; CB7A ED 5B 1A 02 "????"
	LD   A,($0209)	; CB7E 3A 09 02 ":??"
	; EXOS call (0x6): Read block
	EXOS $06	; CB81 F7 06 "??"
	JP   Z,SUB_C54D	; CB83 CA 4D C5 "?M?"
	PUSH AF	; CB86 F5 "?"
	CALL SUB_CCB7	; CB87 CD B7 CC "???"
	POP  AF	; CB8A F1 "?"
	RST  $18	; CB8B DF "?"
SUB_CB8C:		; code label
	; stop analyzing: already analyzed code at iteration #206: Opcode (or part of it) has been already analyzed
	; Referenced at CB64 E2DC EFEF
	; Opcode breaks the linear code flow
	JP   HL	; CB8C E9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #583 of 1122
	CALL SUB_CC54	; CB8D CD 54 CC "?T?"
	CALL SUB_CC40	; CB90 CD 40 CC "???"
	RST  $18	; CB93 DF "?"
	LD   A,($0DC0)	; CB94 3A C0 0D ":??"
	LD   ($0E0B),A	; CB97 32 0B 0E "2??"
	LD   A,(DE)	; CB9A 1A "?"
	CP   $04	; CB9B FE 04 "??"
	JP   NZ,NEAR_CAB1	; CB9D C2 B1 CA "???"
NEAR_CBA0:		; code label
	; Referenced at CBD5
	POP  AF	; CBA0 F1 "?"
	PUSH AF	; CBA1 F5 "?"
	; EXOS call (0x5): Read character
	EXOS $05	; CBA2 F7 05 "??"
	RST  $18	; CBA4 DF "?"
	BIT  2,(IX+$00)	; CBA5 DD CB 00 56 "???V"
	LD   A,$E5	; CBA9 3E E5 ">?"
	RST  $18	; CBAB DF "?"
	; EXOS filename string for EXOS call 0x6 at 0xcbbd
	LD   DE,$0248	; CBAC 11 48 02 "?H?"
	LD   A,B	; CBAF 78 "x"
	LD   (DE),A	; CBB0 12 "?"
	INC  DE	; CBB1 13 "?"
	LD   C,A	; CBB2 4F "O"
	LD   B,$00	; CBB3 06 00 "??"
	OR   A	; CBB5 B7 "?"
	JP   Z,FAR_CADA	; CBB6 CA DA CA "???"
	POP  AF	; CBB9 F1 "?"
	PUSH AF	; CBBA F5 "?"
	PUSH BC	; CBBB C5 "?"
	DEC  BC	; CBBC 0B "?"
	; EXOS call (0x6): Read block
	; DE is known! :-) -> 0x248
	EXOS $06	; CBBD F7 06 "??"
	RST  $18	; CBBF DF "?"
	LD   HL,($0249)	; CBC0 2A 49 02 "*I?"
	CALL SUB_C3FD	; CBC3 CD FD C3 "???"
	PUSH HL	; CBC6 E5 "?"
	CALL NC,SUB_C544	; CBC7 D4 44 C5 "?D?"
	POP  HL	; CBCA E1 "?"
	POP  BC	; CBCB C1 "?"
	CALL SUB_C518	; CBCC CD 18 C5 "???"
	EX   DE,HL	; CBCF EB "?"
	LD   HL,$0248	; CBD0 21 48 02 "!H?"
	LDIR 	; CBD3 ED B0 "??"
	; Opcode breaks the linear code flow
	JR   NEAR_CBA0	; CBD5 18 C9 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #806 of 1122
	CALL SUB_CC54	; CBD7 CD 54 CC "?T?"
	CALL SUB_CC40	; CBDA CD 40 CC "???"
	JR   Z,NEAR_CBE5	; CBDD 28 06 "(?"
	CP   $E4	; CBDF FE E4 "??"
	RST  $18	; CBE1 DF "?"
NEAR_CBE2:		; code label
	; Referenced at CC0B CC30 CC3D
	; Opcode breaks the linear code flow
	JP   $F555	; CBE2 C3 55 F5 "?U?"
NEAR_CBE5:		; code label
	; stop analyzing: already analyzed code at iteration #904: Opcode (or part of it) has been already analyzed
	; Referenced at CBDD
	; Code analyzation starting point at iteration #807 of 1122
	LD   A,(DE)	; CBE5 1A "?"
	CP   $04	; CBE6 FE 04 "??"
	JR   Z,NEAR_CC15	; CBE8 28 2B "(+"
	CP   $03	; CBEA FE 03 "??"
NEAR_CBEC:		; code label
	; Referenced at CBFF
	JP   NZ,NEAR_CAB1	; CBEC C2 B1 CA "???"
NEAR_CBEF:		; code label
	; Referenced at CC13
	CALL SUB_CC40	; CBEF CD 40 CC "???"
	CP   $E4	; CBF2 FE E4 "??"
	JR   Z,NEAR_CC18	; CBF4 28 22 "(""
	OR   A	; CBF6 B7 "?"
	RST  $18	; CBF7 DF "?"
	LD   A,(DE)	; CBF8 1A "?"
	CP   $0A	; CBF9 FE 0A "??"
	JR   Z,NEAR_CC18	; CBFB 28 1B "(?"
	CP   $04	; CBFD FE 04 "??"
	JR   NZ,NEAR_CBEC	; CBFF 20 EB " ?"
	LD   A,($0DBF)	; CC01 3A BF 0D ":??"
	LD   C,A	; CC04 4F "O"
	OR   A	; CC05 B7 "?"
	JR   Z,NEAR_CC0D	; CC06 28 05 "(?"
	RST  $10	; CC08 D7 "?"
	OR   (HL)	; CC09 B6 "?"
	NOP  	; CC0A 00 "?"
	JR   C,NEAR_CBE2	; CC0B 38 D5 "8?"
NEAR_CC0D:		; code label
	; stop analyzing: already analyzed code at iteration #808: Opcode (or part of it) has been already analyzed
	; Referenced at CC06
	CALL FAR_EDCA	; CC0D CD CA ED "???"
	CALL SUB_CC1B	; CC10 CD 1B CC "???"
	; Opcode breaks the linear code flow
	JR   NEAR_CBEF	; CC13 18 DA "??"
NEAR_CC15:		; code label
	; stop analyzing: already analyzed code at iteration #905: Opcode (or part of it) has been already analyzed
	; Referenced at CBE8
	; Code analyzation starting point at iteration #809 of 1122
	CALL SUB_CC1B	; CC15 CD 1B CC "???"
NEAR_CC18:		; code label
	; stop analyzing: already analyzed code at iteration #810: Opcode (or part of it) has been already analyzed
	; Referenced at CBF4 CBFB
	; Opcode breaks the linear code flow
	JP   NEAR_CAE5	; CC18 C3 E5 CA "???"
SUB_CC1B:		; code label
	; stop analyzing: already analyzed code at iteration #906: Opcode (or part of it) has been already analyzed
	; Referenced at CC10 CC15
	; Code analyzation starting point at iteration #811 of 1122
	RST  $10	; CC1B D7 "?"
	POP  BC	; CC1C C1 "?"
	NOP  	; CC1D 00 "?"
	LD   HL,($021A)	; CC1E 2A 1A 02 "*??"
	LD   BC,($0DBD)	; CC21 ED 4B BD 0D "?K??"
FAR_CC25:		; code label
	; Referenced at CC32
	PUSH BC	; CC25 C5 "?"
	LD   A,($0209)	; CC26 3A 09 02 ":??"
	; EXOS call (0x5): Read character
	EXOS $05	; CC29 F7 05 "??"
	RST  $18	; CC2B DF "?"
	LD   A,B	; CC2C 78 "x"
	POP  BC	; CC2D C1 "?"
	CPI  	; CC2E ED A1 "??"
	JR   NZ,NEAR_CBE2	; CC30 20 B0 " ?"
	JP   PE,FAR_CC25	; CC32 EA 25 CC "?%?"
	PUSH HL	; CC35 E5 "?"
	CALL SUB_C3F6	; CC36 CD F6 C3 "???"
	POP  DE	; CC39 D1 "?"
	EX   DE,HL	; CC3A EB "?"
	SBC  HL,DE	; CC3B ED 52 "?R"
	JR   NZ,NEAR_CBE2	; CC3D 20 A3 " ?"
	; Opcode breaks the linear code flow
	RET  	; CC3F C9 "?"
SUB_CC40:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at CB90 CBDA CBEF
	; Code analyzation starting point at iteration #584 of 1122
	LD   A,($0209)	; CC40 3A 09 02 ":??"
	LD   L,A	; CC43 6F "o"
	; EXOS call (0x5): Read character
	EXOS $05	; CC44 F7 05 "??"
	RET  NZ	; CC46 C0 "?"
	; EXOS filename string for EXOS call 0x6 at 0xcc4f
	LD   DE,$0DBC	; CC47 11 BC 0D "???"
	PUSH DE	; CC4A D5 "?"
	LD   BC,$000F	; CC4B 01 0F 00 "???"
	LD   A,L	; CC4E 7D "?"
	; EXOS call (0x6): Read block
	; DE is known! :-) -> 0xdbc
	EXOS $06	; CC4F F7 06 "??"
	RST  $18	; CC51 DF "?"
	POP  DE	; CC52 D1 "?"
	; Opcode breaks the linear code flow
	RET  	; CC53 C9 "?"
SUB_CC54:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at CAB8 CB8D CBD7 CEA5
	; Code analyzation starting point at iteration #207 of 1122
	LD   A,$6A	; CC54 3E 6A ">j"
	CALL SUB_CC86	; CC56 CD 86 CC "???"
	POP  HL	; CC59 E1 "?"
	PUSH AF	; CC5A F5 "?"
	PUSH HL	; CC5B E5 "?"
	; EXOS call (0x1): Open channel
	; A=0x6a
	EXOS $01	; CC5C F7 01 "??"
	RST  $18	; CC5E DF "?"
	; Opcode breaks the linear code flow
	RET  	; CC5F C9 "?"
SUB_CC60:		; code label
	; stop analyzing: already analyzed code at iteration #585: Opcode (or part of it) has been already analyzed
	; Referenced at CC87 FC48 FD82 FE8C C830 D129 D321 D425 FF28 D138 D854
	; Code analyzation starting point at iteration #209 of 1122
	LD   A,($0204)	; CC60 3A 04 02 ":??"
	CP   $03	; CC63 FE 03 "??"
	LD   A,($0209)	; CC65 3A 09 02 ":??"
	LD   B,A	; CC68 47 "G"
	RET  NZ	; CC69 C0 "?"
	CALL SUB_E7F5	; CC6A CD F5 E7 "???"
	INC  H	; CC6D 24 "$"
	DEC  H	; CC6E 25 "%"
	CALL NZ,SUB_F4FC	; CC6F C4 FC F4 "???"
	LD   A,($0204)	; CC72 3A 04 02 ":??"
	CP   $10	; CC75 FE 10 "??"
	CALL NZ,SUB_F251	; CC77 C4 51 F2 "?Q?"
	CALL SUB_F259	; CC7A CD 59 F2 "?Y?"
	LD   B,(IX+$09)	; CC7D DD 46 09 "?F?"
	LD   A,L	; CC80 7D "?"
	LD   ($0209),A	; CC81 32 09 02 "2??"
	CP   A	; CC84 BF "?"
	; Opcode breaks the linear code flow
	RET  	; CC85 C9 "?"
SUB_CC86:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at CA08 CC56
	; Code analyzation starting point at iteration #208 of 1122
	LD   C,A	; CC86 4F "O"
	CALL SUB_CC60	; CC87 CD 60 CC "???"
	JR   Z,NEAR_CC90	; CC8A 28 04 "(?"
	LD   A,C	; CC8C 79 "y"
	LD   ($0209),A	; CC8D 32 09 02 "2??"
NEAR_CC90:		; code label
	; stop analyzing: already analyzed code at iteration #210: Opcode (or part of it) has been already analyzed
	; Referenced at CC8A
	PUSH BC	; CC90 C5 "?"
	PUSH AF	; CC91 F5 "?"
	CALL SUB_EE30	; CC92 CD 30 EE "?0?"
	LD   DE,$F996	; CC95 11 96 F9 "???"
	JR   NZ,NEAR_CCA3	; CC98 20 09 " ?"
	CALL SUB_E180	; CC9A CD 80 E1 "???"
	LD   DE,($0228)	; CC9D ED 5B 28 02 "??(?"
	INC  DE	; CCA1 13 "?"
	XOR  A	; CCA2 AF "?"
NEAR_CCA3:		; code label
	; stop analyzing: already analyzed code at iteration #211: Opcode (or part of it) has been already analyzed
	; Referenced at CC98
	POP  BC	; CCA3 C1 "?"
	LD   A,B	; CCA4 78 "x"
	POP  BC	; CCA5 C1 "?"
	; Opcode breaks the linear code flow
	RET  	; CCA6 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #586 of 1122
	LD   A,($0204)	; CCA7 3A 04 02 ":??"
	CP   $01	; CCAA FE 01 "??"
	JR   Z,SUB_CCC7	; CCAC 28 19 "(?"
	LD   HL,$F99F	; CCAE 21 9F F9 "!??"
	CALL SUB_F247	; CCB1 CD 47 F2 "?G?"
	CALL SUB_F251	; CCB4 CD 51 F2 "?Q?"
SUB_CCB7:		; code label
	; stop analyzing: already analyzed code at iteration #586: Opcode (or part of it) has been already analyzed
	; Referenced at CB03 CB87
	; Code analyzation starting point at iteration #212 of 1122
	LD   C,$7F	; CCB7 0E 7F "??"
NEAR_CCB9:		; code label
	; Referenced at CCC2
	PUSH BC	; CCB9 C5 "?"
	RST  $10	; CCBA D7 "?"
	OR   (HL)	; CCBB B6 "?"
	NOP  	; CCBC 00 "?"
	CALL NC,SUB_CCC4	; CCBD D4 C4 CC "???"
	POP  BC	; CCC0 C1 "?"
	DEC  C	; CCC1 0D "?"
	JR   NZ,NEAR_CCB9	; CCC2 20 F5 " ?"
SUB_CCC4:		; code label
	; stop analyzing: already analyzed code at iteration #213: Opcode (or part of it) has been already analyzed
	; Referenced at CCBD
	CALL FAR_EDCA	; CCC4 CD CA ED "???"
SUB_CCC7:		; code label
	; stop analyzing: already analyzed code at iteration #212: Opcode (or part of it) has been already analyzed
	; Referenced at C2BD CAA7 CB6E CCAC
	; Code analyzation starting point at iteration #11 of 1122
	LD   HL,($021A)	; CCC7 2A 1A 02 "*??"
	LD   (HL),$00	; CCCA 36 00 "6?"
SUB_CCCC:		; code label
	; Referenced at CAB5 CAC2 F337 CEFC
	LD   C,(IX+$0A)	; CCCC DD 4E 0A "?N?"
	PUSH BC	; CCCF C5 "?"
	CALL SUB_EDC8	; CCD0 CD C8 ED "???"
	LD   HL,($021E)	; CCD3 2A 1E 02 "*??"
	LD   ($021C),HL	; CCD6 22 1C 02 ""??"
	LD   ($0220),HL	; CCD9 22 20 02 "" ?"
	EX   DE,HL	; CCDC EB "?"
	LD   HL,($021A)	; CCDD 2A 1A 02 "*??"
	OR   A	; CCE0 B7 "?"
	SBC  HL,DE	; CCE1 ED 52 "?R"
	LD   C,L	; CCE3 4D "M"
	LD   B,H	; CCE4 44 "D"
	EX   DE,HL	; CCE5 EB "?"
	JR   Z,NEAR_CCEE	; CCE6 28 06 "(?"
	CALL SUB_C53A	; CCE8 CD 3A C5 "?:?"
	CALL SUB_C509	; CCEB CD 09 C5 "???"
NEAR_CCEE:		; code label
	; stop analyzing: already analyzed code at iteration #15: Opcode (or part of it) has been already analyzed
	; Referenced at CCE6
	LD   ($021A),HL	; CCEE 22 1A 02 ""??"
	LD   ($0216),HL	; CCF1 22 16 02 ""??"
	POP  BC	; CCF4 C1 "?"
	; Opcode breaks the linear code flow
	JP   FAR_EDCA	; CCF5 C3 CA ED "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #214 of 1122
	LD   C,(IX+$0A)	; CCF8 DD 4E 0A "?N?"
	PUSH BC	; CCFB C5 "?"
	CALL SUB_E7FA	; CCFC CD FA E7 "???"
	PUSH HL	; CCFF E5 "?"
	CALL SUB_EDC8	; CD00 CD C8 ED "???"
	POP  BC	; CD03 C1 "?"
	LD   HL,($0220)	; CD04 2A 20 02 "* ?"
	PUSH HL	; CD07 E5 "?"
	ADD  HL,BC	; CD08 09 "?"
	JP   C,FAR_F4F8	; CD09 DA F8 F4 "???"
	LD   A,H	; CD0C 7C "?"
	CP   $40	; CD0D FE 40 "??"
	JP   NC,FAR_F4F8	; CD0F D2 F8 F4 "???"
	POP  HL	; CD12 E1 "?"
	CALL SUB_C518	; CD13 CD 18 C5 "???"
	POP  DE	; CD16 D1 "?"
	PUSH DE	; CD17 D5 "?"
	LD   A,E	; CD18 7B "?"
	OR   A	; CD19 B7 "?"
	ADD  HL,BC	; CD1A 09 "?"
	LD   ($021A),HL	; CD1B 22 1A 02 ""??"
	LD   ($0220),HL	; CD1E 22 20 02 "" ?"
	LD   HL,($0216)	; CD21 2A 16 02 "*??"
	LD   DE,($0214)	; CD24 ED 5B 14 02 "????"
	JR   NZ,NEAR_CD34	; CD28 20 0A " ?"
	BIT  1,(IX+$00)	; CD2A DD CB 00 4E "???N"
	JR   Z,NEAR_CD34	; CD2E 28 04 "(?"
	ADD  HL,BC	; CD30 09 "?"
	EX   DE,HL	; CD31 EB "?"
	ADD  HL,BC	; CD32 09 "?"
	EX   DE,HL	; CD33 EB "?"
NEAR_CD34:		; code label
	; stop analyzing: already analyzed code at iteration #215: Opcode (or part of it) has been already analyzed
	; Referenced at CD28 CD2E
	POP  BC	; CD34 C1 "?"
	PUSH HL	; CD35 E5 "?"
	PUSH DE	; CD36 D5 "?"
	CALL FAR_EDCA	; CD37 CD CA ED "???"
	LD   A,($0204)	; CD3A 3A 04 02 ":??"
	PUSH AF	; CD3D F5 "?"
	CALL SUB_EAD5	; CD3E CD D5 EA "???"
	POP  AF	; CD41 F1 "?"
	LD   ($0204),A	; CD42 32 04 02 "2??"
	POP  HL	; CD45 E1 "?"
	LD   ($0214),HL	; CD46 22 14 02 ""??"
	POP  HL	; CD49 E1 "?"
	LD   ($0216),HL	; CD4A 22 16 02 ""??"
	; Opcode breaks the linear code flow
	RET  	; CD4D C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #587 of 1122
	RES  2,(IX+$00)	; CD4E DD CB 00 96 "????"
	OR   A	; CD52 B7 "?"
	BIT  1,(IX+$00)	; CD53 DD CB 00 4E "???N"
	JP   NZ,SUB_DB60	; CD57 C2 60 DB "???"
	BIT  3,(IX+$00)	; CD5A DD CB 00 5E "???^"
	CALL Z,$F52B	; CD5E CC 2B F5 "?+?"
	RES  5,(IX+$00)	; CD61 DD CB 00 AE "????"
	; Opcode breaks the linear code flow
	JP   FAR_CA9C	; CD65 C3 9C CA "???"
SUB_CD68:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at DACF F3C4 F42C CFA7
	; Code analyzation starting point at iteration #229 of 1122
	SET  1,(IX+$00)	; CD68 DD CB 00 CE "????"
	LD   HL,($023A)	; CD6C 2A 3A 02 "*:?"
	PUSH HL	; CD6F E5 "?"
	LD   ($023A),SP	; CD70 ED 73 3A 02 "?s:?"
FAR_CD74:		; code label
	; Referenced at F429
	LD   SP,($023A)	; CD74 ED 7B 3A 02 "??:?"
FAR_CD78:		; code label
	; Referenced at CDF9
	LD   HL,($0216)	; CD78 2A 16 02 "*??"
	LD   A,(HL)	; CD7B 7E "?"
	INC  HL	; CD7C 23 "#"
	OR   A	; CD7D B7 "?"
	JR   NZ,NEAR_CD89	; CD7E 20 09 " ?"
NEAR_CD80:		; code label
	; Referenced at CDDB
	LD   SP,($023A)	; CD80 ED 7B 3A 02 "??:?"
	POP  HL	; CD84 E1 "?"
	LD   ($023A),HL	; CD85 22 3A 02 "":?"
	; Opcode breaks the linear code flow
	RET  	; CD88 C9 "?"
NEAR_CD89:		; code label
	; stop analyzing: already analyzed code at iteration #588: Opcode (or part of it) has been already analyzed
	; Referenced at CD7E
	; Code analyzation starting point at iteration #230 of 1122
	BIT  2,(IX+$00)	; CD89 DD CB 00 56 "???V"
	JP   NZ,FAR_CDFC	; CD8D C2 FC CD "???"
	PUSH HL	; CD90 E5 "?"
	BIT  4,(IX+$00)	; CD91 DD CB 00 66 "???f"
	JR   Z,NEAR_CDB4	; CD95 28 1D "(?"
	LD   A,($0208)	; CD97 3A 08 02 ":??"
	LD   ($0209),A	; CD9A 32 09 02 "2??"
	LD   B,$00	; CD9D 06 00 "??"
	; EXOS call (0x7): Write character
	EXOS $07	; CD9F F7 07 "??"
	CP   $FB	; CDA1 FE FB "??"
	JP   Z,FAR_F504	; CDA3 CA 04 F5 "???"
	LD   A,$3C	; CDA6 3E 3C "><"
	CALL SUB_FB66	; CDA8 CD 66 FB "?f?"
	OR   A	; CDAB B7 "?"
	CALL SUB_C9E4	; CDAC CD E4 C9 "???"
	LD   A,$3E	; CDAF 3E 3E ">>"
	CALL SUB_FB66	; CDB1 CD 66 FB "?f?"
NEAR_CDB4:		; code label
	; stop analyzing: already analyzed code at iteration #231: Opcode (or part of it) has been already analyzed
	; Referenced at CD95
	POP  HL	; CDB4 E1 "?"
	INC  HL	; CDB5 23 "#"
	INC  HL	; CDB6 23 "#"
	INC  HL	; CDB7 23 "#"
	INC  HL	; CDB8 23 "#"
	LD   C,(HL)	; CDB9 4E "N"
	INC  HL	; CDBA 23 "#"
	LD   ($0214),HL	; CDBB 22 14 02 ""??"
NEAR_CDBE:		; code label
	; Referenced at CDEA
	CALL SUB_F259	; CDBE CD 59 F2 "?Y?"
	XOR  A	; CDC1 AF "?"
	LD   ($0206),A	; CDC2 32 06 02 "2??"
	CALL SUB_EFE7	; CDC5 CD E7 EF "???"
	LD   A,($0206)	; CDC8 3A 06 02 ":??"
	DEC  A	; CDCB 3D "="
	JP   M,FAR_CDDD	; CDCC FA DD CD "???"
	JR   Z,NEAR_CDEC	; CDCF 28 1B "(?"
	DEC  A	; CDD1 3D "="
	JR   Z,NEAR_CDEF	; CDD2 28 1B "(?"
	DEC  A	; CDD4 3D "="
	JR   Z,NEAR_CDF9	; CDD5 28 22 "(""
	LD   (IX+$06),$00	; CDD7 DD 36 06 00 "?6??"
	; Opcode breaks the linear code flow
	JR   NEAR_CD80	; CDDB 18 A3 "??"
FAR_CDDD:		; code label
	; stop analyzing: already analyzed code at iteration #589: Opcode (or part of it) has been already analyzed
	; Referenced at CDCC
	; Code analyzation starting point at iteration #232 of 1122
	LD   A,($0204)	; CDDD 3A 04 02 ":??"
	CP   $10	; CDE0 FE 10 "??"
	JR   NZ,NEAR_CDEC	; CDE2 20 08 " ?"
	CALL SUB_F259	; CDE4 CD 59 F2 "?Y?"
	LD   C,(IX+$03)	; CDE7 DD 4E 03 "?N?"
	; Opcode breaks the linear code flow
	JR   NEAR_CDBE	; CDEA 18 D2 "??"
NEAR_CDEC:		; code label
	; stop analyzing: already analyzed code at iteration #590: Opcode (or part of it) has been already analyzed
	; Referenced at CDCF CDE2
	; Code analyzation starting point at iteration #233 of 1122
	CALL SUB_F251	; CDEC CD 51 F2 "?Q?"
NEAR_CDEF:		; code label
	; stop analyzing: already analyzed code at iteration #234: Opcode (or part of it) has been already analyzed
	; Referenced at CDD2
	LD   HL,($0216)	; CDEF 2A 16 02 "*??"
	LD   C,(HL)	; CDF2 4E "N"
	LD   B,$00	; CDF3 06 00 "??"
	ADD  HL,BC	; CDF5 09 "?"
	LD   ($0216),HL	; CDF6 22 16 02 ""??"
NEAR_CDF9:		; code label
	; stop analyzing: already analyzed code at iteration #235: Opcode (or part of it) has been already analyzed
	; Referenced at CDD5
	; Opcode breaks the linear code flow
	JP   FAR_CD78	; CDF9 C3 78 CD "?x?"
FAR_CDFC:		; code label
	; stop analyzing: already analyzed code at iteration #591: Opcode (or part of it) has been already analyzed
	; Referenced at CD8D D03B
	; Code analyzation starting point at iteration #236 of 1122
	LD   HL,$240D	; CDFC 21 0D 24 "!?$"
	RST  $20	; CDFF E7 "?"
SUB_CE00:		; code label
	; stop analyzing: already analyzed code at iteration #236: Opcode (or part of it) has been already analyzed
	; Referenced at C306 D871 D888 D8C4 D917 ED81 EF19 EF2D ED39 F46F F47F F494 C328 C347
	; Code analyzation starting point at iteration #16 of 1122
	EX   (SP),HL	; CE00 E3 "?"
	CALL SUB_FB84	; CE01 CD 84 FB "???"
	EX   (SP),HL	; CE04 E3 "?"
	; Opcode breaks the linear code flow
	RET  	; CE05 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #216 of 1122
	RST  $10	; CE06 D7 "?"
	CP   B	; CE07 B8 "?"
	NOP  	; CE08 00 "?"
	BIT  7,C	; CE09 CB 79 "?y"
	RES  7,C	; CE0B CB B9 "??"
	JR   C,NEAR_CE14	; CE0D 38 05 "8?"
	CALL SUB_E849	; CE0F CD 49 E8 "?I?"
	LD   C,A	; CE12 4F "O"
	OR   A	; CE13 B7 "?"
NEAR_CE14:		; code label
	; stop analyzing: already analyzed code at iteration #217: Opcode (or part of it) has been already analyzed
	; Referenced at CE0D
	JP   Z,$F549	; CE14 CA 49 F5 "?I?"
	CALL C,SUB_F259	; CE17 DC 59 F2 "?Y?"
	CALL SUB_EE41	; CE1A CD 41 EE "?A?"
	JP   NZ,$F52E	; CE1D C2 2E F5 "?.?"
	LD   B,$00	; CE20 06 00 "??"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; CE22 F7 10 "??"
	RST  $18	; CE24 DF "?"
	PUSH DE	; CE25 D5 "?"
	CALL SUB_EC7B	; CE26 CD 7B EC "???"
	EX   (SP),HL	; CE29 E3 "?"
	LD   L,H	; CE2A 6C "l"
	LD   H,$00	; CE2B 26 00 "&?"
	CALL SUB_E8EF	; CE2D CD EF E8 "???"
	POP  HL	; CE30 E1 "?"
	; Opcode breaks the linear code flow
	JP   FAR_E90A	; CE31 C3 0A E9 "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #592 of 1122
	CALL SUB_EE30	; CE34 CD 30 EE "?0?"
	JP   Z,$F534	; CE37 CA 34 F5 "?4?"
	LD   DE,($0226)	; CE3A ED 5B 26 02 "??&?"
	LD   HL,($0228)	; CE3E 2A 28 02 "*(?"
	OR   A	; CE41 B7 "?"
	SBC  HL,DE	; CE42 ED 52 "?R"
	PUSH HL	; CE44 E5 "?"
	LD   B,$03	; CE45 06 03 "??"
	CALL SUB_DEED	; CE47 CD ED DE "???"
	POP  DE	; CE4A D1 "?"
	LD   HL,($0226)	; CE4B 2A 26 02 "*&?"
	ADD  HL,DE	; CE4E 19 "?"
	LD   ($0228),HL	; CE4F 22 28 02 ""(?"
	; Opcode breaks the linear code flow
	RET  	; CE52 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #812 of 1122
	CALL SUB_F1A3	; CE53 CD A3 F1 "???"
	LD   A,C	; CE56 79 "y"
	LD   C,B	; CE57 48 "H"
	; EXOS call (0x11): Capture channel
	EXOS $11	; CE58 F7 11 "??"
	RST  $18	; CE5A DF "?"
	; Opcode breaks the linear code flow
	RET  	; CE5B C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #907 of 1122
	LD   HL,$FA00	; CE5C 21 00 FA "!??"
	CALL SUB_F562	; CE5F CD 62 F5 "?b?"
	CALL Z,SUB_F259	; CE62 CC 59 F2 "?Y?"
	CALL SUB_E7FA	; CE65 CD FA E7 "???"
	RST  $20	; CE68 E7 "?"
SUB_CE69:		; code label
	; stop analyzing: already analyzed code at iteration #907: Opcode (or part of it) has been already analyzed
	; Referenced at D998 D2E1 CFE6 D525
	; Code analyzation starting point at iteration #611 of 1122
	LD   A,$03	; CE69 3E 03 ">?"
	CALL SUB_F253	; CE6B CD 53 F2 "?S?"
	CALL SUB_E7FA	; CE6E CD FA E7 "???"
	INC  H	; CE71 24 "$"
	DEC  H	; CE72 25 "%"
	CALL NZ,SUB_F4FC	; CE73 C4 FC F4 "???"
	LD   A,L	; CE76 7D "?"
	; Opcode breaks the linear code flow
	RET  	; CE77 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #813 of 1122
	CALL SUB_D933	; CE78 CD 33 D9 "?3?"
	JR   NC,$CE7E	; CE7B 30 01 "0?"
	OR   $37	; CE7D F6 37 "?7"
	; stop analyzing: already analyzed code at iteration #814: Opcode (or part of it) has been already analyzed
	PUSH AF	; CE7F F5 "?"
	RES  2,(IX+$00)	; CE80 DD CB 00 96 "????"
	SET  7,(IX+$00)	; CE84 DD CB 00 FE "????"
	LD   A,($020A)	; CE88 3A 0A 02 ":??"
	LD   ($0212),A	; CE8B 32 12 02 "2??"
	POP  AF	; CE8E F1 "?"
	LD   HL,$0000	; CE8F 21 00 00 "!??"
	JR   NC,NEAR_CEA4	; CE92 30 10 "0?"
	LD   HL,($0218)	; CE94 2A 18 02 "*??"
	LD   A,H	; CE97 7C "?"
	OR   L	; CE98 B5 "?"
	JR   NZ,NEAR_CEB8	; CE99 20 1D " ?"
	CALL SUB_EE30	; CE9B CD 30 EE "?0?"
	JR   Z,NEAR_CEA4	; CE9E 28 04 "(?"
	CP   $03	; CEA0 FE 03 "??"
	JR   NZ,NEAR_CEB3	; CEA2 20 0F " ?"
NEAR_CEA4:		; code label
	; stop analyzing: already analyzed code at iteration #815: Opcode (or part of it) has been already analyzed
	; Referenced at CE92 CE9E
	PUSH HL	; CEA4 E5 "?"
	CALL SUB_CC54	; CEA5 CD 54 CC "?T?"
	POP  AF	; CEA8 F1 "?"
	SCF  	; CEA9 37 "7"
	; Opcode breaks the linear code flow
	JR   NEAR_CEC2	; CEAA 18 16 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #908 of 1122
	CALL SUB_C7E0	; CEAC CD E0 C7 "???"
	RES  7,(IX+$00)	; CEAF DD CB 00 BE "????"
NEAR_CEB3:		; code label
	; stop analyzing: already analyzed code at iteration #908: Opcode (or part of it) has been already analyzed
	; Referenced at CEA2
	; Code analyzation starting point at iteration #816 of 1122
	XOR  A	; CEB3 AF "?"
	LD   H,A	; CEB4 67 "g"
	LD   L,A	; CEB5 6F "o"
	; Opcode breaks the linear code flow
	JR   NEAR_CEC1	; CEB6 18 09 "??"
NEAR_CEB8:		; code label
	; stop analyzing: already analyzed code at iteration #909: Opcode (or part of it) has been already analyzed
	; Referenced at CE99
	; Code analyzation starting point at iteration #817 of 1122
	CALL SUB_C3FD	; CEB8 CD FD C3 "???"
	JP   C,$F525	; CEBB DA 25 F5 "?%?"
	CALL SUB_F259	; CEBE CD 59 F2 "?Y?"
NEAR_CEC1:		; code label
	; stop analyzing: already analyzed code at iteration #818: Opcode (or part of it) has been already analyzed
	; Referenced at CEB6
	PUSH HL	; CEC1 E5 "?"
NEAR_CEC2:		; code label
	; stop analyzing: already analyzed code at iteration #819: Opcode (or part of it) has been already analyzed
	; Referenced at CEAA
	PUSH AF	; CEC2 F5 "?"
	LD   HL,($0226)	; CEC3 2A 26 02 "*&?"
	LD   ($0228),HL	; CEC6 22 28 02 ""(?"
	LD   A,($0204)	; CEC9 3A 04 02 ":??"
	CP   $08	; CECC FE 08 "??"
	JR   NZ,NEAR_CED4	; CECE 20 04 " ?"
	CALL SUB_CFCF	; CED0 CD CF CF "???"
	XOR  A	; CED3 AF "?"
NEAR_CED4:		; code label
	; stop analyzing: already analyzed code at iteration #820: Opcode (or part of it) has been already analyzed
	; Referenced at CECE
	CALL NZ,SUB_F251	; CED4 C4 51 F2 "?Q?"
	LD   HL,($0226)	; CED7 2A 26 02 "*&?"
	LD   DE,($0228)	; CEDA ED 5B 28 02 "??(?"
	OR   A	; CEDE B7 "?"
	SBC  HL,DE	; CEDF ED 52 "?R"
	INC  H	; CEE1 24 "$"
	DEC  H	; CEE2 25 "%"
	JP   NZ,FAR_F122	; CEE3 C2 22 F1 "?"?"
	LD   C,L	; CEE6 4D "M"
	LD   B,H	; CEE7 44 "D"
	INC  BC	; CEE8 03 "?"
	ADD  HL,DE	; CEE9 19 "?"
	LD   DE,$0595	; CEEA 11 95 05 "???"
	POP  AF	; CEED F1 "?"
	PUSH DE	; CEEE D5 "?"
	PUSH BC	; CEEF C5 "?"
	LDDR 	; CEF0 ED B8 "??"
	LD   A,($0209)	; CEF2 3A 09 02 ":??"
	CALL C,SUB_CAC1	; CEF5 DC C1 CA "???"
	BIT  7,(IX+$00)	; CEF8 DD CB 00 7E "????"
	CALL NZ,SUB_CCCC	; CEFC C4 CC CC "???"
	CALL SUB_C79A	; CEFF CD 9A C7 "???"
	CALL SUB_EAD5	; CF02 CD D5 EA "???"
	POP  DE	; CF05 D1 "?"
	PUSH DE	; CF06 D5 "?"
	CALL SUB_F097	; CF07 CD 97 F0 "???"
	POP  BC	; CF0A C1 "?"
	LD   DE,($0226)	; CF0B ED 5B 26 02 "??&?"
	POP  HL	; CF0F E1 "?"
	LDDR 	; CF10 ED B8 "??"
	INC  DE	; CF12 13 "?"
	LD   ($0228),DE	; CF13 ED 53 28 02 "?S(?"
	CALL SUB_C804	; CF17 CD 04 C8 "???"
	JR   NZ,NEAR_CF74	; CF1A 20 58 " X"
	CALL SUB_F259	; CF1C CD 59 F2 "?Y?"
	LD   A,($0204)	; CF1F 3A 04 02 ":??"
	CP   $08	; CF22 FE 08 "??"
	JR   NZ,NEAR_CF74	; CF24 20 4E " N"
NEAR_CF26:		; code label
	; Referenced at CF6D
	CALL SUB_F259	; CF26 CD 59 F2 "?Y?"
	LD   A,($0204)	; CF29 3A 04 02 ":??"
	CP   $09	; CF2C FE 09 "??"
	JR   Z,NEAR_CF74	; CF2E 28 44 "(D"
	CALL SUB_DAFD	; CF30 CD FD DA "???"
	ADD  HL,BC	; CF33 09 "?"
	PUSH HL	; CF34 E5 "?"
	PUSH AF	; CF35 F5 "?"
	JR   NZ,NEAR_CF3C	; CF36 20 04 " ?"
	INC  HL	; CF38 23 "#"
	LD   (HL),B	; CF39 70 "p"
	; Opcode breaks the linear code flow
	JR   NEAR_CF47	; CF3A 18 0B "??"
NEAR_CF3C:		; code label
	; stop analyzing: already analyzed code at iteration #910: Opcode (or part of it) has been already analyzed
	; Referenced at CF36
	; Code analyzation starting point at iteration #821 of 1122
	PUSH HL	; CF3C E5 "?"
	CALL SUB_E8EF	; CF3D CD EF E8 "???"
	CALL SUB_E97D	; CF40 CD 7D E9 "???"
	POP  HL	; CF43 E1 "?"
	CALL FAR_E90A	; CF44 CD 0A E9 "???"
NEAR_CF47:		; code label
	; stop analyzing: already analyzed code at iteration #822: Opcode (or part of it) has been already analyzed
	; Referenced at CF3A
	POP  AF	; CF47 F1 "?"
	LD   HL,($0228)	; CF48 2A 28 02 "*(?"
	LD   A,(HL)	; CF4B 7E "?"
	POP  HL	; CF4C E1 "?"
	JR   NZ,NEAR_CF5A	; CF4D 20 0B " ?"
	OR   A	; CF4F B7 "?"
	JR   Z,NEAR_CF65	; CF50 28 13 "(?"
	CP   $03	; CF52 FE 03 "??"
	JR   NZ,NEAR_CF5F	; CF54 20 09 " ?"
	CALL SUB_E925	; CF56 CD 25 E9 "?%?"
	XOR  A	; CF59 AF "?"
NEAR_CF5A:		; code label
	; stop analyzing: already analyzed code at iteration #823: Opcode (or part of it) has been already analyzed
	; Referenced at CF4D
	OR   A	; CF5A B7 "?"
	JR   Z,NEAR_CF65	; CF5B 28 08 "(?"
	CP   $02	; CF5D FE 02 "??"
NEAR_CF5F:		; code label
	; stop analyzing: already analyzed code at iteration #824: Opcode (or part of it) has been already analyzed
	; Referenced at CF54
	JP   NZ,FAR_F4F0	; CF5F C2 F0 F4 "???"
	CALL FAR_E90A	; CF62 CD 0A E9 "???"
NEAR_CF65:		; code label
	; stop analyzing: already analyzed code at iteration #825: Opcode (or part of it) has been already analyzed
	; Referenced at CF50 CF5B
	CALL SUB_F259	; CF65 CD 59 F2 "?Y?"
	LD   A,($0204)	; CF68 3A 04 02 ":??"
	CP   $0C	; CF6B FE 0C "??"
	JR   Z,NEAR_CF26	; CF6D 28 B7 "(?"
	LD   A,$09	; CF6F 3E 09 ">?"
	CALL SUB_F253	; CF71 CD 53 F2 "?S?"
NEAR_CF74:		; code label
	; stop analyzing: already analyzed code at iteration #826: Opcode (or part of it) has been already analyzed
	; Referenced at CF1A CF24 CF2E
	RST  $10	; CF74 D7 "?"
	POP  BC	; CF75 C1 "?"
	NOP  	; CF76 00 "?"
	LD   HL,($021A)	; CF77 2A 1A 02 "*??"
	LD   ($0216),HL	; CF7A 22 16 02 ""??"
	RES  0,(IX+$01)	; CF7D DD CB 01 86 "????"
	XOR  A	; CF81 AF "?"
	LD   ($0209),A	; CF82 32 09 02 "2??"
	LD   ($0205),A	; CF85 32 05 02 "2??"
	LD   HL,$0211	; CF88 21 11 02 "!??"
	LD   (HL),A	; CF8B 77 "w"
	LD   ($0246),HL	; CF8C 22 46 02 ""F?"
	SET  3,(IX+$00)	; CF8F DD CB 00 DE "????"
	POP  HL	; CF93 E1 "?"
	LD   A,H	; CF94 7C "?"
	OR   L	; CF95 B5 "?"
	JR   NZ,NEAR_CF9B	; CF96 20 03 " ?"
	LD   HL,($021A)	; CF98 2A 1A 02 "*??"
NEAR_CF9B:		; code label
	; stop analyzing: already analyzed code at iteration #827: Opcode (or part of it) has been already analyzed
	; Referenced at CF96
	LD   ($0216),HL	; CF9B 22 16 02 ""??"
	LD   HL,($0226)	; CF9E 2A 26 02 "*&?"
	LD   ($0228),HL	; CFA1 22 28 02 ""(?"
	LD   SP,$0DBB	; CFA4 31 BB 0D "1??"
	CALL SUB_CD68	; CFA7 CD 68 CD "?h?"
	CALL FAR_CA9C	; CFAA CD 9C CA "???"
	RES  3,(IX+$00)	; CFAD DD CB 00 9E "????"
	; Opcode breaks the linear code flow
	JP   FAR_C2EC	; CFB1 C3 EC C2 "???"
SUB_CFB4:		; code label
	; stop analyzing: already analyzed code at iteration #911: Opcode (or part of it) has been already analyzed
	; Referenced at CFD6
	; Code analyzation starting point at iteration #829 of 1122
	LD   B,$00	; CFB4 06 00 "??"
	CALL SUB_EE30	; CFB6 CD 30 EE "?0?"
	JR   NZ,NEAR_CFBF	; CFB9 20 04 " ?"
	CALL SUB_E098	; CFBB CD 98 E0 "???"
	XOR  A	; CFBE AF "?"
NEAR_CFBF:		; code label
	; stop analyzing: already analyzed code at iteration #830: Opcode (or part of it) has been already analyzed
	; Referenced at CFB9
	CALL NZ,NEAR_DEEB	; CFBF C4 EB DE "???"
	LD   A,($0204)	; CFC2 3A 04 02 ":??"
	CP   $01	; CFC5 FE 01 "??"
	JP   Z,FAR_F51C	; CFC7 CA 1C F5 "???"
	CP   $09	; CFCA FE 09 "??"
	JP   Z,SUB_F24E	; CFCC CA 4E F2 "?N?"
SUB_CFCF:		; code label
	; stop analyzing: already analyzed code at iteration #829: Opcode (or part of it) has been already analyzed
	; Referenced at CED0
	; Code analyzation starting point at iteration #828 of 1122
	LD   HL,($0214)	; CFCF 2A 14 02 "*??"
	PUSH HL	; CFD2 E5 "?"
	CALL SUB_F259	; CFD3 CD 59 F2 "?Y?"
	CALL SUB_CFB4	; CFD6 CD B4 CF "???"
	POP  HL	; CFD9 E1 "?"
	LD   ($0214),HL	; CFDA 22 14 02 ""??"
	CALL SUB_F259	; CFDD CD 59 F2 "?Y?"
	CALL SUB_EE30	; CFE0 CD 30 EE "?0?"
	; Opcode breaks the linear code flow
	JP   SUB_DEDF	; CFE3 C3 DF DE "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #912 of 1122
	CALL SUB_CE69	; CFE6 CD 69 CE "?i?"
	; EXOS call (0x3): Close channel
	EXOS $03	; CFE9 F7 03 "??"
	RET  Z	; CFEB C8 "?"
	LD   HL,$1B5C	; CFEC 21 5C 1B "!??"
	RST  $20	; CFEF E7 "?"
	CALL SUB_EE41	; CFF0 CD 41 EE "?A?"
	JR   NZ,NEAR_D001	; CFF3 20 0C " ?"
	LD   HL,($021C)	; CFF5 2A 1C 02 "*??"
	CALL SUB_E8EF	; CFF8 CD EF E8 "???"
	CALL SUB_EC7B	; CFFB CD 7B EC "???"
	CALL FAR_E90A	; CFFE CD 0A E9 "???"
NEAR_D001:		; code label
	; stop analyzing: already analyzed code at iteration #913: Opcode (or part of it) has been already analyzed
	; Referenced at CFF3
	LD   A,$13	; D001 3E 13 ">?"
	CALL SUB_F253	; D003 CD 53 F2 "?S?"
	CALL SUB_E096	; D006 CD 96 E0 "???"
	LD   HL,($0228)	; D009 2A 28 02 "*(?"
	INC  HL	; D00C 23 "#"
	LD   DE,($021C)	; D00D ED 5B 1C 02 "????"
	LD   C,(HL)	; D011 4E "N"
	INC  C	; D012 0C "?"
	DEC  C	; D013 0D "?"
	JR   Z,NEAR_D01F	; D014 28 09 "(?"
	INC  HL	; D016 23 "#"
	LD   B,$00	; D017 06 00 "??"
	LDIR 	; D019 ED B0 "??"
	LD   ($021C),DE	; D01B ED 53 1C 02 "?S??"
NEAR_D01F:		; code label
	; stop analyzing: already analyzed code at iteration #914: Opcode (or part of it) has been already analyzed
	; Referenced at D014
	; Opcode breaks the linear code flow
	JP   SUB_EDE8	; D01F C3 E8 ED "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #967 of 1122
	LD   D,$C0	; D022 16 C0 "??"
	LD   BC,$0120	; D024 01 20 01 "? ?"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; D027 F7 10 "??"
	CALL SUB_F1A3	; D029 CD A3 F1 "???"
	LD   H,B	; D02C 60 "?"
	LD   L,C	; D02D 69 "i"
NEAR_D02E:		; code label
	; Referenced at D042
	LD   A,H	; D02E 7C "?"
	; EXOS call (0x5): Read character
	; A=0x1
	EXOS $05	; D02F F7 05 "??"
	JR   Z,NEAR_D037	; D031 28 04 "(?"
	CP   $E4	; D033 FE E4 "??"
	RET  Z	; D035 C8 "?"
	RST  $18	; D036 DF "?"
NEAR_D037:		; code label
	; stop analyzing: already analyzed code at iteration #968: Opcode (or part of it) has been already analyzed
	; Referenced at D031
	BIT  2,(IX+$00)	; D037 DD CB 00 56 "???V"
	JP   NZ,FAR_CDFC	; D03B C2 FC CD "???"
	LD   A,L	; D03E 7D "?"
	; EXOS call (0x7): Write character
	; A=0x20
	EXOS $07	; D03F F7 07 "??"
	RST  $18	; D041 DF "?"
	; Opcode breaks the linear code flow
	JR   NEAR_D02E	; D042 18 EA "??"
SUB_D044:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at F5F5 F65E
	; Code analyzation starting point at iteration #503 of 1122
	CALL SUB_F259	; D044 CD 59 F2 "?Y?"
	CP   $03	; D047 FE 03 "??"
	JR   NZ,NEAR_D068	; D049 20 1D " ?"
	CALL $DEDA	; D04B CD DA DE "???"
	LD   A,($0204)	; D04E 3A 04 02 ":??"
	CP   $10	; D051 FE 10 "??"
	JR   Z,SUB_D061	; D053 28 0C "(?"
	CALL SUB_F24E	; D055 CD 4E F2 "?N?"
	; Opcode breaks the linear code flow
	JR   NEAR_D068	; D058 18 0E "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #593 of 1122
	CALL SUB_D7F6	; D05A CD F6 D7 "???"
	RET  NZ	; D05D C0 "?"
	; Opcode breaks the linear code flow
	JP   FAR_F51C	; D05E C3 1C F5 "???"
SUB_D061:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at F5A8 F5E0 F615 F66B F726 F814 F8E1 D053 D075
	; Code analyzation starting point at iteration #504 of 1122
	CALL SUB_F259	; D061 CD 59 F2 "?Y?"
	SCF  	; D064 37 "7"
NEAR_D065:		; code label
	; Referenced at D073
	CALL NC,NEAR_E2E4	; D065 D4 E4 E2 "???"
NEAR_D068:		; code label
	; stop analyzing: already analyzed code at iteration #505: Opcode (or part of it) has been already analyzed
	; Referenced at D049 D058 D273
	LD   A,($0204)	; D068 3A 04 02 ":??"
	CP   $10	; D06B FE 10 "??"
	RET  Z	; D06D C8 "?"
	CP   $02	; D06E FE 02 "??"
	RET  C	; D070 D8 "?"
	CP   $08	; D071 FE 08 "??"
	JR   Z,NEAR_D065	; D073 28 F0 "(?"
	; Opcode breaks the linear code flow
	JR   SUB_D061	; D075 18 EA "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #594 of 1122
	RST  $10	; D077 D7 "?"
	JP   NZ,FAR_C900	; D078 C2 00 C9 "???"
	RST  $10	; D07B D7 "?"
	; Opcode breaks the linear code flow
	JP   FAR_C900	; D07C C3 00 C9 "???"
FAR_D07F:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at F637
	; Code analyzation starting point at iteration #506 of 1122
	CALL SUB_F259	; D07F CD 59 F2 "?Y?"
	CALL SUB_F259	; D082 CD 59 F2 "?Y?"
	CP   $08	; D085 FE 08 "??"
	JR   NZ,NEAR_D099	; D087 20 10 " ?"
NEAR_D089:		; code label
	; Referenced at D092
	CALL NZ,SUB_F259	; D089 C4 59 F2 "?Y?"
	CP   $09	; D08C FE 09 "??"
	JR   Z,NEAR_D094	; D08E 28 04 "(?"
	CP   $01	; D090 FE 01 "??"
	JR   NZ,NEAR_D089	; D092 20 F5 " ?"
NEAR_D094:		; code label
	; stop analyzing: already analyzed code at iteration #507: Opcode (or part of it) has been already analyzed
	; Referenced at D08E
	LD   A,$09	; D094 3E 09 ">?"
	CALL SUB_F253	; D096 CD 53 F2 "?S?"
NEAR_D099:		; code label
	; stop analyzing: already analyzed code at iteration #508: Opcode (or part of it) has been already analyzed
	; Referenced at D087
	CP   $01	; D099 FE 01 "??"
	LD   A,$13	; D09B 3E 13 ">?"
	JP   NZ,SUB_F253	; D09D C2 53 F2 "?S?"
	LD   A,$0E	; D0A0 3E 0E ">?"
	LD   ($024D),A	; D0A2 32 4D 02 "2M?"
	; Opcode breaks the linear code flow
	RET  	; D0A5 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #595 of 1122
	CALL SUB_F259	; D0A6 CD 59 F2 "?Y?"
	RET  Z	; D0A9 C8 "?"
	LD   HL,$D0D0	; D0AA 21 D0 D0 "!??"
NEAR_D0AD:		; code label
	; Referenced at D0BE
	LD   E,(HL)	; D0AD 5E "^"
	INC  HL	; D0AE 23 "#"
	LD   D,(HL)	; D0AF 56 "V"
	INC  HL	; D0B0 23 "#"
	LD   A,D	; D0B1 7A "z"
	OR   E	; D0B2 B3 "?"
	JP   Z,FAR_F51C	; D0B3 CA 1C F5 "???"
	PUSH HL	; D0B6 E5 "?"
	EX   DE,HL	; D0B7 EB "?"
	CALL SUB_F562	; D0B8 CD 62 F5 "?b?"
	POP  HL	; D0BB E1 "?"
	LD   A,(HL)	; D0BC 7E "?"
	INC  HL	; D0BD 23 "#"
	JR   NZ,NEAR_D0AD	; D0BE 20 ED " ?"
	LD   ($024D),A	; D0C0 32 4D 02 "2M?"
	LD   HL,($0347)	; D0C3 2A 47 03 "*G?"
	DEC  HL	; D0C6 2B "+"
	CALL SUB_C4DE	; D0C7 CD DE C4 "???"
	CALL SUB_F259	; D0CA CD 59 F2 "?Y?"
	; Opcode breaks the linear code flow
	JP   SUB_F251	; D0CD C3 51 F2 "?Q?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #831 of 1122
	LD   E,B	; D0D0 58 "X"
	; EXOS call (0x1a): Scan system extensions
	EXOS $1A	; D0D1 F7 1A "??"
	SBC  D	; D0D3 9A "?"
	RET  M	; D0D4 F8 "?"
NEAR_D0D5:		; code label
	; Referenced at D0DC
	DEC  DE	; D0D5 1B "?"
	LD   B,H	; D0D6 44 "D"
	OR   $18	; D0D7 F6 18 "??"
	INC  E	; D0D9 1C "?"
	LD   SP,HL	; D0DA F9 "?"
	INC  E	; D0DB 1C "?"
	JR   C,NEAR_D0D5	; D0DC 38 F7 "8?"
	ADD  HL,DE	; D0DE 19 "?"
	NOP  	; D0DF 00 "?"
	NOP  	; D0E0 00 "?"
SUB_D0E1:		; code label
	; Referenced at D7C5
	CALL FAR_CA9C	; D0E1 CD 9C CA "???"
	LD   HL,$F66F	; D0E4 21 6F F6 "!o?"
	CALL SUB_F562	; D0E7 CD 62 F5 "?b?"
	LD   A,$05	; D0EA 3E 05 ">?"
	JR   Z,NEAR_D115	; D0EC 28 27 "('"
	LD   HL,$F70C	; D0EE 21 0C F7 "!??"
	CALL SUB_F562	; D0F1 CD 62 F5 "?b?"
	LD   A,$04	; D0F4 3E 04 ">?"
	JR   Z,NEAR_D115	; D0F6 28 1D "(?"
	LD   HL,$F644	; D0F8 21 44 F6 "!D?"
	CALL SUB_F562	; D0FB CD 62 F5 "?b?"
	JR   Z,NEAR_D10D	; D0FE 28 0D "(?"
	LD   HL,$F738	; D100 21 38 F7 "!8?"
	CALL SUB_F562	; D103 CD 62 F5 "?b?"
	JP   NZ,FAR_F51C	; D106 C2 1C F5 "???"
	LD   (IX+$07),$02	; D109 DD 36 07 02 "?6??"
NEAR_D10D:		; code label
	; stop analyzing: already analyzed code at iteration #832: Opcode (or part of it) has been already analyzed
	; Referenced at D0FE
	CALL $EDF6	; D10D CD F6 ED "???"
	SUB  $07	; D110 D6 07 "??"
	JP   Z,SUB_DB60	; D112 CA 60 DB "???"
NEAR_D115:		; code label
	; stop analyzing: already analyzed code at iteration #833: Opcode (or part of it) has been already analyzed
	; Referenced at D0EC D0F6
	LD   HL,($0228)	; D115 2A 28 02 "*(?"
	CP   (HL)	; D118 BE "?"
	JP   NZ,$F543	; D119 C2 43 F5 "?C?"
	INC  HL	; D11C 23 "#"
	INC  HL	; D11D 23 "#"
	INC  HL	; D11E 23 "#"
	LD   A,(HL)	; D11F 7E "?"
	INC  HL	; D120 23 "#"
	LD   H,(HL)	; D121 66 "f"
	LD   L,A	; D122 6F "o"
	LD   ($0216),HL	; D123 22 16 02 ""??"
	; Opcode breaks the linear code flow
	JP   $EDF3	; D126 C3 F3 ED "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #915 of 1122
	CALL SUB_CC60	; D129 CD 60 CC "???"
	JP   NZ,FAR_F51C	; D12C C2 1C F5 "???"
	PUSH BC	; D12F C5 "?"
	LD   B,$10	; D130 06 10 "??"
	; EXOS call (0xb): Special function
	EXOS $0B	; D132 F7 0B "??"
	RST  $18	; D134 DF "?"
	; Opcode breaks the linear code flow
	JP   FAR_FC8A	; D135 C3 8A FC "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #969 of 1122
	CALL SUB_CC60	; D138 CD 60 CC "???"
	PUSH BC	; D13B C5 "?"
	JR   Z,NEAR_D140	; D13C 28 02 "(?"
	LD   A,$69	; D13E 3E 69 ">i"
NEAR_D140:		; code label
	; stop analyzing: already analyzed code at iteration #970: Opcode (or part of it) has been already analyzed
	; Referenced at D13C
	PUSH AF	; D140 F5 "?"
	LD   A,($0202)	; D141 3A 02 02 ":??"
	CP   $40	; D144 FE 40 "??"
	JP   NZ,$F531	; D146 C2 31 F5 "?1?"
	POP  AF	; D149 F1 "?"
	PUSH AF	; D14A F5 "?"
	; EXOS call (0x9): Channel read status
	EXOS $09	; D14B F7 09 "??"
	RST  $18	; D14D DF "?"
	POP  AF	; D14E F1 "?"
	LD   B,$00	; D14F 06 00 "??"
	LD   HL,($0228)	; D151 2A 28 02 "*(?"
	INC  C	; D154 0C "?"
	DEC  C	; D155 0D "?"
	JR   NZ,NEAR_D15F	; D156 20 07 " ?"
	; EXOS call (0x5): Read character
	EXOS $05	; D158 F7 05 "??"
	RST  $18	; D15A DF "?"
	DEC  HL	; D15B 2B "+"
	LD   (HL),B	; D15C 70 "p"
	LD   B,$01	; D15D 06 01 "??"
NEAR_D15F:		; code label
	; stop analyzing: already analyzed code at iteration #971: Opcode (or part of it) has been already analyzed
	; Referenced at D156
	DEC  HL	; D15F 2B "+"
	LD   (HL),B	; D160 70 "p"
	DEC  HL	; D161 2B "+"
	LD   (HL),$03	; D162 36 03 "6?"
	LD   ($0228),HL	; D164 22 28 02 ""(?"
	CALL SUB_EC7B	; D167 CD 7B EC "???"
	CALL SUB_E925	; D16A CD 25 E9 "?%?"
	; Opcode breaks the linear code flow
	JP   FAR_FC8A	; D16D C3 8A FC "???"
SUB_D170:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D1DB D17A
	; Code analyzation starting point at iteration #597 of 1122
	CALL SUB_F259	; D170 CD 59 F2 "?Y?"
SUB_D173:		; code label
	; Referenced at D1B1
	DEC  B	; D173 05 "?"
	RET  Z	; D174 C8 "?"
	CALL SUB_F259	; D175 CD 59 F2 "?Y?"
	SCF  	; D178 37 "7"
	RET  Z	; D179 C8 "?"
	; Opcode breaks the linear code flow
	JR   SUB_D170	; D17A 18 F4 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #834 of 1122
	CALL SUB_F259	; D17C CD 59 F2 "?Y?"
	CALL SUB_DED9	; D17F CD D9 DE "???"
NEAR_D182:		; code label
	; Referenced at D19A
	CALL SUB_F259	; D182 CD 59 F2 "?Y?"
	LD   HL,($0218)	; D185 2A 18 02 "*??"
	LD   A,H	; D188 7C "?"
	OR   L	; D189 B5 "?"
	JP   Z,FAR_F51C	; D18A CA 1C F5 "???"
	LD   IY,($0214)	; D18D FD 2A 14 02 "?*??"
	LD   (IY-$03),$A2	; D191 FD 36 FD A2 "?6??"
	CALL SUB_F259	; D195 CD 59 F2 "?Y?"
	CP   $0C	; D198 FE 0C "??"
	JR   Z,NEAR_D182	; D19A 28 E6 "(?"
	; Opcode breaks the linear code flow
	JP   SUB_F251	; D19C C3 51 F2 "?Q?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #916 of 1122
	CALL SUB_E849	; D19F CD 49 E8 "?I?"
	LD   B,A	; D1A2 47 "G"
	LD   HL,$F720	; D1A3 21 20 F7 "! ?"
	CALL SUB_F562	; D1A6 CD 62 F5 "?b?"
	JR   Z,NEAR_D1DB	; D1A9 28 30 "(0"
	LD   HL,$F715	; D1AB 21 15 F7 "!??"
	CALL SUB_F247	; D1AE CD 47 F2 "?G?"
	CALL SUB_D173	; D1B1 CD 73 D1 "?s?"
	RET  C	; D1B4 D8 "?"
	LD   DE,$0004	; D1B5 11 04 00 "???"
	CALL SUB_F097	; D1B8 CD 97 F0 "???"
	CALL $C3FA	; D1BB CD FA C3 "???"
	CALL C,$F525	; D1BE DC 25 F5 "?%?"
	PUSH HL	; D1C1 E5 "?"
	LD   HL,($0216)	; D1C2 2A 16 02 "*??"
	LD   C,(HL)	; D1C5 4E "N"
	LD   B,$00	; D1C6 06 00 "??"
	ADD  HL,BC	; D1C8 09 "?"
	EX   DE,HL	; D1C9 EB "?"
	LD   HL,($0228)	; D1CA 2A 28 02 "*(?"
	CALL SUB_DD06	; D1CD CD 06 DD "???"
	LD   (HL),$06	; D1D0 36 06 "6?"
	POP  HL	; D1D2 E1 "?"
	LD   ($0216),HL	; D1D3 22 16 02 ""??"
SUB_D1D6:		; code label
	; stop analyzing: already analyzed code at iteration #916: Opcode (or part of it) has been already analyzed
	; Referenced at D1DF D83B DD21
	; Code analyzation starting point at iteration #512 of 1122
	LD   (IX+$06),$03	; D1D6 DD 36 06 03 "?6??"
	; Opcode breaks the linear code flow
	RET  	; D1DA C9 "?"
NEAR_D1DB:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D1A9
	; Code analyzation starting point at iteration #596 of 1122
	CALL SUB_D170	; D1DB CD 70 D1 "?p?"
	RET  C	; D1DE D8 "?"
FAR_D1DF:		; code label
	; stop analyzing: already analyzed code at iteration #596: Opcode (or part of it) has been already analyzed
	; Referenced at D25B D7C9
	; Code analyzation starting point at iteration #511 of 1122
	CALL SUB_D1D6	; D1DF CD D6 D1 "???"
	CALL $C3FA	; D1E2 CD FA C3 "???"
	JP   C,$F525	; D1E5 DA 25 F5 "?%?"
	LD   ($0216),HL	; D1E8 22 16 02 ""??"
	PUSH HL	; D1EB E5 "?"
NEAR_D1EC:		; code label
	; Referenced at D211
	LD   HL,($0228)	; D1EC 2A 28 02 "*(?"
	LD   A,(HL)	; D1EF 7E "?"
	INC  HL	; D1F0 23 "#"
	LD   C,(HL)	; D1F1 4E "N"
	INC  HL	; D1F2 23 "#"
	LD   B,(HL)	; D1F3 46 "F"
	INC  HL	; D1F4 23 "#"
	LD   E,(HL)	; D1F5 5E "^"
	INC  HL	; D1F6 23 "#"
	LD   D,(HL)	; D1F7 56 "V"
	POP  HL	; D1F8 E1 "?"
	OR   A	; D1F9 B7 "?"
	RET  Z	; D1FA C8 "?"
	CP   $05	; D1FB FE 05 "??"
	JR   Z,NEAR_D201	; D1FD 28 02 "(?"
	RET  NC	; D1FF D0 "?"
	DEC  BC	; D200 0B "?"
NEAR_D201:		; code label
	; stop analyzing: already analyzed code at iteration #513: Opcode (or part of it) has been already analyzed
	; Referenced at D1FD
	INC  BC	; D201 03 "?"
	OR   A	; D202 B7 "?"
	SBC  HL,BC	; D203 ED 42 "?B"
	ADD  HL,BC	; D205 09 "?"
	JR   C,NEAR_D20D	; D206 38 05 "8?"
	INC  DE	; D208 13 "?"
	SBC  HL,DE	; D209 ED 52 "?R"
	ADD  HL,DE	; D20B 19 "?"
	RET  C	; D20C D8 "?"
NEAR_D20D:		; code label
	; stop analyzing: already analyzed code at iteration #514: Opcode (or part of it) has been already analyzed
	; Referenced at D206
	PUSH HL	; D20D E5 "?"
	CALL $EDF3	; D20E CD F3 ED "???"
	; Opcode breaks the linear code flow
	JR   NEAR_D1EC	; D211 18 D9 "??"
FAR_D213:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at F74C
	; Code analyzation starting point at iteration #509 of 1122
	LD   HL,($0214)	; D213 2A 14 02 "*??"
	PUSH HL	; D216 E5 "?"
	CALL $DEDA	; D217 CD DA DE "???"
	LD   HL,$FB38	; D21A 21 38 FB "!8?"
	CALL SUB_F562	; D21D CD 62 F5 "?b?"
	CALL NZ,FAR_F51C	; D220 C4 1C F5 "???"
	LD   HL,($0214)	; D223 2A 14 02 "*??"
	CALL SUB_F259	; D226 CD 59 F2 "?Y?"
	POP  DE	; D229 D1 "?"
	JR   NZ,NEAR_D231	; D22A 20 05 " ?"
	LD   A,$26	; D22C 3E 26 ">&"
	DEC  DE	; D22E 1B "?"
	LD   (DE),A	; D22F 12 "?"
	; Opcode breaks the linear code flow
	RET  	; D230 C9 "?"
NEAR_D231:		; code label
	; stop analyzing: already analyzed code at iteration #598: Opcode (or part of it) has been already analyzed
	; Referenced at D22A
	; Code analyzation starting point at iteration #510 of 1122
	EX   DE,HL	; D231 EB "?"
	LD   HL,($0218)	; D232 2A 18 02 "*??"
	LD   A,H	; D235 7C "?"
	OR   L	; D236 B5 "?"
	JP   NZ,FAR_D7FF	; D237 C2 FF D7 "???"
	EX   DE,HL	; D23A EB "?"
	OR   A	; D23B B7 "?"
	PUSH HL	; D23C E5 "?"
	CALL SUB_C6D3	; D23D CD D3 C6 "???"
	POP  HL	; D240 E1 "?"
	INC  HL	; D241 23 "#"
	LD   C,(HL)	; D242 4E "N"
	CALL SUB_EFD7	; D243 CD D7 EF "???"
	BIT  4,(HL)	; D246 CB 66 "?f"
	RET  NZ	; D248 C0 "?"
	LD   HL,$4E69	; D249 21 69 4E "!iN"
	RST  $20	; D24C E7 "?"
	CALL SUB_DEC9	; D24D CD C9 DE "???"
	JP   Z,FAR_CA9C	; D250 CA 9C CA "???"
	CALL SUB_F259	; D253 CD 59 F2 "?Y?"
	LD   A,($0202)	; D256 3A 02 02 ":??"
	CP   $A0	; D259 FE A0 "??"
	JP   Z,FAR_D1DF	; D25B CA DF D1 "???"
	LD   C,(IX+$03)	; D25E DD 4E 03 "?N?"
	CALL SUB_F259	; D261 CD 59 F2 "?Y?"
	; Opcode breaks the linear code flow
	JP   SUB_EFE7	; D264 C3 E7 EF "???"
FAR_D267:		; code label
	; stop analyzing: already analyzed code at iteration #599: Opcode (or part of it) has been already analyzed
	; Referenced at F767 D26F
	; Code analyzation starting point at iteration #515 of 1122
	CALL SUB_F259	; D267 CD 59 F2 "?Y?"
	CALL SUB_F259	; D26A CD 59 F2 "?Y?"
NEAR_D26D:		; code label
	; Referenced at D27E
	CP   $0C	; D26D FE 0C "??"
	JR   Z,FAR_D267	; D26F 28 F6 "(?"
	CP   $13	; D271 FE 13 "??"
	JP   Z,NEAR_D068	; D273 CA 68 D0 "?h?"
	CP   $08	; D276 FE 08 "??"
	JP   NZ,FAR_F51C	; D278 C2 1C F5 "???"
	CALL NEAR_E2E4	; D27B CD E4 E2 "???"
	; Opcode breaks the linear code flow
	JR   NEAR_D26D	; D27E 18 ED "??"
SUB_D280:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at C3BF
	; Code analyzation starting point at iteration #600 of 1122
	LD   DE,$0000	; D280 11 00 00 "???"
	PUSH DE	; D283 D5 "?"
	DEC  D	; D284 15 "?"
NEAR_D285:		; code label
	; Referenced at D2A7
	CALL Z,SUB_F259	; D285 CC 59 F2 "?Y?"
	LD   A,($0202)	; D288 3A 02 02 ":??"
	CP   D	; D28B BA "?"
	JR   Z,NEAR_D29C	; D28C 28 0E "(?"
	INC  D	; D28E 14 "?"
	JP   NZ,FAR_F51C	; D28F C2 1C F5 "???"
	LD   D,A	; D292 57 "W"
	CP   $20	; D293 FE 20 "? "
	JR   Z,NEAR_D29C	; D295 28 05 "(?"
	CP   $40	; D297 FE 40 "??"
	JP   NZ,FAR_F51C	; D299 C2 1C F5 "???"
NEAR_D29C:		; code label
	; stop analyzing: already analyzed code at iteration #601: Opcode (or part of it) has been already analyzed
	; Referenced at D28C D295
	PUSH DE	; D29C D5 "?"
	CALL SUB_EC7B	; D29D CD 7B EC "???"
	POP  DE	; D2A0 D1 "?"
	PUSH HL	; D2A1 E5 "?"
	LD   A,($0204)	; D2A2 3A 04 02 ":??"
	CP   $0C	; D2A5 FE 0C "??"
	JR   Z,NEAR_D285	; D2A7 28 DC "(?"
	LD   A,$13	; D2A9 3E 13 ">?"
	CALL SUB_F253	; D2AB CD 53 F2 "?S?"
	LD   A,D	; D2AE 7A "z"
	CP   $20	; D2AF FE 20 "? "
	JR   NZ,NEAR_D2C1	; D2B1 20 0E " ?"
	CALL SUB_DEE2	; D2B3 CD E2 DE "???"
NEAR_D2B6:		; code label
	; Referenced at D2BF
	POP  HL	; D2B6 E1 "?"
	LD   A,H	; D2B7 7C "?"
	OR   L	; D2B8 B5 "?"
	JP   Z,SUB_EDE8	; D2B9 CA E8 ED "???"
	CALL SUB_E90E	; D2BC CD 0E E9 "???"
	; Opcode breaks the linear code flow
	JR   NEAR_D2B6	; D2BF 18 F5 "??"
NEAR_D2C1:		; code label
	; stop analyzing: already analyzed code at iteration #835: Opcode (or part of it) has been already analyzed
	; Referenced at D2B1
	; Code analyzation starting point at iteration #602 of 1122
	CALL SUB_E096	; D2C1 CD 96 E0 "???"
NEAR_D2C4:		; code label
	; Referenced at D2CD
	POP  HL	; D2C4 E1 "?"
	LD   A,H	; D2C5 7C "?"
	OR   L	; D2C6 B5 "?"
	JP   Z,SUB_EDE8	; D2C7 CA E8 ED "???"
	CALL SUB_E929	; D2CA CD 29 E9 "?)?"
	; Opcode breaks the linear code flow
	JR   NEAR_D2C4	; D2CD 18 F5 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #836 of 1122
	LD   HL,$0209	; D2CF 21 09 02 "!??"
	LD   A,(HL)	; D2D2 7E "?"
	PUSH AF	; D2D3 F5 "?"
	LD   (HL),$65	; D2D4 36 65 "6e"
	SCF  	; D2D6 37 "7"
NEAR_D2D7:		; code label
	; Referenced at D306
	CALL NC,SUB_F259	; D2D7 D4 59 F2 "?Y?"
	LD   A,($0204)	; D2DA 3A 04 02 ":??"
	CP   $03	; D2DD FE 03 "??"
	JR   NZ,NEAR_D2E9	; D2DF 20 08 " ?"
	CALL SUB_CE69	; D2E1 CD 69 CE "?i?"
	LD   ($0209),A	; D2E4 32 09 02 "2??"
	; Opcode breaks the linear code flow
	JR   NEAR_D301	; D2E7 18 18 "??"
NEAR_D2E9:		; code label
	; stop analyzing: already analyzed code at iteration #917: Opcode (or part of it) has been already analyzed
	; Referenced at D2DF
	; Code analyzation starting point at iteration #837 of 1122
	LD   HL,$F9A9	; D2E9 21 A9 F9 "!??"
	CALL SUB_F562	; D2EC CD 62 F5 "?b?"
	JR   NZ,NEAR_D30D	; D2EF 20 1C " ?"
	CALL SUB_F259	; D2F1 CD 59 F2 "?Y?"
	LD   B,$73	; D2F4 06 73 "?s"
	CALL SUB_FB60	; D2F6 CD 60 FB "???"
	CALL SUB_FE6E	; D2F9 CD 6E FE "?n?"
	LD   B,$41	; D2FC 06 41 "?A"
	CALL SUB_FE7C	; D2FE CD 7C FE "???"
NEAR_D301:		; code label
	; stop analyzing: already analyzed code at iteration #838: Opcode (or part of it) has been already analyzed
	; Referenced at D2E7
	LD   A,($0204)	; D301 3A 04 02 ":??"
	CP   $0C	; D304 FE 0C "??"
	JR   Z,NEAR_D2D7	; D306 28 CF "(?"
	LD   A,$10	; D308 3E 10 ">?"
	CALL SUB_F253	; D30A CD 53 F2 "?S?"
NEAR_D30D:		; code label
	; stop analyzing: already analyzed code at iteration #839: Opcode (or part of it) has been already analyzed
	; Referenced at D2EF
	LD   A,($0209)	; D30D 3A 09 02 ":??"
	; EXOS call (0x5): Read character
	EXOS $05	; D310 F7 05 "??"
	RST  $18	; D312 DF "?"
	LD   L,B	; D313 68 "h"
	LD   H,A	; D314 67 "g"
	CALL SUB_E8EF	; D315 CD EF E8 "???"
	CALL SUB_EC7B	; D318 CD 7B EC "???"
	CALL FAR_E90A	; D31B CD 0A E9 "???"
	; Opcode breaks the linear code flow
	JP   FAR_FC8A	; D31E C3 8A FC "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #918 of 1122
	CALL SUB_CC60	; D321 CD 60 CC "???"
	JP   NZ,FAR_F51C	; D324 C2 1C F5 "???"
	PUSH BC	; D327 C5 "?"
	PUSH AF	; D328 F5 "?"
	CALL SUB_EE41	; D329 CD 41 EE "?A?"
	LD   HL,$FABB	; D32C 21 BB FA "!??"
	CALL Z,SUB_F247	; D32F CC 47 F2 "?G?"
	CALL SUB_E096	; D332 CD 96 E0 "???"
	LD   C,$00	; D335 0E 00 "??"
	LD   A,($0204)	; D337 3A 04 02 ":??"
	CP   $02	; D33A FE 02 "??"
	JR   C,NEAR_D35F	; D33C 38 21 "8!"
	CP   $10	; D33E FE 10 "??"
	JR   Z,NEAR_D35F	; D340 28 1D "(?"
	LD   HL,$F998	; D342 21 98 F9 "!??"
	CALL SUB_F247	; D345 CD 47 F2 "?G?"
	LD   HL,$F760	; D348 21 60 F7 "!??"
	LD   C,$00	; D34B 0E 00 "??"
	CALL SUB_F562	; D34D CD 62 F5 "?b?"
	JR   Z,NEAR_D35C	; D350 28 0A "(?"
	INC  C	; D352 0C "?"
	LD   HL,$FAD2	; D353 21 D2 FA "!??"
	CALL SUB_F562	; D356 CD 62 F5 "?b?"
	JP   NZ,FAR_F51C	; D359 C2 1C F5 "???"
NEAR_D35C:		; code label
	; stop analyzing: already analyzed code at iteration #919: Opcode (or part of it) has been already analyzed
	; Referenced at D350
	CALL SUB_F259	; D35C CD 59 F2 "?Y?"
NEAR_D35F:		; code label
	; stop analyzing: already analyzed code at iteration #920: Opcode (or part of it) has been already analyzed
	; Referenced at D33C D340
	PUSH BC	; D35F C5 "?"
	CALL SUB_F010	; D360 CD 10 F0 "???"
	POP  BC	; D363 C1 "?"
	POP  AF	; D364 F1 "?"
	OR   A	; D365 B7 "?"
	JR   Z,NEAR_D370	; D366 28 08 "(?"
	CP   $64	; D368 FE 64 "?d"
	JR   NC,NEAR_D370	; D36A 30 04 "0?"
	SET  6,(IX+$00)	; D36C DD CB 00 F6 "????"
NEAR_D370:		; code label
	; stop analyzing: already analyzed code at iteration #921: Opcode (or part of it) has been already analyzed
	; Referenced at D366 D36A
	LD   DE,($0228)	; D370 ED 5B 28 02 "??(?"
	INC  DE	; D374 13 "?"
	DEC  C	; D375 0D "?"
	JR   Z,$D37B	; D376 28 03 "(?"
	; EXOS call (0x1): Open channel
	EXOS $01	; D378 F7 01 "??"
	LD   HL,$02F7	; D37A 21 F7 02 "!??"
	; stop analyzing: already analyzed code at iteration #922: Opcode (or part of it) has been already analyzed
	CP   $F9	; D37D FE F9 "??"
	JP   Z,FAR_F500	; D37F CA 00 F5 "???"
	OR   A	; D382 B7 "?"
	JR   Z,NEAR_D38D	; D383 28 08 "(?"
	PUSH AF	; D385 F5 "?"
	LD   A,($0209)	; D386 3A 09 02 ":??"
	; EXOS call (0x3): Close channel
	EXOS $03	; D389 F7 03 "??"
	POP  AF	; D38B F1 "?"
	RST  $18	; D38C DF "?"
NEAR_D38D:		; code label
	; stop analyzing: already analyzed code at iteration #923: Opcode (or part of it) has been already analyzed
	; Referenced at D383
	CALL SUB_EDE8	; D38D CD E8 ED "???"
	; Opcode breaks the linear code flow
	JP   FAR_FC8A	; D390 C3 8A FC "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #972 of 1122
	LD   HL,$F9A3	; D393 21 A3 F9 "!??"
	CALL SUB_F247	; D396 CD 47 F2 "?G?"
	LD   HL,$FAF5	; D399 21 F5 FA "!??"
	CALL SUB_F562	; D39C CD 62 F5 "?b?"
	JR   Z,NEAR_D3AC	; D39F 28 0B "(?"
	LD   HL,$F9D4	; D3A1 21 D4 F9 "!??"
	CALL SUB_F247	; D3A4 CD 47 F2 "?G?"
	SET  0,(IX+$01)	; D3A7 DD CB 01 C6 "????"
	; Opcode breaks the linear code flow
	RET  	; D3AB C9 "?"
NEAR_D3AC:		; code label
	; stop analyzing: already analyzed code at iteration #1005: Opcode (or part of it) has been already analyzed
	; Referenced at D39F
	; Code analyzation starting point at iteration #973 of 1122
	RES  0,(IX+$01)	; D3AC DD CB 01 86 "????"
	; Opcode breaks the linear code flow
	JP   SUB_F259	; D3B0 C3 59 F2 "?Y?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1006 of 1122
	CALL SUB_D3CB	; D3B3 CD CB D3 "???"
	INC  H	; D3B6 24 "$"
	DEC  H	; D3B7 25 "%"
	JP   NZ,FAR_F4BB	; D3B8 C2 BB F4 "???"
	LD   C,L	; D3BB 4D "M"
	OUT  (C),A	; D3BC ED 79 "?y"
	; Opcode breaks the linear code flow
	RET  	; D3BE C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1038 of 1122
	LD   A,$67	; D3BF 3E 67 ">g"
FAR_D3C1:		; code label
	; stop analyzing: already analyzed code at iteration #1038: Opcode (or part of it) has been already analyzed
	; Referenced at C30D
	; Code analyzation starting point at iteration #218 of 1122
	LD   B,$07	; D3C1 06 07 "??"
	; EXOS call (0x7): Write character
	EXOS $07	; D3C3 F7 07 "??"
	; Opcode breaks the linear code flow
	RET  	; D3C5 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #603 of 1122
	CALL SUB_D3CB	; D3C6 CD CB D3 "???"
	LD   (HL),A	; D3C9 77 "w"
	; Opcode breaks the linear code flow
	RET  	; D3CA C9 "?"
SUB_D3CB:		; code label
	; stop analyzing: already analyzed code at iteration #840: Opcode (or part of it) has been already analyzed
	; Referenced at D3C6 D3EE D3B3
	; Code analyzation starting point at iteration #604 of 1122
	CALL SUB_DEE2	; D3CB CD E2 DE "???"
	LD   HL,$8000	; D3CE 21 00 80 "!??"
	PUSH HL	; D3D1 E5 "?"
	CALL SUB_E8EF	; D3D2 CD EF E8 "???"
	CALL SUB_E4F8	; D3D5 CD F8 E4 "???"
	CALL $E7F9	; D3D8 CD F9 E7 "???"
	POP  DE	; D3DB D1 "?"
	ADD  HL,DE	; D3DC 19 "?"
	LD   A,$0C	; D3DD 3E 0C ">?"
	CALL SUB_F253	; D3DF CD 53 F2 "?S?"
	; Opcode breaks the linear code flow
	JP   SUB_E849	; D3E2 C3 49 E8 "?I?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #841 of 1122
	CALL SUB_E849	; D3E5 CD 49 E8 "?I?"
	PUSH AF	; D3E8 F5 "?"
	LD   A,$0C	; D3E9 3E 0C ">?"
	CALL SUB_F253	; D3EB CD 53 F2 "?S?"
	CALL SUB_D3CB	; D3EE CD CB D3 "???"
	RES  7,H	; D3F1 CB BC "??"
	SET  6,H	; D3F3 CB F4 "??"
	LD   E,A	; D3F5 5F "_"
	; I/O on port 0xb1: Dave MMU reg, page 1 (4000-7FFF) selector
	IN   A,($B1)	; D3F6 DB B1 "??"
	EX   AF,AF'	; D3F8 08 "?"
	POP  AF	; D3F9 F1 "?"
	; I/O on port 0xb1: Dave MMU reg, page 1 (4000-7FFF) selector
	OUT  ($B1),A	; D3FA D3 B1 "??"
	LD   (HL),E	; D3FC 73 "s"
	EX   AF,AF'	; D3FD 08 "?"
	; I/O on port 0xb1: Dave MMU reg, page 1 (4000-7FFF) selector
	OUT  ($B1),A	; D3FE D3 B1 "??"
	; Opcode breaks the linear code flow
	RET  	; D400 C9 "?"
SUB_D401:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at F809 F934
	; Code analyzation starting point at iteration #516 of 1122
	RST  $10	; D401 D7 "?"
	CP   L	; D402 BD "?"
	NOP  	; D403 00 "?"
	; Opcode breaks the linear code flow
	RET  	; D404 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #605 of 1122
	LD   C,$68	; D405 0E 68 "?h"
	LD   HL,$000E	; D407 21 0E 00 "!??"
	LD   HL,$0209	; D40A 21 09 02 "!??"
	LD   A,(HL)	; D40D 7E "?"
	PUSH AF	; D40E F5 "?"
	LD   (HL),C	; D40F 71 "q"
	RST  $10	; D410 D7 "?"
	CP   (HL)	; D411 BE "?"
	NOP  	; D412 00 "?"
	; Opcode breaks the linear code flow
	JP   FAR_FC8A	; D413 C3 8A FC "???"
SUB_D416:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D601
	; Code analyzation starting point at iteration #842 of 1122
	LD   B,$3D	; D416 06 3D "?="
	CALL SUB_FB60	; D418 CD 60 FB "???"
	CALL SUB_D41F	; D41B CD 1F D4 "???"
	LD   E,D	; D41E 5A "Z"
SUB_D41F:		; code label
	; stop analyzing: already analyzed code at iteration #843: Opcode (or part of it) has been already analyzed
	; Referenced at D41B
	LD   A,E	; D41F 7B "?"
	ADD  $20	; D420 C6 20 "? "
	; Opcode breaks the linear code flow
	JP   SUB_FB66	; D422 C3 66 FB "?f?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #924 of 1122
	CALL SUB_CC60	; D425 CD 60 CC "???"
	PUSH BC	; D428 C5 "?"
	JR   NZ,NEAR_D445	; D429 20 1A " ?"
	LD   HL,$FAC0	; D42B 21 C0 FA "!??"
	CALL SUB_F562	; D42E CD 62 F5 "?b?"
	JR   NZ,NEAR_D43E	; D431 20 0B " ?"
	CALL SUB_F259	; D433 CD 59 F2 "?Y?"
	LD   A,($0209)	; D436 3A 09 02 ":??"
	LD   B,$11	; D439 06 11 "??"
	; EXOS call (0xb): Special function
	EXOS $0B	; D43B F7 0B "??"
	RST  $18	; D43D DF "?"
NEAR_D43E:		; code label
	; stop analyzing: already analyzed code at iteration #925: Opcode (or part of it) has been already analyzed
	; Referenced at D431
	LD   A,$1A	; D43E 3E 1A ">?"
	CALL NZ,SUB_FB66	; D440 C4 66 FB "?f?"
	; Opcode breaks the linear code flow
	JR   NEAR_D4AA	; D443 18 65 "?e"
NEAR_D445:		; code label
	; stop analyzing: already analyzed code at iteration #974: Opcode (or part of it) has been already analyzed
	; Referenced at D429 D4A4 D4A8
	; Code analyzation starting point at iteration #926 of 1122
	LD   HL,$FA11	; D445 21 11 FA "!??"
	CALL SUB_F562	; D448 CD 62 F5 "?b?"
	JR   NZ,NEAR_D453	; D44B 20 06 " ?"
	RST  $10	; D44D D7 "?"
	PUSH BC	; D44E C5 "?"
	NOP  	; D44F 00 "?"
	RST  $18	; D450 DF "?"
	; Opcode breaks the linear code flow
	JR   NEAR_D49F	; D451 18 4C "?L"
NEAR_D453:		; code label
	; stop analyzing: already analyzed code at iteration #975: Opcode (or part of it) has been already analyzed
	; Referenced at D44B
	; Code analyzation starting point at iteration #927 of 1122
	LD   HL,$FA17	; D453 21 17 FA "!??"
	CALL SUB_F562	; D456 CD 62 F5 "?b?"
	JR   NZ,NEAR_D464	; D459 20 09 " ?"
	LD   A,$66	; D45B 3E 66 ">f"
	LD   B,$04	; D45D 06 04 "??"
	; EXOS call (0xb): Special function
	; A=0x66
	EXOS $0B	; D45F F7 0B "??"
	RST  $18	; D461 DF "?"
	; Opcode breaks the linear code flow
	JR   NEAR_D49F	; D462 18 3B "?;"
NEAR_D464:		; code label
	; stop analyzing: already analyzed code at iteration #976: Opcode (or part of it) has been already analyzed
	; Referenced at D459
	; Code analyzation starting point at iteration #928 of 1122
	CALL Z,SUB_F259	; D464 CC 59 F2 "?Y?"
	LD   HL,$D4AD	; D467 21 AD D4 "!??"
NEAR_D46A:		; code label
	; Referenced at D47D
	LD   A,(HL)	; D46A 7E "?"
	OR   A	; D46B B7 "?"
	JP   Z,FAR_F51C	; D46C CA 1C F5 "???"
	LD   B,A	; D46F 47 "G"
	INC  HL	; D470 23 "#"
	LD   C,(HL)	; D471 4E "N"
	INC  HL	; D472 23 "#"
	LD   E,(HL)	; D473 5E "^"
	INC  HL	; D474 23 "#"
	LD   D,(HL)	; D475 56 "V"
	INC  HL	; D476 23 "#"
	PUSH HL	; D477 E5 "?"
	EX   DE,HL	; D478 EB "?"
	CALL SUB_F562	; D479 CD 62 F5 "?b?"
	POP  HL	; D47C E1 "?"
	JR   NZ,NEAR_D46A	; D47D 20 EB " ?"
	LD   (IX+$09),C	; D47F DD 71 09 "?q?"
	SRA  B	; D482 CB 28 "?("
	LD   A,B	; D484 78 "x"
	JR   NC,NEAR_D49C	; D485 30 15 "0?"
	JR   Z,NEAR_D492	; D487 28 09 "(?"
	CALL SUB_FB66	; D489 CD 66 FB "?f?"
	LD   A,$65	; D48C 3E 65 ">e"
	; EXOS call (0x7): Write character
	; DE is known! :-) -> 0xd4ad
	; A=0x65
	EXOS $07	; D48E F7 07 "??"
	; Opcode breaks the linear code flow
	JR   NEAR_D49F	; D490 18 0D "??"
NEAR_D492:		; code label
	; stop analyzing: already analyzed code at iteration #977: Opcode (or part of it) has been already analyzed
	; Referenced at D487
	; Code analyzation starting point at iteration #929 of 1122
	CALL SUB_E844	; D492 CD 44 E8 "?D?"
	PUSH AF	; D495 F5 "?"
	LD   B,$5A	; D496 06 5A "?Z"
	CALL SUB_FB60	; D498 CD 60 FB "???"
	POP  AF	; D49B F1 "?"
NEAR_D49C:		; code label
	; stop analyzing: already analyzed code at iteration #930: Opcode (or part of it) has been already analyzed
	; Referenced at D485
	CALL SUB_FB66	; D49C CD 66 FB "?f?"
NEAR_D49F:		; code label
	; stop analyzing: already analyzed code at iteration #931: Opcode (or part of it) has been already analyzed
	; Referenced at D451 D462 D490
	CALL SUB_F259	; D49F CD 59 F2 "?Y?"
	CP   $0C	; D4A2 FE 0C "??"
	JR   Z,NEAR_D445	; D4A4 28 9F "(?"
	CP   $11	; D4A6 FE 11 "??"
	JR   Z,NEAR_D445	; D4A8 28 9B "(?"
NEAR_D4AA:		; code label
	; stop analyzing: already analyzed code at iteration #932: Opcode (or part of it) has been already analyzed
	; Referenced at D443
	; Opcode breaks the linear code flow
	JP   FAR_FC8A	; D4AA C3 8A FC "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #978 of 1122
	DEC  (HL)	; D4AD 35 "5"
	NOP  	; D4AE 00 "?"
	RRCA 	; D4AF 0F "?"
	EI   	; D4B0 FB "?"
	INC  (HL)	; D4B1 34 "4"
	NOP  	; D4B2 00 "?"
	PUSH HL	; D4B3 E5 "?"
	RET  M	; D4B4 F8 "?"
	INC  (HL)	; D4B5 34 "4"
	LD   H,L	; D4B6 65 "e"
	LD   HL,($34F7)	; D4B7 2A F7 34 "*?4"
	LD   H,A	; D4BA 67 "g"
	XOR  A	; D4BB AF "?"
	RET  M	; D4BC F8 "?"
	LD   BC,$EF67	; D4BD 01 67 EF "?g?"
	JP   M,$6730	; D4C0 FA 30 67 "?0g"
	; EXOS call, unknown function: 0xf9
	; A=0x0
	EXOS $F9	; D4C3 F7 F9 "??"
	NOP  	; D4C5 00 "?"
	LD   A,R	; D4C6 ED 5F "?_"
	LD   ($0211),A	; D4C8 32 11 02 "2??"
	LD   BC,$0027	; D4CB 01 27 00 "?'?"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; D4CE F7 10 "??"
	LD   A,D	; D4D0 7A "z"
	LD   ($0246),A	; D4D1 32 46 02 "2F?"
	LD   B,$10	; D4D4 06 10 "??"
	LD   A,($0211)	; D4D6 3A 11 02 ":??"
NEAR_D4D9:		; code label
	; Referenced at D4EA
	LD   H,A	; D4D9 67 "g"
	RRCA 	; D4DA 0F "?"
	RRCA 	; D4DB 0F "?"
	RRCA 	; D4DC 0F "?"
	XOR  H	; D4DD AC "?"
	RLA  	; D4DE 17 "?"
	RLA  	; D4DF 17 "?"
	LD   A,H	; D4E0 7C "?"
	LD   HL,($0246)	; D4E1 2A 46 02 "*F?"
	ADC  HL,HL	; D4E4 ED 6A "?j"
	LD   ($0246),HL	; D4E6 22 46 02 ""F?"
	ADC  A	; D4E9 8F "?"
	DJNZ NEAR_D4D9	; D4EA 10 ED "??"
	LD   ($0211),A	; D4EC 32 11 02 "2??"
	; Opcode breaks the linear code flow
	RET  	; D4EF C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1007 of 1122
	CALL SUB_F259	; D4F0 CD 59 F2 "?Y?"
	XOR  A	; D4F3 AF "?"
	; Opcode breaks the linear code flow
	JR   NEAR_D508	; D4F4 18 12 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1039 of 1122
	CALL SUB_F259	; D4F6 CD 59 F2 "?Y?"
	LD   A,$01	; D4F9 3E 01 ">?"
	; Opcode breaks the linear code flow
	JR   NEAR_D508	; D4FB 18 0B "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1083 of 1122
	CALL SUB_F259	; D4FD CD 59 F2 "?Y?"
	LD   HL,$F760	; D500 21 60 F7 "!??"
	CALL SUB_F247	; D503 CD 47 F2 "?G?"
	LD   A,$FF	; D506 3E FF ">?"
NEAR_D508:		; code label
	; stop analyzing: already analyzed code at iteration #1083: Opcode (or part of it) has been already analyzed
	; Referenced at D4F4 D4FB
	; Code analyzation starting point at iteration #1008 of 1122
	RES  0,B	; D508 CB 80 "??"
SUB_D50A:		; code label
	; Referenced at D638
	OR   A	; D50A B7 "?"
	EX   AF,AF'	; D50B 08 "?"
	LD   E,$00	; D50C 1E 00 "??"
FAR_D50E:		; code label
	; Referenced at D5A3
	LD   A,($0204)	; D50E 3A 04 02 ":??"
	CP   $03	; D511 FE 03 "??"
	JR   NZ,NEAR_D52E	; D513 20 19 " ?"
	EX   AF,AF'	; D515 08 "?"
	JR   Z,NEAR_D52D	; D516 28 15 "(?"
	EX   AF,AF'	; D518 08 "?"
	SET  1,E	; D519 CB CB "??"
	PUSH DE	; D51B D5 "?"
	BIT  0,B	; D51C CB 40 "??"
	JR   NZ,NEAR_D525	; D51E 20 05 " ?"
	CALL $DEDA	; D520 CD DA DE "???"
	; Opcode breaks the linear code flow
	JR   NEAR_D591	; D523 18 6C "?l"
NEAR_D525:		; code label
	; stop analyzing: already analyzed code at iteration #1040: Opcode (or part of it) has been already analyzed
	; Referenced at D51E
	; Code analyzation starting point at iteration #1009 of 1122
	CALL SUB_CE69	; D525 CD 69 CE "?i?"
	LD   ($0209),A	; D528 32 09 02 "2??"
	; Opcode breaks the linear code flow
	JR   NEAR_D591	; D52B 18 64 "?d"
NEAR_D52D:		; code label
	; stop analyzing: already analyzed code at iteration #1041: Opcode (or part of it) has been already analyzed
	; Referenced at D516
	; Code analyzation starting point at iteration #1010 of 1122
	EX   AF,AF'	; D52D 08 "?"
NEAR_D52E:		; code label
	; stop analyzing: already analyzed code at iteration #1011: Opcode (or part of it) has been already analyzed
	; Referenced at D513
	PUSH DE	; D52E D5 "?"
	LD   HL,$F758	; D52F 21 58 F7 "!X?"
	CALL SUB_F562	; D532 CD 62 F5 "?b?"
	JR   NZ,NEAR_D5A6	; D535 20 6F " o"
	POP  DE	; D537 D1 "?"
	SET  1,E	; D538 CB CB "??"
	PUSH DE	; D53A D5 "?"
	CALL SUB_F259	; D53B CD 59 F2 "?Y?"
	EXX  	; D53E D9 "?"
	LD   HL,($0214)	; D53F 2A 14 02 "*??"
	EXX  	; D542 D9 "?"
	LD   HL,$FAAD	; D543 21 AD FA "!??"
	BIT  0,B	; D546 CB 40 "??"
	JR   NZ,NEAR_D553	; D548 20 09 " ?"
	CALL SUB_F562	; D54A CD 62 F5 "?b?"
	JR   NZ,NEAR_D591	; D54D 20 42 " B"
	CALL SUB_F259	; D54F CD 59 F2 "?Y?"
	XOR  A	; D552 AF "?"
NEAR_D553:		; code label
	; stop analyzing: already analyzed code at iteration #1012: Opcode (or part of it) has been already analyzed
	; Referenced at D548
	CALL NZ,SUB_F247	; D553 C4 47 F2 "?G?"
	LD   HL,($0218)	; D556 2A 18 02 "*??"
	LD   A,H	; D559 7C "?"
	OR   L	; D55A B5 "?"
	JR   Z,NEAR_D568	; D55B 28 0B "(?"
	BIT  0,B	; D55D CB 40 "??"
	CALL Z,FAR_D7FF	; D55F CC FF D7 "???"
	POP  DE	; D562 D1 "?"
	SET  0,E	; D563 CB C3 "??"
	PUSH DE	; D565 D5 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_D58E	; D566 18 26 "?&"
NEAR_D568:		; code label
	; stop analyzing: already analyzed code at iteration #1042: Opcode (or part of it) has been already analyzed
	; Referenced at D55B
	; Code analyzation starting point at iteration #1013 of 1122
	EXX  	; D568 D9 "?"
	LD   HL,($0214)	; D569 2A 14 02 "*??"
	EXX  	; D56C D9 "?"
	LD   HL,$F702	; D56D 21 02 F7 "!??"
	CALL SUB_F247	; D570 CD 47 F2 "?G?"
	LD   HL,$F644	; D573 21 44 F6 "!D?"
	CALL SUB_F562	; D576 CD 62 F5 "?b?"
	JR   Z,NEAR_D58E	; D579 28 13 "(?"
	LD   HL,$F66F	; D57B 21 6F F6 "!o?"
	CALL SUB_F562	; D57E CD 62 F5 "?b?"
	JR   Z,NEAR_D58E	; D581 28 0B "(?"
	LD   HL,$F70C	; D583 21 0C F7 "!??"
	PUSH HL	; D586 E5 "?"
	CALL SUB_F562	; D587 CD 62 F5 "?b?"
	POP  HL	; D58A E1 "?"
	CALL NZ,SUB_F247	; D58B C4 47 F2 "?G?"
NEAR_D58E:		; code label
	; stop analyzing: already analyzed code at iteration #1014: Opcode (or part of it) has been already analyzed
	; Referenced at D566 D579 D581
	CALL SUB_F259	; D58E CD 59 F2 "?Y?"
NEAR_D591:		; code label
	; stop analyzing: already analyzed code at iteration #1015: Opcode (or part of it) has been already analyzed
	; Referenced at D523 D52B D54D D5BE D5D2 D5F1 D605
	POP  DE	; D591 D1 "?"
	LD   A,($0204)	; D592 3A 04 02 ":??"
	CP   $0C	; D595 FE 0C "??"
	JR   Z,NEAR_D5A0	; D597 28 07 "(?"
	CP   $11	; D599 FE 11 "??"
	LD   A,$10	; D59B 3E 10 ">?"
	JP   NZ,SUB_F253	; D59D C2 53 F2 "?S?"
NEAR_D5A0:		; code label
	; stop analyzing: already analyzed code at iteration #1016: Opcode (or part of it) has been already analyzed
	; Referenced at D597
	CALL SUB_F259	; D5A0 CD 59 F2 "?Y?"
	; Opcode breaks the linear code flow
	JP   FAR_D50E	; D5A3 C3 0E D5 "???"
NEAR_D5A6:		; code label
	; stop analyzing: already analyzed code at iteration #1043: Opcode (or part of it) has been already analyzed
	; Referenced at D535
	; Code analyzation starting point at iteration #1017 of 1122
	LD   HL,$FAE8	; D5A6 21 E8 FA "!??"
	CALL SUB_F562	; D5A9 CD 62 F5 "?b?"
	JR   NZ,NEAR_D5D4	; D5AC 20 26 " &"
	EX   AF,AF'	; D5AE 08 "?"
	JR   Z,NEAR_D607	; D5AF 28 56 "(V"
	EX   AF,AF'	; D5B1 08 "?"
	POP  DE	; D5B2 D1 "?"
	SET  1,E	; D5B3 CB CB "??"
	PUSH DE	; D5B5 D5 "?"
	CALL SUB_F259	; D5B6 CD 59 F2 "?Y?"
	CALL SUB_E098	; D5B9 CD 98 E0 "???"
	BIT  0,B	; D5BC CB 40 "??"
	JR   Z,NEAR_D591	; D5BE 28 D1 "(?"
	PUSH BC	; D5C0 C5 "?"
	LD   HL,($0228)	; D5C1 2A 28 02 "*(?"
	INC  HL	; D5C4 23 "#"
	LD   C,(HL)	; D5C5 4E "N"
	LD   B,$00	; D5C6 06 00 "??"
	LD   DE,$0496	; D5C8 11 96 04 "???"
	INC  C	; D5CB 0C "?"
	LDIR 	; D5CC ED B0 "??"
	LD   ($0228),HL	; D5CE 22 28 02 ""(?"
	POP  BC	; D5D1 C1 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_D591	; D5D2 18 BD "??"
NEAR_D5D4:		; code label
	; stop analyzing: already analyzed code at iteration #1044: Opcode (or part of it) has been already analyzed
	; Referenced at D5AC
	; Code analyzation starting point at iteration #1018 of 1122
	LD   HL,$F9A9	; D5D4 21 A9 F9 "!??"
	CALL SUB_F562	; D5D7 CD 62 F5 "?b?"
	JR   NZ,NEAR_D608	; D5DA 20 2C " ,"
	EX   AF,AF'	; D5DC 08 "?"
	JR   Z,NEAR_D607	; D5DD 28 28 "(("
	EX   AF,AF'	; D5DF 08 "?"
	POP  DE	; D5E0 D1 "?"
	SET  2,E	; D5E1 CB D3 "??"
	PUSH DE	; D5E3 D5 "?"
	CALL $DEE7	; D5E4 CD E7 DE "???"
	LD   A,$0C	; D5E7 3E 0C ">?"
	CALL SUB_F253	; D5E9 CD 53 F2 "?S?"
	CALL NEAR_DEEB	; D5EC CD EB DE "???"
	BIT  0,B	; D5EF CB 40 "??"
	JR   Z,NEAR_D591	; D5F1 28 9E "(?"
	PUSH BC	; D5F3 C5 "?"
	CALL $E848	; D5F4 CD 48 E8 "?H?"
	PUSH AF	; D5F7 F5 "?"
	CALL $E848	; D5F8 CD 48 E8 "?H?"
	POP  DE	; D5FB D1 "?"
	LD   E,A	; D5FC 5F "_"
	LD   A,($0209)	; D5FD 3A 09 02 ":??"
	OR   A	; D600 B7 "?"
	CALL Z,SUB_D416	; D601 CC 16 D4 "???"
	POP  BC	; D604 C1 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_D591	; D605 18 8A "??"
NEAR_D607:		; code label
	; stop analyzing: already analyzed code at iteration #1045: Opcode (or part of it) has been already analyzed
	; Referenced at D5AF D5DD
	; Code analyzation starting point at iteration #1019 of 1122
	EX   AF,AF'	; D607 08 "?"
NEAR_D608:		; code label
	; stop analyzing: already analyzed code at iteration #1020: Opcode (or part of it) has been already analyzed
	; Referenced at D5DA
	POP  DE	; D608 D1 "?"
	BIT  1,E	; D609 CB 4B "?K"
	RET  Z	; D60B C8 "?"
	; Opcode breaks the linear code flow
	JP   FAR_F51C	; D60C C3 1C F5 "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1046 of 1122
	XOR  A	; D60F AF "?"
	; Opcode breaks the linear code flow
	JR   NEAR_D61E	; D610 18 0C "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1084 of 1122
	LD   A,$01	; D612 3E 01 ">?"
	; Opcode breaks the linear code flow
	JR   NEAR_D61E	; D614 18 08 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1102 of 1122
	LD   HL,$F760	; D616 21 60 F7 "!??"
	CALL SUB_F247	; D619 CD 47 F2 "?G?"
	LD   A,$FF	; D61C 3E FF ">?"
NEAR_D61E:		; code label
	; stop analyzing: already analyzed code at iteration #1102: Opcode (or part of it) has been already analyzed
	; Referenced at D610 D614
	; Code analyzation starting point at iteration #1047 of 1122
	EX   AF,AF'	; D61E 08 "?"
	LD   A,($0209)	; D61F 3A 09 02 ":??"
	PUSH AF	; D622 F5 "?"
	LD   HL,$0000	; D623 21 00 00 "!??"
	EXX  	; D626 D9 "?"
	LD   ($0209),A	; D627 32 09 02 "2??"
	LD   HL,$0496	; D62A 21 96 04 "!??"
	LD   (HL),$02	; D62D 36 02 "6?"
	INC  HL	; D62F 23 "#"
	LD   (HL),$3F	; D630 36 3F "6?"
	INC  HL	; D632 23 "#"
	LD   (HL),$20	; D633 36 20 "6 "
	SET  0,B	; D635 CB C0 "??"
	EX   AF,AF'	; D637 08 "?"
	CALL SUB_D50A	; D638 CD 0A D5 "???"
	EXX  	; D63B D9 "?"
	LD   BC,($0347)	; D63C ED 4B 47 03 "?KG?"
	DEC  BC	; D640 0B "?"
	EXX  	; D641 D9 "?"
	EX   AF,AF'	; D642 08 "?"
	JR   Z,NEAR_D653	; D643 28 0E "(?"
	EX   AF,AF'	; D645 08 "?"
	LD   HL,$0248	; D646 21 48 02 "!H?"
	LD   ($0230),HL	; D649 22 30 02 ""0?"
	XOR  A	; D64C AF "?"
	LD   (HL),A	; D64D 77 "w"
	INC  HL	; D64E 23 "#"
	LD   (HL),A	; D64F 77 "w"
FAR_D650:		; code label
	; Referenced at D755
	EX   AF,AF'	; D650 08 "?"
	JR   NZ,NEAR_D698	; D651 20 45 " E"
NEAR_D653:		; code label
	; stop analyzing: already analyzed code at iteration #1048: Opcode (or part of it) has been already analyzed
	; Referenced at D643
	EX   AF,AF'	; D653 08 "?"
	LD   HL,($022E)	; D654 2A 2E 02 "*.?"
	LD   A,(HL)	; D657 7E "?"
	CP   $2C	; D658 FE 2C "?,"
	JR   NZ,NEAR_D660	; D65A 20 04 " ?"
	INC  HL	; D65C 23 "#"
	LD   ($022E),HL	; D65D 22 2E 02 "".?"
NEAR_D660:		; code label
	; stop analyzing: already analyzed code at iteration #1049: Opcode (or part of it) has been already analyzed
	; Referenced at D65A D689
	LD   HL,($022C)	; D660 2A 2C 02 "*,?"
	LD   A,(HL)	; D663 7E "?"
	OR   A	; D664 B7 "?"
	JR   Z,NEAR_D68E	; D665 28 27 "('"
	LD   BC,$0005	; D667 01 05 00 "???"
	ADD  HL,BC	; D66A 09 "?"
	LD   A,(HL)	; D66B 7E "?"
	CP   $0C	; D66C FE 0C "??"
	JR   NZ,NEAR_D67B	; D66E 20 0B " ?"
	LD   HL,($022E)	; D670 2A 2E 02 "*.?"
	LD   A,(HL)	; D673 7E "?"
	CP   $21	; D674 FE 21 "?!"
	JR   Z,NEAR_D67B	; D676 28 03 "(?"
	OR   A	; D678 B7 "?"
	JR   NZ,NEAR_D6B6	; D679 20 3B " ;"
NEAR_D67B:		; code label
	; stop analyzing: already analyzed code at iteration #1050: Opcode (or part of it) has been already analyzed
	; Referenced at D66E D676
	LD   HL,($022C)	; D67B 2A 2C 02 "*,?"
	LD   C,(HL)	; D67E 4E "N"
	ADD  HL,BC	; D67F 09 "?"
	LD   ($022C),HL	; D680 22 2C 02 "",?"
	LD   C,$06	; D683 0E 06 "??"
	ADD  HL,BC	; D685 09 "?"
	LD   ($022E),HL	; D686 22 2E 02 "".?"
	; Opcode breaks the linear code flow
	JR   NEAR_D660	; D689 18 D5 "??"
FAR_D68B:		; code label
	; stop analyzing: already analyzed code at iteration #1085: Opcode (or part of it) has been already analyzed
	; Referenced at D71F
	; Code analyzation starting point at iteration #1060 of 1122
	POP  BC	; D68B C1 "?"
	POP  BC	; D68C C1 "?"
	POP  DE	; D68D D1 "?"
NEAR_D68E:		; code label
	; stop analyzing: already analyzed code at iteration #1060: Opcode (or part of it) has been already analyzed
	; Referenced at D665 D6B4
	; Code analyzation starting point at iteration #1051 of 1122
	CALL SUB_D7B3	; D68E CD B3 D7 "???"
	JP   C,FAR_D758	; D691 DA 58 D7 "?X?"
	LD   HL,$1F41	; D694 21 41 1F "!A?"
	RST  $20	; D697 E7 "?"
NEAR_D698:		; code label
	; stop analyzing: already analyzed code at iteration #1052: Opcode (or part of it) has been already analyzed
	; Referenced at D651
	JP   M,FAR_D6A9	; D698 FA A9 D6 "???"
	EX   AF,AF'	; D69B 08 "?"
	LD   HL,($0230)	; D69C 2A 30 02 "*0?"
	LD   A,(HL)	; D69F 7E "?"
	CP   $2C	; D6A0 FE 2C "?,"
	JR   NZ,NEAR_D6A8	; D6A2 20 04 " ?"
	INC  HL	; D6A4 23 "#"
	LD   ($0230),HL	; D6A5 22 30 02 ""0?"
NEAR_D6A8:		; code label
	; stop analyzing: already analyzed code at iteration #1053: Opcode (or part of it) has been already analyzed
	; Referenced at D6A2
	EX   AF,AF'	; D6A8 08 "?"
FAR_D6A9:		; code label
	; stop analyzing: already analyzed code at iteration #1054: Opcode (or part of it) has been already analyzed
	; Referenced at D698
	EX   AF,AF'	; D6A9 08 "?"
	LD   HL,($0230)	; D6AA 2A 30 02 "*0?"
	LD   A,(HL)	; D6AD 7E "?"
	OR   A	; D6AE B7 "?"
	JR   NZ,NEAR_D6B6	; D6AF 20 05 " ?"
	CALL SUB_D7CF	; D6B1 CD CF D7 "???"
	JR   C,NEAR_D68E	; D6B4 38 D8 "8?"
NEAR_D6B6:		; code label
	; stop analyzing: already analyzed code at iteration #1055: Opcode (or part of it) has been already analyzed
	; Referenced at D679 D6AF
	PUSH DE	; D6B6 D5 "?"
	CALL SUB_EE3A	; D6B7 CD 3A EE "?:?"
	JP   NZ,FAR_F51C	; D6BA C2 1C F5 "???"
	CALL SUB_EC7B	; D6BD CD 7B EC "???"
	POP  DE	; D6C0 D1 "?"
	RES  2,E	; D6C1 CB 93 "??"
	LD   A,($0204)	; D6C3 3A 04 02 ":??"
	CP   $0C	; D6C6 FE 0C "??"
	JR   NZ,NEAR_D6CC	; D6C8 20 02 " ?"
	SET  2,E	; D6CA CB D3 "??"
NEAR_D6CC:		; code label
	; stop analyzing: already analyzed code at iteration #1056: Opcode (or part of it) has been already analyzed
	; Referenced at D6C8
	PUSH DE	; D6CC D5 "?"
	CALL NZ,SUB_F251	; D6CD C4 51 F2 "?Q?"
	EX   DE,HL	; D6D0 EB "?"
	LD   HL,($0214)	; D6D1 2A 14 02 "*??"
	PUSH HL	; D6D4 E5 "?"
	PUSH DE	; D6D5 D5 "?"
	EX   AF,AF'	; D6D6 08 "?"
	LD   HL,($022E)	; D6D7 2A 2E 02 "*.?"
	JR   Z,NEAR_D6DF	; D6DA 28 03 "(?"
	LD   HL,($0230)	; D6DC 2A 30 02 "*0?"
NEAR_D6DF:		; code label
	; stop analyzing: already analyzed code at iteration #1057: Opcode (or part of it) has been already analyzed
	; Referenced at D6DA
	LD   ($0214),HL	; D6DF 22 14 02 ""??"
	EX   AF,AF'	; D6E2 08 "?"
	BIT  0,C	; D6E3 CB 41 "?A"
	JR   Z,NEAR_D711	; D6E5 28 2A "(*"
	EX   AF,AF'	; D6E7 08 "?"
	JP   P,FAR_D707	; D6E8 F2 07 D7 "???"
	LD   HL,$0248	; D6EB 21 48 02 "!H?"
	DEC  (HL)	; D6EE 35 "5"
	LD   C,(HL)	; D6EF 4E "N"
	LD   B,$00	; D6F0 06 00 "??"
	DEC  (HL)	; D6F2 35 "5"
	ADD  HL,BC	; D6F3 09 "?"
	LD   ($0214),HL	; D6F4 22 14 02 ""??"
	LD   DE,($0228)	; D6F7 ED 5B 28 02 "??(?"
	DEC  HL	; D6FB 2B "+"
	DEC  DE	; D6FC 1B "?"
	LDDR 	; D6FD ED B8 "??"
	EX   DE,HL	; D6FF EB "?"
	LD   (HL),$03	; D700 36 03 "6?"
	LD   ($0228),HL	; D702 22 28 02 ""(?"
	OR   $FF	; D705 F6 FF "??"
FAR_D707:		; code label
	; stop analyzing: already analyzed code at iteration #1058: Opcode (or part of it) has been already analyzed
	; Referenced at D6E8
	CALL P,SUB_D75B	; D707 F4 5B D7 "???"
	EX   AF,AF'	; D70A 08 "?"
	POP  HL	; D70B E1 "?"
	CALL SUB_E925	; D70C CD 25 E9 "?%?"
	; Opcode breaks the linear code flow
	JR   NEAR_D72E	; D70F 18 1D "??"
NEAR_D711:		; code label
	; stop analyzing: already analyzed code at iteration #1086: Opcode (or part of it) has been already analyzed
	; Referenced at D6E5
	; Code analyzation starting point at iteration #1059 of 1122
	EX   AF,AF'	; D711 08 "?"
	JP   M,$F531	; D712 FA 31 F5 "?1?"
	EX   AF,AF'	; D715 08 "?"
	CALL SUB_C6C2	; D716 CD C2 C6 "???"
	EX   AF,AF'	; D719 08 "?"
	JR   Z,NEAR_D723	; D71A 28 07 "(?"
	EX   AF,AF'	; D71C 08 "?"
	LD   A,(HL)	; D71D 7E "?"
	OR   A	; D71E B7 "?"
	JP   Z,FAR_D68B	; D71F CA 8B D6 "???"
	EX   AF,AF'	; D722 08 "?"
NEAR_D723:		; code label
	; stop analyzing: already analyzed code at iteration #1061: Opcode (or part of it) has been already analyzed
	; Referenced at D71A
	EX   AF,AF'	; D723 08 "?"
	CALL SUB_E41E	; D724 CD 1E E4 "???"
	CALL SUB_E407	; D727 CD 07 E4 "???"
	POP  HL	; D72A E1 "?"
	CALL FAR_E90A	; D72B CD 0A E9 "???"
NEAR_D72E:		; code label
	; stop analyzing: already analyzed code at iteration #1062: Opcode (or part of it) has been already analyzed
	; Referenced at D70F
	CALL SUB_C6C2	; D72E CD C2 C6 "???"
	POP  BC	; D731 C1 "?"
	LD   A,(HL)	; D732 7E "?"
	CP   $2C	; D733 FE 2C "?,"
	JR   Z,NEAR_D73F	; D735 28 08 "(?"
	CP   $21	; D737 FE 21 "?!"
	JR   Z,NEAR_D73F	; D739 28 04 "(?"
	OR   A	; D73B B7 "?"
	JP   NZ,$F534	; D73C C2 34 F5 "?4?"
NEAR_D73F:		; code label
	; stop analyzing: already analyzed code at iteration #1063: Opcode (or part of it) has been already analyzed
	; Referenced at D735 D739
	EX   AF,AF'	; D73F 08 "?"
	JR   Z,NEAR_D747	; D740 28 05 "(?"
	LD   ($0230),HL	; D742 22 30 02 ""0?"
	; Opcode breaks the linear code flow
	JR   NEAR_D74A	; D745 18 03 "??"
NEAR_D747:		; code label
	; stop analyzing: already analyzed code at iteration #1087: Opcode (or part of it) has been already analyzed
	; Referenced at D740
	; Code analyzation starting point at iteration #1064 of 1122
	LD   ($022E),HL	; D747 22 2E 02 "".?"
NEAR_D74A:		; code label
	; stop analyzing: already analyzed code at iteration #1065: Opcode (or part of it) has been already analyzed
	; Referenced at D745
	EX   AF,AF'	; D74A 08 "?"
	LD   ($0214),BC	; D74B ED 43 14 02 "?C??"
	CALL SUB_F259	; D74F CD 59 F2 "?Y?"
	POP  DE	; D752 D1 "?"
	BIT  2,E	; D753 CB 53 "?S"
	JP   NZ,FAR_D650	; D755 C2 50 D6 "?P?"
FAR_D758:		; code label
	; stop analyzing: already analyzed code at iteration #1066: Opcode (or part of it) has been already analyzed
	; Referenced at D691
	; Opcode breaks the linear code flow
	JP   FAR_FC8A	; D758 C3 8A FC "???"
SUB_D75B:		; code label
	; stop analyzing: already analyzed code at iteration #1088: Opcode (or part of it) has been already analyzed
	; Referenced at D707
	; Code analyzation starting point at iteration #1067 of 1122
	PUSH AF	; D75B F5 "?"
	CALL SUB_C6C2	; D75C CD C2 C6 "???"
	LD   E,$FF	; D75F 1E FF "??"
	LD   C,$00	; D761 0E 00 "??"
	LD   A,(HL)	; D763 7E "?"
	CP   $22	; D764 FE 22 "?""
	JR   NZ,NEAR_D76A	; D766 20 02 " ?"
	INC  C	; D768 0C "?"
NEAR_D769:		; code label
	; Referenced at D776 D77C D789
	INC  HL	; D769 23 "#"
NEAR_D76A:		; code label
	; stop analyzing: already analyzed code at iteration #1068: Opcode (or part of it) has been already analyzed
	; Referenced at D766
	INC  E	; D76A 1C "?"
	LD   A,(HL)	; D76B 7E "?"
	INC  C	; D76C 0C "?"
	DEC  C	; D76D 0D "?"
	JR   Z,NEAR_D780	; D76E 28 10 "(?"
	OR   A	; D770 B7 "?"
	CALL Z,$F53D	; D771 CC 3D F5 "?=?"
	CP   $22	; D774 FE 22 "?""
	JR   NZ,NEAR_D769	; D776 20 F1 " ?"
	INC  HL	; D778 23 "#"
	LD   A,(HL)	; D779 7E "?"
	CP   $22	; D77A FE 22 "?""
	JR   Z,NEAR_D769	; D77C 28 EB "(?"
	; Opcode breaks the linear code flow
	JR   NEAR_D78B	; D77E 18 0B "??"
NEAR_D780:		; code label
	; stop analyzing: already analyzed code at iteration #1089: Opcode (or part of it) has been already analyzed
	; Referenced at D76E
	; Code analyzation starting point at iteration #1069 of 1122
	CP   $2C	; D780 FE 2C "?,"
	JR   Z,NEAR_D78B	; D782 28 07 "(?"
	CP   $21	; D784 FE 21 "?!"
	JR   Z,NEAR_D78B	; D786 28 03 "(?"
	OR   A	; D788 B7 "?"
	JR   NZ,NEAR_D769	; D789 20 DE " ?"
NEAR_D78B:		; code label
	; stop analyzing: already analyzed code at iteration #1070: Opcode (or part of it) has been already analyzed
	; Referenced at D77E D782 D786
	PUSH DE	; D78B D5 "?"
	LD   ($0214),HL	; D78C 22 14 02 ""??"
	LD   B,E	; D78F 43 "C"
	LD   DE,($0228)	; D790 ED 5B 28 02 "??(?"
	INC  B	; D794 04 "?"
NEAR_D795:		; code label
	; Referenced at D7A6
	DEC  B	; D795 05 "?"
	DEC  DE	; D796 1B "?"
	JR   Z,NEAR_D7A8	; D797 28 0F "(?"
	DEC  HL	; D799 2B "+"
	LD   A,(HL)	; D79A 7E "?"
	CP   $22	; D79B FE 22 "?""
	JR   NZ,NEAR_D7A5	; D79D 20 06 " ?"
	INC  C	; D79F 0C "?"
	DEC  C	; D7A0 0D "?"
	JR   Z,NEAR_D7A5	; D7A1 28 02 "(?"
	DEC  HL	; D7A3 2B "+"
	LD   A,(HL)	; D7A4 7E "?"
NEAR_D7A5:		; code label
	; stop analyzing: already analyzed code at iteration #1071: Opcode (or part of it) has been already analyzed
	; Referenced at D79D D7A1
	LD   (DE),A	; D7A5 12 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_D795	; D7A6 18 ED "??"
NEAR_D7A8:		; code label
	; stop analyzing: already analyzed code at iteration #1090: Opcode (or part of it) has been already analyzed
	; Referenced at D797
	; Code analyzation starting point at iteration #1072 of 1122
	EX   DE,HL	; D7A8 EB "?"
	POP  DE	; D7A9 D1 "?"
	LD   (HL),E	; D7AA 73 "s"
	DEC  HL	; D7AB 2B "+"
	LD   (HL),$03	; D7AC 36 03 "6?"
	LD   ($0228),HL	; D7AE 22 28 02 ""(?"
	POP  AF	; D7B1 F1 "?"
	; Opcode breaks the linear code flow
	RET  	; D7B2 C9 "?"
SUB_D7B3:		; code label
	; stop analyzing: already analyzed code at iteration #1091: Opcode (or part of it) has been already analyzed
	; Referenced at D68E
	; Code analyzation starting point at iteration #1073 of 1122
	EXX  	; D7B3 D9 "?"
	LD   A,H	; D7B4 7C "?"
	OR   L	; D7B5 B5 "?"
	EXX  	; D7B6 D9 "?"
	RET  Z	; D7B7 C8 "?"
	EXX  	; D7B8 D9 "?"
	LD   ($0214),HL	; D7B9 22 14 02 ""??"
	EXX  	; D7BC D9 "?"
	CALL SUB_F259	; D7BD CD 59 F2 "?Y?"
	BIT  0,E	; D7C0 CB 43 "?C"
	PUSH DE	; D7C2 D5 "?"
	JR   NZ,NEAR_D7C9	; D7C3 20 04 " ?"
	CALL SUB_D0E1	; D7C5 CD E1 D0 "???"
	XOR  A	; D7C8 AF "?"
NEAR_D7C9:		; code label
	; stop analyzing: already analyzed code at iteration #1074: Opcode (or part of it) has been already analyzed
	; Referenced at D7C3
	CALL NZ,FAR_D1DF	; D7C9 C4 DF D1 "???"
	POP  DE	; D7CC D1 "?"
	SCF  	; D7CD 37 "7"
	; Opcode breaks the linear code flow
	RET  	; D7CE C9 "?"
SUB_D7CF:		; code label
	; stop analyzing: already analyzed code at iteration #1092: Opcode (or part of it) has been already analyzed
	; Referenced at D6B1
	; Code analyzation starting point at iteration #1075 of 1122
	PUSH DE	; D7CF D5 "?"
	LD   A,($0209)	; D7D0 3A 09 02 ":??"
	OR   A	; D7D3 B7 "?"
	LD   HL,$0496	; D7D4 21 96 04 "!??"
	CALL Z,SUB_FB84	; D7D7 CC 84 FB "???"
	LD   BC,$0120	; D7DA 01 20 01 "? ?"
	LD   D,$18	; D7DD 16 18 "??"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; D7DF F7 10 "??"
	CALL SUB_FBB5	; D7E1 CD B5 FB "???"
	LD   HL,$0249	; D7E4 21 49 02 "!I?"
	LD   ($0230),HL	; D7E7 22 30 02 ""0?"
	POP  DE	; D7EA D1 "?"
	LD   A,$FF	; D7EB 3E FF ">?"
	; Opcode breaks the linear code flow
	RET  	; D7ED C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1093 of 1122
	CALL SUB_F1A3	; D7EE CD A3 F1 "???"
	LD   A,B	; D7F1 78 "x"
	; EXOS call (0x12): Redirect channel
	EXOS $12	; D7F2 F7 12 "??"
	RST  $18	; D7F4 DF "?"
	; Opcode breaks the linear code flow
	RET  	; D7F5 C9 "?"
SUB_D7F6:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D05A
	; Code analyzation starting point at iteration #606 of 1122
	CALL SUB_F259	; D7F6 CD 59 F2 "?Y?"
	LD   HL,($0218)	; D7F9 2A 18 02 "*??"
	LD   A,H	; D7FC 7C "?"
	OR   L	; D7FD B5 "?"
	RET  Z	; D7FE C8 "?"
FAR_D7FF:		; code label
	; stop analyzing: already analyzed code at iteration #606: Opcode (or part of it) has been already analyzed
	; Referenced at D237 D55F
	; Code analyzation starting point at iteration #517 of 1122
	LD   HL,($0347)	; D7FF 2A 47 03 "*G?"
	DEC  HL	; D802 2B "+"
	LD   (HL),$A2	; D803 36 A2 "6?"
	; Opcode breaks the linear code flow
	RET  	; D805 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #607 of 1122
	LD   A,($0202)	; D806 3A 02 02 ":??"
	CP   $A0	; D809 FE A0 "??"
	LD   HL,($021A)	; D80B 2A 1A 02 "*??"
	JR   NZ,NEAR_D819	; D80E 20 09 " ?"
	CALL $C3FA	; D810 CD FA C3 "???"
	CALL C,$F525	; D813 DC 25 F5 "?%?"
	CALL SUB_F259	; D816 CD 59 F2 "?Y?"
NEAR_D819:		; code label
	; stop analyzing: already analyzed code at iteration #608: Opcode (or part of it) has been already analyzed
	; Referenced at D80E
	LD   ($022C),HL	; D819 22 2C 02 "",?"
	LD   BC,$0006	; D81C 01 06 00 "???"
	ADD  HL,BC	; D81F 09 "?"
	LD   ($022E),HL	; D820 22 2E 02 "".?"
	; Opcode breaks the linear code flow
	RET  	; D823 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #844 of 1122
	XOR  A	; D824 AF "?"
	LD   (IX+$07),A	; D825 DD 77 07 "?w?"
	; Opcode breaks the linear code flow
	JP   SUB_DB60	; D828 C3 60 DB "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #933 of 1122
	CALL SUB_F251	; D82B CD 51 F2 "?Q?"
NEAR_D82E:		; code label
	; Referenced at D831
	CALL $EDF3	; D82E CD F3 ED "???"
	JR   C,NEAR_D82E	; D831 38 FB "8?"
	CP   $06	; D833 FE 06 "??"
	JP   NZ,FAR_F514	; D835 C2 14 F5 "???"
	CALL SUB_DCED	; D838 CD ED DC "???"
	; Opcode breaks the linear code flow
	JP   SUB_D1D6	; D83B C3 D6 D1 "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #980 of 1122
	LD   A,($0204)	; D83E 3A 04 02 ":??"
	CP   $01	; D841 FE 01 "??"
	LD   DE,$F996	; D843 11 96 F9 "???"
	JR   Z,NEAR_D850	; D846 28 08 "(?"
	CALL SUB_E096	; D848 CD 96 E0 "???"
	LD   DE,($0228)	; D84B ED 5B 28 02 "??(?"
	INC  DE	; D84F 13 "?"
NEAR_D850:		; code label
	; stop analyzing: already analyzed code at iteration #981: Opcode (or part of it) has been already analyzed
	; Referenced at D846
	; Opcode breaks the linear code flow
	JP   FAR_FA78	; D850 C3 78 FA "?x?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #1021 of 1122
	RET  	; D853 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1076 of 1122
	CALL SUB_CC60	; D854 CD 60 CC "???"
	RST  $10	; D857 D7 "?"
	OR   A	; D858 B7 "?"
	NOP  	; D859 00 "?"
	; Opcode breaks the linear code flow
	RET  	; D85A C9 "?"
SUB_D85B:		; code label
	; Referenced at C2CA
	; Code analyzation starting point at iteration #17 of 1122
	CALL SUB_C54D	; D85B CD 4D C5 "?M?"
	LD   HL,($0226)	; D85E 2A 26 02 "*&?"
	PUSH HL	; D861 E5 "?"
	CALL SUB_ED63	; D862 CD 63 ED "?c?"
	EX   DE,HL	; D865 EB "?"
	LD   BC,$0006	; D866 01 06 00 "???"
	ADD  HL,BC	; D869 09 "?"
	LD   C,(HL)	; D86A 4E "N"
	PUSH BC	; D86B C5 "?"
	EX   DE,HL	; D86C EB "?"
	ADD  HL,BC	; D86D 09 "?"
	CALL SUB_ED70	; D86E CD 70 ED "?p?"
	CALL SUB_CE00	; D871 CD 00 CE "???"
	DEC  BC	; D874 0B "?"
	LD   L,C	; D875 69 "i"
	LD   L,(HL)	; D876 6E "n"
	JR   NZ,$D8EC	; D877 20 73 " s"
	LD   A,C	; D879 79 "y"
	LD   (HL),E	; D87A 73 "s"
	LD   (HL),H	; D87B 74 "t"
	LD   H,L	; D87C 65 "e"
	LD   L,L	; D87D 6D "m"
	DEC  C	; D87E 0D "?"
	LD   A,(BC)	; D87F 0A "?"
	POP  HL	; D880 E1 "?"
	INC  L	; D881 2C ","
	DEC  L	; D882 2D "-"
	JR   Z,NEAR_D899	; D883 28 14 "(?"
	CALL SUB_ED70	; D885 CD 70 ED "?p?"
	CALL SUB_CE00	; D888 CD 00 CE "???"
	DEC  C	; D88B 0D "?"
	LD   L,(HL)	; D88C 6E "n"
	LD   L,A	; D88D 6F "o"
	LD   (HL),H	; D88E 74 "t"
	JR   NZ,$D908	; D88F 20 77 " w"
	LD   L,A	; D891 6F "o"
	LD   (HL),D	; D892 72 "r"
	LD   L,E	; D893 6B "k"
	LD   L,C	; D894 69 "i"
	LD   L,(HL)	; D895 6E "n"
	LD   H,A	; D896 67 "g"
	DEC  C	; D897 0D "?"
	LD   A,(BC)	; D898 0A "?"
NEAR_D899:		; code label
	; stop analyzing: already analyzed code at iteration #28: Opcode (or part of it) has been already analyzed
	; Referenced at D883
	POP  HL	; D899 E1 "?"
	LD   DE,$3FFF	; D89A 11 FF 3F "???"
	LD   A,H	; D89D 7C "?"
	AND  D	; D89E A2 "?"
	LD   H,A	; D89F 67 "g"
	EX   DE,HL	; D8A0 EB "?"
	SBC  HL,DE	; D8A1 ED 52 "?R"
	CALL SUB_E8EF	; D8A3 CD EF E8 "???"
	; EXOS call (0x16): Read EXOS boundary
	EXOS $16	; D8A6 F7 16 "??"
	EX   DE,HL	; D8A8 EB "?"
	CALL SUB_E8EF	; D8A9 CD EF E8 "???"
	LD   A,($0E2D)	; D8AC 3A 2D 0E ":-?"
	LD   L,A	; D8AF 6F "o"
	LD   H,$00	; D8B0 26 00 "&?"
	CALL SUB_E8EF	; D8B2 CD EF E8 "???"
	LD   HL,$4000	; D8B5 21 00 40 "!??"
	RST  $10	; D8B8 D7 "?"
	LD   (BC),A	; D8B9 02 "?"
	LD   C,$0C	; D8BA 0E 0C "??"
	INC  C	; D8BC 0C "?"
	NOP  	; D8BD 00 "?"
	LD   HL,($0228)	; D8BE 2A 28 02 "*(?"
	CALL SUB_E338	; D8C1 CD 38 E3 "?8?"
	CALL SUB_CE00	; D8C4 CD 00 CE "???"
	DJNZ NEAR_D92B	; D8C7 10 62 "?b"
	LD   A,C	; D8C9 79 "y"
	LD   (HL),H	; D8CA 74 "t"
	LD   H,L	; D8CB 65 "e"
	LD   (HL),E	; D8CC 73 "s"
	JR   NZ,NEAR_D944	; D8CD 20 75 " u"
	LD   L,(HL)	; D8CF 6E "n"
	LD   (HL),L	; D8D0 75 "u"
	LD   (HL),E	; D8D1 73 "s"
	LD   H,L	; D8D2 65 "e"
	LD   H,H	; D8D3 64 "d"
	DEC  C	; D8D4 0D "?"
	LD   A,(BC)	; D8D5 0A "?"
	DEC  C	; D8D6 0D "?"
	LD   A,(BC)	; D8D7 0A "?"
	CALL SUB_EDE8	; D8D8 CD E8 ED "???"
	CALL SUB_D933	; D8DB CD 33 D9 "?3?"
	RET  C	; D8DE D8 "?"
	LD   C,(IX+$0A)	; D8DF DD 4E 0A "?N?"
	LD   B,C	; D8E2 41 "A"
	LD   C,$00	; D8E3 0E 00 "??"
FAR_D8E5:		; code label
	; Referenced at D92C
	PUSH BC	; D8E5 C5 "?"
	LD   A,C	; D8E6 79 "y"
	CP   B	; D8E7 B8 "?"
	JR   Z,NEAR_D8F2	; D8E8 28 08 "(?"
	OR   A	; D8EA B7 "?"
	JR   Z,NEAR_D8F2	; D8EB 28 05 "(?"
	; stop analyzing: already analyzed code at iteration #29: Opcode (or part of it) has been already analyzed
	RST  $10	; D8ED D7 "?"
	OR   (HL)	; D8EE B6 "?"
	NOP  	; D8EF 00 "?"
	JR   C,NEAR_D92A	; D8F0 38 38 "88"
NEAR_D8F2:		; code label
	; stop analyzing: already analyzed code at iteration #30: Opcode (or part of it) has been already analyzed
	; Referenced at D8E8 D8EB
	CALL FAR_EDCA	; D8F2 CD CA ED "???"
	POP  HL	; D8F5 E1 "?"
	PUSH HL	; D8F6 E5 "?"
	LD   H,$00	; D8F7 26 00 "&?"
	CALL SUB_EED5	; D8F9 CD D5 EE "???"
	POP  BC	; D8FC C1 "?"
	PUSH BC	; D8FD C5 "?"
	LD   A,B	; D8FE 78 "x"
	CP   C	; D8FF B9 "?"
NEAR_D900:		; code label
	; Referenced at D91D
	LD   A,$2A	; D900 3E 2A ">*"
	JR   Z,NEAR_D906	; D902 28 02 "(?"
	LD   A,$20	; D904 3E 20 "> "
NEAR_D906:		; code label
	; stop analyzing: already analyzed code at iteration #31: Opcode (or part of it) has been already analyzed
	; Referenced at D902
	CALL SUB_FB66	; D906 CD 66 FB "?f?"
	; stop analyzing: already analyzed code at iteration #32: Opcode (or part of it) has been already analyzed
	CALL SUB_C3F6	; D909 CD F6 C3 "???"
	LD   DE,($021A)	; D90C ED 5B 1A 02 "????"
	PUSH DE	; D910 D5 "?"
	OR   A	; D911 B7 "?"
	SBC  HL,DE	; D912 ED 52 "?R"
	CALL SUB_EED5	; D914 CD D5 EE "???"
	CALL SUB_CE00	; D917 CD 00 CE "???"
	INC  BC	; D91A 03 "?"
	JR   NZ,$D93D	; D91B 20 20 "  "
	JR   NZ,NEAR_D900	; D91D 20 E1 " ?"
	LD   A,(HL)	; D91F 7E "?"
	OR   A	; D920 B7 "?"
	JR   NZ,NEAR_D927	; D921 20 04 " ?"
	CALL SUB_FBF4	; D923 CD F4 FB "???"
	XOR  A	; D926 AF "?"
NEAR_D927:		; code label
	; stop analyzing: already analyzed code at iteration #33: Opcode (or part of it) has been already analyzed
	; Referenced at D921
	CALL NZ,SUB_C8B2	; D927 C4 B2 C8 "???"
NEAR_D92A:		; code label
	; stop analyzing: already analyzed code at iteration #34: Opcode (or part of it) has been already analyzed
	; Referenced at D8F0
	POP  BC	; D92A C1 "?"
NEAR_D92B:		; code label
	; stop analyzing: already analyzed code at iteration #35: Opcode (or part of it) has been already analyzed
	; Referenced at D8C7
	INC  C	; D92B 0C "?"
	JP   P,FAR_D8E5	; D92C F2 E5 D8 "???"
	LD   C,B	; D92F 48 "H"
	; Opcode breaks the linear code flow
	JP   FAR_EDCA	; D930 C3 CA ED "???"
SUB_D933:		; code label
	; stop analyzing: already analyzed code at iteration #219: Opcode (or part of it) has been already analyzed
	; Referenced at D8DB CE78
	; Code analyzation starting point at iteration #36 of 1122
	LD   C,$7F	; D933 0E 7F "??"
NEAR_D935:		; code label
	; Referenced at D93A
	RST  $10	; D935 D7 "?"
	OR   (HL)	; D936 B6 "?"
	NOP  	; D937 00 "?"
	RET  NC	; D938 D0 "?"
	DEC  C	; D939 0D "?"
	JR   NZ,NEAR_D935	; D93A 20 F9 " ?"
	LD   HL,($021A)	; D93C 2A 1A 02 "*??"
	; stop analyzing: already analyzed code at iteration #37: Opcode (or part of it) has been already analyzed
	LD   A,(HL)	; D93F 7E "?"
	OR   A	; D940 B7 "?"
	RET  NZ	; D941 C0 "?"
	SCF  	; D942 37 "7"
	; Opcode breaks the linear code flow
	RET  	; D943 C9 "?"
NEAR_D944:		; code label
	; stop analyzing: already analyzed code at iteration #220: Opcode (or part of it) has been already analyzed
	; Referenced at D8CD
	; Code analyzation starting point at iteration #38 of 1122
	CALL SUB_EF19	; D944 CD 19 EF "???"
	PUSH HL	; D947 E5 "?"
	CALL SUB_C2EF	; D948 CD EF C2 "???"
	POP  HL	; D94B E1 "?"
	LD   ($0216),HL	; D94C 22 16 02 ""??"
	; Opcode breaks the linear code flow
	JP   FAR_CA9C	; D94F C3 9C CA "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #221 of 1122
	RST  $10	; D952 D7 "?"
	CP   B	; D953 B8 "?"
	NOP  	; D954 00 "?"
	BIT  7,C	; D955 CB 79 "?y"
	RES  7,C	; D957 CB B9 "??"
	JR   C,NEAR_D960	; D959 38 05 "8?"
	CALL SUB_E849	; D95B CD 49 E8 "?I?"
	LD   C,A	; D95E 4F "O"
	OR   A	; D95F B7 "?"
NEAR_D960:		; code label
	; stop analyzing: already analyzed code at iteration #222: Opcode (or part of it) has been already analyzed
	; Referenced at D959
	JP   Z,$F549	; D960 CA 49 F5 "?I?"
	CALL C,SUB_F259	; D963 DC 59 F2 "?Y?"
	LD   B,$02	; D966 06 02 "??"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; D968 F7 10 "??"
	RST  $18	; D96A DF "?"
	; Opcode breaks the linear code flow
	RET  	; D96B C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #609 of 1122
	LD   HL,$FACF	; D96C 21 CF FA "!??"
	CALL SUB_F562	; D96F CD 62 F5 "?b?"
	JR   Z,NEAR_D984	; D972 28 10 "(?"
	LD   HL,$FACB	; D974 21 CB FA "!??"
	CALL SUB_F562	; D977 CD 62 F5 "?b?"
	CALL NZ,FAR_F51C	; D97A C4 1C F5 "???"
	RES  4,(IX+$00)	; D97D DD CB 00 A6 "????"
	; Opcode breaks the linear code flow
	JP   SUB_F259	; D981 C3 59 F2 "?Y?"
NEAR_D984:		; code label
	; stop analyzing: already analyzed code at iteration #845: Opcode (or part of it) has been already analyzed
	; Referenced at D972
	; Code analyzation starting point at iteration #610 of 1122
	SET  4,(IX+$00)	; D984 DD CB 00 E6 "????"
	CALL SUB_F259	; D988 CD 59 F2 "?Y?"
	LD   HL,$FB3D	; D98B 21 3D FB "!=?"
	CALL SUB_F562	; D98E CD 62 F5 "?b?"
	RET  NZ	; D991 C0 "?"
	CALL SUB_F259	; D992 CD 59 F2 "?Y?"
	CP   $03	; D995 FE 03 "??"
	RET  NZ	; D997 C0 "?"
	CALL SUB_CE69	; D998 CD 69 CE "?i?"
	LD   ($0208),A	; D99B 32 08 02 "2??"
	; Opcode breaks the linear code flow
	RET  	; D99E C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #846 of 1122
	RST  $10	; D99F D7 "?"
	RET  NZ	; D9A0 C0 "?"
	NOP  	; D9A1 00 "?"
	; Opcode breaks the linear code flow
	RET  	; D9A2 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #934 of 1122
	CALL SUB_F259	; D9A3 CD 59 F2 "?Y?"
	LD   HL,$F758	; D9A6 21 58 F7 "!X?"
	CALL SUB_F562	; D9A9 CD 62 F5 "?b?"
	RET  NZ	; D9AC C0 "?"
	LD   HL,$024D	; D9AD 21 4D 02 "!M?"
	LD   (HL),$16	; D9B0 36 16 "6?"
	INC  HL	; D9B2 23 "#"
	; Opcode breaks the linear code flow
	JP   SUB_C4DE	; D9B3 C3 DE C4 "???"
NEAR_D9B6:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D9CB
	; Code analyzation starting point at iteration #982 of 1122
	CALL SUB_DEC9	; D9B6 CD C9 DE "???"
	LD   HL,$FB38	; D9B9 21 38 FB "!8?"
	JP   NZ,SUB_F247	; D9BC C2 47 F2 "?G?"
	CALL SUB_D9D3	; D9BF CD D3 D9 "???"
	RET  NC	; D9C2 D0 "?"
	INC  DE	; D9C3 13 "?"
	LD   ($0214),DE	; D9C4 ED 53 14 02 "?S??"
	CALL SUB_F259	; D9C8 CD 59 F2 "?Y?"
	; Opcode breaks the linear code flow
	JR   NEAR_D9B6	; D9CB 18 E9 "??"
NEAR_D9CD:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D9D1
	; Code analyzation starting point at iteration #1022 of 1122
	CALL SUB_D9D3	; D9CD CD D3 D9 "???"
	RET  NZ	; D9D0 C0 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_D9CD	; D9D1 18 FA "??"
SUB_D9D3:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D9BF D9CD
	; Code analyzation starting point at iteration #983 of 1122
	CALL FAR_CA9C	; D9D3 CD 9C CA "???"
	CALL SUB_EFA9	; D9D6 CD A9 EF "???"
	CP   $16	; D9D9 FE 16 "??"
	SCF  	; D9DB 37 "7"
	RET  Z	; D9DC C8 "?"
	CP   $15	; D9DD FE 15 "??"
	RET  Z	; D9DF C8 "?"
	CP   $1A	; D9E0 FE 1A "??"
	JP   NZ,$F543	; D9E2 C2 43 F5 "?C?"
	OR   A	; D9E5 B7 "?"
	; Opcode breaks the linear code flow
	RET  	; D9E6 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1023 of 1122
	CALL FAR_CA9C	; D9E7 CD 9C CA "???"
	CALL SUB_EFA9	; D9EA CD A9 EF "???"
	CP   $18	; D9ED FE 18 "??"
	RET  Z	; D9EF C8 "?"
	CP   $19	; D9F0 FE 19 "??"
	RET  Z	; D9F2 C8 "?"
	; Opcode breaks the linear code flow
	JP   $F543	; D9F3 C3 43 F5 "?C?"
SUB_D9F6:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at E1A2 E2B2
	; Code analyzation starting point at iteration #225 of 1122
	PUSH HL	; D9F6 E5 "?"
	CALL SUB_DB38	; D9F7 CD 38 DB "?8?"
	POP  HL	; D9FA E1 "?"
	PUSH BC	; D9FB C5 "?"
	EXX  	; D9FC D9 "?"
	LD   HL,($0216)	; D9FD 2A 16 02 "*??"
	LD   DE,($0214)	; DA00 ED 5B 14 02 "????"
	EXX  	; DA04 D9 "?"
	BIT  0,C	; DA05 CB 41 "?A"
	LD   DE,$0006	; DA07 11 06 00 "???"
	JR   Z,NEAR_DA0F	; DA0A 28 03 "(?"
	LD   E,(HL)	; DA0C 5E "^"
	INC  HL	; DA0D 23 "#"
	INC  HL	; DA0E 23 "#"
NEAR_DA0F:		; code label
	; stop analyzing: already analyzed code at iteration #226: Opcode (or part of it) has been already analyzed
	; Referenced at DA0A
	ADD  HL,DE	; DA0F 19 "?"
	LD   E,(HL)	; DA10 5E "^"
	INC  HL	; DA11 23 "#"
	LD   D,(HL)	; DA12 56 "V"
	EX   DE,HL	; DA13 EB "?"
	LD   ($0216),HL	; DA14 22 16 02 ""??"
	LD   DE,$0006	; DA17 11 06 00 "???"
	ADD  HL,DE	; DA1A 19 "?"
	LD   ($0214),HL	; DA1B 22 14 02 ""??"
	CALL SUB_F259	; DA1E CD 59 F2 "?Y?"
	RST  $10	; DA21 D7 "?"
	ADC  C	; DA22 89 "?"
	NOP  	; DA23 00 "?"
	CALL SUB_F259	; DA24 CD 59 F2 "?Y?"
	CP   $08	; DA27 FE 08 "??"
	JP   NZ,FAR_DAC2	; DA29 C2 C2 DA "???"
	CALL SUB_DB12	; DA2C CD 12 DB "???"
	CALL SUB_F259	; DA2F CD 59 F2 "?Y?"
	CP   $08	; DA32 FE 08 "??"
	CALL NZ,SUB_F4D9	; DA34 C4 D9 F4 "???"
	CALL SUB_DB12	; DA37 CD 12 DB "???"
FAR_DA3A:		; code label
	; Referenced at DAAE
	CALL SUB_F259	; DA3A CD 59 F2 "?Y?"
	LD   HL,$FB05	; DA3D 21 05 FB "!??"
	CALL SUB_F562	; DA40 CD 62 F5 "?b?"
	JR   NZ,NEAR_DA81	; DA43 20 3C " <"
	CALL SUB_DB12	; DA45 CD 12 DB "???"
	CALL SUB_F259	; DA48 CD 59 F2 "?Y?"
	CALL SUB_DAF3	; DA4B CD F3 DA "???"
	RST  $10	; DA4E D7 "?"
	ADC  E	; DA4F 8B "?"
	NOP  	; DA50 00 "?"
	CALL SUB_F259	; DA51 CD 59 F2 "?Y?"
	LD   A,($0202)	; DA54 3A 02 02 ":??"
	CP   $08	; DA57 FE 08 "??"
	JR   NZ,NEAR_DA62	; DA59 20 07 " ?"
	LD   B,$01	; DA5B 06 01 "??"
	CALL SUB_EC83	; DA5D CD 83 EC "???"
	RES  1,C	; DA60 CB 89 "??"
NEAR_DA62:		; code label
	; stop analyzing: already analyzed code at iteration #227: Opcode (or part of it) has been already analyzed
	; Referenced at DA59
	PUSH HL	; DA62 E5 "?"
	PUSH BC	; DA63 C5 "?"
	CALL SUB_DB28	; DA64 CD 28 DB "?(?"
	CALL SUB_DB12	; DA67 CD 12 DB "???"
	CALL SUB_F259	; DA6A CD 59 F2 "?Y?"
	POP  BC	; DA6D C1 "?"
	LD   HL,($0234)	; DA6E 2A 34 02 "*4?"
	EX   (SP),HL	; DA71 E3 "?"
	PUSH DE	; DA72 D5 "?"
	LD   A,C	; DA73 79 "y"
	RST  $10	; DA74 D7 "?"
	ADC  D	; DA75 8A "?"
	NOP  	; DA76 00 "?"
	POP  DE	; DA77 D1 "?"
	POP  HL	; DA78 E1 "?"
	INC  HL	; DA79 23 "#"
	INC  HL	; DA7A 23 "#"
	INC  HL	; DA7B 23 "#"
	INC  HL	; DA7C 23 "#"
	RES  6,(HL)	; DA7D CB B6 "??"
	; Opcode breaks the linear code flow
	JR   NEAR_DAA5	; DA7F 18 24 "?$"
NEAR_DA81:		; code label
	; stop analyzing: already analyzed code at iteration #612: Opcode (or part of it) has been already analyzed
	; Referenced at DA43
	; Code analyzation starting point at iteration #228 of 1122
	CALL SUB_DAFD	; DA81 CD FD DA "???"
	RES  6,(HL)	; DA84 CB B6 "??"
	ADD  HL,BC	; DA86 09 "?"
	PUSH HL	; DA87 E5 "?"
	PUSH AF	; DA88 F5 "?"
	CALL SUB_DB12	; DA89 CD 12 DB "???"
	CALL SUB_F259	; DA8C CD 59 F2 "?Y?"
	POP  AF	; DA8F F1 "?"
	PUSH AF	; DA90 F5 "?"
	CALL SUB_DEDF	; DA91 CD DF DE "???"
	POP  AF	; DA94 F1 "?"
	POP  HL	; DA95 E1 "?"
	JR   NZ,NEAR_DA9C	; DA96 20 04 " ?"
	CALL SUB_E925	; DA98 CD 25 E9 "?%?"
	XOR  A	; DA9B AF "?"
NEAR_DA9C:		; code label
	; stop analyzing: already analyzed code at iteration #237: Opcode (or part of it) has been already analyzed
	; Referenced at DA96
	CALL NZ,FAR_E90A	; DA9C C4 0A E9 "???"
	CALL SUB_DB28	; DA9F CD 28 DB "?(?"
	CALL SUB_DB12	; DAA2 CD 12 DB "???"
NEAR_DAA5:		; code label
	; stop analyzing: already analyzed code at iteration #238: Opcode (or part of it) has been already analyzed
	; Referenced at DA7F
	CALL SUB_F259	; DAA5 CD 59 F2 "?Y?"
	CP   $0C	; DAA8 FE 0C "??"
	JR   NZ,NEAR_DAB1	; DAAA 20 05 " ?"
	BIT  0,E	; DAAC CB 43 "?C"
	JP   NZ,FAR_DA3A	; DAAE C2 3A DA "?:?"
NEAR_DAB1:		; code label
	; stop analyzing: already analyzed code at iteration #239: Opcode (or part of it) has been already analyzed
	; Referenced at DAAA
	CP   $09	; DAB1 FE 09 "??"
NEAR_DAB3:		; code label
	; Referenced at DAF9
	JP   NZ,SUB_F4D9	; DAB3 C2 D9 F4 "???"
	BIT  1,E	; DAB6 CB 4B "?K"
	JP   Z,SUB_F4D9	; DAB8 CA D9 F4 "???"
	CALL SUB_F259	; DABB CD 59 F2 "?Y?"
	SCF  	; DABE 37 "7"
	CALL SUB_DBE7	; DABF CD E7 DB "???"
FAR_DAC2:		; code label
	; stop analyzing: already analyzed code at iteration #240: Opcode (or part of it) has been already analyzed
	; Referenced at DA29
	LD   HL,($0216)	; DAC2 2A 16 02 "*??"
	LD   B,$0E	; DAC5 06 0E "??"
	CALL SUB_EFBF	; DAC7 CD BF EF "???"
	JR   NZ,NEAR_DAD8	; DACA 20 0C " ?"
	EXX  	; DACC D9 "?"
	PUSH HL	; DACD E5 "?"
	PUSH DE	; DACE D5 "?"
	CALL SUB_CD68	; DACF CD 68 CD "?h?"
	POP  DE	; DAD2 D1 "?"
	POP  HL	; DAD3 E1 "?"
	EXX  	; DAD4 D9 "?"
	POP  HL	; DAD5 E1 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_DAED	; DAD6 18 15 "??"
NEAR_DAD8:		; code label
	; stop analyzing: already analyzed code at iteration #613: Opcode (or part of it) has been already analyzed
	; Referenced at DACA
	; Code analyzation starting point at iteration #241 of 1122
	LD   A,$13	; DAD8 3E 13 ">?"
	CALL SUB_F253	; DADA CD 53 F2 "?S?"
	POP  BC	; DADD C1 "?"
	BIT  0,C	; DADE CB 41 "?A"
	JR   NZ,NEAR_DAE6	; DAE0 20 04 " ?"
	CALL SUB_DEE2	; DAE2 CD E2 DE "???"
	XOR  A	; DAE5 AF "?"
NEAR_DAE6:		; code label
	; stop analyzing: already analyzed code at iteration #242: Opcode (or part of it) has been already analyzed
	; Referenced at DAE0
	CALL NZ,SUB_E096	; DAE6 C4 96 E0 "???"
	SCF  	; DAE9 37 "7"
	CALL SUB_DB60	; DAEA CD 60 DB "???"
NEAR_DAED:		; code label
	; stop analyzing: already analyzed code at iteration #243: Opcode (or part of it) has been already analyzed
	; Referenced at DAD6
	CALL SUB_DB12	; DAED CD 12 DB "???"
	; Opcode breaks the linear code flow
	JP   SUB_F259	; DAF0 C3 59 F2 "?Y?"
SUB_DAF3:		; code label
	; stop analyzing: already analyzed code at iteration #614: Opcode (or part of it) has been already analyzed
	; Referenced at DA4B DAFD
	; Code analyzation starting point at iteration #244 of 1122
	CALL SUB_EE30	; DAF3 CD 30 EE "?0?"
	RET  NC	; DAF6 D0 "?"
	CP   $20	; DAF7 FE 20 "? "
	JR   NZ,NEAR_DAB3	; DAF9 20 B8 " ?"
	OR   A	; DAFB B7 "?"
	; Opcode breaks the linear code flow
	RET  	; DAFC C9 "?"
SUB_DAFD:		; code label
	; stop analyzing: already analyzed code at iteration #615: Opcode (or part of it) has been already analyzed
	; Referenced at DA81 CF30
	; Code analyzation starting point at iteration #245 of 1122
	CALL SUB_DAF3	; DAFD CD F3 DA "???"
	PUSH AF	; DB00 F5 "?"
	LD   HL,($0234)	; DB01 2A 34 02 "*4?"
	PUSH HL	; DB04 E5 "?"
	RST  $10	; DB05 D7 "?"
	ADC  B	; DB06 88 "?"
	NOP  	; DB07 00 "?"
	POP  HL	; DB08 E1 "?"
	INC  HL	; DB09 23 "#"
	INC  HL	; DB0A 23 "#"
	INC  HL	; DB0B 23 "#"
	LD   C,(HL)	; DB0C 4E "N"
	LD   B,$00	; DB0D 06 00 "??"
	INC  HL	; DB0F 23 "#"
	POP  AF	; DB10 F1 "?"
	; Opcode breaks the linear code flow
	RET  	; DB11 C9 "?"
SUB_DB12:		; code label
	; stop analyzing: already analyzed code at iteration #616: Opcode (or part of it) has been already analyzed
	; Referenced at DA2C DA37 DA45 DA67 DA89 DAA2 DAED
	; Code analyzation starting point at iteration #246 of 1122
	EXX  	; DB12 D9 "?"
	LD   BC,($0214)	; DB13 ED 4B 14 02 "?K??"
	LD   ($0214),DE	; DB17 ED 53 14 02 "?S??"
	LD   E,C	; DB1B 59 "Y"
	LD   D,B	; DB1C 50 "P"
	LD   BC,($0216)	; DB1D ED 4B 16 02 "?K??"
	LD   ($0216),HL	; DB21 22 16 02 ""??"
	LD   L,C	; DB24 69 "i"
	LD   H,B	; DB25 60 "?"
	EXX  	; DB26 D9 "?"
	; Opcode breaks the linear code flow
	RET  	; DB27 C9 "?"
SUB_DB28:		; code label
	; stop analyzing: already analyzed code at iteration #617: Opcode (or part of it) has been already analyzed
	; Referenced at DA64 DA9F
	; Code analyzation starting point at iteration #247 of 1122
	LD   A,($0204)	; DB28 3A 04 02 ":??"
	LD   E,$01	; DB2B 1E 01 "??"
	CP   $0C	; DB2D FE 0C "??"
	RET  Z	; DB2F C8 "?"
	LD   E,$02	; DB30 1E 02 "??"
	CP   $09	; DB32 FE 09 "??"
	RET  Z	; DB34 C8 "?"
	LD   E,$00	; DB35 1E 00 "??"
	; Opcode breaks the linear code flow
	RET  	; DB37 C9 "?"
SUB_DB38:		; code label
	; stop analyzing: already analyzed code at iteration #618: Opcode (or part of it) has been already analyzed
	; Referenced at D9F7 F3BD
	; Code analyzation starting point at iteration #248 of 1122
	LD   HL,($0228)	; DB38 2A 28 02 "*(?"
	LD   DE,($0234)	; DB3B ED 5B 34 02 "??4?"
	PUSH DE	; DB3F D5 "?"
	DEC  HL	; DB40 2B "+"
	LD   (HL),D	; DB41 72 "r"
	DEC  HL	; DB42 2B "+"
	LD   (HL),E	; DB43 73 "s"
	DEC  HL	; DB44 2B "+"
	RLA  	; DB45 17 "?"
	LD   (HL),A	; DB46 77 "w"
	DEC  HL	; DB47 2B "+"
	LD   DE,($0236)	; DB48 ED 5B 36 02 "??6?"
	LD   (HL),D	; DB4C 72 "r"
	DEC  HL	; DB4D 2B "+"
	LD   (HL),E	; DB4E 73 "s"
	DEC  HL	; DB4F 2B "+"
	LD   (HL),$07	; DB50 36 07 "6?"
	LD   ($0228),HL	; DB52 22 28 02 ""(?"
	POP  DE	; DB55 D1 "?"
	LD   ($0236),DE	; DB56 ED 53 36 02 "?S6?"
	; Opcode breaks the linear code flow
	RET  	; DB5A C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #619 of 1122
	LD   (IX+$07),$03	; DB5B DD 36 07 03 "?6??"
	OR   A	; DB5F B7 "?"
SUB_DB60:		; code label
	; stop analyzing: already analyzed code at iteration #619: Opcode (or part of it) has been already analyzed
	; Referenced at DAEA CD57 D112 D828
	; Code analyzation starting point at iteration #249 of 1122
	PUSH AF	; DB60 F5 "?"
	LD   HL,($0228)	; DB61 2A 28 02 "*(?"
	JR   NC,NEAR_DB72	; DB64 30 0C "0?"
	LD   A,(HL)	; DB66 7E "?"
	LD   DE,$0009	; DB67 11 09 00 "???"
	CP   $02	; DB6A FE 02 "??"
	JR   Z,NEAR_DB71	; DB6C 28 03 "(?"
	INC  HL	; DB6E 23 "#"
	LD   E,(HL)	; DB6F 5E "^"
	INC  HL	; DB70 23 "#"
NEAR_DB71:		; code label
	; stop analyzing: already analyzed code at iteration #250: Opcode (or part of it) has been already analyzed
	; Referenced at DB6C
	ADD  HL,DE	; DB71 19 "?"
NEAR_DB72:		; code label
	; stop analyzing: already analyzed code at iteration #251: Opcode (or part of it) has been already analyzed
	; Referenced at DB64
	POP  AF	; DB72 F1 "?"
	PUSH HL	; DB73 E5 "?"
	PUSH AF	; DB74 F5 "?"
	LD   B,$19	; DB75 06 19 "??"
	; stop analyzing: already analyzed code at iteration #252: Opcode (or part of it) has been already analyzed
	LD   A,(HL)	; DB77 7E "?"
	CP   $04	; DB78 FE 04 "??"
	LD   DE,$0019	; DB7A 11 19 00 "???"
	JR   Z,$DB76	; DB7D 28 F7 "(?"
	LD   E,$05	; DB7F 1E 05 "??"
	JR   C,$DB76	; DB81 38 F3 "8?"
	CP   $06	; DB83 FE 06 "??"
	LD   E,$03	; DB85 1E 03 "??"
	JR   Z,$DB76	; DB87 28 ED "(?"
	CP   $07	; DB89 FE 07 "??"
	JP   NZ,$F543	; DB8B C2 43 F5 "?C?"
	INC  HL	; DB8E 23 "#"
	PUSH HL	; DB8F E5 "?"
	CALL SUB_DBE7	; DB90 CD E7 DB "???"
	POP  HL	; DB93 E1 "?"
	LD   E,(HL)	; DB94 5E "^"
	INC  HL	; DB95 23 "#"
	LD   D,(HL)	; DB96 56 "V"
	INC  HL	; DB97 23 "#"
	LD   ($0236),DE	; DB98 ED 53 36 02 "?S6?"
	LD   E,(HL)	; DB9C 5E "^"
	INC  HL	; DB9D 23 "#"
	LD   C,(HL)	; DB9E 4E "N"
	INC  HL	; DB9F 23 "#"
	LD   B,(HL)	; DBA0 46 "F"
	INC  HL	; DBA1 23 "#"
	LD   ($0234),BC	; DBA2 ED 43 34 02 "?C4?"
	POP  AF	; DBA6 F1 "?"
	LD   A,$00	; DBA7 3E 00 ">?"
	JR   C,NEAR_DBAD	; DBA9 38 02 "8?"
	LD   A,$04	; DBAB 3E 04 ">?"
NEAR_DBAD:		; code label
	; stop analyzing: already analyzed code at iteration #253: Opcode (or part of it) has been already analyzed
	; Referenced at DBA9
	LD   ($0206),A	; DBAD 32 06 02 "2??"
	BIT  0,E	; DBB0 CB 43 "?C"
	POP  DE	; DBB2 D1 "?"
	JR   Z,NEAR_DBB9	; DBB3 28 04 "(?"
	LD   ($0228),HL	; DBB5 22 28 02 ""(?"
	; Opcode breaks the linear code flow
	RET  	; DBB8 C9 "?"
NEAR_DBB9:		; code label
	; stop analyzing: already analyzed code at iteration #620: Opcode (or part of it) has been already analyzed
	; Referenced at DBB3
	; Code analyzation starting point at iteration #254 of 1122
	JR   NC,NEAR_DBD1	; DBB9 30 16 "0?"
	PUSH HL	; DBBB E5 "?"
	LD   HL,($0228)	; DBBC 2A 28 02 "*(?"
	EX   DE,HL	; DBBF EB "?"
	OR   A	; DBC0 B7 "?"
	SBC  HL,DE	; DBC1 ED 52 "?R"
	LD   C,L	; DBC3 4D "M"
	LD   B,H	; DBC4 44 "D"
	ADD  HL,DE	; DBC5 19 "?"
	POP  DE	; DBC6 D1 "?"
	DEC  DE	; DBC7 1B "?"
	DEC  HL	; DBC8 2B "+"
	LDDR 	; DBC9 ED B8 "??"
	INC  DE	; DBCB 13 "?"
	LD   ($0228),DE	; DBCC ED 53 28 02 "?S(?"
	; Opcode breaks the linear code flow
	RET  	; DBD0 C9 "?"
NEAR_DBD1:		; code label
	; stop analyzing: already analyzed code at iteration #621: Opcode (or part of it) has been already analyzed
	; Referenced at DBB9
	; Code analyzation starting point at iteration #255 of 1122
	LD   ($0228),HL	; DBD1 22 28 02 ""(?"
	LD   L,C	; DBD4 69 "i"
	LD   H,B	; DBD5 60 "?"
	INC  HL	; DBD6 23 "#"
	INC  HL	; DBD7 23 "#"
	LD   A,(HL)	; DBD8 7E "?"
	INC  HL	; DBD9 23 "#"
	LD   E,(HL)	; DBDA 5E "^"
	LD   D,$00	; DBDB 16 00 "??"
	INC  HL	; DBDD 23 "#"
	ADD  HL,DE	; DBDE 19 "?"
	BIT  0,A	; DBDF CB 47 "?G"
	JP   Z,FAR_E8BD	; DBE1 CA BD E8 "???"
	; Opcode breaks the linear code flow
	JP   FAR_E1C5	; DBE4 C3 C5 E1 "???"
SUB_DBE7:		; code label
	; stop analyzing: already analyzed code at iteration #622: Opcode (or part of it) has been already analyzed
	; Referenced at DABF DB90 F3F0
	; Code analyzation starting point at iteration #256 of 1122
	EX   AF,AF'	; DBE7 08 "?"
	LD   HL,$0DCB	; DBE8 21 CB 0D "!??"
	LD   A,$20	; DBEB 3E 20 "> "
NEAR_DBED:		; code label
	; Referenced at DC13
	PUSH HL	; DBED E5 "?"
	EX   AF,AF'	; DBEE 08 "?"
NEAR_DBEF:		; code label
	; Referenced at DC00
	EX   AF,AF'	; DBEF 08 "?"
	LD   E,(HL)	; DBF0 5E "^"
	INC  HL	; DBF1 23 "#"
	LD   D,(HL)	; DBF2 56 "V"
	LD   C,E	; DBF3 4B "K"
	LD   B,D	; DBF4 42 "B"
NEAR_DBF5:		; code label
	; Referenced at DC0B
	LD   HL,($0236)	; DBF5 2A 36 02 "*6?"
	EX   DE,HL	; DBF8 EB "?"
	OR   A	; DBF9 B7 "?"
	SBC  HL,DE	; DBFA ED 52 "?R"
	ADD  HL,DE	; DBFC 19 "?"
	JR   C,NEAR_DC0D	; DBFD 38 0E "8?"
	EX   AF,AF'	; DBFF 08 "?"
	JR   NC,NEAR_DBEF	; DC00 30 ED "0?"
	EX   AF,AF'	; DC02 08 "?"
	LD   E,(HL)	; DC03 5E "^"
	INC  HL	; DC04 23 "#"
	LD   D,(HL)	; DC05 56 "V"
	INC  HL	; DC06 23 "#"
	INC  HL	; DC07 23 "#"
	INC  HL	; DC08 23 "#"
	SET  6,(HL)	; DC09 CB F6 "??"
	; Opcode breaks the linear code flow
	JR   NEAR_DBF5	; DC0B 18 E8 "??"
NEAR_DC0D:		; code label
	; stop analyzing: already analyzed code at iteration #623: Opcode (or part of it) has been already analyzed
	; Referenced at DBFD
	; Code analyzation starting point at iteration #257 of 1122
	POP  HL	; DC0D E1 "?"
	LD   (HL),C	; DC0E 71 "q"
	INC  HL	; DC0F 23 "#"
	LD   (HL),B	; DC10 70 "p"
	INC  HL	; DC11 23 "#"
	DEC  A	; DC12 3D "="
	JR   NZ,NEAR_DBED	; DC13 20 D8 " ?"
	; Opcode breaks the linear code flow
	RET  	; DC15 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #624 of 1122
	LD   HL,$F5E4	; DC16 21 E4 F5 "!??"
	CALL SUB_F562	; DC19 CD 62 F5 "?b?"
	CALL Z,SUB_F259	; DC1C CC 59 F2 "?Y?"
	CALL SUB_EE30	; DC1F CD 30 EE "?0?"
	PUSH AF	; DC22 F5 "?"
	CALL SUB_DEDF	; DC23 CD DF DE "???"
	CALL FAR_CA9C	; DC26 CD 9C CA "???"
FAR_DC29:		; code label
	; Referenced at DCA3
	CALL SUB_EFA9	; DC29 CD A9 EF "???"
	CP   $05	; DC2C FE 05 "??"
	JR   Z,NEAR_DC39	; DC2E 28 09 "(?"
	CP   $1B	; DC30 FE 1B "??"
	JP   NZ,$F543	; DC32 C2 43 F5 "?C?"
	LD   HL,$2714	; DC35 21 14 27 "!?'"
	RST  $20	; DC38 E7 "?"
NEAR_DC39:		; code label
	; stop analyzing: already analyzed code at iteration #625: Opcode (or part of it) has been already analyzed
	; Referenced at DC2E
	INC  DE	; DC39 13 "?"
	LD   ($0214),DE	; DC3A ED 53 14 02 "?S??"
FAR_DC3E:		; code label
	; Referenced at DCA0
	CALL SUB_F259	; DC3E CD 59 F2 "?Y?"
	LD   HL,$FA8F	; DC41 21 8F FA "!??"
	CALL SUB_F562	; DC44 CD 62 F5 "?b?"
	JR   NZ,NEAR_DC5F	; DC47 20 16 " ?"
	CALL SUB_EA8B	; DC49 CD 8B EA "???"
	CALL SUB_F259	; DC4C CD 59 F2 "?Y?"
	POP  AF	; DC4F F1 "?"
	PUSH AF	; DC50 F5 "?"
	SET  0,B	; DC51 CB C0 "??"
	JR   NZ,NEAR_DC59	; DC53 20 04 " ?"
	CALL SUB_E010	; DC55 CD 10 E0 "???"
	XOR  A	; DC58 AF "?"
NEAR_DC59:		; code label
	; stop analyzing: already analyzed code at iteration #626: Opcode (or part of it) has been already analyzed
	; Referenced at DC53
	CALL NZ,SUB_DFEE	; DC59 C4 EE DF "???"
	DEC  C	; DC5C 0D "?"
	; Opcode breaks the linear code flow
	JR   NEAR_DC99	; DC5D 18 3A "?:"
NEAR_DC5F:		; code label
	; stop analyzing: already analyzed code at iteration #847: Opcode (or part of it) has been already analyzed
	; Referenced at DC47
	; Code analyzation starting point at iteration #627 of 1122
	LD   HL,$F68C	; DC5F 21 8C F6 "!??"
	CALL SUB_F562	; DC62 CD 62 F5 "?b?"
	JR   Z,NEAR_DCA6	; DC65 28 3F "(?"
	CALL SUB_EA8B	; DC67 CD 8B EA "???"
	POP  AF	; DC6A F1 "?"
	PUSH AF	; DC6B F5 "?"
	CALL SUB_DEDF	; DC6C CD DF DE "???"
	LD   HL,$FB3D	; DC6F 21 3D FB "!=?"
	CALL SUB_F562	; DC72 CD 62 F5 "?b?"
	JR   Z,NEAR_DC7E	; DC75 28 07 "(?"
	POP  AF	; DC77 F1 "?"
	PUSH AF	; DC78 F5 "?"
	CALL $E05C	; DC79 CD 5C E0 "???"
	; Opcode breaks the linear code flow
	JR   NEAR_DC99	; DC7C 18 1B "??"
NEAR_DC7E:		; code label
	; stop analyzing: already analyzed code at iteration #848: Opcode (or part of it) has been already analyzed
	; Referenced at DC75
	; Code analyzation starting point at iteration #628 of 1122
	POP  AF	; DC7E F1 "?"
	PUSH AF	; DC7F F5 "?"
	CALL $E05C	; DC80 CD 5C E0 "???"
	JP   M,FAR_DC9B	; DC83 FA 9B DC "???"
	CALL SUB_EA8B	; DC86 CD 8B EA "???"
	CALL SUB_F259	; DC89 CD 59 F2 "?Y?"
	POP  AF	; DC8C F1 "?"
	PUSH AF	; DC8D F5 "?"
	CALL SUB_DEDF	; DC8E CD DF DE "???"
	POP  AF	; DC91 F1 "?"
	PUSH AF	; DC92 F5 "?"
	CALL $E05C	; DC93 CD 5C E0 "???"
	JP   M,NEAR_DCA6	; DC96 FA A6 DC "???"
NEAR_DC99:		; code label
	; stop analyzing: already analyzed code at iteration #629: Opcode (or part of it) has been already analyzed
	; Referenced at DC5D DC7C
	JR   Z,NEAR_DCA6	; DC99 28 0B "(?"
FAR_DC9B:		; code label
	; stop analyzing: already analyzed code at iteration #630: Opcode (or part of it) has been already analyzed
	; Referenced at DC83
	LD   A,($0204)	; DC9B 3A 04 02 ":??"
	CP   $0C	; DC9E FE 0C "??"
	JP   Z,FAR_DC3E	; DCA0 CA 3E DC "?>?"
	; Opcode breaks the linear code flow
	JP   FAR_DC29	; DCA3 C3 29 DC "?)?"
NEAR_DCA6:		; code label
	; stop analyzing: already analyzed code at iteration #849: Opcode (or part of it) has been already analyzed
	; Referenced at DC65 DC96 DC99
	; Code analyzation starting point at iteration #631 of 1122
	POP  AF	; DCA6 F1 "?"
	; Opcode breaks the linear code flow
	JP   SUB_EDE8	; DCA7 C3 E8 ED "???"
NEAR_DCAA:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at DCAF
	; Code analyzation starting point at iteration #850 of 1122
	CALL SUB_EFA9	; DCAA CD A9 EF "???"
	CP   $05	; DCAD FE 05 "??"
	JR   Z,NEAR_DCAA	; DCAF 28 F9 "(?"
	CP   $1B	; DCB1 FE 1B "??"
	CALL NZ,$F543	; DCB3 C4 43 F5 "?C?"
	; Opcode breaks the linear code flow
	JP   FAR_CA9C	; DCB6 C3 9C CA "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #935 of 1122
	LD   DE,$0004	; DCB9 11 04 00 "???"
	CALL SUB_F097	; DCBC CD 97 F0 "???"
	LD   HL,($0228)	; DCBF 2A 28 02 "*(?"
	LD   A,(HL)	; DCC2 7E "?"
	INC  HL	; DCC3 23 "#"
	LD   E,(HL)	; DCC4 5E "^"
	INC  HL	; DCC5 23 "#"
	LD   D,(HL)	; DCC6 56 "V"
	LD   HL,($0216)	; DCC7 2A 16 02 "*??"
	CP   $05	; DCCA FE 05 "??"
	JR   NZ,NEAR_DCD2	; DCCC 20 04 " ?"
	SBC  HL,DE	; DCCE ED 52 "?R"
	JR   Z,NEAR_DCE3	; DCD0 28 11 "(?"
NEAR_DCD2:		; code label
	; stop analyzing: already analyzed code at iteration #936: Opcode (or part of it) has been already analyzed
	; Referenced at DCCC
	CALL SUB_EF9F	; DCD2 CD 9F EF "???"
	CP   $2C	; DCD5 FE 2C "?,"
	JP   NZ,$F543	; DCD7 C2 43 F5 "?C?"
	LD   DE,($0228)	; DCDA ED 5B 28 02 "??(?"
	CALL SUB_DCFD	; DCDE CD FD DC "???"
	LD   (HL),$05	; DCE1 36 05 "6?"
NEAR_DCE3:		; code label
	; stop analyzing: already analyzed code at iteration #937: Opcode (or part of it) has been already analyzed
	; Referenced at DCD0
	CALL SUB_DD34	; DCE3 CD 34 DD "?4?"
	DEC  C	; DCE6 0D "?"
	RET  Z	; DCE7 C8 "?"
	LD   HL,($0228)	; DCE8 2A 28 02 "*(?"
	INC  HL	; DCEB 23 "#"
	INC  HL	; DCEC 23 "#"
SUB_DCED:		; code label
	; stop analyzing: already analyzed code at iteration #938: Opcode (or part of it) has been already analyzed
	; Referenced at D838
	LD   BC,$DBCC	; DCED 01 CC DB "???"
	PUSH BC	; DCF0 C5 "?"
SUB_DCF1:		; code label
	; Referenced at DDFC
	INC  HL	; DCF1 23 "#"
	LD   E,(HL)	; DCF2 5E "^"
	INC  HL	; DCF3 23 "#"
	LD   D,(HL)	; DCF4 56 "V"
	INC  HL	; DCF5 23 "#"
	EX   DE,HL	; DCF6 EB "?"
	LD   ($0216),HL	; DCF7 22 16 02 ""??"
	; Opcode breaks the linear code flow
	JP   FAR_CA9C	; DCFA C3 9C CA "???"
SUB_DCFD:		; code label
	; stop analyzing: already analyzed code at iteration #984: Opcode (or part of it) has been already analyzed
	; Referenced at DCDE DDB4
	; Code analyzation starting point at iteration #939 of 1122
	EX   DE,HL	; DCFD EB "?"
	DEC  HL	; DCFE 2B "+"
	LD   (HL),D	; DCFF 72 "r"
	DEC  HL	; DD00 2B "+"
	LD   (HL),E	; DD01 73 "s"
	LD   DE,($0216)	; DD02 ED 5B 16 02 "????"
SUB_DD06:		; code label
	; stop analyzing: already analyzed code at iteration #940: Opcode (or part of it) has been already analyzed
	; Referenced at D1CD
	DEC  HL	; DD06 2B "+"
	LD   (HL),D	; DD07 72 "r"
	DEC  HL	; DD08 2B "+"
	LD   (HL),E	; DD09 73 "s"
	DEC  HL	; DD0A 2B "+"
	LD   ($0228),HL	; DD0B 22 28 02 ""(?"
	; Opcode breaks the linear code flow
	RET  	; DD0E C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #985 of 1122
	LD   HL,($0228)	; DD0F 2A 28 02 "*(?"
	LD   A,(HL)	; DD12 7E "?"
	CP   $05	; DD13 FE 05 "??"
	JP   NZ,$F543	; DD15 C2 43 F5 "?C?"
	CALL SUB_DD34	; DD18 CD 34 DD "?4?"
	DEC  C	; DD1B 0D "?"
	LD   HL,($0228)	; DD1C 2A 28 02 "*(?"
	JR   NZ,NEAR_DD2C	; DD1F 20 0B " ?"
	CALL SUB_D1D6	; DD21 CD D6 D1 "???"
	INC  HL	; DD24 23 "#"
	LD   E,(HL)	; DD25 5E "^"
	INC  HL	; DD26 23 "#"
	LD   D,(HL)	; DD27 56 "V"
	EX   DE,HL	; DD28 EB "?"
	; Opcode breaks the linear code flow
	JP   SUB_EFAC	; DD29 C3 AC EF "???"
NEAR_DD2C:		; code label
	; stop analyzing: already analyzed code at iteration #1024: Opcode (or part of it) has been already analyzed
	; Referenced at DD1F
	; Code analyzation starting point at iteration #986 of 1122
	LD   DE,$0005	; DD2C 11 05 00 "???"
	ADD  HL,DE	; DD2F 19 "?"
	LD   ($0228),HL	; DD30 22 28 02 ""(?"
	; Opcode breaks the linear code flow
	RET  	; DD33 C9 "?"
SUB_DD34:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at DCE3 DD18
	; Code analyzation starting point at iteration #941 of 1122
	LD   A,($0204)	; DD34 3A 04 02 ":??"
	CP   $01	; DD37 FE 01 "??"
	LD   C,$01	; DD39 0E 01 "??"
	RET  Z	; DD3B C8 "?"
	LD   HL,$FB40	; DD3C 21 40 FB "!??"
	CALL SUB_F562	; DD3F CD 62 F5 "?b?"
	LD   A,$01	; DD42 3E 01 ">?"
	JR   Z,NEAR_DD50	; DD44 28 0A "(?"
	LD   HL,$FB57	; DD46 21 57 FB "!W?"
	CALL SUB_F562	; DD49 CD 62 F5 "?b?"
	JP   NZ,FAR_F51C	; DD4C C2 1C F5 "???"
	XOR  A	; DD4F AF "?"
NEAR_DD50:		; code label
	; stop analyzing: already analyzed code at iteration #942: Opcode (or part of it) has been already analyzed
	; Referenced at DD44
	PUSH AF	; DD50 F5 "?"
	CALL SUB_F259	; DD51 CD 59 F2 "?Y?"
	CALL SUB_DEC9	; DD54 CD C9 DE "???"
	LD   C,$00	; DD57 0E 00 "??"
	JR   Z,NEAR_DD5C	; DD59 28 01 "(?"
	INC  C	; DD5B 0C "?"
NEAR_DD5C:		; code label
	; stop analyzing: already analyzed code at iteration #943: Opcode (or part of it) has been already analyzed
	; Referenced at DD59
	POP  AF	; DD5C F1 "?"
	XOR  C	; DD5D A9 "?"
	LD   C,A	; DD5E 4F "O"
	; Opcode breaks the linear code flow
	RET  	; DD5F C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #987 of 1122
	LD   DE,$0018	; DD60 11 18 00 "???"
	CALL SUB_F097	; DD63 CD 97 F0 "???"
	CALL SUB_EE41	; DD66 CD 41 EE "?A?"
	JP   NZ,FAR_F51C	; DD69 C2 1C F5 "???"
	RST  $10	; DD6C D7 "?"
	ADC  H	; DD6D 8C "?"
	NOP  	; DD6E 00 "?"
	INC  C	; DD6F 0C "?"
	DEC  C	; DD70 0D "?"
	CALL NZ,FAR_F51C	; DD71 C4 1C F5 "???"
	PUSH HL	; DD74 E5 "?"
	CALL SUB_F259	; DD75 CD 59 F2 "?Y?"
	LD   A,$13	; DD78 3E 13 ">?"
	CALL SUB_F253	; DD7A CD 53 F2 "?S?"
	CALL SUB_DEE2	; DD7D CD E2 DE "???"
	POP  HL	; DD80 E1 "?"
	PUSH HL	; DD81 E5 "?"
	CALL FAR_E90A	; DD82 CD 0A E9 "???"
	LD   HL,$FB3D	; DD85 21 3D FB "!=?"
	CALL SUB_F247	; DD88 CD 47 F2 "?G?"
	CALL SUB_DEE2	; DD8B CD E2 DE "???"
	LD   HL,$FB24	; DD8E 21 24 FB "!$?"
	CALL SUB_F562	; DD91 CD 62 F5 "?b?"
	JR   NZ,NEAR_DD9B	; DD94 20 05 " ?"
	CALL $DEE3	; DD96 CD E3 DE "???"
	; Opcode breaks the linear code flow
	JR   NEAR_DDA1	; DD99 18 06 "??"
NEAR_DD9B:		; code label
	; stop analyzing: already analyzed code at iteration #1025: Opcode (or part of it) has been already analyzed
	; Referenced at DD94
	; Code analyzation starting point at iteration #988 of 1122
	LD   HL,$0001	; DD9B 21 01 00 "!??"
	CALL SUB_E8EF	; DD9E CD EF E8 "???"
NEAR_DDA1:		; code label
	; stop analyzing: already analyzed code at iteration #989: Opcode (or part of it) has been already analyzed
	; Referenced at DD99
	POP  DE	; DDA1 D1 "?"
	PUSH DE	; DDA2 D5 "?"
	LD   HL,($0228)	; DDA3 2A 28 02 "*(?"
	DEC  HL	; DDA6 2B "+"
	LD   (HL),D	; DDA7 72 "r"
	DEC  HL	; DDA8 2B "+"
	LD   (HL),E	; DDA9 73 "s"
	PUSH HL	; DDAA E5 "?"
	CALL SUB_EF9F	; DDAB CD 9F EF "???"
	CP   $2F	; DDAE FE 2F "?/"
	JP   NZ,$F543	; DDB0 C2 43 F5 "?C?"
	POP  DE	; DDB3 D1 "?"
	CALL SUB_DCFD	; DDB4 CD FD DC "???"
	LD   (HL),$04	; DDB7 36 04 "6?"
	POP  HL	; DDB9 E1 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_DE00	; DDBA 18 44 "?D"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1026 of 1122
	LD   HL,($0228)	; DDBC 2A 28 02 "*(?"
	PUSH HL	; DDBF E5 "?"
	LD   A,(HL)	; DDC0 7E "?"
	INC  HL	; DDC1 23 "#"
	INC  HL	; DDC2 23 "#"
	INC  HL	; DDC3 23 "#"
	LD   E,(HL)	; DDC4 5E "^"
	INC  HL	; DDC5 23 "#"
	LD   D,(HL)	; DDC6 56 "V"
	INC  HL	; DDC7 23 "#"
	LD   C,(HL)	; DDC8 4E "N"
	INC  HL	; DDC9 23 "#"
	LD   B,(HL)	; DDCA 46 "F"
	LD   HL,($0216)	; DDCB 2A 16 02 "*??"
	OR   A	; DDCE B7 "?"
	SBC  HL,DE	; DDCF ED 52 "?R"
	JR   NZ,NEAR_DDD5	; DDD1 20 02 " ?"
	CP   $04	; DDD3 FE 04 "??"
NEAR_DDD5:		; code label
	; stop analyzing: already analyzed code at iteration #1027: Opcode (or part of it) has been already analyzed
	; Referenced at DDD1
	JP   NZ,$F543	; DDD5 C2 43 F5 "?C?"
	POP  HL	; DDD8 E1 "?"
	PUSH BC	; DDD9 C5 "?"
	LD   DE,$FFF7	; DDDA 11 F7 FF "???"
	ADD  HL,DE	; DDDD 19 "?"
	LD   ($0228),HL	; DDDE 22 28 02 ""(?"
	PUSH HL	; DDE1 E5 "?"
	POP  IY	; DDE2 FD E1 "??"
	EX   DE,HL	; DDE4 EB "?"
	LD   HL,$0010	; DDE5 21 10 00 "!??"
	ADD  HL,DE	; DDE8 19 "?"
	CALL SUB_E8B7	; DDE9 CD B7 E8 "???"
	POP  HL	; DDEC E1 "?"
	PUSH HL	; DDED E5 "?"
	CALL FAR_E8BD	; DDEE CD BD E8 "???"
	CALL SUB_E501	; DDF1 CD 01 E5 "???"
	POP  HL	; DDF4 E1 "?"
	PUSH HL	; DDF5 E5 "?"
	CALL FAR_E90A	; DDF6 CD 0A E9 "???"
	LD   HL,($0228)	; DDF9 2A 28 02 "*(?"
	CALL SUB_DCF1	; DDFC CD F1 DC "???"
	POP  HL	; DDFF E1 "?"
NEAR_DE00:		; code label
	; stop analyzing: already analyzed code at iteration #1026: Opcode (or part of it) has been already analyzed
	; Referenced at DDBA
	; Code analyzation starting point at iteration #990 of 1122
	CALL FAR_E8BD	; DE00 CD BD E8 "???"
	LD   HL,($0228)	; DE03 2A 28 02 "*(?"
	LD   DE,$FFF7	; DE06 11 F7 FF "???"
	ADD  HL,DE	; DE09 19 "?"
	PUSH DE	; DE0A D5 "?"
	LD   ($0228),HL	; DE0B 22 28 02 ""(?"
	EX   DE,HL	; DE0E EB "?"
	LD   HL,$0022	; DE0F 21 22 00 "!"?"
	ADD  HL,DE	; DE12 19 "?"
	PUSH HL	; DE13 E5 "?"
	CALL SUB_E8B7	; DE14 CD B7 E8 "???"
	POP  IY	; DE17 FD E1 "??"
	POP  DE	; DE19 D1 "?"
	ADD  IY,DE	; DE1A FD 19 "??"
	CALL SUB_E995	; DE1C CD 95 E9 "???"
	LD   IY,($0228)	; DE1F FD 2A 28 02 "?*(?"
	JR   Z,NEAR_DE2B	; DE23 28 06 "(?"
	CALL FAR_E9EB	; DE25 CD EB E9 "???"
	RET  P	; DE28 F0 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_DE30	; DE29 18 05 "??"
NEAR_DE2B:		; code label
	; stop analyzing: already analyzed code at iteration #1028: Opcode (or part of it) has been already analyzed
	; Referenced at DE23
	; Code analyzation starting point at iteration #991 of 1122
	CALL FAR_E9EB	; DE2B CD EB E9 "???"
	RET  Z	; DE2E C8 "?"
	RET  M	; DE2F F8 "?"
NEAR_DE30:		; code label
	; stop analyzing: already analyzed code at iteration #992: Opcode (or part of it) has been already analyzed
	; Referenced at DE29
	LD   HL,($0228)	; DE30 2A 28 02 "*(?"
	INC  HL	; DE33 23 "#"
	INC  HL	; DE34 23 "#"
	INC  HL	; DE35 23 "#"
	LD   E,(HL)	; DE36 5E "^"
	INC  HL	; DE37 23 "#"
	LD   D,(HL)	; DE38 56 "V"
	PUSH DE	; DE39 D5 "?"
	LD   DE,$0015	; DE3A 11 15 00 "???"
	ADD  HL,DE	; DE3D 19 "?"
	LD   ($0228),HL	; DE3E 22 28 02 ""(?"
	CALL FAR_CA9C	; DE41 CD 9C CA "???"
	POP  HL	; DE44 E1 "?"
	; Opcode breaks the linear code flow
	JP   SUB_EFAC	; DE45 C3 AC EF "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1029 of 1122
	LD   HL,$FA00	; DE48 21 00 FA "!??"
	CALL SUB_F247	; DE4B CD 47 F2 "?G?"
	LD   HL,$FB46	; DE4E 21 46 FB "!F?"
	CALL SUB_F247	; DE51 CD 47 F2 "?G?"
	LD   DE,$000C	; DE54 11 0C 00 "???"
	CALL SUB_F097	; DE57 CD 97 F0 "???"
	CALL SUB_EE3A	; DE5A CD 3A EE "?:?"
	JP   NZ,FAR_F51C	; DE5D C2 1C F5 "???"
	CALL SUB_EF9F	; DE60 CD 9F EF "???"
	CP   $1C	; DE63 FE 1C "??"
	JP   NZ,$F543	; DE65 C2 43 F5 "?C?"
	PUSH HL	; DE68 E5 "?"
	RST  $10	; DE69 D7 "?"
	ADC  E	; DE6A 8B "?"
	NOP  	; DE6B 00 "?"
	LD   A,H	; DE6C 7C "?"
	OR   L	; DE6D B5 "?"
	JP   Z,$F537	; DE6E CA 37 F5 "?7?"
	LD   A,C	; DE71 79 "y"
	CP   $04	; DE72 FE 04 "??"
	JP   NZ,$F537	; DE74 C2 37 F5 "?7?"
	CALL SUB_F259	; DE77 CD 59 F2 "?Y?"
	LD   E,$06	; DE7A 1E 06 "??"
	ADD  HL,DE	; DE7C 19 "?"
	LD   C,(HL)	; DE7D 4E "N"
	INC  HL	; DE7E 23 "#"
	LD   B,(HL)	; DE7F 46 "F"
	LD   HL,($0228)	; DE80 2A 28 02 "*(?"
	POP  DE	; DE83 D1 "?"
	DEC  HL	; DE84 2B "+"
	LD   (HL),D	; DE85 72 "r"
	DEC  HL	; DE86 2B "+"
	LD   (HL),E	; DE87 73 "s"
	LD   DE,($023A)	; DE88 ED 5B 3A 02 "??:?"
	DEC  HL	; DE8C 2B "+"
	LD   (HL),D	; DE8D 72 "r"
	DEC  HL	; DE8E 2B "+"
	LD   (HL),E	; DE8F 73 "s"
	LD   DE,$FFFB	; DE90 11 FB FF "???"
	ADD  HL,DE	; DE93 19 "?"
	LD   (HL),B	; DE94 70 "p"
	DEC  HL	; DE95 2B "+"
	LD   (HL),C	; DE96 71 "q"
	LD   A,($0240)	; DE97 3A 40 02 ":??"
	DEC  HL	; DE9A 2B "+"
	LD   (HL),A	; DE9B 77 "w"
	DEC  HL	; DE9C 2B "+"
	LD   (HL),$08	; DE9D 36 08 "6?"
	INC  A	; DE9F 3C "<"
	LD   ($0240),A	; DEA0 32 40 02 "2??"
	; Opcode breaks the linear code flow
	JR   NEAR_DEC2	; DEA3 18 1D "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1077 of 1122
	LD   HL,($0228)	; DEA5 2A 28 02 "*(?"
	LD   A,(HL)	; DEA8 7E "?"
	CP   $08	; DEA9 FE 08 "??"
	JP   NZ,$F543	; DEAB C2 43 F5 "?C?"
	INC  HL	; DEAE 23 "#"
	LD   A,(HL)	; DEAF 7E "?"
	LD   ($0240),A	; DEB0 32 40 02 "2??"
	LD   DE,$0007	; DEB3 11 07 00 "???"
	ADD  HL,DE	; DEB6 19 "?"
	LD   E,(HL)	; DEB7 5E "^"
	INC  HL	; DEB8 23 "#"
	LD   D,(HL)	; DEB9 56 "V"
	INC  HL	; DEBA 23 "#"
	INC  HL	; DEBB 23 "#"
	INC  HL	; DEBC 23 "#"
	LD   ($023A),DE	; DEBD ED 53 3A 02 "?S:?"
	XOR  A	; DEC1 AF "?"
NEAR_DEC2:		; code label
	; stop analyzing: already analyzed code at iteration #1077: Opcode (or part of it) has been already analyzed
	; Referenced at DEA3
	; Code analyzation starting point at iteration #1030 of 1122
	LD   DE,($0216)	; DEC2 ED 5B 16 02 "????"
	; Opcode breaks the linear code flow
	JP   FAR_F413	; DEC6 C3 13 F4 "???"
SUB_DEC9:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D24D DD54 D9B6
	; Code analyzation starting point at iteration #518 of 1122
	CALL SUB_DEE2	; DEC9 CD E2 DE "???"
	CALL SUB_E9D1	; DECC CD D1 E9 "???"
SUB_DECF:		; code label
	; stop analyzing: already analyzed code at iteration #518: Opcode (or part of it) has been already analyzed
	; Referenced at DF35 DF3C DF9F
	; Code analyzation starting point at iteration #263 of 1122
	LD   DE,$0009	; DECF 11 09 00 "???"
	ADD  IY,DE	; DED2 FD 19 "??"
FAR_DED4:		; code label
	; Referenced at DFAB
	LD   ($0228),IY	; DED4 FD 22 28 02 "?"(?"
	; Opcode breaks the linear code flow
	RET  	; DED8 C9 "?"
SUB_DED9:		; code label
	; stop analyzing: already analyzed code at iteration #632: Opcode (or part of it) has been already analyzed
	; Referenced at E305 D17F
	; Code analyzation starting point at iteration #319 of 1122
	OR   $37	; DED9 F6 37 "?7"
	; stop analyzing: already analyzed code at iteration #519: Opcode (or part of it) has been already analyzed
	RES  0,B	; DEDB CB 80 "??"
	; Opcode breaks the linear code flow
	JR   NEAR_DEE8	; DEDD 18 09 "??"
SUB_DEDF:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at DA91 DC23 DC6C DC8E CFE3
	; Code analyzation starting point at iteration #258 of 1122
	JP   Z,SUB_E096	; DEDF CA 96 E0 "???"
SUB_DEE2:		; code label
	; stop analyzing: already analyzed code at iteration #259: Opcode (or part of it) has been already analyzed
	; Referenced at DAE2 E7FD DEC9 D2B3 D3CB DD7D DD8B C12D
	OR   $37	; DEE2 F6 37 "?7"
	; stop analyzing: already analyzed code at iteration #704: Opcode (or part of it) has been already analyzed
	SET  0,B	; DEE4 CB C0 "??"
	LD   A,$37	; DEE6 3E 37 ">7"
NEAR_DEE8:		; code label
	; stop analyzing: already analyzed code at iteration #312: Opcode (or part of it) has been already analyzed
	; Referenced at DEDD
	CALL C,SUB_F259	; DEE8 DC 59 F2 "?Y?"
NEAR_DEEB:		; code label
	; Referenced at DF3A E168 CFBF FEBA FEC6 D5EC
	RES  1,B	; DEEB CB 88 "??"
SUB_DEED:		; code label
	; Referenced at CE47
	PUSH IY	; DEED FD E5 "??"
	; stop analyzing: already analyzed code at iteration #1094: Opcode (or part of it) has been already analyzed
	CALL SUB_DF3F	; DEEF CD 3F DF "???"
	PUSH BC	; DEF2 C5 "?"
NEAR_DEF3:		; code label
	; Referenced at DF10 DF1C DF33
	LD   HL,$F9D1	; DEF3 21 D1 F9 "!??"
	CALL SUB_F562	; DEF6 CD 62 F5 "?b?"
	JR   Z,NEAR_DF1E	; DEF9 28 23 "(#"
	LD   HL,$F9CD	; DEFB 21 CD F9 "!??"
	CALL SUB_F562	; DEFE CD 62 F5 "?b?"
	POP  BC	; DF01 C1 "?"
	POP  IY	; DF02 FD E1 "??"
	RET  NZ	; DF04 C0 "?"
	PUSH IY	; DF05 FD E5 "??"
	CALL SUB_F259	; DF07 CD 59 F2 "?Y?"
	CALL SUB_DF3F	; DF0A CD 3F DF "???"
	PUSH BC	; DF0D C5 "?"
	BIT  0,B	; DF0E CB 40 "??"
	JR   Z,NEAR_DEF3	; DF10 28 E1 "(?"
	CALL SUB_E320	; DF12 CD 20 E3 "? ?"
	LD   A,B	; DF15 78 "x"
	OR   D	; DF16 B2 "?"
	LD   (HL),A	; DF17 77 "w"
	DEC  HL	; DF18 2B "+"
	LD   A,C	; DF19 79 "y"
	OR   E	; DF1A B3 "?"
	LD   (HL),A	; DF1B 77 "w"
	; Opcode breaks the linear code flow
	JR   NEAR_DEF3	; DF1C 18 D5 "??"
NEAR_DF1E:		; code label
	; stop analyzing: already analyzed code at iteration #633: Opcode (or part of it) has been already analyzed
	; Referenced at DEF9
	; Code analyzation starting point at iteration #260 of 1122
	CALL SUB_F259	; DF1E CD 59 F2 "?Y?"
	POP  BC	; DF21 C1 "?"
	BIT  0,B	; DF22 CB 40 "??"
	JR   Z,NEAR_DF2D	; DF24 28 07 "(?"
	PUSH BC	; DF26 C5 "?"
	CALL SUB_E9D1	; DF27 CD D1 E9 "???"
	POP  BC	; DF2A C1 "?"
	JR   Z,NEAR_DF35	; DF2B 28 08 "(?"
NEAR_DF2D:		; code label
	; stop analyzing: already analyzed code at iteration #261: Opcode (or part of it) has been already analyzed
	; Referenced at DF24
	PUSH BC	; DF2D C5 "?"
	RES  0,B	; DF2E CB 80 "??"
	CALL SUB_DF3F	; DF30 CD 3F DF "???"
	; Opcode breaks the linear code flow
	JR   NEAR_DEF3	; DF33 18 BE "??"
NEAR_DF35:		; code label
	; stop analyzing: already analyzed code at iteration #634: Opcode (or part of it) has been already analyzed
	; Referenced at DF2B
	; Code analyzation starting point at iteration #262 of 1122
	CALL SUB_DECF	; DF35 CD CF DE "???"
	POP  IY	; DF38 FD E1 "??"
	; Opcode breaks the linear code flow
	JR   NEAR_DEEB	; DF3A 18 AF "??"
NEAR_DF3C:		; code label
	; stop analyzing: already analyzed code at iteration #635: Opcode (or part of it) has been already analyzed
	; Referenced at DF77
	; Code analyzation starting point at iteration #266 of 1122
	CALL SUB_DECF	; DF3C CD CF DE "???"
SUB_DF3F:		; code label
	; stop analyzing: already analyzed code at iteration #266: Opcode (or part of it) has been already analyzed
	; Referenced at DEEF DF0A DF30
	; Code analyzation starting point at iteration #264 of 1122
	CALL SUB_DF81	; DF3F CD 81 DF "???"
	PUSH BC	; DF42 C5 "?"
NEAR_DF43:		; code label
	; Referenced at DF5C DF68 DF7F
	LD   HL,$F9C0	; DF43 21 C0 F9 "!??"
	CALL SUB_F562	; DF46 CD 62 F5 "?b?"
	JR   Z,NEAR_DF6A	; DF49 28 1F "(?"
	LD   HL,$F9BB	; DF4B 21 BB F9 "!??"
	CALL SUB_F562	; DF4E CD 62 F5 "?b?"
	POP  BC	; DF51 C1 "?"
	RET  NZ	; DF52 C0 "?"
	CALL SUB_F259	; DF53 CD 59 F2 "?Y?"
	CALL SUB_DF81	; DF56 CD 81 DF "???"
	PUSH BC	; DF59 C5 "?"
	BIT  0,B	; DF5A CB 40 "??"
	JR   Z,NEAR_DF43	; DF5C 28 E5 "(?"
	CALL SUB_E320	; DF5E CD 20 E3 "? ?"
	LD   A,B	; DF61 78 "x"
	AND  D	; DF62 A2 "?"
	LD   (HL),A	; DF63 77 "w"
	DEC  HL	; DF64 2B "+"
	LD   A,C	; DF65 79 "y"
	AND  E	; DF66 A3 "?"
	LD   (HL),A	; DF67 77 "w"
	; Opcode breaks the linear code flow
	JR   NEAR_DF43	; DF68 18 D9 "??"
NEAR_DF6A:		; code label
	; stop analyzing: already analyzed code at iteration #636: Opcode (or part of it) has been already analyzed
	; Referenced at DF49
	; Code analyzation starting point at iteration #265 of 1122
	CALL SUB_F259	; DF6A CD 59 F2 "?Y?"
	POP  BC	; DF6D C1 "?"
	BIT  0,B	; DF6E CB 40 "??"
	JR   Z,NEAR_DF79	; DF70 28 07 "(?"
	PUSH BC	; DF72 C5 "?"
	CALL SUB_E9D1	; DF73 CD D1 E9 "???"
	POP  BC	; DF76 C1 "?"
	JR   NZ,NEAR_DF3C	; DF77 20 C3 " ?"
NEAR_DF79:		; code label
	; stop analyzing: already analyzed code at iteration #267: Opcode (or part of it) has been already analyzed
	; Referenced at DF70
	PUSH BC	; DF79 C5 "?"
	RES  0,B	; DF7A CB 80 "??"
	CALL SUB_DF81	; DF7C CD 81 DF "???"
	; Opcode breaks the linear code flow
	JR   NEAR_DF43	; DF7F 18 C2 "??"
SUB_DF81:		; code label
	; stop analyzing: already analyzed code at iteration #637: Opcode (or part of it) has been already analyzed
	; Referenced at DF3F DF56 DF7C
	; Code analyzation starting point at iteration #268 of 1122
	LD   HL,$F9C9	; DF81 21 C9 F9 "!??"
	CALL SUB_F562	; DF84 CD 62 F5 "?b?"
	SCF  	; DF87 37 "7"
	JR   Z,NEAR_DF92	; DF88 28 08 "(?"
	LD   HL,$F9C4	; DF8A 21 C4 F9 "!??"
	CALL SUB_F562	; DF8D CD 62 F5 "?b?"
	JR   NZ,NEAR_DFBB	; DF90 20 29 " )"
NEAR_DF92:		; code label
	; stop analyzing: already analyzed code at iteration #269: Opcode (or part of it) has been already analyzed
	; Referenced at DF88
	PUSH AF	; DF92 F5 "?"
	CALL SUB_F259	; DF93 CD 59 F2 "?Y?"
	CALL NEAR_DFBB	; DF96 CD BB DF "???"
	POP  AF	; DF99 F1 "?"
	JR   NC,NEAR_DFAE	; DF9A 30 12 "0?"
	CALL SUB_E9D1	; DF9C CD D1 E9 "???"
	CALL SUB_DECF	; DF9F CD CF DE "???"
	LD   HL,$FFFF	; DFA2 21 FF FF "!??"
	JR   Z,NEAR_DFA8	; DFA5 28 01 "(?"
	INC  HL	; DFA7 23 "#"
NEAR_DFA8:		; code label
	; stop analyzing: already analyzed code at iteration #270: Opcode (or part of it) has been already analyzed
	; Referenced at DFA5
	CALL SUB_E8FB	; DFA8 CD FB E8 "???"
	; Opcode breaks the linear code flow
	JP   FAR_DED4	; DFAB C3 D4 DE "???"
NEAR_DFAE:		; code label
	; stop analyzing: already analyzed code at iteration #638: Opcode (or part of it) has been already analyzed
	; Referenced at DF9A
	; Code analyzation starting point at iteration #271 of 1122
	LD   HL,($0228)	; DFAE 2A 28 02 "*(?"
	INC  HL	; DFB1 23 "#"
	INC  HL	; DFB2 23 "#"
	LD   A,(HL)	; DFB3 7E "?"
	CPL  	; DFB4 2F "/"
	LD   (HL),A	; DFB5 77 "w"
	INC  HL	; DFB6 23 "#"
	LD   A,(HL)	; DFB7 7E "?"
	CPL  	; DFB8 2F "/"
	LD   (HL),A	; DFB9 77 "w"
	; Opcode breaks the linear code flow
	RET  	; DFBA C9 "?"
NEAR_DFBB:		; code label
	; stop analyzing: already analyzed code at iteration #639: Opcode (or part of it) has been already analyzed
	; Referenced at DF90 DF96
	; Code analyzation starting point at iteration #272 of 1122
	LD   A,($0202)	; DFBB 3A 02 02 ":??"
	CP   $80	; DFBE FE 80 "??"
	JR   Z,NEAR_DFC6	; DFC0 28 04 "(?"
	CP   $40	; DFC2 FE 40 "??"
	JR   NZ,NEAR_DFCE	; DFC4 20 08 " ?"
NEAR_DFC6:		; code label
	; stop analyzing: already analyzed code at iteration #273: Opcode (or part of it) has been already analyzed
	; Referenced at DFC0
	CALL SUB_E098	; DFC6 CD 98 E0 "???"
	CALL SUB_E010	; DFC9 CD 10 E0 "???"
	; Opcode breaks the linear code flow
	JR   NEAR_DFDD	; DFCC 18 0F "??"
NEAR_DFCE:		; code label
	; stop analyzing: already analyzed code at iteration #640: Opcode (or part of it) has been already analyzed
	; Referenced at DFC4
	; Code analyzation starting point at iteration #274 of 1122
	CALL SUB_E1E5	; DFCE CD E5 E1 "???"
	LD   A,($0204)	; DFD1 3A 04 02 ":??"
	CP   $12	; DFD4 FE 12 "??"
	RET  C	; DFD6 D8 "?"
	CP   $18	; DFD7 FE 18 "??"
	RET  NC	; DFD9 D0 "?"
	CALL SUB_DFEE	; DFDA CD EE DF "???"
NEAR_DFDD:		; code label
	; stop analyzing: already analyzed code at iteration #275: Opcode (or part of it) has been already analyzed
	; Referenced at DFCC
	BIT  0,B	; DFDD CB 40 "??"
	RET  Z	; DFDF C8 "?"
	PUSH BC	; DFE0 C5 "?"
	LD   HL,$FFFF	; DFE1 21 FF FF "!??"
	INC  C	; DFE4 0C "?"
	DEC  C	; DFE5 0D "?"
	JR   NZ,NEAR_DFE9	; DFE6 20 01 " ?"
	INC  HL	; DFE8 23 "#"
NEAR_DFE9:		; code label
	; stop analyzing: already analyzed code at iteration #276: Opcode (or part of it) has been already analyzed
	; Referenced at DFE6
	CALL SUB_E8EF	; DFE9 CD EF E8 "???"
	POP  BC	; DFEC C1 "?"
	; Opcode breaks the linear code flow
	RET  	; DFED C9 "?"
SUB_DFEE:		; code label
	; stop analyzing: already analyzed code at iteration #641: Opcode (or part of it) has been already analyzed
	; Referenced at DFDA DC59
	; Code analyzation starting point at iteration #277 of 1122
	LD   A,($0204)	; DFEE 3A 04 02 ":??"
	CP   $12	; DFF1 FE 12 "??"
	JP   C,FAR_F51C	; DFF3 DA 1C F5 "???"
	CP   $18	; DFF6 FE 18 "??"
	JP   NC,FAR_F51C	; DFF8 D2 1C F5 "???"
	LD   E,A	; DFFB 5F "_"
	CALL SUB_F259	; DFFC CD 59 F2 "?Y?"
	PUSH DE	; DFFF D5 "?"
	PUSH BC	; E000 C5 "?"
	CALL SUB_E1E5	; E001 CD E5 E1 "???"
	POP  BC	; E004 C1 "?"
	POP  DE	; E005 D1 "?"
	BIT  0,B	; E006 CB 40 "??"
	RET  Z	; E008 C8 "?"
	PUSH BC	; E009 C5 "?"
	PUSH DE	; E00A D5 "?"
	CALL SUB_E9E7	; E00B CD E7 E9 "???"
	; Opcode breaks the linear code flow
	JR   NEAR_E030	; E00E 18 20 "? "
SUB_E010:		; code label
	; stop analyzing: already analyzed code at iteration #642: Opcode (or part of it) has been already analyzed
	; Referenced at DFC9 DC55
	; Code analyzation starting point at iteration #278 of 1122
	LD   A,($0204)	; E010 3A 04 02 ":??"
	CP   $12	; E013 FE 12 "??"
	JP   C,FAR_F51C	; E015 DA 1C F5 "???"
	CP   $18	; E018 FE 18 "??"
	JP   NC,FAR_F51C	; E01A D2 1C F5 "???"
	LD   E,A	; E01D 5F "_"
	PUSH DE	; E01E D5 "?"
	PUSH BC	; E01F C5 "?"
	CALL SUB_F259	; E020 CD 59 F2 "?Y?"
	CALL SUB_E098	; E023 CD 98 E0 "???"
	POP  BC	; E026 C1 "?"
	POP  DE	; E027 D1 "?"
	BIT  0,B	; E028 CB 40 "??"
	RET  Z	; E02A C8 "?"
	PUSH BC	; E02B C5 "?"
	PUSH DE	; E02C D5 "?"
	CALL SUB_E063	; E02D CD 63 E0 "?c?"
NEAR_E030:		; code label
	; stop analyzing: already analyzed code at iteration #279: Opcode (or part of it) has been already analyzed
	; Referenced at E00E
	POP  DE	; E030 D1 "?"
	POP  BC	; E031 C1 "?"
	LD   C,$01	; E032 0E 01 "??"
	LD   A,E	; E034 7B "?"
	SUB  $12	; E035 D6 12 "??"
	LD   E,A	; E037 5F "_"
	LD   D,$00	; E038 16 00 "??"
	LD   A,H	; E03A 7C "?"
	LD   HL,$E056	; E03B 21 56 E0 "!V?"
	ADD  HL,DE	; E03E 19 "?"
	BIT  1,(HL)	; E03F CB 4E "?N"
	JR   Z,NEAR_E045	; E041 28 02 "(?"
	OR   A	; E043 B7 "?"
	RET  Z	; E044 C8 "?"
NEAR_E045:		; code label
	; stop analyzing: already analyzed code at iteration #280: Opcode (or part of it) has been already analyzed
	; Referenced at E041
	BIT  2,(HL)	; E045 CB 56 "?V"
	JR   Z,NEAR_E04D	; E047 28 04 "(?"
	OR   A	; E049 B7 "?"
	JR   Z,NEAR_E04D	; E04A 28 01 "(?"
	RET  P	; E04C F0 "?"
NEAR_E04D:		; code label
	; stop analyzing: already analyzed code at iteration #281: Opcode (or part of it) has been already analyzed
	; Referenced at E047 E04A
	BIT  0,(HL)	; E04D CB 46 "?F"
	JR   Z,NEAR_E053	; E04F 28 02 "(?"
	OR   A	; E051 B7 "?"
	RET  M	; E052 F8 "?"
NEAR_E053:		; code label
	; stop analyzing: already analyzed code at iteration #282: Opcode (or part of it) has been already analyzed
	; Referenced at E04F
	LD   C,$00	; E053 0E 00 "??"
	; Opcode breaks the linear code flow
	RET  	; E055 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #643 of 1122
	LD   BC,$0402	; E056 01 02 04 "???"
	DEC  B	; E059 05 "?"
	INC  BC	; E05A 03 "?"
	LD   B,$FD	; E05B 06 FD "??"
	LD   HL,($0228)	; E05D 2A 28 02 "*(?"
	JP   NZ,FAR_E9EB	; E060 C2 EB E9 "???"
SUB_E063:		; code label
	; stop analyzing: already analyzed code at iteration #643: Opcode (or part of it) has been already analyzed
	; Referenced at E02D C7CB
	; Code analyzation starting point at iteration #283 of 1122
	LD   HL,($0228)	; E063 2A 28 02 "*(?"
	INC  HL	; E066 23 "#"
	PUSH HL	; E067 E5 "?"
	LD   C,(HL)	; E068 4E "N"
	LD   B,$00	; E069 06 00 "??"
	ADD  HL,BC	; E06B 09 "?"
	INC  HL	; E06C 23 "#"
	INC  HL	; E06D 23 "#"
	PUSH HL	; E06E E5 "?"
	LD   A,(HL)	; E06F 7E "?"
	CP   C	; E070 B9 "?"
	JR   C,NEAR_E074	; E071 38 01 "8?"
	LD   A,C	; E073 79 "y"
NEAR_E074:		; code label
	; stop analyzing: already analyzed code at iteration #284: Opcode (or part of it) has been already analyzed
	; Referenced at E071
	LD   C,(HL)	; E074 4E "N"
	ADD  HL,BC	; E075 09 "?"
	INC  HL	; E076 23 "#"
	LD   ($0228),HL	; E077 22 28 02 ""(?"
	LD   C,A	; E07A 4F "O"
	INC  BC	; E07B 03 "?"
	POP  DE	; E07C D1 "?"
	POP  HL	; E07D E1 "?"
NEAR_E07E:		; code label
	; Referenced at E085
	LD   A,(DE)	; E07E 1A "?"
	INC  DE	; E07F 13 "?"
	CPI  	; E080 ED A1 "??"
	JP   PO,FAR_E087	; E082 E2 87 E0 "???"
	JR   Z,NEAR_E07E	; E085 28 F7 "(?"
FAR_E087:		; code label
	; stop analyzing: already analyzed code at iteration #285: Opcode (or part of it) has been already analyzed
	; Referenced at E082
	DEC  HL	; E087 2B "+"
	LD   C,(HL)	; E088 4E "N"
	LD   L,A	; E089 6F "o"
	LD   H,B	; E08A 60 "?"
	OR   A	; E08B B7 "?"
	SBC  HL,BC	; E08C ED 42 "?B"
	RET  Z	; E08E C8 "?"
	RET  M	; E08F F8 "?"
	LD   H,$01	; E090 26 01 "&?"
	; Opcode breaks the linear code flow
	RET  	; E092 C9 "?"
SUB_E093:		; code label
	; stop analyzing: already analyzed code at iteration #645: Opcode (or part of it) has been already analyzed
	; Referenced at E301
	; Code analyzation starting point at iteration #320 of 1122
	RES  0,B	; E093 CB 80 "??"
	; stop analyzing: already analyzed code at iteration #320: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $21	; E095 21 "!"
SUB_E096:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at DAE6 DEDF D2C1 D006 D332 D848
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #286 of 1122
	SET  0,B	; E096 CB C0 "??"
SUB_E098:		; code label
	; stop analyzing: already analyzed code at iteration #287: Opcode (or part of it) has been already analyzed
	; Referenced at DFC6 E023 CFBB D5B9
	PUSH IY	; E098 FD E5 "??"
	EXX  	; E09A D9 "?"
	PUSH HL	; E09B E5 "?"
	PUSH DE	; E09C D5 "?"
	EXX  	; E09D D9 "?"
	CALL SUB_E104	; E09E CD 04 E1 "???"
NEAR_E0A1:		; code label
	; Referenced at E0B7 E102
	LD   A,($0204)	; E0A1 3A 04 02 ":??"
	CP   $06	; E0A4 FE 06 "??"
	JR   Z,NEAR_E0AF	; E0A6 28 07 "(?"
	EXX  	; E0A8 D9 "?"
	POP  DE	; E0A9 D1 "?"
	POP  HL	; E0AA E1 "?"
	EXX  	; E0AB D9 "?"
	POP  IY	; E0AC FD E1 "??"
	; Opcode breaks the linear code flow
	RET  	; E0AE C9 "?"
NEAR_E0AF:		; code label
	; stop analyzing: already analyzed code at iteration #646: Opcode (or part of it) has been already analyzed
	; Referenced at E0A6
	; Code analyzation starting point at iteration #288 of 1122
	CALL SUB_F259	; E0AF CD 59 F2 "?Y?"
	CALL SUB_E104	; E0B2 CD 04 E1 "???"
	BIT  0,B	; E0B5 CB 40 "??"
	JR   Z,NEAR_E0A1	; E0B7 28 E8 "(?"
	PUSH BC	; E0B9 C5 "?"
	LD   HL,($0228)	; E0BA 2A 28 02 "*(?"
	INC  HL	; E0BD 23 "#"
	LD   C,(HL)	; E0BE 4E "N"
	LD   B,$00	; E0BF 06 00 "??"
	ADD  HL,BC	; E0C1 09 "?"
	INC  HL	; E0C2 23 "#"
	INC  HL	; E0C3 23 "#"
	LD   E,(HL)	; E0C4 5E "^"
	LD   D,B	; E0C5 50 "P"
	PUSH DE	; E0C6 D5 "?"
	PUSH BC	; E0C7 C5 "?"
	CALL SUB_F097	; E0C8 CD 97 F0 "???"
	LD   DE,($0228)	; E0CB ED 5B 28 02 "??(?"
	INC  DE	; E0CF 13 "?"
	POP  HL	; E0D0 E1 "?"
	ADD  HL,DE	; E0D1 19 "?"
	INC  HL	; E0D2 23 "#"
	INC  HL	; E0D3 23 "#"
	POP  BC	; E0D4 C1 "?"
	PUSH HL	; E0D5 E5 "?"
	ADD  HL,BC	; E0D6 09 "?"
	LD   A,B	; E0D7 78 "x"
	OR   C	; E0D8 B1 "?"
	LD   A,(DE)	; E0D9 1A "?"
	JR   Z,NEAR_E0DE	; E0DA 28 02 "(?"
	LDDR 	; E0DC ED B8 "??"
NEAR_E0DE:		; code label
	; stop analyzing: already analyzed code at iteration #289: Opcode (or part of it) has been already analyzed
	; Referenced at E0DA
	POP  HL	; E0DE E1 "?"
	ADD  (HL)	; E0DF 86 "?"
	LD   (DE),A	; E0E0 12 "?"
	DEC  DE	; E0E1 1B "?"
	JP   C,FAR_EBB5	; E0E2 DA B5 EB "???"
	CP   $FF	; E0E5 FE FF "??"
	JP   Z,FAR_EBB5	; E0E7 CA B5 EB "???"
	EX   DE,HL	; E0EA EB "?"
	LD   (HL),$03	; E0EB 36 03 "6?"
	EX   DE,HL	; E0ED EB "?"
	LD   C,(HL)	; E0EE 4E "N"
	LD   B,$00	; E0EF 06 00 "??"
	LD   E,L	; E0F1 5D "?"
	LD   D,H	; E0F2 54 "T"
	DEC  DE	; E0F3 1B "?"
	DEC  DE	; E0F4 1B "?"
	ADD  HL,BC	; E0F5 09 "?"
	EX   DE,HL	; E0F6 EB "?"
	LD   C,A	; E0F7 4F "O"
	INC  BC	; E0F8 03 "?"
	INC  BC	; E0F9 03 "?"
	LDDR 	; E0FA ED B8 "??"
	INC  DE	; E0FC 13 "?"
	LD   ($0228),DE	; E0FD ED 53 28 02 "?S(?"
	POP  BC	; E101 C1 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_E0A1	; E102 18 9D "??"
SUB_E104:		; code label
	; stop analyzing: already analyzed code at iteration #647: Opcode (or part of it) has been already analyzed
	; Referenced at E09E E0B2
	; Code analyzation starting point at iteration #290 of 1122
	CALL SUB_E182	; E104 CD 82 E1 "???"
NEAR_E107:		; code label
	; Referenced at E165
	LD   A,($0204)	; E107 3A 04 02 ":??"
	CP   $08	; E10A FE 08 "??"
	RET  NZ	; E10C C0 "?"
	CALL SUB_F259	; E10D CD 59 F2 "?Y?"
	CP   $10	; E110 FE 10 "??"
	LD   E,$01	; E112 1E 01 "??"
	JR   Z,NEAR_E11E	; E114 28 08 "(?"
	CALL SUB_E167	; E116 CD 67 E1 "?g?"
	LD   E,D	; E119 5A "Z"
	CP   $10	; E11A FE 10 "??"
	JR   NZ,NEAR_E128	; E11C 20 0A " ?"
NEAR_E11E:		; code label
	; stop analyzing: already analyzed code at iteration #291: Opcode (or part of it) has been already analyzed
	; Referenced at E114
	CALL SUB_F259	; E11E CD 59 F2 "?Y?"
	LD   D,$FF	; E121 16 FF "??"
	CP   $09	; E123 FE 09 "??"
	CALL NZ,SUB_E167	; E125 C4 67 E1 "?g?"
NEAR_E128:		; code label
	; stop analyzing: already analyzed code at iteration #292: Opcode (or part of it) has been already analyzed
	; Referenced at E11C
	LD   A,$09	; E128 3E 09 ">?"
	CALL SUB_F253	; E12A CD 53 F2 "?S?"
	BIT  0,B	; E12D CB 40 "??"
	RET  Z	; E12F C8 "?"
	PUSH BC	; E130 C5 "?"
	LD   HL,($0228)	; E131 2A 28 02 "*(?"
	INC  HL	; E134 23 "#"
	LD   A,(HL)	; E135 7E "?"
	LD   C,A	; E136 4F "O"
	LD   B,$00	; E137 06 00 "??"
	CP   D	; E139 BA "?"
	JR   C,NEAR_E13D	; E13A 38 01 "8?"
	LD   A,D	; E13C 7A "z"
NEAR_E13D:		; code label
	; stop analyzing: already analyzed code at iteration #293: Opcode (or part of it) has been already analyzed
	; Referenced at E13A
	LD   D,A	; E13D 57 "W"
	OR   A	; E13E B7 "?"
	JR   Z,NEAR_E14E	; E13F 28 0D "(?"
	LD   A,C	; E141 79 "y"
	CP   E	; E142 BB "?"
	JR   C,NEAR_E14E	; E143 38 09 "8?"
	INC  E	; E145 1C "?"
	DEC  E	; E146 1D "?"
	JR   NZ,NEAR_E14A	; E147 20 01 " ?"
	INC  E	; E149 1C "?"
NEAR_E14A:		; code label
	; stop analyzing: already analyzed code at iteration #294: Opcode (or part of it) has been already analyzed
	; Referenced at E147
	LD   A,D	; E14A 7A "z"
	SUB  E	; E14B 93 "?"
	JR   NC,NEAR_E152	; E14C 30 04 "0?"
NEAR_E14E:		; code label
	; stop analyzing: already analyzed code at iteration #295: Opcode (or part of it) has been already analyzed
	; Referenced at E13F E143
	ADD  HL,BC	; E14E 09 "?"
	XOR  A	; E14F AF "?"
	; Opcode breaks the linear code flow
	JR   NEAR_E15D	; E150 18 0B "??"
NEAR_E152:		; code label
	; stop analyzing: already analyzed code at iteration #648: Opcode (or part of it) has been already analyzed
	; Referenced at E14C
	; Code analyzation starting point at iteration #296 of 1122
	INC  A	; E152 3C "<"
	PUSH HL	; E153 E5 "?"
	ADD  HL,BC	; E154 09 "?"
	EX   DE,HL	; E155 EB "?"
	LD   C,H	; E156 4C "L"
	POP  HL	; E157 E1 "?"
	ADD  HL,BC	; E158 09 "?"
	LD   C,A	; E159 4F "O"
	LDDR 	; E15A ED B8 "??"
	EX   DE,HL	; E15C EB "?"
NEAR_E15D:		; code label
	; stop analyzing: already analyzed code at iteration #297: Opcode (or part of it) has been already analyzed
	; Referenced at E150
	LD   (HL),A	; E15D 77 "w"
	DEC  HL	; E15E 2B "+"
	LD   (HL),$03	; E15F 36 03 "6?"
	LD   ($0228),HL	; E161 22 28 02 ""(?"
	POP  BC	; E164 C1 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_E107	; E165 18 A0 "??"
SUB_E167:		; code label
	; stop analyzing: already analyzed code at iteration #649: Opcode (or part of it) has been already analyzed
	; Referenced at E116 E125
	; Code analyzation starting point at iteration #298 of 1122
	PUSH DE	; E167 D5 "?"
	CALL NEAR_DEEB	; E168 CD EB DE "???"
	POP  DE	; E16B D1 "?"
	LD   A,($0204)	; E16C 3A 04 02 ":??"
	BIT  0,B	; E16F CB 40 "??"
	RET  Z	; E171 C8 "?"
	PUSH AF	; E172 F5 "?"
	CALL $E7F9	; E173 CD F9 E7 "???"
	POP  AF	; E176 F1 "?"
	LD   D,$00	; E177 16 00 "??"
	INC  H	; E179 24 "$"
	RET  Z	; E17A C8 "?"
	DEC  D	; E17B 15 "?"
	DEC  H	; E17C 25 "%"
	RET  NZ	; E17D C0 "?"
	LD   D,L	; E17E 55 "U"
	; Opcode breaks the linear code flow
	RET  	; E17F C9 "?"
SUB_E180:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at CA1C CC9A C7BD C7E9
	; Code analyzation starting point at iteration #223 of 1122
	SET  0,B	; E180 CB C0 "??"
SUB_E182:		; code label
	; Referenced at E104
	PUSH BC	; E182 C5 "?"
	LD   A,($0202)	; E183 3A 02 02 ":??"
	CP   $40	; E186 FE 40 "??"
	JR   NZ,NEAR_E1B3	; E188 20 29 " )"
	RR   B	; E18A CB 18 "??"
	JR   NC,NEAR_E1AE	; E18C 30 20 "0 "
	RST  $10	; E18E D7 "?"
	ADC  E	; E18F 8B "?"
	NOP  	; E190 00 "?"
	LD   A,C	; E191 79 "y"
	POP  BC	; E192 C1 "?"
	PUSH BC	; E193 C5 "?"
	CP   $0D	; E194 FE 0D "??"
	JR   NZ,NEAR_E19D	; E196 20 05 " ?"
	CALL SUB_E2CE	; E198 CD CE E2 "???"
	POP  BC	; E19B C1 "?"
	; Opcode breaks the linear code flow
	RET  	; E19C C9 "?"
NEAR_E19D:		; code label
	; stop analyzing: already analyzed code at iteration #650: Opcode (or part of it) has been already analyzed
	; Referenced at E196
	; Code analyzation starting point at iteration #224 of 1122
	LD   C,A	; E19D 4F "O"
	CP   $05	; E19E FE 05 "??"
	JR   NZ,NEAR_E1A7	; E1A0 20 05 " ?"
	CALL SUB_D9F6	; E1A2 CD F6 D9 "???"
	POP  BC	; E1A5 C1 "?"
	; Opcode breaks the linear code flow
	RET  	; E1A6 C9 "?"
NEAR_E1A7:		; code label
	; stop analyzing: already analyzed code at iteration #651: Opcode (or part of it) has been already analyzed
	; Referenced at E1A0
	; Code analyzation starting point at iteration #299 of 1122
	CALL SUB_EC80	; E1A7 CD 80 EC "???"
	CALL FAR_E1C5	; E1AA CD C5 E1 "???"
	SCF  	; E1AD 37 "7"
NEAR_E1AE:		; code label
	; stop analyzing: already analyzed code at iteration #300: Opcode (or part of it) has been already analyzed
	; Referenced at E18C
	CALL NC,SUB_E2E1	; E1AE D4 E1 E2 "???"
	POP  BC	; E1B1 C1 "?"
	; Opcode breaks the linear code flow
	RET  	; E1B2 C9 "?"
NEAR_E1B3:		; code label
	; stop analyzing: already analyzed code at iteration #652: Opcode (or part of it) has been already analyzed
	; Referenced at E188
	; Code analyzation starting point at iteration #301 of 1122
	CP   $80	; E1B3 FE 80 "??"
	CALL NZ,$F534	; E1B5 C4 34 F5 "?4?"
	LD   HL,($0347)	; E1B8 2A 47 03 "*G?"
	DEC  HL	; E1BB 2B "+"
	BIT  0,B	; E1BC CB 40 "??"
	CALL NZ,FAR_E1C5	; E1BE C4 C5 E1 "???"
	POP  BC	; E1C1 C1 "?"
	; Opcode breaks the linear code flow
	JP   SUB_F259	; E1C2 C3 59 F2 "?Y?"
FAR_E1C5:		; code label
	; stop analyzing: already analyzed code at iteration #653: Opcode (or part of it) has been already analyzed
	; Referenced at DBE4 E1AA E1BE
	; Code analyzation starting point at iteration #302 of 1122
	INC  HL	; E1C5 23 "#"
	LD   A,(HL)	; E1C6 7E "?"
	INC  A	; E1C7 3C "<"
	CALL Z,$F537	; E1C8 CC 37 F5 "?7?"
	LD   E,(HL)	; E1CB 5E "^"
	LD   D,$00	; E1CC 16 00 "??"
	PUSH DE	; E1CE D5 "?"
	PUSH HL	; E1CF E5 "?"
	CALL SUB_F097	; E1D0 CD 97 F0 "???"
	POP  HL	; E1D3 E1 "?"
	POP  BC	; E1D4 C1 "?"
	ADD  HL,BC	; E1D5 09 "?"
	INC  BC	; E1D6 03 "?"
	LD   DE,($0228)	; E1D7 ED 5B 28 02 "??(?"
	DEC  DE	; E1DB 1B "?"
	LDDR 	; E1DC ED B8 "??"
	EX   DE,HL	; E1DE EB "?"
	LD   (HL),$03	; E1DF 36 03 "6?"
	LD   ($0228),HL	; E1E1 22 28 02 ""(?"
	; Opcode breaks the linear code flow
	RET  	; E1E4 C9 "?"
SUB_E1E5:		; code label
	; stop analyzing: already analyzed code at iteration #654: Opcode (or part of it) has been already analyzed
	; Referenced at DFCE E001
	; Code analyzation starting point at iteration #303 of 1122
	EXX  	; E1E5 D9 "?"
	PUSH HL	; E1E6 E5 "?"
	PUSH DE	; E1E7 D5 "?"
	EXX  	; E1E8 D9 "?"
	PUSH BC	; E1E9 C5 "?"
	LD   E,$0B	; E1EA 1E 0B "??"
	LD   A,($0204)	; E1EC 3A 04 02 ":??"
	CP   $0B	; E1EF FE 0B "??"
	JR   Z,NEAR_E1F8	; E1F1 28 05 "(?"
	CP   $0D	; E1F3 FE 0D "??"
	JR   NZ,NEAR_E1FB	; E1F5 20 04 " ?"
	LD   E,A	; E1F7 5F "_"
NEAR_E1F8:		; code label
	; stop analyzing: already analyzed code at iteration #304: Opcode (or part of it) has been already analyzed
	; Referenced at E1F1
	CALL SUB_F259	; E1F8 CD 59 F2 "?Y?"
NEAR_E1FB:		; code label
	; stop analyzing: already analyzed code at iteration #305: Opcode (or part of it) has been already analyzed
	; Referenced at E1F5
	POP  BC	; E1FB C1 "?"
	CALL SUB_E233	; E1FC CD 33 E2 "?3?"
	PUSH BC	; E1FF C5 "?"
	BIT  0,B	; E200 CB 40 "??"
	JR   Z,NEAR_E20A	; E202 28 06 "(?"
	LD   A,E	; E204 7B "?"
	CP   $0D	; E205 FE 0D "??"
	CALL Z,SUB_E9CB	; E207 CC CB E9 "???"
NEAR_E20A:		; code label
	; stop analyzing: already analyzed code at iteration #306: Opcode (or part of it) has been already analyzed
	; Referenced at E202 E226 E231
	LD   A,($0204)	; E20A 3A 04 02 ":??"
	CP   $0B	; E20D FE 0B "??"
	JR   Z,NEAR_E21B	; E20F 28 0A "(?"
	CP   $0D	; E211 FE 0D "??"
	JR   Z,NEAR_E21B	; E213 28 06 "(?"
	POP  BC	; E215 C1 "?"
	EXX  	; E216 D9 "?"
	POP  DE	; E217 D1 "?"
	POP  HL	; E218 E1 "?"
	EXX  	; E219 D9 "?"
	; Opcode breaks the linear code flow
	RET  	; E21A C9 "?"
NEAR_E21B:		; code label
	; stop analyzing: already analyzed code at iteration #655: Opcode (or part of it) has been already analyzed
	; Referenced at E20F E213
	; Code analyzation starting point at iteration #307 of 1122
	LD   E,A	; E21B 5F "_"
	CALL SUB_F259	; E21C CD 59 F2 "?Y?"
	POP  BC	; E21F C1 "?"
	CALL SUB_E233	; E220 CD 33 E2 "?3?"
	PUSH BC	; E223 C5 "?"
	BIT  0,B	; E224 CB 40 "??"
	JR   Z,NEAR_E20A	; E226 28 E2 "(?"
	LD   A,E	; E228 7B "?"
	CP   $0B	; E229 FE 0B "??"
	CALL Z,SUB_E501	; E22B CC 01 E5 "???"
	CALL NZ,SUB_E4F8	; E22E C4 F8 E4 "???"
	; Opcode breaks the linear code flow
	JR   NEAR_E20A	; E231 18 D7 "??"
SUB_E233:		; code label
	; stop analyzing: already analyzed code at iteration #656: Opcode (or part of it) has been already analyzed
	; Referenced at E1FC E220
	; Code analyzation starting point at iteration #308 of 1122
	CALL SUB_E25A	; E233 CD 5A E2 "?Z?"
NEAR_E236:		; code label
	; Referenced at E249 E258
	LD   A,($0204)	; E236 3A 04 02 ":??"
	CP   $0A	; E239 FE 0A "??"
	JR   Z,NEAR_E240	; E23B 28 03 "(?"
	CP   $0F	; E23D FE 0F "??"
	RET  NZ	; E23F C0 "?"
NEAR_E240:		; code label
	; stop analyzing: already analyzed code at iteration #309: Opcode (or part of it) has been already analyzed
	; Referenced at E23B
	LD   D,A	; E240 57 "W"
	CALL SUB_F259	; E241 CD 59 F2 "?Y?"
	CALL SUB_E25A	; E244 CD 5A E2 "?Z?"
	BIT  0,B	; E247 CB 40 "??"
	JR   Z,NEAR_E236	; E249 28 EB "(?"
	PUSH BC	; E24B C5 "?"
	PUSH DE	; E24C D5 "?"
	LD   A,D	; E24D 7A "z"
	CP   $0A	; E24E FE 0A "??"
	CALL Z,SUB_E5A5	; E250 CC A5 E5 "???"
	CALL NZ,SUB_E6C8	; E253 C4 C8 E6 "???"
	POP  DE	; E256 D1 "?"
	POP  BC	; E257 C1 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_E236	; E258 18 DC "??"
SUB_E25A:		; code label
	; stop analyzing: already analyzed code at iteration #657: Opcode (or part of it) has been already analyzed
	; Referenced at E233 E244
	; Code analyzation starting point at iteration #310 of 1122
	CALL SUB_E276	; E25A CD 76 E2 "?v?"
NEAR_E25D:		; code label
	; Referenced at E26B E274
	LD   A,($0204)	; E25D 3A 04 02 ":??"
	CP   $1B	; E260 FE 1B "??"
	RET  NZ	; E262 C0 "?"
	CALL SUB_F259	; E263 CD 59 F2 "?Y?"
	CALL SUB_E276	; E266 CD 76 E2 "?v?"
	BIT  0,B	; E269 CB 40 "??"
	JR   Z,NEAR_E25D	; E26B 28 F0 "(?"
	PUSH BC	; E26D C5 "?"
	PUSH DE	; E26E D5 "?"
	RST  $10	; E26F D7 "?"
	OR   B	; E270 B0 "?"
	NOP  	; E271 00 "?"
	POP  DE	; E272 D1 "?"
	POP  BC	; E273 C1 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_E25D	; E274 18 E7 "??"
SUB_E276:		; code label
	; stop analyzing: already analyzed code at iteration #658: Opcode (or part of it) has been already analyzed
	; Referenced at E25A E266
	; Code analyzation starting point at iteration #311 of 1122
	PUSH DE	; E276 D5 "?"
	PUSH BC	; E277 C5 "?"
	LD   HL,$E2CB	; E278 21 CB E2 "!??"
	PUSH HL	; E27B E5 "?"
	LD   A,($0202)	; E27C 3A 02 02 ":??"
	CP   $00	; E27F FE 00 "??"
	JR   NZ,NEAR_E293	; E281 20 10 " ?"
	LD   A,($0204)	; E283 3A 04 02 ":??"
	CP   $08	; E286 FE 08 "??"
	JP   NZ,FAR_F51C	; E288 C2 1C F5 "???"
	CALL $DEE7	; E28B CD E7 DE "???"
	LD   A,$09	; E28E 3E 09 ">?"
	; Opcode breaks the linear code flow
	JP   SUB_F253	; E290 C3 53 F2 "?S?"
NEAR_E293:		; code label
	; stop analyzing: already analyzed code at iteration #659: Opcode (or part of it) has been already analyzed
	; Referenced at E281
	; Code analyzation starting point at iteration #313 of 1122
	CP   $20	; E293 FE 20 "? "
	JR   NZ,NEAR_E2BE	; E295 20 27 " '"
	BIT  0,B	; E297 CB 40 "??"
	JP   Z,SUB_E2E1	; E299 CA E1 E2 "???"
	PUSH BC	; E29C C5 "?"
	RST  $10	; E29D D7 "?"
	ADC  E	; E29E 8B "?"
	NOP  	; E29F 00 "?"
	LD   A,C	; E2A0 79 "y"
	CP   $0C	; E2A1 FE 0C "??"
	JR   NZ,NEAR_E2A8	; E2A3 20 03 " ?"
	POP  BC	; E2A5 C1 "?"
	; Opcode breaks the linear code flow
	JR   SUB_E2CE	; E2A6 18 26 "?&"
NEAR_E2A8:		; code label
	; stop analyzing: already analyzed code at iteration #660: Opcode (or part of it) has been already analyzed
	; Referenced at E2A3
	; Code analyzation starting point at iteration #314 of 1122
	CP   $04	; E2A8 FE 04 "??"
	JR   NZ,NEAR_E2B5	; E2AA 20 09 " ?"
	POP  BC	; E2AC C1 "?"
	LD   C,A	; E2AD 4F "O"
	SRA  B	; E2AE CB 28 "?("
	SRA  B	; E2B0 CB 28 "?("
	; Opcode breaks the linear code flow
	JP   SUB_D9F6	; E2B2 C3 F6 D9 "???"
NEAR_E2B5:		; code label
	; stop analyzing: already analyzed code at iteration #661: Opcode (or part of it) has been already analyzed
	; Referenced at E2AA
	; Code analyzation starting point at iteration #315 of 1122
	LD   A,C	; E2B5 79 "y"
	POP  BC	; E2B6 C1 "?"
	LD   C,A	; E2B7 4F "O"
	CALL SUB_EC80	; E2B8 CD 80 EC "???"
	; Opcode breaks the linear code flow
	JP   FAR_E8BD	; E2BB C3 BD E8 "???"
NEAR_E2BE:		; code label
	; stop analyzing: already analyzed code at iteration #662: Opcode (or part of it) has been already analyzed
	; Referenced at E295
	; Code analyzation starting point at iteration #316 of 1122
	CP   $C0	; E2BE FE C0 "??"
	JP   NZ,$F534	; E2C0 C2 34 F5 "?4?"
	BIT  0,B	; E2C3 CB 40 "??"
	CALL NZ,SUB_E407	; E2C5 C4 07 E4 "???"
	; Opcode breaks the linear code flow
	JP   SUB_F259	; E2C8 C3 59 F2 "?Y?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #663 of 1122
	POP  BC	; E2CB C1 "?"
	POP  DE	; E2CC D1 "?"
	; Opcode breaks the linear code flow
	RET  	; E2CD C9 "?"
SUB_E2CE:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at E198 E2A6
	; Code analyzation starting point at iteration #317 of 1122
	CALL SUB_F259	; E2CE CD 59 F2 "?Y?"
	SRL  B	; E2D1 CB 38 "?8"
	JR   NC,NEAR_E2E4	; E2D3 30 0F "0?"
	LD   E,(HL)	; E2D5 5E "^"
	INC  HL	; E2D6 23 "#"
	LD   D,(HL)	; E2D7 56 "V"
	INC  HL	; E2D8 23 "#"
	LD   A,(HL)	; E2D9 7E "?"
	EX   DE,HL	; E2DA EB "?"
	OR   A	; E2DB B7 "?"
	JP   Z,SUB_CB8C	; E2DC CA 8C CB "???"
	RST  $08	; E2DF CF "?"
	; Opcode breaks the linear code flow
	RET  	; E2E0 C9 "?"
SUB_E2E1:		; code label
	; stop analyzing: already analyzed code at iteration #664: Opcode (or part of it) has been already analyzed
	; Referenced at E1AE E299
	; Code analyzation starting point at iteration #318 of 1122
	CALL SUB_F259	; E2E1 CD 59 F2 "?Y?"
NEAR_E2E4:		; code label
	; stop analyzing: already analyzed code at iteration #321: Opcode (or part of it) has been already analyzed
	; Referenced at E2D3 D065 D27B C129
	LD   A,($0204)	; E2E4 3A 04 02 ":??"
	CP   $08	; E2E7 FE 08 "??"
	RET  NZ	; E2E9 C0 "?"
NEAR_E2EA:		; code label
	; Referenced at E2EF E30D E311 E319
	CALL SUB_F259	; E2EA CD 59 F2 "?Y?"
	CP   $10	; E2ED FE 10 "??"
	JR   Z,NEAR_E2EA	; E2EF 28 F9 "(?"
	CP   $09	; E2F1 FE 09 "??"
	JP   Z,SUB_F259	; E2F3 CA 59 F2 "?Y?"
	LD   A,($0202)	; E2F6 3A 02 02 ":??"
	CP   $40	; E2F9 FE 40 "??"
	JR   Z,NEAR_E301	; E2FB 28 04 "(?"
	CP   $80	; E2FD FE 80 "??"
	JR   NZ,NEAR_E305	; E2FF 20 04 " ?"
NEAR_E301:		; code label
	; stop analyzing: already analyzed code at iteration #322: Opcode (or part of it) has been already analyzed
	; Referenced at E2FB
	CALL SUB_E093	; E301 CD 93 E0 "???"
	XOR  A	; E304 AF "?"
NEAR_E305:		; code label
	; stop analyzing: already analyzed code at iteration #323: Opcode (or part of it) has been already analyzed
	; Referenced at E2FF
	CALL NZ,SUB_DED9	; E305 C4 D9 DE "???"
	LD   A,($0204)	; E308 3A 04 02 ":??"
	CP   $0C	; E30B FE 0C "??"
	JR   Z,NEAR_E2EA	; E30D 28 DB "(?"
	CP   $10	; E30F FE 10 "??"
	JR   Z,NEAR_E2EA	; E311 28 D7 "(?"
	LD   HL,$FB3D	; E313 21 3D FB "!=?"
	CALL SUB_F562	; E316 CD 62 F5 "?b?"
	JR   Z,NEAR_E2EA	; E319 28 CF "(?"
	LD   A,$09	; E31B 3E 09 ">?"
	; Opcode breaks the linear code flow
	JP   SUB_F253	; E31D C3 53 F2 "?S?"
SUB_E320:		; code label
	; stop analyzing: already analyzed code at iteration #665: Opcode (or part of it) has been already analyzed
	; Referenced at DF12 DF5E
	; Code analyzation starting point at iteration #324 of 1122
	LD   HL,($0228)	; E320 2A 28 02 "*(?"
	INC  HL	; E323 23 "#"
	INC  HL	; E324 23 "#"
	LD   C,(HL)	; E325 4E "N"
	INC  HL	; E326 23 "#"
	LD   B,(HL)	; E327 46 "F"
	LD   DE,$0006	; E328 11 06 00 "???"
	ADD  HL,DE	; E32B 19 "?"
	LD   ($0228),HL	; E32C 22 28 02 ""(?"
	INC  HL	; E32F 23 "#"
	INC  HL	; E330 23 "#"
	LD   E,(HL)	; E331 5E "^"
	INC  HL	; E332 23 "#"
	LD   D,(HL)	; E333 56 "V"
	; Opcode breaks the linear code flow
	RET  	; E334 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #666 of 1122
	LD   HL,($0228)	; E335 2A 28 02 "*(?"
SUB_E338:		; code label
	; stop analyzing: already analyzed code at iteration #666: Opcode (or part of it) has been already analyzed
	; Referenced at D8C1 ED7E
	; Code analyzation starting point at iteration #40 of 1122
	PUSH HL	; E338 E5 "?"
	POP  IY	; E339 FD E1 "??"
	EXX  	; E33B D9 "?"
	PUSH HL	; E33C E5 "?"
	PUSH DE	; E33D D5 "?"
	EXX  	; E33E D9 "?"
	CALL SUB_E995	; E33F CD 95 E9 "???"
	LD   A,$20	; E342 3E 20 "> "
	CALL Z,SUB_FB66	; E344 CC 66 FB "?f?"
	PUSH HL	; E347 E5 "?"
	CALL SUB_E360	; E348 CD 60 E3 "???"
	LD   HL,$059E	; E34B 21 9E 05 "!??"
	CALL SUB_FB84	; E34E CD 84 FB "???"
	LD   A,$20	; E351 3E 20 "> "
	CALL SUB_FB66	; E353 CD 66 FB "?f?"
	POP  HL	; E356 E1 "?"
	EXX  	; E357 D9 "?"
	POP  DE	; E358 D1 "?"
	POP  HL	; E359 E1 "?"
	EXX  	; E35A D9 "?"
	; Opcode breaks the linear code flow
	RET  	; E35B C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #325 of 1122
	LD   IY,($0228)	; E35C FD 2A 28 02 "?*(?"
SUB_E360:		; code label
	; stop analyzing: already analyzed code at iteration #325: Opcode (or part of it) has been already analyzed
	; Referenced at E348 C9BC
	; Code analyzation starting point at iteration #41 of 1122
	PUSH IY	; E360 FD E5 "??"
	POP  HL	; E362 E1 "?"
	PUSH HL	; E363 E5 "?"
	LD   DE,$05B2	; E364 11 B2 05 "???"
	PUSH DE	; E367 D5 "?"
	CALL SUB_E8B7	; E368 CD B7 E8 "???"
	POP  IY	; E36B FD E1 "??"
	LD   HL,$059F	; E36D 21 9F 05 "!??"
	CALL SUB_E9D5	; E370 CD D5 E9 "???"
	JR   NZ,NEAR_E37B	; E373 20 06 " ?"
	LD   (HL),$30	; E375 36 30 "60"
	INC  HL	; E377 23 "#"
	; Opcode breaks the linear code flow
	JP   FAR_E3FC	; E378 C3 FC E3 "???"
NEAR_E37B:		; code label
	; stop analyzing: already analyzed code at iteration #326: Opcode (or part of it) has been already analyzed
	; Referenced at E373
	; Code analyzation starting point at iteration #42 of 1122
	CALL SUB_E869	; E37B CD 69 E8 "?i?"
	CALL SUB_E995	; E37E CD 95 E9 "???"
	JR   Z,NEAR_E389	; E381 28 06 "(?"
	LD   (HL),$2D	; E383 36 2D "6-"
	INC  HL	; E385 23 "#"
	CALL SUB_E9A9	; E386 CD A9 E9 "???"
NEAR_E389:		; code label
	; stop analyzing: already analyzed code at iteration #43: Opcode (or part of it) has been already analyzed
	; Referenced at E381
	CALL SUB_E7DD	; E389 CD DD E7 "???"
	LD   B,$0E	; E38C 06 0E "??"
NEAR_E38E:		; code label
	; Referenced at E397
	DEC  B	; E38E 05 "?"
	LD   A,B	; E38F 78 "x"
	CP   $04	; E390 FE 04 "??"
	JR   C,NEAR_E399	; E392 38 05 "8?"
	CALL SUB_E7BB	; E394 CD BB E7 "???"
	JR   Z,NEAR_E38E	; E397 28 F5 "(?"
NEAR_E399:		; code label
	; stop analyzing: already analyzed code at iteration #44: Opcode (or part of it) has been already analyzed
	; Referenced at E392
	LD   C,B	; E399 48 "H"
	LD   B,$04	; E39A 06 04 "??"
	LD   E,(IY+$08)	; E39C FD 5E 08 "?^?"
	LD   A,E	; E39F 7B "?"
	SUB  $3B	; E3A0 D6 3B "?;"
	LD   D,A	; E3A2 57 "W"
	LD   A,E	; E3A3 7B "?"
	CP   $4A	; E3A4 FE 4A "?J"
	JR   NC,NEAR_E3BE	; E3A6 30 16 "0?"
	CP   $40	; E3A8 FE 40 "??"
	JR   NC,NEAR_E3B6	; E3AA 30 0A "0?"
	SUB  C	; E3AC 91 "?"
	JR   C,NEAR_E3BF	; E3AD 38 10 "8?"
	CP   $32	; E3AF FE 32 "?2"
	JR   C,NEAR_E3BF	; E3B1 38 0C "8?"
	LD   B,D	; E3B3 42 "B"
	; Opcode breaks the linear code flow
	JR   NEAR_E3C1	; E3B4 18 0B "??"
NEAR_E3B6:		; code label
	; stop analyzing: already analyzed code at iteration #327: Opcode (or part of it) has been already analyzed
	; Referenced at E3AA
	; Code analyzation starting point at iteration #45 of 1122
	LD   A,C	; E3B6 79 "y"
	CP   D	; E3B7 BA "?"
	JR   NC,NEAR_E3C1	; E3B8 30 07 "0?"
	LD   C,D	; E3BA 4A "J"
	OR   A	; E3BB B7 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_E3C2	; E3BC 18 04 "??"
NEAR_E3BE:		; code label
	; stop analyzing: already analyzed code at iteration #328: Opcode (or part of it) has been already analyzed
	; Referenced at E3A6
	; Code analyzation starting point at iteration #46 of 1122
	SCF  	; E3BE 37 "7"
NEAR_E3BF:		; code label
	; stop analyzing: already analyzed code at iteration #47: Opcode (or part of it) has been already analyzed
	; Referenced at E3AD E3B1
	LD   D,$05	; E3BF 16 05 "??"
NEAR_E3C1:		; code label
	; stop analyzing: already analyzed code at iteration #48: Opcode (or part of it) has been already analyzed
	; Referenced at E3B4 E3B8
	INC  C	; E3C1 0C "?"
NEAR_E3C2:		; code label
	; stop analyzing: already analyzed code at iteration #49: Opcode (or part of it) has been already analyzed
	; Referenced at E3BC
	PUSH AF	; E3C2 F5 "?"
	LD   A,B	; E3C3 78 "x"
NEAR_E3C4:		; code label
	; Referenced at E3D9
	CP   D	; E3C4 BA "?"
	JR   NZ,NEAR_E3CA	; E3C5 20 03 " ?"
	LD   (HL),$2E	; E3C7 36 2E "6."
	INC  HL	; E3C9 23 "#"
NEAR_E3CA:		; code label
	; stop analyzing: already analyzed code at iteration #50: Opcode (or part of it) has been already analyzed
	; Referenced at E3C5
	LD   A,B	; E3CA 78 "x"
	SUB  $04	; E3CB D6 04 "??"
	LD   A,$00	; E3CD 3E 00 ">?"
	CALL P,SUB_E7BB	; E3CF F4 BB E7 "???"
	ADD  $30	; E3D2 C6 30 "?0"
	LD   (HL),A	; E3D4 77 "w"
	INC  HL	; E3D5 23 "#"
	INC  B	; E3D6 04 "?"
	LD   A,B	; E3D7 78 "x"
	CP   C	; E3D8 B9 "?"
	JR   NZ,NEAR_E3C4	; E3D9 20 E9 " ?"
	POP  AF	; E3DB F1 "?"
	JR   NC,FAR_E3FC	; E3DC 30 1E "0?"
	LD   (HL),$45	; E3DE 36 45 "6E"
	INC  HL	; E3E0 23 "#"
	LD   A,E	; E3E1 7B "?"
	SUB  $40	; E3E2 D6 40 "??"
	JR   NC,NEAR_E3EB	; E3E4 30 05 "0?"
	LD   (HL),$2D	; E3E6 36 2D "6-"
	INC  HL	; E3E8 23 "#"
	NEG  	; E3E9 ED 44 "?D"
NEAR_E3EB:		; code label
	; stop analyzing: already analyzed code at iteration #51: Opcode (or part of it) has been already analyzed
	; Referenced at E3E4
	LD   B,$FF	; E3EB 06 FF "??"
NEAR_E3ED:		; code label
	; Referenced at E3F1
	INC  B	; E3ED 04 "?"
	LD   C,A	; E3EE 4F "O"
	SUB  $0A	; E3EF D6 0A "??"
	JR   NC,NEAR_E3ED	; E3F1 30 FA "0?"
	LD   A,B	; E3F3 78 "x"
	ADD  $30	; E3F4 C6 30 "?0"
	LD   (HL),A	; E3F6 77 "w"
	INC  HL	; E3F7 23 "#"
	SUB  B	; E3F8 90 "?"
	ADD  C	; E3F9 81 "?"
	LD   (HL),A	; E3FA 77 "w"
	INC  HL	; E3FB 23 "#"
FAR_E3FC:		; code label
	; stop analyzing: already analyzed code at iteration #52: Opcode (or part of it) has been already analyzed
	; Referenced at E378 E3DC
	LD   DE,$059E	; E3FC 11 9E 05 "???"
	SCF  	; E3FF 37 "7"
	SBC  HL,DE	; E400 ED 52 "?R"
	LD   A,L	; E402 7D "?"
	LD   (DE),A	; E403 12 "?"
	POP  IY	; E404 FD E1 "??"
	; Opcode breaks the linear code flow
	RET  	; E406 C9 "?"
SUB_E407:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at E2C5 EBA0 C13F D727
	; Code analyzation starting point at iteration #329 of 1122
	CALL SUB_F094	; E407 CD 94 F0 "???"
	LD   DE,($0228)	; E40A ED 5B 28 02 "??(?"
	DEC  DE	; E40E 1B "?"
	LD   HL,$059D	; E40F 21 9D 05 "!??"
	LD   BC,$0008	; E412 01 08 00 "???"
	LDDR 	; E415 ED B8 "??"
	EX   DE,HL	; E417 EB "?"
	LD   (HL),$02	; E418 36 02 "6?"
	LD   ($0228),HL	; E41A 22 28 02 ""(?"
	; Opcode breaks the linear code flow
	RET  	; E41D C9 "?"
SUB_E41E:		; code label
	; stop analyzing: already analyzed code at iteration #667: Opcode (or part of it) has been already analyzed
	; Referenced at C5BD D724
	; Code analyzation starting point at iteration #330 of 1122
	LD   HL,($0214)	; E41E 2A 14 02 "*??"
	LD   IY,$0595	; E421 FD 21 95 05 "?!??"
	CALL SUB_EA67	; E425 CD 67 EA "?g?"
	LD   DE,$003F	; E428 11 3F 00 "???"
	LD   B,$04	; E42B 06 04 "??"
	LD   A,(HL)	; E42D 7E "?"
	CP   $2B	; E42E FE 2B "?+"
	JR   Z,NEAR_E438	; E430 28 06 "(?"
	CP   $2D	; E432 FE 2D "?-"
	JR   NZ,NEAR_E439	; E434 20 03 " ?"
	SET  2,D	; E436 CB D2 "??"
NEAR_E438:		; code label
	; stop analyzing: already analyzed code at iteration #331: Opcode (or part of it) has been already analyzed
	; Referenced at E430
	INC  HL	; E438 23 "#"
NEAR_E439:		; code label
	; stop analyzing: already analyzed code at iteration #332: Opcode (or part of it) has been already analyzed
	; Referenced at E434 E44E E451 E463 E46B
	LD   A,(HL)	; E439 7E "?"
	INC  HL	; E43A 23 "#"
	CP   $2E	; E43B FE 2E "?."
	JR   Z,NEAR_E465	; E43D 28 26 "(&"
	CALL SUB_EE51	; E43F CD 51 EE "?Q?"
	JR   C,NEAR_E46D	; E442 38 29 "8)"
	SUB  $30	; E444 D6 30 "?0"
	JR   NZ,NEAR_E453	; E446 20 0B " ?"
	BIT  1,D	; E448 CB 4A "?J"
	JR   NZ,NEAR_E455	; E44A 20 09 " ?"
	BIT  0,D	; E44C CB 42 "?B"
	JR   Z,NEAR_E439	; E44E 28 E9 "(?"
	DEC  E	; E450 1D "?"
	; Opcode breaks the linear code flow
	JR   NEAR_E439	; E451 18 E6 "??"
NEAR_E453:		; code label
	; stop analyzing: already analyzed code at iteration #668: Opcode (or part of it) has been already analyzed
	; Referenced at E446
	; Code analyzation starting point at iteration #333 of 1122
	SET  1,D	; E453 CB CA "??"
NEAR_E455:		; code label
	; stop analyzing: already analyzed code at iteration #334: Opcode (or part of it) has been already analyzed
	; Referenced at E44A
	BIT  0,D	; E455 CB 42 "?B"
	JR   NZ,NEAR_E45A	; E457 20 01 " ?"
	INC  E	; E459 1C "?"
NEAR_E45A:		; code label
	; stop analyzing: already analyzed code at iteration #335: Opcode (or part of it) has been already analyzed
	; Referenced at E457
	LD   C,A	; E45A 4F "O"
	LD   A,B	; E45B 78 "x"
	CP   $0E	; E45C FE 0E "??"
	LD   A,C	; E45E 79 "y"
	CALL C,SUB_E7A0	; E45F DC A0 E7 "???"
	INC  B	; E462 04 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_E439	; E463 18 D4 "??"
NEAR_E465:		; code label
	; stop analyzing: already analyzed code at iteration #669: Opcode (or part of it) has been already analyzed
	; Referenced at E43D
	; Code analyzation starting point at iteration #336 of 1122
	BIT  0,D	; E465 CB 42 "?B"
	JR   NZ,NEAR_E46D	; E467 20 04 " ?"
	SET  0,D	; E469 CB C2 "??"
	; Opcode breaks the linear code flow
	JR   NEAR_E439	; E46B 18 CC "??"
NEAR_E46D:		; code label
	; stop analyzing: already analyzed code at iteration #670: Opcode (or part of it) has been already analyzed
	; Referenced at E442 E467
	; Code analyzation starting point at iteration #337 of 1122
	DEC  HL	; E46D 2B "+"
	CALL SUB_EEBC	; E46E CD BC EE "???"
	LD   A,C	; E471 79 "y"
	CP   $45	; E472 FE 45 "?E"
	JR   NZ,NEAR_E4BD	; E474 20 47 " G"
	INC  HL	; E476 23 "#"
	LD   A,(HL)	; E477 7E "?"
	CP   $2B	; E478 FE 2B "?+"
	JR   Z,NEAR_E482	; E47A 28 06 "(?"
	CP   $2D	; E47C FE 2D "?-"
	JR   NZ,NEAR_E483	; E47E 20 03 " ?"
	SET  3,D	; E480 CB DA "??"
NEAR_E482:		; code label
	; stop analyzing: already analyzed code at iteration #338: Opcode (or part of it) has been already analyzed
	; Referenced at E47A
	INC  HL	; E482 23 "#"
NEAR_E483:		; code label
	; stop analyzing: already analyzed code at iteration #339: Opcode (or part of it) has been already analyzed
	; Referenced at E47E
	PUSH DE	; E483 D5 "?"
	LD   DE,$0000	; E484 11 00 00 "???"
FAR_E487:		; code label
	; Referenced at E497
	LD   A,(HL)	; E487 7E "?"
	CALL SUB_EE51	; E488 CD 51 EE "?Q?"
	JR   C,NEAR_E49E	; E48B 38 11 "8?"
	SUB  $30	; E48D D6 30 "?0"
	EX   DE,HL	; E48F EB "?"
	CALL SUB_EE9D	; E490 CD 9D EE "???"
	EX   DE,HL	; E493 EB "?"
	INC  HL	; E494 23 "#"
	ADD  E	; E495 83 "?"
	LD   E,A	; E496 5F "_"
	JP   P,FAR_E487	; E497 F2 87 E4 "???"
FAR_E49A:		; code label
	; Referenced at E4A9
	LD   HL,$03E9	; E49A 21 E9 03 "!??"
	RST  $20	; E49D E7 "?"
NEAR_E49E:		; code label
	; stop analyzing: already analyzed code at iteration #340: Opcode (or part of it) has been already analyzed
	; Referenced at E48B
	LD   A,E	; E49E 7B "?"
	POP  DE	; E49F D1 "?"
	BIT  3,D	; E4A0 CB 5A "?Z"
	JR   Z,NEAR_E4A6	; E4A2 28 02 "(?"
	NEG  	; E4A4 ED 44 "?D"
NEAR_E4A6:		; code label
	; stop analyzing: already analyzed code at iteration #341: Opcode (or part of it) has been already analyzed
	; Referenced at E4A2
	ADD  E	; E4A6 83 "?"
	CP   $7F	; E4A7 FE 7F "??"
	JP   NC,FAR_E49A	; E4A9 D2 9A E4 "???"
	LD   (IY+$08),A	; E4AC FD 77 08 "?w?"
	LD   ($0214),HL	; E4AF 22 14 02 ""??"
NEAR_E4B2:		; code label
	; Referenced at E4C6 E4CC E4CF
	BIT  2,D	; E4B2 CB 52 "?R"
	CALL NZ,SUB_E9A9	; E4B4 C4 A9 E9 "???"
	LD   HL,$0000	; E4B7 21 00 00 "!??"
	; Opcode breaks the linear code flow
	JP   SUB_E9D5	; E4BA C3 D5 E9 "???"
NEAR_E4BD:		; code label
	; stop analyzing: already analyzed code at iteration #671: Opcode (or part of it) has been already analyzed
	; Referenced at E474
	; Code analyzation starting point at iteration #342 of 1122
	LD   ($0214),HL	; E4BD 22 14 02 ""??"
	LD   A,E	; E4C0 7B "?"
	LD   (IY+$08),A	; E4C1 FD 77 08 "?w?"
	BIT  0,D	; E4C4 CB 42 "?B"
	JR   NZ,NEAR_E4B2	; E4C6 20 EA " ?"
	SUB  $3B	; E4C8 D6 3B "?;"
	CP   $09	; E4CA FE 09 "??"
	JR   NC,NEAR_E4B2	; E4CC 30 E4 "0?"
	CP   B	; E4CE B8 "?"
	JR   NZ,NEAR_E4B2	; E4CF 20 E1 " ?"
	LD   C,A	; E4D1 4F "O"
	LD   B,$04	; E4D2 06 04 "??"
	SBC  HL,HL	; E4D4 ED 62 "?b"
NEAR_E4D6:		; code label
	; Referenced at E4E7
	LD   A,B	; E4D6 78 "x"
	CP   C	; E4D7 B9 "?"
	JR   Z,NEAR_E4E9	; E4D8 28 0F "(?"
	CALL SUB_E7BB	; E4DA CD BB E7 "???"
	INC  B	; E4DD 04 "?"
	CALL SUB_EE9D	; E4DE CD 9D EE "???"
	PUSH DE	; E4E1 D5 "?"
	LD   E,A	; E4E2 5F "_"
	XOR  A	; E4E3 AF "?"
	LD   D,A	; E4E4 57 "W"
	ADD  HL,DE	; E4E5 19 "?"
	POP  DE	; E4E6 D1 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_E4D6	; E4E7 18 ED "??"
NEAR_E4E9:		; code label
	; stop analyzing: already analyzed code at iteration #672: Opcode (or part of it) has been already analyzed
	; Referenced at E4D8
	; Code analyzation starting point at iteration #343 of 1122
	BIT  2,D	; E4E9 CB 52 "?R"
	CALL NZ,SUB_EECD	; E4EB C4 CD EE "???"
	CALL SUB_E97D	; E4EE CD 7D E9 "???"
	LD   (IY+$02),L	; E4F1 FD 75 02 "?u?"
	LD   (IY+$03),H	; E4F4 FD 74 03 "?t?"
	; Opcode breaks the linear code flow
	RET  	; E4F7 C9 "?"
SUB_E4F8:		; code label
	; stop analyzing: already analyzed code at iteration #673: Opcode (or part of it) has been already analyzed
	; Referenced at E22E ED11 ED25 D3D5 EC61 FDD7
	; Code analyzation starting point at iteration #344 of 1122
	PUSH AF	; E4F8 F5 "?"
	LD   IY,($0228)	; E4F9 FD 2A 28 02 "?*(?"
	CALL SUB_E9A9	; E4FD CD A9 E9 "???"
	POP  AF	; E500 F1 "?"
SUB_E501:		; code label
	; stop analyzing: already analyzed code at iteration #345: Opcode (or part of it) has been already analyzed
	; Referenced at E22B ECBB EC6A FDD3 DDF1
	PUSH AF	; E501 F5 "?"
	CALL SUB_EE68	; E502 CD 68 EE "?h?"
	JR   NZ,NEAR_E518	; E505 20 11 " ?"
	OR   A	; E507 B7 "?"
	ADC  HL,BC	; E508 ED 4A "?J"
	JP   PE,NEAR_E518	; E50A EA 18 E5 "???"
FAR_E50D:		; code label
	; Referenced at E5C9 E709
	EX   DE,HL	; E50D EB "?"
	LD   (HL),D	; E50E 72 "r"
	DEC  HL	; E50F 2B "+"
	LD   (HL),E	; E510 73 "s"
	DEC  HL	; E511 2B "+"
	DEC  HL	; E512 2B "+"
	LD   ($0228),HL	; E513 22 28 02 ""(?"
	POP  AF	; E516 F1 "?"
	; Opcode breaks the linear code flow
	RET  	; E517 C9 "?"
NEAR_E518:		; code label
	; stop analyzing: already analyzed code at iteration #674: Opcode (or part of it) has been already analyzed
	; Referenced at E505 E50A
	; Code analyzation starting point at iteration #346 of 1122
	CALL SUB_E869	; E518 CD 69 E8 "?i?"
	PUSH IY	; E51B FD E5 "??"
	LD   DE,$0009	; E51D 11 09 00 "???"
	ADD  IY,DE	; E520 FD 19 "??"
	CALL SUB_E869	; E522 CD 69 E8 "?i?"
	EX   (SP),IY	; E525 FD E3 "??"
	LD   A,(IY+$08)	; E527 FD 7E 08 "???"
	AND  $7F	; E52A E6 7F "??"
	LD   C,A	; E52C 4F "O"
	LD   A,(IY+$11)	; E52D FD 7E 11 "???"
	AND  $7F	; E530 E6 7F "??"
	SUB  C	; E532 91 "?"
	JP   P,FAR_E549	; E533 F2 49 E5 "?I?"
	EX   (SP),IY	; E536 FD E3 "??"
	PUSH AF	; E538 F5 "?"
	NEG  	; E539 ED 44 "?D"
	CALL SUB_EABB	; E53B CD BB EA "???"
	POP  BC	; E53E C1 "?"
	EX   (SP),IY	; E53F FD E3 "??"
	LD   A,(IY+$11)	; E541 FD 7E 11 "???"
	SUB  B	; E544 90 "?"
	LD   (IY+$11),A	; E545 FD 77 11 "?w?"
	XOR  A	; E548 AF "?"
FAR_E549:		; code label
	; stop analyzing: already analyzed code at iteration #347: Opcode (or part of it) has been already analyzed
	; Referenced at E533
	CALL NZ,SUB_EABB	; E549 C4 BB EA "???"
	LD   A,(IY+$08)	; E54C FD 7E 08 "???"
	XOR  (IY+$11)	; E54F FD AE 11 "???"
	RLCA 	; E552 07 "?"
	CALL NC,SUB_E578	; E553 D4 78 E5 "?x?"
	EX   (SP),IY	; E556 FD E3 "??"
	JR   NC,NEAR_E56E	; E558 30 14 "0?"
	CALL SUB_E9A2	; E55A CD A2 E9 "???"
	EX   (SP),IY	; E55D FD E3 "??"
	CALL SUB_E9A2	; E55F CD A2 E9 "???"
	CALL SUB_E578	; E562 CD 78 E5 "?x?"
	EX   (SP),IY	; E565 FD E3 "??"
	LD   A,(IY+$07)	; E567 FD 7E 07 "???"
	OR   A	; E56A B7 "?"
	CALL NZ,SUB_E9A6	; E56B C4 A6 E9 "???"
NEAR_E56E:		; code label
	; stop analyzing: already analyzed code at iteration #348: Opcode (or part of it) has been already analyzed
	; Referenced at E558
	POP  AF	; E56E F1 "?"
	LD   ($0228),IY	; E56F FD 22 28 02 "?"(?"
FAR_E573:		; code label
	; Referenced at E6A6 E799
	CALL SUB_E943	; E573 CD 43 E9 "?C?"
	POP  AF	; E576 F1 "?"
	; Opcode breaks the linear code flow
	RET  	; E577 C9 "?"
SUB_E578:		; code label
	; stop analyzing: already analyzed code at iteration #675: Opcode (or part of it) has been already analyzed
	; Referenced at E553 E562
	; Code analyzation starting point at iteration #349 of 1122
	PUSH AF	; E578 F5 "?"
	LD   HL,($0228)	; E579 2A 28 02 "*(?"
	LD   DE,$0009	; E57C 11 09 00 "???"
	EX   DE,HL	; E57F EB "?"
	ADD  HL,DE	; E580 19 "?"
	LD   B,$07	; E581 06 07 "??"
NEAR_E583:		; code label
	; Referenced at E589
	INC  HL	; E583 23 "#"
	INC  DE	; E584 13 "?"
	LD   A,(DE)	; E585 1A "?"
	ADC  (HL)	; E586 8E "?"
	DAA  	; E587 27 "'"
	LD   (HL),A	; E588 77 "w"
	DJNZ NEAR_E583	; E589 10 F8 "??"
	POP  AF	; E58B F1 "?"
	; Opcode breaks the linear code flow
	RET  	; E58C C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #676 of 1122
	CALL SUB_E991	; E58D CD 91 E9 "???"
	RET  Z	; E590 C8 "?"
	LD   IY,($0228)	; E591 FD 2A 28 02 "?*(?"
SUB_E595:		; code label
	; stop analyzing: already analyzed code at iteration #676: Opcode (or part of it) has been already analyzed
	; Referenced at E9A6
	; Code analyzation starting point at iteration #386 of 1122
	PUSH IY	; E595 FD E5 "??"
	POP  HL	; E597 E1 "?"
	LD   DE,$0007	; E598 11 07 00 "???"
	OR   A	; E59B B7 "?"
NEAR_E59C:		; code label
	; Referenced at E5A2
	INC  HL	; E59C 23 "#"
	LD   A,D	; E59D 7A "z"
	SBC  (HL)	; E59E 9E "?"
	DAA  	; E59F 27 "'"
	LD   (HL),A	; E5A0 77 "w"
	DEC  E	; E5A1 1D "?"
	JR   NZ,NEAR_E59C	; E5A2 20 F8 " ?"
	; Opcode breaks the linear code flow
	RET  	; E5A4 C9 "?"
SUB_E5A5:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at E250 ECA9 EC00 C103 FEE3 FF89
	; Code analyzation starting point at iteration #350 of 1122
	PUSH AF	; E5A5 F5 "?"
	CALL SUB_EE68	; E5A6 CD 68 EE "?h?"
	JR   NZ,NEAR_E5DC	; E5A9 20 31 " 1"
	LD   A,H	; E5AB 7C "?"
	XOR  B	; E5AC A8 "?"
	PUSH AF	; E5AD F5 "?"
	CALL SUB_EECA	; E5AE CD CA EE "???"
	PUSH BC	; E5B1 C5 "?"
	EX   (SP),HL	; E5B2 E3 "?"
	POP  BC	; E5B3 C1 "?"
	CALL SUB_EECA	; E5B4 CD CA EE "???"
	EX   DE,HL	; E5B7 EB "?"
	PUSH HL	; E5B8 E5 "?"
	CALL SUB_EE87	; E5B9 CD 87 EE "???"
	JR   C,NEAR_E5DA	; E5BC 38 1C "8?"
	BIT  7,H	; E5BE CB 7C "??"
	JR   NZ,NEAR_E5DA	; E5C0 20 18 " ?"
	POP  DE	; E5C2 D1 "?"
	POP  AF	; E5C3 F1 "?"
	BIT  7,A	; E5C4 CB 7F "??"
	CALL NZ,SUB_EECD	; E5C6 C4 CD EE "???"
	; Opcode breaks the linear code flow
	JP   FAR_E50D	; E5C9 C3 0D E5 "???"
NEAR_E5CC:		; code label
	; stop analyzing: already analyzed code at iteration #677: Opcode (or part of it) has been already analyzed
	; Referenced at E5EB E5F3 E60A
	; Code analyzation starting point at iteration #352 of 1122
	LD   DE,$0009	; E5CC 11 09 00 "???"
	ADD  IY,DE	; E5CF FD 19 "??"
	LD   ($0228),IY	; E5D1 FD 22 28 02 "?"(?"
	CALL SUB_E97D	; E5D5 CD 7D E9 "???"
	POP  AF	; E5D8 F1 "?"
	; Opcode breaks the linear code flow
	RET  	; E5D9 C9 "?"
NEAR_E5DA:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at E5BC E5C0
	; Code analyzation starting point at iteration #351 of 1122
	POP  HL	; E5DA E1 "?"
	POP  AF	; E5DB F1 "?"
NEAR_E5DC:		; code label
	; stop analyzing: already analyzed code at iteration #353: Opcode (or part of it) has been already analyzed
	; Referenced at E5A9
	PUSH IY	; E5DC FD E5 "??"
	LD   DE,$0009	; E5DE 11 09 00 "???"
	ADD  IY,DE	; E5E1 FD 19 "??"
	CALL SUB_E869	; E5E3 CD 69 E8 "?i?"
	CALL SUB_E9D5	; E5E6 CD D5 E9 "???"
	POP  IY	; E5E9 FD E1 "??"
	JR   Z,NEAR_E5CC	; E5EB 28 DF "(?"
	CALL SUB_E869	; E5ED CD 69 E8 "?i?"
	CALL SUB_E9D5	; E5F0 CD D5 E9 "???"
	JR   Z,NEAR_E5CC	; E5F3 28 D7 "(?"
	LD   A,(IY+$11)	; E5F5 FD 7E 11 "???"
	LD   L,(IY+$08)	; E5F8 FD 6E 08 "?n?"
	XOR  L	; E5FB AD "?"
	LD   H,A	; E5FC 67 "g"
	XOR  L	; E5FD AD "?"
	AND  $7F	; E5FE E6 7F "??"
	LD   L,A	; E600 6F "o"
	LD   A,(IY+$08)	; E601 FD 7E 08 "???"
	AND  $7F	; E604 E6 7F "??"
	ADD  L	; E606 85 "?"
	SUB  $40	; E607 D6 40 "??"
	LD   L,A	; E609 6F "o"
	JR   C,NEAR_E5CC	; E60A 38 C0 "8?"
	JP   M,FAR_F4BF	; E60C FA BF F4 "???"
	INC  A	; E60F 3C "<"
	JP   M,FAR_F4BF	; E610 FA BF F4 "???"
	PUSH HL	; E613 E5 "?"
	LD   HL,($0228)	; E614 2A 28 02 "*(?"
	LD   E,L	; E617 5D "?"
	LD   D,H	; E618 54 "T"
	LD   BC,$0010	; E619 01 10 00 "???"
	ADD  HL,BC	; E61C 09 "?"
	CALL SUB_E6B7	; E61D CD B7 E6 "???"
	PUSH DE	; E620 D5 "?"
	LD   ($0228),HL	; E621 22 28 02 ""(?"
	LD   (HL),A	; E624 77 "w"
	DEC  HL	; E625 2B "+"
	LD   (HL),A	; E626 77 "w"
	DEC  HL	; E627 2B "+"
	CALL SUB_E6B7	; E628 CD B7 E6 "???"
	LD   HL,$000A	; E62B 21 0A 00 "!??"
	ADD  HL,DE	; E62E 19 "?"
	LD   C,L	; E62F 4D "M"
	LD   B,H	; E630 44 "D"
	LD   DE,$0013	; E631 11 13 00 "???"
	ADD  HL,DE	; E634 19 "?"
	POP  DE	; E635 D1 "?"
	INC  DE	; E636 13 "?"
	PUSH HL	; E637 E5 "?"
	OR   $02	; E638 F6 02 "??"
	EX   AF,AF'	; E63A 08 "?"
	EXX  	; E63B D9 "?"
	LD   C,$0C	; E63C 0E 0C "??"
	EXX  	; E63E D9 "?"
NEAR_E63F:		; code label
	; Referenced at E68B
	POP  HL	; E63F E1 "?"
	PUSH HL	; E640 E5 "?"
	PUSH BC	; E641 C5 "?"
	LD   A,(DE)	; E642 1A "?"
	EXX  	; E643 D9 "?"
	EX   AF,AF'	; E644 08 "?"
	PUSH AF	; E645 F5 "?"
	EX   AF,AF'	; E646 08 "?"
	ADD  A	; E647 87 "?"
	JR   Z,NEAR_E683	; E648 28 39 "(9"
	LD   D,A	; E64A 57 "W"
	ADD  A	; E64B 87 "?"
	ADD  A	; E64C 87 "?"
	ADD  D	; E64D 82 "?"
	LD   D,A	; E64E 57 "W"
	LD   H,$C0	; E64F 26 C0 "&?"
	LD   E,$00	; E651 1E 00 "??"
	LD   B,$10	; E653 06 10 "??"
	EX   AF,AF'	; E655 08 "?"
NEAR_E656:		; code label
	; Referenced at E681
	JP   P,FAR_E661	; E656 F2 61 E6 "?a?"
	INC  E	; E659 1C "?"
	DEC  E	; E65A 1D "?"
	JR   Z,NEAR_E683	; E65B 28 26 "(&"
NEAR_E65D:		; code label
	; Referenced at E663
	EX   AF,AF'	; E65D 08 "?"
	XOR  A	; E65E AF "?"
	; Opcode breaks the linear code flow
	JR   NEAR_E66E	; E65F 18 0D "??"
FAR_E661:		; code label
	; stop analyzing: already analyzed code at iteration #678: Opcode (or part of it) has been already analyzed
	; Referenced at E656
	; Code analyzation starting point at iteration #354 of 1122
	CP   $0C	; E661 FE 0C "??"
	JR   NC,NEAR_E65D	; E663 30 F8 "0?"
	EX   AF,AF'	; E665 08 "?"
	EXX  	; E666 D9 "?"
	LD   A,(BC)	; E667 0A "?"
	EXX  	; E668 D9 "?"
	ADD  D	; E669 82 "?"
	ADD  $0C	; E66A C6 0C "??"
	LD   L,A	; E66C 6F "o"
	LD   A,(HL)	; E66D 7E "?"
NEAR_E66E:		; code label
	; stop analyzing: already analyzed code at iteration #355: Opcode (or part of it) has been already analyzed
	; Referenced at E65F
	ADD  E	; E66E 83 "?"
	DAA  	; E66F 27 "'"
	EXX  	; E670 D9 "?"
	ADD  (HL)	; E671 86 "?"
	DAA  	; E672 27 "'"
	LD   (HL),$00	; E673 36 00 "6?"
	RLD  	; E675 ED 6F "?o"
	INC  HL	; E677 23 "#"
	INC  BC	; E678 03 "?"
	EXX  	; E679 D9 "?"
	RLCA 	; E67A 07 "?"
	RLCA 	; E67B 07 "?"
	RLCA 	; E67C 07 "?"
	RLCA 	; E67D 07 "?"
	LD   E,A	; E67E 5F "_"
	EX   AF,AF'	; E67F 08 "?"
	DEC  A	; E680 3D "="
	DJNZ NEAR_E656	; E681 10 D3 "??"
NEAR_E683:		; code label
	; stop analyzing: already analyzed code at iteration #356: Opcode (or part of it) has been already analyzed
	; Referenced at E648 E65B
	POP  AF	; E683 F1 "?"
	INC  A	; E684 3C "<"
	EX   AF,AF'	; E685 08 "?"
	DEC  C	; E686 0D "?"
	EXX  	; E687 D9 "?"
	POP  BC	; E688 C1 "?"
	DEC  BC	; E689 0B "?"
	INC  DE	; E68A 13 "?"
	JR   NZ,NEAR_E63F	; E68B 20 B2 " ?"
	POP  HL	; E68D E1 "?"
	LD   BC,$000F	; E68E 01 0F 00 "???"
	ADD  HL,BC	; E691 09 "?"
	LD   E,L	; E692 5D "?"
	LD   D,H	; E693 54 "T"
	CALL SUB_E6A9	; E694 CD A9 E6 "???"
	PUSH HL	; E697 E5 "?"
	POP  IY	; E698 FD E1 "??"
	POP  HL	; E69A E1 "?"
	LD   A,H	; E69B 7C "?"
	AND  $80	; E69C E6 80 "??"
	XOR  L	; E69E AD "?"
	LD   (IY+$08),A	; E69F FD 77 08 "?w?"
	LD   (IY+$00),$02	; E6A2 FD 36 00 02 "?6??"
	; Opcode breaks the linear code flow
	JP   FAR_E573	; E6A6 C3 73 E5 "?s?"
SUB_E6A9:		; code label
	; stop analyzing: already analyzed code at iteration #679: Opcode (or part of it) has been already analyzed
	; Referenced at E694
	; Code analyzation starting point at iteration #357 of 1122
	LD   B,$07	; E6A9 06 07 "??"
NEAR_E6AB:		; code label
	; Referenced at E6B4
	LD   A,(DE)	; E6AB 1A "?"
	DEC  DE	; E6AC 1B "?"
	RLD  	; E6AD ED 6F "?o"
	LD   A,(DE)	; E6AF 1A "?"
	DEC  DE	; E6B0 1B "?"
	RLD  	; E6B1 ED 6F "?o"
	DEC  HL	; E6B3 2B "+"
	DJNZ NEAR_E6AB	; E6B4 10 F5 "??"
	; Opcode breaks the linear code flow
	RET  	; E6B6 C9 "?"
SUB_E6B7:		; code label
	; stop analyzing: already analyzed code at iteration #680: Opcode (or part of it) has been already analyzed
	; Referenced at E61D E628
	; Code analyzation starting point at iteration #358 of 1122
	LD   B,$07	; E6B7 06 07 "??"
NEAR_E6B9:		; code label
	; Referenced at E6C4
	XOR  A	; E6B9 AF "?"
	RLD  	; E6BA ED 6F "?o"
	LD   (DE),A	; E6BC 12 "?"
	DEC  DE	; E6BD 1B "?"
	XOR  A	; E6BE AF "?"
	RLD  	; E6BF ED 6F "?o"
	LD   (DE),A	; E6C1 12 "?"
	DEC  DE	; E6C2 1B "?"
	DEC  HL	; E6C3 2B "+"
	DJNZ NEAR_E6B9	; E6C4 10 F3 "??"
	XOR  A	; E6C6 AF "?"
	; Opcode breaks the linear code flow
	RET  	; E6C7 C9 "?"
SUB_E6C8:		; code label
	; stop analyzing: already analyzed code at iteration #681: Opcode (or part of it) has been already analyzed
	; Referenced at E253
	; Code analyzation starting point at iteration #359 of 1122
	PUSH AF	; E6C8 F5 "?"
	LD   IY,($0228)	; E6C9 FD 2A 28 02 "?*(?"
	CALL SUB_E9D5	; E6CD CD D5 E9 "???"
	CALL Z,SUB_F4CB	; E6D0 CC CB F4 "???"
	LD   DE,$0009	; E6D3 11 09 00 "???"
	ADD  IY,DE	; E6D6 FD 19 "??"
	CALL SUB_E9D5	; E6D8 CD D5 E9 "???"
	JR   NZ,NEAR_E6E3	; E6DB 20 06 " ?"
	LD   ($0228),IY	; E6DD FD 22 28 02 "?"(?"
	POP  AF	; E6E1 F1 "?"
	; Opcode breaks the linear code flow
	RET  	; E6E2 C9 "?"
NEAR_E6E3:		; code label
	; stop analyzing: already analyzed code at iteration #682: Opcode (or part of it) has been already analyzed
	; Referenced at E6DB
	; Code analyzation starting point at iteration #360 of 1122
	PUSH IY	; E6E3 FD E5 "??"
	CALL SUB_EE68	; E6E5 CD 68 EE "?h?"
	POP  IY	; E6E8 FD E1 "??"
	JR   NZ,NEAR_E70D	; E6EA 20 21 " !"
	LD   A,H	; E6EC 7C "?"
	XOR  B	; E6ED A8 "?"
	PUSH AF	; E6EE F5 "?"
	CALL SUB_EECA	; E6EF CD CA EE "???"
	PUSH BC	; E6F2 C5 "?"
	EX   (SP),HL	; E6F3 E3 "?"
	POP  BC	; E6F4 C1 "?"
	CALL SUB_EECA	; E6F5 CD CA EE "???"
	EX   DE,HL	; E6F8 EB "?"
	PUSH HL	; E6F9 E5 "?"
	CALL SUB_EEA6	; E6FA CD A6 EE "???"
	LD   A,H	; E6FD 7C "?"
	OR   L	; E6FE B5 "?"
	POP  HL	; E6FF E1 "?"
	JR   NZ,NEAR_E70C	; E700 20 0A " ?"
	EX   DE,HL	; E702 EB "?"
	POP  AF	; E703 F1 "?"
	BIT  7,A	; E704 CB 7F "??"
	CALL NZ,SUB_EECD	; E706 C4 CD EE "???"
	; Opcode breaks the linear code flow
	JP   FAR_E50D	; E709 C3 0D E5 "???"
NEAR_E70C:		; code label
	; stop analyzing: already analyzed code at iteration #683: Opcode (or part of it) has been already analyzed
	; Referenced at E700
	; Code analyzation starting point at iteration #361 of 1122
	POP  AF	; E70C F1 "?"
NEAR_E70D:		; code label
	; stop analyzing: already analyzed code at iteration #362: Opcode (or part of it) has been already analyzed
	; Referenced at E6EA
	CALL SUB_E869	; E70D CD 69 E8 "?i?"
	PUSH IY	; E710 FD E5 "??"
	LD   IY,($0228)	; E712 FD 2A 28 02 "?*(?"
	CALL SUB_E869	; E716 CD 69 E8 "?i?"
	LD   L,(IY+$08)	; E719 FD 6E 08 "?n?"
	LD   H,(IY+$11)	; E71C FD 66 11 "?f?"
	EX   (SP),HL	; E71F E3 "?"
	PUSH HL	; E720 E5 "?"
	LD   BC,$FFF7	; E721 01 F7 FF "???"
	ADD  IY,BC	; E724 FD 09 "??"
	CALL SUB_E97D	; E726 CD 7D E9 "???"
	LD   B,$04	; E729 06 04 "??"
NEAR_E72B:		; code label
	; Referenced at E76E
	LD   HL,($0228)	; E72B 2A 28 02 "*(?"
	EXX  	; E72E D9 "?"
	LD   BC,$FFF7	; E72F 01 F7 FF "???"
	LD   HL,($0228)	; E732 2A 28 02 "*(?"
	LD   E,L	; E735 5D "?"
	LD   D,H	; E736 54 "T"
	OR   A	; E737 B7 "?"
	SBC  HL,BC	; E738 ED 42 "?B"
	EX   DE,HL	; E73A EB "?"
	ADD  HL,BC	; E73B 09 "?"
	ADD  HL,BC	; E73C 09 "?"
NEAR_E73D:		; code label
	; Referenced at E760
	LD   B,$07	; E73D 06 07 "??"
	OR   A	; E73F B7 "?"
NEAR_E740:		; code label
	; Referenced at E749
	INC  DE	; E740 13 "?"
	LD   A,(DE)	; E741 1A "?"
	EXX  	; E742 D9 "?"
	INC  HL	; E743 23 "#"
	SBC  (HL)	; E744 9E "?"
	EXX  	; E745 D9 "?"
	DAA  	; E746 27 "'"
	INC  HL	; E747 23 "#"
	LD   (HL),A	; E748 77 "w"
	DJNZ NEAR_E740	; E749 10 F5 "??"
	AND  $F0	; E74B E6 F0 "??"
	JR   NZ,NEAR_E762	; E74D 20 13 " ?"
	EXX  	; E74F D9 "?"
	CALL SUB_E7BB	; E750 CD BB E7 "???"
	INC  A	; E753 3C "<"
	CALL SUB_E7A0	; E754 CD A0 E7 "???"
	LD   HL,($0228)	; E757 2A 28 02 "*(?"
	EXX  	; E75A D9 "?"
	LD   BC,$0007	; E75B 01 07 00 "???"
	LDDR 	; E75E ED B8 "??"
	; Opcode breaks the linear code flow
	JR   NEAR_E73D	; E760 18 DB "??"
NEAR_E762:		; code label
	; stop analyzing: already analyzed code at iteration #684: Opcode (or part of it) has been already analyzed
	; Referenced at E74D
	; Code analyzation starting point at iteration #363 of 1122
	EX   (SP),IY	; E762 FD E3 "??"
	CALL SUB_EAAB	; E764 CD AB EA "???"
	EX   (SP),IY	; E767 FD E3 "??"
	EXX  	; E769 D9 "?"
	INC  B	; E76A 04 "?"
	LD   A,B	; E76B 78 "x"
	CP   $10	; E76C FE 10 "??"
	JR   C,NEAR_E72B	; E76E 38 BB "8?"
	EXX  	; E770 D9 "?"
	LD   HL,($0228)	; E771 2A 28 02 "*(?"
	DEC  HL	; E774 2B "+"
	DEC  HL	; E775 2B "+"
	LD   BC,$0008	; E776 01 08 00 "???"
	LDDR 	; E779 ED B8 "??"
	POP  IY	; E77B FD E1 "??"
	LD   ($0228),IY	; E77D FD 22 28 02 "?"(?"
	POP  HL	; E781 E1 "?"
	LD   A,H	; E782 7C "?"
	XOR  L	; E783 AD "?"
	PUSH AF	; E784 F5 "?"
	RES  7,H	; E785 CB BC "??"
	RES  7,L	; E787 CB BD "??"
	LD   A,H	; E789 7C "?"
	SUB  L	; E78A 95 "?"
	ADD  $40	; E78B C6 40 "??"
	LD   (IY+$08),A	; E78D FD 77 08 "?w?"
	CALL M,SUB_E97D	; E790 FC 7D E9 "???"
	POP  AF	; E793 F1 "?"
	BIT  7,A	; E794 CB 7F "??"
	CALL NZ,SUB_E9A9	; E796 C4 A9 E9 "???"
	; Opcode breaks the linear code flow
	JP   FAR_E573	; E799 C3 73 E5 "?s?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #685 of 1122
	LD   IY,($0228)	; E79C FD 2A 28 02 "?*(?"
SUB_E7A0:		; code label
	; stop analyzing: already analyzed code at iteration #685: Opcode (or part of it) has been already analyzed
	; Referenced at E45F E754
	; Code analyzation starting point at iteration #364 of 1122
	PUSH HL	; E7A0 E5 "?"
	PUSH BC	; E7A1 C5 "?"
	CALL SUB_E7CC	; E7A2 CD CC E7 "???"
	LD   B,$F0	; E7A5 06 F0 "??"
	JR   C,NEAR_E7B2	; E7A7 38 09 "8?"
	LD   A,C	; E7A9 79 "y"
	ADD  A	; E7AA 87 "?"
	ADD  A	; E7AB 87 "?"
	ADD  A	; E7AC 87 "?"
	ADD  A	; E7AD 87 "?"
	LD   C,A	; E7AE 4F "O"
	LD   A,(HL)	; E7AF 7E "?"
	LD   B,$0F	; E7B0 06 0F "??"
NEAR_E7B2:		; code label
	; stop analyzing: already analyzed code at iteration #365: Opcode (or part of it) has been already analyzed
	; Referenced at E7A7
	AND  B	; E7B2 A0 "?"
	OR   C	; E7B3 B1 "?"
	LD   (HL),A	; E7B4 77 "w"
	; Opcode breaks the linear code flow
	JR   NEAR_E7C9	; E7B5 18 12 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #686 of 1122
	LD   IY,($0228)	; E7B7 FD 2A 28 02 "?*(?"
SUB_E7BB:		; code label
	; stop analyzing: already analyzed code at iteration #686: Opcode (or part of it) has been already analyzed
	; Referenced at E394 E3CF E4DA E750 E830
	; Code analyzation starting point at iteration #53 of 1122
	PUSH HL	; E7BB E5 "?"
	PUSH BC	; E7BC C5 "?"
	CALL SUB_E7CC	; E7BD CD CC E7 "???"
	JR   C,NEAR_E7C7	; E7C0 38 05 "8?"
	LD   A,(HL)	; E7C2 7E "?"
	RLCA 	; E7C3 07 "?"
	RLCA 	; E7C4 07 "?"
	RLCA 	; E7C5 07 "?"
	RLCA 	; E7C6 07 "?"
NEAR_E7C7:		; code label
	; stop analyzing: already analyzed code at iteration #54: Opcode (or part of it) has been already analyzed
	; Referenced at E7C0
	AND  $0F	; E7C7 E6 0F "??"
NEAR_E7C9:		; code label
	; Referenced at E7B5
	POP  BC	; E7C9 C1 "?"
	POP  HL	; E7CA E1 "?"
	; Opcode breaks the linear code flow
	RET  	; E7CB C9 "?"
SUB_E7CC:		; code label
	; stop analyzing: already analyzed code at iteration #366: Opcode (or part of it) has been already analyzed
	; Referenced at E7BD E7A2
	; Code analyzation starting point at iteration #55 of 1122
	PUSH IY	; E7CC FD E5 "??"
	POP  HL	; E7CE E1 "?"
	SRL  B	; E7CF CB 38 "?8"
	PUSH AF	; E7D1 F5 "?"
	LD   A,$08	; E7D2 3E 08 ">?"
	SUB  B	; E7D4 90 "?"
	LD   C,A	; E7D5 4F "O"
	LD   B,$00	; E7D6 06 00 "??"
	ADD  HL,BC	; E7D8 09 "?"
	POP  AF	; E7D9 F1 "?"
	LD   C,A	; E7DA 4F "O"
	LD   A,(HL)	; E7DB 7E "?"
	; Opcode breaks the linear code flow
	RET  	; E7DC C9 "?"
SUB_E7DD:		; code label
	; stop analyzing: already analyzed code at iteration #367: Opcode (or part of it) has been already analyzed
	; Referenced at E389 E913
	; Code analyzation starting point at iteration #56 of 1122
	LD   A,(IY+$08)	; E7DD FD 7E 08 "???"
	CP   $7F	; E7E0 FE 7F "??"
	RET  Z	; E7E2 C8 "?"
	PUSH HL	; E7E3 E5 "?"
	PUSH IY	; E7E4 FD E5 "??"
	POP  HL	; E7E6 E1 "?"
	INC  HL	; E7E7 23 "#"
	LD   A,(HL)	; E7E8 7E "?"
	CP   $50	; E7E9 FE 50 "?P"
	LD   (HL),$00	; E7EB 36 00 "6?"
	CALL NC,SUB_E859	; E7ED D4 59 E8 "?Y?"
	CALL SUB_E943	; E7F0 CD 43 E9 "?C?"
	POP  HL	; E7F3 E1 "?"
	; Opcode breaks the linear code flow
	RET  	; E7F4 C9 "?"
SUB_E7F5:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at CC6A
	; Code analyzation starting point at iteration #368 of 1122
	CALL SUB_F259	; E7F5 CD 59 F2 "?Y?"
	LD   A,$F6	; E7F8 3E F6 ">?"
SUB_E7FA:		; code label
	; stop analyzing: already analyzed code at iteration #370: Opcode (or part of it) has been already analyzed
	; Referenced at CCFC CE6E FE6E FE77 FCBF CE65
	SCF  	; E7FA 37 "7"
SUB_E7FB:		; code label
	; Referenced at E84B
	PUSH BC	; E7FB C5 "?"
	PUSH DE	; E7FC D5 "?"
	CALL C,SUB_DEE2	; E7FD DC E2 DE "???"
	LD   HL,($0228)	; E800 2A 28 02 "*(?"
	PUSH HL	; E803 E5 "?"
	POP  IY	; E804 FD E1 "??"
	INC  HL	; E806 23 "#"
	INC  HL	; E807 23 "#"
	LD   E,(HL)	; E808 5E "^"
	INC  HL	; E809 23 "#"
	LD   D,(HL)	; E80A 56 "V"
	LD   BC,$0005	; E80B 01 05 00 "???"
	ADD  HL,BC	; E80E 09 "?"
	LD   A,(HL)	; E80F 7E "?"
	INC  HL	; E810 23 "#"
	LD   ($0228),HL	; E811 22 28 02 ""(?"
	EX   DE,HL	; E814 EB "?"
	CP   $7F	; E815 FE 7F "??"
	JR   Z,NEAR_E841	; E817 28 28 "(("
	PUSH AF	; E819 F5 "?"
	AND  $7F	; E81A E6 7F "??"
	SBC  HL,HL	; E81C ED 62 "?b"
	CP   $45	; E81E FE 45 "?E"
	JP   NC,FAR_F4BB	; E820 D2 BB F4 "???"
	SUB  $40	; E823 D6 40 "??"
	JR   C,$E840	; E825 38 19 "8?"
	ADD  $05	; E827 C6 05 "??"
	LD   C,A	; E829 4F "O"
	LD   B,$04	; E82A 06 04 "??"
	LD   D,H	; E82C 54 "T"
NEAR_E82D:		; code label
	; Referenced at E838
	CALL SUB_EE9D	; E82D CD 9D EE "???"
	CALL SUB_E7BB	; E830 CD BB E7 "???"
	LD   E,A	; E833 5F "_"
	ADD  HL,DE	; E834 19 "?"
	INC  B	; E835 04 "?"
	LD   A,C	; E836 79 "y"
	CP   B	; E837 B8 "?"
	JR   NZ,NEAR_E82D	; E838 20 F3 " ?"
	POP  AF	; E83A F1 "?"
	RLA  	; E83B 17 "?"
	CALL C,SUB_EECD	; E83C DC CD EE "???"
	LD   A,$F1	; E83F 3E F1 ">?"
NEAR_E841:		; code label
	; stop analyzing: already analyzed code at iteration #372: Opcode (or part of it) has been already analyzed
	; Referenced at E817
	POP  DE	; E841 D1 "?"
	POP  BC	; E842 C1 "?"
	; Opcode breaks the linear code flow
	RET  	; E843 C9 "?"
SUB_E844:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at FC5E FC6C FC7A D492
	; Code analyzation starting point at iteration #687 of 1122
	CALL SUB_F259	; E844 CD 59 F2 "?Y?"
	LD   A,$F6	; E847 3E F6 ">?"
SUB_E849:		; code label
	; stop analyzing: already analyzed code at iteration #687: Opcode (or part of it) has been already analyzed
	; Referenced at CE0F D95B F1CD C7F9 D3E2 FC0D D3E5 FEA0 D19F
	; Code analyzation starting point at iteration #373 of 1122
	SCF  	; E849 37 "7"
	PUSH HL	; E84A E5 "?"
	CALL SUB_E7FB	; E84B CD FB E7 "???"
	INC  H	; E84E 24 "$"
	JR   Z,NEAR_E855	; E84F 28 04 "(?"
	DEC  H	; E851 25 "%"
	CALL NZ,FAR_F4BB	; E852 C4 BB F4 "???"
NEAR_E855:		; code label
	; stop analyzing: already analyzed code at iteration #374: Opcode (or part of it) has been already analyzed
	; Referenced at E84F
	LD   A,L	; E855 7D "?"
	POP  HL	; E856 E1 "?"
	; Opcode breaks the linear code flow
	RET  	; E857 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #688 of 1122
	INC  HL	; E858 23 "#"
SUB_E859:		; code label
	; stop analyzing: already analyzed code at iteration #688: Opcode (or part of it) has been already analyzed
	; Referenced at E7ED
	; Code analyzation starting point at iteration #57 of 1122
	LD   B,$06	; E859 06 06 "??"
NEAR_E85B:		; code label
	; Referenced at E862
	INC  HL	; E85B 23 "#"
	LD   A,(HL)	; E85C 7E "?"
	ADD  $01	; E85D C6 01 "??"
	DAA  	; E85F 27 "'"
	LD   (HL),A	; E860 77 "w"
	RET  NC	; E861 D0 "?"
	DJNZ NEAR_E85B	; E862 10 F7 "??"
	; Opcode breaks the linear code flow
	RET  	; E864 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #375 of 1122
	LD   IY,($0228)	; E865 FD 2A 28 02 "?*(?"
SUB_E869:		; code label
	; stop analyzing: already analyzed code at iteration #375: Opcode (or part of it) has been already analyzed
	; Referenced at E37B E518 E522 E5E3 E5ED E70D E716 EA11 EA19
	; Code analyzation starting point at iteration #58 of 1122
	LD   A,(IY+$08)	; E869 FD 7E 08 "???"
	CP   $7F	; E86C FE 7F "??"
	RET  NZ	; E86E C0 "?"
	PUSH HL	; E86F E5 "?"
	PUSH BC	; E870 C5 "?"
	PUSH IY	; E871 FD E5 "??"
	POP  HL	; E873 E1 "?"
	INC  HL	; E874 23 "#"
	LD   ($0DBB),HL	; E875 22 BB 0D ""??"
	INC  HL	; E878 23 "#"
	LD   E,(HL)	; E879 5E "^"
	INC  HL	; E87A 23 "#"
	LD   D,(HL)	; E87B 56 "V"
	EX   DE,HL	; E87C EB "?"
	CALL SUB_E97D	; E87D CD 7D E9 "???"
	LD   A,H	; E880 7C "?"
	OR   L	; E881 B5 "?"
	LD   (IY+$08),A	; E882 FD 77 08 "?w?"
	JR   Z,NEAR_E8B4	; E885 28 2D "(-"
	PUSH HL	; E887 E5 "?"
	CALL SUB_EECA	; E888 CD CA EE "???"
	SCF  	; E88B 37 "7"
NEAR_E88C:		; code label
	; Referenced at E88E
	ADC  HL,HL	; E88C ED 6A "?j"
	JR   NC,NEAR_E88C	; E88E 30 FC "0?"
	LD   C,$01	; E890 0E 01 "??"
	; Opcode breaks the linear code flow
	JR   NEAR_E8A3	; E892 18 0F "??"
NEAR_E894:		; code label
	; stop analyzing: already analyzed code at iteration #376: Opcode (or part of it) has been already analyzed
	; Referenced at E89F
	; Code analyzation starting point at iteration #61 of 1122
	INC  B	; E894 04 "?"
	INC  C	; E895 0C "?"
	; stop analyzing: already analyzed code at iteration #61: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $3E	; E896 3E ">"
NEAR_E897:		; code label
	; Referenced at E8A7
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #60 of 1122
	LD   B,C	; E897 41 "A"
NEAR_E898:		; code label
	; Referenced at E89D
	INC  DE	; E898 13 "?"
	LD   A,(DE)	; E899 1A "?"
	ADC  A	; E89A 8F "?"
	DAA  	; E89B 27 "'"
	LD   (DE),A	; E89C 12 "?"
	DJNZ NEAR_E898	; E89D 10 F9 "??"
	JR   C,NEAR_E894	; E89F 38 F3 "8?"
	ADC  HL,HL	; E8A1 ED 6A "?j"
NEAR_E8A3:		; code label
	; stop analyzing: already analyzed code at iteration #60: Opcode (or part of it) has been already analyzed
	; Referenced at E892
	; Code analyzation starting point at iteration #59 of 1122
	LD   DE,($0DBB)	; E8A3 ED 5B BB 0D "????"
	JR   NZ,NEAR_E897	; E8A7 20 EE " ?"
	POP  AF	; E8A9 F1 "?"
	AND  $80	; E8AA E6 80 "??"
	OR   $49	; E8AC F6 49 "?I"
	LD   (IY+$08),A	; E8AE FD 77 08 "?w?"
	CALL SUB_E943	; E8B1 CD 43 E9 "?C?"
NEAR_E8B4:		; code label
	; stop analyzing: already analyzed code at iteration #62: Opcode (or part of it) has been already analyzed
	; Referenced at E885
	POP  BC	; E8B4 C1 "?"
	POP  HL	; E8B5 E1 "?"
	; Opcode breaks the linear code flow
	RET  	; E8B6 C9 "?"
SUB_E8B7:		; code label
	; stop analyzing: already analyzed code at iteration #377: Opcode (or part of it) has been already analyzed
	; Referenced at E368 DE14 DDE9
	; Code analyzation starting point at iteration #63 of 1122
	LD   BC,$0009	; E8B7 01 09 00 "???"
	LDIR 	; E8BA ED B0 "??"
	; Opcode breaks the linear code flow
	RET  	; E8BC C9 "?"
FAR_E8BD:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at DBE1 E2BB ECA6 ED0E ED22 EC59 EC5E DE00 DDEE
	; Code analyzation starting point at iteration #378 of 1122
	PUSH HL	; E8BD E5 "?"
	PUSH HL	; E8BE E5 "?"
	POP  IY	; E8BF FD E1 "??"
	CALL SUB_F094	; E8C1 CD 94 F0 "???"
	LD   A,(IY+$05)	; E8C4 FD 7E 05 "???"
	CP   $7F	; E8C7 FE 7F "??"
	JR   NZ,NEAR_E8D2	; E8C9 20 07 " ?"
	LD   A,(IY+$04)	; E8CB FD 7E 04 "???"
	OR   A	; E8CE B7 "?"
	JP   NZ,$F537	; E8CF C2 37 F5 "?7?"
NEAR_E8D2:		; code label
	; stop analyzing: already analyzed code at iteration #379: Opcode (or part of it) has been already analyzed
	; Referenced at E8C9
	POP  HL	; E8D2 E1 "?"
SUB_E8D3:		; code label
	; Referenced at C9B1
	LD   DE,$0005	; E8D3 11 05 00 "???"
	ADD  HL,DE	; E8D6 19 "?"
	LD   DE,($0228)	; E8D7 ED 5B 28 02 "??(?"
	DEC  DE	; E8DB 1B "?"
	LDD  	; E8DC ED A8 "??"
	XOR  A	; E8DE AF "?"
	LD   (DE),A	; E8DF 12 "?"
	DEC  DE	; E8E0 1B "?"
	LD   BC,$0005	; E8E1 01 05 00 "???"
	LDDR 	; E8E4 ED B8 "??"
	EX   DE,HL	; E8E6 EB "?"
	LD   (HL),A	; E8E7 77 "w"
	DEC  HL	; E8E8 2B "+"
	LD   (HL),$02	; E8E9 36 02 "6?"
	LD   ($0228),HL	; E8EB 22 28 02 ""(?"
	; Opcode breaks the linear code flow
	RET  	; E8EE C9 "?"
SUB_E8EF:		; code label
	; Referenced at D8A3 D8A9 D8B2 ED71 CE2D DFE9 D3D2 EC67 CF3D D315 FEE0 CFF8 FF86 DD9E
	; Code analyzation starting point at iteration #64 of 1122
	PUSH HL	; E8EF E5 "?"
	CALL SUB_F094	; E8F0 CD 94 F0 "???"
	LD   HL,$DED4	; E8F3 21 D4 DE "!??"
	EX   (SP),HL	; E8F6 E3 "?"
	LD   IY,($0228)	; E8F7 FD 2A 28 02 "?*(?"
SUB_E8FB:		; code label
	; Referenced at DFA8 C9A9
	LD   DE,$FFF7	; E8FB 11 F7 FF "???"
	ADD  IY,DE	; E8FE FD 19 "??"
	CALL SUB_E97D	; E900 CD 7D E9 "???"
	LD   (IY+$02),L	; E903 FD 75 02 "?u?"
	LD   (IY+$03),H	; E906 FD 74 03 "?t?"
	; Opcode breaks the linear code flow
	RET  	; E909 C9 "?"
FAR_E90A:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at CE31 DA9C EC4D EC53 CF44 CF62 D31B CFFE C11D DD82 DDF6 D72B
	; Code analyzation starting point at iteration #380 of 1122
	LD   DE,$EDE8	; E90A 11 E8 ED "???"
	PUSH DE	; E90D D5 "?"
SUB_E90E:		; code label
	; Referenced at D2BC EC17 EC6F
	PUSH HL	; E90E E5 "?"
	LD   IY,($0228)	; E90F FD 2A 28 02 "?*(?"
	CALL SUB_E7DD	; E913 CD DD E7 "???"
	LD   HL,($0228)	; E916 2A 28 02 "*(?"
	INC  HL	; E919 23 "#"
	INC  HL	; E91A 23 "#"
	POP  DE	; E91B D1 "?"
	LD   BC,$0005	; E91C 01 05 00 "???"
	LDIR 	; E91F ED B0 "??"
	INC  HL	; E921 23 "#"
	LDI  	; E922 ED A0 "??"
	; Opcode breaks the linear code flow
	RET  	; E924 C9 "?"
SUB_E925:		; code label
	; stop analyzing: already analyzed code at iteration #689: Opcode (or part of it) has been already analyzed
	; Referenced at DA98 C7F6 CF56 D16A D70C
	; Code analyzation starting point at iteration #381 of 1122
	LD   DE,$EDE8	; E925 11 E8 ED "???"
	PUSH DE	; E928 D5 "?"
SUB_E929:		; code label
	; Referenced at D2CA
	LD   C,(HL)	; E929 4E "N"
	INC  HL	; E92A 23 "#"
	LD   DE,($0228)	; E92B ED 5B 28 02 "??(?"
	INC  DE	; E92F 13 "?"
	LD   A,(DE)	; E930 1A "?"
	CP   C	; E931 B9 "?"
	JR   C,NEAR_E937	; E932 38 03 "8?"
	CALL NZ,SUB_F4C3	; E934 C4 C3 F4 "???"
NEAR_E937:		; code label
	; stop analyzing: already analyzed code at iteration #382: Opcode (or part of it) has been already analyzed
	; Referenced at E932
	LD   C,A	; E937 4F "O"
	LD   B,$00	; E938 06 00 "??"
	INC  BC	; E93A 03 "?"
	EX   DE,HL	; E93B EB "?"
	LDIR 	; E93C ED B0 "??"
	; Opcode breaks the linear code flow
	RET  	; E93E C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #690 of 1122
	LD   IY,($0228)	; E93F FD 2A 28 02 "?*(?"
SUB_E943:		; code label
	; stop analyzing: already analyzed code at iteration #690: Opcode (or part of it) has been already analyzed
	; Referenced at E7F0 E8B1 E573
	; Code analyzation starting point at iteration #65 of 1122
	CALL SUB_E9D5	; E943 CD D5 E9 "???"
	LD   A,(IY+$08)	; E946 FD 7E 08 "???"
	CP   $7F	; E949 FE 7F "??"
	RET  Z	; E94B C8 "?"
	LD   A,(IY+$07)	; E94C FD 7E 07 "???"
	OR   A	; E94F B7 "?"
	JR   Z,NEAR_E965	; E950 28 13 "(?"
	LD   A,$01	; E952 3E 01 ">?"
	CALL SUB_EABB	; E954 CD BB EA "???"
	LD   A,(IY+$08)	; E957 FD 7E 08 "???"
	AND  $7F	; E95A E6 7F "??"
	CP   $7E	; E95C FE 7E "??"
	JP   Z,FAR_F4BF	; E95E CA BF F4 "???"
	INC  (IY+$08)	; E961 FD 34 08 "?4?"
	; Opcode breaks the linear code flow
	RET  	; E964 C9 "?"
NEAR_E965:		; code label
	; stop analyzing: already analyzed code at iteration #383: Opcode (or part of it) has been already analyzed
	; Referenced at E950 E976
	; Code analyzation starting point at iteration #66 of 1122
	LD   A,(IY+$06)	; E965 FD 7E 06 "???"
	AND  $F0	; E968 E6 F0 "??"
	RET  NZ	; E96A C0 "?"
	CALL SUB_EAAB	; E96B CD AB EA "???"
	LD   A,(IY+$08)	; E96E FD 7E 08 "???"
	DEC  (IY+$08)	; E971 FD 35 08 "?5?"
	AND  $7F	; E974 E6 7F "??"
	JR   NZ,NEAR_E965	; E976 20 ED " ?"
	LD   A,$FD	; E978 3E FD ">?"
	LD   HL,($0228)	; E97A 2A 28 02 "*(?"
SUB_E97D:		; code label
	; stop analyzing: already analyzed code at iteration #67: Opcode (or part of it) has been already analyzed
	; Referenced at E87D E900 E9E4 E4EE E5D5 E726 E790 EA67 F2B6 EA73 EC41 CF40 EA7F
	PUSH HL	; E97D E5 "?"
	PUSH BC	; E97E C5 "?"
	PUSH IY	; E97F FD E5 "??"
	POP  HL	; E981 E1 "?"
	LD   (HL),$02	; E982 36 02 "6?"
	INC  HL	; E984 23 "#"
	LD   B,$07	; E985 06 07 "??"
NEAR_E987:		; code label
	; Referenced at E98A
	LD   (HL),$00	; E987 36 00 "6?"
	INC  HL	; E989 23 "#"
	DJNZ NEAR_E987	; E98A 10 FB "??"
	LD   (HL),$7F	; E98C 36 7F "6?"
	POP  BC	; E98E C1 "?"
	POP  HL	; E98F E1 "?"
	; Opcode breaks the linear code flow
	RET  	; E990 C9 "?"
SUB_E991:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at E9C7 ED14 ED28 E58D FDDA
	; Code analyzation starting point at iteration #384 of 1122
	LD   IY,($0228)	; E991 FD 2A 28 02 "?*(?"
SUB_E995:		; code label
	; stop analyzing: already analyzed code at iteration #384: Opcode (or part of it) has been already analyzed
	; Referenced at E33F E37E E9A2 DE1C
	; Code analyzation starting point at iteration #68 of 1122
	LD   A,(IY+$08)	; E995 FD 7E 08 "???"
	CP   $7F	; E998 FE 7F "??"
	JR   NZ,NEAR_E99F	; E99A 20 03 " ?"
	LD   A,(IY+$03)	; E99C FD 7E 03 "???"
NEAR_E99F:		; code label
	; stop analyzing: already analyzed code at iteration #69: Opcode (or part of it) has been already analyzed
	; Referenced at E99A
	AND  $80	; E99F E6 80 "??"
	; Opcode breaks the linear code flow
	RET  	; E9A1 C9 "?"
SUB_E9A2:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at E55A E55F
	; Code analyzation starting point at iteration #385 of 1122
	CALL SUB_E995	; E9A2 CD 95 E9 "???"
	RET  Z	; E9A5 C8 "?"
SUB_E9A6:		; code label
	; stop analyzing: already analyzed code at iteration #387: Opcode (or part of it) has been already analyzed
	; Referenced at E56B
	CALL SUB_E595	; E9A6 CD 95 E5 "???"
SUB_E9A9:		; code label
	; stop analyzing: already analyzed code at iteration #385: Opcode (or part of it) has been already analyzed
	; Referenced at E386 E4B4 E4FD E796 E9CF FE17
	; Code analyzation starting point at iteration #70 of 1122
	LD   A,(IY+$08)	; E9A9 FD 7E 08 "???"
	CP   $7F	; E9AC FE 7F "??"
	JR   NZ,NEAR_E9C1	; E9AE 20 11 " ?"
	PUSH IY	; E9B0 FD E5 "??"
	POP  HL	; E9B2 E1 "?"
	INC  HL	; E9B3 23 "#"
	INC  HL	; E9B4 23 "#"
	LD   E,(HL)	; E9B5 5E "^"
	INC  HL	; E9B6 23 "#"
	LD   D,(HL)	; E9B7 56 "V"
	EX   DE,HL	; E9B8 EB "?"
	CALL SUB_EECD	; E9B9 CD CD EE "???"
	EX   DE,HL	; E9BC EB "?"
	LD   (HL),D	; E9BD 72 "r"
	DEC  HL	; E9BE 2B "+"
	LD   (HL),E	; E9BF 73 "s"
	; Opcode breaks the linear code flow
	RET  	; E9C0 C9 "?"
NEAR_E9C1:		; code label
	; stop analyzing: already analyzed code at iteration #388: Opcode (or part of it) has been already analyzed
	; Referenced at E9AE
	; Code analyzation starting point at iteration #71 of 1122
	XOR  $80	; E9C1 EE 80 "??"
	LD   (IY+$08),A	; E9C3 FD 77 08 "?w?"
	; Opcode breaks the linear code flow
	RET  	; E9C6 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #389 of 1122
	CALL SUB_E991	; E9C7 CD 91 E9 "???"
	RET  Z	; E9CA C8 "?"
SUB_E9CB:		; code label
	; stop analyzing: already analyzed code at iteration #390: Opcode (or part of it) has been already analyzed
	; Referenced at E207
	LD   IY,($0228)	; E9CB FD 2A 28 02 "?*(?"
	; Opcode breaks the linear code flow
	JR   SUB_E9A9	; E9CF 18 D8 "??"
SUB_E9D1:		; code label
	; stop analyzing: already analyzed code at iteration #691: Opcode (or part of it) has been already analyzed
	; Referenced at DF27 DF73 DF9C DECC C10B
	; Code analyzation starting point at iteration #391 of 1122
	LD   IY,($0228)	; E9D1 FD 2A 28 02 "?*(?"
SUB_E9D5:		; code label
	; stop analyzing: already analyzed code at iteration #391: Opcode (or part of it) has been already analyzed
	; Referenced at E370 E943 E4BA E5E6 E5F0 E6CD E6D8
	; Code analyzation starting point at iteration #72 of 1122
	PUSH HL	; E9D5 E5 "?"
	PUSH IY	; E9D6 FD E5 "??"
	POP  HL	; E9D8 E1 "?"
	LD   B,$07	; E9D9 06 07 "??"
	XOR  A	; E9DB AF "?"
NEAR_E9DC:		; code label
	; Referenced at E9E0
	INC  HL	; E9DC 23 "#"
	OR   (HL)	; E9DD B6 "?"
	JR   NZ,NEAR_E9E2	; E9DE 20 02 " ?"
	DJNZ NEAR_E9DC	; E9E0 10 FA "??"
NEAR_E9E2:		; code label
	; stop analyzing: already analyzed code at iteration #73: Opcode (or part of it) has been already analyzed
	; Referenced at E9DE
	POP  HL	; E9E2 E1 "?"
	RET  NZ	; E9E3 C0 "?"
	; Opcode breaks the linear code flow
	JP   SUB_E97D	; E9E4 C3 7D E9 "???"
SUB_E9E7:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at E00B
	; Code analyzation starting point at iteration #392 of 1122
	LD   IY,($0228)	; E9E7 FD 2A 28 02 "?*(?"
FAR_E9EB:		; code label
	; Referenced at E060 DE25 DE2B
	LD   A,$7F	; E9EB 3E 7F ">?"
	CP   (IY+$08)	; E9ED FD BE 08 "???"
	JR   NZ,NEAR_EA11	; E9F0 20 1F " ?"
	CP   (IY+$11)	; E9F2 FD BE 11 "???"
	JR   NZ,NEAR_EA11	; E9F5 20 1A " ?"
	LD   L,(IY+$0B)	; E9F7 FD 6E 0B "?n?"
	LD   H,(IY+$0C)	; E9FA FD 66 0C "?f?"
	LD   C,(IY+$02)	; E9FD FD 4E 02 "?N?"
	LD   B,(IY+$03)	; EA00 FD 46 03 "?F?"
	LD   DE,$0012	; EA03 11 12 00 "???"
	ADD  IY,DE	; EA06 FD 19 "??"
	LD   ($0228),IY	; EA08 FD 22 28 02 "?"(?"
	OR   A	; EA0C B7 "?"
	SBC  HL,BC	; EA0D ED 42 "?B"
	; Opcode breaks the linear code flow
	JR   NEAR_EA5E	; EA0F 18 4D "?M"
NEAR_EA11:		; code label
	; stop analyzing: already analyzed code at iteration #692: Opcode (or part of it) has been already analyzed
	; Referenced at E9F0 E9F5
	; Code analyzation starting point at iteration #393 of 1122
	CALL SUB_E869	; EA11 CD 69 E8 "?i?"
	LD   BC,$0009	; EA14 01 09 00 "???"
	ADD  IY,BC	; EA17 FD 09 "??"
	CALL SUB_E869	; EA19 CD 69 E8 "?i?"
	PUSH IY	; EA1C FD E5 "??"
	POP  HL	; EA1E E1 "?"
	LD   E,L	; EA1F 5D "?"
	LD   D,H	; EA20 54 "T"
	DEC  DE	; EA21 1B "?"
	ADD  HL,BC	; EA22 09 "?"
	LD   ($0228),HL	; EA23 22 28 02 ""(?"
	DEC  HL	; EA26 2B "+"
	LD   A,(HL)	; EA27 7E "?"
	AND  $80	; EA28 E6 80 "??"
	RRCA 	; EA2A 0F "?"
	LD   C,A	; EA2B 4F "O"
	LD   A,(DE)	; EA2C 1A "?"
	AND  $80	; EA2D E6 80 "??"
	RRCA 	; EA2F 0F "?"
	SUB  C	; EA30 91 "?"
	JR   NZ,NEAR_EA5D	; EA31 20 2A " *"
	ADD  C	; EA33 81 "?"
	JR   Z,NEAR_EA37	; EA34 28 01 "(?"
	EX   DE,HL	; EA36 EB "?"
NEAR_EA37:		; code label
	; stop analyzing: already analyzed code at iteration #394: Opcode (or part of it) has been already analyzed
	; Referenced at EA34
	LD   A,(DE)	; EA37 1A "?"
	AND  $7F	; EA38 E6 7F "??"
	LD   C,A	; EA3A 4F "O"
	LD   A,(HL)	; EA3B 7E "?"
	AND  $7F	; EA3C E6 7F "??"
	SUB  C	; EA3E 91 "?"
	JR   NZ,NEAR_EA5D	; EA3F 20 1C " ?"
	LD   B,$07	; EA41 06 07 "??"
NEAR_EA43:		; code label
	; Referenced at EA5B
	DEC  DE	; EA43 1B "?"
	DEC  HL	; EA44 2B "+"
	LD   A,(DE)	; EA45 1A "?"
	AND  $F0	; EA46 E6 F0 "??"
	RRCA 	; EA48 0F "?"
	LD   C,A	; EA49 4F "O"
	LD   A,(HL)	; EA4A 7E "?"
	AND  $F0	; EA4B E6 F0 "??"
	RRCA 	; EA4D 0F "?"
	SUB  C	; EA4E 91 "?"
	JR   NZ,NEAR_EA5D	; EA4F 20 0C " ?"
	LD   A,(DE)	; EA51 1A "?"
	AND  $0F	; EA52 E6 0F "??"
	LD   C,A	; EA54 4F "O"
	LD   A,(HL)	; EA55 7E "?"
	AND  $0F	; EA56 E6 0F "??"
	SUB  C	; EA58 91 "?"
	JR   NZ,NEAR_EA5D	; EA59 20 02 " ?"
	DJNZ NEAR_EA43	; EA5B 10 E6 "??"
NEAR_EA5D:		; code label
	; stop analyzing: already analyzed code at iteration #395: Opcode (or part of it) has been already analyzed
	; Referenced at EA31 EA3F EA4F EA59
	LD   H,A	; EA5D 67 "g"
NEAR_EA5E:		; code label
	; stop analyzing: already analyzed code at iteration #396: Opcode (or part of it) has been already analyzed
	; Referenced at EA0F
	RET  Z	; EA5E C8 "?"
	RET  M	; EA5F F8 "?"
	LD   H,$01	; EA60 26 01 "&?"
	; Opcode breaks the linear code flow
	RET  	; EA62 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #693 of 1122
	LD   IY,($0228)	; EA63 FD 2A 28 02 "?*(?"
SUB_EA67:		; code label
	; stop analyzing: already analyzed code at iteration #693: Opcode (or part of it) has been already analyzed
	; Referenced at E425 F2C9
	; Code analyzation starting point at iteration #397 of 1122
	CALL SUB_E97D	; EA67 CD 7D E9 "???"
	LD   (IY+$08),$3F	; EA6A FD 36 08 3F "?6??"
	; Opcode breaks the linear code flow
	RET  	; EA6E C9 "?"
FAR_EA6F:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at C119
	; Code analyzation starting point at iteration #694 of 1122
	LD   IY,($0228)	; EA6F FD 2A 28 02 "?*(?"
	CALL SUB_E97D	; EA73 CD 7D E9 "???"
	LD   (IY+$02),$01	; EA76 FD 36 02 01 "?6??"
	; Opcode breaks the linear code flow
	RET  	; EA7A C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #851 of 1122
	LD   IY,($0228)	; EA7B FD 2A 28 02 "?*(?"
	CALL SUB_E97D	; EA7F CD 7D E9 "???"
	LD   (IY+$08),$40	; EA82 FD 36 08 40 "?6??"
	LD   (IY+$06),$10	; EA86 FD 36 06 10 "?6??"
	; Opcode breaks the linear code flow
	RET  	; EA8A C9 "?"
SUB_EA8B:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at ED1A DC49 DC67 DC86 EC35 FE1A
	; Code analyzation starting point at iteration #412 of 1122
	LD   HL,($0228)	; EA8B 2A 28 02 "*(?"
	LD   E,L	; EA8E 5D "?"
	LD   D,H	; EA8F 54 "T"
	DEC  DE	; EA90 1B "?"
	LD   A,(HL)	; EA91 7E "?"
	LD   BC,$0008	; EA92 01 08 00 "???"
	CP   $03	; EA95 FE 03 "??"
	JR   NZ,NEAR_EA9D	; EA97 20 04 " ?"
	INC  HL	; EA99 23 "#"
	LD   C,(HL)	; EA9A 4E "N"
	INC  BC	; EA9B 03 "?"
	DEC  HL	; EA9C 2B "+"
NEAR_EA9D:		; code label
	; stop analyzing: already analyzed code at iteration #413: Opcode (or part of it) has been already analyzed
	; Referenced at EA97
	ADD  HL,BC	; EA9D 09 "?"
	INC  BC	; EA9E 03 "?"
	LDDR 	; EA9F ED B8 "??"
	INC  DE	; EAA1 13 "?"
	LD   ($0228),DE	; EAA2 ED 53 28 02 "?S(?"
	; Opcode breaks the linear code flow
	RET  	; EAA6 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #695 of 1122
	LD   IY,($0228)	; EAA7 FD 2A 28 02 "?*(?"
SUB_EAAB:		; code label
	; stop analyzing: already analyzed code at iteration #695: Opcode (or part of it) has been already analyzed
	; Referenced at E96B E764
	; Code analyzation starting point at iteration #74 of 1122
	PUSH IY	; EAAB FD E5 "??"
	POP  HL	; EAAD E1 "?"
	LD   B,$07	; EAAE 06 07 "??"
	XOR  A	; EAB0 AF "?"
NEAR_EAB1:		; code label
	; Referenced at EAB4
	INC  HL	; EAB1 23 "#"
	RLD  	; EAB2 ED 6F "?o"
	DJNZ NEAR_EAB1	; EAB4 10 FB "??"
	; Opcode breaks the linear code flow
	RET  	; EAB6 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #398 of 1122
	LD   IY,($0228)	; EAB7 FD 2A 28 02 "?*(?"
SUB_EABB:		; code label
	; stop analyzing: already analyzed code at iteration #398: Opcode (or part of it) has been already analyzed
	; Referenced at E954 E53B E549
	; Code analyzation starting point at iteration #75 of 1122
	PUSH BC	; EABB C5 "?"
	PUSH IY	; EABC FD E5 "??"
	POP  HL	; EABE E1 "?"
	LD   BC,$0007	; EABF 01 07 00 "???"
	ADD  HL,BC	; EAC2 09 "?"
	LD   E,L	; EAC3 5D "?"
	LD   D,H	; EAC4 54 "T"
	LD   C,A	; EAC5 4F "O"
NEAR_EAC6:		; code label
	; Referenced at EAD1
	LD   B,$07	; EAC6 06 07 "??"
	XOR  A	; EAC8 AF "?"
NEAR_EAC9:		; code label
	; Referenced at EACC
	RRD  	; EAC9 ED 67 "?g"
	DEC  HL	; EACB 2B "+"
	DJNZ NEAR_EAC9	; EACC 10 FB "??"
	LD   L,E	; EACE 6B "k"
	LD   H,D	; EACF 62 "b"
	DEC  C	; EAD0 0D "?"
	JR   NZ,NEAR_EAC6	; EAD1 20 F3 " ?"
	POP  BC	; EAD3 C1 "?"
	; Opcode breaks the linear code flow
	RET  	; EAD4 C9 "?"
SUB_EAD5:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at CD3E CF02
	; Code analyzation starting point at iteration #399 of 1122
	LD   HL,($021A)	; EAD5 2A 1A 02 "*??"
	LD   BC,$0005	; EAD8 01 05 00 "???"
NEAR_EADB:		; code label
	; Referenced at EB02
	LD   A,(HL)	; EADB 7E "?"
	OR   A	; EADC B7 "?"
	RET  Z	; EADD C8 "?"
	LD   ($0216),HL	; EADE 22 16 02 ""??"
	ADD  HL,BC	; EAE1 09 "?"
	LD   A,(HL)	; EAE2 7E "?"
	CP   $0D	; EAE3 FE 0D "??"
	JR   Z,NEAR_EAEF	; EAE5 28 08 "(?"
	CP   $0E	; EAE7 FE 0E "??"
	JR   Z,NEAR_EAEF	; EAE9 28 04 "(?"
	CP   $23	; EAEB FE 23 "?#"
	JR   NZ,NEAR_EAFB	; EAED 20 0C " ?"
NEAR_EAEF:		; code label
	; stop analyzing: already analyzed code at iteration #400: Opcode (or part of it) has been already analyzed
	; Referenced at EAE5 EAE9
	INC  HL	; EAEF 23 "#"
	LD   ($0214),HL	; EAF0 22 14 02 ""??"
	CALL SUB_F259	; EAF3 CD 59 F2 "?Y?"
	PUSH BC	; EAF6 C5 "?"
	RST  $10	; EAF7 D7 "?"
	ADC  C	; EAF8 89 "?"
	NOP  	; EAF9 00 "?"
	POP  BC	; EAFA C1 "?"
NEAR_EAFB:		; code label
	; stop analyzing: already analyzed code at iteration #401: Opcode (or part of it) has been already analyzed
	; Referenced at EAED
	LD   HL,($0216)	; EAFB 2A 16 02 "*??"
	LD   E,(HL)	; EAFE 5E "^"
	LD   D,$00	; EAFF 16 00 "??"
	ADD  HL,DE	; EB01 19 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_EADB	; EB02 18 D7 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #696 of 1122
	CALL SUB_EBB9	; EB04 CD B9 EB "???"
	RET  NZ	; EB07 C0 "?"
NEAR_EB08:		; code label
	; Referenced at EB38
	CALL SUB_EE3A	; EB08 CD 3A EE "?:?"
	RET  NZ	; EB0B C0 "?"
	PUSH AF	; EB0C F5 "?"
	RST  $10	; EB0D D7 "?"
	ADC  (HL)	; EB0E 8E "?"
	NOP  	; EB0F 00 "?"
	JP   NC,$F53A	; EB10 D2 3A F5 "?:?"
	POP  AF	; EB13 F1 "?"
	PUSH AF	; EB14 F5 "?"
	RLCA 	; EB15 07 "?"
	RLCA 	; EB16 07 "?"
	AND  $03	; EB17 E6 03 "??"
	CALL SUB_EBC6	; EB19 CD C6 EB "???"
	JP   NC,FAR_F4C7	; EB1C D2 C7 F4 "???"
NEAR_EB1F:		; code label
	; Referenced at EB32
	POP  AF	; EB1F F1 "?"
	PUSH AF	; EB20 F5 "?"
	CP   $20	; EB21 FE 20 "? "
	JR   Z,NEAR_EB2C	; EB23 28 07 "(?"
	LD   C,$84	; EB25 0E 84 "??"
	RST  $10	; EB27 D7 "?"
	ADD  E	; EB28 83 "?"
	NOP  	; EB29 00 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_EB2F	; EB2A 18 03 "??"
NEAR_EB2C:		; code label
	; stop analyzing: already analyzed code at iteration #852: Opcode (or part of it) has been already analyzed
	; Referenced at EB23
	; Code analyzation starting point at iteration #697 of 1122
	RST  $10	; EB2C D7 "?"
	ADD  D	; EB2D 82 "?"
	NOP  	; EB2E 00 "?"
NEAR_EB2F:		; code label
	; stop analyzing: already analyzed code at iteration #698: Opcode (or part of it) has been already analyzed
	; Referenced at EB2A
	DEC  HL	; EB2F 2B "+"
	LD   A,H	; EB30 7C "?"
	OR   L	; EB31 B5 "?"
	JR   NZ,NEAR_EB1F	; EB32 20 EB " ?"
	POP  AF	; EB34 F1 "?"
	CALL SUB_EB89	; EB35 CD 89 EB "???"
	; Opcode breaks the linear code flow
	JR   NEAR_EB08	; EB38 18 CE "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #853 of 1122
	CALL SUB_EBB9	; EB3A CD B9 EB "???"
	RET  NZ	; EB3D C0 "?"
	LD   L,$84	; EB3E 2E 84 ".?"
	CALL SUB_EB95	; EB40 CD 95 EB "???"
NEAR_EB43:		; code label
	; Referenced at EB68
	CALL SUB_EE30	; EB43 CD 30 EE "?0?"
	RET  C	; EB46 D8 "?"
	PUSH BC	; EB47 C5 "?"
	RST  $10	; EB48 D7 "?"
	ADC  (HL)	; EB49 8E "?"
	NOP  	; EB4A 00 "?"
	CALL NC,$F53A	; EB4B D4 3A F5 "?:?"
	LD   A,$01	; EB4E 3E 01 ">?"
	CALL SUB_EBC6	; EB50 CD C6 EB "???"
	EX   DE,HL	; EB53 EB "?"
	POP  HL	; EB54 E1 "?"
	PUSH HL	; EB55 E5 "?"
	CALL SUB_EB95	; EB56 CD 95 EB "???"
	EX   DE,HL	; EB59 EB "?"
NEAR_EB5A:		; code label
	; Referenced at EB62
	PUSH BC	; EB5A C5 "?"
	RST  $10	; EB5B D7 "?"
	ADD  E	; EB5C 83 "?"
	NOP  	; EB5D 00 "?"
	POP  BC	; EB5E C1 "?"
	DEC  HL	; EB5F 2B "+"
	LD   A,H	; EB60 7C "?"
	OR   L	; EB61 B5 "?"
	JR   NZ,NEAR_EB5A	; EB62 20 F6 " ?"
	POP  BC	; EB64 C1 "?"
	CALL SUB_EB89	; EB65 CD 89 EB "???"
	; Opcode breaks the linear code flow
	JR   NEAR_EB43	; EB68 18 D9 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #944 of 1122
	CALL SUB_EBB9	; EB6A CD B9 EB "???"
	RET  NZ	; EB6D C0 "?"
NEAR_EB6E:		; code label
	; Referenced at EB87
	CALL SUB_EE41	; EB6E CD 41 EE "?A?"
	RET  NZ	; EB71 C0 "?"
	RST  $10	; EB72 D7 "?"
	ADC  (HL)	; EB73 8E "?"
	NOP  	; EB74 00 "?"
	CALL NC,$F53A	; EB75 D4 3A F5 "?:?"
	XOR  A	; EB78 AF "?"
	CALL SUB_EBC6	; EB79 CD C6 EB "???"
NEAR_EB7C:		; code label
	; Referenced at EB82
	RST  $10	; EB7C D7 "?"
	ADD  D	; EB7D 82 "?"
	NOP  	; EB7E 00 "?"
	DEC  HL	; EB7F 2B "+"
	LD   A,H	; EB80 7C "?"
	OR   L	; EB81 B5 "?"
	JR   NZ,NEAR_EB7C	; EB82 20 F8 " ?"
	CALL SUB_EB89	; EB84 CD 89 EB "???"
	; Opcode breaks the linear code flow
	JR   NEAR_EB6E	; EB87 18 E5 "??"
SUB_EB89:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at EB35 EB65 EB84
	; Code analyzation starting point at iteration #699 of 1122
	LD   A,($0204)	; EB89 3A 04 02 ":??"
	CP   $0C	; EB8C FE 0C "??"
	JP   Z,SUB_F259	; EB8E CA 59 F2 "?Y?"
	POP  HL	; EB91 E1 "?"
	; Opcode breaks the linear code flow
	JP   SUB_F251	; EB92 C3 51 F2 "?Q?"
SUB_EB95:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at EB40 EB56
	; Code analyzation starting point at iteration #854 of 1122
	LD   A,($0204)	; EB95 3A 04 02 ":??"
	CP   $0A	; EB98 FE 0A "??"
	LD   C,L	; EB9A 4D "M"
	RET  NZ	; EB9B C0 "?"
	PUSH DE	; EB9C D5 "?"
	CALL SUB_F259	; EB9D CD 59 F2 "?Y?"
	CALL SUB_E407	; EBA0 CD 07 E4 "???"
	CALL $E7F9	; EBA3 CD F9 E7 "???"
	CALL SUB_F259	; EBA6 CD 59 F2 "?Y?"
	LD   C,L	; EBA9 4D "M"
	POP  DE	; EBAA D1 "?"
	INC  H	; EBAB 24 "$"
	DEC  H	; EBAC 25 "%"
	JR   NZ,FAR_EBB5	; EBAD 20 06 " ?"
	LD   A,L	; EBAF 7D "?"
	OR   A	; EBB0 B7 "?"
	JR   Z,FAR_EBB5	; EBB1 28 02 "(?"
	INC  A	; EBB3 3C "<"
	RET  NZ	; EBB4 C0 "?"
FAR_EBB5:		; code label
	; stop analyzing: already analyzed code at iteration #854: Opcode (or part of it) has been already analyzed
	; Referenced at E0E2 E0E7 EBAD EBB1
	; Code analyzation starting point at iteration #402 of 1122
	LD   HL,$041B	; EBB5 21 1B 04 "!??"
	RST  $20	; EBB8 E7 "?"
SUB_EBB9:		; code label
	; Referenced at EB04 EB3A EB6A
	LD   HL,($0216)	; EBB9 2A 16 02 "*??"
	INC  HL	; EBBC 23 "#"
	INC  HL	; EBBD 23 "#"
	INC  HL	; EBBE 23 "#"
	BIT  7,(HL)	; EBBF CB 7E "??"
	RET  NZ	; EBC1 C0 "?"
	SET  7,(HL)	; EBC2 CB FE "??"
	SCF  	; EBC4 37 "7"
	; Opcode breaks the linear code flow
	RET  	; EBC5 C9 "?"
SUB_EBC6:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at EB19 EB50 EB79
	; Code analyzation starting point at iteration #700 of 1122
	LD   HL,($0234)	; EBC6 2A 34 02 "*4?"
	PUSH HL	; EBC9 E5 "?"
	RST  $10	; EBCA D7 "?"
	ADD  C	; EBCB 81 "?"
	NOP  	; EBCC 00 "?"
	CALL SUB_F259	; EBCD CD 59 F2 "?Y?"
	CP   $08	; EBD0 FE 08 "??"
	LD   HL,$0001	; EBD2 21 01 00 "!??"
	SCF  	; EBD5 37 "7"
	CCF  	; EBD6 3F "?"
	POP  DE	; EBD7 D1 "?"
	RET  NZ	; EBD8 C0 "?"
	EX   DE,HL	; EBD9 EB "?"
	INC  HL	; EBDA 23 "#"
	INC  HL	; EBDB 23 "#"
	SET  1,(HL)	; EBDC CB CE "??"
	LD   DE,$0037	; EBDE 11 37 00 "?7?"
	CALL SUB_F097	; EBE1 CD 97 F0 "???"
	LD   HL,($0234)	; EBE4 2A 34 02 "*4?"
	PUSH HL	; EBE7 E5 "?"
	LD   DE,$0007	; EBE8 11 07 00 "???"
	ADD  HL,DE	; EBEB 19 "?"
	LD   ($0234),HL	; EBEC 22 34 02 ""4?"
	CALL SUB_EC1F	; EBEF CD 1F EC "???"
	LD   A,($0204)	; EBF2 3A 04 02 ":??"
	CP   $0C	; EBF5 FE 0C "??"
	POP  HL	; EBF7 E1 "?"
	PUSH HL	; EBF8 E5 "?"
	LD   (HL),$02	; EBF9 36 02 "6?"
	JR   NZ,NEAR_EC05	; EBFB 20 08 " ?"
	CALL SUB_EC1F	; EBFD CD 1F EC "???"
	CALL SUB_E5A5	; EC00 CD A5 E5 "???"
	; Opcode breaks the linear code flow
	JR   NEAR_EC10	; EC03 18 0B "??"
NEAR_EC05:		; code label
	; stop analyzing: already analyzed code at iteration #855: Opcode (or part of it) has been already analyzed
	; Referenced at EBFB
	; Code analyzation starting point at iteration #701 of 1122
	DEC  (HL)	; EC05 35 "5"
	LD   HL,($0234)	; EC06 2A 34 02 "*4?"
	LD   DE,$000C	; EC09 11 0C 00 "???"
	ADD  HL,DE	; EC0C 19 "?"
	LD   ($0234),HL	; EC0D 22 34 02 ""4?"
NEAR_EC10:		; code label
	; stop analyzing: already analyzed code at iteration #702: Opcode (or part of it) has been already analyzed
	; Referenced at EC03
	LD   A,$09	; EC10 3E 09 ">?"
	CALL SUB_F253	; EC12 CD 53 F2 "?S?"
	POP  HL	; EC15 E1 "?"
	INC  HL	; EC16 23 "#"
	CALL SUB_E90E	; EC17 CD 0E E9 "???"
	CALL $E7F9	; EC1A CD F9 E7 "???"
	SCF  	; EC1D 37 "7"
	; Opcode breaks the linear code flow
	RET  	; EC1E C9 "?"
SUB_EC1F:		; code label
	; stop analyzing: already analyzed code at iteration #856: Opcode (or part of it) has been already analyzed
	; Referenced at EBEF EBFD
	; Code analyzation starting point at iteration #703 of 1122
	CALL $DEE3	; EC1F CD E3 DE "???"
	RST  $10	; EC22 D7 "?"
	XOR  (HL)	; EC23 AE "?"
	NOP  	; EC24 00 "?"
	LD   HL,$FB3D	; EC25 21 3D FB "!=?"
	CALL SUB_F562	; EC28 CD 62 F5 "?b?"
	JR   NZ,NEAR_EC35	; EC2B 20 08 " ?"
	CALL $DEE3	; EC2D CD E3 DE "???"
	RST  $10	; EC30 D7 "?"
	XOR  (HL)	; EC31 AE "?"
	NOP  	; EC32 00 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_EC44	; EC33 18 0F "??"
NEAR_EC35:		; code label
	; stop analyzing: already analyzed code at iteration #857: Opcode (or part of it) has been already analyzed
	; Referenced at EC2B
	; Code analyzation starting point at iteration #705 of 1122
	CALL SUB_EA8B	; EC35 CD 8B EA "???"
	LD   IY,($0228)	; EC38 FD 2A 28 02 "?*(?"
	LD   DE,$0009	; EC3C 11 09 00 "???"
	ADD  IY,DE	; EC3F FD 19 "??"
	CALL SUB_E97D	; EC41 CD 7D E9 "???"
NEAR_EC44:		; code label
	; stop analyzing: already analyzed code at iteration #706: Opcode (or part of it) has been already analyzed
	; Referenced at EC33
	LD   HL,($0234)	; EC44 2A 34 02 "*4?"
	PUSH HL	; EC47 E5 "?"
	LD   DE,$0006	; EC48 11 06 00 "???"
	ADD  HL,DE	; EC4B 19 "?"
	PUSH HL	; EC4C E5 "?"
	CALL FAR_E90A	; EC4D CD 0A E9 "???"
	POP  HL	; EC50 E1 "?"
	EX   (SP),HL	; EC51 E3 "?"
	PUSH HL	; EC52 E5 "?"
	CALL FAR_E90A	; EC53 CD 0A E9 "???"
	POP  HL	; EC56 E1 "?"
	EX   (SP),HL	; EC57 E3 "?"
	PUSH HL	; EC58 E5 "?"
	CALL FAR_E8BD	; EC59 CD BD E8 "???"
	POP  HL	; EC5C E1 "?"
	EX   (SP),HL	; EC5D E3 "?"
	CALL FAR_E8BD	; EC5E CD BD E8 "???"
	CALL SUB_E4F8	; EC61 CD F8 E4 "???"
	LD   HL,$0001	; EC64 21 01 00 "!??"
	CALL SUB_E8EF	; EC67 CD EF E8 "???"
	CALL SUB_E501	; EC6A CD 01 E5 "???"
	POP  HL	; EC6D E1 "?"
	PUSH HL	; EC6E E5 "?"
	CALL SUB_E90E	; EC6F CD 0E E9 "???"
	POP  HL	; EC72 E1 "?"
	LD   DE,$0006	; EC73 11 06 00 "???"
	ADD  HL,DE	; EC76 19 "?"
	LD   ($0234),HL	; EC77 22 34 02 ""4?"
	; Opcode breaks the linear code flow
	RET  	; EC7A C9 "?"
SUB_EC7B:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at CE26 D29D D318 CFFB D167 D6BD
	; Code analyzation starting point at iteration #403 of 1122
	RST  $10	; EC7B D7 "?"
	ADC  H	; EC7C 8C "?"
	NOP  	; EC7D 00 "?"
	LD   B,$01	; EC7E 06 01 "??"
SUB_EC80:		; code label
	; stop analyzing: already analyzed code at iteration #404: Opcode (or part of it) has been already analyzed
	; Referenced at E1A7 E2B8
	CALL SUB_F259	; EC80 CD 59 F2 "?Y?"
SUB_EC83:		; code label
	; stop analyzing: already analyzed code at iteration #405: Opcode (or part of it) has been already analyzed
	; Referenced at DA5D C15D
	BIT  1,C	; EC83 CB 49 "?I"
	RET  Z	; EC85 C8 "?"
	PUSH HL	; EC86 E5 "?"
	PUSH BC	; EC87 C5 "?"
	EXX  	; EC88 D9 "?"
	PUSH HL	; EC89 E5 "?"
	PUSH DE	; EC8A D5 "?"
	EXX  	; EC8B D9 "?"
	PUSH HL	; EC8C E5 "?"
	LD   DE,$0007	; EC8D 11 07 00 "???"
	ADD  HL,DE	; EC90 19 "?"
	LD   A,$08	; EC91 3E 08 ">?"
	CALL SUB_ECF3	; EC93 CD F3 EC "???"
	POP  HL	; EC96 E1 "?"
	LD   A,(HL)	; EC97 7E "?"
	CP   $02	; EC98 FE 02 "??"
	JR   NZ,NEAR_ECC0	; EC9A 20 24 " $"
	BIT  0,B	; EC9C CB 40 "??"
	JR   Z,NEAR_ECAE	; EC9E 28 0E "(?"
	PUSH HL	; ECA0 E5 "?"
	PUSH BC	; ECA1 C5 "?"
	LD   DE,$0019	; ECA2 11 19 00 "???"
	ADD  HL,DE	; ECA5 19 "?"
	CALL FAR_E8BD	; ECA6 CD BD E8 "???"
	CALL SUB_E5A5	; ECA9 CD A5 E5 "???"
	POP  BC	; ECAC C1 "?"
	POP  HL	; ECAD E1 "?"
NEAR_ECAE:		; code label
	; stop analyzing: already analyzed code at iteration #406: Opcode (or part of it) has been already analyzed
	; Referenced at EC9E
	PUSH HL	; ECAE E5 "?"
	LD   DE,$0013	; ECAF 11 13 00 "???"
	ADD  HL,DE	; ECB2 19 "?"
	LD   A,$0C	; ECB3 3E 0C ">?"
	CALL SUB_ECF3	; ECB5 CD F3 EC "???"
	BIT  0,B	; ECB8 CB 40 "??"
	PUSH BC	; ECBA C5 "?"
	CALL NZ,SUB_E501	; ECBB C4 01 E5 "???"
	POP  BC	; ECBE C1 "?"
	POP  HL	; ECBF E1 "?"
NEAR_ECC0:		; code label
	; stop analyzing: already analyzed code at iteration #407: Opcode (or part of it) has been already analyzed
	; Referenced at EC9A
	BIT  0,B	; ECC0 CB 40 "??"
	JR   Z,NEAR_ECEB	; ECC2 28 27 "('"
	LD   A,$09	; ECC4 3E 09 ">?"
	CALL SUB_F253	; ECC6 CD 53 F2 "?S?"
	BIT  0,C	; ECC9 CB 41 "?A"
	JR   NZ,NEAR_ECD7	; ECCB 20 0A " ?"
	CALL $E7F9	; ECCD CD F9 E7 "???"
	ADD  HL,HL	; ECD0 29 ")"
	LD   E,L	; ECD1 5D "?"
	LD   D,H	; ECD2 54 "T"
	ADD  HL,HL	; ECD3 29 ")"
	ADD  HL,DE	; ECD4 19 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_ECE7	; ECD5 18 10 "??"
NEAR_ECD7:		; code label
	; stop analyzing: already analyzed code at iteration #707: Opcode (or part of it) has been already analyzed
	; Referenced at ECCB
	; Code analyzation starting point at iteration #408 of 1122
	LD   DE,$001F	; ECD7 11 1F 00 "???"
	ADD  HL,DE	; ECDA 19 "?"
	LD   C,(HL)	; ECDB 4E "N"
	LD   B,$00	; ECDC 06 00 "??"
	INC  BC	; ECDE 03 "?"
	INC  BC	; ECDF 03 "?"
	CALL $E7F9	; ECE0 CD F9 E7 "???"
	EX   DE,HL	; ECE3 EB "?"
	CALL SUB_EE87	; ECE4 CD 87 EE "???"
NEAR_ECE7:		; code label
	; stop analyzing: already analyzed code at iteration #409: Opcode (or part of it) has been already analyzed
	; Referenced at ECD5
	LD   DE,$001F	; ECE7 11 1F 00 "???"
	ADD  HL,DE	; ECEA 19 "?"
NEAR_ECEB:		; code label
	; stop analyzing: already analyzed code at iteration #410: Opcode (or part of it) has been already analyzed
	; Referenced at ECC2
	EXX  	; ECEB D9 "?"
	POP  DE	; ECEC D1 "?"
	POP  HL	; ECED E1 "?"
	EXX  	; ECEE D9 "?"
	POP  BC	; ECEF C1 "?"
	POP  DE	; ECF0 D1 "?"
	ADD  HL,DE	; ECF1 19 "?"
	; Opcode breaks the linear code flow
	RET  	; ECF2 C9 "?"
SUB_ECF3:		; code label
	; stop analyzing: already analyzed code at iteration #708: Opcode (or part of it) has been already analyzed
	; Referenced at EC93 ECB5
	; Code analyzation starting point at iteration #411 of 1122
	CP   (IX+$04)	; ECF3 DD BE 04 "???"
	JP   NZ,FAR_F51C	; ECF6 C2 1C F5 "???"
	PUSH HL	; ECF9 E5 "?"
	PUSH DE	; ECFA D5 "?"
	PUSH BC	; ECFB C5 "?"
	CALL $DEE7	; ECFC CD E7 DE "???"
	POP  BC	; ECFF C1 "?"
	POP  DE	; ED00 D1 "?"
	POP  HL	; ED01 E1 "?"
	BIT  0,B	; ED02 CB 40 "??"
	RET  Z	; ED04 C8 "?"
	PUSH HL	; ED05 E5 "?"
	PUSH BC	; ED06 C5 "?"
	RST  $10	; ED07 D7 "?"
	XOR  (HL)	; ED08 AE "?"
	NOP  	; ED09 00 "?"
	POP  BC	; ED0A C1 "?"
	POP  HL	; ED0B E1 "?"
	PUSH BC	; ED0C C5 "?"
	PUSH HL	; ED0D E5 "?"
	CALL FAR_E8BD	; ED0E CD BD E8 "???"
	CALL SUB_E4F8	; ED11 CD F8 E4 "???"
	CALL SUB_E991	; ED14 CD 91 E9 "???"
	JP   NZ,FAR_F4C7	; ED17 C2 C7 F4 "???"
	CALL SUB_EA8B	; ED1A CD 8B EA "???"
	POP  HL	; ED1D E1 "?"
	LD   DE,$0006	; ED1E 11 06 00 "???"
	ADD  HL,DE	; ED21 19 "?"
	CALL FAR_E8BD	; ED22 CD BD E8 "???"
	CALL SUB_E4F8	; ED25 CD F8 E4 "???"
	CALL SUB_E991	; ED28 CD 91 E9 "???"
	JP   Z,FAR_F4C7	; ED2B CA C7 F4 "???"
	CALL SUB_EDE8	; ED2E CD E8 ED "???"
	POP  BC	; ED31 C1 "?"
	; Opcode breaks the linear code flow
	RET  	; ED32 C9 "?"
SUB_ED33:		; code label
	; stop analyzing: already analyzed code at iteration #709: Opcode (or part of it) has been already analyzed
	; Referenced at FBFE
	; Code analyzation starting point at iteration #540 of 1122
	BIT  1,(IX+$00)	; ED33 DD CB 00 4E "???N"
	JR   NZ,NEAR_ED61	; ED37 20 28 " ("
	CALL SUB_CE00	; ED39 CD 00 CE "???"
	DEC  DE	; ED3C 1B "?"
	LD   D,B	; ED3D 50 "P"
	LD   (HL),D	; ED3E 72 "r"
	LD   H,L	; ED3F 65 "e"
	LD   (HL),E	; ED40 73 "s"
	LD   (HL),E	; ED41 73 "s"
	JR   NZ,NEAR_ED89	; ED42 20 45 " E"
	LD   C,(HL)	; ED44 4E "N"
	LD   D,H	; ED45 54 "T"
	LD   B,L	; ED46 45 "E"
	LD   D,D	; ED47 52 "R"
	JR   NZ,NEAR_EDBE	; ED48 20 74 " t"
	LD   L,A	; ED4A 6F "o"
	JR   NZ,$EDB2	; ED4B 20 65 " e"
	LD   A,B	; ED4D 78 "x"
	LD   L,C	; ED4E 69 "i"
	LD   (HL),H	; ED4F 74 "t"
	JR   NZ,NEAR_ED94	; ED50 20 42 " B"
	LD   B,C	; ED52 41 "A"
	LD   D,E	; ED53 53 "S"
	LD   C,C	; ED54 49 "I"
	LD   B,E	; ED55 43 "C"
	DEC  C	; ED56 0D "?"
	LD   A,(BC)	; ED57 0A "?"
	; stop analyzing: already analyzed code at iteration #540: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $3E	; ED58 3E ">"
NEAR_ED59:		; code label
	; Referenced at ED8A
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #78 of 1122
	LD   L,C	; ED59 69 "i"
	; EXOS call (0x5): Read character
	EXOS $05	; ED5A F7 05 "??"
	RST  $18	; ED5C DF "?"
	LD   A,B	; ED5D 78 "x"
	CP   $0D	; ED5E FE 0D "??"
	; Opcode breaks the linear code flow
	RET  	; ED60 C9 "?"
NEAR_ED61:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at ED37
	; Code analyzation starting point at iteration #414 of 1122
	XOR  A	; ED61 AF "?"
	; Opcode breaks the linear code flow
	RET  	; ED62 C9 "?"
SUB_ED63:		; code label
	; Referenced at C29E D862
	; EXOS filename string for EXOS call 0x14 at 0xed66
	; Code analyzation starting point at iteration #76 of 1122
	LD   DE,$0E2C	; ED63 11 2C 0E "?,?"
	; EXOS call (0x14): Return system status
	; DE is known! :-) -> 0xe2c
	EXOS $14	; ED66 F7 14 "??"
	LD   HL,$0005	; ED68 21 05 00 "!??"
	ADD  HL,DE	; ED6B 19 "?"
	LD   L,(HL)	; ED6C 6E "n"
	LD   H,$00	; ED6D 26 00 "&?"
	; Opcode breaks the linear code flow
	RET  	; ED6F C9 "?"
SUB_ED70:		; code label
	; stop analyzing: already analyzed code at iteration #415: Opcode (or part of it) has been already analyzed
	; Referenced at D86E D885
	; Code analyzation starting point at iteration #77 of 1122
	PUSH DE	; ED70 D5 "?"
	CALL SUB_E8EF	; ED71 CD EF E8 "???"
	LD   HL,$4000	; ED74 21 00 40 "!??"
	RST  $10	; ED77 D7 "?"
	LD   (BC),A	; ED78 02 "?"
	LD   C,$00	; ED79 0E 00 "??"
	LD   HL,($0228)	; ED7B 2A 28 02 "*(?"
	CALL SUB_E338	; ED7E CD 38 E3 "?8?"
	CALL SUB_CE00	; ED81 CD 00 CE "???"
	LD   B,$62	; ED84 06 62 "?b"
	LD   A,C	; ED86 79 "y"
	LD   (HL),H	; ED87 74 "t"
	LD   H,L	; ED88 65 "e"
NEAR_ED89:		; code label
	; Referenced at ED42
	LD   (HL),E	; ED89 73 "s"
	JR   NZ,NEAR_ED59	; ED8A 20 CD " ?"
	RET  PE	; ED8C E8 "?"
	; stop analyzing: unknown Z80 opcode at iteration #77: Unknown ED opcode
	; Disassembler: switching to DATA mode
	DB $ED	; ED8D ED "?"
	DB $D1	; ED8E D1 "?"
	DB $C9	; ED8F C9 "?"
SUB_ED90:		; code label
	; Referenced at C2BA F323 C241
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #79 of 1122
	LD   C,(IX+$0A)	; ED90 DD 4E 0A "?N?"
SUB_ED93:		; code label
	; Referenced at EDE2
	RST  $10	; ED93 D7 "?"
NEAR_ED94:		; code label
	; Referenced at ED50
	OR   (HL)	; ED94 B6 "?"
	NOP  	; ED95 00 "?"
	JR   NC,NEAR_EDA5	; ED96 30 0D "0?"
	LD   A,C	; ED98 79 "y"
	OR   A	; ED99 B7 "?"
	JR   Z,NEAR_EDA5	; ED9A 28 09 "(?"
	PUSH BC	; ED9C C5 "?"
	RST  $10	; ED9D D7 "?"
	OR   H	; ED9E B4 "?"
	NOP  	; ED9F 00 "?"
	POP  BC	; EDA0 C1 "?"
	JP   M,FAR_F122	; EDA1 FA 22 F1 "?"?"
	SCF  	; EDA4 37 "7"
NEAR_EDA5:		; code label
	; stop analyzing: already analyzed code at iteration #80: Opcode (or part of it) has been already analyzed
	; Referenced at ED96 ED9A
	PUSH AF	; EDA5 F5 "?"
	LD   A,(HL)	; EDA6 7E "?"
	; I/O on port 0xb1: Dave MMU reg, page 1 (4000-7FFF) selector
	OUT  ($B1),A	; EDA7 D3 B1 "??"
	LD   HL,$4000	; EDA9 21 00 40 "!??"
	INC  C	; EDAC 0C "?"
	DEC  C	; EDAD 0D "?"
	JR   NZ,NEAR_EDB3	; EDAE 20 03 " ?"
	LD   HL,($0220)	; EDB0 2A 20 02 "* ?"
NEAR_EDB3:		; code label
	; stop analyzing: already analyzed code at iteration #541: Opcode (or part of it) has been already analyzed
	; Referenced at EDAE
	LD   ($021A),HL	; EDB3 22 1A 02 ""??"
	LD   (IX+$0A),C	; EDB6 DD 71 0A "?q?"
	POP  AF	; EDB9 F1 "?"
	JR   NC,NEAR_EDBE	; EDBA 30 02 "0?"
	LD   (HL),$00	; EDBC 36 00 "6?"
NEAR_EDBE:		; code label
	; stop analyzing: already analyzed code at iteration #82: Opcode (or part of it) has been already analyzed
	; Referenced at EDBA ED48
	SET  7,C	; EDBE CB F9 "??"
	RST  $10	; EDC0 D7 "?"
	OR   (HL)	; EDC1 B6 "?"
	NOP  	; EDC2 00 "?"
	RET  C	; EDC3 D8 "?"
	LD   A,(HL)	; EDC4 7E "?"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	OUT  ($B2),A	; EDC5 D3 B2 "??"
	; Opcode breaks the linear code flow
	RET  	; EDC7 C9 "?"
SUB_EDC8:		; code label
	; stop analyzing: already analyzed code at iteration #416: Opcode (or part of it) has been already analyzed
	; Referenced at CCD0 CB2E CD00
	; Code analyzation starting point at iteration #83 of 1122
	LD   C,$00	; EDC8 0E 00 "??"
FAR_EDCA:		; code label
	; stop analyzing: already analyzed code at iteration #84: Opcode (or part of it) has been already analyzed
	; Referenced at CCF5 D8F2 D930 CA11 CA3D CB1D CB68 CCC4 CD37 C7A6 C7B3 C7CF CC0D
	PUSH BC	; EDCA C5 "?"
	CALL SUB_C54D	; EDCB CD 4D C5 "?M?"
	LD   HL,($021A)	; EDCE 2A 1A 02 "*??"
	LD   A,(HL)	; EDD1 7E "?"
	OR   A	; EDD2 B7 "?"
	JR   NZ,NEAR_EDE1	; EDD3 20 0C " ?"
	LD   C,(IX+$0A)	; EDD5 DD 4E 0A "?N?"
	RST  $10	; EDD8 D7 "?"
	OR   (HL)	; EDD9 B6 "?"
	NOP  	; EDDA 00 "?"
	JR   C,NEAR_EDE1	; EDDB 38 04 "8?"
	LD   C,(HL)	; EDDD 4E "N"
	RST  $10	; EDDE D7 "?"
	OR   E	; EDDF B3 "?"
	NOP  	; EDE0 00 "?"
NEAR_EDE1:		; code label
	; stop analyzing: already analyzed code at iteration #85: Opcode (or part of it) has been already analyzed
	; Referenced at EDD3 EDDB
	POP  BC	; EDE1 C1 "?"
	CALL SUB_ED93	; EDE2 CD 93 ED "???"
	; Opcode breaks the linear code flow
	JP   SUB_C54D	; EDE5 C3 4D C5 "?M?"
SUB_EDE8:		; code label
	; stop analyzing: already analyzed code at iteration #417: Opcode (or part of it) has been already analyzed
	; Referenced at D8D8 ED2E D2B9 D2C7 DCA7 C113 D01F D38D C9BF
	; Code analyzation starting point at iteration #86 of 1122
	CALL SUB_EDF0	; EDE8 CD F0 ED "???"
	RET  C	; EDEB D8 "?"
FAR_EDEC:		; code label
	; Referenced at EE02
	LD   HL,$7530	; EDEC 21 30 75 "!0u"
	RST  $20	; EDEF E7 "?"
SUB_EDF0:		; code label
	; stop analyzing: already analyzed code at iteration #87: Opcode (or part of it) has been already analyzed
	; Referenced at EDE8 F348
	LD   C,$04	; EDF0 0E 04 "??"
	LD   DE,$060E	; EDF2 11 0E 06 "???"
	; stop analyzing: already analyzed code at iteration #520: Opcode (or part of it) has been already analyzed
	LD   DE,$070E	; EDF5 11 0E 07 "???"
	; stop analyzing: already analyzed code at iteration #858: Opcode (or part of it) has been already analyzed
	LD   HL,($0228)	; EDF8 2A 28 02 "*(?"
	LD   A,(HL)	; EDFB 7E "?"
	OR   A	; EDFC B7 "?"
	RET  Z	; EDFD C8 "?"
	CP   C	; EDFE B9 "?"
	RET  NC	; EDFF D0 "?"
	CP   $09	; EE00 FE 09 "??"
	JP   NC,FAR_EDEC	; EE02 D2 EC ED "???"
	LD   D,$00	; EE05 16 00 "??"
	INC  HL	; EE07 23 "#"
	CP   $03	; EE08 FE 03 "??"
	JR   NZ,NEAR_EE0E	; EE0A 20 02 " ?"
	LD   E,(HL)	; EE0C 5E "^"
	ADD  HL,DE	; EE0D 19 "?"
NEAR_EE0E:		; code label
	; stop analyzing: already analyzed code at iteration #88: Opcode (or part of it) has been already analyzed
	; Referenced at EE0A
	LD   E,A	; EE0E 5F "_"
	PUSH HL	; EE0F E5 "?"
	LD   HL,$EE1D	; EE10 21 1D EE "!??"
	ADD  HL,DE	; EE13 19 "?"
	LD   E,(HL)	; EE14 5E "^"
	POP  HL	; EE15 E1 "?"
	ADD  HL,DE	; EE16 19 "?"
	LD   ($0228),HL	; EE17 22 28 02 ""(?"
	LD   A,(HL)	; EE1A 7E "?"
	SCF  	; EE1B 37 "7"
	; Opcode breaks the linear code flow
	RET  	; EE1C C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #418 of 1122
	NOP  	; EE1D 00 "?"
	NOP  	; EE1E 00 "?"
	EX   AF,AF'	; EE1F 08 "?"
	LD   BC,$0418	; EE20 01 18 04 "???"
	LD   (BC),A	; EE23 02 "?"
	DEC  B	; EE24 05 "?"
	DEC  BC	; EE25 0B "?"
	LD   IY,($0228)	; EE26 FD 2A 28 02 "?*(?"
	LD   A,(IY+$08)	; EE2A FD 7E 08 "???"
	CP   $7F	; EE2D FE 7F "??"
	; Opcode breaks the linear code flow
	RET  	; EE2F C9 "?"
SUB_EE30:		; code label
	; stop analyzing: already analyzed code at iteration #710: Opcode (or part of it) has been already analyzed
	; Referenced at CC92 DAF3 C7E4 CE34 DC1F CE9B CFE0 CFB6 EB43
	; Code analyzation starting point at iteration #419 of 1122
	LD   A,($0202)	; EE30 3A 02 02 ":??"
	CP   $40	; EE33 FE 40 "??"
	RET  Z	; EE35 C8 "?"
	CP   $80	; EE36 FE 80 "??"
	SCF  	; EE38 37 "7"
	; Opcode breaks the linear code flow
	RET  	; EE39 C9 "?"
SUB_EE3A:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at EB08 DE5A D6B7
	; Code analyzation starting point at iteration #711 of 1122
	CALL SUB_EE41	; EE3A CD 41 EE "?A?"
	RET  Z	; EE3D C8 "?"
	CP   $40	; EE3E FE 40 "??"
	; Opcode breaks the linear code flow
	RET  	; EE40 C9 "?"
SUB_EE41:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at C6E8 CE1A EE3A CFF0 D329 EB6E DD66
	; Code analyzation starting point at iteration #420 of 1122
	LD   A,($0202)	; EE41 3A 02 02 ":??"
	CP   $20	; EE44 FE 20 "? "
	; Opcode breaks the linear code flow
	RET  	; EE46 C9 "?"
SUB_EE47:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at FC08 FCBA FF01 FF42
	; Code analyzation starting point at iteration #712 of 1122
	LD   A,($0204)	; EE47 3A 04 02 ":??"
	CP   $01	; EE4A FE 01 "??"
	RET  Z	; EE4C C8 "?"
	CP   $10	; EE4D FE 10 "??"
	; Opcode breaks the linear code flow
	RET  	; EE4F C9 "?"
SUB_EE50:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at C5B8
	; Code analyzation starting point at iteration #421 of 1122
	LD   A,C	; EE50 79 "y"
SUB_EE51:		; code label
	; stop analyzing: already analyzed code at iteration #422: Opcode (or part of it) has been already analyzed
	; Referenced at C5EC E43F E488
	CP   $30	; EE51 FE 30 "?0"
	RET  C	; EE53 D8 "?"
	CP   $3A	; EE54 FE 3A "?:"
	CCF  	; EE56 3F "?"
	; Opcode breaks the linear code flow
	RET  	; EE57 C9 "?"
SUB_EE58:		; code label
	; stop analyzing: already analyzed code at iteration #713: Opcode (or part of it) has been already analyzed
	; Referenced at C5D6 C5E7
	; Code analyzation starting point at iteration #423 of 1122
	LD   A,C	; EE58 79 "y"
	CP   $41	; EE59 FE 41 "?A"
	RET  C	; EE5B D8 "?"
	CP   $5B	; EE5C FE 5B "??"
	CCF  	; EE5E 3F "?"
	; Opcode breaks the linear code flow
	RET  	; EE5F C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #714 of 1122
	CP   $3C	; EE60 FE 3C "?<"
	RET  C	; EE62 D8 "?"
	CP   $3E	; EE63 FE 3E "?>"
	RET  NC	; EE65 D0 "?"
	CP   A	; EE66 BF "?"
	; Opcode breaks the linear code flow
	RET  	; EE67 C9 "?"
SUB_EE68:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at E502 E5A6 E6E5
	; Code analyzation starting point at iteration #424 of 1122
	LD   IY,($0228)	; EE68 FD 2A 28 02 "?*(?"
	LD   A,$7F	; EE6C 3E 7F ">?"
	CP   (IY+$08)	; EE6E FD BE 08 "???"
	RET  NZ	; EE71 C0 "?"
	CP   (IY+$11)	; EE72 FD BE 11 "???"
	RET  NZ	; EE75 C0 "?"
	LD   HL,($0228)	; EE76 2A 28 02 "*(?"
	INC  HL	; EE79 23 "#"
	INC  HL	; EE7A 23 "#"
	LD   E,(HL)	; EE7B 5E "^"
	INC  HL	; EE7C 23 "#"
	LD   D,(HL)	; EE7D 56 "V"
	LD   BC,$0008	; EE7E 01 08 00 "???"
	ADD  HL,BC	; EE81 09 "?"
	LD   C,(HL)	; EE82 4E "N"
	INC  HL	; EE83 23 "#"
	LD   B,(HL)	; EE84 46 "F"
	EX   DE,HL	; EE85 EB "?"
	; Opcode breaks the linear code flow
	RET  	; EE86 C9 "?"
SUB_EE87:		; code label
	; stop analyzing: already analyzed code at iteration #715: Opcode (or part of it) has been already analyzed
	; Referenced at E5B9 ECE4
	; Code analyzation starting point at iteration #425 of 1122
	XOR  A	; EE87 AF "?"
	LD   H,A	; EE88 67 "g"
	LD   L,A	; EE89 6F "o"
	LD   A,$10	; EE8A 3E 10 ">?"
NEAR_EE8C:		; code label
	; Referenced at EE95 EE9B
	DEC  A	; EE8C 3D "="
	RET  M	; EE8D F8 "?"
	ADC  HL,HL	; EE8E ED 6A "?j"
	RET  PE	; EE90 E8 "?"
	SLA  C	; EE91 CB 21 "?!"
	RL   B	; EE93 CB 10 "??"
	JR   NC,NEAR_EE8C	; EE95 30 F5 "0?"
	OR   A	; EE97 B7 "?"
	ADC  HL,DE	; EE98 ED 5A "?Z"
	RET  PE	; EE9A E8 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_EE8C	; EE9B 18 EF "??"
SUB_EE9D:		; code label
	; stop analyzing: already analyzed code at iteration #716: Opcode (or part of it) has been already analyzed
	; Referenced at E490 E4DE E82D
	; Code analyzation starting point at iteration #426 of 1122
	PUSH DE	; EE9D D5 "?"
	ADD  HL,HL	; EE9E 29 ")"
	LD   E,L	; EE9F 5D "?"
	LD   D,H	; EEA0 54 "T"
	ADD  HL,HL	; EEA1 29 ")"
	ADD  HL,HL	; EEA2 29 ")"
	ADD  HL,DE	; EEA3 19 "?"
	POP  DE	; EEA4 D1 "?"
	; Opcode breaks the linear code flow
	RET  	; EEA5 C9 "?"
SUB_EEA6:		; code label
	; stop analyzing: already analyzed code at iteration #717: Opcode (or part of it) has been already analyzed
	; Referenced at E6FA
	; Code analyzation starting point at iteration #427 of 1122
	XOR  A	; EEA6 AF "?"
	LD   H,A	; EEA7 67 "g"
	LD   L,A	; EEA8 6F "o"
	LD   A,$11	; EEA9 3E 11 ">?"
NEAR_EEAB:		; code label
	; Referenced at EEB9
	ADC  HL,HL	; EEAB ED 6A "?j"
	SBC  HL,BC	; EEAD ED 42 "?B"
	JR   NC,NEAR_EEB3	; EEAF 30 02 "0?"
	ADD  HL,BC	; EEB1 09 "?"
	SCF  	; EEB2 37 "7"
NEAR_EEB3:		; code label
	; stop analyzing: already analyzed code at iteration #428: Opcode (or part of it) has been already analyzed
	; Referenced at EEAF
	CCF  	; EEB3 3F "?"
	RL   E	; EEB4 CB 13 "??"
	RL   D	; EEB6 CB 12 "??"
	DEC  A	; EEB8 3D "="
	JR   NZ,NEAR_EEAB	; EEB9 20 F0 " ?"
	; Opcode breaks the linear code flow
	RET  	; EEBB C9 "?"
SUB_EEBC:		; code label
	; stop analyzing: already analyzed code at iteration #718: Opcode (or part of it) has been already analyzed
	; Referenced at C5AC C5E4 E46E
	; Code analyzation starting point at iteration #429 of 1122
	LD   A,$60	; EEBC 3E 60 ">?"
	LD   C,(HL)	; EEBE 4E "N"
	CP   C	; EEBF B9 "?"
	RET  NC	; EEC0 D0 "?"
	ADD  $1A	; EEC1 C6 1A "??"
	CP   C	; EEC3 B9 "?"
	RET  C	; EEC4 D8 "?"
	LD   A,$20	; EEC5 3E 20 "> "
	XOR  C	; EEC7 A9 "?"
	LD   C,A	; EEC8 4F "O"
	; Opcode breaks the linear code flow
	RET  	; EEC9 C9 "?"
SUB_EECA:		; code label
	; Referenced at E888 E5AE E5B4 E6EF E6F5
	; Code analyzation starting point at iteration #89 of 1122
	BIT  7,H	; EECA CB 7C "??"
	RET  Z	; EECC C8 "?"
SUB_EECD:		; code label
	; stop analyzing: already analyzed code at iteration #90: Opcode (or part of it) has been already analyzed
	; Referenced at E9B9 E4EB E5C6 E706 E83C
	DEC  HL	; EECD 2B "+"
	LD   A,H	; EECE 7C "?"
	CPL  	; EECF 2F "/"
	LD   H,A	; EED0 67 "g"
	LD   A,L	; EED1 7D "?"
	CPL  	; EED2 2F "/"
	LD   L,A	; EED3 6F "o"
	; Opcode breaks the linear code flow
	RET  	; EED4 C9 "?"
SUB_EED5:		; code label
	; stop analyzing: already analyzed code at iteration #430: Opcode (or part of it) has been already analyzed
	; Referenced at D8F9 D914
	; Code analyzation starting point at iteration #91 of 1122
	LD   C,$20	; EED5 0E 20 "? "
	OR   $0E	; EED7 F6 0E "??"
	NOP  	; EED9 00 "?"
SUB_EEDA:		; code label
	; stop analyzing: already analyzed code at iteration #92: Opcode (or part of it) has been already analyzed
	; Referenced at C9F3 C325
	LD   IY,$EF0F	; EEDA FD 21 0F EF "?!??"
	LD   B,$30	; EEDE 06 30 "?0"
	JR   NC,NEAR_EEE6	; EEE0 30 04 "0?"
	INC  IY	; EEE2 FD 23 "?#"
	INC  IY	; EEE4 FD 23 "?#"
NEAR_EEE6:		; code label
	; stop analyzing: already analyzed code at iteration #93: Opcode (or part of it) has been already analyzed
	; Referenced at EEE0 EF0C
	LD   E,(IY+$00)	; EEE6 FD 5E 00 "?^?"
	LD   D,(IY+$01)	; EEE9 FD 56 01 "?V?"
	DEC  E	; EEEC 1D "?"
	JR   NZ,NEAR_EEF0	; EEED 20 01 " ?"
	LD   C,B	; EEEF 48 "H"
NEAR_EEF0:		; code label
	; stop analyzing: already analyzed code at iteration #94: Opcode (or part of it) has been already analyzed
	; Referenced at EEED
	INC  E	; EEF0 1C "?"
	INC  IY	; EEF1 FD 23 "?#"
	INC  IY	; EEF3 FD 23 "?#"
	XOR  A	; EEF5 AF "?"
NEAR_EEF6:		; code label
	; Referenced at EEF9
	SBC  HL,DE	; EEF6 ED 52 "?R"
	INC  A	; EEF8 3C "<"
	JR   NC,NEAR_EEF6	; EEF9 30 FB "0?"
	DEC  A	; EEFB 3D "="
	ADD  HL,DE	; EEFC 19 "?"
	JR   Z,NEAR_EF06	; EEFD 28 07 "(?"
	ADD  B	; EEFF 80 "?"
	CALL SUB_FB66	; EF00 CD 66 FB "?f?"
	LD   C,B	; EF03 48 "H"
	; Opcode breaks the linear code flow
	JR   NEAR_EF0B	; EF04 18 05 "??"
NEAR_EF06:		; code label
	; stop analyzing: already analyzed code at iteration #431: Opcode (or part of it) has been already analyzed
	; Referenced at EEFD
	; Code analyzation starting point at iteration #95 of 1122
	LD   A,C	; EF06 79 "y"
	OR   A	; EF07 B7 "?"
	CALL NZ,SUB_FB66	; EF08 C4 66 FB "?f?"
NEAR_EF0B:		; code label
	; stop analyzing: already analyzed code at iteration #96: Opcode (or part of it) has been already analyzed
	; Referenced at EF04
	DEC  E	; EF0B 1D "?"
	JR   NZ,NEAR_EEE6	; EF0C 20 D8 " ?"
	; Opcode breaks the linear code flow
	RET  	; EF0E C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #432 of 1122
	DJNZ NEAR_EF38	; EF0F 10 27 "?'"
	RET  PE	; EF11 E8 "?"
	INC  BC	; EF12 03 "?"
	LD   H,H	; EF13 64 "d"
	NOP  	; EF14 00 "?"
	LD   A,(BC)	; EF15 0A "?"
	NOP  	; EF16 00 "?"
	; stop analyzing: already analyzed code at iteration #432: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $01	; EF17 01 "?"
	DB $00	; EF18 00 "?"
SUB_EF19:		; code label
	; Referenced at D944 F459
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #97 of 1122
	CALL SUB_CE00	; EF19 CD 00 CE "???"
	LD   B,$0D	; EF1C 06 0D "??"
	LD   A,(BC)	; EF1E 0A "?"
	LD   D,E	; EF1F 53 "S"
	LD   D,H	; EF20 54 "T"
	LD   C,A	; EF21 4F "O"
	LD   D,B	; EF22 50 "P"
	LD   HL,($0216)	; EF23 2A 16 02 "*??"
	PUSH HL	; EF26 E5 "?"
	BIT  1,(IX+$00)	; EF27 DD CB 00 4E "???N"
	JR   Z,NEAR_EF3F	; EF2B 28 12 "(?"
	CALL SUB_CE00	; EF2D CD 00 CE "???"
	ADD  HL,BC	; EF30 09 "?"
	JR   NZ,NEAR_EF94	; EF31 20 61 " a"
	LD   (HL),H	; EF33 74 "t"
	JR   NZ,NEAR_EFA2	; EF34 20 6C " l"
	LD   L,C	; EF36 69 "i"
	LD   L,(HL)	; EF37 6E "n"
NEAR_EF38:		; code label
	; Referenced at EF0F
	LD   H,L	; EF38 65 "e"
	JR   NZ,NEAR_EF5E	; EF39 20 23 " #"
	OR   A	; EF3B B7 "?"
	CALL SUB_C9E4	; EF3C CD E4 C9 "???"
NEAR_EF3F:		; code label
	; stop analyzing: already analyzed code at iteration #98: Opcode (or part of it) has been already analyzed
	; Referenced at EF2B
	LD   A,$19	; EF3F 3E 19 ">?"
	CALL SUB_FB66	; EF41 CD 66 FB "?f?"
	POP  HL	; EF44 E1 "?"
	; Opcode breaks the linear code flow
	JP   SUB_FBF4	; EF45 C3 F4 FB "???"
SUB_EF48:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at C6F2 C37C
	; Code analyzation starting point at iteration #433 of 1122
	LD   HL,($0232)	; EF48 2A 32 02 "*2?"
	LD   C,$FF	; EF4B 0E FF "??"
	LD   A,$E1	; EF4D 3E E1 ">?"
	LD   A,H	; EF4F 7C "?"
	OR   L	; EF50 B5 "?"
	RET  Z	; EF51 C8 "?"
	LD   E,(HL)	; EF52 5E "^"
	INC  HL	; EF53 23 "#"
	LD   D,(HL)	; EF54 56 "V"
	INC  HL	; EF55 23 "#"
	PUSH DE	; EF56 D5 "?"
	LD   A,(HL)	; EF57 7E "?"
	INC  HL	; EF58 23 "#"
	EX   DE,HL	; EF59 EB "?"
	PUSH AF	; EF5A F5 "?"
NEAR_EF5B:		; code label
	; stop analyzing: already analyzed code at iteration #433: Opcode (or part of it) has been already analyzed
	; Referenced at EF74
	; Code analyzation starting point at iteration #100 of 1122
	POP  AF	; EF5B F1 "?"
	DEC  A	; EF5C 3D "="
	; stop analyzing: already analyzed code at iteration #100: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $FA	; EF5D FA "?"
NEAR_EF5E:		; code label
	; Referenced at EF39
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #99 of 1122
	LD   C,(HL)	; EF5E 4E "N"
	RST  $28	; EF5F EF "?"
	PUSH AF	; EF60 F5 "?"
	INC  C	; EF61 0C "?"
	EX   DE,HL	; EF62 EB "?"
	LD   E,(HL)	; EF63 5E "^"
	INC  HL	; EF64 23 "#"
	LD   D,(HL)	; EF65 56 "V"
	INC  HL	; EF66 23 "#"
	INC  HL	; EF67 23 "#"
	PUSH HL	; EF68 E5 "?"
	LD   HL,$0004	; EF69 21 04 00 "!??"
	ADD  HL,DE	; EF6C 19 "?"
	PUSH HL	; EF6D E5 "?"
	INC  HL	; EF6E 23 "#"
	CALL SUB_F562	; EF6F CD 62 F5 "?b?"
	POP  HL	; EF72 E1 "?"
	POP  DE	; EF73 D1 "?"
	JR   NZ,NEAR_EF5B	; EF74 20 E5 " ?"
	INC  A	; EF76 3C "<"
	POP  DE	; EF77 D1 "?"
	POP  DE	; EF78 D1 "?"
	; Opcode breaks the linear code flow
	RET  	; EF79 C9 "?"
SUB_EF7A:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at EF9F C14D
	; Code analyzation starting point at iteration #434 of 1122
	LD   HL,($0216)	; EF7A 2A 16 02 "*??"
	LD   D,$01	; EF7D 16 01 "??"
	LD   C,D	; EF7F 4A "J"
	; Opcode breaks the linear code flow
	JR   NEAR_EF89	; EF80 18 07 "??"
NEAR_EF82:		; code label
	; Referenced at EF98
	; Code analyzation starting point at iteration #102 of 1122
	INC  C	; EF82 0C "?"
	DEC  C	; EF83 0D "?"
	JR   NZ,NEAR_EF87	; EF84 20 01 " ?"
	DEC  A	; EF86 3D "="
NEAR_EF87:		; code label
	; stop analyzing: already analyzed code at iteration #103: Opcode (or part of it) has been already analyzed
	; Referenced at EF84
	LD   C,A	; EF87 4F "O"
NEAR_EF88:		; code label
	; stop analyzing: already analyzed code at iteration #104: Opcode (or part of it) has been already analyzed
	; Referenced at EF9C
	ADD  HL,DE	; EF88 19 "?"
NEAR_EF89:		; code label
	; Referenced at EF80
	LD   E,(HL)	; EF89 5E "^"
	INC  E	; EF8A 1C "?"
	DEC  E	; EF8B 1D "?"
	JP   Z,$F540	; EF8C CA 40 F5 "???"
	PUSH HL	; EF8F E5 "?"
	INC  HL	; EF90 23 "#"
	INC  HL	; EF91 23 "#"
	INC  HL	; EF92 23 "#"
	LD   A,(HL)	; EF93 7E "?"
NEAR_EF94:		; code label
	; stop analyzing: already analyzed code at iteration #102: Opcode (or part of it) has been already analyzed
	; Referenced at EF31
	; Code analyzation starting point at iteration #101 of 1122
	POP  HL	; EF94 E1 "?"
	AND  $7F	; EF95 E6 7F "??"
	DEC  D	; EF97 15 "?"
	JR   Z,NEAR_EF82	; EF98 28 E8 "(?"
	INC  D	; EF9A 14 "?"
	CP   C	; EF9B B9 "?"
	JR   NZ,NEAR_EF88	; EF9C 20 EA " ?"
	; Opcode breaks the linear code flow
	RET  	; EF9E C9 "?"
SUB_EF9F:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at EFA9 DCD2 DDAB DE60
	; Code analyzation starting point at iteration #435 of 1122
	CALL SUB_EF7A	; EF9F CD 7A EF "?z?"
NEAR_EFA2:		; code label
	; stop analyzing: already analyzed code at iteration #435: Opcode (or part of it) has been already analyzed
	; Referenced at EF34
	; Code analyzation starting point at iteration #105 of 1122
	LD   E,$05	; EFA2 1E 05 "??"
	EX   DE,HL	; EFA4 EB "?"
	ADD  HL,DE	; EFA5 19 "?"
	LD   A,(HL)	; EFA6 7E "?"
	EX   DE,HL	; EFA7 EB "?"
	; Opcode breaks the linear code flow
	RET  	; EFA8 C9 "?"
SUB_EFA9:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at DC29 DCAA D9D6 D9EA
	; Code analyzation starting point at iteration #436 of 1122
	CALL SUB_EF9F	; EFA9 CD 9F EF "???"
SUB_EFAC:		; code label
	; Referenced at EFBB DD29 DE45
	LD   ($0216),HL	; EFAC 22 16 02 ""??"
	; Opcode breaks the linear code flow
	RET  	; EFAF C9 "?"
NEAR_EFB0:		; code label
	; stop analyzing: already analyzed code at iteration #719: Opcode (or part of it) has been already analyzed
	; Referenced at EFCF
	; Code analyzation starting point at iteration #438 of 1122
	LD   C,A	; EFB0 4F "O"
	INC  HL	; EFB1 23 "#"
	INC  HL	; EFB2 23 "#"
	LD   A,(HL)	; EFB3 7E "?"
	CP   B	; EFB4 B8 "?"
	JR   NZ,NEAR_EFD5	; EFB5 20 1E " ?"
	LD   A,(HL)	; EFB7 7E "?"
NEAR_EFB8:		; code label
	; stop analyzing: already analyzed code at iteration #439: Opcode (or part of it) has been already analyzed
	; Referenced at EFD3
	LD   (HL),A	; EFB8 77 "w"
	POP  HL	; EFB9 E1 "?"
	ADD  HL,DE	; EFBA 19 "?"
	CALL Z,SUB_EFAC	; EFBB CC AC EF "???"
	; stop analyzing: already analyzed code at iteration #438: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $DA	; EFBE DA "?"
SUB_EFBF:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at DAC7 F3A4
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #437 of 1122
	LD   D,$01	; EFBF 16 01 "??"
	LD   E,(HL)	; EFC1 5E "^"
	INC  E	; EFC2 1C "?"
	DEC  E	; EFC3 1D "?"
	JP   Z,$F540	; EFC4 CA 40 F5 "???"
	PUSH HL	; EFC7 E5 "?"
	INC  HL	; EFC8 23 "#"
	INC  HL	; EFC9 23 "#"
	INC  HL	; EFCA 23 "#"
	LD   A,(HL)	; EFCB 7E "?"
	AND  $7F	; EFCC E6 7F "??"
	DEC  D	; EFCE 15 "?"
	JR   Z,NEAR_EFB0	; EFCF 28 DF "(?"
	INC  D	; EFD1 14 "?"
	CP   C	; EFD2 B9 "?"
	JR   NZ,NEAR_EFB8	; EFD3 20 E3 " ?"
NEAR_EFD5:		; code label
	; Referenced at EFB5
	POP  HL	; EFD5 E1 "?"
	; Opcode breaks the linear code flow
	RET  	; EFD6 C9 "?"
SUB_EFD7:		; code label
	; stop analyzing: already analyzed code at iteration #720: Opcode (or part of it) has been already analyzed
	; Referenced at C738 D243 C962
	; Code analyzation starting point at iteration #440 of 1122
	CALL SUB_EFF4	; EFD7 CD F4 EF "???"
	INC  HL	; EFDA 23 "#"
	INC  HL	; EFDB 23 "#"
	INC  HL	; EFDC 23 "#"
	INC  HL	; EFDD 23 "#"
	LD   E,(HL)	; EFDE 5E "^"
	; Opcode breaks the linear code flow
	RET  	; EFDF C9 "?"
SUB_EFE0:		; code label
	; stop analyzing: already analyzed code at iteration #721: Opcode (or part of it) has been already analyzed
	; Referenced at C71B C394
	; Code analyzation starting point at iteration #441 of 1122
	CALL SUB_EFF4	; EFE0 CD F4 EF "???"
	INC  HL	; EFE3 23 "#"
	INC  HL	; EFE4 23 "#"
	; Opcode breaks the linear code flow
	JR   NEAR_EFEA	; EFE5 18 03 "??"
SUB_EFE7:		; code label
	; stop analyzing: already analyzed code at iteration #722: Opcode (or part of it) has been already analyzed
	; Referenced at CDC5 D264 C3A9
	; Code analyzation starting point at iteration #442 of 1122
	CALL SUB_EFF4	; EFE7 CD F4 EF "???"
NEAR_EFEA:		; code label
	; stop analyzing: already analyzed code at iteration #443: Opcode (or part of it) has been already analyzed
	; Referenced at EFE5
	LD   E,(HL)	; EFEA 5E "^"
	INC  HL	; EFEB 23 "#"
	LD   D,(HL)	; EFEC 56 "V"
	EX   DE,HL	; EFED EB "?"
	OR   A	; EFEE B7 "?"
	JP   Z,SUB_CB8C	; EFEF CA 8C CB "???"
	RST  $08	; EFF2 CF "?"
	; Opcode breaks the linear code flow
	RET  	; EFF3 C9 "?"
SUB_EFF4:		; code label
	; stop analyzing: already analyzed code at iteration #723: Opcode (or part of it) has been already analyzed
	; Referenced at EFD7 EFE0 EFE7
	; Code analyzation starting point at iteration #444 of 1122
	LD   HL,($0232)	; EFF4 2A 32 02 "*2?"
	LD   A,C	; EFF7 79 "y"
NEAR_EFF8:		; code label
	; Referenced at EFFF
	LD   C,A	; EFF8 4F "O"
	LD   E,(HL)	; EFF9 5E "^"
	INC  HL	; EFFA 23 "#"
	LD   D,(HL)	; EFFB 56 "V"
	INC  HL	; EFFC 23 "#"
	SUB  (HL)	; EFFD 96 "?"
	EX   DE,HL	; EFFE EB "?"
	JR   NC,NEAR_EFF8	; EFFF 30 F7 "0?"
	INC  DE	; F001 13 "?"
	LD   B,$00	; F002 06 00 "??"
	LD   L,C	; F004 69 "i"
	LD   H,B	; F005 60 "?"
	ADD  HL,HL	; F006 29 ")"
	ADD  HL,BC	; F007 09 "?"
	ADD  HL,DE	; F008 19 "?"
	LD   E,(HL)	; F009 5E "^"
	INC  HL	; F00A 23 "#"
	LD   D,(HL)	; F00B 56 "V"
	INC  HL	; F00C 23 "#"
	LD   A,(HL)	; F00D 7E "?"
	EX   DE,HL	; F00E EB "?"
	; Opcode breaks the linear code flow
	RET  	; F00F C9 "?"
SUB_F010:		; code label
	; Referenced at C599 FD39 FD5C D360
	; Code analyzation starting point at iteration #106 of 1122
	LD   HL,($0234)	; F010 2A 34 02 "*4?"
	LD   DE,$0040	; F013 11 40 00 "???"
	ADD  HL,DE	; F016 19 "?"
	LD   ($0238),HL	; F017 22 38 02 ""8?"
	PUSH HL	; F01A E5 "?"
	LD   DE,($0228)	; F01B ED 5B 28 02 "??(?"
	LD   ($0228),HL	; F01F 22 28 02 ""(?"
	LD   HL,($0226)	; F022 2A 26 02 "*&?"
	OR   A	; F025 B7 "?"
	SBC  HL,DE	; F026 ED 52 "?R"
	LD   C,L	; F028 4D "M"
	LD   B,H	; F029 44 "D"
	INC  BC	; F02A 03 "?"
	EX   DE,HL	; F02B EB "?"
	POP  DE	; F02C D1 "?"
	LDIR 	; F02D ED B0 "??"
	EX   DE,HL	; F02F EB "?"
	DEC  HL	; F030 2B "+"
	LD   ($0226),HL	; F031 22 26 02 ""&?"
	PUSH HL	; F034 E5 "?"
	LD   A,H	; F035 7C "?"
	OR   $20	; F036 F6 20 "? "
	LD   C,(IX+$0A)	; F038 DD 4E 0A "?N?"
	SET  7,C	; F03B CB F9 "??"
NEAR_F03D:		; code label
	; Referenced at F04F
	RLCA 	; F03D 07 "?"
	JR   C,NEAR_F051	; F03E 38 11 "8?"
	PUSH AF	; F040 F5 "?"
	PUSH BC	; F041 C5 "?"
	RST  $10	; F042 D7 "?"
	OR   (HL)	; F043 B6 "?"
	NOP  	; F044 00 "?"
	JR   C,NEAR_F04B	; F045 38 04 "8?"
	LD   C,(HL)	; F047 4E "N"
	RST  $10	; F048 D7 "?"
	OR   E	; F049 B3 "?"
	NOP  	; F04A 00 "?"
NEAR_F04B:		; code label
	; stop analyzing: already analyzed code at iteration #107: Opcode (or part of it) has been already analyzed
	; Referenced at F045
	POP  BC	; F04B C1 "?"
	RES  7,C	; F04C CB B9 "??"
	POP  AF	; F04E F1 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_F03D	; F04F 18 EC "??"
NEAR_F051:		; code label
	; stop analyzing: already analyzed code at iteration #445: Opcode (or part of it) has been already analyzed
	; Referenced at F03E
	; Code analyzation starting point at iteration #108 of 1122
	LD   DE,$FFFE	; F051 11 FE FF "???"
	CALL SUB_F097	; F054 CD 97 F0 "???"
	POP  HL	; F057 E1 "?"
	CALL SUB_F126	; F058 CD 26 F1 "?&?"
	EX   DE,HL	; F05B EB "?"
	RES  7,D	; F05C CB BA "??"
	RES  6,D	; F05E CB B2 "??"
	INC  DE	; F060 13 "?"
	LD   A,($020B)	; F061 3A 0B 02 ":??"
	CP   C	; F064 B9 "?"
	RET  NZ	; F065 C0 "?"
	; EXOS call (0x17): Set user boundary
	EXOS $17	; F066 F7 17 "??"
	; Opcode breaks the linear code flow
	RET  	; F068 C9 "?"
NEAR_F069:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at F08D
	; Code analyzation starting point at iteration #446 of 1122
	CALL SUB_F156	; F069 CD 56 F1 "?V?"
	CALL SUB_F131	; F06C CD 31 F1 "?1?"
	RET  M	; F06F F8 "?"
	LD   A,(HL)	; F070 7E "?"
	JR   NZ,NEAR_F08F	; F071 20 1C " ?"
	PUSH HL	; F073 E5 "?"
	LD   HL,$0E54	; F074 21 54 0E "!T?"
	LD   B,(IX+$0C)	; F077 DD 46 0C "?F?"
	LD   C,$00	; F07A 0E 00 "??"
NEAR_F07C:		; code label
	; Referenced at F088
	LD   A,(HL)	; F07C 7E "?"
	OR   A	; F07D B7 "?"
	JR   Z,NEAR_F086	; F07E 28 06 "(?"
	CP   C	; F080 B9 "?"
	JR   C,NEAR_F086	; F081 38 03 "8?"
	JR   Z,NEAR_F086	; F083 28 01 "(?"
	LD   C,A	; F085 4F "O"
NEAR_F086:		; code label
	; stop analyzing: already analyzed code at iteration #447: Opcode (or part of it) has been already analyzed
	; Referenced at F07E F081 F083
	INC  HL	; F086 23 "#"
	INC  HL	; F087 23 "#"
	DJNZ NEAR_F07C	; F088 10 F2 "??"
	POP  HL	; F08A E1 "?"
	LD   A,(HL)	; F08B 7E "?"
	CP   C	; F08C B9 "?"
	JR   C,NEAR_F069	; F08D 38 DA "8?"
NEAR_F08F:		; code label
	; stop analyzing: already analyzed code at iteration #448: Opcode (or part of it) has been already analyzed
	; Referenced at F071
	LD   C,A	; F08F 4F "O"
	RST  $10	; F090 D7 "?"
	OR   E	; F091 B3 "?"
	NOP  	; F092 00 "?"
	; Opcode breaks the linear code flow
	RET  	; F093 C9 "?"
SUB_F094:		; code label
	; Referenced at E8F0 E407 E8C1
	; EXOS filename string for EXOS call 0x16 at 0xf0a3
	; Code analyzation starting point at iteration #109 of 1122
	LD   DE,$000A	; F094 11 0A 00 "???"
SUB_F097:		; code label
	; stop analyzing: already analyzed code at iteration #110: Opcode (or part of it) has been already analyzed
	; Referenced at C589 F054 C51F CB76 E0C8 E1D0 EBE1 F3B9 CF07 D1B8 DCBC DD63 DE57
	INC  DE	; F097 13 "?"
	INC  DE	; F098 13 "?"
	LD   ($022A),DE	; F099 ED 53 2A 02 "?S*?"
NEAR_F09D:		; code label
	; Referenced at F0F6 F0FA
	LD   A,($020B)	; F09D 3A 0B 02 ":??"
	OR   A	; F0A0 B7 "?"
	JR   Z,NEAR_F0B6	; F0A1 28 13 "(?"
	; EXOS call (0x16): Read EXOS boundary
	; DE is known! :-) -> 0xa
	EXOS $16	; F0A3 F7 16 "??"
	LD   A,C	; F0A5 79 "y"
	OR   A	; F0A6 B7 "?"
	JR   Z,NEAR_F0B2	; F0A7 28 09 "(?"
	CALL SUB_F131	; F0A9 CD 31 F1 "?1?"
	JR   NZ,NEAR_F0FC	; F0AC 20 4E " N"
	CALL SUB_F156	; F0AE CD 56 F1 "?V?"
	XOR  A	; F0B1 AF "?"
NEAR_F0B2:		; code label
	; stop analyzing: already analyzed code at iteration #111: Opcode (or part of it) has been already analyzed
	; Referenced at F0A7
	LD   ($020B),A	; F0B2 32 0B 02 "2??"
	SCF  	; F0B5 37 "7"
NEAR_F0B6:		; code label
	; stop analyzing: already analyzed code at iteration #112: Opcode (or part of it) has been already analyzed
	; Referenced at F0A1 F102
	CALL NC,SUB_F177	; F0B6 D4 77 F1 "?w?"
	RET  NC	; F0B9 D0 "?"
	LD   HL,$F06C	; F0BA 21 6C F0 "!l?"
	PUSH HL	; F0BD E5 "?"
	LD   C,(IX+$0A)	; F0BE DD 4E 0A "?N?"
	SET  7,C	; F0C1 CB F9 "??"
	RST  $10	; F0C3 D7 "?"
	OR   (HL)	; F0C4 B6 "?"
	NOP  	; F0C5 00 "?"
	LD   H,$BF	; F0C6 26 BF "&?"
	JR   NC,NEAR_F0D5	; F0C8 30 0B "0?"
	RES  7,C	; F0CA CB B9 "??"
	RST  $10	; F0CC D7 "?"
	OR   (HL)	; F0CD B6 "?"
	NOP  	; F0CE 00 "?"
	LD   H,$7F	; F0CF 26 7F "&?"
	JR   NC,NEAR_F0D5	; F0D1 30 02 "0?"
	LD   H,$3F	; F0D3 26 3F "&?"
NEAR_F0D5:		; code label
	; stop analyzing: already analyzed code at iteration #113: Opcode (or part of it) has been already analyzed
	; Referenced at F0C8 F0D1
	LD   L,$FF	; F0D5 2E FF ".?"
	PUSH HL	; F0D7 E5 "?"
	CALL SUB_F13A	; F0D8 CD 3A F1 "?:?"
	CALL SUB_F177	; F0DB CD 77 F1 "?w?"
	POP  HL	; F0DE E1 "?"
	RET  NC	; F0DF D0 "?"
	LD   A,H	; F0E0 7C "?"
	CP   $BF	; F0E1 FE BF "??"
	JR   Z,FAR_F122	; F0E3 28 3D "(="
	CP   $7F	; F0E5 FE 7F "??"
	LD   C,$B2	; F0E7 0E B2 "??"
	JR   Z,NEAR_F0EC	; F0E9 28 01 "(?"
	DEC  C	; F0EB 0D "?"
NEAR_F0EC:		; code label
	; stop analyzing: already analyzed code at iteration #114: Opcode (or part of it) has been already analyzed
	; Referenced at F0E9
	CALL SUB_F131	; F0EC CD 31 F1 "?1?"
	JP   M,FAR_F122	; F0EF FA 22 F1 "?"?"
	OUTI 	; F0F2 ED A3 "??"
	BIT  0,C	; F0F4 CB 41 "?A"
	JR   NZ,NEAR_F09D	; F0F6 20 A5 " ?"
	SET  7,(HL)	; F0F8 CB FE "??"
	; Opcode breaks the linear code flow
	JR   NEAR_F09D	; F0FA 18 A1 "??"
NEAR_F0FC:		; code label
	; stop analyzing: already analyzed code at iteration #449: Opcode (or part of it) has been already analyzed
	; Referenced at F0AC
	; Code analyzation starting point at iteration #115 of 1122
	LD   A,($020A)	; F0FC 3A 0A 02 ":??"
	CP   (IX+$0D)	; F0FF DD BE 0D "???"
	JR   NZ,NEAR_F0B6	; F102 20 B2 " ?"
	CALL SUB_F177	; F104 CD 77 F1 "?w?"
	RET  NC	; F107 D0 "?"
	; EXOS call (0x16): Read EXOS boundary
	EXOS $16	; F108 F7 16 "??"
	RST  $10	; F10A D7 "?"
	OR   L	; F10B B5 "?"
	NOP  	; F10C 00 "?"
	INC  HL	; F10D 23 "#"
	BIT  7,(HL)	; F10E CB 7E "??"
	LD   HL,$4000	; F110 21 00 40 "!??"
	JR   Z,NEAR_F116	; F113 28 01 "(?"
	ADD  HL,HL	; F115 29 ")"
NEAR_F116:		; code label
	; stop analyzing: already analyzed code at iteration #116: Opcode (or part of it) has been already analyzed
	; Referenced at F113
	ADD  HL,DE	; F116 19 "?"
	; EXOS call (0x17): Set user boundary
	EXOS $17	; F117 F7 17 "??"
	RST  $18	; F119 DF "?"
	DEC  HL	; F11A 2B "+"
	CALL SUB_F13A	; F11B CD 3A F1 "?:?"
	CALL SUB_F177	; F11E CD 77 F1 "?w?"
	RET  NC	; F121 D0 "?"
FAR_F122:		; code label
	; stop analyzing: already analyzed code at iteration #117: Opcode (or part of it) has been already analyzed
	; Referenced at EDA1 F0E3 F0EF CEE3
	LD   HL,$1388	; F122 21 88 13 "!??"
	RST  $20	; F125 E7 "?"
SUB_F126:		; code label
	; stop analyzing: already analyzed code at iteration #118: Opcode (or part of it) has been already analyzed
	; Referenced at F058
	LD   A,H	; F126 7C "?"
	AND  $C0	; F127 E6 C0 "??"
	RLCA 	; F129 07 "?"
	RLCA 	; F12A 07 "?"
	ADD  $B0	; F12B C6 B0 "??"
	LD   C,A	; F12D 4F "O"
	IN   C,(C)	; F12E ED 48 "?H"
	; Opcode breaks the linear code flow
	RET  	; F130 C9 "?"
SUB_F131:		; code label
	; stop analyzing: already analyzed code at iteration #450: Opcode (or part of it) has been already analyzed
	; Referenced at F0A9 F0EC F06C
	; Code analyzation starting point at iteration #119 of 1122
	PUSH BC	; F131 C5 "?"
	LD   C,(IX+$0A)	; F132 DD 4E 0A "?N?"
	RST  $10	; F135 D7 "?"
	OR   H	; F136 B4 "?"
	NOP  	; F137 00 "?"
	POP  BC	; F138 C1 "?"
	; Opcode breaks the linear code flow
	RET  	; F139 C9 "?"
SUB_F13A:		; code label
	; stop analyzing: already analyzed code at iteration #451: Opcode (or part of it) has been already analyzed
	; Referenced at F0D8 F11B
	; Code analyzation starting point at iteration #120 of 1122
	PUSH HL	; F13A E5 "?"
	LD   HL,($0226)	; F13B 2A 26 02 "*&?"
	LD   DE,($0228)	; F13E ED 5B 28 02 "??(?"
	OR   A	; F142 B7 "?"
	SBC  HL,DE	; F143 ED 52 "?R"
	LD   C,L	; F145 4D "M"
	LD   B,H	; F146 44 "D"
	INC  BC	; F147 03 "?"
	ADD  HL,DE	; F148 19 "?"
	POP  DE	; F149 D1 "?"
	LD   ($0226),DE	; F14A ED 53 26 02 "?S&?"
	LDDR 	; F14E ED B8 "??"
	INC  DE	; F150 13 "?"
	LD   ($0228),DE	; F151 ED 53 28 02 "?S(?"
	; Opcode breaks the linear code flow
	RET  	; F155 C9 "?"
SUB_F156:		; code label
	; stop analyzing: already analyzed code at iteration #452: Opcode (or part of it) has been already analyzed
	; Referenced at F0AE F069
	; Code analyzation starting point at iteration #121 of 1122
	PUSH HL	; F156 E5 "?"
	LD   L,(HL)	; F157 6E "n"
	LD   H,C	; F158 61 "a"
	LD   DE,$4000	; F159 11 00 40 "???"
	LD   C,$B1	; F15C 0E B1 "??"
	IN   B,(C)	; F15E ED 40 "??"
NEAR_F160:		; code label
	; Referenced at F169
	OUT  (C),H	; F160 ED 61 "?a"
	LD   A,(DE)	; F162 1A "?"
	OUT  (C),L	; F163 ED 69 "?i"
	LD   (DE),A	; F165 12 "?"
	INC  DE	; F166 13 "?"
	BIT  7,D	; F167 CB 7A "?z"
	JR   Z,NEAR_F160	; F169 28 F5 "(?"
	OUT  (C),B	; F16B ED 41 "?A"
	LD   C,H	; F16D 4C "L"
	RST  $10	; F16E D7 "?"
	OR   E	; F16F B3 "?"
	NOP  	; F170 00 "?"
	INC  HL	; F171 23 "#"
	LD   A,(HL)	; F172 7E "?"
	POP  HL	; F173 E1 "?"
	INC  HL	; F174 23 "#"
	LD   (HL),A	; F175 77 "w"
	; Opcode breaks the linear code flow
	RET  	; F176 C9 "?"
SUB_F177:		; code label
	; stop analyzing: already analyzed code at iteration #453: Opcode (or part of it) has been already analyzed
	; Referenced at F0B6 F0DB F104 F11E
	; Code analyzation starting point at iteration #122 of 1122
	LD   HL,($0238)	; F177 2A 38 02 "*8?"
	LD   DE,($022A)	; F17A ED 5B 2A 02 "??*?"
	ADD  HL,DE	; F17E 19 "?"
	RET  C	; F17F D8 "?"
	EX   DE,HL	; F180 EB "?"
	LD   HL,($0228)	; F181 2A 28 02 "*(?"
	SBC  HL,DE	; F184 ED 52 "?R"
	RET  C	; F186 D8 "?"
	SBC  HL,HL	; F187 ED 62 "?b"
	ADD  HL,SP	; F189 39 "9"
	LD   DE,$05FB	; F18A 11 FB 05 "???"
	SBC  HL,DE	; F18D ED 52 "?R"
	RET  NC	; F18F D0 "?"
	LD   HL,$13EC	; F190 21 EC 13 "!??"
	RST  $20	; F193 E7 "?"
SUB_F194:		; code label
	; stop analyzing: already analyzed code at iteration #123: Opcode (or part of it) has been already analyzed
	; Referenced at C91D C433
	EX   (SP),HL	; F194 E3 "?"
	PUSH HL	; F195 E5 "?"
	INC  A	; F196 3C "<"
	RLCA 	; F197 07 "?"
	LD   C,A	; F198 4F "O"
	LD   B,$00	; F199 06 00 "??"
	ADD  HL,BC	; F19B 09 "?"
	LD   C,(HL)	; F19C 4E "N"
	INC  HL	; F19D 23 "#"
	LD   B,(HL)	; F19E 46 "F"
	POP  HL	; F19F E1 "?"
	EX   (SP),HL	; F1A0 E3 "?"
	PUSH BC	; F1A1 C5 "?"
	; Opcode breaks the linear code flow
	RET  	; F1A2 C9 "?"
SUB_F1A3:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at CE53 D029 D7EE
	; Code analyzation starting point at iteration #454 of 1122
	LD   C,$68	; F1A3 0E 68 "?h"
	XOR  A	; F1A5 AF "?"
NEAR_F1A6:		; code label
	; Referenced at F1B2
	LD   B,A	; F1A6 47 "G"
NEAR_F1A7:		; code label
	; Referenced at F1C3
	LD   HL,$FA24	; F1A7 21 24 FA "!$?"
	CALL SUB_F562	; F1AA CD 62 F5 "?b?"
	JR   NZ,NEAR_F1B4	; F1AD 20 05 " ?"
	CALL SUB_F1C5	; F1AF CD C5 F1 "???"
	; Opcode breaks the linear code flow
	JR   NEAR_F1A6	; F1B2 18 F2 "??"
NEAR_F1B4:		; code label
	; stop analyzing: already analyzed code at iteration #724: Opcode (or part of it) has been already analyzed
	; Referenced at F1AD
	; Code analyzation starting point at iteration #455 of 1122
	LD   HL,$FB3D	; F1B4 21 3D FB "!=?"
	CALL SUB_F562	; F1B7 CD 62 F5 "?b?"
	LD   A,$01	; F1BA 3E 01 ">?"
	JP   NZ,SUB_F253	; F1BC C2 53 F2 "?S?"
	CALL SUB_F1C5	; F1BF CD C5 F1 "???"
	LD   C,A	; F1C2 4F "O"
	; Opcode breaks the linear code flow
	JR   NEAR_F1A7	; F1C3 18 E2 "??"
SUB_F1C5:		; code label
	; stop analyzing: already analyzed code at iteration #725: Opcode (or part of it) has been already analyzed
	; Referenced at F1AF F1BF
	; Code analyzation starting point at iteration #456 of 1122
	CALL SUB_F259	; F1C5 CD 59 F2 "?Y?"
	LD   A,$03	; F1C8 3E 03 ">?"
	CALL SUB_F253	; F1CA CD 53 F2 "?S?"
	; Opcode breaks the linear code flow
	JP   SUB_E849	; F1CD C3 49 E8 "?I?"
SUB_F1D0:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at F432 C344 C354
	; Code analyzation starting point at iteration #726 of 1122
	XOR  A	; F1D0 AF "?"
	LD   B,A	; F1D1 47 "G"
	; EXOS call (0x7): Write character
	; A=0x0
	EXOS $07	; F1D2 F7 07 "??"
	RET  Z	; F1D4 C8 "?"
	CALL SUB_C54D	; F1D5 CD 4D C5 "?M?"
SUB_F1D8:		; code label
	; stop analyzing: already analyzed code at iteration #726: Opcode (or part of it) has been already analyzed
	; Referenced at C2C7 C244
	; Code analyzation starting point at iteration #124 of 1122
	LD   H,$00	; F1D8 26 00 "&?"
NEAR_F1DA:		; code label
	; Referenced at F1DE
	LD   A,H	; F1DA 7C "?"
	; EXOS call (0x3): Close channel
	; A=0x0
	EXOS $03	; F1DB F7 03 "??"
	INC  H	; F1DD 24 "$"
	JR   NZ,NEAR_F1DA	; F1DE 20 FA " ?"
	CALL SUB_F1F9	; F1E0 CD F9 F1 "???"
	RET  Z	; F1E3 C8 "?"
	LD   C,$60	; F1E4 0E 60 "??"
	; EXOS call, unknown function: 0x0
	EXOS $00	; F1E6 F7 00 "??"
	LD   SP,$0DBB	; F1E8 31 BB 0D "1??"
	EI   	; F1EB FB "?"
	CALL SUB_F1F9	; F1EC CD F9 F1 "???"
	JP   Z,FAR_C2EC	; F1EF CA EC C2 "???"
	DI   	; F1F2 F3 "?"
NEAR_F1F3:		; code label
	; Referenced at F1F7
	LD   A,R	; F1F3 ED 5F "?_"
	; I/O on port 0x81: Nick border color
	OUT  ($81),A	; F1F5 D3 81 "??"
	; Opcode breaks the linear code flow
	JR   NEAR_F1F3	; F1F7 18 FA "??"
SUB_F1F9:		; code label
	; stop analyzing: already analyzed code at iteration #457: Opcode (or part of it) has been already analyzed
	; Referenced at F1E0 F1EC
	; Code analyzation starting point at iteration #125 of 1122
	LD   HL,$F21F	; F1F9 21 1F F2 "!??"
	CALL SUB_F23A	; F1FC CD 3A F2 "?:?"
	; EXOS filename string for EXOS call 0x1 at 0xf204
	LD   DE,EXOS_STR_FA98	; F1FF 11 98 FA "???"
	LD   A,$69	; F202 3E 69 ">i"
	; EXOS call (0x1): Open channel
	; DE is known! :-) -> 0xfa98
	; A=0x69
	EXOS $01	; F204 F7 01 "??"
	RET  NZ	; F206 C0 "?"
	RST  $10	; F207 D7 "?"
	PUSH BC	; F208 C5 "?"
	NOP  	; F209 00 "?"
	XOR  A	; F20A AF "?"
	CALL SUB_FD0B	; F20B CD 0B FD "???"
	RET  NZ	; F20E C0 "?"
	LD   A,$67	; F20F 3E 67 ">g"
	; EXOS filename string for EXOS call 0x1 at 0xf214
	LD   DE,EXOS_STR_FB16	; F211 11 16 FB "???"
	; EXOS call (0x1): Open channel
	; DE is known! :-) -> 0xfb16
	; A=0x67
	EXOS $01	; F214 F7 01 "??"
	RET  NZ	; F216 C0 "?"
	LD   A,$68	; F217 3E 68 ">h"
	; EXOS filename string for EXOS call 0x1 at 0xf21c
	LD   DE,EXOS_STR_FADF	; F219 11 DF FA "???"
	; EXOS call (0x1): Open channel
	; DE is known! :-) -> 0xfadf
	; A=0x68
	EXOS $01	; F21C F7 01 "??"
	; Opcode breaks the linear code flow
	RET  	; F21E C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #458 of 1122
	LD   A,(BC)	; F21F 0A "?"
	INC  BC	; F220 03 "?"
	DEC  BC	; F221 0B "?"
	LD   E,$0F	; F222 1E 0F "??"
	INC  D	; F224 14 "?"
	RRA  	; F225 1F "?"
	EX   AF,AF'	; F226 08 "?"
	NOP  	; F227 00 "?"
SUB_F228:		; code label
	; stop analyzing: already analyzed code at iteration #458: Opcode (or part of it) has been already analyzed
	; Referenced at C554
	; Code analyzation starting point at iteration #126 of 1122
	BIT  6,(IX+$00)	; F228 DD CB 00 76 "???v"
	RET  Z	; F22C C8 "?"
	LD   H,$63	; F22D 26 63 "&c"
NEAR_F22F:		; code label
	; Referenced at F233
	LD   A,H	; F22F 7C "?"
	; EXOS call (0x3): Close channel
	; A=0x63
	EXOS $03	; F230 F7 03 "??"
	DEC  H	; F232 25 "%"
	JR   NZ,NEAR_F22F	; F233 20 FA " ?"
	RES  6,(IX+$00)	; F235 DD CB 00 B6 "????"
	; Opcode breaks the linear code flow
	RET  	; F239 C9 "?"
SUB_F23A:		; code label
	; stop analyzing: already analyzed code at iteration #459: Opcode (or part of it) has been already analyzed
	; Referenced at F1FC F245 FD2F FD59
	; Code analyzation starting point at iteration #127 of 1122
	LD   C,(HL)	; F23A 4E "N"
	INC  C	; F23B 0C "?"
	DEC  C	; F23C 0D "?"
	RET  Z	; F23D C8 "?"
	INC  HL	; F23E 23 "#"
	LD   D,(HL)	; F23F 56 "V"
	INC  HL	; F240 23 "#"
	LD   B,$01	; F241 06 01 "??"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; F243 F7 10 "??"
	; Opcode breaks the linear code flow
	JR   SUB_F23A	; F245 18 F3 "??"
SUB_F247:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at CCB1 FE9A D1AE D32F D345 D396 D3A4 D9BC DD88 D553 D570 D58B DE4B DE51 D503 D619
	; Code analyzation starting point at iteration #460 of 1122
	PUSH HL	; F247 E5 "?"
	CALL SUB_F562	; F248 CD 62 F5 "?b?"
	POP  HL	; F24B E1 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_F256	; F24C 18 08 "??"
SUB_F24E:		; code label
	; stop analyzing: already analyzed code at iteration #727: Opcode (or part of it) has been already analyzed
	; Referenced at D055 CFCC
	; Code analyzation starting point at iteration #521 of 1122
	CALL SUB_F259	; F24E CD 59 F2 "?Y?"
SUB_F251:		; code label
	; stop analyzing: already analyzed code at iteration #521: Opcode (or part of it) has been already analyzed
	; Referenced at CC77 CDEC CCB4 D0CD EB92 C3C3 CED4 D19C D82B D6CD
	; Code analyzation starting point at iteration #461 of 1122
	LD   A,$01	; F251 3E 01 ">?"
SUB_F253:		; code label
	; stop analyzing: already analyzed code at iteration #462: Opcode (or part of it) has been already analyzed
	; Referenced at DADA E12A E290 E31D ECC6 F1BC F1CA D096 D09D D2AB D3DF CE6B EC12 FE74 CF71 D30A D3EB FEAB FEBF D003 DD7A D59D D5E9
	CP   (IX+$04)	; F253 DD BE 04 "???"
NEAR_F256:		; code label
	; stop analyzing: already analyzed code at iteration #463: Opcode (or part of it) has been already analyzed
	; Referenced at F24C
	JP   NZ,FAR_F51C	; F256 C2 1C F5 "???"
SUB_F259:		; code label
	; stop analyzing: already analyzed code at iteration #464: Opcode (or part of it) has been already analyzed
	; Referenced at C72E CA03 C81A CC7A CE17 D963 DA1E DA24 DA2F DA3A DA48 DA51 DA6A DA8C DAA5 DABB CDBE CDE4 DAF0 DEE8 DF07 DF1E DF53 DF6A DF93 DFFC E020 E0AF E10D E11E E1C2 E1F8 E21C E241 E263 E2C8 E2CE E2E1 E2EA E2F3 E7F5 EAF3 EC80 F1C5 D044 D061 D07F D082 D089 D226 D253 D261 D267 D26A F24E D0A6 D0CA D170 D175 D285 D7F6 D816 D981 D988 D992 DC1C DC3E DC4C DC89 E844 EB8E EBCD FD90 FE4C FE65 C3A2 C3BC CEBE CF1C CF26 CF65 CFD3 CFDD D17C D182 D195 D2D7 D2F1 EB9D EBA6 FC26 FCB7 FCDE FCF4 FEFE FF11 CE62 D35C D433 D464 D49F D9A3 DD51 FF3F D3B0 D9C8 DD75 D4F0 D53B D54F D58E D5A0 D5B6 DE77 D4F6 D74F D7BD D4FD
	PUSH HL	; F259 E5 "?"
	PUSH DE	; F25A D5 "?"
	PUSH BC	; F25B C5 "?"
	LD   HL,$0000	; F25C 21 00 00 "!??"
	LD   ($0218),HL	; F25F 22 18 02 ""??"
	LD   HL,($0214)	; F262 2A 14 02 "*??"
	LD   A,(HL)	; F265 7E "?"
	AND  $1F	; F266 E6 1F "??"
	LD   ($0203),A	; F268 32 03 02 "2??"
	LD   E,A	; F26B 5F "_"
	INC  HL	; F26C 23 "#"
	LD   ($0347),HL	; F26D 22 47 03 ""G?"
	DEC  HL	; F270 2B "+"
	LD   (IX+$04),$7F	; F271 DD 36 04 7F "?6??"
	LD   A,(HL)	; F275 7E "?"
	AND  $E0	; F276 E6 E0 "??"
	LD   ($0202),A	; F278 32 02 02 "2??"
	CP   $60	; F27B FE 60 "??"
	JR   NZ,NEAR_F287	; F27D 20 08 " ?"
	INC  HL	; F27F 23 "#"
	LD   A,(HL)	; F280 7E "?"
	LD   ($0203),A	; F281 32 03 02 "2??"
	INC  HL	; F284 23 "#"
	; Opcode breaks the linear code flow
	JR   NEAR_F2F5	; F285 18 6E "?n"
NEAR_F287:		; code label
	; stop analyzing: already analyzed code at iteration #728: Opcode (or part of it) has been already analyzed
	; Referenced at F27D
	; Code analyzation starting point at iteration #465 of 1122
	CP   $20	; F287 FE 20 "? "
	JR   Z,NEAR_F28F	; F289 28 04 "(?"
	CP   $40	; F28B FE 40 "??"
	JR   NZ,NEAR_F295	; F28D 20 06 " ?"
NEAR_F28F:		; code label
	; stop analyzing: already analyzed code at iteration #466: Opcode (or part of it) has been already analyzed
	; Referenced at F289
	LD   D,$00	; F28F 16 00 "??"
	ADD  HL,DE	; F291 19 "?"
	INC  HL	; F292 23 "#"
	; Opcode breaks the linear code flow
	JR   NEAR_F2F5	; F293 18 60 "??"
NEAR_F295:		; code label
	; stop analyzing: already analyzed code at iteration #729: Opcode (or part of it) has been already analyzed
	; Referenced at F28D
	; Code analyzation starting point at iteration #467 of 1122
	CP   $A0	; F295 FE A0 "??"
	JR   NZ,NEAR_F2A4	; F297 20 0B " ?"
	INC  HL	; F299 23 "#"
	LD   E,(HL)	; F29A 5E "^"
	INC  HL	; F29B 23 "#"
	LD   D,(HL)	; F29C 56 "V"
	INC  HL	; F29D 23 "#"
	LD   ($0218),DE	; F29E ED 53 18 02 "?S??"
	; Opcode breaks the linear code flow
	JR   NEAR_F2F5	; F2A2 18 51 "?Q"
NEAR_F2A4:		; code label
	; stop analyzing: already analyzed code at iteration #730: Opcode (or part of it) has been already analyzed
	; Referenced at F297
	; Code analyzation starting point at iteration #468 of 1122
	CP   $C0	; F2A4 FE C0 "??"
	JR   NZ,NEAR_F2DC	; F2A6 20 34 " 4"
	PUSH IY	; F2A8 FD E5 "??"
	LD   IY,$0595	; F2AA FD 21 95 05 "?!??"
	LD   A,($0203)	; F2AE 3A 03 02 ":??"
	CP   $02	; F2B1 FE 02 "??"
	JR   NZ,NEAR_F2C9	; F2B3 20 14 " ?"
	INC  HL	; F2B5 23 "#"
	CALL SUB_E97D	; F2B6 CD 7D E9 "???"
	LD   E,(HL)	; F2B9 5E "^"
	INC  HL	; F2BA 23 "#"
	LD   D,(HL)	; F2BB 56 "V"
	INC  HL	; F2BC 23 "#"
	LD   ($0218),DE	; F2BD ED 53 18 02 "?S??"
	LD   ($0597),DE	; F2C1 ED 53 97 05 "?S??"
	POP  IY	; F2C5 FD E1 "??"
	; Opcode breaks the linear code flow
	JR   NEAR_F2F5	; F2C7 18 2C "?,"
NEAR_F2C9:		; code label
	; stop analyzing: already analyzed code at iteration #731: Opcode (or part of it) has been already analyzed
	; Referenced at F2B3
	; Code analyzation starting point at iteration #469 of 1122
	CALL SUB_EA67	; F2C9 CD 67 EA "?g?"
	INC  HL	; F2CC 23 "#"
	LD   DE,$0597	; F2CD 11 97 05 "???"
	LD   BC,$0005	; F2D0 01 05 00 "???"
	LDIR 	; F2D3 ED B0 "??"
	INC  DE	; F2D5 13 "?"
	LDI  	; F2D6 ED A0 "??"
	POP  IY	; F2D8 FD E1 "??"
	; Opcode breaks the linear code flow
	JR   NEAR_F2F5	; F2DA 18 19 "??"
NEAR_F2DC:		; code label
	; stop analyzing: already analyzed code at iteration #732: Opcode (or part of it) has been already analyzed
	; Referenced at F2A6
	; Code analyzation starting point at iteration #470 of 1122
	CP   $80	; F2DC FE 80 "??"
	JR   NZ,NEAR_F2EB	; F2DE 20 0B " ?"
	INC  HL	; F2E0 23 "#"
	LD   E,(HL)	; F2E1 5E "^"
	LD   (IX+$03),E	; F2E2 DD 73 03 "?s?"
	LD   D,$00	; F2E5 16 00 "??"
	ADD  HL,DE	; F2E7 19 "?"
	INC  HL	; F2E8 23 "#"
	; Opcode breaks the linear code flow
	JR   NEAR_F2F5	; F2E9 18 0A "??"
NEAR_F2EB:		; code label
	; stop analyzing: already analyzed code at iteration #733: Opcode (or part of it) has been already analyzed
	; Referenced at F2DE
	; Code analyzation starting point at iteration #471 of 1122
	LD   A,(HL)	; F2EB 7E "?"
	OR   A	; F2EC B7 "?"
	JR   NZ,NEAR_F2F1	; F2ED 20 02 " ?"
	INC  A	; F2EF 3C "<"
	DEC  HL	; F2F0 2B "+"
NEAR_F2F1:		; code label
	; stop analyzing: already analyzed code at iteration #472: Opcode (or part of it) has been already analyzed
	; Referenced at F2ED
	INC  HL	; F2F1 23 "#"
	LD   ($0204),A	; F2F2 32 04 02 "2??"
NEAR_F2F5:		; code label
	; stop analyzing: already analyzed code at iteration #473: Opcode (or part of it) has been already analyzed
	; Referenced at F285 F293 F2A2 F2C7 F2DA F2E9
	LD   ($0214),HL	; F2F5 22 14 02 ""??"
	LD   A,($0204)	; F2F8 3A 04 02 ":??"
	CP   $01	; F2FB FE 01 "??"
	POP  BC	; F2FD C1 "?"
	POP  DE	; F2FE D1 "?"
	POP  HL	; F2FF E1 "?"
	; Opcode breaks the linear code flow
	RET  	; F300 C9 "?"
FAR_F301:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at C189
	; Code analyzation starting point at iteration #734 of 1122
	PUSH HL	; F301 E5 "?"
	LD   ($023C),HL	; F302 22 3C 02 ""<?"
	LD   L,(IX+$13)	; F305 DD 6E 13 "?n?"
	INC  L	; F308 2C ","
NEAR_F309:		; code label
	; Referenced at F313
	DEC  L	; F309 2D "-"
	JR   Z,NEAR_F315	; F30A 28 09 "(?"
	LD   A,($0209)	; F30C 3A 09 02 ":??"
	LD   B,$00	; F30F 06 00 "??"
	; EXOS call (0x7): Write character
	EXOS $07	; F311 F7 07 "??"
	; Opcode breaks the linear code flow
	JR   NEAR_F309	; F313 18 F4 "??"
NEAR_F315:		; code label
	; stop analyzing: already analyzed code at iteration #859: Opcode (or part of it) has been already analyzed
	; Referenced at F30A
	; Code analyzation starting point at iteration #735 of 1122
	LD   (IX+$13),L	; F315 DD 75 13 "?u?"
	LD   (IX+$09),L	; F318 DD 75 09 "?u?"
	LD   A,$6A	; F31B 3E 6A ">j"
	; EXOS call (0x3): Close channel
	; A=0x6a
	EXOS $03	; F31D F7 03 "??"
	RES  2,(IX+$00)	; F31F DD CB 00 96 "????"
	CALL SUB_ED90	; F323 CD 90 ED "???"
	POP  HL	; F326 E1 "?"
	PUSH HL	; F327 E5 "?"
	LD   BC,$03E8	; F328 01 E8 03 "???"
	OR   $FF	; F32B F6 FF "??"
NEAR_F32D:		; code label
	; Referenced at F330
	SBC  HL,BC	; F32D ED 42 "?B"
	INC  A	; F32F 3C "<"
	JR   NC,NEAR_F32D	; F330 30 FB "0?"
	CP   $05	; F332 FE 05 "??"
	LD   HL,($0216)	; F334 2A 16 02 "*??"
	CALL Z,SUB_CCCC	; F337 CC CC CC "???"
	LD   ($023E),HL	; F33A 22 3E 02 "">?"
FAR_F33D:		; code label
	; Referenced at F3D8
	LD   ($0216),HL	; F33D 22 16 02 ""??"
	BIT  1,(IX+$00)	; F340 DD CB 00 4E "???N"
	JP   Z,FAR_F432	; F344 CA 32 F4 "?2?"
	PUSH HL	; F347 E5 "?"
NEAR_F348:		; code label
	; Referenced at F34B
	CALL SUB_EDF0	; F348 CD F0 ED "???"
	JR   C,NEAR_F348	; F34B 38 FB "8?"
	LD   DE,$0000	; F34D 11 00 00 "???"
	PUSH DE	; F350 D5 "?"
	PUSH DE	; F351 D5 "?"
NEAR_F352:		; code label
	; Referenced at F39B
	LD   A,(HL)	; F352 7E "?"
	OR   A	; F353 B7 "?"
	JP   Z,FAR_F42F	; F354 CA 2F F4 "?/?"
	INC  HL	; F357 23 "#"
	LD   E,(HL)	; F358 5E "^"
	INC  HL	; F359 23 "#"
	LD   D,(HL)	; F35A 56 "V"
	CP   $07	; F35B FE 07 "??"
	JR   NZ,NEAR_F36A	; F35D 20 0B " ?"
	POP  BC	; F35F C1 "?"
	POP  BC	; F360 C1 "?"
	PUSH HL	; F361 E5 "?"
	INC  HL	; F362 23 "#"
	INC  HL	; F363 23 "#"
	LD   C,(HL)	; F364 4E "N"
	INC  HL	; F365 23 "#"
	LD   B,(HL)	; F366 46 "F"
	POP  HL	; F367 E1 "?"
	PUSH DE	; F368 D5 "?"
	PUSH BC	; F369 C5 "?"
NEAR_F36A:		; code label
	; stop analyzing: already analyzed code at iteration #736: Opcode (or part of it) has been already analyzed
	; Referenced at F35D
	CP   $08	; F36A FE 08 "??"
	JR   NZ,NEAR_F389	; F36C 20 1B " ?"
	LD   A,($0240)	; F36E 3A 40 02 ":??"
	DEC  A	; F371 3D "="
	CP   E	; F372 BB "?"
	JR   NZ,NEAR_F387	; F373 20 12 " ?"
	LD   ($0240),A	; F375 32 40 02 "2??"
	INC  HL	; F378 23 "#"
	LD   E,D	; F379 5A "Z"
	LD   D,(HL)	; F37A 56 "V"
	INC  HL	; F37B 23 "#"
	POP  BC	; F37C C1 "?"
	LD   (HL),C	; F37D 71 "q"
	INC  HL	; F37E 23 "#"
	LD   (HL),B	; F37F 70 "p"
	INC  HL	; F380 23 "#"
	POP  BC	; F381 C1 "?"
	LD   (HL),C	; F382 71 "q"
	INC  HL	; F383 23 "#"
	LD   (HL),B	; F384 70 "p"
	; Opcode breaks the linear code flow
	JR   NEAR_F39D	; F385 18 16 "??"
NEAR_F387:		; code label
	; stop analyzing: already analyzed code at iteration #860: Opcode (or part of it) has been already analyzed
	; Referenced at F373
	; Code analyzation starting point at iteration #737 of 1122
	LD   A,$08	; F387 3E 08 ">?"
NEAR_F389:		; code label
	; stop analyzing: already analyzed code at iteration #738: Opcode (or part of it) has been already analyzed
	; Referenced at F36C
	CP   $03	; F389 FE 03 "??"
	LD   D,$00	; F38B 16 00 "??"
	JR   NZ,NEAR_F391	; F38D 20 02 " ?"
	ADD  HL,DE	; F38F 19 "?"
	INC  HL	; F390 23 "#"
NEAR_F391:		; code label
	; stop analyzing: already analyzed code at iteration #739: Opcode (or part of it) has been already analyzed
	; Referenced at F38D
	PUSH HL	; F391 E5 "?"
	LD   HL,$EE1D	; F392 21 1D EE "!??"
	LD   E,A	; F395 5F "_"
	ADD  HL,DE	; F396 19 "?"
	LD   E,(HL)	; F397 5E "^"
	DEC  E	; F398 1D "?"
	POP  HL	; F399 E1 "?"
	ADD  HL,DE	; F39A 19 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_F352	; F39B 18 B5 "??"
NEAR_F39D:		; code label
	; stop analyzing: already analyzed code at iteration #861: Opcode (or part of it) has been already analyzed
	; Referenced at F385
	; Code analyzation starting point at iteration #740 of 1122
	PUSH HL	; F39D E5 "?"
	EX   DE,HL	; F39E EB "?"
	LD   ($0216),HL	; F39F 22 16 02 ""??"
	LD   B,$23	; F3A2 06 23 "?#"
	CALL SUB_EFBF	; F3A4 CD BF EF "???"
	JP   NZ,FAR_F51C	; F3A7 C2 1C F5 "???"
	POP  HL	; F3AA E1 "?"
	LD   DE,$FFFB	; F3AB 11 FB FF "???"
	ADD  HL,DE	; F3AE 19 "?"
	LD   DE,($0226)	; F3AF ED 5B 26 02 "??&?"
	SBC  HL,DE	; F3B3 ED 52 "?R"
	PUSH HL	; F3B5 E5 "?"
	LD   DE,$0006	; F3B6 11 06 00 "???"
	CALL SUB_F097	; F3B9 CD 97 F0 "???"
	SCF  	; F3BC 37 "7"
	CALL SUB_DB38	; F3BD CD 38 DB "?8?"
	LD   (IX+$07),$01	; F3C0 DD 36 07 01 "?6??"
	CALL SUB_CD68	; F3C4 CD 68 CD "?h?"
	LD   HL,($0226)	; F3C7 2A 26 02 "*&?"
	POP  DE	; F3CA D1 "?"
	ADD  HL,DE	; F3CB 19 "?"
	EX   DE,HL	; F3CC EB "?"
	POP  HL	; F3CD E1 "?"
	LD   A,($0207)	; F3CE 3A 07 02 ":??"
	DEC  A	; F3D1 3D "="
	JP   M,FAR_F420	; F3D2 FA 20 F4 "? ?"
	JR   Z,NEAR_F41D	; F3D5 28 46 "(F"
	DEC  A	; F3D7 3D "="
	JP   Z,FAR_F33D	; F3D8 CA 3D F3 "?=?"
	EX   DE,HL	; F3DB EB "?"
	LD   A,(HL)	; F3DC 7E "?"
	LD   ($0240),A	; F3DD 32 40 02 "2??"
	INC  HL	; F3E0 23 "#"
	INC  HL	; F3E1 23 "#"
	INC  HL	; F3E2 23 "#"
	LD   E,(HL)	; F3E3 5E "^"
	INC  HL	; F3E4 23 "#"
	LD   D,(HL)	; F3E5 56 "V"
	LD   A,D	; F3E6 7A "z"
	OR   E	; F3E7 B3 "?"
	JR   Z,NEAR_F3F9	; F3E8 28 0F "(?"
	PUSH HL	; F3EA E5 "?"
	PUSH DE	; F3EB D5 "?"
	LD   ($0236),DE	; F3EC ED 53 36 02 "?S6?"
	CALL SUB_DBE7	; F3F0 CD E7 DB "???"
	POP  DE	; F3F3 D1 "?"
	POP  HL	; F3F4 E1 "?"
	LD   ($0234),DE	; F3F5 ED 53 34 02 "?S4?"
NEAR_F3F9:		; code label
	; stop analyzing: already analyzed code at iteration #741: Opcode (or part of it) has been already analyzed
	; Referenced at F3E8
	INC  HL	; F3F9 23 "#"
	LD   E,(HL)	; F3FA 5E "^"
	INC  HL	; F3FB 23 "#"
	LD   D,(HL)	; F3FC 56 "V"
	LD   A,D	; F3FD 7A "z"
	OR   E	; F3FE B3 "?"
	JR   Z,NEAR_F405	; F3FF 28 04 "(?"
	LD   ($0236),DE	; F401 ED 53 36 02 "?S6?"
NEAR_F405:		; code label
	; stop analyzing: already analyzed code at iteration #742: Opcode (or part of it) has been already analyzed
	; Referenced at F3FF
	INC  HL	; F405 23 "#"
	LD   E,(HL)	; F406 5E "^"
	INC  HL	; F407 23 "#"
	LD   D,(HL)	; F408 56 "V"
	LD   ($023A),DE	; F409 ED 53 3A 02 "?S:?"
	INC  HL	; F40D 23 "#"
	LD   E,(HL)	; F40E 5E "^"
	INC  HL	; F40F 23 "#"
	LD   D,(HL)	; F410 56 "V"
	INC  HL	; F411 23 "#"
	XOR  A	; F412 AF "?"
FAR_F413:		; code label
	; Referenced at DEC6
	LD   ($0228),HL	; F413 22 28 02 ""(?"
	EX   DE,HL	; F416 EB "?"
	LD   E,(HL)	; F417 5E "^"
	LD   D,$00	; F418 16 00 "??"
	ADD  HL,DE	; F41A 19 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_F426	; F41B 18 09 "??"
NEAR_F41D:		; code label
	; stop analyzing: already analyzed code at iteration #862: Opcode (or part of it) has been already analyzed
	; Referenced at F3D5
	; Code analyzation starting point at iteration #743 of 1122
	LD   C,(HL)	; F41D 4E "N"
	LD   B,A	; F41E 47 "G"
	ADD  HL,BC	; F41F 09 "?"
FAR_F420:		; code label
	; stop analyzing: already analyzed code at iteration #744: Opcode (or part of it) has been already analyzed
	; Referenced at F3D2
	LD   A,(DE)	; F420 1A "?"
	INC  A	; F421 3C "<"
	LD   ($0240),A	; F422 32 40 02 "2??"
NEAR_F425:		; code label
	; Referenced at F468
	XOR  A	; F425 AF "?"
NEAR_F426:		; code label
	; stop analyzing: already analyzed code at iteration #745: Opcode (or part of it) has been already analyzed
	; Referenced at F41B
	LD   ($0216),HL	; F426 22 16 02 ""??"
	JP   Z,FAR_CD74	; F429 CA 74 CD "?t?"
	; Opcode breaks the linear code flow
	JP   SUB_CD68	; F42C C3 68 CD "?h?"
FAR_F42F:		; code label
	; stop analyzing: already analyzed code at iteration #863: Opcode (or part of it) has been already analyzed
	; Referenced at F354
	; Code analyzation starting point at iteration #746 of 1122
	POP  HL	; F42F E1 "?"
	POP  HL	; F430 E1 "?"
	POP  HL	; F431 E1 "?"
FAR_F432:		; code label
	; stop analyzing: already analyzed code at iteration #747: Opcode (or part of it) has been already analyzed
	; Referenced at F344
	CALL SUB_F1D0	; F432 CD D0 F1 "???"
	CALL SUB_FBF4	; F435 CD F4 FB "???"
	POP  HL	; F438 E1 "?"
	LD   BC,$240D	; F439 01 0D 24 "??$"
	OR   A	; F43C B7 "?"
	SBC  HL,BC	; F43D ED 42 "?B"
	ADD  HL,BC	; F43F 09 "?"
	JR   NZ,NEAR_F46A	; F440 20 28 " ("
	LD   BC,$0002	; F442 01 02 00 "???"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; F445 F7 10 "??"
	LD   A,D	; F447 7A "z"
	CP   $20	; F448 FE 20 "? "
	JR   Z,NEAR_F459	; F44A 28 0D "(?"
	CP   $21	; F44C FE 21 "?!"
	JR   NZ,NEAR_F46A	; F44E 20 1A " ?"
	LD   BC,$0109	; F450 01 09 01 "???"
	LD   D,$FF	; F453 16 FF "??"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; F455 F7 10 "??"
	; Opcode breaks the linear code flow
	JR   NEAR_F46A	; F457 18 11 "??"
NEAR_F459:		; code label
	; stop analyzing: already analyzed code at iteration #864: Opcode (or part of it) has been already analyzed
	; Referenced at F44A
	; Code analyzation starting point at iteration #748 of 1122
	CALL SUB_EF19	; F459 CD 19 EF "???"
	SET  0,(IX+$00)	; F45C DD CB 00 C6 "????"
	LD   HL,($0216)	; F460 2A 16 02 "*??"
	PUSH HL	; F463 E5 "?"
	CALL SUB_C2EF	; F464 CD EF C2 "???"
	POP  HL	; F467 E1 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_F425	; F468 18 BB "??"
NEAR_F46A:		; code label
	; stop analyzing: already analyzed code at iteration #865: Opcode (or part of it) has been already analyzed
	; Referenced at F440 F44E F457
	; Code analyzation starting point at iteration #749 of 1122
	RST  $10	; F46A D7 "?"
	CP   A	; F46B BF "?"
	NOP  	; F46C 00 "?"
	PUSH AF	; F46D F5 "?"
	EX   DE,HL	; F46E EB "?"
	CALL SUB_CE00	; F46F CD 00 CE "???"
	INC  BC	; F472 03 "?"
	LD   HL,($2A2A)	; F473 2A 2A 2A "***"
	LD   HL,$0446	; F476 21 46 04 "!F?"
	CALL SUB_FB84	; F479 CD 84 FB "???"
	; stop analyzing: already analyzed code at iteration #751: Opcode (or part of it) has been already analyzed
	POP  AF	; F47C F1 "?"
	JR   C,NEAR_F494	; F47D 38 15 "8?"
	CALL SUB_CE00	; F47F CD 00 CE "???"
	INC  C	; F482 0C "?"
	JR   NZ,NEAR_F4EA	; F483 20 65 " e"
	LD   (HL),D	; F485 72 "r"
	LD   (HL),D	; F486 72 "r"
	LD   L,A	; F487 6F "o"
	LD   (HL),D	; F488 72 "r"
	JR   NZ,NEAR_F4FF	; F489 20 74 " t"
	LD   A,C	; F48B 79 "y"
	LD   (HL),B	; F48C 70 "p"
	LD   H,L	; F48D 65 "e"
	JR   NZ,$F47B	; F48E 20 EB " ?"
	OR   A	; F490 B7 "?"
	CALL $EED8	; F491 CD D8 EE "???"
NEAR_F494:		; code label
	; stop analyzing: already analyzed code at iteration #752: Opcode (or part of it) has been already analyzed
	; Referenced at F47D
	CALL SUB_CE00	; F494 CD 00 CE "???"
	INC  B	; F497 04 "?"
	LD   L,$19	; F498 2E 19 ".?"
	DEC  C	; F49A 0D "?"
	LD   A,(BC)	; F49B 0A "?"
	RES  3,(IX+$00)	; F49C DD CB 00 9E "????"
	BIT  1,(IX+$00)	; F4A0 DD CB 00 4E "???N"
	JR   Z,NEAR_F4B4	; F4A4 28 0E "(?"
	LD   DE,($0216)	; F4A6 ED 5B 16 02 "????"
	LD   HL,($021A)	; F4AA 2A 1A 02 "*??"
	SCF  	; F4AD 37 "7"
	SBC  HL,DE	; F4AE ED 52 "?R"
	EX   DE,HL	; F4B0 EB "?"
	CALL C,SUB_C8B2	; F4B1 DC B2 C8 "???"
NEAR_F4B4:		; code label
	; stop analyzing: already analyzed code at iteration #753: Opcode (or part of it) has been already analyzed
	; Referenced at F4A4
	RES  0,(IX+$00)	; F4B4 DD CB 00 86 "????"
	; Opcode breaks the linear code flow
	JP   FAR_C2EC	; F4B8 C3 EC C2 "???"
FAR_F4BB:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at E820 E852 C7FD FC18 FCDA FFBD D3B8
	; Code analyzation starting point at iteration #474 of 1122
	LD   HL,$03E8	; F4BB 21 E8 03 "!??"
	RST  $20	; F4BE E7 "?"
FAR_F4BF:		; code label
	; stop analyzing: already analyzed code at iteration #474: Opcode (or part of it) has been already analyzed
	; Referenced at E95E E60C E610
	; Code analyzation starting point at iteration #128 of 1122
	LD   HL,$03EA	; F4BF 21 EA 03 "!??"
	RST  $20	; F4C2 E7 "?"
SUB_F4C3:		; code label
	; Referenced at E934
	LD   HL,$0452	; F4C3 21 52 04 "!R?"
	RST  $20	; F4C6 E7 "?"
FAR_F4C7:		; code label
	; Referenced at ED17 ED2B EB1C
	LD   HL,$07D1	; F4C7 21 D1 07 "!??"
	RST  $20	; F4CA E7 "?"
SUB_F4CB:		; code label
	; Referenced at E6D0
	LD   L,$B9	; F4CB 2E B9 ".?"
	LD   DE,$BC2E	; F4CD 11 2E BC "?.?"
	LD   DE,$BD2E	; F4D0 11 2E BD "?.?"
	LD   DE,$BF2E	; F4D3 11 2E BF "?.?"
	LD   H,$0B	; F4D6 26 0B "&?"
	RST  $20	; F4D8 E7 "?"
SUB_F4D9:		; code label
	; Referenced at DA34 DAB3 DAB8
	LD   L,$A0	; F4D9 2E A0 ".?"
	LD   DE,$A22E	; F4DB 11 2E A2 "?.?"
	LD   DE,$A32E	; F4DE 11 2E A3 "?.?"
	LD   DE,$A42E	; F4E1 11 2E A4 "?.?"
	LD   DE,$A52E	; F4E4 11 2E A5 "?.?"
	LD   DE,$A82E	; F4E7 11 2E A8 "?.?"
NEAR_F4EA:		; code label
	; Referenced at F483
	LD   DE,$A92E	; F4EA 11 2E A9 "?.?"
	LD   H,$0F	; F4ED 26 0F "&?"
	RST  $20	; F4EF E7 "?"
FAR_F4F0:		; code label
	; Referenced at CF5F
	LD   HL,$10CD	; F4F0 21 CD 10 "!??"
	RST  $20	; F4F3 E7 "?"
FAR_F4F4:		; code label
	; Referenced at CB3D
	LD   HL,$13F6	; F4F4 21 F6 13 "!??"
	RST  $20	; F4F7 E7 "?"
FAR_F4F8:		; code label
	; Referenced at CD09 CD0F
	LD   HL,$1400	; F4F8 21 00 14 "!??"
	RST  $20	; F4FB E7 "?"
SUB_F4FC:		; code label
	; Referenced at CC6F CE73
	LD   HL,$1B59	; F4FC 21 59 1B "!Y?"
NEAR_F4FF:		; code label
	; Referenced at F489
	RST  $20	; F4FF E7 "?"
FAR_F500:		; code label
	; Referenced at D37F
	LD   HL,$1B5B	; F500 21 5B 1B "!??"
	RST  $20	; F503 E7 "?"
FAR_F504:		; code label
	; Referenced at CDA3
	LD   HL,$1CE9	; F504 21 E9 1C "!??"
	RST  $20	; F507 E7 "?"
	LD   HL,$1FA5	; F508 21 A5 1F "!??"
	RST  $20	; F50B E7 "?"
	LD   HL,$2009	; F50C 21 09 20 "!? "
	RST  $20	; F50F E7 "?"
	LD   HL,$200B	; F510 21 0B 20 "!? "
	RST  $20	; F513 E7 "?"
FAR_F514:		; code label
	; Referenced at D835
	LD   HL,$2712	; F514 21 12 27 "!?'"
	RST  $20	; F517 E7 "?"
FAR_F518:		; code label
	; Referenced at C7DD
	LD   HL,$2715	; F518 21 15 27 "!?'"
	RST  $20	; F51B E7 "?"
FAR_F51C:		; code label
	; Referenced at C69F C6EF DFF3 DFF8 E015 E01A E288 ECF6 F256 D220 D278 D05E D0B3 D28F D299 D97A F3A7 CFC7 D106 D18A D12C D324 D359 D46C DD4C FF58 DD69 DD71 D60C DE5D D6BA
	LD   L,$20	; F51C 2E 20 ". "
	LD   DE,$212E	; F51E 11 2E 21 "?.!"
	LD   DE,$232E	; F521 11 2E 23 "?.#"
	LD   DE,$242E	; F524 11 2E 24 "?.$"
	; stop analyzing: already analyzed code at iteration #522: Opcode (or part of it) has been already analyzed
	LD   DE,$2A2E	; F527 11 2E 2A "?.*"
	LD   DE,$342E	; F52A 11 2E 34 "?.4"
	; stop analyzing: already analyzed code at iteration #754: Opcode (or part of it) has been already analyzed
	LD   DE,$3E2E	; F52D 11 2E 3E "?.>"
	; stop analyzing: already analyzed code at iteration #475: Opcode (or part of it) has been already analyzed
	LD   DE,$3F2E	; F530 11 2E 3F "?.?"
	; stop analyzing: already analyzed code at iteration #993: Opcode (or part of it) has been already analyzed
	LD   DE,$422E	; F533 11 2E 42 "?.B"
	; stop analyzing: already analyzed code at iteration #476: Opcode (or part of it) has been already analyzed
	LD   DE,$482E	; F536 11 2E 48 "?.H"
	; stop analyzing: already analyzed code at iteration #477: Opcode (or part of it) has been already analyzed
	LD   DE,$492E	; F539 11 2E 49 "?.I"
	; stop analyzing: already analyzed code at iteration #755: Opcode (or part of it) has been already analyzed
	LD   DE,$4B2E	; F53C 11 2E 4B "?.K"
	; stop analyzing: already analyzed code at iteration #478: Opcode (or part of it) has been already analyzed
	LD   DE,$522E	; F53F 11 2E 52 "?.R"
	; stop analyzing: already analyzed code at iteration #129: Opcode (or part of it) has been already analyzed
	LD   DE,$532E	; F542 11 2E 53 "?.S"
	; stop analyzing: already analyzed code at iteration #479: Opcode (or part of it) has been already analyzed
	LD   DE,$542E	; F545 11 2E 54 "?.T"
	LD   DE,$5C2E	; F548 11 2E 5C "?.?"
	; stop analyzing: already analyzed code at iteration #480: Opcode (or part of it) has been already analyzed
	LD   DE,$672E	; F54B 11 2E 67 "?.g"
	; stop analyzing: already analyzed code at iteration #866: Opcode (or part of it) has been already analyzed
	LD   DE,$682E	; F54E 11 2E 68 "?.h"
	; stop analyzing: already analyzed code at iteration #481: Opcode (or part of it) has been already analyzed
	LD   DE,$692E	; F551 11 2E 69 "?.i"
	; stop analyzing: already analyzed code at iteration #482: Opcode (or part of it) has been already analyzed
	LD   DE,$712E	; F554 11 2E 71 "?.q"
	; stop analyzing: already analyzed code at iteration #867: Opcode (or part of it) has been already analyzed
	LD   H,$4E	; F557 26 4E "&N"
	RST  $20	; F559 E7 "?"
	POP  HL	; F55A E1 "?"
	PUSH DE	; F55B D5 "?"
	LD   E,(HL)	; F55C 5E "^"
	INC  HL	; F55D 23 "#"
	LD   D,(HL)	; F55E 56 "V"
	INC  HL	; F55F 23 "#"
	EX   (SP),HL	; F560 E3 "?"
	EX   DE,HL	; F561 EB "?"
SUB_F562:		; code label
	; stop analyzing: already analyzed code at iteration #130: Opcode (or part of it) has been already analyzed
	; Referenced at EF6F C9FF DA40 DEF6 DEFE DF46 DF4E DF84 DF8D E316 F1AA F1B7 F248 D21D D0B8 D96F D977 D98E DC19 DC44 DC62 DC72 EC28 FDAD FDB9 FDC2 FE00 FE09 FE36 FE45 D0E7 D0F1 D0FB D103 D2EC FC3A FC42 FC59 FC67 FC75 FC92 FC9F FCA9 FEB1 CE5F D1A6 D34D D356 D42E D448 D456 D479 D9A9 DD3F DD49 FF63 D39C DD91 D532 D54A D576 D57E D587 D5A9 D5D7
	PUSH DE	; F562 D5 "?"
	PUSH BC	; F563 C5 "?"
	LD   DE,($0347)	; F564 ED 5B 47 03 "??G?"
	LD   B,(IX+$03)	; F568 DD 46 03 "?F?"
	LD   A,B	; F56B 78 "x"
	INC  B	; F56C 04 "?"
NEAR_F56D:		; code label
	; Referenced at F573
	CP   (HL)	; F56D BE "?"
	JR   NZ,NEAR_F576	; F56E 20 06 " ?"
	INC  HL	; F570 23 "#"
	LD   A,(DE)	; F571 1A "?"
	INC  DE	; F572 13 "?"
	DJNZ NEAR_F56D	; F573 10 F8 "??"
	XOR  A	; F575 AF "?"
NEAR_F576:		; code label
	; stop analyzing: already analyzed code at iteration #131: Opcode (or part of it) has been already analyzed
	; Referenced at F56E
	POP  BC	; F576 C1 "?"
	POP  DE	; F577 D1 "?"
	; Opcode breaks the linear code flow
	RET  	; F578 C9 "?"
SUB_F579:		; code label
	; stop analyzing: already analyzed code at iteration #483: Opcode (or part of it) has been already analyzed
	; Referenced at C2A9
	; Code analyzation starting point at iteration #132 of 1122
	LD   ($0232),HL	; F579 22 32 02 ""2?"
	LD   DE,$F5A7	; F57C 11 A7 F5 "???"
	LD   B,$00	; F57F 06 00 "??"
	LD   (HL),B	; F581 70 "p"
	INC  HL	; F582 23 "#"
	LD   (HL),B	; F583 70 "p"
	INC  HL	; F584 23 "#"
	PUSH HL	; F585 E5 "?"
	POP  IY	; F586 FD E1 "??"
	INC  HL	; F588 23 "#"
NEAR_F589:		; code label
	; Referenced at F5A1
	INC  (IY+$00)	; F589 FD 34 00 "?4?"
	LD   (HL),E	; F58C 73 "s"
	INC  HL	; F58D 23 "#"
	LD   (HL),D	; F58E 72 "r"
	INC  HL	; F58F 23 "#"
	LD   A,($00C5)	; F590 3A C5 00 ":??"
	LD   (HL),A	; F593 77 "w"
	INC  HL	; F594 23 "#"
	EX   DE,HL	; F595 EB "?"
	LD   C,$05	; F596 0E 05 "??"
	ADD  HL,BC	; F598 09 "?"
	LD   C,(HL)	; F599 4E "N"
	ADD  HL,BC	; F59A 09 "?"
	INC  HL	; F59B 23 "#"
	LD   A,(HL)	; F59C 7E "?"
	INC  HL	; F59D 23 "#"
	OR   (HL)	; F59E B6 "?"
	DEC  HL	; F59F 2B "+"
	EX   DE,HL	; F5A0 EB "?"
	JR   NZ,NEAR_F589	; F5A1 20 E6 " ?"
	RST  $10	; F5A3 D7 "?"
	SUB  B	; F5A4 90 "?"
	NOP  	; F5A5 00 "?"
	; Opcode breaks the linear code flow
	RET  	; F5A6 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #484 of 1122
	RET  M	; F5A7 F8 "?"
	CALL Z,SUB_D061	; F5A8 CC 61 D0 "?a?"
	LD   D,E	; F5AB 53 "S"
	EX   AF,AF'	; F5AC 08 "?"
	LD   B,C	; F5AD 41 "A"
	LD   C,H	; F5AE 4C "L"
	LD   C,H	; F5AF 4C "L"
	LD   C,A	; F5B0 4F "O"
	LD   B,E	; F5B1 43 "C"
	LD   B,C	; F5B2 41 "A"
	LD   D,H	; F5B3 54 "T"
	LD   B,L	; F5B4 45 "E"
	LD   B,$CE	; F5B5 06 CE "??"
	LD   H,C	; F5B7 61 "a"
	RET  NC	; F5B8 D0 "?"
	LD   D,E	; F5B9 53 "S"
	INC  BC	; F5BA 03 "?"
	LD   B,C	; F5BB 41 "A"
	LD   D,E	; F5BC 53 "S"
	LD   C,E	; F5BD 4B "K"
	INC  HL	; F5BE 23 "#"
	RET  Z	; F5BF C8 "?"
	SBC  H	; F5C0 9C "?"
	JP   Z,$0441	; F5C1 CA 41 04 "?A?"
	LD   B,C	; F5C4 41 "A"
	LD   D,L	; F5C5 55 "U"
	LD   D,H	; F5C6 54 "T"
	LD   C,A	; F5C7 4F "O"
	INC  (HL)	; F5C8 34 "4"
	ADC  $61	; F5C9 CE 61 "?a"
	RET  NC	; F5CB D0 "?"
	LD   D,E	; F5CC 53 "S"
	INC  B	; F5CD 04 "?"
	LD   B,E	; F5CE 43 "C"
	LD   B,C	; F5CF 41 "A"
	LD   C,H	; F5D0 4C "L"
	LD   C,H	; F5D1 4C "L"
	LD   D,E	; F5D2 53 "S"
	ADC  $61	; F5D3 CE 61 "?a"
	RET  NC	; F5D5 D0 "?"
	LD   D,E	; F5D6 53 "S"
	RLCA 	; F5D7 07 "?"
	LD   B,E	; F5D8 43 "C"
	LD   B,C	; F5D9 41 "A"
	LD   D,B	; F5DA 50 "P"
	LD   D,H	; F5DB 54 "T"
	LD   D,L	; F5DC 55 "U"
	LD   D,D	; F5DD 52 "R"
	LD   B,L	; F5DE 45 "E"
	XOR  D	; F5DF AA "?"
	CALL C,SUB_D061	; F5E0 DC 61 D0 "?a?"
	LD   C,(HL)	; F5E3 4E "N"
	INC  B	; F5E4 04 "?"
	LD   B,E	; F5E5 43 "C"
	LD   B,C	; F5E6 41 "A"
	LD   D,E	; F5E7 53 "S"
	LD   B,L	; F5E8 45 "E"
	LD   E,H	; F5E9 5C "?"
	ADC  $61	; F5EA CE 61 "?a"
	RET  NC	; F5EC D0 "?"
	LD   D,E	; F5ED 53 "S"
	DEC  B	; F5EE 05 "?"
	LD   B,E	; F5EF 43 "C"
	LD   B,C	; F5F0 41 "A"
	LD   D,L	; F5F1 55 "U"
	LD   D,E	; F5F2 53 "S"
	LD   B,L	; F5F3 45 "E"
	DEC  H	; F5F4 25 "%"
	CALL NC,SUB_D044	; F5F5 D4 44 D0 "?D?"
	LD   D,E	; F5F8 53 "S"
	DEC  B	; F5F9 05 "?"
	LD   B,E	; F5FA 43 "C"
	LD   C,H	; F5FB 4C "L"
	LD   B,L	; F5FC 45 "E"
	LD   B,C	; F5FD 41 "A"
	LD   D,D	; F5FE 52 "R"
	AND  $CF	; F5FF E6 CF "??"
	LD   H,C	; F601 61 "a"
	RET  NC	; F602 D0 "?"
	LD   D,E	; F603 53 "S"
	DEC  B	; F604 05 "?"
	LD   B,E	; F605 43 "C"
	LD   C,H	; F606 4C "L"
	LD   C,A	; F607 4F "O"
	LD   D,E	; F608 53 "S"
	LD   B,L	; F609 45 "E"
	RET  P	; F60A F0 "?"
	RST  $08	; F60B CF "?"
	LD   H,C	; F60C 61 "a"
	RET  NC	; F60D D0 "?"
	LD   D,E	; F60E 53 "S"
	INC  B	; F60F 04 "?"
	LD   B,E	; F610 43 "C"
	LD   C,A	; F611 4F "O"
	LD   B,H	; F612 44 "D"
	LD   B,L	; F613 45 "E"
	LD   C,(HL)	; F614 4E "N"
	CALL SUB_D061	; F615 CD 61 D0 "?a?"
	LD   B,E	; F618 43 "C"
	EX   AF,AF'	; F619 08 "?"
	LD   B,E	; F61A 43 "C"
	LD   C,A	; F61B 4F "O"
	LD   C,(HL)	; F61C 4E "N"
	LD   D,H	; F61D 54 "T"
	LD   C,C	; F61E 49 "I"
	LD   C,(HL)	; F61F 4E "N"
	LD   D,L	; F620 55 "U"
	LD   B,L	; F621 45 "E"
	LD   ($61D0),HL	; F622 22 D0 61 ""?a"
	RET  NC	; F625 D0 "?"
	LD   D,E	; F626 53 "S"
	INC  B	; F627 04 "?"
	LD   B,E	; F628 43 "C"
	LD   C,A	; F629 4F "O"
	LD   D,B	; F62A 50 "P"
	LD   E,C	; F62B 59 "Y"
	SBC  H	; F62C 9C "?"
	JP   Z,FAR_CA9C	; F62D CA 9C CA "???"
	LD   (BC),A	; F630 02 "?"
	INC  B	; F631 04 "?"
	LD   B,H	; F632 44 "D"
	LD   B,C	; F633 41 "A"
	LD   D,H	; F634 54 "T"
	LD   B,C	; F635 41 "A"
	SBC  H	; F636 9C "?"
	JP   Z,FAR_D07F	; F637 CA 7F D0 "???"
	LD   B,D	; F63A 42 "B"
	INC  BC	; F63B 03 "?"
	LD   B,H	; F63C 44 "D"
	LD   B,L	; F63D 45 "E"
	LD   B,(HL)	; F63E 46 "F"
	RST  $20	; F63F E7 "?"
	EXX  	; F640 D9 "?"
	SBC  H	; F641 9C "?"
	JP   Z,$034A	; F642 CA 4A 03 "?J?"
	LD   B,H	; F645 44 "D"
	LD   B,L	; F646 45 "E"
	LD   B,(HL)	; F647 46 "F"
	DEC  A	; F648 3D "="
	RET  Z	; F649 C8 "?"
	SBC  H	; F64A 9C "?"
	JP   Z,$0661	; F64B CA 61 06 "?a?"
	LD   B,H	; F64E 44 "D"
	LD   B,L	; F64F 45 "E"
	LD   C,H	; F650 4C "L"
	LD   B,L	; F651 45 "E"
	LD   D,H	; F652 54 "T"
	LD   B,L	; F653 45 "E"
	INC  B	; F654 04 "?"
	EX   DE,HL	; F655 EB "?"
	LD   H,C	; F656 61 "a"
	RET  NC	; F657 D0 "?"
	LD   B,D	; F658 42 "B"
	INC  BC	; F659 03 "?"
	LD   B,H	; F65A 44 "D"
	LD   C,C	; F65B 49 "I"
	LD   C,L	; F65C 4D "M"
	SCF  	; F65D 37 "7"
	CALL M,SUB_D044	; F65E FC 44 D0 "?D?"
	LD   D,E	; F661 53 "S"
	RLCA 	; F662 07 "?"
	LD   B,H	; F663 44 "D"
	LD   C,C	; F664 49 "I"
	LD   D,E	; F665 53 "S"
	LD   D,B	; F666 50 "P"
	LD   C,H	; F667 4C "L"
	LD   B,C	; F668 41 "A"
	LD   E,C	; F669 59 "Y"
	CP   C	; F66A B9 "?"
	CALL C,SUB_D061	; F66B DC 61 D0 "?a?"
	LD   C,D	; F66E 4A "J"
	LD   (BC),A	; F66F 02 "?"
	LD   B,H	; F670 44 "D"
	LD   C,A	; F671 4F "O"
	XOR  H	; F672 AC "?"
	ADC  $61	; F673 CE 61 "?a"
	RET  NC	; F675 D0 "?"
	LD   D,E	; F676 53 "S"
	DEC  B	; F677 05 "?"
	LD   B,E	; F678 43 "C"
	LD   C,B	; F679 48 "H"
	LD   B,C	; F67A 41 "A"
	LD   C,C	; F67B 49 "I"
	LD   C,(HL)	; F67C 4E "N"
	SUB  A	; F67D 97 "?"
	RST  $00	; F67E C7 "?"
	SBC  H	; F67F 9C "?"
	JP   Z,$0441	; F680 CA 41 04 "?A?"
	LD   B,L	; F683 45 "E"
	LD   B,H	; F684 44 "D"
	LD   C,C	; F685 49 "I"
	LD   D,H	; F686 54 "T"
	CALL $A3D9	; F687 CD D9 A3 "???"
	EXX  	; F68A D9 "?"
	LD   C,(HL)	; F68B 4E "N"
	INC  B	; F68C 04 "?"
	LD   B,L	; F68D 45 "E"
	LD   C,H	; F68E 4C "L"
	LD   D,E	; F68F 53 "S"
	LD   B,L	; F690 45 "E"
	CALL $61D9	; F691 CD D9 61 "??a"
	RET  NC	; F694 D0 "?"
	LD   C,(HL)	; F695 4E "N"
	RLCA 	; F696 07 "?"
	LD   B,L	; F697 45 "E"
	LD   C,H	; F698 4C "L"
	LD   D,E	; F699 53 "S"
	LD   B,L	; F69A 45 "E"
	JR   NZ,$F6E6	; F69B 20 49 " I"
	LD   B,(HL)	; F69D 46 "F"
	XOR  L	; F69E AD "?"
	RST  $08	; F69F CF "?"
	AND  (HL)	; F6A0 A6 "?"
	RET  NC	; F6A1 D0 "?"
	LD   B,D	; F6A2 42 "B"
	INC  BC	; F6A3 03 "?"
	LD   B,L	; F6A4 45 "E"
	LD   C,(HL)	; F6A5 4E "N"
	LD   B,H	; F6A6 44 "D"
	LD   E,A	; F6A7 5F "_"
	IN   A,($9C)	; F6A8 DB 9C "??"
	JP   Z,$0746	; F6AA CA 46 07 "?F?"
	LD   B,L	; F6AD 45 "E"
	LD   C,(HL)	; F6AE 4E "N"
	LD   B,H	; F6AF 44 "D"
	JR   NZ,NEAR_F6F6	; F6B0 20 44 " D"
	LD   B,L	; F6B2 45 "E"
	LD   B,(HL)	; F6B3 46 "F"
	LD   E,E	; F6B4 5B "?"
	IN   A,($9C)	; F6B5 DB 9C "??"
	JP   Z,$0B46	; F6B7 CA 46 0B "?F?"
	LD   B,L	; F6BA 45 "E"
	LD   C,(HL)	; F6BB 4E "N"
	LD   B,H	; F6BC 44 "D"
	JR   NZ,NEAR_F707	; F6BD 20 48 " H"
	LD   B,C	; F6BF 41 "A"
	LD   C,(HL)	; F6C0 4E "N"
	LD   B,H	; F6C1 44 "D"
	LD   C,H	; F6C2 4C "L"
	LD   B,L	; F6C3 45 "E"
	LD   D,D	; F6C4 52 "R"
	SBC  H	; F6C5 9C "?"
	JP   Z,FAR_CA9C	; F6C6 CA 9C CA "???"
	LD   B,(HL)	; F6C9 46 "F"
	LD   B,$45	; F6CA 06 45 "?E"
	LD   C,(HL)	; F6CC 4E "N"
	LD   B,H	; F6CD 44 "D"
	JR   NZ,NEAR_F719	; F6CE 20 49 " I"
	LD   B,(HL)	; F6D0 46 "F"
	SBC  H	; F6D1 9C "?"
	JP   Z,FAR_CA9C	; F6D2 CA 9C CA "???"
	LD   B,(HL)	; F6D5 46 "F"
	LD   A,(BC)	; F6D6 0A "?"
	LD   B,L	; F6D7 45 "E"
	LD   C,(HL)	; F6D8 4E "N"
	LD   B,H	; F6D9 44 "D"
	JR   NZ,NEAR_F72F	; F6DA 20 53 " S"
	LD   B,L	; F6DC 45 "E"
	LD   C,H	; F6DD 4C "L"
	LD   B,L	; F6DE 45 "E"
	LD   B,E	; F6DF 43 "C"
	LD   D,H	; F6E0 54 "T"
	AND  L	; F6E1 A5 "?"
	SBC  $9C	; F6E2 DE 9C "??"
	JP   Z,$0846	; F6E4 CA 46 08 "?F?"
	; stop analyzing: already analyzed code at iteration #523: Opcode (or part of it) has been already analyzed
	LD   B,L	; F6E7 45 "E"
	LD   C,(HL)	; F6E8 4E "N"
	LD   B,H	; F6E9 44 "D"
	JR   NZ,$F743	; F6EA 20 57 " W"
	LD   C,B	; F6EC 48 "H"
	LD   B,L	; F6ED 45 "E"
	LD   C,(HL)	; F6EE 4E "N"
	ADC  H	; F6EF 8C "?"
	CP   $44	; F6F0 FE 44 "?D"
	RET  NC	; F6F2 D0 "?"
	LD   D,E	; F6F3 53 "S"
	EX   AF,AF'	; F6F4 08 "?"
	LD   B,L	; F6F5 45 "E"
NEAR_F6F6:		; code label
	; stop analyzing: already analyzed code at iteration #524: Opcode (or part of it) has been already analyzed
	; Referenced at F6B0
	LD   C,(HL)	; F6F6 4E "N"
	LD   D,(HL)	; F6F7 56 "V"
	LD   B,L	; F6F8 45 "E"
	LD   C,H	; F6F9 4C "L"
	LD   C,A	; F6FA 4F "O"
	LD   D,B	; F6FB 50 "P"
	LD   B,L	; F6FC 45 "E"
	POP  HL	; F6FD E1 "?"
	RET  NC	; F6FE D0 "?"
	LD   H,C	; F6FF 61 "a"
	RET  NC	; F700 D0 "?"
	LD   D,D	; F701 52 "R"
	INC  B	; F702 04 "?"
	LD   B,L	; F703 45 "E"
	LD   E,B	; F704 58 "X"
	LD   C,C	; F705 49 "I"
	LD   D,H	; F706 54 "T"
NEAR_F707:		; code label
	; stop analyzing: already analyzed code at iteration #525: Opcode (or part of it) has been already analyzed
	; Referenced at F6BD
	LD   H,B	; F707 60 "?"
	LD   IXH,C	; F708 DD 61 "?a"
	RET  NC	; F70A D0 "?"
	LD   C,D	; F70B 4A "J"
	INC  BC	; F70C 03 "?"
	LD   B,(HL)	; F70D 46 "F"
	LD   C,A	; F70E 4F "O"
	LD   D,D	; F70F 52 "R"
	OR   L	; F710 B5 "?"
	POP  DE	; F711 D1 "?"
	LD   E,D	; F712 5A "Z"
	RET  NC	; F713 D0 "?"
	LD   D,D	; F714 52 "R"
	DEC  B	; F715 05 "?"
	LD   B,A	; F716 47 "G"
	LD   C,A	; F717 4F "O"
	LD   D,E	; F718 53 "S"
NEAR_F719:		; code label
	; stop analyzing: already analyzed code at iteration #526: Opcode (or part of it) has been already analyzed
	; Referenced at F6CE
	LD   D,L	; F719 55 "U"
	LD   B,D	; F71A 42 "B"
	RST  $18	; F71B DF "?"
	POP  DE	; F71C D1 "?"
	LD   E,D	; F71D 5A "Z"
	RET  NC	; F71E D0 "?"
	LD   D,D	; F71F 52 "R"
	INC  B	; F720 04 "?"
	LD   B,A	; F721 47 "G"
	LD   C,A	; F722 4F "O"
	LD   D,H	; F723 54 "T"
	LD   C,A	; F724 4F "O"
	ADC  A	; F725 8F "?"
	CALL M,SUB_D061	; F726 FC 61 D0 "?a?"
	LD   D,E	; F729 53 "S"
	EX   AF,AF'	; F72A 08 "?"
	LD   B,A	; F72B 47 "G"
	LD   D,D	; F72C 52 "R"
	LD   B,C	; F72D 41 "A"
	LD   D,B	; F72E 50 "P"
NEAR_F72F:		; code label
	; stop analyzing: already analyzed code at iteration #527: Opcode (or part of it) has been already analyzed
	; Referenced at F6DA
	LD   C,B	; F72F 48 "H"
	LD   C,C	; F730 49 "I"
	LD   B,E	; F731 43 "C"
	LD   D,E	; F732 53 "S"
	RST  $20	; F733 E7 "?"
	EXX  	; F734 D9 "?"
	LD   H,C	; F735 61 "a"
	RET  NC	; F736 D0 "?"
	LD   C,D	; F737 4A "J"
	RLCA 	; F738 07 "?"
	LD   C,B	; F739 48 "H"
	LD   B,C	; F73A 41 "A"
	LD   C,(HL)	; F73B 4E "N"
	LD   B,H	; F73C 44 "D"
	LD   C,H	; F73D 4C "L"
	LD   B,L	; F73E 45 "E"
	LD   D,D	; F73F 52 "R"
	SBC  H	; F740 9C "?"
	JP   Z,FAR_CA9C	; F741 CA 9C CA "???"
	LD   (BC),A	; F744 02 "?"
	DEC  B	; F745 05 "?"
	LD   C,C	; F746 49 "I"
	LD   C,L	; F747 4D "M"
	LD   B,C	; F748 41 "A"
	LD   B,A	; F749 47 "G"
	LD   B,L	; F74A 45 "E"
	LD   C,L	; F74B 4D "M"
	JP   NC,FAR_D213	; F74C D2 13 D2 "???"
	LD   B,D	; F74F 42 "B"
	LD   (BC),A	; F750 02 "?"
	LD   C,C	; F751 49 "I"
	LD   B,(HL)	; F752 46 "F"
	OR   (HL)	; F753 B6 "?"
	EXX  	; F754 D9 "?"
	SBC  H	; F755 9C "?"
	JP   Z,$024A	; F756 CA 4A 02 "?J?"
	LD   C,C	; F759 49 "I"
	LD   B,(HL)	; F75A 46 "F"
	LD   (DE),A	; F75B 12 "?"
	SUB  $F6	; F75C D6 F6 "??"
	CALL NC,$0552	; F75E D4 52 05 "?R?"
	LD   C,C	; F761 49 "I"
	LD   C,(HL)	; F762 4E "N"
	LD   D,B	; F763 50 "P"
	LD   D,L	; F764 55 "U"
	LD   D,H	; F765 54 "T"
	ADD  B	; F766 80 "?"
	JP   NC,FAR_D267	; F767 D2 67 D2 "?g?"
	LD   D,E	; F76A 53 "S"
	INC  BC	; F76B 03 "?"
	LD   C,H	; F76C 4C "L"
	LD   B,L	; F76D 45 "E"
	LD   D,H	; F76E 54 "T"
	LD   D,$D6	; F76F 16 D6 "??"
	CALL NC,$0452	; F771 FD D4 52 04 "??R?"
	LD   C,H	; F775 4C "L"
	LD   C,C	; F776 49 "I"
	LD   C,(HL)	; F777 4E "N"
	LD   B,L	; F778 45 "E"
	LD   L,$C8	; F779 2E C8 ".?"
	SBC  H	; F77B 9C "?"
	JP   Z,$0441	; F77C CA 41 04 "?A?"
	LD   C,H	; F77F 4C "L"
	LD   C,C	; F780 49 "I"
	LD   D,E	; F781 53 "S"
	LD   D,H	; F782 54 "T"
	OR   L	; F783 B5 "?"
	JP   Z,FAR_CA9C	; F784 CA 9C CA "???"
	LD   H,C	; F787 61 "a"
	INC  B	; F788 04 "?"
	LD   C,H	; F789 4C "L"
	LD   C,A	; F78A 4F "O"
	LD   B,C	; F78B 41 "A"
	LD   B,H	; F78C 44 "D"
	RRCA 	; F78D 0F "?"
	LD   IXH,C	; F78E DD 61 "?a"
	RET  NC	; F790 D0 "?"
	LD   B,(HL)	; F791 46 "F"
	INC  B	; F792 04 "?"
	LD   C,H	; F793 4C "L"
	LD   C,A	; F794 4F "O"
	LD   C,A	; F795 4F "O"
	LD   D,B	; F796 50 "P"
	ADC  L	; F797 8D "?"
	RES  3,H	; F798 CB 9C "??"
	JP   Z,$0561	; F79A CA 61 05 "?a?"
	LD   C,L	; F79D 4D "M"
	LD   B,L	; F79E 45 "E"
	LD   D,D	; F79F 52 "R"
	LD   B,A	; F7A0 47 "G"
	LD   B,L	; F7A1 45 "E"
	AND  A	; F7A2 A7 "?"
	CALL Z,FAR_CA9C	; F7A3 CC 9C CA "???"
	LD   H,C	; F7A6 61 "a"
	INC  BC	; F7A7 03 "?"
	LD   C,(HL)	; F7A8 4E "N"
	LD   B,L	; F7A9 45 "E"
	LD   D,A	; F7AA 57 "W"
	CP   H	; F7AB BC "?"
	LD   IXH,C	; F7AC DD 61 "?a"
	RET  NC	; F7AE D0 "?"
	LD   B,(HL)	; F7AF 46 "F"
	INC  B	; F7B0 04 "?"
	LD   C,(HL)	; F7B1 4E "N"
	LD   B,L	; F7B2 45 "E"
	LD   E,B	; F7B3 58 "X"
	LD   D,H	; F7B4 54 "T"
	LD   L,D	; F7B5 6A "j"
	EX   DE,HL	; F7B6 EB "?"
	LD   H,C	; F7B7 61 "a"
	RET  NC	; F7B8 D0 "?"
	LD   B,D	; F7B9 42 "B"
	RLCA 	; F7BA 07 "?"
	LD   C,(HL)	; F7BB 4E "N"
	LD   D,L	; F7BC 55 "U"
	LD   C,L	; F7BD 4D "M"
	LD   B,L	; F7BE 45 "E"
	LD   D,D	; F7BF 52 "R"
	LD   C,C	; F7C0 49 "I"
	LD   B,E	; F7C1 43 "C"
	LD   HL,$9CD3	; F7C2 21 D3 9C "!??"
	JP   Z,$0453	; F7C5 CA 53 04 "?S?"
	LD   C,A	; F7C8 4F "O"
	LD   D,B	; F7C9 50 "P"
	LD   B,L	; F7CA 45 "E"
	LD   C,(HL)	; F7CB 4E "N"
	SUB  E	; F7CC 93 "?"
	OUT  ($61),A	; F7CD D3 61 "?a"
	RET  NC	; F7CF D0 "?"
	LD   B,E	; F7D0 43 "C"
	LD   B,$4F	; F7D1 06 4F "?O"
	LD   D,B	; F7D3 50 "P"
	LD   D,H	; F7D4 54 "T"
	LD   C,C	; F7D5 49 "I"
	LD   C,A	; F7D6 4F "O"
	LD   C,(HL)	; F7D7 4E "N"
	OR   H	; F7D8 B4 "?"
	CALL P,FAR_CA9C	; F7D9 F4 9C CA "???"
	LD   B,C	; F7DC 41 "A"
	LD   (BC),A	; F7DD 02 "?"
	LD   C,A	; F7DE 4F "O"
	LD   C,E	; F7DF 4B "K"
	OR   E	; F7E0 B3 "?"
	OUT  ($61),A	; F7E1 D3 61 "?a"
	RET  NC	; F7E3 D0 "?"
	LD   D,E	; F7E4 53 "S"
	INC  BC	; F7E5 03 "?"
	LD   C,A	; F7E6 4F "O"
	LD   D,L	; F7E7 55 "U"
	LD   D,H	; F7E8 54 "T"
	ADD  D	; F7E9 82 "?"
	LD   B,IYH	; F7EA FD 44 "?D"
	RET  NC	; F7EC D0 "?"
	LD   D,E	; F7ED 53 "S"
	INC  B	; F7EE 04 "?"
	LD   D,B	; F7EF 50 "P"
	LD   C,H	; F7F0 4C "L"
	LD   C,A	; F7F1 4F "O"
	LD   D,H	; F7F2 54 "T"
	ADD  $D3	; F7F3 C6 D3 "??"
	LD   H,C	; F7F5 61 "a"
	RET  NC	; F7F6 D0 "?"
	LD   D,E	; F7F7 53 "S"
	INC  B	; F7F8 04 "?"
	LD   D,B	; F7F9 50 "P"
	LD   C,A	; F7FA 4F "O"
	LD   C,E	; F7FB 4B "K"
	LD   B,L	; F7FC 45 "E"
	PUSH HL	; F7FD E5 "?"
	OUT  ($61),A	; F7FE D3 61 "?a"
	RET  NC	; F800 D0 "?"
	LD   D,E	; F801 53 "S"
	DEC  B	; F802 05 "?"
	LD   D,E	; F803 53 "S"
	LD   D,B	; F804 50 "P"
	LD   C,A	; F805 4F "O"
	LD   C,E	; F806 4B "K"
	LD   B,L	; F807 45 "E"
	EX   AF,AF'	; F808 08 "?"
	CALL NC,SUB_D401	; F809 D4 01 D4 "???"
	LD   D,E	; F80C 53 "S"
	DEC  B	; F80D 05 "?"
	LD   D,B	; F80E 50 "P"
	LD   D,D	; F80F 52 "R"
	LD   C,C	; F810 49 "I"
	LD   C,(HL)	; F811 4E "N"
	LD   D,H	; F812 54 "T"
	SBC  H	; F813 9C "?"
	JP   Z,SUB_D061	; F814 CA 61 D0 "?a?"
	LD   B,D	; F817 42 "B"
	RLCA 	; F818 07 "?"
	LD   D,B	; F819 50 "P"
	LD   D,D	; F81A 52 "R"
	LD   C,A	; F81B 4F "O"
	LD   B,A	; F81C 47 "G"
	LD   D,D	; F81D 52 "R"
	LD   B,C	; F81E 41 "A"
	LD   C,L	; F81F 4D "M"
	ADD  $D4	; F820 C6 D4 "??"
	LD   H,C	; F822 61 "a"
	RET  NC	; F823 D0 "?"
	LD   D,D	; F824 52 "R"
	ADD  HL,BC	; F825 09 "?"
	LD   D,D	; F826 52 "R"
	LD   B,C	; F827 41 "A"
	LD   C,(HL)	; F828 4E "N"
	LD   B,H	; F829 44 "D"
	LD   C,A	; F82A 4F "O"
	LD   C,L	; F82B 4D "M"
	LD   C,C	; F82C 49 "I"
	LD   E,D	; F82D 5A "Z"
	LD   B,L	; F82E 45 "E"
	RRCA 	; F82F 0F "?"
	SUB  $F0	; F830 D6 F0 "??"
	CALL NC,$0452	; F832 D4 52 04 "?R?"
	LD   D,D	; F835 52 "R"
	LD   B,L	; F836 45 "E"
	LD   B,C	; F837 41 "A"
	LD   B,H	; F838 44 "D"
	XOR  $D7	; F839 EE D7 "??"
	LD   H,C	; F83B 61 "a"
	RET  NC	; F83C D0 "?"
	LD   D,E	; F83D 53 "S"
	EX   AF,AF'	; F83E 08 "?"
	LD   D,D	; F83F 52 "R"
	LD   B,L	; F840 45 "E"
	LD   B,H	; F841 44 "D"
	LD   C,C	; F842 49 "I"
	LD   D,D	; F843 52 "R"
	LD   B,L	; F844 45 "E"
	LD   B,E	; F845 43 "C"
	LD   D,H	; F846 54 "T"
	SBC  H	; F847 9C "?"
	JP   Z,FAR_CA9C	; F848 CA 9C CA "???"
	INC  BC	; F84B 03 "?"
	INC  BC	; F84C 03 "?"
	LD   D,D	; F84D 52 "R"
	LD   B,L	; F84E 45 "E"
	LD   C,L	; F84F 4D "M"
	DAA  	; F850 27 "'"
	RET  Z	; F851 C8 "?"
	SBC  H	; F852 9C "?"
	JP   Z,$0841	; F853 CA 41 08 "?A?"
	LD   D,D	; F856 52 "R"
	LD   B,L	; F857 45 "E"
	LD   C,(HL)	; F858 4E "N"
	LD   D,L	; F859 55 "U"
	LD   C,L	; F85A 4D "M"
	LD   B,D	; F85B 42 "B"
	LD   B,L	; F85C 45 "E"
	LD   D,D	; F85D 52 "R"
	LD   B,$D8	; F85E 06 D8 "??"
	OR   $D7	; F860 F6 D7 "??"
	LD   D,D	; F862 52 "R"
	RLCA 	; F863 07 "?"
	LD   D,D	; F864 52 "R"
	LD   B,L	; F865 45 "E"
	LD   D,E	; F866 53 "S"
	LD   D,H	; F867 54 "T"
	LD   C,A	; F868 4F "O"
	LD   D,D	; F869 52 "R"
	LD   B,L	; F86A 45 "E"
	INC  H	; F86B 24 "$"
	RET  C	; F86C D8 "?"
	LD   H,C	; F86D 61 "a"
	RET  NC	; F86E D0 "?"
	LD   B,D	; F86F 42 "B"
	DEC  B	; F870 05 "?"
	LD   D,D	; F871 52 "R"
	LD   B,L	; F872 45 "E"
	LD   D,H	; F873 54 "T"
	LD   D,D	; F874 52 "R"
	LD   E,C	; F875 59 "Y"
	DEC  HL	; F876 2B "+"
	RET  C	; F877 D8 "?"
	LD   H,C	; F878 61 "a"
	RET  NC	; F879 D0 "?"
	LD   D,D	; F87A 52 "R"
	LD   B,$52	; F87B 06 52 "?R"
	LD   B,L	; F87D 45 "E"
	LD   D,H	; F87E 54 "T"
	LD   D,L	; F87F 55 "U"
	LD   D,D	; F880 52 "R"
	LD   C,(HL)	; F881 4E "N"
	LD   A,(HL)	; F882 7E "?"
	ADC  $F6	; F883 CE F6 "??"
	RST  $10	; F885 D7 "?"
	LD   D,E	; F886 53 "S"
	INC  BC	; F887 03 "?"
	LD   D,D	; F888 52 "R"
	LD   D,L	; F889 55 "U"
	LD   C,(HL)	; F88A 4E "N"
	CALL M,$9CC9	; F88B FC C9 9C "???"
	JP   Z,$0461	; F88E CA 61 04 "?a?"
	LD   D,E	; F891 53 "S"
	LD   B,C	; F892 41 "A"
	LD   D,(HL)	; F893 56 "V"
	LD   B,L	; F894 45 "E"
	LD   D,$DC	; F895 16 DC "??"
	LD   H,C	; F897 61 "a"
	RET  NC	; F898 D0 "?"
	LD   C,D	; F899 4A "J"
	LD   B,$53	; F89A 06 53 "?S"
	LD   B,L	; F89C 45 "E"
	LD   C,H	; F89D 4C "L"
	LD   B,L	; F89E 45 "E"
	LD   B,E	; F89F 43 "C"
	LD   D,H	; F8A0 54 "T"
	LD   D,H	; F8A1 54 "T"
	RET  C	; F8A2 D8 "?"
	LD   B,H	; F8A3 44 "D"
	RET  NC	; F8A4 D0 "?"
	LD   D,E	; F8A5 53 "S"
	INC  BC	; F8A6 03 "?"
	LD   D,E	; F8A7 53 "S"
	LD   B,L	; F8A8 45 "E"
	LD   D,H	; F8A9 54 "T"
	JR   Z,$F8AB	; F8AA 28 FF "(?"
	; stop analyzing: already analyzed code at iteration #529: Opcode (or part of it) has been already analyzed
	LD   B,H	; F8AC 44 "D"
	RET  NC	; F8AD D0 "?"
	LD   D,E	; F8AE 53 "S"
	DEC  B	; F8AF 05 "?"
	LD   D,E	; F8B0 53 "S"
	LD   C,A	; F8B1 4F "O"
	LD   D,L	; F8B2 55 "U"
	LD   C,(HL)	; F8B3 4E "N"
	LD   B,H	; F8B4 44 "D"
	LD   A,B	; F8B5 78 "x"
	ADC  $9C	; F8B6 CE 9C "??"
	JP   Z,$0561	; F8B8 CA 61 05 "?a?"
	LD   D,E	; F8BB 53 "S"
	LD   D,H	; F8BC 54 "T"
	LD   B,C	; F8BD 41 "A"
	LD   D,D	; F8BE 52 "R"
	LD   D,H	; F8BF 54 "T"
	LD   B,H	; F8C0 44 "D"
	EXX  	; F8C1 D9 "?"
	LD   H,C	; F8C2 61 "a"
	RET  NC	; F8C3 D0 "?"
	LD   D,D	; F8C4 52 "R"
	INC  B	; F8C5 04 "?"
	LD   D,E	; F8C6 53 "S"
	LD   D,H	; F8C7 54 "T"
	LD   C,A	; F8C8 4F "O"
	LD   D,B	; F8C9 50 "P"
	LD   E,E	; F8CA 5B "?"
	RET  C	; F8CB D8 "?"
	LD   H,C	; F8CC 61 "a"
	RET  NC	; F8CD D0 "?"
	LD   D,C	; F8CE 51 "Q"
	INC  B	; F8CF 04 "?"
	LD   C,C	; F8D0 49 "I"
	LD   C,(HL)	; F8D1 4E "N"
	LD   B,(HL)	; F8D2 46 "F"
	LD   C,A	; F8D3 4F "O"
	LD   A,($61EB)	; F8D4 3A EB 61 ":?a"
	RET  NC	; F8D7 D0 "?"
	LD   B,D	; F8D8 42 "B"
	LD   B,$53	; F8D9 06 53 "?S"
	LD   D,H	; F8DB 54 "T"
	LD   D,D	; F8DC 52 "R"
	LD   C,C	; F8DD 49 "I"
	LD   C,(HL)	; F8DE 4E "N"
	LD   B,A	; F8DF 47 "G"
	EX   AF,AF'	; F8E0 08 "?"
	CALL M,SUB_D061	; F8E1 FC 61 D0 "?a?"
	LD   D,E	; F8E4 53 "S"
	INC  B	; F8E5 04 "?"
	LD   D,H	; F8E6 54 "T"
	LD   B,L	; F8E7 45 "E"
	LD   E,B	; F8E8 58 "X"
	LD   D,H	; F8E9 54 "T"
	LD   D,D	; F8EA 52 "R"
	EXX  	; F8EB D9 "?"
	LD   H,C	; F8EC 61 "a"
	RET  NC	; F8ED D0 "?"
	LD   D,E	; F8EE 53 "S"
	LD   B,$54	; F8EF 06 54 "?T"
	LD   C,A	; F8F1 4F "O"
	LD   B,A	; F8F2 47 "G"
	LD   B,A	; F8F3 47 "G"
	LD   C,H	; F8F4 4C "L"
	LD   B,L	; F8F5 45 "E"
	LD   L,H	; F8F6 6C "l"
	EXX  	; F8F7 D9 "?"
	LD   B,H	; F8F8 44 "D"
	RET  NC	; F8F9 D0 "?"
	LD   D,E	; F8FA 53 "S"
	DEC  B	; F8FB 05 "?"
	LD   D,H	; F8FC 54 "T"
	LD   D,D	; F8FD 52 "R"
	LD   B,C	; F8FE 41 "A"
	LD   B,E	; F8FF 43 "C"
	LD   B,L	; F900 45 "E"
	CP   $FB	; F901 FE FB "??"
	SBC  H	; F903 9C "?"
	JP   Z,$0453	; F904 CA 53 04 "?S?"
	LD   D,H	; F907 54 "T"
	LD   E,C	; F908 59 "Y"
	LD   D,B	; F909 50 "P"
	LD   B,L	; F90A 45 "E"
	RST  $10	; F90B D7 "?"
	RES  3,H	; F90C CB 9C "??"
	JP   Z,$0661	; F90E CA 61 06 "?a?"
	LD   D,(HL)	; F911 56 "V"
	LD   B,L	; F912 45 "E"
	LD   D,D	; F913 52 "R"
	LD   C,C	; F914 49 "I"
	LD   B,(HL)	; F915 46 "F"
	LD   E,C	; F916 59 "Y"
	LD   C,B	; F917 48 "H"
	SBC  $61	; F918 DE 61 "?a"
	RET  NC	; F91A D0 "?"
NEAR_F91B:		; code label
	; Referenced at F948
	LD   C,D	; F91B 4A "J"
	INC  B	; F91C 04 "?"
	LD   D,A	; F91D 57 "W"
	LD   C,B	; F91E 48 "H"
	LD   B,L	; F91F 45 "E"
	LD   C,(HL)	; F920 4E "N"
	SBC  H	; F921 9C "?"
	JP   Z,FAR_CA9C	; F922 CA 9C CA "???"
	INC  DE	; F925 13 "?"
	LD   BC,$2B21	; F926 01 21 2B "?!+"
	RET  Z	; F929 C8 "?"
	SBC  H	; F92A 9C "?"
	JP   Z,$0541	; F92B CA 41 05 "?A?"
	LD   C,H	; F92E 4C "L"
	LD   C,H	; F92F 4C "L"
	LD   C,C	; F930 49 "I"
	LD   D,E	; F931 53 "S"
	LD   D,H	; F932 54 "T"
	DEC  B	; F933 05 "?"
	CALL NC,SUB_D401	; F934 D4 01 D4 "???"
	LD   D,E	; F937 53 "S"
	LD   B,$4C	; F938 06 4C "?L"
	LD   D,B	; F93A 50 "P"
	LD   D,D	; F93B 52 "R"
	LD   C,C	; F93C 49 "I"
	LD   C,(HL)	; F93D 4E "N"
	LD   D,H	; F93E 54 "T"
	LD   A,$D8	; F93F 3E D8 ">?"
	LD   H,C	; F941 61 "a"
	RET  NC	; F942 D0 "?"
	LD   D,E	; F943 53 "S"
	INC  BC	; F944 03 "?"
	LD   B,L	; F945 45 "E"
	LD   E,B	; F946 58 "X"
	LD   D,H	; F947 54 "T"
	JR   C,NEAR_F91B	; F948 38 D1 "8?"
	LD   B,H	; F94A 44 "D"
	RET  NC	; F94B D0 "?"
	LD   D,E	; F94C 53 "S"
	INC  BC	; F94D 03 "?"
	LD   B,A	; F94E 47 "G"
	LD   B,L	; F94F 45 "E"
	LD   D,H	; F950 54 "T"
	ADD  HL,HL	; F951 29 ")"
	POP  DE	; F952 D1 "?"
	SBC  H	; F953 9C "?"
	JP   Z,$0553	; F954 CA 53 05 "?S?"
	LD   B,(HL)	; F957 46 "F"
	LD   C,H	; F958 4C "L"
	LD   D,L	; F959 55 "U"
	LD   D,E	; F95A 53 "S"
	LD   C,B	; F95B 48 "H"
	RST  $08	; F95C CF "?"
	JP   NC,FAR_CA9C	; F95D D2 9C CA "???"
	LD   B,E	; F960 43 "C"
	INC  B	; F961 04 "?"
	LD   C,H	; F962 4C "L"
	LD   C,A	; F963 4F "O"
	LD   C,A	; F964 4F "O"
	LD   C,E	; F965 4B "K"
	CP   A	; F966 BF "?"
	OUT  ($9C),A	; F967 D3 9C "??"
	JP   Z,$0453	; F969 CA 53 04 "?S?"
	LD   D,B	; F96C 50 "P"
	LD   C,C	; F96D 49 "I"
	LD   C,(HL)	; F96E 4E "N"
	LD   B,A	; F96F 47 "G"
	LD   A,E	; F970 7B "?"
	RET  NC	; F971 D0 "?"
	SBC  H	; F972 9C "?"
	JP   Z,$0453	; F973 CA 53 04 "?S?"
	LD   B,H	; F976 44 "D"
	LD   B,C	; F977 41 "A"
	LD   D,H	; F978 54 "T"
	LD   B,L	; F979 45 "E"
	LD   (HL),A	; F97A 77 "w"
	RET  NC	; F97B D0 "?"
	SBC  H	; F97C 9C "?"
	JP   Z,$0453	; F97D CA 53 04 "?S?"
	LD   D,H	; F980 54 "T"
	LD   C,C	; F981 49 "I"
	LD   C,L	; F982 4D "M"
	LD   B,L	; F983 45 "E"
	SBC  A	; F984 9F "?"
	EXX  	; F985 D9 "?"
	SBC  H	; F986 9C "?"
	JP   Z,$0453	; F987 CA 53 04 "?S?"
	LD   D,A	; F98A 57 "W"
	LD   B,C	; F98B 41 "A"
	LD   C,C	; F98C 49 "I"
	LD   D,H	; F98D 54 "T"
	SBC  A	; F98E 9F "?"
	POP  DE	; F98F D1 "?"
	LD   A,H	; F990 7C "?"
	POP  DE	; F991 D1 "?"
	LD   B,D	; F992 42 "B"
	LD   (BC),A	; F993 02 "?"
	LD   C,A	; F994 4F "O"
	LD   C,(HL)	; F995 4E "N"
EXOS_STR_F996:		; data label
	; stop analyzing: in fall-back mode data label found, revoking further CODE mode
	; Referenced at CA27
	; Disassembler: switching to DATA mode
	DB $00	; F996 00 "?"
	DB $00	; F997 00 "?"
	DB $06	; F998 06 "?"
	DB "ACCESS"	; F999 41 43 43 45 53 53 "ACCESS"
	DB $03	; F99F 03 "?"
	DB $41,$4C,$4C	; F9A0 41 4C 4C "ALL"
	DB $05	; F9A3 05 "?"
	DB "ANGLE"	; F9A4 41 4E 47 4C 45 "ANGLE"
	DB $02	; F9A9 02 "?"
	DB $41,$54	; F9AA 41 54 "AT"
	DB $09	; F9AC 09 "?"
	DB "ATTRIBUTE"	; F9AD 41 54 54 52 49 42 55 54 45 "ATTRIBUTE"
	DB $04	; F9B6 04 "?"
	DB $42,$41,$43,$4B	; F9B7 42 41 43 4B "BACK"
	DB $04	; F9BB 04 "?"
	DB $42,$41,$4E,$44	; F9BC 42 41 4E 44 "BAND"
	DB $03	; F9C0 03 "?"
	DB $41,$4E,$44	; F9C1 41 4E 44 "AND"
	DB $04	; F9C4 04 "?"
	DB $42,$4E,$4F,$54	; F9C5 42 4E 4F 54 "BNOT"
	DB $03	; F9C9 03 "?"
	DB $4E,$4F,$54	; F9CA 4E 4F 54 "NOT"
	DB $03	; F9CD 03 "?"
	DB $42,$4F,$52	; F9CE 42 4F 52 "BOR"
	DB $02	; F9D1 02 "?"
	DB $4F,$52	; F9D2 4F 52 "OR"
	DB $07	; F9D4 07 "?"
	DB "DEGREES"	; F9D5 44 45 47 52 45 45 53 "DEGREES"
	DB $08	; F9DC 08 "?"
	DB "DURATION"	; F9DD 44 55 52 41 54 49 4F 4E "DURATION"
EXOS_STR_F9E5:		; data label
	; Referenced at FD47
	DB $07	; F9E5 07 "?"
	DB "EDITOR:"	; F9E6 45 44 49 54 4F 52 3A "EDITOR:"
	DB $01	; F9ED 01 "?"
	DB $3A	; F9EE 3A ":"
	DB $07	; F9EF 07 "?"
	DB "ELLIPSE"	; F9F0 45 4C 4C 49 50 53 45 "ELLIPSE"
	DB $08	; F9F7 08 "?"
	DB "ENVELOPE"	; F9F8 45 4E 56 45 4C 4F 50 45 "ENVELOPE"
	DB $09	; FA00 09 "?"
	DB "EXCEPTION"	; FA01 45 58 43 45 50 54 49 4F 4E "EXCEPTION"
EXOS_STR_FA0A:		; data label
	; Referenced at C2B8
	DB $06	; FA0A 06 "?"
	DB "BASICX"	; FA0B 42 41 53 49 43 58 "BASICX"
	DB $05	; FA11 05 "?"
	DB "FKEYS"	; FA12 46 4B 45 59 53 "FKEYS"
	DB $04	; FA17 04 "?"
	DB $46,$4F,$4E,$54	; FA18 46 4F 4E 54 "FONT"
	DB $07	; FA1C 07 "?"
	DB "FORWARD"	; FA1D 46 4F 52 57 41 52 44 "FORWARD"
	DB $04	; FA24 04 "?"
	DB $46,$52,$4F,$4D	; FA25 46 52 4F 4D "FROM"
EXOS_STR_FA29:		; data label
	; Referenced at C08A
	DB "BASIC version 2.1"	; FA29 42 41 53 49 43 20 76 65 72 73 69 6F 6E 20 32 2E 31 "BASIC version 2.1"
	DB $0D	; FA3A 0D "?"
	DB $0A	; FA3B 0A "?"
	DB "   Enterprise IS-BASIC"	; FA3C 20 20 20 45 6E 74 65 72 70 72 69 73 65 20 49 53 2D 42 41 53 49 43 "   Enterprise IS-BASIC"
	DB $0D	; FA52 0D "?"
	DB $0A	; FA53 0A "?"
	DB $20,$20,$20	; FA54 20 20 20 "   "
	DB $80	; FA57 80 "?"
	DB " 1985 Intelligent Software Ltd"	; FA58 20 31 39 38 35 20 49 6E 74 65 6C 6C 69 67 65 6E 74 20 53 6F 66 74 77 61 72 65 20 4C 74 64 " 1985 Intelligent Software Ltd"
	DB $0D	; FA76 0D "?"
	DB $0A	; FA77 0A "?"
FAR_FA78:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D850
	; Disassembler: switching to CODE mode
	; EXOS call (0x1a): Scan system extensions
	; Code analyzation starting point at iteration #994 of 1122
	EXOS $1A	; FA78 F7 1A "??"
	RST  $18	; FA7A DF "?"
	RST  $10	; FA7B D7 "?"
	LD   D,$00	; FA7C 16 00 "??"
	; Opcode breaks the linear code flow
	RET  	; FA7E C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #1031 of 1122
	DEC  B	; FA7F 05 "?"
	LD   C,B	; FA80 48 "H"
	LD   C,C	; FA81 49 "I"
	LD   D,D	; FA82 52 "R"
	LD   B,L	; FA83 45 "E"
	LD   D,E	; FA84 53 "S"
	ADD  HL,BC	; FA85 09 "?"
	LD   C,C	; FA86 49 "I"
	LD   C,(HL)	; FA87 4E "N"
	LD   D,H	; FA88 54 "T"
	LD   B,L	; FA89 45 "E"
	LD   D,D	; FA8A 52 "R"
	LD   D,D	; FA8B 52 "R"
	LD   D,L	; FA8C 55 "U"
	LD   D,B	; FA8D 50 "P"
	LD   D,H	; FA8E 54 "T"
	LD   (BC),A	; FA8F 02 "?"
	LD   C,C	; FA90 49 "I"
	LD   D,E	; FA91 53 "S"
	DEC  B	; FA92 05 "?"
	LD   D,B	; FA93 50 "P"
	LD   B,C	; FA94 41 "A"
	LD   C,C	; FA95 49 "I"
	LD   C,(HL)	; FA96 4E "N"
	LD   D,H	; FA97 54 "T"
EXOS_STR_FA98:		; data label
	; stop analyzing: in fall-back mode data label found, revoking further CODE mode
	; Referenced at F204
	; Disassembler: switching to DATA mode
	DB $09	; FA98 09 "?"
	DB "KEYBOARD:"	; FA99 4B 45 59 42 4F 41 52 44 3A "KEYBOARD:"
	DB $04	; FAA2 04 "?"
	DB $4C,$45,$46,$54	; FAA3 4C 45 46 54 "LEFT"
	DB $05	; FAA7 05 "?"
	DB "LORES"	; FAA8 4C 4F 52 45 53 "LORES"
	DB $07	; FAAD 07 "?"
	DB "MISSING"	; FAAE 4D 49 53 53 49 4E 47 "MISSING"
	DB $05	; FAB5 05 "?"
	DB "BASIC"	; FAB6 42 41 53 49 43 "BASIC"
	DB $04	; FABB 04 "?"
	DB $4E,$41,$4D,$45	; FABC 4E 41 4D 45 "NAME"
	DB $03	; FAC0 03 "?"
	DB $4E,$45,$54	; FAC1 4E 45 54 "NET"
	DB $06	; FAC4 06 "?"
	DB "NUMBER"	; FAC5 4E 55 4D 42 45 52 "NUMBER"
	DB $03	; FACB 03 "?"
	DB $4F,$46,$46	; FACC 4F 46 46 "OFF"
	DB $02	; FACF 02 "?"
	DB $4F,$4E	; FAD0 4F 4E "ON"
	DB $06	; FAD2 06 "?"
	DB "OUTPUT"	; FAD3 4F 55 54 50 55 54 "OUTPUT"
	DB $05	; FAD9 05 "?"
	DB "PITCH"	; FADA 50 49 54 43 48 "PITCH"
EXOS_STR_FADF:		; data label
	; Referenced at F21C
	DB $08	; FADF 08 "?"
	DB "PRINTER:"	; FAE0 50 52 49 4E 54 45 52 3A "PRINTER:"
	DB $06	; FAE8 06 "?"
	DB "PROMPT"	; FAE9 50 52 4F 4D 50 54 "PROMPT"
	DB $05	; FAEF 05 "?"
	DB "QUEUE"	; FAF0 51 55 45 55 45 "QUEUE"
	DB $07	; FAF5 07 "?"
	DB "RADIANS"	; FAF6 52 41 44 49 41 4E 53 "RADIANS"
	DB $07	; FAFD 07 "?"
	DB "RELEASE"	; FAFE 52 45 4C 45 41 53 45 "RELEASE"
	DB $03	; FB05 03 "?"
	DB $52,$45,$46	; FB06 52 45 46 "REF"
	DB $05	; FB09 05 "?"
	DB "RIGHT"	; FB0A 52 49 47 48 54 "RIGHT"
	DB $06	; FB0F 06 "?"
	DB "SCREEN"	; FB10 53 43 52 45 45 4E "SCREEN"
EXOS_STR_FB16:		; data label
	; Referenced at F214
	DB $06	; FB16 06 "?"
	DB "SOUND:"	; FB17 53 4F 55 4E 44 3A "SOUND:"
	DB $06	; FB1D 06 "?"
	DB "SOURCE"	; FB1E 53 4F 55 52 43 45 "SOURCE"
	DB $04	; FB24 04 "?"
	DB $53,$54,$45,$50	; FB25 53 54 45 50 "STEP"
	DB $05	; FB29 05 "?"
	DB "STYLE"	; FB2A 53 54 59 4C 45 "STYLE"
	DB $04	; FB2F 04 "?"
	DB $53,$59,$4E,$43	; FB30 53 59 4E 43 "SYNC"
	DB $03	; FB34 03 "?"
	DB $54,$41,$42	; FB35 54 41 42 "TAB"
	DB $04	; FB38 04 "?"
	DB $54,$48,$45,$4E	; FB39 54 48 45 4E "THEN"
	DB $02	; FB3D 02 "?"
	DB $54,$4F	; FB3E 54 4F "TO"
	DB $05	; FB40 05 "?"
	DB "UNTIL"	; FB41 55 4E 54 49 4C "UNTIL"
	DB $03	; FB46 03 "?"
	DB $55,$53,$45	; FB47 55 53 45 "USE"
	DB $05	; FB4A 05 "?"
	DB "USING"	; FB4B 55 53 49 4E 47 "USING"
EXOS_STR_FB50:		; data label
	; Referenced at FD41 FD64
	DB $06	; FB50 06 "?"
	DB "VIDEO:"	; FB51 56 49 44 45 4F 3A "VIDEO:"
	DB $05	; FB57 05 "?"
	DB "WHILE"	; FB58 57 48 49 4C 45 "WHILE"
EXOS_STR_FB5D:		; data label
	; Referenced at FC05
	DB $02	; FB5D 02 "?"
	DB $57,$50	; FB5E 57 50 "WP"
SUB_FB60:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at FD7C FE68 FE7C D2F6 D418 FF16 D498
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #767 of 1122
	LD   A,$1B	; FB60 3E 1B ">?"
	CALL SUB_FB66	; FB62 CD 66 FB "?f?"
	LD   A,B	; FB65 78 "x"
SUB_FB66:		; code label
	; stop analyzing: already analyzed code at iteration #767: Opcode (or part of it) has been already analyzed
	; Referenced at D906 C8F4 C907 E344 E353 EF00 EF08 EF41 FB8C FB9C FBF6 FBFB CDA8 CDB1 FB62 FE85 FE89 D422 FEEF FEF3 FF1A FF1E FF22 D440 D489 D49C FFCD C887 C9DB C9E0 C985 C988 C990
	; Code analyzation starting point at iteration #133 of 1122
	PUSH BC	; FB66 C5 "?"
	PUSH DE	; FB67 D5 "?"
	PUSH HL	; FB68 E5 "?"
	PUSH AF	; FB69 F5 "?"
	LD   B,A	; FB6A 47 "G"
	LD   A,($0209)	; FB6B 3A 09 02 ":??"
	CP   $FF	; FB6E FE FF "??"
	JR   NZ,$FB7C	; FB70 20 0A " ?"
	LD   HL,($0242)	; FB72 2A 42 02 "*B?"
	LD   (HL),B	; FB75 70 "p"
	INC  HL	; FB76 23 "#"
	LD   ($0242),HL	; FB77 22 42 02 ""B?"
	XOR  A	; FB7A AF "?"
	LD   HL,$07F7	; FB7B 21 F7 07 "!??"
	; stop analyzing: already analyzed code at iteration #134: Opcode (or part of it) has been already analyzed
	RST  $18	; FB7E DF "?"
	POP  AF	; FB7F F1 "?"
	POP  HL	; FB80 E1 "?"
	POP  DE	; FB81 D1 "?"
NEAR_FB82:		; code label
	; Referenced at FB89
	POP  BC	; FB82 C1 "?"
	; Opcode breaks the linear code flow
	RET  	; FB83 C9 "?"
SUB_FB84:		; code label
	; stop analyzing: already analyzed code at iteration #530: Opcode (or part of it) has been already analyzed
	; Referenced at CE01 E34E F479 D7D7 C970 C9C5
	; Code analyzation starting point at iteration #135 of 1122
	PUSH BC	; FB84 C5 "?"
	LD   B,(HL)	; FB85 46 "F"
FAR_FB86:		; code label
	; Referenced at C95A
	INC  B	; FB86 04 "?"
NEAR_FB87:		; code label
	; Referenced at FB8F
	DEC  B	; FB87 05 "?"
	INC  HL	; FB88 23 "#"
	JR   Z,NEAR_FB82	; FB89 28 F7 "(?"
	LD   A,(HL)	; FB8B 7E "?"
	CALL SUB_FB66	; FB8C CD 66 FB "?f?"
	; Opcode breaks the linear code flow
	JR   NEAR_FB87	; FB8F 18 F6 "??"
SUB_FB91:		; code label
	; stop analyzing: already analyzed code at iteration #531: Opcode (or part of it) has been already analyzed
	; Referenced at C8EB FB98
	; Code analyzation starting point at iteration #136 of 1122
	DEC  A	; FB91 3D "="
	RET  M	; FB92 F8 "?"
	PUSH AF	; FB93 F5 "?"
	CALL SUB_FB9A	; FB94 CD 9A FB "???"
	POP  AF	; FB97 F1 "?"
	; Opcode breaks the linear code flow
	JR   SUB_FB91	; FB98 18 F7 "??"
SUB_FB9A:		; code label
	; stop analyzing: already analyzed code at iteration #532: Opcode (or part of it) has been already analyzed
	; Referenced at C8D1 C8D8 C916 FB94 C937 C943 C974
	; Code analyzation starting point at iteration #137 of 1122
	LD   A,$20	; FB9A 3E 20 "> "
	; Opcode breaks the linear code flow
	JR   SUB_FB66	; FB9C 18 C8 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #533 of 1122
	LD   A,$69	; FB9E 3E 69 ">i"
	; EXOS call (0x9): Channel read status
	; A=0x69
	EXOS $09	; FBA0 F7 09 "??"
	JR   NZ,NEAR_FBB3	; FBA2 20 0F " ?"
	OR   C	; FBA4 B1 "?"
	JR   NZ,NEAR_FBB3	; FBA5 20 0C " ?"
	LD   A,$69	; FBA7 3E 69 ">i"
	; EXOS call (0x5): Read character
	; A=0x69
	EXOS $05	; FBA9 F7 05 "??"
	JR   NZ,NEAR_FBB3	; FBAB 20 06 " ?"
	LD   A,B	; FBAD 78 "x"
	LD   (IX+$05),A	; FBAE DD 77 05 "?w?"
	OR   A	; FBB1 B7 "?"
	; Opcode breaks the linear code flow
	RET  	; FBB2 C9 "?"
NEAR_FBB3:		; code label
	; stop analyzing: already analyzed code at iteration #756: Opcode (or part of it) has been already analyzed
	; Referenced at FBA2 FBA5 FBAB
	; Code analyzation starting point at iteration #534 of 1122
	XOR  A	; FBB3 AF "?"
	; Opcode breaks the linear code flow
	RET  	; FBB4 C9 "?"
SUB_FBB5:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D7E1
	; Code analyzation starting point at iteration #757 of 1122
	SCF  	; FBB5 37 "7"
SUB_FBB6:		; code label
	; stop analyzing: already analyzed code at iteration #757: Opcode (or part of it) has been already analyzed
	; Referenced at C3D7
	; Code analyzation starting point at iteration #535 of 1122
	LD   HL,$0248	; FBB6 21 48 02 "!H?"
	LD   E,$01	; FBB9 1E 01 "??"
	JR   NC,NEAR_FBD2	; FBBB 30 15 "0?"
NEAR_FBBD:		; code label
	; Referenced at FBD4 FBDC FBE4 FBEB
	LD   A,($0209)	; FBBD 3A 09 02 ":??"
	PUSH DE	; FBC0 D5 "?"
	; EXOS call (0x5): Read character
	EXOS $05	; FBC1 F7 05 "??"
	POP  DE	; FBC3 D1 "?"
	JR   Z,NEAR_FBD2	; FBC4 28 0C "(?"
	CP   $E4	; FBC6 FE E4 "??"
	JR   Z,NEAR_FBCB	; FBC8 28 01 "(?"
	RST  $18	; FBCA DF "?"
NEAR_FBCB:		; code label
	; stop analyzing: already analyzed code at iteration #536: Opcode (or part of it) has been already analyzed
	; Referenced at FBC8
	LD   HL,$0248	; FBCB 21 48 02 "!H?"
	LD   (HL),$00	; FBCE 36 00 "6?"
	SCF  	; FBD0 37 "7"
	; Opcode breaks the linear code flow
	RET  	; FBD1 C9 "?"
NEAR_FBD2:		; code label
	; stop analyzing: already analyzed code at iteration #758: Opcode (or part of it) has been already analyzed
	; Referenced at FBBB FBC4
	; Code analyzation starting point at iteration #537 of 1122
	LD   A,B	; FBD2 78 "x"
	OR   A	; FBD3 B7 "?"
	JR   Z,NEAR_FBBD	; FBD4 28 E7 "(?"
	CP   $20	; FBD6 FE 20 "? "
	JR   NC,NEAR_FBDF	; FBD8 30 05 "0?"
	SUB  $0D	; FBDA D6 0D "??"
	JR   NZ,NEAR_FBBD	; FBDC 20 DF " ?"
	DEC  E	; FBDE 1D "?"
NEAR_FBDF:		; code label
	; stop analyzing: already analyzed code at iteration #538: Opcode (or part of it) has been already analyzed
	; Referenced at FBD8
	LD   D,A	; FBDF 57 "W"
	LD   A,E	; FBE0 7B "?"
	INC  A	; FBE1 3C "<"
	CP   $FA	; FBE2 FE FA "??"
	JR   Z,NEAR_FBBD	; FBE4 28 D7 "(?"
	INC  E	; FBE6 1C "?"
	INC  HL	; FBE7 23 "#"
	LD   (HL),D	; FBE8 72 "r"
	INC  D	; FBE9 14 "?"
	DEC  D	; FBEA 15 "?"
	JR   NZ,NEAR_FBBD	; FBEB 20 D0 " ?"
	INC  E	; FBED 1C "?"
	LD   HL,$0248	; FBEE 21 48 02 "!H?"
	LD   (HL),E	; FBF1 73 "s"
	OR   A	; FBF2 B7 "?"
	; Opcode breaks the linear code flow
	RET  	; FBF3 C9 "?"
SUB_FBF4:		; code label
	; Referenced at D923 C8B9 EF45 F435 C896 C89A
	; Code analyzation starting point at iteration #138 of 1122
	LD   A,$0D	; FBF4 3E 0D ">?"
	CALL SUB_FB66	; FBF6 CD 66 FB "?f?"
	LD   A,$0A	; FBF9 3E 0A ">?"
	; Opcode breaks the linear code flow
	JP   SUB_FB66	; FBFB C3 66 FB "?f?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #539 of 1122
	CALL SUB_ED33	; FBFE CD 33 ED "?3?"
	RET  NZ	; FC01 C0 "?"
	; EXOS filename string for EXOS call 0x1a at 0xfc05
	LD   DE,EXOS_STR_FB5D	; FC02 11 5D FB "???"
	; EXOS call (0x1a): Scan system extensions
	; DE is known! :-) -> 0xfb5d
	EXOS $1A	; FC05 F7 1A "??"
	; Opcode breaks the linear code flow
	RET  	; FC07 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #759 of 1122
	CALL SUB_EE47	; FC08 CD 47 EE "?G?"
	JR   Z,NEAR_FC20	; FC0B 28 13 "(?"
	CALL SUB_E849	; FC0D CD 49 E8 "?I?"
	CP   $50	; FC10 FE 50 "?P"
	LD   D,$02	; FC12 16 02 "??"
	JR   Z,NEAR_FC1D	; FC14 28 07 "(?"
	CP   $28	; FC16 FE 28 "?("
	JP   NZ,FAR_F4BB	; FC18 C2 BB F4 "???"
	LD   D,$00	; FC1B 16 00 "??"
NEAR_FC1D:		; code label
	; stop analyzing: already analyzed code at iteration #760: Opcode (or part of it) has been already analyzed
	; Referenced at FC14
	LD   (IX+$0E),D	; FC1D DD 72 0E "?r?"
NEAR_FC20:		; code label
	; stop analyzing: already analyzed code at iteration #761: Opcode (or part of it) has been already analyzed
	; Referenced at FC0B
	LD   A,$65	; FC20 3E 65 ">e"
	; EXOS call (0x3): Close channel
	; A=0x65
	EXOS $03	; FC22 F7 03 "??"
	; Opcode breaks the linear code flow
	JR   NEAR_FC32	; FC24 18 0C "??"
NEAR_FC26:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at FC3D
	; Code analyzation starting point at iteration #868 of 1122
	CALL SUB_F259	; FC26 CD 59 F2 "?Y?"
	LD   A,$66	; FC29 3E 66 ">f"
	LD   DE,$1801	; FC2B 11 01 18 "???"
	CALL NEAR_FD19	; FC2E CD 19 FD "???"
	RET  Z	; FC31 C8 "?"
NEAR_FC32:		; code label
	; stop analyzing: already analyzed code at iteration #868: Opcode (or part of it) has been already analyzed
	; Referenced at FC24
	; Code analyzation starting point at iteration #762 of 1122
	CALL SUB_FD0E	; FC32 CD 0E FD "???"
	RST  $18	; FC35 DF "?"
	; Opcode breaks the linear code flow
	RET  	; FC36 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #869 of 1122
	LD   HL,$F8E5	; FC37 21 E5 F8 "!??"
	CALL SUB_F562	; FC3A CD 62 F5 "?b?"
	JR   Z,NEAR_FC26	; FC3D 28 E7 "(?"
	LD   HL,$F72A	; FC3F 21 2A F7 "!*?"
	CALL SUB_F562	; FC42 CD 62 F5 "?b?"
	JP   Z,FAR_FCF4	; FC45 CA F4 FC "???"
	CALL SUB_CC60	; FC48 CD 60 CC "???"
	PUSH BC	; FC4B C5 "?"
	JR   Z,NEAR_FC50	; FC4C 28 02 "(?"
	LD   A,$65	; FC4E 3E 65 ">e"
NEAR_FC50:		; code label
	; stop analyzing: already analyzed code at iteration #870: Opcode (or part of it) has been already analyzed
	; Referenced at FC4C
	PUSH AF	; FC50 F5 "?"
	LD   E,$01	; FC51 1E 01 "??"
	LD   D,$18	; FC53 16 18 "??"
	LD   C,E	; FC55 4B "K"
NEAR_FC56:		; code label
	; Referenced at FC62 FC70 FC7E
	LD   HL,$F9A9	; FC56 21 A9 F9 "!??"
	CALL SUB_F562	; FC59 CD 62 F5 "?b?"
	JR   NZ,NEAR_FC64	; FC5C 20 06 " ?"
	CALL SUB_E844	; FC5E CD 44 E8 "?D?"
	LD   E,A	; FC61 5F "_"
	; Opcode breaks the linear code flow
	JR   NEAR_FC56	; FC62 18 F2 "??"
NEAR_FC64:		; code label
	; stop analyzing: already analyzed code at iteration #945: Opcode (or part of it) has been already analyzed
	; Referenced at FC5C
	; Code analyzation starting point at iteration #871 of 1122
	LD   HL,$FB3D	; FC64 21 3D FB "!=?"
	CALL SUB_F562	; FC67 CD 62 F5 "?b?"
	JR   NZ,NEAR_FC72	; FC6A 20 06 " ?"
	CALL SUB_E844	; FC6C CD 44 E8 "?D?"
	LD   D,A	; FC6F 57 "W"
	; Opcode breaks the linear code flow
	JR   NEAR_FC56	; FC70 18 E4 "??"
NEAR_FC72:		; code label
	; stop analyzing: already analyzed code at iteration #946: Opcode (or part of it) has been already analyzed
	; Referenced at FC6A
	; Code analyzation starting point at iteration #872 of 1122
	LD   HL,$FA24	; FC72 21 24 FA "!$?"
	CALL SUB_F562	; FC75 CD 62 F5 "?b?"
	JR   NZ,NEAR_FC80	; FC78 20 06 " ?"
	CALL SUB_E844	; FC7A CD 44 E8 "?D?"
	LD   C,A	; FC7D 4F "O"
	; Opcode breaks the linear code flow
	JR   NEAR_FC56	; FC7E 18 D6 "??"
NEAR_FC80:		; code label
	; stop analyzing: already analyzed code at iteration #947: Opcode (or part of it) has been already analyzed
	; Referenced at FC78
	; Code analyzation starting point at iteration #873 of 1122
	LD   A,D	; FC80 7A "z"
	SUB  C	; FC81 91 "?"
	INC  A	; FC82 3C "<"
	LD   D,A	; FC83 57 "W"
	POP  AF	; FC84 F1 "?"
	LD   B,$01	; FC85 06 01 "??"
	; EXOS call (0xb): Special function
	EXOS $0B	; FC87 F7 0B "??"
	RST  $18	; FC89 DF "?"
FAR_FC8A:		; code label
	; stop analyzing: already analyzed code at iteration #873: Opcode (or part of it) has been already analyzed
	; Referenced at D413 FD7F D31E FF08 D135 D390 D4AA FFD3 D16D D758
	; Code analyzation starting point at iteration #763 of 1122
	POP  AF	; FC8A F1 "?"
	LD   ($0209),A	; FC8B 32 09 02 "2??"
	; Opcode breaks the linear code flow
	RET  	; FC8E C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #874 of 1122
	LD   HL,$F9AC	; FC8F 21 AC F9 "!??"
	CALL SUB_F562	; FC92 CD 62 F5 "?b?"
	LD   D,$0F	; FC95 16 0F "??"
	LD   B,$00	; FC97 06 00 "??"
	SCF  	; FC99 37 "7"
	JR   Z,NEAR_FCDE	; FC9A 28 42 "(B"
	LD   HL,$FAA7	; FC9C 21 A7 FA "!??"
	CALL SUB_F562	; FC9F CD 62 F5 "?b?"
	LD   D,$05	; FCA2 16 05 "??"
	JR   Z,NEAR_FCB3	; FCA4 28 0D "(?"
	LD   HL,$FA7F	; FCA6 21 7F FA "!??"
	CALL SUB_F562	; FCA9 CD 62 F5 "?b?"
	LD   D,$01	; FCAC 16 01 "??"
	JR   Z,NEAR_FCB3	; FCAE 28 03 "(?"
	LD   D,(IX+$0F)	; FCB0 DD 56 0F "?V?"
NEAR_FCB3:		; code label
	; stop analyzing: already analyzed code at iteration #875: Opcode (or part of it) has been already analyzed
	; Referenced at FCA4 FCAE
	PUSH DE	; FCB3 D5 "?"
	LD   B,(IX+$10)	; FCB4 DD 46 10 "?F?"
	CALL Z,SUB_F259	; FCB7 CC 59 F2 "?Y?"
	CALL SUB_EE47	; FCBA CD 47 EE "?G?"
	JR   Z,NEAR_FCDD	; FCBD 28 1E "(?"
	CALL SUB_E7FA	; FCBF CD FA E7 "???"
	DEC  H	; FCC2 25 "%"
	LD   A,H	; FCC3 7C "?"
	OR   L	; FCC4 B5 "?"
	LD   B,$03	; FCC5 06 03 "??"
	JR   Z,NEAR_FCDD	; FCC7 28 14 "(?"
	INC  H	; FCC9 24 "$"
	JR   NZ,NEAR_FCDA	; FCCA 20 0E " ?"
	LD   A,L	; FCCC 7D "?"
	DEC  B	; FCCD 05 "?"
	CP   $10	; FCCE FE 10 "??"
	JR   Z,NEAR_FCDD	; FCD0 28 0B "(?"
	DEC  B	; FCD2 05 "?"
	CP   $04	; FCD3 FE 04 "??"
	JR   Z,NEAR_FCDD	; FCD5 28 06 "(?"
	DEC  B	; FCD7 05 "?"
	CP   $02	; FCD8 FE 02 "??"
NEAR_FCDA:		; code label
	; stop analyzing: already analyzed code at iteration #876: Opcode (or part of it) has been already analyzed
	; Referenced at FCCA
	JP   NZ,FAR_F4BB	; FCDA C2 BB F4 "???"
NEAR_FCDD:		; code label
	; stop analyzing: already analyzed code at iteration #877: Opcode (or part of it) has been already analyzed
	; Referenced at FCBD FCC7 FCD0 FCD5
	POP  DE	; FCDD D1 "?"
NEAR_FCDE:		; code label
	; stop analyzing: already analyzed code at iteration #878: Opcode (or part of it) has been already analyzed
	; Referenced at FC9A
	CALL C,SUB_F259	; FCDE DC 59 F2 "?Y?"
	LD   (IX+$0F),D	; FCE1 DD 72 0F "?r?"
	LD   (IX+$10),B	; FCE4 DD 70 10 "?p?"
	LD   A,$65	; FCE7 3E 65 ">e"
	; EXOS call (0x3): Close channel
	; A=0x65
	EXOS $03	; FCE9 F7 03 "??"
	LD   DE,$0415	; FCEB 11 15 04 "???"
	CALL SUB_FD11	; FCEE CD 11 FD "???"
	RST  $18	; FCF1 DF "?"
	; Opcode breaks the linear code flow
	JR   NEAR_FD00	; FCF2 18 0C "??"
FAR_FCF4:		; code label
	; stop analyzing: already analyzed code at iteration #948: Opcode (or part of it) has been already analyzed
	; Referenced at FC45
	; Code analyzation starting point at iteration #879 of 1122
	CALL SUB_F259	; FCF4 CD 59 F2 "?Y?"
	LD   A,$65	; FCF7 3E 65 ">e"
	LD   DE,$1401	; FCF9 11 01 14 "???"
	CALL NEAR_FD19	; FCFC CD 19 FD "???"
	RET  Z	; FCFF C8 "?"
NEAR_FD00:		; code label
	; stop analyzing: already analyzed code at iteration #880: Opcode (or part of it) has been already analyzed
	; Referenced at FCF2
	LD   D,(IX+$0F)	; FD00 DD 56 0F "?V?"
	LD   B,(IX+$10)	; FD03 DD 46 10 "?F?"
	CALL SUB_FD4A	; FD06 CD 4A FD "?J?"
	RST  $18	; FD09 DF "?"
	; Opcode breaks the linear code flow
	RET  	; FD0A C9 "?"
SUB_FD0B:		; code label
	; Referenced at F20B
	; Code analyzation starting point at iteration #139 of 1122
	LD   ($020E),A	; FD0B 32 0E 02 "2??"
SUB_FD0E:		; code label
	; Referenced at FC32
	LD   DE,$1801	; FD0E 11 01 18 "???"
SUB_FD11:		; code label
	; Referenced at FCEE
	PUSH DE	; FD11 D5 "?"
	CALL SUB_FD1F	; FD12 CD 1F FD "???"
	POP  DE	; FD15 D1 "?"
	RET  NZ	; FD16 C0 "?"
	LD   A,$66	; FD17 3E 66 ">f"
NEAR_FD19:		; code label
	; Referenced at FD6C FC2E FCFC
	LD   BC,$0101	; FD19 01 01 01 "???"
	; EXOS call (0xb): Special function
	; A=0x66
	EXOS $0B	; FD1C F7 0B "??"
	; Opcode breaks the linear code flow
	RET  	; FD1E C9 "?"
SUB_FD1F:		; code label
	; stop analyzing: already analyzed code at iteration #542: Opcode (or part of it) has been already analyzed
	; Referenced at FD12
	; Code analyzation starting point at iteration #140 of 1122
	LD   BC,$0119	; FD1F 01 19 01 "???"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; FD22 F7 10 "??"
	LD   D,(IX+$0E)	; FD24 DD 56 0E "?V?"
	LD   BC,$0116	; FD27 01 16 01 "???"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; FD2A F7 10 "??"
	LD   HL,$FD73	; FD2C 21 73 FD "!s?"
	CALL SUB_F23A	; FD2F CD 3A F2 "?:?"
	XOR  A	; FD32 AF "?"
	; EXOS call (0x3): Close channel
	; A=0x0
	EXOS $03	; FD33 F7 03 "??"
	LD   A,$66	; FD35 3E 66 ">f"
	; EXOS call (0x3): Close channel
	; A=0x66
	EXOS $03	; FD37 F7 03 "??"
	CALL SUB_F010	; FD39 CD 10 F0 "???"
	LD   A,$66	; FD3C 3E 66 ">f"
	; EXOS filename string for EXOS call 0x1 at 0xfd41
	LD   DE,EXOS_STR_FB50	; FD3E 11 50 FB "?P?"
	; EXOS call (0x1): Open channel
	; DE is known! :-) -> 0xfb50
	; A=0x66
	EXOS $01	; FD41 F7 01 "??"
	RET  NZ	; FD43 C0 "?"
	; EXOS filename string for EXOS call 0x1 at 0xfd47
	LD   DE,EXOS_STR_F9E5	; FD44 11 E5 F9 "???"
	; EXOS call (0x1): Open channel
	; DE is known! :-) -> 0xf9e5
	EXOS $01	; FD47 F7 01 "??"
	; Opcode breaks the linear code flow
	RET  	; FD49 C9 "?"
SUB_FD4A:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at FD06
	; Code analyzation starting point at iteration #543 of 1122
	PUSH BC	; FD4A C5 "?"
	LD   BC,$0116	; FD4B 01 16 01 "???"
	PUSH BC	; FD4E C5 "?"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; FD4F F7 10 "??"
	POP  BC	; FD51 C1 "?"
	INC  C	; FD52 0C "?"
	POP  DE	; FD53 D1 "?"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; FD54 F7 10 "??"
	LD   HL,$FD6E	; FD56 21 6E FD "!n?"
	CALL SUB_F23A	; FD59 CD 3A F2 "?:?"
	CALL SUB_F010	; FD5C CD 10 F0 "???"
	LD   A,$65	; FD5F 3E 65 ">e"
	; EXOS filename string for EXOS call 0x1 at 0xfd64
	LD   DE,EXOS_STR_FB50	; FD61 11 50 FB "?P?"
	; EXOS call (0x1): Open channel
	; DE is known! :-) -> 0xfb50
	; A=0x65
	EXOS $01	; FD64 F7 01 "??"
	RET  NZ	; FD66 C0 "?"
	LD   A,$65	; FD67 3E 65 ">e"
	LD   DE,$1401	; FD69 11 01 14 "???"
	; Opcode breaks the linear code flow
	JR   NEAR_FD19	; FD6C 18 AB "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #764 of 1122
	JR   NEAR_FD98	; FD6E 18 28 "?("
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #881 of 1122
	ADD  HL,DE	; FD70 19 "?"
	INC  D	; FD71 14 "?"
	NOP  	; FD72 00 "?"
	RLA  	; FD73 17 "?"
	NOP  	; FD74 00 "?"
	; Opcode breaks the linear code flow
	JR   $FD9F	; FD75 18 28 "?("
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #949 of 1122
	DEC  E	; FD77 1D "?"
	LD   H,(HL)	; FD78 66 "f"
	LD   E,$69	; FD79 1E 69 "?i"
	NOP  	; FD7B 00 "?"
NEAR_FD7C:		; code label
	; stop analyzing: already analyzed code at iteration #949: Opcode (or part of it) has been already analyzed
	; Referenced at FD98 FD9C
	; Code analyzation starting point at iteration #766 of 1122
	CALL SUB_FB60	; FD7C CD 60 FB "???"
	; Opcode breaks the linear code flow
	JP   FAR_FC8A	; FD7F C3 8A FC "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #882 of 1122
	CALL SUB_CC60	; FD82 CD 60 CC "???"
	PUSH BC	; FD85 C5 "?"
	JR   Z,FAR_FD8D	; FD86 28 05 "(?"
	LD   A,$65	; FD88 3E 65 ">e"
	LD   ($0209),A	; FD8A 32 09 02 "2??"
FAR_FD8D:		; code label
	; stop analyzing: already analyzed code at iteration #882: Opcode (or part of it) has been already analyzed
	; Referenced at FE6B FD86
	; Code analyzation starting point at iteration #778 of 1122
	LD   B,$72	; FD8D 06 72 "?r"
	INC  B	; FD8F 04 "?"
NEAR_FD90:		; code label
	; stop analyzing: already analyzed code at iteration #778: Opcode (or part of it) has been already analyzed
	; Referenced at FDA2 FDA8
	; Code analyzation starting point at iteration #768 of 1122
	CALL Z,SUB_F259	; FD90 CC 59 F2 "?Y?"
	LD   A,($0204)	; FD93 3A 04 02 ":??"
	CP   $01	; FD96 FE 01 "??"
NEAR_FD98:		; code label
	; stop analyzing: already analyzed code at iteration #768: Opcode (or part of it) has been already analyzed
	; Referenced at FD6E
	; Code analyzation starting point at iteration #765 of 1122
	JR   Z,NEAR_FD7C	; FD98 28 E2 "(?"
	CP   $10	; FD9A FE 10 "??"
	JR   Z,NEAR_FD7C	; FD9C 28 DE "(?"
	CP   $0C	; FD9E FE 0C "??"
	; stop analyzing: already analyzed code at iteration #883: Opcode (or part of it) has been already analyzed
	LD   B,$73	; FDA0 06 73 "?s"
	JR   Z,NEAR_FD90	; FDA2 28 EC "(?"
	CP   $11	; FDA4 FE 11 "??"
	LD   B,$53	; FDA6 06 53 "?S"
	JR   Z,NEAR_FD90	; FDA8 28 E6 "(?"
	LD   HL,$FA92	; FDAA 21 92 FA "!??"
	CALL SUB_F562	; FDAD CD 62 F5 "?b?"
	LD   B,$46	; FDB0 06 46 "?F"
	SCF  	; FDB2 37 "7"
	JP   Z,FAR_FE65	; FDB3 CA 65 FE "?e?"
	LD   HL,$FB09	; FDB6 21 09 FB "!??"
	CALL SUB_F562	; FDB9 CD 62 F5 "?b?"
	SCF  	; FDBC 37 "7"
	JR   Z,NEAR_FDC7	; FDBD 28 08 "(?"
	LD   HL,$FAA2	; FDBF 21 A2 FA "!??"
	CALL SUB_F562	; FDC2 CD 62 F5 "?b?"
	JR   NZ,NEAR_FDFD	; FDC5 20 36 " 6"
NEAR_FDC7:		; code label
	; stop analyzing: already analyzed code at iteration #769: Opcode (or part of it) has been already analyzed
	; Referenced at FDBD
	PUSH AF	; FDC7 F5 "?"
	RST  $10	; FDC8 D7 "?"
	SUB  E	; FDC9 93 "?"
	ADD  HL,DE	; FDCA 19 "?"
	LD   C,$20	; FDCB 0E 20 "? "
	INC  HL	; FDCD 23 "#"
	XOR  C	; FDCE A9 "?"
	NOP  	; FDCF 00 "?"
	POP  AF	; FDD0 F1 "?"
	JR   C,NEAR_FDD7	; FDD1 38 04 "8?"
	CALL SUB_E501	; FDD3 CD 01 E5 "???"
	OR   A	; FDD6 B7 "?"
NEAR_FDD7:		; code label
	; stop analyzing: already analyzed code at iteration #770: Opcode (or part of it) has been already analyzed
	; Referenced at FDD1
	CALL C,SUB_E4F8	; FDD7 DC F8 E4 "???"
NEAR_FDDA:		; code label
	; Referenced at FDE4
	CALL SUB_E991	; FDDA CD 91 E9 "???"
	JR   Z,NEAR_FDE6	; FDDD 28 07 "(?"
	RST  $10	; FDDF D7 "?"
	SUB  D	; FDE0 92 "?"
	LD   A,(BC)	; FDE1 0A "?"
	INC  C	; FDE2 0C "?"
	NOP  	; FDE3 00 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_FDDA	; FDE4 18 F4 "??"
NEAR_FDE6:		; code label
	; stop analyzing: already analyzed code at iteration #884: Opcode (or part of it) has been already analyzed
	; Referenced at FDDD FDF4
	; Code analyzation starting point at iteration #771 of 1122
	RST  $10	; FDE6 D7 "?"
	DEC  D	; FDE7 15 "?"
	SUB  D	; FDE8 92 "?"
	LD   A,(BC)	; FDE9 0A "?"
	DJNZ NEAR_FDEC	; FDEA 10 00 "??"
NEAR_FDEC:		; code label
	; stop analyzing: already analyzed code at iteration #772: Opcode (or part of it) has been already analyzed
	; Referenced at FDEA
	JP   M,FAR_FDF6	; FDEC FA F6 FD "???"
	RST  $10	; FDEF D7 "?"
	SUB  D	; FDF0 92 "?"
	LD   A,(BC)	; FDF1 0A "?"
	DEC  C	; FDF2 0D "?"
	NOP  	; FDF3 00 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_FDE6	; FDF4 18 F0 "??"
FAR_FDF6:		; code label
	; stop analyzing: already analyzed code at iteration #885: Opcode (or part of it) has been already analyzed
	; Referenced at FDEC FE40
	; Code analyzation starting point at iteration #773 of 1122
	RST  $10	; FDF6 D7 "?"
	SUB  (HL)	; FDF7 96 "?"
	ADD  HL,DE	; FDF8 19 "?"
	LD   C,$00	; FDF9 0E 00 "??"
	; Opcode breaks the linear code flow
	JR   NEAR_FE59	; FDFB 18 5C "??"
NEAR_FDFD:		; code label
	; stop analyzing: already analyzed code at iteration #886: Opcode (or part of it) has been already analyzed
	; Referenced at FDC5
	; Code analyzation starting point at iteration #774 of 1122
	LD   HL,$F9B6	; FDFD 21 B6 F9 "!??"
	CALL SUB_F562	; FE00 CD 62 F5 "?b?"
	SCF  	; FE03 37 "7"
	JR   Z,NEAR_FE0E	; FE04 28 08 "(?"
	LD   HL,$FA1C	; FE06 21 1C FA "!??"
	CALL SUB_F562	; FE09 CD 62 F5 "?b?"
	JR   NZ,NEAR_FE33	; FE0C 20 25 " %"
NEAR_FE0E:		; code label
	; stop analyzing: already analyzed code at iteration #775: Opcode (or part of it) has been already analyzed
	; Referenced at FE04
	PUSH AF	; FE0E F5 "?"
	CALL $DEE3	; FE0F CD E3 DE "???"
	POP  AF	; FE12 F1 "?"
	LD   IY,($0228)	; FE13 FD 2A 28 02 "?*(?"
	CALL C,SUB_E9A9	; FE17 DC A9 E9 "???"
	CALL SUB_EA8B	; FE1A CD 8B EA "???"
	RST  $10	; FE1D D7 "?"
	SUB  E	; FE1E 93 "?"
	ADD  HL,DE	; FE1F 19 "?"
	LD   C,$A5	; FE20 0E A5 "??"
	LD   C,$0B	; FE22 0E 0B "??"
	NOP  	; FE24 00 "?"
	PUSH HL	; FE25 E5 "?"
	RST  $10	; FE26 D7 "?"
	SUB  E	; FE27 93 "?"
	ADD  HL,DE	; FE28 19 "?"
	LD   C,$A4	; FE29 0E A4 "??"
	LD   C,$0B	; FE2B 0E 0B "??"
	NOP  	; FE2D 00 "?"
	POP  DE	; FE2E D1 "?"
	LD   B,$52	; FE2F 06 52 "?R"
	; Opcode breaks the linear code flow
	JR   NEAR_FE56	; FE31 18 23 "?#"
NEAR_FE33:		; code label
	; stop analyzing: already analyzed code at iteration #887: Opcode (or part of it) has been already analyzed
	; Referenced at FE0C
	; Code analyzation starting point at iteration #776 of 1122
	LD   HL,$F9A3	; FE33 21 A3 F9 "!??"
	CALL SUB_F562	; FE36 CD 62 F5 "?b?"
	JR   NZ,NEAR_FE42	; FE39 20 07 " ?"
	RST  $10	; FE3B D7 "?"
	JR   NZ,$FE61	; FE3C 20 23 " #"
	XOR  C	; FE3E A9 "?"
	NOP  	; FE3F 00 "?"
	; Opcode breaks the linear code flow
	JR   FAR_FDF6	; FE40 18 B4 "??"
NEAR_FE42:		; code label
	; stop analyzing: already analyzed code at iteration #888: Opcode (or part of it) has been already analyzed
	; Referenced at FE39
	; Code analyzation starting point at iteration #777 of 1122
	LD   HL,$F9EF	; FE42 21 EF F9 "!??"
	CALL SUB_F562	; FE45 CD 62 F5 "?b?"
	LD   B,$41	; FE48 06 41 "?A"
	JR   NZ,NEAR_FE51	; FE4A 20 05 " ?"
	CALL SUB_F259	; FE4C CD 59 F2 "?Y?"
	LD   B,$45	; FE4F 06 45 "?E"
NEAR_FE51:		; code label
	; stop analyzing: already analyzed code at iteration #779: Opcode (or part of it) has been already analyzed
	; Referenced at FE4A
	PUSH BC	; FE51 C5 "?"
	CALL SUB_FE6E	; FE52 CD 6E FE "?n?"
	POP  BC	; FE55 C1 "?"
NEAR_FE56:		; code label
	; stop analyzing: already analyzed code at iteration #780: Opcode (or part of it) has been already analyzed
	; Referenced at FE31
	CALL SUB_FE7C	; FE56 CD 7C FE "???"
NEAR_FE59:		; code label
	; stop analyzing: already analyzed code at iteration #781: Opcode (or part of it) has been already analyzed
	; Referenced at FDFB
	LD   A,($0204)	; FE59 3A 04 02 ":??"
	CP   $0C	; FE5C FE 0C "??"
	LD   B,$73	; FE5E 06 73 "?s"
	JR   Z,FAR_FE65	; FE60 28 03 "(?"
	; stop analyzing: already analyzed code at iteration #782: Opcode (or part of it) has been already analyzed
	LD   B,$53	; FE62 06 53 "?S"
	OR   A	; FE64 B7 "?"
FAR_FE65:		; code label
	; stop analyzing: already analyzed code at iteration #783: Opcode (or part of it) has been already analyzed
	; Referenced at FDB3 FE60
	CALL C,SUB_F259	; FE65 DC 59 F2 "?Y?"
	CALL SUB_FB60	; FE68 CD 60 FB "???"
	; Opcode breaks the linear code flow
	JP   FAR_FD8D	; FE6B C3 8D FD "???"
SUB_FE6E:		; code label
	; stop analyzing: already analyzed code at iteration #889: Opcode (or part of it) has been already analyzed
	; Referenced at FE52 D2F9
	; Code analyzation starting point at iteration #784 of 1122
	CALL SUB_E7FA	; FE6E CD FA E7 "???"
	PUSH HL	; FE71 E5 "?"
	LD   A,$0C	; FE72 3E 0C ">?"
	CALL SUB_F253	; FE74 CD 53 F2 "?S?"
	CALL SUB_E7FA	; FE77 CD FA E7 "???"
	POP  DE	; FE7A D1 "?"
	; Opcode breaks the linear code flow
	RET  	; FE7B C9 "?"
SUB_FE7C:		; code label
	; stop analyzing: already analyzed code at iteration #890: Opcode (or part of it) has been already analyzed
	; Referenced at FE56 D2FE
	; Code analyzation starting point at iteration #785 of 1122
	CALL SUB_FB60	; FE7C CD 60 FB "???"
	EX   DE,HL	; FE7F EB "?"
	CALL SUB_FE84	; FE80 CD 84 FE "???"
	EX   DE,HL	; FE83 EB "?"
SUB_FE84:		; code label
	; stop analyzing: already analyzed code at iteration #786: Opcode (or part of it) has been already analyzed
	; Referenced at FE80 FEE9 FEF7
	LD   A,L	; FE84 7D "?"
	CALL SUB_FB66	; FE85 CD 66 FB "?f?"
	LD   A,H	; FE88 7C "?"
	; Opcode breaks the linear code flow
	JP   SUB_FB66	; FE89 C3 66 FB "?f?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #891 of 1122
	CALL SUB_CC60	; FE8C CD 60 CC "???"
	PUSH BC	; FE8F C5 "?"
	JR   Z,NEAR_FE97	; FE90 28 05 "(?"
	LD   A,$67	; FE92 3E 67 ">g"
	LD   ($0209),A	; FE94 32 09 02 "2??"
NEAR_FE97:		; code label
	; stop analyzing: already analyzed code at iteration #893: Opcode (or part of it) has been already analyzed
	; Referenced at FE90
	LD   HL,$FAC4	; FE97 21 C4 FA "!??"
	CALL SUB_F247	; FE9A CD 47 F2 "?G?"
	LD   HL,($0214)	; FE9D 2A 14 02 "*??"
	CALL SUB_E849	; FEA0 CD 49 E8 "?I?"
	PUSH AF	; FEA3 F5 "?"
	PUSH HL	; FEA4 E5 "?"
	LD   DE,$00FF	; FEA5 11 FF 00 "???"
	LD   B,D	; FEA8 42 "B"
NEAR_FEA9:		; code label
	; Referenced at FF04 FF25
	LD   A,$11	; FEA9 3E 11 ">?"
	CALL SUB_F253	; FEAB CD 53 F2 "?S?"
	LD   HL,$FAFD	; FEAE 21 FD FA "!??"
	CALL SUB_F562	; FEB1 CD 62 F5 "?b?"
	JR   Z,$FEFD	; FEB4 28 47 "(G"
	PUSH DE	; FEB6 D5 "?"
	LD   A,$03	; FEB7 3E 03 ">?"
NEAR_FEB9:		; code label
	; Referenced at FEC4
	PUSH AF	; FEB9 F5 "?"
	CALL NEAR_DEEB	; FEBA CD EB DE "???"
	LD   A,$0C	; FEBD 3E 0C ">?"
	CALL SUB_F253	; FEBF CD 53 F2 "?S?"
	POP  AF	; FEC2 F1 "?"
	DEC  A	; FEC3 3D "="
	JR   NZ,NEAR_FEB9	; FEC4 20 F3 " ?"
	CALL NEAR_DEEB	; FEC6 CD EB DE "???"
	POP  DE	; FEC9 D1 "?"
	INC  D	; FECA 14 "?"
	BIT  0,B	; FECB CB 40 "??"
	JR   Z,NEAR_FEFC	; FECD 28 2D "(-"
	CALL $E7F9	; FECF CD F9 E7 "???"
	EX   DE,HL	; FED2 EB "?"
	CALL $E848	; FED3 CD 48 E8 "?H?"
	LD   C,A	; FED6 4F "O"
	CALL $E848	; FED7 CD 48 E8 "?H?"
	LD   B,A	; FEDA 47 "G"
	PUSH BC	; FEDB C5 "?"
	PUSH DE	; FEDC D5 "?"
	LD   HL,$0200	; FEDD 21 00 02 "!??"
	CALL SUB_E8EF	; FEE0 CD EF E8 "???"
	CALL SUB_E5A5	; FEE3 CD A5 E5 "???"
	CALL $E7F9	; FEE6 CD F9 E7 "???"
	CALL SUB_FE84	; FEE9 CD 84 FE "???"
	POP  DE	; FEEC D1 "?"
	POP  BC	; FEED C1 "?"
	LD   A,B	; FEEE 78 "x"
	CALL SUB_FB66	; FEEF CD 66 FB "?f?"
	LD   A,C	; FEF2 79 "y"
	CALL SUB_FB66	; FEF3 CD 66 FB "?f?"
	EX   DE,HL	; FEF6 EB "?"
	CALL SUB_FE84	; FEF7 CD 84 FE "???"
	SET  0,B	; FEFA CB C0 "??"
NEAR_FEFC:		; code label
	; stop analyzing: already analyzed code at iteration #894: Opcode (or part of it) has been already analyzed
	; Referenced at FECD
	OR   $5A	; FEFC F6 5A "?Z"
	; stop analyzing: already analyzed code at iteration #895: Opcode (or part of it) has been already analyzed
	CALL Z,SUB_F259	; FEFE CC 59 F2 "?Y?"
	CALL SUB_EE47	; FF01 CD 47 EE "?G?"
	JR   NZ,NEAR_FEA9	; FF04 20 A3 " ?"
	BIT  0,B	; FF06 CB 40 "??"
	JP   NZ,FAR_FC8A	; FF08 C2 8A FC "???"
	SET  0,B	; FF0B CB C0 "??"
	POP  HL	; FF0D E1 "?"
	LD   ($0214),HL	; FF0E 22 14 02 ""??"
	CALL SUB_F259	; FF11 CD 59 F2 "?Y?"
	LD   B,$45	; FF14 06 45 "?E"
	CALL SUB_FB60	; FF16 CD 60 FB "???"
	POP  AF	; FF19 F1 "?"
	CALL SUB_FB66	; FF1A CD 66 FB "?f?"
	LD   A,D	; FF1D 7A "z"
	CALL SUB_FB66	; FF1E CD 66 FB "?f?"
	LD   A,E	; FF21 7B "?"
	CALL SUB_FB66	; FF22 CD 66 FB "?f?"
	; Opcode breaks the linear code flow
	JP   NEAR_FEA9	; FF25 C3 A9 FE "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #950 of 1122
	CALL SUB_CC60	; FF28 CD 60 CC "???"
	PUSH BC	; FF2B C5 "?"
	JR   Z,NEAR_FF33	; FF2C 28 05 "(?"
	LD   A,$67	; FF2E 3E 67 ">g"
	LD   ($0209),A	; FF30 32 09 02 "2??"
NEAR_FF33:		; code label
	; stop analyzing: already analyzed code at iteration #951: Opcode (or part of it) has been already analyzed
	; Referenced at FF2C
	LD   HL,$FFD6	; FF33 21 D6 FF "!??"
	LD   DE,$0E20	; FF36 11 20 0E "? ?"
	LD   BC,$000C	; FF39 01 0C 00 "???"
	LDIR 	; FF3C ED B0 "??"
	INC  B	; FF3E 04 "?"
NEAR_FF3F:		; code label
	; Referenced at FF4A FF4E FFC4
	CALL Z,SUB_F259	; FF3F CC 59 F2 "?Y?"
	CALL SUB_EE47	; FF42 CD 47 EE "?G?"
	JP   Z,FAR_FFC7	; FF45 CA C7 FF "???"
	CP   $11	; FF48 FE 11 "??"
	JR   Z,NEAR_FF3F	; FF4A 28 F3 "(?"
	CP   $0C	; FF4C FE 0C "??"
	JR   Z,NEAR_FF3F	; FF4E 28 EF "(?"
	LD   C,$00	; FF50 0E 00 "??"
	LD   HL,$FFE2	; FF52 21 E2 FF "!??"
NEAR_FF55:		; code label
	; Referenced at FF6B FF6E
	INC  C	; FF55 0C "?"
	LD   B,(HL)	; FF56 46 "F"
	INC  B	; FF57 04 "?"
	JP   Z,FAR_F51C	; FF58 CA 1C F5 "???"
	DEC  B	; FF5B 05 "?"
	INC  HL	; FF5C 23 "#"
	LD   E,(HL)	; FF5D 5E "^"
	INC  HL	; FF5E 23 "#"
	LD   D,(HL)	; FF5F 56 "V"
	INC  HL	; FF60 23 "#"
	PUSH HL	; FF61 E5 "?"
	EX   DE,HL	; FF62 EB "?"
	CALL SUB_F562	; FF63 CD 62 F5 "?b?"
	POP  HL	; FF66 E1 "?"
	JR   Z,NEAR_FF70	; FF67 28 07 "(?"
	BIT  1,B	; FF69 CB 48 "?H"
	JR   Z,NEAR_FF55	; FF6B 28 E8 "(?"
	INC  C	; FF6D 0C "?"
	; Opcode breaks the linear code flow
	JR   NEAR_FF55	; FF6E 18 E5 "??"
NEAR_FF70:		; code label
	; stop analyzing: already analyzed code at iteration #995: Opcode (or part of it) has been already analyzed
	; Referenced at FF67
	; Code analyzation starting point at iteration #952 of 1122
	DEC  C	; FF70 0D "?"
	BIT  0,B	; FF71 CB 40 "??"
	LD   DE,$0080	; FF73 11 80 00 "???"
	JR   Z,NEAR_FFA5	; FF76 28 2D "(-"
	INC  C	; FF78 0C "?"
	PUSH BC	; FF79 C5 "?"
	CALL $DEE3	; FF7A CD E3 DE "???"
	POP  BC	; FF7D C1 "?"
	BIT  3,B	; FF7E CB 58 "?X"
	PUSH BC	; FF80 C5 "?"
	JR   Z,NEAR_FF8C	; FF81 28 09 "(?"
	LD   HL,$0200	; FF83 21 00 02 "!??"
	CALL SUB_E8EF	; FF86 CD EF E8 "???"
	CALL SUB_E5A5	; FF89 CD A5 E5 "???"
NEAR_FF8C:		; code label
	; stop analyzing: already analyzed code at iteration #953: Opcode (or part of it) has been already analyzed
	; Referenced at FF81
	POP  BC	; FF8C C1 "?"
	BIT  1,B	; FF8D CB 48 "?H"
	PUSH BC	; FF8F C5 "?"
	LD   DE,$0000	; FF90 11 00 00 "???"
	JR   Z,NEAR_FF9D	; FF93 28 08 "(?"
	RST  $10	; FF95 D7 "?"
	SUB  D	; FF96 92 "?"
	INC  BC	; FF97 03 "?"
	DEC  C	; FF98 0D "?"
	NOP  	; FF99 00 "?"
	LD   DE,$8000	; FF9A 11 00 80 "???"
NEAR_FF9D:		; code label
	; stop analyzing: already analyzed code at iteration #954: Opcode (or part of it) has been already analyzed
	; Referenced at FF93
	PUSH DE	; FF9D D5 "?"
	CALL $E7F9	; FF9E CD F9 E7 "???"
	POP  DE	; FFA1 D1 "?"
	ADD  HL,DE	; FFA2 19 "?"
	EX   DE,HL	; FFA3 EB "?"
	POP  BC	; FFA4 C1 "?"
NEAR_FFA5:		; code label
	; stop analyzing: already analyzed code at iteration #955: Opcode (or part of it) has been already analyzed
	; Referenced at FF76
	PUSH BC	; FFA5 C5 "?"
	BIT  2,B	; FFA6 CB 50 "?P"
	LD   B,$00	; FFA8 06 00 "??"
	LD   HL,$0E21	; FFAA 21 21 0E "!!?"
	ADD  HL,BC	; FFAD 09 "?"
	LD   A,(HL)	; FFAE 7E "?"
	JR   NZ,NEAR_FFB2	; FFAF 20 01 " ?"
	XOR  A	; FFB1 AF "?"
NEAR_FFB2:		; code label
	; stop analyzing: already analyzed code at iteration #956: Opcode (or part of it) has been already analyzed
	; Referenced at FFAF
	OR   E	; FFB2 B3 "?"
	LD   (HL),A	; FFB3 77 "w"
	POP  BC	; FFB4 C1 "?"
	BIT  1,B	; FFB5 CB 48 "?H"
	JR   NZ,$FFC1	; FFB7 20 08 " ?"
	INC  D	; FFB9 14 "?"
	JR   Z,NEAR_FFC3	; FFBA 28 07 "(?"
	DEC  D	; FFBC 15 "?"
	JP   NZ,FAR_F4BB	; FFBD C2 BB F4 "???"
	LD   HL,$7223	; FFC0 21 23 72 "!#r"
NEAR_FFC3:		; code label
	; stop analyzing: already analyzed code at iteration #958: Opcode (or part of it) has been already analyzed
	; Referenced at FFBA
	XOR  A	; FFC3 AF "?"
	; Opcode breaks the linear code flow
	JP   NEAR_FF3F	; FFC4 C3 3F FF "???"
FAR_FFC7:		; code label
	; stop analyzing: already analyzed code at iteration #996: Opcode (or part of it) has been already analyzed
	; Referenced at FF45
	; Code analyzation starting point at iteration #959 of 1122
	LD   HL,$0E20	; FFC7 21 20 0E "! ?"
	LD   B,$0C	; FFCA 06 0C "??"
NEAR_FFCC:		; code label
	; Referenced at FFD1
	LD   A,(HL)	; FFCC 7E "?"
	CALL SUB_FB66	; FFCD CD 66 FB "?f?"
	INC  HL	; FFD0 23 "#"
	DJNZ NEAR_FFCC	; FFD1 10 F9 "??"
	; Opcode breaks the linear code flow
	JP   FAR_FC8A	; FFD3 C3 8A FC "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #997 of 1122
	DEC  DE	; FFD6 1B "?"
	LD   D,E	; FFD7 53 "S"
	RST  $38	; FFD8 FF "?"
	NOP  	; FFD9 00 "?"
	LD   C,D	; FFDA 4A "J"
	RST  $38	; FFDB FF "?"
	RST  $38	; FFDC FF "?"
	NOP  	; FFDD 00 "?"
	NOP  	; FFDE 00 "?"
	LD   ($0000),A	; FFDF 32 00 00 "2??"
	LD   BC,$F9F7	; FFE2 01 F7 F9 "???"
	DEC  BC	; FFE5 0B "?"
	EXX  	; FFE6 D9 "?"
	JP   M,$A201	; FFE7 FA 01 A2 "???"
	JP   M,$0901	; FFEA FA 01 09 "???"
	EI   	; FFED FB "?"
	LD   BC,$FB29	; FFEE 01 29 FB "?)?"
	LD   BC,$FB1D	; FFF1 01 1D FB "???"
	INC  BC	; FFF4 03 "?"
	CALL C,$01F9	; FFF5 DC F9 01 "???"
	CPL  	; FFF8 2F "/"
	EI   	; FFF9 FB "?"
	INC  B	; FFFA 04 "?"
	ADD  L	; FFFB 85 "?"
	JP   M,$73FF	; FFFC FA FF 73 "??s"
EXOS_STR_FFFF:		; data label
	; stop analyzing: in fall-back mode data label found, revoking further CODE mode
	; Referenced at C867
	; Disassembler: switching to DATA mode
	DB $90	; FFFF 90 "?"
END_OF_PROGRAM:		; Do not put anything after this!